]> Git Repo - linux.git/blob - MAINTAINERS
init/modpost: conditionally check section mismatch to __meminit*
[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
338 ACPI FOR RISC-V (ACPI/riscv)
339 M:      Sunil V L <[email protected]>
340 L:      [email protected]
341 L:      [email protected]
342 S:      Maintained
343 F:      drivers/acpi/riscv/
344
345 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
346 M:      Sudeep Holla <[email protected]>
347 L:      [email protected]
348 S:      Supported
349 F:      drivers/mailbox/pcc.c
350
351 ACPI PMIC DRIVERS
352 M:      "Rafael J. Wysocki" <[email protected]>
353 M:      Len Brown <[email protected]>
354 R:      Andy Shevchenko <[email protected]>
355 R:      Mika Westerberg <[email protected]>
356 L:      [email protected]
357 S:      Supported
358 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
359 B:      https://bugzilla.kernel.org
360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
361 F:      drivers/acpi/pmic/
362
363 ACPI QUICKSTART DRIVER
364 M:      Armin Wolf <[email protected]>
365 L:      [email protected]
366 S:      Maintained
367 F:      drivers/platform/x86/quickstart.c
368
369 ACPI SERIAL MULTI INSTANTIATE DRIVER
370 M:      Hans de Goede <[email protected]>
371 L:      [email protected]
372 S:      Maintained
373 F:      drivers/platform/x86/serial-multi-instantiate.c
374
375 ACPI THERMAL DRIVER
376 M:      Rafael J. Wysocki <[email protected]>
377 R:      Zhang Rui <[email protected]>
378 L:      [email protected]
379 S:      Supported
380 B:      https://bugzilla.kernel.org
381 F:      drivers/acpi/*thermal*
382
383 ACPI VIOT DRIVER
384 M:      Jean-Philippe Brucker <[email protected]>
385 L:      [email protected]
386 L:      [email protected]
387 S:      Maintained
388 F:      drivers/acpi/viot.c
389 F:      include/linux/acpi_viot.h
390
391 ACPI WMI DRIVER
392 M:      Armin Wolf <[email protected]>
393 L:      [email protected]
394 S:      Maintained
395 F:      Documentation/driver-api/wmi.rst
396 F:      Documentation/wmi/
397 F:      drivers/platform/x86/wmi.c
398 F:      include/uapi/linux/wmi.h
399
400 ACRN HYPERVISOR SERVICE MODULE
401 M:      Fei Li <[email protected]>
402 L:      [email protected] (subscribers-only)
403 S:      Supported
404 W:      https://projectacrn.org
405 F:      Documentation/virt/acrn/
406 F:      drivers/virt/acrn/
407 F:      include/uapi/linux/acrn.h
408
409 AD1889 ALSA SOUND DRIVER
410 L:      [email protected]
411 S:      Maintained
412 W:      https://parisc.wiki.kernel.org/index.php/AD1889
413 F:      sound/pci/ad1889.*
414
415 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
416 M:      Mugilraj Dhavachelvan <[email protected]>
417 L:      [email protected]
418 S:      Supported
419 F:      drivers/iio/potentiometer/ad5110.c
420
421 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
422 M:      Michael Hennerich <[email protected]>
423 S:      Supported
424 W:      http://wiki.analog.com/AD5254
425 W:      https://ez.analog.com/linux-software-drivers
426 F:      drivers/misc/ad525x_dpot.c
427
428 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
429 M:      Michael Hennerich <[email protected]>
430 S:      Supported
431 W:      http://wiki.analog.com/AD5398
432 W:      https://ez.analog.com/linux-software-drivers
433 F:      drivers/regulator/ad5398.c
434
435 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
436 M:      Michael Hennerich <[email protected]>
437 S:      Supported
438 W:      http://wiki.analog.com/AD7142
439 W:      https://ez.analog.com/linux-software-drivers
440 F:      drivers/input/misc/ad714x.c
441
442 AD7877 TOUCHSCREEN DRIVER
443 M:      Michael Hennerich <[email protected]>
444 S:      Supported
445 W:      http://wiki.analog.com/AD7877
446 W:      https://ez.analog.com/linux-software-drivers
447 F:      drivers/input/touchscreen/ad7877.c
448
449 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
450 M:      Michael Hennerich <[email protected]>
451 S:      Supported
452 W:      http://wiki.analog.com/AD7879
453 W:      https://ez.analog.com/linux-software-drivers
454 F:      drivers/input/touchscreen/ad7879.c
455
456 AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
457 M:      Michael Hennerich <[email protected]>
458 M:      Nuno Sá <[email protected]>
459 R:      David Lechner <[email protected]>
460 S:      Supported
461 W:      https://ez.analog.com/linux-software-drivers
462 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
463 F:      Documentation/iio/ad7944.rst
464 F:      drivers/iio/adc/ad7944.c
465
466 ADAFRUIT MINI I2C GAMEPAD
467 M:      Anshul Dalal <[email protected]>
468 L:      [email protected]
469 S:      Maintained
470 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
471 F:      drivers/input/joystick/adafruit-seesaw.c
472
473 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
474 M:      Jiri Kosina <[email protected]>
475 S:      Maintained
476
477 ADF7242 IEEE 802.15.4 RADIO DRIVER
478 M:      Michael Hennerich <[email protected]>
479 L:      [email protected]
480 S:      Supported
481 W:      https://wiki.analog.com/ADF7242
482 W:      https://ez.analog.com/linux-software-drivers
483 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
484 F:      drivers/net/ieee802154/adf7242.c
485
486 ADM1025 HARDWARE MONITOR DRIVER
487 M:      Jean Delvare <[email protected]>
488 L:      [email protected]
489 S:      Maintained
490 F:      Documentation/hwmon/adm1025.rst
491 F:      drivers/hwmon/adm1025.c
492
493 ADM1029 HARDWARE MONITOR DRIVER
494 M:      Corentin Labbe <[email protected]>
495 L:      [email protected]
496 S:      Maintained
497 F:      drivers/hwmon/adm1029.c
498
499 ADM8211 WIRELESS DRIVER
500 L:      [email protected]
501 S:      Orphan
502 F:      drivers/net/wireless/admtek/adm8211.*
503
504 ADP1050 HARDWARE MONITOR DRIVER
505 M:      Radu Sabau <[email protected]>
506 L:      [email protected]
507 S:      Supported
508 W:      https://ez.analog.com/linux-software-drivers
509 F:      Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml
510
511 ADP1653 FLASH CONTROLLER DRIVER
512 M:      Sakari Ailus <[email protected]>
513 L:      [email protected]
514 S:      Maintained
515 F:      drivers/media/i2c/adp1653.c
516 F:      include/media/i2c/adp1653.h
517
518 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
519 M:      Michael Hennerich <[email protected]>
520 S:      Supported
521 W:      http://wiki.analog.com/ADP5520
522 W:      https://ez.analog.com/linux-software-drivers
523 F:      drivers/gpio/gpio-adp5520.c
524 F:      drivers/input/keyboard/adp5520-keys.c
525 F:      drivers/leds/leds-adp5520.c
526 F:      drivers/mfd/adp5520.c
527 F:      drivers/video/backlight/adp5520_bl.c
528
529 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
530 M:      Michael Hennerich <[email protected]>
531 S:      Supported
532 W:      http://wiki.analog.com/ADP5588
533 W:      https://ez.analog.com/linux-software-drivers
534 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
535 F:      drivers/input/keyboard/adp5588-keys.c
536
537 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
538 M:      Michael Hennerich <[email protected]>
539 S:      Supported
540 W:      http://wiki.analog.com/ADP8860
541 W:      https://ez.analog.com/linux-software-drivers
542 F:      drivers/video/backlight/adp8860_bl.c
543
544 ADT746X FAN DRIVER
545 M:      Colin Leroy <[email protected]>
546 S:      Maintained
547 F:      drivers/macintosh/therm_adt746x.c
548
549 ADT7475 HARDWARE MONITOR DRIVER
550 M:      Jean Delvare <[email protected]>
551 L:      [email protected]
552 S:      Maintained
553 F:      Documentation/hwmon/adt7475.rst
554 F:      drivers/hwmon/adt7475.c
555
556 ADVANSYS SCSI DRIVER
557 M:      Matthew Wilcox <[email protected]>
558 M:      Hannes Reinecke <[email protected]>
559 L:      [email protected]
560 S:      Maintained
561 F:      Documentation/scsi/advansys.rst
562 F:      drivers/scsi/advansys.c
563
564 ADVANTECH SWBTN DRIVER
565 M:      Andrea Ho <[email protected]>
566 L:      [email protected]
567 S:      Maintained
568 F:      drivers/platform/x86/adv_swbutton.c
569
570 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
571 M:      Lucas Stankus <[email protected]>
572 S:      Supported
573 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
574 F:      drivers/iio/accel/adxl313*
575
576 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
577 M:      Michael Hennerich <[email protected]>
578 S:      Supported
579 W:      http://wiki.analog.com/ADXL345
580 W:      https://ez.analog.com/linux-software-drivers
581 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
582 F:      drivers/input/misc/adxl34x.c
583
584 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
585 M:      Puranjay Mohan <[email protected]>
586 L:      [email protected]
587 S:      Supported
588 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
589 F:      drivers/iio/accel/adxl355.h
590 F:      drivers/iio/accel/adxl355_core.c
591 F:      drivers/iio/accel/adxl355_i2c.c
592 F:      drivers/iio/accel/adxl355_spi.c
593
594 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
595 M:      Cosmin Tanislav <[email protected]>
596 L:      [email protected]
597 S:      Supported
598 W:      https://ez.analog.com/linux-software-drivers
599 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
600 F:      drivers/iio/accel/adxl367*
601
602 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
603 M:      Michael Hennerich <[email protected]>
604 S:      Supported
605 W:      https://ez.analog.com/linux-software-drivers
606 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
607 F:      drivers/iio/accel/adxl372.c
608 F:      drivers/iio/accel/adxl372_i2c.c
609 F:      drivers/iio/accel/adxl372_spi.c
610
611 AF8133J THREE-AXIS MAGNETOMETER DRIVER
612 M:      Ondřej Jirman <[email protected]>
613 S:      Maintained
614 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
615 F:      drivers/iio/magnetometer/af8133j.c
616
617 AF9013 MEDIA DRIVER
618 L:      [email protected]
619 S:      Orphan
620 W:      https://linuxtv.org
621 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
622 F:      drivers/media/dvb-frontends/af9013*
623
624 AF9033 MEDIA DRIVER
625 L:      [email protected]
626 S:      Orphan
627 W:      https://linuxtv.org
628 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
629 F:      drivers/media/dvb-frontends/af9033*
630
631 AFFS FILE SYSTEM
632 M:      David Sterba <[email protected]>
633 L:      [email protected]
634 S:      Odd Fixes
635 F:      Documentation/filesystems/affs.rst
636 F:      fs/affs/
637
638 AFS FILESYSTEM
639 M:      David Howells <[email protected]>
640 M:      Marc Dionne <[email protected]>
641 L:      [email protected]
642 S:      Supported
643 W:      https://www.infradead.org/~dhowells/kafs/
644 F:      Documentation/filesystems/afs.rst
645 F:      fs/afs/
646 F:      include/trace/events/afs.h
647
648 AGPGART DRIVER
649 M:      David Airlie <[email protected]>
650 L:      [email protected]
651 S:      Maintained
652 T:      git https://gitlab.freedesktop.org/drm/kernel.git
653 F:      drivers/char/agp/
654 F:      include/linux/agp*
655 F:      include/uapi/linux/agp*
656
657 AHA152X SCSI DRIVER
658 M:      "Juergen E. Fischer" <[email protected]>
659 L:      [email protected]
660 S:      Maintained
661 F:      drivers/scsi/aha152x*
662 F:      drivers/scsi/pcmcia/aha152x*
663
664 AIC7XXX / AIC79XX SCSI DRIVER
665 M:      Hannes Reinecke <[email protected]>
666 L:      [email protected]
667 S:      Maintained
668 F:      drivers/scsi/aic7xxx/
669
670 AIMSLAB FM RADIO RECEIVER DRIVER
671 M:      Hans Verkuil <[email protected]>
672 L:      [email protected]
673 S:      Maintained
674 W:      https://linuxtv.org
675 T:      git git://linuxtv.org/media_tree.git
676 F:      drivers/media/radio/radio-aimslab*
677
678 AIO
679 M:      Benjamin LaHaise <[email protected]>
680 L:      [email protected]
681 S:      Supported
682 F:      fs/aio.c
683 F:      include/linux/*aio*.h
684
685 AIROHA SPI SNFI DRIVER
686 M:      Lorenzo Bianconi <[email protected]>
687 M:      Ray Liu <[email protected]>
688 L:      [email protected] (moderated for non-subscribers)
689 L:      [email protected]
690 S:      Maintained
691 F:      Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml
692 F:      drivers/spi/spi-airoha-snfi.c
693
694 AIRSPY MEDIA DRIVER
695 L:      [email protected]
696 S:      Orphan
697 W:      https://linuxtv.org
698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
699 F:      drivers/media/usb/airspy/
700
701 ALACRITECH GIGABIT ETHERNET DRIVER
702 M:      Lino Sanfilippo <[email protected]>
703 S:      Maintained
704 F:      drivers/net/ethernet/alacritech/*
705
706 ALCATEL SPEEDTOUCH USB DRIVER
707 M:      Duncan Sands <[email protected]>
708 L:      [email protected]
709 S:      Maintained
710 W:      http://www.linux-usb.org/SpeedTouch/
711 F:      drivers/usb/atm/speedtch.c
712 F:      drivers/usb/atm/usbatm.c
713
714 ALCHEMY AU1XX0 MMC DRIVER
715 M:      Manuel Lauss <[email protected]>
716 S:      Maintained
717 F:      drivers/mmc/host/au1xmmc.c
718
719 ALI1563 I2C DRIVER
720 M:      Rudolf Marek <[email protected]>
721 L:      [email protected]
722 S:      Maintained
723 F:      Documentation/i2c/busses/i2c-ali1563.rst
724 F:      drivers/i2c/busses/i2c-ali1563.c
725
726 ALIBABA ELASTIC RDMA DRIVER
727 M:      Cheng Xu <[email protected]>
728 M:      Kai Shen <[email protected]>
729 L:      [email protected]
730 S:      Supported
731 F:      drivers/infiniband/hw/erdma
732 F:      include/uapi/rdma/erdma-abi.h
733
734 ALIBABA PMU DRIVER
735 M:      Shuai Xue <[email protected]>
736 S:      Supported
737 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
738 F:      drivers/perf/alibaba_uncore_drw_pmu.c
739
740 ALIENWARE WMI DRIVER
741 L:      [email protected]
742 S:      Maintained
743 F:      drivers/platform/x86/dell/alienware-wmi.c
744
745 ALLEGRO DVT VIDEO IP CORE DRIVER
746 M:      Michael Tretter <[email protected]>
747 R:      Pengutronix Kernel Team <[email protected]>
748 L:      [email protected]
749 S:      Maintained
750 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
751 F:      drivers/media/platform/allegro-dvt/
752
753 ALLIED VISION ALVIUM CAMERA DRIVER
754 M:      Tommaso Merciai <[email protected]>
755 M:      Martin Hecht <[email protected]>
756 L:      [email protected]
757 S:      Maintained
758 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
759 F:      drivers/media/i2c/alvium-csi2.c
760 F:      drivers/media/i2c/alvium-csi2.h
761
762 ALLWINNER A10 CSI DRIVER
763 M:      Maxime Ripard <[email protected]>
764 L:      [email protected]
765 S:      Maintained
766 T:      git git://linuxtv.org/media_tree.git
767 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
768 F:      drivers/media/platform/sunxi/sun4i-csi/
769
770 ALLWINNER A31 CSI DRIVER
771 M:      Yong Deng <[email protected]>
772 M:      Paul Kocialkowski <[email protected]>
773 L:      [email protected]
774 S:      Maintained
775 T:      git git://linuxtv.org/media_tree.git
776 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
777 F:      drivers/media/platform/sunxi/sun6i-csi/
778
779 ALLWINNER A31 ISP DRIVER
780 M:      Paul Kocialkowski <[email protected]>
781 L:      [email protected]
782 S:      Maintained
783 T:      git git://linuxtv.org/media_tree.git
784 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
785 F:      drivers/staging/media/sunxi/sun6i-isp/
786 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
787
788 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
789 M:      Paul Kocialkowski <[email protected]>
790 L:      [email protected]
791 S:      Maintained
792 T:      git git://linuxtv.org/media_tree.git
793 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
794 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
795
796 ALLWINNER CPUFREQ DRIVER
797 M:      Yangtao Li <[email protected]>
798 L:      [email protected]
799 S:      Maintained
800 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
801 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
802
803 ALLWINNER CRYPTO DRIVERS
804 M:      Corentin Labbe <[email protected]>
805 L:      [email protected]
806 S:      Maintained
807 F:      drivers/crypto/allwinner/
808
809 ALLWINNER DMIC DRIVERS
810 M:      Ban Tao <[email protected]>
811 L:      [email protected] (moderated for non-subscribers)
812 S:      Maintained
813 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
814 F:      sound/soc/sunxi/sun50i-dmic.c
815
816 ALLWINNER HARDWARE SPINLOCK SUPPORT
817 M:      Wilken Gottwalt <[email protected]>
818 S:      Maintained
819 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
820 F:      drivers/hwspinlock/sun6i_hwspinlock.c
821
822 ALLWINNER THERMAL DRIVER
823 M:      Vasily Khoruzhick <[email protected]>
824 M:      Yangtao Li <[email protected]>
825 L:      [email protected]
826 S:      Maintained
827 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
828 F:      drivers/thermal/sun8i_thermal.c
829
830 ALLWINNER VPU DRIVER
831 M:      Maxime Ripard <[email protected]>
832 M:      Paul Kocialkowski <[email protected]>
833 L:      [email protected]
834 S:      Maintained
835 F:      drivers/staging/media/sunxi/cedrus/
836
837 ALPHA PORT
838 M:      Richard Henderson <[email protected]>
839 M:      Ivan Kokshaysky <[email protected]>
840 M:      Matt Turner <[email protected]>
841 L:      [email protected]
842 S:      Odd Fixes
843 F:      arch/alpha/
844
845 ALPS PS/2 TOUCHPAD DRIVER
846 R:      Pali Rohár <[email protected]>
847 F:      drivers/input/mouse/alps.*
848
849 ALTERA I2C CONTROLLER DRIVER
850 M:      Thor Thayer <[email protected]>
851 S:      Maintained
852 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
853 F:      drivers/i2c/busses/i2c-altera.c
854
855 ALTERA MAILBOX DRIVER
856 M:      Mun Yew Tham <[email protected]>
857 S:      Maintained
858 F:      drivers/mailbox/mailbox-altera.c
859
860 ALTERA MSGDMA IP CORE DRIVER
861 M:      Olivier Dautricourt <[email protected]>
862 R:      Stefan Roese <[email protected]>
863 L:      [email protected]
864 S:      Odd Fixes
865 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
866 F:      drivers/dma/altera-msgdma.c
867
868 ALTERA PIO DRIVER
869 M:      Mun Yew Tham <[email protected]>
870 L:      [email protected]
871 S:      Maintained
872 F:      drivers/gpio/gpio-altera.c
873
874 ALTERA SYSTEM MANAGER DRIVER
875 M:      Thor Thayer <[email protected]>
876 S:      Maintained
877 F:      drivers/mfd/altera-sysmgr.c
878 F:      include/linux/mfd/altera-sysmgr.h
879
880 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
881 M:      Thor Thayer <[email protected]>
882 S:      Maintained
883 F:      drivers/gpio/gpio-altera-a10sr.c
884 F:      drivers/mfd/altera-a10sr.c
885 F:      drivers/reset/reset-a10sr.c
886 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
887 F:      include/linux/mfd/altera-a10sr.h
888
889 ALTERA TRIPLE SPEED ETHERNET DRIVER
890 M:      Joyce Ooi <[email protected]>
891 L:      [email protected]
892 S:      Maintained
893 F:      drivers/net/ethernet/altera/
894
895 ALTERA UART/JTAG UART SERIAL DRIVERS
896 M:      Tobias Klauser <[email protected]>
897 L:      [email protected]
898 S:      Maintained
899 F:      drivers/tty/serial/altera_jtaguart.c
900 F:      drivers/tty/serial/altera_uart.c
901 F:      include/linux/altera_jtaguart.h
902 F:      include/linux/altera_uart.h
903
904 AMAZON ANNAPURNA LABS FIC DRIVER
905 M:      Talel Shenhar <[email protected]>
906 S:      Maintained
907 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
908 F:      drivers/irqchip/irq-al-fic.c
909
910 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
911 M:      Talel Shenhar <[email protected]>
912 M:      Talel Shenhar <[email protected]>
913 S:      Maintained
914 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
915 F:      drivers/edac/al_mc_edac.c
916
917 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
918 M:      Talel Shenhar <[email protected]>
919 S:      Maintained
920 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
921 F:      drivers/thermal/thermal_mmio.c
922
923 AMAZON ETHERNET DRIVERS
924 M:      Shay Agroskin <[email protected]>
925 M:      Arthur Kiyanovski <[email protected]>
926 R:      David Arinzon <[email protected]>
927 R:      Noam Dagan <[email protected]>
928 R:      Saeed Bishara <[email protected]>
929 L:      [email protected]
930 S:      Supported
931 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
932 F:      drivers/net/ethernet/amazon/
933
934 AMAZON RDMA EFA DRIVER
935 M:      Michael Margolin <[email protected]>
936 R:      Gal Pressman <[email protected]>
937 R:      Yossi Leybovich <[email protected]>
938 L:      [email protected]
939 S:      Supported
940 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
941 F:      drivers/infiniband/hw/efa/
942 F:      include/uapi/rdma/efa-abi.h
943
944 AMD ADDRESS TRANSLATION LIBRARY (ATL)
945 M:      Yazen Ghannam <[email protected]>
946 L:      [email protected]
947 S:      Supported
948 F:      drivers/ras/amd/atl/*
949
950 AMD AXI W1 DRIVER
951 M:      Kris Chaplin <[email protected]>
952 R:      Thomas Delev <[email protected]>
953 R:      Michal Simek <[email protected]>
954 S:      Maintained
955 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
956 F:      drivers/w1/masters/amd_axi_w1.c
957
958 AMD CDX BUS DRIVER
959 M:      Nipun Gupta <[email protected]>
960 M:      Nikhil Agarwal <[email protected]>
961 S:      Maintained
962 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
963 F:      drivers/cdx/*
964 F:      include/linux/cdx/*
965
966 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
967 M:      Tom Lendacky <[email protected]>
968 M:      John Allen <[email protected]>
969 L:      [email protected]
970 S:      Supported
971 F:      drivers/crypto/ccp/
972 F:      include/linux/ccp.h
973
974 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
975 M:      Ashish Kalra <[email protected]>
976 M:      Tom Lendacky <[email protected]>
977 L:      [email protected]
978 S:      Supported
979 F:      drivers/crypto/ccp/sev*
980 F:      include/uapi/linux/psp-sev.h
981
982 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
983 M:      Mario Limonciello <[email protected]>
984 L:      [email protected]
985 S:      Supported
986 F:      drivers/crypto/ccp/dbc.c
987 F:      drivers/crypto/ccp/dbc.h
988 F:      drivers/crypto/ccp/platform-access.c
989 F:      drivers/crypto/ccp/platform-access.h
990 F:      include/uapi/linux/psp-dbc.h
991 F:      tools/crypto/ccp/*.c
992 F:      tools/crypto/ccp/*.py
993
994 AMD DISPLAY CORE
995 M:      Harry Wentland <[email protected]>
996 M:      Leo Li <[email protected]>
997 M:      Rodrigo Siqueira <[email protected]>
998 L:      [email protected]
999 S:      Supported
1000 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1001 F:      drivers/gpu/drm/amd/display/
1002
1003 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1004 M:      Huang Rui <[email protected]>
1005 L:      [email protected]
1006 S:      Supported
1007 F:      Documentation/hwmon/fam15h_power.rst
1008 F:      drivers/hwmon/fam15h_power.c
1009
1010 AMD FCH GPIO DRIVER
1011 M:      Enrico Weigelt, metux IT consult <[email protected]>
1012 L:      [email protected]
1013 S:      Maintained
1014 F:      drivers/gpio/gpio-amd-fch.c
1015 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1016
1017 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1018 L:      [email protected] (moderated for non-subscribers)
1019 S:      Orphan
1020 F:      drivers/usb/gadget/udc/amd5536udc.*
1021
1022 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1023 M:      Andres Salomon <[email protected]>
1024 L:      [email protected] (moderated for non-subscribers)
1025 S:      Supported
1026 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1027 F:      arch/x86/include/asm/geode.h
1028 F:      drivers/char/hw_random/geode-rng.c
1029 F:      drivers/crypto/geode*
1030 F:      drivers/video/fbdev/geode/
1031
1032 AMD HSMP DRIVER
1033 M:      Naveen Krishna Chatradhi <[email protected]>
1034 R:      Carlos Bilbao <[email protected]>
1035 L:      [email protected]
1036 S:      Maintained
1037 F:      Documentation/arch/x86/amd_hsmp.rst
1038 F:      arch/x86/include/asm/amd_hsmp.h
1039 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1040 F:      drivers/platform/x86/amd/hsmp.c
1041
1042 AMD IOMMU (AMD-VI)
1043 M:      Joerg Roedel <[email protected]>
1044 R:      Suravee Suthikulpanit <[email protected]>
1045 L:      [email protected]
1046 S:      Maintained
1047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
1048 F:      drivers/iommu/amd/
1049 F:      include/linux/amd-iommu.h
1050
1051 AMD KFD
1052 M:      Felix Kuehling <[email protected]>
1053 L:      [email protected]
1054 S:      Supported
1055 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1056 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1057 F:      drivers/gpu/drm/amd/amdkfd/
1058 F:      drivers/gpu/drm/amd/include/cik_structs.h
1059 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1060 F:      drivers/gpu/drm/amd/include/v9_structs.h
1061 F:      drivers/gpu/drm/amd/include/vi_structs.h
1062 F:      include/uapi/linux/kfd_ioctl.h
1063 F:      include/uapi/linux/kfd_sysfs.h
1064
1065 AMD MP2 I2C DRIVER
1066 M:      Elie Morisse <[email protected]>
1067 M:      Shyam Sundar S K <[email protected]>
1068 L:      [email protected]
1069 S:      Maintained
1070 F:      drivers/i2c/busses/i2c-amd-mp2*
1071
1072 AMD PDS CORE DRIVER
1073 M:      Shannon Nelson <[email protected]>
1074 M:      Brett Creeley <[email protected]>
1075 L:      [email protected]
1076 S:      Supported
1077 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1078 F:      drivers/net/ethernet/amd/pds_core/
1079 F:      include/linux/pds/
1080
1081 AMD PMC DRIVER
1082 M:      Shyam Sundar S K <[email protected]>
1083 L:      [email protected]
1084 S:      Maintained
1085 F:      drivers/platform/x86/amd/pmc/
1086
1087 AMD PMF DRIVER
1088 M:      Shyam Sundar S K <[email protected]>
1089 L:      [email protected]
1090 S:      Maintained
1091 F:      Documentation/ABI/testing/sysfs-amd-pmf
1092 F:      drivers/platform/x86/amd/pmf/
1093
1094 AMD POWERPLAY AND SWSMU
1095 M:      Evan Quan <[email protected]>
1096 L:      [email protected]
1097 S:      Supported
1098 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1099 F:      drivers/gpu/drm/amd/pm/
1100
1101 AMD PSTATE DRIVER
1102 M:      Huang Rui <[email protected]>
1103 M:      Gautham R. Shenoy <[email protected]>
1104 M:      Mario Limonciello <[email protected]>
1105 R:      Perry Yuan <[email protected]>
1106 L:      [email protected]
1107 S:      Supported
1108 F:      Documentation/admin-guide/pm/amd-pstate.rst
1109 F:      drivers/cpufreq/amd-pstate*
1110 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1111
1112 AMD PTDMA DRIVER
1113 M:      Basavaraj Natikar <[email protected]>
1114 L:      [email protected]
1115 S:      Maintained
1116 F:      drivers/dma/ptdma/
1117
1118 AMD SEATTLE DEVICE TREE SUPPORT
1119 M:      Suravee Suthikulpanit <[email protected]>
1120 M:      Tom Lendacky <[email protected]>
1121 S:      Supported
1122 F:      arch/arm64/boot/dts/amd/
1123
1124 AMD SENSOR FUSION HUB DRIVER
1125 M:      Basavaraj Natikar <[email protected]>
1126 L:      [email protected]
1127 S:      Maintained
1128 F:      Documentation/hid/amd-sfh*
1129 F:      drivers/hid/amd-sfh-hid/
1130
1131 AMD SPI DRIVER
1132 M:      Sanjay R Mehta <[email protected]>
1133 S:      Maintained
1134 F:      drivers/spi/spi-amd.c
1135
1136 AMD XGBE DRIVER
1137 M:      "Shyam Sundar S K" <[email protected]>
1138 L:      [email protected]
1139 S:      Supported
1140 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1141 F:      drivers/net/ethernet/amd/xgbe/
1142
1143 AMLOGIC DDR PMU DRIVER
1144 M:      Jiucheng Xu <[email protected]>
1145 L:      [email protected]
1146 S:      Supported
1147 W:      http://www.amlogic.com
1148 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1149 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1150 F:      drivers/perf/amlogic/
1151 F:      include/soc/amlogic/
1152
1153 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1154 M:      Javier Carrasco <[email protected]>
1155 L:      [email protected]
1156 S:      Maintained
1157 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1158 F:      Documentation/hwmon/chipcap2.rst
1159 F:      drivers/hwmon/chipcap2.c
1160
1161 AMPHION VPU CODEC V4L2 DRIVER
1162 M:      Ming Qian <[email protected]>
1163 M:      Zhou Peng <[email protected]>
1164 L:      [email protected]
1165 S:      Maintained
1166 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1167 F:      drivers/media/platform/amphion/
1168
1169 AMS AS73211 DRIVER
1170 M:      Christian Eggers <[email protected]>
1171 L:      [email protected]
1172 S:      Maintained
1173 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1174 F:      drivers/iio/light/as73211.c
1175
1176 AMT (Automatic Multicast Tunneling)
1177 M:      Taehee Yoo <[email protected]>
1178 L:      [email protected]
1179 S:      Maintained
1180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1182 F:      drivers/net/amt.c
1183
1184 ANALOG DEVICES INC AD3552R DRIVER
1185 M:      Nuno Sá <[email protected]>
1186 L:      [email protected]
1187 S:      Supported
1188 W:      https://ez.analog.com/linux-software-drivers
1189 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1190 F:      drivers/iio/dac/ad3552r.c
1191
1192 ANALOG DEVICES INC AD4130 DRIVER
1193 M:      Cosmin Tanislav <[email protected]>
1194 L:      [email protected]
1195 S:      Supported
1196 W:      https://ez.analog.com/linux-software-drivers
1197 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1198 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1199 F:      drivers/iio/adc/ad4130.c
1200
1201 ANALOG DEVICES INC AD7091R DRIVER
1202 M:      Marcelo Schmitt <[email protected]>
1203 L:      [email protected]
1204 S:      Supported
1205 W:      http://ez.analog.com/community/linux-device-drivers
1206 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1207 F:      drivers/iio/adc/ad7091r*
1208
1209 ANALOG DEVICES INC AD7192 DRIVER
1210 M:      Alexandru Tachici <[email protected]>
1211 L:      [email protected]
1212 S:      Supported
1213 W:      https://ez.analog.com/linux-software-drivers
1214 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1215 F:      drivers/iio/adc/ad7192.c
1216
1217 ANALOG DEVICES INC AD7292 DRIVER
1218 M:      Marcelo Schmitt <[email protected]>
1219 L:      [email protected]
1220 S:      Supported
1221 W:      https://ez.analog.com/linux-software-drivers
1222 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1223 F:      drivers/iio/adc/ad7292.c
1224
1225 ANALOG DEVICES INC AD7293 DRIVER
1226 M:      Antoniu Miclaus <[email protected]>
1227 L:      [email protected]
1228 S:      Supported
1229 W:      https://ez.analog.com/linux-software-drivers
1230 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1231 F:      drivers/iio/dac/ad7293.c
1232
1233 ANALOG DEVICES INC AD74115 DRIVER
1234 M:      Cosmin Tanislav <[email protected]>
1235 L:      [email protected]
1236 S:      Supported
1237 W:      https://ez.analog.com/linux-software-drivers
1238 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1239 F:      drivers/iio/addac/ad74115.c
1240
1241 ANALOG DEVICES INC AD74413R DRIVER
1242 M:      Cosmin Tanislav <[email protected]>
1243 L:      [email protected]
1244 S:      Supported
1245 W:      https://ez.analog.com/linux-software-drivers
1246 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1247 F:      drivers/iio/addac/ad74413r.c
1248 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1249
1250 ANALOG DEVICES INC AD7768-1 DRIVER
1251 M:      Michael Hennerich <[email protected]>
1252 L:      [email protected]
1253 S:      Supported
1254 W:      https://ez.analog.com/linux-software-drivers
1255 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1256 F:      drivers/iio/adc/ad7768-1.c
1257
1258 ANALOG DEVICES INC AD7780 DRIVER
1259 M:      Michael Hennerich <[email protected]>
1260 M:      Renato Lui Geh <[email protected]>
1261 L:      [email protected]
1262 S:      Supported
1263 W:      https://ez.analog.com/linux-software-drivers
1264 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1265 F:      drivers/iio/adc/ad7780.c
1266
1267 ANALOG DEVICES INC AD9739a DRIVER
1268 M:      Nuno Sa <[email protected]>
1269 M:      Dragos Bogdan <[email protected]>
1270 L:      [email protected]
1271 S:      Supported
1272 W:      https://ez.analog.com/linux-software-drivers
1273 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1274 F:      drivers/iio/dac/ad9739a.c
1275
1276 ANALOG DEVICES INC ADA4250 DRIVER
1277 M:      Antoniu Miclaus <[email protected]>
1278 L:      [email protected]
1279 S:      Supported
1280 W:      https://ez.analog.com/linux-software-drivers
1281 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1282 F:      drivers/iio/amplifiers/ada4250.c
1283
1284 ANALOG DEVICES INC ADF4377 DRIVER
1285 M:      Antoniu Miclaus <[email protected]>
1286 L:      [email protected]
1287 S:      Supported
1288 W:      https://ez.analog.com/linux-software-drivers
1289 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1290 F:      drivers/iio/frequency/adf4377.c
1291
1292 ANALOG DEVICES INC ADGS1408 DRIVER
1293 M:      Mircea Caprioru <[email protected]>
1294 S:      Supported
1295 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1296 F:      drivers/mux/adgs1408.c
1297
1298 ANALOG DEVICES INC ADIN DRIVER
1299 M:      Michael Hennerich <[email protected]>
1300 L:      [email protected]
1301 S:      Supported
1302 W:      https://ez.analog.com/linux-software-drivers
1303 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1304 F:      drivers/net/phy/adin.c
1305
1306 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1307 M:      Nuno Sa <[email protected]>
1308 L:      [email protected]
1309 S:      Supported
1310 F:      drivers/iio/imu/adis.c
1311 F:      drivers/iio/imu/adis_buffer.c
1312 F:      drivers/iio/imu/adis_trigger.c
1313 F:      include/linux/iio/imu/adis.h
1314
1315 ANALOG DEVICES INC ADIS16460 DRIVER
1316 M:      Dragos Bogdan <[email protected]>
1317 L:      [email protected]
1318 S:      Supported
1319 W:      https://ez.analog.com/linux-software-drivers
1320 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1321 F:      drivers/iio/imu/adis16460.c
1322
1323 ANALOG DEVICES INC ADIS16475 DRIVER
1324 M:      Nuno Sa <[email protected]>
1325 L:      [email protected]
1326 S:      Supported
1327 W:      https://ez.analog.com/linux-software-drivers
1328 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1329 F:      drivers/iio/imu/adis16475.c
1330
1331 ANALOG DEVICES INC ADM1177 DRIVER
1332 M:      Michael Hennerich <[email protected]>
1333 L:      [email protected]
1334 S:      Supported
1335 W:      https://ez.analog.com/linux-software-drivers
1336 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1337 F:      drivers/hwmon/adm1177.c
1338
1339 ANALOG DEVICES INC ADMFM2000 DRIVER
1340 M:      Kim Seer Paller <[email protected]>
1341 L:      [email protected]
1342 S:      Supported
1343 W:      https://ez.analog.com/linux-software-drivers
1344 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1345 F:      drivers/iio/frequency/admfm2000.c
1346
1347 ANALOG DEVICES INC ADMV1013 DRIVER
1348 M:      Antoniu Miclaus <[email protected]>
1349 L:      [email protected]
1350 S:      Supported
1351 W:      https://ez.analog.com/linux-software-drivers
1352 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1353 F:      drivers/iio/frequency/admv1013.c
1354
1355 ANALOG DEVICES INC ADMV1014 DRIVER
1356 M:      Antoniu Miclaus <[email protected]>
1357 L:      [email protected]
1358 S:      Supported
1359 W:      https://ez.analog.com/linux-software-drivers
1360 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1361 F:      drivers/iio/frequency/admv1014.c
1362
1363 ANALOG DEVICES INC ADMV8818 DRIVER
1364 M:      Antoniu Miclaus <[email protected]>
1365 L:      [email protected]
1366 S:      Supported
1367 W:      https://ez.analog.com/linux-software-drivers
1368 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1369 F:      drivers/iio/filter/admv8818.c
1370
1371 ANALOG DEVICES INC ADP5061 DRIVER
1372 M:      Michael Hennerich <[email protected]>
1373 L:      [email protected]
1374 S:      Supported
1375 W:      https://ez.analog.com/linux-software-drivers
1376 F:      drivers/power/supply/adp5061.c
1377
1378 ANALOG DEVICES INC ADRF6780 DRIVER
1379 M:      Antoniu Miclaus <[email protected]>
1380 L:      [email protected]
1381 S:      Supported
1382 W:      https://ez.analog.com/linux-software-drivers
1383 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1384 F:      drivers/iio/frequency/adrf6780.c
1385
1386 ANALOG DEVICES INC ADV7180 DRIVER
1387 M:      Lars-Peter Clausen <[email protected]>
1388 L:      [email protected]
1389 S:      Supported
1390 W:      https://ez.analog.com/linux-software-drivers
1391 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1392 F:      drivers/media/i2c/adv7180.c
1393
1394 ANALOG DEVICES INC ADV748X DRIVER
1395 M:      Kieran Bingham <[email protected]>
1396 L:      [email protected]
1397 S:      Maintained
1398 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1399 F:      drivers/media/i2c/adv748x/*
1400
1401 ANALOG DEVICES INC ADV7511 DRIVER
1402 M:      Hans Verkuil <[email protected]>
1403 L:      [email protected]
1404 S:      Maintained
1405 F:      drivers/media/i2c/adv7511*
1406
1407 ANALOG DEVICES INC ADV7604 DRIVER
1408 M:      Hans Verkuil <[email protected]>
1409 L:      [email protected]
1410 S:      Maintained
1411 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1412 F:      drivers/media/i2c/adv7604*
1413
1414 ANALOG DEVICES INC ADV7842 DRIVER
1415 M:      Hans Verkuil <[email protected]>
1416 L:      [email protected]
1417 S:      Maintained
1418 F:      drivers/media/i2c/adv7842*
1419
1420 ANALOG DEVICES INC ADXRS290 DRIVER
1421 M:      Nishant Malpani <[email protected]>
1422 L:      [email protected]
1423 S:      Supported
1424 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1425 F:      drivers/iio/gyro/adxrs290.c
1426
1427 ANALOG DEVICES INC ASOC CODEC DRIVERS
1428 M:      Lars-Peter Clausen <[email protected]>
1429 M:      Nuno Sá <[email protected]>
1430 L:      [email protected] (moderated for non-subscribers)
1431 S:      Supported
1432 W:      http://wiki.analog.com/
1433 W:      https://ez.analog.com/linux-software-drivers
1434 F:      sound/soc/codecs/ad1*
1435 F:      sound/soc/codecs/ad7*
1436 F:      sound/soc/codecs/adau*
1437 F:      sound/soc/codecs/adav*
1438 F:      sound/soc/codecs/sigmadsp.*
1439 F:      sound/soc/codecs/ssm*
1440
1441 ANALOG DEVICES INC AXI DAC DRIVER
1442 M:      Nuno Sa <[email protected]>
1443 L:      [email protected]
1444 S:      Supported
1445 W:      https://ez.analog.com/linux-software-drivers
1446 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1447 F:      drivers/iio/dac/adi-axi-dac.c
1448
1449 ANALOG DEVICES INC DMA DRIVERS
1450 M:      Lars-Peter Clausen <[email protected]>
1451 S:      Supported
1452 W:      https://ez.analog.com/linux-software-drivers
1453 F:      drivers/dma/dma-axi-dmac.c
1454
1455 ANALOG DEVICES INC IIO DRIVERS
1456 M:      Lars-Peter Clausen <[email protected]>
1457 M:      Michael Hennerich <[email protected]>
1458 S:      Supported
1459 W:      http://wiki.analog.com/
1460 W:      https://ez.analog.com/linux-software-drivers
1461 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1462 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1463 F:      Documentation/devicetree/bindings/iio/*/adi,*
1464 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1465 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1466 F:      drivers/iio/*/ad*
1467 F:      drivers/iio/adc/ltc249*
1468 F:      drivers/iio/amplifiers/hmc425a.c
1469 F:      drivers/staging/iio/*/ad*
1470 X:      drivers/iio/*/adjd*
1471
1472 ANALOGBITS PLL LIBRARIES
1473 M:      Paul Walmsley <[email protected]>
1474 M:      Samuel Holland <[email protected]>
1475 S:      Supported
1476 F:      drivers/clk/analogbits/*
1477 F:      include/linux/clk/analogbits*
1478
1479 ANDROID DRIVERS
1480 M:      Greg Kroah-Hartman <[email protected]>
1481 M:      Arve Hjønnevåg <[email protected]>
1482 M:      Todd Kjos <[email protected]>
1483 M:      Martijn Coenen <[email protected]>
1484 M:      Joel Fernandes <[email protected]>
1485 M:      Christian Brauner <[email protected]>
1486 M:      Carlos Llamas <[email protected]>
1487 M:      Suren Baghdasaryan <[email protected]>
1488 L:      [email protected]
1489 S:      Supported
1490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1491 F:      drivers/android/
1492
1493 ANDROID GOLDFISH PIC DRIVER
1494 M:      Miodrag Dinic <[email protected]>
1495 S:      Supported
1496 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1497 F:      drivers/irqchip/irq-goldfish-pic.c
1498
1499 ANDROID GOLDFISH RTC DRIVER
1500 M:      Jiaxun Yang <[email protected]>
1501 S:      Supported
1502 F:      drivers/rtc/rtc-goldfish.c
1503
1504 AOA (Apple Onboard Audio) ALSA DRIVER
1505 M:      Johannes Berg <[email protected]>
1506 L:      [email protected]
1507 L:      [email protected] (moderated for non-subscribers)
1508 S:      Maintained
1509 F:      sound/aoa/
1510
1511 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1512 M:      William Breathitt Gray <[email protected]>
1513 L:      [email protected]
1514 S:      Maintained
1515 F:      drivers/iio/addac/stx104.c
1516
1517 APM DRIVER
1518 M:      Jiri Kosina <[email protected]>
1519 S:      Odd fixes
1520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1521 F:      arch/x86/kernel/apm_32.c
1522 F:      drivers/char/apm-emulation.c
1523 F:      include/linux/apm_bios.h
1524 F:      include/uapi/linux/apm_bios.h
1525
1526 APPARMOR SECURITY MODULE
1527 M:      John Johansen <[email protected]>
1528 M:      John Johansen <[email protected]>
1529 L:      [email protected] (moderated for non-subscribers)
1530 S:      Supported
1531 W:      apparmor.net
1532 B:      https://gitlab.com/apparmor/apparmor-kernel
1533 C:      irc://irc.oftc.net/apparmor
1534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1535 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1536 F:      Documentation/admin-guide/LSM/apparmor.rst
1537 F:      security/apparmor/
1538
1539 APPLE BCM5974 MULTITOUCH DRIVER
1540 M:      Henrik Rydberg <[email protected]>
1541 L:      [email protected]
1542 S:      Odd fixes
1543 F:      drivers/input/mouse/bcm5974.c
1544
1545 APPLE PCIE CONTROLLER DRIVER
1546 M:      Alyssa Rosenzweig <[email protected]>
1547 M:      Marc Zyngier <[email protected]>
1548 L:      [email protected]
1549 S:      Maintained
1550 F:      drivers/pci/controller/pcie-apple.c
1551
1552 APPLE SMC DRIVER
1553 M:      Henrik Rydberg <[email protected]>
1554 L:      [email protected]
1555 S:      Odd fixes
1556 F:      drivers/hwmon/applesmc.c
1557
1558 APPLETALK NETWORK LAYER
1559 L:      [email protected]
1560 S:      Odd fixes
1561 F:      include/linux/atalk.h
1562 F:      include/uapi/linux/atalk.h
1563 F:      net/appletalk/
1564
1565 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1566 M:      Khuong Dinh <[email protected]>
1567 S:      Supported
1568 F:      arch/arm64/boot/dts/apm/
1569
1570 APPLIED MICRO (APM) X-GENE SOC EDAC
1571 M:      Khuong Dinh <[email protected]>
1572 S:      Supported
1573 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1574 F:      drivers/edac/xgene_edac.c
1575
1576 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1577 M:      Iyappan Subramanian <[email protected]>
1578 M:      Keyur Chudgar <[email protected]>
1579 S:      Supported
1580 F:      drivers/net/ethernet/apm/xgene-v2/
1581
1582 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1583 M:      Iyappan Subramanian <[email protected]>
1584 M:      Keyur Chudgar <[email protected]>
1585 M:      Quan Nguyen <[email protected]>
1586 S:      Supported
1587 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1588 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1589 F:      drivers/net/ethernet/apm/xgene/
1590 F:      drivers/net/mdio/mdio-xgene.c
1591
1592 APPLIED MICRO (APM) X-GENE SOC PMU
1593 M:      Khuong Dinh <[email protected]>
1594 S:      Supported
1595 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1596 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1597 F:      drivers/perf/xgene_pmu.c
1598
1599 APTINA CAMERA SENSOR PLL
1600 M:      Laurent Pinchart <[email protected]>
1601 L:      [email protected]
1602 S:      Maintained
1603 F:      drivers/media/i2c/aptina-pll.*
1604
1605 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1606 M:      Aleksa Savic <[email protected]>
1607 M:      Jack Doan <[email protected]>
1608 L:      [email protected]
1609 S:      Maintained
1610 F:      Documentation/hwmon/aquacomputer_d5next.rst
1611 F:      drivers/hwmon/aquacomputer_d5next.c
1612
1613 AQUANTIA ETHERNET DRIVER (atlantic)
1614 M:      Igor Russkikh <[email protected]>
1615 L:      [email protected]
1616 S:      Supported
1617 W:      https://www.marvell.com/
1618 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1619 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1620 F:      drivers/net/ethernet/aquantia/atlantic/
1621
1622 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1623 M:      Egor Pomozov <[email protected]>
1624 L:      [email protected]
1625 S:      Supported
1626 W:      http://www.aquantia.com
1627 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1628
1629 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1630 M:      Krzysztof Hałasa <[email protected]>
1631 L:      [email protected]
1632 S:      Maintained
1633 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1634 F:      drivers/media/i2c/ar0521.c
1635
1636 ARASAN NAND CONTROLLER DRIVER
1637 M:      Miquel Raynal <[email protected]>
1638 R:      Michal Simek <[email protected]>
1639 L:      [email protected]
1640 S:      Maintained
1641 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1642 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1643
1644 ARC FRAMEBUFFER DRIVER
1645 M:      Jaya Kumar <[email protected]>
1646 S:      Maintained
1647 F:      drivers/video/fbdev/arcfb.c
1648 F:      drivers/video/fbdev/core/fb_defio.c
1649
1650 ARC PGU DRM DRIVER
1651 M:      Alexey Brodkin <[email protected]>
1652 S:      Supported
1653 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1654 F:      drivers/gpu/drm/tiny/arcpgu.c
1655
1656 ARCNET NETWORK LAYER
1657 M:      Michael Grzeschik <[email protected]>
1658 L:      [email protected]
1659 S:      Maintained
1660 F:      drivers/net/arcnet/
1661 F:      include/uapi/linux/if_arcnet.h
1662
1663 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1664 M:      Arnd Bergmann <[email protected]>
1665 M:      Olof Johansson <[email protected]>
1666 M:      [email protected]
1667 L:      [email protected] (moderated for non-subscribers)
1668 S:      Maintained
1669 P:      Documentation/process/maintainer-soc.rst
1670 C:      irc://irc.libera.chat/armlinux
1671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1672 F:      Documentation/process/maintainer-soc*.rst
1673 F:      arch/arm/boot/dts/Makefile
1674 F:      arch/arm64/boot/dts/Makefile
1675
1676 ARM ARCHITECTED TIMER DRIVER
1677 M:      Mark Rutland <[email protected]>
1678 M:      Marc Zyngier <[email protected]>
1679 L:      [email protected] (moderated for non-subscribers)
1680 S:      Maintained
1681 F:      arch/arm/include/asm/arch_timer.h
1682 F:      arch/arm64/include/asm/arch_timer.h
1683 F:      drivers/clocksource/arm_arch_timer.c
1684
1685 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1686 M:      Marc Zyngier <[email protected]>
1687 L:      [email protected] (moderated for non-subscribers)
1688 S:      Maintained
1689 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1690 F:      arch/arm/include/asm/arch_gicv3.h
1691 F:      arch/arm64/include/asm/arch_gicv3.h
1692 F:      drivers/irqchip/irq-gic*.[ch]
1693 F:      include/linux/irqchip/arm-gic*.h
1694 F:      include/linux/irqchip/arm-vgic-info.h
1695
1696 ARM HDLCD DRM DRIVER
1697 M:      Liviu Dudau <[email protected]>
1698 S:      Supported
1699 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1700 F:      drivers/gpu/drm/arm/hdlcd_*
1701
1702 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1703 M:      Linus Walleij <[email protected]>
1704 L:      [email protected] (moderated for non-subscribers)
1705 S:      Maintained
1706 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1707 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1708 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1709 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1710 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1711 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1712 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1713 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1714 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1715 F:      arch/arm/boot/dts/arm/arm-realview-*
1716 F:      arch/arm/boot/dts/arm/integrator*
1717 F:      arch/arm/boot/dts/arm/versatile*
1718 F:      arch/arm/mach-versatile/
1719 F:      drivers/bus/arm-integrator-lm.c
1720 F:      drivers/clk/versatile/
1721 F:      drivers/i2c/busses/i2c-versatile.c
1722 F:      drivers/irqchip/irq-versatile-fpga.c
1723 F:      drivers/mtd/maps/physmap-versatile.*
1724 F:      drivers/power/reset/arm-versatile-reboot.c
1725 F:      drivers/soc/versatile/
1726
1727 ARM KOMEDA DRM-KMS DRIVER
1728 M:      Liviu Dudau <[email protected]>
1729 S:      Supported
1730 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1731 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1732 F:      Documentation/gpu/komeda-kms.rst
1733 F:      drivers/gpu/drm/arm/display/include/
1734 F:      drivers/gpu/drm/arm/display/komeda/
1735
1736 ARM MALI PANFROST DRM DRIVER
1737 M:      Boris Brezillon <[email protected]>
1738 M:      Rob Herring <[email protected]>
1739 R:      Steven Price <[email protected]>
1740 L:      [email protected]
1741 S:      Supported
1742 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1743 F:      Documentation/gpu/panfrost.rst
1744 F:      drivers/gpu/drm/panfrost/
1745 F:      include/uapi/drm/panfrost_drm.h
1746
1747 ARM MALI PANTHOR DRM DRIVER
1748 M:      Boris Brezillon <[email protected]>
1749 M:      Steven Price <[email protected]>
1750 M:      Liviu Dudau <[email protected]>
1751 L:      [email protected]
1752 S:      Supported
1753 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1754 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1755 F:      drivers/gpu/drm/panthor/
1756 F:      include/uapi/drm/panthor_drm.h
1757
1758 ARM MALI-DP DRM DRIVER
1759 M:      Liviu Dudau <[email protected]>
1760 S:      Supported
1761 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1762 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1763 F:      Documentation/gpu/afbc.rst
1764 F:      drivers/gpu/drm/arm/
1765
1766 ARM MFM AND FLOPPY DRIVERS
1767 M:      Ian Molton <[email protected]>
1768 S:      Maintained
1769 F:      arch/arm/include/asm/floppy.h
1770 F:      arch/arm/mach-rpc/floppydma.S
1771
1772 ARM PMU PROFILING AND DEBUGGING
1773 M:      Will Deacon <[email protected]>
1774 M:      Mark Rutland <[email protected]>
1775 L:      [email protected] (moderated for non-subscribers)
1776 S:      Maintained
1777 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1778 F:      Documentation/devicetree/bindings/perf/
1779 F:      arch/arm*/include/asm/hw_breakpoint.h
1780 F:      arch/arm*/include/asm/perf_event.h
1781 F:      arch/arm*/kernel/hw_breakpoint.c
1782 F:      arch/arm*/kernel/perf_*
1783 F:      drivers/perf/
1784 F:      include/linux/perf/arm_pmu*.h
1785
1786 ARM PORT
1787 M:      Russell King <[email protected]>
1788 L:      [email protected] (moderated for non-subscribers)
1789 S:      Odd Fixes
1790 W:      http://www.armlinux.org.uk/
1791 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1792 F:      arch/arm/
1793 X:      arch/arm/boot/dts/
1794
1795 ARM PRIMECELL AACI PL041 DRIVER
1796 M:      Russell King <[email protected]>
1797 S:      Odd Fixes
1798 F:      sound/arm/aaci.*
1799
1800 ARM PRIMECELL BUS SUPPORT
1801 M:      Russell King <[email protected]>
1802 S:      Odd Fixes
1803 F:      drivers/amba/
1804 F:      include/linux/amba/bus.h
1805
1806 ARM PRIMECELL KMI PL050 DRIVER
1807 M:      Russell King <[email protected]>
1808 S:      Odd Fixes
1809 F:      drivers/input/serio/ambakmi.*
1810 F:      include/linux/amba/kmi.h
1811
1812 ARM PRIMECELL MMCI PL180/1 DRIVER
1813 M:      Russell King <[email protected]>
1814 S:      Odd Fixes
1815 F:      drivers/mmc/host/mmci.*
1816 F:      include/linux/amba/mmci.h
1817
1818 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1819 M:      Miquel Raynal <[email protected]>
1820 R:      Michal Simek <[email protected]>
1821 L:      [email protected]
1822 S:      Maintained
1823 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1824 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1825
1826 ARM PRIMECELL PL35X SMC DRIVER
1827 M:      Miquel Raynal <[email protected]>
1828 R:      Michal Simek <[email protected]>
1829 L:      [email protected] (moderated for non-subscribers)
1830 S:      Maintained
1831 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1832 F:      drivers/memory/pl353-smc.c
1833
1834 ARM PRIMECELL SSP PL022 SPI DRIVER
1835 M:      Linus Walleij <[email protected]>
1836 L:      [email protected] (moderated for non-subscribers)
1837 S:      Maintained
1838 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1839 F:      drivers/spi/spi-pl022.c
1840
1841 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1842 M:      Russell King <[email protected]>
1843 S:      Odd Fixes
1844 F:      drivers/tty/serial/amba-pl01*.c
1845 F:      include/linux/amba/serial.h
1846
1847 ARM PRIMECELL VIC PL190/PL192 DRIVER
1848 M:      Linus Walleij <[email protected]>
1849 L:      [email protected] (moderated for non-subscribers)
1850 S:      Maintained
1851 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1852 F:      drivers/irqchip/irq-vic.c
1853
1854 ARM SMC WATCHDOG DRIVER
1855 M:      Julius Werner <[email protected]>
1856 R:      Evan Benn <[email protected]>
1857 S:      Maintained
1858 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1859 F:      drivers/watchdog/arm_smc_wdt.c
1860
1861 ARM SMMU DRIVERS
1862 M:      Will Deacon <[email protected]>
1863 R:      Robin Murphy <[email protected]>
1864 L:      [email protected] (moderated for non-subscribers)
1865 S:      Maintained
1866 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1867 F:      drivers/iommu/arm/
1868 F:      drivers/iommu/io-pgtable-arm*
1869
1870 ARM SUB-ARCHITECTURES
1871 L:      [email protected] (moderated for non-subscribers)
1872 S:      Maintained
1873 C:      irc://irc.libera.chat/armlinux
1874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1875 F:      arch/arm/mach-*/
1876 F:      arch/arm/plat-*/
1877
1878 ARM/ACTIONS SEMI ARCHITECTURE
1879 M:      Andreas Färber <[email protected]>
1880 M:      Manivannan Sadhasivam <[email protected]>
1881 L:      [email protected] (moderated for non-subscribers)
1882 L:      [email protected] (moderated for non-subscribers)
1883 S:      Maintained
1884 F:      Documentation/devicetree/bindings/arm/actions.yaml
1885 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1886 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1887 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1888 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1889 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1890 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1891 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1892 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1893 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1894 F:      arch/arm/boot/dts/actions/
1895 F:      arch/arm/mach-actions/
1896 F:      arch/arm64/boot/dts/actions/
1897 F:      drivers/clk/actions/
1898 F:      drivers/clocksource/timer-owl*
1899 F:      drivers/dma/owl-dma.c
1900 F:      drivers/i2c/busses/i2c-owl.c
1901 F:      drivers/irqchip/irq-owl-sirq.c
1902 F:      drivers/mmc/host/owl-mmc.c
1903 F:      drivers/net/ethernet/actions/
1904 F:      drivers/pinctrl/actions/*
1905 F:      drivers/pmdomain/actions/
1906 F:      include/dt-bindings/power/owl-*
1907 F:      include/dt-bindings/reset/actions,*
1908 F:      include/linux/soc/actions/
1909 N:      owl
1910
1911 ARM/Allwinner SoC Clock Support
1912 M:      Emilio López <[email protected]>
1913 S:      Maintained
1914 F:      drivers/clk/sunxi/
1915
1916 ARM/Allwinner sunXi SoC support
1917 M:      Chen-Yu Tsai <[email protected]>
1918 M:      Jernej Skrabec <[email protected]>
1919 M:      Samuel Holland <[email protected]>
1920 L:      [email protected] (moderated for non-subscribers)
1921 L:      [email protected]
1922 S:      Maintained
1923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1924 F:      arch/arm/mach-sunxi/
1925 F:      arch/arm64/boot/dts/allwinner/
1926 F:      drivers/clk/sunxi-ng/
1927 F:      drivers/pinctrl/sunxi/
1928 F:      drivers/soc/sunxi/
1929 N:      allwinner
1930 N:      sun[x456789]i
1931 N:      sun[25]0i
1932
1933 ARM/AMD PENSANDO ARM64 ARCHITECTURE
1934 M:      Brad Larson <[email protected]>
1935 L:      [email protected] (moderated for non-subscribers)
1936 S:      Supported
1937 F:      Documentation/devicetree/bindings/*/amd,pensando*
1938 F:      arch/arm64/boot/dts/amd/elba*
1939
1940 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1941 M:      Neil Armstrong <[email protected]>
1942 M:      Jerome Brunet <[email protected]>
1943 L:      [email protected]
1944 S:      Maintained
1945 F:      Documentation/devicetree/bindings/clock/amlogic*
1946 F:      drivers/clk/meson/
1947 F:      include/dt-bindings/clock/amlogic,a1*
1948 F:      include/dt-bindings/clock/gxbb*
1949 F:      include/dt-bindings/clock/meson*
1950
1951 ARM/Amlogic Meson SoC Crypto Drivers
1952 M:      Corentin Labbe <[email protected]>
1953 L:      [email protected]
1954 L:      [email protected]
1955 S:      Maintained
1956 F:      Documentation/devicetree/bindings/crypto/amlogic*
1957 F:      drivers/crypto/amlogic/
1958
1959 ARM/Amlogic Meson SoC Sound Drivers
1960 M:      Jerome Brunet <[email protected]>
1961 L:      [email protected] (moderated for non-subscribers)
1962 S:      Maintained
1963 F:      Documentation/devicetree/bindings/sound/amlogic*
1964 F:      sound/soc/meson/
1965
1966 ARM/Amlogic Meson SoC support
1967 M:      Neil Armstrong <[email protected]>
1968 M:      Kevin Hilman <[email protected]>
1969 R:      Jerome Brunet <[email protected]>
1970 R:      Martin Blumenstingl <[email protected]>
1971 L:      [email protected] (moderated for non-subscribers)
1972 L:      [email protected]
1973 S:      Maintained
1974 W:      http://linux-meson.com/
1975 F:      Documentation/devicetree/bindings/phy/amlogic*
1976 F:      arch/arm/boot/dts/amlogic/
1977 F:      arch/arm/mach-meson/
1978 F:      arch/arm64/boot/dts/amlogic/
1979 F:      drivers/pmdomain/amlogic/
1980 F:      drivers/mmc/host/meson*
1981 F:      drivers/phy/amlogic/
1982 F:      drivers/pinctrl/meson/
1983 F:      drivers/rtc/rtc-meson*
1984 F:      drivers/soc/amlogic/
1985 N:      meson
1986
1987 ARM/Annapurna Labs ALPINE ARCHITECTURE
1988 M:      Tsahee Zidenberg <[email protected]>
1989 M:      Antoine Tenart <[email protected]>
1990 L:      [email protected] (moderated for non-subscribers)
1991 S:      Maintained
1992 F:      arch/arm/boot/dts/amazon/
1993 F:      arch/arm/mach-alpine/
1994 F:      arch/arm64/boot/dts/amazon/
1995 F:      drivers/*/*alpine*
1996
1997 ARM/APPLE MACHINE SOUND DRIVERS
1998 M:      Martin Povišer <[email protected]>
1999 L:      [email protected]
2000 L:      [email protected] (moderated for non-subscribers)
2001 S:      Maintained
2002 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2003 F:      Documentation/devicetree/bindings/sound/apple,*
2004 F:      sound/soc/apple/*
2005 F:      sound/soc/codecs/cs42l83-i2c.c
2006 F:      sound/soc/codecs/ssm3515.c
2007
2008 ARM/APPLE MACHINE SUPPORT
2009 M:      Hector Martin <[email protected]>
2010 M:      Sven Peter <[email protected]>
2011 R:      Alyssa Rosenzweig <[email protected]>
2012 L:      [email protected]
2013 L:      [email protected] (moderated for non-subscribers)
2014 S:      Maintained
2015 W:      https://asahilinux.org
2016 B:      https://github.com/AsahiLinux/linux/issues
2017 C:      irc://irc.oftc.net/asahi-dev
2018 T:      git https://github.com/AsahiLinux/linux.git
2019 F:      Documentation/devicetree/bindings/arm/apple.yaml
2020 F:      Documentation/devicetree/bindings/arm/apple/*
2021 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2022 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2023 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2024 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2025 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2026 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2027 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2028 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2029 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2030 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2031 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2032 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2033 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2034 F:      Documentation/devicetree/bindings/power/apple*
2035 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2036 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2037 F:      arch/arm64/boot/dts/apple/
2038 F:      drivers/bluetooth/hci_bcm4377.c
2039 F:      drivers/clk/clk-apple-nco.c
2040 F:      drivers/cpufreq/apple-soc-cpufreq.c
2041 F:      drivers/dma/apple-admac.c
2042 F:      drivers/pmdomain/apple/
2043 F:      drivers/i2c/busses/i2c-pasemi-core.c
2044 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2045 F:      drivers/iommu/apple-dart.c
2046 F:      drivers/iommu/io-pgtable-dart.c
2047 F:      drivers/irqchip/irq-apple-aic.c
2048 F:      drivers/nvme/host/apple.c
2049 F:      drivers/nvmem/apple-efuses.c
2050 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2051 F:      drivers/pwm/pwm-apple.c
2052 F:      drivers/soc/apple/*
2053 F:      drivers/watchdog/apple_wdt.c
2054 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2055 F:      include/dt-bindings/pinctrl/apple.h
2056 F:      include/linux/soc/apple/*
2057
2058 ARM/ARTPEC MACHINE SUPPORT
2059 M:      Jesper Nilsson <[email protected]>
2060 M:      Lars Persson <[email protected]>
2061 L:      [email protected]
2062 S:      Maintained
2063 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2064 F:      arch/arm/boot/dts/axis/
2065 F:      arch/arm/mach-artpec
2066 F:      drivers/clk/axis
2067 F:      drivers/crypto/axis
2068 F:      drivers/mmc/host/usdhi6rol0.c
2069 F:      drivers/pinctrl/pinctrl-artpec*
2070
2071 ARM/ASPEED I2C DRIVER
2072 M:      Brendan Higgins <[email protected]>
2073 R:      Benjamin Herrenschmidt <[email protected]>
2074 R:      Joel Stanley <[email protected]>
2075 L:      [email protected]
2076 L:      [email protected] (moderated for non-subscribers)
2077 S:      Maintained
2078 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2079 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2080 F:      drivers/i2c/busses/i2c-aspeed.c
2081 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2082
2083 ARM/ASPEED MACHINE SUPPORT
2084 M:      Joel Stanley <[email protected]>
2085 R:      Andrew Jeffery <[email protected]>
2086 L:      [email protected] (moderated for non-subscribers)
2087 L:      [email protected] (moderated for non-subscribers)
2088 S:      Supported
2089 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2091 F:      Documentation/devicetree/bindings/arm/aspeed/
2092 F:      arch/arm/boot/dts/aspeed/
2093 F:      arch/arm/mach-aspeed/
2094 N:      aspeed
2095
2096 ARM/BITMAIN ARCHITECTURE
2097 M:      Manivannan Sadhasivam <[email protected]>
2098 L:      [email protected] (moderated for non-subscribers)
2099 S:      Maintained
2100 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2101 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2102 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2103 F:      arch/arm64/boot/dts/bitmain/
2104 F:      drivers/clk/clk-bm1880.c
2105 F:      drivers/pinctrl/pinctrl-bm1880.c
2106
2107 ARM/CALXEDA HIGHBANK ARCHITECTURE
2108 M:      Andre Przywara <[email protected]>
2109 L:      [email protected] (moderated for non-subscribers)
2110 S:      Maintained
2111 F:      arch/arm/boot/dts/calxeda/
2112 F:      arch/arm/mach-highbank/
2113
2114 ARM/CAVIUM THUNDER NETWORK DRIVER
2115 M:      Sunil Goutham <[email protected]>
2116 L:      [email protected] (moderated for non-subscribers)
2117 S:      Supported
2118 F:      drivers/net/ethernet/cavium/thunder/
2119
2120 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2121 M:      Lukasz Majewski <[email protected]>
2122 L:      [email protected] (moderated for non-subscribers)
2123 S:      Maintained
2124 F:      arch/arm/mach-ep93xx/ts72xx.c
2125
2126 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2127 M:      Alexander Shiyan <[email protected]>
2128 L:      [email protected] (moderated for non-subscribers)
2129 S:      Odd Fixes
2130 N:      clps711x
2131
2132 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2133 M:      Hartley Sweeten <[email protected]>
2134 M:      Alexander Sverdlin <[email protected]>
2135 L:      [email protected] (moderated for non-subscribers)
2136 S:      Maintained
2137 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2138 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2139 F:      arch/arm/boot/compressed/misc-ep93xx.h
2140 F:      arch/arm/mach-ep93xx/
2141 F:      drivers/iio/adc/ep93xx_adc.c
2142
2143 ARM/CLKDEV SUPPORT
2144 M:      Russell King <[email protected]>
2145 L:      [email protected] (moderated for non-subscribers)
2146 S:      Maintained
2147 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2148 F:      drivers/clk/clkdev.c
2149
2150 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2151 M:      Baruch Siach <[email protected]>
2152 L:      [email protected] (moderated for non-subscribers)
2153 S:      Maintained
2154 F:      arch/arm/boot/dts/cnxt/
2155 N:      digicolor
2156
2157 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2158 M:      Suzuki K Poulose <[email protected]>
2159 R:      Mike Leach <[email protected]>
2160 R:      James Clark <[email protected]>
2161 L:      [email protected] (moderated for non-subscribers)
2162 L:      [email protected] (moderated for non-subscribers)
2163 S:      Maintained
2164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2165 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2166 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2167 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2168 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2169 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2170 F:      Documentation/trace/coresight/*
2171 F:      drivers/hwtracing/coresight/*
2172 F:      include/dt-bindings/arm/coresight-cti-dt.h
2173 F:      include/linux/coresight*
2174 F:      include/uapi/linux/coresight*
2175 F:      samples/coresight/*
2176 F:      tools/perf/Documentation/arm-coresight.txt
2177 F:      tools/perf/arch/arm/util/auxtrace.c
2178 F:      tools/perf/arch/arm/util/cs-etm.c
2179 F:      tools/perf/arch/arm/util/cs-etm.h
2180 F:      tools/perf/arch/arm/util/pmu.c
2181 F:      tools/perf/tests/shell/*coresight*
2182 F:      tools/perf/tests/shell/coresight/*
2183 F:      tools/perf/tests/shell/lib/*coresight*
2184 F:      tools/perf/util/cs-etm-decoder/*
2185 F:      tools/perf/util/cs-etm.*
2186
2187 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2188 M:      Hans Ulli Kroll <[email protected]>
2189 M:      Linus Walleij <[email protected]>
2190 L:      [email protected] (moderated for non-subscribers)
2191 S:      Maintained
2192 T:      git git://github.com/ulli-kroll/linux.git
2193 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2194 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2195 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2196 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2197 F:      arch/arm/boot/dts/gemini/
2198 F:      arch/arm/mach-gemini/
2199 F:      drivers/crypto/gemini/
2200 F:      drivers/net/ethernet/cortina/
2201 F:      drivers/pinctrl/pinctrl-gemini.c
2202 F:      drivers/rtc/rtc-ftrtc010.c
2203
2204 ARM/CZ.NIC TURRIS SUPPORT
2205 M:      Marek Behún <[email protected]>
2206 S:      Maintained
2207 W:      https://www.turris.cz/
2208 F:      Documentation/ABI/testing/debugfs-moxtet
2209 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2210 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2211 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2212 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2213 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2214 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2215 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2216 F:      drivers/bus/moxtet.c
2217 F:      drivers/firmware/turris-mox-rwtm.c
2218 F:      drivers/gpio/gpio-moxtet.c
2219 F:      drivers/leds/leds-turris-omnia.c
2220 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2221 F:      drivers/watchdog/armada_37xx_wdt.c
2222 F:      include/dt-bindings/bus/moxtet.h
2223 F:      include/linux/armada-37xx-rwtm-mailbox.h
2224 F:      include/linux/moxtet.h
2225
2226 ARM/FARADAY FA526 PORT
2227 M:      Hans Ulli Kroll <[email protected]>
2228 L:      [email protected] (moderated for non-subscribers)
2229 S:      Maintained
2230 T:      git git://git.berlios.de/gemini-board
2231 F:      arch/arm/mm/*-fa*
2232
2233 ARM/FOOTBRIDGE ARCHITECTURE
2234 M:      Russell King <[email protected]>
2235 L:      [email protected] (moderated for non-subscribers)
2236 S:      Maintained
2237 W:      http://www.armlinux.org.uk/
2238 F:      arch/arm/include/asm/hardware/dec21285.h
2239 F:      arch/arm/mach-footbridge/
2240
2241 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2242 M:      Shawn Guo <[email protected]>
2243 M:      Sascha Hauer <[email protected]>
2244 R:      Pengutronix Kernel Team <[email protected]>
2245 R:      Fabio Estevam <[email protected]>
2246 L:      [email protected]
2247 L:      [email protected] (moderated for non-subscribers)
2248 S:      Maintained
2249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2250 F:      arch/arm/boot/dts/nxp/imx/
2251 F:      arch/arm/boot/dts/nxp/mxs/
2252 F:      arch/arm64/boot/dts/freescale/
2253 X:      arch/arm64/boot/dts/freescale/fsl-*
2254 X:      arch/arm64/boot/dts/freescale/qoriq-*
2255 X:      drivers/media/i2c/
2256 N:      imx
2257 N:      mxs
2258
2259 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2260 M:      Shawn Guo <[email protected]>
2261 L:      [email protected] (moderated for non-subscribers)
2262 S:      Maintained
2263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2264 F:      arch/arm/boot/dts/nxp/ls/
2265 F:      arch/arm64/boot/dts/freescale/fsl-*
2266 F:      arch/arm64/boot/dts/freescale/qoriq-*
2267
2268 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2269 M:      Shawn Guo <[email protected]>
2270 M:      Sascha Hauer <[email protected]>
2271 R:      Pengutronix Kernel Team <[email protected]>
2272 R:      Stefan Agner <[email protected]>
2273 L:      [email protected] (moderated for non-subscribers)
2274 S:      Maintained
2275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2276 F:      arch/arm/boot/dts/nxp/vf/
2277 F:      arch/arm/mach-imx/*vf610*
2278
2279 ARM/GUMSTIX MACHINE SUPPORT
2280 M:      Steve Sakoman <[email protected]>
2281 L:      [email protected] (moderated for non-subscribers)
2282 S:      Maintained
2283
2284 ARM/HISILICON SOC SUPPORT
2285 M:      Wei Xu <[email protected]>
2286 L:      [email protected] (moderated for non-subscribers)
2287 S:      Supported
2288 W:      http://www.hisilicon.com
2289 T:      git https://github.com/hisilicon/linux-hisi.git
2290 F:      arch/arm/boot/dts/hisilicon/
2291 F:      arch/arm/mach-hisi/
2292 F:      arch/arm64/boot/dts/hisilicon/
2293
2294 ARM/HP JORNADA 7XX MACHINE SUPPORT
2295 M:      Kristoffer Ericson <[email protected]>
2296 S:      Maintained
2297 W:      www.jlime.com
2298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2299 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2300 F:      arch/arm/mach-sa1100/jornada720.c
2301
2302 ARM/HPE GXP ARCHITECTURE
2303 M:      Jean-Marie Verdun <[email protected]>
2304 M:      Nick Hawkins <[email protected]>
2305 S:      Maintained
2306 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2307 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2308 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2309 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2310 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2311 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2312 F:      arch/arm/boot/dts/hpe/
2313 F:      arch/arm/mach-hpe/
2314 F:      drivers/clocksource/timer-gxp.c
2315 F:      drivers/hwmon/gxp-fan-ctrl.c
2316 F:      drivers/i2c/busses/i2c-gxp.c
2317 F:      drivers/spi/spi-gxp.c
2318 F:      drivers/watchdog/gxp-wdt.c
2319
2320 ARM/IGEP MACHINE SUPPORT
2321 M:      Enric Balletbo i Serra <[email protected]>
2322 M:      Javier Martinez Canillas <[email protected]>
2323 L:      [email protected]
2324 L:      [email protected] (moderated for non-subscribers)
2325 S:      Maintained
2326 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2327
2328 ARM/INTEL IXP4XX ARM ARCHITECTURE
2329 M:      Linus Walleij <[email protected]>
2330 M:      Imre Kaloz <[email protected]>
2331 L:      [email protected] (moderated for non-subscribers)
2332 S:      Maintained
2333 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2334 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2335 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2336 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2337 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2338 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2339 F:      arch/arm/boot/dts/intel/ixp/
2340 F:      arch/arm/mach-ixp4xx/
2341 F:      drivers/bus/intel-ixp4xx-eb.c
2342 F:      drivers/char/hw_random/ixp4xx-rng.c
2343 F:      drivers/clocksource/timer-ixp4xx.c
2344 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2345 F:      drivers/gpio/gpio-ixp4xx.c
2346 F:      drivers/irqchip/irq-ixp4xx.c
2347 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2348 F:      drivers/net/wan/ixp4xx_hss.c
2349 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2350 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2351 F:      include/linux/soc/ixp4xx/npe.h
2352 F:      include/linux/soc/ixp4xx/qmgr.h
2353
2354 ARM/INTEL KEEMBAY ARCHITECTURE
2355 M:      Paul J. Murphy <[email protected]>
2356 M:      Daniele Alessandrelli <[email protected]>
2357 S:      Maintained
2358 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2359 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2360 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2361
2362 ARM/INTEL XSC3 (MANZANO) ARM CORE
2363 M:      Lennert Buytenhek <[email protected]>
2364 L:      [email protected] (moderated for non-subscribers)
2365 S:      Maintained
2366
2367 ARM/LG1K ARCHITECTURE
2368 M:      Chanho Min <[email protected]>
2369 L:      [email protected] (moderated for non-subscribers)
2370 S:      Maintained
2371 F:      arch/arm64/boot/dts/lg/
2372
2373 ARM/LPC18XX ARCHITECTURE
2374 M:      Vladimir Zapolskiy <[email protected]>
2375 L:      [email protected] (moderated for non-subscribers)
2376 S:      Maintained
2377 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2378 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2379 F:      drivers/i2c/busses/i2c-lpc2k.c
2380 F:      drivers/memory/pl172.c
2381 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2382 F:      drivers/rtc/rtc-lpc24xx.c
2383 N:      lpc18xx
2384
2385 ARM/LPC32XX SOC SUPPORT
2386 M:      Vladimir Zapolskiy <[email protected]>
2387 L:      [email protected] (moderated for non-subscribers)
2388 S:      Maintained
2389 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2390 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2391 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2392 F:      arch/arm/mach-lpc32xx/
2393 F:      drivers/i2c/busses/i2c-pnx.c
2394 F:      drivers/net/ethernet/nxp/lpc_eth.c
2395 F:      drivers/usb/host/ohci-nxp.c
2396 F:      drivers/watchdog/pnx4008_wdt.c
2397 N:      lpc32xx
2398
2399 ARM/Marvell Dove/MV78xx0/Orion SOC support
2400 M:      Andrew Lunn <[email protected]>
2401 M:      Sebastian Hesselbarth <[email protected]>
2402 M:      Gregory Clement <[email protected]>
2403 L:      [email protected] (moderated for non-subscribers)
2404 S:      Maintained
2405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2406 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2407 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2408 F:      Documentation/devicetree/bindings/soc/dove/
2409 F:      arch/arm/boot/dts/marvell/dove*
2410 F:      arch/arm/boot/dts/marvell/orion5x*
2411 F:      arch/arm/mach-dove/
2412 F:      arch/arm/mach-mv78xx0/
2413 F:      arch/arm/mach-orion5x/
2414 F:      arch/arm/plat-orion/
2415 F:      drivers/bus/mvebu-mbus.c
2416 F:      drivers/soc/dove/
2417
2418 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2419 M:      Andrew Lunn <[email protected]>
2420 M:      Gregory Clement <[email protected]>
2421 M:      Sebastian Hesselbarth <[email protected]>
2422 L:      [email protected] (moderated for non-subscribers)
2423 S:      Maintained
2424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2425 F:      Documentation/devicetree/bindings/arm/marvell/
2426 F:      arch/arm/boot/dts/marvell/armada*
2427 F:      arch/arm/boot/dts/marvell/kirkwood*
2428 F:      arch/arm/configs/mvebu_*_defconfig
2429 F:      arch/arm/mach-mvebu/
2430 F:      arch/arm64/boot/dts/marvell/
2431 F:      drivers/clk/mvebu/
2432 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2433 F:      drivers/cpufreq/armada-8k-cpufreq.c
2434 F:      drivers/cpufreq/mvebu-cpufreq.c
2435 F:      drivers/irqchip/irq-armada-370-xp.c
2436 F:      drivers/irqchip/irq-mvebu-*
2437 F:      drivers/pinctrl/mvebu/
2438 F:      drivers/rtc/rtc-armada38x.c
2439
2440 ARM/Mediatek RTC DRIVER
2441 M:      Eddie Huang <[email protected]>
2442 M:      Sean Wang <[email protected]>
2443 L:      [email protected] (moderated for non-subscribers)
2444 L:      [email protected] (moderated for non-subscribers)
2445 S:      Maintained
2446 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2447 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2448 F:      drivers/rtc/rtc-mt2712.c
2449 F:      drivers/rtc/rtc-mt6397.c
2450 F:      drivers/rtc/rtc-mt7622.c
2451
2452 ARM/Mediatek SoC support
2453 M:      Matthias Brugger <[email protected]>
2454 M:      AngeloGioacchino Del Regno <[email protected]>
2455 L:      [email protected]
2456 L:      [email protected] (moderated for non-subscribers)
2457 L:      [email protected] (moderated for non-subscribers)
2458 S:      Maintained
2459 W:      https://mtk.wiki.kernel.org/
2460 C:      irc://irc.libera.chat/linux-mediatek
2461 F:      arch/arm/boot/dts/mediatek/
2462 F:      arch/arm/mach-mediatek/
2463 F:      arch/arm64/boot/dts/mediatek/
2464 F:      drivers/soc/mediatek/
2465 N:      mtk
2466 N:      mt[2678]
2467 K:      mediatek
2468
2469 ARM/Mediatek USB3 PHY DRIVER
2470 M:      Chunfeng Yun <[email protected]>
2471 L:      [email protected] (moderated for non-subscribers)
2472 L:      [email protected] (moderated for non-subscribers)
2473 S:      Maintained
2474 F:      Documentation/devicetree/bindings/phy/mediatek,*
2475 F:      drivers/phy/mediatek/
2476
2477 ARM/MICROCHIP (ARM64) SoC support
2478 M:      Conor Dooley <[email protected]>
2479 M:      Nicolas Ferre <[email protected]>
2480 M:      Claudiu Beznea <[email protected]>
2481 L:      [email protected] (moderated for non-subscribers)
2482 S:      Supported
2483 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2484 F:      arch/arm64/boot/dts/microchip/
2485
2486 ARM/Microchip (AT91) SoC support
2487 M:      Nicolas Ferre <[email protected]>
2488 M:      Alexandre Belloni <[email protected]>
2489 M:      Claudiu Beznea <[email protected]>
2490 L:      [email protected] (moderated for non-subscribers)
2491 S:      Supported
2492 W:      http://www.linux4sam.org
2493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2494 F:      arch/arm/boot/dts/microchip/at91*
2495 F:      arch/arm/boot/dts/microchip/sama*
2496 F:      arch/arm/include/debug/at91.S
2497 F:      arch/arm/mach-at91/
2498 F:      drivers/memory/atmel*
2499 F:      drivers/watchdog/sama5d4_wdt.c
2500 F:      include/soc/at91/
2501 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2502 N:      at91
2503 N:      atmel
2504
2505 ARM/Microchip Sparx5 SoC support
2506 M:      Lars Povlsen <[email protected]>
2507 M:      Steen Hegelund <[email protected]>
2508 M:      Daniel Machon <[email protected]>
2509 M:      [email protected]
2510 L:      [email protected] (moderated for non-subscribers)
2511 S:      Supported
2512 F:      arch/arm64/boot/dts/microchip/sparx*
2513 F:      drivers/net/ethernet/microchip/vcap/
2514 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2515 N:      sparx5
2516
2517 ARM/MILBEAUT ARCHITECTURE
2518 M:      Taichi Sugaya <[email protected]>
2519 M:      Takao Orito <[email protected]>
2520 L:      [email protected] (moderated for non-subscribers)
2521 S:      Maintained
2522 F:      arch/arm/boot/dts/socionext/milbeaut*
2523 F:      arch/arm/mach-milbeaut/
2524 N:      milbeaut
2525
2526 ARM/MStar/Sigmastar Armv7 SoC support
2527 M:      Daniel Palmer <[email protected]>
2528 M:      Romain Perier <[email protected]>
2529 L:      [email protected] (moderated for non-subscribers)
2530 S:      Maintained
2531 W:      http://linux-chenxing.org/
2532 T:      git git://github.com/linux-chenxing/linux.git
2533 F:      Documentation/devicetree/bindings/arm/mstar/*
2534 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2535 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2536 F:      arch/arm/boot/dts/sigmastar/
2537 F:      arch/arm/mach-mstar/
2538 F:      drivers/clk/mstar/
2539 F:      drivers/clocksource/timer-msc313e.c
2540 F:      drivers/gpio/gpio-msc313.c
2541 F:      drivers/rtc/rtc-msc313.c
2542 F:      drivers/watchdog/msc313e_wdt.c
2543 F:      include/dt-bindings/clock/mstar-*
2544 F:      include/dt-bindings/gpio/msc313-gpio.h
2545
2546 ARM/NOMADIK/Ux500 ARCHITECTURES
2547 M:      Linus Walleij <[email protected]>
2548 L:      [email protected] (moderated for non-subscribers)
2549 S:      Maintained
2550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2551 F:      Documentation/devicetree/bindings/arm/ste-*
2552 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2553 F:      Documentation/devicetree/bindings/arm/ux500/
2554 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2555 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2556 F:      arch/arm/boot/dts/st/ste-*
2557 F:      arch/arm/mach-nomadik/
2558 F:      arch/arm/mach-ux500/
2559 F:      drivers/clk/clk-nomadik.c
2560 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2561 F:      drivers/dma/ste_dma40*
2562 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2563 F:      drivers/gpio/gpio-nomadik.c
2564 F:      drivers/hwspinlock/u8500_hsem.c
2565 F:      drivers/i2c/busses/i2c-nomadik.c
2566 F:      drivers/iio/adc/ab8500-gpadc.c
2567 F:      drivers/mfd/ab8500*
2568 F:      drivers/mfd/abx500*
2569 F:      drivers/mfd/db8500*
2570 F:      drivers/pinctrl/nomadik/
2571 F:      drivers/rtc/rtc-ab8500.c
2572 F:      drivers/rtc/rtc-pl031.c
2573 F:      drivers/soc/ux500/
2574
2575 ARM/NUVOTON MA35 ARCHITECTURE
2576 M:      Jacky Huang <[email protected]>
2577 M:      Shan-Chun Hung <[email protected]>
2578 L:      [email protected] (moderated for non-subscribers)
2579 S:      Supported
2580 F:      Documentation/devicetree/bindings/*/*/*ma35*
2581 F:      Documentation/devicetree/bindings/*/*ma35*
2582 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2583 F:      drivers/*/*/*ma35*
2584 F:      drivers/*/*ma35*
2585 K:      ma35d1
2586
2587 ARM/NUVOTON NPCM ARCHITECTURE
2588 M:      Avi Fishman <[email protected]>
2589 M:      Tomer Maimon <[email protected]>
2590 M:      Tali Perry <[email protected]>
2591 R:      Patrick Venture <[email protected]>
2592 R:      Nancy Yuen <[email protected]>
2593 R:      Benjamin Fair <[email protected]>
2594 L:      [email protected] (moderated for non-subscribers)
2595 S:      Supported
2596 F:      Documentation/devicetree/bindings/*/*/*npcm*
2597 F:      Documentation/devicetree/bindings/*/*npcm*
2598 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2599 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2600 F:      arch/arm/mach-npcm/
2601 F:      arch/arm64/boot/dts/nuvoton/
2602 F:      drivers/*/*/*npcm*
2603 F:      drivers/*/*npcm*
2604 F:      drivers/rtc/rtc-nct3018y.c
2605 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2606 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2607
2608 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2609 M:      Joseph Liu <[email protected]>
2610 M:      Marvin Lin <[email protected]>
2611 L:      [email protected]
2612 L:      [email protected] (moderated for non-subscribers)
2613 S:      Maintained
2614 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2615 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2616 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2617 F:      drivers/media/platform/nuvoton/
2618 F:      include/uapi/linux/npcm-video.h
2619
2620 ARM/NUVOTON WPCM450 ARCHITECTURE
2621 M:      Jonathan Neuschäfer <[email protected]>
2622 L:      [email protected] (moderated for non-subscribers)
2623 S:      Maintained
2624 W:      https://github.com/neuschaefer/wpcm450/wiki
2625 F:      Documentation/devicetree/bindings/*/*wpcm*
2626 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2627 F:      arch/arm/configs/wpcm450_defconfig
2628 F:      arch/arm/mach-npcm/wpcm450.c
2629 F:      drivers/*/*/*wpcm*
2630 F:      drivers/*/*wpcm*
2631
2632 ARM/NXP S32G ARCHITECTURE
2633 R:      Chester Lin <[email protected]>
2634 R:      Matthias Brugger <[email protected]>
2635 R:      Ghennadi Procopciuc <[email protected]>
2636 L:      NXP S32 Linux Team <[email protected]>
2637 L:      [email protected] (moderated for non-subscribers)
2638 S:      Maintained
2639 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2640 F:      drivers/pinctrl/nxp/
2641
2642 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2643 M:      Alexander Clouter <[email protected]>
2644 L:      [email protected] (moderated for non-subscribers)
2645 S:      Maintained
2646 W:      http://www.digriz.org.uk/ts78xx/kernel
2647 F:      arch/arm/mach-orion5x/ts78xx-*
2648
2649 ARM/QUALCOMM CHROMEBOOK SUPPORT
2650 R:      [email protected]
2651 F:      arch/arm64/boot/dts/qcom/sc7180*
2652 F:      arch/arm64/boot/dts/qcom/sc7280*
2653 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2654
2655 ARM/QUALCOMM MAILING LIST
2656 L:      [email protected]
2657 F:      Documentation/devicetree/bindings/*/qcom*
2658 F:      Documentation/devicetree/bindings/soc/qcom/
2659 F:      arch/arm/boot/dts/qcom/
2660 F:      arch/arm/configs/qcom_defconfig
2661 F:      arch/arm/mach-qcom/
2662 F:      arch/arm64/boot/dts/qcom/
2663 F:      drivers/*/*/pm8???-*
2664 F:      drivers/*/*/qcom*
2665 F:      drivers/*/*/qcom/
2666 F:      drivers/*/qcom*
2667 F:      drivers/*/qcom/
2668 F:      drivers/bluetooth/btqcomsmd.c
2669 F:      drivers/clocksource/timer-qcom.c
2670 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2671 F:      drivers/extcon/extcon-qcom*
2672 F:      drivers/i2c/busses/i2c-qcom-geni.c
2673 F:      drivers/i2c/busses/i2c-qup.c
2674 F:      drivers/iommu/msm*
2675 F:      drivers/mfd/ssbi.c
2676 F:      drivers/mmc/host/mmci_qcom*
2677 F:      drivers/mmc/host/sdhci-msm.c
2678 F:      drivers/pci/controller/dwc/pcie-qcom.c
2679 F:      drivers/phy/qualcomm/
2680 F:      drivers/power/*/msm*
2681 F:      drivers/reset/reset-qcom-*
2682 F:      drivers/rtc/rtc-pm8xxx.c
2683 F:      drivers/spi/spi-geni-qcom.c
2684 F:      drivers/spi/spi-qcom-qspi.c
2685 F:      drivers/spi/spi-qup.c
2686 F:      drivers/tty/serial/msm_serial.c
2687 F:      drivers/ufs/host/ufs-qcom*
2688 F:      drivers/usb/dwc3/dwc3-qcom.c
2689 F:      include/dt-bindings/*/qcom*
2690 F:      include/linux/*/qcom*
2691 F:      include/linux/soc/qcom/
2692
2693 ARM/QUALCOMM SUPPORT
2694 M:      Bjorn Andersson <[email protected]>
2695 M:      Konrad Dybcio <[email protected]>
2696 L:      [email protected]
2697 S:      Maintained
2698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2699 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2700 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2701 F:      Documentation/devicetree/bindings/bus/qcom*
2702 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2703 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2704 F:      Documentation/devicetree/bindings/reserved-memory/qcom
2705 F:      Documentation/devicetree/bindings/soc/qcom/
2706 F:      arch/arm/boot/dts/qcom/
2707 F:      arch/arm/configs/qcom_defconfig
2708 F:      arch/arm/mach-qcom/
2709 F:      arch/arm64/boot/dts/qcom/
2710 F:      drivers/bus/qcom*
2711 F:      drivers/firmware/qcom/
2712 F:      drivers/soc/qcom/
2713 F:      include/dt-bindings/arm/qcom,ids.h
2714 F:      include/dt-bindings/firmware/qcom,scm.h
2715 F:      include/dt-bindings/soc/qcom*
2716 F:      include/linux/firmware/qcom
2717 F:      include/linux/soc/qcom/
2718 F:      include/soc/qcom/
2719
2720 ARM/RDA MICRO ARCHITECTURE
2721 M:      Manivannan Sadhasivam <[email protected]>
2722 L:      [email protected] (moderated for non-subscribers)
2723 L:      [email protected] (moderated for non-subscribers)
2724 S:      Maintained
2725 F:      Documentation/devicetree/bindings/arm/rda.yaml
2726 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2727 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2728 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2729 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2730 F:      arch/arm/boot/dts/unisoc/
2731 F:      drivers/clocksource/timer-rda.c
2732 F:      drivers/gpio/gpio-rda.c
2733 F:      drivers/irqchip/irq-rda-intc.c
2734 F:      drivers/tty/serial/rda-uart.c
2735
2736 ARM/REALTEK ARCHITECTURE
2737 M:      Andreas Färber <[email protected]>
2738 L:      [email protected] (moderated for non-subscribers)
2739 L:      [email protected] (moderated for non-subscribers)
2740 S:      Maintained
2741 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2742 F:      arch/arm/boot/dts/realtek/
2743 F:      arch/arm/mach-realtek/
2744 F:      arch/arm64/boot/dts/realtek/
2745
2746 ARM/RISC-V/RENESAS ARCHITECTURE
2747 M:      Geert Uytterhoeven <[email protected]>
2748 M:      Magnus Damm <[email protected]>
2749 L:      [email protected]
2750 S:      Supported
2751 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2752 C:      irc://irc.libera.chat/renesas-soc
2753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2754 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2755 F:      Documentation/devicetree/bindings/soc/renesas/
2756 F:      arch/arm/boot/dts/renesas/
2757 F:      arch/arm/configs/shmobile_defconfig
2758 F:      arch/arm/include/debug/renesas-scif.S
2759 F:      arch/arm/mach-shmobile/
2760 F:      arch/arm64/boot/dts/renesas/
2761 F:      arch/riscv/boot/dts/renesas/
2762 F:      drivers/pmdomain/renesas/
2763 F:      drivers/soc/renesas/
2764 F:      include/linux/soc/renesas/
2765 K:      \brenesas,
2766
2767 ARM/RISCPC ARCHITECTURE
2768 M:      Russell King <[email protected]>
2769 L:      [email protected] (moderated for non-subscribers)
2770 S:      Maintained
2771 W:      http://www.armlinux.org.uk/
2772 F:      arch/arm/include/asm/hardware/ioc.h
2773 F:      arch/arm/include/asm/hardware/iomd.h
2774 F:      arch/arm/include/asm/hardware/memc.h
2775 F:      arch/arm/mach-rpc/
2776 F:      drivers/net/ethernet/8390/etherh.c
2777 F:      drivers/net/ethernet/i825xx/ether1*
2778 F:      drivers/net/ethernet/seeq/ether3*
2779 F:      drivers/scsi/arm/
2780
2781 ARM/Rockchip SoC support
2782 M:      Heiko Stuebner <[email protected]>
2783 L:      [email protected] (moderated for non-subscribers)
2784 L:      [email protected]
2785 S:      Maintained
2786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2787 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2788 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2789 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2790 F:      arch/arm/boot/dts/rockchip/
2791 F:      arch/arm/mach-rockchip/
2792 F:      drivers/*/*/*rockchip*
2793 F:      drivers/*/*rockchip*
2794 F:      drivers/clk/rockchip/
2795 F:      drivers/i2c/busses/i2c-rk3x.c
2796 F:      sound/soc/rockchip/
2797 N:      rockchip
2798
2799 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2800 M:      Krzysztof Kozlowski <[email protected]>
2801 R:      Alim Akhtar <[email protected]>
2802 L:      [email protected] (moderated for non-subscribers)
2803 L:      [email protected]
2804 S:      Maintained
2805 P:      Documentation/process/maintainer-soc-clean-dts.rst
2806 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2807 B:      mailto:[email protected]
2808 C:      irc://irc.libera.chat/linux-exynos
2809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2810 F:      Documentation/arch/arm/samsung/
2811 F:      Documentation/devicetree/bindings/arm/samsung/
2812 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2813 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2814 F:      Documentation/devicetree/bindings/soc/samsung/
2815 F:      arch/arm/boot/dts/samsung/
2816 F:      arch/arm/mach-exynos*/
2817 F:      arch/arm/mach-s3c/
2818 F:      arch/arm/mach-s5p*/
2819 F:      arch/arm64/boot/dts/exynos/
2820 F:      drivers/*/*/*s3c24*
2821 F:      drivers/*/*s3c24*
2822 F:      drivers/*/*s3c64xx*
2823 F:      drivers/*/*s5pv210*
2824 F:      drivers/clocksource/samsung_pwm_timer.c
2825 F:      drivers/memory/samsung/
2826 F:      drivers/pwm/pwm-samsung.c
2827 F:      drivers/soc/samsung/
2828 F:      drivers/tty/serial/samsung*
2829 F:      include/clocksource/samsung_pwm.h
2830 F:      include/linux/platform_data/*s3c*
2831 F:      include/linux/serial_s3c.h
2832 F:      include/linux/soc/samsung/
2833 N:      exynos
2834 N:      s3c64xx
2835 N:      s5pv210
2836
2837 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2838 M:      Łukasz Stelmach <[email protected]>
2839 L:      [email protected] (moderated for non-subscribers)
2840 L:      [email protected]
2841 S:      Maintained
2842 F:      drivers/media/platform/samsung/s5p-g2d/
2843
2844 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2845 M:      Marek Szyprowski <[email protected]>
2846 L:      [email protected]
2847 L:      [email protected]
2848 S:      Maintained
2849 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2850 F:      drivers/media/cec/platform/s5p/
2851
2852 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2853 M:      Andrzej Pietrasiewicz <[email protected]>
2854 M:      Jacek Anaszewski <[email protected]>
2855 M:      Sylwester Nawrocki <[email protected]>
2856 L:      [email protected] (moderated for non-subscribers)
2857 L:      [email protected]
2858 S:      Maintained
2859 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2860 F:      drivers/media/platform/samsung/s5p-jpeg/
2861
2862 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2863 M:      Marek Szyprowski <[email protected]>
2864 M:      Andrzej Hajda <[email protected]>
2865 L:      [email protected] (moderated for non-subscribers)
2866 L:      [email protected]
2867 S:      Maintained
2868 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2869 F:      drivers/media/platform/samsung/s5p-mfc/
2870
2871 ARM/SOCFPGA ARCHITECTURE
2872 M:      Dinh Nguyen <[email protected]>
2873 S:      Maintained
2874 W:      http://www.rocketboards.org
2875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2876 F:      arch/arm/boot/dts/intel/socfpga/
2877 F:      arch/arm/configs/socfpga_defconfig
2878 F:      arch/arm/mach-socfpga/
2879 F:      arch/arm64/boot/dts/altera/
2880 F:      arch/arm64/boot/dts/intel/
2881
2882 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2883 M:      Dinh Nguyen <[email protected]>
2884 S:      Maintained
2885 F:      drivers/clk/socfpga/
2886
2887 ARM/SOCFPGA EDAC SUPPORT
2888 M:      Dinh Nguyen <[email protected]>
2889 S:      Maintained
2890 F:      drivers/edac/altera_edac.[ch]
2891
2892 ARM/SPREADTRUM SoC SUPPORT
2893 M:      Orson Zhai <[email protected]>
2894 M:      Baolin Wang <[email protected]>
2895 M:      Chunyan Zhang <[email protected]>
2896 S:      Maintained
2897 F:      arch/arm64/boot/dts/sprd
2898 N:      sprd
2899 N:      sc27xx
2900 N:      sc2731
2901
2902 ARM/STI ARCHITECTURE
2903 M:      Patrice Chotard <[email protected]>
2904 L:      [email protected] (moderated for non-subscribers)
2905 S:      Maintained
2906 W:      http://www.stlinux.com
2907 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2908 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2909 F:      arch/arm/boot/dts/st/sti*
2910 F:      arch/arm/mach-sti/
2911 F:      drivers/ata/ahci_st.c
2912 F:      drivers/char/hw_random/st-rng.c
2913 F:      drivers/clocksource/arm_global_timer.c
2914 F:      drivers/clocksource/clksrc_st_lpc.c
2915 F:      drivers/cpufreq/sti-cpufreq.c
2916 F:      drivers/dma/st_fdma*
2917 F:      drivers/i2c/busses/i2c-st.c
2918 F:      drivers/media/platform/st/sti/c8sectpfe/
2919 F:      drivers/media/rc/st_rc.c
2920 F:      drivers/mmc/host/sdhci-st.c
2921 F:      drivers/phy/st/phy-miphy28lp.c
2922 F:      drivers/phy/st/phy-stih407-usb.c
2923 F:      drivers/pinctrl/pinctrl-st.c
2924 F:      drivers/remoteproc/st_remoteproc.c
2925 F:      drivers/remoteproc/st_slim_rproc.c
2926 F:      drivers/reset/sti/
2927 F:      drivers/rtc/rtc-st-lpc.c
2928 F:      drivers/tty/serial/st-asc.c
2929 F:      drivers/usb/dwc3/dwc3-st.c
2930 F:      drivers/usb/host/ehci-st.c
2931 F:      drivers/usb/host/ohci-st.c
2932 F:      drivers/watchdog/st_lpc_wdt.c
2933 F:      include/linux/remoteproc/st_slim_rproc.h
2934
2935 ARM/STM32 ARCHITECTURE
2936 M:      Maxime Coquelin <[email protected]>
2937 M:      Alexandre Torgue <[email protected]>
2938 L:      [email protected] (moderated for non-subscribers)
2939 L:      [email protected] (moderated for non-subscribers)
2940 S:      Maintained
2941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2942 F:      arch/arm/boot/dts/st/stm32*
2943 F:      arch/arm/mach-stm32/
2944 F:      arch/arm64/boot/dts/st/
2945 F:      drivers/clocksource/armv7m_systick.c
2946 N:      stm32
2947 N:      stm
2948
2949 ARM/SUNPLUS SP7021 SOC SUPPORT
2950 M:      Qin Jian <[email protected]>
2951 L:      [email protected] (moderated for mon-subscribers)
2952 S:      Maintained
2953 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2954 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2955 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2956 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2957 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2958 F:      arch/arm/boot/dts/sunplus/
2959 F:      arch/arm/configs/sp7021_*defconfig
2960 F:      drivers/clk/clk-sp7021.c
2961 F:      drivers/irqchip/irq-sp7021-intc.c
2962 F:      drivers/reset/reset-sunplus.c
2963 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2964 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2965
2966 ARM/Synaptics SoC support
2967 M:      Jisheng Zhang <[email protected]>
2968 M:      Sebastian Hesselbarth <[email protected]>
2969 L:      [email protected] (moderated for non-subscribers)
2970 S:      Maintained
2971 F:      arch/arm/boot/dts/synaptics/
2972 F:      arch/arm/mach-berlin/
2973 F:      arch/arm64/boot/dts/synaptics/
2974
2975 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2976 M:      Hans Verkuil <[email protected]>
2977 L:      [email protected]
2978 L:      [email protected]
2979 S:      Maintained
2980 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2981 F:      drivers/media/cec/platform/tegra/
2982
2983 ARM/TESLA FSD SoC SUPPORT
2984 M:      Alim Akhtar <[email protected]>
2985 M:      [email protected]
2986 L:      [email protected] (moderated for non-subscribers)
2987 L:      [email protected]
2988 S:      Maintained
2989 F:      arch/arm64/boot/dts/tesla/
2990
2991 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2992 M:      Santosh Shilimkar <[email protected]>
2993 L:      [email protected]
2994 S:      Maintained
2995 F:      drivers/memory/*emif*
2996
2997 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2998 M:      Nishanth Menon <[email protected]>
2999 M:      Santosh Shilimkar <[email protected]>
3000 L:      [email protected] (moderated for non-subscribers)
3001 S:      Maintained
3002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3003 F:      arch/arm/boot/dts/ti/keystone/
3004 F:      arch/arm/mach-keystone/
3005
3006 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3007 M:      Santosh Shilimkar <[email protected]>
3008 L:      [email protected]
3009 S:      Maintained
3010 F:      drivers/clk/keystone/
3011
3012 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3013 M:      Santosh Shilimkar <[email protected]>
3014 L:      [email protected] (moderated for non-subscribers)
3015 L:      [email protected]
3016 S:      Maintained
3017 F:      drivers/clocksource/timer-keystone.c
3018
3019 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3020 M:      Santosh Shilimkar <[email protected]>
3021 L:      [email protected]
3022 S:      Maintained
3023 F:      drivers/power/reset/keystone-reset.c
3024
3025 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3026 M:      Nishanth Menon <[email protected]>
3027 M:      Vignesh Raghavendra <[email protected]>
3028 M:      Tero Kristo <[email protected]>
3029 L:      [email protected] (moderated for non-subscribers)
3030 S:      Supported
3031 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3032 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3033 F:      arch/arm64/boot/dts/ti/Makefile
3034 F:      arch/arm64/boot/dts/ti/k3-*
3035
3036 ARM/TOSHIBA VISCONTI ARCHITECTURE
3037 M:      Nobuhiro Iwamatsu <[email protected]>
3038 L:      [email protected] (moderated for non-subscribers)
3039 S:      Supported
3040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3041 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3042 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3043 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3044 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3045 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3046 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3047 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3048 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3049 F:      arch/arm64/boot/dts/toshiba/
3050 F:      drivers/clk/visconti/
3051 F:      drivers/gpio/gpio-visconti.c
3052 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3053 F:      drivers/pci/controller/dwc/pcie-visconti.c
3054 F:      drivers/pinctrl/visconti/
3055 F:      drivers/watchdog/visconti_wdt.c
3056 N:      visconti
3057
3058 ARM/UNIPHIER ARCHITECTURE
3059 M:      Kunihiko Hayashi <[email protected]>
3060 M:      Masami Hiramatsu <[email protected]>
3061 L:      [email protected] (moderated for non-subscribers)
3062 S:      Maintained
3063 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3064 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3065 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3066 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3067 F:      arch/arm/boot/dts/socionext/uniphier*
3068 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3069 F:      arch/arm/mm/cache-uniphier.c
3070 F:      arch/arm64/boot/dts/socionext/uniphier*
3071 F:      drivers/bus/uniphier-system-bus.c
3072 F:      drivers/clk/uniphier/
3073 F:      drivers/dma/uniphier-mdmac.c
3074 F:      drivers/gpio/gpio-uniphier.c
3075 F:      drivers/i2c/busses/i2c-uniphier*
3076 F:      drivers/irqchip/irq-uniphier-aidet.c
3077 F:      drivers/mmc/host/uniphier-sd.c
3078 F:      drivers/pinctrl/uniphier/
3079 F:      drivers/reset/reset-uniphier.c
3080 F:      drivers/tty/serial/8250/8250_uniphier.c
3081 N:      uniphier
3082
3083 ARM/VERSATILE EXPRESS PLATFORM
3084 M:      Liviu Dudau <[email protected]>
3085 M:      Sudeep Holla <[email protected]>
3086 M:      Lorenzo Pieralisi <[email protected]>
3087 L:      [email protected] (moderated for non-subscribers)
3088 S:      Maintained
3089 N:      mps2
3090 N:      vexpress
3091 F:      arch/arm/mach-versatile/
3092 F:      arch/arm64/boot/dts/arm/
3093 F:      drivers/clocksource/timer-versatile.c
3094 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3095 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3096
3097 ARM/VFP SUPPORT
3098 M:      Russell King <[email protected]>
3099 L:      [email protected] (moderated for non-subscribers)
3100 S:      Maintained
3101 W:      http://www.armlinux.org.uk/
3102 F:      arch/arm/vfp/
3103
3104 ARM/VT8500 ARM ARCHITECTURE
3105 L:      [email protected] (moderated for non-subscribers)
3106 S:      Orphan
3107 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3108 F:      arch/arm/mach-vt8500/
3109 F:      drivers/clocksource/timer-vt8500.c
3110 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3111 F:      drivers/mmc/host/wmt-sdmmc.c
3112 F:      drivers/pwm/pwm-vt8500.c
3113 F:      drivers/rtc/rtc-vt8500.c
3114 F:      drivers/tty/serial/vt8500_serial.c
3115 F:      drivers/video/fbdev/vt8500lcdfb.*
3116 F:      drivers/video/fbdev/wm8505fb*
3117 F:      drivers/video/fbdev/wmt_ge_rops.*
3118
3119 ARM/ZYNQ ARCHITECTURE
3120 M:      Michal Simek <[email protected]>
3121 L:      [email protected] (moderated for non-subscribers)
3122 S:      Supported
3123 W:      http://wiki.xilinx.com
3124 T:      git https://github.com/Xilinx/linux-xlnx.git
3125 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3126 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3127 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3128 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3129 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3130 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3131 F:      arch/arm/mach-zynq/
3132 F:      drivers/clocksource/timer-cadence-ttc.c
3133 F:      drivers/cpuidle/cpuidle-zynq.c
3134 F:      drivers/edac/synopsys_edac.c
3135 F:      drivers/i2c/busses/i2c-cadence.c
3136 F:      drivers/i2c/busses/i2c-xiic.c
3137 F:      drivers/mmc/host/sdhci-of-arasan.c
3138 N:      zynq
3139 N:      xilinx
3140
3141 ARM64 FIT SUPPORT
3142 M:      Simon Glass <[email protected]>
3143 L:      [email protected] (moderated for non-subscribers)
3144 S:      Maintained
3145 F:      arch/arm64/boot/Makefile
3146 F:      scripts/make_fit.py
3147
3148 ARM64 PLATFORM DRIVERS
3149 M:      Hans de Goede <[email protected]>
3150 M:      Ilpo Järvinen <[email protected]>
3151 R:      Bryan O'Donoghue <[email protected]>
3152 L:      [email protected]
3153 S:      Maintained
3154 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3156 F:      drivers/platform/arm64/
3157
3158 ARM64 PORT (AARCH64 ARCHITECTURE)
3159 M:      Catalin Marinas <[email protected]>
3160 M:      Will Deacon <[email protected]>
3161 L:      [email protected] (moderated for non-subscribers)
3162 S:      Maintained
3163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3164 F:      Documentation/arch/arm64/
3165 F:      arch/arm64/
3166 F:      tools/testing/selftests/arm64/
3167 X:      arch/arm64/boot/dts/
3168
3169 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3170 M:      George McCollister <[email protected]>
3171 L:      [email protected]
3172 S:      Maintained
3173 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3174 F:      drivers/net/dsa/xrs700x/*
3175 F:      net/dsa/tag_xrs700x.c
3176
3177 AS3645A LED FLASH CONTROLLER DRIVER
3178 M:      Sakari Ailus <[email protected]>
3179 L:      [email protected]
3180 S:      Maintained
3181 F:      drivers/leds/flash/leds-as3645a.c
3182
3183 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3184 M:      Tianshu Qiu <[email protected]>
3185 L:      [email protected]
3186 S:      Maintained
3187 T:      git git://linuxtv.org/media_tree.git
3188 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3189 F:      drivers/media/i2c/ak7375.c
3190
3191 ASAHI KASEI AK8974 DRIVER
3192 M:      Linus Walleij <[email protected]>
3193 L:      [email protected]
3194 S:      Supported
3195 W:      http://www.akm.com/
3196 F:      drivers/iio/magnetometer/ak8974.c
3197
3198 AOSONG AGS02MA TVOC SENSOR DRIVER
3199 M:      Anshul Dalal <[email protected]>
3200 L:      [email protected]
3201 S:      Maintained
3202 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3203 F:      drivers/iio/chemical/ags02ma.c
3204
3205 ASC7621 HARDWARE MONITOR DRIVER
3206 M:      George Joseph <[email protected]>
3207 L:      [email protected]
3208 S:      Maintained
3209 F:      Documentation/hwmon/asc7621.rst
3210 F:      drivers/hwmon/asc7621.c
3211
3212 ASIX AX88796C SPI ETHERNET ADAPTER
3213 M:      Łukasz Stelmach <[email protected]>
3214 S:      Maintained
3215 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3216 F:      drivers/net/ethernet/asix/ax88796c_*
3217
3218 ASIX PHY DRIVER [RUST]
3219 M:      FUJITA Tomonori <[email protected]>
3220 R:      Trevor Gross <[email protected]>
3221 L:      [email protected]
3222 L:      [email protected]
3223 S:      Maintained
3224 F:      drivers/net/phy/ax88796b_rust.rs
3225
3226 ASPEED CRYPTO DRIVER
3227 M:      Neal Liu <[email protected]>
3228 L:      [email protected] (moderated for non-subscribers)
3229 S:      Maintained
3230 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3231 F:      drivers/crypto/aspeed/
3232
3233 ASPEED PECI CONTROLLER
3234 M:      Iwona Winiarska <[email protected]>
3235 L:      [email protected] (moderated for non-subscribers)
3236 L:      [email protected] (moderated for non-subscribers)
3237 S:      Supported
3238 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3239 F:      drivers/peci/controller/peci-aspeed.c
3240
3241 ASPEED PINCTRL DRIVERS
3242 M:      Andrew Jeffery <[email protected]>
3243 L:      [email protected] (moderated for non-subscribers)
3244 L:      [email protected] (moderated for non-subscribers)
3245 L:      [email protected]
3246 S:      Maintained
3247 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3248 F:      drivers/pinctrl/aspeed/
3249
3250 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3251 M:      Eddie James <[email protected]>
3252 L:      [email protected] (moderated for non-subscribers)
3253 S:      Maintained
3254 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3255 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3256 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3257
3258 ASPEED SD/MMC DRIVER
3259 M:      Andrew Jeffery <[email protected]>
3260 L:      [email protected] (moderated for non-subscribers)
3261 L:      [email protected] (moderated for non-subscribers)
3262 L:      [email protected]
3263 S:      Maintained
3264 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3265 F:      drivers/mmc/host/sdhci-of-aspeed*
3266
3267 ASPEED SMC SPI DRIVER
3268 M:      Chin-Ting Kuo <[email protected]>
3269 M:      Cédric Le Goater <[email protected]>
3270 L:      [email protected] (moderated for non-subscribers)
3271 L:      [email protected] (moderated for non-subscribers)
3272 L:      [email protected]
3273 S:      Maintained
3274 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3275 F:      drivers/spi/spi-aspeed-smc.c
3276
3277 ASPEED USB UDC DRIVER
3278 M:      Neal Liu <[email protected]>
3279 L:      [email protected] (moderated for non-subscribers)
3280 S:      Maintained
3281 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3282 F:      drivers/usb/gadget/udc/aspeed_udc.c
3283
3284 ASPEED VIDEO ENGINE DRIVER
3285 M:      Eddie James <[email protected]>
3286 L:      [email protected]
3287 L:      [email protected] (moderated for non-subscribers)
3288 S:      Maintained
3289 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3290 F:      drivers/media/platform/aspeed/
3291
3292 ASUS EC HARDWARE MONITOR DRIVER
3293 M:      Eugene Shalygin <[email protected]>
3294 L:      [email protected]
3295 S:      Maintained
3296 F:      drivers/hwmon/asus-ec-sensors.c
3297
3298 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3299 M:      Corentin Chary <[email protected]>
3300 M:      Luke D. Jones <[email protected]>
3301 L:      [email protected]
3302 S:      Maintained
3303 W:      https://asus-linux.org/
3304 F:      drivers/platform/x86/asus*.c
3305 F:      drivers/platform/x86/eeepc*.c
3306
3307 ASUS TF103C DOCK DRIVER
3308 M:      Hans de Goede <[email protected]>
3309 L:      [email protected]
3310 S:      Maintained
3311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3312 F:      drivers/platform/x86/asus-tf103c-dock.c
3313
3314 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3315 M:      Aleksa Savic <[email protected]>
3316 L:      [email protected]
3317 S:      Maintained
3318 F:      drivers/hwmon/asus_rog_ryujin.c
3319
3320 ASUS WIRELESS RADIO CONTROL DRIVER
3321 M:      João Paulo Rechi Vita <[email protected]>
3322 L:      [email protected]
3323 S:      Maintained
3324 F:      drivers/platform/x86/asus-wireless.c
3325
3326 ASUS WMI HARDWARE MONITOR DRIVER
3327 M:      Ed Brindley <[email protected]>
3328 M:      Denis Pauk <[email protected]>
3329 L:      [email protected]
3330 S:      Maintained
3331 F:      drivers/hwmon/asus_wmi_sensors.c
3332
3333 ASYMMETRIC KEYS
3334 M:      David Howells <[email protected]>
3335 L:      [email protected]
3336 S:      Maintained
3337 F:      Documentation/crypto/asymmetric-keys.rst
3338 F:      crypto/asymmetric_keys/
3339 F:      include/crypto/pkcs7.h
3340 F:      include/crypto/public_key.h
3341 F:      include/linux/verification.h
3342
3343 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3344 R:      Dan Williams <[email protected]>
3345 S:      Odd fixes
3346 W:      http://sourceforge.net/projects/xscaleiop
3347 F:      Documentation/crypto/async-tx-api.rst
3348 F:      crypto/async_tx/
3349 F:      include/linux/async_tx.h
3350
3351 AT24 EEPROM DRIVER
3352 M:      Bartosz Golaszewski <[email protected]>
3353 L:      [email protected]
3354 S:      Maintained
3355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3356 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3357 F:      drivers/misc/eeprom/at24.c
3358
3359 ATA OVER ETHERNET (AOE) DRIVER
3360 M:      "Justin Sanders" <[email protected]>
3361 S:      Supported
3362 W:      http://www.openaoe.org/
3363 F:      Documentation/admin-guide/aoe/
3364 F:      drivers/block/aoe/
3365
3366 ATC260X PMIC MFD DRIVER
3367 M:      Manivannan Sadhasivam <[email protected]>
3368 M:      Cristian Ciocaltea <[email protected]>
3369 L:      [email protected]
3370 S:      Maintained
3371 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3372 F:      drivers/input/misc/atc260x-onkey.c
3373 F:      drivers/mfd/atc260*
3374 F:      drivers/power/reset/atc260x-poweroff.c
3375 F:      drivers/regulator/atc260x-regulator.c
3376 F:      include/linux/mfd/atc260x/*
3377
3378 ATHEROS 71XX/9XXX GPIO DRIVER
3379 M:      Alban Bedel <[email protected]>
3380 S:      Maintained
3381 W:      https://github.com/AlbanBedel/linux
3382 T:      git git://github.com/AlbanBedel/linux
3383 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3384 F:      drivers/gpio/gpio-ath79.c
3385
3386 ATHEROS 71XX/9XXX USB PHY DRIVER
3387 M:      Alban Bedel <[email protected]>
3388 S:      Maintained
3389 W:      https://github.com/AlbanBedel/linux
3390 T:      git git://github.com/AlbanBedel/linux
3391 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3392 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3393
3394 ATHEROS ATH GENERIC UTILITIES
3395 M:      Kalle Valo <[email protected]>
3396 L:      [email protected]
3397 S:      Supported
3398 F:      drivers/net/wireless/ath/*
3399
3400 ATHEROS ATH5K WIRELESS DRIVER
3401 M:      Jiri Slaby <[email protected]>
3402 M:      Nick Kossifidis <[email protected]>
3403 M:      Luis Chamberlain <[email protected]>
3404 L:      [email protected]
3405 S:      Maintained
3406 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3407 F:      drivers/net/wireless/ath/ath5k/
3408
3409 ATHEROS ATH6KL WIRELESS DRIVER
3410 L:      [email protected]
3411 S:      Orphan
3412 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3413 F:      drivers/net/wireless/ath/ath6kl/
3414
3415 ATI_REMOTE2 DRIVER
3416 M:      Ville Syrjala <[email protected]>
3417 S:      Maintained
3418 F:      drivers/input/misc/ati_remote2.c
3419
3420 ATK0110 HWMON DRIVER
3421 M:      Luca Tettamanti <[email protected]>
3422 L:      [email protected]
3423 S:      Maintained
3424 F:      drivers/hwmon/asus_atk0110.c
3425
3426 ATLX ETHERNET DRIVERS
3427 M:      Chris Snook <[email protected]>
3428 L:      [email protected]
3429 S:      Maintained
3430 W:      http://sourceforge.net/projects/atl1
3431 W:      http://atl1.sourceforge.net
3432 F:      drivers/net/ethernet/atheros/
3433
3434 ATM
3435 M:      Chas Williams <[email protected]>
3436 L:      [email protected] (moderated for non-subscribers)
3437 L:      [email protected]
3438 S:      Maintained
3439 W:      http://linux-atm.sourceforge.net
3440 F:      drivers/atm/
3441 F:      include/linux/atm*
3442 F:      include/uapi/linux/atm*
3443
3444 ATMEL MACB ETHERNET DRIVER
3445 M:      Nicolas Ferre <[email protected]>
3446 M:      Claudiu Beznea <[email protected]>
3447 S:      Supported
3448 F:      drivers/net/ethernet/cadence/
3449
3450 ATMEL MAXTOUCH DRIVER
3451 M:      Nick Dyer <[email protected]>
3452 S:      Maintained
3453 T:      git git://github.com/ndyer/linux.git
3454 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3455 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3456
3457 ATOMIC INFRASTRUCTURE
3458 M:      Will Deacon <[email protected]>
3459 M:      Peter Zijlstra <[email protected]>
3460 R:      Boqun Feng <[email protected]>
3461 R:      Mark Rutland <[email protected]>
3462 L:      [email protected]
3463 S:      Maintained
3464 F:      Documentation/atomic_*.txt
3465 F:      arch/*/include/asm/atomic*.h
3466 F:      include/*/atomic*.h
3467 F:      include/linux/refcount.h
3468 F:      scripts/atomic/
3469
3470 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3471 M:      Bradley Grove <[email protected]>
3472 L:      [email protected]
3473 S:      Supported
3474 W:      http://www.attotech.com
3475 F:      drivers/scsi/esas2r
3476
3477 ATUSB IEEE 802.15.4 RADIO DRIVER
3478 M:      Stefan Schmidt <[email protected]>
3479 L:      [email protected]
3480 S:      Maintained
3481 F:      drivers/net/ieee802154/at86rf230.h
3482 F:      drivers/net/ieee802154/atusb.c
3483 F:      drivers/net/ieee802154/atusb.h
3484
3485 AUDIT SUBSYSTEM
3486 M:      Paul Moore <[email protected]>
3487 M:      Eric Paris <[email protected]>
3488 L:      [email protected]
3489 S:      Supported
3490 W:      https://github.com/linux-audit
3491 Q:      https://patchwork.kernel.org/project/audit/list
3492 B:      mailto:[email protected]
3493 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3494 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3495 F:      include/asm-generic/audit_*.h
3496 F:      include/linux/audit.h
3497 F:      include/linux/audit_arch.h
3498 F:      include/uapi/linux/audit.h
3499 F:      kernel/audit*
3500 F:      lib/*audit.c
3501 K:      \baudit_[a-z_0-9]\+\b
3502
3503 AUXILIARY BUS DRIVER
3504 M:      Greg Kroah-Hartman <[email protected]>
3505 R:      Dave Ertman <[email protected]>
3506 R:      Ira Weiny <[email protected]>
3507 S:      Supported
3508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3509 F:      Documentation/driver-api/auxiliary_bus.rst
3510 F:      drivers/base/auxiliary.c
3511 F:      include/linux/auxiliary_bus.h
3512
3513 AUXILIARY DISPLAY DRIVERS
3514 M:      Andy Shevchenko <[email protected]>
3515 R:      Geert Uytterhoeven <[email protected]>
3516 S:      Odd Fixes
3517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3518 F:      Documentation/devicetree/bindings/auxdisplay/
3519 F:      drivers/auxdisplay/
3520 F:      include/linux/cfag12864b.h
3521 F:      include/uapi/linux/map_to_14segment.h
3522 F:      include/uapi/linux/map_to_7segment.h
3523
3524 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3525 M:      Andreas Klinger <[email protected]>
3526 L:      [email protected]
3527 S:      Maintained
3528 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3529 F:      drivers/iio/adc/hx711.c
3530
3531 AX.25 NETWORK LAYER
3532 L:      [email protected]
3533 S:      Orphan
3534 W:      https://linux-ax25.in-berlin.de
3535 F:      include/net/ax25.h
3536 F:      include/uapi/linux/ax25.h
3537 F:      net/ax25/
3538
3539 AXENTIA ARM DEVICES
3540 M:      Peter Rosin <[email protected]>
3541 L:      [email protected] (moderated for non-subscribers)
3542 S:      Maintained
3543 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3544 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3545 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3546 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3547
3548 AXENTIA ASOC DRIVERS
3549 M:      Peter Rosin <[email protected]>
3550 L:      [email protected] (moderated for non-subscribers)
3551 S:      Maintained
3552 F:      Documentation/devicetree/bindings/sound/axentia,*
3553 F:      sound/soc/atmel/tse850-pcm5142.c
3554
3555 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3556 M:      Nuno Sá <[email protected]>
3557 L:      [email protected]
3558 S:      Supported
3559 W:      https://ez.analog.com/linux-software-drivers
3560 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3561 F:      drivers/hwmon/axi-fan-control.c
3562
3563 AXI SPI ENGINE
3564 M:      Michael Hennerich <[email protected]>
3565 M:      Nuno Sá <[email protected]>
3566 R:      David Lechner <[email protected]>
3567 L:      [email protected]
3568 S:      Supported
3569 W:      https://ez.analog.com/linux-software-drivers
3570 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3571 F:      drivers/spi/spi-axi-spi-engine.c
3572
3573 AXXIA I2C CONTROLLER
3574 M:      Krzysztof Adamski <[email protected]>
3575 L:      [email protected]
3576 S:      Maintained
3577 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3578 F:      drivers/i2c/busses/i2c-axxia.c
3579
3580 AZ6007 DVB DRIVER
3581 M:      Mauro Carvalho Chehab <[email protected]>
3582 L:      [email protected]
3583 S:      Maintained
3584 W:      https://linuxtv.org
3585 T:      git git://linuxtv.org/media_tree.git
3586 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3587
3588 AZTECH FM RADIO RECEIVER DRIVER
3589 M:      Hans Verkuil <[email protected]>
3590 L:      [email protected]
3591 S:      Maintained
3592 W:      https://linuxtv.org
3593 T:      git git://linuxtv.org/media_tree.git
3594 F:      drivers/media/radio/radio-aztech*
3595
3596 B43 WIRELESS DRIVER
3597 L:      [email protected]
3598 L:      [email protected]
3599 S:      Orphan
3600 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3601 F:      drivers/net/wireless/broadcom/b43/
3602
3603 B43LEGACY WIRELESS DRIVER
3604 M:      Larry Finger <[email protected]>
3605 L:      [email protected]
3606 L:      [email protected]
3607 S:      Maintained
3608 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3609 F:      drivers/net/wireless/broadcom/b43legacy/
3610
3611 BACKLIGHT CLASS/SUBSYSTEM
3612 M:      Lee Jones <[email protected]>
3613 M:      Daniel Thompson <[email protected]>
3614 M:      Jingoo Han <[email protected]>
3615 L:      [email protected]
3616 S:      Maintained
3617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3618 F:      Documentation/ABI/stable/sysfs-class-backlight
3619 F:      Documentation/ABI/testing/sysfs-class-backlight
3620 F:      Documentation/devicetree/bindings/leds/backlight
3621 F:      drivers/video/backlight/
3622 F:      include/linux/backlight.h
3623 F:      include/linux/pwm_backlight.h
3624
3625 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3626 M:      Serge Semin <[email protected]>
3627 L:      [email protected]
3628 S:      Supported
3629 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3630 F:      Documentation/hwmon/bt1-pvt.rst
3631 F:      drivers/hwmon/bt1-pvt.[ch]
3632
3633 BARCO P50 GPIO DRIVER
3634 M:      Santosh Kumar Yadav <[email protected]>
3635 M:      Peter Korsgaard <[email protected]>
3636 S:      Maintained
3637 F:      drivers/platform/x86/barco-p50-gpio.c
3638
3639 BATMAN ADVANCED
3640 M:      Marek Lindner <[email protected]>
3641 M:      Simon Wunderlich <[email protected]>
3642 M:      Antonio Quartulli <[email protected]>
3643 M:      Sven Eckelmann <[email protected]>
3644 L:      [email protected] (moderated for non-subscribers)
3645 S:      Maintained
3646 W:      https://www.open-mesh.org/
3647 Q:      https://patchwork.open-mesh.org/project/batman/list/
3648 B:      https://www.open-mesh.org/projects/batman-adv/issues
3649 C:      ircs://irc.hackint.org/batadv
3650 T:      git https://git.open-mesh.org/linux-merge.git
3651 F:      Documentation/networking/batman-adv.rst
3652 F:      include/uapi/linux/batadv_packet.h
3653 F:      include/uapi/linux/batman_adv.h
3654 F:      net/batman-adv/
3655
3656 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3657 M:      Thomas Sailer <[email protected]>
3658 L:      [email protected]
3659 S:      Maintained
3660 W:      http://www.baycom.org/~tom/ham/ham.html
3661 F:      drivers/net/hamradio/baycom*
3662
3663 BCACHE (BLOCK LAYER CACHE)
3664 M:      Coly Li <[email protected]>
3665 M:      Kent Overstreet <[email protected]>
3666 L:      [email protected]
3667 S:      Maintained
3668 W:      http://bcache.evilpiepirate.org
3669 C:      irc://irc.oftc.net/bcache
3670 F:      drivers/md/bcache/
3671
3672 BCACHEFS
3673 M:      Kent Overstreet <[email protected]>
3674 R:      Brian Foster <[email protected]>
3675 L:      [email protected]
3676 S:      Supported
3677 C:      irc://irc.oftc.net/bcache
3678 T:      git https://evilpiepirate.org/git/bcachefs.git
3679 F:      fs/bcachefs/
3680 F:      Documentation/filesystems/bcachefs/
3681
3682 BDISP ST MEDIA DRIVER
3683 M:      Fabien Dessenne <[email protected]>
3684 L:      [email protected]
3685 S:      Supported
3686 W:      https://linuxtv.org
3687 T:      git git://linuxtv.org/media_tree.git
3688 F:      drivers/media/platform/st/sti/bdisp
3689
3690 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3691 M:      Dariusz Marcinkiewicz <[email protected]>
3692 L:      [email protected]
3693 S:      Maintained
3694 F:      drivers/net/ethernet/ec_bhf.c
3695
3696 BEFS FILE SYSTEM
3697 M:      Luis de Bethencourt <[email protected]>
3698 M:      Salah Triki <[email protected]>
3699 S:      Maintained
3700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3701 F:      Documentation/filesystems/befs.rst
3702 F:      fs/befs/
3703
3704 BFQ I/O SCHEDULER
3705 M:      Paolo Valente <[email protected]>
3706 M:      Jens Axboe <[email protected]>
3707 L:      [email protected]
3708 S:      Maintained
3709 F:      Documentation/block/bfq-iosched.rst
3710 F:      block/bfq-*
3711
3712 BFS FILE SYSTEM
3713 M:      "Tigran A. Aivazian" <[email protected]>
3714 S:      Maintained
3715 F:      Documentation/filesystems/bfs.rst
3716 F:      fs/bfs/
3717 F:      include/uapi/linux/bfs_fs.h
3718
3719 BINMAN
3720 M:      Simon Glass <[email protected]>
3721 S:      Supported
3722 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3723
3724 BITMAP API
3725 M:      Yury Norov <[email protected]>
3726 R:      Rasmus Villemoes <[email protected]>
3727 S:      Maintained
3728 F:      include/linux/bitfield.h
3729 F:      include/linux/bitmap-str.h
3730 F:      include/linux/bitmap.h
3731 F:      include/linux/bits.h
3732 F:      include/linux/cpumask.h
3733 F:      include/linux/cpumask_types.h
3734 F:      include/linux/find.h
3735 F:      include/linux/nodemask.h
3736 F:      include/linux/nodemask_types.h
3737 F:      include/vdso/bits.h
3738 F:      lib/bitmap-str.c
3739 F:      lib/bitmap.c
3740 F:      lib/cpumask.c
3741 F:      lib/cpumask_kunit.c
3742 F:      lib/find_bit.c
3743 F:      lib/find_bit_benchmark.c
3744 F:      lib/test_bitmap.c
3745 F:      tools/include/linux/bitfield.h
3746 F:      tools/include/linux/bitmap.h
3747 F:      tools/include/linux/bits.h
3748 F:      tools/include/linux/find.h
3749 F:      tools/include/vdso/bits.h
3750 F:      tools/lib/bitmap.c
3751 F:      tools/lib/find_bit.c
3752
3753 BITOPS API
3754 M:      Yury Norov <[email protected]>
3755 R:      Rasmus Villemoes <[email protected]>
3756 S:      Maintained
3757 F:      arch/*/include/asm/bitops.h
3758 F:      arch/*/include/asm/bitops_32.h
3759 F:      arch/*/include/asm/bitops_64.h
3760 F:      arch/*/lib/bitops.c
3761 F:      include/asm-generic/bitops
3762 F:      include/asm-generic/bitops.h
3763 F:      include/linux/bitops.h
3764 F:      lib/test_bitops.c
3765 F:      tools/*/bitops*
3766
3767 BLINKM RGB LED DRIVER
3768 M:      Jan-Simon Moeller <[email protected]>
3769 S:      Maintained
3770 F:      drivers/leds/leds-blinkm.c
3771
3772 BLOCK LAYER
3773 M:      Jens Axboe <[email protected]>
3774 L:      [email protected]
3775 S:      Maintained
3776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3777 F:      Documentation/ABI/stable/sysfs-block
3778 F:      Documentation/block/
3779 F:      block/
3780 F:      drivers/block/
3781 F:      include/linux/bio.h
3782 F:      include/linux/blk*
3783 F:      kernel/trace/blktrace.c
3784 F:      lib/sbitmap.c
3785
3786 BLOCK2MTD DRIVER
3787 M:      Joern Engel <[email protected]>
3788 L:      [email protected]
3789 S:      Maintained
3790 F:      drivers/mtd/devices/block2mtd.c
3791
3792 BLUETOOTH DRIVERS
3793 M:      Marcel Holtmann <[email protected]>
3794 M:      Luiz Augusto von Dentz <[email protected]>
3795 L:      [email protected]
3796 S:      Supported
3797 W:      http://www.bluez.org/
3798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3800 F:      Documentation/devicetree/bindings/net/bluetooth/
3801 F:      drivers/bluetooth/
3802
3803 BLUETOOTH SUBSYSTEM
3804 M:      Marcel Holtmann <[email protected]>
3805 M:      Johan Hedberg <[email protected]>
3806 M:      Luiz Augusto von Dentz <[email protected]>
3807 L:      [email protected]
3808 S:      Supported
3809 W:      http://www.bluez.org/
3810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3812 F:      include/net/bluetooth/
3813 F:      net/bluetooth/
3814
3815 BONDING DRIVER
3816 M:      Jay Vosburgh <[email protected]>
3817 M:      Andy Gospodarek <[email protected]>
3818 L:      [email protected]
3819 S:      Supported
3820 W:      http://sourceforge.net/projects/bonding/
3821 F:      Documentation/networking/bonding.rst
3822 F:      drivers/net/bonding/
3823 F:      include/net/bond*
3824 F:      include/uapi/linux/if_bonding.h
3825 F:      tools/testing/selftests/drivers/net/bonding/
3826
3827 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3828 M:      Dan Robertson <[email protected]>
3829 L:      [email protected]
3830 S:      Maintained
3831 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3832 F:      drivers/iio/accel/bma400*
3833
3834 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3835 M:      Jagath Jog J <[email protected]>
3836 L:      [email protected]
3837 S:      Maintained
3838 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3839 F:      drivers/iio/imu/bmi323/
3840
3841 BPF JIT for ARC
3842 M:      Shahab Vahedi <[email protected]>
3843 L:      [email protected]
3844 S:      Maintained
3845 F:      arch/arc/net/
3846
3847 BPF JIT for ARM
3848 M:      Russell King <[email protected]>
3849 M:      Puranjay Mohan <[email protected]>
3850 L:      [email protected]
3851 S:      Maintained
3852 F:      arch/arm/net/
3853
3854 BPF JIT for ARM64
3855 M:      Daniel Borkmann <[email protected]>
3856 M:      Alexei Starovoitov <[email protected]>
3857 M:      Puranjay Mohan <[email protected]>
3858 R:      Xu Kuohai <[email protected]>
3859 L:      [email protected]
3860 S:      Supported
3861 F:      arch/arm64/net/
3862
3863 BPF JIT for LOONGARCH
3864 M:      Tiezhu Yang <[email protected]>
3865 R:      Hengqi Chen <[email protected]>
3866 L:      [email protected]
3867 S:      Maintained
3868 F:      arch/loongarch/net/
3869
3870 BPF JIT for MIPS (32-BIT AND 64-BIT)
3871 M:      Johan Almbladh <[email protected]>
3872 M:      Paul Burton <[email protected]>
3873 L:      [email protected]
3874 S:      Maintained
3875 F:      arch/mips/net/
3876
3877 BPF JIT for NFP NICs
3878 M:      Jakub Kicinski <[email protected]>
3879 L:      [email protected]
3880 S:      Odd Fixes
3881 F:      drivers/net/ethernet/netronome/nfp/bpf/
3882
3883 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3884 M:      Naveen N. Rao <[email protected]>
3885 M:      Michael Ellerman <[email protected]>
3886 L:      [email protected]
3887 S:      Supported
3888 F:      arch/powerpc/net/
3889
3890 BPF JIT for RISC-V (32-bit)
3891 M:      Luke Nelson <[email protected]>
3892 M:      Xi Wang <[email protected]>
3893 L:      [email protected]
3894 S:      Maintained
3895 F:      arch/riscv/net/
3896 X:      arch/riscv/net/bpf_jit_comp64.c
3897
3898 BPF JIT for RISC-V (64-bit)
3899 M:      Björn Töpel <[email protected]>
3900 R:      Pu Lehui <[email protected]>
3901 R:      Puranjay Mohan <[email protected]>
3902 L:      [email protected]
3903 S:      Maintained
3904 F:      arch/riscv/net/
3905 X:      arch/riscv/net/bpf_jit_comp32.c
3906
3907 BPF JIT for S390
3908 M:      Ilya Leoshkevich <[email protected]>
3909 M:      Heiko Carstens <[email protected]>
3910 M:      Vasily Gorbik <[email protected]>
3911 L:      [email protected]
3912 S:      Supported
3913 F:      arch/s390/net/
3914 X:      arch/s390/net/pnet.c
3915
3916 BPF JIT for SPARC (32-BIT AND 64-BIT)
3917 M:      David S. Miller <[email protected]>
3918 L:      [email protected]
3919 S:      Odd Fixes
3920 F:      arch/sparc/net/
3921
3922 BPF JIT for X86 32-BIT
3923 M:      Wang YanQing <[email protected]>
3924 L:      [email protected]
3925 S:      Odd Fixes
3926 F:      arch/x86/net/bpf_jit_comp32.c
3927
3928 BPF JIT for X86 64-BIT
3929 M:      Alexei Starovoitov <[email protected]>
3930 M:      Daniel Borkmann <[email protected]>
3931 L:      [email protected]
3932 S:      Supported
3933 F:      arch/x86/net/
3934 X:      arch/x86/net/bpf_jit_comp32.c
3935
3936 BPF [BTF]
3937 M:      Martin KaFai Lau <[email protected]>
3938 L:      [email protected]
3939 S:      Maintained
3940 F:      include/linux/btf*
3941 F:      kernel/bpf/btf.c
3942
3943 BPF [CORE]
3944 M:      Alexei Starovoitov <[email protected]>
3945 M:      Daniel Borkmann <[email protected]>
3946 R:      John Fastabend <[email protected]>
3947 L:      [email protected]
3948 S:      Maintained
3949 F:      include/linux/bpf*
3950 F:      include/linux/filter.h
3951 F:      include/linux/tnum.h
3952 F:      kernel/bpf/core.c
3953 F:      kernel/bpf/dispatcher.c
3954 F:      kernel/bpf/mprog.c
3955 F:      kernel/bpf/syscall.c
3956 F:      kernel/bpf/tnum.c
3957 F:      kernel/bpf/trampoline.c
3958 F:      kernel/bpf/verifier.c
3959
3960 BPF [CRYPTO]
3961 M:      Vadim Fedorenko <[email protected]>
3962 L:      [email protected]
3963 S:      Maintained
3964 F:      crypto/bpf_crypto_skcipher.c
3965 F:      include/linux/bpf_crypto.h
3966 F:      kernel/bpf/crypto.c
3967
3968 BPF [DOCUMENTATION] (Related to Standardization)
3969 R:      David Vernet <[email protected]>
3970 L:      [email protected]
3971 L:      [email protected]
3972 S:      Maintained
3973 F:      Documentation/bpf/standardization/
3974
3975 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3976 M:      Alexei Starovoitov <[email protected]>
3977 M:      Daniel Borkmann <[email protected]>
3978 M:      Andrii Nakryiko <[email protected]>
3979 R:      Martin KaFai Lau <[email protected]>
3980 R:      Eduard Zingerman <[email protected]>
3981 R:      Song Liu <[email protected]>
3982 R:      Yonghong Song <[email protected]>
3983 R:      John Fastabend <[email protected]>
3984 R:      KP Singh <[email protected]>
3985 R:      Stanislav Fomichev <[email protected]>
3986 R:      Hao Luo <[email protected]>
3987 R:      Jiri Olsa <[email protected]>
3988 L:      [email protected]
3989 S:      Supported
3990 W:      https://bpf.io/
3991 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3994 F:      Documentation/bpf/
3995 F:      Documentation/networking/filter.rst
3996 F:      Documentation/userspace-api/ebpf/
3997 F:      arch/*/net/*
3998 F:      include/linux/bpf*
3999 F:      include/linux/btf*
4000 F:      include/linux/filter.h
4001 F:      include/trace/events/xdp.h
4002 F:      include/uapi/linux/bpf*
4003 F:      include/uapi/linux/btf*
4004 F:      include/uapi/linux/filter.h
4005 F:      kernel/bpf/
4006 F:      kernel/trace/bpf_trace.c
4007 F:      lib/test_bpf.c
4008 F:      net/bpf/
4009 F:      net/core/filter.c
4010 F:      net/sched/act_bpf.c
4011 F:      net/sched/cls_bpf.c
4012 F:      samples/bpf/
4013 F:      scripts/bpf_doc.py
4014 F:      scripts/Makefile.btf
4015 F:      scripts/pahole-version.sh
4016 F:      tools/bpf/
4017 F:      tools/lib/bpf/
4018 F:      tools/testing/selftests/bpf/
4019
4020 BPF [ITERATOR]
4021 M:      Yonghong Song <[email protected]>
4022 L:      [email protected]
4023 S:      Maintained
4024 F:      kernel/bpf/*iter.c
4025
4026 BPF [L7 FRAMEWORK] (sockmap)
4027 M:      John Fastabend <[email protected]>
4028 M:      Jakub Sitnicki <[email protected]>
4029 L:      [email protected]
4030 L:      [email protected]
4031 S:      Maintained
4032 F:      include/linux/skmsg.h
4033 F:      net/core/skmsg.c
4034 F:      net/core/sock_map.c
4035 F:      net/ipv4/tcp_bpf.c
4036 F:      net/ipv4/udp_bpf.c
4037 F:      net/unix/unix_bpf.c
4038
4039 BPF [LIBRARY] (libbpf)
4040 M:      Andrii Nakryiko <[email protected]>
4041 M:      Eduard Zingerman <[email protected]>
4042 L:      [email protected]
4043 S:      Maintained
4044 F:      tools/lib/bpf/
4045
4046 BPF [MISC]
4047 L:      [email protected]
4048 S:      Odd Fixes
4049 K:      (?:\b|_)bpf(?:\b|_)
4050
4051 BPF [NETKIT] (BPF-programmable network device)
4052 M:      Daniel Borkmann <[email protected]>
4053 M:      Nikolay Aleksandrov <[email protected]>
4054 L:      [email protected]
4055 L:      [email protected]
4056 S:      Supported
4057 F:      drivers/net/netkit.c
4058 F:      include/net/netkit.h
4059
4060 BPF [NETWORKING] (struct_ops, reuseport)
4061 M:      Martin KaFai Lau <[email protected]>
4062 L:      [email protected]
4063 L:      [email protected]
4064 S:      Maintained
4065 F:      kernel/bpf/bpf_struct*
4066
4067 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4068 M:      Martin KaFai Lau <[email protected]>
4069 M:      Daniel Borkmann <[email protected]>
4070 R:      John Fastabend <[email protected]>
4071 L:      [email protected]
4072 L:      [email protected]
4073 S:      Maintained
4074 F:      include/net/tcx.h
4075 F:      kernel/bpf/tcx.c
4076 F:      net/core/filter.c
4077 F:      net/sched/act_bpf.c
4078 F:      net/sched/cls_bpf.c
4079
4080 BPF [RINGBUF]
4081 M:      Andrii Nakryiko <[email protected]>
4082 L:      [email protected]
4083 S:      Maintained
4084 F:      kernel/bpf/ringbuf.c
4085
4086 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4087 M:      KP Singh <[email protected]>
4088 R:      Matt Bobrowski <[email protected]>
4089 L:      [email protected]
4090 S:      Maintained
4091 F:      Documentation/bpf/prog_lsm.rst
4092 F:      include/linux/bpf_lsm.h
4093 F:      kernel/bpf/bpf_lsm.c
4094 F:      security/bpf/
4095
4096 BPF [SELFTESTS] (Test Runners & Infrastructure)
4097 M:      Andrii Nakryiko <[email protected]>
4098 M:      Eduard Zingerman <[email protected]>
4099 R:      Mykola Lysenko <[email protected]>
4100 L:      [email protected]
4101 S:      Maintained
4102 F:      tools/testing/selftests/bpf/
4103
4104 BPF [STORAGE & CGROUPS]
4105 M:      Martin KaFai Lau <[email protected]>
4106 L:      [email protected]
4107 S:      Maintained
4108 F:      kernel/bpf/*storage.c
4109 F:      kernel/bpf/bpf_lru*
4110 F:      kernel/bpf/cgroup.c
4111
4112 BPF [TOOLING] (bpftool)
4113 M:      Quentin Monnet <[email protected]>
4114 L:      [email protected]
4115 S:      Maintained
4116 F:      kernel/bpf/disasm.*
4117 F:      tools/bpf/bpftool/
4118
4119 BPF [TRACING]
4120 M:      Song Liu <[email protected]>
4121 R:      Jiri Olsa <[email protected]>
4122 L:      [email protected]
4123 S:      Maintained
4124 F:      kernel/bpf/stackmap.c
4125 F:      kernel/trace/bpf_trace.c
4126
4127 BROADCOM ASP 2.0 ETHERNET DRIVER
4128 M:      Justin Chen <[email protected]>
4129 M:      Florian Fainelli <[email protected]>
4130 L:      [email protected]
4131 L:      [email protected]
4132 S:      Supported
4133 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4134 F:      drivers/net/ethernet/broadcom/asp2/
4135
4136 BROADCOM B44 10/100 ETHERNET DRIVER
4137 M:      Michael Chan <[email protected]>
4138 L:      [email protected]
4139 S:      Supported
4140 F:      drivers/net/ethernet/broadcom/b44.*
4141
4142 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4143 M:      Florian Fainelli <[email protected]>
4144 L:      [email protected]
4145 L:      [email protected] (subscribers-only)
4146 S:      Supported
4147 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4148 F:      drivers/net/dsa/b53/*
4149 F:      drivers/net/dsa/bcm_sf2*
4150 F:      include/linux/dsa/brcm.h
4151 F:      include/linux/platform_data/b53.h
4152
4153 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4154 M:      Florian Fainelli <[email protected]>
4155 R:      Broadcom internal kernel review list <[email protected]>
4156 L:      [email protected] (moderated for non-subscribers)
4157 L:      [email protected] (moderated for non-subscribers)
4158 S:      Maintained
4159 T:      git https://github.com/broadcom/stblinux.git
4160 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4161 F:      drivers/pci/controller/pcie-brcmstb.c
4162 F:      drivers/staging/vc04_services
4163 N:      bcm2711
4164 N:      bcm283*
4165 N:      raspberrypi
4166
4167 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4168 M:      Florian Fainelli <[email protected]>
4169 M:      Ray Jui <[email protected]>
4170 M:      Scott Branden <[email protected]>
4171 R:      Broadcom internal kernel review list <[email protected]>
4172 S:      Maintained
4173 T:      git https://github.com/broadcom/mach-bcm
4174 F:      arch/arm/mach-bcm/
4175 N:      bcm281*
4176 N:      bcm113*
4177 N:      bcm216*
4178 N:      kona
4179
4180 BROADCOM BCM2835 CAMERA DRIVERS
4181 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4182 L:      [email protected]
4183 S:      Maintained
4184 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4185 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4186
4187 BROADCOM BCM47XX MIPS ARCHITECTURE
4188 M:      Hauke Mehrtens <[email protected]>
4189 M:      Rafał Miłecki <[email protected]>
4190 L:      [email protected]
4191 S:      Maintained
4192 F:      Documentation/devicetree/bindings/mips/brcm/
4193 F:      arch/mips/bcm47xx/*
4194 F:      arch/mips/include/asm/mach-bcm47xx/*
4195
4196 BROADCOM BCM4908 ETHERNET DRIVER
4197 M:      Rafał Miłecki <[email protected]>
4198 R:      Broadcom internal kernel review list <[email protected]>
4199 L:      [email protected]
4200 S:      Maintained
4201 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4202 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4203 F:      drivers/net/ethernet/broadcom/unimac.h
4204
4205 BROADCOM BCM4908 PINMUX DRIVER
4206 M:      Rafał Miłecki <[email protected]>
4207 R:      Broadcom internal kernel review list <[email protected]>
4208 L:      [email protected]
4209 S:      Maintained
4210 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4211 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4212
4213 BROADCOM BCM5301X ARM ARCHITECTURE
4214 M:      Florian Fainelli <[email protected]>
4215 M:      Hauke Mehrtens <[email protected]>
4216 M:      Rafał Miłecki <[email protected]>
4217 R:      Broadcom internal kernel review list <[email protected]>
4218 L:      [email protected] (moderated for non-subscribers)
4219 S:      Maintained
4220 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4221 F:      arch/arm/boot/dts/broadcom/bcm470*
4222 F:      arch/arm/boot/dts/broadcom/bcm5301*
4223 F:      arch/arm/boot/dts/broadcom/bcm953012*
4224 F:      arch/arm/mach-bcm/bcm_5301x.c
4225
4226 BROADCOM BCM53573 ARM ARCHITECTURE
4227 M:      Florian Fainelli <[email protected]>
4228 M:      Rafał Miłecki <[email protected]>
4229 R:      Broadcom internal kernel review list <[email protected]>
4230 L:      [email protected] (moderated for non-subscribers)
4231 S:      Maintained
4232 F:      arch/arm/boot/dts/broadcom/bcm47189*
4233 F:      arch/arm/boot/dts/broadcom/bcm53573*
4234
4235 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4236 M:      Kevin Cernekee <[email protected]>
4237 L:      [email protected]
4238 S:      Maintained
4239 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4240
4241 BROADCOM BCM7XXX ARM ARCHITECTURE
4242 M:      Florian Fainelli <[email protected]>
4243 R:      Broadcom internal kernel review list <[email protected]>
4244 L:      [email protected] (moderated for non-subscribers)
4245 S:      Maintained
4246 T:      git https://github.com/broadcom/stblinux.git
4247 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4248 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4249 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4250 F:      arch/arm/mach-bcm/*brcmstb*
4251 F:      arch/arm/mm/cache-b15-rac.c
4252 F:      drivers/bus/brcmstb_gisb.c
4253 F:      drivers/pci/controller/pcie-brcmstb.c
4254 N:      brcmstb
4255 N:      bcm7038
4256 N:      bcm7120
4257
4258 BROADCOM BCMBCA ARM ARCHITECTURE
4259 M:      William Zhang <[email protected]>
4260 M:      Anand Gore <[email protected]>
4261 M:      Kursad Oney <[email protected]>
4262 M:      Florian Fainelli <[email protected]>
4263 M:      Rafał Miłecki <[email protected]>
4264 R:      Broadcom internal kernel review list <[email protected]>
4265 L:      [email protected] (moderated for non-subscribers)
4266 S:      Maintained
4267 T:      git https://github.com/broadcom/stblinux.git
4268 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4269 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4270 N:      bcmbca
4271 N:      bcm[9]?47622
4272 N:      bcm[9]?4912
4273 N:      bcm[9]?63138
4274 N:      bcm[9]?63146
4275 N:      bcm[9]?63148
4276 N:      bcm[9]?63158
4277 N:      bcm[9]?63178
4278 N:      bcm[9]?6756
4279 N:      bcm[9]?6813
4280 N:      bcm[9]?6846
4281 N:      bcm[9]?6855
4282 N:      bcm[9]?6856
4283 N:      bcm[9]?6858
4284 N:      bcm[9]?6878
4285
4286 BROADCOM BDC DRIVER
4287 M:      Justin Chen <[email protected]>
4288 M:      Al Cooper <[email protected]>
4289 R:      Broadcom internal kernel review list <[email protected]>
4290 L:      [email protected]
4291 S:      Maintained
4292 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4293 F:      drivers/usb/gadget/udc/bdc/
4294
4295 BROADCOM BMIPS CPUFREQ DRIVER
4296 M:      Markus Mayer <[email protected]>
4297 R:      Broadcom internal kernel review list <[email protected]>
4298 L:      [email protected]
4299 S:      Maintained
4300 F:      drivers/cpufreq/bmips-cpufreq.c
4301
4302 BROADCOM BMIPS MIPS ARCHITECTURE
4303 M:      Florian Fainelli <[email protected]>
4304 R:      Broadcom internal kernel review list <[email protected]>
4305 L:      [email protected]
4306 S:      Maintained
4307 T:      git https://github.com/broadcom/stblinux.git
4308 F:      arch/mips/bmips/*
4309 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4310 F:      arch/mips/include/asm/mach-bmips/*
4311 F:      arch/mips/kernel/*bmips*
4312 F:      drivers/irqchip/irq-bcm63*
4313 F:      drivers/irqchip/irq-bcm7*
4314 F:      drivers/irqchip/irq-brcmstb*
4315 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4316 F:      include/linux/bcm963xx_nvram.h
4317 F:      include/linux/bcm963xx_tag.h
4318
4319 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4320 M:      Rasesh Mody <[email protected]>
4321 M:      [email protected]
4322 L:      [email protected]
4323 S:      Supported
4324 F:      drivers/net/ethernet/broadcom/bnx2.*
4325 F:      drivers/net/ethernet/broadcom/bnx2_*
4326
4327 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4328 M:      Saurav Kashyap <[email protected]>
4329 M:      Javed Hasan <[email protected]>
4330 M:      [email protected]
4331 L:      [email protected]
4332 S:      Supported
4333 F:      drivers/scsi/bnx2fc/
4334
4335 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4336 M:      Nilesh Javali <[email protected]>
4337 M:      Manish Rangankar <[email protected]>
4338 M:      [email protected]
4339 L:      [email protected]
4340 S:      Supported
4341 F:      drivers/scsi/bnx2i/
4342
4343 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4344 M:      Sudarsana Kalluru <[email protected]>
4345 M:      Manish Chopra <[email protected]>
4346 L:      [email protected]
4347 S:      Supported
4348 F:      drivers/net/ethernet/broadcom/bnx2x/
4349
4350 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4351 M:      Michael Chan <[email protected]>
4352 L:      [email protected]
4353 S:      Supported
4354 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4355 F:      drivers/net/ethernet/broadcom/bnxt/
4356 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4357
4358 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4359 M:      Arend van Spriel <[email protected]>
4360 L:      [email protected]
4361 L:      [email protected]
4362 L:      [email protected]
4363 S:      Supported
4364 F:      drivers/net/wireless/broadcom/brcm80211/
4365 F:      include/linux/platform_data/brcmfmac.h
4366
4367 BROADCOM BRCMSTB GPIO DRIVER
4368 M:      Doug Berger <[email protected]>
4369 M:      Florian Fainelli <[email protected]>
4370 R:      Broadcom internal kernel review list <[email protected]>
4371 S:      Supported
4372 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4373 F:      drivers/gpio/gpio-brcmstb.c
4374
4375 BROADCOM BRCMSTB I2C DRIVER
4376 M:      Kamal Dasu <[email protected]>
4377 R:      Broadcom internal kernel review list <[email protected]>
4378 L:      [email protected]
4379 S:      Supported
4380 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4381 F:      drivers/i2c/busses/i2c-brcmstb.c
4382
4383 BROADCOM BRCMSTB UART DRIVER
4384 M:      Al Cooper <[email protected]>
4385 R:      Broadcom internal kernel review list <[email protected]>
4386 L:      [email protected]
4387 S:      Maintained
4388 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4389 F:      drivers/tty/serial/8250/8250_bcm7271.c
4390
4391 BROADCOM BRCMSTB USB EHCI DRIVER
4392 M:      Justin Chen <[email protected]>
4393 M:      Al Cooper <[email protected]>
4394 R:      Broadcom internal kernel review list <[email protected]>
4395 L:      [email protected]
4396 S:      Maintained
4397 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4398 F:      drivers/usb/host/ehci-brcm.*
4399
4400 BROADCOM BRCMSTB USB PIN MAP DRIVER
4401 M:      Al Cooper <[email protected]>
4402 R:      Broadcom internal kernel review list <[email protected]>
4403 L:      [email protected]
4404 S:      Maintained
4405 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4406 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4407
4408 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4409 M:      Justin Chen <[email protected]>
4410 M:      Al Cooper <[email protected]>
4411 R:      Broadcom internal kernel review list <[email protected]>
4412 L:      [email protected]
4413 S:      Maintained
4414 F:      drivers/phy/broadcom/phy-brcm-usb*
4415
4416 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4417 M:      William Zhang <[email protected]>
4418 M:      Kursad Oney <[email protected]>
4419 M:      Jonas Gorski <[email protected]>
4420 R:      Broadcom internal kernel review list <[email protected]>
4421 L:      [email protected]
4422 S:      Maintained
4423 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4424 F:      drivers/spi/spi-bcm63xx-hsspi.c
4425 F:      drivers/spi/spi-bcmbca-hsspi.c
4426
4427 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4428 M:      Jonas Gorski <[email protected]>
4429 L:      [email protected]
4430 S:      Odd Fixes
4431 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4432 F:      drivers/spi/spi-bcm63xx.c
4433
4434 BROADCOM ETHERNET PHY DRIVERS
4435 M:      Florian Fainelli <[email protected]>
4436 R:      Broadcom internal kernel review list <[email protected]>
4437 L:      [email protected]
4438 S:      Supported
4439 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4440 F:      drivers/net/phy/bcm*.[ch]
4441 F:      drivers/net/phy/broadcom.c
4442 F:      include/linux/brcmphy.h
4443
4444 BROADCOM GENET ETHERNET DRIVER
4445 M:      Doug Berger <[email protected]>
4446 M:      Florian Fainelli <[email protected]>
4447 R:      Broadcom internal kernel review list <[email protected]>
4448 L:      [email protected]
4449 S:      Supported
4450 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4451 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4452 F:      drivers/net/ethernet/broadcom/genet/
4453 F:      drivers/net/ethernet/broadcom/unimac.h
4454 F:      drivers/net/mdio/mdio-bcm-unimac.c
4455 F:      include/linux/platform_data/bcmgenet.h
4456 F:      include/linux/platform_data/mdio-bcm-unimac.h
4457
4458 BROADCOM IPROC ARM ARCHITECTURE
4459 M:      Ray Jui <[email protected]>
4460 M:      Scott Branden <[email protected]>
4461 R:      Broadcom internal kernel review list <[email protected]>
4462 L:      [email protected] (moderated for non-subscribers)
4463 S:      Maintained
4464 T:      git https://github.com/broadcom/stblinux.git
4465 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4466 F:      arch/arm64/boot/dts/broadcom/stingray/*
4467 F:      drivers/clk/bcm/clk-ns*
4468 F:      drivers/clk/bcm/clk-sr*
4469 F:      drivers/pinctrl/bcm/pinctrl-ns*
4470 F:      include/dt-bindings/clock/bcm-sr*
4471 N:      iproc
4472 N:      cygnus
4473 N:      bcm[-_]nsp
4474 N:      bcm9113*
4475 N:      bcm9583*
4476 N:      bcm9585*
4477 N:      bcm9586*
4478 N:      bcm988312
4479 N:      bcm113*
4480 N:      bcm583*
4481 N:      bcm585*
4482 N:      bcm586*
4483 N:      bcm88312
4484 N:      hr2
4485 N:      stingray
4486
4487 BROADCOM IPROC GBIT ETHERNET DRIVER
4488 M:      Rafał Miłecki <[email protected]>
4489 R:      Broadcom internal kernel review list <[email protected]>
4490 L:      [email protected]
4491 S:      Maintained
4492 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4493 F:      drivers/net/ethernet/broadcom/bgmac*
4494 F:      drivers/net/ethernet/broadcom/unimac.h
4495
4496 BROADCOM KONA GPIO DRIVER
4497 M:      Ray Jui <[email protected]>
4498 R:      Broadcom internal kernel review list <[email protected]>
4499 S:      Supported
4500 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4501 F:      drivers/gpio/gpio-bcm-kona.c
4502
4503 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4504 M:      Sathya Prakash Veerichetty <[email protected]>
4505 M:      Kashyap Desai <[email protected]>
4506 M:      Sumit Saxena <[email protected]>
4507 M:      Sreekanth Reddy <[email protected]>
4508 L:      [email protected]
4509 L:      [email protected]
4510 S:      Supported
4511 W:      https://www.broadcom.com/support/storage
4512 F:      drivers/scsi/mpi3mr/
4513
4514 BROADCOM NETXTREME-E ROCE DRIVER
4515 M:      Selvin Xavier <[email protected]>
4516 L:      [email protected]
4517 S:      Supported
4518 W:      http://www.broadcom.com
4519 F:      drivers/infiniband/hw/bnxt_re/
4520 F:      include/uapi/rdma/bnxt_re-abi.h
4521
4522 BROADCOM NVRAM DRIVER
4523 M:      Rafał Miłecki <[email protected]>
4524 L:      [email protected]
4525 S:      Maintained
4526 F:      drivers/firmware/broadcom/*
4527
4528 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4529 M:      Rafał Miłecki <[email protected]>
4530 M:      Florian Fainelli <[email protected]>
4531 R:      Broadcom internal kernel review list <[email protected]>
4532 L:      [email protected]
4533 S:      Maintained
4534 T:      git https://github.com/broadcom/stblinux.git
4535 F:      drivers/pmdomain/bcm/bcm-pmb.c
4536 F:      include/dt-bindings/soc/bcm-pmb.h
4537
4538 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4539 M:      Rafał Miłecki <[email protected]>
4540 L:      [email protected]
4541 S:      Maintained
4542 F:      drivers/bcma/
4543 F:      include/linux/bcma/
4544
4545 BROADCOM SPI DRIVER
4546 M:      Kamal Dasu <[email protected]>
4547 R:      Broadcom internal kernel review list <[email protected]>
4548 S:      Maintained
4549 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4550 F:      drivers/spi/spi-bcm-qspi.*
4551 F:      drivers/spi/spi-brcmstb-qspi.c
4552 F:      drivers/spi/spi-iproc-qspi.c
4553
4554 BROADCOM STB AVS CPUFREQ DRIVER
4555 M:      Markus Mayer <[email protected]>
4556 R:      Broadcom internal kernel review list <[email protected]>
4557 L:      [email protected]
4558 S:      Maintained
4559 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4560 F:      drivers/cpufreq/brcmstb*
4561
4562 BROADCOM STB AVS TMON DRIVER
4563 M:      Markus Mayer <[email protected]>
4564 R:      Broadcom internal kernel review list <[email protected]>
4565 L:      [email protected]
4566 S:      Maintained
4567 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4568 F:      drivers/thermal/broadcom/brcmstb*
4569
4570 BROADCOM STB DPFE DRIVER
4571 M:      Markus Mayer <[email protected]>
4572 R:      Broadcom internal kernel review list <[email protected]>
4573 L:      [email protected] (moderated for non-subscribers)
4574 S:      Maintained
4575 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4576 F:      drivers/memory/brcmstb_dpfe.c
4577
4578 BROADCOM STB NAND FLASH DRIVER
4579 M:      Brian Norris <[email protected]>
4580 M:      Kamal Dasu <[email protected]>
4581 R:      Broadcom internal kernel review list <[email protected]>
4582 L:      [email protected]
4583 S:      Maintained
4584 F:      drivers/mtd/nand/raw/brcmnand/
4585 F:      include/linux/platform_data/brcmnand.h
4586
4587 BROADCOM STB PCIE DRIVER
4588 M:      Jim Quinlan <[email protected]>
4589 M:      Nicolas Saenz Julienne <[email protected]>
4590 M:      Florian Fainelli <[email protected]>
4591 R:      Broadcom internal kernel review list <[email protected]>
4592 L:      [email protected]
4593 S:      Maintained
4594 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4595 F:      drivers/pci/controller/pcie-brcmstb.c
4596
4597 BROADCOM SYSTEMPORT ETHERNET DRIVER
4598 M:      Florian Fainelli <[email protected]>
4599 R:      Broadcom internal kernel review list <[email protected]>
4600 L:      [email protected]
4601 S:      Supported
4602 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4603 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4604 F:      drivers/net/ethernet/broadcom/unimac.h
4605
4606 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4607 M:      Pavan Chebbi <[email protected]>
4608 M:      Michael Chan <[email protected]>
4609 L:      [email protected]
4610 S:      Supported
4611 F:      drivers/net/ethernet/broadcom/tg3.*
4612
4613 BROADCOM VK DRIVER
4614 M:      Scott Branden <[email protected]>
4615 R:      Broadcom internal kernel review list <[email protected]>
4616 S:      Supported
4617 F:      drivers/misc/bcm-vk/
4618 F:      include/uapi/linux/misc/bcm_vk.h
4619
4620 BROCADE BFA FC SCSI DRIVER
4621 M:      Anil Gurumurthy <[email protected]>
4622 M:      Sudarsana Kalluru <[email protected]>
4623 L:      [email protected]
4624 S:      Supported
4625 F:      drivers/scsi/bfa/
4626
4627 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4628 M:      Rasesh Mody <[email protected]>
4629 M:      Sudarsana Kalluru <[email protected]>
4630 M:      [email protected]
4631 L:      [email protected]
4632 S:      Supported
4633 F:      drivers/net/ethernet/brocade/bna/
4634
4635 BSG (block layer generic sg v4 driver)
4636 M:      FUJITA Tomonori <[email protected]>
4637 L:      [email protected]
4638 S:      Supported
4639 F:      block/bsg.c
4640 F:      include/linux/bsg.h
4641 F:      include/uapi/linux/bsg.h
4642
4643 BT87X AUDIO DRIVER
4644 M:      Clemens Ladisch <[email protected]>
4645 L:      [email protected] (moderated for non-subscribers)
4646 S:      Maintained
4647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4648 F:      Documentation/sound/cards/bt87x.rst
4649 F:      sound/pci/bt87x.c
4650
4651 BT8XXGPIO DRIVER
4652 M:      Michael Buesch <[email protected]>
4653 S:      Maintained
4654 W:      http://bu3sch.de/btgpio.php
4655 F:      drivers/gpio/gpio-bt8xx.c
4656
4657 BTRFS FILE SYSTEM
4658 M:      Chris Mason <[email protected]>
4659 M:      Josef Bacik <[email protected]>
4660 M:      David Sterba <[email protected]>
4661 L:      [email protected]
4662 S:      Maintained
4663 W:      https://btrfs.readthedocs.io
4664 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4665 C:      irc://irc.libera.chat/btrfs
4666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4667 F:      Documentation/filesystems/btrfs.rst
4668 F:      fs/btrfs/
4669 F:      include/linux/btrfs*
4670 F:      include/trace/events/btrfs.h
4671 F:      include/uapi/linux/btrfs*
4672
4673 BTTV VIDEO4LINUX DRIVER
4674 M:      Mauro Carvalho Chehab <[email protected]>
4675 L:      [email protected]
4676 S:      Odd fixes
4677 W:      https://linuxtv.org
4678 T:      git git://linuxtv.org/media_tree.git
4679 F:      Documentation/driver-api/media/drivers/bttv*
4680 F:      drivers/media/pci/bt8xx/bttv*
4681
4682 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4683 M:      Chanwoo Choi <[email protected]>
4684 L:      [email protected]
4685 L:      [email protected]
4686 S:      Maintained
4687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4688 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4689 F:      drivers/devfreq/exynos-bus.c
4690
4691 BUSLOGIC SCSI DRIVER
4692 M:      Khalid Aziz <[email protected]>
4693 L:      [email protected]
4694 S:      Maintained
4695 F:      drivers/scsi/BusLogic.*
4696 F:      drivers/scsi/FlashPoint.*
4697
4698 BXCAN CAN NETWORK DRIVER
4699 M:      Dario Binacchi <[email protected]>
4700 L:      [email protected]
4701 S:      Maintained
4702 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4703 F:      drivers/net/can/bxcan.c
4704
4705 C-MEDIA CMI8788 DRIVER
4706 M:      Clemens Ladisch <[email protected]>
4707 L:      [email protected] (moderated for non-subscribers)
4708 S:      Maintained
4709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4710 F:      sound/pci/oxygen/
4711
4712 C-SKY ARCHITECTURE
4713 M:      Guo Ren <[email protected]>
4714 L:      [email protected]
4715 S:      Supported
4716 T:      git https://github.com/c-sky/csky-linux.git
4717 F:      Documentation/devicetree/bindings/csky/
4718 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4719 F:      Documentation/devicetree/bindings/timer/csky,*
4720 F:      arch/csky/
4721 F:      drivers/clocksource/timer-gx6605s.c
4722 F:      drivers/clocksource/timer-mp-csky.c
4723 F:      drivers/irqchip/irq-csky-*
4724 N:      csky
4725 K:      csky
4726
4727 CA8210 IEEE-802.15.4 RADIO DRIVER
4728 L:      [email protected]
4729 S:      Orphan
4730 W:      https://github.com/Cascoda/ca8210-linux.git
4731 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4732 F:      drivers/net/ieee802154/ca8210.c
4733
4734 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4735 M:      David Howells <[email protected]>
4736 L:      [email protected]
4737 S:      Supported
4738 F:      Documentation/filesystems/caching/cachefiles.rst
4739 F:      fs/cachefiles/
4740
4741 CACHESTAT: PAGE CACHE STATS FOR A FILE
4742 M:      Nhat Pham <[email protected]>
4743 M:      Johannes Weiner <[email protected]>
4744 L:      [email protected]
4745 S:      Maintained
4746 F:      tools/testing/selftests/cachestat/test_cachestat.c
4747
4748 CADENCE MIPI-CSI2 BRIDGES
4749 M:      Maxime Ripard <[email protected]>
4750 L:      [email protected]
4751 S:      Maintained
4752 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4753 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4754 F:      drivers/media/platform/cadence/cdns-csi2*
4755
4756 CADENCE NAND DRIVER
4757 L:      [email protected]
4758 S:      Orphan
4759 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4760 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4761
4762 CADENCE USB3 DRD IP DRIVER
4763 M:      Peter Chen <[email protected]>
4764 M:      Pawel Laszczak <[email protected]>
4765 R:      Roger Quadros <[email protected]>
4766 L:      [email protected]
4767 S:      Maintained
4768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4769 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4770 F:      drivers/usb/cdns3/
4771 X:      drivers/usb/cdns3/cdnsp*
4772
4773 CADENCE USBHS DRIVER
4774 M:      Pawel Laszczak <[email protected]>
4775 L:      [email protected]
4776 S:      Maintained
4777 F:      drivers/usb/gadget/udc/cdns2
4778
4779 CADENCE USBSSP DRD IP DRIVER
4780 M:      Pawel Laszczak <[email protected]>
4781 L:      [email protected]
4782 S:      Maintained
4783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4784 F:      drivers/usb/cdns3/
4785 X:      drivers/usb/cdns3/cdns3*
4786
4787 CADET FM/AM RADIO RECEIVER DRIVER
4788 M:      Hans Verkuil <[email protected]>
4789 L:      [email protected]
4790 S:      Maintained
4791 W:      https://linuxtv.org
4792 T:      git git://linuxtv.org/media_tree.git
4793 F:      drivers/media/radio/radio-cadet*
4794
4795 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4796 L:      [email protected]
4797 S:      Orphan
4798 T:      git git://linuxtv.org/media_tree.git
4799 F:      Documentation/admin-guide/media/cafe_ccic*
4800 F:      drivers/media/platform/marvell/
4801
4802 CAIF NETWORK LAYER
4803 L:      [email protected]
4804 S:      Orphan
4805 F:      Documentation/networking/caif/
4806 F:      drivers/net/caif/
4807 F:      include/net/caif/
4808 F:      include/uapi/linux/caif/
4809 F:      net/caif/
4810
4811 CAKE QDISC
4812 M:      Toke Høiland-Jørgensen <[email protected]>
4813 L:      [email protected] (moderated for non-subscribers)
4814 S:      Maintained
4815 F:      net/sched/sch_cake.c
4816
4817 CAN NETWORK DRIVERS
4818 M:      Marc Kleine-Budde <[email protected]>
4819 M:      Vincent Mailhol <[email protected]>
4820 L:      [email protected]
4821 S:      Maintained
4822 W:      https://github.com/linux-can
4823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4825 F:      Documentation/devicetree/bindings/net/can/
4826 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4827 F:      drivers/net/can/
4828 F:      drivers/phy/phy-can-transceiver.c
4829 F:      include/linux/can/bittiming.h
4830 F:      include/linux/can/dev.h
4831 F:      include/linux/can/length.h
4832 F:      include/linux/can/platform/
4833 F:      include/linux/can/rx-offload.h
4834 F:      include/uapi/linux/can/error.h
4835 F:      include/uapi/linux/can/netlink.h
4836 F:      include/uapi/linux/can/vxcan.h
4837
4838 CAN NETWORK LAYER
4839 M:      Oliver Hartkopp <[email protected]>
4840 M:      Marc Kleine-Budde <[email protected]>
4841 L:      [email protected]
4842 S:      Maintained
4843 W:      https://github.com/linux-can
4844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4846 F:      Documentation/networking/can.rst
4847 F:      include/linux/can/can-ml.h
4848 F:      include/linux/can/core.h
4849 F:      include/linux/can/skb.h
4850 F:      include/net/netns/can.h
4851 F:      include/uapi/linux/can.h
4852 F:      include/uapi/linux/can/bcm.h
4853 F:      include/uapi/linux/can/gw.h
4854 F:      include/uapi/linux/can/isotp.h
4855 F:      include/uapi/linux/can/raw.h
4856 F:      net/can/
4857
4858 CAN-J1939 NETWORK LAYER
4859 M:      Robin van der Gracht <[email protected]>
4860 M:      Oleksij Rempel <[email protected]>
4861 R:      [email protected]
4862 L:      [email protected]
4863 S:      Maintained
4864 F:      Documentation/networking/j1939.rst
4865 F:      include/uapi/linux/can/j1939.h
4866 F:      net/can/j1939/
4867
4868 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4869 M:      Damien Le Moal <[email protected]>
4870 L:      [email protected]
4871 L:      [email protected] (pinctrl driver)
4872 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4873 F:      drivers/pinctrl/pinctrl-k210.c
4874
4875 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4876 M:      Damien Le Moal <[email protected]>
4877 L:      [email protected]
4878 L:      [email protected]
4879 S:      Maintained
4880 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4881 F:      drivers/reset/reset-k210.c
4882
4883 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4884 M:      Damien Le Moal <[email protected]>
4885 L:      [email protected]
4886 S:      Maintained
4887 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4888 F:      drivers/soc/canaan/
4889 F:      include/soc/canaan/
4890
4891 CAPABILITIES
4892 M:      Serge Hallyn <[email protected]>
4893 L:      [email protected]
4894 S:      Supported
4895 F:      include/linux/capability.h
4896 F:      include/uapi/linux/capability.h
4897 F:      kernel/capability.c
4898 F:      security/commoncap.c
4899
4900 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4901 M:      Kevin Tsai <[email protected]>
4902 S:      Maintained
4903 F:      drivers/iio/light/cm*
4904
4905 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4906 M:      Christian Lamparter <[email protected]>
4907 L:      [email protected]
4908 S:      Maintained
4909 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4910 F:      drivers/net/wireless/ath/carl9170/
4911
4912 CAVIUM I2C DRIVER
4913 M:      Robert Richter <[email protected]>
4914 S:      Odd Fixes
4915 W:      http://www.marvell.com
4916 F:      drivers/i2c/busses/i2c-octeon*
4917 F:      drivers/i2c/busses/i2c-thunderx*
4918
4919 CAVIUM LIQUIDIO NETWORK DRIVER
4920 L:      [email protected]
4921 S:      Orphan
4922 W:      http://www.marvell.com
4923 F:      drivers/net/ethernet/cavium/liquidio/
4924
4925 CAVIUM MMC DRIVER
4926 M:      Robert Richter <[email protected]>
4927 S:      Odd Fixes
4928 W:      http://www.marvell.com
4929 F:      drivers/mmc/host/cavium*
4930
4931 CAVIUM OCTEON-TX CRYPTO DRIVER
4932 M:      George Cherian <[email protected]>
4933 L:      [email protected]
4934 S:      Supported
4935 W:      http://www.marvell.com
4936 F:      drivers/crypto/cavium/cpt/
4937
4938 CAVIUM THUNDERX2 ARM64 SOC
4939 M:      Robert Richter <[email protected]>
4940 L:      [email protected] (moderated for non-subscribers)
4941 S:      Odd Fixes
4942 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4943 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4944
4945 CBS/ETF/TAPRIO QDISCS
4946 M:      Vinicius Costa Gomes <[email protected]>
4947 L:      [email protected]
4948 S:      Maintained
4949 F:      net/sched/sch_cbs.c
4950 F:      net/sched/sch_etf.c
4951 F:      net/sched/sch_taprio.c
4952
4953 CC2520 IEEE-802.15.4 RADIO DRIVER
4954 M:      Stefan Schmidt <[email protected]>
4955 L:      [email protected]
4956 S:      Odd Fixes
4957 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4958 F:      drivers/net/ieee802154/cc2520.c
4959
4960 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4961 M:      Gilad Ben-Yossef <[email protected]>
4962 L:      [email protected]
4963 S:      Supported
4964 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4965 F:      drivers/crypto/ccree/
4966
4967 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4968 M:      Hadar Gat <[email protected]>
4969 L:      [email protected]
4970 S:      Supported
4971 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4972 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4973 F:      drivers/char/hw_random/cctrng.c
4974 F:      drivers/char/hw_random/cctrng.h
4975
4976 CEC FRAMEWORK
4977 M:      Hans Verkuil <[email protected]>
4978 L:      [email protected]
4979 S:      Supported
4980 W:      http://linuxtv.org
4981 T:      git git://linuxtv.org/media_tree.git
4982 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4983 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4984 F:      Documentation/driver-api/media/cec-core.rst
4985 F:      Documentation/userspace-api/media/cec
4986 F:      drivers/media/cec/
4987 F:      drivers/media/rc/keymaps/rc-cec.c
4988 F:      include/media/cec-notifier.h
4989 F:      include/media/cec.h
4990 F:      include/uapi/linux/cec-funcs.h
4991 F:      include/uapi/linux/cec.h
4992
4993 CEC GPIO DRIVER
4994 M:      Hans Verkuil <[email protected]>
4995 L:      [email protected]
4996 S:      Supported
4997 W:      http://linuxtv.org
4998 T:      git git://linuxtv.org/media_tree.git
4999 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5000 F:      drivers/media/cec/platform/cec-gpio/
5001
5002 CELL BROADBAND ENGINE ARCHITECTURE
5003 M:      Arnd Bergmann <[email protected]>
5004 L:      [email protected]
5005 S:      Supported
5006 W:      http://www.ibm.com/developerworks/power/cell/
5007 F:      arch/powerpc/include/asm/cell*.h
5008 F:      arch/powerpc/include/asm/spu*.h
5009 F:      arch/powerpc/include/uapi/asm/spu*.h
5010 F:      arch/powerpc/platforms/cell/
5011
5012 CELLWISE CW2015 BATTERY DRIVER
5013 M:      Tobias Schrammm <[email protected]>
5014 S:      Maintained
5015 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5016 F:      drivers/power/supply/cw2015_battery.c
5017
5018 CEPH COMMON CODE (LIBCEPH)
5019 M:      Ilya Dryomov <[email protected]>
5020 M:      Xiubo Li <[email protected]>
5021 L:      [email protected]
5022 S:      Supported
5023 W:      http://ceph.com/
5024 T:      git https://github.com/ceph/ceph-client.git
5025 F:      include/linux/ceph/
5026 F:      include/linux/crush/
5027 F:      net/ceph/
5028
5029 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5030 M:      Xiubo Li <[email protected]>
5031 M:      Ilya Dryomov <[email protected]>
5032 L:      [email protected]
5033 S:      Supported
5034 W:      http://ceph.com/
5035 T:      git https://github.com/ceph/ceph-client.git
5036 F:      Documentation/filesystems/ceph.rst
5037 F:      fs/ceph/
5038
5039 CERTIFICATE HANDLING
5040 M:      David Howells <[email protected]>
5041 M:      David Woodhouse <[email protected]>
5042 L:      [email protected]
5043 S:      Maintained
5044 F:      Documentation/admin-guide/module-signing.rst
5045 F:      certs/
5046 F:      scripts/sign-file.c
5047 F:      tools/certs/
5048
5049 CFAG12864B LCD DRIVER
5050 M:      Miguel Ojeda <[email protected]>
5051 S:      Maintained
5052 F:      drivers/auxdisplay/cfag12864b.c
5053 F:      include/linux/cfag12864b.h
5054
5055 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5056 M:      Miguel Ojeda <[email protected]>
5057 S:      Maintained
5058 F:      drivers/auxdisplay/cfag12864bfb.c
5059 F:      include/linux/cfag12864b.h
5060
5061 CHAR and MISC DRIVERS
5062 M:      Arnd Bergmann <[email protected]>
5063 M:      Greg Kroah-Hartman <[email protected]>
5064 S:      Supported
5065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5066 F:      drivers/char/
5067 F:      drivers/misc/
5068 F:      include/linux/miscdevice.h
5069 X:      drivers/char/agp/
5070 X:      drivers/char/hw_random/
5071 X:      drivers/char/ipmi/
5072 X:      drivers/char/random.c
5073 X:      drivers/char/tpm/
5074
5075 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5076 M:      Thomas Weißschuh <[email protected]>
5077 L:      [email protected]
5078 S:      Maintained
5079 F:      Documentation/hwmon/powerz.rst
5080 F:      drivers/hwmon/powerz.c
5081
5082 CHECKPATCH
5083 M:      Andy Whitcroft <[email protected]>
5084 M:      Joe Perches <[email protected]>
5085 R:      Dwaipayan Ray <[email protected]>
5086 R:      Lukas Bulwahn <[email protected]>
5087 S:      Maintained
5088 F:      scripts/checkpatch.pl
5089
5090 CHECKPATCH DOCUMENTATION
5091 M:      Dwaipayan Ray <[email protected]>
5092 M:      Lukas Bulwahn <[email protected]>
5093 R:      Joe Perches <[email protected]>
5094 S:      Maintained
5095 F:      Documentation/dev-tools/checkpatch.rst
5096
5097 CHINESE DOCUMENTATION
5098 M:      Alex Shi <[email protected]>
5099 M:      Yanteng Si <[email protected]>
5100 S:      Maintained
5101 F:      Documentation/translations/zh_CN/
5102
5103 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5104 M:      Peter Chen <[email protected]>
5105 L:      [email protected]
5106 S:      Maintained
5107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5108 F:      drivers/usb/chipidea/
5109
5110 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5111 M:      Hans de Goede <[email protected]>
5112 L:      [email protected]
5113 S:      Maintained
5114 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5115 F:      drivers/input/touchscreen/chipone_icn8318.c
5116
5117 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5118 M:      Hans de Goede <[email protected]>
5119 L:      [email protected]
5120 S:      Maintained
5121 F:      drivers/input/touchscreen/chipone_icn8505.c
5122
5123 CHROME HARDWARE PLATFORM SUPPORT
5124 M:      Benson Leung <[email protected]>
5125 M:      Tzung-Bi Shih <[email protected]>
5126 L:      [email protected]
5127 S:      Maintained
5128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5129 F:      drivers/platform/chrome/
5130
5131 CHROMEOS EC CODEC DRIVER
5132 M:      Cheng-Yi Chiang <[email protected]>
5133 M:      Tzung-Bi Shih <[email protected]>
5134 R:      Guenter Roeck <[email protected]>
5135 L:      [email protected]
5136 S:      Maintained
5137 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5138 F:      sound/soc/codecs/cros_ec_codec.*
5139
5140 CHROMEOS EC SUBDRIVERS
5141 M:      Benson Leung <[email protected]>
5142 R:      Guenter Roeck <[email protected]>
5143 L:      [email protected]
5144 S:      Maintained
5145 F:      drivers/power/supply/cros_usbpd-charger.c
5146 N:      cros_ec
5147 N:      cros-ec
5148
5149 CHROMEOS EC UART DRIVER
5150 M:      Bhanu Prakash Maiya <[email protected]>
5151 R:      Benson Leung <[email protected]>
5152 R:      Tzung-Bi Shih <[email protected]>
5153 S:      Maintained
5154 F:      drivers/platform/chrome/cros_ec_uart.c
5155
5156 CHROMEOS EC USB PD NOTIFY DRIVER
5157 M:      Prashant Malani <[email protected]>
5158 L:      [email protected]
5159 S:      Maintained
5160 F:      drivers/platform/chrome/cros_usbpd_notify.c
5161 F:      include/linux/platform_data/cros_usbpd_notify.h
5162
5163 CHROMEOS EC USB TYPE-C DRIVER
5164 M:      Prashant Malani <[email protected]>
5165 L:      [email protected]
5166 S:      Maintained
5167 F:      drivers/platform/chrome/cros_ec_typec.*
5168 F:      drivers/platform/chrome/cros_typec_switch.c
5169 F:      drivers/platform/chrome/cros_typec_vdm.*
5170
5171 CHROMEOS HPS DRIVER
5172 M:      Dan Callaghan <[email protected]>
5173 R:      Sami Kyöstilä <[email protected]>
5174 S:      Maintained
5175 F:      drivers/platform/chrome/cros_hps_i2c.c
5176
5177 CHROMEOS EC WATCHDOG
5178 M:      Lukasz Majczak <[email protected]>
5179 L:      [email protected]
5180 S:      Maintained
5181 F:      drivers/watchdog/cros_ec_wdt.c
5182
5183 CHRONTEL CH7322 CEC DRIVER
5184 M:      Joe Tessler <[email protected]>
5185 L:      [email protected]
5186 S:      Maintained
5187 T:      git git://linuxtv.org/media_tree.git
5188 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5189 F:      drivers/media/cec/i2c/ch7322.c
5190
5191 CIRRUS LOGIC AUDIO CODEC DRIVERS
5192 M:      David Rhodes <[email protected]>
5193 M:      Richard Fitzgerald <[email protected]>
5194 L:      [email protected] (moderated for non-subscribers)
5195 L:      [email protected]
5196 S:      Maintained
5197 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5198 F:      drivers/mfd/cs42l43*
5199 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5200 F:      drivers/spi/spi-cs42l43*
5201 F:      include/dt-bindings/sound/cs*
5202 F:      include/linux/mfd/cs42l43*
5203 F:      include/sound/cs*
5204 F:      sound/pci/hda/cirrus*
5205 F:      sound/pci/hda/cs*
5206 F:      sound/pci/hda/hda_component*
5207 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5208 F:      sound/soc/codecs/cs*
5209
5210 CIRRUS LOGIC DSP FIRMWARE DRIVER
5211 M:      Simon Trimmer <[email protected]>
5212 M:      Charles Keepax <[email protected]>
5213 M:      Richard Fitzgerald <[email protected]>
5214 L:      [email protected]
5215 S:      Supported
5216 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5217 T:      git https://github.com/CirrusLogic/linux-drivers.git
5218 F:      drivers/firmware/cirrus/*
5219 F:      include/linux/firmware/cirrus/*
5220
5221 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5222 M:      Hartley Sweeten <[email protected]>
5223 L:      [email protected]
5224 S:      Maintained
5225 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5226
5227 CIRRUS LOGIC LOCHNAGAR DRIVER
5228 M:      Charles Keepax <[email protected]>
5229 M:      Richard Fitzgerald <[email protected]>
5230 L:      [email protected]
5231 S:      Supported
5232 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5233 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5234 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5235 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5236 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5237 F:      Documentation/hwmon/lochnagar.rst
5238 F:      drivers/clk/clk-lochnagar.c
5239 F:      drivers/hwmon/lochnagar-hwmon.c
5240 F:      drivers/mfd/lochnagar-i2c.c
5241 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5242 F:      drivers/regulator/lochnagar-regulator.c
5243 F:      include/dt-bindings/clock/lochnagar.h
5244 F:      include/dt-bindings/pinctrl/lochnagar.h
5245 F:      include/linux/mfd/lochnagar*
5246 F:      sound/soc/codecs/lochnagar-sc.c
5247
5248 CIRRUS LOGIC MADERA CODEC DRIVERS
5249 M:      Charles Keepax <[email protected]>
5250 M:      Richard Fitzgerald <[email protected]>
5251 L:      [email protected] (moderated for non-subscribers)
5252 L:      [email protected]
5253 S:      Supported
5254 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5255 T:      git https://github.com/CirrusLogic/linux-drivers.git
5256 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5257 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5258 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5259 F:      drivers/gpio/gpio-madera*
5260 F:      drivers/irqchip/irq-madera*
5261 F:      drivers/mfd/cs47l*
5262 F:      drivers/mfd/madera*
5263 F:      drivers/pinctrl/cirrus/*
5264 F:      include/dt-bindings/sound/madera*
5265 F:      include/linux/irqchip/irq-madera*
5266 F:      include/linux/mfd/madera/*
5267 F:      include/sound/madera*
5268 F:      sound/soc/codecs/cs47l*
5269 F:      sound/soc/codecs/madera*
5270
5271 CISCO FCOE HBA DRIVER
5272 M:      Satish Kharat <[email protected]>
5273 M:      Sesidhar Baddela <[email protected]>
5274 M:      Karan Tilak Kumar <[email protected]>
5275 L:      [email protected]
5276 S:      Supported
5277 F:      drivers/scsi/fnic/
5278
5279 CISCO SCSI HBA DRIVER
5280 M:      Karan Tilak Kumar <[email protected]>
5281 M:      Sesidhar Baddela <[email protected]>
5282 L:      [email protected]
5283 S:      Supported
5284 F:      drivers/scsi/snic/
5285
5286 CISCO VIC ETHERNET NIC DRIVER
5287 M:      Christian Benvenuti <[email protected]>
5288 M:      Satish Kharat <[email protected]>
5289 S:      Supported
5290 F:      drivers/net/ethernet/cisco/enic/
5291
5292 CISCO VIC LOW LATENCY NIC DRIVER
5293 M:      Christian Benvenuti <[email protected]>
5294 M:      Nelson Escobar <[email protected]>
5295 S:      Supported
5296 F:      drivers/infiniband/hw/usnic/
5297
5298 CLANG CONTROL FLOW INTEGRITY SUPPORT
5299 M:      Sami Tolvanen <[email protected]>
5300 M:      Kees Cook <[email protected]>
5301 R:      Nathan Chancellor <[email protected]>
5302 L:      [email protected]
5303 S:      Supported
5304 B:      https://github.com/ClangBuiltLinux/linux/issues
5305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5306 F:      include/linux/cfi.h
5307 F:      kernel/cfi.c
5308
5309 CLANG-FORMAT FILE
5310 M:      Miguel Ojeda <[email protected]>
5311 S:      Maintained
5312 F:      .clang-format
5313
5314 CLANG/LLVM BUILD SUPPORT
5315 M:      Nathan Chancellor <[email protected]>
5316 R:      Nick Desaulniers <[email protected]>
5317 R:      Bill Wendling <[email protected]>
5318 R:      Justin Stitt <[email protected]>
5319 L:      [email protected]
5320 S:      Supported
5321 W:      https://clangbuiltlinux.github.io/
5322 B:      https://github.com/ClangBuiltLinux/linux/issues
5323 C:      irc://irc.libera.chat/clangbuiltlinux
5324 F:      Documentation/kbuild/llvm.rst
5325 F:      include/linux/compiler-clang.h
5326 F:      scripts/Makefile.clang
5327 F:      scripts/clang-tools/
5328 K:      \b(?i:clang|llvm)\b
5329
5330 CLK API
5331 M:      Russell King <[email protected]>
5332 L:      [email protected]
5333 S:      Maintained
5334 F:      include/linux/clk.h
5335
5336 CLOCKSOURCE, CLOCKEVENT DRIVERS
5337 M:      Daniel Lezcano <[email protected]>
5338 M:      Thomas Gleixner <[email protected]>
5339 L:      [email protected]
5340 S:      Supported
5341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5342 F:      Documentation/devicetree/bindings/timer/
5343 F:      drivers/clocksource/
5344
5345 CLOSURES
5346 M:      Kent Overstreet <[email protected]>
5347 L:      [email protected]
5348 S:      Supported
5349 C:      irc://irc.oftc.net/bcache
5350 F:      include/linux/closure.h
5351 F:      lib/closure.c
5352
5353 CMPC ACPI DRIVER
5354 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5355 L:      [email protected]
5356 S:      Supported
5357 F:      drivers/platform/x86/classmate-laptop.c
5358
5359 COBALT MEDIA DRIVER
5360 M:      Hans Verkuil <[email protected]>
5361 L:      [email protected]
5362 S:      Supported
5363 W:      https://linuxtv.org
5364 T:      git git://linuxtv.org/media_tree.git
5365 F:      drivers/media/pci/cobalt/
5366
5367 COCCINELLE/Semantic Patches (SmPL)
5368 M:      Julia Lawall <[email protected]>
5369 M:      Nicolas Palix <[email protected]>
5370 L:      [email protected] (moderated for non-subscribers)
5371 S:      Supported
5372 W:      https://coccinelle.gitlabpages.inria.fr/website/
5373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5374 F:      Documentation/dev-tools/coccinelle.rst
5375 F:      scripts/coccicheck
5376 F:      scripts/coccinelle/
5377
5378 CODA FILE SYSTEM
5379 M:      Jan Harkes <[email protected]>
5380 M:      [email protected]
5381 L:      [email protected]
5382 S:      Maintained
5383 W:      http://www.coda.cs.cmu.edu/
5384 F:      Documentation/filesystems/coda.rst
5385 F:      fs/coda/
5386 F:      include/linux/coda*.h
5387 F:      include/uapi/linux/coda*.h
5388
5389 CODA V4L2 MEM2MEM DRIVER
5390 M:      Philipp Zabel <[email protected]>
5391 L:      [email protected]
5392 S:      Maintained
5393 F:      Documentation/devicetree/bindings/media/coda.yaml
5394 F:      drivers/media/platform/chips-media/coda
5395
5396 CODE OF CONDUCT
5397 M:      Greg Kroah-Hartman <[email protected]>
5398 S:      Supported
5399 F:      Documentation/process/code-of-conduct-interpretation.rst
5400 F:      Documentation/process/code-of-conduct.rst
5401
5402 CODE TAGGING
5403 M:      Suren Baghdasaryan <[email protected]>
5404 M:      Kent Overstreet <[email protected]>
5405 S:      Maintained
5406 F:      include/asm-generic/codetag.lds.h
5407 F:      include/linux/codetag.h
5408 F:      lib/codetag.c
5409
5410 COMEDI DRIVERS
5411 M:      Ian Abbott <[email protected]>
5412 M:      H Hartley Sweeten <[email protected]>
5413 S:      Odd Fixes
5414 F:      drivers/comedi/
5415 F:      include/linux/comedi/
5416 F:      include/uapi/linux/comedi.h
5417
5418 COMMON CLK FRAMEWORK
5419 M:      Michael Turquette <[email protected]>
5420 M:      Stephen Boyd <[email protected]>
5421 L:      [email protected]
5422 S:      Maintained
5423 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5425 F:      Documentation/devicetree/bindings/clock/
5426 F:      drivers/clk/
5427 F:      include/dt-bindings/clock/
5428 F:      include/linux/clk-pr*
5429 F:      include/linux/clk/
5430 F:      include/linux/of_clk.h
5431 X:      drivers/clk/clkdev.c
5432
5433 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5434 M:      Steve French <[email protected]>
5435 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5436 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5437 R:      Shyam Prasad N <[email protected]> (multichannel)
5438 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5439 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5440 L:      [email protected]
5441 L:      [email protected] (moderated for non-subscribers)
5442 S:      Supported
5443 W:      https://wiki.samba.org/index.php/LinuxCIFS
5444 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5445 F:      Documentation/admin-guide/cifs/
5446 F:      fs/smb/client/
5447 F:      fs/smb/common/
5448 F:      include/uapi/linux/cifs
5449
5450 COMPACTPCI HOTPLUG CORE
5451 M:      Scott Murray <[email protected]>
5452 L:      [email protected]
5453 S:      Maintained
5454 F:      drivers/pci/hotplug/cpci_hotplug*
5455
5456 COMPACTPCI HOTPLUG GENERIC DRIVER
5457 M:      Scott Murray <[email protected]>
5458 L:      [email protected]
5459 S:      Maintained
5460 F:      drivers/pci/hotplug/cpcihp_generic.c
5461
5462 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5463 M:      Scott Murray <[email protected]>
5464 L:      [email protected]
5465 S:      Maintained
5466 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5467
5468 COMPAL LAPTOP SUPPORT
5469 M:      Cezary Jackiewicz <[email protected]>
5470 L:      [email protected]
5471 S:      Maintained
5472 F:      drivers/platform/x86/compal-laptop.c
5473
5474 COMPILER ATTRIBUTES
5475 M:      Miguel Ojeda <[email protected]>
5476 S:      Maintained
5477 F:      include/linux/compiler_attributes.h
5478
5479 COMPUTE EXPRESS LINK (CXL)
5480 M:      Davidlohr Bueso <[email protected]>
5481 M:      Jonathan Cameron <[email protected]>
5482 M:      Dave Jiang <[email protected]>
5483 M:      Alison Schofield <[email protected]>
5484 M:      Vishal Verma <[email protected]>
5485 M:      Ira Weiny <[email protected]>
5486 M:      Dan Williams <[email protected]>
5487 L:      [email protected]
5488 S:      Maintained
5489 F:      drivers/cxl/
5490 F:      include/linux/einj-cxl.h
5491 F:      include/linux/cxl-event.h
5492 F:      include/uapi/linux/cxl_mem.h
5493 F:      tools/testing/cxl/
5494
5495 COMPUTE EXPRESS LINK PMU (CPMU)
5496 M:      Jonathan Cameron <[email protected]>
5497 L:      [email protected]
5498 S:      Maintained
5499 F:      Documentation/admin-guide/perf/cxl.rst
5500 F:      drivers/perf/cxl_pmu.c
5501
5502 CONEXANT ACCESSRUNNER USB DRIVER
5503 L:      [email protected]
5504 S:      Orphan
5505 W:      http://accessrunner.sourceforge.net/
5506 F:      drivers/usb/atm/cxacru.c
5507
5508 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5509 M:      Elena Reshetova <[email protected]>
5510 M:      Carlos Bilbao <[email protected]>
5511 S:      Maintained
5512 F:      Documentation/security/snp-tdx-threat-model.rst
5513
5514 CONFIGFS
5515 M:      Joel Becker <[email protected]>
5516 M:      Christoph Hellwig <[email protected]>
5517 S:      Supported
5518 T:      git git://git.infradead.org/users/hch/configfs.git
5519 F:      fs/configfs/
5520 F:      include/linux/configfs.h
5521 F:      samples/configfs/
5522
5523 CONSOLE SUBSYSTEM
5524 M:      Greg Kroah-Hartman <[email protected]>
5525 S:      Supported
5526 F:      drivers/video/console/
5527 F:      include/linux/console*
5528
5529 CONTEXT TRACKING
5530 M:      Frederic Weisbecker <[email protected]>
5531 M:      "Paul E. McKenney" <[email protected]>
5532 S:      Maintained
5533 F:      include/linux/context_tracking*
5534 F:      kernel/context_tracking.c
5535
5536 CONTROL GROUP (CGROUP)
5537 M:      Tejun Heo <[email protected]>
5538 M:      Zefan Li <[email protected]>
5539 M:      Johannes Weiner <[email protected]>
5540 L:      [email protected]
5541 S:      Maintained
5542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5543 F:      Documentation/admin-guide/cgroup-v1/
5544 F:      Documentation/admin-guide/cgroup-v2.rst
5545 F:      include/linux/cgroup*
5546 F:      kernel/cgroup/
5547 F:      tools/testing/selftests/cgroup/
5548
5549 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5550 M:      Tejun Heo <[email protected]>
5551 M:      Josef Bacik <[email protected]>
5552 M:      Jens Axboe <[email protected]>
5553 L:      [email protected]
5554 L:      [email protected]
5555 T:      git git://git.kernel.dk/linux-block
5556 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5557 F:      block/bfq-cgroup.c
5558 F:      block/blk-cgroup.c
5559 F:      block/blk-iocost.c
5560 F:      block/blk-iolatency.c
5561 F:      block/blk-throttle.c
5562 F:      include/linux/blk-cgroup.h
5563
5564 CONTROL GROUP - CPUSET
5565 M:      Waiman Long <[email protected]>
5566 M:      Zefan Li <[email protected]>
5567 L:      [email protected]
5568 S:      Maintained
5569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5570 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5571 F:      include/linux/cpuset.h
5572 F:      kernel/cgroup/cpuset.c
5573 F:      tools/testing/selftests/cgroup/test_cpuset.c
5574 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5575
5576 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5577 M:      Johannes Weiner <[email protected]>
5578 M:      Michal Hocko <[email protected]>
5579 M:      Roman Gushchin <[email protected]>
5580 M:      Shakeel Butt <[email protected]>
5581 R:      Muchun Song <[email protected]>
5582 L:      [email protected]
5583 L:      [email protected]
5584 S:      Maintained
5585 F:      include/linux/memcontrol.h
5586 F:      mm/memcontrol.c
5587 F:      mm/swap_cgroup.c
5588 F:      samples/cgroup/*
5589 F:      tools/testing/selftests/cgroup/memcg_protection.m
5590 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5591 F:      tools/testing/selftests/cgroup/test_kmem.c
5592 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5593
5594 CORETEMP HARDWARE MONITORING DRIVER
5595 M:      Fenghua Yu <[email protected]>
5596 L:      [email protected]
5597 S:      Maintained
5598 F:      Documentation/hwmon/coretemp.rst
5599 F:      drivers/hwmon/coretemp.c
5600
5601 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5602 M:      Marius Zachmann <[email protected]>
5603 L:      [email protected]
5604 S:      Maintained
5605 F:      drivers/hwmon/corsair-cpro.c
5606
5607 CORSAIR-PSU HARDWARE MONITOR DRIVER
5608 M:      Wilken Gottwalt <[email protected]>
5609 L:      [email protected]
5610 S:      Maintained
5611 F:      Documentation/hwmon/corsair-psu.rst
5612 F:      drivers/hwmon/corsair-psu.c
5613
5614 COUNTER SUBSYSTEM
5615 M:      William Breathitt Gray <[email protected]>
5616 L:      [email protected]
5617 S:      Maintained
5618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5619 F:      Documentation/ABI/testing/sysfs-bus-counter
5620 F:      Documentation/driver-api/generic-counter.rst
5621 F:      drivers/counter/
5622 F:      include/linux/counter.h
5623 F:      include/uapi/linux/counter.h
5624 F:      tools/counter/
5625
5626 COUNTER WATCH EVENTS TOOL
5627 M:      Fabrice Gasnier <[email protected]>
5628 L:      [email protected]
5629 S:      Maintained
5630 F:      tools/counter/counter_watch_events.c
5631
5632 CP2615 I2C DRIVER
5633 M:      Bence Csókás <[email protected]>
5634 S:      Maintained
5635 F:      drivers/i2c/busses/i2c-cp2615.c
5636
5637 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5638 M:      Viresh Kumar <[email protected]>
5639 M:      Sudeep Holla <[email protected]>
5640 L:      [email protected]
5641 S:      Maintained
5642 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5643 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5644
5645 CPU FREQUENCY SCALING FRAMEWORK
5646 M:      "Rafael J. Wysocki" <[email protected]>
5647 M:      Viresh Kumar <[email protected]>
5648 L:      [email protected]
5649 S:      Maintained
5650 B:      https://bugzilla.kernel.org
5651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5653 F:      Documentation/admin-guide/pm/cpufreq.rst
5654 F:      Documentation/admin-guide/pm/intel_pstate.rst
5655 F:      Documentation/cpu-freq/
5656 F:      Documentation/devicetree/bindings/cpufreq/
5657 F:      drivers/cpufreq/
5658 F:      include/linux/cpufreq.h
5659 F:      include/linux/sched/cpufreq.h
5660 F:      kernel/sched/cpufreq*.c
5661 F:      tools/testing/selftests/cpufreq/
5662
5663 CPU HOTPLUG
5664 M:      Thomas Gleixner <[email protected]>
5665 M:      Peter Zijlstra <[email protected]>
5666 L:      [email protected]
5667 S:      Maintained
5668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5669 F:      include/linux/cpu.h
5670 F:      include/linux/cpuhotplug.h
5671 F:      include/linux/smpboot.h
5672 F:      kernel/cpu.c
5673 F:      kernel/smpboot.*
5674
5675 CPU IDLE TIME MANAGEMENT FRAMEWORK
5676 M:      "Rafael J. Wysocki" <[email protected]>
5677 M:      Daniel Lezcano <[email protected]>
5678 L:      [email protected]
5679 S:      Maintained
5680 B:      https://bugzilla.kernel.org
5681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5682 F:      Documentation/admin-guide/pm/cpuidle.rst
5683 F:      Documentation/driver-api/pm/cpuidle.rst
5684 F:      drivers/cpuidle/
5685 F:      include/linux/cpuidle.h
5686
5687 CPU POWER MONITORING SUBSYSTEM
5688 M:      Thomas Renninger <[email protected]>
5689 M:      Shuah Khan <[email protected]>
5690 M:      Shuah Khan <[email protected]>
5691 L:      [email protected]
5692 S:      Maintained
5693 F:      tools/power/cpupower/
5694
5695 CPUID/MSR DRIVER
5696 M:      "H. Peter Anvin" <[email protected]>
5697 S:      Maintained
5698 F:      arch/x86/kernel/cpuid.c
5699 F:      arch/x86/kernel/msr.c
5700
5701 CPUIDLE DRIVER - ARM BIG LITTLE
5702 M:      Lorenzo Pieralisi <[email protected]>
5703 M:      Daniel Lezcano <[email protected]>
5704 L:      [email protected]
5705 L:      [email protected] (moderated for non-subscribers)
5706 S:      Maintained
5707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5708 F:      drivers/cpuidle/cpuidle-big_little.c
5709
5710 CPUIDLE DRIVER - ARM EXYNOS
5711 M:      Daniel Lezcano <[email protected]>
5712 M:      Kukjin Kim <[email protected]>
5713 R:      Krzysztof Kozlowski <[email protected]>
5714 L:      [email protected]
5715 L:      [email protected]
5716 S:      Maintained
5717 F:      arch/arm/mach-exynos/pm.c
5718 F:      drivers/cpuidle/cpuidle-exynos.c
5719 F:      include/linux/platform_data/cpuidle-exynos.h
5720
5721 CPUIDLE DRIVER - ARM PSCI
5722 M:      Lorenzo Pieralisi <[email protected]>
5723 M:      Sudeep Holla <[email protected]>
5724 L:      [email protected]
5725 L:      [email protected] (moderated for non-subscribers)
5726 S:      Supported
5727 F:      drivers/cpuidle/cpuidle-psci.c
5728
5729 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5730 M:      Ulf Hansson <[email protected]>
5731 L:      [email protected]
5732 L:      [email protected] (moderated for non-subscribers)
5733 S:      Supported
5734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5735 F:      drivers/cpuidle/cpuidle-psci-domain.c
5736 F:      drivers/cpuidle/cpuidle-psci.h
5737
5738 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5739 M:      Ulf Hansson <[email protected]>
5740 L:      [email protected]
5741 S:      Supported
5742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5743 F:      drivers/cpuidle/dt_idle_genpd.c
5744 F:      drivers/cpuidle/dt_idle_genpd.h
5745
5746 CPUIDLE DRIVER - RISC-V SBI
5747 M:      Anup Patel <[email protected]>
5748 L:      [email protected]
5749 L:      [email protected]
5750 S:      Maintained
5751 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5752
5753 CRAMFS FILESYSTEM
5754 M:      Nicolas Pitre <[email protected]>
5755 S:      Maintained
5756 F:      Documentation/filesystems/cramfs.rst
5757 F:      fs/cramfs/
5758
5759 CREATIVE SB0540
5760 M:      Bastien Nocera <[email protected]>
5761 L:      [email protected]
5762 S:      Maintained
5763 F:      drivers/hid/hid-creative-sb0540.c
5764
5765 CRYPTO API
5766 M:      Herbert Xu <[email protected]>
5767 M:      "David S. Miller" <[email protected]>
5768 L:      [email protected]
5769 S:      Maintained
5770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5772 F:      Documentation/crypto/
5773 F:      Documentation/devicetree/bindings/crypto/
5774 F:      arch/*/crypto/
5775 F:      crypto/
5776 F:      drivers/crypto/
5777 F:      include/crypto/
5778 F:      include/linux/crypto*
5779 F:      lib/crypto/
5780
5781 CRYPTO SPEED TEST COMPARE
5782 M:      Wang Jinchao <[email protected]>
5783 L:      [email protected]
5784 S:      Maintained
5785 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5786
5787 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5788 M:      Neil Horman <[email protected]>
5789 L:      [email protected]
5790 S:      Maintained
5791 F:      crypto/ansi_cprng.c
5792 F:      crypto/rng.c
5793
5794 CS3308 MEDIA DRIVER
5795 M:      Hans Verkuil <[email protected]>
5796 L:      [email protected]
5797 S:      Odd Fixes
5798 W:      http://linuxtv.org
5799 T:      git git://linuxtv.org/media_tree.git
5800 F:      drivers/media/i2c/cs3308.c
5801
5802 CS5535 Audio ALSA driver
5803 M:      Jaya Kumar <[email protected]>
5804 S:      Maintained
5805 F:      sound/pci/cs5535audio/
5806
5807 CTU CAN FD DRIVER
5808 M:      Pavel Pisa <[email protected]>
5809 M:      Ondrej Ille <[email protected]>
5810 L:      [email protected]
5811 S:      Maintained
5812 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5813 F:      drivers/net/can/ctucanfd/
5814
5815 CVE ASSIGNMENT CONTACT
5816 M:      CVE Assignment Team <[email protected]>
5817 S:      Maintained
5818 F:      Documentation/process/cve.rst
5819
5820 CW1200 WLAN driver
5821 S:      Orphan
5822 F:      drivers/net/wireless/st/cw1200/
5823
5824 CX18 VIDEO4LINUX DRIVER
5825 M:      Andy Walls <[email protected]>
5826 L:      [email protected]
5827 S:      Maintained
5828 W:      https://linuxtv.org
5829 T:      git git://linuxtv.org/media_tree.git
5830 F:      drivers/media/pci/cx18/
5831 F:      include/uapi/linux/ivtv*
5832
5833 CX2341X MPEG ENCODER HELPER MODULE
5834 M:      Hans Verkuil <[email protected]>
5835 L:      [email protected]
5836 S:      Maintained
5837 W:      https://linuxtv.org
5838 T:      git git://linuxtv.org/media_tree.git
5839 F:      drivers/media/common/cx2341x*
5840 F:      include/media/drv-intf/cx2341x.h
5841
5842 CX24120 MEDIA DRIVER
5843 M:      Jemma Denson <[email protected]>
5844 M:      Patrick Boettcher <[email protected]>
5845 L:      [email protected]
5846 S:      Maintained
5847 W:      https://linuxtv.org
5848 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5849 F:      drivers/media/dvb-frontends/cx24120*
5850
5851 CX88 VIDEO4LINUX DRIVER
5852 M:      Mauro Carvalho Chehab <[email protected]>
5853 L:      [email protected]
5854 S:      Odd fixes
5855 W:      https://linuxtv.org
5856 T:      git git://linuxtv.org/media_tree.git
5857 F:      Documentation/driver-api/media/drivers/cx88*
5858 F:      drivers/media/pci/cx88/
5859
5860 CXD2820R MEDIA DRIVER
5861 L:      [email protected]
5862 S:      Orphan
5863 W:      https://linuxtv.org
5864 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5865 F:      drivers/media/dvb-frontends/cxd2820r*
5866
5867 CXGB3 ETHERNET DRIVER (CXGB3)
5868 M:      Potnuri Bharat Teja <[email protected]>
5869 L:      [email protected]
5870 S:      Supported
5871 W:      http://www.chelsio.com
5872 F:      drivers/net/ethernet/chelsio/cxgb3/
5873
5874 CXGB3 ISCSI DRIVER (CXGB3I)
5875 M:      Varun Prakash <[email protected]>
5876 L:      [email protected]
5877 S:      Supported
5878 W:      http://www.chelsio.com
5879 F:      drivers/scsi/cxgbi/cxgb3i
5880
5881 CXGB4 CRYPTO DRIVER (chcr)
5882 M:      Ayush Sawal <[email protected]>
5883 L:      [email protected]
5884 S:      Supported
5885 W:      http://www.chelsio.com
5886 F:      drivers/crypto/chelsio
5887
5888 CXGB4 ETHERNET DRIVER (CXGB4)
5889 M:      Potnuri Bharat Teja <[email protected]>
5890 L:      [email protected]
5891 S:      Supported
5892 W:      http://www.chelsio.com
5893 F:      drivers/net/ethernet/chelsio/cxgb4/
5894
5895 CXGB4 INLINE CRYPTO DRIVER
5896 M:      Ayush Sawal <[email protected]>
5897 L:      [email protected]
5898 S:      Supported
5899 W:      http://www.chelsio.com
5900 F:      drivers/net/ethernet/chelsio/inline_crypto/
5901
5902 CXGB4 ISCSI DRIVER (CXGB4I)
5903 M:      Varun Prakash <[email protected]>
5904 L:      [email protected]
5905 S:      Supported
5906 W:      http://www.chelsio.com
5907 F:      drivers/scsi/cxgbi/cxgb4i
5908
5909 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5910 M:      Potnuri Bharat Teja <[email protected]>
5911 L:      [email protected]
5912 S:      Supported
5913 W:      http://www.openfabrics.org
5914 F:      drivers/infiniband/hw/cxgb4/
5915 F:      include/uapi/rdma/cxgb4-abi.h
5916
5917 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5918 M:      Potnuri Bharat Teja <[email protected]>
5919 L:      [email protected]
5920 S:      Supported
5921 W:      http://www.chelsio.com
5922 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5923
5924 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5925 M:      Frederic Barrat <[email protected]>
5926 M:      Andrew Donnellan <[email protected]>
5927 L:      [email protected]
5928 S:      Supported
5929 F:      Documentation/ABI/testing/sysfs-class-cxl
5930 F:      Documentation/arch/powerpc/cxl.rst
5931 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5932 F:      drivers/misc/cxl/
5933 F:      include/misc/cxl*
5934 F:      include/uapi/misc/cxl.h
5935
5936 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5937 M:      Manoj N. Kumar <[email protected]>
5938 M:      Uma Krishnan <[email protected]>
5939 L:      [email protected]
5940 S:      Obsolete
5941 F:      Documentation/arch/powerpc/cxlflash.rst
5942 F:      drivers/scsi/cxlflash/
5943 F:      include/uapi/scsi/cxlflash_ioctl.h
5944
5945 CYBERPRO FB DRIVER
5946 M:      Russell King <[email protected]>
5947 L:      [email protected] (moderated for non-subscribers)
5948 S:      Maintained
5949 W:      http://www.armlinux.org.uk/
5950 F:      drivers/video/fbdev/cyber2000fb.*
5951
5952 CYCLADES PC300 DRIVER
5953 S:      Orphan
5954 F:      drivers/net/wan/pc300*
5955
5956 CYPRESS CY8C95X0 PINCTRL DRIVER
5957 M:      Patrick Rudolph <[email protected]>
5958 L:      [email protected]
5959 S:      Maintained
5960 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5961
5962 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5963 M:      Linus Walleij <[email protected]>
5964 L:      [email protected]
5965 S:      Maintained
5966 F:      drivers/input/touchscreen/cy8ctma140.c
5967
5968 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5969 M:      Yassine Oudjana <[email protected]>
5970 L:      [email protected]
5971 S:      Maintained
5972 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5973 F:      drivers/input/keyboard/cypress-sf.c
5974
5975 CYPRESS_FIRMWARE MEDIA DRIVER
5976 L:      [email protected]
5977 S:      Orphan
5978 W:      https://linuxtv.org
5979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5980 F:      drivers/media/common/cypress_firmware*
5981
5982 CYTTSP TOUCHSCREEN DRIVER
5983 M:      Linus Walleij <[email protected]>
5984 L:      [email protected]
5985 S:      Maintained
5986 F:      drivers/input/touchscreen/cyttsp*
5987
5988 D-LINK DIR-685 TOUCHKEYS DRIVER
5989 M:      Linus Walleij <[email protected]>
5990 L:      [email protected]
5991 S:      Supported
5992 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5993
5994 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5995 M:      Joshua Kinard <[email protected]>
5996 S:      Maintained
5997 F:      drivers/rtc/rtc-ds1685.c
5998 F:      include/linux/rtc/ds1685.h
5999
6000 DAMA SLAVE for AX.25
6001 M:      Joerg Reuter <[email protected]>
6002 L:      [email protected]
6003 S:      Maintained
6004 W:      http://yaina.de/jreuter/
6005 W:      http://www.qsl.net/dl1bke/
6006 F:      net/ax25/af_ax25.c
6007 F:      net/ax25/ax25_dev.c
6008 F:      net/ax25/ax25_ds_*
6009 F:      net/ax25/ax25_in.c
6010 F:      net/ax25/ax25_out.c
6011 F:      net/ax25/ax25_timer.c
6012 F:      net/ax25/sysctl_net_ax25.c
6013
6014 DATA ACCESS MONITOR
6015 M:      SeongJae Park <[email protected]>
6016 L:      [email protected]
6017 L:      [email protected]
6018 S:      Maintained
6019 W:      https://damonitor.github.io
6020 P:      Documentation/mm/damon/maintainer-profile.rst
6021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6022 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6024 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6025 F:      Documentation/admin-guide/mm/damon/
6026 F:      Documentation/mm/damon/
6027 F:      include/linux/damon.h
6028 F:      include/trace/events/damon.h
6029 F:      mm/damon/
6030 F:      tools/testing/selftests/damon/
6031
6032 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6033 L:      [email protected]
6034 S:      Orphan
6035 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6036 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6037
6038 DC390/AM53C974 SCSI driver
6039 M:      Hannes Reinecke <[email protected]>
6040 L:      [email protected]
6041 S:      Maintained
6042 F:      drivers/scsi/am53c974.c
6043
6044 DC395x SCSI driver
6045 M:      Oliver Neukum <[email protected]>
6046 M:      Ali Akcaagac <[email protected]>
6047 M:      Jamie Lenehan <[email protected]>
6048 S:      Maintained
6049 F:      Documentation/scsi/dc395x.rst
6050 F:      drivers/scsi/dc395x.*
6051
6052 DCCP PROTOCOL
6053 L:      [email protected]
6054 S:      Orphan
6055 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6056 F:      include/linux/dccp.h
6057 F:      include/linux/tfrc.h
6058 F:      include/uapi/linux/dccp.h
6059 F:      net/dccp/
6060
6061 DEBUGOBJECTS:
6062 M:      Thomas Gleixner <[email protected]>
6063 L:      [email protected]
6064 S:      Maintained
6065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6066 F:      include/linux/debugobjects.h
6067 F:      lib/debugobjects.c
6068
6069 DECSTATION PLATFORM SUPPORT
6070 M:      "Maciej W. Rozycki" <[email protected]>
6071 L:      [email protected]
6072 S:      Maintained
6073 W:      http://www.linux-mips.org/wiki/DECstation
6074 F:      arch/mips/dec/
6075 F:      arch/mips/include/asm/dec/
6076 F:      arch/mips/include/asm/mach-dec/
6077
6078 DEFXX FDDI NETWORK DRIVER
6079 M:      "Maciej W. Rozycki" <[email protected]>
6080 S:      Maintained
6081 F:      drivers/net/fddi/defxx.*
6082
6083 DEFZA FDDI NETWORK DRIVER
6084 M:      "Maciej W. Rozycki" <[email protected]>
6085 S:      Maintained
6086 F:      drivers/net/fddi/defza.*
6087
6088 DEINTERLACE DRIVERS FOR ALLWINNER H3
6089 M:      Jernej Skrabec <[email protected]>
6090 L:      [email protected]
6091 S:      Maintained
6092 T:      git git://linuxtv.org/media_tree.git
6093 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6094 F:      drivers/media/platform/sunxi/sun8i-di/
6095
6096 DELL LAPTOP DRIVER
6097 M:      Matthew Garrett <[email protected]>
6098 M:      Pali Rohár <[email protected]>
6099 L:      [email protected]
6100 S:      Maintained
6101 F:      drivers/platform/x86/dell/dell-laptop.c
6102
6103 DELL LAPTOP FREEFALL DRIVER
6104 M:      Pali Rohár <[email protected]>
6105 S:      Maintained
6106 F:      drivers/platform/x86/dell/dell-smo8800.c
6107
6108 DELL LAPTOP RBTN DRIVER
6109 M:      Pali Rohár <[email protected]>
6110 S:      Maintained
6111 F:      drivers/platform/x86/dell/dell-rbtn.*
6112
6113 DELL LAPTOP SMM DRIVER
6114 M:      Pali Rohár <[email protected]>
6115 S:      Maintained
6116 F:      Documentation/ABI/obsolete/procfs-i8k
6117 F:      drivers/hwmon/dell-smm-hwmon.c
6118 F:      include/uapi/linux/i8k.h
6119
6120 DELL REMOTE BIOS UPDATE DRIVER
6121 M:      Stuart Hayes <[email protected]>
6122 L:      [email protected]
6123 S:      Maintained
6124 F:      drivers/platform/x86/dell/dell_rbu.c
6125
6126 DELL SMBIOS DRIVER
6127 M:      Pali Rohár <[email protected]>
6128 L:      [email protected]
6129 L:      [email protected]
6130 S:      Maintained
6131 F:      drivers/platform/x86/dell/dell-smbios.*
6132
6133 DELL SMBIOS SMM DRIVER
6134 L:      [email protected]
6135 L:      [email protected]
6136 S:      Maintained
6137 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6138
6139 DELL SMBIOS WMI DRIVER
6140 L:      [email protected]
6141 L:      [email protected]
6142 S:      Maintained
6143 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6144 F:      tools/wmi/dell-smbios-example.c
6145
6146 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6147 M:      Stuart Hayes <[email protected]>
6148 L:      [email protected]
6149 S:      Maintained
6150 F:      Documentation/userspace-api/dcdbas.rst
6151 F:      drivers/platform/x86/dell/dcdbas.*
6152
6153 DELL WMI DDV DRIVER
6154 M:      Armin Wolf <[email protected]>
6155 S:      Maintained
6156 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6157 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6158 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6159 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6160
6161 DELL WMI DESCRIPTOR DRIVER
6162 L:      [email protected]
6163 S:      Maintained
6164 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6165
6166 DELL WMI HARDWARE PRIVACY SUPPORT
6167 L:      [email protected]
6168 L:      [email protected]
6169 S:      Maintained
6170 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6171
6172 DELL WMI NOTIFICATIONS DRIVER
6173 M:      Matthew Garrett <[email protected]>
6174 M:      Pali Rohár <[email protected]>
6175 S:      Maintained
6176 F:      drivers/platform/x86/dell/dell-wmi-base.c
6177
6178 DELL WMI SYSMAN DRIVER
6179 M:      Prasanth Ksr <[email protected]>
6180 L:      [email protected]
6181 L:      [email protected]
6182 S:      Maintained
6183 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6184 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6185
6186 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6187 M:      Zev Weiss <[email protected]>
6188 L:      [email protected]
6189 S:      Maintained
6190 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6191
6192 DELTA DPS920AB PSU DRIVER
6193 M:      Robert Marko <[email protected]>
6194 L:      [email protected]
6195 S:      Maintained
6196 F:      Documentation/hwmon/dps920ab.rst
6197 F:      drivers/hwmon/pmbus/dps920ab.c
6198
6199 DELTA NETWORKS TN48M CPLD DRIVERS
6200 M:      Robert Marko <[email protected]>
6201 S:      Maintained
6202 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6203 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6204 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6205 F:      drivers/gpio/gpio-tn48m.c
6206 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6207
6208 DELTA ST MEDIA DRIVER
6209 M:      Hugues Fruchet <[email protected]>
6210 L:      [email protected]
6211 S:      Supported
6212 W:      https://linuxtv.org
6213 T:      git git://linuxtv.org/media_tree.git
6214 F:      drivers/media/platform/st/sti/delta
6215
6216 DENALI NAND DRIVER
6217 L:      [email protected]
6218 S:      Orphan
6219 F:      drivers/mtd/nand/raw/denali*
6220
6221 DESIGNWARE EDMA CORE IP DRIVER
6222 M:      Manivannan Sadhasivam <[email protected]>
6223 R:      Serge Semin <[email protected]>
6224 L:      [email protected]
6225 S:      Maintained
6226 F:      drivers/dma/dw-edma/
6227 F:      include/linux/dma/edma.h
6228
6229 DESIGNWARE USB2 DRD IP DRIVER
6230 M:      Minas Harutyunyan <[email protected]>
6231 L:      [email protected]
6232 S:      Maintained
6233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6234 F:      drivers/usb/dwc2/
6235
6236 DESIGNWARE USB3 DRD IP DRIVER
6237 M:      Thinh Nguyen <[email protected]>
6238 L:      [email protected]
6239 S:      Maintained
6240 F:      drivers/usb/dwc3/
6241
6242 DESIGNWARE XDATA IP DRIVER
6243 M:      Gustavo Pimentel <[email protected]>
6244 L:      [email protected]
6245 S:      Maintained
6246 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6247 F:      drivers/misc/dw-xdata-pcie.c
6248
6249 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6250 M:      Andreas Klinger <[email protected]>
6251 L:      [email protected]
6252 S:      Maintained
6253 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6254 F:      drivers/iio/proximity/srf*.c
6255
6256 DEVICE COREDUMP (DEV_COREDUMP)
6257 M:      Johannes Berg <[email protected]>
6258 L:      [email protected]
6259 S:      Maintained
6260 F:      drivers/base/devcoredump.c
6261 F:      include/linux/devcoredump.h
6262
6263 DEVICE DEPENDENCY HELPER SCRIPT
6264 M:      Saravana Kannan <[email protected]>
6265 L:      [email protected]
6266 S:      Maintained
6267 F:      scripts/dev-needs.sh
6268
6269 DEVICE DIRECT ACCESS (DAX)
6270 M:      Dan Williams <[email protected]>
6271 M:      Vishal Verma <[email protected]>
6272 M:      Dave Jiang <[email protected]>
6273 L:      [email protected]
6274 L:      [email protected]
6275 S:      Supported
6276 F:      drivers/dax/
6277
6278 DEVICE FREQUENCY (DEVFREQ)
6279 M:      MyungJoo Ham <[email protected]>
6280 M:      Kyungmin Park <[email protected]>
6281 M:      Chanwoo Choi <[email protected]>
6282 L:      [email protected]
6283 S:      Maintained
6284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6285 F:      Documentation/devicetree/bindings/devfreq/
6286 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6287 F:      drivers/devfreq/
6288 F:      include/linux/devfreq.h
6289 F:      include/trace/events/devfreq.h
6290
6291 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6292 M:      Chanwoo Choi <[email protected]>
6293 L:      [email protected]
6294 S:      Supported
6295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6296 F:      Documentation/devicetree/bindings/devfreq/event/
6297 F:      drivers/devfreq/devfreq-event.c
6298 F:      drivers/devfreq/event/
6299 F:      include/dt-bindings/pmu/exynos_ppmu.h
6300 F:      include/linux/devfreq-event.h
6301
6302 DEVICE RESOURCE MANAGEMENT HELPERS
6303 M:      Hans de Goede <[email protected]>
6304 R:      Matti Vaittinen <[email protected]>
6305 S:      Maintained
6306 F:      include/linux/devm-helpers.h
6307
6308 DEVICE-MAPPER  (LVM)
6309 M:      Alasdair Kergon <[email protected]>
6310 M:      Mike Snitzer <[email protected]>
6311 M:      Mikulas Patocka <[email protected]>
6312 L:      [email protected]
6313 S:      Maintained
6314 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6316 F:      Documentation/admin-guide/device-mapper/
6317 F:      drivers/md/Kconfig
6318 F:      drivers/md/Makefile
6319 F:      drivers/md/dm*
6320 F:      drivers/md/persistent-data/
6321 F:      include/linux/device-mapper.h
6322 F:      include/linux/dm-*.h
6323 F:      include/uapi/linux/dm-*.h
6324
6325 DEVICE-MAPPER VDO TARGET
6326 M:      Matthew Sakai <[email protected]>
6327 L:      [email protected]
6328 S:      Maintained
6329 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6330 F:      drivers/md/dm-vdo/
6331
6332 DEVLINK
6333 M:      Jiri Pirko <[email protected]>
6334 L:      [email protected]
6335 S:      Supported
6336 F:      Documentation/networking/devlink
6337 F:      include/net/devlink.h
6338 F:      include/uapi/linux/devlink.h
6339 F:      net/devlink/
6340
6341 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6342 M:      Christoph Niedermaier <[email protected]>
6343 L:      [email protected]
6344 S:      Maintained
6345 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6346 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6347
6348 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6349 M:      Marek Vasut <[email protected]>
6350 L:      [email protected]
6351 S:      Maintained
6352 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6353 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6354
6355 DIALOG SEMICONDUCTOR DRIVERS
6356 M:      Support Opensource <[email protected]>
6357 S:      Supported
6358 W:      http://www.dialog-semiconductor.com/products
6359 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6360 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6361 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6362 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6363 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6364 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6365 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6366 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6367 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6368 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6369 F:      Documentation/hwmon/da90??.rst
6370 F:      drivers/gpio/gpio-da90??.c
6371 F:      drivers/hwmon/da90??-hwmon.c
6372 F:      drivers/iio/adc/da91??-*.c
6373 F:      drivers/input/misc/da72??.[ch]
6374 F:      drivers/input/misc/da90??_onkey.c
6375 F:      drivers/input/touchscreen/da9052_tsi.c
6376 F:      drivers/leds/leds-da90??.c
6377 F:      drivers/mfd/da903x.c
6378 F:      drivers/mfd/da90??-*.c
6379 F:      drivers/mfd/da91??-*.c
6380 F:      drivers/pinctrl/pinctrl-da90??.c
6381 F:      drivers/power/supply/da9052-battery.c
6382 F:      drivers/power/supply/da91??-*.c
6383 F:      drivers/regulator/da9???-regulator.[ch]
6384 F:      drivers/regulator/slg51000-regulator.[ch]
6385 F:      drivers/rtc/rtc-da90??.c
6386 F:      drivers/thermal/da90??-thermal.c
6387 F:      drivers/video/backlight/da90??_bl.c
6388 F:      drivers/watchdog/da90??_wdt.c
6389 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6390 F:      include/linux/mfd/da903x.h
6391 F:      include/linux/mfd/da9052/
6392 F:      include/linux/mfd/da9055/
6393 F:      include/linux/mfd/da9062/
6394 F:      include/linux/mfd/da9063/
6395 F:      include/linux/mfd/da9150/
6396 F:      include/linux/regulator/da9211.h
6397 F:      include/sound/da[79]*.h
6398 F:      sound/soc/codecs/da[79]*.[ch]
6399
6400 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6401 M:      William Breathitt Gray <[email protected]>
6402 L:      [email protected]
6403 S:      Maintained
6404 F:      drivers/gpio/gpio-gpio-mm.c
6405
6406 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6407 M:      Martin Tuma <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 F:      Documentation/admin-guide/media/mgb4.rst
6411 F:      drivers/media/pci/mgb4/
6412
6413 DIOLAN U2C-12 I2C DRIVER
6414 M:      Guenter Roeck <[email protected]>
6415 L:      [email protected]
6416 S:      Maintained
6417 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6418
6419 DIRECTORY NOTIFICATION (DNOTIFY)
6420 M:      Jan Kara <[email protected]>
6421 R:      Amir Goldstein <[email protected]>
6422 L:      [email protected]
6423 S:      Maintained
6424 F:      Documentation/filesystems/dnotify.rst
6425 F:      fs/notify/dnotify/
6426 F:      include/linux/dnotify.h
6427
6428 DISK GEOMETRY AND PARTITION HANDLING
6429 M:      Andries Brouwer <[email protected]>
6430 S:      Maintained
6431 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6432 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6433 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6434
6435 DISKQUOTA
6436 M:      Jan Kara <[email protected]>
6437 S:      Maintained
6438 F:      Documentation/filesystems/quota.rst
6439 F:      fs/quota/
6440 F:      include/linux/quota*.h
6441 F:      include/uapi/linux/quota*.h
6442
6443 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6444 M:      Bernie Thompson <[email protected]>
6445 L:      [email protected]
6446 S:      Maintained
6447 W:      http://plugable.com/category/projects/udlfb/
6448 F:      Documentation/fb/udlfb.rst
6449 F:      drivers/video/fbdev/udlfb.c
6450 F:      include/video/udlfb.h
6451
6452 DISTRIBUTED LOCK MANAGER (DLM)
6453 M:      Alexander Aring <[email protected]>
6454 M:      David Teigland <[email protected]>
6455 L:      [email protected]
6456 S:      Supported
6457 W:      https://pagure.io/dlm
6458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6459 F:      fs/dlm/
6460
6461 DMA BUFFER SHARING FRAMEWORK
6462 M:      Sumit Semwal <[email protected]>
6463 M:      Christian König <[email protected]>
6464 L:      [email protected]
6465 L:      [email protected]
6466 L:      [email protected] (moderated for non-subscribers)
6467 S:      Maintained
6468 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6469 F:      Documentation/driver-api/dma-buf.rst
6470 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6471 F:      drivers/dma-buf/
6472 F:      include/linux/*fence.h
6473 F:      include/linux/dma-buf.h
6474 F:      include/linux/dma-resv.h
6475 K:      \bdma_(?:buf|fence|resv)\b
6476
6477 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6478 M:      Vinod Koul <[email protected]>
6479 L:      [email protected]
6480 S:      Maintained
6481 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6483 F:      Documentation/devicetree/bindings/dma/
6484 F:      Documentation/driver-api/dmaengine/
6485 F:      drivers/dma/
6486 F:      include/dt-bindings/dma/
6487 F:      include/linux/dma/
6488 F:      include/linux/dmaengine.h
6489 F:      include/linux/of_dma.h
6490
6491 DMA MAPPING BENCHMARK
6492 M:      Xiang Chen <[email protected]>
6493 L:      [email protected]
6494 F:      kernel/dma/map_benchmark.c
6495 F:      tools/testing/selftests/dma/
6496
6497 DMA MAPPING HELPERS
6498 M:      Christoph Hellwig <[email protected]>
6499 M:      Marek Szyprowski <[email protected]>
6500 R:      Robin Murphy <[email protected]>
6501 L:      [email protected]
6502 S:      Supported
6503 W:      http://git.infradead.org/users/hch/dma-mapping.git
6504 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6505 F:      include/asm-generic/dma-mapping.h
6506 F:      include/linux/dma-direct.h
6507 F:      include/linux/dma-map-ops.h
6508 F:      include/linux/dma-mapping.h
6509 F:      include/linux/swiotlb.h
6510 F:      kernel/dma/
6511
6512 DMA-BUF HEAPS FRAMEWORK
6513 M:      Sumit Semwal <[email protected]>
6514 R:      Benjamin Gaignard <[email protected]>
6515 R:      Brian Starkey <[email protected]>
6516 R:      John Stultz <[email protected]>
6517 R:      T.J. Mercier <[email protected]>
6518 L:      [email protected]
6519 L:      [email protected]
6520 L:      [email protected] (moderated for non-subscribers)
6521 S:      Maintained
6522 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6523 F:      drivers/dma-buf/dma-heap.c
6524 F:      drivers/dma-buf/heaps/*
6525 F:      include/linux/dma-heap.h
6526 F:      include/uapi/linux/dma-heap.h
6527
6528 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6529 M:      Lukasz Luba <[email protected]>
6530 L:      [email protected]
6531 L:      [email protected]
6532 S:      Maintained
6533 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6534 F:      drivers/memory/samsung/exynos5422-dmc.c
6535
6536 DME1737 HARDWARE MONITOR DRIVER
6537 M:      Juerg Haefliger <[email protected]>
6538 L:      [email protected]
6539 S:      Maintained
6540 F:      Documentation/hwmon/dme1737.rst
6541 F:      drivers/hwmon/dme1737.c
6542
6543 DMI/SMBIOS SUPPORT
6544 M:      Jean Delvare <[email protected]>
6545 S:      Maintained
6546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6547 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6548 F:      drivers/firmware/dmi-id.c
6549 F:      drivers/firmware/dmi_scan.c
6550 F:      include/linux/dmi.h
6551
6552 DOCUMENTATION
6553 M:      Jonathan Corbet <[email protected]>
6554 L:      [email protected]
6555 S:      Maintained
6556 P:      Documentation/doc-guide/maintainer-profile.rst
6557 T:      git git://git.lwn.net/linux.git docs-next
6558 F:      Documentation/
6559 F:      scripts/check-variable-fonts.sh
6560 F:      scripts/documentation-file-ref-check
6561 F:      scripts/kernel-doc
6562 F:      scripts/sphinx-pre-install
6563 X:      Documentation/ABI/
6564 X:      Documentation/admin-guide/media/
6565 X:      Documentation/devicetree/
6566 X:      Documentation/driver-api/media/
6567 X:      Documentation/firmware-guide/acpi/
6568 X:      Documentation/i2c/
6569 X:      Documentation/netlink/
6570 X:      Documentation/power/
6571 X:      Documentation/spi/
6572 X:      Documentation/userspace-api/media/
6573
6574 DOCUMENTATION PROCESS
6575 M:      Jonathan Corbet <[email protected]>
6576 L:      [email protected]
6577 S:      Maintained
6578 F:      Documentation/maintainer/
6579 F:      Documentation/process/
6580
6581 DOCUMENTATION REPORTING ISSUES
6582 M:      Thorsten Leemhuis <[email protected]>
6583 L:      [email protected]
6584 S:      Maintained
6585 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6586 F:      Documentation/admin-guide/reporting-issues.rst
6587 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6588
6589 DOCUMENTATION SCRIPTS
6590 M:      Mauro Carvalho Chehab <[email protected]>
6591 L:      [email protected]
6592 S:      Maintained
6593 F:      Documentation/sphinx/parse-headers.pl
6594 F:      scripts/documentation-file-ref-check
6595 F:      scripts/sphinx-pre-install
6596
6597 DOCUMENTATION/ITALIAN
6598 M:      Federico Vaga <[email protected]>
6599 L:      [email protected]
6600 S:      Maintained
6601 F:      Documentation/translations/it_IT
6602
6603 DOCUMENTATION/JAPANESE
6604 R:      Akira Yokosawa <[email protected]>
6605 L:      [email protected]
6606 S:      Maintained
6607 F:      Documentation/translations/ja_JP
6608
6609 DONGWOON DW9714 LENS VOICE COIL DRIVER
6610 M:      Sakari Ailus <[email protected]>
6611 L:      [email protected]
6612 S:      Maintained
6613 T:      git git://linuxtv.org/media_tree.git
6614 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6615 F:      drivers/media/i2c/dw9714.c
6616
6617 DONGWOON DW9719 LENS VOICE COIL DRIVER
6618 M:      Daniel Scally <[email protected]>
6619 L:      [email protected]
6620 S:      Maintained
6621 T:      git git://linuxtv.org/media_tree.git
6622 F:      drivers/media/i2c/dw9719.c
6623
6624 DONGWOON DW9768 LENS VOICE COIL DRIVER
6625 L:      [email protected]
6626 S:      Orphan
6627 T:      git git://linuxtv.org/media_tree.git
6628 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6629 F:      drivers/media/i2c/dw9768.c
6630
6631 DONGWOON DW9807 LENS VOICE COIL DRIVER
6632 M:      Sakari Ailus <[email protected]>
6633 L:      [email protected]
6634 S:      Maintained
6635 T:      git git://linuxtv.org/media_tree.git
6636 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6637 F:      drivers/media/i2c/dw9807-vcm.c
6638
6639 DOUBLETALK DRIVER
6640 M:      "James R. Van Zandt" <[email protected]>
6641 L:      [email protected]
6642 S:      Maintained
6643 F:      drivers/char/dtlk.c
6644 F:      include/linux/dtlk.h
6645
6646 DPAA2 DATAPATH I/O (DPIO) DRIVER
6647 M:      Roy Pledge <[email protected]>
6648 L:      [email protected]
6649 S:      Maintained
6650 F:      drivers/soc/fsl/dpio
6651
6652 DPAA2 ETHERNET DRIVER
6653 M:      Ioana Ciornei <[email protected]>
6654 L:      [email protected]
6655 S:      Maintained
6656 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6657 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6658 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6659 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6660 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6661 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6662 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6663 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6664 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6665 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6666
6667 DPAA2 ETHERNET SWITCH DRIVER
6668 M:      Ioana Ciornei <[email protected]>
6669 L:      [email protected]
6670 S:      Maintained
6671 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6672 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6673 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6674
6675 DPLL SUBSYSTEM
6676 M:      Vadim Fedorenko <[email protected]>
6677 M:      Arkadiusz Kubalewski <[email protected]>
6678 M:      Jiri Pirko <[email protected]>
6679 L:      [email protected]
6680 S:      Supported
6681 F:      Documentation/driver-api/dpll.rst
6682 F:      drivers/dpll/*
6683 F:      include/linux/dpll.h
6684 F:      include/uapi/linux/dpll.h
6685
6686 DRBD DRIVER
6687 M:      Philipp Reisner <[email protected]>
6688 M:      Lars Ellenberg <[email protected]>
6689 M:      Christoph Böhmwalder <[email protected]>
6690 L:      [email protected]
6691 S:      Supported
6692 W:      http://www.drbd.org
6693 T:      git git://git.linbit.com/linux-drbd.git
6694 T:      git git://git.linbit.com/drbd-8.4.git
6695 F:      Documentation/admin-guide/blockdev/
6696 F:      drivers/block/drbd/
6697 F:      include/linux/drbd*
6698 F:      lib/lru_cache.c
6699
6700 DRIVER COMPONENT FRAMEWORK
6701 L:      [email protected]
6702 F:      drivers/base/component.c
6703 F:      include/linux/component.h
6704
6705 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6706 M:      Greg Kroah-Hartman <[email protected]>
6707 R:      "Rafael J. Wysocki" <[email protected]>
6708 S:      Supported
6709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6710 F:      Documentation/core-api/kobject.rst
6711 F:      drivers/base/
6712 F:      fs/debugfs/
6713 F:      fs/sysfs/
6714 F:      include/linux/debugfs.h
6715 F:      include/linux/fwnode.h
6716 F:      include/linux/kobj*
6717 F:      include/linux/property.h
6718 F:      lib/kobj*
6719
6720 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6721 M:      Nishanth Menon <[email protected]>
6722 L:      [email protected]
6723 S:      Maintained
6724 F:      drivers/soc/ti/smartreflex.c
6725 F:      include/linux/power/smartreflex.h
6726
6727 DRM ACCEL DRIVERS FOR INTEL VPU
6728 M:      Jacek Lawrynowicz <[email protected]>
6729 M:      Stanislaw Gruszka <[email protected]>
6730 L:      [email protected]
6731 S:      Supported
6732 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6733 F:      drivers/accel/ivpu/
6734 F:      include/uapi/drm/ivpu_accel.h
6735
6736 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6737 M:      Oded Gabbay <[email protected]>
6738 L:      [email protected]
6739 S:      Maintained
6740 C:      irc://irc.oftc.net/dri-devel
6741 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6742 F:      Documentation/accel/
6743 F:      drivers/accel/
6744 F:      include/drm/drm_accel.h
6745
6746 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6747 M:      Maxime Ripard <[email protected]>
6748 M:      Chen-Yu Tsai <[email protected]>
6749 R:      Jernej Skrabec <[email protected]>
6750 L:      [email protected]
6751 S:      Supported
6752 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6753 F:      drivers/gpu/drm/sun4i/sun8i*
6754
6755 DRM DRIVER FOR ARM PL111 CLCD
6756 S:      Orphan
6757 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6758 F:      drivers/gpu/drm/pl111/
6759
6760 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6761 M:      Linus Walleij <[email protected]>
6762 S:      Maintained
6763 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6764 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6765 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6766
6767 DRM DRIVER FOR ASPEED BMC GFX
6768 M:      Joel Stanley <[email protected]>
6769 L:      [email protected] (moderated for non-subscribers)
6770 S:      Supported
6771 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6772 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6773 F:      drivers/gpu/drm/aspeed/
6774
6775 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6776 M:      Dave Airlie <[email protected]>
6777 R:      Thomas Zimmermann <[email protected]>
6778 R:      Jocelyn Falempe <[email protected]>
6779 L:      [email protected]
6780 S:      Supported
6781 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6782 F:      drivers/gpu/drm/ast/
6783
6784 DRM DRIVER FOR BOCHS VIRTUAL GPU
6785 M:      Gerd Hoffmann <[email protected]>
6786 L:      [email protected]
6787 S:      Maintained
6788 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6789 F:      drivers/gpu/drm/tiny/bochs.c
6790
6791 DRM DRIVER FOR BOE HIMAX8279D PANELS
6792 M:      Jerry Han <[email protected]>
6793 S:      Maintained
6794 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6795 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6796
6797 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6798 M:      Jagan Teki <[email protected]>
6799 S:      Maintained
6800 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6801 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6802
6803 DRM DRIVER FOR EBBG FT8719 PANEL
6804 M:      Joel Selvaraj <[email protected]>
6805 S:      Maintained
6806 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6807 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6808 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6809
6810 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6811 M:      Linus Walleij <[email protected]>
6812 S:      Maintained
6813 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6814 F:      drivers/gpu/drm/tve200/
6815
6816 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6817 M:      Icenowy Zheng <[email protected]>
6818 S:      Maintained
6819 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6820 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6821
6822 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6823 M:      Jagan Teki <[email protected]>
6824 S:      Maintained
6825 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6826 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6827
6828 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6829 M:      Thomas Zimmermann <[email protected]>
6830 M:      Javier Martinez Canillas <[email protected]>
6831 L:      [email protected]
6832 S:      Maintained
6833 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6834 F:      drivers/gpu/drm/drm_aperture.c
6835 F:      drivers/gpu/drm/tiny/ofdrm.c
6836 F:      drivers/gpu/drm/tiny/simpledrm.c
6837 F:      drivers/video/aperture.c
6838 F:      drivers/video/nomodeset.c
6839 F:      include/drm/drm_aperture.h
6840 F:      include/linux/aperture.h
6841 F:      include/video/nomodeset.h
6842
6843 DRM DRIVER FOR GENERIC EDP PANELS
6844 R:      Douglas Anderson <[email protected]>
6845 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6846 F:      drivers/gpu/drm/panel/panel-edp.c
6847
6848 DRM DRIVER FOR GENERIC USB DISPLAY
6849 M:      Noralf Trønnes <[email protected]>
6850 S:      Maintained
6851 W:      https://github.com/notro/gud/wiki
6852 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6853 F:      drivers/gpu/drm/gud/
6854 F:      include/drm/gud.h
6855
6856 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6857 M:      Hans de Goede <[email protected]>
6858 S:      Maintained
6859 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6860 F:      drivers/gpu/drm/tiny/gm12u320.c
6861
6862 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6863 M:      Ondrej Jirman <[email protected]>
6864 M:      Javier Martinez Canillas <[email protected]>
6865 S:      Maintained
6866 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6867 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6868 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6869
6870 DRM DRIVER FOR HX8357D PANELS
6871 S:      Orphan
6872 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6873 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6874 F:      drivers/gpu/drm/tiny/hx8357d.c
6875
6876 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6877 M:      Deepak Rawat <[email protected]>
6878 L:      [email protected]
6879 L:      [email protected]
6880 S:      Maintained
6881 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6882 F:      drivers/gpu/drm/hyperv
6883
6884 DRM DRIVER FOR ILITEK ILI9225 PANELS
6885 M:      David Lechner <[email protected]>
6886 S:      Maintained
6887 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6888 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6889 F:      drivers/gpu/drm/tiny/ili9225.c
6890
6891 DRM DRIVER FOR ILITEK ILI9486 PANELS
6892 M:      Kamlesh Gurudasani <[email protected]>
6893 S:      Maintained
6894 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6895 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6896 F:      drivers/gpu/drm/tiny/ili9486.c
6897
6898 DRM DRIVER FOR ILITEK ILI9805 PANELS
6899 M:      Michael Trimarchi <[email protected]>
6900 S:      Maintained
6901 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
6902 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
6903
6904 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6905 M:      Jagan Teki <[email protected]>
6906 S:      Maintained
6907 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6908 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6909
6910 DRM DRIVER FOR LG SW43408 PANELS
6911 M:      Sumit Semwal <[email protected]>
6912 M:      Caleb Connolly <[email protected]>
6913 S:      Maintained
6914 T:      git git://anongit.freedesktop.org/drm/drm-misc
6915 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
6916 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
6917
6918 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6919 M:      Paul Kocialkowski <[email protected]>
6920 S:      Supported
6921 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6922 F:      drivers/gpu/drm/logicvc/
6923
6924 DRM DRIVER FOR LVDS PANELS
6925 M:      Laurent Pinchart <[email protected]>
6926 L:      [email protected]
6927 S:      Maintained
6928 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6929 F:      Documentation/devicetree/bindings/display/lvds.yaml
6930 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6931 F:      drivers/gpu/drm/panel/panel-lvds.c
6932
6933 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6934 M:      Guido Günther <[email protected]>
6935 R:      Purism Kernel Team <[email protected]>
6936 S:      Maintained
6937 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6938 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6939
6940 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6941 M:      Dave Airlie <[email protected]>
6942 R:      Thomas Zimmermann <[email protected]>
6943 R:      Jocelyn Falempe <[email protected]>
6944 L:      [email protected]
6945 S:      Supported
6946 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6947 F:      drivers/gpu/drm/mgag200/
6948
6949 DRM DRIVER FOR MI0283QT
6950 M:      Noralf Trønnes <[email protected]>
6951 S:      Maintained
6952 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6953 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6954 F:      drivers/gpu/drm/tiny/mi0283qt.c
6955
6956 DRM DRIVER FOR MIPI DBI compatible panels
6957 M:      Noralf Trønnes <[email protected]>
6958 S:      Maintained
6959 W:      https://github.com/notro/panel-mipi-dbi/wiki
6960 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6961 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6962 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6963
6964 DRM DRIVER for Qualcomm Adreno GPUs
6965 M:      Rob Clark <[email protected]>
6966 R:      Sean Paul <[email protected]>
6967 R:      Konrad Dybcio <[email protected]>
6968 L:      [email protected]
6969 L:      [email protected]
6970 L:      [email protected]
6971 S:      Maintained
6972 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6973 T:      git https://gitlab.freedesktop.org/drm/msm.git
6974 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
6975 F:      drivers/gpu/drm/msm/adreno/
6976 F:      drivers/gpu/drm/msm/msm_gpu.*
6977 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
6978 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
6979 F:      drivers/gpu/drm/msm/registers/adreno/
6980 F:      include/uapi/drm/msm_drm.h
6981
6982 DRM DRIVER for Qualcomm display hardware
6983 M:      Rob Clark <[email protected]>
6984 M:      Abhinav Kumar <[email protected]>
6985 M:      Dmitry Baryshkov <[email protected]>
6986 R:      Sean Paul <[email protected]>
6987 R:      Marijn Suijten <[email protected]>
6988 L:      [email protected]
6989 L:      [email protected]
6990 L:      [email protected]
6991 S:      Maintained
6992 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6993 T:      git https://gitlab.freedesktop.org/drm/msm.git
6994 F:      Documentation/devicetree/bindings/display/msm/
6995 F:      drivers/gpu/drm/ci/xfails/msm*
6996 F:      drivers/gpu/drm/msm/
6997 F:      include/uapi/drm/msm_drm.h
6998
6999 DRM DRIVER FOR NOVATEK NT35510 PANELS
7000 M:      Linus Walleij <[email protected]>
7001 S:      Maintained
7002 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7003 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7004 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7005
7006 DRM DRIVER FOR NOVATEK NT35560 PANELS
7007 M:      Linus Walleij <[email protected]>
7008 S:      Maintained
7009 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7010 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7011 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7012
7013 DRM DRIVER FOR NOVATEK NT36523 PANELS
7014 M:      Jianhua Lu <[email protected]>
7015 S:      Maintained
7016 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7017 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7018 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7019
7020 DRM DRIVER FOR NOVATEK NT36672A PANELS
7021 M:      Sumit Semwal <[email protected]>
7022 S:      Maintained
7023 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7024 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7025 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7026
7027 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7028 M:      Karol Herbst <[email protected]>
7029 M:      Lyude Paul <[email protected]>
7030 M:      Danilo Krummrich <[email protected]>
7031 L:      [email protected]
7032 L:      [email protected]
7033 S:      Supported
7034 W:      https://nouveau.freedesktop.org/
7035 Q:      https://patchwork.freedesktop.org/project/nouveau/
7036 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7037 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7038 C:      irc://irc.oftc.net/nouveau
7039 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7040 F:      drivers/gpu/drm/nouveau/
7041 F:      include/uapi/drm/nouveau_drm.h
7042
7043 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7044 M:      Stefan Mavrodiev <[email protected]>
7045 S:      Maintained
7046 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7047 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7048
7049 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7050 R:      Douglas Anderson <[email protected]>
7051 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7052 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7053
7054 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7055 M:      Noralf Trønnes <[email protected]>
7056 S:      Maintained
7057 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7058 F:      Documentation/devicetree/bindings/display/repaper.txt
7059 F:      drivers/gpu/drm/tiny/repaper.c
7060
7061 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7062 M:      Dave Airlie <[email protected]>
7063 M:      Gerd Hoffmann <[email protected]>
7064 L:      [email protected]
7065 S:      Obsolete
7066 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7067 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7068 F:      drivers/gpu/drm/tiny/cirrus.c
7069
7070 DRM DRIVER FOR QXL VIRTUAL GPU
7071 M:      Dave Airlie <[email protected]>
7072 M:      Gerd Hoffmann <[email protected]>
7073 L:      [email protected]
7074 L:      [email protected]
7075 S:      Maintained
7076 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7077 F:      drivers/gpu/drm/qxl/
7078 F:      include/uapi/drm/qxl_drm.h
7079
7080 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7081 M:      Robert Chiras <[email protected]>
7082 S:      Maintained
7083 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7084 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7085
7086 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7087 M:      Linus Walleij <[email protected]>
7088 S:      Maintained
7089 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7090 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7091 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7092
7093 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7094 M:      Inki Dae <[email protected]>
7095 M:      Jagan Teki <[email protected]>
7096 M:      Marek Szyprowski <[email protected]>
7097 S:      Maintained
7098 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7099 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7100 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7101 F:      include/drm/bridge/samsung-dsim.h
7102
7103 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7104 M:      Markuss Broks <[email protected]>
7105 S:      Maintained
7106 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7107 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7108
7109 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7110 M:      Artur Weber <[email protected]>
7111 S:      Maintained
7112 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7113 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7114
7115 DRM DRIVER FOR SITRONIX ST7586 PANELS
7116 M:      David Lechner <[email protected]>
7117 S:      Maintained
7118 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7119 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7120 F:      drivers/gpu/drm/tiny/st7586.c
7121
7122 DRM DRIVER FOR SITRONIX ST7701 PANELS
7123 M:      Jagan Teki <[email protected]>
7124 S:      Maintained
7125 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7126 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7127
7128 DRM DRIVER FOR SITRONIX ST7703 PANELS
7129 M:      Guido Günther <[email protected]>
7130 R:      Purism Kernel Team <[email protected]>
7131 R:      Ondrej Jirman <[email protected]>
7132 S:      Maintained
7133 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7134 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7135
7136 DRM DRIVER FOR SITRONIX ST7735R PANELS
7137 M:      David Lechner <[email protected]>
7138 S:      Maintained
7139 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7140 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7141 F:      drivers/gpu/drm/tiny/st7735r.c
7142
7143 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7144 M:      Javier Martinez Canillas <[email protected]>
7145 S:      Maintained
7146 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7147 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7148 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7149 F:      drivers/gpu/drm/solomon/ssd130x*
7150
7151 DRM DRIVER FOR ST-ERICSSON MCDE
7152 M:      Linus Walleij <[email protected]>
7153 S:      Maintained
7154 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7155 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7156 F:      drivers/gpu/drm/mcde/
7157
7158 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7159 M:      Michael Trimarchi <[email protected]>
7160 S:      Maintained
7161 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7162 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7163
7164 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7165 M:      Jagan Teki <[email protected]>
7166 S:      Maintained
7167 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7168 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7169
7170 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7171 R:      Douglas Anderson <[email protected]>
7172 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7173 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7174
7175 DRM DRIVER FOR TPO TPG110 PANELS
7176 M:      Linus Walleij <[email protected]>
7177 S:      Maintained
7178 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7179 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7180 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7181
7182 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7183 M:      Dave Airlie <[email protected]>
7184 R:      Sean Paul <[email protected]>
7185 R:      Thomas Zimmermann <[email protected]>
7186 L:      [email protected]
7187 S:      Supported
7188 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7189 F:      drivers/gpu/drm/udl/
7190
7191 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7192 M:      Rodrigo Siqueira <[email protected]>
7193 M:      Melissa Wen <[email protected]>
7194 M:      Maíra Canal <[email protected]>
7195 R:      Haneen Mohammed <[email protected]>
7196 R:      Daniel Vetter <[email protected]>
7197 L:      [email protected]
7198 S:      Maintained
7199 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7200 F:      Documentation/gpu/vkms.rst
7201 F:      drivers/gpu/drm/vkms/
7202
7203 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7204 M:      Hans de Goede <[email protected]>
7205 L:      [email protected]
7206 S:      Maintained
7207 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7208 F:      drivers/gpu/drm/vboxvideo/
7209
7210 DRM DRIVER FOR VMWARE VIRTUAL GPU
7211 M:      Zack Rusin <[email protected]>
7212 R:      Broadcom internal kernel review list <[email protected]>
7213 L:      [email protected]
7214 S:      Supported
7215 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7216 F:      drivers/gpu/drm/vmwgfx/
7217 F:      include/uapi/drm/vmwgfx_drm.h
7218
7219 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7220 M:      Linus Walleij <[email protected]>
7221 S:      Maintained
7222 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7223 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7224 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7225
7226 DRM DRIVERS
7227 M:      David Airlie <[email protected]>
7228 M:      Daniel Vetter <[email protected]>
7229 L:      [email protected]
7230 S:      Maintained
7231 B:      https://gitlab.freedesktop.org/drm
7232 C:      irc://irc.oftc.net/dri-devel
7233 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7234 F:      Documentation/devicetree/bindings/display/
7235 F:      Documentation/devicetree/bindings/gpu/
7236 F:      Documentation/gpu/
7237 F:      drivers/gpu/
7238 F:      include/drm/
7239 F:      include/linux/vga*
7240 F:      include/uapi/drm/
7241
7242 DRM DRIVERS AND MISC GPU PATCHES
7243 M:      Maarten Lankhorst <[email protected]>
7244 M:      Maxime Ripard <[email protected]>
7245 M:      Thomas Zimmermann <[email protected]>
7246 S:      Maintained
7247 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7248 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7249 F:      Documentation/devicetree/bindings/display/
7250 F:      Documentation/devicetree/bindings/gpu/
7251 F:      Documentation/gpu/
7252 F:      drivers/gpu/drm/
7253 F:      drivers/gpu/vga/
7254 F:      include/drm/drm
7255 F:      include/linux/vga*
7256 F:      include/uapi/drm/
7257 X:      drivers/gpu/drm/amd/
7258 X:      drivers/gpu/drm/armada/
7259 X:      drivers/gpu/drm/etnaviv/
7260 X:      drivers/gpu/drm/exynos/
7261 X:      drivers/gpu/drm/i915/
7262 X:      drivers/gpu/drm/kmb/
7263 X:      drivers/gpu/drm/mediatek/
7264 X:      drivers/gpu/drm/msm/
7265 X:      drivers/gpu/drm/nouveau/
7266 X:      drivers/gpu/drm/radeon/
7267 X:      drivers/gpu/drm/renesas/rcar-du/
7268 X:      drivers/gpu/drm/tegra/
7269
7270 DRM DRIVERS FOR ALLWINNER A10
7271 M:      Maxime Ripard <[email protected]>
7272 M:      Chen-Yu Tsai <[email protected]>
7273 L:      [email protected]
7274 S:      Supported
7275 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7276 F:      Documentation/devicetree/bindings/display/allwinner*
7277 F:      drivers/gpu/drm/sun4i/
7278
7279 DRM DRIVERS FOR AMLOGIC SOCS
7280 M:      Neil Armstrong <[email protected]>
7281 L:      [email protected]
7282 L:      [email protected]
7283 S:      Supported
7284 W:      http://linux-meson.com/
7285 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7286 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7287 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7288 F:      Documentation/gpu/meson.rst
7289 F:      drivers/gpu/drm/ci/xfails/meson*
7290 F:      drivers/gpu/drm/meson/
7291
7292 DRM DRIVERS FOR ATMEL HLCDC
7293 M:      Sam Ravnborg <[email protected]>
7294 M:      Boris Brezillon <[email protected]>
7295 L:      [email protected]
7296 S:      Supported
7297 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7298 F:      Documentation/devicetree/bindings/display/atmel/
7299 F:      drivers/gpu/drm/atmel-hlcdc/
7300
7301 DRM DRIVERS FOR BRIDGE CHIPS
7302 M:      Andrzej Hajda <[email protected]>
7303 M:      Neil Armstrong <[email protected]>
7304 M:      Robert Foss <[email protected]>
7305 R:      Laurent Pinchart <[email protected]>
7306 R:      Jonas Karlman <[email protected]>
7307 R:      Jernej Skrabec <[email protected]>
7308 S:      Maintained
7309 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7310 F:      Documentation/devicetree/bindings/display/bridge/
7311 F:      drivers/gpu/drm/bridge/
7312 F:      drivers/gpu/drm/drm_bridge.c
7313 F:      drivers/gpu/drm/drm_bridge_connector.c
7314 F:      include/drm/drm_bridge.h
7315 F:      include/drm/drm_bridge_connector.h
7316
7317 DRM DRIVERS FOR EXYNOS
7318 M:      Inki Dae <[email protected]>
7319 M:      Seung-Woo Kim <[email protected]>
7320 M:      Kyungmin Park <[email protected]>
7321 L:      [email protected]
7322 S:      Supported
7323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7324 F:      Documentation/devicetree/bindings/display/exynos/
7325 F:      Documentation/devicetree/bindings/display/samsung/
7326 F:      drivers/gpu/drm/exynos/
7327 F:      include/uapi/drm/exynos_drm.h
7328
7329 DRM DRIVERS FOR FREESCALE DCU
7330 M:      Stefan Agner <[email protected]>
7331 M:      Alison Wang <[email protected]>
7332 L:      [email protected]
7333 S:      Supported
7334 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7335 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7336 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7337 F:      drivers/gpu/drm/fsl-dcu/
7338
7339 DRM DRIVERS FOR FREESCALE IMX 5/6
7340 M:      Philipp Zabel <[email protected]>
7341 L:      [email protected]
7342 S:      Maintained
7343 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7344 T:      git git://git.pengutronix.de/git/pza/linux
7345 F:      Documentation/devicetree/bindings/display/imx/
7346 F:      drivers/gpu/drm/imx/ipuv3/
7347 F:      drivers/gpu/ipu-v3/
7348
7349 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7350 M:      Liu Ying <[email protected]>
7351 L:      [email protected]
7352 S:      Maintained
7353 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7354 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7355 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7356 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7357 F:      drivers/gpu/drm/bridge/imx/
7358
7359 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7360 M:      Patrik Jakobsson <[email protected]>
7361 L:      [email protected]
7362 S:      Maintained
7363 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7364 F:      drivers/gpu/drm/gma500/
7365
7366 DRM DRIVERS FOR HISILICON
7367 M:      Xinliang Liu <[email protected]>
7368 M:      Tian Tao  <[email protected]>
7369 R:      Xinwei Kong <[email protected]>
7370 R:      Sumit Semwal <[email protected]>
7371 R:      Yongqin Liu <[email protected]>
7372 R:      John Stultz <[email protected]>
7373 L:      [email protected]
7374 S:      Maintained
7375 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7376 F:      Documentation/devicetree/bindings/display/hisilicon/
7377 F:      drivers/gpu/drm/hisilicon/
7378
7379 DRM DRIVERS FOR LIMA
7380 M:      Qiang Yu <[email protected]>
7381 L:      [email protected]
7382 L:      [email protected] (moderated for non-subscribers)
7383 S:      Maintained
7384 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7385 F:      drivers/gpu/drm/lima/
7386 F:      include/uapi/drm/lima_drm.h
7387
7388 DRM DRIVERS FOR LOONGSON
7389 M:      Sui Jingfeng <[email protected]>
7390 L:      [email protected]
7391 S:      Supported
7392 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7393 F:      drivers/gpu/drm/loongson/
7394
7395 DRM DRIVERS FOR MEDIATEK
7396 M:      Chun-Kuang Hu <[email protected]>
7397 M:      Philipp Zabel <[email protected]>
7398 L:      [email protected]
7399 L:      [email protected] (moderated for non-subscribers)
7400 S:      Supported
7401 F:      Documentation/devicetree/bindings/display/mediatek/
7402 F:      drivers/gpu/drm/ci/xfails/mediatek*
7403 F:      drivers/gpu/drm/mediatek/
7404 F:      drivers/phy/mediatek/phy-mtk-dp.c
7405 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7406 F:      drivers/phy/mediatek/phy-mtk-mipi*
7407
7408 DRM DRIVERS FOR NVIDIA TEGRA
7409 M:      Thierry Reding <[email protected]>
7410 M:      Mikko Perttunen <[email protected]>
7411 L:      [email protected]
7412 L:      [email protected]
7413 S:      Supported
7414 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7415 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7416 F:      Documentation/devicetree/bindings/gpu/host1x/
7417 F:      drivers/gpu/drm/tegra/
7418 F:      drivers/gpu/host1x/
7419 F:      include/linux/host1x.h
7420 F:      include/uapi/drm/tegra_drm.h
7421
7422 DRM DRIVERS FOR RENESAS R-CAR
7423 M:      Laurent Pinchart <[email protected]>
7424 M:      Kieran Bingham <[email protected]>
7425 L:      [email protected]
7426 L:      [email protected]
7427 S:      Supported
7428 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7429 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7430 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7431 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7432 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7433 F:      drivers/gpu/drm/renesas/rcar-du/
7434
7435 DRM DRIVERS FOR RENESAS RZ
7436 M:      Biju Das <[email protected]>
7437 L:      [email protected]
7438 L:      [email protected]
7439 S:      Maintained
7440 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7441 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7442 F:      drivers/gpu/drm/renesas/rz-du/
7443
7444 DRM DRIVERS FOR RENESAS SHMOBILE
7445 M:      Laurent Pinchart <[email protected]>
7446 M:      Geert Uytterhoeven <[email protected]>
7447 L:      [email protected]
7448 L:      [email protected]
7449 S:      Supported
7450 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7451 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7452 F:      drivers/gpu/drm/renesas/shmobile/
7453 F:      include/linux/platform_data/shmob_drm.h
7454
7455 DRM DRIVERS FOR ROCKCHIP
7456 M:      Sandy Huang <[email protected]>
7457 M:      Heiko Stübner <[email protected]>
7458 M:      Andy Yan <[email protected]>
7459 L:      [email protected]
7460 S:      Maintained
7461 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7462 F:      Documentation/devicetree/bindings/display/rockchip/
7463 F:      drivers/gpu/drm/ci/xfails/rockchip*
7464 F:      drivers/gpu/drm/rockchip/
7465
7466 DRM DRIVERS FOR STI
7467 M:      Alain Volmat <[email protected]>
7468 L:      [email protected]
7469 S:      Maintained
7470 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7471 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7472 F:      drivers/gpu/drm/sti
7473
7474 DRM DRIVERS FOR STM
7475 M:      Yannick Fertre <[email protected]>
7476 M:      Raphael Gallais-Pou <[email protected]>
7477 M:      Philippe Cornu <[email protected]>
7478 L:      [email protected]
7479 S:      Maintained
7480 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7481 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7482 F:      drivers/gpu/drm/stm
7483
7484 DRM DRIVERS FOR TI KEYSTONE
7485 M:      Jyri Sarha <[email protected]>
7486 M:      Tomi Valkeinen <[email protected]>
7487 L:      [email protected]
7488 S:      Maintained
7489 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7490 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7491 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7492 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7493 F:      drivers/gpu/drm/tidss/
7494
7495 DRM DRIVERS FOR TI LCDC
7496 M:      Jyri Sarha <[email protected]>
7497 M:      Tomi Valkeinen <[email protected]>
7498 L:      [email protected]
7499 S:      Maintained
7500 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7501 F:      Documentation/devicetree/bindings/display/tilcdc/
7502 F:      drivers/gpu/drm/tilcdc/
7503
7504 DRM DRIVERS FOR TI OMAP
7505 M:      Tomi Valkeinen <[email protected]>
7506 L:      [email protected]
7507 S:      Maintained
7508 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7509 F:      Documentation/devicetree/bindings/display/ti/
7510 F:      drivers/gpu/drm/omapdrm/
7511
7512 DRM DRIVERS FOR V3D
7513 M:      Melissa Wen <[email protected]>
7514 M:      Maíra Canal <[email protected]>
7515 S:      Supported
7516 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7517 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7518 F:      drivers/gpu/drm/v3d/
7519 F:      include/uapi/drm/v3d_drm.h
7520
7521 DRM DRIVERS FOR VC4
7522 M:      Maxime Ripard <[email protected]>
7523 S:      Supported
7524 T:      git git://github.com/anholt/linux
7525 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7526 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7527 F:      drivers/gpu/drm/vc4/
7528 F:      include/uapi/drm/vc4_drm.h
7529
7530 DRM DRIVERS FOR VIVANTE GPU IP
7531 M:      Lucas Stach <[email protected]>
7532 R:      Russell King <[email protected]>
7533 R:      Christian Gmeiner <[email protected]>
7534 L:      [email protected] (moderated for non-subscribers)
7535 L:      [email protected]
7536 S:      Maintained
7537 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7538 F:      drivers/gpu/drm/etnaviv/
7539 F:      include/uapi/drm/etnaviv_drm.h
7540
7541 DRM DRIVERS FOR XEN
7542 M:      Oleksandr Andrushchenko <[email protected]>
7543 L:      [email protected]
7544 L:      [email protected] (moderated for non-subscribers)
7545 S:      Supported
7546 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7547 F:      Documentation/gpu/xen-front.rst
7548 F:      drivers/gpu/drm/xen/
7549
7550 DRM DRIVERS FOR XILINX
7551 M:      Laurent Pinchart <[email protected]>
7552 M:      Tomi Valkeinen <[email protected]>
7553 L:      [email protected]
7554 S:      Maintained
7555 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7556 F:      Documentation/devicetree/bindings/display/xlnx/
7557 F:      drivers/gpu/drm/xlnx/
7558
7559 DRM GPU SCHEDULER
7560 M:      Luben Tuikov <[email protected]>
7561 M:      Matthew Brost <[email protected]>
7562 L:      [email protected]
7563 S:      Maintained
7564 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7565 F:      drivers/gpu/drm/scheduler/
7566 F:      include/drm/gpu_scheduler.h
7567
7568 DRM PANEL DRIVERS
7569 M:      Neil Armstrong <[email protected]>
7570 R:      Jessica Zhang <[email protected]>
7571 R:      Sam Ravnborg <[email protected]>
7572 L:      [email protected]
7573 S:      Maintained
7574 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7575 F:      Documentation/devicetree/bindings/display/panel/
7576 F:      drivers/gpu/drm/drm_panel.c
7577 F:      drivers/gpu/drm/panel/
7578 F:      include/drm/drm_panel.h
7579
7580 DRM PRIVACY-SCREEN CLASS
7581 M:      Hans de Goede <[email protected]>
7582 L:      [email protected]
7583 S:      Maintained
7584 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7585 F:      drivers/gpu/drm/drm_privacy_screen*
7586 F:      include/drm/drm_privacy_screen*
7587
7588 DRM TTM SUBSYSTEM
7589 M:      Christian Koenig <[email protected]>
7590 M:      Huang Rui <[email protected]>
7591 L:      [email protected]
7592 S:      Maintained
7593 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7594 F:      drivers/gpu/drm/ttm/
7595 F:      include/drm/ttm/
7596
7597 DRM AUTOMATED TESTING
7598 M:      Helen Koike <[email protected]>
7599 L:      [email protected]
7600 S:      Maintained
7601 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7602 F:      Documentation/gpu/automated_testing.rst
7603 F:      drivers/gpu/drm/ci/
7604
7605 DSBR100 USB FM RADIO DRIVER
7606 M:      Alexey Klimov <[email protected]>
7607 L:      [email protected]
7608 S:      Maintained
7609 T:      git git://linuxtv.org/media_tree.git
7610 F:      drivers/media/radio/dsbr100.c
7611
7612 DT3155 MEDIA DRIVER
7613 M:      Hans Verkuil <[email protected]>
7614 L:      [email protected]
7615 S:      Odd Fixes
7616 W:      https://linuxtv.org
7617 T:      git git://linuxtv.org/media_tree.git
7618 F:      drivers/media/pci/dt3155/
7619
7620 DVB_USB_AF9015 MEDIA DRIVER
7621 L:      [email protected]
7622 S:      Orphan
7623 W:      https://linuxtv.org
7624 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7625 F:      drivers/media/usb/dvb-usb-v2/af9015*
7626
7627 DVB_USB_AF9035 MEDIA DRIVER
7628 L:      [email protected]
7629 S:      Orphan
7630 W:      https://linuxtv.org
7631 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7632 F:      drivers/media/usb/dvb-usb-v2/af9035*
7633
7634 DVB_USB_ANYSEE MEDIA DRIVER
7635 L:      [email protected]
7636 S:      Orphan
7637 W:      https://linuxtv.org
7638 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7639 F:      drivers/media/usb/dvb-usb-v2/anysee*
7640
7641 DVB_USB_AU6610 MEDIA DRIVER
7642 L:      [email protected]
7643 S:      Orphan
7644 W:      https://linuxtv.org
7645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7646 F:      drivers/media/usb/dvb-usb-v2/au6610*
7647
7648 DVB_USB_CE6230 MEDIA DRIVER
7649 L:      [email protected]
7650 S:      Orphan
7651 W:      https://linuxtv.org
7652 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7653 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7654
7655 DVB_USB_CXUSB MEDIA DRIVER
7656 M:      Michael Krufky <[email protected]>
7657 L:      [email protected]
7658 S:      Maintained
7659 W:      https://linuxtv.org
7660 W:      http://github.com/mkrufky
7661 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7662 T:      git git://linuxtv.org/media_tree.git
7663 F:      drivers/media/usb/dvb-usb/cxusb*
7664
7665 DVB_USB_EC168 MEDIA DRIVER
7666 L:      [email protected]
7667 S:      Orphan
7668 W:      https://linuxtv.org
7669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7670 F:      drivers/media/usb/dvb-usb-v2/ec168*
7671
7672 DVB_USB_GL861 MEDIA DRIVER
7673 L:      [email protected]
7674 S:      Orphan
7675 W:      https://linuxtv.org
7676 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7677 F:      drivers/media/usb/dvb-usb-v2/gl861*
7678
7679 DVB_USB_MXL111SF MEDIA DRIVER
7680 M:      Michael Krufky <[email protected]>
7681 L:      [email protected]
7682 S:      Maintained
7683 W:      https://linuxtv.org
7684 W:      http://github.com/mkrufky
7685 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7686 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7687 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7688
7689 DVB_USB_RTL28XXU MEDIA DRIVER
7690 L:      [email protected]
7691 S:      Orphan
7692 W:      https://linuxtv.org
7693 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7694 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7695
7696 DVB_USB_V2 MEDIA DRIVER
7697 L:      [email protected]
7698 S:      Orphan
7699 W:      https://linuxtv.org
7700 W:      http://palosaari.fi/linux/
7701 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7702 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7703 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7704
7705 DYNAMIC DEBUG
7706 M:      Jason Baron <[email protected]>
7707 M:      Jim Cromie <[email protected]>
7708 S:      Maintained
7709 F:      include/linux/dynamic_debug.h
7710 F:      lib/dynamic_debug.c
7711 F:      lib/test_dynamic_debug.c
7712
7713 DYNAMIC INTERRUPT MODERATION
7714 M:      Tal Gilboa <[email protected]>
7715 S:      Maintained
7716 F:      Documentation/networking/net_dim.rst
7717 F:      include/linux/dim.h
7718 F:      lib/dim/
7719
7720 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7721 M:      Daniel Lezcano <[email protected]>
7722 L:      [email protected]
7723 S:      Supported
7724 B:      https://bugzilla.kernel.org
7725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7726 F:      drivers/powercap/dtpm*
7727 F:      include/linux/dtpm.h
7728
7729 DZ DECSTATION DZ11 SERIAL DRIVER
7730 M:      "Maciej W. Rozycki" <[email protected]>
7731 S:      Maintained
7732 F:      drivers/tty/serial/dz.*
7733
7734 E3X0 POWER BUTTON DRIVER
7735 M:      Moritz Fischer <[email protected]>
7736 L:      [email protected]
7737 S:      Supported
7738 W:      http://www.ettus.com
7739 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7740 F:      drivers/input/misc/e3x0-button.c
7741
7742 E4000 MEDIA DRIVER
7743 L:      [email protected]
7744 S:      Orphan
7745 W:      https://linuxtv.org
7746 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7747 F:      drivers/media/tuners/e4000*
7748
7749 EARTH_PT1 MEDIA DRIVER
7750 M:      Akihiro Tsukada <[email protected]>
7751 L:      [email protected]
7752 S:      Odd Fixes
7753 F:      drivers/media/pci/pt1/
7754
7755 EARTH_PT3 MEDIA DRIVER
7756 M:      Akihiro Tsukada <[email protected]>
7757 L:      [email protected]
7758 S:      Odd Fixes
7759 F:      drivers/media/pci/pt3/
7760
7761 EC100 MEDIA DRIVER
7762 L:      [email protected]
7763 S:      Orphan
7764 W:      https://linuxtv.org
7765 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7766 F:      drivers/media/dvb-frontends/ec100*
7767
7768 ECRYPT FILE SYSTEM
7769 M:      Tyler Hicks <[email protected]>
7770 L:      [email protected]
7771 S:      Odd Fixes
7772 W:      http://ecryptfs.org
7773 W:      https://launchpad.net/ecryptfs
7774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7775 F:      Documentation/filesystems/ecryptfs.rst
7776 F:      fs/ecryptfs/
7777
7778 EDAC-AMD64
7779 M:      Yazen Ghannam <[email protected]>
7780 L:      [email protected]
7781 S:      Supported
7782 F:      drivers/edac/amd64_edac*
7783 F:      drivers/edac/mce_amd*
7784
7785 EDAC-ARMADA
7786 M:      Jan Luebbe <[email protected]>
7787 L:      [email protected]
7788 S:      Maintained
7789 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7790 F:      drivers/edac/armada_xp_*
7791
7792 EDAC-AST2500
7793 M:      Stefan Schaeckeler <[email protected]>
7794 S:      Supported
7795 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7796 F:      drivers/edac/aspeed_edac.c
7797
7798 EDAC-BLUEFIELD
7799 M:      Shravan Kumar Ramani <[email protected]>
7800 S:      Supported
7801 F:      drivers/edac/bluefield_edac.c
7802
7803 EDAC-CALXEDA
7804 M:      Andre Przywara <[email protected]>
7805 L:      [email protected]
7806 S:      Maintained
7807 F:      drivers/edac/highbank*
7808
7809 EDAC-CAVIUM OCTEON
7810 M:      Ralf Baechle <[email protected]>
7811 L:      [email protected]
7812 L:      [email protected]
7813 S:      Supported
7814 F:      drivers/edac/octeon_edac*
7815
7816 EDAC-CAVIUM THUNDERX
7817 M:      Robert Richter <[email protected]>
7818 L:      [email protected]
7819 S:      Odd Fixes
7820 F:      drivers/edac/thunderx_edac*
7821
7822 EDAC-CORE
7823 M:      Borislav Petkov <[email protected]>
7824 M:      Tony Luck <[email protected]>
7825 R:      James Morse <[email protected]>
7826 R:      Mauro Carvalho Chehab <[email protected]>
7827 R:      Robert Richter <[email protected]>
7828 L:      [email protected]
7829 S:      Supported
7830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7831 F:      Documentation/driver-api/edac.rst
7832 F:      drivers/edac/
7833 F:      include/linux/edac.h
7834
7835 EDAC-DMC520
7836 M:      Lei Wang <[email protected]>
7837 L:      [email protected]
7838 S:      Supported
7839 F:      drivers/edac/dmc520_edac.c
7840
7841 EDAC-E752X
7842 M:      Mark Gross <[email protected]>
7843 L:      [email protected]
7844 S:      Maintained
7845 F:      drivers/edac/e752x_edac.c
7846
7847 EDAC-E7XXX
7848 L:      [email protected]
7849 S:      Maintained
7850 F:      drivers/edac/e7xxx_edac.c
7851
7852 EDAC-FSL_DDR
7853 M:      York Sun <[email protected]>
7854 L:      [email protected]
7855 S:      Maintained
7856 F:      drivers/edac/fsl_ddr_edac.*
7857
7858 EDAC-GHES
7859 M:      Mauro Carvalho Chehab <[email protected]>
7860 L:      [email protected]
7861 S:      Maintained
7862 F:      drivers/edac/ghes_edac.c
7863
7864 EDAC-I10NM
7865 M:      Tony Luck <[email protected]>
7866 L:      [email protected]
7867 S:      Maintained
7868 F:      drivers/edac/i10nm_base.c
7869
7870 EDAC-I3000
7871 L:      [email protected]
7872 S:      Orphan
7873 F:      drivers/edac/i3000_edac.c
7874
7875 EDAC-I5000
7876 L:      [email protected]
7877 S:      Maintained
7878 F:      drivers/edac/i5000_edac.c
7879
7880 EDAC-I5400
7881 M:      Mauro Carvalho Chehab <[email protected]>
7882 L:      [email protected]
7883 S:      Maintained
7884 F:      drivers/edac/i5400_edac.c
7885
7886 EDAC-I7300
7887 M:      Mauro Carvalho Chehab <[email protected]>
7888 L:      [email protected]
7889 S:      Maintained
7890 F:      drivers/edac/i7300_edac.c
7891
7892 EDAC-I7CORE
7893 M:      Mauro Carvalho Chehab <[email protected]>
7894 L:      [email protected]
7895 S:      Maintained
7896 F:      drivers/edac/i7core_edac.c
7897
7898 EDAC-I82443BXGX
7899 M:      Tim Small <[email protected]>
7900 L:      [email protected]
7901 S:      Maintained
7902 F:      drivers/edac/i82443bxgx_edac.c
7903
7904 EDAC-I82975X
7905 M:      "Arvind R." <[email protected]>
7906 L:      [email protected]
7907 S:      Maintained
7908 F:      drivers/edac/i82975x_edac.c
7909
7910 EDAC-IE31200
7911 M:      Jason Baron <[email protected]>
7912 L:      [email protected]
7913 S:      Maintained
7914 F:      drivers/edac/ie31200_edac.c
7915
7916 EDAC-IGEN6
7917 M:      Tony Luck <[email protected]>
7918 R:      Qiuxu Zhuo <[email protected]>
7919 L:      [email protected]
7920 S:      Maintained
7921 F:      drivers/edac/igen6_edac.c
7922
7923 EDAC-MPC85XX
7924 M:      Johannes Thumshirn <[email protected]>
7925 L:      [email protected]
7926 S:      Maintained
7927 F:      drivers/edac/mpc85xx_edac.[ch]
7928
7929 EDAC-NPCM
7930 M:      Marvin Lin <[email protected]>
7931 M:      Stanley Chu <[email protected]>
7932 L:      [email protected]
7933 S:      Maintained
7934 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7935 F:      drivers/edac/npcm_edac.c
7936
7937 EDAC-PASEMI
7938 M:      Egor Martovetsky <[email protected]>
7939 L:      [email protected]
7940 S:      Maintained
7941 F:      drivers/edac/pasemi_edac.c
7942
7943 EDAC-PND2
7944 M:      Tony Luck <[email protected]>
7945 L:      [email protected]
7946 S:      Maintained
7947 F:      drivers/edac/pnd2_edac.[ch]
7948
7949 EDAC-QCOM
7950 M:      Manivannan Sadhasivam <[email protected]>
7951 L:      [email protected]
7952 L:      [email protected]
7953 S:      Maintained
7954 F:      drivers/edac/qcom_edac.c
7955
7956 EDAC-R82600
7957 M:      Tim Small <[email protected]>
7958 L:      [email protected]
7959 S:      Maintained
7960 F:      drivers/edac/r82600_edac.c
7961
7962 EDAC-SBRIDGE
7963 M:      Tony Luck <[email protected]>
7964 R:      Qiuxu Zhuo <[email protected]>
7965 L:      [email protected]
7966 S:      Maintained
7967 F:      drivers/edac/sb_edac.c
7968
7969 EDAC-SKYLAKE
7970 M:      Tony Luck <[email protected]>
7971 L:      [email protected]
7972 S:      Maintained
7973 F:      drivers/edac/skx_*.[ch]
7974
7975 EDAC-TI
7976 M:      Tero Kristo <[email protected]>
7977 L:      [email protected]
7978 S:      Odd Fixes
7979 F:      drivers/edac/ti_edac.c
7980
7981 EDIROL UA-101/UA-1000 DRIVER
7982 M:      Clemens Ladisch <[email protected]>
7983 L:      [email protected] (moderated for non-subscribers)
7984 S:      Maintained
7985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7986 F:      sound/usb/misc/ua101.c
7987
7988 EFI TEST DRIVER
7989 M:      Ivan Hu <[email protected]>
7990 M:      Ard Biesheuvel <[email protected]>
7991 L:      [email protected]
7992 S:      Maintained
7993 F:      drivers/firmware/efi/test/
7994
7995 EFI VARIABLE FILESYSTEM
7996 M:      Jeremy Kerr <[email protected]>
7997 M:      Ard Biesheuvel <[email protected]>
7998 L:      [email protected]
7999 S:      Maintained
8000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8001 F:      fs/efivarfs/
8002
8003 EFIFB FRAMEBUFFER DRIVER
8004 M:      Peter Jones <[email protected]>
8005 L:      [email protected]
8006 S:      Maintained
8007 F:      drivers/video/fbdev/efifb.c
8008
8009 EFS FILESYSTEM
8010 S:      Orphan
8011 W:      http://aeschi.ch.eu.org/efs/
8012 F:      fs/efs/
8013
8014 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8015 L:      [email protected]
8016 S:      Orphan
8017 F:      drivers/net/ethernet/ibm/ehea/
8018
8019 ELM327 CAN NETWORK DRIVER
8020 M:      Max Staudt <[email protected]>
8021 L:      [email protected]
8022 S:      Maintained
8023 F:      Documentation/networking/device_drivers/can/can327.rst
8024 F:      drivers/net/can/can327.c
8025
8026 EM28XX VIDEO4LINUX DRIVER
8027 M:      Mauro Carvalho Chehab <[email protected]>
8028 L:      [email protected]
8029 S:      Maintained
8030 W:      https://linuxtv.org
8031 T:      git git://linuxtv.org/media_tree.git
8032 F:      Documentation/admin-guide/media/em28xx*
8033 F:      drivers/media/usb/em28xx/
8034
8035 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8036 M:      Adrian Hunter <[email protected]>
8037 M:      Asutosh Das <[email protected]>
8038 R:      Ritesh Harjani <[email protected]>
8039 L:      [email protected]
8040 S:      Supported
8041 F:      drivers/mmc/host/cqhci*
8042
8043 EMS CPC-PCI CAN DRIVER
8044 M:      Gerhard Uttenthaler <[email protected]>
8045 M:      [email protected]
8046 L:      [email protected]
8047 S:      Maintained
8048 F:      drivers/net/can/sja1000/ems_pci.c
8049
8050 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8051 M:      Ketan Mukadam <[email protected]>
8052 L:      [email protected]
8053 S:      Supported
8054 W:      http://www.broadcom.com
8055 F:      drivers/scsi/be2iscsi/
8056
8057 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8058 M:      Ajit Khaparde <[email protected]>
8059 M:      Sriharsha Basavapatna <[email protected]>
8060 M:      Somnath Kotur <[email protected]>
8061 L:      [email protected]
8062 S:      Supported
8063 W:      http://www.emulex.com
8064 F:      drivers/net/ethernet/emulex/benet/
8065
8066 EMULEX ONECONNECT ROCE DRIVER
8067 M:      Selvin Xavier <[email protected]>
8068 L:      [email protected]
8069 S:      Odd Fixes
8070 W:      http://www.broadcom.com
8071 F:      drivers/infiniband/hw/ocrdma/
8072 F:      include/uapi/rdma/ocrdma-abi.h
8073
8074 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8075 M:      James Smart <[email protected]>
8076 M:      Ram Vegesna <[email protected]>
8077 L:      [email protected]
8078 L:      [email protected]
8079 S:      Supported
8080 W:      http://www.broadcom.com
8081 F:      drivers/scsi/elx/
8082
8083 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8084 M:      James Smart <[email protected]>
8085 M:      Dick Kennedy <[email protected]>
8086 L:      [email protected]
8087 S:      Supported
8088 W:      http://www.broadcom.com
8089 F:      drivers/scsi/lpfc/
8090
8091 ENE CB710 FLASH CARD READER DRIVER
8092 M:      Michał Mirosław <[email protected]>
8093 S:      Maintained
8094 F:      drivers/misc/cb710/
8095 F:      drivers/mmc/host/cb710-mmc.*
8096 F:      include/linux/cb710.h
8097
8098 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8099 M:      Maxim Levitsky <[email protected]>
8100 S:      Maintained
8101 F:      drivers/media/rc/ene_ir.*
8102
8103 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8104 M:      Laurentiu Tudor <[email protected]>
8105 L:      [email protected]
8106 S:      Maintained
8107 F:      drivers/tty/ehv_bytechan.c
8108
8109 EPSON S1D13XXX FRAMEBUFFER DRIVER
8110 M:      Kristoffer Ericson <[email protected]>
8111 S:      Maintained
8112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8113 F:      drivers/video/fbdev/s1d13xxxfb.c
8114 F:      include/video/s1d13xxxfb.h
8115
8116 EROFS FILE SYSTEM
8117 M:      Gao Xiang <[email protected]>
8118 M:      Chao Yu <[email protected]>
8119 R:      Yue Hu <[email protected]>
8120 R:      Jeffle Xu <[email protected]>
8121 R:      Sandeep Dhavale <[email protected]>
8122 L:      [email protected]
8123 S:      Maintained
8124 W:      https://erofs.docs.kernel.org
8125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8126 F:      Documentation/ABI/testing/sysfs-fs-erofs
8127 F:      Documentation/filesystems/erofs.rst
8128 F:      fs/erofs/
8129 F:      include/trace/events/erofs.h
8130
8131 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8132 M:      Jeff Layton <[email protected]>
8133 S:      Maintained
8134 F:      include/linux/errseq.h
8135 F:      lib/errseq.c
8136
8137 ESD CAN NETWORK DRIVERS
8138 M:      Stefan Mätje <[email protected]>
8139 R:      [email protected]
8140 L:      [email protected]
8141 S:      Maintained
8142 F:      drivers/net/can/esd/
8143
8144 ESD CAN/USB DRIVERS
8145 M:      Frank Jungclaus <[email protected]>
8146 R:      [email protected]
8147 L:      [email protected]
8148 S:      Maintained
8149 F:      drivers/net/can/usb/esd_usb.c
8150
8151 ET131X NETWORK DRIVER
8152 M:      Mark Einon <[email protected]>
8153 S:      Odd Fixes
8154 F:      drivers/net/ethernet/agere/
8155
8156 ETAS ES58X CAN/USB DRIVER
8157 M:      Vincent Mailhol <[email protected]>
8158 L:      [email protected]
8159 S:      Maintained
8160 F:      Documentation/networking/devlink/etas_es58x.rst
8161 F:      drivers/net/can/usb/etas_es58x/
8162
8163 ETHERNET BRIDGE
8164 M:      Roopa Prabhu <[email protected]>
8165 M:      Nikolay Aleksandrov <[email protected]>
8166 L:      [email protected]
8167 L:      [email protected]
8168 S:      Maintained
8169 W:      http://www.linuxfoundation.org/en/Net:Bridge
8170 F:      include/linux/netfilter_bridge/
8171 F:      net/bridge/
8172
8173 ETHERNET PHY LIBRARY
8174 M:      Andrew Lunn <[email protected]>
8175 M:      Heiner Kallweit <[email protected]>
8176 R:      Russell King <[email protected]>
8177 L:      [email protected]
8178 S:      Maintained
8179 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8180 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8181 F:      Documentation/devicetree/bindings/net/mdio*
8182 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8183 F:      Documentation/networking/phy.rst
8184 F:      drivers/net/mdio/
8185 F:      drivers/net/mdio/acpi_mdio.c
8186 F:      drivers/net/mdio/fwnode_mdio.c
8187 F:      drivers/net/mdio/of_mdio.c
8188 F:      drivers/net/pcs/
8189 F:      drivers/net/phy/
8190 F:      include/dt-bindings/net/qca-ar803x.h
8191 F:      include/linux/*mdio*.h
8192 F:      include/linux/linkmode.h
8193 F:      include/linux/mdio/*.h
8194 F:      include/linux/mii.h
8195 F:      include/linux/of_net.h
8196 F:      include/linux/phy.h
8197 F:      include/linux/phy_fixed.h
8198 F:      include/linux/phylib_stubs.h
8199 F:      include/linux/platform_data/mdio-bcm-unimac.h
8200 F:      include/linux/platform_data/mdio-gpio.h
8201 F:      include/trace/events/mdio.h
8202 F:      include/uapi/linux/mdio.h
8203 F:      include/uapi/linux/mii.h
8204 F:      net/core/of_net.c
8205
8206 ETHERNET PHY LIBRARY [RUST]
8207 M:      FUJITA Tomonori <[email protected]>
8208 R:      Trevor Gross <[email protected]>
8209 L:      [email protected]
8210 L:      [email protected]
8211 S:      Maintained
8212 F:      rust/kernel/net/phy.rs
8213
8214 EXEC & BINFMT API, ELF
8215 R:      Eric Biederman <[email protected]>
8216 R:      Kees Cook <[email protected]>
8217 L:      [email protected]
8218 S:      Supported
8219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8220 F:      Documentation/userspace-api/ELF.rst
8221 F:      fs/*binfmt_*.c
8222 F:      fs/exec.c
8223 F:      include/linux/binfmts.h
8224 F:      include/linux/elf.h
8225 F:      include/uapi/linux/binfmts.h
8226 F:      include/uapi/linux/elf.h
8227 F:      tools/testing/selftests/exec/
8228 N:      asm/elf.h
8229 N:      binfmt
8230
8231 EXFAT FILE SYSTEM
8232 M:      Namjae Jeon <[email protected]>
8233 M:      Sungjong Seo <[email protected]>
8234 L:      [email protected]
8235 S:      Maintained
8236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8237 F:      fs/exfat/
8238
8239 EXPRESSWIRE PROTOCOL LIBRARY
8240 M:      Duje Mihanović <[email protected]>
8241 L:      [email protected]
8242 S:      Maintained
8243 F:      drivers/leds/leds-expresswire.c
8244 F:      include/linux/leds-expresswire.h
8245
8246 EXT2 FILE SYSTEM
8247 M:      Jan Kara <[email protected]>
8248 L:      [email protected]
8249 S:      Maintained
8250 F:      Documentation/filesystems/ext2.rst
8251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8252 F:      fs/ext2/
8253 F:      include/linux/ext2*
8254
8255 EXT4 FILE SYSTEM
8256 M:      "Theodore Ts'o" <[email protected]>
8257 M:      Andreas Dilger <[email protected]>
8258 L:      [email protected]
8259 S:      Maintained
8260 W:      http://ext4.wiki.kernel.org
8261 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8263 F:      Documentation/filesystems/ext4/
8264 F:      fs/ext4/
8265 F:      include/trace/events/ext4.h
8266 F:      include/uapi/linux/ext4.h
8267
8268 Extended Verification Module (EVM)
8269 M:      Mimi Zohar <[email protected]>
8270 M:      Roberto Sassu <[email protected]>
8271 L:      [email protected]
8272 S:      Supported
8273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8274 F:      security/integrity/
8275 F:      security/integrity/evm/
8276
8277 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8278 M:      Ard Biesheuvel <[email protected]>
8279 L:      [email protected]
8280 S:      Maintained
8281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8282 F:      Documentation/admin-guide/efi-stub.rst
8283 F:      arch/*/include/asm/efi.h
8284 F:      arch/*/kernel/efi.c
8285 F:      arch/arm/boot/compressed/efi-header.S
8286 F:      arch/x86/platform/efi/
8287 F:      drivers/firmware/efi/
8288 F:      include/linux/efi*.h
8289
8290 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8291 M:      MyungJoo Ham <[email protected]>
8292 M:      Chanwoo Choi <[email protected]>
8293 L:      [email protected]
8294 S:      Maintained
8295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8296 F:      Documentation/devicetree/bindings/extcon/
8297 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8298 F:      drivers/extcon/
8299 F:      include/linux/extcon.h
8300 F:      include/linux/extcon/
8301
8302 EXTRA BOOT CONFIG
8303 M:      Masami Hiramatsu <[email protected]>
8304 L:      [email protected]
8305 L:      [email protected]
8306 S:      Maintained
8307 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8309 F:      Documentation/admin-guide/bootconfig.rst
8310 F:      fs/proc/bootconfig.c
8311 F:      include/linux/bootconfig.h
8312 F:      lib/bootconfig-data.S
8313 F:      lib/bootconfig.c
8314 F:      tools/bootconfig/*
8315 F:      tools/bootconfig/scripts/*
8316
8317 EXYNOS DP DRIVER
8318 M:      Jingoo Han <[email protected]>
8319 L:      [email protected]
8320 S:      Maintained
8321 F:      drivers/gpu/drm/exynos/exynos_dp*
8322
8323 EXYNOS SYSMMU (IOMMU) driver
8324 M:      Marek Szyprowski <[email protected]>
8325 L:      [email protected]
8326 S:      Maintained
8327 F:      drivers/iommu/exynos-iommu.c
8328
8329 F2FS FILE SYSTEM
8330 M:      Jaegeuk Kim <[email protected]>
8331 M:      Chao Yu <[email protected]>
8332 L:      [email protected]
8333 S:      Maintained
8334 W:      https://f2fs.wiki.kernel.org/
8335 Q:      https://patchwork.kernel.org/project/f2fs/list/
8336 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8338 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8339 F:      Documentation/filesystems/f2fs.rst
8340 F:      fs/f2fs/
8341 F:      include/linux/f2fs_fs.h
8342 F:      include/trace/events/f2fs.h
8343 F:      include/uapi/linux/f2fs.h
8344
8345 F71805F HARDWARE MONITORING DRIVER
8346 M:      Jean Delvare <[email protected]>
8347 L:      [email protected]
8348 S:      Maintained
8349 F:      Documentation/hwmon/f71805f.rst
8350 F:      drivers/hwmon/f71805f.c
8351
8352 FADDR2LINE
8353 M:      Josh Poimboeuf <[email protected]>
8354 S:      Maintained
8355 F:      scripts/faddr2line
8356
8357 FAILOVER MODULE
8358 M:      Sridhar Samudrala <[email protected]>
8359 L:      [email protected]
8360 S:      Supported
8361 F:      Documentation/networking/failover.rst
8362 F:      include/net/failover.h
8363 F:      net/core/failover.c
8364
8365 FANOTIFY
8366 M:      Jan Kara <[email protected]>
8367 R:      Amir Goldstein <[email protected]>
8368 R:      Matthew Bobrowski <[email protected]>
8369 L:      [email protected]
8370 S:      Maintained
8371 F:      fs/notify/fanotify/
8372 F:      include/linux/fanotify.h
8373 F:      include/uapi/linux/fanotify.h
8374
8375 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8376 M:      Linus Walleij <[email protected]>
8377 L:      [email protected]
8378 S:      Maintained
8379 F:      drivers/usb/fotg210/
8380
8381 FARSYNC SYNCHRONOUS DRIVER
8382 M:      Kevin Curtis <[email protected]>
8383 S:      Supported
8384 W:      http://www.farsite.co.uk/
8385 F:      drivers/net/wan/farsync.*
8386
8387 FAULT INJECTION SUPPORT
8388 M:      Akinobu Mita <[email protected]>
8389 S:      Supported
8390 F:      Documentation/fault-injection/
8391 F:      lib/fault-inject.c
8392
8393 FBTFT Framebuffer drivers
8394 L:      [email protected]
8395 L:      [email protected]
8396 S:      Orphan
8397 F:      drivers/staging/fbtft/
8398
8399 FC0011 TUNER DRIVER
8400 M:      Michael Buesch <[email protected]>
8401 L:      [email protected]
8402 S:      Maintained
8403 F:      drivers/media/tuners/fc0011.c
8404 F:      drivers/media/tuners/fc0011.h
8405
8406 FC2580 MEDIA DRIVER
8407 L:      [email protected]
8408 S:      Orphan
8409 W:      https://linuxtv.org
8410 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8411 F:      drivers/media/tuners/fc2580*
8412
8413 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8414 M:      Hannes Reinecke <[email protected]>
8415 L:      [email protected]
8416 S:      Supported
8417 W:      www.Open-FCoE.org
8418 F:      drivers/scsi/fcoe/
8419 F:      drivers/scsi/libfc/
8420 F:      include/scsi/fc/
8421 F:      include/scsi/libfc.h
8422 F:      include/scsi/libfcoe.h
8423 F:      include/uapi/scsi/fc/
8424
8425 FILE LOCKING (flock() and fcntl()/lockf())
8426 M:      Jeff Layton <[email protected]>
8427 M:      Chuck Lever <[email protected]>
8428 R:      Alexander Aring <[email protected]>
8429 L:      [email protected]
8430 S:      Maintained
8431 F:      fs/fcntl.c
8432 F:      fs/locks.c
8433 F:      include/linux/fcntl.h
8434 F:      include/uapi/linux/fcntl.h
8435
8436 FILESYSTEM DIRECT ACCESS (DAX)
8437 M:      Dan Williams <[email protected]>
8438 R:      Matthew Wilcox <[email protected]>
8439 R:      Jan Kara <[email protected]>
8440 L:      [email protected]
8441 L:      [email protected]
8442 S:      Supported
8443 F:      fs/dax.c
8444 F:      include/linux/dax.h
8445 F:      include/trace/events/fs_dax.h
8446
8447 FILESYSTEMS (VFS and infrastructure)
8448 M:      Alexander Viro <[email protected]>
8449 M:      Christian Brauner <[email protected]>
8450 R:      Jan Kara <[email protected]>
8451 L:      [email protected]
8452 S:      Maintained
8453 F:      fs/*
8454 F:      include/linux/fs.h
8455 F:      include/linux/fs_types.h
8456 F:      include/uapi/linux/fs.h
8457 F:      include/uapi/linux/openat2.h
8458
8459 FILESYSTEMS [EXPORTFS]
8460 M:      Chuck Lever <[email protected]>
8461 M:      Jeff Layton <[email protected]>
8462 R:      Amir Goldstein <[email protected]>
8463 L:      [email protected]
8464 L:      [email protected]
8465 S:      Supported
8466 F:      Documentation/filesystems/nfs/exporting.rst
8467 F:      fs/exportfs/
8468 F:      fs/fhandle.c
8469 F:      include/linux/exportfs.h
8470
8471 FILESYSTEMS [IDMAPPED MOUNTS]
8472 M:      Christian Brauner <[email protected]>
8473 M:      Seth Forshee <[email protected]>
8474 L:      [email protected]
8475 S:      Maintained
8476 F:      Documentation/filesystems/idmappings.rst
8477 F:      fs/mnt_idmapping.c
8478 F:      include/linux/mnt_idmapping.*
8479 F:      tools/testing/selftests/mount_setattr/
8480
8481 FILESYSTEMS [IOMAP]
8482 M:      Christian Brauner <[email protected]>
8483 R:      Darrick J. Wong <[email protected]>
8484 L:      [email protected]
8485 L:      [email protected]
8486 S:      Supported
8487 F:      fs/iomap/
8488 F:      include/linux/iomap.h
8489
8490 FILESYSTEMS [NETFS LIBRARY]
8491 M:      David Howells <[email protected]>
8492 R:      Jeff Layton <[email protected]>
8493 L:      [email protected]
8494 L:      [email protected]
8495 S:      Supported
8496 F:      Documentation/filesystems/caching/
8497 F:      Documentation/filesystems/netfs_library.rst
8498 F:      fs/netfs/
8499 F:      include/linux/fscache*.h
8500 F:      include/linux/netfs.h
8501 F:      include/trace/events/fscache.h
8502 F:      include/trace/events/netfs.h
8503
8504 FILESYSTEMS [STACKABLE]
8505 M:      Miklos Szeredi <[email protected]>
8506 M:      Amir Goldstein <[email protected]>
8507 L:      [email protected]
8508 L:      [email protected]
8509 S:      Maintained
8510 F:      fs/backing-file.c
8511 F:      include/linux/backing-file.h
8512
8513 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8514 M:      Riku Voipio <[email protected]>
8515 L:      [email protected]
8516 S:      Maintained
8517 F:      drivers/hwmon/f75375s.c
8518 F:      include/linux/f75375s.h
8519
8520 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8521 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8522 L:      [email protected]
8523 S:      Maintained
8524 F:      drivers/net/can/usb/f81604.c
8525
8526 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8527 M:      Clemens Ladisch <[email protected]>
8528 M:      Takashi Sakamoto <[email protected]>
8529 L:      [email protected] (moderated for non-subscribers)
8530 S:      Maintained
8531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8532 F:      include/uapi/sound/firewire.h
8533 F:      sound/firewire/
8534
8535 FIREWIRE MEDIA DRIVERS (firedtv)
8536 M:      Stefan Richter <[email protected]>
8537 L:      [email protected]
8538 L:      [email protected]
8539 S:      Maintained
8540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8541 F:      drivers/media/firewire/
8542
8543 FIREWIRE SBP-2 TARGET
8544 M:      Chris Boot <[email protected]>
8545 L:      [email protected]
8546 L:      [email protected]
8547 L:      [email protected]
8548 S:      Maintained
8549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8550 F:      drivers/target/sbp/
8551
8552 FIREWIRE SUBSYSTEM
8553 M:      Takashi Sakamoto <[email protected]>
8554 M:      Takashi Sakamoto <[email protected]>
8555 L:      [email protected]
8556 S:      Maintained
8557 W:      http://ieee1394.docs.kernel.org/
8558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8559 F:      drivers/firewire/
8560 F:      include/linux/firewire.h
8561 F:      include/uapi/linux/firewire*.h
8562 F:      tools/firewire/
8563
8564 FIRMWARE FRAMEWORK FOR ARMV8-A
8565 M:      Sudeep Holla <[email protected]>
8566 L:      [email protected] (moderated for non-subscribers)
8567 S:      Maintained
8568 F:      drivers/firmware/arm_ffa/
8569 F:      include/linux/arm_ffa.h
8570
8571 FIRMWARE LOADER (request_firmware)
8572 M:      Luis Chamberlain <[email protected]>
8573 M:      Russ Weight <[email protected]>
8574 L:      [email protected]
8575 S:      Maintained
8576 F:      Documentation/firmware_class/
8577 F:      drivers/base/firmware_loader/
8578 F:      include/linux/firmware.h
8579
8580 FLEXTIMER FTM-QUADDEC DRIVER
8581 M:      Patrick Havelange <[email protected]>
8582 L:      [email protected]
8583 S:      Maintained
8584 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8585 F:      drivers/counter/ftm-quaddec.c
8586
8587 FLOPPY DRIVER
8588 M:      Denis Efremov <[email protected]>
8589 L:      [email protected]
8590 S:      Odd Fixes
8591 F:      drivers/block/floppy.c
8592
8593 FLYSKY FSIA6B RC RECEIVER
8594 M:      Markus Koch <[email protected]>
8595 L:      [email protected]
8596 S:      Maintained
8597 F:      drivers/input/joystick/fsia6b.c
8598
8599 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8600 M:      Geoffrey D. Bennett <[email protected]>
8601 L:      [email protected] (moderated for non-subscribers)
8602 S:      Maintained
8603 W:      https://github.com/geoffreybennett/scarlett-gen2
8604 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8605 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8606 F:      include/uapi/sound/scarlett2.h
8607 F:      sound/usb/mixer_scarlett2.c
8608
8609 FORCEDETH GIGABIT ETHERNET DRIVER
8610 M:      Rain River <[email protected]>
8611 M:      Zhu Yanjun <[email protected]>
8612 L:      [email protected]
8613 S:      Maintained
8614 F:      drivers/net/ethernet/nvidia/*
8615
8616 FORTIFY_SOURCE
8617 M:      Kees Cook <[email protected]>
8618 L:      [email protected]
8619 S:      Supported
8620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8621 F:      include/linux/fortify-string.h
8622 F:      lib/fortify_kunit.c
8623 F:      lib/memcpy_kunit.c
8624 F:      lib/test_fortify/*
8625 F:      scripts/test_fortify.sh
8626 K:      \b__NO_FORTIFY\b
8627
8628 FPGA DFL DRIVERS
8629 M:      Wu Hao <[email protected]>
8630 R:      Tom Rix <[email protected]>
8631 L:      [email protected]
8632 S:      Maintained
8633 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8634 F:      Documentation/fpga/dfl.rst
8635 F:      drivers/fpga/dfl*
8636 F:      drivers/uio/uio_dfl.c
8637 F:      include/linux/dfl.h
8638 F:      include/uapi/linux/fpga-dfl.h
8639
8640 FPGA MANAGER FRAMEWORK
8641 M:      Moritz Fischer <[email protected]>
8642 M:      Wu Hao <[email protected]>
8643 M:      Xu Yilun <[email protected]>
8644 R:      Tom Rix <[email protected]>
8645 L:      [email protected]
8646 S:      Maintained
8647 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8649 F:      Documentation/devicetree/bindings/fpga/
8650 F:      Documentation/driver-api/fpga/
8651 F:      Documentation/fpga/
8652 F:      drivers/fpga/
8653 F:      include/linux/fpga/
8654
8655 FPU EMULATOR
8656 M:      Bill Metzenthen <[email protected]>
8657 S:      Maintained
8658 W:      https://floatingpoint.billm.au/
8659 F:      arch/x86/math-emu/
8660
8661 FRAMEBUFFER CORE
8662 M:      Daniel Vetter <[email protected]>
8663 S:      Odd Fixes
8664 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8665 F:      drivers/video/fbdev/core/
8666
8667 FRAMEBUFFER LAYER
8668 M:      Helge Deller <[email protected]>
8669 L:      [email protected]
8670 L:      [email protected]
8671 S:      Maintained
8672 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8674 F:      Documentation/fb/
8675 F:      drivers/video/
8676 F:      include/linux/fb.h
8677 F:      include/uapi/linux/fb.h
8678 F:      include/uapi/video/
8679 F:      include/video/
8680
8681 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8682 M:      Horia Geantă <[email protected]>
8683 M:      Pankaj Gupta <[email protected]>
8684 M:      Gaurav Jain <[email protected]>
8685 L:      [email protected]
8686 S:      Maintained
8687 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8688 F:      drivers/crypto/caam/
8689
8690 FREESCALE COLDFIRE M5441X MMC DRIVER
8691 M:      Angelo Dureghello <[email protected]>
8692 L:      [email protected]
8693 S:      Maintained
8694 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8695 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8696
8697 FREESCALE DIU FRAMEBUFFER DRIVER
8698 M:      Timur Tabi <[email protected]>
8699 L:      [email protected]
8700 S:      Maintained
8701 F:      drivers/video/fbdev/fsl-diu-fb.*
8702
8703 FREESCALE DMA DRIVER
8704 M:      Zhang Wei <[email protected]>
8705 L:      [email protected]
8706 S:      Maintained
8707 F:      drivers/dma/fsldma.*
8708
8709 FREESCALE DSPI DRIVER
8710 M:      Vladimir Oltean <[email protected]>
8711 L:      [email protected]
8712 S:      Maintained
8713 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8714 F:      drivers/spi/spi-fsl-dspi.c
8715 F:      include/linux/spi/spi-fsl-dspi.h
8716
8717 FREESCALE eDMA DRIVER
8718 M:      Frank Li <[email protected]>
8719 L:      [email protected]
8720 L:      [email protected]
8721 S:      Maintained
8722 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8723 F:      drivers/dma/fsl-edma*.*
8724
8725 FREESCALE ENETC ETHERNET DRIVERS
8726 M:      Claudiu Manoil <[email protected]>
8727 M:      Vladimir Oltean <[email protected]>
8728 L:      [email protected]
8729 S:      Maintained
8730 F:      drivers/net/ethernet/freescale/enetc/
8731
8732 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8733 M:      Claudiu Manoil <[email protected]>
8734 L:      [email protected]
8735 S:      Maintained
8736 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8737 F:      drivers/net/ethernet/freescale/gianfar*
8738
8739 FREESCALE GPMI NAND DRIVER
8740 M:      Han Xu <[email protected]>
8741 L:      [email protected]
8742 S:      Maintained
8743 F:      drivers/mtd/nand/raw/gpmi-nand/*
8744
8745 FREESCALE I2C CPM DRIVER
8746 M:      Jochen Friedrich <[email protected]>
8747 L:      [email protected]
8748 L:      [email protected]
8749 S:      Maintained
8750 F:      drivers/i2c/busses/i2c-cpm.c
8751
8752 FREESCALE IMX / MXC FEC DRIVER
8753 M:      Wei Fang <[email protected]>
8754 R:      Shenwei Wang <[email protected]>
8755 R:      Clark Wang <[email protected]>
8756 L:      [email protected]
8757 L:      [email protected]
8758 S:      Maintained
8759 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8760 F:      drivers/net/ethernet/freescale/fec.h
8761 F:      drivers/net/ethernet/freescale/fec_main.c
8762 F:      drivers/net/ethernet/freescale/fec_ptp.c
8763
8764 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8765 M:      Sascha Hauer <[email protected]>
8766 R:      Pengutronix Kernel Team <[email protected]>
8767 L:      [email protected]
8768 L:      [email protected] (moderated for non-subscribers)
8769 S:      Maintained
8770 F:      drivers/video/fbdev/imxfb.c
8771
8772 FREESCALE IMX DDR PMU DRIVER
8773 M:      Frank Li <[email protected]>
8774 L:      [email protected] (moderated for non-subscribers)
8775 S:      Maintained
8776 F:      Documentation/admin-guide/perf/imx-ddr.rst
8777 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8778 F:      drivers/perf/fsl_imx8_ddr_perf.c
8779
8780 FREESCALE IMX I2C DRIVER
8781 M:      Oleksij Rempel <[email protected]>
8782 R:      Pengutronix Kernel Team <[email protected]>
8783 L:      [email protected]
8784 S:      Maintained
8785 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8786 F:      drivers/i2c/busses/i2c-imx.c
8787
8788 FREESCALE IMX LPI2C DRIVER
8789 M:      Dong Aisheng <[email protected]>
8790 L:      [email protected]
8791 L:      [email protected]
8792 S:      Maintained
8793 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8794 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8795
8796 FREESCALE MPC I2C DRIVER
8797 M:      Chris Packham <[email protected]>
8798 L:      [email protected]
8799 S:      Maintained
8800 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8801 F:      drivers/i2c/busses/i2c-mpc.c
8802
8803 FREESCALE QORIQ DPAA ETHERNET DRIVER
8804 M:      Madalin Bucur <[email protected]>
8805 L:      [email protected]
8806 S:      Maintained
8807 F:      drivers/net/ethernet/freescale/dpaa
8808
8809 FREESCALE QORIQ DPAA FMAN DRIVER
8810 M:      Madalin Bucur <[email protected]>
8811 R:      Sean Anderson <[email protected]>
8812 L:      [email protected]
8813 S:      Maintained
8814 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8815 F:      drivers/net/ethernet/freescale/fman
8816
8817 FREESCALE QORIQ PTP CLOCK DRIVER
8818 M:      Yangbo Lu <[email protected]>
8819 L:      [email protected]
8820 S:      Maintained
8821 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8822 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8823 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8824 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8825 F:      drivers/ptp/ptp_qoriq.c
8826 F:      drivers/ptp/ptp_qoriq_debugfs.c
8827 F:      include/linux/fsl/ptp_qoriq.h
8828
8829 FREESCALE QUAD SPI DRIVER
8830 M:      Han Xu <[email protected]>
8831 L:      [email protected]
8832 S:      Maintained
8833 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8834 F:      drivers/spi/spi-fsl-qspi.c
8835
8836 FREESCALE QUICC ENGINE LIBRARY
8837 M:      Qiang Zhao <[email protected]>
8838 L:      [email protected]
8839 S:      Maintained
8840 F:      drivers/soc/fsl/qe/
8841 F:      include/soc/fsl/qe/
8842
8843 FREESCALE QUICC ENGINE QMC DRIVER
8844 M:      Herve Codina <[email protected]>
8845 L:      [email protected]
8846 S:      Maintained
8847 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8848 F:      drivers/soc/fsl/qe/qmc.c
8849 F:      include/soc/fsl/qe/qmc.h
8850
8851 FREESCALE QUICC ENGINE QMC HDLC DRIVER
8852 M:      Herve Codina <[email protected]>
8853 L:      [email protected]
8854 L:      [email protected]
8855 S:      Maintained
8856 F:      drivers/net/wan/fsl_qmc_hdlc.c
8857
8858 FREESCALE QUICC ENGINE TSA DRIVER
8859 M:      Herve Codina <[email protected]>
8860 L:      [email protected]
8861 S:      Maintained
8862 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8863 F:      drivers/soc/fsl/qe/tsa.c
8864 F:      drivers/soc/fsl/qe/tsa.h
8865 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8866
8867 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8868 L:      [email protected]
8869 L:      [email protected]
8870 S:      Orphan
8871 F:      drivers/net/ethernet/freescale/ucc_geth*
8872
8873 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8874 M:      Zhao Qiang <[email protected]>
8875 L:      [email protected]
8876 L:      [email protected]
8877 S:      Maintained
8878 F:      drivers/net/wan/fsl_ucc_hdlc*
8879
8880 FREESCALE QUICC ENGINE UCC UART DRIVER
8881 M:      Timur Tabi <[email protected]>
8882 L:      [email protected]
8883 S:      Maintained
8884 F:      drivers/tty/serial/ucc_uart.c
8885
8886 FREESCALE SOC DRIVERS
8887 L:      [email protected]
8888 L:      [email protected] (moderated for non-subscribers)
8889 S:      Orphan
8890 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8891 F:      Documentation/devicetree/bindings/soc/fsl/
8892 F:      drivers/soc/fsl/
8893 F:      include/linux/fsl/
8894 F:      include/soc/fsl/
8895
8896 FREESCALE SOC FS_ENET DRIVER
8897 M:      Pantelis Antoniou <[email protected]>
8898 L:      [email protected]
8899 L:      [email protected]
8900 S:      Maintained
8901 F:      drivers/net/ethernet/freescale/fs_enet/
8902
8903 FREESCALE SOC SOUND DRIVERS
8904 M:      Shengjiu Wang <[email protected]>
8905 M:      Xiubo Li <[email protected]>
8906 R:      Fabio Estevam <[email protected]>
8907 R:      Nicolin Chen <[email protected]>
8908 L:      [email protected] (moderated for non-subscribers)
8909 L:      [email protected]
8910 S:      Maintained
8911 F:      sound/soc/fsl/fsl*
8912 F:      sound/soc/fsl/imx*
8913
8914 FREESCALE SOC SOUND QMC DRIVER
8915 M:      Herve Codina <[email protected]>
8916 L:      [email protected] (moderated for non-subscribers)
8917 L:      [email protected]
8918 S:      Maintained
8919 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8920 F:      sound/soc/fsl/fsl_qmc_audio.c
8921
8922 FREESCALE USB PERIPHERAL DRIVERS
8923 L:      [email protected]
8924 L:      [email protected]
8925 S:      Orphan
8926 F:      drivers/usb/gadget/udc/fsl*
8927
8928 FREESCALE USB PHY DRIVER
8929 L:      [email protected]
8930 L:      [email protected]
8931 S:      Orphan
8932 F:      drivers/usb/phy/phy-fsl-usb*
8933
8934 FREEVXFS FILESYSTEM
8935 M:      Christoph Hellwig <[email protected]>
8936 S:      Maintained
8937 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8938 F:      fs/freevxfs/
8939
8940 FREEZER
8941 M:      "Rafael J. Wysocki" <[email protected]>
8942 M:      Pavel Machek <[email protected]>
8943 L:      [email protected]
8944 S:      Supported
8945 F:      Documentation/power/freezing-of-tasks.rst
8946 F:      include/linux/freezer.h
8947 F:      kernel/freezer.c
8948
8949 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8950 M:      Eric Biggers <[email protected]>
8951 M:      Theodore Y. Ts'o <[email protected]>
8952 M:      Jaegeuk Kim <[email protected]>
8953 L:      [email protected]
8954 S:      Supported
8955 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8956 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8957 F:      Documentation/filesystems/fscrypt.rst
8958 F:      fs/crypto/
8959 F:      include/linux/fscrypt.h
8960 F:      include/uapi/linux/fscrypt.h
8961
8962 FSI SUBSYSTEM
8963 M:      Jeremy Kerr <[email protected]>
8964 M:      Joel Stanley <[email protected]>
8965 R:      Alistar Popple <[email protected]>
8966 R:      Eddie James <[email protected]>
8967 L:      [email protected]
8968 S:      Supported
8969 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8971 F:      drivers/fsi/
8972 F:      include/linux/fsi*.h
8973 F:      include/trace/events/fsi*.h
8974
8975 FSI-ATTACHED I2C DRIVER
8976 M:      Eddie James <[email protected]>
8977 L:      [email protected]
8978 L:      [email protected] (moderated for non-subscribers)
8979 S:      Maintained
8980 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8981 F:      drivers/i2c/busses/i2c-fsi.c
8982
8983 FSI-ATTACHED SPI DRIVER
8984 M:      Eddie James <[email protected]>
8985 L:      [email protected]
8986 S:      Maintained
8987 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8988 F:      drivers/spi/spi-fsi.c
8989
8990 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8991 M:      Jan Kara <[email protected]>
8992 R:      Amir Goldstein <[email protected]>
8993 L:      [email protected]
8994 S:      Maintained
8995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8996 F:      fs/notify/
8997 F:      include/linux/fsnotify*.h
8998
8999 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9000 M:      Eric Biggers <[email protected]>
9001 M:      Theodore Y. Ts'o <[email protected]>
9002 L:      [email protected]
9003 S:      Supported
9004 Q:      https://patchwork.kernel.org/project/fsverity/list/
9005 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9006 F:      Documentation/filesystems/fsverity.rst
9007 F:      fs/verity/
9008 F:      include/linux/fsverity.h
9009 F:      include/uapi/linux/fsverity.h
9010
9011 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9012 M:      Michael Zaidman <[email protected]>
9013 L:      [email protected]
9014 L:      [email protected]
9015 S:      Maintained
9016 F:      drivers/hid/hid-ft260.c
9017
9018 FUJITSU LAPTOP EXTRAS
9019 M:      Jonathan Woithe <[email protected]>
9020 L:      [email protected]
9021 S:      Maintained
9022 F:      drivers/platform/x86/fujitsu-laptop.c
9023
9024 FUJITSU TABLET EXTRAS
9025 M:      Robert Gerlach <[email protected]>
9026 L:      [email protected]
9027 S:      Maintained
9028 F:      drivers/platform/x86/fujitsu-tablet.c
9029
9030 FUNCTION HOOKS (FTRACE)
9031 M:      Steven Rostedt <[email protected]>
9032 M:      Masami Hiramatsu <[email protected]>
9033 R:      Mark Rutland <[email protected]>
9034 L:      [email protected]
9035 L:      [email protected]
9036 S:      Maintained
9037 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9039 F:      Documentation/trace/ftrace*
9040 F:      arch/*/*/*/*ftrace*
9041 F:      arch/*/*/*ftrace*
9042 F:      include/*/ftrace.h
9043 F:      kernel/trace/fgraph.c
9044 F:      kernel/trace/ftrace*
9045 F:      samples/ftrace
9046
9047 FUNGIBLE ETHERNET DRIVERS
9048 M:      Dimitris Michailidis <[email protected]>
9049 L:      [email protected]
9050 S:      Supported
9051 F:      drivers/net/ethernet/fungible/
9052
9053 FUSE: FILESYSTEM IN USERSPACE
9054 M:      Miklos Szeredi <[email protected]>
9055 L:      [email protected]
9056 S:      Maintained
9057 W:      https://github.com/libfuse/
9058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9059 F:      Documentation/filesystems/fuse.rst
9060 F:      fs/fuse/
9061 F:      include/uapi/linux/fuse.h
9062
9063 FUTEX SUBSYSTEM
9064 M:      Thomas Gleixner <[email protected]>
9065 M:      Ingo Molnar <[email protected]>
9066 R:      Peter Zijlstra <[email protected]>
9067 R:      Darren Hart <[email protected]>
9068 R:      Davidlohr Bueso <[email protected]>
9069 R:      André Almeida <[email protected]>
9070 L:      [email protected]
9071 S:      Maintained
9072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9073 F:      Documentation/locking/*futex*
9074 F:      include/asm-generic/futex.h
9075 F:      include/linux/futex.h
9076 F:      include/uapi/linux/futex.h
9077 F:      kernel/futex/*
9078 F:      tools/perf/bench/futex*
9079 F:      tools/testing/selftests/futex/
9080
9081 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9082 M:      Sebastian Reichel <[email protected]>
9083 L:      [email protected]
9084 S:      Maintained
9085 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9086 F:      drivers/media/i2c/gc0308.c
9087
9088 GALAXYCORE GC2145 SENSOR DRIVER
9089 M:      Alain Volmat <[email protected]>
9090 L:      [email protected]
9091 S:      Maintained
9092 T:      git git://linuxtv.org/media_tree.git
9093 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9094 F:      drivers/media/i2c/gc2145.c
9095
9096 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9097 M:      Tim Harvey <[email protected]>
9098 S:      Maintained
9099 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9100 F:      Documentation/hwmon/gsc-hwmon.rst
9101 F:      drivers/hwmon/gsc-hwmon.c
9102 F:      drivers/mfd/gateworks-gsc.c
9103 F:      include/linux/mfd/gsc.h
9104 F:      include/linux/platform_data/gsc_hwmon.h
9105
9106 GCC PLUGINS
9107 M:      Kees Cook <[email protected]>
9108 L:      [email protected]
9109 S:      Maintained
9110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9111 F:      Documentation/kbuild/gcc-plugins.rst
9112 F:      include/linux/stackleak.h
9113 F:      kernel/stackleak.c
9114 F:      scripts/Makefile.gcc-plugins
9115 F:      scripts/gcc-plugins/
9116
9117 GCOV BASED KERNEL PROFILING
9118 M:      Peter Oberparleiter <[email protected]>
9119 S:      Maintained
9120 F:      Documentation/dev-tools/gcov.rst
9121 F:      kernel/gcov/
9122
9123 GDB KERNEL DEBUGGING HELPER SCRIPTS
9124 M:      Jan Kiszka <[email protected]>
9125 M:      Kieran Bingham <[email protected]>
9126 S:      Supported
9127 F:      scripts/gdb/
9128
9129 GEMINI CRYPTO DRIVER
9130 M:      Corentin Labbe <[email protected]>
9131 L:      [email protected]
9132 S:      Maintained
9133 F:      drivers/crypto/gemini/
9134
9135 GEMTEK FM RADIO RECEIVER DRIVER
9136 M:      Hans Verkuil <[email protected]>
9137 L:      [email protected]
9138 S:      Maintained
9139 W:      https://linuxtv.org
9140 T:      git git://linuxtv.org/media_tree.git
9141 F:      drivers/media/radio/radio-gemtek*
9142
9143 GENERIC ARCHITECTURE TOPOLOGY
9144 M:      Sudeep Holla <[email protected]>
9145 L:      [email protected]
9146 S:      Maintained
9147 F:      drivers/base/arch_topology.c
9148 F:      include/linux/arch_topology.h
9149
9150 GENERIC ENTRY CODE
9151 M:      Thomas Gleixner <[email protected]>
9152 M:      Peter Zijlstra <[email protected]>
9153 M:      Andy Lutomirski <[email protected]>
9154 L:      [email protected]
9155 S:      Maintained
9156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9157 F:      include/linux/entry-common.h
9158 F:      include/linux/entry-kvm.h
9159 F:      kernel/entry/
9160
9161 GENERIC GPIO I2C DRIVER
9162 M:      Wolfram Sang <[email protected]>
9163 S:      Supported
9164 F:      drivers/i2c/busses/i2c-gpio.c
9165 F:      include/linux/platform_data/i2c-gpio.h
9166
9167 GENERIC GPIO I2C MULTIPLEXER DRIVER
9168 M:      Peter Korsgaard <[email protected]>
9169 L:      [email protected]
9170 S:      Supported
9171 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9172 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9173 F:      include/linux/platform_data/i2c-mux-gpio.h
9174
9175 GENERIC GPIO RESET DRIVER
9176 M:      Krzysztof Kozlowski <[email protected]>
9177 S:      Maintained
9178 F:      drivers/reset/reset-gpio.c
9179
9180 GENERIC HDLC (WAN) DRIVERS
9181 M:      Krzysztof Halasa <[email protected]>
9182 S:      Maintained
9183 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9184 F:      drivers/net/wan/c101.c
9185 F:      drivers/net/wan/hd6457*
9186 F:      drivers/net/wan/hdlc*
9187 F:      drivers/net/wan/n2.c
9188 F:      drivers/net/wan/pc300too.c
9189 F:      drivers/net/wan/pci200syn.c
9190 F:      drivers/net/wan/wanxl*
9191
9192 GENERIC INCLUDE/ASM HEADER FILES
9193 M:      Arnd Bergmann <[email protected]>
9194 L:      [email protected]
9195 S:      Maintained
9196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9197 F:      include/asm-generic/
9198 F:      include/uapi/asm-generic/
9199
9200 GENERIC PHY FRAMEWORK
9201 M:      Vinod Koul <[email protected]>
9202 M:      Kishon Vijay Abraham I <[email protected]>
9203 L:      [email protected]
9204 S:      Supported
9205 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9207 F:      Documentation/devicetree/bindings/phy/
9208 F:      drivers/phy/
9209 F:      include/dt-bindings/phy/
9210 F:      include/linux/phy/
9211
9212 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9213 M:      Wolfram Sang <[email protected]>
9214 S:      Supported
9215 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9216 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9217
9218 GENERIC PM DOMAINS
9219 M:      Ulf Hansson <[email protected]>
9220 L:      [email protected]
9221 S:      Supported
9222 F:      Documentation/devicetree/bindings/power/power?domain*
9223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9224 F:      drivers/pmdomain/
9225 F:      include/linux/pm_domain.h
9226
9227 GENERIC RADIX TREE
9228 M:      Kent Overstreet <[email protected]>
9229 S:      Supported
9230 C:      irc://irc.oftc.net/bcache
9231 F:      include/linux/generic-radix-tree.h
9232 F:      lib/generic-radix-tree.c
9233
9234 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9235 M:      Eugen Hristev <[email protected]>
9236 L:      [email protected]
9237 S:      Maintained
9238 F:      drivers/input/touchscreen/resistive-adc-touch.c
9239
9240 GENERIC STRING LIBRARY
9241 M:      Kees Cook <[email protected]>
9242 R:      Andy Shevchenko <[email protected]>
9243 L:      [email protected]
9244 S:      Supported
9245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9246 F:      include/linux/string.h
9247 F:      include/linux/string_choices.h
9248 F:      include/linux/string_helpers.h
9249 F:      lib/string.c
9250 F:      lib/string_kunit.c
9251 F:      lib/string_helpers.c
9252 F:      lib/string_helpers_kunit.c
9253 F:      scripts/coccinelle/api/string_choices.cocci
9254
9255 GENERIC UIO DRIVER FOR PCI DEVICES
9256 M:      "Michael S. Tsirkin" <[email protected]>
9257 L:      [email protected]
9258 S:      Supported
9259 F:      drivers/uio/uio_pci_generic.c
9260
9261 GENERIC VDSO LIBRARY
9262 M:      Andy Lutomirski <[email protected]>
9263 M:      Thomas Gleixner <[email protected]>
9264 M:      Vincenzo Frascino <[email protected]>
9265 L:      [email protected]
9266 S:      Maintained
9267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9268 F:      include/asm-generic/vdso/vsyscall.h
9269 F:      include/vdso/
9270 F:      kernel/time/vsyscall.c
9271 F:      lib/vdso/
9272
9273 GENWQE (IBM Generic Workqueue Card)
9274 M:      Frank Haverkamp <[email protected]>
9275 S:      Supported
9276 F:      drivers/misc/genwqe/
9277
9278 GET_MAINTAINER SCRIPT
9279 M:      Joe Perches <[email protected]>
9280 S:      Maintained
9281 F:      scripts/get_maintainer.pl
9282
9283 GFS2 FILE SYSTEM
9284 M:      Andreas Gruenbacher <[email protected]>
9285 L:      [email protected]
9286 S:      Supported
9287 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9289 F:      Documentation/filesystems/gfs2*
9290 F:      fs/gfs2/
9291 F:      include/uapi/linux/gfs2_ondisk.h
9292
9293 GIGABYTE WATERFORCE SENSOR DRIVER
9294 M:      Aleksa Savic <[email protected]>
9295 L:      [email protected]
9296 S:      Maintained
9297 F:      Documentation/hwmon/gigabyte_waterforce.rst
9298 F:      drivers/hwmon/gigabyte_waterforce.c
9299
9300 GIGABYTE WMI DRIVER
9301 M:      Thomas Weißschuh <[email protected]>
9302 L:      [email protected]
9303 S:      Maintained
9304 F:      drivers/platform/x86/gigabyte-wmi.c
9305
9306 GNSS SUBSYSTEM
9307 M:      Johan Hovold <[email protected]>
9308 S:      Maintained
9309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9310 F:      Documentation/ABI/testing/sysfs-class-gnss
9311 F:      Documentation/devicetree/bindings/gnss/
9312 F:      drivers/gnss/
9313 F:      include/linux/gnss.h
9314
9315 GO7007 MPEG CODEC
9316 M:      Hans Verkuil <[email protected]>
9317 L:      [email protected]
9318 S:      Maintained
9319 F:      drivers/media/usb/go7007/
9320
9321 GOODIX TOUCHSCREEN
9322 M:      Bastien Nocera <[email protected]>
9323 M:      Hans de Goede <[email protected]>
9324 L:      [email protected]
9325 S:      Maintained
9326 F:      drivers/input/touchscreen/goodix*
9327
9328 GOOGLE ETHERNET DRIVERS
9329 M:      Jeroen de Borst <[email protected]>
9330 M:      Praveen Kaligineedi <[email protected]>
9331 R:      Shailend Chand <[email protected]>
9332 L:      [email protected]
9333 S:      Supported
9334 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9335 F:      drivers/net/ethernet/google
9336
9337 GOOGLE FIRMWARE DRIVERS
9338 M:      Tzung-Bi Shih <[email protected]>
9339 R:      Brian Norris <[email protected]>
9340 R:      Julius Werner <[email protected]>
9341 L:      [email protected]
9342 S:      Maintained
9343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9344 F:      drivers/firmware/google/
9345
9346 GOOGLE TENSOR SoC SUPPORT
9347 M:      Peter Griffin <[email protected]>
9348 L:      [email protected] (moderated for non-subscribers)
9349 L:      [email protected]
9350 S:      Maintained
9351 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9352 F:      arch/arm64/boot/dts/exynos/google/
9353 F:      drivers/clk/samsung/clk-gs101.c
9354 F:      drivers/phy/samsung/phy-gs101-ufs.c
9355 F:      include/dt-bindings/clock/google,gs101.h
9356 K:      [gG]oogle.?[tT]ensor
9357
9358 GPD POCKET FAN DRIVER
9359 M:      Hans de Goede <[email protected]>
9360 L:      [email protected]
9361 S:      Maintained
9362 F:      drivers/platform/x86/gpd-pocket-fan.c
9363
9364 GPIO ACPI SUPPORT
9365 M:      Mika Westerberg <[email protected]>
9366 M:      Andy Shevchenko <[email protected]>
9367 L:      [email protected]
9368 L:      [email protected]
9369 S:      Supported
9370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9371 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9372 F:      drivers/gpio/gpiolib-acpi.c
9373 F:      drivers/gpio/gpiolib-acpi.h
9374
9375 GPIO AGGREGATOR
9376 M:      Geert Uytterhoeven <[email protected]>
9377 L:      [email protected]
9378 S:      Supported
9379 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9380 F:      drivers/gpio/gpio-aggregator.c
9381
9382 GPIO IR Transmitter
9383 M:      Sean Young <[email protected]>
9384 L:      [email protected]
9385 S:      Maintained
9386 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9387 F:      drivers/media/rc/gpio-ir-tx.c
9388
9389 GPIO MOCKUP DRIVER
9390 M:      Bamvor Jian Zhang <[email protected]>
9391 L:      [email protected]
9392 S:      Maintained
9393 F:      drivers/gpio/gpio-mockup.c
9394 F:      tools/testing/selftests/gpio/
9395
9396 GPIO REGMAP
9397 M:      Michael Walle <[email protected]>
9398 S:      Maintained
9399 F:      drivers/gpio/gpio-regmap.c
9400 F:      include/linux/gpio/regmap.h
9401 K:      (devm_)?gpio_regmap_(un)?register
9402
9403 GPIO SUBSYSTEM
9404 M:      Linus Walleij <[email protected]>
9405 M:      Bartosz Golaszewski <[email protected]>
9406 L:      [email protected]
9407 S:      Maintained
9408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9409 F:      Documentation/admin-guide/gpio/
9410 F:      Documentation/devicetree/bindings/gpio/
9411 F:      Documentation/driver-api/gpio/
9412 F:      drivers/gpio/
9413 F:      include/dt-bindings/gpio/
9414 F:      include/linux/gpio.h
9415 F:      include/linux/gpio/
9416 F:      include/linux/of_gpio.h
9417
9418 GPIO UAPI
9419 M:      Bartosz Golaszewski <[email protected]>
9420 R:      Kent Gibson <[email protected]>
9421 L:      [email protected]
9422 S:      Maintained
9423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9424 F:      Documentation/ABI/obsolete/sysfs-gpio
9425 F:      Documentation/ABI/testing/gpio-cdev
9426 F:      Documentation/userspace-api/gpio/
9427 F:      drivers/gpio/gpiolib-cdev.c
9428 F:      include/uapi/linux/gpio.h
9429 F:      tools/gpio/
9430
9431 GRE DEMULTIPLEXER DRIVER
9432 M:      Dmitry Kozlov <[email protected]>
9433 L:      [email protected]
9434 S:      Maintained
9435 F:      include/net/gre.h
9436 F:      net/ipv4/gre_demux.c
9437 F:      net/ipv4/gre_offload.c
9438
9439 GRETH 10/100/1G Ethernet MAC device driver
9440 M:      Andreas Larsson <[email protected]>
9441 L:      [email protected]
9442 S:      Maintained
9443 F:      drivers/net/ethernet/aeroflex/
9444
9445 GREYBUS AUDIO PROTOCOLS DRIVERS
9446 M:      Vaibhav Agarwal <[email protected]>
9447 M:      Mark Greer <[email protected]>
9448 S:      Maintained
9449 F:      drivers/staging/greybus/audio_apbridgea.c
9450 F:      drivers/staging/greybus/audio_apbridgea.h
9451 F:      drivers/staging/greybus/audio_codec.c
9452 F:      drivers/staging/greybus/audio_codec.h
9453 F:      drivers/staging/greybus/audio_gb.c
9454 F:      drivers/staging/greybus/audio_manager.c
9455 F:      drivers/staging/greybus/audio_manager.h
9456 F:      drivers/staging/greybus/audio_manager_module.c
9457 F:      drivers/staging/greybus/audio_manager_private.h
9458 F:      drivers/staging/greybus/audio_manager_sysfs.c
9459 F:      drivers/staging/greybus/audio_module.c
9460 F:      drivers/staging/greybus/audio_topology.c
9461
9462 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9463 M:      Viresh Kumar <[email protected]>
9464 S:      Maintained
9465 F:      drivers/staging/greybus/authentication.c
9466 F:      drivers/staging/greybus/bootrom.c
9467 F:      drivers/staging/greybus/firmware.h
9468 F:      drivers/staging/greybus/fw-core.c
9469 F:      drivers/staging/greybus/fw-download.c
9470 F:      drivers/staging/greybus/fw-management.c
9471 F:      drivers/staging/greybus/greybus_authentication.h
9472 F:      drivers/staging/greybus/greybus_firmware.h
9473 F:      drivers/staging/greybus/hid.c
9474 F:      drivers/staging/greybus/i2c.c
9475 F:      drivers/staging/greybus/spi.c
9476 F:      drivers/staging/greybus/spilib.c
9477 F:      drivers/staging/greybus/spilib.h
9478
9479 GREYBUS LOOPBACK DRIVER
9480 M:      Bryan O'Donoghue <[email protected]>
9481 S:      Maintained
9482 F:      drivers/staging/greybus/loopback.c
9483
9484 GREYBUS PLATFORM DRIVERS
9485 M:      Vaibhav Hiremath <[email protected]>
9486 S:      Maintained
9487 F:      drivers/staging/greybus/arche-apb-ctrl.c
9488 F:      drivers/staging/greybus/arche-platform.c
9489 F:      drivers/staging/greybus/arche_platform.h
9490
9491 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9492 M:      Rui Miguel Silva <[email protected]>
9493 S:      Maintained
9494 F:      drivers/staging/greybus/gpio.c
9495 F:      drivers/staging/greybus/light.c
9496 F:      drivers/staging/greybus/power_supply.c
9497 F:      drivers/staging/greybus/sdio.c
9498 F:      drivers/staging/greybus/spi.c
9499 F:      drivers/staging/greybus/spilib.c
9500
9501 GREYBUS BEAGLEPLAY DRIVERS
9502 M:      Ayush Singh <[email protected]>
9503 L:      [email protected] (moderated for non-subscribers)
9504 S:      Maintained
9505 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9506 F:      drivers/greybus/gb-beagleplay.c
9507
9508 GREYBUS SUBSYSTEM
9509 M:      Johan Hovold <[email protected]>
9510 M:      Alex Elder <[email protected]>
9511 M:      Greg Kroah-Hartman <[email protected]>
9512 L:      [email protected] (moderated for non-subscribers)
9513 S:      Maintained
9514 F:      drivers/greybus/
9515 F:      drivers/staging/greybus/
9516 F:      include/linux/greybus.h
9517 F:      include/linux/greybus/
9518
9519 GREYBUS UART PROTOCOLS DRIVERS
9520 M:      David Lin <[email protected]>
9521 S:      Maintained
9522 F:      drivers/staging/greybus/log.c
9523 F:      drivers/staging/greybus/uart.c
9524
9525 GS1662 VIDEO SERIALIZER
9526 M:      Charles-Antoine Couret <[email protected]>
9527 L:      [email protected]
9528 S:      Maintained
9529 T:      git git://linuxtv.org/media_tree.git
9530 F:      drivers/media/spi/gs1662.c
9531
9532 GSPCA FINEPIX SUBDRIVER
9533 M:      Frank Zago <[email protected]>
9534 L:      [email protected]
9535 S:      Maintained
9536 T:      git git://linuxtv.org/media_tree.git
9537 F:      drivers/media/usb/gspca/finepix.c
9538
9539 GSPCA GL860 SUBDRIVER
9540 M:      Olivier Lorin <[email protected]>
9541 L:      [email protected]
9542 S:      Maintained
9543 T:      git git://linuxtv.org/media_tree.git
9544 F:      drivers/media/usb/gspca/gl860/
9545
9546 GSPCA M5602 SUBDRIVER
9547 M:      Erik Andren <[email protected]>
9548 L:      [email protected]
9549 S:      Maintained
9550 T:      git git://linuxtv.org/media_tree.git
9551 F:      drivers/media/usb/gspca/m5602/
9552
9553 GSPCA PAC207 SONIXB SUBDRIVER
9554 M:      Hans Verkuil <[email protected]>
9555 L:      [email protected]
9556 S:      Odd Fixes
9557 T:      git git://linuxtv.org/media_tree.git
9558 F:      drivers/media/usb/gspca/pac207.c
9559
9560 GSPCA SN9C20X SUBDRIVER
9561 M:      Brian Johnson <[email protected]>
9562 L:      [email protected]
9563 S:      Maintained
9564 T:      git git://linuxtv.org/media_tree.git
9565 F:      drivers/media/usb/gspca/sn9c20x.c
9566
9567 GSPCA T613 SUBDRIVER
9568 M:      Leandro Costantino <[email protected]>
9569 L:      [email protected]
9570 S:      Maintained
9571 T:      git git://linuxtv.org/media_tree.git
9572 F:      drivers/media/usb/gspca/t613.c
9573
9574 GSPCA USB WEBCAM DRIVER
9575 M:      Hans Verkuil <[email protected]>
9576 L:      [email protected]
9577 S:      Odd Fixes
9578 T:      git git://linuxtv.org/media_tree.git
9579 F:      drivers/media/usb/gspca/
9580
9581 GTP (GPRS Tunneling Protocol)
9582 M:      Pablo Neira Ayuso <[email protected]>
9583 M:      Harald Welte <[email protected]>
9584 L:      [email protected]
9585 S:      Maintained
9586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9587 F:      drivers/net/gtp.c
9588
9589 GUID PARTITION TABLE (GPT)
9590 M:      Davidlohr Bueso <[email protected]>
9591 L:      [email protected]
9592 S:      Maintained
9593 F:      block/partitions/efi.*
9594
9595 HABANALABS PCI DRIVER
9596 M:      Oded Gabbay <[email protected]>
9597 L:      [email protected]
9598 S:      Supported
9599 C:      irc://irc.oftc.net/dri-devel
9600 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9601 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9602 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9603 F:      drivers/accel/habanalabs/
9604 F:      include/linux/habanalabs/
9605 F:      include/trace/events/habanalabs.h
9606 F:      include/uapi/drm/habanalabs_accel.h
9607
9608 HACKRF MEDIA DRIVER
9609 L:      [email protected]
9610 S:      Orphan
9611 W:      https://linuxtv.org
9612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9613 F:      drivers/media/usb/hackrf/
9614
9615 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9616 M:      Chuck Lever <[email protected]>
9617 L:      [email protected]
9618 L:      [email protected]
9619 S:      Maintained
9620 F:      Documentation/netlink/specs/handshake.yaml
9621 F:      Documentation/networking/tls-handshake.rst
9622 F:      include/net/handshake.h
9623 F:      include/trace/events/handshake.h
9624 F:      net/handshake/
9625
9626 HANTRO VPU CODEC DRIVER
9627 M:      Ezequiel Garcia <[email protected]>
9628 M:      Philipp Zabel <[email protected]>
9629 L:      [email protected]
9630 L:      [email protected]
9631 S:      Maintained
9632 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9633 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9634 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9635 F:      drivers/media/platform/verisilicon/
9636
9637 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9638 M:      Frank Seidel <[email protected]>
9639 L:      [email protected]
9640 S:      Maintained
9641 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9642 F:      drivers/platform/x86/hdaps.c
9643
9644 HARDWARE MONITORING
9645 M:      Jean Delvare <[email protected]>
9646 M:      Guenter Roeck <[email protected]>
9647 L:      [email protected]
9648 S:      Maintained
9649 W:      http://hwmon.wiki.kernel.org/
9650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9651 F:      Documentation/ABI/testing/sysfs-class-hwmon
9652 F:      Documentation/devicetree/bindings/hwmon/
9653 F:      Documentation/hwmon/
9654 F:      drivers/hwmon/
9655 F:      include/linux/hwmon*.h
9656 F:      include/trace/events/hwmon*.h
9657 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9658
9659 HARDWARE RANDOM NUMBER GENERATOR CORE
9660 M:      Olivia Mackall <[email protected]>
9661 M:      Herbert Xu <[email protected]>
9662 L:      [email protected]
9663 S:      Odd fixes
9664 F:      Documentation/admin-guide/hw_random.rst
9665 F:      Documentation/devicetree/bindings/rng/
9666 F:      drivers/char/hw_random/
9667 F:      include/linux/hw_random.h
9668
9669 HARDWARE SPINLOCK CORE
9670 M:      Bjorn Andersson <[email protected]>
9671 R:      Baolin Wang <[email protected]>
9672 L:      [email protected]
9673 S:      Maintained
9674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9675 F:      Documentation/devicetree/bindings/hwlock/
9676 F:      Documentation/locking/hwspinlock.rst
9677 F:      drivers/hwspinlock/
9678 F:      include/linux/hwspinlock.h
9679
9680 HARDWARE TRACING FACILITIES
9681 M:      Alexander Shishkin <[email protected]>
9682 S:      Maintained
9683 F:      drivers/hwtracing/
9684
9685 HARMONY SOUND DRIVER
9686 L:      [email protected]
9687 S:      Maintained
9688 F:      sound/parisc/harmony.*
9689
9690 HDPVR USB VIDEO ENCODER DRIVER
9691 M:      Hans Verkuil <[email protected]>
9692 L:      [email protected]
9693 S:      Odd Fixes
9694 W:      https://linuxtv.org
9695 T:      git git://linuxtv.org/media_tree.git
9696 F:      drivers/media/usb/hdpvr/
9697
9698 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9699 M:      Keng-Yu Lin <[email protected]>
9700 S:      Supported
9701 F:      drivers/misc/hpilo.[ch]
9702
9703 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9704 M:      Jerry Hoemann <[email protected]>
9705 S:      Supported
9706 F:      Documentation/watchdog/hpwdt.rst
9707 F:      drivers/watchdog/hpwdt.c
9708
9709 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9710 M:      Don Brace <[email protected]>
9711 L:      [email protected]
9712 L:      [email protected]
9713 S:      Supported
9714 F:      Documentation/scsi/hpsa.rst
9715 F:      drivers/scsi/hpsa*.[ch]
9716 F:      include/linux/cciss*.h
9717 F:      include/uapi/linux/cciss*.h
9718
9719 HFI1 DRIVER
9720 M:      Dennis Dalessandro <[email protected]>
9721 L:      [email protected]
9722 S:      Supported
9723 F:      drivers/infiniband/hw/hfi1
9724
9725 HFS FILESYSTEM
9726 L:      [email protected]
9727 S:      Orphan
9728 F:      Documentation/filesystems/hfs.rst
9729 F:      fs/hfs/
9730
9731 HFSPLUS FILESYSTEM
9732 L:      [email protected]
9733 S:      Orphan
9734 F:      Documentation/filesystems/hfsplus.rst
9735 F:      fs/hfsplus/
9736
9737 HGA FRAMEBUFFER DRIVER
9738 M:      Ferenc Bakonyi <[email protected]>
9739 L:      [email protected]
9740 S:      Maintained
9741 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9742 F:      drivers/video/fbdev/hgafb.c
9743
9744 HIBERNATION (aka Software Suspend, aka swsusp)
9745 M:      "Rafael J. Wysocki" <[email protected]>
9746 M:      Pavel Machek <[email protected]>
9747 L:      [email protected]
9748 S:      Supported
9749 B:      https://bugzilla.kernel.org
9750 F:      arch/*/include/asm/suspend*.h
9751 F:      arch/x86/power/
9752 F:      drivers/base/power/
9753 F:      include/linux/freezer.h
9754 F:      include/linux/pm.h
9755 F:      include/linux/suspend.h
9756 F:      kernel/power/
9757
9758 HID CORE LAYER
9759 M:      Jiri Kosina <[email protected]>
9760 M:      Benjamin Tissoires <[email protected]>
9761 L:      [email protected]
9762 S:      Maintained
9763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9764 F:      Documentation/hid/
9765 F:      drivers/hid/
9766 F:      include/linux/hid*
9767 F:      include/uapi/linux/hid*
9768 F:      samples/hid/
9769 F:      tools/testing/selftests/hid/
9770
9771 HID LOGITECH DRIVERS
9772 R:      Filipe Laíns <[email protected]>
9773 L:      [email protected]
9774 S:      Maintained
9775 F:      drivers/hid/hid-logitech-*
9776
9777 HID NVIDIA SHIELD DRIVER
9778 M:      Rahul Rameshbabu <[email protected]>
9779 L:      [email protected]
9780 S:      Maintained
9781 F:      drivers/hid/hid-nvidia-shield.c
9782
9783 HID PHOENIX RC FLIGHT CONTROLLER
9784 M:      Marcus Folkesson <[email protected]>
9785 L:      [email protected]
9786 S:      Maintained
9787 F:      drivers/hid/hid-pxrc.c
9788
9789 HID PLAYSTATION DRIVER
9790 M:      Roderick Colenbrander <[email protected]>
9791 L:      [email protected]
9792 S:      Supported
9793 F:      drivers/hid/hid-playstation.c
9794
9795 HID SENSOR HUB DRIVERS
9796 M:      Jiri Kosina <[email protected]>
9797 M:      Jonathan Cameron <[email protected]>
9798 M:      Srinivas Pandruvada <[email protected]>
9799 L:      [email protected]
9800 L:      [email protected]
9801 S:      Maintained
9802 F:      Documentation/hid/hid-sensor*
9803 F:      drivers/hid/hid-sensor-*
9804 F:      drivers/iio/*/hid-*
9805 F:      include/linux/hid-sensor-*
9806
9807 HID VRC-2 CAR CONTROLLER DRIVER
9808 M:      Marcus Folkesson <[email protected]>
9809 L:      [email protected]
9810 S:      Maintained
9811 F:      drivers/hid/hid-vrc2.c
9812
9813 HID WACOM DRIVER
9814 M:      Ping Cheng <[email protected]>
9815 M:      Jason Gerecke  <[email protected]>
9816 L:      [email protected]
9817 S:      Maintained
9818 F:      drivers/hid/wacom.h
9819 F:      drivers/hid/wacom_*
9820
9821 HID++ LOGITECH DRIVERS
9822 R:      Filipe Laíns <[email protected]>
9823 R:      Bastien Nocera <[email protected]>
9824 L:      [email protected]
9825 S:      Maintained
9826 F:      drivers/hid/hid-logitech-hidpp.c
9827
9828 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
9829 M:      Anna-Maria Behnsen <[email protected]>
9830 M:      Frederic Weisbecker <[email protected]>
9831 M:      Thomas Gleixner <[email protected]>
9832 L:      [email protected]
9833 S:      Maintained
9834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9835 F:      Documentation/timers/
9836 F:      include/linux/clockchips.h
9837 F:      include/linux/hrtimer.h
9838 F:      include/linux/timer.h
9839 F:      kernel/time/clockevents.c
9840 F:      kernel/time/hrtimer.c
9841 F:      kernel/time/timer.c
9842 F:      kernel/time/timer_list.c
9843 F:      kernel/time/timer_migration.*
9844 F:      tools/testing/selftests/timers/
9845
9846 HIGH-SPEED SCC DRIVER FOR AX.25
9847 L:      [email protected]
9848 S:      Orphan
9849 F:      drivers/net/hamradio/scc.c
9850
9851 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9852 M:      HighPoint Linux Team <[email protected]>
9853 S:      Supported
9854 W:      http://www.highpoint-tech.com
9855 F:      Documentation/scsi/hptiop.rst
9856 F:      drivers/scsi/hptiop.c
9857
9858 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9859 M:      John Stultz <[email protected]>
9860 L:      [email protected]
9861 S:      Maintained
9862 F:      drivers/misc/hisi_hikey_usb.c
9863
9864 HIMAX HX83112B TOUCHSCREEN SUPPORT
9865 M:      Job Noorman <[email protected]>
9866 L:      [email protected]
9867 S:      Maintained
9868 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9869 F:      drivers/input/touchscreen/himax_hx83112b.c
9870
9871 HIPPI
9872 M:      Jes Sorensen <[email protected]>
9873 L:      [email protected]
9874 S:      Maintained
9875 F:      drivers/net/hippi/
9876 F:      include/linux/hippidevice.h
9877 F:      include/uapi/linux/if_hippi.h
9878 F:      net/802/hippi.c
9879
9880 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9881 M:      Kurt Kanzenbach <[email protected]>
9882 L:      [email protected]
9883 S:      Maintained
9884 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9885 F:      drivers/net/dsa/hirschmann/*
9886 F:      include/linux/platform_data/hirschmann-hellcreek.h
9887 F:      net/dsa/tag_hellcreek.c
9888
9889 HISILICON DMA DRIVER
9890 M:      Zhou Wang <[email protected]>
9891 M:      Jie Hai <[email protected]>
9892 L:      [email protected]
9893 S:      Maintained
9894 F:      drivers/dma/hisi_dma.c
9895
9896 HISILICON GPIO DRIVER
9897 M:      Jay Fang <[email protected]>
9898 L:      [email protected]
9899 S:      Maintained
9900 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9901 F:      drivers/gpio/gpio-hisi.c
9902
9903 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9904 M:      Zhiqi Song <[email protected]>
9905 M:      Longfang Liu <[email protected]>
9906 L:      [email protected]
9907 S:      Maintained
9908 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9909 F:      drivers/crypto/hisilicon/hpre/hpre.h
9910 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9911 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9912
9913 HISILICON HNS3 PMU DRIVER
9914 M:      Jijie Shao <[email protected]>
9915 S:      Supported
9916 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9917 F:      drivers/perf/hisilicon/hns3_pmu.c
9918
9919 HISILICON I2C CONTROLLER DRIVER
9920 M:      Yicong Yang <[email protected]>
9921 L:      [email protected]
9922 S:      Maintained
9923 W:      https://www.hisilicon.com
9924 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9925 F:      drivers/i2c/busses/i2c-hisi.c
9926
9927 HISILICON KUNPENG SOC HCCS DRIVER
9928 M:      Huisong Li <[email protected]>
9929 S:      Maintained
9930 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9931 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9932 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9933
9934 HISILICON LPC BUS DRIVER
9935 M:      Jay Fang <[email protected]>
9936 S:      Maintained
9937 W:      http://www.hisilicon.com
9938 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9939 F:      drivers/bus/hisi_lpc.c
9940
9941 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9942 M:      Yisen Zhuang <[email protected]>
9943 M:      Salil Mehta <[email protected]>
9944 M:      Jijie Shao <[email protected]>
9945 L:      [email protected]
9946 S:      Maintained
9947 W:      http://www.hisilicon.com
9948 F:      drivers/net/ethernet/hisilicon/hns3/
9949
9950 HISILICON NETWORK SUBSYSTEM DRIVER
9951 M:      Yisen Zhuang <[email protected]>
9952 M:      Salil Mehta <[email protected]>
9953 L:      [email protected]
9954 S:      Maintained
9955 W:      http://www.hisilicon.com
9956 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9957 F:      drivers/net/ethernet/hisilicon/
9958
9959 HISILICON PMU DRIVER
9960 M:      Yicong Yang <[email protected]>
9961 M:      Jonathan Cameron <[email protected]>
9962 S:      Supported
9963 W:      http://www.hisilicon.com
9964 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9965 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9966 F:      drivers/perf/hisilicon
9967
9968 HISILICON PTT DRIVER
9969 M:      Yicong Yang <[email protected]>
9970 M:      Jonathan Cameron <[email protected]>
9971 L:      [email protected]
9972 S:      Maintained
9973 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
9974 F:      Documentation/trace/hisi-ptt.rst
9975 F:      drivers/hwtracing/ptt/
9976 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9977 F:      tools/perf/util/hisi-ptt*
9978 F:      tools/perf/util/hisi-ptt-decoder/*
9979
9980 HISILICON QM DRIVER
9981 M:      Weili Qian <[email protected]>
9982 M:      Zhou Wang <[email protected]>
9983 L:      [email protected]
9984 S:      Maintained
9985 F:      drivers/crypto/hisilicon/Kconfig
9986 F:      drivers/crypto/hisilicon/Makefile
9987 F:      drivers/crypto/hisilicon/qm.c
9988 F:      drivers/crypto/hisilicon/sgl.c
9989 F:      include/linux/hisi_acc_qm.h
9990
9991 HISILICON ROCE DRIVER
9992 M:      Chengchang Tang <[email protected]>
9993 M:      Junxian Huang <[email protected]>
9994 L:      [email protected]
9995 S:      Maintained
9996 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9997 F:      drivers/infiniband/hw/hns/
9998
9999 HISILICON SAS Controller
10000 M:      Xiang Chen <[email protected]>
10001 S:      Supported
10002 W:      http://www.hisilicon.com
10003 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10004 F:      drivers/scsi/hisi_sas/
10005
10006 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10007 M:      Longfang Liu <[email protected]>
10008 L:      [email protected]
10009 S:      Maintained
10010 F:      Documentation/ABI/testing/debugfs-hisi-sec
10011 F:      drivers/crypto/hisilicon/sec2/sec.h
10012 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10013 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10014 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10015
10016 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10017 M:      Jay Fang <[email protected]>
10018 L:      [email protected]
10019 S:      Maintained
10020 W:      http://www.hisilicon.com
10021 F:      drivers/spi/spi-hisi-kunpeng.c
10022
10023 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10024 M:      Mauro Carvalho Chehab <[email protected]>
10025 L:      [email protected]
10026 S:      Maintained
10027 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10028 F:      drivers/spmi/hisi-spmi-controller.c
10029
10030 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10031 M:      Mauro Carvalho Chehab <[email protected]>
10032 L:      [email protected]
10033 S:      Maintained
10034 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10035 F:      drivers/mfd/hi6421-spmi-pmic.c
10036
10037 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10038 M:      Weili Qian <[email protected]>
10039 S:      Maintained
10040 F:      drivers/crypto/hisilicon/trng/trng.c
10041
10042 HISILICON V3XX SPI NOR FLASH Controller Driver
10043 M:      Jay Fang <[email protected]>
10044 S:      Maintained
10045 W:      http://www.hisilicon.com
10046 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10047
10048 HISILICON ZIP Controller DRIVER
10049 M:      Yang Shen <[email protected]>
10050 M:      Zhou Wang <[email protected]>
10051 L:      [email protected]
10052 S:      Maintained
10053 F:      Documentation/ABI/testing/debugfs-hisi-zip
10054 F:      drivers/crypto/hisilicon/zip/
10055
10056 HMM - Heterogeneous Memory Management
10057 M:      Jérôme Glisse <[email protected]>
10058 L:      [email protected]
10059 S:      Maintained
10060 F:      Documentation/mm/hmm.rst
10061 F:      include/linux/hmm*
10062 F:      lib/test_hmm*
10063 F:      mm/hmm*
10064 F:      tools/testing/selftests/mm/*hmm*
10065
10066 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10067 M:      Petre Rodan <[email protected]>
10068 L:      [email protected]
10069 S:      Maintained
10070 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10071 F:      drivers/iio/pressure/hsc030pa*
10072
10073 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10074 M:      Andreas Klinger <[email protected]>
10075 M:      Petre Rodan <[email protected]>
10076 L:      [email protected]
10077 S:      Maintained
10078 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10079 F:      drivers/iio/pressure/mprls0025pa*
10080
10081 HP BIOSCFG DRIVER
10082 M:      Jorge Lopez <[email protected]>
10083 L:      [email protected]
10084 S:      Maintained
10085 F:      drivers/platform/x86/hp/hp-bioscfg/
10086
10087 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10088 L:      [email protected]
10089 S:      Orphan
10090 F:      drivers/platform/x86/hp/tc1100-wmi.c
10091
10092 HP WMI HARDWARE MONITOR DRIVER
10093 M:      James Seo <[email protected]>
10094 L:      [email protected]
10095 S:      Maintained
10096 F:      Documentation/hwmon/hp-wmi-sensors.rst
10097 F:      drivers/hwmon/hp-wmi-sensors.c
10098
10099 HPET:   High Precision Event Timers driver
10100 M:      Clemens Ladisch <[email protected]>
10101 S:      Maintained
10102 F:      Documentation/timers/hpet.rst
10103 F:      drivers/char/hpet.c
10104 F:      include/linux/hpet.h
10105 F:      include/uapi/linux/hpet.h
10106
10107 HPET:   x86
10108 S:      Orphan
10109 F:      arch/x86/include/asm/hpet.h
10110 F:      arch/x86/kernel/hpet.c
10111
10112 HPFS FILESYSTEM
10113 M:      Mikulas Patocka <[email protected]>
10114 S:      Maintained
10115 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10116 F:      fs/hpfs/
10117
10118 HS3001 Hardware Temperature and Humidity Sensor
10119 M:      Andre Werner <[email protected]>
10120 L:      [email protected]
10121 S:      Maintained
10122 F:      drivers/hwmon/hs3001.c
10123
10124 HSI SUBSYSTEM
10125 M:      Sebastian Reichel <[email protected]>
10126 S:      Maintained
10127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10128 F:      Documentation/ABI/testing/sysfs-bus-hsi
10129 F:      Documentation/driver-api/hsi.rst
10130 F:      drivers/hsi/
10131 F:      include/linux/hsi/
10132 F:      include/uapi/linux/hsi/
10133
10134 HSO 3G MODEM DRIVER
10135 L:      [email protected]
10136 S:      Orphan
10137 F:      drivers/net/usb/hso.c
10138
10139 HSR NETWORK PROTOCOL
10140 L:      [email protected]
10141 S:      Orphan
10142 F:      net/hsr/
10143
10144 HT16K33 LED CONTROLLER DRIVER
10145 M:      Robin van der Gracht <[email protected]>
10146 S:      Maintained
10147 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10148 F:      drivers/auxdisplay/ht16k33.c
10149
10150 HTCPEN TOUCHSCREEN DRIVER
10151 M:      Pau Oliva Fora <[email protected]>
10152 L:      [email protected]
10153 S:      Maintained
10154 F:      drivers/input/touchscreen/htcpen.c
10155
10156 HTE SUBSYSTEM
10157 M:      Dipen Patel <[email protected]>
10158 L:      [email protected]
10159 S:      Maintained
10160 Q:      https://patchwork.kernel.org/project/timestamp/list/
10161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10162 F:      Documentation/devicetree/bindings/timestamp/
10163 F:      Documentation/driver-api/hte/
10164 F:      drivers/hte/
10165 F:      include/linux/hte.h
10166
10167 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10168 M:      Lorenzo Bianconi <[email protected]>
10169 L:      [email protected]
10170 S:      Maintained
10171 W:      http://www.st.com/
10172 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10173 F:      drivers/iio/humidity/hts221*
10174
10175 HUAWEI ETHERNET DRIVER
10176 M:      Cai Huoqing <[email protected]>
10177 L:      [email protected]
10178 S:      Maintained
10179 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10180 F:      drivers/net/ethernet/huawei/hinic/
10181
10182 HUGETLB SUBSYSTEM
10183 M:      Muchun Song <[email protected]>
10184 L:      [email protected]
10185 S:      Maintained
10186 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10187 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10188 F:      Documentation/mm/hugetlbfs_reserv.rst
10189 F:      Documentation/mm/vmemmap_dedup.rst
10190 F:      fs/hugetlbfs/
10191 F:      include/linux/hugetlb.h
10192 F:      mm/hugetlb.c
10193 F:      mm/hugetlb_vmemmap.c
10194 F:      mm/hugetlb_vmemmap.h
10195 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10196
10197 HVA ST MEDIA DRIVER
10198 M:      Jean-Christophe Trotin <[email protected]>
10199 L:      [email protected]
10200 S:      Supported
10201 W:      https://linuxtv.org
10202 T:      git git://linuxtv.org/media_tree.git
10203 F:      drivers/media/platform/st/sti/hva
10204
10205 HWPOISON MEMORY FAILURE HANDLING
10206 M:      Miaohe Lin <[email protected]>
10207 R:      Naoya Horiguchi <[email protected]>
10208 L:      [email protected]
10209 S:      Maintained
10210 F:      mm/hwpoison-inject.c
10211 F:      mm/memory-failure.c
10212
10213 HYCON HY46XX TOUCHSCREEN SUPPORT
10214 M:      Giulio Benetti <[email protected]>
10215 L:      [email protected]
10216 S:      Maintained
10217 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10218 F:      drivers/input/touchscreen/hycon-hy46xx.c
10219
10220 HYGON PROCESSOR SUPPORT
10221 M:      Pu Wen <[email protected]>
10222 L:      [email protected]
10223 S:      Maintained
10224 F:      arch/x86/kernel/cpu/hygon.c
10225
10226 HYNIX HI556 SENSOR DRIVER
10227 M:      Sakari Ailus <[email protected]>
10228 L:      [email protected]
10229 S:      Maintained
10230 T:      git git://linuxtv.org/media_tree.git
10231 F:      drivers/media/i2c/hi556.c
10232
10233 HYNIX HI846 SENSOR DRIVER
10234 M:      Martin Kepplinger <[email protected]>
10235 L:      [email protected]
10236 S:      Maintained
10237 F:      drivers/media/i2c/hi846.c
10238
10239 HYNIX HI847 SENSOR DRIVER
10240 M:      Sakari Ailus <[email protected]>
10241 L:      [email protected]
10242 S:      Maintained
10243 F:      drivers/media/i2c/hi847.c
10244
10245 Hyper-V/Azure CORE AND DRIVERS
10246 M:      "K. Y. Srinivasan" <[email protected]>
10247 M:      Haiyang Zhang <[email protected]>
10248 M:      Wei Liu <[email protected]>
10249 M:      Dexuan Cui <[email protected]>
10250 L:      [email protected]
10251 S:      Supported
10252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10253 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10254 F:      Documentation/ABI/testing/debugfs-hyperv
10255 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10256 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10257 F:      Documentation/virt/hyperv
10258 F:      arch/arm64/hyperv
10259 F:      arch/arm64/include/asm/hyperv-tlfs.h
10260 F:      arch/arm64/include/asm/mshyperv.h
10261 F:      arch/x86/hyperv
10262 F:      arch/x86/include/asm/hyperv-tlfs.h
10263 F:      arch/x86/include/asm/mshyperv.h
10264 F:      arch/x86/include/asm/trace/hyperv.h
10265 F:      arch/x86/kernel/cpu/mshyperv.c
10266 F:      drivers/clocksource/hyperv_timer.c
10267 F:      drivers/hid/hid-hyperv.c
10268 F:      drivers/hv/
10269 F:      drivers/input/serio/hyperv-keyboard.c
10270 F:      drivers/iommu/hyperv-iommu.c
10271 F:      drivers/net/ethernet/microsoft/
10272 F:      drivers/net/hyperv/
10273 F:      drivers/pci/controller/pci-hyperv-intf.c
10274 F:      drivers/pci/controller/pci-hyperv.c
10275 F:      drivers/scsi/storvsc_drv.c
10276 F:      drivers/uio/uio_hv_generic.c
10277 F:      drivers/video/fbdev/hyperv_fb.c
10278 F:      include/asm-generic/hyperv-tlfs.h
10279 F:      include/asm-generic/mshyperv.h
10280 F:      include/clocksource/hyperv_timer.h
10281 F:      include/linux/hyperv.h
10282 F:      include/net/mana
10283 F:      include/uapi/linux/hyperv.h
10284 F:      net/vmw_vsock/hyperv_transport.c
10285 F:      tools/hv/
10286
10287 HYPERBUS SUPPORT
10288 M:      Vignesh Raghavendra <[email protected]>
10289 R:      Tudor Ambarus <[email protected]>
10290 L:      [email protected]
10291 S:      Supported
10292 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10293 C:      irc://irc.oftc.net/mtd
10294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10295 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10296 F:      drivers/mtd/hyperbus/
10297 F:      include/linux/mtd/hyperbus.h
10298
10299 HYPERVISOR VIRTUAL CONSOLE DRIVER
10300 L:      [email protected]
10301 S:      Odd Fixes
10302 F:      drivers/tty/hvc/
10303
10304 I2C ACPI SUPPORT
10305 M:      Mika Westerberg <[email protected]>
10306 L:      [email protected]
10307 L:      [email protected]
10308 S:      Maintained
10309 F:      drivers/i2c/i2c-core-acpi.c
10310
10311 I2C ADDRESS TRANSLATOR (ATR)
10312 M:      Tomi Valkeinen <[email protected]>
10313 R:      Luca Ceresoli <[email protected]>
10314 L:      [email protected]
10315 S:      Maintained
10316 F:      drivers/i2c/i2c-atr.c
10317 F:      include/linux/i2c-atr.h
10318
10319 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10320 M:      Ajay Gupta <[email protected]>
10321 L:      [email protected]
10322 S:      Maintained
10323 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10324 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10325
10326 I2C MUXES
10327 M:      Peter Rosin <[email protected]>
10328 L:      [email protected]
10329 S:      Maintained
10330 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10331 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10332 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10333 F:      Documentation/i2c/i2c-topology.rst
10334 F:      Documentation/i2c/muxes/
10335 F:      drivers/i2c/i2c-mux.c
10336 F:      drivers/i2c/muxes/
10337 F:      include/linux/i2c-mux.h
10338
10339 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10340 M:      Gregory CLEMENT <[email protected]>
10341 L:      [email protected]
10342 S:      Maintained
10343 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10344 F:      drivers/i2c/busses/i2c-mv64xxx.c
10345
10346 I2C OVER PARALLEL PORT
10347 M:      Jean Delvare <[email protected]>
10348 L:      [email protected]
10349 S:      Maintained
10350 F:      Documentation/i2c/busses/i2c-parport.rst
10351 F:      drivers/i2c/busses/i2c-parport.c
10352
10353 I2C SUBSYSTEM
10354 M:      Wolfram Sang <[email protected]>
10355 L:      [email protected]
10356 S:      Maintained
10357 W:      https://i2c.wiki.kernel.org/
10358 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10360 F:      Documentation/i2c/
10361 F:      drivers/i2c/*
10362 F:      include/dt-bindings/i2c/i2c.h
10363 F:      include/linux/i2c-dev.h
10364 F:      include/linux/i2c-smbus.h
10365 F:      include/linux/i2c.h
10366 F:      include/uapi/linux/i2c-*.h
10367 F:      include/uapi/linux/i2c.h
10368
10369 I2C SUBSYSTEM HOST DRIVERS
10370 M:      Andi Shyti <[email protected]>
10371 L:      [email protected]
10372 S:      Maintained
10373 W:      https://i2c.wiki.kernel.org/
10374 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10376 F:      Documentation/devicetree/bindings/i2c/
10377 F:      drivers/i2c/algos/
10378 F:      drivers/i2c/busses/
10379 F:      include/dt-bindings/i2c/
10380
10381 I2C-TAOS-EVM DRIVER
10382 M:      Jean Delvare <[email protected]>
10383 L:      [email protected]
10384 S:      Maintained
10385 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10386 F:      drivers/i2c/busses/i2c-taos-evm.c
10387
10388 I2C-TINY-USB DRIVER
10389 M:      Till Harbaum <[email protected]>
10390 L:      [email protected]
10391 S:      Maintained
10392 W:      http://www.harbaum.org/till/i2c_tiny_usb
10393 F:      drivers/i2c/busses/i2c-tiny-usb.c
10394
10395 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10396 M:      Jean Delvare <[email protected]>
10397 L:      [email protected]
10398 S:      Maintained
10399 F:      Documentation/i2c/busses/i2c-ali1535.rst
10400 F:      Documentation/i2c/busses/i2c-ali1563.rst
10401 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10402 F:      Documentation/i2c/busses/i2c-amd756.rst
10403 F:      Documentation/i2c/busses/i2c-amd8111.rst
10404 F:      Documentation/i2c/busses/i2c-i801.rst
10405 F:      Documentation/i2c/busses/i2c-nforce2.rst
10406 F:      Documentation/i2c/busses/i2c-piix4.rst
10407 F:      Documentation/i2c/busses/i2c-sis5595.rst
10408 F:      Documentation/i2c/busses/i2c-sis630.rst
10409 F:      Documentation/i2c/busses/i2c-sis96x.rst
10410 F:      Documentation/i2c/busses/i2c-via.rst
10411 F:      Documentation/i2c/busses/i2c-viapro.rst
10412 F:      drivers/i2c/busses/i2c-ali1535.c
10413 F:      drivers/i2c/busses/i2c-ali1563.c
10414 F:      drivers/i2c/busses/i2c-ali15x3.c
10415 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10416 F:      drivers/i2c/busses/i2c-amd756.c
10417 F:      drivers/i2c/busses/i2c-amd8111.c
10418 F:      drivers/i2c/busses/i2c-i801.c
10419 F:      drivers/i2c/busses/i2c-isch.c
10420 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10421 F:      drivers/i2c/busses/i2c-nforce2.c
10422 F:      drivers/i2c/busses/i2c-piix4.c
10423 F:      drivers/i2c/busses/i2c-sis5595.c
10424 F:      drivers/i2c/busses/i2c-sis630.c
10425 F:      drivers/i2c/busses/i2c-sis96x.c
10426 F:      drivers/i2c/busses/i2c-via.c
10427 F:      drivers/i2c/busses/i2c-viapro.c
10428
10429 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10430 M:      Hans de Goede <[email protected]>
10431 L:      [email protected]
10432 S:      Maintained
10433 F:      drivers/i2c/busses/i2c-cht-wc.c
10434
10435 I2C/SMBUS ISMT DRIVER
10436 M:      Seth Heasley <[email protected]>
10437 M:      Neil Horman <[email protected]>
10438 L:      [email protected]
10439 F:      Documentation/i2c/busses/i2c-ismt.rst
10440 F:      drivers/i2c/busses/i2c-ismt.c
10441
10442 I2C/SMBUS ZHAOXIN DRIVER
10443 M:      Hans Hu <[email protected]>
10444 L:      [email protected]
10445 S:      Maintained
10446 W:      https://www.zhaoxin.com
10447 F:      drivers/i2c/busses/i2c-viai2c-common.c
10448 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10449
10450 I2C/SMBUS STUB DRIVER
10451 M:      Jean Delvare <[email protected]>
10452 L:      [email protected]
10453 S:      Maintained
10454 F:      drivers/i2c/i2c-stub.c
10455
10456 I3C DRIVER FOR ASPEED AST2600
10457 M:      Jeremy Kerr <[email protected]>
10458 S:      Maintained
10459 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10460 F:      drivers/i3c/master/ast2600-i3c-master.c
10461
10462 I3C DRIVER FOR CADENCE I3C MASTER IP
10463 M:      Przemysław Gaj <[email protected]>
10464 S:      Maintained
10465 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10466 F:      drivers/i3c/master/i3c-master-cdns.c
10467
10468 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10469 S:      Orphan
10470 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10471 F:      drivers/i3c/master/dw*
10472
10473 I3C SUBSYSTEM
10474 M:      Alexandre Belloni <[email protected]>
10475 L:      [email protected] (moderated for non-subscribers)
10476 S:      Maintained
10477 C:      irc://chat.freenode.net/linux-i3c
10478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10479 F:      Documentation/ABI/testing/sysfs-bus-i3c
10480 F:      Documentation/devicetree/bindings/i3c/
10481 F:      Documentation/driver-api/i3c
10482 F:      drivers/i3c/
10483 F:      include/linux/i3c/
10484
10485 IBM Operation Panel Input Driver
10486 M:      Eddie James <[email protected]>
10487 L:      [email protected]
10488 S:      Maintained
10489 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10490 F:      drivers/input/misc/ibm-panel.c
10491
10492 IBM Power 842 compression accelerator
10493 M:      Haren Myneni <[email protected]>
10494 S:      Supported
10495 F:      crypto/842.c
10496 F:      drivers/crypto/nx/Kconfig
10497 F:      drivers/crypto/nx/Makefile
10498 F:      drivers/crypto/nx/nx-842*
10499 F:      include/linux/sw842.h
10500 F:      lib/842/
10501
10502 IBM Power in-Nest Crypto Acceleration
10503 M:      Breno Leitão <[email protected]>
10504 M:      Nayna Jain <[email protected]>
10505 M:      Paulo Flabiano Smorigo <[email protected]>
10506 L:      [email protected]
10507 S:      Supported
10508 F:      drivers/crypto/nx/Kconfig
10509 F:      drivers/crypto/nx/Makefile
10510 F:      drivers/crypto/nx/nx-aes*
10511 F:      drivers/crypto/nx/nx-sha*
10512 F:      drivers/crypto/nx/nx.*
10513 F:      drivers/crypto/nx/nx_csbcpb.h
10514 F:      drivers/crypto/nx/nx_debugfs.c
10515
10516 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10517 M:      Tyrel Datwyler <[email protected]>
10518 L:      [email protected]
10519 L:      [email protected]
10520 S:      Supported
10521 F:      drivers/pci/hotplug/rpadlpar*
10522
10523 IBM Power Linux RAID adapter
10524 M:      Brian King <[email protected]>
10525 S:      Supported
10526 F:      drivers/scsi/ipr.*
10527
10528 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10529 M:      Tyrel Datwyler <[email protected]>
10530 L:      [email protected]
10531 L:      [email protected]
10532 S:      Supported
10533 F:      drivers/pci/hotplug/rpaphp*
10534
10535 IBM Power SRIOV Virtual NIC Device Driver
10536 M:      Haren Myneni <[email protected]>
10537 M:      Rick Lindsley <[email protected]>
10538 R:      Nick Child <[email protected]>
10539 R:      Thomas Falcon <[email protected]>
10540 L:      [email protected]
10541 S:      Supported
10542 F:      drivers/net/ethernet/ibm/ibmvnic.*
10543
10544 IBM Power VFIO Support
10545 M:      Timothy Pearson <[email protected]>
10546 S:      Supported
10547 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10548
10549 IBM Power Virtual Ethernet Device Driver
10550 M:      Nick Child <[email protected]>
10551 L:      [email protected]
10552 S:      Supported
10553 F:      drivers/net/ethernet/ibm/ibmveth.*
10554
10555 IBM Power Virtual FC Device Drivers
10556 M:      Tyrel Datwyler <[email protected]>
10557 L:      [email protected]
10558 S:      Supported
10559 F:      drivers/scsi/ibmvscsi/ibmvfc*
10560
10561 IBM Power Virtual Management Channel Driver
10562 M:      Brad Warrum <[email protected]>
10563 M:      Ritu Agarwal <[email protected]>
10564 S:      Supported
10565 F:      drivers/misc/ibmvmc.*
10566
10567 IBM Power Virtual SCSI Device Drivers
10568 M:      Tyrel Datwyler <[email protected]>
10569 L:      [email protected]
10570 S:      Supported
10571 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10572 F:      include/scsi/viosrp.h
10573
10574 IBM Power Virtual SCSI Device Target Driver
10575 M:      Tyrel Datwyler <[email protected]>
10576 L:      [email protected]
10577 L:      [email protected]
10578 S:      Supported
10579 F:      drivers/scsi/ibmvscsi_tgt/
10580
10581 IBM Power VMX Cryptographic instructions
10582 M:      Breno Leitão <[email protected]>
10583 M:      Nayna Jain <[email protected]>
10584 M:      Paulo Flabiano Smorigo <[email protected]>
10585 L:      [email protected]
10586 S:      Supported
10587 F:      arch/powerpc/crypto/Kconfig
10588 F:      arch/powerpc/crypto/Makefile
10589 F:      arch/powerpc/crypto/aes.c
10590 F:      arch/powerpc/crypto/aes_cbc.c
10591 F:      arch/powerpc/crypto/aes_ctr.c
10592 F:      arch/powerpc/crypto/aes_xts.c
10593 F:      arch/powerpc/crypto/aesp8-ppc.*
10594 F:      arch/powerpc/crypto/ghash.c
10595 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10596 F:      arch/powerpc/crypto/ppc-xlate.pl
10597 F:      arch/powerpc/crypto/vmx.c
10598
10599 IBM ServeRAID RAID DRIVER
10600 S:      Orphan
10601 F:      drivers/scsi/ips.*
10602
10603 ICH LPC AND GPIO DRIVER
10604 M:      Peter Tyser <[email protected]>
10605 S:      Maintained
10606 F:      drivers/gpio/gpio-ich.c
10607 F:      drivers/mfd/lpc_ich.c
10608
10609 ICY I2C DRIVER
10610 M:      Max Staudt <[email protected]>
10611 L:      [email protected]
10612 S:      Maintained
10613 F:      drivers/i2c/busses/i2c-icy.c
10614
10615 IDEAPAD LAPTOP EXTRAS DRIVER
10616 M:      Ike Panhc <[email protected]>
10617 L:      [email protected]
10618 S:      Maintained
10619 W:      http://launchpad.net/ideapad-laptop
10620 F:      drivers/platform/x86/ideapad-laptop.c
10621
10622 IDEAPAD LAPTOP SLIDEBAR DRIVER
10623 M:      Andrey Moiseev <[email protected]>
10624 L:      [email protected]
10625 S:      Maintained
10626 W:      https://github.com/o2genum/ideapad-slidebar
10627 F:      drivers/input/misc/ideapad_slidebar.c
10628
10629 IDT VersaClock 5 CLOCK DRIVER
10630 M:      Luca Ceresoli <[email protected]>
10631 S:      Maintained
10632 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10633 F:      drivers/clk/clk-versaclock5.c
10634
10635 IEEE 802.15.4 SUBSYSTEM
10636 M:      Alexander Aring <[email protected]>
10637 M:      Stefan Schmidt <[email protected]>
10638 M:      Miquel Raynal <[email protected]>
10639 L:      [email protected]
10640 S:      Maintained
10641 W:      https://linux-wpan.org/
10642 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10645 F:      Documentation/networking/ieee802154.rst
10646 F:      drivers/net/ieee802154/
10647 F:      include/linux/ieee802154.h
10648 F:      include/linux/nl802154.h
10649 F:      include/net/af_ieee802154.h
10650 F:      include/net/cfg802154.h
10651 F:      include/net/ieee802154_netdev.h
10652 F:      include/net/mac802154.h
10653 F:      include/net/nl802154.h
10654 F:      net/ieee802154/
10655 F:      net/mac802154/
10656
10657 Intel VIRTIO DATA PATH ACCELERATOR
10658 M:      Zhu Lingshan <[email protected]>
10659 L:      [email protected]
10660 S:      Supported
10661 F:      drivers/vdpa/ifcvf/
10662
10663 IFE PROTOCOL
10664 M:      Yotam Gigi <[email protected]>
10665 M:      Jamal Hadi Salim <[email protected]>
10666 F:      include/net/ife.h
10667 F:      include/uapi/linux/ife.h
10668 F:      net/ife
10669
10670 IGORPLUG-USB IR RECEIVER
10671 M:      Sean Young <[email protected]>
10672 L:      [email protected]
10673 S:      Maintained
10674 F:      drivers/media/rc/igorplugusb.c
10675
10676 IGUANAWORKS USB IR TRANSCEIVER
10677 M:      Sean Young <[email protected]>
10678 L:      [email protected]
10679 S:      Maintained
10680 F:      drivers/media/rc/iguanair.c
10681
10682 IIO BACKEND FRAMEWORK
10683 M:      Nuno Sa <[email protected]>
10684 R:      Olivier Moysan <[email protected]>
10685 L:      [email protected]
10686 S:      Maintained
10687 F:      drivers/iio/industrialio-backend.c
10688 F:      include/linux/iio/backend.h
10689
10690 IIO DIGITAL POTENTIOMETER DAC
10691 M:      Peter Rosin <[email protected]>
10692 L:      [email protected]
10693 S:      Maintained
10694 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10695 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10696 F:      drivers/iio/dac/dpot-dac.c
10697
10698 IIO ENVELOPE DETECTOR
10699 M:      Peter Rosin <[email protected]>
10700 L:      [email protected]
10701 S:      Maintained
10702 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10703 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10704 F:      drivers/iio/adc/envelope-detector.c
10705
10706 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10707 M:      Matti Vaittinen <[email protected]>
10708 L:      [email protected]
10709 S:      Maintained
10710 F:      drivers/iio/industrialio-gts-helper.c
10711 F:      include/linux/iio/iio-gts-helper.h
10712 F:      drivers/iio/test/iio-test-gts.c
10713
10714 IIO MULTIPLEXER
10715 M:      Peter Rosin <[email protected]>
10716 L:      [email protected]
10717 S:      Maintained
10718 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10719 F:      drivers/iio/multiplexer/iio-mux.c
10720
10721 IIO SCMI BASED DRIVER
10722 M:      Jyoti Bhayana <[email protected]>
10723 L:      [email protected]
10724 S:      Maintained
10725 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10726
10727 IIO SUBSYSTEM AND DRIVERS
10728 M:      Jonathan Cameron <[email protected]>
10729 R:      Lars-Peter Clausen <[email protected]>
10730 L:      [email protected]
10731 S:      Maintained
10732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10733 F:      Documentation/ABI/testing/configfs-iio*
10734 F:      Documentation/ABI/testing/sysfs-bus-iio*
10735 F:      Documentation/devicetree/bindings/iio/
10736 F:      Documentation/iio/
10737 F:      drivers/iio/
10738 F:      drivers/staging/iio/
10739 F:      include/dt-bindings/iio/
10740 F:      include/linux/iio/
10741 F:      tools/iio/
10742
10743 IIO UNIT CONVERTER
10744 M:      Peter Rosin <[email protected]>
10745 L:      [email protected]
10746 S:      Maintained
10747 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10748 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10749 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10750 F:      drivers/iio/afe/iio-rescale.c
10751
10752 IKANOS/ADI EAGLE ADSL USB DRIVER
10753 M:      Matthieu Castet <[email protected]>
10754 M:      Stanislaw Gruszka <[email protected]>
10755 S:      Maintained
10756 F:      drivers/usb/atm/ueagle-atm.c
10757
10758 IMAGIS TOUCHSCREEN DRIVER
10759 M:      Markuss Broks <[email protected]>
10760 S:      Maintained
10761 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10762 F:      drivers/input/touchscreen/imagis.c
10763
10764 IMGTEC ASCII LCD DRIVER
10765 M:      Paul Burton <[email protected]>
10766 S:      Maintained
10767 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10768 F:      drivers/auxdisplay/img-ascii-lcd.c
10769
10770 IMGTEC IR DECODER DRIVER
10771 S:      Orphan
10772 F:      drivers/media/rc/img-ir/
10773
10774 IMGTEC POWERVR DRM DRIVER
10775 M:      Frank Binns <[email protected]>
10776 M:      Matt Coster <[email protected]>
10777 S:      Supported
10778 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
10779 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
10780 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
10781 F:      Documentation/gpu/imagination/
10782 F:      drivers/gpu/drm/imagination/
10783 F:      include/uapi/drm/pvr_drm.h
10784
10785 IMON SOUNDGRAPH USB IR RECEIVER
10786 M:      Sean Young <[email protected]>
10787 L:      [email protected]
10788 S:      Maintained
10789 F:      drivers/media/rc/imon.c
10790 F:      drivers/media/rc/imon_raw.c
10791
10792 IMS TWINTURBO FRAMEBUFFER DRIVER
10793 L:      [email protected]
10794 S:      Orphan
10795 F:      drivers/video/fbdev/imsttfb.c
10796
10797 INDEX OF FURTHER KERNEL DOCUMENTATION
10798 M:      Carlos Bilbao <[email protected]>
10799 S:      Maintained
10800 F:      Documentation/process/kernel-docs.rst
10801
10802 INDUSTRY PACK SUBSYSTEM (IPACK)
10803 M:      Vaibhav Gupta <[email protected]>
10804 M:      Jens Taprogge <[email protected]>
10805 M:      Greg Kroah-Hartman <[email protected]>
10806 L:      [email protected]
10807 S:      Maintained
10808 W:      http://industrypack.sourceforge.net
10809 F:      drivers/ipack/
10810
10811 INFINEON DPS310 Driver
10812 M:      Eddie James <[email protected]>
10813 L:      [email protected]
10814 S:      Maintained
10815 F:      drivers/iio/pressure/dps310.c
10816
10817 INFINEON PEB2466 ASoC CODEC
10818 M:      Herve Codina <[email protected]>
10819 L:      [email protected] (moderated for non-subscribers)
10820 S:      Maintained
10821 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10822 F:      sound/soc/codecs/peb2466.c
10823
10824 INFINIBAND SUBSYSTEM
10825 M:      Jason Gunthorpe <[email protected]>
10826 M:      Leon Romanovsky <[email protected]>
10827 L:      [email protected]
10828 S:      Supported
10829 W:      https://github.com/linux-rdma/rdma-core
10830 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10832 F:      Documentation/devicetree/bindings/infiniband/
10833 F:      Documentation/infiniband/
10834 F:      drivers/infiniband/
10835 F:      include/rdma/
10836 F:      include/trace/events/ib_mad.h
10837 F:      include/trace/events/ib_umad.h
10838 F:      include/trace/misc/rdma.h
10839 F:      include/uapi/linux/if_infiniband.h
10840 F:      include/uapi/rdma/
10841 F:      samples/bpf/ibumad_kern.c
10842 F:      samples/bpf/ibumad_user.c
10843
10844 INGENIC JZ4780 NAND DRIVER
10845 M:      Harvey Hunt <[email protected]>
10846 L:      [email protected]
10847 L:      [email protected]
10848 S:      Maintained
10849 F:      drivers/mtd/nand/raw/ingenic/
10850
10851 INGENIC JZ47xx SoCs
10852 M:      Paul Cercueil <[email protected]>
10853 L:      [email protected]
10854 S:      Maintained
10855 F:      arch/mips/boot/dts/ingenic/
10856 F:      arch/mips/generic/board-ingenic.c
10857 F:      arch/mips/include/asm/mach-ingenic/
10858 F:      arch/mips/ingenic/Kconfig
10859 F:      drivers/clk/ingenic/
10860 F:      drivers/dma/dma-jz4780.c
10861 F:      drivers/gpu/drm/ingenic/
10862 F:      drivers/i2c/busses/i2c-jz4780.c
10863 F:      drivers/iio/adc/ingenic-adc.c
10864 F:      drivers/irqchip/irq-ingenic.c
10865 F:      drivers/memory/jz4780-nemc.c
10866 F:      drivers/mmc/host/jz4740_mmc.c
10867 F:      drivers/mtd/nand/raw/ingenic/
10868 F:      drivers/pinctrl/pinctrl-ingenic.c
10869 F:      drivers/power/supply/ingenic-battery.c
10870 F:      drivers/pwm/pwm-jz4740.c
10871 F:      drivers/remoteproc/ingenic_rproc.c
10872 F:      drivers/rtc/rtc-jz4740.c
10873 F:      drivers/tty/serial/8250/8250_ingenic.c
10874 F:      drivers/usb/musb/jz4740.c
10875 F:      drivers/watchdog/jz4740_wdt.c
10876 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10877 F:      include/linux/mfd/ingenic-tcu.h
10878 F:      sound/soc/codecs/jz47*
10879 F:      sound/soc/jz4740/
10880
10881 INJOINIC IP5xxx POWER BANK IC DRIVER
10882 M:      Samuel Holland <[email protected]>
10883 S:      Maintained
10884 F:      drivers/power/supply/ip5xxx_power.c
10885
10886 INOTIFY
10887 M:      Jan Kara <[email protected]>
10888 R:      Amir Goldstein <[email protected]>
10889 L:      [email protected]
10890 S:      Maintained
10891 F:      Documentation/filesystems/inotify.rst
10892 F:      fs/notify/inotify/
10893 F:      include/linux/inotify.h
10894 F:      include/uapi/linux/inotify.h
10895
10896 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10897 M:      Dmitry Torokhov <[email protected]>
10898 L:      [email protected]
10899 S:      Maintained
10900 Q:      http://patchwork.kernel.org/project/linux-input/list/
10901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10902 F:      Documentation/devicetree/bindings/input/
10903 F:      Documentation/devicetree/bindings/serio/
10904 F:      Documentation/input/
10905 F:      drivers/input/
10906 F:      include/dt-bindings/input/
10907 F:      include/linux/input.h
10908 F:      include/linux/input/
10909 F:      include/uapi/linux/input-event-codes.h
10910 F:      include/uapi/linux/input.h
10911
10912 INPUT MULTITOUCH (MT) PROTOCOL
10913 M:      Henrik Rydberg <[email protected]>
10914 L:      [email protected]
10915 S:      Odd fixes
10916 F:      Documentation/input/multi-touch-protocol.rst
10917 F:      drivers/input/input-mt.c
10918 K:      \b(ABS|SYN)_MT_
10919
10920 INSIDE SECURE CRYPTO DRIVER
10921 M:      Antoine Tenart <[email protected]>
10922 L:      [email protected]
10923 S:      Maintained
10924 F:      drivers/crypto/inside-secure/
10925
10926 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10927 M:      Mimi Zohar <[email protected]>
10928 M:      Roberto Sassu <[email protected]>
10929 M:      Dmitry Kasatkin <[email protected]>
10930 R:      Eric Snowberg <[email protected]>
10931 L:      [email protected]
10932 S:      Supported
10933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10934 F:      security/integrity/
10935 F:      security/integrity/ima/
10936
10937 INTEL 810/815 FRAMEBUFFER DRIVER
10938 M:      Antonino Daplas <[email protected]>
10939 L:      [email protected]
10940 S:      Maintained
10941 F:      drivers/video/fbdev/i810/
10942
10943 INTEL 8254 COUNTER DRIVER
10944 M:      William Breathitt Gray <[email protected]>
10945 L:      [email protected]
10946 S:      Maintained
10947 F:      drivers/counter/i8254.c
10948 F:      include/linux/i8254.h
10949
10950 INTEL 8255 GPIO DRIVER
10951 M:      William Breathitt Gray <[email protected]>
10952 L:      [email protected]
10953 S:      Maintained
10954 F:      drivers/gpio/gpio-i8255.c
10955 F:      drivers/gpio/gpio-i8255.h
10956
10957 INTEL ASoC DRIVERS
10958 M:      Cezary Rojewski <[email protected]>
10959 M:      Pierre-Louis Bossart <[email protected]>
10960 M:      Liam Girdwood <[email protected]>
10961 M:      Peter Ujfalusi <[email protected]>
10962 M:      Bard Liao <[email protected]>
10963 M:      Ranjani Sridharan <[email protected]>
10964 M:      Kai Vehmanen <[email protected]>
10965 L:      [email protected] (moderated for non-subscribers)
10966 S:      Supported
10967 F:      sound/soc/intel/
10968
10969 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10970 M:      Hans de Goede <[email protected]>
10971 L:      [email protected]
10972 S:      Maintained
10973 F:      drivers/platform/x86/intel/atomisp2/pm.c
10974
10975 INTEL ATOMISP2 LED DRIVER
10976 M:      Hans de Goede <[email protected]>
10977 L:      [email protected]
10978 S:      Maintained
10979 F:      drivers/platform/x86/intel/atomisp2/led.c
10980
10981 INTEL BIOS SAR INT1092 DRIVER
10982 M:      Shravan Sudhakar <[email protected]>
10983 L:      [email protected]
10984 S:      Maintained
10985 F:      drivers/platform/x86/intel/int1092/
10986
10987 INTEL BROXTON PMC DRIVER
10988 M:      Mika Westerberg <[email protected]>
10989 M:      Zha Qipeng <[email protected]>
10990 S:      Maintained
10991 F:      drivers/mfd/intel_pmc_bxt.c
10992 F:      include/linux/mfd/intel_pmc_bxt.h
10993
10994 INTEL C600 SERIES SAS CONTROLLER DRIVER
10995 M:      Artur Paszkiewicz <[email protected]>
10996 L:      [email protected]
10997 S:      Supported
10998 T:      git git://git.code.sf.net/p/intel-sas/isci
10999 F:      drivers/scsi/isci/
11000
11001 INTEL CPU family model numbers
11002 M:      Tony Luck <[email protected]>
11003 M:      [email protected]
11004 L:      [email protected]
11005 S:      Supported
11006 F:      arch/x86/include/asm/intel-family.h
11007
11008 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11009 M:      Jani Nikula <[email protected]>
11010 M:      Rodrigo Vivi <[email protected]>
11011 L:      [email protected]
11012 L:      [email protected]
11013 S:      Supported
11014 F:      drivers/gpu/drm/i915/display/
11015 F:      drivers/gpu/drm/xe/display/
11016 F:      drivers/gpu/drm/xe/compat-i915-headers
11017
11018 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11019 M:      Jani Nikula <[email protected]>
11020 M:      Joonas Lahtinen <[email protected]>
11021 M:      Rodrigo Vivi <[email protected]>
11022 M:      Tvrtko Ursulin <[email protected]>
11023 L:      [email protected]
11024 S:      Supported
11025 W:      https://drm.pages.freedesktop.org/intel-docs/
11026 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11027 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11028 C:      irc://irc.oftc.net/intel-gfx
11029 T:      git git://anongit.freedesktop.org/drm-intel
11030 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11031 F:      Documentation/gpu/i915.rst
11032 F:      drivers/gpu/drm/ci/xfails/i915*
11033 F:      drivers/gpu/drm/i915/
11034 F:      include/drm/i915*
11035 F:      include/uapi/drm/i915_drm.h
11036
11037 INTEL DRM XE DRIVER (Lunar Lake and newer)
11038 M:      Lucas De Marchi <[email protected]>
11039 M:      Thomas Hellström <[email protected]>
11040 M:      Rodrigo Vivi <[email protected]>
11041 L:      [email protected]
11042 S:      Supported
11043 W:      https://drm.pages.freedesktop.org/intel-docs/
11044 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11045 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11046 C:      irc://irc.oftc.net/xe
11047 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11048 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11049 F:      Documentation/gpu/xe/
11050 F:      drivers/gpu/drm/xe/
11051 F:      include/drm/xe*
11052 F:      include/uapi/drm/xe_drm.h
11053
11054 INTEL ETHERNET DRIVERS
11055 M:      Jesse Brandeburg <[email protected]>
11056 M:      Tony Nguyen <[email protected]>
11057 L:      [email protected] (moderated for non-subscribers)
11058 S:      Supported
11059 W:      https://www.intel.com/content/www/us/en/support.html
11060 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11063 F:      Documentation/networking/device_drivers/ethernet/intel/
11064 F:      drivers/net/ethernet/intel/
11065 F:      drivers/net/ethernet/intel/*/
11066 F:      include/linux/avf/virtchnl.h
11067 F:      include/linux/net/intel/iidc.h
11068
11069 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11070 M:      Mustafa Ismail <[email protected]>
11071 M:      Shiraz Saleem <[email protected]>
11072 L:      [email protected]
11073 S:      Supported
11074 F:      drivers/infiniband/hw/irdma/
11075 F:      include/uapi/rdma/irdma-abi.h
11076
11077 INTEL GPIO DRIVERS
11078 M:      Andy Shevchenko <[email protected]>
11079 L:      [email protected]
11080 S:      Supported
11081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11082 F:      drivers/gpio/gpio-elkhartlake.c
11083 F:      drivers/gpio/gpio-graniterapids.c
11084 F:      drivers/gpio/gpio-ich.c
11085 F:      drivers/gpio/gpio-merrifield.c
11086 F:      drivers/gpio/gpio-ml-ioh.c
11087 F:      drivers/gpio/gpio-pch.c
11088 F:      drivers/gpio/gpio-sch.c
11089 F:      drivers/gpio/gpio-sodaville.c
11090 F:      drivers/gpio/gpio-tangier.c
11091 F:      drivers/gpio/gpio-tangier.h
11092
11093 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11094 M:      Zhenyu Wang <[email protected]>
11095 M:      Zhi Wang <[email protected]>
11096 L:      [email protected]
11097 L:      [email protected]
11098 S:      Supported
11099 W:      https://github.com/intel/gvt-linux/wiki
11100 T:      git https://github.com/intel/gvt-linux.git
11101 F:      drivers/gpu/drm/i915/gvt/
11102
11103 INTEL HID EVENT DRIVER
11104 M:      Alex Hung <[email protected]>
11105 L:      [email protected]
11106 S:      Maintained
11107 F:      drivers/platform/x86/intel/hid.c
11108
11109 INTEL I/OAT DMA DRIVER
11110 M:      Dave Jiang <[email protected]>
11111 R:      Dan Williams <[email protected]>
11112 L:      [email protected]
11113 S:      Supported
11114 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11115 F:      drivers/dma/ioat*
11116
11117 INTEL IAA CRYPTO DRIVER
11118 M:      Tom Zanussi <[email protected]>
11119 L:      [email protected]
11120 S:      Supported
11121 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11122 F:      drivers/crypto/intel/iaa/*
11123
11124 INTEL IDLE DRIVER
11125 M:      Jacob Pan <[email protected]>
11126 M:      Len Brown <[email protected]>
11127 L:      [email protected]
11128 S:      Supported
11129 B:      https://bugzilla.kernel.org
11130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11131 F:      drivers/idle/intel_idle.c
11132
11133 INTEL IDXD DRIVER
11134 M:      Fenghua Yu <[email protected]>
11135 R:      Dave Jiang <[email protected]>
11136 L:      [email protected]
11137 S:      Supported
11138 F:      drivers/dma/idxd/*
11139 F:      include/uapi/linux/idxd.h
11140
11141 INTEL IN FIELD SCAN (IFS) DEVICE
11142 M:      Jithu Joseph <[email protected]>
11143 R:      Ashok Raj <[email protected]>
11144 R:      Tony Luck <[email protected]>
11145 S:      Maintained
11146 F:      drivers/platform/x86/intel/ifs
11147 F:      include/trace/events/intel_ifs.h
11148
11149 INTEL INTEGRATED SENSOR HUB DRIVER
11150 M:      Srinivas Pandruvada <[email protected]>
11151 M:      Jiri Kosina <[email protected]>
11152 L:      [email protected]
11153 S:      Maintained
11154 F:      drivers/hid/intel-ish-hid/
11155
11156 INTEL IOMMU (VT-d)
11157 M:      David Woodhouse <[email protected]>
11158 M:      Lu Baolu <[email protected]>
11159 L:      [email protected]
11160 S:      Supported
11161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11162 F:      drivers/iommu/intel/
11163
11164 INTEL IPU3 CSI-2 CIO2 DRIVER
11165 M:      Yong Zhi <[email protected]>
11166 M:      Sakari Ailus <[email protected]>
11167 M:      Bingbu Cao <[email protected]>
11168 M:      Dan Scally <[email protected]>
11169 R:      Tianshu Qiu <[email protected]>
11170 L:      [email protected]
11171 S:      Maintained
11172 T:      git git://linuxtv.org/media_tree.git
11173 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11174 F:      drivers/media/pci/intel/ipu3/
11175
11176 INTEL IPU3 CSI-2 IMGU DRIVER
11177 M:      Sakari Ailus <[email protected]>
11178 R:      Bingbu Cao <[email protected]>
11179 R:      Tianshu Qiu <[email protected]>
11180 L:      [email protected]
11181 S:      Maintained
11182 F:      Documentation/admin-guide/media/ipu3.rst
11183 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11184 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11185 F:      drivers/staging/media/ipu3/
11186
11187 INTEL IPU6 INPUT SYSTEM DRIVER
11188 M:      Sakari Ailus <[email protected]>
11189 M:      Bingbu Cao <[email protected]>
11190 R:      Tianshu Qiu <[email protected]>
11191 L:      [email protected]
11192 S:      Maintained
11193 T:      git git://linuxtv.org/media_tree.git
11194 F:      Documentation/admin-guide/media/ipu6-isys.rst
11195 F:      drivers/media/pci/intel/ipu6/
11196
11197 INTEL ISHTP ECLITE DRIVER
11198 M:      Sumesh K Naduvalath <[email protected]>
11199 L:      [email protected]
11200 S:      Supported
11201 F:      drivers/platform/x86/intel/ishtp_eclite.c
11202
11203 INTEL IXP4XX CRYPTO SUPPORT
11204 M:      Corentin Labbe <[email protected]>
11205 L:      [email protected]
11206 S:      Maintained
11207 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11208
11209 INTEL KEEM BAY DRM DRIVER
11210 M:      Anitha Chrisanthus <[email protected]>
11211 M:      Edmund Dea <[email protected]>
11212 S:      Maintained
11213 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11214 F:      drivers/gpu/drm/kmb/
11215
11216 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11217 M:      Daniele Alessandrelli <[email protected]>
11218 S:      Maintained
11219 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11220 F:      drivers/crypto/intel/keembay/Kconfig
11221 F:      drivers/crypto/intel/keembay/Makefile
11222 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11223 F:      drivers/crypto/intel/keembay/ocs-aes.c
11224 F:      drivers/crypto/intel/keembay/ocs-aes.h
11225
11226 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11227 M:      Daniele Alessandrelli <[email protected]>
11228 M:      Prabhjot Khurana <[email protected]>
11229 M:      Mark Gross <[email protected]>
11230 S:      Maintained
11231 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11232 F:      drivers/crypto/intel/keembay/Kconfig
11233 F:      drivers/crypto/intel/keembay/Makefile
11234 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11235
11236 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11237 M:      Daniele Alessandrelli <[email protected]>
11238 M:      Declan Murphy <[email protected]>
11239 S:      Maintained
11240 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11241 F:      drivers/crypto/intel/keembay/Kconfig
11242 F:      drivers/crypto/intel/keembay/Makefile
11243 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11244 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11245 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11246
11247 INTEL MANAGEMENT ENGINE (mei)
11248 M:      Tomas Winkler <[email protected]>
11249 L:      [email protected]
11250 S:      Supported
11251 F:      Documentation/driver-api/mei/*
11252 F:      drivers/misc/mei/
11253 F:      drivers/watchdog/mei_wdt.c
11254 F:      include/linux/mei_aux.h
11255 F:      include/linux/mei_cl_bus.h
11256 F:      include/uapi/linux/mei.h
11257 F:      include/uapi/linux/mei_uuid.h
11258 F:      include/uapi/linux/uuid.h
11259 F:      samples/mei/*
11260
11261 INTEL MAX 10 BMC MFD DRIVER
11262 M:      Xu Yilun <[email protected]>
11263 R:      Tom Rix <[email protected]>
11264 S:      Maintained
11265 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11266 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11267 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11268 F:      drivers/mfd/intel-m10-bmc*
11269 F:      include/linux/mfd/intel-m10-bmc.h
11270
11271 INTEL MAX10 BMC SECURE UPDATES
11272 M:      Peter Colberg <[email protected]>
11273 L:      [email protected]
11274 S:      Maintained
11275 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11276 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11277
11278 INTEL P-Unit IPC DRIVER
11279 M:      Zha Qipeng <[email protected]>
11280 L:      [email protected]
11281 S:      Maintained
11282 F:      arch/x86/include/asm/intel_punit_ipc.h
11283 F:      drivers/platform/x86/intel/punit_ipc.c
11284
11285 INTEL PMC CORE DRIVER
11286 M:      Rajneesh Bhardwaj <[email protected]>
11287 M:      David E Box <[email protected]>
11288 L:      [email protected]
11289 S:      Maintained
11290 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11291 F:      drivers/platform/x86/intel/pmc/
11292
11293 INTEL PMIC GPIO DRIVERS
11294 M:      Andy Shevchenko <[email protected]>
11295 S:      Supported
11296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11297 F:      drivers/gpio/gpio-*cove.c
11298
11299 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11300 M:      Andy Shevchenko <[email protected]>
11301 S:      Supported
11302 F:      drivers/mfd/intel_soc_pmic*
11303 F:      include/linux/mfd/intel_soc_pmic*
11304
11305 INTEL PMT DRIVERS
11306 M:      David E. Box <[email protected]>
11307 S:      Supported
11308 F:      drivers/platform/x86/intel/pmt/
11309
11310 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11311 M:      Stanislav Yakovlev <[email protected]>
11312 L:      [email protected]
11313 S:      Maintained
11314 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11315 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11316 F:      drivers/net/wireless/intel/ipw2x00/
11317
11318 INTEL PSTATE DRIVER
11319 M:      Srinivas Pandruvada <[email protected]>
11320 M:      Len Brown <[email protected]>
11321 L:      [email protected]
11322 S:      Supported
11323 F:      drivers/cpufreq/intel_pstate.c
11324
11325 INTEL PTP DFL ToD DRIVER
11326 M:      Tianfei Zhang <[email protected]>
11327 L:      [email protected]
11328 L:      [email protected]
11329 S:      Maintained
11330 F:      drivers/ptp/ptp_dfl_tod.c
11331
11332 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11333 M:      Jarkko Nikula <[email protected]>
11334 L:      [email protected]
11335 F:      drivers/counter/intel-qep.c
11336
11337 INTEL SCU DRIVERS
11338 M:      Mika Westerberg <[email protected]>
11339 S:      Maintained
11340 F:      arch/x86/include/asm/intel_scu_ipc.h
11341 F:      drivers/platform/x86/intel_scu_*
11342
11343 INTEL SDSI DRIVER
11344 M:      David E. Box <[email protected]>
11345 S:      Supported
11346 F:      drivers/platform/x86/intel/sdsi.c
11347 F:      tools/arch/x86/intel_sdsi/
11348 F:      tools/testing/selftests/drivers/sdsi/
11349
11350 INTEL SGX
11351 M:      Jarkko Sakkinen <[email protected]>
11352 R:      Dave Hansen <[email protected]>
11353 L:      [email protected]
11354 S:      Supported
11355 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11357 F:      Documentation/arch/x86/sgx.rst
11358 F:      arch/x86/entry/vdso/vsgx.S
11359 F:      arch/x86/include/asm/sgx.h
11360 F:      arch/x86/include/uapi/asm/sgx.h
11361 F:      arch/x86/kernel/cpu/sgx/*
11362 F:      tools/testing/selftests/sgx/*
11363 K:      \bSGX_
11364
11365 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11366 M:      Daniel Scally <[email protected]>
11367 S:      Maintained
11368 F:      drivers/platform/x86/intel/int3472/
11369
11370 INTEL SPEED SELECT TECHNOLOGY
11371 M:      Srinivas Pandruvada <[email protected]>
11372 L:      [email protected]
11373 S:      Maintained
11374 F:      drivers/platform/x86/intel/speed_select_if/
11375 F:      include/uapi/linux/isst_if.h
11376 F:      tools/power/x86/intel-speed-select/
11377
11378 INTEL STRATIX10 FIRMWARE DRIVERS
11379 M:      Dinh Nguyen <[email protected]>
11380 L:      [email protected]
11381 S:      Maintained
11382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11383 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11384 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11385 F:      drivers/firmware/stratix10-rsu.c
11386 F:      drivers/firmware/stratix10-svc.c
11387 F:      include/linux/firmware/intel/stratix10-smc.h
11388 F:      include/linux/firmware/intel/stratix10-svc-client.h
11389
11390 INTEL TELEMETRY DRIVER
11391 M:      Rajneesh Bhardwaj <[email protected]>
11392 M:      "David E. Box" <[email protected]>
11393 L:      [email protected]
11394 S:      Maintained
11395 F:      arch/x86/include/asm/intel_telemetry.h
11396 F:      drivers/platform/x86/intel/telemetry/
11397
11398 INTEL TPMI DRIVER
11399 M:      Srinivas Pandruvada <[email protected]>
11400 L:      [email protected]
11401 S:      Maintained
11402 F:      Documentation/ABI/testing/debugfs-tpmi
11403 F:      drivers/platform/x86/intel/tpmi.c
11404 F:      include/linux/intel_tpmi.h
11405
11406 INTEL UNCORE FREQUENCY CONTROL
11407 M:      Srinivas Pandruvada <[email protected]>
11408 L:      [email protected]
11409 S:      Maintained
11410 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11411 F:      drivers/platform/x86/intel/uncore-frequency/
11412
11413 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11414 M:      David E. Box <[email protected]>
11415 S:      Supported
11416 F:      drivers/platform/x86/intel/vsec.*
11417
11418 INTEL VIRTUAL BUTTON DRIVER
11419 M:      AceLan Kao <[email protected]>
11420 L:      [email protected]
11421 S:      Maintained
11422 F:      drivers/platform/x86/intel/vbtn.c
11423
11424 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11425 M:      Stanislaw Gruszka <[email protected]>
11426 L:      [email protected]
11427 S:      Supported
11428 F:      drivers/net/wireless/intel/iwlegacy/
11429
11430 INTEL WIRELESS WIFI LINK (iwlwifi)
11431 M:      Miri Korenblit <[email protected]>
11432 L:      [email protected]
11433 S:      Supported
11434 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11436 F:      drivers/net/wireless/intel/iwlwifi/
11437
11438 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11439 M:      Jithu Joseph <[email protected]>
11440 S:      Maintained
11441 W:      https://slimbootloader.github.io/security/firmware-update.html
11442 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11443
11444 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11445 L:      [email protected]
11446 S:      Maintained
11447 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11448
11449 INTEL WWAN IOSM DRIVER
11450 M:      M Chetan Kumar <[email protected]>
11451 L:      [email protected]
11452 S:      Maintained
11453 F:      drivers/net/wwan/iosm/
11454
11455 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11456 M:      Xin Li <[email protected]>
11457 M:      "H. Peter Anvin" <[email protected]>
11458 S:      Supported
11459 F:      Documentation/arch/x86/x86_64/fred.rst
11460 F:      arch/x86/entry/entry_64_fred.S
11461 F:      arch/x86/entry/entry_fred.c
11462 F:      arch/x86/include/asm/fred.h
11463 F:      arch/x86/kernel/fred.c
11464
11465 INTEL(R) TRACE HUB
11466 M:      Alexander Shishkin <[email protected]>
11467 S:      Supported
11468 F:      Documentation/trace/intel_th.rst
11469 F:      drivers/hwtracing/intel_th/
11470 F:      include/linux/intel_th.h
11471
11472 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11473 M:      Ning Sun <[email protected]>
11474 L:      [email protected]
11475 S:      Supported
11476 W:      http://tboot.sourceforge.net
11477 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11478 F:      Documentation/arch/x86/intel_txt.rst
11479 F:      arch/x86/kernel/tboot.c
11480 F:      include/linux/tboot.h
11481
11482 INTERCONNECT API
11483 M:      Georgi Djakov <[email protected]>
11484 L:      [email protected]
11485 S:      Maintained
11486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11487 F:      Documentation/devicetree/bindings/interconnect/
11488 F:      Documentation/driver-api/interconnect.rst
11489 F:      drivers/interconnect/
11490 F:      include/dt-bindings/interconnect/
11491 F:      include/linux/interconnect-provider.h
11492 F:      include/linux/interconnect.h
11493
11494 INTERRUPT COUNTER DRIVER
11495 M:      Oleksij Rempel <[email protected]>
11496 R:      Pengutronix Kernel Team <[email protected]>
11497 L:      [email protected]
11498 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11499 F:      drivers/counter/interrupt-cnt.c
11500
11501 INTERSIL ISL7998X VIDEO DECODER DRIVER
11502 M:      Michael Tretter <[email protected]>
11503 R:      Pengutronix Kernel Team <[email protected]>
11504 L:      [email protected]
11505 S:      Maintained
11506 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11507 F:      drivers/media/i2c/isl7998x.c
11508
11509 INVENSENSE ICM-426xx IMU DRIVER
11510 M:      Jean-Baptiste Maneyrol <[email protected]>
11511 L:      [email protected]
11512 S:      Maintained
11513 W:      https://invensense.tdk.com/
11514 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11515 F:      drivers/iio/imu/inv_icm42600/
11516
11517 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11518 M:      Linus Walleij <[email protected]>
11519 L:      [email protected]
11520 S:      Maintained
11521 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11522 F:      drivers/iio/gyro/mpu3050*
11523
11524 IOC3 ETHERNET DRIVER
11525 M:      Ralf Baechle <[email protected]>
11526 L:      [email protected]
11527 S:      Maintained
11528 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11529
11530 IOMMU DMA-API LAYER
11531 M:      Robin Murphy <[email protected]>
11532 L:      [email protected]
11533 S:      Maintained
11534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11535 F:      drivers/iommu/dma-iommu.c
11536 F:      drivers/iommu/dma-iommu.h
11537 F:      drivers/iommu/iova.c
11538 F:      include/linux/iova.h
11539
11540 IOMMU SUBSYSTEM
11541 M:      Joerg Roedel <[email protected]>
11542 M:      Will Deacon <[email protected]>
11543 R:      Robin Murphy <[email protected]>
11544 L:      [email protected]
11545 S:      Maintained
11546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11547 F:      Documentation/devicetree/bindings/iommu/
11548 F:      Documentation/userspace-api/iommu.rst
11549 F:      drivers/iommu/
11550 F:      include/linux/iommu.h
11551 F:      include/linux/iova.h
11552 F:      include/linux/of_iommu.h
11553
11554 IOMMUFD
11555 M:      Jason Gunthorpe <[email protected]>
11556 M:      Kevin Tian <[email protected]>
11557 L:      [email protected]
11558 S:      Maintained
11559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11560 F:      Documentation/userspace-api/iommufd.rst
11561 F:      drivers/iommu/iommufd/
11562 F:      include/linux/iommufd.h
11563 F:      include/uapi/linux/iommufd.h
11564 F:      tools/testing/selftests/iommu/
11565
11566 IOSYS-MAP HELPERS
11567 M:      Thomas Zimmermann <[email protected]>
11568 L:      [email protected]
11569 S:      Maintained
11570 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11571 F:      include/linux/iosys-map.h
11572
11573 IO_URING
11574 M:      Jens Axboe <[email protected]>
11575 R:      Pavel Begunkov <[email protected]>
11576 L:      [email protected]
11577 S:      Maintained
11578 T:      git git://git.kernel.dk/linux-block
11579 T:      git git://git.kernel.dk/liburing
11580 F:      include/linux/io_uring/
11581 F:      include/linux/io_uring.h
11582 F:      include/linux/io_uring_types.h
11583 F:      include/trace/events/io_uring.h
11584 F:      include/uapi/linux/io_uring.h
11585 F:      io_uring/
11586
11587 IPMI SUBSYSTEM
11588 M:      Corey Minyard <[email protected]>
11589 L:      [email protected] (moderated for non-subscribers)
11590 S:      Supported
11591 W:      http://openipmi.sourceforge.net/
11592 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11593 F:      Documentation/devicetree/bindings/ipmi/
11594 F:      Documentation/driver-api/ipmi.rst
11595 F:      drivers/char/ipmi/
11596 F:      include/linux/ipmi*
11597 F:      include/uapi/linux/ipmi*
11598
11599 IPS SCSI RAID DRIVER
11600 M:      Adaptec OEM Raid Solutions <[email protected]>
11601 L:      [email protected]
11602 S:      Maintained
11603 W:      http://www.adaptec.com/
11604 F:      drivers/scsi/ips*
11605
11606 IPVS
11607 M:      Simon Horman <[email protected]>
11608 M:      Julian Anastasov <[email protected]>
11609 L:      [email protected]
11610 L:      [email protected]
11611 S:      Maintained
11612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11614 F:      Documentation/networking/ipvs-sysctl.rst
11615 F:      include/net/ip_vs.h
11616 F:      include/uapi/linux/ip_vs.h
11617 F:      net/netfilter/ipvs/
11618
11619 IPWIRELESS DRIVER
11620 M:      Jiri Kosina <[email protected]>
11621 M:      David Sterba <[email protected]>
11622 S:      Odd Fixes
11623 F:      drivers/tty/ipwireless/
11624
11625 IRON DEVICE AUDIO CODEC DRIVERS
11626 M:      Kiseok Jo <[email protected]>
11627 L:      [email protected] (moderated for non-subscribers)
11628 S:      Maintained
11629 F:      Documentation/devicetree/bindings/sound/irondevice,*
11630 F:      sound/soc/codecs/sma*
11631
11632 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11633 M:      Thomas Gleixner <[email protected]>
11634 S:      Maintained
11635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11636 F:      Documentation/core-api/irq/irq-domain.rst
11637 F:      include/linux/irqdomain.h
11638 F:      include/linux/irqdomain_defs.h
11639 F:      kernel/irq/irqdomain.c
11640 F:      kernel/irq/msi.c
11641
11642 IRQ SUBSYSTEM
11643 M:      Thomas Gleixner <[email protected]>
11644 L:      [email protected]
11645 S:      Maintained
11646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11647 F:      include/linux/group_cpus.h
11648 F:      include/linux/irq.h
11649 F:      include/linux/irqhandler.h
11650 F:      include/linux/irqnr.h
11651 F:      include/linux/irqreturn.h
11652 F:      kernel/irq/
11653 F:      lib/group_cpus.c
11654
11655 IRQCHIP DRIVERS
11656 M:      Thomas Gleixner <[email protected]>
11657 L:      [email protected]
11658 S:      Maintained
11659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11660 F:      Documentation/devicetree/bindings/interrupt-controller/
11661 F:      drivers/irqchip/
11662 F:      include/linux/irqchip.h
11663
11664 ISA
11665 M:      William Breathitt Gray <[email protected]>
11666 S:      Maintained
11667 F:      Documentation/driver-api/isa.rst
11668 F:      drivers/base/isa.c
11669 F:      include/linux/isa.h
11670
11671 ISA RADIO MODULE
11672 M:      Hans Verkuil <[email protected]>
11673 L:      [email protected]
11674 S:      Maintained
11675 W:      https://linuxtv.org
11676 T:      git git://linuxtv.org/media_tree.git
11677 F:      drivers/media/radio/radio-isa*
11678
11679 ISAPNP
11680 M:      Jaroslav Kysela <[email protected]>
11681 S:      Maintained
11682 F:      Documentation/userspace-api/isapnp.rst
11683 F:      drivers/pnp/isapnp/
11684 F:      include/linux/isapnp.h
11685
11686 ISCSI
11687 M:      Lee Duncan <[email protected]>
11688 M:      Chris Leech <[email protected]>
11689 M:      Mike Christie <[email protected]>
11690 L:      [email protected]
11691 L:      [email protected]
11692 S:      Maintained
11693 W:      www.open-iscsi.com
11694 F:      drivers/scsi/*iscsi*
11695 F:      include/scsi/*iscsi*
11696
11697 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11698 M:      Peter Jones <[email protected]>
11699 M:      Konrad Rzeszutek Wilk <[email protected]>
11700 S:      Maintained
11701 F:      drivers/firmware/iscsi_ibft*
11702
11703 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11704 M:      Sagi Grimberg <[email protected]>
11705 M:      Max Gurtovoy <[email protected]>
11706 L:      [email protected]
11707 S:      Supported
11708 W:      http://www.openfabrics.org
11709 W:      www.open-iscsi.org
11710 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11711 F:      drivers/infiniband/ulp/iser/
11712
11713 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11714 M:      Sagi Grimberg <[email protected]>
11715 L:      [email protected]
11716 L:      [email protected]
11717 S:      Supported
11718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11719 F:      drivers/infiniband/ulp/isert
11720
11721 ISDN/CMTP OVER BLUETOOTH
11722 M:      Karsten Keil <[email protected]>
11723 L:      [email protected] (subscribers-only)
11724 L:      [email protected]
11725 S:      Odd Fixes
11726 W:      http://www.isdn4linux.de
11727 F:      Documentation/isdn/
11728 F:      drivers/isdn/capi/
11729 F:      include/linux/isdn/
11730 F:      include/uapi/linux/isdn/
11731 F:      net/bluetooth/cmtp/
11732
11733 ISDN/mISDN SUBSYSTEM
11734 M:      Karsten Keil <[email protected]>
11735 L:      [email protected] (subscribers-only)
11736 L:      [email protected]
11737 S:      Maintained
11738 W:      http://www.isdn4linux.de
11739 F:      drivers/isdn/Kconfig
11740 F:      drivers/isdn/Makefile
11741 F:      drivers/isdn/hardware/
11742 F:      drivers/isdn/mISDN/
11743
11744 ISOFS FILESYSTEM
11745 M:      Jan Kara <[email protected]>
11746 L:      [email protected]
11747 S:      Maintained
11748 F:      Documentation/filesystems/isofs.rst
11749 F:      fs/isofs/
11750
11751 IT87 HARDWARE MONITORING DRIVER
11752 M:      Jean Delvare <[email protected]>
11753 L:      [email protected]
11754 S:      Maintained
11755 F:      Documentation/hwmon/it87.rst
11756 F:      drivers/hwmon/it87.c
11757
11758 IT913X MEDIA DRIVER
11759 L:      [email protected]
11760 S:      Orphan
11761 W:      https://linuxtv.org
11762 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11763 F:      drivers/media/tuners/it913x*
11764
11765 ITE IT66121 HDMI BRIDGE DRIVER
11766 M:      Phong LE <[email protected]>
11767 M:      Neil Armstrong <[email protected]>
11768 S:      Maintained
11769 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11770 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11771 F:      drivers/gpu/drm/bridge/ite-it66121.c
11772
11773 IVTV VIDEO4LINUX DRIVER
11774 M:      Andy Walls <[email protected]>
11775 L:      [email protected]
11776 S:      Maintained
11777 W:      https://linuxtv.org
11778 T:      git git://linuxtv.org/media_tree.git
11779 F:      Documentation/admin-guide/media/ivtv*
11780 F:      drivers/media/pci/ivtv/
11781 F:      include/uapi/linux/ivtv*
11782
11783 IX2505V MEDIA DRIVER
11784 M:      Malcolm Priestley <[email protected]>
11785 L:      [email protected]
11786 S:      Maintained
11787 W:      https://linuxtv.org
11788 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11789 F:      drivers/media/dvb-frontends/ix2505v*
11790
11791 JAILHOUSE HYPERVISOR INTERFACE
11792 M:      Jan Kiszka <[email protected]>
11793 L:      [email protected]
11794 S:      Maintained
11795 F:      arch/x86/include/asm/jailhouse_para.h
11796 F:      arch/x86/kernel/jailhouse.c
11797
11798 JFS FILESYSTEM
11799 M:      Dave Kleikamp <[email protected]>
11800 L:      [email protected]
11801 S:      Odd Fixes
11802 W:      http://jfs.sourceforge.net/
11803 T:      git https://github.com/kleikamp/linux-shaggy.git
11804 F:      Documentation/admin-guide/jfs.rst
11805 F:      fs/jfs/
11806
11807 JME NETWORK DRIVER
11808 M:      Guo-Fu Tseng <[email protected]>
11809 L:      [email protected]
11810 S:      Maintained
11811 F:      drivers/net/ethernet/jme.*
11812
11813 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11814 M:      David Woodhouse <[email protected]>
11815 M:      Richard Weinberger <[email protected]>
11816 L:      [email protected]
11817 S:      Odd Fixes
11818 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11819 T:      git git://git.infradead.org/ubifs-2.6.git
11820 F:      fs/jffs2/
11821 F:      include/uapi/linux/jffs2.h
11822
11823 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11824 M:      "Theodore Ts'o" <[email protected]>
11825 M:      Jan Kara <[email protected]>
11826 L:      [email protected]
11827 S:      Maintained
11828 F:      fs/jbd2/
11829 F:      include/linux/jbd2.h
11830
11831 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11832 M:      Mikhail Ulyanov <[email protected]>
11833 L:      [email protected]
11834 L:      [email protected]
11835 S:      Maintained
11836 F:      drivers/media/platform/renesas/rcar_jpu.c
11837
11838 JSM Neo PCI based serial card
11839 L:      [email protected]
11840 S:      Orphan
11841 F:      drivers/tty/serial/jsm/
11842
11843 K10TEMP HARDWARE MONITORING DRIVER
11844 M:      Clemens Ladisch <[email protected]>
11845 L:      [email protected]
11846 S:      Maintained
11847 F:      Documentation/hwmon/k10temp.rst
11848 F:      drivers/hwmon/k10temp.c
11849
11850 K8TEMP HARDWARE MONITORING DRIVER
11851 M:      Rudolf Marek <[email protected]>
11852 L:      [email protected]
11853 S:      Maintained
11854 F:      Documentation/hwmon/k8temp.rst
11855 F:      drivers/hwmon/k8temp.c
11856
11857 KASAN
11858 M:      Andrey Ryabinin <[email protected]>
11859 R:      Alexander Potapenko <[email protected]>
11860 R:      Andrey Konovalov <[email protected]>
11861 R:      Dmitry Vyukov <[email protected]>
11862 R:      Vincenzo Frascino <[email protected]>
11863 L:      [email protected]
11864 S:      Maintained
11865 F:      Documentation/dev-tools/kasan.rst
11866 F:      arch/*/include/asm/*kasan.h
11867 F:      arch/*/mm/kasan_init*
11868 F:      include/linux/kasan*.h
11869 F:      lib/Kconfig.kasan
11870 F:      mm/kasan/
11871 F:      scripts/Makefile.kasan
11872
11873 KCONFIG
11874 M:      Masahiro Yamada <[email protected]>
11875 L:      [email protected]
11876 S:      Maintained
11877 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11879 F:      Documentation/kbuild/kconfig*
11880 F:      scripts/Kconfig.include
11881 F:      scripts/kconfig/
11882
11883 KCOV
11884 R:      Dmitry Vyukov <[email protected]>
11885 R:      Andrey Konovalov <[email protected]>
11886 L:      [email protected]
11887 S:      Maintained
11888 F:      Documentation/dev-tools/kcov.rst
11889 F:      include/linux/kcov.h
11890 F:      include/uapi/linux/kcov.h
11891 F:      kernel/kcov.c
11892 F:      scripts/Makefile.kcov
11893
11894 KCSAN
11895 M:      Marco Elver <[email protected]>
11896 R:      Dmitry Vyukov <[email protected]>
11897 L:      [email protected]
11898 S:      Maintained
11899 F:      Documentation/dev-tools/kcsan.rst
11900 F:      include/linux/kcsan*.h
11901 F:      kernel/kcsan/
11902 F:      lib/Kconfig.kcsan
11903 F:      scripts/Makefile.kcsan
11904
11905 KDUMP
11906 M:      Baoquan He <[email protected]>
11907 R:      Vivek Goyal <[email protected]>
11908 R:      Dave Young <[email protected]>
11909 L:      [email protected]
11910 S:      Maintained
11911 W:      http://lse.sourceforge.net/kdump/
11912 F:      Documentation/admin-guide/kdump/
11913 F:      fs/proc/vmcore.c
11914 F:      include/linux/crash_core.h
11915 F:      include/linux/crash_dump.h
11916 F:      include/uapi/linux/vmcore.h
11917 F:      kernel/crash_*.c
11918
11919 KEENE FM RADIO TRANSMITTER DRIVER
11920 M:      Hans Verkuil <[email protected]>
11921 L:      [email protected]
11922 S:      Maintained
11923 W:      https://linuxtv.org
11924 T:      git git://linuxtv.org/media_tree.git
11925 F:      drivers/media/radio/radio-keene*
11926
11927 KERNEL AUTOMOUNTER
11928 M:      Ian Kent <[email protected]>
11929 L:      [email protected]
11930 S:      Maintained
11931 F:      fs/autofs/
11932
11933 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11934 M:      Masahiro Yamada <[email protected]>
11935 R:      Nathan Chancellor <[email protected]>
11936 R:      Nicolas Schier <[email protected]>
11937 L:      [email protected]
11938 S:      Maintained
11939 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11941 F:      Documentation/kbuild/
11942 F:      Makefile
11943 F:      scripts/*vmlinux*
11944 F:      scripts/Kbuild*
11945 F:      scripts/Makefile*
11946 F:      scripts/basic/
11947 F:      scripts/clang-tools/
11948 F:      scripts/dummy-tools/
11949 F:      scripts/mk*
11950 F:      scripts/mod/
11951 F:      scripts/package/
11952 F:      usr/
11953
11954 KERNEL HARDENING (not covered by other areas)
11955 M:      Kees Cook <[email protected]>
11956 R:      Gustavo A. R. Silva <[email protected]>
11957 L:      [email protected]
11958 S:      Supported
11959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11960 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11961 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11962 F:      arch/*/configs/hardening.config
11963 F:      include/linux/overflow.h
11964 F:      include/linux/randomize_kstack.h
11965 F:      kernel/configs/hardening.config
11966 F:      mm/usercopy.c
11967 K:      \b(add|choose)_random_kstack_offset\b
11968 K:      \b__check_(object_size|heap_object)\b
11969 K:      \b__counted_by\b
11970
11971 KERNEL JANITORS
11972 L:      [email protected]
11973 S:      Odd Fixes
11974 W:      http://kernelnewbies.org/KernelJanitors
11975
11976 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11977 M:      Chuck Lever <[email protected]>
11978 M:      Jeff Layton <[email protected]>
11979 R:      Neil Brown <[email protected]>
11980 R:      Olga Kornievskaia <[email protected]>
11981 R:      Dai Ngo <[email protected]>
11982 R:      Tom Talpey <[email protected]>
11983 L:      [email protected]
11984 S:      Supported
11985 W:      http://nfs.sourceforge.net/
11986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11987 F:      Documentation/filesystems/nfs/
11988 F:      fs/lockd/
11989 F:      fs/nfs_common/
11990 F:      fs/nfsd/
11991 F:      include/linux/lockd/
11992 F:      include/linux/sunrpc/
11993 F:      include/trace/events/rpcgss.h
11994 F:      include/trace/events/rpcrdma.h
11995 F:      include/trace/events/sunrpc.h
11996 F:      include/trace/misc/fs.h
11997 F:      include/trace/misc/nfs.h
11998 F:      include/trace/misc/sunrpc.h
11999 F:      include/uapi/linux/nfsd/
12000 F:      include/uapi/linux/sunrpc/
12001 F:      net/sunrpc/
12002
12003 KERNEL REGRESSIONS
12004 M:      Thorsten Leemhuis <[email protected]>
12005 L:      [email protected]
12006 S:      Supported
12007 F:      Documentation/admin-guide/reporting-regressions.rst
12008 F:      Documentation/process/handling-regressions.rst
12009
12010 KERNEL SELFTEST FRAMEWORK
12011 M:      Shuah Khan <[email protected]>
12012 M:      Shuah Khan <[email protected]>
12013 L:      [email protected]
12014 S:      Maintained
12015 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12017 F:      Documentation/dev-tools/kselftest*
12018 F:      tools/testing/selftests/
12019
12020 KERNEL SMB3 SERVER (KSMBD)
12021 M:      Namjae Jeon <[email protected]>
12022 M:      Steve French <[email protected]>
12023 R:      Sergey Senozhatsky <[email protected]>
12024 R:      Tom Talpey <[email protected]>
12025 L:      [email protected]
12026 S:      Maintained
12027 T:      git git://git.samba.org/ksmbd.git
12028 F:      Documentation/filesystems/smb/ksmbd.rst
12029 F:      fs/smb/common/
12030 F:      fs/smb/server/
12031
12032 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12033 M:      Brendan Higgins <[email protected]>
12034 M:      David Gow <[email protected]>
12035 R:      Rae Moar <[email protected]>
12036 L:      [email protected]
12037 L:      [email protected]
12038 S:      Maintained
12039 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12042 F:      Documentation/dev-tools/kunit/
12043 F:      include/kunit/
12044 F:      lib/kunit/
12045 F:      rust/kernel/kunit.rs
12046 F:      scripts/rustdoc_test_*
12047 F:      tools/testing/kunit/
12048
12049 KERNEL USERMODE HELPER
12050 M:      Luis Chamberlain <[email protected]>
12051 L:      [email protected]
12052 S:      Maintained
12053 F:      include/linux/umh.h
12054 F:      kernel/umh.c
12055
12056 KERNEL VIRTUAL MACHINE (KVM)
12057 M:      Paolo Bonzini <[email protected]>
12058 L:      [email protected]
12059 S:      Supported
12060 W:      http://www.linux-kvm.org
12061 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12062 F:      Documentation/virt/kvm/
12063 F:      include/asm-generic/kvm*
12064 F:      include/kvm/iodev.h
12065 F:      include/linux/kvm*
12066 F:      include/trace/events/kvm.h
12067 F:      include/uapi/asm-generic/kvm*
12068 F:      include/uapi/linux/kvm*
12069 F:      tools/kvm/
12070 F:      tools/testing/selftests/kvm/
12071 F:      virt/kvm/*
12072
12073 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12074 M:      Marc Zyngier <[email protected]>
12075 M:      Oliver Upton <[email protected]>
12076 R:      James Morse <[email protected]>
12077 R:      Suzuki K Poulose <[email protected]>
12078 R:      Zenghui Yu <[email protected]>
12079 L:      [email protected] (moderated for non-subscribers)
12080 L:      [email protected]
12081 S:      Maintained
12082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12083 F:      arch/arm64/include/asm/kvm*
12084 F:      arch/arm64/include/uapi/asm/kvm*
12085 F:      arch/arm64/kvm/
12086 F:      include/kvm/arm_*
12087 F:      tools/testing/selftests/kvm/*/aarch64/
12088 F:      tools/testing/selftests/kvm/aarch64/
12089
12090 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12091 M:      Tianrui Zhao <[email protected]>
12092 M:      Bibo Mao <[email protected]>
12093 M:      Huacai Chen <[email protected]>
12094 L:      [email protected]
12095 L:      [email protected]
12096 S:      Maintained
12097 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12098 F:      arch/loongarch/include/asm/kvm*
12099 F:      arch/loongarch/include/uapi/asm/kvm*
12100 F:      arch/loongarch/kvm/
12101
12102 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12103 M:      Huacai Chen <[email protected]>
12104 L:      [email protected]
12105 L:      [email protected]
12106 S:      Maintained
12107 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12108 F:      arch/mips/include/asm/kvm*
12109 F:      arch/mips/include/uapi/asm/kvm*
12110 F:      arch/mips/kvm/
12111
12112 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12113 M:      Michael Ellerman <[email protected]>
12114 R:      Nicholas Piggin <[email protected]>
12115 L:      [email protected]
12116 L:      [email protected]
12117 S:      Maintained (Book3S 64-bit HV)
12118 S:      Odd fixes (Book3S 64-bit PR)
12119 S:      Orphan (Book3E and 32-bit)
12120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12121 F:      arch/powerpc/include/asm/kvm*
12122 F:      arch/powerpc/include/uapi/asm/kvm*
12123 F:      arch/powerpc/kernel/kvm*
12124 F:      arch/powerpc/kvm/
12125
12126 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12127 M:      Anup Patel <[email protected]>
12128 R:      Atish Patra <[email protected]>
12129 L:      [email protected]
12130 L:      [email protected]
12131 L:      [email protected]
12132 S:      Maintained
12133 T:      git https://github.com/kvm-riscv/linux.git
12134 F:      arch/riscv/include/asm/kvm*
12135 F:      arch/riscv/include/uapi/asm/kvm*
12136 F:      arch/riscv/kvm/
12137 F:      tools/testing/selftests/kvm/*/riscv/
12138 F:      tools/testing/selftests/kvm/riscv/
12139
12140 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12141 M:      Christian Borntraeger <[email protected]>
12142 M:      Janosch Frank <[email protected]>
12143 M:      Claudio Imbrenda <[email protected]>
12144 R:      David Hildenbrand <[email protected]>
12145 L:      [email protected]
12146 S:      Supported
12147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12148 F:      Documentation/virt/kvm/s390*
12149 F:      arch/s390/include/asm/gmap.h
12150 F:      arch/s390/include/asm/kvm*
12151 F:      arch/s390/include/uapi/asm/kvm*
12152 F:      arch/s390/include/uapi/asm/uvdevice.h
12153 F:      arch/s390/kernel/uv.c
12154 F:      arch/s390/kvm/
12155 F:      arch/s390/mm/gmap.c
12156 F:      drivers/s390/char/uvdevice.c
12157 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12158 F:      tools/testing/selftests/kvm/*/s390x/
12159 F:      tools/testing/selftests/kvm/s390x/
12160
12161 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12162 M:      Sean Christopherson <[email protected]>
12163 M:      Paolo Bonzini <[email protected]>
12164 L:      [email protected]
12165 S:      Supported
12166 P:      Documentation/process/maintainer-kvm-x86.rst
12167 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12168 F:      arch/x86/include/asm/kvm*
12169 F:      arch/x86/include/asm/svm.h
12170 F:      arch/x86/include/asm/vmx*.h
12171 F:      arch/x86/include/uapi/asm/kvm*
12172 F:      arch/x86/include/uapi/asm/svm.h
12173 F:      arch/x86/include/uapi/asm/vmx.h
12174 F:      arch/x86/kvm/
12175 F:      arch/x86/kvm/*/
12176 F:      tools/testing/selftests/kvm/*/x86_64/
12177 F:      tools/testing/selftests/kvm/x86_64/
12178
12179 KERNFS
12180 M:      Greg Kroah-Hartman <[email protected]>
12181 M:      Tejun Heo <[email protected]>
12182 S:      Supported
12183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12184 F:      fs/kernfs/
12185 F:      include/linux/kernfs.h
12186
12187 KEXEC
12188 M:      Eric Biederman <[email protected]>
12189 L:      [email protected]
12190 S:      Maintained
12191 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12192 F:      include/linux/kexec.h
12193 F:      include/uapi/linux/kexec.h
12194 F:      kernel/kexec*
12195
12196 KEYS-ENCRYPTED
12197 M:      Mimi Zohar <[email protected]>
12198 L:      [email protected]
12199 L:      [email protected]
12200 S:      Supported
12201 F:      Documentation/security/keys/trusted-encrypted.rst
12202 F:      include/keys/encrypted-type.h
12203 F:      security/keys/encrypted-keys/
12204
12205 KEYS-TRUSTED
12206 M:      James Bottomley <[email protected]>
12207 M:      Jarkko Sakkinen <[email protected]>
12208 M:      Mimi Zohar <[email protected]>
12209 L:      [email protected]
12210 L:      [email protected]
12211 S:      Supported
12212 F:      Documentation/security/keys/trusted-encrypted.rst
12213 F:      include/keys/trusted-type.h
12214 F:      include/keys/trusted_tpm.h
12215 F:      security/keys/trusted-keys/
12216
12217 KEYS-TRUSTED-CAAM
12218 M:      Ahmad Fatoum <[email protected]>
12219 R:      Pengutronix Kernel Team <[email protected]>
12220 L:      [email protected]
12221 L:      [email protected]
12222 S:      Maintained
12223 F:      include/keys/trusted_caam.h
12224 F:      security/keys/trusted-keys/trusted_caam.c
12225
12226 KEYS-TRUSTED-DCP
12227 M:      David Gstir <[email protected]>
12228 R:      sigma star Kernel Team <[email protected]>
12229 L:      [email protected]
12230 L:      [email protected]
12231 S:      Supported
12232 F:      include/keys/trusted_dcp.h
12233 F:      security/keys/trusted-keys/trusted_dcp.c
12234
12235 KEYS-TRUSTED-TEE
12236 M:      Sumit Garg <[email protected]>
12237 L:      [email protected]
12238 L:      [email protected]
12239 S:      Supported
12240 F:      include/keys/trusted_tee.h
12241 F:      security/keys/trusted-keys/trusted_tee.c
12242
12243 KEYS/KEYRINGS
12244 M:      David Howells <[email protected]>
12245 M:      Jarkko Sakkinen <[email protected]>
12246 L:      [email protected]
12247 S:      Maintained
12248 F:      Documentation/security/keys/core.rst
12249 F:      include/keys/
12250 F:      include/linux/key-type.h
12251 F:      include/linux/key.h
12252 F:      include/linux/keyctl.h
12253 F:      include/uapi/linux/keyctl.h
12254 F:      security/keys/
12255
12256 KEYS/KEYRINGS_INTEGRITY
12257 M:      Jarkko Sakkinen <[email protected]>
12258 M:      Mimi Zohar <[email protected]>
12259 L:      [email protected]
12260 L:      [email protected]
12261 S:      Supported
12262 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12263 F:      security/integrity/platform_certs
12264
12265 KFENCE
12266 M:      Alexander Potapenko <[email protected]>
12267 M:      Marco Elver <[email protected]>
12268 R:      Dmitry Vyukov <[email protected]>
12269 L:      [email protected]
12270 S:      Maintained
12271 F:      Documentation/dev-tools/kfence.rst
12272 F:      arch/*/include/asm/kfence.h
12273 F:      include/linux/kfence.h
12274 F:      lib/Kconfig.kfence
12275 F:      mm/kfence/
12276
12277 KFIFO
12278 M:      Stefani Seibold <[email protected]>
12279 S:      Maintained
12280 F:      include/linux/kfifo.h
12281 F:      lib/kfifo.c
12282 F:      samples/kfifo/
12283
12284 KGDB / KDB /debug_core
12285 M:      Jason Wessel <[email protected]>
12286 M:      Daniel Thompson <[email protected]>
12287 R:      Douglas Anderson <[email protected]>
12288 L:      [email protected]
12289 S:      Maintained
12290 W:      http://kgdb.wiki.kernel.org/
12291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12292 F:      Documentation/dev-tools/kgdb.rst
12293 F:      drivers/misc/kgdbts.c
12294 F:      drivers/tty/serial/kgdboc.c
12295 F:      include/linux/kdb.h
12296 F:      include/linux/kgdb.h
12297 F:      kernel/debug/
12298 F:      kernel/module/kdb.c
12299
12300 KHADAS MCU MFD DRIVER
12301 M:      Neil Armstrong <[email protected]>
12302 L:      [email protected]
12303 S:      Maintained
12304 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12305 F:      drivers/mfd/khadas-mcu.c
12306 F:      drivers/thermal/khadas_mcu_fan.c
12307 F:      include/linux/mfd/khadas-mcu.h
12308
12309 KIONIX/ROHM KX022A ACCELEROMETER
12310 M:      Matti Vaittinen <[email protected]>
12311 L:      [email protected]
12312 S:      Supported
12313 F:      drivers/iio/accel/kionix-kx022a*
12314
12315 KMEMLEAK
12316 M:      Catalin Marinas <[email protected]>
12317 S:      Maintained
12318 F:      Documentation/dev-tools/kmemleak.rst
12319 F:      include/linux/kmemleak.h
12320 F:      mm/kmemleak.c
12321 F:      samples/kmemleak/kmemleak-test.c
12322
12323 KMSAN
12324 M:      Alexander Potapenko <[email protected]>
12325 R:      Marco Elver <[email protected]>
12326 R:      Dmitry Vyukov <[email protected]>
12327 L:      [email protected]
12328 S:      Maintained
12329 F:      Documentation/dev-tools/kmsan.rst
12330 F:      arch/*/include/asm/kmsan.h
12331 F:      arch/*/mm/kmsan_*
12332 F:      include/linux/kmsan*.h
12333 F:      lib/Kconfig.kmsan
12334 F:      mm/kmsan/
12335 F:      scripts/Makefile.kmsan
12336
12337 KPROBES
12338 M:      Naveen N. Rao <[email protected]>
12339 M:      Anil S Keshavamurthy <[email protected]>
12340 M:      "David S. Miller" <[email protected]>
12341 M:      Masami Hiramatsu <[email protected]>
12342 L:      [email protected]
12343 L:      [email protected]
12344 S:      Maintained
12345 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12347 F:      Documentation/trace/kprobes.rst
12348 F:      include/asm-generic/kprobes.h
12349 F:      include/linux/kprobes.h
12350 F:      kernel/kprobes.c
12351 F:      lib/test_kprobes.c
12352 F:      samples/kprobes
12353
12354 KS0108 LCD CONTROLLER DRIVER
12355 M:      Miguel Ojeda <[email protected]>
12356 S:      Maintained
12357 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12358 F:      drivers/auxdisplay/ks0108.c
12359 F:      include/linux/ks0108.h
12360
12361 KTD253 BACKLIGHT DRIVER
12362 M:      Linus Walleij <[email protected]>
12363 S:      Maintained
12364 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12365 F:      drivers/video/backlight/ktd253-backlight.c
12366
12367 KTD2801 BACKLIGHT DRIVER
12368 M:      Duje Mihanović <[email protected]>
12369 S:      Maintained
12370 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12371 F:      drivers/video/backlight/ktd2801-backlight.c
12372
12373 KTEST
12374 M:      Steven Rostedt <[email protected]>
12375 M:      John Hawley <[email protected]>
12376 S:      Maintained
12377 F:      tools/testing/ktest
12378
12379 KTZ8866 BACKLIGHT DRIVER
12380 M:      Jianhua Lu <[email protected]>
12381 S:      Maintained
12382 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12383 F:      drivers/video/backlight/ktz8866.c
12384
12385 KVM PARAVIRT (KVM/paravirt)
12386 M:      Paolo Bonzini <[email protected]>
12387 R:      Vitaly Kuznetsov <[email protected]>
12388 L:      [email protected]
12389 S:      Supported
12390 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12391 F:      arch/um/include/asm/kvm_para.h
12392 F:      arch/x86/include/asm/kvm_para.h
12393 F:      arch/x86/include/asm/pvclock-abi.h
12394 F:      arch/x86/include/uapi/asm/kvm_para.h
12395 F:      arch/x86/kernel/kvm.c
12396 F:      arch/x86/kernel/kvmclock.c
12397 F:      include/asm-generic/kvm_para.h
12398 F:      include/linux/kvm_para.h
12399 F:      include/uapi/asm-generic/kvm_para.h
12400 F:      include/uapi/linux/kvm_para.h
12401
12402 KVM X86 HYPER-V (KVM/hyper-v)
12403 M:      Vitaly Kuznetsov <[email protected]>
12404 M:      Sean Christopherson <[email protected]>
12405 M:      Paolo Bonzini <[email protected]>
12406 L:      [email protected]
12407 S:      Supported
12408 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12409 F:      arch/x86/kvm/hyperv.*
12410 F:      arch/x86/kvm/kvm_onhyperv.*
12411 F:      arch/x86/kvm/svm/hyperv.*
12412 F:      arch/x86/kvm/svm/svm_onhyperv.*
12413 F:      arch/x86/kvm/vmx/hyperv.*
12414
12415 KVM X86 Xen (KVM/Xen)
12416 M:      David Woodhouse <[email protected]>
12417 M:      Paul Durrant <[email protected]>
12418 M:      Sean Christopherson <[email protected]>
12419 M:      Paolo Bonzini <[email protected]>
12420 L:      [email protected]
12421 S:      Supported
12422 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12423 F:      arch/x86/kvm/xen.*
12424
12425 L3MDEV
12426 M:      David Ahern <[email protected]>
12427 L:      [email protected]
12428 S:      Maintained
12429 F:      include/net/l3mdev.h
12430 F:      net/l3mdev
12431
12432 LANDLOCK SECURITY MODULE
12433 M:      Mickaël Salaün <[email protected]>
12434 R:      Günther Noack <[email protected]>
12435 L:      [email protected]
12436 S:      Supported
12437 W:      https://landlock.io
12438 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12439 F:      Documentation/security/landlock.rst
12440 F:      Documentation/userspace-api/landlock.rst
12441 F:      fs/ioctl.c
12442 F:      include/uapi/linux/landlock.h
12443 F:      samples/landlock/
12444 F:      security/landlock/
12445 F:      tools/testing/selftests/landlock/
12446 K:      landlock
12447 K:      LANDLOCK
12448
12449 LANTIQ / INTEL Ethernet drivers
12450 M:      Hauke Mehrtens <[email protected]>
12451 L:      [email protected]
12452 S:      Maintained
12453 F:      drivers/net/dsa/lantiq_gswip.c
12454 F:      drivers/net/dsa/lantiq_pce.h
12455 F:      drivers/net/ethernet/lantiq_xrx200.c
12456 F:      net/dsa/tag_gswip.c
12457
12458 LANTIQ MIPS ARCHITECTURE
12459 M:      John Crispin <[email protected]>
12460 L:      [email protected]
12461 S:      Maintained
12462 F:      arch/mips/lantiq
12463 F:      drivers/soc/lantiq
12464
12465 LANTIQ PEF2256 DRIVER
12466 M:      Herve Codina <[email protected]>
12467 S:      Maintained
12468 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12469 F:      drivers/net/wan/framer/pef2256/
12470 F:      drivers/pinctrl/pinctrl-pef2256.c
12471 F:      include/linux/framer/pef2256.h
12472
12473 LASI 53c700 driver for PARISC
12474 M:      "James E.J. Bottomley" <[email protected]>
12475 L:      [email protected]
12476 S:      Maintained
12477 F:      Documentation/scsi/53c700.rst
12478 F:      drivers/scsi/53c700*
12479
12480 LEAKING_ADDRESSES
12481 M:      Tycho Andersen <[email protected]>
12482 R:      Kees Cook <[email protected]>
12483 L:      [email protected]
12484 S:      Maintained
12485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12486 F:      scripts/leaking_addresses.pl
12487
12488 LED SUBSYSTEM
12489 M:      Pavel Machek <[email protected]>
12490 M:      Lee Jones <[email protected]>
12491 L:      [email protected]
12492 S:      Maintained
12493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
12494 F:      Documentation/devicetree/bindings/leds/
12495 F:      Documentation/leds/
12496 F:      drivers/leds/
12497 F:      include/dt-bindings/leds/
12498 F:      include/linux/leds.h
12499
12500 LEGO MINDSTORMS EV3
12501 R:      David Lechner <[email protected]>
12502 S:      Maintained
12503 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12504 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12505 F:      drivers/power/supply/lego_ev3_battery.c
12506
12507 LEGO USB Tower driver
12508 M:      Juergen Stuber <[email protected]>
12509 L:      [email protected]
12510 S:      Maintained
12511 W:      http://legousb.sourceforge.net/
12512 F:      drivers/usb/misc/legousbtower.c
12513
12514 LETSKETCH HID TABLET DRIVER
12515 M:      Hans de Goede <[email protected]>
12516 L:      [email protected]
12517 S:      Maintained
12518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12519 F:      drivers/hid/hid-letsketch.c
12520
12521 LG LAPTOP EXTRAS
12522 M:      Matan Ziv-Av <[email protected]>
12523 L:      [email protected]
12524 S:      Maintained
12525 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12526 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12527 F:      drivers/platform/x86/lg-laptop.c
12528
12529 LG2160 MEDIA DRIVER
12530 M:      Michael Krufky <[email protected]>
12531 L:      [email protected]
12532 S:      Maintained
12533 W:      https://linuxtv.org
12534 W:      http://github.com/mkrufky
12535 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12536 T:      git git://linuxtv.org/mkrufky/tuners.git
12537 F:      drivers/media/dvb-frontends/lg2160.*
12538
12539 LGDT3305 MEDIA DRIVER
12540 M:      Michael Krufky <[email protected]>
12541 L:      [email protected]
12542 S:      Maintained
12543 W:      https://linuxtv.org
12544 W:      http://github.com/mkrufky
12545 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12546 T:      git git://linuxtv.org/mkrufky/tuners.git
12547 F:      drivers/media/dvb-frontends/lgdt3305.*
12548
12549 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12550 M:      Viresh Kumar <[email protected]>
12551 L:      [email protected]
12552 S:      Maintained
12553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12554 F:      drivers/ata/pata_arasan_cf.c
12555 F:      include/linux/pata_arasan_cf_data.h
12556
12557 LIBATA PATA DRIVERS
12558 R:      Sergey Shtylyov <[email protected]>
12559 L:      [email protected]
12560 F:      drivers/ata/ata_*.c
12561 F:      drivers/ata/pata_*.c
12562
12563 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12564 M:      Linus Walleij <[email protected]>
12565 L:      [email protected]
12566 S:      Maintained
12567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12568 F:      drivers/ata/pata_ftide010.c
12569 F:      drivers/ata/sata_gemini.c
12570 F:      drivers/ata/sata_gemini.h
12571
12572 LIBATA SATA AHCI PLATFORM devices support
12573 M:      Hans de Goede <[email protected]>
12574 M:      Jens Axboe <[email protected]>
12575 L:      [email protected]
12576 S:      Maintained
12577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12578 F:      drivers/ata/ahci_platform.c
12579 F:      drivers/ata/libahci_platform.c
12580 F:      include/linux/ahci_platform.h
12581
12582 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12583 M:      Serge Semin <[email protected]>
12584 L:      [email protected]
12585 S:      Maintained
12586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12587 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12588 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12589 F:      drivers/ata/ahci_dwc.c
12590
12591 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12592 M:      Mikael Pettersson <[email protected]>
12593 L:      [email protected]
12594 S:      Maintained
12595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12596 F:      drivers/ata/sata_promise.*
12597
12598 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12599 M:      Damien Le Moal <[email protected]>
12600 M:      Niklas Cassel <[email protected]>
12601 L:      [email protected]
12602 S:      Maintained
12603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12604 F:      Documentation/ABI/testing/sysfs-ata
12605 F:      Documentation/devicetree/bindings/ata/
12606 F:      drivers/ata/
12607 F:      include/linux/ata.h
12608 F:      include/linux/libata.h
12609
12610 LIBETH COMMON ETHERNET LIBRARY
12611 M:      Alexander Lobakin <[email protected]>
12612 L:      [email protected]
12613 L:      [email protected] (moderated for non-subscribers)
12614 S:      Supported
12615 T:      git https://github.com/alobakin/linux.git
12616 F:      drivers/net/ethernet/intel/libeth/
12617 F:      include/net/libeth/
12618 K:      libeth
12619
12620 LIBIE COMMON INTEL ETHERNET LIBRARY
12621 M:      Alexander Lobakin <[email protected]>
12622 L:      [email protected] (moderated for non-subscribers)
12623 L:      [email protected]
12624 S:      Supported
12625 T:      git https://github.com/alobakin/linux.git
12626 F:      drivers/net/ethernet/intel/libie/
12627 F:      include/linux/net/intel/libie/
12628 K:      libie
12629
12630 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12631 M:      Vishal Verma <[email protected]>
12632 M:      Dan Williams <[email protected]>
12633 M:      Dave Jiang <[email protected]>
12634 L:      [email protected]
12635 S:      Supported
12636 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12637 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12638 F:      drivers/nvdimm/btt*
12639
12640 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12641 M:      Dan Williams <[email protected]>
12642 M:      Vishal Verma <[email protected]>
12643 M:      Dave Jiang <[email protected]>
12644 L:      [email protected]
12645 S:      Supported
12646 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12647 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12648 F:      drivers/nvdimm/pmem*
12649
12650 LIBNVDIMM: DEVICETREE BINDINGS
12651 M:      Oliver O'Halloran <[email protected]>
12652 L:      [email protected]
12653 S:      Supported
12654 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12655 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12656 F:      drivers/nvdimm/of_pmem.c
12657
12658 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12659 M:      Dan Williams <[email protected]>
12660 M:      Vishal Verma <[email protected]>
12661 M:      Dave Jiang <[email protected]>
12662 M:      Ira Weiny <[email protected]>
12663 L:      [email protected]
12664 S:      Supported
12665 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12666 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12668 F:      drivers/acpi/nfit/*
12669 F:      drivers/nvdimm/*
12670 F:      include/linux/libnvdimm.h
12671 F:      include/linux/nd.h
12672 F:      include/uapi/linux/ndctl.h
12673 F:      tools/testing/nvdimm/
12674
12675 LIBRARY CODE
12676 M:      Andrew Morton <[email protected]>
12677 L:      [email protected]
12678 S:      Supported
12679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12680 F:      lib/*
12681
12682 LICENSES and SPDX stuff
12683 M:      Thomas Gleixner <[email protected]>
12684 M:      Greg Kroah-Hartman <[email protected]>
12685 L:      [email protected]
12686 S:      Maintained
12687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12688 F:      COPYING
12689 F:      Documentation/process/license-rules.rst
12690 F:      LICENSES/
12691 F:      scripts/spdxcheck-test.sh
12692 F:      scripts/spdxcheck.py
12693 F:      scripts/spdxexclude
12694
12695 LINEAR RANGES HELPERS
12696 M:      Mark Brown <[email protected]>
12697 R:      Matti Vaittinen <[email protected]>
12698 F:      include/linux/linear_range.h
12699 F:      lib/linear_ranges.c
12700 F:      lib/test_linear_ranges.c
12701
12702 LINUX FOR POWER MACINTOSH
12703 L:      [email protected]
12704 S:      Orphan
12705 F:      arch/powerpc/platforms/powermac/
12706 F:      drivers/macintosh/
12707 X:      drivers/macintosh/adb-iop.c
12708 X:      drivers/macintosh/via-macii.c
12709
12710 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12711 M:      Michael Ellerman <[email protected]>
12712 R:      Nicholas Piggin <[email protected]>
12713 R:      Christophe Leroy <[email protected]>
12714 R:      Naveen N. Rao <[email protected]>
12715 L:      [email protected]
12716 S:      Supported
12717 W:      https://github.com/linuxppc/wiki/wiki
12718 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12720 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12721 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12722 F:      Documentation/devicetree/bindings/powerpc/
12723 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12724 F:      Documentation/arch/powerpc/
12725 F:      arch/powerpc/
12726 F:      drivers/*/*/*pasemi*
12727 F:      drivers/*/*pasemi*
12728 F:      drivers/char/tpm/tpm_ibmvtpm*
12729 F:      drivers/crypto/nx/
12730 F:      drivers/i2c/busses/i2c-opal.c
12731 F:      drivers/net/ethernet/ibm/ibmveth.*
12732 F:      drivers/net/ethernet/ibm/ibmvnic.*
12733 F:      drivers/pci/hotplug/pnv_php.c
12734 F:      drivers/pci/hotplug/rpa*
12735 F:      drivers/rtc/rtc-opal.c
12736 F:      drivers/scsi/ibmvscsi/
12737 F:      drivers/tty/hvc/hvc_opal.c
12738 F:      drivers/watchdog/wdrtas.c
12739 F:      include/linux/papr_scm.h
12740 F:      include/uapi/linux/papr_pdsm.h
12741 F:      tools/testing/selftests/powerpc
12742 N:      /pmac
12743 N:      powermac
12744 N:      powernv
12745 N:      [^a-z0-9]ps3
12746 N:      pseries
12747
12748 LINUX FOR POWERPC EMBEDDED MPC5XXX
12749 M:      Anatolij Gustschin <[email protected]>
12750 L:      [email protected]
12751 S:      Odd Fixes
12752 F:      arch/powerpc/platforms/512x/
12753 F:      arch/powerpc/platforms/52xx/
12754
12755 LINUX FOR POWERPC EMBEDDED PPC4XX
12756 L:      [email protected]
12757 S:      Orphan
12758 F:      arch/powerpc/platforms/40x/
12759 F:      arch/powerpc/platforms/44x/
12760
12761 LINUX FOR POWERPC EMBEDDED PPC85XX
12762 M:      Scott Wood <[email protected]>
12763 L:      [email protected]
12764 S:      Odd fixes
12765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12766 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12767 F:      Documentation/devicetree/bindings/powerpc/fsl/
12768 F:      arch/powerpc/platforms/85xx/
12769
12770 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12771 M:      Christophe Leroy <[email protected]>
12772 L:      [email protected]
12773 S:      Maintained
12774 F:      arch/powerpc/platforms/8xx/
12775 F:      arch/powerpc/platforms/83xx/
12776
12777 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12778 M:      Kees Cook <[email protected]>
12779 S:      Maintained
12780 F:      drivers/misc/lkdtm/*
12781 F:      tools/testing/selftests/lkdtm/*
12782
12783 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12784 M:      Alan Stern <[email protected]>
12785 M:      Andrea Parri <[email protected]>
12786 M:      Will Deacon <[email protected]>
12787 M:      Peter Zijlstra <[email protected]>
12788 M:      Boqun Feng <[email protected]>
12789 M:      Nicholas Piggin <[email protected]>
12790 M:      David Howells <[email protected]>
12791 M:      Jade Alglave <[email protected]>
12792 M:      Luc Maranget <[email protected]>
12793 M:      "Paul E. McKenney" <[email protected]>
12794 R:      Akira Yokosawa <[email protected]>
12795 R:      Daniel Lustig <[email protected]>
12796 R:      Joel Fernandes <[email protected]>
12797 L:      [email protected]
12798 L:      [email protected]
12799 S:      Supported
12800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12801 F:      Documentation/atomic_bitops.txt
12802 F:      Documentation/atomic_t.txt
12803 F:      Documentation/core-api/refcount-vs-atomic.rst
12804 F:      Documentation/litmus-tests/
12805 F:      Documentation/memory-barriers.txt
12806 F:      tools/memory-model/
12807
12808 LINUX-NEXT TREE
12809 M:      Stephen Rothwell <[email protected]>
12810 L:      [email protected]
12811 S:      Supported
12812 B:      mailto:[email protected] and the appropriate development tree
12813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12814
12815 LIS3LV02D ACCELEROMETER DRIVER
12816 M:      Eric Piel <[email protected]>
12817 S:      Maintained
12818 F:      Documentation/misc-devices/lis3lv02d.rst
12819 F:      drivers/misc/lis3lv02d/
12820 F:      drivers/platform/x86/hp/hp_accel.c
12821
12822 LIST KUNIT TEST
12823 M:      David Gow <[email protected]>
12824 L:      [email protected]
12825 L:      [email protected]
12826 S:      Maintained
12827 F:      lib/list-test.c
12828
12829 LITEX PLATFORM
12830 M:      Karol Gugala <[email protected]>
12831 M:      Mateusz Holenko <[email protected]>
12832 M:      Gabriel Somlo <[email protected]>
12833 M:      Joel Stanley <[email protected]>
12834 S:      Maintained
12835 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12836 F:      arch/openrisc/boot/dts/or1klitex.dts
12837 F:      drivers/mmc/host/litex_mmc.c
12838 F:      drivers/net/ethernet/litex/*
12839 F:      drivers/soc/litex/*
12840 F:      drivers/tty/serial/liteuart.c
12841 F:      include/linux/litex.h
12842 N:      litex
12843
12844 LIVE PATCHING
12845 M:      Josh Poimboeuf <[email protected]>
12846 M:      Jiri Kosina <[email protected]>
12847 M:      Miroslav Benes <[email protected]>
12848 M:      Petr Mladek <[email protected]>
12849 R:      Joe Lawrence <[email protected]>
12850 L:      [email protected]
12851 S:      Maintained
12852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12853 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12854 F:      Documentation/livepatch/
12855 F:      arch/powerpc/include/asm/livepatch.h
12856 F:      include/linux/livepatch.h
12857 F:      kernel/livepatch/
12858 F:      kernel/module/livepatch.c
12859 F:      samples/livepatch/
12860 F:      tools/testing/selftests/livepatch/
12861
12862 LLC (802.2)
12863 L:      [email protected]
12864 S:      Odd fixes
12865 F:      include/linux/llc.h
12866 F:      include/net/llc*
12867 F:      include/uapi/linux/llc.h
12868 F:      net/llc/
12869
12870 LM73 HARDWARE MONITOR DRIVER
12871 M:      Guillaume Ligneul <[email protected]>
12872 L:      [email protected]
12873 S:      Maintained
12874 F:      drivers/hwmon/lm73.c
12875
12876 LM78 HARDWARE MONITOR DRIVER
12877 M:      Jean Delvare <[email protected]>
12878 L:      [email protected]
12879 S:      Maintained
12880 F:      Documentation/hwmon/lm78.rst
12881 F:      drivers/hwmon/lm78.c
12882
12883 LM83 HARDWARE MONITOR DRIVER
12884 M:      Jean Delvare <[email protected]>
12885 L:      [email protected]
12886 S:      Maintained
12887 F:      Documentation/hwmon/lm83.rst
12888 F:      drivers/hwmon/lm83.c
12889
12890 LM90 HARDWARE MONITOR DRIVER
12891 M:      Jean Delvare <[email protected]>
12892 L:      [email protected]
12893 S:      Maintained
12894 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12895 F:      Documentation/hwmon/lm90.rst
12896 F:      drivers/hwmon/lm90.c
12897 F:      include/dt-bindings/thermal/lm90.h
12898
12899 LME2510 MEDIA DRIVER
12900 M:      Malcolm Priestley <[email protected]>
12901 L:      [email protected]
12902 S:      Maintained
12903 W:      https://linuxtv.org
12904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12905 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12906
12907 LOADPIN SECURITY MODULE
12908 M:      Kees Cook <[email protected]>
12909 S:      Supported
12910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12911 F:      Documentation/admin-guide/LSM/LoadPin.rst
12912 F:      security/loadpin/
12913
12914 LOCKDOWN SECURITY MODULE
12915 L:      [email protected]
12916 S:      Odd Fixes
12917 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
12918 F:      security/lockdown/
12919
12920 LOCKING PRIMITIVES
12921 M:      Peter Zijlstra <[email protected]>
12922 M:      Ingo Molnar <[email protected]>
12923 M:      Will Deacon <[email protected]>
12924 R:      Waiman Long <[email protected]>
12925 R:      Boqun Feng <[email protected]> (LOCKDEP)
12926 L:      [email protected]
12927 S:      Maintained
12928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12929 F:      Documentation/locking/
12930 F:      arch/*/include/asm/spinlock*.h
12931 F:      include/linux/lockdep*.h
12932 F:      include/linux/mutex*.h
12933 F:      include/linux/rwlock*.h
12934 F:      include/linux/rwsem*.h
12935 F:      include/linux/seqlock.h
12936 F:      include/linux/spinlock*.h
12937 F:      kernel/locking/
12938 F:      lib/locking*.[ch]
12939 X:      kernel/locking/locktorture.c
12940
12941 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12942 M:      "Richard Russon (FlatCap)" <[email protected]>
12943 L:      [email protected]
12944 S:      Maintained
12945 W:      http://www.linux-ntfs.org/content/view/19/37/
12946 F:      Documentation/admin-guide/ldm.rst
12947 F:      block/partitions/ldm.*
12948
12949 LOGITECH HID GAMING KEYBOARDS
12950 M:      Hans de Goede <[email protected]>
12951 L:      [email protected]
12952 S:      Maintained
12953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12954 F:      drivers/hid/hid-lg-g15.c
12955
12956 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12957 M:      Adrien Grassein <[email protected]>
12958 S:      Maintained
12959 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12960 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12961
12962 LOONGARCH
12963 M:      Huacai Chen <[email protected]>
12964 R:      WANG Xuerui <[email protected]>
12965 L:      [email protected]
12966 S:      Maintained
12967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12968 F:      Documentation/arch/loongarch/
12969 F:      Documentation/translations/zh_CN/arch/loongarch/
12970 F:      arch/loongarch/
12971 F:      drivers/*/*loongarch*
12972
12973 LOONGSON GPIO DRIVER
12974 M:      Yinbo Zhu <[email protected]>
12975 L:      [email protected]
12976 S:      Maintained
12977 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12978 F:      drivers/gpio/gpio-loongson-64bit.c
12979
12980 LOONGSON LS2X APB DMA DRIVER
12981 M:      Binbin Zhou <[email protected]>
12982 L:      [email protected]
12983 S:      Maintained
12984 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
12985 F:      drivers/dma/ls2x-apb-dma.c
12986
12987 LOONGSON LS2X I2C DRIVER
12988 M:      Binbin Zhou <[email protected]>
12989 L:      [email protected]
12990 S:      Maintained
12991 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12992 F:      drivers/i2c/busses/i2c-ls2x.c
12993
12994 LOONGSON-2 SOC SERIES CLOCK DRIVER
12995 M:      Yinbo Zhu <[email protected]>
12996 L:      [email protected]
12997 S:      Maintained
12998 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12999 F:      drivers/clk/clk-loongson2.c
13000 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13001
13002 LOONGSON SPI DRIVER
13003 M:      Yinbo Zhu <[email protected]>
13004 L:      [email protected]
13005 S:      Maintained
13006 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13007 F:      drivers/spi/spi-loongson-core.c
13008 F:      drivers/spi/spi-loongson-pci.c
13009 F:      drivers/spi/spi-loongson-plat.c
13010 F:      drivers/spi/spi-loongson.h
13011
13012 LOONGSON-2 SOC SERIES GUTS DRIVER
13013 M:      Yinbo Zhu <[email protected]>
13014 L:      [email protected]
13015 S:      Maintained
13016 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13017 F:      drivers/soc/loongson/loongson2_guts.c
13018
13019 LOONGSON-2 SOC SERIES PM DRIVER
13020 M:      Yinbo Zhu <[email protected]>
13021 L:      [email protected]
13022 S:      Maintained
13023 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13024 F:      drivers/soc/loongson/loongson2_pm.c
13025
13026 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13027 M:      zhanghongchen <[email protected]>
13028 M:      Yinbo Zhu <[email protected]>
13029 L:      [email protected]
13030 S:      Maintained
13031 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13032 F:      drivers/pinctrl/pinctrl-loongson2.c
13033
13034 LOONGSON-2 SOC SERIES THERMAL DRIVER
13035 M:      zhanghongchen <[email protected]>
13036 M:      Yinbo Zhu <[email protected]>
13037 L:      [email protected]
13038 S:      Maintained
13039 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13040 F:      drivers/thermal/loongson2_thermal.c
13041
13042 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13043 M:      Sathya Prakash <[email protected]>
13044 M:      Sreekanth Reddy <[email protected]>
13045 M:      Suganath Prabu Subramani <[email protected]>
13046 L:      [email protected]
13047 L:      [email protected]
13048 S:      Supported
13049 W:      http://www.avagotech.com/support/
13050 F:      drivers/message/fusion/
13051 F:      drivers/scsi/mpt3sas/
13052
13053 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13054 M:      Matthew Wilcox <[email protected]>
13055 L:      [email protected]
13056 S:      Maintained
13057 F:      drivers/scsi/sym53c8xx_2/
13058
13059 LTC1660 DAC DRIVER
13060 M:      Marcus Folkesson <[email protected]>
13061 L:      [email protected]
13062 S:      Maintained
13063 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13064 F:      drivers/iio/dac/ltc1660.c
13065
13066 LTC2688 IIO DAC DRIVER
13067 M:      Nuno Sá <[email protected]>
13068 L:      [email protected]
13069 S:      Supported
13070 W:      https://ez.analog.com/linux-software-drivers
13071 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13072 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13073 F:      drivers/iio/dac/ltc2688.c
13074
13075 LTC2947 HARDWARE MONITOR DRIVER
13076 M:      Nuno Sá <[email protected]>
13077 L:      [email protected]
13078 S:      Supported
13079 W:      https://ez.analog.com/linux-software-drivers
13080 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13081 F:      drivers/hwmon/ltc2947-core.c
13082 F:      drivers/hwmon/ltc2947-i2c.c
13083 F:      drivers/hwmon/ltc2947-spi.c
13084 F:      drivers/hwmon/ltc2947.h
13085
13086 LTC2991 HARDWARE MONITOR DRIVER
13087 M:      Antoniu Miclaus <[email protected]>
13088 L:      [email protected]
13089 S:      Supported
13090 W:      https://ez.analog.com/linux-software-drivers
13091 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13092 F:      drivers/hwmon/ltc2991.c
13093
13094 LTC2983 IIO TEMPERATURE DRIVER
13095 M:      Nuno Sá <[email protected]>
13096 L:      [email protected]
13097 S:      Supported
13098 W:      https://ez.analog.com/linux-software-drivers
13099 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13100 F:      drivers/iio/temperature/ltc2983.c
13101
13102 LTC4282 HARDWARE MONITOR DRIVER
13103 M:      Nuno Sa <[email protected]>
13104 L:      [email protected]
13105 S:      Supported
13106 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13107 F:      Documentation/hwmon/ltc4282.rst
13108 F:      drivers/hwmon/ltc4282.c
13109
13110 LTC4286 HARDWARE MONITOR DRIVER
13111 M:      Delphine CC Chiu <[email protected]>
13112 L:      [email protected]
13113 S:      Maintained
13114 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13115 F:      Documentation/hwmon/ltc4286.rst
13116 F:      drivers/hwmon/pmbus/Kconfig
13117 F:      drivers/hwmon/pmbus/Makefile
13118 F:      drivers/hwmon/pmbus/ltc4286.c
13119
13120 LTC4306 I2C MULTIPLEXER DRIVER
13121 M:      Michael Hennerich <[email protected]>
13122 L:      [email protected]
13123 S:      Supported
13124 W:      https://ez.analog.com/linux-software-drivers
13125 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13126 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13127
13128 LTP (Linux Test Project)
13129 M:      Cyril Hrubis <[email protected]>
13130 M:      Jan Stancek <[email protected]>
13131 M:      Petr Vorel <[email protected]>
13132 M:      Li Wang <[email protected]>
13133 M:      Yang Xu <[email protected]>
13134 L:      [email protected] (subscribers-only)
13135 S:      Maintained
13136 W:      http://linux-test-project.github.io/
13137 T:      git https://github.com/linux-test-project/ltp.git
13138
13139 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13140 M:      Anshul Dalal <[email protected]>
13141 L:      [email protected]
13142 S:      Maintained
13143 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13144 F:      drivers/iio/light/ltr390.c
13145
13146 LYNX 28G SERDES PHY DRIVER
13147 M:      Ioana Ciornei <[email protected]>
13148 L:      [email protected]
13149 S:      Supported
13150 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13151 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13152
13153 LYNX PCS MODULE
13154 M:      Ioana Ciornei <[email protected]>
13155 L:      [email protected]
13156 S:      Supported
13157 F:      drivers/net/pcs/pcs-lynx.c
13158 F:      include/linux/pcs-lynx.h
13159
13160 M68K ARCHITECTURE
13161 M:      Geert Uytterhoeven <[email protected]>
13162 L:      [email protected]
13163 S:      Maintained
13164 W:      http://www.linux-m68k.org/
13165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13166 F:      arch/m68k/
13167 F:      drivers/zorro/
13168
13169 M68K ON APPLE MACINTOSH
13170 M:      Joshua Thompson <[email protected]>
13171 L:      [email protected]
13172 S:      Maintained
13173 W:      http://www.mac.linux-m68k.org/
13174 F:      arch/m68k/mac/
13175 F:      drivers/macintosh/adb-iop.c
13176 F:      drivers/macintosh/via-macii.c
13177
13178 M68K ON HP9000/300
13179 M:      Philip Blundell <[email protected]>
13180 S:      Maintained
13181 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13182 F:      arch/m68k/hp300/
13183
13184 M88DS3103 MEDIA DRIVER
13185 L:      [email protected]
13186 S:      Orphan
13187 W:      https://linuxtv.org
13188 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13189 F:      drivers/media/dvb-frontends/m88ds3103*
13190
13191 M88RS2000 MEDIA DRIVER
13192 M:      Malcolm Priestley <[email protected]>
13193 L:      [email protected]
13194 S:      Maintained
13195 W:      https://linuxtv.org
13196 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13197 F:      drivers/media/dvb-frontends/m88rs2000*
13198
13199 MA901 MASTERKIT USB FM RADIO DRIVER
13200 M:      Alexey Klimov <[email protected]>
13201 L:      [email protected]
13202 S:      Maintained
13203 T:      git git://linuxtv.org/media_tree.git
13204 F:      drivers/media/radio/radio-ma901.c
13205
13206 MAC80211
13207 M:      Johannes Berg <[email protected]>
13208 L:      [email protected]
13209 S:      Maintained
13210 W:      https://wireless.wiki.kernel.org/
13211 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13214 F:      Documentation/networking/mac80211-injection.rst
13215 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13216 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13217 F:      include/net/mac80211.h
13218 F:      net/mac80211/
13219
13220 MAILBOX API
13221 M:      Jassi Brar <[email protected]>
13222 L:      [email protected]
13223 S:      Maintained
13224 F:      Documentation/devicetree/bindings/mailbox/
13225 F:      drivers/mailbox/
13226 F:      include/dt-bindings/mailbox/
13227 F:      include/linux/mailbox_client.h
13228 F:      include/linux/mailbox_controller.h
13229
13230 MAILBOX ARM MHUv2
13231 M:      Viresh Kumar <[email protected]>
13232 M:      Tushar Khandelwal <[email protected]>
13233 L:      [email protected]
13234 S:      Maintained
13235 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13236 F:      drivers/mailbox/arm_mhuv2.c
13237 F:      include/linux/mailbox/arm_mhuv2_message.h
13238
13239 MAILBOX ARM MHUv3
13240 M:      Sudeep Holla <[email protected]>
13241 M:      Cristian Marussi <[email protected]>
13242 L:      [email protected]
13243 L:      [email protected] (moderated for non-subscribers)
13244 S:      Maintained
13245 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13246 F:      drivers/mailbox/arm_mhuv3.c
13247
13248 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13249 M:      Alejandro Colomar <[email protected]>
13250 L:      [email protected]
13251 S:      Maintained
13252 W:      http://www.kernel.org/doc/man-pages
13253 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13254 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13255
13256 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13257 M:      Jeremy Kerr <[email protected]>
13258 M:      Matt Johnston <[email protected]>
13259 L:      [email protected]
13260 S:      Maintained
13261 F:      Documentation/networking/mctp.rst
13262 F:      drivers/net/mctp/
13263 F:      include/net/mctp.h
13264 F:      include/net/mctpdevice.h
13265 F:      include/net/netns/mctp.h
13266 F:      net/mctp/
13267
13268 MAPLE TREE
13269 M:      Liam R. Howlett <[email protected]>
13270 L:      [email protected]
13271 L:      [email protected]
13272 S:      Supported
13273 F:      Documentation/core-api/maple_tree.rst
13274 F:      include/linux/maple_tree.h
13275 F:      include/trace/events/maple_tree.h
13276 F:      lib/maple_tree.c
13277 F:      lib/test_maple_tree.c
13278 F:      tools/testing/radix-tree/linux/maple_tree.h
13279 F:      tools/testing/radix-tree/maple.c
13280
13281 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13282 M:      Rahul Bedarkar <[email protected]>
13283 L:      [email protected]
13284 S:      Maintained
13285 F:      arch/mips/boot/dts/img/pistachio*
13286
13287 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13288 M:      Andrew Lunn <[email protected]>
13289 L:      [email protected]
13290 S:      Maintained
13291 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13292 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13293 F:      Documentation/networking/devlink/mv88e6xxx.rst
13294 F:      drivers/net/dsa/mv88e6xxx/
13295 F:      include/linux/dsa/mv88e6xxx.h
13296 F:      include/linux/platform_data/mv88e6xxx.h
13297
13298 MARVELL ARMADA 3700 PHY DRIVERS
13299 M:      Miquel Raynal <[email protected]>
13300 S:      Maintained
13301 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13302 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13303 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13304 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13305
13306 MARVELL ARMADA 3700 SERIAL DRIVER
13307 M:      Pali Rohár <[email protected]>
13308 S:      Maintained
13309 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13310 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13311 F:      drivers/tty/serial/mvebu-uart.c
13312
13313 MARVELL ARMADA DRM SUPPORT
13314 M:      Russell King <[email protected]>
13315 S:      Maintained
13316 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13317 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13318 F:      Documentation/devicetree/bindings/display/armada/
13319 F:      drivers/gpu/drm/armada/
13320 F:      include/uapi/drm/armada_drm.h
13321
13322 MARVELL CRYPTO DRIVER
13323 M:      Boris Brezillon <[email protected]>
13324 M:      Arnaud Ebalard <[email protected]>
13325 M:      Srujana Challa <[email protected]>
13326 L:      [email protected]
13327 S:      Maintained
13328 F:      drivers/crypto/marvell/
13329 F:      include/linux/soc/marvell/octeontx2/
13330
13331 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13332 M:      Mirko Lindner <[email protected]>
13333 M:      Stephen Hemminger <[email protected]>
13334 L:      [email protected]
13335 S:      Maintained
13336 F:      drivers/net/ethernet/marvell/sk*
13337
13338 MARVELL LIBERTAS WIRELESS DRIVER
13339 L:      [email protected]
13340 S:      Orphan
13341 F:      drivers/net/wireless/marvell/libertas/
13342
13343 MARVELL MACCHIATOBIN SUPPORT
13344 M:      Russell King <[email protected]>
13345 L:      [email protected] (moderated for non-subscribers)
13346 S:      Maintained
13347 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13348
13349 MARVELL MV643XX ETHERNET DRIVER
13350 M:      Sebastian Hesselbarth <[email protected]>
13351 L:      [email protected]
13352 S:      Maintained
13353 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13354 F:      include/linux/mv643xx.h
13355
13356 MARVELL MV88X3310 PHY DRIVER
13357 M:      Russell King <[email protected]>
13358 M:      Marek Behún <[email protected]>
13359 L:      [email protected]
13360 S:      Maintained
13361 F:      drivers/net/phy/marvell10g.c
13362
13363 MARVELL MVEBU THERMAL DRIVER
13364 M:      Miquel Raynal <[email protected]>
13365 S:      Maintained
13366 F:      drivers/thermal/armada_thermal.c
13367
13368 MARVELL MVNETA ETHERNET DRIVER
13369 M:      Marcin Wojtas <[email protected]>
13370 L:      [email protected]
13371 S:      Maintained
13372 F:      drivers/net/ethernet/marvell/mvneta*
13373
13374 MARVELL MVPP2 ETHERNET DRIVER
13375 M:      Marcin Wojtas <[email protected]>
13376 M:      Russell King <[email protected]>
13377 L:      [email protected]
13378 S:      Maintained
13379 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13380 F:      drivers/net/ethernet/marvell/mvpp2/
13381
13382 MARVELL MWIFIEX WIRELESS DRIVER
13383 M:      Brian Norris <[email protected]>
13384 R:      Francesco Dolcini <[email protected]>
13385 L:      [email protected]
13386 S:      Odd Fixes
13387 F:      drivers/net/wireless/marvell/mwifiex/
13388
13389 MARVELL MWL8K WIRELESS DRIVER
13390 L:      [email protected]
13391 S:      Orphan
13392 F:      drivers/net/wireless/marvell/mwl8k.c
13393
13394 MARVELL NAND CONTROLLER DRIVER
13395 M:      Miquel Raynal <[email protected]>
13396 L:      [email protected]
13397 S:      Maintained
13398 F:      drivers/mtd/nand/raw/marvell_nand.c
13399
13400 MARVELL OCTEON ENDPOINT DRIVER
13401 M:      Veerasenareddy Burru <[email protected]>
13402 M:      Sathesh Edara <[email protected]>
13403 L:      [email protected]
13404 S:      Supported
13405 F:      drivers/net/ethernet/marvell/octeon_ep
13406
13407 MARVELL OCTEON ENDPOINT VF DRIVER
13408 M:      Veerasenareddy Burru <[email protected]>
13409 M:      Sathesh Edara <[email protected]>
13410 M:      Shinas Rasheed <[email protected]>
13411 M:      Satananda Burla <[email protected]>
13412 L:      [email protected]
13413 S:      Supported
13414 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13415
13416 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13417 M:      Sunil Goutham <[email protected]>
13418 M:      Geetha sowjanya <[email protected]>
13419 M:      Subbaraya Sundeep <[email protected]>
13420 M:      hariprasad <[email protected]>
13421 L:      [email protected]
13422 S:      Supported
13423 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13424 F:      include/linux/soc/marvell/octeontx2/
13425
13426 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13427 M:      Sunil Goutham <[email protected]>
13428 M:      Linu Cherian <[email protected]>
13429 M:      Geetha sowjanya <[email protected]>
13430 M:      Jerin Jacob <[email protected]>
13431 M:      hariprasad <[email protected]>
13432 M:      Subbaraya Sundeep <[email protected]>
13433 L:      [email protected]
13434 S:      Supported
13435 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13436 F:      drivers/net/ethernet/marvell/octeontx2/af/
13437
13438 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13439 M:      Taras Chornyi <[email protected]>
13440 S:      Supported
13441 W:      https://github.com/Marvell-switching/switchdev-prestera
13442 F:      drivers/net/ethernet/marvell/prestera/
13443
13444 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13445 M:      Nicolas Pitre <[email protected]>
13446 S:      Odd Fixes
13447 F:      drivers/mmc/host/mvsdio.*
13448
13449 MARVELL USB MDIO CONTROLLER DRIVER
13450 M:      Tobias Waldekranz <[email protected]>
13451 L:      [email protected]
13452 S:      Maintained
13453 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13454 F:      drivers/net/mdio/mdio-mvusb.c
13455
13456 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13457 M:      Hu Ziji <[email protected]>
13458 L:      [email protected]
13459 S:      Supported
13460 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13461 F:      drivers/mmc/host/sdhci-xenon*
13462
13463 MATROX FRAMEBUFFER DRIVER
13464 L:      [email protected]
13465 S:      Orphan
13466 F:      drivers/video/fbdev/matrox/matroxfb_*
13467 F:      include/uapi/linux/matroxfb.h
13468
13469 MAX15301 DRIVER
13470 M:      Daniel Nilsson <[email protected]>
13471 L:      [email protected]
13472 S:      Maintained
13473 F:      Documentation/hwmon/max15301.rst
13474 F:      drivers/hwmon/pmbus/max15301.c
13475
13476 MAX2175 SDR TUNER DRIVER
13477 M:      Ramesh Shanmugasundaram <[email protected]>
13478 L:      [email protected]
13479 S:      Maintained
13480 T:      git git://linuxtv.org/media_tree.git
13481 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13482 F:      Documentation/userspace-api/media/drivers/max2175.rst
13483 F:      drivers/media/i2c/max2175*
13484 F:      include/uapi/linux/max2175.h
13485
13486 MAX31335 RTC DRIVER
13487 M:      Antoniu Miclaus <[email protected]>
13488 L:      [email protected]
13489 S:      Supported
13490 W:      https://ez.analog.com/linux-software-drivers
13491 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13492 F:      drivers/rtc/rtc-max31335.c
13493
13494 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13495 L:      [email protected]
13496 S:      Orphan
13497 F:      Documentation/hwmon/max6650.rst
13498 F:      drivers/hwmon/max6650.c
13499
13500 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13501 M:      Jacopo Mondi <[email protected]>
13502 M:      Kieran Bingham <[email protected]>
13503 M:      Laurent Pinchart <[email protected]>
13504 M:      Niklas Söderlund <[email protected]>
13505 L:      [email protected]
13506 S:      Maintained
13507 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13508 F:      drivers/media/i2c/max9286.c
13509
13510 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13511 M:      Niklas Söderlund <[email protected]>
13512 L:      [email protected]
13513 S:      Maintained
13514 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13515 F:      drivers/staging/media/max96712/max96712.c
13516
13517 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13518 M:      Peter Rosin <[email protected]>
13519 L:      [email protected] (moderated for non-subscribers)
13520 S:      Maintained
13521 F:      Documentation/devicetree/bindings/sound/max9860.txt
13522 F:      sound/soc/codecs/max9860.*
13523
13524 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13525 M:      Andreas Klinger <[email protected]>
13526 L:      [email protected]
13527 S:      Maintained
13528 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13529 F:      drivers/iio/proximity/mb1232.c
13530
13531 MAXIM MAX11205 DRIVER
13532 M:      Ramona Bolboaca <[email protected]>
13533 L:      [email protected]
13534 S:      Supported
13535 W:      https://ez.analog.com/linux-software-drivers
13536 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13537 F:      drivers/iio/adc/max11205.c
13538
13539 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13540 R:      Iskren Chernev <[email protected]>
13541 R:      Krzysztof Kozlowski <[email protected]>
13542 R:      Marek Szyprowski <[email protected]>
13543 R:      Matheus Castello <[email protected]>
13544 L:      [email protected]
13545 S:      Maintained
13546 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13547 F:      drivers/power/supply/max17040_battery.c
13548
13549 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13550 R:      Hans de Goede <[email protected]>
13551 R:      Krzysztof Kozlowski <[email protected]>
13552 R:      Marek Szyprowski <[email protected]>
13553 R:      Sebastian Krzyszkowiak <[email protected]>
13554 R:      Purism Kernel Team <[email protected]>
13555 L:      [email protected]
13556 S:      Maintained
13557 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13558 F:      drivers/power/supply/max17042_battery.c
13559
13560 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13561 M:      Laurent Pinchart <[email protected]>
13562 L:      [email protected]
13563 S:      Maintained
13564 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13565 F:      drivers/regulator/max20086-regulator.c
13566
13567 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13568 M:      Rajat Khandelwal <[email protected]>
13569 L:      [email protected]
13570 S:      Maintained
13571 F:      drivers/iio/temperature/max30208.c
13572
13573 MAXIM MAX77650 PMIC MFD DRIVER
13574 M:      Bartosz Golaszewski <[email protected]>
13575 L:      [email protected]
13576 S:      Maintained
13577 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13578 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13579 F:      drivers/gpio/gpio-max77650.c
13580 F:      drivers/input/misc/max77650-onkey.c
13581 F:      drivers/leds/leds-max77650.c
13582 F:      drivers/mfd/max77650.c
13583 F:      drivers/power/supply/max77650-charger.c
13584 F:      drivers/regulator/max77650-regulator.c
13585 F:      include/linux/mfd/max77650.h
13586
13587 MAXIM MAX77714 PMIC MFD DRIVER
13588 M:      Luca Ceresoli <[email protected]>
13589 S:      Maintained
13590 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13591 F:      drivers/mfd/max77714.c
13592 F:      include/linux/mfd/max77714.h
13593
13594 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13595 M:      Javier Martinez Canillas <[email protected]>
13596 L:      [email protected]
13597 S:      Supported
13598 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13599 F:      drivers/regulator/max77802-regulator.c
13600 F:      include/dt-bindings/*/*max77802.h
13601
13602 MAXIM MAX77976 BATTERY CHARGER
13603 M:      Luca Ceresoli <[email protected]>
13604 S:      Supported
13605 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13606 F:      drivers/power/supply/max77976_charger.c
13607
13608 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13609 M:      Krzysztof Kozlowski <[email protected]>
13610 L:      [email protected]
13611 S:      Maintained
13612 B:      mailto:[email protected]
13613 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13614 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13615 F:      drivers/power/supply/max14577_charger.c
13616 F:      drivers/power/supply/max77693_charger.c
13617
13618 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13619 M:      Chanwoo Choi <[email protected]>
13620 M:      Krzysztof Kozlowski <[email protected]>
13621 L:      [email protected]
13622 S:      Maintained
13623 B:      mailto:[email protected]
13624 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13625 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13626 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13627 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13628 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13629 F:      drivers/*/*max77843.c
13630 F:      drivers/*/max14577*.c
13631 F:      drivers/*/max77686*.c
13632 F:      drivers/*/max77693*.c
13633 F:      drivers/clk/clk-max77686.c
13634 F:      drivers/extcon/extcon-max14577.c
13635 F:      drivers/extcon/extcon-max77693.c
13636 F:      drivers/rtc/rtc-max77686.c
13637 F:      include/linux/mfd/max14577*.h
13638 F:      include/linux/mfd/max77686*.h
13639 F:      include/linux/mfd/max77693*.h
13640
13641 MAXIRADIO FM RADIO RECEIVER DRIVER
13642 M:      Hans Verkuil <[email protected]>
13643 L:      [email protected]
13644 S:      Maintained
13645 W:      https://linuxtv.org
13646 T:      git git://linuxtv.org/media_tree.git
13647 F:      drivers/media/radio/radio-maxiradio*
13648
13649 MAXLINEAR ETHERNET PHY DRIVER
13650 M:      Xu Liang <[email protected]>
13651 L:      [email protected]
13652 S:      Supported
13653 F:      drivers/net/phy/mxl-gpy.c
13654
13655 MCAN MMIO DEVICE DRIVER
13656 M:      Chandrasekar Ramakrishnan <[email protected]>
13657 L:      [email protected]
13658 S:      Maintained
13659 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13660 F:      drivers/net/can/m_can/m_can.c
13661 F:      drivers/net/can/m_can/m_can.h
13662 F:      drivers/net/can/m_can/m_can_platform.c
13663
13664 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13665 R:      Yasushi SHOJI <[email protected]>
13666 L:      [email protected]
13667 S:      Maintained
13668 F:      drivers/net/can/usb/mcba_usb.c
13669
13670 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13671 M:      Rishi Gupta <[email protected]>
13672 L:      [email protected]
13673 L:      [email protected]
13674 S:      Maintained
13675 F:      drivers/hid/hid-mcp2221.c
13676
13677 MCP251XFD SPI-CAN NETWORK DRIVER
13678 M:      Marc Kleine-Budde <[email protected]>
13679 M:      Manivannan Sadhasivam <[email protected]>
13680 R:      Thomas Kopp <[email protected]>
13681 L:      [email protected]
13682 S:      Maintained
13683 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13684 F:      drivers/net/can/spi/mcp251xfd/
13685
13686 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13687 M:      Peter Rosin <[email protected]>
13688 L:      [email protected]
13689 S:      Maintained
13690 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13691 F:      drivers/iio/potentiometer/mcp4018.c
13692 F:      drivers/iio/potentiometer/mcp4531.c
13693
13694 MCP4821 DAC DRIVER
13695 M:      Anshul Dalal <[email protected]>
13696 L:      [email protected]
13697 S:      Maintained
13698 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13699 F:      drivers/iio/dac/mcp4821.c
13700
13701 MCR20A IEEE-802.15.4 RADIO DRIVER
13702 M:      Stefan Schmidt <[email protected]>
13703 L:      [email protected]
13704 S:      Odd Fixes
13705 W:      https://github.com/xueliu/mcr20a-linux
13706 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13707 F:      drivers/net/ieee802154/mcr20a.c
13708 F:      drivers/net/ieee802154/mcr20a.h
13709
13710 MDIO REGMAP DRIVER
13711 M:      Maxime Chevallier <[email protected]>
13712 L:      [email protected]
13713 S:      Maintained
13714 F:      drivers/net/mdio/mdio-regmap.c
13715 F:      include/linux/mdio/mdio-regmap.h
13716
13717 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13718 M:      William Breathitt Gray <[email protected]>
13719 L:      [email protected]
13720 S:      Maintained
13721 F:      drivers/iio/dac/cio-dac.c
13722
13723 MEDIA CONTROLLER FRAMEWORK
13724 M:      Sakari Ailus <[email protected]>
13725 M:      Laurent Pinchart <[email protected]>
13726 L:      [email protected]
13727 S:      Supported
13728 W:      https://www.linuxtv.org
13729 T:      git git://linuxtv.org/media_tree.git
13730 F:      drivers/media/mc/
13731 F:      include/media/media-*.h
13732 F:      include/uapi/linux/media.h
13733
13734 MEDIA DRIVER FOR FREESCALE IMX PXP
13735 M:      Philipp Zabel <[email protected]>
13736 L:      [email protected]
13737 S:      Maintained
13738 T:      git git://linuxtv.org/media_tree.git
13739 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13740
13741 MEDIA DRIVERS FOR ASCOT2E
13742 M:      Sergey Kozlov <[email protected]>
13743 M:      Abylay Ospan <[email protected]>
13744 L:      [email protected]
13745 S:      Supported
13746 W:      https://linuxtv.org
13747 W:      http://netup.tv/
13748 T:      git git://linuxtv.org/media_tree.git
13749 F:      drivers/media/dvb-frontends/ascot2e*
13750
13751 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13752 M:      Jasmin Jessich <[email protected]>
13753 L:      [email protected]
13754 S:      Maintained
13755 W:      https://linuxtv.org
13756 T:      git git://linuxtv.org/media_tree.git
13757 F:      drivers/media/dvb-frontends/cxd2099*
13758
13759 MEDIA DRIVERS FOR CXD2841ER
13760 M:      Sergey Kozlov <[email protected]>
13761 M:      Abylay Ospan <[email protected]>
13762 L:      [email protected]
13763 S:      Supported
13764 W:      https://linuxtv.org
13765 W:      http://netup.tv/
13766 T:      git git://linuxtv.org/media_tree.git
13767 F:      drivers/media/dvb-frontends/cxd2841er*
13768
13769 MEDIA DRIVERS FOR CXD2880
13770 M:      Yasunari Takiguchi <[email protected]>
13771 L:      [email protected]
13772 S:      Supported
13773 W:      http://linuxtv.org/
13774 T:      git git://linuxtv.org/media_tree.git
13775 F:      drivers/media/dvb-frontends/cxd2880/*
13776 F:      drivers/media/spi/cxd2880*
13777
13778 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13779 L:      [email protected]
13780 S:      Orphan
13781 W:      https://linuxtv.org
13782 T:      git git://linuxtv.org/media_tree.git
13783 F:      drivers/media/pci/ddbridge/*
13784
13785 MEDIA DRIVERS FOR FREESCALE IMX
13786 M:      Steve Longerbeam <[email protected]>
13787 M:      Philipp Zabel <[email protected]>
13788 L:      [email protected]
13789 S:      Maintained
13790 T:      git git://linuxtv.org/media_tree.git
13791 F:      Documentation/admin-guide/media/imx.rst
13792 F:      Documentation/devicetree/bindings/media/imx.txt
13793 F:      drivers/staging/media/imx/
13794 F:      include/linux/imx-media.h
13795 F:      include/media/imx.h
13796
13797 MEDIA DRIVERS FOR FREESCALE IMX7/8
13798 M:      Rui Miguel Silva <[email protected]>
13799 M:      Laurent Pinchart <[email protected]>
13800 M:      Martin Kepplinger <[email protected]>
13801 R:      Purism Kernel Team <[email protected]>
13802 L:      [email protected]
13803 S:      Maintained
13804 T:      git git://linuxtv.org/media_tree.git
13805 F:      Documentation/admin-guide/media/imx7.rst
13806 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13807 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13808 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
13809 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13810 F:      drivers/media/platform/nxp/imx7-media-csi.c
13811 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
13812
13813 MEDIA DRIVERS FOR HELENE
13814 M:      Abylay Ospan <[email protected]>
13815 L:      [email protected]
13816 S:      Supported
13817 W:      https://linuxtv.org
13818 W:      http://netup.tv/
13819 T:      git git://linuxtv.org/media_tree.git
13820 F:      drivers/media/dvb-frontends/helene*
13821
13822 MEDIA DRIVERS FOR HORUS3A
13823 M:      Sergey Kozlov <[email protected]>
13824 M:      Abylay Ospan <[email protected]>
13825 L:      [email protected]
13826 S:      Supported
13827 W:      https://linuxtv.org
13828 W:      http://netup.tv/
13829 T:      git git://linuxtv.org/media_tree.git
13830 F:      drivers/media/dvb-frontends/horus3a*
13831
13832 MEDIA DRIVERS FOR LNBH25
13833 M:      Sergey Kozlov <[email protected]>
13834 M:      Abylay Ospan <[email protected]>
13835 L:      [email protected]
13836 S:      Supported
13837 W:      https://linuxtv.org
13838 W:      http://netup.tv/
13839 T:      git git://linuxtv.org/media_tree.git
13840 F:      drivers/media/dvb-frontends/lnbh25*
13841
13842 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13843 L:      [email protected]
13844 S:      Orphan
13845 W:      https://linuxtv.org
13846 T:      git git://linuxtv.org/media_tree.git
13847 F:      drivers/media/dvb-frontends/mxl5xx*
13848
13849 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13850 M:      Sergey Kozlov <[email protected]>
13851 M:      Abylay Ospan <[email protected]>
13852 L:      [email protected]
13853 S:      Supported
13854 W:      https://linuxtv.org
13855 W:      http://netup.tv/
13856 T:      git git://linuxtv.org/media_tree.git
13857 F:      drivers/media/pci/netup_unidvb/*
13858
13859 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13860 M:      Dmitry Osipenko <[email protected]>
13861 L:      [email protected]
13862 L:      [email protected]
13863 S:      Maintained
13864 T:      git git://linuxtv.org/media_tree.git
13865 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13866 F:      drivers/media/platform/nvidia/tegra-vde/
13867
13868 MEDIA DRIVERS FOR RENESAS - CEU
13869 M:      Jacopo Mondi <[email protected]>
13870 L:      [email protected]
13871 L:      [email protected]
13872 S:      Supported
13873 T:      git git://linuxtv.org/media_tree.git
13874 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13875 F:      drivers/media/platform/renesas/renesas-ceu.c
13876 F:      include/media/drv-intf/renesas-ceu.h
13877
13878 MEDIA DRIVERS FOR RENESAS - DRIF
13879 M:      Fabrizio Castro <[email protected]>
13880 L:      [email protected]
13881 L:      [email protected]
13882 S:      Supported
13883 T:      git git://linuxtv.org/media_tree.git
13884 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13885 F:      drivers/media/platform/renesas/rcar_drif.c
13886
13887 MEDIA DRIVERS FOR RENESAS - FCP
13888 M:      Laurent Pinchart <[email protected]>
13889 L:      [email protected]
13890 L:      [email protected]
13891 S:      Supported
13892 T:      git git://linuxtv.org/media_tree.git
13893 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13894 F:      drivers/media/platform/renesas/rcar-fcp.c
13895 F:      include/media/rcar-fcp.h
13896
13897 MEDIA DRIVERS FOR RENESAS - FDP1
13898 M:      Kieran Bingham <[email protected]>
13899 L:      [email protected]
13900 L:      [email protected]
13901 S:      Supported
13902 T:      git git://linuxtv.org/media_tree.git
13903 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13904 F:      drivers/media/platform/renesas/rcar_fdp1.c
13905
13906 MEDIA DRIVERS FOR RENESAS - VIN
13907 M:      Niklas Söderlund <[email protected]>
13908 L:      [email protected]
13909 L:      [email protected]
13910 S:      Supported
13911 T:      git git://linuxtv.org/media_tree.git
13912 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13913 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13914 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13915 F:      drivers/media/platform/renesas/rcar-csi2.c
13916 F:      drivers/media/platform/renesas/rcar-isp.c
13917 F:      drivers/media/platform/renesas/rcar-vin/
13918
13919 MEDIA DRIVERS FOR RENESAS - VSP1
13920 M:      Laurent Pinchart <[email protected]>
13921 M:      Kieran Bingham <[email protected]>
13922 L:      [email protected]
13923 L:      [email protected]
13924 S:      Supported
13925 T:      git git://linuxtv.org/media_tree.git
13926 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13927 F:      drivers/media/platform/renesas/vsp1/
13928
13929 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13930 L:      [email protected]
13931 S:      Orphan
13932 W:      https://linuxtv.org
13933 T:      git git://linuxtv.org/media_tree.git
13934 F:      drivers/media/dvb-frontends/stv0910*
13935
13936 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13937 L:      [email protected]
13938 S:      Orphan
13939 W:      https://linuxtv.org
13940 T:      git git://linuxtv.org/media_tree.git
13941 F:      drivers/media/dvb-frontends/stv6111*
13942
13943 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
13944 M:      Hugues Fruchet <[email protected]>
13945 M:      Alain Volmat <[email protected]>
13946 L:      [email protected]
13947 S:      Supported
13948 T:      git git://linuxtv.org/media_tree.git
13949 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13950 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
13951 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13952 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
13953
13954 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13955 M:      Mauro Carvalho Chehab <[email protected]>
13956 L:      [email protected]
13957 S:      Maintained
13958 W:      https://linuxtv.org
13959 Q:      http://patchwork.kernel.org/project/linux-media/list/
13960 T:      git git://linuxtv.org/media_tree.git
13961 F:      Documentation/admin-guide/media/
13962 F:      Documentation/devicetree/bindings/media/
13963 F:      Documentation/driver-api/media/
13964 F:      Documentation/userspace-api/media/
13965 F:      drivers/media/
13966 F:      drivers/staging/media/
13967 F:      include/dt-bindings/media/
13968 F:      include/linux/platform_data/media/
13969 F:      include/media/
13970 F:      include/uapi/linux/dvb/
13971 F:      include/uapi/linux/ivtv*
13972 F:      include/uapi/linux/media.h
13973 F:      include/uapi/linux/uvcvideo.h
13974 F:      include/uapi/linux/v4l2-*
13975 F:      include/uapi/linux/videodev2.h
13976
13977 MEDIATEK BLUETOOTH DRIVER
13978 M:      Sean Wang <[email protected]>
13979 L:      [email protected]
13980 L:      [email protected] (moderated for non-subscribers)
13981 S:      Maintained
13982 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
13983 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13984 F:      drivers/bluetooth/btmtkuart.c
13985
13986 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13987 M:      Sean Wang <[email protected]>
13988 L:      [email protected]
13989 S:      Maintained
13990 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13991 F:      drivers/power/reset/mt6323-poweroff.c
13992
13993 MEDIATEK CIR DRIVER
13994 M:      Sean Wang <[email protected]>
13995 S:      Maintained
13996 F:      drivers/media/rc/mtk-cir.c
13997
13998 MEDIATEK DMA DRIVER
13999 M:      Sean Wang <[email protected]>
14000 L:      [email protected]
14001 L:      [email protected] (moderated for non-subscribers)
14002 L:      [email protected] (moderated for non-subscribers)
14003 S:      Maintained
14004 F:      Documentation/devicetree/bindings/dma/mediatek,*
14005 F:      drivers/dma/mediatek/
14006
14007 MEDIATEK ETHERNET DRIVER
14008 M:      Felix Fietkau <[email protected]>
14009 M:      Sean Wang <[email protected]>
14010 M:      Mark Lee <[email protected]>
14011 M:      Lorenzo Bianconi <[email protected]>
14012 L:      [email protected]
14013 S:      Maintained
14014 F:      drivers/net/ethernet/mediatek/
14015
14016 MEDIATEK ETHERNET PCS DRIVER
14017 M:      Alexander Couzens <[email protected]>
14018 M:      Daniel Golle <[email protected]>
14019 L:      [email protected]
14020 S:      Maintained
14021 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14022 F:      include/linux/pcs/pcs-mtk-lynxi.h
14023
14024 MEDIATEK ETHERNET PHY DRIVERS
14025 M:      Daniel Golle <[email protected]>
14026 M:      Qingfang Deng <[email protected]>
14027 M:      SkyLake Huang <[email protected]>
14028 L:      [email protected]
14029 S:      Maintained
14030 F:      drivers/net/phy/mediatek-ge-soc.c
14031 F:      drivers/net/phy/mediatek-ge.c
14032 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14033
14034 MEDIATEK I2C CONTROLLER DRIVER
14035 M:      Qii Wang <[email protected]>
14036 L:      [email protected]
14037 S:      Maintained
14038 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14039 F:      drivers/i2c/busses/i2c-mt65xx.c
14040
14041 MEDIATEK IOMMU DRIVER
14042 M:      Yong Wu <[email protected]>
14043 L:      [email protected]
14044 L:      [email protected] (moderated for non-subscribers)
14045 S:      Supported
14046 F:      Documentation/devicetree/bindings/iommu/mediatek*
14047 F:      drivers/iommu/mtk_iommu*
14048 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14049 F:      include/dt-bindings/memory/mt*-port.h
14050
14051 MEDIATEK JPEG DRIVER
14052 M:      Bin Liu <[email protected]>
14053 S:      Supported
14054 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14055 F:      drivers/media/platform/mediatek/jpeg/
14056
14057 MEDIATEK KEYPAD DRIVER
14058 M:      Mattijs Korpershoek <[email protected]>
14059 S:      Supported
14060 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14061 F:      drivers/input/keyboard/mt6779-keypad.c
14062
14063 MEDIATEK MDP DRIVER
14064 M:      Minghsiu Tsai <[email protected]>
14065 M:      Houlong Wei <[email protected]>
14066 M:      Andrew-CT Chen <[email protected]>
14067 S:      Supported
14068 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14069 F:      drivers/media/platform/mediatek/mdp/
14070 F:      drivers/media/platform/mediatek/vpu/
14071
14072 MEDIATEK MEDIA DRIVER
14073 M:      Tiffany Lin <[email protected]>
14074 M:      Andrew-CT Chen <[email protected]>
14075 M:      Yunfei Dong <[email protected]>
14076 S:      Supported
14077 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14078 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14079 F:      drivers/media/platform/mediatek/vcodec/
14080 F:      drivers/media/platform/mediatek/vpu/
14081
14082 MEDIATEK MIPI-CSI CDPHY DRIVER
14083 M:      Julien Stephan <[email protected]>
14084 M:      Andy Hsieh <[email protected]>
14085 S:      Supported
14086 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14087 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14088
14089 MEDIATEK MMC/SD/SDIO DRIVER
14090 M:      Chaotian Jing <[email protected]>
14091 S:      Maintained
14092 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14093 F:      drivers/mmc/host/mtk-sd.c
14094
14095 MEDIATEK MT76 WIRELESS LAN DRIVER
14096 M:      Felix Fietkau <[email protected]>
14097 M:      Lorenzo Bianconi <[email protected]>
14098 M:      Ryder Lee <[email protected]>
14099 R:      Shayne Chen <[email protected]>
14100 R:      Sean Wang <[email protected]>
14101 L:      [email protected]
14102 S:      Maintained
14103 T:      git https://github.com/nbd168/wireless
14104 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14105 F:      drivers/net/wireless/mediatek/mt76/
14106
14107 MEDIATEK MT7601U WIRELESS LAN DRIVER
14108 M:      Jakub Kicinski <[email protected]>
14109 L:      [email protected]
14110 S:      Maintained
14111 F:      drivers/net/wireless/mediatek/mt7601u/
14112
14113 MEDIATEK MT7621 CLOCK DRIVER
14114 M:      Sergio Paracuellos <[email protected]>
14115 S:      Maintained
14116 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14117 F:      drivers/clk/ralink/clk-mt7621.c
14118
14119 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14120 M:      Sergio Paracuellos <[email protected]>
14121 S:      Maintained
14122 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14123 F:      drivers/pci/controller/pcie-mt7621.c
14124
14125 MEDIATEK MT7621 PHY PCI DRIVER
14126 M:      Sergio Paracuellos <[email protected]>
14127 S:      Maintained
14128 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14129 F:      drivers/phy/ralink/phy-mt7621-pci.c
14130
14131 MEDIATEK MT7621/28/88 I2C DRIVER
14132 M:      Stefan Roese <[email protected]>
14133 L:      [email protected]
14134 S:      Maintained
14135 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14136 F:      drivers/i2c/busses/i2c-mt7621.c
14137
14138 MEDIATEK MTMIPS CLOCK DRIVER
14139 M:      Sergio Paracuellos <[email protected]>
14140 S:      Maintained
14141 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14142 F:      drivers/clk/ralink/clk-mtmips.c
14143
14144 MEDIATEK NAND CONTROLLER DRIVER
14145 L:      [email protected]
14146 S:      Orphan
14147 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14148 F:      drivers/mtd/nand/raw/mtk_*
14149
14150 MEDIATEK PMIC LED DRIVER
14151 M:      Sean Wang <[email protected]>
14152 S:      Maintained
14153 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14154 F:      drivers/leds/leds-mt6323.c
14155
14156 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14157 M:      Sean Wang <[email protected]>
14158 S:      Maintained
14159 F:      drivers/char/hw_random/mtk-rng.c
14160
14161 MEDIATEK SMI DRIVER
14162 M:      Yong Wu <[email protected]>
14163 L:      [email protected] (moderated for non-subscribers)
14164 S:      Supported
14165 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14166 F:      drivers/memory/mtk-smi.c
14167 F:      include/soc/mediatek/smi.h
14168
14169 MEDIATEK SWITCH DRIVER
14170 M:      Arınç ÜNAL <[email protected]>
14171 M:      Daniel Golle <[email protected]>
14172 M:      DENG Qingfang <[email protected]>
14173 M:      Sean Wang <[email protected]>
14174 L:      [email protected]
14175 S:      Maintained
14176 F:      drivers/net/dsa/mt7530-mdio.c
14177 F:      drivers/net/dsa/mt7530-mmio.c
14178 F:      drivers/net/dsa/mt7530.*
14179 F:      net/dsa/tag_mtk.c
14180
14181 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14182 M:      Chandrashekar Devegowda <[email protected]>
14183 R:      Chiranjeevi Rapolu <[email protected]>
14184 R:      Liu Haijun <[email protected]>
14185 R:      M Chetan Kumar <[email protected]>
14186 R:      Ricardo Martinez <[email protected]>
14187 L:      [email protected]
14188 S:      Supported
14189 F:      drivers/net/wwan/t7xx/
14190
14191 MEDIATEK USB3 DRD IP DRIVER
14192 M:      Chunfeng Yun <[email protected]>
14193 L:      [email protected]
14194 L:      [email protected] (moderated for non-subscribers)
14195 L:      [email protected] (moderated for non-subscribers)
14196 S:      Maintained
14197 F:      Documentation/devicetree/bindings/usb/mediatek,*
14198 F:      drivers/usb/host/xhci-mtk*
14199 F:      drivers/usb/mtu3/
14200
14201 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14202 M:      Peter Senna Tschudin <[email protected]>
14203 M:      Ian Ray <[email protected]>
14204 M:      Martyn Welch <[email protected]>
14205 S:      Maintained
14206 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14207 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14208
14209 MEGARAID SCSI/SAS DRIVERS
14210 M:      Kashyap Desai <[email protected]>
14211 M:      Sumit Saxena <[email protected]>
14212 M:      Shivasharan S <[email protected]>
14213 M:      Chandrakanth patil <[email protected]>
14214 L:      [email protected]
14215 L:      [email protected]
14216 S:      Maintained
14217 W:      http://www.avagotech.com/support/
14218 F:      Documentation/scsi/megaraid.rst
14219 F:      drivers/scsi/megaraid.*
14220 F:      drivers/scsi/megaraid/
14221
14222 MELEXIS MLX90614 DRIVER
14223 M:      Crt Mori <[email protected]>
14224 L:      [email protected]
14225 S:      Supported
14226 W:      http://www.melexis.com
14227 F:      drivers/iio/temperature/mlx90614.c
14228
14229 MELEXIS MLX90632 DRIVER
14230 M:      Crt Mori <[email protected]>
14231 L:      [email protected]
14232 S:      Supported
14233 W:      http://www.melexis.com
14234 F:      drivers/iio/temperature/mlx90632.c
14235
14236 MELEXIS MLX90635 DRIVER
14237 M:      Crt Mori <[email protected]>
14238 L:      [email protected]
14239 S:      Supported
14240 W:      http://www.melexis.com
14241 F:      drivers/iio/temperature/mlx90635.c
14242
14243 MELFAS MIP4 TOUCHSCREEN DRIVER
14244 M:      Sangwon Jee <[email protected]>
14245 S:      Supported
14246 W:      http://www.melfas.com
14247 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14248 F:      drivers/input/touchscreen/melfas_mip4.c
14249
14250 MELLANOX BLUEFIELD I2C DRIVER
14251 M:      Khalil Blaiech <[email protected]>
14252 M:      Asmaa Mnebhi <[email protected]>
14253 L:      [email protected]
14254 S:      Supported
14255 F:      drivers/i2c/busses/i2c-mlxbf.c
14256
14257 MELLANOX ETHERNET DRIVER (mlx4_en)
14258 M:      Tariq Toukan <[email protected]>
14259 L:      [email protected]
14260 S:      Supported
14261 W:      http://www.mellanox.com
14262 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14263 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14264
14265 MELLANOX ETHERNET DRIVER (mlx5e)
14266 M:      Saeed Mahameed <[email protected]>
14267 M:      Tariq Toukan <[email protected]>
14268 L:      [email protected]
14269 S:      Supported
14270 W:      http://www.mellanox.com
14271 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14272 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14273
14274 MELLANOX ETHERNET INNOVA DRIVERS
14275 R:      Boris Pismenny <[email protected]>
14276 L:      [email protected]
14277 S:      Supported
14278 W:      http://www.mellanox.com
14279 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14280 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14281 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14282 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14283
14284 MELLANOX ETHERNET SWITCH DRIVERS
14285 M:      Ido Schimmel <[email protected]>
14286 M:      Petr Machata <[email protected]>
14287 L:      [email protected]
14288 S:      Supported
14289 W:      http://www.mellanox.com
14290 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14291 F:      drivers/net/ethernet/mellanox/mlxsw/
14292 F:      tools/testing/selftests/drivers/net/mlxsw/
14293
14294 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14295 M:      [email protected]
14296 L:      [email protected]
14297 S:      Supported
14298 W:      http://www.mellanox.com
14299 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14300 F:      drivers/net/ethernet/mellanox/mlxfw/
14301
14302 MELLANOX HARDWARE PLATFORM SUPPORT
14303 M:      Hans de Goede <[email protected]>
14304 M:      Ilpo Järvinen <[email protected]>
14305 M:      Vadim Pasternak <[email protected]>
14306 L:      [email protected]
14307 S:      Supported
14308 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14309 F:      drivers/platform/mellanox/
14310 F:      include/linux/platform_data/mlxreg.h
14311
14312 MELLANOX MLX4 core VPI driver
14313 M:      Tariq Toukan <[email protected]>
14314 L:      [email protected]
14315 L:      [email protected]
14316 S:      Supported
14317 W:      http://www.mellanox.com
14318 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14319 F:      drivers/net/ethernet/mellanox/mlx4/
14320 F:      include/linux/mlx4/
14321
14322 MELLANOX MLX4 IB driver
14323 M:      Yishai Hadas <[email protected]>
14324 L:      [email protected]
14325 S:      Supported
14326 W:      http://www.mellanox.com
14327 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14328 F:      drivers/infiniband/hw/mlx4/
14329 F:      include/linux/mlx4/
14330 F:      include/uapi/rdma/mlx4-abi.h
14331
14332 MELLANOX MLX5 core VPI driver
14333 M:      Saeed Mahameed <[email protected]>
14334 M:      Leon Romanovsky <[email protected]>
14335 M:      Tariq Toukan <[email protected]>
14336 L:      [email protected]
14337 L:      [email protected]
14338 S:      Supported
14339 W:      http://www.mellanox.com
14340 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14341 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14342 F:      drivers/net/ethernet/mellanox/mlx5/core/
14343 F:      include/linux/mlx5/
14344
14345 MELLANOX MLX5 IB driver
14346 M:      Leon Romanovsky <[email protected]>
14347 L:      [email protected]
14348 S:      Supported
14349 W:      http://www.mellanox.com
14350 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14351 F:      drivers/infiniband/hw/mlx5/
14352 F:      include/linux/mlx5/
14353 F:      include/uapi/rdma/mlx5-abi.h
14354
14355 MELLANOX MLX5 VDPA DRIVER
14356 M:      Dragos Tatulea <[email protected]>
14357 L:      [email protected]
14358 S:      Supported
14359 F:      drivers/vdpa/mlx5/
14360
14361 MELLANOX MLXCPLD I2C AND MUX DRIVER
14362 M:      Vadim Pasternak <[email protected]>
14363 M:      Michael Shych <[email protected]>
14364 L:      [email protected]
14365 S:      Supported
14366 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14367 F:      drivers/i2c/busses/i2c-mlxcpld.c
14368 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14369
14370 MELLANOX MLXCPLD LED DRIVER
14371 M:      Vadim Pasternak <[email protected]>
14372 L:      [email protected]
14373 S:      Supported
14374 F:      Documentation/leds/leds-mlxcpld.rst
14375 F:      drivers/leds/leds-mlxcpld.c
14376 F:      drivers/leds/leds-mlxreg.c
14377
14378 MELLANOX PLATFORM DRIVER
14379 M:      Vadim Pasternak <[email protected]>
14380 L:      [email protected]
14381 S:      Supported
14382 F:      drivers/platform/x86/mlx-platform.c
14383
14384 MEMBARRIER SUPPORT
14385 M:      Mathieu Desnoyers <[email protected]>
14386 M:      "Paul E. McKenney" <[email protected]>
14387 L:      [email protected]
14388 S:      Supported
14389 F:      Documentation/scheduler/membarrier.rst
14390 F:      arch/*/include/asm/membarrier.h
14391 F:      arch/*/include/asm/sync_core.h
14392 F:      include/uapi/linux/membarrier.h
14393 F:      kernel/sched/membarrier.c
14394
14395 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14396 M:      Mike Rapoport <[email protected]>
14397 L:      [email protected]
14398 S:      Maintained
14399 F:      Documentation/core-api/boot-time-mm.rst
14400 F:      include/linux/memblock.h
14401 F:      mm/memblock.c
14402 F:      mm/mm_init.c
14403 F:      tools/testing/memblock/
14404
14405 MEMORY ALLOCATION PROFILING
14406 M:      Suren Baghdasaryan <[email protected]>
14407 M:      Kent Overstreet <[email protected]>
14408 L:      [email protected]
14409 S:      Maintained
14410 F:      Documentation/mm/allocation-profiling.rst
14411 F:      include/linux/alloc_tag.h
14412 F:      include/linux/pgalloc_tag.h
14413 F:      lib/alloc_tag.c
14414
14415 MEMORY CONTROLLER DRIVERS
14416 M:      Krzysztof Kozlowski <[email protected]>
14417 L:      [email protected]
14418 S:      Maintained
14419 B:      mailto:[email protected]
14420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14421 F:      Documentation/devicetree/bindings/memory-controllers/
14422 F:      drivers/memory/
14423 F:      include/dt-bindings/memory/
14424 F:      include/memory/
14425
14426 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14427 M:      Dmitry Osipenko <[email protected]>
14428 L:      [email protected]
14429 L:      [email protected]
14430 S:      Maintained
14431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14432 F:      drivers/devfreq/tegra30-devfreq.c
14433
14434 MEMORY HOT(UN)PLUG
14435 M:      David Hildenbrand <[email protected]>
14436 M:      Oscar Salvador <[email protected]>
14437 L:      [email protected]
14438 S:      Maintained
14439 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14440 F:      Documentation/core-api/memory-hotplug.rst
14441 F:      drivers/base/memory.c
14442 F:      include/linux/memory_hotplug.h
14443 F:      mm/memory_hotplug.c
14444 F:      tools/testing/selftests/memory-hotplug/
14445
14446 MEMORY MANAGEMENT
14447 M:      Andrew Morton <[email protected]>
14448 L:      [email protected]
14449 S:      Maintained
14450 W:      http://www.linux-mm.org
14451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14452 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14453 F:      include/linux/gfp.h
14454 F:      include/linux/gfp_types.h
14455 F:      include/linux/memfd.h
14456 F:      include/linux/memory.h
14457 F:      include/linux/memory_hotplug.h
14458 F:      include/linux/memory-tiers.h
14459 F:      include/linux/mempolicy.h
14460 F:      include/linux/mempool.h
14461 F:      include/linux/memremap.h
14462 F:      include/linux/mm.h
14463 F:      include/linux/mm_*.h
14464 F:      include/linux/mmzone.h
14465 F:      include/linux/mmu_notifier.h
14466 F:      include/linux/pagewalk.h
14467 F:      include/linux/rmap.h
14468 F:      include/trace/events/ksm.h
14469 F:      mm/
14470 F:      tools/mm/
14471 F:      tools/testing/selftests/mm/
14472 N:      include/linux/page[-_]*
14473
14474 MEMORY MAPPING
14475 M:      Andrew Morton <[email protected]>
14476 R:      Liam R. Howlett <[email protected]>
14477 R:      Vlastimil Babka <[email protected]>
14478 R:      Lorenzo Stoakes <[email protected]>
14479 L:      [email protected]
14480 S:      Maintained
14481 W:      http://www.linux-mm.org
14482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14483 F:      mm/mmap.c
14484
14485 MEMORY TECHNOLOGY DEVICES (MTD)
14486 M:      Miquel Raynal <[email protected]>
14487 M:      Richard Weinberger <[email protected]>
14488 M:      Vignesh Raghavendra <[email protected]>
14489 L:      [email protected]
14490 S:      Maintained
14491 W:      http://www.linux-mtd.infradead.org/
14492 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14493 C:      irc://irc.oftc.net/mtd
14494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14496 F:      Documentation/devicetree/bindings/mtd/
14497 F:      drivers/mtd/
14498 F:      include/linux/mtd/
14499 F:      include/uapi/mtd/
14500
14501 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14502 M:      Dmitry Rokosov <[email protected]>
14503 L:      [email protected]
14504 S:      Maintained
14505 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14506 F:      drivers/iio/accel/msa311.c
14507
14508 MEN A21 WATCHDOG DRIVER
14509 M:      Johannes Thumshirn <[email protected]>
14510 L:      [email protected]
14511 S:      Maintained
14512 F:      drivers/watchdog/mena21_wdt.c
14513
14514 MEN CHAMELEON BUS (mcb)
14515 M:      Johannes Thumshirn <[email protected]>
14516 S:      Maintained
14517 F:      Documentation/driver-api/men-chameleon-bus.rst
14518 F:      drivers/mcb/
14519 F:      include/linux/mcb.h
14520
14521 MEN F21BMC (Board Management Controller)
14522 M:      Andreas Werner <[email protected]>
14523 S:      Supported
14524 F:      Documentation/hwmon/menf21bmc.rst
14525 F:      drivers/hwmon/menf21bmc_hwmon.c
14526 F:      drivers/leds/leds-menf21bmc.c
14527 F:      drivers/mfd/menf21bmc.c
14528 F:      drivers/watchdog/menf21bmc_wdt.c
14529
14530 MEN Z069 WATCHDOG DRIVER
14531 M:      Johannes Thumshirn <[email protected]>
14532 L:      [email protected]
14533 S:      Maintained
14534 F:      drivers/watchdog/menz69_wdt.c
14535
14536 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14537 M:      Neil Armstrong <[email protected]>
14538 L:      [email protected]
14539 L:      [email protected]
14540 S:      Supported
14541 W:      http://linux-meson.com/
14542 T:      git git://linuxtv.org/media_tree.git
14543 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14544 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14545 F:      drivers/media/cec/platform/meson/ao-cec.c
14546
14547 MESON GE2D DRIVER FOR AMLOGIC SOCS
14548 M:      Neil Armstrong <[email protected]>
14549 L:      [email protected]
14550 L:      [email protected]
14551 S:      Supported
14552 T:      git git://linuxtv.org/media_tree.git
14553 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14554 F:      drivers/media/platform/amlogic/meson-ge2d/
14555
14556 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14557 M:      Liang Yang <[email protected]>
14558 L:      [email protected]
14559 S:      Maintained
14560 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14561 F:      drivers/mtd/nand/raw/meson_*
14562
14563 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14564 M:      Neil Armstrong <[email protected]>
14565 L:      [email protected]
14566 L:      [email protected]
14567 S:      Supported
14568 T:      git git://linuxtv.org/media_tree.git
14569 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14570 F:      drivers/staging/media/meson/vdec/
14571
14572 METHODE UDPU SUPPORT
14573 M:      Robert Marko <[email protected]>
14574 S:      Maintained
14575 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14576 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14577
14578 MHI BUS
14579 M:      Manivannan Sadhasivam <[email protected]>
14580 L:      [email protected]
14581 L:      [email protected]
14582 S:      Maintained
14583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14584 F:      Documentation/ABI/stable/sysfs-bus-mhi
14585 F:      Documentation/mhi/
14586 F:      drivers/bus/mhi/
14587 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14588 F:      include/linux/mhi.h
14589
14590 MICROBLAZE ARCHITECTURE
14591 M:      Michal Simek <[email protected]>
14592 S:      Supported
14593 W:      http://www.monstr.eu/fdt/
14594 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14595 F:      arch/microblaze/
14596
14597 MICROBLAZE TMR INJECT
14598 M:      Appana Durga Kedareswara rao <[email protected]>
14599 S:      Supported
14600 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14601 F:      drivers/misc/xilinx_tmr_inject.c
14602
14603 MICROBLAZE TMR MANAGER
14604 M:      Appana Durga Kedareswara rao <[email protected]>
14605 S:      Supported
14606 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14607 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14608 F:      drivers/misc/xilinx_tmr_manager.c
14609
14610 MICROCHIP AT91 DMA DRIVERS
14611 M:      Ludovic Desroches <[email protected]>
14612 L:      [email protected] (moderated for non-subscribers)
14613 L:      [email protected]
14614 S:      Supported
14615 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14616 F:      drivers/dma/at_hdmac.c
14617 F:      drivers/dma/at_xdmac.c
14618 F:      include/dt-bindings/dma/at91.h
14619
14620 MICROCHIP AT91 SERIAL DRIVER
14621 M:      Richard Genoud <[email protected]>
14622 S:      Maintained
14623 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14624 F:      drivers/tty/serial/atmel_serial.c
14625 F:      drivers/tty/serial/atmel_serial.h
14626
14627 MICROCHIP AT91 USART MFD DRIVER
14628 M:      Radu Pirea <[email protected]>
14629 L:      [email protected]
14630 S:      Supported
14631 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14632 F:      drivers/mfd/at91-usart.c
14633 F:      include/dt-bindings/mfd/at91-usart.h
14634
14635 MICROCHIP AT91 USART SPI DRIVER
14636 M:      Radu Pirea <[email protected]>
14637 L:      [email protected]
14638 S:      Supported
14639 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14640 F:      drivers/spi/spi-at91-usart.c
14641
14642 MICROCHIP AUDIO ASOC DRIVERS
14643 M:      Claudiu Beznea <[email protected]>
14644 L:      [email protected] (moderated for non-subscribers)
14645 S:      Supported
14646 F:      Documentation/devicetree/bindings/sound/atmel*
14647 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14648 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14649 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14650 F:      sound/soc/atmel
14651
14652 MICROCHIP CSI2DC DRIVER
14653 M:      Eugen Hristev <[email protected]>
14654 L:      [email protected]
14655 S:      Supported
14656 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14657 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14658
14659 MICROCHIP ECC DRIVER
14660 L:      [email protected]
14661 S:      Orphan
14662 F:      drivers/crypto/atmel-ecc.*
14663
14664 MICROCHIP EIC DRIVER
14665 M:      Claudiu Beznea <[email protected]>
14666 L:      [email protected] (moderated for non-subscribers)
14667 S:      Supported
14668 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14669 F:      drivers/irqchip/irq-mchp-eic.c
14670
14671 MICROCHIP I2C DRIVER
14672 M:      Codrin Ciubotariu <[email protected]>
14673 L:      [email protected]
14674 S:      Supported
14675 F:      drivers/i2c/busses/i2c-at91-*.c
14676 F:      drivers/i2c/busses/i2c-at91.h
14677
14678 MICROCHIP ISC DRIVER
14679 M:      Eugen Hristev <[email protected]>
14680 L:      [email protected]
14681 S:      Supported
14682 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14683 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14684 F:      drivers/media/platform/microchip/microchip-isc*
14685 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14686 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14687 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14688 F:      include/linux/atmel-isc-media.h
14689
14690 MICROCHIP ISI DRIVER
14691 M:      Eugen Hristev <[email protected]>
14692 L:      [email protected]
14693 S:      Supported
14694 F:      drivers/media/platform/atmel/atmel-isi.c
14695 F:      drivers/media/platform/atmel/atmel-isi.h
14696
14697 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14698 M:      Woojung Huh <[email protected]>
14699 M:      [email protected]
14700 L:      [email protected]
14701 S:      Maintained
14702 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14703 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14704 F:      drivers/net/dsa/microchip/*
14705 F:      include/linux/dsa/ksz_common.h
14706 F:      include/linux/platform_data/microchip-ksz.h
14707 F:      net/dsa/tag_ksz.c
14708
14709 MICROCHIP LAN743X ETHERNET DRIVER
14710 M:      Bryan Whitehead <[email protected]>
14711 M:      [email protected]
14712 L:      [email protected]
14713 S:      Maintained
14714 F:      drivers/net/ethernet/microchip/lan743x_*
14715
14716 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14717 M:      Arun Ramadoss <[email protected]>
14718 R:      [email protected]
14719 L:      [email protected]
14720 S:      Maintained
14721 F:      drivers/net/phy/microchip_t1.c
14722
14723 MICROCHIP LAN966X ETHERNET DRIVER
14724 M:      Horatiu Vultur <[email protected]>
14725 M:      [email protected]
14726 L:      [email protected]
14727 S:      Maintained
14728 F:      drivers/net/ethernet/microchip/lan966x/*
14729
14730 MICROCHIP LCDFB DRIVER
14731 M:      Nicolas Ferre <[email protected]>
14732 L:      [email protected]
14733 S:      Maintained
14734 F:      drivers/video/fbdev/atmel_lcdfb.c
14735 F:      include/video/atmel_lcdc.h
14736
14737 MICROCHIP MCP16502 PMIC DRIVER
14738 M:      Claudiu Beznea <[email protected]>
14739 L:      [email protected] (moderated for non-subscribers)
14740 S:      Supported
14741 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
14742 F:      drivers/regulator/mcp16502.c
14743
14744 MICROCHIP MCP3564 ADC DRIVER
14745 M:      Marius Cristea <[email protected]>
14746 L:      [email protected]
14747 S:      Supported
14748 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
14749 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
14750 F:      drivers/iio/adc/mcp3564.c
14751
14752 MICROCHIP MCP3911 ADC DRIVER
14753 M:      Marcus Folkesson <[email protected]>
14754 M:      Kent Gustavsson <[email protected]>
14755 L:      [email protected]
14756 S:      Maintained
14757 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
14758 F:      drivers/iio/adc/mcp3911.c
14759
14760 MICROCHIP MMC/SD/SDIO MCI DRIVER
14761 M:      Aubin Constans <[email protected]>
14762 S:      Maintained
14763 F:      drivers/mmc/host/atmel-mci.c
14764
14765 MICROCHIP NAND DRIVER
14766 L:      [email protected]
14767 S:      Orphan
14768 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
14769 F:      drivers/mtd/nand/raw/atmel/*
14770
14771 MICROCHIP OTPC DRIVER
14772 M:      Claudiu Beznea <[email protected]>
14773 L:      [email protected] (moderated for non-subscribers)
14774 S:      Supported
14775 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14776 F:      drivers/nvmem/microchip-otpc.c
14777 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14778
14779 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
14780 M:      Marius Cristea <[email protected]>
14781 L:      [email protected]
14782 S:      Supported
14783 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
14784 F:      drivers/iio/adc/pac1934.c
14785
14786 MICROCHIP PCI1XXXX GP DRIVER
14787 M:      Vaibhaav Ram T.L <[email protected]>
14788 M:      Kumaravel Thiagarajan <[email protected]>
14789 L:      [email protected]
14790 S:      Supported
14791 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14792 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14793 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14794 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
14795
14796 MICROCHIP PCI1XXXX I2C DRIVER
14797 M:      Tharun Kumar P <[email protected]>
14798 M:      Kumaravel Thiagarajan <[email protected]>
14799 M:      Microchip Linux Driver Support <[email protected]>
14800 L:      [email protected]
14801 S:      Maintained
14802 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14803
14804 MICROCHIP PCIe UART DRIVER
14805 M:      Kumaravel Thiagarajan <[email protected]>
14806 M:      Tharun Kumar P <[email protected]>
14807 L:      [email protected]
14808 S:      Maintained
14809 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14810
14811 MICROCHIP POLARFIRE FPGA DRIVERS
14812 M:      Conor Dooley <[email protected]>
14813 R:      Vladimir Georgiev <[email protected]>
14814 L:      [email protected]
14815 S:      Supported
14816 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14817 F:      drivers/fpga/microchip-spi.c
14818
14819 MICROCHIP PWM DRIVER
14820 M:      Claudiu Beznea <[email protected]>
14821 L:      [email protected] (moderated for non-subscribers)
14822 L:      [email protected]
14823 S:      Supported
14824 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14825 F:      drivers/pwm/pwm-atmel.c
14826
14827 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
14828 M:      Manikandan Muralidharan <[email protected]>
14829 M:      Dharma Balasubiramani <[email protected]>
14830 L:      [email protected]
14831 S:      Supported
14832 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
14833 F:      drivers/gpu/drm/bridge/microchip-lvds.c
14834
14835 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14836 M:      Eugen Hristev <[email protected]>
14837 L:      [email protected]
14838 S:      Supported
14839 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14840 F:      drivers/iio/adc/at91-sama5d2_adc.c
14841 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14842
14843 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14844 M:      Claudiu Beznea <[email protected]>
14845 S:      Supported
14846 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14847 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14848
14849 MICROCHIP SOC DRIVERS
14850 M:      Conor Dooley <[email protected]>
14851 S:      Supported
14852 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14853 F:      drivers/soc/microchip/
14854
14855 MICROCHIP SPI DRIVER
14856 M:      Ryan Wanner <[email protected]>
14857 S:      Supported
14858 F:      drivers/spi/spi-atmel.*
14859
14860 MICROCHIP SSC DRIVER
14861 M:      Claudiu Beznea <[email protected]>
14862 L:      [email protected] (moderated for non-subscribers)
14863 S:      Supported
14864 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14865 F:      drivers/misc/atmel-ssc.c
14866 F:      include/linux/atmel-ssc.h
14867
14868 Microchip Timer Counter Block (TCB) Capture Driver
14869 M:      Kamel Bouhara <[email protected]>
14870 L:      [email protected] (moderated for non-subscribers)
14871 L:      [email protected]
14872 S:      Maintained
14873 F:      drivers/counter/microchip-tcb-capture.c
14874
14875 MICROCHIP USB251XB DRIVER
14876 M:      Richard Leitner <[email protected]>
14877 L:      [email protected]
14878 S:      Maintained
14879 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14880 F:      drivers/usb/misc/usb251xb.c
14881
14882 MICROCHIP USBA UDC DRIVER
14883 M:      Cristian Birsan <[email protected]>
14884 L:      [email protected] (moderated for non-subscribers)
14885 S:      Supported
14886 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14887
14888 MICROCHIP WILC1000 WIFI DRIVER
14889 M:      Ajay Singh <[email protected]>
14890 M:      Claudiu Beznea <[email protected]>
14891 L:      [email protected]
14892 S:      Supported
14893 F:      drivers/net/wireless/microchip/wilc1000/
14894
14895 MICROSEMI MIPS SOCS
14896 M:      Alexandre Belloni <[email protected]>
14897 M:      [email protected]
14898 L:      [email protected]
14899 S:      Supported
14900 F:      Documentation/devicetree/bindings/mips/mscc.txt
14901 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14902 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14903 F:      arch/mips/boot/dts/mscc/
14904 F:      arch/mips/configs/generic/board-ocelot.config
14905 F:      arch/mips/generic/board-ocelot.c
14906
14907 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14908 M:      Don Brace <[email protected]>
14909 L:      [email protected]
14910 L:      [email protected]
14911 S:      Supported
14912 F:      Documentation/scsi/smartpqi.rst
14913 F:      drivers/scsi/smartpqi/Kconfig
14914 F:      drivers/scsi/smartpqi/Makefile
14915 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14916 F:      include/linux/cciss*.h
14917 F:      include/uapi/linux/cciss*.h
14918
14919 MICROSOFT MANA RDMA DRIVER
14920 M:      Long Li <[email protected]>
14921 M:      Ajay Sharma <[email protected]>
14922 L:      [email protected]
14923 S:      Supported
14924 F:      drivers/infiniband/hw/mana/
14925 F:      include/net/mana
14926 F:      include/uapi/rdma/mana-abi.h
14927
14928 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14929 M:      Maximilian Luz <[email protected]>
14930 L:      [email protected]
14931 S:      Maintained
14932 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14933
14934 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14935 M:      Maximilian Luz <[email protected]>
14936 L:      [email protected]
14937 L:      [email protected]
14938 S:      Maintained
14939 F:      drivers/power/supply/surface_battery.c
14940 F:      drivers/power/supply/surface_charger.c
14941
14942 MICROSOFT SURFACE DTX DRIVER
14943 M:      Maximilian Luz <[email protected]>
14944 L:      [email protected]
14945 S:      Maintained
14946 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14947 F:      drivers/platform/surface/surface_dtx.c
14948 F:      include/uapi/linux/surface_aggregator/dtx.h
14949
14950 MICROSOFT SURFACE SENSOR FAN DRIVER
14951 M:      Maximilian Luz <[email protected]>
14952 M:      Ivor Wanders <[email protected]>
14953 L:      [email protected]
14954 S:      Maintained
14955 F:      Documentation/hwmon/surface_fan.rst
14956 F:      drivers/hwmon/surface_fan.c
14957
14958 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14959 M:      Maximilian Luz <[email protected]>
14960 L:      [email protected]
14961 S:      Maintained
14962 F:      drivers/platform/surface/surface_gpe.c
14963
14964 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14965 M:      Hans de Goede <[email protected]>
14966 M:      Ilpo Järvinen <[email protected]>
14967 M:      Maximilian Luz <[email protected]>
14968 L:      [email protected]
14969 S:      Maintained
14970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14971 F:      drivers/platform/surface/
14972
14973 MICROSOFT SURFACE HID TRANSPORT DRIVER
14974 M:      Maximilian Luz <[email protected]>
14975 L:      [email protected]
14976 L:      [email protected]
14977 S:      Maintained
14978 F:      drivers/hid/surface-hid/
14979
14980 MICROSOFT SURFACE HOT-PLUG DRIVER
14981 M:      Maximilian Luz <[email protected]>
14982 L:      [email protected]
14983 S:      Maintained
14984 F:      drivers/platform/surface/surface_hotplug.c
14985
14986 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14987 M:      Maximilian Luz <[email protected]>
14988 L:      [email protected]
14989 S:      Maintained
14990 F:      drivers/platform/surface/surface_platform_profile.c
14991
14992 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14993 M:      Chen Yu <[email protected]>
14994 L:      [email protected]
14995 S:      Supported
14996 F:      drivers/platform/surface/surfacepro3_button.c
14997
14998 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14999 M:      Maximilian Luz <[email protected]>
15000 L:      [email protected]
15001 S:      Maintained
15002 F:      drivers/platform/surface/surface_aggregator_hub.c
15003
15004 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15005 M:      Maximilian Luz <[email protected]>
15006 L:      [email protected]
15007 S:      Maintained
15008 W:      https://github.com/linux-surface/surface-aggregator-module
15009 C:      irc://irc.libera.chat/linux-surface
15010 F:      Documentation/driver-api/surface_aggregator/
15011 F:      drivers/platform/surface/aggregator/
15012 F:      drivers/platform/surface/surface_acpi_notify.c
15013 F:      drivers/platform/surface/surface_aggregator_cdev.c
15014 F:      drivers/platform/surface/surface_aggregator_registry.c
15015 F:      include/linux/surface_acpi_notify.h
15016 F:      include/linux/surface_aggregator/
15017 F:      include/uapi/linux/surface_aggregator/
15018
15019 MICROTEK X6 SCANNER
15020 M:      Oliver Neukum <[email protected]>
15021 S:      Maintained
15022 F:      drivers/usb/image/microtek.*
15023
15024 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15025 M:      Luka Kovacic <[email protected]>
15026 M:      Luka Perkov <[email protected]>
15027 S:      Maintained
15028 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15029 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15030 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15031 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15032 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15033 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15034
15035 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15036 M:      Sakari Ailus <[email protected]>
15037 L:      [email protected]
15038 S:      Maintained
15039 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15040 F:      Documentation/driver-api/media/drivers/ccs/
15041 F:      Documentation/userspace-api/media/drivers/ccs.rst
15042 F:      drivers/media/i2c/ccs-pll.c
15043 F:      drivers/media/i2c/ccs-pll.h
15044 F:      drivers/media/i2c/ccs/
15045 F:      include/uapi/linux/ccs.h
15046 F:      include/uapi/linux/smiapp.h
15047
15048 MIPS
15049 M:      Thomas Bogendoerfer <[email protected]>
15050 L:      [email protected]
15051 S:      Maintained
15052 W:      http://www.linux-mips.org/
15053 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15055 F:      Documentation/devicetree/bindings/mips/
15056 F:      Documentation/arch/mips/
15057 F:      arch/mips/
15058 F:      drivers/platform/mips/
15059 F:      include/dt-bindings/mips/
15060
15061 MIPS BAIKAL-T1 PLATFORM
15062 M:      Serge Semin <[email protected]>
15063 L:      [email protected]
15064 S:      Supported
15065 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15066 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15067 F:      drivers/bus/bt1-*.c
15068 F:      drivers/clk/baikal-t1/
15069 F:      drivers/memory/bt1-l2-ctl.c
15070 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15071
15072 MIPS BOSTON DEVELOPMENT BOARD
15073 M:      Paul Burton <[email protected]>
15074 L:      [email protected]
15075 S:      Maintained
15076 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15077 F:      arch/mips/boot/dts/img/boston.dts
15078 F:      arch/mips/configs/generic/board-boston.config
15079 F:      drivers/clk/imgtec/clk-boston.c
15080 F:      include/dt-bindings/clock/boston-clock.h
15081
15082 MIPS CORE DRIVERS
15083 M:      Thomas Bogendoerfer <[email protected]>
15084 M:      Serge Semin <[email protected]>
15085 L:      [email protected]
15086 S:      Supported
15087 F:      drivers/bus/mips_cdmm.c
15088 F:      drivers/clocksource/mips-gic-timer.c
15089 F:      drivers/cpuidle/cpuidle-cps.c
15090 F:      drivers/irqchip/irq-mips-cpu.c
15091 F:      drivers/irqchip/irq-mips-gic.c
15092
15093 MIPS GENERIC PLATFORM
15094 M:      Paul Burton <[email protected]>
15095 L:      [email protected]
15096 S:      Supported
15097 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15098 F:      arch/mips/generic/
15099 F:      arch/mips/tools/generic-board-config.sh
15100
15101 MIPS RINT INSTRUCTION EMULATION
15102 M:      Aleksandar Markovic <[email protected]>
15103 L:      [email protected]
15104 S:      Supported
15105 F:      arch/mips/math-emu/dp_rint.c
15106 F:      arch/mips/math-emu/sp_rint.c
15107
15108 MIPS/LOONGSON1 ARCHITECTURE
15109 M:      Keguang Zhang <[email protected]>
15110 L:      [email protected]
15111 S:      Maintained
15112 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15113 F:      arch/mips/include/asm/mach-loongson32/
15114 F:      arch/mips/loongson32/
15115 F:      drivers/*/*loongson1*
15116 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15117
15118 MIPS/LOONGSON2EF ARCHITECTURE
15119 M:      Jiaxun Yang <[email protected]>
15120 L:      [email protected]
15121 S:      Maintained
15122 F:      arch/mips/include/asm/mach-loongson2ef/
15123 F:      arch/mips/loongson2ef/
15124 F:      drivers/cpufreq/loongson2_cpufreq.c
15125
15126 MIPS/LOONGSON64 ARCHITECTURE
15127 M:      Huacai Chen <[email protected]>
15128 M:      Jiaxun Yang <[email protected]>
15129 L:      [email protected]
15130 S:      Maintained
15131 F:      arch/mips/include/asm/mach-loongson64/
15132 F:      arch/mips/loongson64/
15133 F:      drivers/irqchip/irq-loongson*
15134 F:      drivers/platform/mips/cpu_hwmon.c
15135
15136 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15137 M:      Hans Verkuil <[email protected]>
15138 L:      [email protected]
15139 S:      Odd Fixes
15140 W:      https://linuxtv.org
15141 T:      git git://linuxtv.org/media_tree.git
15142 F:      drivers/media/radio/radio-miropcm20*
15143
15144 MITSUMI MM8013 FG DRIVER
15145 M:      Konrad Dybcio <[email protected]>
15146 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15147 F:      drivers/power/supply/mm8013.c
15148
15149 MMP SUPPORT
15150 R:      Lubomir Rintel <[email protected]>
15151 L:      [email protected] (moderated for non-subscribers)
15152 S:      Odd Fixes
15153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15154 F:      arch/arm/boot/dts/marvell/mmp*
15155 F:      arch/arm/mach-mmp/
15156 F:      include/linux/soc/mmp/
15157
15158 MMP USB PHY DRIVERS
15159 R:      Lubomir Rintel <[email protected]>
15160 L:      [email protected] (moderated for non-subscribers)
15161 S:      Maintained
15162 F:      drivers/phy/marvell/phy-mmp3-usb.c
15163 F:      drivers/phy/marvell/phy-pxa-usb.c
15164
15165 MMU GATHER AND TLB INVALIDATION
15166 M:      Will Deacon <[email protected]>
15167 M:      "Aneesh Kumar K.V" <[email protected]>
15168 M:      Andrew Morton <[email protected]>
15169 M:      Nick Piggin <[email protected]>
15170 M:      Peter Zijlstra <[email protected]>
15171 L:      [email protected]
15172 L:      [email protected]
15173 S:      Maintained
15174 F:      arch/*/include/asm/tlb.h
15175 F:      include/asm-generic/tlb.h
15176 F:      mm/mmu_gather.c
15177
15178 MN88472 MEDIA DRIVER
15179 L:      [email protected]
15180 S:      Orphan
15181 W:      https://linuxtv.org
15182 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15183 F:      drivers/media/dvb-frontends/mn88472*
15184
15185 MN88473 MEDIA DRIVER
15186 L:      [email protected]
15187 S:      Orphan
15188 W:      https://linuxtv.org
15189 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15190 F:      drivers/media/dvb-frontends/mn88473*
15191
15192 MOBILEYE MIPS SOCS
15193 M:      Vladimir Kondratiev <[email protected]>
15194 M:      Gregory CLEMENT <[email protected]>
15195 M:      Théo Lebrun <[email protected]>
15196 L:      [email protected]
15197 S:      Maintained
15198 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15199 F:      arch/mips/boot/dts/mobileye/
15200 F:      arch/mips/configs/eyeq5_defconfig
15201 F:      arch/mips/mobileye/board-epm5.its.S
15202
15203 MODULE SUPPORT
15204 M:      Luis Chamberlain <[email protected]>
15205 L:      [email protected]
15206 L:      [email protected]
15207 S:      Maintained
15208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15209 F:      include/linux/kmod.h
15210 F:      include/linux/module*.h
15211 F:      kernel/module/
15212 F:      lib/test_kmod.c
15213 F:      scripts/module*
15214 F:      tools/testing/selftests/kmod/
15215
15216 MONOLITHIC POWER SYSTEM PMIC DRIVER
15217 M:      Saravanan Sekar <[email protected]>
15218 S:      Maintained
15219 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15220 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15221 F:      drivers/hwmon/pmbus/mpq7932.c
15222 F:      drivers/iio/adc/mp2629_adc.c
15223 F:      drivers/mfd/mp2629.c
15224 F:      drivers/power/supply/mp2629_charger.c
15225 F:      drivers/regulator/mp5416.c
15226 F:      drivers/regulator/mpq7920.c
15227 F:      drivers/regulator/mpq7920.h
15228 F:      include/linux/mfd/mp2629.h
15229
15230 MOST(R) TECHNOLOGY DRIVER
15231 M:      Parthiban Veerasooran <[email protected]>
15232 M:      Christian Gromm <[email protected]>
15233 S:      Maintained
15234 F:      Documentation/ABI/testing/configfs-most
15235 F:      Documentation/ABI/testing/sysfs-bus-most
15236 F:      drivers/most/
15237 F:      drivers/staging/most/
15238 F:      include/linux/most.h
15239
15240 MOTORCOMM PHY DRIVER
15241 M:      Frank <[email protected]>
15242 L:      [email protected]
15243 S:      Maintained
15244 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15245 F:      drivers/net/phy/motorcomm.c
15246
15247 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15248 M:      Jiri Slaby <[email protected]>
15249 S:      Maintained
15250 F:      Documentation/driver-api/tty/moxa-smartio.rst
15251 F:      drivers/tty/mxser.*
15252
15253 MP3309C BACKLIGHT DRIVER
15254 M:      Flavio Suligoi <[email protected]>
15255 L:      [email protected]
15256 S:      Maintained
15257 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15258 F:      drivers/video/backlight/mp3309c.c
15259
15260 MR800 AVERMEDIA USB FM RADIO DRIVER
15261 M:      Alexey Klimov <[email protected]>
15262 L:      [email protected]
15263 S:      Maintained
15264 T:      git git://linuxtv.org/media_tree.git
15265 F:      drivers/media/radio/radio-mr800.c
15266
15267 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15268 M:      Stefan Schmidt <[email protected]>
15269 L:      [email protected]
15270 S:      Odd Fixes
15271 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15272 F:      drivers/net/ieee802154/mrf24j40.c
15273
15274 MSI EC DRIVER
15275 M:      Nikita Kravets <[email protected]>
15276 L:      [email protected]
15277 S:      Maintained
15278 W:      https://github.com/BeardOverflow/msi-ec
15279 F:      drivers/platform/x86/msi-ec.*
15280
15281 MSI LAPTOP SUPPORT
15282 M:      "Lee, Chun-Yi" <[email protected]>
15283 L:      [email protected]
15284 S:      Maintained
15285 F:      drivers/platform/x86/msi-laptop.c
15286
15287 MSI WMI SUPPORT
15288 L:      [email protected]
15289 S:      Orphan
15290 F:      drivers/platform/x86/msi-wmi.c
15291
15292 MSI WMI PLATFORM FEATURES
15293 M:      Armin Wolf <[email protected]>
15294 L:      [email protected]
15295 S:      Maintained
15296 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15297 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15298 F:      drivers/platform/x86/msi-wmi-platform.c
15299
15300 MSI001 MEDIA DRIVER
15301 L:      [email protected]
15302 S:      Orphan
15303 W:      https://linuxtv.org
15304 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15305 F:      drivers/media/tuners/msi001*
15306
15307 MSI2500 MEDIA DRIVER
15308 L:      [email protected]
15309 S:      Orphan
15310 W:      https://linuxtv.org
15311 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15312 F:      drivers/media/usb/msi2500/
15313
15314 MSTAR INTERRUPT CONTROLLER DRIVER
15315 M:      Mark-PK Tsai <[email protected]>
15316 M:      Daniel Palmer <[email protected]>
15317 S:      Maintained
15318 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15319 F:      drivers/irqchip/irq-mst-intc.c
15320
15321 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15322 M:      Robert Jarzmik <[email protected]>
15323 L:      [email protected]
15324 S:      Maintained
15325 F:      drivers/mtd/devices/docg3*
15326
15327 MT9M114 ONSEMI SENSOR DRIVER
15328 M:      Laurent Pinchart <[email protected]>
15329 L:      [email protected]
15330 S:      Maintained
15331 T:      git git://linuxtv.org/media_tree.git
15332 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15333 F:      drivers/media/i2c/mt9m114.c
15334
15335 MT9P031 APTINA CAMERA SENSOR
15336 M:      Laurent Pinchart <[email protected]>
15337 L:      [email protected]
15338 S:      Maintained
15339 T:      git git://linuxtv.org/media_tree.git
15340 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15341 F:      drivers/media/i2c/mt9p031.c
15342 F:      include/media/i2c/mt9p031.h
15343
15344 MT9T112 APTINA CAMERA SENSOR
15345 M:      Jacopo Mondi <[email protected]>
15346 L:      [email protected]
15347 S:      Odd Fixes
15348 T:      git git://linuxtv.org/media_tree.git
15349 F:      drivers/media/i2c/mt9t112.c
15350 F:      include/media/i2c/mt9t112.h
15351
15352 MT9V032 APTINA CAMERA SENSOR
15353 M:      Laurent Pinchart <[email protected]>
15354 L:      [email protected]
15355 S:      Maintained
15356 T:      git git://linuxtv.org/media_tree.git
15357 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15358 F:      drivers/media/i2c/mt9v032.c
15359 F:      include/media/i2c/mt9v032.h
15360
15361 MT9V111 APTINA CAMERA SENSOR
15362 M:      Jacopo Mondi <[email protected]>
15363 L:      [email protected]
15364 S:      Maintained
15365 T:      git git://linuxtv.org/media_tree.git
15366 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15367 F:      drivers/media/i2c/mt9v111.c
15368
15369 MULTIFUNCTION DEVICES (MFD)
15370 M:      Lee Jones <[email protected]>
15371 S:      Maintained
15372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15373 F:      Documentation/devicetree/bindings/mfd/
15374 F:      drivers/mfd/
15375 F:      include/dt-bindings/mfd/
15376 F:      include/linux/mfd/
15377
15378 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15379 S:      Orphan
15380 F:      drivers/mmc/host/mmc_spi.c
15381 F:      include/linux/spi/mmc_spi.h
15382
15383 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15384 M:      Ulf Hansson <[email protected]>
15385 L:      [email protected]
15386 S:      Maintained
15387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15388 F:      Documentation/devicetree/bindings/mmc/
15389 F:      drivers/mmc/
15390 F:      include/linux/mmc/
15391 F:      include/uapi/linux/mmc/
15392
15393 MULTIPLEXER SUBSYSTEM
15394 M:      Peter Rosin <[email protected]>
15395 S:      Maintained
15396 F:      Documentation/ABI/testing/sysfs-class-mux*
15397 F:      Documentation/devicetree/bindings/mux/
15398 F:      drivers/mux/
15399 F:      include/dt-bindings/mux/
15400 F:      include/linux/mux/
15401
15402 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15403 M:      Bin Liu <[email protected]>
15404 L:      [email protected]
15405 S:      Maintained
15406 F:      drivers/usb/musb/
15407
15408 MXL301RF MEDIA DRIVER
15409 M:      Akihiro Tsukada <[email protected]>
15410 L:      [email protected]
15411 S:      Odd Fixes
15412 F:      drivers/media/tuners/mxl301rf*
15413
15414 MXL5007T MEDIA DRIVER
15415 M:      Michael Krufky <[email protected]>
15416 L:      [email protected]
15417 S:      Maintained
15418 W:      https://linuxtv.org
15419 W:      http://github.com/mkrufky
15420 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15421 T:      git git://linuxtv.org/mkrufky/tuners.git
15422 F:      drivers/media/tuners/mxl5007t.*
15423
15424 MXSFB DRM DRIVER
15425 M:      Marek Vasut <[email protected]>
15426 M:      Stefan Agner <[email protected]>
15427 L:      [email protected]
15428 S:      Supported
15429 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15430 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15431 F:      drivers/gpu/drm/mxsfb/
15432
15433 MYLEX DAC960 PCI RAID Controller
15434 M:      Hannes Reinecke <[email protected]>
15435 L:      [email protected]
15436 S:      Supported
15437 F:      drivers/scsi/myrb.*
15438 F:      drivers/scsi/myrs.*
15439
15440 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15441 L:      [email protected]
15442 S:      Orphan
15443 W:      https://www.cspi.com/ethernet-products/support/downloads/
15444 F:      drivers/net/ethernet/myricom/myri10ge/
15445
15446 NAND FLASH SUBSYSTEM
15447 M:      Miquel Raynal <[email protected]>
15448 R:      Richard Weinberger <[email protected]>
15449 L:      [email protected]
15450 S:      Maintained
15451 W:      http://www.linux-mtd.infradead.org/
15452 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15453 C:      irc://irc.oftc.net/mtd
15454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15455 F:      drivers/mtd/nand/
15456 F:      include/linux/mtd/*nand*.h
15457
15458 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15459 M:      Daniel Mack <[email protected]>
15460 L:      [email protected] (moderated for non-subscribers)
15461 S:      Maintained
15462 W:      http://www.native-instruments.com
15463 F:      sound/usb/caiaq/
15464
15465 NATSEMI ETHERNET DRIVER (DP8381x)
15466 S:      Orphan
15467 F:      drivers/net/ethernet/natsemi/natsemi.c
15468
15469 NCR 5380 SCSI DRIVERS
15470 M:      Finn Thain <[email protected]>
15471 M:      Michael Schmitz <[email protected]>
15472 L:      [email protected]
15473 S:      Maintained
15474 F:      Documentation/scsi/g_NCR5380.rst
15475 F:      drivers/scsi/NCR5380.*
15476 F:      drivers/scsi/arm/cumana_1.c
15477 F:      drivers/scsi/arm/oak.c
15478 F:      drivers/scsi/atari_scsi.*
15479 F:      drivers/scsi/dmx3191d.c
15480 F:      drivers/scsi/g_NCR5380.*
15481 F:      drivers/scsi/mac_scsi.*
15482 F:      drivers/scsi/sun3_scsi.*
15483 F:      drivers/scsi/sun3_scsi_vme.c
15484
15485 NCSI LIBRARY
15486 M:      Samuel Mendoza-Jonas <[email protected]>
15487 S:      Maintained
15488 F:      net/ncsi/
15489
15490 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15491 M:      Zev Weiss <[email protected]>
15492 L:      [email protected]
15493 S:      Maintained
15494 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15495 F:      drivers/hwmon/nct6775-i2c.c
15496
15497 NETDEVSIM
15498 M:      Jakub Kicinski <[email protected]>
15499 S:      Maintained
15500 F:      drivers/net/netdevsim/*
15501 F:      tools/testing/selftests/drivers/net/netdevsim/*
15502
15503 NETEM NETWORK EMULATOR
15504 M:      Stephen Hemminger <[email protected]>
15505 L:      [email protected]
15506 S:      Maintained
15507 F:      net/sched/sch_netem.c
15508
15509 NETERION 10GbE DRIVERS (s2io)
15510 M:      Jon Mason <[email protected]>
15511 L:      [email protected]
15512 S:      Supported
15513 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15514 F:      drivers/net/ethernet/neterion/
15515
15516 NETFILTER
15517 M:      Pablo Neira Ayuso <[email protected]>
15518 M:      Jozsef Kadlecsik <[email protected]>
15519 L:      [email protected]
15520 L:      [email protected]
15521 S:      Maintained
15522 W:      http://www.netfilter.org/
15523 W:      http://www.iptables.org/
15524 W:      http://www.nftables.org/
15525 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15526 C:      irc://irc.libera.chat/netfilter
15527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15529 F:      include/linux/netfilter*
15530 F:      include/linux/netfilter/
15531 F:      include/net/netfilter/
15532 F:      include/uapi/linux/netfilter*
15533 F:      include/uapi/linux/netfilter/
15534 F:      net/*/netfilter.c
15535 F:      net/*/netfilter/
15536 F:      net/bridge/br_netfilter*.c
15537 F:      net/netfilter/
15538 F:      tools/testing/selftests/net/netfilter/
15539
15540 NETROM NETWORK LAYER
15541 M:      Ralf Baechle <[email protected]>
15542 L:      [email protected]
15543 S:      Maintained
15544 W:      https://linux-ax25.in-berlin.de
15545 F:      include/net/netrom.h
15546 F:      include/uapi/linux/netrom.h
15547 F:      net/netrom/
15548
15549 NETRONIX EMBEDDED CONTROLLER
15550 M:      Jonathan Neuschäfer <[email protected]>
15551 S:      Maintained
15552 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15553 F:      drivers/mfd/ntxec.c
15554 F:      drivers/pwm/pwm-ntxec.c
15555 F:      drivers/rtc/rtc-ntxec.c
15556 F:      include/linux/mfd/ntxec.h
15557
15558 NETRONOME ETHERNET DRIVERS
15559 M:      Louis Peens <[email protected]>
15560 R:      Jakub Kicinski <[email protected]>
15561 L:      [email protected]
15562 S:      Maintained
15563 F:      drivers/net/ethernet/netronome/
15564
15565 NETWORK BLOCK DEVICE (NBD)
15566 M:      Josef Bacik <[email protected]>
15567 L:      [email protected]
15568 L:      [email protected]
15569 S:      Maintained
15570 F:      Documentation/admin-guide/blockdev/nbd.rst
15571 F:      drivers/block/nbd.c
15572 F:      include/trace/events/nbd.h
15573 F:      include/uapi/linux/nbd.h
15574
15575 NETWORK DROP MONITOR
15576 M:      Neil Horman <[email protected]>
15577 L:      [email protected]
15578 S:      Maintained
15579 W:      https://fedorahosted.org/dropwatch/
15580 F:      include/uapi/linux/net_dropmon.h
15581 F:      net/core/drop_monitor.c
15582
15583 NETWORKING DRIVERS
15584 M:      "David S. Miller" <[email protected]>
15585 M:      Eric Dumazet <[email protected]>
15586 M:      Jakub Kicinski <[email protected]>
15587 M:      Paolo Abeni <[email protected]>
15588 L:      [email protected]
15589 S:      Maintained
15590 P:      Documentation/process/maintainer-netdev.rst
15591 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15594 F:      Documentation/devicetree/bindings/net/
15595 F:      Documentation/networking/net_cachelines/net_device.rst
15596 F:      drivers/connector/
15597 F:      drivers/net/
15598 F:      include/dt-bindings/net/
15599 F:      include/linux/cn_proc.h
15600 F:      include/linux/etherdevice.h
15601 F:      include/linux/fcdevice.h
15602 F:      include/linux/fddidevice.h
15603 F:      include/linux/hippidevice.h
15604 F:      include/linux/if_*
15605 F:      include/linux/inetdevice.h
15606 F:      include/linux/netdevice.h
15607 F:      include/uapi/linux/cn_proc.h
15608 F:      include/uapi/linux/if_*
15609 F:      include/uapi/linux/netdevice.h
15610 X:      drivers/net/wireless/
15611
15612 NETWORKING DRIVERS (WIRELESS)
15613 M:      Kalle Valo <[email protected]>
15614 L:      [email protected]
15615 S:      Maintained
15616 W:      https://wireless.wiki.kernel.org/
15617 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15620 F:      Documentation/devicetree/bindings/net/wireless/
15621 F:      drivers/net/wireless/
15622
15623 NETWORKING [DSA]
15624 M:      Andrew Lunn <[email protected]>
15625 M:      Florian Fainelli <[email protected]>
15626 M:      Vladimir Oltean <[email protected]>
15627 S:      Maintained
15628 F:      Documentation/devicetree/bindings/net/dsa/
15629 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15630 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15631 F:      drivers/net/dsa/
15632 F:      include/linux/dsa/
15633 F:      include/linux/platform_data/dsa.h
15634 F:      include/net/dsa.h
15635 F:      net/dsa/
15636 F:      tools/testing/selftests/drivers/net/dsa/
15637
15638 NETWORKING [GENERAL]
15639 M:      "David S. Miller" <[email protected]>
15640 M:      Eric Dumazet <[email protected]>
15641 M:      Jakub Kicinski <[email protected]>
15642 M:      Paolo Abeni <[email protected]>
15643 L:      [email protected]
15644 S:      Maintained
15645 P:      Documentation/process/maintainer-netdev.rst
15646 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15647 B:      mailto:[email protected]
15648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15650 F:      Documentation/core-api/netlink.rst
15651 F:      Documentation/netlink/
15652 F:      Documentation/networking/
15653 F:      Documentation/networking/net_cachelines/
15654 F:      Documentation/process/maintainer-netdev.rst
15655 F:      Documentation/userspace-api/netlink/
15656 F:      include/linux/framer/framer-provider.h
15657 F:      include/linux/framer/framer.h
15658 F:      include/linux/in.h
15659 F:      include/linux/indirect_call_wrapper.h
15660 F:      include/linux/net.h
15661 F:      include/linux/netdevice.h
15662 F:      include/net/
15663 F:      include/uapi/linux/in.h
15664 F:      include/uapi/linux/net.h
15665 F:      include/uapi/linux/net_namespace.h
15666 F:      include/uapi/linux/netdevice.h
15667 F:      lib/net_utils.c
15668 F:      lib/random32.c
15669 F:      net/
15670 F:      tools/net/
15671 F:      tools/testing/selftests/net/
15672 X:      net/9p/
15673 X:      net/bluetooth/
15674
15675 NETWORKING [IPSEC]
15676 M:      Steffen Klassert <[email protected]>
15677 M:      Herbert Xu <[email protected]>
15678 M:      "David S. Miller" <[email protected]>
15679 L:      [email protected]
15680 S:      Maintained
15681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15683 F:      include/net/xfrm.h
15684 F:      include/uapi/linux/xfrm.h
15685 F:      net/ipv4/ah4.c
15686 F:      net/ipv4/esp4*
15687 F:      net/ipv4/ip_vti.c
15688 F:      net/ipv4/ipcomp.c
15689 F:      net/ipv4/xfrm*
15690 F:      net/ipv6/ah6.c
15691 F:      net/ipv6/esp6*
15692 F:      net/ipv6/ip6_vti.c
15693 F:      net/ipv6/ipcomp6.c
15694 F:      net/ipv6/xfrm*
15695 F:      net/key/
15696 F:      net/xfrm/
15697 F:      tools/testing/selftests/net/ipsec.c
15698
15699 NETWORKING [IPv4/IPv6]
15700 M:      "David S. Miller" <[email protected]>
15701 M:      David Ahern <[email protected]>
15702 L:      [email protected]
15703 S:      Maintained
15704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15705 F:      arch/x86/net/*
15706 F:      include/linux/ip.h
15707 F:      include/linux/ipv6*
15708 F:      include/net/fib*
15709 F:      include/net/ip*
15710 F:      include/net/route.h
15711 F:      net/ipv4/
15712 F:      net/ipv6/
15713
15714 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
15715 M:      Paul Moore <[email protected]>
15716 L:      [email protected]
15717 L:      [email protected]
15718 S:      Supported
15719 W:      https://github.com/netlabel
15720 F:      Documentation/netlabel/
15721 F:      include/net/calipso.h
15722 F:      include/net/cipso_ipv4.h
15723 F:      include/net/netlabel.h
15724 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
15725 F:      include/uapi/linux/netfilter/xt_SECMARK.h
15726 F:      net/ipv4/cipso_ipv4.c
15727 F:      net/ipv6/calipso.c
15728 F:      net/netfilter/xt_CONNSECMARK.c
15729 F:      net/netfilter/xt_SECMARK.c
15730 F:      net/netlabel/
15731
15732 NETWORKING [MACSEC]
15733 M:      Sabrina Dubroca <[email protected]>
15734 L:      [email protected]
15735 S:      Maintained
15736 F:      drivers/net/macsec.c
15737 F:      include/net/macsec.h
15738 F:      include/uapi/linux/if_macsec.h
15739 K:      macsec
15740 K:      \bmdo_
15741
15742 NETWORKING [MPTCP]
15743 M:      Matthieu Baerts <[email protected]>
15744 M:      Mat Martineau <[email protected]>
15745 R:      Geliang Tang <[email protected]>
15746 L:      [email protected]
15747 L:      [email protected]
15748 S:      Maintained
15749 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
15750 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
15751 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
15752 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
15753 F:      Documentation/netlink/specs/mptcp_pm.yaml
15754 F:      Documentation/networking/mptcp-sysctl.rst
15755 F:      include/net/mptcp.h
15756 F:      include/trace/events/mptcp.h
15757 F:      include/uapi/linux/mptcp*.h
15758 F:      net/mptcp/
15759 F:      tools/testing/selftests/bpf/*/*mptcp*.c
15760 F:      tools/testing/selftests/net/mptcp/
15761
15762 NETWORKING [TCP]
15763 M:      Eric Dumazet <[email protected]>
15764 L:      [email protected]
15765 S:      Maintained
15766 F:      Documentation/networking/net_cachelines/tcp_sock.rst
15767 F:      include/linux/tcp.h
15768 F:      include/net/tcp.h
15769 F:      include/trace/events/tcp.h
15770 F:      include/uapi/linux/tcp.h
15771 F:      net/ipv4/syncookies.c
15772 F:      net/ipv4/tcp*.c
15773 F:      net/ipv6/syncookies.c
15774 F:      net/ipv6/tcp*.c
15775
15776 NETWORKING [TLS]
15777 M:      Boris Pismenny <[email protected]>
15778 M:      John Fastabend <[email protected]>
15779 M:      Jakub Kicinski <[email protected]>
15780 L:      [email protected]
15781 S:      Maintained
15782 F:      include/net/tls.h
15783 F:      include/uapi/linux/tls.h
15784 F:      net/tls/*
15785
15786 NETXEN (1/10) GbE SUPPORT
15787 M:      Manish Chopra <[email protected]>
15788 M:      Rahul Verma <[email protected]>
15789 M:      [email protected]
15790 L:      [email protected]
15791 S:      Supported
15792 F:      drivers/net/ethernet/qlogic/netxen/
15793
15794 NET_FAILOVER MODULE
15795 M:      Sridhar Samudrala <[email protected]>
15796 L:      [email protected]
15797 S:      Supported
15798 F:      Documentation/networking/net_failover.rst
15799 F:      drivers/net/net_failover.c
15800 F:      include/net/net_failover.h
15801
15802 NEXTHOP
15803 M:      David Ahern <[email protected]>
15804 L:      [email protected]
15805 S:      Maintained
15806 F:      include/net/netns/nexthop.h
15807 F:      include/net/nexthop.h
15808 F:      include/uapi/linux/nexthop.h
15809 F:      net/ipv4/nexthop.c
15810
15811 NFC SUBSYSTEM
15812 M:      Krzysztof Kozlowski <[email protected]>
15813 L:      [email protected]
15814 S:      Maintained
15815 F:      Documentation/devicetree/bindings/net/nfc/
15816 F:      drivers/nfc/
15817 F:      include/net/nfc/
15818 F:      include/uapi/linux/nfc.h
15819 F:      net/nfc/
15820
15821 NFC VIRTUAL NCI DEVICE DRIVER
15822 M:      Bongsu Jeon <[email protected]>
15823 L:      [email protected]
15824 S:      Supported
15825 F:      drivers/nfc/virtual_ncidev.c
15826 F:      tools/testing/selftests/nci/
15827
15828 NFS, SUNRPC, AND LOCKD CLIENTS
15829 M:      Trond Myklebust <[email protected]>
15830 M:      Anna Schumaker <[email protected]>
15831 L:      [email protected]
15832 S:      Maintained
15833 W:      http://client.linux-nfs.org
15834 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
15835 F:      Documentation/filesystems/nfs/
15836 F:      fs/lockd/
15837 F:      fs/nfs/
15838 F:      fs/nfs_common/
15839 F:      include/linux/lockd/
15840 F:      include/linux/nfs*
15841 F:      include/linux/sunrpc/
15842 F:      include/uapi/linux/nfs*
15843 F:      include/uapi/linux/sunrpc/
15844 F:      net/sunrpc/
15845
15846 NILFS2 FILESYSTEM
15847 M:      Ryusuke Konishi <[email protected]>
15848 L:      [email protected]
15849 S:      Supported
15850 W:      https://nilfs.sourceforge.io/
15851 T:      git https://github.com/konis/nilfs2.git
15852 F:      Documentation/filesystems/nilfs2.rst
15853 F:      fs/nilfs2/
15854 F:      include/trace/events/nilfs2.h
15855 F:      include/uapi/linux/nilfs2_api.h
15856 F:      include/uapi/linux/nilfs2_ondisk.h
15857
15858 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15859 M:      YOKOTA Hiroshi <[email protected]>
15860 S:      Maintained
15861 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15862 F:      Documentation/scsi/NinjaSCSI.rst
15863 F:      drivers/scsi/pcmcia/nsp_*
15864
15865 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15866 M:      GOTO Masanori <[email protected]>
15867 M:      YOKOTA Hiroshi <[email protected]>
15868 S:      Maintained
15869 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15870 F:      Documentation/scsi/NinjaSCSI.rst
15871 F:      drivers/scsi/nsp32*
15872
15873 NINTENDO HID DRIVER
15874 M:      Daniel J. Ogorchock <[email protected]>
15875 L:      [email protected]
15876 S:      Maintained
15877 F:      drivers/hid/hid-nintendo*
15878
15879 NIOS2 ARCHITECTURE
15880 M:      Dinh Nguyen <[email protected]>
15881 S:      Maintained
15882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15883 F:      arch/nios2/
15884
15885 NITRO ENCLAVES (NE)
15886 M:      Alexandru Ciobotaru <[email protected]>
15887 L:      [email protected]
15888 L:      The AWS Nitro Enclaves Team <[email protected]>
15889 S:      Supported
15890 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15891 F:      Documentation/virt/ne_overview.rst
15892 F:      drivers/virt/nitro_enclaves/
15893 F:      include/linux/nitro_enclaves.h
15894 F:      include/uapi/linux/nitro_enclaves.h
15895 F:      samples/nitro_enclaves/
15896
15897 NITRO SECURE MODULE (NSM)
15898 M:      Alexander Graf <[email protected]>
15899 L:      [email protected]
15900 L:      The AWS Nitro Enclaves Team <[email protected]>
15901 S:      Supported
15902 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15903 F:      drivers/misc/nsm.c
15904 F:      include/uapi/linux/nsm.h
15905
15906 NOHZ, DYNTICKS SUPPORT
15907 M:      Anna-Maria Behnsen <[email protected]>
15908 M:      Frederic Weisbecker <[email protected]>
15909 M:      Ingo Molnar <[email protected]>
15910 M:      Thomas Gleixner <[email protected]>
15911 L:      [email protected]
15912 S:      Maintained
15913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15914 F:      include/linux/sched/nohz.h
15915 F:      include/linux/tick.h
15916 F:      kernel/time/tick*.*
15917
15918 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15919 M:      Pavel Machek <[email protected]>
15920 M:      Sakari Ailus <[email protected]>
15921 L:      [email protected]
15922 S:      Maintained
15923 F:      drivers/media/i2c/ad5820.c
15924 F:      drivers/media/i2c/et8ek8
15925
15926 NOKIA N900 POWER SUPPLY DRIVERS
15927 R:      Pali Rohár <[email protected]>
15928 F:      drivers/power/supply/bq2415x_charger.c
15929 F:      drivers/power/supply/bq27xxx_battery.c
15930 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15931 F:      drivers/power/supply/isp1704_charger.c
15932 F:      drivers/power/supply/rx51_battery.c
15933 F:      include/linux/power/bq2415x_charger.h
15934 F:      include/linux/power/bq27xxx_battery.h
15935
15936 NOLIBC HEADER FILE
15937 M:      Willy Tarreau <[email protected]>
15938 M:      Thomas Weißschuh <[email protected]>
15939 S:      Maintained
15940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
15941 F:      tools/include/nolibc/
15942 F:      tools/testing/selftests/nolibc/
15943
15944 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15945 M:      Hans de Goede <[email protected]>
15946 L:      [email protected]
15947 S:      Maintained
15948 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15949
15950 NSDEPS
15951 M:      Matthias Maennich <[email protected]>
15952 S:      Maintained
15953 F:      Documentation/core-api/symbol-namespaces.rst
15954 F:      scripts/nsdeps
15955
15956 NTB AMD DRIVER
15957 M:      Sanjay R Mehta <[email protected]>
15958 M:      Shyam Sundar S K <[email protected]>
15959 L:      [email protected]
15960 S:      Supported
15961 F:      drivers/ntb/hw/amd/
15962
15963 NTB DRIVER CORE
15964 M:      Jon Mason <[email protected]>
15965 M:      Dave Jiang <[email protected]>
15966 M:      Allen Hubbe <[email protected]>
15967 L:      [email protected]
15968 S:      Supported
15969 W:      https://github.com/jonmason/ntb/wiki
15970 T:      git https://github.com/jonmason/ntb.git
15971 F:      drivers/net/ntb_netdev.c
15972 F:      drivers/ntb/
15973 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15974 F:      include/linux/ntb.h
15975 F:      include/linux/ntb_transport.h
15976 F:      tools/testing/selftests/ntb/
15977
15978 NTB IDT DRIVER
15979 M:      Serge Semin <[email protected]>
15980 L:      [email protected]
15981 S:      Supported
15982 F:      drivers/ntb/hw/idt/
15983
15984 NTB INTEL DRIVER
15985 M:      Dave Jiang <[email protected]>
15986 L:      [email protected]
15987 S:      Supported
15988 W:      https://github.com/davejiang/linux/wiki
15989 T:      git https://github.com/davejiang/linux.git
15990 F:      drivers/ntb/hw/intel/
15991
15992 NTFS3 FILESYSTEM
15993 M:      Konstantin Komarov <[email protected]>
15994 L:      [email protected]
15995 S:      Supported
15996 W:      http://www.paragon-software.com/
15997 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15998 F:      Documentation/filesystems/ntfs3.rst
15999 F:      fs/ntfs3/
16000
16001 NUBUS SUBSYSTEM
16002 M:      Finn Thain <[email protected]>
16003 L:      [email protected]
16004 S:      Maintained
16005 F:      arch/*/include/asm/nubus.h
16006 F:      drivers/nubus/
16007 F:      include/linux/nubus.h
16008 F:      include/uapi/linux/nubus.h
16009
16010 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16011 M:      Antonino Daplas <[email protected]>
16012 L:      [email protected]
16013 S:      Maintained
16014 F:      drivers/video/fbdev/nvidia/
16015 F:      drivers/video/fbdev/riva/
16016
16017 NVIDIA WMI EC BACKLIGHT DRIVER
16018 M:      Daniel Dadap <[email protected]>
16019 L:      [email protected]
16020 S:      Supported
16021 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16022 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16023
16024 NVM EXPRESS DRIVER
16025 M:      Keith Busch <[email protected]>
16026 M:      Jens Axboe <[email protected]>
16027 M:      Christoph Hellwig <[email protected]>
16028 M:      Sagi Grimberg <[email protected]>
16029 L:      [email protected]
16030 S:      Supported
16031 W:      http://git.infradead.org/nvme.git
16032 T:      git git://git.infradead.org/nvme.git
16033 F:      Documentation/nvme/
16034 F:      drivers/nvme/common/
16035 F:      drivers/nvme/host/
16036 F:      include/linux/nvme-*.h
16037 F:      include/linux/nvme.h
16038 F:      include/uapi/linux/nvme_ioctl.h
16039
16040 NVM EXPRESS FABRICS AUTHENTICATION
16041 M:      Hannes Reinecke <[email protected]>
16042 L:      [email protected]
16043 S:      Supported
16044 F:      drivers/nvme/host/auth.c
16045 F:      drivers/nvme/target/auth.c
16046 F:      drivers/nvme/target/fabrics-cmd-auth.c
16047 F:      include/linux/nvme-auth.h
16048
16049 NVM EXPRESS FC TRANSPORT DRIVERS
16050 M:      James Smart <[email protected]>
16051 L:      [email protected]
16052 S:      Supported
16053 F:      drivers/nvme/host/fc.c
16054 F:      drivers/nvme/target/fc.c
16055 F:      drivers/nvme/target/fcloop.c
16056 F:      include/linux/nvme-fc-driver.h
16057 F:      include/linux/nvme-fc.h
16058
16059 NVM EXPRESS HARDWARE MONITORING SUPPORT
16060 M:      Guenter Roeck <[email protected]>
16061 L:      [email protected]
16062 S:      Supported
16063 F:      drivers/nvme/host/hwmon.c
16064
16065 NVM EXPRESS TARGET DRIVER
16066 M:      Christoph Hellwig <[email protected]>
16067 M:      Sagi Grimberg <[email protected]>
16068 M:      Chaitanya Kulkarni <[email protected]>
16069 L:      [email protected]
16070 S:      Supported
16071 W:      http://git.infradead.org/nvme.git
16072 T:      git git://git.infradead.org/nvme.git
16073 F:      drivers/nvme/target/
16074
16075 NVMEM FRAMEWORK
16076 M:      Srinivas Kandagatla <[email protected]>
16077 S:      Maintained
16078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16079 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16080 F:      Documentation/devicetree/bindings/nvmem/
16081 F:      drivers/nvmem/
16082 F:      include/linux/nvmem-consumer.h
16083 F:      include/linux/nvmem-provider.h
16084
16085 NXP BLUETOOTH WIRELESS DRIVERS
16086 M:      Amitkumar Karwar <[email protected]>
16087 M:      Neeraj Kale <[email protected]>
16088 S:      Maintained
16089 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16090 F:      drivers/bluetooth/btnxpuart.c
16091
16092 NXP C45 TJA11XX PHY DRIVER
16093 M:      Andrei Botila <[email protected]>
16094 L:      [email protected]
16095 S:      Maintained
16096 F:      drivers/net/phy/nxp-c45-tja11xx*
16097
16098 NXP FSPI DRIVER
16099 M:      Han Xu <[email protected]>
16100 M:      Haibo Chen <[email protected]>
16101 R:      Yogesh Gaur <[email protected]>
16102 L:      [email protected]
16103 S:      Maintained
16104 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16105 F:      drivers/spi/spi-nxp-fspi.c
16106
16107 NXP FXAS21002C DRIVER
16108 M:      Rui Miguel Silva <[email protected]>
16109 L:      [email protected]
16110 S:      Maintained
16111 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16112 F:      drivers/iio/gyro/fxas21002c.h
16113 F:      drivers/iio/gyro/fxas21002c_core.c
16114 F:      drivers/iio/gyro/fxas21002c_i2c.c
16115 F:      drivers/iio/gyro/fxas21002c_spi.c
16116
16117 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16118 M:      Haibo Chen <[email protected]>
16119 L:      [email protected]
16120 L:      [email protected]
16121 S:      Maintained
16122 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16123 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16124 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16125 F:      drivers/iio/adc/imx7d_adc.c
16126 F:      drivers/iio/adc/imx93_adc.c
16127 F:      drivers/iio/adc/vf610_adc.c
16128
16129 NXP i.MX 8M ISI DRIVER
16130 M:      Laurent Pinchart <[email protected]>
16131 L:      [email protected]
16132 S:      Maintained
16133 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16134 F:      drivers/media/platform/nxp/imx8-isi/
16135
16136 NXP i.MX 8MP DW100 V4L2 DRIVER
16137 M:      Xavier Roumegue <[email protected]>
16138 L:      [email protected]
16139 S:      Maintained
16140 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16141 F:      Documentation/userspace-api/media/drivers/dw100.rst
16142 F:      drivers/media/platform/nxp/dw100/
16143 F:      include/uapi/linux/dw100.h
16144
16145 NXP i.MX 8MQ DCSS DRIVER
16146 M:      Laurentiu Palcu <[email protected]>
16147 R:      Lucas Stach <[email protected]>
16148 L:      [email protected]
16149 S:      Maintained
16150 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16151 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16152 F:      drivers/gpu/drm/imx/dcss/
16153
16154 NXP i.MX 8QXP ADC DRIVER
16155 M:      Cai Huoqing <[email protected]>
16156 M:      Haibo Chen <[email protected]>
16157 L:      [email protected]
16158 L:      [email protected]
16159 S:      Maintained
16160 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16161 F:      drivers/iio/adc/imx8qxp-adc.c
16162
16163 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16164 M:      Mirela Rabulea <[email protected]>
16165 L:      [email protected]
16166 L:      [email protected]
16167 S:      Maintained
16168 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16169 F:      drivers/media/platform/nxp/imx-jpeg
16170
16171 NXP i.MX CLOCK DRIVERS
16172 M:      Abel Vesa <[email protected]>
16173 R:      Peng Fan <[email protected]>
16174 L:      [email protected]
16175 L:      [email protected]
16176 S:      Maintained
16177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16178 F:      Documentation/devicetree/bindings/clock/imx*
16179 F:      drivers/clk/imx/
16180 F:      include/dt-bindings/clock/imx*
16181
16182 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16183 M:      Jagan Teki <[email protected]>
16184 S:      Maintained
16185 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16186 F:      drivers/regulator/pf8x00-regulator.c
16187
16188 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16189 M:      Krzysztof Kozlowski <[email protected]>
16190 L:      [email protected]
16191 S:      Maintained
16192 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16193 F:      drivers/extcon/extcon-ptn5150.c
16194
16195 NXP SGTL5000 DRIVER
16196 M:      Fabio Estevam <[email protected]>
16197 L:      [email protected] (moderated for non-subscribers)
16198 S:      Maintained
16199 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
16200 F:      sound/soc/codecs/sgtl5000*
16201
16202 NXP SJA1105 ETHERNET SWITCH DRIVER
16203 M:      Vladimir Oltean <[email protected]>
16204 L:      [email protected]
16205 S:      Maintained
16206 F:      drivers/net/dsa/sja1105
16207 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16208
16209 NXP TDA998X DRM DRIVER
16210 M:      Russell King <[email protected]>
16211 S:      Maintained
16212 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16213 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16214 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16215 F:      include/drm/i2c/tda998x.h
16216 F:      include/dt-bindings/display/tda998x.h
16217 K:      "nxp,tda998x"
16218
16219 NXP TFA9879 DRIVER
16220 M:      Peter Rosin <[email protected]>
16221 L:      [email protected] (moderated for non-subscribers)
16222 S:      Maintained
16223 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16224 F:      sound/soc/codecs/tfa9879*
16225
16226 NXP-NCI NFC DRIVER
16227 S:      Orphan
16228 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16229 F:      drivers/nfc/nxp-nci
16230
16231 NXP/Goodix TFA989X (TFA1) DRIVER
16232 M:      Stephan Gerhold <[email protected]>
16233 L:      [email protected] (moderated for non-subscribers)
16234 S:      Maintained
16235 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16236 F:      sound/soc/codecs/tfa989x.c
16237
16238 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16239 M:      Jonas Malaco <[email protected]>
16240 L:      [email protected]
16241 S:      Maintained
16242 F:      Documentation/hwmon/nzxt-kraken2.rst
16243 F:      drivers/hwmon/nzxt-kraken2.c
16244
16245 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16246 M:      Jonas Malaco <[email protected]>
16247 M:      Aleksa Savic <[email protected]>
16248 L:      [email protected]
16249 S:      Maintained
16250 F:      Documentation/hwmon/nzxt-kraken3.rst
16251 F:      drivers/hwmon/nzxt-kraken3.c
16252
16253 NZXT-SMART2 HARDWARE MONITORING DRIVER
16254 M:      Aleksandr Mezin <[email protected]>
16255 L:      [email protected]
16256 S:      Maintained
16257 F:      Documentation/hwmon/nzxt-smart2.rst
16258 F:      drivers/hwmon/nzxt-smart2.c
16259
16260 OBJAGG
16261 M:      Jiri Pirko <[email protected]>
16262 L:      [email protected]
16263 S:      Supported
16264 F:      include/linux/objagg.h
16265 F:      lib/objagg.c
16266 F:      lib/test_objagg.c
16267
16268 OBJPOOL
16269 M:      Matt Wu <[email protected]>
16270 S:      Supported
16271 F:      include/linux/objpool.h
16272 F:      lib/objpool.c
16273 F:      lib/test_objpool.c
16274
16275 OBJTOOL
16276 M:      Josh Poimboeuf <[email protected]>
16277 M:      Peter Zijlstra <[email protected]>
16278 S:      Supported
16279 F:      include/linux/objtool*.h
16280 F:      tools/objtool/
16281
16282 OCELOT ETHERNET SWITCH DRIVER
16283 M:      Vladimir Oltean <[email protected]>
16284 M:      Claudiu Manoil <[email protected]>
16285 M:      Alexandre Belloni <[email protected]>
16286 M:      [email protected]
16287 L:      [email protected]
16288 S:      Supported
16289 F:      drivers/net/dsa/ocelot/*
16290 F:      drivers/net/ethernet/mscc/
16291 F:      include/soc/mscc/ocelot*
16292 F:      net/dsa/tag_ocelot.c
16293 F:      net/dsa/tag_ocelot_8021q.c
16294 F:      tools/testing/selftests/drivers/net/ocelot/*
16295
16296 OCELOT EXTERNAL SWITCH CONTROL
16297 M:      Colin Foster <[email protected]>
16298 S:      Supported
16299 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16300 F:      drivers/mfd/ocelot*
16301 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16302 F:      include/linux/mfd/ocelot.h
16303
16304 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16305 M:      Frederic Barrat <[email protected]>
16306 M:      Andrew Donnellan <[email protected]>
16307 L:      [email protected]
16308 S:      Supported
16309 F:      Documentation/userspace-api/accelerators/ocxl.rst
16310 F:      arch/powerpc/include/asm/pnv-ocxl.h
16311 F:      arch/powerpc/platforms/powernv/ocxl.c
16312 F:      drivers/misc/ocxl/
16313 F:      include/misc/ocxl*
16314 F:      include/uapi/misc/ocxl.h
16315
16316 OMAP AUDIO SUPPORT
16317 M:      Peter Ujfalusi <[email protected]>
16318 M:      Jarkko Nikula <[email protected]>
16319 L:      [email protected] (moderated for non-subscribers)
16320 L:      [email protected]
16321 S:      Maintained
16322 F:      sound/soc/ti/n810.c
16323 F:      sound/soc/ti/omap*
16324 F:      sound/soc/ti/rx51.c
16325 F:      sound/soc/ti/sdma-pcm.*
16326
16327 OMAP CLOCK FRAMEWORK SUPPORT
16328 M:      Paul Walmsley <[email protected]>
16329 L:      [email protected]
16330 S:      Maintained
16331 F:      arch/arm/*omap*/*clock*
16332
16333 OMAP DEVICE TREE SUPPORT
16334 M:      Benoît Cousson <[email protected]>
16335 M:      Tony Lindgren <[email protected]>
16336 L:      [email protected]
16337 L:      [email protected]
16338 S:      Maintained
16339 F:      arch/arm/boot/dts/ti/omap/
16340
16341 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16342 L:      [email protected]
16343 L:      [email protected]
16344 S:      Orphan
16345 F:      Documentation/arch/arm/omap/dss.rst
16346 F:      drivers/video/fbdev/omap2/
16347
16348 OMAP FRAMEBUFFER SUPPORT
16349 L:      [email protected]
16350 L:      [email protected]
16351 S:      Orphan
16352 F:      drivers/video/fbdev/omap/
16353
16354 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16355 M:      Roger Quadros <[email protected]>
16356 M:      Tony Lindgren <[email protected]>
16357 L:      [email protected]
16358 S:      Maintained
16359 F:      arch/arm/mach-omap2/*gpmc*
16360 F:      drivers/memory/omap-gpmc.c
16361
16362 OMAP GPIO DRIVER
16363 M:      Grygorii Strashko <[email protected]>
16364 M:      Santosh Shilimkar <[email protected]>
16365 M:      Kevin Hilman <[email protected]>
16366 L:      [email protected]
16367 S:      Maintained
16368 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16369 F:      drivers/gpio/gpio-omap.c
16370
16371 OMAP HARDWARE SPINLOCK SUPPORT
16372 L:      [email protected]
16373 S:      Orphan
16374 F:      drivers/hwspinlock/omap_hwspinlock.c
16375
16376 OMAP HS MMC SUPPORT
16377 L:      [email protected]
16378 L:      [email protected]
16379 S:      Orphan
16380 F:      drivers/mmc/host/omap_hsmmc.c
16381
16382 OMAP HWMOD DATA
16383 M:      Paul Walmsley <[email protected]>
16384 L:      [email protected]
16385 S:      Maintained
16386 F:      arch/arm/mach-omap2/omap_hwmod*data*
16387
16388 OMAP HWMOD SUPPORT
16389 M:      Benoît Cousson <[email protected]>
16390 M:      Paul Walmsley <[email protected]>
16391 L:      [email protected]
16392 S:      Maintained
16393 F:      arch/arm/mach-omap2/omap_hwmod.*
16394
16395 OMAP I2C DRIVER
16396 M:      Vignesh R <[email protected]>
16397 L:      [email protected]
16398 L:      [email protected]
16399 S:      Maintained
16400 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16401 F:      drivers/i2c/busses/i2c-omap.c
16402
16403 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16404 M:      Laurent Pinchart <[email protected]>
16405 L:      [email protected]
16406 S:      Maintained
16407 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16408 F:      drivers/media/platform/ti/omap3isp/
16409 F:      drivers/staging/media/omap4iss/
16410
16411 OMAP MMC SUPPORT
16412 M:      Aaro Koskinen <[email protected]>
16413 L:      [email protected]
16414 S:      Odd Fixes
16415 F:      drivers/mmc/host/omap.c
16416
16417 OMAP POWER MANAGEMENT SUPPORT
16418 M:      Kevin Hilman <[email protected]>
16419 L:      [email protected]
16420 S:      Maintained
16421 F:      arch/arm/*omap*/*pm*
16422 F:      drivers/cpufreq/omap-cpufreq.c
16423
16424 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16425 M:      Paul Walmsley <[email protected]>
16426 L:      [email protected]
16427 S:      Maintained
16428 F:      arch/arm/mach-omap2/prm*
16429
16430 OMAP RANDOM NUMBER GENERATOR SUPPORT
16431 M:      Deepak Saxena <[email protected]>
16432 S:      Maintained
16433 F:      drivers/char/hw_random/omap-rng.c
16434
16435 OMAP USB SUPPORT
16436 L:      [email protected]
16437 L:      [email protected]
16438 S:      Orphan
16439 F:      arch/arm/*omap*/usb*
16440 F:      drivers/usb/*/*omap*
16441
16442 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16443 M:      Mark Jackson <[email protected]>
16444 L:      [email protected]
16445 S:      Maintained
16446 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16447
16448 OMAP1 SUPPORT
16449 M:      Aaro Koskinen <[email protected]>
16450 M:      Janusz Krzysztofik <[email protected]>
16451 M:      Tony Lindgren <[email protected]>
16452 L:      [email protected]
16453 S:      Maintained
16454 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16456 F:      arch/arm/configs/omap1_defconfig
16457 F:      arch/arm/mach-omap1/
16458 F:      drivers/i2c/busses/i2c-omap.c
16459 F:      include/linux/platform_data/ams-delta-fiq.h
16460 F:      include/linux/platform_data/i2c-omap.h
16461
16462 OMAP2+ SUPPORT
16463 M:      Tony Lindgren <[email protected]>
16464 L:      [email protected]
16465 S:      Maintained
16466 W:      http://www.muru.com/linux/omap/
16467 W:      http://linux.omap.com/
16468 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16470 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16471 F:      arch/arm/configs/omap2plus_defconfig
16472 F:      arch/arm/mach-omap2/
16473 F:      drivers/bus/omap*.[ch]
16474 F:      drivers/bus/ti-sysc.c
16475 F:      drivers/gpio/gpio-tps65219.c
16476 F:      drivers/i2c/busses/i2c-omap.c
16477 F:      drivers/irqchip/irq-omap-intc.c
16478 F:      drivers/mfd/*omap*.c
16479 F:      drivers/mfd/menelaus.c
16480 F:      drivers/mfd/palmas.c
16481 F:      drivers/mfd/tps65217.c
16482 F:      drivers/mfd/tps65218.c
16483 F:      drivers/mfd/tps65219.c
16484 F:      drivers/mfd/tps65910.c
16485 F:      drivers/mfd/twl-core.[ch]
16486 F:      drivers/mfd/twl4030*.c
16487 F:      drivers/mfd/twl6030*.c
16488 F:      drivers/mfd/twl6040*.c
16489 F:      drivers/regulator/palmas-regulator*.c
16490 F:      drivers/regulator/pbias-regulator.c
16491 F:      drivers/regulator/tps65217-regulator.c
16492 F:      drivers/regulator/tps65218-regulator.c
16493 F:      drivers/regulator/tps65219-regulator.c
16494 F:      drivers/regulator/tps65910-regulator.c
16495 F:      drivers/regulator/twl-regulator.c
16496 F:      drivers/regulator/twl6030-regulator.c
16497 F:      include/linux/platform_data/i2c-omap.h
16498 F:      include/linux/platform_data/ti-sysc.h
16499
16500 OMFS FILESYSTEM
16501 M:      Bob Copeland <[email protected]>
16502 L:      [email protected]
16503 S:      Maintained
16504 F:      Documentation/filesystems/omfs.rst
16505 F:      fs/omfs/
16506
16507 OMNIVISION OG01A1B SENSOR DRIVER
16508 M:      Sakari Ailus <[email protected]>
16509 L:      [email protected]
16510 S:      Maintained
16511 F:      drivers/media/i2c/og01a1b.c
16512
16513 OMNIVISION OV01A10 SENSOR DRIVER
16514 M:      Bingbu Cao <[email protected]>
16515 L:      [email protected]
16516 S:      Maintained
16517 T:      git git://linuxtv.org/media_tree.git
16518 F:      drivers/media/i2c/ov01a10.c
16519
16520 OMNIVISION OV02A10 SENSOR DRIVER
16521 L:      [email protected]
16522 S:      Orphan
16523 T:      git git://linuxtv.org/media_tree.git
16524 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16525 F:      drivers/media/i2c/ov02a10.c
16526
16527 OMNIVISION OV08D10 SENSOR DRIVER
16528 M:      Jimmy Su <[email protected]>
16529 L:      [email protected]
16530 S:      Maintained
16531 T:      git git://linuxtv.org/media_tree.git
16532 F:      drivers/media/i2c/ov08d10.c
16533
16534 OMNIVISION OV08X40 SENSOR DRIVER
16535 M:      Jason Chen <[email protected]>
16536 L:      [email protected]
16537 S:      Maintained
16538 T:      git git://linuxtv.org/media_tree.git
16539 F:      drivers/media/i2c/ov08x40.c
16540
16541 OMNIVISION OV13858 SENSOR DRIVER
16542 M:      Sakari Ailus <[email protected]>
16543 L:      [email protected]
16544 S:      Maintained
16545 T:      git git://linuxtv.org/media_tree.git
16546 F:      drivers/media/i2c/ov13858.c
16547
16548 OMNIVISION OV13B10 SENSOR DRIVER
16549 M:      Arec Kao <[email protected]>
16550 L:      [email protected]
16551 S:      Maintained
16552 T:      git git://linuxtv.org/media_tree.git
16553 F:      drivers/media/i2c/ov13b10.c
16554
16555 OMNIVISION OV2680 SENSOR DRIVER
16556 M:      Rui Miguel Silva <[email protected]>
16557 M:      Hans de Goede <[email protected]>
16558 L:      [email protected]
16559 S:      Maintained
16560 T:      git git://linuxtv.org/media_tree.git
16561 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16562 F:      drivers/media/i2c/ov2680.c
16563
16564 OMNIVISION OV2685 SENSOR DRIVER
16565 M:      Shunqian Zheng <[email protected]>
16566 L:      [email protected]
16567 S:      Maintained
16568 T:      git git://linuxtv.org/media_tree.git
16569 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16570 F:      drivers/media/i2c/ov2685.c
16571
16572 OMNIVISION OV2740 SENSOR DRIVER
16573 M:      Tianshu Qiu <[email protected]>
16574 R:      Sakari Ailus <[email protected]>
16575 R:      Bingbu Cao <[email protected]>
16576 L:      [email protected]
16577 S:      Maintained
16578 T:      git git://linuxtv.org/media_tree.git
16579 F:      drivers/media/i2c/ov2740.c
16580
16581 OMNIVISION OV4689 SENSOR DRIVER
16582 M:      Mikhail Rudenko <[email protected]>
16583 L:      [email protected]
16584 S:      Maintained
16585 T:      git git://linuxtv.org/media_tree.git
16586 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16587 F:      drivers/media/i2c/ov4689.c
16588
16589 OMNIVISION OV5640 SENSOR DRIVER
16590 M:      Steve Longerbeam <[email protected]>
16591 L:      [email protected]
16592 S:      Maintained
16593 T:      git git://linuxtv.org/media_tree.git
16594 F:      drivers/media/i2c/ov5640.c
16595
16596 OMNIVISION OV5647 SENSOR DRIVER
16597 M:      Dave Stevenson <[email protected]>
16598 M:      Jacopo Mondi <[email protected]>
16599 L:      [email protected]
16600 S:      Maintained
16601 T:      git git://linuxtv.org/media_tree.git
16602 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16603 F:      drivers/media/i2c/ov5647.c
16604
16605 OMNIVISION OV5670 SENSOR DRIVER
16606 M:      Sakari Ailus <[email protected]>
16607 L:      [email protected]
16608 S:      Maintained
16609 T:      git git://linuxtv.org/media_tree.git
16610 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16611 F:      drivers/media/i2c/ov5670.c
16612
16613 OMNIVISION OV5675 SENSOR DRIVER
16614 M:      Sakari Ailus <[email protected]>
16615 L:      [email protected]
16616 S:      Maintained
16617 T:      git git://linuxtv.org/media_tree.git
16618 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16619 F:      drivers/media/i2c/ov5675.c
16620
16621 OMNIVISION OV5693 SENSOR DRIVER
16622 M:      Daniel Scally <[email protected]>
16623 L:      [email protected]
16624 S:      Maintained
16625 T:      git git://linuxtv.org/media_tree.git
16626 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16627 F:      drivers/media/i2c/ov5693.c
16628
16629 OMNIVISION OV5695 SENSOR DRIVER
16630 M:      Shunqian Zheng <[email protected]>
16631 L:      [email protected]
16632 S:      Maintained
16633 T:      git git://linuxtv.org/media_tree.git
16634 F:      drivers/media/i2c/ov5695.c
16635
16636 OMNIVISION OV64A40 SENSOR DRIVER
16637 M:      Jacopo Mondi <[email protected]>
16638 L:      [email protected]
16639 S:      Maintained
16640 T:      git git://linuxtv.org/media_tree.git
16641 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16642 F:      drivers/media/i2c/ov64a40.c
16643
16644 OMNIVISION OV7670 SENSOR DRIVER
16645 L:      [email protected]
16646 S:      Orphan
16647 T:      git git://linuxtv.org/media_tree.git
16648 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16649 F:      drivers/media/i2c/ov7670.c
16650
16651 OMNIVISION OV772x SENSOR DRIVER
16652 M:      Jacopo Mondi <[email protected]>
16653 L:      [email protected]
16654 S:      Odd fixes
16655 T:      git git://linuxtv.org/media_tree.git
16656 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16657 F:      drivers/media/i2c/ov772x.c
16658 F:      include/media/i2c/ov772x.h
16659
16660 OMNIVISION OV7740 SENSOR DRIVER
16661 L:      [email protected]
16662 S:      Orphan
16663 T:      git git://linuxtv.org/media_tree.git
16664 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16665 F:      drivers/media/i2c/ov7740.c
16666
16667 OMNIVISION OV8856 SENSOR DRIVER
16668 M:      Sakari Ailus <[email protected]>
16669 L:      [email protected]
16670 S:      Maintained
16671 T:      git git://linuxtv.org/media_tree.git
16672 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
16673 F:      drivers/media/i2c/ov8856.c
16674
16675 OMNIVISION OV8858 SENSOR DRIVER
16676 M:      Jacopo Mondi <[email protected]>
16677 M:      Nicholas Roth <[email protected]>
16678 L:      [email protected]
16679 S:      Maintained
16680 T:      git git://linuxtv.org/media_tree.git
16681 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16682 F:      drivers/media/i2c/ov8858.c
16683
16684 OMNIVISION OV9282 SENSOR DRIVER
16685 M:      Dave Stevenson <[email protected]>
16686 L:      [email protected]
16687 S:      Maintained
16688 T:      git git://linuxtv.org/media_tree.git
16689 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16690 F:      drivers/media/i2c/ov9282.c
16691
16692 OMNIVISION OV9640 SENSOR DRIVER
16693 M:      Petr Cvek <[email protected]>
16694 L:      [email protected]
16695 S:      Maintained
16696 F:      drivers/media/i2c/ov9640.*
16697
16698 OMNIVISION OV9650 SENSOR DRIVER
16699 M:      Sakari Ailus <[email protected]>
16700 R:      Akinobu Mita <[email protected]>
16701 R:      Sylwester Nawrocki <[email protected]>
16702 L:      [email protected]
16703 S:      Maintained
16704 T:      git git://linuxtv.org/media_tree.git
16705 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
16706 F:      drivers/media/i2c/ov9650.c
16707
16708 OMNIVISION OV9734 SENSOR DRIVER
16709 M:      Tianshu Qiu <[email protected]>
16710 R:      Bingbu Cao <[email protected]>
16711 L:      [email protected]
16712 S:      Maintained
16713 T:      git git://linuxtv.org/media_tree.git
16714 F:      drivers/media/i2c/ov9734.c
16715
16716 ONBOARD USB HUB DRIVER
16717 M:      Matthias Kaehlcke <[email protected]>
16718 L:      [email protected]
16719 S:      Maintained
16720 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
16721 F:      drivers/usb/misc/onboard_usb_dev.c
16722
16723 ONENAND FLASH DRIVER
16724 M:      Kyungmin Park <[email protected]>
16725 L:      [email protected]
16726 S:      Maintained
16727 F:      drivers/mtd/nand/onenand/
16728 F:      include/linux/mtd/onenand*.h
16729
16730 ONEXPLAYER FAN DRIVER
16731 M:      Derek John Clark <[email protected]>
16732 M:      Joaquín Ignacio Aramendía <[email protected]>
16733 L:      [email protected]
16734 S:      Maintained
16735 F:      drivers/hwmon/oxp-sensors.c
16736
16737 ONIE TLV NVMEM LAYOUT DRIVER
16738 M:      Miquel Raynal <[email protected]>
16739 S:      Maintained
16740 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
16741 F:      drivers/nvmem/layouts/onie-tlv.c
16742
16743 ONION OMEGA2+ BOARD
16744 M:      Harvey Hunt <[email protected]>
16745 L:      [email protected]
16746 S:      Maintained
16747 F:      arch/mips/boot/dts/ralink/omega2p.dts
16748
16749 ONSEMI ETHERNET PHY DRIVERS
16750 M:      Piergiorgio Beruto <[email protected]>
16751 L:      [email protected]
16752 S:      Supported
16753 W:      http://www.onsemi.com
16754 F:      drivers/net/phy/ncn*
16755
16756 OP-TEE DRIVER
16757 M:      Jens Wiklander <[email protected]>
16758 L:      [email protected]
16759 S:      Maintained
16760 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
16761 F:      drivers/tee/optee/
16762
16763 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
16764 M:      Sumit Garg <[email protected]>
16765 L:      [email protected]
16766 S:      Maintained
16767 F:      drivers/char/hw_random/optee-rng.c
16768
16769 OP-TEE RTC DRIVER
16770 M:      Clément Léger <[email protected]>
16771 L:      [email protected]
16772 S:      Maintained
16773 F:      drivers/rtc/rtc-optee.c
16774
16775 OPA-VNIC DRIVER
16776 M:      Dennis Dalessandro <[email protected]>
16777 L:      [email protected]
16778 S:      Supported
16779 F:      drivers/infiniband/ulp/opa_vnic
16780
16781 OPEN FIRMWARE AND FLATTENED DEVICE TREE
16782 M:      Rob Herring <[email protected]>
16783 M:      Saravana Kannan <[email protected]>
16784 L:      [email protected]
16785 S:      Maintained
16786 W:      http://www.devicetree.org/
16787 C:      irc://irc.libera.chat/devicetree
16788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16789 F:      Documentation/ABI/testing/sysfs-firmware-ofw
16790 F:      drivers/of/
16791 F:      include/linux/of*.h
16792 F:      scripts/dtc/
16793 F:      tools/testing/selftests/dt/
16794 K:      of_overlay_notifier_
16795 K:      of_overlay_fdt_apply
16796 K:      of_overlay_remove
16797
16798 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
16799 M:      Rob Herring <[email protected]>
16800 M:      Krzysztof Kozlowski <[email protected]>
16801 M:      Conor Dooley <[email protected]>
16802 L:      [email protected]
16803 S:      Maintained
16804 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
16805 C:      irc://irc.libera.chat/devicetree
16806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16807 F:      Documentation/devicetree/
16808 F:      arch/*/boot/dts/
16809 F:      include/dt-bindings/
16810
16811 OPENCOMPUTE PTP CLOCK DRIVER
16812 M:      Jonathan Lemon <[email protected]>
16813 M:      Vadim Fedorenko <[email protected]>
16814 L:      [email protected]
16815 S:      Maintained
16816 F:      drivers/ptp/ptp_ocp.c
16817
16818 OPENCORES I2C BUS DRIVER
16819 M:      Peter Korsgaard <[email protected]>
16820 M:      Andrew Lunn <[email protected]>
16821 L:      [email protected]
16822 S:      Maintained
16823 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
16824 F:      Documentation/i2c/busses/i2c-ocores.rst
16825 F:      drivers/i2c/busses/i2c-ocores.c
16826 F:      include/linux/platform_data/i2c-ocores.h
16827
16828 OPENRISC ARCHITECTURE
16829 M:      Jonas Bonn <[email protected]>
16830 M:      Stefan Kristiansson <[email protected]>
16831 M:      Stafford Horne <[email protected]>
16832 L:      [email protected]
16833 S:      Maintained
16834 W:      http://openrisc.io
16835 T:      git https://github.com/openrisc/linux.git
16836 F:      Documentation/arch/openrisc/
16837 F:      Documentation/devicetree/bindings/openrisc/
16838 F:      arch/openrisc/
16839 F:      drivers/irqchip/irq-ompic.c
16840 F:      drivers/irqchip/irq-or1k-*
16841
16842 OPENVSWITCH
16843 M:      Pravin B Shelar <[email protected]>
16844 L:      [email protected]
16845 L:      [email protected]
16846 S:      Maintained
16847 W:      http://openvswitch.org
16848 F:      include/uapi/linux/openvswitch.h
16849 F:      net/openvswitch/
16850 F:      tools/testing/selftests/net/openvswitch/
16851
16852 OPERATING PERFORMANCE POINTS (OPP)
16853 M:      Viresh Kumar <[email protected]>
16854 M:      Nishanth Menon <[email protected]>
16855 M:      Stephen Boyd <[email protected]>
16856 L:      [email protected]
16857 S:      Maintained
16858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
16859 F:      Documentation/devicetree/bindings/opp/
16860 F:      Documentation/power/opp.rst
16861 F:      drivers/opp/
16862 F:      include/linux/pm_opp.h
16863
16864 OPL4 DRIVER
16865 M:      Clemens Ladisch <[email protected]>
16866 L:      [email protected] (moderated for non-subscribers)
16867 S:      Maintained
16868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16869 F:      sound/drivers/opl4/
16870
16871 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16872 M:      Mark Fasheh <[email protected]>
16873 M:      Joel Becker <[email protected]>
16874 M:      Joseph Qi <[email protected]>
16875 L:      [email protected]
16876 S:      Supported
16877 W:      http://ocfs2.wiki.kernel.org
16878 F:      Documentation/filesystems/dlmfs.rst
16879 F:      Documentation/filesystems/ocfs2.rst
16880 F:      fs/ocfs2/
16881
16882 ORANGEFS FILESYSTEM
16883 M:      Mike Marshall <[email protected]>
16884 R:      Martin Brandenburg <[email protected]>
16885 L:      [email protected]
16886 S:      Supported
16887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16888 F:      Documentation/filesystems/orangefs.rst
16889 F:      fs/orangefs/
16890
16891 OV2659 OMNIVISION SENSOR DRIVER
16892 M:      "Lad, Prabhakar" <[email protected]>
16893 L:      [email protected]
16894 S:      Maintained
16895 W:      https://linuxtv.org
16896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16897 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16898 F:      drivers/media/i2c/ov2659.c
16899 F:      include/media/i2c/ov2659.h
16900
16901 OVERLAY FILESYSTEM
16902 M:      Miklos Szeredi <[email protected]>
16903 M:      Amir Goldstein <[email protected]>
16904 L:      [email protected]
16905 S:      Supported
16906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
16907 F:      Documentation/filesystems/overlayfs.rst
16908 F:      fs/overlayfs/
16909
16910 P54 WIRELESS DRIVER
16911 M:      Christian Lamparter <[email protected]>
16912 L:      [email protected]
16913 S:      Maintained
16914 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16915 F:      drivers/net/wireless/intersil/p54/
16916
16917 PACKET SOCKETS
16918 M:      Willem de Bruijn <[email protected]>
16919 S:      Maintained
16920 F:      include/uapi/linux/if_packet.h
16921 F:      net/packet/af_packet.c
16922
16923 PACKING
16924 M:      Vladimir Oltean <[email protected]>
16925 L:      [email protected]
16926 S:      Supported
16927 F:      Documentation/core-api/packing.rst
16928 F:      include/linux/packing.h
16929 F:      lib/packing.c
16930
16931 PADATA PARALLEL EXECUTION MECHANISM
16932 M:      Steffen Klassert <[email protected]>
16933 M:      Daniel Jordan <[email protected]>
16934 L:      [email protected]
16935 L:      [email protected]
16936 S:      Maintained
16937 F:      Documentation/core-api/padata.rst
16938 F:      include/linux/padata.h
16939 F:      kernel/padata.c
16940
16941 PAGE CACHE
16942 M:      Matthew Wilcox (Oracle) <[email protected]>
16943 L:      [email protected]
16944 S:      Supported
16945 T:      git git://git.infradead.org/users/willy/pagecache.git
16946 F:      Documentation/filesystems/locking.rst
16947 F:      Documentation/filesystems/vfs.rst
16948 F:      include/linux/pagemap.h
16949 F:      mm/filemap.c
16950 F:      mm/page-writeback.c
16951 F:      mm/readahead.c
16952 F:      mm/truncate.c
16953
16954 PAGE POOL
16955 M:      Jesper Dangaard Brouer <[email protected]>
16956 M:      Ilias Apalodimas <[email protected]>
16957 L:      [email protected]
16958 S:      Supported
16959 F:      Documentation/networking/page_pool.rst
16960 F:      include/net/page_pool/
16961 F:      include/trace/events/page_pool.h
16962 F:      net/core/page_pool.c
16963
16964 PAGE TABLE CHECK
16965 M:      Pasha Tatashin <[email protected]>
16966 M:      Andrew Morton <[email protected]>
16967 L:      [email protected]
16968 S:      Maintained
16969 F:      Documentation/mm/page_table_check.rst
16970 F:      include/linux/page_table_check.h
16971 F:      mm/page_table_check.c
16972
16973 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16974 M:      Kenneth Chan <[email protected]>
16975 L:      [email protected]
16976 S:      Maintained
16977 F:      drivers/platform/x86/panasonic-laptop.c
16978
16979 PARALLAX PING IIO SENSOR DRIVER
16980 M:      Andreas Klinger <[email protected]>
16981 L:      [email protected]
16982 S:      Maintained
16983 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16984 F:      drivers/iio/proximity/ping.c
16985
16986 PARALLEL LCD/KEYPAD PANEL DRIVER
16987 M:      Willy Tarreau <[email protected]>
16988 M:      Ksenija Stanojevic <[email protected]>
16989 S:      Odd Fixes
16990 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16991 F:      drivers/auxdisplay/panel.c
16992
16993 PARALLEL PORT SUBSYSTEM
16994 M:      Sudip Mukherjee <[email protected]>
16995 M:      Sudip Mukherjee <[email protected]>
16996 L:      [email protected] (subscribers-only)
16997 S:      Maintained
16998 F:      Documentation/driver-api/parport*.rst
16999 F:      drivers/char/ppdev.c
17000 F:      drivers/parport/
17001 F:      include/linux/parport*.h
17002 F:      include/uapi/linux/ppdev.h
17003
17004 PARAVIRT_OPS INTERFACE
17005 M:      Juergen Gross <[email protected]>
17006 R:      Ajay Kaher <[email protected]>
17007 R:      Alexey Makhalov <[email protected]>
17008 R:      Broadcom internal kernel review list <[email protected]>
17009 L:      [email protected]
17010 L:      [email protected]
17011 S:      Supported
17012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17013 F:      Documentation/virt/paravirt_ops.rst
17014 F:      arch/*/include/asm/paravirt*.h
17015 F:      arch/*/kernel/paravirt*
17016 F:      include/linux/hypervisor.h
17017
17018 PARISC ARCHITECTURE
17019 M:      "James E.J. Bottomley" <[email protected]>
17020 M:      Helge Deller <[email protected]>
17021 L:      [email protected]
17022 S:      Maintained
17023 W:      https://parisc.wiki.kernel.org
17024 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17027 F:      Documentation/arch/parisc/
17028 F:      arch/parisc/
17029 F:      drivers/char/agp/parisc-agp.c
17030 F:      drivers/input/misc/hp_sdc_rtc.c
17031 F:      drivers/input/serio/gscps2.c
17032 F:      drivers/input/serio/hp_sdc*
17033 F:      drivers/parisc/
17034 F:      drivers/parport/parport_gsc.*
17035 F:      drivers/tty/serial/8250/8250_parisc.c
17036 F:      drivers/video/console/sti*
17037 F:      drivers/video/fbdev/sti*
17038 F:      drivers/video/logo/logo_parisc*
17039 F:      include/linux/hp_sdc.h
17040
17041 PARMAN
17042 M:      Jiri Pirko <[email protected]>
17043 L:      [email protected]
17044 S:      Supported
17045 F:      include/linux/parman.h
17046 F:      lib/parman.c
17047 F:      lib/test_parman.c
17048
17049 PC ENGINES APU BOARD DRIVER
17050 M:      Enrico Weigelt, metux IT consult <[email protected]>
17051 S:      Maintained
17052 F:      drivers/platform/x86/pcengines-apuv2.c
17053
17054 PC87360 HARDWARE MONITORING DRIVER
17055 M:      Jim Cromie <[email protected]>
17056 L:      [email protected]
17057 S:      Maintained
17058 F:      Documentation/hwmon/pc87360.rst
17059 F:      drivers/hwmon/pc87360.c
17060
17061 PC8736x GPIO DRIVER
17062 M:      Jim Cromie <[email protected]>
17063 S:      Maintained
17064 F:      drivers/char/pc8736x_gpio.c
17065
17066 PC87427 HARDWARE MONITORING DRIVER
17067 M:      Jean Delvare <[email protected]>
17068 L:      [email protected]
17069 S:      Maintained
17070 F:      Documentation/hwmon/pc87427.rst
17071 F:      drivers/hwmon/pc87427.c
17072
17073 PCA9532 LED DRIVER
17074 M:      Riku Voipio <[email protected]>
17075 S:      Maintained
17076 F:      drivers/leds/leds-pca9532.c
17077 F:      include/linux/leds-pca9532.h
17078
17079 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17080 M:      Thomas Petazzoni <[email protected]>
17081 M:      Pali Rohár <[email protected]>
17082 L:      [email protected]
17083 L:      [email protected] (moderated for non-subscribers)
17084 S:      Maintained
17085 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17086 F:      drivers/pci/controller/pci-aardvark.c
17087
17088 PCI DRIVER FOR ALTERA PCIE IP
17089 M:      Joyce Ooi <[email protected]>
17090 L:      [email protected]
17091 S:      Supported
17092 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
17093 F:      drivers/pci/controller/pcie-altera.c
17094
17095 PCI DRIVER FOR APPLIEDMICRO XGENE
17096 M:      Toan Le <[email protected]>
17097 L:      [email protected]
17098 L:      [email protected] (moderated for non-subscribers)
17099 S:      Maintained
17100 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17101 F:      drivers/pci/controller/pci-xgene.c
17102
17103 PCI DRIVER FOR ARM VERSATILE PLATFORM
17104 M:      Rob Herring <[email protected]>
17105 L:      [email protected]
17106 L:      [email protected] (moderated for non-subscribers)
17107 S:      Maintained
17108 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17109 F:      drivers/pci/controller/pci-versatile.c
17110
17111 PCI DRIVER FOR ARMADA 8K
17112 M:      Thomas Petazzoni <[email protected]>
17113 L:      [email protected]
17114 L:      [email protected] (moderated for non-subscribers)
17115 S:      Maintained
17116 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17117 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17118
17119 PCI DRIVER FOR CADENCE PCIE IP
17120 L:      [email protected]
17121 S:      Orphan
17122 F:      Documentation/devicetree/bindings/pci/cdns,*
17123 F:      drivers/pci/controller/cadence/*cadence*
17124
17125 PCI DRIVER FOR FREESCALE LAYERSCAPE
17126 M:      Minghuan Lian <[email protected]>
17127 M:      Mingkai Hu <[email protected]>
17128 M:      Roy Zang <[email protected]>
17129 L:      [email protected]
17130 L:      [email protected]
17131 L:      [email protected] (moderated for non-subscribers)
17132 S:      Maintained
17133 F:      drivers/pci/controller/dwc/*layerscape*
17134
17135 PCI DRIVER FOR FU740
17136 M:      Paul Walmsley <[email protected]>
17137 M:      Greentime Hu <[email protected]>
17138 M:      Samuel Holland <[email protected]>
17139 L:      [email protected]
17140 S:      Maintained
17141 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17142 F:      drivers/pci/controller/dwc/pcie-fu740.c
17143
17144 PCI DRIVER FOR GENERIC OF HOSTS
17145 M:      Will Deacon <[email protected]>
17146 L:      [email protected]
17147 L:      [email protected] (moderated for non-subscribers)
17148 S:      Maintained
17149 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17150 F:      drivers/pci/controller/pci-host-common.c
17151 F:      drivers/pci/controller/pci-host-generic.c
17152
17153 PCI DRIVER FOR IMX6
17154 M:      Richard Zhu <[email protected]>
17155 M:      Lucas Stach <[email protected]>
17156 L:      [email protected]
17157 L:      [email protected] (moderated for non-subscribers)
17158 S:      Maintained
17159 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17160 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17161 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17162 F:      drivers/pci/controller/dwc/*imx6*
17163
17164 PCI DRIVER FOR INTEL IXP4XX
17165 M:      Linus Walleij <[email protected]>
17166 S:      Maintained
17167 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17168 F:      drivers/pci/controller/pci-ixp4xx.c
17169
17170 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17171 M:      Nirmal Patel <[email protected]>
17172 R:      Jonathan Derrick <[email protected]>
17173 L:      [email protected]
17174 S:      Supported
17175 F:      drivers/pci/controller/vmd.c
17176
17177 PCI DRIVER FOR MICROSEMI SWITCHTEC
17178 M:      Kurt Schwemmer <[email protected]>
17179 M:      Logan Gunthorpe <[email protected]>
17180 L:      [email protected]
17181 S:      Maintained
17182 F:      Documentation/ABI/testing/sysfs-class-switchtec
17183 F:      Documentation/driver-api/switchtec.rst
17184 F:      drivers/ntb/hw/mscc/
17185 F:      drivers/pci/switch/switchtec*
17186 F:      include/linux/switchtec.h
17187 F:      include/uapi/linux/switchtec_ioctl.h
17188
17189 PCI DRIVER FOR MOBIVEIL PCIE IP
17190 M:      Karthikeyan Mitran <[email protected]>
17191 M:      Hou Zhiqiang <[email protected]>
17192 L:      [email protected]
17193 S:      Supported
17194 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17195 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17196
17197 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17198 M:      Thomas Petazzoni <[email protected]>
17199 M:      Pali Rohár <[email protected]>
17200 L:      [email protected]
17201 L:      [email protected] (moderated for non-subscribers)
17202 S:      Maintained
17203 F:      drivers/pci/controller/*mvebu*
17204
17205 PCI DRIVER FOR NVIDIA TEGRA
17206 M:      Thierry Reding <[email protected]>
17207 L:      [email protected]
17208 L:      [email protected]
17209 S:      Supported
17210 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17211 F:      drivers/pci/controller/pci-tegra.c
17212
17213 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17214 M:      Hou Zhiqiang <[email protected]>
17215 L:      [email protected]
17216 L:      [email protected] (moderated for non-subscribers)
17217 S:      Maintained
17218 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17219 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17220
17221 PCI DRIVER FOR RENESAS R-CAR
17222 M:      Marek Vasut <[email protected]>
17223 M:      Yoshihiro Shimoda <[email protected]>
17224 L:      [email protected]
17225 L:      [email protected]
17226 S:      Maintained
17227 F:      Documentation/devicetree/bindings/pci/*rcar*
17228 F:      drivers/pci/controller/*rcar*
17229 F:      drivers/pci/controller/dwc/*rcar*
17230
17231 PCI DRIVER FOR SAMSUNG EXYNOS
17232 M:      Jingoo Han <[email protected]>
17233 L:      [email protected]
17234 L:      [email protected] (moderated for non-subscribers)
17235 L:      [email protected]
17236 S:      Maintained
17237 F:      drivers/pci/controller/dwc/pci-exynos.c
17238
17239 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17240 M:      Jingoo Han <[email protected]>
17241 M:      Manivannan Sadhasivam <[email protected]>
17242 L:      [email protected]
17243 S:      Maintained
17244 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17245 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17246 F:      drivers/pci/controller/dwc/*designware*
17247
17248 PCI DRIVER FOR TI DRA7XX/J721E
17249 M:      Vignesh Raghavendra <[email protected]>
17250 R:      Siddharth Vadapalli <[email protected]>
17251 L:      [email protected]
17252 L:      [email protected]
17253 L:      [email protected] (moderated for non-subscribers)
17254 S:      Supported
17255 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17256 F:      drivers/pci/controller/cadence/pci-j721e.c
17257 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17258
17259 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17260 M:      Linus Walleij <[email protected]>
17261 L:      [email protected]
17262 S:      Maintained
17263 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17264 F:      drivers/pci/controller/pci-v3-semi.c
17265
17266 PCI DRIVER FOR XILINX VERSAL CPM
17267 M:      Bharat Kumar Gogada <[email protected]>
17268 M:      Michal Simek <[email protected]>
17269 L:      [email protected]
17270 S:      Maintained
17271 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17272 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17273
17274 PCI ENDPOINT SUBSYSTEM
17275 M:      Manivannan Sadhasivam <[email protected]>
17276 M:      Krzysztof Wilczyński <[email protected]>
17277 R:      Kishon Vijay Abraham I <[email protected]>
17278 L:      [email protected]
17279 S:      Supported
17280 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17281 B:      https://bugzilla.kernel.org
17282 C:      irc://irc.oftc.net/linux-pci
17283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17284 F:      Documentation/PCI/endpoint/*
17285 F:      Documentation/misc-devices/pci-endpoint-test.rst
17286 F:      drivers/misc/pci_endpoint_test.c
17287 F:      drivers/pci/endpoint/
17288 F:      tools/pci/
17289
17290 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17291 M:      Mahesh J Salgaonkar <[email protected]>
17292 R:      Oliver O'Halloran <[email protected]>
17293 L:      [email protected]
17294 S:      Supported
17295 F:      Documentation/PCI/pci-error-recovery.rst
17296 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17297 F:      arch/powerpc/include/*/eeh*.h
17298 F:      arch/powerpc/kernel/eeh*.c
17299 F:      arch/powerpc/platforms/*/eeh*.c
17300 F:      drivers/pci/pcie/aer.c
17301 F:      drivers/pci/pcie/dpc.c
17302 F:      drivers/pci/pcie/err.c
17303
17304 PCI ERROR RECOVERY
17305 M:      Linas Vepstas <[email protected]>
17306 L:      [email protected]
17307 S:      Supported
17308 F:      Documentation/PCI/pci-error-recovery.rst
17309
17310 PCI MSI DRIVER FOR ALTERA MSI IP
17311 M:      Joyce Ooi <[email protected]>
17312 L:      [email protected]
17313 S:      Supported
17314 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17315 F:      drivers/pci/controller/pcie-altera-msi.c
17316
17317 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17318 M:      Toan Le <[email protected]>
17319 L:      [email protected]
17320 L:      [email protected] (moderated for non-subscribers)
17321 S:      Maintained
17322 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17323 F:      drivers/pci/controller/pci-xgene-msi.c
17324
17325 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17326 M:      Lorenzo Pieralisi <[email protected]>
17327 M:      Krzysztof Wilczyński <[email protected]>
17328 R:      Rob Herring <[email protected]>
17329 L:      [email protected]
17330 S:      Supported
17331 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17332 B:      https://bugzilla.kernel.org
17333 C:      irc://irc.oftc.net/linux-pci
17334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17335 F:      Documentation/devicetree/bindings/pci/
17336 F:      drivers/pci/controller/
17337 F:      drivers/pci/pci-bridge-emul.c
17338 F:      drivers/pci/pci-bridge-emul.h
17339
17340 PCI PEER-TO-PEER DMA (P2PDMA)
17341 M:      Bjorn Helgaas <[email protected]>
17342 M:      Logan Gunthorpe <[email protected]>
17343 L:      [email protected]
17344 S:      Supported
17345 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17346 B:      https://bugzilla.kernel.org
17347 C:      irc://irc.oftc.net/linux-pci
17348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17349 F:      Documentation/driver-api/pci/p2pdma.rst
17350 F:      drivers/pci/p2pdma.c
17351 F:      include/linux/pci-p2pdma.h
17352
17353 PCI SUBSYSTEM
17354 M:      Bjorn Helgaas <[email protected]>
17355 L:      [email protected]
17356 S:      Supported
17357 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17358 B:      https://bugzilla.kernel.org
17359 C:      irc://irc.oftc.net/linux-pci
17360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17361 F:      Documentation/PCI/
17362 F:      Documentation/devicetree/bindings/pci/
17363 F:      arch/x86/kernel/early-quirks.c
17364 F:      arch/x86/kernel/quirks.c
17365 F:      arch/x86/pci/
17366 F:      drivers/acpi/pci*
17367 F:      drivers/pci/
17368 F:      include/asm-generic/pci*
17369 F:      include/linux/of_pci.h
17370 F:      include/linux/pci*
17371 F:      include/uapi/linux/pci*
17372
17373 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17374 M:      Jonathan Chocron <[email protected]>
17375 L:      [email protected]
17376 S:      Maintained
17377 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17378 F:      drivers/pci/controller/dwc/pcie-al.c
17379
17380 PCIE DRIVER FOR AMLOGIC MESON
17381 M:      Yue Wang <[email protected]>
17382 L:      [email protected]
17383 L:      [email protected]
17384 S:      Maintained
17385 F:      drivers/pci/controller/dwc/pci-meson.c
17386
17387 PCIE DRIVER FOR AXIS ARTPEC
17388 M:      Jesper Nilsson <[email protected]>
17389 L:      [email protected]
17390 L:      [email protected]
17391 S:      Maintained
17392 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17393 F:      drivers/pci/controller/dwc/*artpec*
17394
17395 PCIE DRIVER FOR CAVIUM THUNDERX
17396 M:      Robert Richter <[email protected]>
17397 L:      [email protected]
17398 L:      [email protected] (moderated for non-subscribers)
17399 S:      Odd Fixes
17400 F:      drivers/pci/controller/pci-thunder-*
17401
17402 PCIE DRIVER FOR HISILICON
17403 M:      Zhou Wang <[email protected]>
17404 L:      [email protected]
17405 S:      Maintained
17406 F:      drivers/pci/controller/dwc/pcie-hisi.c
17407
17408 PCIE DRIVER FOR HISILICON KIRIN
17409 M:      Xiaowei Song <[email protected]>
17410 M:      Binghui Wang <[email protected]>
17411 L:      [email protected]
17412 S:      Maintained
17413 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17414 F:      drivers/pci/controller/dwc/pcie-kirin.c
17415
17416 PCIE DRIVER FOR HISILICON STB
17417 M:      Shawn Guo <[email protected]>
17418 L:      [email protected]
17419 S:      Maintained
17420 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17421 F:      drivers/pci/controller/dwc/pcie-histb.c
17422
17423 PCIE DRIVER FOR INTEL KEEM BAY
17424 M:      Srikanth Thokala <[email protected]>
17425 L:      [email protected]
17426 S:      Supported
17427 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17428 F:      drivers/pci/controller/dwc/pcie-keembay.c
17429
17430 PCIE DRIVER FOR INTEL LGM GW SOC
17431 M:      Chuanhua Lei <[email protected]>
17432 L:      [email protected]
17433 S:      Maintained
17434 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17435 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17436
17437 PCIE DRIVER FOR MEDIATEK
17438 M:      Ryder Lee <[email protected]>
17439 M:      Jianjun Wang <[email protected]>
17440 L:      [email protected]
17441 L:      [email protected] (moderated for non-subscribers)
17442 S:      Supported
17443 F:      Documentation/devicetree/bindings/pci/mediatek*
17444 F:      drivers/pci/controller/*mediatek*
17445
17446 PCIE DRIVER FOR MICROCHIP
17447 M:      Daire McNamara <[email protected]>
17448 L:      [email protected]
17449 S:      Supported
17450 F:      Documentation/devicetree/bindings/pci/microchip*
17451 F:      drivers/pci/controller/*microchip*
17452
17453 PCIE DRIVER FOR QUALCOMM MSM
17454 M:      Manivannan Sadhasivam <[email protected]>
17455 L:      [email protected]
17456 L:      [email protected]
17457 S:      Maintained
17458 F:      drivers/pci/controller/dwc/pcie-qcom.c
17459
17460 PCIE DRIVER FOR ROCKCHIP
17461 M:      Shawn Lin <[email protected]>
17462 L:      [email protected]
17463 L:      [email protected]
17464 S:      Maintained
17465 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17466 F:      drivers/pci/controller/pcie-rockchip*
17467
17468 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17469 M:      Kunihiko Hayashi <[email protected]>
17470 L:      [email protected]
17471 S:      Maintained
17472 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17473 F:      drivers/pci/controller/dwc/pcie-uniphier*
17474
17475 PCIE DRIVER FOR ST SPEAR13XX
17476 M:      Pratyush Anand <[email protected]>
17477 L:      [email protected]
17478 S:      Maintained
17479 F:      drivers/pci/controller/dwc/*spear*
17480
17481 PCIE ENDPOINT DRIVER FOR QUALCOMM
17482 M:      Manivannan Sadhasivam <[email protected]>
17483 L:      [email protected]
17484 L:      [email protected]
17485 S:      Maintained
17486 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17487 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17488
17489 PCMCIA SUBSYSTEM
17490 M:      Dominik Brodowski <[email protected]>
17491 S:      Odd Fixes
17492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17493 F:      Documentation/pcmcia/
17494 F:      drivers/pcmcia/
17495 F:      include/pcmcia/
17496 F:      tools/pcmcia/
17497
17498 PCNET32 NETWORK DRIVER
17499 M:      Don Fry <[email protected]>
17500 L:      [email protected]
17501 S:      Maintained
17502 F:      drivers/net/ethernet/amd/pcnet32.c
17503
17504 PCRYPT PARALLEL CRYPTO ENGINE
17505 M:      Steffen Klassert <[email protected]>
17506 L:      [email protected]
17507 S:      Maintained
17508 F:      crypto/pcrypt.c
17509 F:      include/crypto/pcrypt.h
17510
17511 PDS DSC VIRTIO DATA PATH ACCELERATOR
17512 R:      Shannon Nelson <[email protected]>
17513 F:      drivers/vdpa/pds/
17514
17515 PECI HARDWARE MONITORING DRIVERS
17516 M:      Iwona Winiarska <[email protected]>
17517 L:      [email protected]
17518 S:      Supported
17519 F:      Documentation/hwmon/peci-cputemp.rst
17520 F:      Documentation/hwmon/peci-dimmtemp.rst
17521 F:      drivers/hwmon/peci/
17522
17523 PECI SUBSYSTEM
17524 M:      Iwona Winiarska <[email protected]>
17525 L:      [email protected] (moderated for non-subscribers)
17526 S:      Supported
17527 F:      Documentation/devicetree/bindings/peci/
17528 F:      Documentation/peci/
17529 F:      drivers/peci/
17530 F:      include/linux/peci-cpu.h
17531 F:      include/linux/peci.h
17532
17533 PENSANDO ETHERNET DRIVERS
17534 M:      Shannon Nelson <[email protected]>
17535 M:      Brett Creeley <[email protected]>
17536 M:      [email protected]
17537 L:      [email protected]
17538 S:      Supported
17539 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17540 F:      drivers/net/ethernet/pensando/
17541
17542 PER-CPU MEMORY ALLOCATOR
17543 M:      Dennis Zhou <[email protected]>
17544 M:      Tejun Heo <[email protected]>
17545 M:      Christoph Lameter <[email protected]>
17546 L:      [email protected]
17547 S:      Maintained
17548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17549 F:      arch/*/include/asm/percpu.h
17550 F:      include/linux/percpu*.h
17551 F:      lib/percpu*.c
17552 F:      mm/percpu*.c
17553
17554 PER-TASK DELAY ACCOUNTING
17555 M:      Balbir Singh <[email protected]>
17556 S:      Maintained
17557 F:      include/linux/delayacct.h
17558 F:      kernel/delayacct.c
17559
17560 PERFORMANCE EVENTS SUBSYSTEM
17561 M:      Peter Zijlstra <[email protected]>
17562 M:      Ingo Molnar <[email protected]>
17563 M:      Arnaldo Carvalho de Melo <[email protected]>
17564 M:      Namhyung Kim <[email protected]>
17565 R:      Mark Rutland <[email protected]>
17566 R:      Alexander Shishkin <[email protected]>
17567 R:      Jiri Olsa <[email protected]>
17568 R:      Ian Rogers <[email protected]>
17569 R:      Adrian Hunter <[email protected]>
17570 R:      "Liang, Kan" <[email protected]>
17571 L:      [email protected]
17572 L:      [email protected]
17573 S:      Supported
17574 W:      https://perf.wiki.kernel.org/
17575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17578 F:      arch/*/events/*
17579 F:      arch/*/events/*/*
17580 F:      arch/*/include/asm/perf_event.h
17581 F:      arch/*/kernel/*/*/perf_event*.c
17582 F:      arch/*/kernel/*/perf_event*.c
17583 F:      arch/*/kernel/perf_callchain.c
17584 F:      arch/*/kernel/perf_event*.c
17585 F:      include/linux/perf_event.h
17586 F:      include/uapi/linux/perf_event.h
17587 F:      kernel/events/*
17588 F:      tools/lib/perf/
17589 F:      tools/perf/
17590
17591 PERFORMANCE EVENTS TOOLING ARM64
17592 R:      John Garry <[email protected]>
17593 R:      Will Deacon <[email protected]>
17594 R:      James Clark <[email protected]>
17595 R:      Mike Leach <[email protected]>
17596 R:      Leo Yan <[email protected]>
17597 L:      [email protected] (moderated for non-subscribers)
17598 S:      Supported
17599 F:      tools/build/feature/test-libopencsd.c
17600 F:      tools/perf/arch/arm*/
17601 F:      tools/perf/pmu-events/arch/arm64/
17602 F:      tools/perf/util/arm-spe*
17603 F:      tools/perf/util/cs-etm*
17604
17605 PERSONALITY HANDLING
17606 M:      Christoph Hellwig <[email protected]>
17607 L:      [email protected]
17608 S:      Maintained
17609 F:      include/linux/personality.h
17610 F:      include/uapi/linux/personality.h
17611
17612 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17613 M:      Marcus Folkesson <[email protected]>
17614 L:      [email protected]
17615 S:      Maintained
17616 F:      Documentation/input/devices/pxrc.rst
17617 F:      drivers/input/joystick/pxrc.c
17618
17619 PHONET PROTOCOL
17620 M:      Remi Denis-Courmont <[email protected]>
17621 S:      Supported
17622 F:      Documentation/networking/phonet.rst
17623 F:      include/linux/phonet.h
17624 F:      include/net/phonet/
17625 F:      include/uapi/linux/phonet.h
17626 F:      net/phonet/
17627
17628 PHRAM MTD DRIVER
17629 M:      Joern Engel <[email protected]>
17630 L:      [email protected]
17631 S:      Maintained
17632 F:      drivers/mtd/devices/phram.c
17633
17634 PICOLCD HID DRIVER
17635 M:      Bruno Prémont <[email protected]>
17636 L:      [email protected]
17637 S:      Maintained
17638 F:      drivers/hid/hid-picolcd*
17639
17640 PIDFD API
17641 M:      Christian Brauner <[email protected]>
17642 L:      [email protected]
17643 S:      Maintained
17644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17645 F:      samples/pidfd/
17646 F:      tools/testing/selftests/clone3/
17647 F:      tools/testing/selftests/pid_namespace/
17648 F:      tools/testing/selftests/pidfd/
17649 K:      (?i)pidfd
17650 K:      (?i)clone3
17651 K:      \b(clone_args|kernel_clone_args)\b
17652
17653 PIN CONTROL SUBSYSTEM
17654 M:      Linus Walleij <[email protected]>
17655 L:      [email protected]
17656 S:      Maintained
17657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17658 F:      Documentation/devicetree/bindings/pinctrl/
17659 F:      Documentation/driver-api/pin-control.rst
17660 F:      drivers/pinctrl/
17661 F:      include/dt-bindings/pinctrl/
17662 F:      include/linux/pinctrl/
17663
17664 PIN CONTROLLER - AMD
17665 M:      Basavaraj Natikar <[email protected]>
17666 M:      Shyam Sundar S K <[email protected]>
17667 S:      Maintained
17668 F:      drivers/pinctrl/pinctrl-amd.c
17669
17670 PIN CONTROLLER - FREESCALE
17671 M:      Dong Aisheng <[email protected]>
17672 M:      Fabio Estevam <[email protected]>
17673 M:      Shawn Guo <[email protected]>
17674 M:      Jacky Bai <[email protected]>
17675 R:      Pengutronix Kernel Team <[email protected]>
17676 L:      [email protected]
17677 L:      NXP S32 Linux Team <[email protected]>
17678 S:      Maintained
17679 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
17680 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
17681 F:      drivers/pinctrl/freescale/
17682 F:      drivers/pinctrl/nxp/
17683
17684 PIN CONTROLLER - INTEL
17685 M:      Mika Westerberg <[email protected]>
17686 M:      Andy Shevchenko <[email protected]>
17687 S:      Supported
17688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17689 F:      drivers/pinctrl/intel/
17690
17691 PIN CONTROLLER - KEEMBAY
17692 M:      Lakshmi Sowjanya D <[email protected]>
17693 S:      Supported
17694 F:      drivers/pinctrl/pinctrl-keembay*
17695
17696 PIN CONTROLLER - MEDIATEK
17697 M:      Sean Wang <[email protected]>
17698 L:      [email protected] (moderated for non-subscribers)
17699 S:      Maintained
17700 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
17701 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
17702 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
17703 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
17704 F:      drivers/pinctrl/mediatek/
17705
17706 PIN CONTROLLER - MEDIATEK MIPS
17707 M:      Arınç ÜNAL <[email protected]>
17708 M:      Sergio Paracuellos <[email protected]>
17709 L:      [email protected] (moderated for non-subscribers)
17710 L:      [email protected]
17711 S:      Maintained
17712 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
17713 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
17714 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
17715 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
17716 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
17717 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
17718 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
17719 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
17720 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
17721 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
17722 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
17723 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
17724 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
17725 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
17726 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
17727
17728 PIN CONTROLLER - MICROCHIP AT91
17729 M:      Ludovic Desroches <[email protected]>
17730 L:      [email protected] (moderated for non-subscribers)
17731 L:      [email protected]
17732 S:      Supported
17733 F:      drivers/gpio/gpio-sama5d2-piobu.c
17734 F:      drivers/pinctrl/pinctrl-at91*
17735
17736 PIN CONTROLLER - QUALCOMM
17737 M:      Bjorn Andersson <[email protected]>
17738 L:      [email protected]
17739 S:      Maintained
17740 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
17741 F:      drivers/pinctrl/qcom/
17742
17743 PIN CONTROLLER - RENESAS
17744 M:      Geert Uytterhoeven <[email protected]>
17745 L:      [email protected]
17746 S:      Supported
17747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
17748 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
17749 F:      drivers/pinctrl/renesas/
17750
17751 PIN CONTROLLER - SAMSUNG
17752 M:      Krzysztof Kozlowski <[email protected]>
17753 M:      Sylwester Nawrocki <[email protected]>
17754 R:      Alim Akhtar <[email protected]>
17755 L:      [email protected] (moderated for non-subscribers)
17756 L:      [email protected]
17757 S:      Maintained
17758 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
17759 B:      mailto:[email protected]
17760 C:      irc://irc.libera.chat/linux-exynos
17761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
17762 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
17763 F:      drivers/pinctrl/samsung/
17764
17765 PIN CONTROLLER - SINGLE
17766 M:      Tony Lindgren <[email protected]>
17767 M:      Haojian Zhuang <[email protected]>
17768 L:      [email protected] (moderated for non-subscribers)
17769 L:      [email protected]
17770 S:      Maintained
17771 F:      drivers/pinctrl/pinctrl-single.c
17772
17773 PIN CONTROLLER - SUNPLUS / TIBBO
17774 M:      Dvorkin Dmitry <[email protected]>
17775 M:      Wells Lu <[email protected]>
17776 L:      [email protected] (moderated for non-subscribers)
17777 S:      Maintained
17778 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
17779 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
17780 F:      drivers/pinctrl/sunplus/
17781 F:      include/dt-bindings/pinctrl/sppctl*.h
17782
17783 PINE64 PINEPHONE KEYBOARD DRIVER
17784 M:      Samuel Holland <[email protected]>
17785 S:      Supported
17786 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
17787 F:      drivers/input/keyboard/pinephone-keyboard.c
17788
17789 PKTCDVD DRIVER
17790 M:      [email protected]
17791 S:      Orphan
17792 F:      drivers/block/pktcdvd.c
17793 F:      include/linux/pktcdvd.h
17794 F:      include/uapi/linux/pktcdvd.h
17795
17796 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
17797 M:      Tomasz Duszynski <[email protected]>
17798 S:      Maintained
17799 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
17800 F:      drivers/iio/chemical/pms7003.c
17801
17802 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
17803 M:      Piergiorgio Beruto <[email protected]>
17804 L:      [email protected]
17805 S:      Maintained
17806 F:      drivers/net/phy/mdio-open-alliance.h
17807 F:      net/ethtool/plca.c
17808
17809 PLDMFW LIBRARY
17810 M:      Jacob Keller <[email protected]>
17811 S:      Maintained
17812 F:      Documentation/driver-api/pldmfw/
17813 F:      include/linux/pldmfw.h
17814 F:      lib/pldmfw/
17815
17816 PLX DMA DRIVER
17817 M:      Logan Gunthorpe <[email protected]>
17818 S:      Maintained
17819 F:      drivers/dma/plx_dma.c
17820
17821 PM-GRAPH UTILITY
17822 M:      "Todd E Brandt" <[email protected]>
17823 L:      [email protected]
17824 S:      Supported
17825 W:      https://01.org/pm-graph
17826 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17827 T:      git git://github.com/intel/pm-graph
17828 F:      tools/power/pm-graph
17829
17830 PM6764TR DRIVER
17831 M:      Charles Hsu     <[email protected]>
17832 L:      [email protected]
17833 S:      Maintained
17834 F:      Documentation/hwmon/pm6764tr.rst
17835 F:      drivers/hwmon/pmbus/pm6764tr.c
17836
17837 PMC SIERRA MaxRAID DRIVER
17838 L:      [email protected]
17839 S:      Orphan
17840 W:      http://www.pmc-sierra.com/
17841 F:      drivers/scsi/pmcraid.*
17842
17843 PMC SIERRA PM8001 DRIVER
17844 M:      Jack Wang <[email protected]>
17845 L:      [email protected]
17846 S:      Supported
17847 F:      drivers/scsi/pm8001/
17848
17849 PNI RM3100 IIO DRIVER
17850 M:      Song Qiang <[email protected]>
17851 L:      [email protected]
17852 S:      Maintained
17853 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17854 F:      drivers/iio/magnetometer/rm3100*
17855
17856 PNP SUPPORT
17857 M:      "Rafael J. Wysocki" <[email protected]>
17858 L:      [email protected]
17859 S:      Maintained
17860 F:      drivers/pnp/
17861 F:      include/linux/pnp.h
17862
17863 POSIX CLOCKS and TIMERS
17864 M:      Anna-Maria Behnsen <[email protected]>
17865 M:      Frederic Weisbecker <[email protected]>
17866 M:      Thomas Gleixner <[email protected]>
17867 L:      [email protected]
17868 S:      Maintained
17869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17870 F:      fs/timerfd.c
17871 F:      include/linux/time_namespace.h
17872 F:      include/linux/timerfd.h
17873 F:      include/uapi/linux/time.h
17874 F:      include/uapi/linux/timerfd.h
17875 F:      include/trace/events/timer*
17876 F:      kernel/time/itimer.c
17877 F:      kernel/time/posix-*
17878 F:      kernel/time/namespace.c
17879
17880 POWER MANAGEMENT CORE
17881 M:      "Rafael J. Wysocki" <[email protected]>
17882 L:      [email protected]
17883 S:      Supported
17884 B:      https://bugzilla.kernel.org
17885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17886 F:      drivers/base/power/
17887 F:      drivers/powercap/
17888 F:      include/linux/intel_rapl.h
17889 F:      include/linux/pm.h
17890 F:      include/linux/pm_*
17891 F:      include/linux/powercap.h
17892 F:      kernel/configs/nopm.config
17893
17894 POWER STATE COORDINATION INTERFACE (PSCI)
17895 M:      Mark Rutland <[email protected]>
17896 M:      Lorenzo Pieralisi <[email protected]>
17897 L:      [email protected] (moderated for non-subscribers)
17898 S:      Maintained
17899 F:      drivers/firmware/psci/
17900 F:      include/linux/psci.h
17901 F:      include/uapi/linux/psci.h
17902
17903 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17904 M:      Sebastian Reichel <[email protected]>
17905 L:      [email protected]
17906 S:      Maintained
17907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17908 F:      Documentation/ABI/testing/sysfs-class-power
17909 F:      Documentation/devicetree/bindings/power/supply/
17910 F:      drivers/power/supply/
17911 F:      include/linux/power/
17912 F:      include/linux/power_supply.h
17913 F:      tools/testing/selftests/power_supply/
17914
17915 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17916 M:      Suraj Jitindar Singh <[email protected]>
17917 L:      [email protected]
17918 S:      Maintained
17919 F:      drivers/char/powernv-op-panel.c
17920
17921 PPP OVER ATM (RFC 2364)
17922 M:      Mitchell Blank Jr <[email protected]>
17923 S:      Maintained
17924 F:      include/uapi/linux/atmppp.h
17925 F:      net/atm/pppoatm.c
17926
17927 PPP OVER ETHERNET
17928 M:      Michal Ostrowski <[email protected]>
17929 S:      Maintained
17930 F:      drivers/net/ppp/pppoe.c
17931 F:      drivers/net/ppp/pppox.c
17932
17933 PPP OVER L2TP
17934 M:      James Chapman <[email protected]>
17935 S:      Maintained
17936 F:      include/linux/if_pppol2tp.h
17937 F:      include/uapi/linux/if_pppol2tp.h
17938 F:      net/l2tp/l2tp_ppp.c
17939
17940 PPP PROTOCOL DRIVERS AND COMPRESSORS
17941 L:      [email protected]
17942 S:      Orphan
17943 F:      drivers/net/ppp/ppp_*
17944
17945 PPS SUPPORT
17946 M:      Rodolfo Giometti <[email protected]>
17947 L:      [email protected] (subscribers-only)
17948 S:      Maintained
17949 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17950 F:      Documentation/ABI/testing/sysfs-pps
17951 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17952 F:      Documentation/driver-api/pps.rst
17953 F:      drivers/pps/
17954 F:      include/linux/pps*.h
17955 F:      include/uapi/linux/pps.h
17956
17957 PPTP DRIVER
17958 M:      Dmitry Kozlov <[email protected]>
17959 L:      [email protected]
17960 S:      Maintained
17961 W:      http://sourceforge.net/projects/accel-pptp
17962 F:      drivers/net/ppp/pptp.c
17963
17964 PRESSURE STALL INFORMATION (PSI)
17965 M:      Johannes Weiner <[email protected]>
17966 M:      Suren Baghdasaryan <[email protected]>
17967 R:      Peter Ziljstra <[email protected]>
17968 S:      Maintained
17969 F:      include/linux/psi*
17970 F:      kernel/sched/psi.c
17971
17972 PRINTK
17973 M:      Petr Mladek <[email protected]>
17974 R:      Steven Rostedt <[email protected]>
17975 R:      John Ogness <[email protected]>
17976 R:      Sergey Senozhatsky <[email protected]>
17977 S:      Maintained
17978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17979 F:      include/linux/printk.h
17980 F:      kernel/printk/
17981
17982 PRINTK INDEXING
17983 R:      Chris Down <[email protected]>
17984 S:      Maintained
17985 F:      Documentation/core-api/printk-index.rst
17986 F:      kernel/printk/index.c
17987 K:      printk_index
17988
17989 PROC FILESYSTEM
17990 L:      [email protected]
17991 L:      [email protected]
17992 S:      Maintained
17993 F:      Documentation/filesystems/proc.rst
17994 F:      fs/proc/
17995 F:      include/linux/proc_fs.h
17996 F:      tools/testing/selftests/proc/
17997
17998 PROC SYSCTL
17999 M:      Luis Chamberlain <[email protected]>
18000 M:      Kees Cook <[email protected]>
18001 M:      Joel Granados <[email protected]>
18002 L:      [email protected]
18003 L:      [email protected]
18004 S:      Maintained
18005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18006 F:      fs/proc/proc_sysctl.c
18007 F:      include/linux/sysctl.h
18008 F:      kernel/sysctl-test.c
18009 F:      kernel/sysctl.c
18010 F:      tools/testing/selftests/sysctl/
18011
18012 PS3 NETWORK SUPPORT
18013 M:      Geoff Levand <[email protected]>
18014 L:      [email protected]
18015 L:      [email protected]
18016 S:      Maintained
18017 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18018
18019 PS3 PLATFORM SUPPORT
18020 M:      Geoff Levand <[email protected]>
18021 L:      [email protected]
18022 S:      Maintained
18023 F:      arch/powerpc/boot/ps3*
18024 F:      arch/powerpc/include/asm/lv1call.h
18025 F:      arch/powerpc/include/asm/ps3*.h
18026 F:      arch/powerpc/platforms/ps3/
18027 F:      drivers/*/ps3*
18028 F:      drivers/ps3/
18029 F:      drivers/rtc/rtc-ps3.c
18030 F:      drivers/usb/host/*ps3.c
18031 F:      sound/ppc/snd_ps3*
18032
18033 PS3VRAM DRIVER
18034 M:      Jim Paris <[email protected]>
18035 M:      Geoff Levand <[email protected]>
18036 L:      [email protected]
18037 S:      Maintained
18038 F:      drivers/block/ps3vram.c
18039
18040 PSAMPLE PACKET SAMPLING SUPPORT
18041 M:      Yotam Gigi <[email protected]>
18042 S:      Maintained
18043 F:      include/net/psample.h
18044 F:      include/uapi/linux/psample.h
18045 F:      net/psample
18046
18047 PSE NETWORK DRIVER
18048 M:      Oleksij Rempel <[email protected]>
18049 M:      Kory Maincent <[email protected]>
18050 L:      [email protected]
18051 S:      Maintained
18052 F:      Documentation/devicetree/bindings/net/pse-pd/
18053 F:      drivers/net/pse-pd/
18054
18055 PSTORE FILESYSTEM
18056 M:      Kees Cook <[email protected]>
18057 R:      Tony Luck <[email protected]>
18058 R:      Guilherme G. Piccoli <[email protected]>
18059 L:      [email protected]
18060 S:      Supported
18061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18062 F:      Documentation/admin-guide/pstore-blk.rst
18063 F:      Documentation/admin-guide/ramoops.rst
18064 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18065 F:      drivers/acpi/apei/erst.c
18066 F:      drivers/firmware/efi/efi-pstore.c
18067 F:      fs/pstore/
18068 F:      include/linux/pstore*
18069 K:      \b(pstore|ramoops)
18070
18071 PT5161L HARDWARE MONITOR DRIVER
18072 M:      Cosmo Chou <[email protected]>
18073 L:      [email protected]
18074 S:      Maintained
18075 F:      Documentation/hwmon/pt5161l.rst
18076 F:      drivers/hwmon/pt5161l.c
18077
18078 PTP HARDWARE CLOCK SUPPORT
18079 M:      Richard Cochran <[email protected]>
18080 L:      [email protected]
18081 S:      Maintained
18082 W:      http://linuxptp.sourceforge.net/
18083 F:      Documentation/ABI/testing/sysfs-ptp
18084 F:      Documentation/driver-api/ptp.rst
18085 F:      drivers/net/phy/dp83640*
18086 F:      drivers/ptp/*
18087 F:      include/linux/ptp_cl*
18088 K:      (?:\b|_)ptp(?:\b|_)
18089
18090 PTP MOCKUP CLOCK SUPPORT
18091 M:      Vladimir Oltean <[email protected]>
18092 L:      [email protected]
18093 S:      Maintained
18094 F:      drivers/ptp/ptp_mock.c
18095 F:      include/linux/ptp_mock.h
18096
18097 PTP VIRTUAL CLOCK SUPPORT
18098 M:      Yangbo Lu <[email protected]>
18099 L:      [email protected]
18100 S:      Maintained
18101 F:      drivers/ptp/ptp_vclock.c
18102 F:      net/ethtool/phc_vclocks.c
18103
18104 PTRACE SUPPORT
18105 M:      Oleg Nesterov <[email protected]>
18106 S:      Maintained
18107 F:      arch/*/*/ptrace*.c
18108 F:      arch/*/include/asm/ptrace*.h
18109 F:      arch/*/ptrace*.c
18110 F:      include/asm-generic/syscall.h
18111 F:      include/linux/ptrace.h
18112 F:      include/linux/regset.h
18113 F:      include/uapi/linux/ptrace.h
18114 F:      kernel/ptrace.c
18115
18116 PULSE8-CEC DRIVER
18117 M:      Hans Verkuil <[email protected]>
18118 L:      [email protected]
18119 S:      Maintained
18120 T:      git git://linuxtv.org/media_tree.git
18121 F:      drivers/media/cec/usb/pulse8/
18122
18123 PURELIFI PLFXLC DRIVER
18124 M:      Srinivasan Raju <[email protected]>
18125 L:      [email protected]
18126 S:      Supported
18127 F:      drivers/net/wireless/purelifi/plfxlc/
18128
18129 PVRUSB2 VIDEO4LINUX DRIVER
18130 M:      Mike Isely <[email protected]>
18131 L:      [email protected]       (subscribers-only)
18132 L:      [email protected]
18133 S:      Maintained
18134 W:      http://www.isely.net/pvrusb2/
18135 T:      git git://linuxtv.org/media_tree.git
18136 F:      Documentation/driver-api/media/drivers/pvrusb2*
18137 F:      drivers/media/usb/pvrusb2/
18138
18139 PWC WEBCAM DRIVER
18140 M:      Hans Verkuil <[email protected]>
18141 L:      [email protected]
18142 S:      Odd Fixes
18143 T:      git git://linuxtv.org/media_tree.git
18144 F:      drivers/media/usb/pwc/*
18145 F:      include/trace/events/pwc.h
18146
18147 PWM IR Transmitter
18148 M:      Sean Young <[email protected]>
18149 L:      [email protected]
18150 S:      Maintained
18151 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18152 F:      drivers/media/rc/pwm-ir-tx.c
18153
18154 PWM SUBSYSTEM
18155 M:      Uwe Kleine-König <[email protected]>
18156 L:      [email protected]
18157 S:      Maintained
18158 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18159 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18160 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18161 F:      Documentation/devicetree/bindings/pwm/
18162 F:      Documentation/driver-api/pwm.rst
18163 F:      drivers/gpio/gpio-mvebu.c
18164 F:      drivers/pwm/
18165 F:      drivers/video/backlight/pwm_bl.c
18166 F:      include/dt-bindings/pwm/
18167 F:      include/linux/pwm.h
18168 F:      include/linux/pwm_backlight.h
18169 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18170
18171 PXA GPIO DRIVER
18172 M:      Robert Jarzmik <[email protected]>
18173 L:      [email protected]
18174 S:      Maintained
18175 F:      drivers/gpio/gpio-pxa.c
18176
18177 PXA MMCI DRIVER
18178 S:      Orphan
18179
18180 PXA RTC DRIVER
18181 M:      Robert Jarzmik <[email protected]>
18182 L:      [email protected]
18183 S:      Maintained
18184
18185 PXA2xx/PXA3xx SUPPORT
18186 M:      Daniel Mack <[email protected]>
18187 M:      Haojian Zhuang <[email protected]>
18188 M:      Robert Jarzmik <[email protected]>
18189 L:      [email protected] (moderated for non-subscribers)
18190 S:      Maintained
18191 T:      git git://github.com/hzhuang1/linux.git
18192 T:      git git://github.com/rjarzmik/linux.git
18193 F:      arch/arm/boot/dts/intel/pxa/
18194 F:      arch/arm/mach-pxa/
18195 F:      drivers/dma/pxa*
18196 F:      drivers/pcmcia/pxa2xx*
18197 F:      drivers/pinctrl/pxa/
18198 F:      drivers/spi/spi-pxa2xx*
18199 F:      drivers/usb/gadget/udc/pxa2*
18200 F:      include/sound/pxa2xx-lib.h
18201 F:      sound/arm/pxa*
18202 F:      sound/soc/pxa/
18203
18204 QAT DRIVER
18205 M:      Giovanni Cabiddu <[email protected]>
18206 L:      [email protected]
18207 S:      Supported
18208 F:      drivers/crypto/intel/qat/
18209
18210 QCOM AUDIO (ASoC) DRIVERS
18211 M:      Srinivas Kandagatla <[email protected]>
18212 M:      Banajit Goswami <[email protected]>
18213 L:      [email protected] (moderated for non-subscribers)
18214 S:      Supported
18215 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18216 F:      Documentation/devicetree/bindings/sound/qcom,*
18217 F:      drivers/soc/qcom/apr.c
18218 F:      include/dt-bindings/sound/qcom,wcd9335.h
18219 F:      sound/soc/codecs/lpass-rx-macro.*
18220 F:      sound/soc/codecs/lpass-tx-macro.*
18221 F:      sound/soc/codecs/lpass-va-macro.c
18222 F:      sound/soc/codecs/lpass-wsa-macro.*
18223 F:      sound/soc/codecs/msm8916-wcd-analog.c
18224 F:      sound/soc/codecs/msm8916-wcd-digital.c
18225 F:      sound/soc/codecs/wcd-clsh-v2.*
18226 F:      sound/soc/codecs/wcd-mbhc-v2.*
18227 F:      sound/soc/codecs/wcd9335.*
18228 F:      sound/soc/codecs/wcd934x.c
18229 F:      sound/soc/codecs/wsa881x.c
18230 F:      sound/soc/codecs/wsa883x.c
18231 F:      sound/soc/codecs/wsa884x.c
18232 F:      sound/soc/qcom/
18233
18234 QCOM EMBEDDED USB DEBUGGER (EUD)
18235 M:      Souradeep Chowdhury <[email protected]>
18236 L:      [email protected]
18237 S:      Maintained
18238 F:      Documentation/ABI/testing/sysfs-driver-eud
18239 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18240 F:      drivers/usb/misc/qcom_eud.c
18241
18242 QCOM IPA DRIVER
18243 M:      Alex Elder <[email protected]>
18244 L:      [email protected]
18245 S:      Supported
18246 F:      drivers/net/ipa/
18247
18248 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18249 M:      Gabriel Somlo <[email protected]>
18250 M:      "Michael S. Tsirkin" <[email protected]>
18251 L:      [email protected]
18252 S:      Maintained
18253 F:      drivers/firmware/qemu_fw_cfg.c
18254 F:      include/uapi/linux/qemu_fw_cfg.h
18255
18256 QIB DRIVER
18257 M:      Dennis Dalessandro <[email protected]>
18258 L:      [email protected]
18259 S:      Supported
18260 F:      drivers/infiniband/hw/qib/
18261
18262 QLOGIC QL41xxx FCOE DRIVER
18263 M:      Saurav Kashyap <[email protected]>
18264 M:      Javed Hasan <[email protected]>
18265 M:      [email protected]
18266 L:      [email protected]
18267 S:      Supported
18268 F:      drivers/scsi/qedf/
18269
18270 QLOGIC QL41xxx ISCSI DRIVER
18271 M:      Nilesh Javali <[email protected]>
18272 M:      Manish Rangankar <[email protected]>
18273 M:      [email protected]
18274 L:      [email protected]
18275 S:      Supported
18276 F:      drivers/scsi/qedi/
18277
18278 QLOGIC QL4xxx ETHERNET DRIVER
18279 M:      Manish Chopra <[email protected]>
18280 L:      [email protected]
18281 S:      Supported
18282 F:      drivers/net/ethernet/qlogic/qed/
18283 F:      drivers/net/ethernet/qlogic/qede/
18284 F:      include/linux/qed/
18285
18286 QLOGIC QL4xxx RDMA DRIVER
18287 M:      Michal Kalderon <[email protected]>
18288 L:      [email protected]
18289 S:      Supported
18290 F:      drivers/infiniband/hw/qedr/
18291 F:      include/uapi/rdma/qedr-abi.h
18292
18293 QLOGIC QLA1280 SCSI DRIVER
18294 M:      Michael Reed <[email protected]>
18295 L:      [email protected]
18296 S:      Maintained
18297 F:      drivers/scsi/qla1280.[ch]
18298
18299 QLOGIC QLA2XXX FC-SCSI DRIVER
18300 M:      Nilesh Javali <[email protected]>
18301 M:      [email protected]
18302 L:      [email protected]
18303 S:      Supported
18304 F:      drivers/scsi/qla2xxx/
18305
18306 QLOGIC QLA3XXX NETWORK DRIVER
18307 M:      [email protected]
18308 L:      [email protected]
18309 S:      Supported
18310 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18311
18312 QLOGIC QLA4XXX iSCSI DRIVER
18313 M:      Nilesh Javali <[email protected]>
18314 M:      Manish Rangankar <[email protected]>
18315 M:      [email protected]
18316 L:      [email protected]
18317 S:      Supported
18318 F:      drivers/scsi/qla4xxx/
18319
18320 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18321 M:      Shahed Shaikh <[email protected]>
18322 M:      Manish Chopra <[email protected]>
18323 M:      [email protected]
18324 L:      [email protected]
18325 S:      Supported
18326 F:      drivers/net/ethernet/qlogic/qlcnic/
18327
18328 QM1D1B0004 MEDIA DRIVER
18329 M:      Akihiro Tsukada <[email protected]>
18330 L:      [email protected]
18331 S:      Odd Fixes
18332 F:      drivers/media/tuners/qm1d1b0004*
18333
18334 QM1D1C0042 MEDIA DRIVER
18335 M:      Akihiro Tsukada <[email protected]>
18336 L:      [email protected]
18337 S:      Odd Fixes
18338 F:      drivers/media/tuners/qm1d1c0042*
18339
18340 QNX4 FILESYSTEM
18341 M:      Anders Larsen <[email protected]>
18342 S:      Maintained
18343 W:      http://www.alarsen.net/linux/qnx4fs/
18344 F:      fs/qnx4/
18345 F:      include/uapi/linux/qnx4_fs.h
18346 F:      include/uapi/linux/qnxtypes.h
18347
18348 QNX6 FILESYSTEM
18349 S:      Orphan
18350 F:      Documentation/filesystems/qnx6.rst
18351 F:      fs/qnx6/
18352 F:      include/linux/qnx6_fs.h
18353
18354 QORIQ DPAA2 FSL-MC BUS DRIVER
18355 M:      Stuart Yoder <[email protected]>
18356 M:      Laurentiu Tudor <[email protected]>
18357 L:      [email protected]
18358 S:      Maintained
18359 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18360 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18361 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18362 F:      drivers/bus/fsl-mc/
18363 F:      include/uapi/linux/fsl_mc.h
18364
18365 QT1010 MEDIA DRIVER
18366 L:      [email protected]
18367 S:      Orphan
18368 W:      https://linuxtv.org
18369 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18370 F:      drivers/media/tuners/qt1010*
18371
18372 QUALCOMM ATH12K WIRELESS DRIVER
18373 M:      Kalle Valo <[email protected]>
18374 M:      Jeff Johnson <[email protected]>
18375 L:      [email protected]
18376 S:      Supported
18377 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18379 F:      drivers/net/wireless/ath/ath12k/
18380 N:      ath12k
18381
18382 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18383 M:      Kalle Valo <[email protected]>
18384 M:      Jeff Johnson <[email protected]>
18385 L:      [email protected]
18386 S:      Supported
18387 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18389 F:      drivers/net/wireless/ath/ath10k/
18390 N:      ath10k
18391
18392 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18393 M:      Kalle Valo <[email protected]>
18394 M:      Jeff Johnson <[email protected]>
18395 L:      [email protected]
18396 S:      Supported
18397 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18398 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18400 F:      drivers/net/wireless/ath/ath11k/
18401 N:      ath11k
18402
18403 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18404 M:      Toke Høiland-Jørgensen <[email protected]>
18405 L:      [email protected]
18406 S:      Maintained
18407 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
18409 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18410 F:      drivers/net/wireless/ath/ath9k/
18411
18412 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18413 M:      Stefan Wahren <[email protected]>
18414 L:      [email protected]
18415 S:      Maintained
18416 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18417 F:      drivers/net/ethernet/qualcomm/qca*
18418
18419 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18420 M:      Stephan Gerhold <[email protected]>
18421 L:      [email protected]
18422 L:      [email protected]
18423 S:      Maintained
18424 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18425 F:      drivers/net/wwan/qcom_bam_dmux.c
18426
18427 QUALCOMM CAMERA SUBSYSTEM DRIVER
18428 M:      Robert Foss <[email protected]>
18429 M:      Todor Tomov <[email protected]>
18430 M:      Bryan O'Donoghue <[email protected]>
18431 L:      [email protected]
18432 S:      Maintained
18433 F:      Documentation/admin-guide/media/qcom_camss.rst
18434 F:      Documentation/devicetree/bindings/media/*camss*
18435 F:      drivers/media/platform/qcom/camss/
18436
18437 QUALCOMM CLOCK DRIVERS
18438 M:      Bjorn Andersson <[email protected]>
18439 L:      [email protected]
18440 S:      Supported
18441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18442 F:      Documentation/devicetree/bindings/clock/qcom,*
18443 F:      drivers/clk/qcom/
18444 F:      include/dt-bindings/clock/qcom,*
18445
18446 QUALCOMM CLOUD AI (QAIC) DRIVER
18447 M:      Jeffrey Hugo <[email protected]>
18448 R:      Carl Vanderlip <[email protected]>
18449 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18450 L:      [email protected]
18451 L:      [email protected]
18452 S:      Supported
18453 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18454 F:      Documentation/accel/qaic/
18455 F:      drivers/accel/qaic/
18456 F:      include/uapi/drm/qaic_accel.h
18457
18458 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18459 M:      Bjorn Andersson <[email protected]>
18460 M:      Konrad Dybcio <[email protected]>
18461 L:      [email protected]
18462 L:      [email protected]
18463 S:      Maintained
18464 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18465 F:      drivers/pmdomain/qcom/cpr.c
18466
18467 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18468 M:      Ilia Lin <[email protected]>
18469 L:      [email protected]
18470 S:      Maintained
18471 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18472 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18473 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18474
18475 QUALCOMM CRYPTO DRIVERS
18476 M:      Thara Gopinath <[email protected]>
18477 L:      [email protected]
18478 L:      [email protected]
18479 S:      Maintained
18480 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18481 F:      drivers/crypto/qce/
18482
18483 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18484 M:      Timur Tabi <[email protected]>
18485 L:      [email protected]
18486 S:      Maintained
18487 F:      drivers/net/ethernet/qualcomm/emac/
18488
18489 QUALCOMM ETHQOS ETHERNET DRIVER
18490 M:      Vinod Koul <[email protected]>
18491 L:      [email protected]
18492 L:      [email protected]
18493 S:      Maintained
18494 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18495 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18496
18497 QUALCOMM FASTRPC DRIVER
18498 M:      Srinivas Kandagatla <[email protected]>
18499 M:      Amol Maheshwari <[email protected]>
18500 L:      [email protected]
18501 S:      Maintained
18502 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18503 F:      drivers/misc/fastrpc.c
18504 F:      include/uapi/misc/fastrpc.h
18505
18506 QUALCOMM HEXAGON ARCHITECTURE
18507 M:      Brian Cain <[email protected]>
18508 L:      [email protected]
18509 S:      Supported
18510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18511 F:      arch/hexagon/
18512
18513 QUALCOMM HIDMA DRIVER
18514 M:      Sinan Kaya <[email protected]>
18515 L:      [email protected] (moderated for non-subscribers)
18516 L:      [email protected]
18517 L:      [email protected]
18518 S:      Supported
18519 F:      drivers/dma/qcom/hidma*
18520
18521 QUALCOMM I2C CCI DRIVER
18522 M:      Loic Poulain <[email protected]>
18523 M:      Robert Foss <[email protected]>
18524 L:      [email protected]
18525 L:      [email protected]
18526 S:      Maintained
18527 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18528 F:      drivers/i2c/busses/i2c-qcom-cci.c
18529
18530 QUALCOMM INTERCONNECT BWMON DRIVER
18531 M:      Krzysztof Kozlowski <[email protected]>
18532 L:      [email protected]
18533 S:      Maintained
18534 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18535 F:      drivers/soc/qcom/icc-bwmon.c
18536
18537 QUALCOMM IOMMU
18538 M:      Rob Clark <[email protected]>
18539 L:      [email protected]
18540 L:      [email protected]
18541 S:      Maintained
18542 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18543 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18544 F:      drivers/iommu/msm_iommu*
18545
18546 QUALCOMM IPC ROUTER (QRTR) DRIVER
18547 M:      Manivannan Sadhasivam <[email protected]>
18548 L:      [email protected]
18549 S:      Maintained
18550 F:      include/trace/events/qrtr.h
18551 F:      include/uapi/linux/qrtr.h
18552 F:      net/qrtr/
18553
18554 QUALCOMM IPCC MAILBOX DRIVER
18555 M:      Manivannan Sadhasivam <[email protected]>
18556 L:      [email protected]
18557 S:      Supported
18558 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18559 F:      drivers/mailbox/qcom-ipcc.c
18560 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18561
18562 QUALCOMM IPQ4019 USB PHY DRIVER
18563 M:      Robert Marko <[email protected]>
18564 M:      Luka Perkov <[email protected]>
18565 L:      [email protected]
18566 S:      Maintained
18567 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18568 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18569
18570 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18571 M:      Robert Marko <[email protected]>
18572 M:      Luka Perkov <[email protected]>
18573 L:      [email protected]
18574 S:      Maintained
18575 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18576 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18577
18578 QUALCOMM NAND CONTROLLER DRIVER
18579 M:      Manivannan Sadhasivam <[email protected]>
18580 L:      [email protected]
18581 L:      [email protected]
18582 S:      Maintained
18583 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18584 F:      drivers/mtd/nand/raw/qcom_nandc.c
18585
18586 QUALCOMM QSEECOM DRIVER
18587 M:      Maximilian Luz <[email protected]>
18588 L:      [email protected]
18589 S:      Maintained
18590 F:      drivers/firmware/qcom/qcom_qseecom.c
18591
18592 QUALCOMM QSEECOM UEFISECAPP DRIVER
18593 M:      Maximilian Luz <[email protected]>
18594 L:      [email protected]
18595 S:      Maintained
18596 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18597
18598 QUALCOMM RMNET DRIVER
18599 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18600 M:      Sean Tranchetti <[email protected]>
18601 L:      [email protected]
18602 S:      Maintained
18603 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18604 F:      drivers/net/ethernet/qualcomm/rmnet/
18605 F:      include/linux/if_rmnet.h
18606
18607 QUALCOMM TSENS THERMAL DRIVER
18608 M:      Amit Kucheria <[email protected]>
18609 M:      Thara Gopinath <[email protected]>
18610 L:      [email protected]
18611 L:      [email protected]
18612 S:      Maintained
18613 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18614 F:      drivers/thermal/qcom/
18615
18616 QUALCOMM TYPEC PORT MANAGER DRIVER
18617 M:      Bryan O'Donoghue <[email protected]>
18618 L:      [email protected]
18619 L:      [email protected]
18620 S:      Maintained
18621 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18622 F:      drivers/usb/typec/tcpm/qcom/
18623
18624 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18625 M:      Stanimir Varbanov <[email protected]>
18626 M:      Vikash Garodia <[email protected]>
18627 R:      Bryan O'Donoghue <[email protected]>
18628 L:      [email protected]
18629 L:      [email protected]
18630 S:      Maintained
18631 T:      git git://linuxtv.org/media_tree.git
18632 F:      Documentation/devicetree/bindings/media/*venus*
18633 F:      drivers/media/platform/qcom/venus/
18634
18635 QUALCOMM WCN36XX WIRELESS DRIVER
18636 M:      Loic Poulain <[email protected]>
18637 L:      [email protected]
18638 S:      Supported
18639 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18640 F:      drivers/net/wireless/ath/wcn36xx/
18641
18642 QUANTENNA QTNFMAC WIRELESS DRIVER
18643 M:      Igor Mitsyanko <[email protected]>
18644 R:      Sergey Matyukevich <[email protected]>
18645 L:      [email protected]
18646 S:      Maintained
18647 F:      drivers/net/wireless/quantenna
18648
18649 RADEON and AMDGPU DRM DRIVERS
18650 M:      Alex Deucher <[email protected]>
18651 M:      Christian König <[email protected]>
18652 M:      Pan, Xinhui <[email protected]>
18653 L:      [email protected]
18654 S:      Supported
18655 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
18656 C:      irc://irc.oftc.net/radeon
18657 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
18658 F:      Documentation/gpu/amdgpu/
18659 F:      drivers/gpu/drm/amd/
18660 F:      drivers/gpu/drm/ci/xfails/amd*
18661 F:      drivers/gpu/drm/radeon/
18662 F:      include/uapi/drm/amdgpu_drm.h
18663 F:      include/uapi/drm/radeon_drm.h
18664
18665 RADEON FRAMEBUFFER DISPLAY DRIVER
18666 M:      Benjamin Herrenschmidt <[email protected]>
18667 L:      [email protected]
18668 S:      Maintained
18669 F:      drivers/video/fbdev/aty/radeon*
18670 F:      include/uapi/linux/radeonfb.h
18671
18672 RADIOSHARK RADIO DRIVER
18673 M:      Hans Verkuil <[email protected]>
18674 L:      [email protected]
18675 S:      Maintained
18676 T:      git git://linuxtv.org/media_tree.git
18677 F:      drivers/media/radio/radio-shark.c
18678
18679 RADIOSHARK2 RADIO DRIVER
18680 M:      Hans Verkuil <[email protected]>
18681 L:      [email protected]
18682 S:      Maintained
18683 T:      git git://linuxtv.org/media_tree.git
18684 F:      drivers/media/radio/radio-shark2.c
18685 F:      drivers/media/radio/radio-tea5777.c
18686
18687 RADOS BLOCK DEVICE (RBD)
18688 M:      Ilya Dryomov <[email protected]>
18689 R:      Dongsheng Yang <[email protected]>
18690 L:      [email protected]
18691 S:      Supported
18692 W:      http://ceph.com/
18693 T:      git https://github.com/ceph/ceph-client.git
18694 F:      Documentation/ABI/testing/sysfs-bus-rbd
18695 F:      drivers/block/rbd.c
18696 F:      drivers/block/rbd_types.h
18697
18698 RAGE128 FRAMEBUFFER DISPLAY DRIVER
18699 L:      [email protected]
18700 S:      Orphan
18701 F:      drivers/video/fbdev/aty/aty128fb.c
18702
18703 RAINSHADOW-CEC DRIVER
18704 M:      Hans Verkuil <[email protected]>
18705 L:      [email protected]
18706 S:      Maintained
18707 T:      git git://linuxtv.org/media_tree.git
18708 F:      drivers/media/cec/usb/rainshadow/
18709
18710 RALINK MIPS ARCHITECTURE
18711 M:      John Crispin <[email protected]>
18712 M:      Sergio Paracuellos <[email protected]>
18713 L:      [email protected]
18714 S:      Maintained
18715 F:      arch/mips/ralink
18716
18717 RALINK MT7621 MIPS ARCHITECTURE
18718 M:      Arınç ÜNAL <[email protected]>
18719 M:      Sergio Paracuellos <[email protected]>
18720 L:      [email protected]
18721 S:      Maintained
18722 F:      arch/mips/boot/dts/ralink/mt7621*
18723
18724 RALINK RT2X00 WIRELESS LAN DRIVER
18725 M:      Stanislaw Gruszka <[email protected]>
18726 L:      [email protected]
18727 S:      Maintained
18728 F:      drivers/net/wireless/ralink/rt2x00/
18729
18730 RAMDISK RAM BLOCK DEVICE DRIVER
18731 M:      Jens Axboe <[email protected]>
18732 S:      Maintained
18733 F:      Documentation/admin-guide/blockdev/ramdisk.rst
18734 F:      drivers/block/brd.c
18735
18736 RANCHU VIRTUAL BOARD FOR MIPS
18737 M:      Miodrag Dinic <[email protected]>
18738 L:      [email protected]
18739 S:      Supported
18740 F:      arch/mips/configs/generic/board-ranchu.config
18741 F:      arch/mips/generic/board-ranchu.c
18742
18743 RANDOM NUMBER DRIVER
18744 M:      "Theodore Ts'o" <[email protected]>
18745 M:      Jason A. Donenfeld <[email protected]>
18746 S:      Maintained
18747 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
18748 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
18749 F:      drivers/char/random.c
18750 F:      drivers/virt/vmgenid.c
18751
18752 RAPIDIO SUBSYSTEM
18753 M:      Matt Porter <[email protected]>
18754 M:      Alexandre Bounine <[email protected]>
18755 S:      Maintained
18756 F:      drivers/rapidio/
18757
18758 RAS INFRASTRUCTURE
18759 M:      Tony Luck <[email protected]>
18760 M:      Borislav Petkov <[email protected]>
18761 L:      [email protected]
18762 S:      Maintained
18763 F:      Documentation/admin-guide/RAS
18764 F:      drivers/ras/
18765 F:      include/linux/ras.h
18766 F:      include/ras/ras_event.h
18767
18768 RAS FRU MEMORY POISON MANAGER (FMPM)
18769 M:      Yazen Ghannam <[email protected]>
18770 L:      [email protected]
18771 S:      Maintained
18772 F:      drivers/ras/amd/fmpm.c
18773
18774 RC-CORE / LIRC FRAMEWORK
18775 M:      Sean Young <[email protected]>
18776 L:      [email protected]
18777 S:      Maintained
18778 W:      http://linuxtv.org
18779 T:      git git://linuxtv.org/media_tree.git
18780 F:      Documentation/driver-api/media/rc-core.rst
18781 F:      Documentation/userspace-api/media/rc/
18782 F:      drivers/media/rc/
18783 F:      include/media/rc-core.h
18784 F:      include/media/rc-map.h
18785 F:      include/uapi/linux/lirc.h
18786
18787 RCMM REMOTE CONTROLS DECODER
18788 M:      Patrick Lerda <[email protected]>
18789 S:      Maintained
18790 F:      drivers/media/rc/ir-rcmm-decoder.c
18791
18792 RCUTORTURE TEST FRAMEWORK
18793 M:      "Paul E. McKenney" <[email protected]>
18794 M:      Josh Triplett <[email protected]>
18795 R:      Steven Rostedt <[email protected]>
18796 R:      Mathieu Desnoyers <[email protected]>
18797 R:      Lai Jiangshan <[email protected]>
18798 L:      [email protected]
18799 S:      Supported
18800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18801 F:      tools/testing/selftests/rcutorture
18802
18803 RDACM20 Camera Sensor
18804 M:      Jacopo Mondi <[email protected]>
18805 M:      Kieran Bingham <[email protected]>
18806 M:      Laurent Pinchart <[email protected]>
18807 M:      Niklas Söderlund <[email protected]>
18808 L:      [email protected]
18809 S:      Maintained
18810 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18811 F:      drivers/media/i2c/max9271.c
18812 F:      drivers/media/i2c/max9271.h
18813 F:      drivers/media/i2c/rdacm20.c
18814
18815 RDACM21 Camera Sensor
18816 M:      Jacopo Mondi <[email protected]>
18817 M:      Kieran Bingham <[email protected]>
18818 M:      Laurent Pinchart <[email protected]>
18819 M:      Niklas Söderlund <[email protected]>
18820 L:      [email protected]
18821 S:      Maintained
18822 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18823 F:      drivers/media/i2c/max9271.c
18824 F:      drivers/media/i2c/max9271.h
18825 F:      drivers/media/i2c/rdacm21.c
18826
18827 RDC R-321X SoC
18828 M:      Florian Fainelli <[email protected]>
18829 S:      Maintained
18830
18831 RDC R6040 FAST ETHERNET DRIVER
18832 M:      Florian Fainelli <[email protected]>
18833 L:      [email protected]
18834 S:      Maintained
18835 F:      drivers/net/ethernet/rdc/r6040.c
18836
18837 RDMAVT - RDMA verbs software
18838 M:      Dennis Dalessandro <[email protected]>
18839 L:      [email protected]
18840 S:      Supported
18841 F:      drivers/infiniband/sw/rdmavt
18842
18843 RDS - RELIABLE DATAGRAM SOCKETS
18844 M:      Allison Henderson <[email protected]>
18845 L:      [email protected]
18846 L:      [email protected]
18847 L:      [email protected] (moderated for non-subscribers)
18848 S:      Supported
18849 W:      https://oss.oracle.com/projects/rds/
18850 F:      Documentation/networking/rds.rst
18851 F:      net/rds/
18852
18853 RDT - RESOURCE ALLOCATION
18854 M:      Fenghua Yu <[email protected]>
18855 M:      Reinette Chatre <[email protected]>
18856 L:      [email protected]
18857 S:      Supported
18858 F:      Documentation/arch/x86/resctrl*
18859 F:      arch/x86/include/asm/resctrl.h
18860 F:      arch/x86/kernel/cpu/resctrl/
18861 F:      tools/testing/selftests/resctrl/
18862
18863 READ-COPY UPDATE (RCU)
18864 M:      "Paul E. McKenney" <[email protected]>
18865 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18866 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18867 M:      Joel Fernandes <[email protected]>
18868 M:      Josh Triplett <[email protected]>
18869 M:      Boqun Feng <[email protected]>
18870 R:      Steven Rostedt <[email protected]>
18871 R:      Mathieu Desnoyers <[email protected]>
18872 R:      Lai Jiangshan <[email protected]>
18873 R:      Zqiang <[email protected]>
18874 L:      [email protected]
18875 S:      Supported
18876 W:      http://www.rdrop.com/users/paulmck/RCU/
18877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18878 F:      Documentation/RCU/
18879 F:      include/linux/rcu*
18880 F:      kernel/rcu/
18881 X:      Documentation/RCU/torture.rst
18882 X:      include/linux/srcu*.h
18883 X:      kernel/rcu/srcu*.c
18884
18885 REAL TIME CLOCK (RTC) SUBSYSTEM
18886 M:      Alexandre Belloni <[email protected]>
18887 L:      [email protected]
18888 S:      Maintained
18889 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18891 F:      Documentation/admin-guide/rtc.rst
18892 F:      Documentation/devicetree/bindings/rtc/
18893 F:      drivers/rtc/
18894 F:      include/linux/rtc.h
18895 F:      include/linux/rtc/
18896 F:      include/uapi/linux/rtc.h
18897 F:      tools/testing/selftests/rtc/
18898
18899 Real-time Linux Analysis (RTLA) tools
18900 M:      Daniel Bristot de Oliveira <[email protected]>
18901 M:      Steven Rostedt <[email protected]>
18902 L:      [email protected]
18903 S:      Maintained
18904 F:      Documentation/tools/rtla/
18905 F:      tools/tracing/rtla/
18906
18907 REALTEK AUDIO CODECS
18908 M:      Oder Chiou <[email protected]>
18909 S:      Maintained
18910 F:      include/sound/rt*.h
18911 F:      sound/soc/codecs/rt*
18912
18913 REALTEK OTTO WATCHDOG
18914 M:      Sander Vanheule <[email protected]>
18915 L:      [email protected]
18916 S:      Maintained
18917 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18918 F:      drivers/watchdog/realtek_otto_wdt.c
18919
18920 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18921 M:      Linus Walleij <[email protected]>
18922 M:      Alvin Šipraga <[email protected]>
18923 S:      Maintained
18924 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18925 F:      drivers/net/dsa/realtek/*
18926
18927 REALTEK WIRELESS DRIVER (rtlwifi family)
18928 M:      Ping-Ke Shih <[email protected]>
18929 L:      [email protected]
18930 S:      Maintained
18931 T:      git https://github.com/pkshih/rtw.git
18932 F:      drivers/net/wireless/realtek/rtlwifi/
18933
18934 REALTEK WIRELESS DRIVER (rtw88)
18935 M:      Ping-Ke Shih <[email protected]>
18936 L:      [email protected]
18937 S:      Maintained
18938 T:      git https://github.com/pkshih/rtw.git
18939 F:      drivers/net/wireless/realtek/rtw88/
18940
18941 REALTEK WIRELESS DRIVER (rtw89)
18942 M:      Ping-Ke Shih <[email protected]>
18943 L:      [email protected]
18944 S:      Maintained
18945 T:      git https://github.com/pkshih/rtw.git
18946 F:      drivers/net/wireless/realtek/rtw89/
18947
18948 REDPINE WIRELESS DRIVER
18949 L:      [email protected]
18950 S:      Orphan
18951 F:      drivers/net/wireless/rsi/
18952
18953 REGISTER MAP ABSTRACTION
18954 M:      Mark Brown <[email protected]>
18955 L:      [email protected]
18956 S:      Supported
18957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18958 F:      Documentation/devicetree/bindings/regmap/
18959 F:      drivers/base/regmap/
18960 F:      include/linux/regmap.h
18961
18962 REISERFS FILE SYSTEM
18963 L:      [email protected]
18964 S:      Obsolete
18965 F:      fs/reiserfs/
18966
18967 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18968 M:      Bjorn Andersson <[email protected]>
18969 M:      Mathieu Poirier <[email protected]>
18970 L:      [email protected]
18971 S:      Maintained
18972 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18973 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18974 F:      Documentation/devicetree/bindings/remoteproc/
18975 F:      Documentation/staging/remoteproc.rst
18976 F:      drivers/remoteproc/
18977 F:      include/linux/remoteproc.h
18978 F:      include/linux/remoteproc/
18979
18980 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18981 M:      Bjorn Andersson <[email protected]>
18982 M:      Mathieu Poirier <[email protected]>
18983 L:      [email protected]
18984 S:      Maintained
18985 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18986 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18987 F:      Documentation/staging/rpmsg.rst
18988 F:      drivers/rpmsg/
18989 F:      include/linux/rpmsg.h
18990 F:      include/linux/rpmsg/
18991 F:      include/uapi/linux/rpmsg.h
18992 F:      samples/rpmsg/
18993
18994 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18995 M:      Stephan Gerhold <[email protected]>
18996 L:      [email protected]
18997 L:      [email protected]
18998 S:      Maintained
18999 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19000
19001 RENESAS CLOCK DRIVERS
19002 M:      Geert Uytterhoeven <[email protected]>
19003 L:      [email protected]
19004 S:      Supported
19005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19006 F:      Documentation/devicetree/bindings/clock/renesas,*
19007 F:      drivers/clk/renesas/
19008
19009 RENESAS EMEV2 I2C DRIVER
19010 M:      Wolfram Sang <[email protected]>
19011 L:      [email protected]
19012 S:      Supported
19013 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19014 F:      drivers/i2c/busses/i2c-emev2.c
19015
19016 RENESAS ETHERNET AVB DRIVER
19017 R:      Sergey Shtylyov <[email protected]>
19018 L:      [email protected]
19019 L:      [email protected]
19020 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19021 F:      drivers/net/ethernet/renesas/Kconfig
19022 F:      drivers/net/ethernet/renesas/Makefile
19023 F:      drivers/net/ethernet/renesas/ravb*
19024
19025 RENESAS ETHERNET SWITCH DRIVER
19026 R:      Yoshihiro Shimoda <[email protected]>
19027 L:      [email protected]
19028 L:      [email protected]
19029 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19030 F:      drivers/net/ethernet/renesas/Kconfig
19031 F:      drivers/net/ethernet/renesas/Makefile
19032 F:      drivers/net/ethernet/renesas/rcar_gen4*
19033 F:      drivers/net/ethernet/renesas/rswitch*
19034
19035 RENESAS IDT821034 ASoC CODEC
19036 M:      Herve Codina <[email protected]>
19037 L:      [email protected] (moderated for non-subscribers)
19038 S:      Maintained
19039 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19040 F:      sound/soc/codecs/idt821034.c
19041
19042 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19043 M:      Miquel Raynal <[email protected]>
19044 L:      [email protected]
19045 L:      [email protected]
19046 S:      Maintained
19047 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19048 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19049
19050 RENESAS R-CAR GYROADC DRIVER
19051 M:      Marek Vasut <[email protected]>
19052 L:      [email protected]
19053 S:      Supported
19054 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19055 F:      drivers/iio/adc/rcar-gyroadc.c
19056
19057 RENESAS R-CAR I2C DRIVERS
19058 M:      Wolfram Sang <[email protected]>
19059 L:      [email protected]
19060 S:      Supported
19061 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19062 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19063 F:      drivers/i2c/busses/i2c-rcar.c
19064 F:      drivers/i2c/busses/i2c-sh_mobile.c
19065
19066 RENESAS R-CAR SATA DRIVER
19067 R:      Sergey Shtylyov <[email protected]>
19068 L:      [email protected]
19069 L:      [email protected]
19070 S:      Supported
19071 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19072 F:      drivers/ata/sata_rcar.c
19073
19074 RENESAS R-CAR THERMAL DRIVERS
19075 M:      Niklas Söderlund <[email protected]>
19076 L:      [email protected]
19077 S:      Supported
19078 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19079 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19080 F:      drivers/thermal/rcar_gen3_thermal.c
19081 F:      drivers/thermal/rcar_thermal.c
19082
19083 RENESAS RIIC DRIVER
19084 M:      Chris Brandt <[email protected]>
19085 L:      [email protected]
19086 S:      Supported
19087 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19088 F:      drivers/i2c/busses/i2c-riic.c
19089
19090 RENESAS RZ/G2L A/D DRIVER
19091 M:      Lad Prabhakar <[email protected]>
19092 L:      [email protected]
19093 L:      [email protected]
19094 S:      Supported
19095 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19096 F:      drivers/iio/adc/rzg2l_adc.c
19097
19098 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19099 M:      Biju Das <[email protected]>
19100 L:      [email protected]
19101 L:      [email protected]
19102 S:      Supported
19103 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19104 F:      drivers/counter/rz-mtu3-cnt.c
19105
19106 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19107 M:      Clément Léger <[email protected]>
19108 L:      [email protected]
19109 L:      [email protected]
19110 S:      Maintained
19111 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19112 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19113 F:      drivers/net/dsa/rzn1_a5psw*
19114 F:      drivers/net/pcs/pcs-rzn1-miic.c
19115 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19116 F:      include/linux/pcs-rzn1-miic.h
19117 F:      net/dsa/tag_rzn1_a5psw.c
19118
19119 RENESAS RZ/N1 DWMAC GLUE LAYER
19120 M:      Romain Gantois <[email protected]>
19121 S:      Maintained
19122 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19123 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19124
19125 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19126 M:      Miquel Raynal <[email protected]>
19127 L:      [email protected]
19128 L:      [email protected]
19129 S:      Maintained
19130 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19131 F:      drivers/rtc/rtc-rzn1.c
19132
19133 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19134 M:      Herve Codina <[email protected]>
19135 L:      [email protected]
19136 L:      [email protected]
19137 S:      Maintained
19138 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19139 F:      drivers/usb/gadget/udc/renesas_usbf.c
19140
19141 RENESAS RZ/V2M I2C DRIVER
19142 M:      Fabrizio Castro <[email protected]>
19143 L:      [email protected]
19144 L:      [email protected]
19145 S:      Supported
19146 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19147 F:      drivers/i2c/busses/i2c-rzv2m.c
19148
19149 RENESAS SUPERH ETHERNET DRIVER
19150 R:      Sergey Shtylyov <[email protected]>
19151 L:      [email protected]
19152 L:      [email protected]
19153 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19154 F:      drivers/net/ethernet/renesas/Kconfig
19155 F:      drivers/net/ethernet/renesas/Makefile
19156 F:      drivers/net/ethernet/renesas/sh_eth*
19157 F:      include/linux/sh_eth.h
19158
19159 RENESAS USB PHY DRIVER
19160 M:      Yoshihiro Shimoda <[email protected]>
19161 L:      [email protected]
19162 S:      Maintained
19163 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19164
19165 RENESAS VERSACLOCK 7 CLOCK DRIVER
19166 M:      Alex Helms <[email protected]>
19167 S:      Maintained
19168 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19169 F:      drivers/clk/clk-versaclock7.c
19170
19171 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19172 M:      Herve Codina <[email protected]>
19173 L:      [email protected]
19174 S:      Maintained
19175 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19176 F:      drivers/iio/potentiometer/x9250.c
19177
19178 RESET CONTROLLER FRAMEWORK
19179 M:      Philipp Zabel <[email protected]>
19180 S:      Maintained
19181 T:      git git://git.pengutronix.de/git/pza/linux
19182 F:      Documentation/devicetree/bindings/reset/
19183 F:      Documentation/driver-api/reset.rst
19184 F:      drivers/reset/
19185 F:      include/dt-bindings/reset/
19186 F:      include/linux/reset-controller.h
19187 F:      include/linux/reset.h
19188 F:      include/linux/reset/
19189 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19190
19191 RESTARTABLE SEQUENCES SUPPORT
19192 M:      Mathieu Desnoyers <[email protected]>
19193 M:      Peter Zijlstra <[email protected]>
19194 M:      "Paul E. McKenney" <[email protected]>
19195 M:      Boqun Feng <[email protected]>
19196 L:      [email protected]
19197 S:      Supported
19198 F:      include/trace/events/rseq.h
19199 F:      include/uapi/linux/rseq.h
19200 F:      kernel/rseq.c
19201 F:      tools/testing/selftests/rseq/
19202
19203 RFKILL
19204 M:      Johannes Berg <[email protected]>
19205 L:      [email protected]
19206 S:      Maintained
19207 W:      https://wireless.wiki.kernel.org/
19208 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19211 F:      Documentation/ABI/stable/sysfs-class-rfkill
19212 F:      Documentation/driver-api/rfkill.rst
19213 F:      include/linux/rfkill.h
19214 F:      include/uapi/linux/rfkill.h
19215 F:      net/rfkill/
19216
19217 RHASHTABLE
19218 M:      Thomas Graf <[email protected]>
19219 M:      Herbert Xu <[email protected]>
19220 L:      [email protected]
19221 S:      Maintained
19222 F:      include/linux/rhashtable-types.h
19223 F:      include/linux/rhashtable.h
19224 F:      lib/rhashtable.c
19225 F:      lib/test_rhashtable.c
19226
19227 RICOH R5C592 MEMORYSTICK DRIVER
19228 M:      Maxim Levitsky <[email protected]>
19229 S:      Maintained
19230 F:      drivers/memstick/host/r592.*
19231
19232 RICOH SMARTMEDIA/XD DRIVER
19233 M:      Maxim Levitsky <[email protected]>
19234 S:      Maintained
19235 F:      drivers/mtd/nand/raw/r852.c
19236 F:      drivers/mtd/nand/raw/r852.h
19237
19238 RISC-V AIA DRIVERS
19239 M:      Anup Patel <[email protected]>
19240 L:      [email protected]
19241 S:      Maintained
19242 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19243 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19244 F:      drivers/irqchip/irq-riscv-aplic-*.c
19245 F:      drivers/irqchip/irq-riscv-aplic-*.h
19246 F:      drivers/irqchip/irq-riscv-imsic-*.c
19247 F:      drivers/irqchip/irq-riscv-imsic-*.h
19248 F:      drivers/irqchip/irq-riscv-intc.c
19249 F:      include/linux/irqchip/riscv-aplic.h
19250 F:      include/linux/irqchip/riscv-imsic.h
19251
19252 RISC-V ARCHITECTURE
19253 M:      Paul Walmsley <[email protected]>
19254 M:      Palmer Dabbelt <[email protected]>
19255 M:      Albert Ou <[email protected]>
19256 L:      [email protected]
19257 S:      Supported
19258 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19259 C:      irc://irc.libera.chat/riscv
19260 P:      Documentation/arch/riscv/patch-acceptance.rst
19261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19262 F:      arch/riscv/
19263 N:      riscv
19264 K:      riscv
19265
19266 RISC-V MICROCHIP FPGA SUPPORT
19267 M:      Conor Dooley <[email protected]>
19268 M:      Daire McNamara <[email protected]>
19269 L:      [email protected]
19270 S:      Supported
19271 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19272 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19273 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19274 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19275 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19276 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19277 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19278 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19279 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19280 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19281 F:      arch/riscv/boot/dts/microchip/
19282 F:      drivers/char/hw_random/mpfs-rng.c
19283 F:      drivers/clk/microchip/clk-mpfs*.c
19284 F:      drivers/firmware/microchip/mpfs-auto-update.c
19285 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19286 F:      drivers/mailbox/mailbox-mpfs.c
19287 F:      drivers/pci/controller/pcie-microchip-host.c
19288 F:      drivers/pwm/pwm-microchip-core.c
19289 F:      drivers/reset/reset-mpfs.c
19290 F:      drivers/rtc/rtc-mpfs.c
19291 F:      drivers/soc/microchip/mpfs-sys-controller.c
19292 F:      drivers/spi/spi-microchip-core-qspi.c
19293 F:      drivers/spi/spi-microchip-core.c
19294 F:      drivers/usb/musb/mpfs.c
19295 F:      include/soc/microchip/mpfs.h
19296
19297 RISC-V MISC SOC SUPPORT
19298 M:      Conor Dooley <[email protected]>
19299 L:      [email protected]
19300 S:      Maintained
19301 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19302 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19303 F:      Documentation/devicetree/bindings/riscv/
19304 F:      arch/riscv/boot/dts/
19305 X:      arch/riscv/boot/dts/allwinner/
19306 X:      arch/riscv/boot/dts/renesas/
19307 X:      arch/riscv/boot/dts/sophgo/
19308
19309 RISC-V PMU DRIVERS
19310 M:      Atish Patra <[email protected]>
19311 R:      Anup Patel <[email protected]>
19312 L:      [email protected]
19313 S:      Supported
19314 F:      drivers/perf/riscv_pmu.c
19315 F:      drivers/perf/riscv_pmu_legacy.c
19316 F:      drivers/perf/riscv_pmu_sbi.c
19317
19318 RISC-V THEAD SoC SUPPORT
19319 M:      Jisheng Zhang <[email protected]>
19320 M:      Guo Ren <[email protected]>
19321 M:      Fu Wei <[email protected]>
19322 L:      [email protected]
19323 S:      Maintained
19324 F:      arch/riscv/boot/dts/thead/
19325
19326 RNBD BLOCK DRIVERS
19327 M:      Md. Haris Iqbal <[email protected]>
19328 M:      Jack Wang <[email protected]>
19329 L:      [email protected]
19330 S:      Maintained
19331 F:      drivers/block/rnbd/
19332
19333 ROCCAT DRIVERS
19334 M:      Stefan Achatz <[email protected]>
19335 S:      Maintained
19336 W:      http://sourceforge.net/projects/roccat/
19337 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19338 F:      drivers/hid/hid-roccat*
19339 F:      include/linux/hid-roccat*
19340
19341 ROCKCHIP CRYPTO DRIVERS
19342 M:      Corentin Labbe <[email protected]>
19343 L:      [email protected]
19344 S:      Maintained
19345 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19346 F:      drivers/crypto/rockchip/
19347
19348 ROCKCHIP I2S TDM DRIVER
19349 M:      Nicolas Frattaroli <[email protected]>
19350 L:      [email protected]
19351 S:      Maintained
19352 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19353 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19354
19355 ROCKCHIP ISP V1 DRIVER
19356 M:      Dafna Hirschfeld <[email protected]>
19357 M:      Laurent Pinchart <[email protected]>
19358 L:      [email protected]
19359 L:      [email protected]
19360 S:      Maintained
19361 F:      Documentation/admin-guide/media/rkisp1.rst
19362 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19363 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19364 F:      drivers/media/platform/rockchip/rkisp1
19365 F:      include/uapi/linux/rkisp1-config.h
19366
19367 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19368 M:      Jacob Chen <[email protected]>
19369 M:      Ezequiel Garcia <[email protected]>
19370 L:      [email protected]
19371 L:      [email protected]
19372 S:      Maintained
19373 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19374 F:      drivers/media/platform/rockchip/rga/
19375
19376 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19377 M:      Luca Ceresoli <[email protected]>
19378 S:      Maintained
19379 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19380 F:      sound/soc/codecs/rk3308_codec.c
19381 F:      sound/soc/codecs/rk3308_codec.h
19382
19383 ROCKCHIP VIDEO DECODER DRIVER
19384 M:      Ezequiel Garcia <[email protected]>
19385 L:      [email protected]
19386 L:      [email protected]
19387 S:      Maintained
19388 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19389 F:      drivers/staging/media/rkvdec/
19390
19391 ROCKER DRIVER
19392 M:      Jiri Pirko <[email protected]>
19393 L:      [email protected]
19394 S:      Supported
19395 F:      drivers/net/ethernet/rocker/
19396
19397 ROCKETPORT EXPRESS/INFINITY DRIVER
19398 M:      Kevin Cernekee <[email protected]>
19399 L:      [email protected]
19400 S:      Odd Fixes
19401 F:      drivers/tty/serial/rp2.*
19402
19403 ROHM BD99954 CHARGER IC
19404 M:      Matti Vaittinen <[email protected]>
19405 S:      Supported
19406 F:      drivers/power/supply/bd99954-charger.c
19407 F:      drivers/power/supply/bd99954-charger.h
19408
19409 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19410 M:      Tomasz Duszynski <[email protected]>
19411 S:      Maintained
19412 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19413 F:      drivers/iio/light/bh1750.c
19414
19415 ROHM BM1390 PRESSURE SENSOR DRIVER
19416 M:      Matti Vaittinen <[email protected]>
19417 L:      [email protected]
19418 S:      Supported
19419 F:      drivers/iio/pressure/rohm-bm1390.c
19420
19421 ROHM BU270xx LIGHT SENSOR DRIVERs
19422 M:      Matti Vaittinen <[email protected]>
19423 L:      [email protected]
19424 S:      Supported
19425 F:      drivers/iio/light/rohm-bu27008.c
19426 F:      drivers/iio/light/rohm-bu27034.c
19427
19428 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19429 M:      Marek Vasut <[email protected]>
19430 L:      [email protected]
19431 L:      [email protected]
19432 S:      Supported
19433 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19434 F:      drivers/gpio/gpio-bd9571mwv.c
19435 F:      drivers/mfd/bd9571mwv.c
19436 F:      drivers/regulator/bd9571mwv-regulator.c
19437 F:      include/linux/mfd/bd9571mwv.h
19438
19439 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19440 M:      Matti Vaittinen <[email protected]>
19441 S:      Supported
19442 F:      drivers/clk/clk-bd718x7.c
19443 F:      drivers/gpio/gpio-bd71815.c
19444 F:      drivers/gpio/gpio-bd71828.c
19445 F:      drivers/mfd/rohm-bd71828.c
19446 F:      drivers/mfd/rohm-bd718x7.c
19447 F:      drivers/mfd/rohm-bd9576.c
19448 F:      drivers/regulator/bd71815-regulator.c
19449 F:      drivers/regulator/bd71828-regulator.c
19450 F:      drivers/regulator/bd718x7-regulator.c
19451 F:      drivers/regulator/bd9576-regulator.c
19452 F:      drivers/regulator/rohm-regulator.c
19453 F:      drivers/rtc/rtc-bd70528.c
19454 F:      drivers/watchdog/bd9576_wdt.c
19455 F:      include/linux/mfd/rohm-bd71815.h
19456 F:      include/linux/mfd/rohm-bd71828.h
19457 F:      include/linux/mfd/rohm-bd718x7.h
19458 F:      include/linux/mfd/rohm-bd957x.h
19459 F:      include/linux/mfd/rohm-generic.h
19460 F:      include/linux/mfd/rohm-shared.h
19461
19462 ROSE NETWORK LAYER
19463 M:      Ralf Baechle <[email protected]>
19464 L:      [email protected]
19465 S:      Maintained
19466 W:      https://linux-ax25.in-berlin.de
19467 F:      include/net/rose.h
19468 F:      include/uapi/linux/rose.h
19469 F:      net/rose/
19470
19471 ROTATION DRIVER FOR ALLWINNER A83T
19472 M:      Jernej Skrabec <[email protected]>
19473 L:      [email protected]
19474 S:      Maintained
19475 T:      git git://linuxtv.org/media_tree.git
19476 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19477 F:      drivers/media/platform/sunxi/sun8i-rotate/
19478
19479 RPMSG TTY DRIVER
19480 M:      Arnaud Pouliquen <[email protected]>
19481 L:      [email protected]
19482 S:      Maintained
19483 F:      drivers/tty/rpmsg_tty.c
19484
19485 RTL2830 MEDIA DRIVER
19486 L:      [email protected]
19487 S:      Orphan
19488 W:      https://linuxtv.org
19489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19490 F:      drivers/media/dvb-frontends/rtl2830*
19491
19492 RTL2832 MEDIA DRIVER
19493 L:      [email protected]
19494 S:      Orphan
19495 W:      https://linuxtv.org
19496 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19497 F:      drivers/media/dvb-frontends/rtl2832*
19498
19499 RTL2832_SDR MEDIA DRIVER
19500 L:      [email protected]
19501 S:      Orphan
19502 W:      https://linuxtv.org
19503 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19504 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19505
19506 RTL8180 WIRELESS DRIVER
19507 L:      [email protected]
19508 S:      Orphan
19509 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19510
19511 RTL8187 WIRELESS DRIVER
19512 M:      Hin-Tak Leung <[email protected]>
19513 M:      Larry Finger <[email protected]>
19514 L:      [email protected]
19515 S:      Maintained
19516 T:      git https://github.com/pkshih/rtw.git
19517 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19518
19519 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19520 M:      Jes Sorensen <[email protected]>
19521 L:      [email protected]
19522 S:      Maintained
19523 T:      git https://github.com/pkshih/rtw.git
19524 F:      drivers/net/wireless/realtek/rtl8xxxu/
19525
19526 RTRS TRANSPORT DRIVERS
19527 M:      Md. Haris Iqbal <[email protected]>
19528 M:      Jack Wang <[email protected]>
19529 L:      [email protected]
19530 S:      Maintained
19531 F:      drivers/infiniband/ulp/rtrs/
19532
19533 RUNTIME VERIFICATION (RV)
19534 M:      Daniel Bristot de Oliveira <[email protected]>
19535 M:      Steven Rostedt <[email protected]>
19536 L:      [email protected]
19537 S:      Maintained
19538 F:      Documentation/trace/rv/
19539 F:      include/linux/rv.h
19540 F:      include/rv/
19541 F:      kernel/trace/rv/
19542 F:      tools/verification/
19543
19544 RUST
19545 M:      Miguel Ojeda <[email protected]>
19546 M:      Alex Gaynor <[email protected]>
19547 M:      Wedson Almeida Filho <[email protected]>
19548 R:      Boqun Feng <[email protected]>
19549 R:      Gary Guo <[email protected]>
19550 R:      Björn Roy Baron <[email protected]>
19551 R:      Benno Lossin <[email protected]>
19552 R:      Andreas Hindborg <[email protected]>
19553 R:      Alice Ryhl <[email protected]>
19554 L:      [email protected]
19555 S:      Supported
19556 W:      https://rust-for-linux.com
19557 B:      https://github.com/Rust-for-Linux/linux/issues
19558 C:      zulip://rust-for-linux.zulipchat.com
19559 P:      https://rust-for-linux.com/contributing
19560 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19561 F:      Documentation/rust/
19562 F:      rust/
19563 F:      samples/rust/
19564 F:      scripts/*rust*
19565 F:      tools/testing/selftests/rust/
19566 K:      \b(?i:rust)\b
19567
19568 RXRPC SOCKETS (AF_RXRPC)
19569 M:      David Howells <[email protected]>
19570 M:      Marc Dionne <[email protected]>
19571 L:      [email protected]
19572 S:      Supported
19573 W:      https://www.infradead.org/~dhowells/kafs/
19574 F:      Documentation/networking/rxrpc.rst
19575 F:      include/keys/rxrpc-type.h
19576 F:      include/net/af_rxrpc.h
19577 F:      include/trace/events/rxrpc.h
19578 F:      include/uapi/linux/rxrpc.h
19579 F:      net/rxrpc/
19580
19581 S3 SAVAGE FRAMEBUFFER DRIVER
19582 M:      Antonino Daplas <[email protected]>
19583 L:      [email protected]
19584 S:      Maintained
19585 F:      drivers/video/fbdev/savage/
19586
19587 S390 ARCHITECTURE
19588 M:      Heiko Carstens <[email protected]>
19589 M:      Vasily Gorbik <[email protected]>
19590 M:      Alexander Gordeev <[email protected]>
19591 R:      Christian Borntraeger <[email protected]>
19592 R:      Sven Schnelle <[email protected]>
19593 L:      [email protected]
19594 S:      Supported
19595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19596 F:      Documentation/driver-api/s390-drivers.rst
19597 F:      Documentation/arch/s390/
19598 F:      arch/s390/
19599 F:      drivers/s390/
19600 F:      drivers/watchdog/diag288_wdt.c
19601
19602 S390 COMMON I/O LAYER
19603 M:      Vineeth Vijayan <[email protected]>
19604 M:      Peter Oberparleiter <[email protected]>
19605 L:      [email protected]
19606 S:      Supported
19607 F:      drivers/s390/cio/
19608
19609 S390 DASD DRIVER
19610 M:      Stefan Haberland <[email protected]>
19611 M:      Jan Hoeppner <[email protected]>
19612 L:      [email protected]
19613 S:      Supported
19614 F:      block/partitions/ibm.c
19615 F:      drivers/s390/block/dasd*
19616 F:      include/linux/dasd_mod.h
19617
19618 S390 IOMMU (PCI)
19619 M:      Niklas Schnelle <[email protected]>
19620 M:      Matthew Rosato <[email protected]>
19621 R:      Gerald Schaefer <[email protected]>
19622 L:      [email protected]
19623 S:      Supported
19624 F:      drivers/iommu/s390-iommu.c
19625
19626 S390 IUCV NETWORK LAYER
19627 M:      Alexandra Winter <[email protected]>
19628 M:      Thorsten Winkler <[email protected]>
19629 L:      [email protected]
19630 L:      [email protected]
19631 S:      Supported
19632 F:      drivers/s390/net/*iucv*
19633 F:      include/net/iucv/
19634 F:      net/iucv/
19635
19636 S390 MM
19637 M:      Alexander Gordeev <[email protected]>
19638 M:      Gerald Schaefer <[email protected]>
19639 L:      [email protected]
19640 S:      Supported
19641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19642 F:      arch/s390/include/asm/pgtable.h
19643 F:      arch/s390/mm
19644
19645 S390 NETWORK DRIVERS
19646 M:      Alexandra Winter <[email protected]>
19647 M:      Thorsten Winkler <[email protected]>
19648 L:      [email protected]
19649 L:      [email protected]
19650 S:      Supported
19651 F:      drivers/s390/net/
19652
19653 S390 PCI SUBSYSTEM
19654 M:      Niklas Schnelle <[email protected]>
19655 M:      Gerald Schaefer <[email protected]>
19656 L:      [email protected]
19657 S:      Supported
19658 F:      Documentation/arch/s390/pci.rst
19659 F:      arch/s390/pci/
19660 F:      drivers/pci/hotplug/s390_pci_hpc.c
19661
19662 S390 SCM DRIVER
19663 M:      Vineeth Vijayan <[email protected]>
19664 L:      [email protected]
19665 S:      Supported
19666 F:      drivers/s390/block/scm*
19667 F:      drivers/s390/cio/scm.c
19668
19669 S390 VFIO AP DRIVER
19670 M:      Tony Krowiak <[email protected]>
19671 M:      Halil Pasic <[email protected]>
19672 M:      Jason Herne <[email protected]>
19673 L:      [email protected]
19674 S:      Supported
19675 F:      Documentation/arch/s390/vfio-ap*
19676 F:      drivers/s390/crypto/vfio_ap*
19677
19678 S390 VFIO-CCW DRIVER
19679 M:      Eric Farman <[email protected]>
19680 M:      Matthew Rosato <[email protected]>
19681 R:      Halil Pasic <[email protected]>
19682 L:      [email protected]
19683 L:      [email protected]
19684 S:      Supported
19685 F:      Documentation/arch/s390/vfio-ccw.rst
19686 F:      drivers/s390/cio/vfio_ccw*
19687 F:      include/uapi/linux/vfio_ccw.h
19688
19689 S390 VFIO-PCI DRIVER
19690 M:      Matthew Rosato <[email protected]>
19691 M:      Eric Farman <[email protected]>
19692 L:      [email protected]
19693 L:      [email protected]
19694 S:      Supported
19695 F:      arch/s390/kvm/pci*
19696 F:      drivers/vfio/pci/vfio_pci_zdev.c
19697 F:      include/uapi/linux/vfio_zdev.h
19698
19699 S390 ZCRYPT DRIVER
19700 M:      Harald Freudenberger <[email protected]>
19701 L:      [email protected]
19702 S:      Supported
19703 F:      drivers/s390/crypto/
19704
19705 S390 ZFCP DRIVER
19706 M:      Steffen Maier <[email protected]>
19707 M:      Benjamin Block <[email protected]>
19708 L:      [email protected]
19709 S:      Supported
19710 F:      drivers/s390/scsi/zfcp_*
19711
19712 SAA6588 RDS RECEIVER DRIVER
19713 M:      Hans Verkuil <[email protected]>
19714 L:      [email protected]
19715 S:      Odd Fixes
19716 W:      https://linuxtv.org
19717 T:      git git://linuxtv.org/media_tree.git
19718 F:      drivers/media/i2c/saa6588*
19719
19720 SAA7134 VIDEO4LINUX DRIVER
19721 M:      Mauro Carvalho Chehab <[email protected]>
19722 L:      [email protected]
19723 S:      Odd fixes
19724 W:      https://linuxtv.org
19725 T:      git git://linuxtv.org/media_tree.git
19726 F:      Documentation/driver-api/media/drivers/saa7134*
19727 F:      drivers/media/pci/saa7134/
19728
19729 SAA7146 VIDEO4LINUX-2 DRIVER
19730 M:      Hans Verkuil <[email protected]>
19731 L:      [email protected]
19732 S:      Maintained
19733 T:      git git://linuxtv.org/media_tree.git
19734 F:      drivers/media/common/saa7146/
19735 F:      drivers/media/pci/saa7146/
19736 F:      include/media/drv-intf/saa7146*
19737
19738 SAFESETID SECURITY MODULE
19739 M:      Micah Morton <[email protected]>
19740 S:      Supported
19741 F:      Documentation/admin-guide/LSM/SafeSetID.rst
19742 F:      security/safesetid/
19743
19744 SAMSUNG AUDIO (ASoC) DRIVERS
19745 M:      Sylwester Nawrocki <[email protected]>
19746 L:      [email protected] (moderated for non-subscribers)
19747 S:      Maintained
19748 B:      mailto:[email protected]
19749 F:      Documentation/devicetree/bindings/sound/samsung*
19750 F:      sound/soc/samsung/
19751
19752 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
19753 M:      Krzysztof Kozlowski <[email protected]>
19754 L:      [email protected]
19755 L:      [email protected]
19756 S:      Maintained
19757 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
19758 F:      drivers/crypto/exynos-rng.c
19759
19760 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
19761 M:      Łukasz Stelmach <[email protected]>
19762 L:      [email protected]
19763 S:      Maintained
19764 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
19765 F:      drivers/char/hw_random/exynos-trng.c
19766
19767 SAMSUNG FRAMEBUFFER DRIVER
19768 M:      Jingoo Han <[email protected]>
19769 L:      [email protected]
19770 S:      Maintained
19771 F:      drivers/video/fbdev/s3c-fb.c
19772
19773 SAMSUNG INTERCONNECT DRIVERS
19774 M:      Sylwester Nawrocki <[email protected]>
19775 M:      Artur Świgoń <[email protected]>
19776 L:      [email protected]
19777 L:      [email protected]
19778 S:      Supported
19779 F:      drivers/interconnect/samsung/
19780
19781 SAMSUNG LAPTOP DRIVER
19782 M:      Corentin Chary <[email protected]>
19783 L:      [email protected]
19784 S:      Maintained
19785 F:      drivers/platform/x86/samsung-laptop.c
19786
19787 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
19788 M:      Krzysztof Kozlowski <[email protected]>
19789 L:      [email protected]
19790 L:      [email protected]
19791 S:      Maintained
19792 B:      mailto:[email protected]
19793 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
19794 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
19795 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
19796 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
19797 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
19798 F:      drivers/clk/clk-s2mps11.c
19799 F:      drivers/mfd/sec*.c
19800 F:      drivers/regulator/s2m*.c
19801 F:      drivers/regulator/s5m*.c
19802 F:      drivers/rtc/rtc-s5m.c
19803 F:      include/linux/mfd/samsung/
19804
19805 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
19806 M:      Sylwester Nawrocki <[email protected]>
19807 L:      [email protected]
19808 L:      [email protected]
19809 S:      Maintained
19810 F:      drivers/media/platform/samsung/s3c-camif/
19811 F:      include/media/drv-intf/s3c_camif.h
19812
19813 SAMSUNG S3FWRN5 NFC DRIVER
19814 M:      Krzysztof Kozlowski <[email protected]>
19815 S:      Maintained
19816 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
19817 F:      drivers/nfc/s3fwrn5
19818
19819 SAMSUNG S5C73M3 CAMERA DRIVER
19820 M:      Sylwester Nawrocki <[email protected]>
19821 M:      Andrzej Hajda <[email protected]>
19822 L:      [email protected]
19823 S:      Supported
19824 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19825 F:      drivers/media/i2c/s5c73m3/*
19826
19827 SAMSUNG S5K5BAF CAMERA DRIVER
19828 M:      Sylwester Nawrocki <[email protected]>
19829 M:      Andrzej Hajda <[email protected]>
19830 L:      [email protected]
19831 S:      Supported
19832 F:      drivers/media/i2c/s5k5baf.c
19833
19834 SAMSUNG S5P Security SubSystem (SSS) DRIVER
19835 M:      Krzysztof Kozlowski <[email protected]>
19836 M:      Vladimir Zapolskiy <[email protected]>
19837 L:      [email protected]
19838 L:      [email protected]
19839 S:      Maintained
19840 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
19841 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
19842 F:      drivers/crypto/s5p-sss.c
19843
19844 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
19845 M:      Sylwester Nawrocki <[email protected]>
19846 L:      [email protected]
19847 S:      Supported
19848 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19849 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
19850 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
19851 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
19852 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
19853 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
19854 F:      drivers/media/platform/samsung/exynos4-is/
19855
19856 SAMSUNG SOC CLOCK DRIVERS
19857 M:      Krzysztof Kozlowski <[email protected]>
19858 M:      Sylwester Nawrocki <[email protected]>
19859 M:      Chanwoo Choi <[email protected]>
19860 R:      Alim Akhtar <[email protected]>
19861 L:      [email protected]
19862 S:      Maintained
19863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
19864 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
19865 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
19866 F:      drivers/clk/samsung/
19867 F:      include/dt-bindings/clock/exynos*.h
19868 F:      include/dt-bindings/clock/s5p*.h
19869 F:      include/dt-bindings/clock/samsung,*.h
19870 F:      include/linux/clk/samsung.h
19871
19872 SAMSUNG SPI DRIVERS
19873 M:      Andi Shyti <[email protected]>
19874 L:      [email protected]
19875 L:      [email protected]
19876 S:      Maintained
19877 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
19878 F:      drivers/spi/spi-s3c*
19879 F:      include/linux/platform_data/spi-s3c64xx.h
19880
19881 SAMSUNG SXGBE DRIVERS
19882 M:      Byungho An <[email protected]>
19883 L:      [email protected]
19884 S:      Supported
19885 F:      drivers/net/ethernet/samsung/sxgbe/
19886
19887 SAMSUNG THERMAL DRIVER
19888 M:      Bartlomiej Zolnierkiewicz <[email protected]>
19889 M:      Krzysztof Kozlowski <[email protected]>
19890 L:      [email protected]
19891 L:      [email protected]
19892 S:      Maintained
19893 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19894 F:      drivers/thermal/samsung/
19895
19896 SAMSUNG USB2 PHY DRIVER
19897 M:      Sylwester Nawrocki <[email protected]>
19898 L:      [email protected]
19899 S:      Supported
19900 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19901 F:      Documentation/driver-api/phy/samsung-usb2.rst
19902 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19903 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19904 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19905 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19906 F:      drivers/phy/samsung/phy-samsung-usb2.c
19907 F:      drivers/phy/samsung/phy-samsung-usb2.h
19908
19909 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19910 M:      Paul Barker <[email protected]>
19911 R:      Marc Murphy <[email protected]>
19912 S:      Supported
19913 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19914
19915 SC1200 WDT DRIVER
19916 M:      Zwane Mwaikambo <[email protected]>
19917 S:      Maintained
19918 F:      drivers/watchdog/sc1200wdt.c
19919
19920 SCHEDULER
19921 M:      Ingo Molnar <[email protected]>
19922 M:      Peter Zijlstra <[email protected]>
19923 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19924 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19925 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19926 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19927 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19928 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19929 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19930 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19931 L:      [email protected]
19932 S:      Maintained
19933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19934 F:      include/linux/preempt.h
19935 F:      include/linux/sched.h
19936 F:      include/linux/wait.h
19937 F:      include/uapi/linux/sched.h
19938 F:      kernel/sched/
19939
19940 SCSI LIBSAS SUBSYSTEM
19941 R:      John Garry <[email protected]>
19942 R:      Jason Yan <[email protected]>
19943 L:      [email protected]
19944 S:      Supported
19945 F:      Documentation/scsi/libsas.rst
19946 F:      drivers/scsi/libsas/
19947 F:      include/scsi/libsas.h
19948 F:      include/scsi/sas_ata.h
19949
19950 SCSI RDMA PROTOCOL (SRP) INITIATOR
19951 M:      Bart Van Assche <[email protected]>
19952 L:      [email protected]
19953 S:      Supported
19954 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19955 F:      drivers/infiniband/ulp/srp/
19956 F:      include/scsi/srp.h
19957
19958 SCSI RDMA PROTOCOL (SRP) TARGET
19959 M:      Bart Van Assche <[email protected]>
19960 L:      [email protected]
19961 L:      [email protected]
19962 S:      Supported
19963 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19964 F:      drivers/infiniband/ulp/srpt/
19965
19966 SCSI SG DRIVER
19967 M:      Doug Gilbert <[email protected]>
19968 L:      [email protected]
19969 S:      Maintained
19970 W:      http://sg.danny.cz/sg
19971 F:      Documentation/scsi/scsi-generic.rst
19972 F:      drivers/scsi/sg.c
19973 F:      include/scsi/sg.h
19974
19975 SCSI SUBSYSTEM
19976 M:      "James E.J. Bottomley" <[email protected]>
19977 M:      "Martin K. Petersen" <[email protected]>
19978 L:      [email protected]
19979 S:      Maintained
19980 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19983 F:      Documentation/devicetree/bindings/scsi/
19984 F:      drivers/scsi/
19985 F:      drivers/ufs/
19986 F:      include/scsi/
19987
19988 SCSI TAPE DRIVER
19989 M:      Kai Mäkisara <[email protected]>
19990 L:      [email protected]
19991 S:      Maintained
19992 F:      Documentation/scsi/st.rst
19993 F:      drivers/scsi/st.*
19994 F:      drivers/scsi/st_*.h
19995
19996 SCSI TARGET CORE USER DRIVER
19997 M:      Bodo Stroesser <[email protected]>
19998 L:      [email protected]
19999 L:      [email protected]
20000 S:      Supported
20001 F:      Documentation/target/tcmu-design.rst
20002 F:      drivers/target/target_core_user.c
20003 F:      include/uapi/linux/target_core_user.h
20004
20005 SCSI TARGET SUBSYSTEM
20006 M:      "Martin K. Petersen" <[email protected]>
20007 L:      [email protected]
20008 L:      [email protected]
20009 S:      Supported
20010 Q:      https://patchwork.kernel.org/project/target-devel/list/
20011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20012 F:      Documentation/target/
20013 F:      drivers/target/
20014 F:      include/target/
20015
20016 SCTP PROTOCOL
20017 M:      Marcelo Ricardo Leitner <[email protected]>
20018 M:      Xin Long <[email protected]>
20019 L:      [email protected]
20020 S:      Maintained
20021 W:      https://github.com/sctp/lksctp-tools/wiki
20022 F:      Documentation/networking/sctp.rst
20023 F:      include/linux/sctp.h
20024 F:      include/net/sctp/
20025 F:      include/uapi/linux/sctp.h
20026 F:      net/sctp/
20027
20028 SCx200 CPU SUPPORT
20029 M:      Jim Cromie <[email protected]>
20030 S:      Odd Fixes
20031 F:      Documentation/i2c/busses/scx200_acb.rst
20032 F:      arch/x86/platform/scx200/
20033 F:      drivers/i2c/busses/scx200*
20034 F:      drivers/mtd/maps/scx200_docflash.c
20035 F:      drivers/watchdog/scx200_wdt.c
20036 F:      include/linux/scx200.h
20037
20038 SCx200 GPIO DRIVER
20039 M:      Jim Cromie <[email protected]>
20040 S:      Maintained
20041 F:      drivers/char/scx200_gpio.c
20042 F:      include/linux/scx200_gpio.h
20043
20044 SCx200 HRT CLOCKSOURCE DRIVER
20045 M:      Jim Cromie <[email protected]>
20046 S:      Maintained
20047 F:      drivers/clocksource/scx200_hrt.c
20048
20049 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20050 M:      Sascha Sommer <[email protected]>
20051 L:      [email protected] (subscribers-only)
20052 S:      Maintained
20053 F:      drivers/mmc/host/sdricoh_cs.c
20054
20055 SECO BOARDS CEC DRIVER
20056 M:      Ettore Chimenti <[email protected]>
20057 S:      Maintained
20058 F:      drivers/media/cec/platform/seco/seco-cec.c
20059 F:      drivers/media/cec/platform/seco/seco-cec.h
20060
20061 SECURE COMPUTING
20062 M:      Kees Cook <[email protected]>
20063 R:      Andy Lutomirski <[email protected]>
20064 R:      Will Drewry <[email protected]>
20065 S:      Supported
20066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20067 F:      Documentation/userspace-api/seccomp_filter.rst
20068 F:      include/linux/seccomp.h
20069 F:      include/uapi/linux/seccomp.h
20070 F:      kernel/seccomp.c
20071 F:      tools/testing/selftests/kselftest_harness.h
20072 F:      tools/testing/selftests/seccomp/*
20073 K:      \bsecure_computing
20074 K:      \bTIF_SECCOMP\b
20075
20076 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20077 M:      Kamal Dasu <[email protected]>
20078 M:      Al Cooper <[email protected]>
20079 R:      Broadcom internal kernel review list <[email protected]>
20080 L:      [email protected]
20081 S:      Maintained
20082 F:      drivers/mmc/host/sdhci-brcmstb*
20083
20084 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20085 M:      Adrian Hunter <[email protected]>
20086 L:      [email protected]
20087 S:      Supported
20088 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20089 F:      drivers/mmc/host/sdhci*
20090
20091 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20092 M:      Aubin Constans <[email protected]>
20093 R:      Eugen Hristev <[email protected]>
20094 L:      [email protected]
20095 S:      Supported
20096 F:      drivers/mmc/host/sdhci-of-at91.c
20097
20098 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20099 M:      Haibo Chen <[email protected]>
20100 L:      [email protected]
20101 L:      [email protected]
20102 S:      Maintained
20103 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20104
20105 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20106 M:      Ben Dooks <[email protected]>
20107 M:      Jaehoon Chung <[email protected]>
20108 L:      [email protected]
20109 S:      Maintained
20110 F:      drivers/mmc/host/sdhci-s3c*
20111
20112 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20113 M:      Viresh Kumar <[email protected]>
20114 L:      [email protected]
20115 S:      Maintained
20116 F:      drivers/mmc/host/sdhci-spear.c
20117
20118 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20119 M:      Vignesh Raghavendra <[email protected]>
20120 L:      [email protected]
20121 S:      Maintained
20122 F:      drivers/mmc/host/sdhci-omap.c
20123
20124 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20125 M:      Jonathan Derrick <[email protected]>
20126 L:      [email protected]
20127 S:      Supported
20128 F:      block/opal_proto.h
20129 F:      block/sed*
20130 F:      include/linux/sed*
20131 F:      include/uapi/linux/sed*
20132
20133 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20134 M:      Mark Rutland <[email protected]>
20135 M:      Lorenzo Pieralisi <[email protected]>
20136 M:      Sudeep Holla <[email protected]>
20137 L:      [email protected] (moderated for non-subscribers)
20138 S:      Maintained
20139 F:      drivers/firmware/smccc/
20140 F:      include/linux/arm-smccc.h
20141
20142 SECURITY CONTACT
20143 M:      Security Officers <[email protected]>
20144 S:      Supported
20145 F:      Documentation/process/security-bugs.rst
20146
20147 SECURITY SUBSYSTEM
20148 M:      Paul Moore <[email protected]>
20149 M:      James Morris <[email protected]>
20150 M:      "Serge E. Hallyn" <[email protected]>
20151 L:      [email protected]
20152 S:      Supported
20153 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20154 B:      mailto:[email protected]
20155 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20156 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20157 F:      include/linux/lsm_audit.h
20158 F:      include/linux/lsm_hook_defs.h
20159 F:      include/linux/lsm_hooks.h
20160 F:      include/linux/security.h
20161 F:      include/uapi/linux/lsm.h
20162 F:      security/
20163 F:      tools/testing/selftests/lsm/
20164 X:      security/selinux/
20165 K:      \bsecurity_[a-z_0-9]\+\b
20166
20167 SELINUX SECURITY MODULE
20168 M:      Paul Moore <[email protected]>
20169 M:      Stephen Smalley <[email protected]>
20170 R:      Ondrej Mosnacek <[email protected]>
20171 L:      [email protected]
20172 S:      Supported
20173 W:      https://github.com/SELinuxProject
20174 Q:      https://patchwork.kernel.org/project/selinux/list
20175 B:      mailto:[email protected]
20176 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20177 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20178 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20179 F:      Documentation/ABI/removed/sysfs-selinux-disable
20180 F:      Documentation/admin-guide/LSM/SELinux.rst
20181 F:      include/trace/events/avc.h
20182 F:      include/uapi/linux/selinux_netlink.h
20183 F:      scripts/selinux/
20184 F:      security/selinux/
20185
20186 SENSABLE PHANTOM
20187 M:      Jiri Slaby <[email protected]>
20188 S:      Maintained
20189 F:      drivers/misc/phantom.c
20190 F:      include/uapi/linux/phantom.h
20191
20192 SENSEAIR SUNRISE 006-0-0007
20193 M:      Jacopo Mondi <[email protected]>
20194 S:      Maintained
20195 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20196 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20197 F:      drivers/iio/chemical/sunrise_co2.c
20198
20199 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20200 M:      Tomasz Duszynski <[email protected]>
20201 S:      Maintained
20202 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20203 F:      drivers/iio/chemical/scd30.h
20204 F:      drivers/iio/chemical/scd30_core.c
20205 F:      drivers/iio/chemical/scd30_i2c.c
20206 F:      drivers/iio/chemical/scd30_serial.c
20207
20208 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20209 M:      Roan van Dijk <[email protected]>
20210 S:      Maintained
20211 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20212 F:      drivers/iio/chemical/scd4x.c
20213
20214 SENSIRION SGP40 GAS SENSOR DRIVER
20215 M:      Andreas Klinger <[email protected]>
20216 S:      Maintained
20217 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20218 F:      drivers/iio/chemical/sgp40.c
20219
20220 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20221 M:      Tomasz Duszynski <[email protected]>
20222 S:      Maintained
20223 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20224 F:      drivers/iio/chemical/sps30.c
20225 F:      drivers/iio/chemical/sps30_i2c.c
20226 F:      drivers/iio/chemical/sps30_serial.c
20227
20228 SERIAL DEVICE BUS
20229 M:      Rob Herring <[email protected]>
20230 L:      [email protected]
20231 S:      Maintained
20232 F:      Documentation/devicetree/bindings/serial/serial.yaml
20233 F:      drivers/tty/serdev/
20234 F:      include/linux/serdev.h
20235
20236 SERIAL IR RECEIVER
20237 M:      Sean Young <[email protected]>
20238 L:      [email protected]
20239 S:      Maintained
20240 F:      drivers/media/rc/serial_ir.c
20241
20242 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20243 M:      Srinivas Kandagatla <[email protected]>
20244 L:      [email protected] (moderated for non-subscribers)
20245 S:      Maintained
20246 F:      Documentation/devicetree/bindings/slimbus/
20247 F:      drivers/slimbus/
20248 F:      include/linux/slimbus.h
20249
20250 SFC NETWORK DRIVER
20251 M:      Edward Cree <[email protected]>
20252 M:      Martin Habets <[email protected]>
20253 L:      [email protected]
20254 L:      [email protected]
20255 S:      Supported
20256 F:      Documentation/networking/devlink/sfc.rst
20257 F:      drivers/net/ethernet/sfc/
20258
20259 SFCTEMP HWMON DRIVER
20260 M:      Emil Renner Berthing <[email protected]>
20261 M:      Hal Feng <[email protected]>
20262 L:      [email protected]
20263 S:      Maintained
20264 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20265 F:      Documentation/hwmon/sfctemp.rst
20266 F:      drivers/hwmon/sfctemp.c
20267
20268 SFF/SFP/SFP+ MODULE SUPPORT
20269 M:      Russell King <[email protected]>
20270 L:      [email protected]
20271 S:      Maintained
20272 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20273 F:      drivers/net/phy/phylink.c
20274 F:      drivers/net/phy/sfp*
20275 F:      include/linux/mdio/mdio-i2c.h
20276 F:      include/linux/phylink.h
20277 F:      include/linux/sfp.h
20278 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)
20279
20280 SGI GRU DRIVER
20281 M:      Dimitri Sivanich <[email protected]>
20282 S:      Maintained
20283 F:      drivers/misc/sgi-gru/
20284
20285 SGI XP/XPC/XPNET DRIVER
20286 M:      Robin Holt <[email protected]>
20287 M:      Steve Wahl <[email protected]>
20288 S:      Maintained
20289 F:      drivers/misc/sgi-xp/
20290
20291 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20292 M:      Wenjia Zhang <[email protected]>
20293 M:      Jan Karcher <[email protected]>
20294 R:      D. Wythe <[email protected]>
20295 R:      Tony Lu <[email protected]>
20296 R:      Wen Gu <[email protected]>
20297 L:      [email protected]
20298 S:      Supported
20299 F:      net/smc/
20300
20301 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20302 M:      Linus Walleij <[email protected]>
20303 L:      [email protected]
20304 S:      Maintained
20305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20306 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20307 F:      drivers/iio/light/gp2ap002.c
20308
20309 SHARP RJ54N1CB0C SENSOR DRIVER
20310 M:      Jacopo Mondi <[email protected]>
20311 L:      [email protected]
20312 S:      Odd fixes
20313 T:      git git://linuxtv.org/media_tree.git
20314 F:      drivers/media/i2c/rj54n1cb0c.c
20315 F:      include/media/i2c/rj54n1cb0c.h
20316
20317 SHRINKER
20318 M:      Andrew Morton <[email protected]>
20319 M:      Dave Chinner <[email protected]>
20320 R:      Qi Zheng <[email protected]>
20321 R:      Roman Gushchin <[email protected]>
20322 R:      Muchun Song <[email protected]>
20323 L:      [email protected]
20324 S:      Maintained
20325 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20326 F:      include/linux/shrinker.h
20327 F:      mm/shrinker.c
20328 F:      mm/shrinker_debug.c
20329
20330 SH_VOU V4L2 OUTPUT DRIVER
20331 L:      [email protected]
20332 S:      Orphan
20333 F:      drivers/media/platform/renesas/sh_vou.c
20334 F:      include/media/drv-intf/sh_vou.h
20335
20336 SI2157 MEDIA DRIVER
20337 L:      [email protected]
20338 S:      Orphan
20339 W:      https://linuxtv.org
20340 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20341 F:      drivers/media/tuners/si2157*
20342
20343 SI2165 MEDIA DRIVER
20344 M:      Matthias Schwarzott <[email protected]>
20345 L:      [email protected]
20346 S:      Maintained
20347 W:      https://linuxtv.org
20348 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20349 F:      drivers/media/dvb-frontends/si2165*
20350
20351 SI2168 MEDIA DRIVER
20352 L:      [email protected]
20353 S:      Orphan
20354 W:      https://linuxtv.org
20355 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20356 F:      drivers/media/dvb-frontends/si2168*
20357
20358 SI470X FM RADIO RECEIVER I2C DRIVER
20359 M:      Hans Verkuil <[email protected]>
20360 L:      [email protected]
20361 S:      Odd Fixes
20362 W:      https://linuxtv.org
20363 T:      git git://linuxtv.org/media_tree.git
20364 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20365 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20366
20367 SI470X FM RADIO RECEIVER USB DRIVER
20368 M:      Hans Verkuil <[email protected]>
20369 L:      [email protected]
20370 S:      Maintained
20371 W:      https://linuxtv.org
20372 T:      git git://linuxtv.org/media_tree.git
20373 F:      drivers/media/radio/si470x/radio-si470x-common.c
20374 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20375 F:      drivers/media/radio/si470x/radio-si470x.h
20376
20377 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20378 M:      Eduardo Valentin <[email protected]>
20379 L:      [email protected]
20380 S:      Odd Fixes
20381 W:      https://linuxtv.org
20382 T:      git git://linuxtv.org/media_tree.git
20383 F:      drivers/media/radio/si4713/si4713.?
20384
20385 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20386 M:      Eduardo Valentin <[email protected]>
20387 L:      [email protected]
20388 S:      Odd Fixes
20389 W:      https://linuxtv.org
20390 T:      git git://linuxtv.org/media_tree.git
20391 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20392
20393 SI4713 FM RADIO TRANSMITTER USB DRIVER
20394 M:      Hans Verkuil <[email protected]>
20395 L:      [email protected]
20396 S:      Maintained
20397 W:      https://linuxtv.org
20398 T:      git git://linuxtv.org/media_tree.git
20399 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20400
20401 SIANO DVB DRIVER
20402 M:      Mauro Carvalho Chehab <[email protected]>
20403 L:      [email protected]
20404 S:      Odd fixes
20405 W:      https://linuxtv.org
20406 T:      git git://linuxtv.org/media_tree.git
20407 F:      drivers/media/common/siano/
20408 F:      drivers/media/mmc/siano/
20409 F:      drivers/media/usb/siano/
20410 F:      drivers/media/usb/siano/
20411
20412 SIEMENS IPC LED DRIVERS
20413 M:      Gerd Haeussler <[email protected]>
20414 M:      Xing Tong Wu <[email protected]>
20415 M:      Tobias Schaffner <[email protected]>
20416 L:      [email protected]
20417 S:      Maintained
20418 F:      drivers/leds/simple/
20419
20420 SIEMENS IPC PLATFORM DRIVERS
20421 M:      Gerd Haeussler <[email protected]>
20422 M:      Xing Tong Wu <[email protected]>
20423 M:      Tobias Schaffner <[email protected]>
20424 L:      [email protected]
20425 S:      Maintained
20426 F:      drivers/platform/x86/siemens/
20427 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20428 F:      include/linux/platform_data/x86/simatic-ipc.h
20429
20430 SIEMENS IPC WATCHDOG DRIVERS
20431 M:      Gerd Haeussler <[email protected]>
20432 M:      Xing Tong Wu <[email protected]>
20433 M:      Tobias Schaffner <[email protected]>
20434 L:      [email protected]
20435 S:      Maintained
20436 F:      drivers/watchdog/simatic-ipc-wdt.c
20437
20438 SIFIVE DRIVERS
20439 M:      Paul Walmsley <[email protected]>
20440 M:      Samuel Holland <[email protected]>
20441 L:      [email protected]
20442 S:      Supported
20443 F:      drivers/dma/sf-pdma/
20444 N:      sifive
20445 K:      fu[57]40
20446 K:      [^@]sifive
20447
20448 SILEAD TOUCHSCREEN DRIVER
20449 M:      Hans de Goede <[email protected]>
20450 L:      [email protected]
20451 L:      [email protected]
20452 S:      Maintained
20453 F:      drivers/input/touchscreen/silead.c
20454 F:      drivers/platform/x86/touchscreen_dmi.c
20455
20456 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20457 M:      Jérôme Pouiller <[email protected]>
20458 S:      Supported
20459 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20460 F:      drivers/net/wireless/silabs/wfx/
20461
20462 SILICON MOTION SM712 FRAME BUFFER DRIVER
20463 M:      Sudip Mukherjee <[email protected]>
20464 M:      Teddy Wang <[email protected]>
20465 M:      Sudip Mukherjee <[email protected]>
20466 L:      [email protected]
20467 S:      Maintained
20468 F:      Documentation/fb/sm712fb.rst
20469 F:      drivers/video/fbdev/sm712*
20470
20471 SILVACO I3C DUAL-ROLE MASTER
20472 M:      Miquel Raynal <[email protected]>
20473 M:      Conor Culhane <[email protected]>
20474 L:      [email protected] (moderated for non-subscribers)
20475 S:      Maintained
20476 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20477 F:      drivers/i3c/master/svc-i3c-master.c
20478
20479 SIMPLEFB FB DRIVER
20480 M:      Hans de Goede <[email protected]>
20481 L:      [email protected]
20482 S:      Maintained
20483 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20484 F:      drivers/video/fbdev/simplefb.c
20485 F:      include/linux/platform_data/simplefb.h
20486
20487 SIOX
20488 M:      Thorsten Scherer <[email protected]>
20489 R:      Pengutronix Kernel Team <[email protected]>
20490 S:      Supported
20491 F:      drivers/gpio/gpio-siox.c
20492 F:      drivers/siox/*
20493 F:      include/trace/events/siox.h
20494
20495 SIPHASH PRF ROUTINES
20496 M:      Jason A. Donenfeld <[email protected]>
20497 S:      Maintained
20498 F:      include/linux/siphash.h
20499 F:      lib/siphash.c
20500 F:      lib/siphash_kunit.c
20501
20502 SIS 190 ETHERNET DRIVER
20503 M:      Francois Romieu <[email protected]>
20504 L:      [email protected]
20505 S:      Maintained
20506 F:      drivers/net/ethernet/sis/sis190.c
20507
20508 SIS 900/7016 FAST ETHERNET DRIVER
20509 M:      Daniele Venzano <[email protected]>
20510 L:      [email protected]
20511 S:      Maintained
20512 W:      http://www.brownhat.org/sis900.html
20513 F:      drivers/net/ethernet/sis/sis900.*
20514
20515 SIS FRAMEBUFFER DRIVER
20516 S:      Orphan
20517 F:      Documentation/fb/sisfb.rst
20518 F:      drivers/video/fbdev/sis/
20519 F:      include/video/sisfb.h
20520
20521 SIS I2C TOUCHSCREEN DRIVER
20522 M:      Mika Penttilä <[email protected]>
20523 L:      [email protected]
20524 S:      Maintained
20525 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20526 F:      drivers/input/touchscreen/sis_i2c.c
20527
20528 SIS USB2VGA DRIVER
20529 M:      Thomas Winischhofer <[email protected]>
20530 S:      Maintained
20531 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20532 F:      drivers/usb/misc/sisusbvga/
20533
20534 SL28 CPLD MFD DRIVER
20535 M:      Michael Walle <[email protected]>
20536 S:      Maintained
20537 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20538 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20539 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20540 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20541 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20542 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20543 F:      drivers/gpio/gpio-sl28cpld.c
20544 F:      drivers/hwmon/sl28cpld-hwmon.c
20545 F:      drivers/irqchip/irq-sl28cpld.c
20546 F:      drivers/pwm/pwm-sl28cpld.c
20547 F:      drivers/watchdog/sl28cpld_wdt.c
20548
20549 SL28 VPD NVMEM LAYOUT DRIVER
20550 M:      Michael Walle <[email protected]>
20551 S:      Maintained
20552 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20553 F:      drivers/nvmem/layouts/sl28vpd.c
20554
20555 SLAB ALLOCATOR
20556 M:      Christoph Lameter <[email protected]>
20557 M:      Pekka Enberg <[email protected]>
20558 M:      David Rientjes <[email protected]>
20559 M:      Joonsoo Kim <[email protected]>
20560 M:      Andrew Morton <[email protected]>
20561 M:      Vlastimil Babka <[email protected]>
20562 R:      Roman Gushchin <[email protected]>
20563 R:      Hyeonggon Yoo <[email protected]>
20564 L:      [email protected]
20565 S:      Maintained
20566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20567 F:      include/linux/sl?b*.h
20568 F:      mm/sl?b*
20569
20570 SLCAN CAN NETWORK DRIVER
20571 M:      Dario Binacchi <[email protected]>
20572 L:      [email protected]
20573 S:      Maintained
20574 F:      drivers/net/can/slcan/
20575
20576 SLEEPABLE READ-COPY UPDATE (SRCU)
20577 M:      Lai Jiangshan <[email protected]>
20578 M:      "Paul E. McKenney" <[email protected]>
20579 M:      Josh Triplett <[email protected]>
20580 R:      Steven Rostedt <[email protected]>
20581 R:      Mathieu Desnoyers <[email protected]>
20582 L:      [email protected]
20583 S:      Supported
20584 W:      http://www.rdrop.com/users/paulmck/RCU/
20585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20586 F:      include/linux/srcu*.h
20587 F:      kernel/rcu/srcu*.c
20588
20589 SMACK SECURITY MODULE
20590 M:      Casey Schaufler <[email protected]>
20591 L:      [email protected]
20592 S:      Maintained
20593 W:      http://schaufler-ca.com
20594 T:      git git://github.com/cschaufler/smack-next
20595 F:      Documentation/admin-guide/LSM/Smack.rst
20596 F:      security/smack/
20597
20598 SMC91x ETHERNET DRIVER
20599 M:      Nicolas Pitre <[email protected]>
20600 S:      Odd Fixes
20601 F:      drivers/net/ethernet/smsc/smc91x.*
20602
20603 SMSC EMC2103 HARDWARE MONITOR DRIVER
20604 M:      Steve Glendinning <[email protected]>
20605 L:      [email protected]
20606 S:      Maintained
20607 F:      Documentation/hwmon/emc2103.rst
20608 F:      drivers/hwmon/emc2103.c
20609
20610 SMSC SCH5627 HARDWARE MONITOR DRIVER
20611 M:      Hans de Goede <[email protected]>
20612 L:      [email protected]
20613 S:      Supported
20614 F:      Documentation/hwmon/sch5627.rst
20615 F:      drivers/hwmon/sch5627.c
20616
20617 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
20618 M:      Steve Glendinning <[email protected]>
20619 L:      [email protected]
20620 S:      Maintained
20621 F:      drivers/video/fbdev/smscufx.c
20622
20623 SMSC47B397 HARDWARE MONITOR DRIVER
20624 M:      Jean Delvare <[email protected]>
20625 L:      [email protected]
20626 S:      Maintained
20627 F:      Documentation/hwmon/smsc47b397.rst
20628 F:      drivers/hwmon/smsc47b397.c
20629
20630 SMSC911x ETHERNET DRIVER
20631 M:      Steve Glendinning <[email protected]>
20632 L:      [email protected]
20633 S:      Maintained
20634 F:      drivers/net/ethernet/smsc/smsc911x.*
20635 F:      include/linux/smsc911x.h
20636
20637 SMSC9420 PCI ETHERNET DRIVER
20638 M:      Steve Glendinning <[email protected]>
20639 L:      [email protected]
20640 S:      Maintained
20641 F:      drivers/net/ethernet/smsc/smsc9420.*
20642
20643 SNET DPU VIRTIO DATA PATH ACCELERATOR
20644 R:      Alvaro Karsz <[email protected]>
20645 F:      drivers/vdpa/solidrun/
20646
20647 SOCIONEXT (SNI) AVE NETWORK DRIVER
20648 M:      Kunihiko Hayashi <[email protected]>
20649 L:      [email protected]
20650 S:      Maintained
20651 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
20652 F:      drivers/net/ethernet/socionext/sni_ave.c
20653
20654 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
20655 M:      Ilias Apalodimas <[email protected]>
20656 M:      Masahisa Kojima <[email protected]>
20657 L:      [email protected]
20658 S:      Maintained
20659 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
20660 F:      drivers/net/ethernet/socionext/netsec.c
20661
20662 SOCIONEXT (SNI) Synquacer SPI DRIVER
20663 M:      Masahisa Kojima <[email protected]>
20664 M:      Jassi Brar <[email protected]>
20665 L:      [email protected]
20666 S:      Maintained
20667 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
20668 F:      drivers/spi/spi-synquacer.c
20669
20670 SOCIONEXT SYNQUACER I2C DRIVER
20671 M:      Ard Biesheuvel <[email protected]>
20672 L:      [email protected]
20673 S:      Maintained
20674 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
20675 F:      drivers/i2c/busses/i2c-synquacer.c
20676
20677 SOCIONEXT UNIPHIER SOUND DRIVER
20678 L:      [email protected] (moderated for non-subscribers)
20679 S:      Orphan
20680 F:      sound/soc/uniphier/
20681
20682 SOCKET TIMESTAMPING
20683 M:      Willem de Bruijn <[email protected]>
20684 S:      Maintained
20685 F:      Documentation/networking/timestamping.rst
20686 F:      include/uapi/linux/net_tstamp.h
20687 F:      tools/testing/selftests/net/so_txtime.c
20688
20689 SOEKRIS NET48XX LED SUPPORT
20690 M:      Chris Boot <[email protected]>
20691 S:      Maintained
20692 F:      drivers/leds/leds-net48xx.c
20693
20694 SOFT-IWARP DRIVER (siw)
20695 M:      Bernard Metzler <[email protected]>
20696 L:      [email protected]
20697 S:      Supported
20698 F:      drivers/infiniband/sw/siw/
20699 F:      include/uapi/rdma/siw-abi.h
20700
20701 SOFT-ROCE DRIVER (rxe)
20702 M:      Zhu Yanjun <[email protected]>
20703 L:      [email protected]
20704 S:      Supported
20705 F:      drivers/infiniband/sw/rxe/
20706 F:      include/uapi/rdma/rdma_user_rxe.h
20707
20708 SOFTLOGIC 6x10 MPEG CODEC
20709 M:      Bluecherry Maintainers <[email protected]>
20710 M:      Anton Sviridenko <[email protected]>
20711 M:      Andrey Utkin <[email protected]>
20712 M:      Ismael Luceno <[email protected]>
20713 L:      [email protected]
20714 S:      Supported
20715 F:      drivers/media/pci/solo6x10/
20716
20717 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
20718 M:      James Morse <[email protected]>
20719 L:      [email protected] (moderated for non-subscribers)
20720 S:      Maintained
20721 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
20722 F:      drivers/firmware/arm_sdei.c
20723 F:      include/linux/arm_sdei.h
20724 F:      include/uapi/linux/arm_sdei.h
20725
20726 SOFTWARE NODES AND DEVICE PROPERTIES
20727 R:      Andy Shevchenko <[email protected]>
20728 R:      Daniel Scally <[email protected]>
20729 R:      Heikki Krogerus <[email protected]>
20730 R:      Sakari Ailus <[email protected]>
20731 L:      [email protected]
20732 S:      Maintained
20733 F:      drivers/base/property.c
20734 F:      drivers/base/swnode.c
20735 F:      include/linux/fwnode.h
20736 F:      include/linux/property.h
20737
20738 SOFTWARE RAID (Multiple Disks) SUPPORT
20739 M:      Song Liu <[email protected]>
20740 R:      Yu Kuai <[email protected]>
20741 L:      [email protected]
20742 S:      Supported
20743 Q:      https://patchwork.kernel.org/project/linux-raid/list/
20744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
20745 F:      drivers/md/Kconfig
20746 F:      drivers/md/Makefile
20747 F:      drivers/md/md*
20748 F:      drivers/md/raid*
20749 F:      include/linux/raid/
20750 F:      include/uapi/linux/raid/
20751
20752 SOLIDRUN CLEARFOG SUPPORT
20753 M:      Russell King <[email protected]>
20754 S:      Maintained
20755 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
20756 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
20757
20758 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
20759 M:      Russell King <[email protected]>
20760 S:      Maintained
20761 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
20762 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
20763 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
20764
20765 SONIC NETWORK DRIVER
20766 M:      Thomas Bogendoerfer <[email protected]>
20767 L:      [email protected]
20768 S:      Maintained
20769 F:      drivers/net/ethernet/natsemi/sonic.*
20770
20771 SONICS SILICON BACKPLANE DRIVER (SSB)
20772 M:      Michael Buesch <[email protected]>
20773 L:      [email protected]
20774 S:      Maintained
20775 F:      drivers/ssb/
20776 F:      include/linux/ssb/
20777
20778 SONY IMX208 SENSOR DRIVER
20779 M:      Sakari Ailus <[email protected]>
20780 L:      [email protected]
20781 S:      Maintained
20782 T:      git git://linuxtv.org/media_tree.git
20783 F:      drivers/media/i2c/imx208.c
20784
20785 SONY IMX214 SENSOR DRIVER
20786 M:      Ricardo Ribalda <[email protected]>
20787 L:      [email protected]
20788 S:      Maintained
20789 T:      git git://linuxtv.org/media_tree.git
20790 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
20791 F:      drivers/media/i2c/imx214.c
20792
20793 SONY IMX219 SENSOR DRIVER
20794 M:      Dave Stevenson <[email protected]>
20795 L:      [email protected]
20796 S:      Maintained
20797 T:      git git://linuxtv.org/media_tree.git
20798 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
20799 F:      drivers/media/i2c/imx219.c
20800
20801 SONY IMX258 SENSOR DRIVER
20802 M:      Sakari Ailus <[email protected]>
20803 L:      [email protected]
20804 S:      Maintained
20805 T:      git git://linuxtv.org/media_tree.git
20806 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
20807 F:      drivers/media/i2c/imx258.c
20808
20809 SONY IMX274 SENSOR DRIVER
20810 M:      Leon Luo <[email protected]>
20811 L:      [email protected]
20812 S:      Maintained
20813 T:      git git://linuxtv.org/media_tree.git
20814 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
20815 F:      drivers/media/i2c/imx274.c
20816
20817 SONY IMX290 SENSOR DRIVER
20818 M:      Manivannan Sadhasivam <[email protected]>
20819 L:      [email protected]
20820 S:      Maintained
20821 T:      git git://linuxtv.org/media_tree.git
20822 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
20823 F:      drivers/media/i2c/imx290.c
20824
20825 SONY IMX296 SENSOR DRIVER
20826 M:      Laurent Pinchart <[email protected]>
20827 M:      Manivannan Sadhasivam <[email protected]>
20828 L:      [email protected]
20829 S:      Maintained
20830 T:      git git://linuxtv.org/media_tree.git
20831 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
20832 F:      drivers/media/i2c/imx296.c
20833
20834 SONY IMX319 SENSOR DRIVER
20835 M:      Bingbu Cao <[email protected]>
20836 L:      [email protected]
20837 S:      Maintained
20838 T:      git git://linuxtv.org/media_tree.git
20839 F:      drivers/media/i2c/imx319.c
20840
20841 SONY IMX334 SENSOR DRIVER
20842 L:      [email protected]
20843 S:      Orphan
20844 T:      git git://linuxtv.org/media_tree.git
20845 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
20846 F:      drivers/media/i2c/imx334.c
20847
20848 SONY IMX335 SENSOR DRIVER
20849 L:      [email protected]
20850 S:      Orphan
20851 T:      git git://linuxtv.org/media_tree.git
20852 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
20853 F:      drivers/media/i2c/imx335.c
20854
20855 SONY IMX355 SENSOR DRIVER
20856 M:      Tianshu Qiu <[email protected]>
20857 L:      [email protected]
20858 S:      Maintained
20859 T:      git git://linuxtv.org/media_tree.git
20860 F:      drivers/media/i2c/imx355.c
20861
20862 SONY IMX412 SENSOR DRIVER
20863 L:      [email protected]
20864 S:      Orphan
20865 T:      git git://linuxtv.org/media_tree.git
20866 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
20867 F:      drivers/media/i2c/imx412.c
20868
20869 SONY IMX415 SENSOR DRIVER
20870 M:      Michael Riesch <[email protected]>
20871 L:      [email protected]
20872 S:      Maintained
20873 T:      git git://linuxtv.org/media_tree.git
20874 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
20875 F:      drivers/media/i2c/imx415.c
20876
20877 SONY MEMORYSTICK SUBSYSTEM
20878 M:      Maxim Levitsky <[email protected]>
20879 M:      Alex Dubov <[email protected]>
20880 M:      Ulf Hansson <[email protected]>
20881 L:      [email protected]
20882 S:      Maintained
20883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20884 F:      drivers/memstick/
20885 F:      include/linux/memstick.h
20886
20887 SONY VAIO CONTROL DEVICE DRIVER
20888 M:      Mattia Dongili <[email protected]>
20889 L:      [email protected]
20890 S:      Maintained
20891 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20892 F:      Documentation/admin-guide/laptops/sony-laptop.rst
20893 F:      drivers/char/sonypi.c
20894 F:      drivers/platform/x86/sony-laptop.c
20895 F:      include/linux/sony-laptop.h
20896
20897 SOPHGO DEVICETREES and DRIVERS
20898 M:      Chen Wang <[email protected]>
20899 M:      Inochi Amaoto <[email protected]>
20900 T:      git https://github.com/sophgo/linux.git
20901 S:      Maintained
20902 N:      sophgo
20903 K:      sophgo
20904
20905 SOUND
20906 M:      Jaroslav Kysela <[email protected]>
20907 M:      Takashi Iwai <[email protected]>
20908 L:      [email protected]
20909 S:      Maintained
20910 W:      http://www.alsa-project.org/
20911 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
20912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20913 F:      Documentation/sound/
20914 F:      include/sound/
20915 F:      include/uapi/sound/
20916 F:      sound/
20917 F:      tools/testing/selftests/alsa
20918
20919 SOUND - ALSA SELFTESTS
20920 M:      Mark Brown <[email protected]>
20921 L:      [email protected]
20922 L:      [email protected]
20923 S:      Supported
20924 F:      tools/testing/selftests/alsa
20925
20926 SOUND - COMPRESSED AUDIO
20927 M:      Vinod Koul <[email protected]>
20928 L:      [email protected] (moderated for non-subscribers)
20929 S:      Supported
20930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20931 F:      Documentation/sound/designs/compress-offload.rst
20932 F:      include/sound/compress_driver.h
20933 F:      include/uapi/sound/compress_*
20934 F:      sound/core/compress_offload.c
20935 F:      sound/soc/soc-compress.c
20936
20937 SOUND - CORE KUNIT TEST
20938 M:      Ivan Orlov <[email protected]>
20939 L:      [email protected]
20940 S:      Supported
20941 F:      sound/core/sound_kunit.c
20942
20943 SOUND - DMAENGINE HELPERS
20944 M:      Lars-Peter Clausen <[email protected]>
20945 S:      Supported
20946 F:      include/sound/dmaengine_pcm.h
20947 F:      sound/core/pcm_dmaengine.c
20948 F:      sound/soc/soc-generic-dmaengine-pcm.c
20949
20950 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20951 M:      Liam Girdwood <[email protected]>
20952 M:      Mark Brown <[email protected]>
20953 L:      [email protected]
20954 S:      Supported
20955 W:      http://alsa-project.org/main/index.php/ASoC
20956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20957 F:      Documentation/devicetree/bindings/sound/
20958 F:      Documentation/sound/soc/
20959 F:      include/dt-bindings/sound/
20960 F:      include/sound/soc*
20961 F:      include/sound/sof.h
20962 F:      include/sound/sof/
20963 F:      include/trace/events/sof*.h
20964 F:      include/uapi/sound/asoc.h
20965 F:      sound/soc/
20966
20967 SOUND - SOC LAYER / dapm-graph
20968 M:      Luca Ceresoli <[email protected]>
20969 L:      [email protected]
20970 S:      Maintained
20971 F:      tools/sound/dapm-graph
20972
20973 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20974 M:      Pierre-Louis Bossart <[email protected]>
20975 M:      Liam Girdwood <[email protected]>
20976 M:      Peter Ujfalusi <[email protected]>
20977 M:      Bard Liao <[email protected]>
20978 M:      Ranjani Sridharan <[email protected]>
20979 M:      Daniel Baluta <[email protected]>
20980 R:      Kai Vehmanen <[email protected]>
20981 L:      [email protected] (moderated for non-subscribers)
20982 S:      Supported
20983 W:      https://github.com/thesofproject/linux/
20984 F:      sound/soc/sof/
20985
20986 SOUNDWIRE SUBSYSTEM
20987 M:      Vinod Koul <[email protected]>
20988 M:      Bard Liao <[email protected]>
20989 R:      Pierre-Louis Bossart <[email protected]>
20990 R:      Sanyog Kale <[email protected]>
20991 L:      [email protected] (moderated for non-subscribers)
20992 S:      Supported
20993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20994 F:      Documentation/driver-api/soundwire/
20995 F:      drivers/soundwire/
20996 F:      include/linux/soundwire/
20997
20998 SP2 MEDIA DRIVER
20999 M:      Olli Salonen <[email protected]>
21000 L:      [email protected]
21001 S:      Maintained
21002 W:      https://linuxtv.org
21003 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21004 F:      drivers/media/dvb-frontends/sp2*
21005
21006 SPANISH DOCUMENTATION
21007 M:      Carlos Bilbao <[email protected]>
21008 R:      Avadhut Naik <[email protected]>
21009 S:      Maintained
21010 F:      Documentation/translations/sp_SP/
21011
21012 SPARC + UltraSPARC (sparc/sparc64)
21013 M:      "David S. Miller" <[email protected]>
21014 M:      Andreas Larsson <[email protected]>
21015 L:      [email protected]
21016 S:      Maintained
21017 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21020 F:      arch/sparc/
21021 F:      drivers/sbus/
21022
21023 SPARC SERIAL DRIVERS
21024 M:      "David S. Miller" <[email protected]>
21025 L:      [email protected]
21026 S:      Maintained
21027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21029 F:      drivers/tty/serial/suncore.c
21030 F:      drivers/tty/serial/sunhv.c
21031 F:      drivers/tty/serial/sunsab.c
21032 F:      drivers/tty/serial/sunsab.h
21033 F:      drivers/tty/serial/sunsu.c
21034 F:      drivers/tty/serial/sunzilog.c
21035 F:      drivers/tty/serial/sunzilog.h
21036 F:      drivers/tty/vcc.c
21037 F:      include/linux/sunserialcore.h
21038
21039 SPARSE CHECKER
21040 M:      "Luc Van Oostenryck" <[email protected]>
21041 L:      [email protected]
21042 S:      Maintained
21043 W:      https://sparse.docs.kernel.org/
21044 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21045 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21046 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21047 F:      include/linux/compiler.h
21048
21049 SPEAKUP CONSOLE SPEECH DRIVER
21050 M:      William Hubbs <[email protected]>
21051 M:      Chris Brannon <[email protected]>
21052 M:      Kirk Reiser <[email protected]>
21053 M:      Samuel Thibault <[email protected]>
21054 L:      [email protected]
21055 S:      Odd Fixes
21056 W:      http://www.linux-speakup.org/
21057 W:      https://github.com/linux-speakup/speakup
21058 B:      https://github.com/linux-speakup/speakup/issues
21059 F:      drivers/accessibility/speakup/
21060
21061 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21062 M:      Viresh Kumar <[email protected]>
21063 M:      Shiraz Hashim <[email protected]>
21064 M:      [email protected]
21065 L:      [email protected] (moderated for non-subscribers)
21066 S:      Maintained
21067 W:      http://www.st.com/spear
21068 F:      arch/arm/boot/dts/st/spear*
21069 F:      arch/arm/mach-spear/
21070 F:      drivers/clk/spear/
21071 F:      drivers/pinctrl/spear/
21072
21073 SPI NOR SUBSYSTEM
21074 M:      Tudor Ambarus <[email protected]>
21075 M:      Pratyush Yadav <[email protected]>
21076 M:      Michael Walle <[email protected]>
21077 L:      [email protected]
21078 S:      Maintained
21079 W:      http://www.linux-mtd.infradead.org/
21080 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21081 C:      irc://irc.oftc.net/mtd
21082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21083 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21084 F:      drivers/mtd/spi-nor/
21085 F:      include/linux/mtd/spi-nor.h
21086
21087 SPI SUBSYSTEM
21088 M:      Mark Brown <[email protected]>
21089 L:      [email protected]
21090 S:      Maintained
21091 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21093 F:      Documentation/devicetree/bindings/spi/
21094 F:      Documentation/spi/
21095 F:      drivers/spi/
21096 F:      include/linux/spi/
21097 F:      include/uapi/linux/spi/
21098 F:      tools/spi/
21099
21100 SPIDERNET NETWORK DRIVER for CELL
21101 M:      Ishizaki Kou <[email protected]>
21102 M:      Geoff Levand <[email protected]>
21103 L:      [email protected]
21104 L:      [email protected]
21105 S:      Maintained
21106 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21107 F:      drivers/net/ethernet/toshiba/spider_net*
21108
21109 SPMI SUBSYSTEM
21110 M:      Stephen Boyd <[email protected]>
21111 L:      [email protected]
21112 S:      Maintained
21113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21114 F:      Documentation/devicetree/bindings/spmi/
21115 F:      drivers/spmi/
21116 F:      include/dt-bindings/spmi/spmi.h
21117 F:      include/linux/spmi.h
21118 F:      include/trace/events/spmi.h
21119
21120 SPU FILE SYSTEM
21121 M:      Jeremy Kerr <[email protected]>
21122 L:      [email protected]
21123 S:      Supported
21124 W:      http://www.ibm.com/developerworks/power/cell/
21125 F:      Documentation/filesystems/spufs/spufs.rst
21126 F:      arch/powerpc/platforms/cell/spufs/
21127
21128 SQUASHFS FILE SYSTEM
21129 M:      Phillip Lougher <[email protected]>
21130 L:      [email protected] (subscribers-only)
21131 S:      Maintained
21132 W:      http://squashfs.org.uk
21133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21134 F:      Documentation/filesystems/squashfs.rst
21135 F:      fs/squashfs/
21136
21137 SRM (Alpha) environment access
21138 M:      Jan-Benedict Glaw <[email protected]>
21139 S:      Maintained
21140 F:      arch/alpha/kernel/srm_env.c
21141
21142 ST LSM6DSx IMU IIO DRIVER
21143 M:      Lorenzo Bianconi <[email protected]>
21144 L:      [email protected]
21145 S:      Maintained
21146 W:      http://www.st.com/
21147 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21148 F:      drivers/iio/imu/st_lsm6dsx/
21149
21150 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21151 M:      Benjamin Mugnier <[email protected]>
21152 M:      Sylvain Petinot <[email protected]>
21153 L:      [email protected]
21154 S:      Maintained
21155 T:      git git://linuxtv.org/media_tree.git
21156 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21157 F:      drivers/media/i2c/st-mipid02.c
21158
21159 ST STM32 FIREWALL
21160 M:      Gatien Chevallier <[email protected]>
21161 S:      Maintained
21162 F:      drivers/bus/stm32_etzpc.c
21163 F:      drivers/bus/stm32_firewall.c
21164 F:      drivers/bus/stm32_rifsc.c
21165
21166 ST STM32 I2C/SMBUS DRIVER
21167 M:      Pierre-Yves MORDRET <[email protected]>
21168 M:      Alain Volmat <[email protected]>
21169 L:      [email protected]
21170 S:      Maintained
21171 F:      drivers/i2c/busses/i2c-stm32*
21172
21173 ST STM32 SPI DRIVER
21174 M:      Alain Volmat <[email protected]>
21175 L:      [email protected]
21176 S:      Maintained
21177 F:      drivers/spi/spi-stm32.c
21178
21179 ST STPDDC60 DRIVER
21180 M:      Daniel Nilsson <[email protected]>
21181 L:      [email protected]
21182 S:      Maintained
21183 F:      Documentation/hwmon/stpddc60.rst
21184 F:      drivers/hwmon/pmbus/stpddc60.c
21185
21186 ST VGXY61 DRIVER
21187 M:      Benjamin Mugnier <[email protected]>
21188 M:      Sylvain Petinot <[email protected]>
21189 L:      [email protected]
21190 S:      Maintained
21191 T:      git git://linuxtv.org/media_tree.git
21192 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21193 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
21194 F:      drivers/media/i2c/st-vgxy61.c
21195
21196 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21197 M:      Song Qiang <[email protected]>
21198 L:      [email protected]
21199 S:      Maintained
21200 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21201 F:      drivers/iio/proximity/vl53l0x-i2c.c
21202
21203 STABLE BRANCH
21204 M:      Greg Kroah-Hartman <[email protected]>
21205 M:      Sasha Levin <[email protected]>
21206 L:      [email protected]
21207 S:      Supported
21208 F:      Documentation/process/stable-kernel-rules.rst
21209
21210 STAGING - ATOMISP DRIVER
21211 M:      Hans de Goede <[email protected]>
21212 M:      Mauro Carvalho Chehab <[email protected]>
21213 R:      Sakari Ailus <[email protected]>
21214 L:      [email protected]
21215 S:      Maintained
21216 F:      drivers/staging/media/atomisp/
21217
21218 STAGING - FIELDBUS SUBSYSTEM
21219 M:      Sven Van Asbroeck <[email protected]>
21220 S:      Maintained
21221 F:      drivers/staging/fieldbus/*
21222 F:      drivers/staging/fieldbus/Documentation/
21223
21224 STAGING - HMS ANYBUS-S BUS
21225 M:      Sven Van Asbroeck <[email protected]>
21226 S:      Maintained
21227 F:      drivers/staging/fieldbus/anybuss/
21228
21229 STAGING - INDUSTRIAL IO
21230 M:      Jonathan Cameron <[email protected]>
21231 L:      [email protected]
21232 S:      Odd Fixes
21233 F:      Documentation/devicetree/bindings/staging/iio/
21234 F:      drivers/staging/iio/
21235
21236 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21237 M:      Marc Dietrich <[email protected]>
21238 L:      [email protected] (moderated for non-subscribers)
21239 L:      [email protected]
21240 S:      Maintained
21241 F:      drivers/staging/nvec/
21242
21243 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21244 M:      Jens Frederich <[email protected]>
21245 M:      Jon Nettleton <[email protected]>
21246 S:      Maintained
21247 W:      http://wiki.laptop.org/go/DCON
21248 F:      drivers/staging/olpc_dcon/
21249
21250 STAGING - REALTEK RTL8712U DRIVERS
21251 M:      Larry Finger <[email protected]>
21252 M:      Florian Schilhabel <[email protected]>.
21253 S:      Odd Fixes
21254 F:      drivers/staging/rtl8712/
21255
21256 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21257 M:      Michael Hennerich <[email protected]>
21258 L:      [email protected]
21259 S:      Supported
21260 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21261 F:      drivers/staging/fbtft/fb_seps525.c
21262
21263 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21264 M:      Sudip Mukherjee <[email protected]>
21265 M:      Teddy Wang <[email protected]>
21266 M:      Sudip Mukherjee <[email protected]>
21267 L:      [email protected]
21268 S:      Maintained
21269 F:      drivers/staging/sm750fb/
21270
21271 STAGING - VIA VT665X DRIVERS
21272 M:      Philipp Hortmann <[email protected]>
21273 S:      Odd Fixes
21274 F:      drivers/staging/vt665?/
21275
21276 STAGING SUBSYSTEM
21277 M:      Greg Kroah-Hartman <[email protected]>
21278 L:      [email protected]
21279 S:      Supported
21280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21281 F:      drivers/staging/
21282
21283 STANDALONE CACHE CONTROLLER DRIVERS
21284 M:      Conor Dooley <[email protected]>
21285 L:      [email protected]
21286 S:      Maintained
21287 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21288 F:      drivers/cache
21289
21290 STARFIRE/DURALAN NETWORK DRIVER
21291 M:      Ion Badulescu <[email protected]>
21292 S:      Odd Fixes
21293 F:      drivers/net/ethernet/adaptec/starfire*
21294
21295 STARFIVE CAMERA SUBSYSTEM DRIVER
21296 M:      Jack Zhu <[email protected]>
21297 M:      Changhuang Liang <[email protected]>
21298 L:      [email protected]
21299 S:      Maintained
21300 F:      Documentation/admin-guide/media/starfive_camss.rst
21301 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21302 F:      drivers/staging/media/starfive/camss
21303
21304 STARFIVE CRYPTO DRIVER
21305 M:      Jia Jie Ho <[email protected]>
21306 M:      William Qiu <[email protected]>
21307 S:      Supported
21308 F:      Documentation/devicetree/bindings/crypto/starfive*
21309 F:      drivers/crypto/starfive/
21310
21311 STARFIVE DEVICETREES
21312 M:      Emil Renner Berthing <[email protected]>
21313 S:      Maintained
21314 F:      arch/riscv/boot/dts/starfive/
21315
21316 STARFIVE DWMAC GLUE LAYER
21317 M:      Emil Renner Berthing <[email protected]>
21318 M:      Minda Chen <[email protected]>
21319 S:      Maintained
21320 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21321 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21322
21323 STARFIVE JH7110 DPHY RX DRIVER
21324 M:      Jack Zhu <[email protected]>
21325 M:      Changhuang Liang <[email protected]>
21326 S:      Supported
21327 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21328 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21329
21330 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21331 M:      William Qiu <[email protected]>
21332 S:      Supported
21333 F:      Documentation/devicetree/bindings/mmc/starfive*
21334 F:      drivers/mmc/host/dw_mmc-starfive.c
21335
21336 STARFIVE JH7110 PLL CLOCK DRIVER
21337 M:      Xingyu Wu <[email protected]>
21338 S:      Supported
21339 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21340 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21341
21342 STARFIVE JH7110 PWMDAC DRIVER
21343 M:      Hal Feng <[email protected]>
21344 M:      Xingyu Wu <[email protected]>
21345 S:      Supported
21346 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21347 F:      sound/soc/starfive/jh7110_pwmdac.c
21348
21349 STARFIVE JH7110 SYSCON
21350 M:      William Qiu <[email protected]>
21351 M:      Xingyu Wu <[email protected]>
21352 S:      Supported
21353 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21354
21355 STARFIVE JH7110 TDM DRIVER
21356 M:      Walker Chen <[email protected]>
21357 S:      Maintained
21358 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21359 F:      sound/soc/starfive/jh7110_tdm.c
21360
21361 STARFIVE JH71X0 CLOCK DRIVERS
21362 M:      Emil Renner Berthing <[email protected]>
21363 M:      Hal Feng <[email protected]>
21364 S:      Maintained
21365 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21366 F:      drivers/clk/starfive/clk-starfive-jh71*
21367 F:      include/dt-bindings/clock/starfive?jh71*.h
21368
21369 STARFIVE JH71X0 PINCTRL DRIVERS
21370 M:      Emil Renner Berthing <[email protected]>
21371 M:      Jianlong Huang <[email protected]>
21372 M:      Hal Feng <[email protected]>
21373 L:      [email protected]
21374 S:      Maintained
21375 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21376 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21377 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21378 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21379
21380 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21381 M:      Emil Renner Berthing <[email protected]>
21382 M:      Hal Feng <[email protected]>
21383 S:      Maintained
21384 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21385 F:      drivers/reset/starfive/reset-starfive-jh71*
21386 F:      include/dt-bindings/reset/starfive?jh71*.h
21387
21388 STARFIVE JH71X0 USB DRIVERS
21389 M:      Minda Chen <[email protected]>
21390 S:      Maintained
21391 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21392 F:      drivers/usb/cdns3/cdns3-starfive.c
21393
21394 STARFIVE JH71XX PMU CONTROLLER DRIVER
21395 M:      Walker Chen <[email protected]>
21396 M:      Changhuang Liang <[email protected]>
21397 S:      Supported
21398 F:      Documentation/devicetree/bindings/power/starfive*
21399 F:      drivers/pmdomain/starfive/
21400 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21401
21402 STARFIVE SOC DRIVERS
21403 M:      Conor Dooley <[email protected]>
21404 S:      Maintained
21405 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21406 F:      Documentation/devicetree/bindings/soc/starfive/
21407
21408 STARFIVE STARLINK PMU DRIVER
21409 M:      Ji Sheng Teoh <[email protected]>
21410 S:      Maintained
21411 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21412 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21413 F:      drivers/perf/starfive_starlink_pmu.c
21414
21415 STARFIVE TRNG DRIVER
21416 M:      Jia Jie Ho <[email protected]>
21417 S:      Supported
21418 F:      Documentation/devicetree/bindings/rng/starfive*
21419 F:      drivers/char/hw_random/jh7110-trng.c
21420
21421 STARFIVE WATCHDOG DRIVER
21422 M:      Xingyu Wu <[email protected]>
21423 M:      Samin Guo <[email protected]>
21424 S:      Supported
21425 F:      Documentation/devicetree/bindings/watchdog/starfive*
21426 F:      drivers/watchdog/starfive-wdt.c
21427
21428 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21429 M:      Minda Chen <[email protected]>
21430 S:      Supported
21431 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21432 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21433 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21434 F:      drivers/phy/starfive/phy-jh7110-usb.c
21435
21436 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21437 M:      Changhuang Liang <[email protected]>
21438 S:      Supported
21439 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21440 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21441
21442 STATIC BRANCH/CALL
21443 M:      Peter Zijlstra <[email protected]>
21444 M:      Josh Poimboeuf <[email protected]>
21445 M:      Jason Baron <[email protected]>
21446 R:      Steven Rostedt <[email protected]>
21447 R:      Ard Biesheuvel <[email protected]>
21448 S:      Supported
21449 F:      arch/*/include/asm/jump_label*.h
21450 F:      arch/*/include/asm/static_call*.h
21451 F:      arch/*/kernel/jump_label.c
21452 F:      arch/*/kernel/static_call.c
21453 F:      include/linux/jump_label*.h
21454 F:      include/linux/static_call*.h
21455 F:      kernel/jump_label.c
21456 F:      kernel/static_call.c
21457
21458 STI AUDIO (ASoC) DRIVERS
21459 M:      Arnaud Pouliquen <[email protected]>
21460 L:      [email protected] (moderated for non-subscribers)
21461 S:      Maintained
21462 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21463 F:      sound/soc/sti/
21464
21465 STI CEC DRIVER
21466 M:      Alain Volmat <[email protected]>
21467 S:      Maintained
21468 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21469 F:      drivers/media/cec/platform/sti/
21470
21471 STK1160 USB VIDEO CAPTURE DRIVER
21472 M:      Ezequiel Garcia <[email protected]>
21473 L:      [email protected]
21474 S:      Maintained
21475 T:      git git://linuxtv.org/media_tree.git
21476 F:      drivers/media/usb/stk1160/
21477
21478 STM32 AUDIO (ASoC) DRIVERS
21479 M:      Olivier Moysan <[email protected]>
21480 M:      Arnaud Pouliquen <[email protected]>
21481 L:      [email protected] (moderated for non-subscribers)
21482 S:      Maintained
21483 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21484 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21485 F:      sound/soc/stm/
21486
21487 STM32 TIMER/LPTIMER DRIVERS
21488 M:      Fabrice Gasnier <[email protected]>
21489 S:      Maintained
21490 F:      Documentation/ABI/testing/*timer-stm32
21491 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21492 F:      drivers/*/stm32-*timer*
21493 F:      drivers/pwm/pwm-stm32*
21494 F:      include/linux/*/stm32-*tim*
21495
21496 STMMAC ETHERNET DRIVER
21497 M:      Alexandre Torgue <[email protected]>
21498 M:      Jose Abreu <[email protected]>
21499 L:      [email protected]
21500 S:      Supported
21501 W:      http://www.stlinux.com
21502 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21503 F:      drivers/net/ethernet/stmicro/stmmac/
21504
21505 SUN HAPPY MEAL ETHERNET DRIVER
21506 M:      Sean Anderson <[email protected]>
21507 S:      Maintained
21508 F:      drivers/net/ethernet/sun/sunhme.*
21509
21510 SUN3/3X
21511 M:      Sam Creasey <[email protected]>
21512 S:      Maintained
21513 W:      http://sammy.net/sun3/
21514 F:      arch/m68k/include/asm/sun3*
21515 F:      arch/m68k/kernel/*sun3*
21516 F:      arch/m68k/sun3*/
21517 F:      drivers/net/ethernet/i825xx/sun3*
21518
21519 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21520 M:      Hans de Goede <[email protected]>
21521 L:      [email protected]
21522 S:      Maintained
21523 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21524 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21525
21526 SUNDANCE NETWORK DRIVER
21527 M:      Denis Kirjanov <[email protected]>
21528 L:      [email protected]
21529 S:      Maintained
21530 F:      drivers/net/ethernet/dlink/sundance.c
21531
21532 SUNPLUS ETHERNET DRIVER
21533 M:      Wells Lu <[email protected]>
21534 L:      [email protected]
21535 S:      Maintained
21536 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21537 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21538 F:      drivers/net/ethernet/sunplus/
21539
21540 SUNPLUS MMC DRIVER
21541 M:      Tony Huang <[email protected]>
21542 M:      Li-hao Kuo <[email protected]>
21543 S:      Maintained
21544 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21545 F:      drivers/mmc/host/sunplus-mmc.c
21546
21547 SUNPLUS OCOTP DRIVER
21548 M:      Vincent Shih <[email protected]>
21549 S:      Maintained
21550 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21551 F:      drivers/nvmem/sunplus-ocotp.c
21552
21553 SUNPLUS PWM DRIVER
21554 M:      Hammer Hsieh <[email protected]>
21555 S:      Maintained
21556 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21557 F:      drivers/pwm/pwm-sunplus.c
21558
21559 SUNPLUS RTC DRIVER
21560 M:      Vincent Shih <[email protected]>
21561 L:      [email protected]
21562 S:      Maintained
21563 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
21564 F:      drivers/rtc/rtc-sunplus.c
21565
21566 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
21567 M:      Li-hao Kuo <[email protected]>
21568 L:      [email protected]
21569 S:      Maintained
21570 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
21571 F:      drivers/spi/spi-sunplus-sp7021.c
21572
21573 SUNPLUS UART DRIVER
21574 M:      Hammer Hsieh <[email protected]>
21575 S:      Maintained
21576 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
21577 F:      drivers/tty/serial/sunplus-uart.c
21578
21579 SUNPLUS USB2 PHY DRIVER
21580 M:      Vincent Shih <[email protected]>
21581 L:      [email protected]
21582 S:      Maintained
21583 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
21584 F:      drivers/phy/sunplus/Kconfig
21585 F:      drivers/phy/sunplus/Makefile
21586 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
21587
21588 SUNPLUS WATCHDOG DRIVER
21589 M:      Xiantao Hu <[email protected]>
21590 L:      [email protected]
21591 S:      Maintained
21592 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
21593 F:      drivers/watchdog/sunplus_wdt.c
21594
21595 SUPERH
21596 M:      Yoshinori Sato <[email protected]>
21597 M:      Rich Felker <[email protected]>
21598 M:      John Paul Adrian Glaubitz <[email protected]>
21599 L:      [email protected]
21600 S:      Maintained
21601 Q:      http://patchwork.kernel.org/project/linux-sh/list/
21602 F:      Documentation/arch/sh/
21603 F:      arch/sh/
21604 F:      drivers/sh/
21605
21606 SUSPEND TO RAM
21607 M:      "Rafael J. Wysocki" <[email protected]>
21608 M:      Len Brown <[email protected]>
21609 M:      Pavel Machek <[email protected]>
21610 L:      [email protected]
21611 S:      Supported
21612 B:      https://bugzilla.kernel.org
21613 F:      Documentation/power/
21614 F:      arch/x86/kernel/acpi/sleep*
21615 F:      arch/x86/kernel/acpi/wakeup*
21616 F:      drivers/base/power/
21617 F:      include/linux/freezer.h
21618 F:      include/linux/pm.h
21619 F:      include/linux/suspend.h
21620 F:      kernel/power/
21621
21622 SVGA HANDLING
21623 M:      Martin Mares <[email protected]>
21624 L:      [email protected]
21625 S:      Maintained
21626 F:      Documentation/admin-guide/svga.rst
21627 F:      arch/x86/boot/video*
21628
21629 SWITCHDEV
21630 M:      Jiri Pirko <[email protected]>
21631 M:      Ivan Vecera <[email protected]>
21632 L:      [email protected]
21633 S:      Supported
21634 F:      include/net/switchdev.h
21635 F:      net/switchdev/
21636
21637 SY8106A REGULATOR DRIVER
21638 M:      Icenowy Zheng <[email protected]>
21639 S:      Maintained
21640 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
21641 F:      drivers/regulator/sy8106a-regulator.c
21642
21643 SYNC FILE FRAMEWORK
21644 M:      Sumit Semwal <[email protected]>
21645 R:      Gustavo Padovan <[email protected]>
21646 L:      [email protected]
21647 L:      [email protected]
21648 S:      Maintained
21649 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
21650 F:      Documentation/driver-api/sync_file.rst
21651 F:      drivers/dma-buf/dma-fence*
21652 F:      drivers/dma-buf/sw_sync.c
21653 F:      drivers/dma-buf/sync_*
21654 F:      include/linux/sync_file.h
21655 F:      include/uapi/linux/sync_file.h
21656
21657 SYNOPSYS ARC ARCHITECTURE
21658 M:      Vineet Gupta <[email protected]>
21659 L:      [email protected]
21660 S:      Supported
21661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
21662 F:      Documentation/arch/arc
21663 F:      Documentation/devicetree/bindings/arc/*
21664 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
21665 F:      arch/arc/
21666 F:      drivers/clocksource/arc_timer.c
21667 F:      drivers/tty/serial/arc_uart.c
21668
21669 SYNOPSYS ARC HSDK SDP pll clock driver
21670 M:      Eugeniy Paltsev <[email protected]>
21671 S:      Supported
21672 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
21673 F:      drivers/clk/clk-hsdk-pll.c
21674
21675 SYNOPSYS ARC SDP clock driver
21676 M:      Eugeniy Paltsev <[email protected]>
21677 S:      Supported
21678 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
21679 F:      drivers/clk/axs10x/*
21680
21681 SYNOPSYS ARC SDP platform support
21682 M:      Alexey Brodkin <[email protected]>
21683 S:      Supported
21684 F:      Documentation/devicetree/bindings/arc/axs10*
21685 F:      arch/arc/boot/dts/ax*
21686 F:      arch/arc/plat-axs10x
21687
21688 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
21689 M:      Eugeniy Paltsev <[email protected]>
21690 S:      Supported
21691 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
21692 F:      drivers/reset/reset-axs10x.c
21693
21694 SYNOPSYS CREG GPIO DRIVER
21695 M:      Eugeniy Paltsev <[email protected]>
21696 S:      Maintained
21697 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
21698 F:      drivers/gpio/gpio-creg-snps.c
21699
21700 SYNOPSYS DESIGNWARE 8250 UART DRIVER
21701 M:      Ilpo Järvinen <[email protected]>
21702 R:      Andy Shevchenko <[email protected]>
21703 S:      Supported
21704 F:      drivers/tty/serial/8250/8250_dw.c
21705 F:      drivers/tty/serial/8250/8250_dwlib.*
21706 F:      drivers/tty/serial/8250/8250_lpss.c
21707
21708 SYNOPSYS DESIGNWARE APB GPIO DRIVER
21709 M:      Hoan Tran <[email protected]>
21710 M:      Serge Semin <[email protected]>
21711 L:      [email protected]
21712 S:      Maintained
21713 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
21714 F:      drivers/gpio/gpio-dwapb.c
21715
21716 SYNOPSYS DESIGNWARE APB SSI DRIVER
21717 M:      Serge Semin <[email protected]>
21718 L:      [email protected]
21719 S:      Supported
21720 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
21721 F:      drivers/spi/spi-dw*
21722
21723 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
21724 M:      Eugeniy Paltsev <[email protected]>
21725 S:      Maintained
21726 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
21727 F:      drivers/dma/dw-axi-dmac/
21728
21729 SYNOPSYS DESIGNWARE DMAC DRIVER
21730 M:      Viresh Kumar <[email protected]>
21731 R:      Andy Shevchenko <[email protected]>
21732 S:      Maintained
21733 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
21734 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
21735 F:      drivers/dma/dw/
21736 F:      include/dt-bindings/dma/dw-dmac.h
21737 F:      include/linux/dma/dw.h
21738 F:      include/linux/platform_data/dma-dw.h
21739
21740 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
21741 M:      Jose Abreu <[email protected]>
21742 L:      [email protected]
21743 S:      Supported
21744 F:      drivers/net/ethernet/synopsys/
21745
21746 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
21747 M:      Jose Abreu <[email protected]>
21748 L:      [email protected]
21749 S:      Supported
21750 F:      drivers/net/pcs/pcs-xpcs.c
21751 F:      drivers/net/pcs/pcs-xpcs.h
21752 F:      include/linux/pcs/pcs-xpcs.h
21753
21754 SYNOPSYS DESIGNWARE I2C DRIVER
21755 M:      Jarkko Nikula <[email protected]>
21756 R:      Andy Shevchenko <[email protected]>
21757 R:      Mika Westerberg <[email protected]>
21758 R:      Jan Dabros <[email protected]>
21759 L:      [email protected]
21760 S:      Supported
21761 F:      drivers/i2c/busses/i2c-designware-*
21762
21763 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
21764 M:      Jaehoon Chung <[email protected]>
21765 L:      [email protected]
21766 S:      Maintained
21767 F:      drivers/mmc/host/dw_mmc*
21768
21769 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
21770 M:      Shuai Xue <[email protected]>
21771 M:      Jing Zhang <[email protected]>
21772 S:      Supported
21773 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
21774 F:      drivers/perf/dwc_pcie_pmu.c
21775
21776 SYNOPSYS HSDK RESET CONTROLLER DRIVER
21777 M:      Eugeniy Paltsev <[email protected]>
21778 S:      Supported
21779 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
21780 F:      drivers/reset/reset-hsdk.c
21781 F:      include/dt-bindings/reset/snps,hsdk-reset.h
21782
21783 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
21784 M:      Prabu Thangamuthu <[email protected]>
21785 M:      Manjunath M B <[email protected]>
21786 L:      [email protected]
21787 S:      Maintained
21788 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
21789
21790 SYSTEM CONFIGURATION (SYSCON)
21791 M:      Lee Jones <[email protected]>
21792 M:      Arnd Bergmann <[email protected]>
21793 S:      Supported
21794 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
21795 F:      drivers/mfd/syscon.c
21796
21797 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
21798 M:      Sudeep Holla <[email protected]>
21799 R:      Cristian Marussi <[email protected]>
21800 L:      [email protected] (moderated for non-subscribers)
21801 S:      Maintained
21802 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
21803 F:      drivers/clk/clk-sc[mp]i.c
21804 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
21805 F:      drivers/firmware/arm_scmi/
21806 F:      drivers/firmware/arm_scpi.c
21807 F:      drivers/hwmon/scmi-hwmon.c
21808 F:      drivers/pinctrl/pinctrl-scmi.c
21809 F:      drivers/pmdomain/arm/
21810 F:      drivers/powercap/arm_scmi_powercap.c
21811 F:      drivers/regulator/scmi-regulator.c
21812 F:      drivers/reset/reset-scmi.c
21813 F:      include/linux/sc[mp]i_protocol.h
21814 F:      include/trace/events/scmi.h
21815 F:      include/uapi/linux/virtio_scmi.h
21816
21817 SYSTEM RESET/SHUTDOWN DRIVERS
21818 M:      Sebastian Reichel <[email protected]>
21819 L:      [email protected]
21820 S:      Maintained
21821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
21822 F:      Documentation/devicetree/bindings/power/reset/
21823 F:      drivers/power/reset/
21824
21825 SYSTEM TRACE MODULE CLASS
21826 M:      Alexander Shishkin <[email protected]>
21827 S:      Maintained
21828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
21829 F:      Documentation/trace/stm.rst
21830 F:      drivers/hwtracing/stm/
21831 F:      include/linux/stm.h
21832 F:      include/uapi/linux/stm.h
21833
21834 SYSTEM76 ACPI DRIVER
21835 M:      Jeremy Soller <[email protected]>
21836 M:      System76 Product Development <[email protected]>
21837 L:      [email protected]
21838 S:      Maintained
21839 F:      drivers/platform/x86/system76_acpi.c
21840
21841 SYSV FILESYSTEM
21842 S:      Orphan
21843 F:      Documentation/filesystems/sysv-fs.rst
21844 F:      fs/sysv/
21845 F:      include/linux/sysv_fs.h
21846
21847 TASKSTATS STATISTICS INTERFACE
21848 M:      Balbir Singh <[email protected]>
21849 S:      Maintained
21850 F:      Documentation/accounting/taskstats*
21851 F:      include/linux/taskstats*
21852 F:      kernel/taskstats.c
21853
21854 TC subsystem
21855 M:      Jamal Hadi Salim <[email protected]>
21856 M:      Cong Wang <[email protected]>
21857 M:      Jiri Pirko <[email protected]>
21858 L:      [email protected]
21859 S:      Maintained
21860 F:      include/net/pkt_cls.h
21861 F:      include/net/pkt_sched.h
21862 F:      include/net/tc_act/
21863 F:      include/uapi/linux/pkt_cls.h
21864 F:      include/uapi/linux/pkt_sched.h
21865 F:      include/uapi/linux/tc_act/
21866 F:      include/uapi/linux/tc_ematch/
21867 F:      net/sched/
21868 F:      tools/testing/selftests/tc-testing
21869
21870 TC90522 MEDIA DRIVER
21871 M:      Akihiro Tsukada <[email protected]>
21872 L:      [email protected]
21873 S:      Odd Fixes
21874 F:      drivers/media/dvb-frontends/tc90522*
21875
21876 TCP LOW PRIORITY MODULE
21877 M:      "Wong Hoi Sing, Edison" <[email protected]>
21878 M:      "Hung Hing Lun, Mike" <[email protected]>
21879 S:      Maintained
21880 W:      http://tcp-lp-mod.sourceforge.net/
21881 F:      net/ipv4/tcp_lp.c
21882
21883 TDA10071 MEDIA DRIVER
21884 L:      [email protected]
21885 S:      Orphan
21886 W:      https://linuxtv.org
21887 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21888 F:      drivers/media/dvb-frontends/tda10071*
21889
21890 TDA18212 MEDIA DRIVER
21891 L:      [email protected]
21892 S:      Orphan
21893 W:      https://linuxtv.org
21894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21895 F:      drivers/media/tuners/tda18212*
21896
21897 TDA18218 MEDIA DRIVER
21898 L:      [email protected]
21899 S:      Orphan
21900 W:      https://linuxtv.org
21901 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21902 F:      drivers/media/tuners/tda18218*
21903
21904 TDA18250 MEDIA DRIVER
21905 M:      Olli Salonen <[email protected]>
21906 L:      [email protected]
21907 S:      Maintained
21908 W:      https://linuxtv.org
21909 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21910 T:      git git://linuxtv.org/media_tree.git
21911 F:      drivers/media/tuners/tda18250*
21912
21913 TDA18271 MEDIA DRIVER
21914 M:      Michael Krufky <[email protected]>
21915 L:      [email protected]
21916 S:      Maintained
21917 W:      https://linuxtv.org
21918 W:      http://github.com/mkrufky
21919 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21920 T:      git git://linuxtv.org/mkrufky/tuners.git
21921 F:      drivers/media/tuners/tda18271*
21922
21923 TDA1997x MEDIA DRIVER
21924 M:      Tim Harvey <[email protected]>
21925 L:      [email protected]
21926 S:      Maintained
21927 W:      https://linuxtv.org
21928 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21929 F:      drivers/media/i2c/tda1997x.*
21930
21931 TDA827x MEDIA DRIVER
21932 M:      Michael Krufky <[email protected]>
21933 L:      [email protected]
21934 S:      Maintained
21935 W:      https://linuxtv.org
21936 W:      http://github.com/mkrufky
21937 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21938 T:      git git://linuxtv.org/mkrufky/tuners.git
21939 F:      drivers/media/tuners/tda8290.*
21940
21941 TDA8290 MEDIA DRIVER
21942 M:      Michael Krufky <[email protected]>
21943 L:      [email protected]
21944 S:      Maintained
21945 W:      https://linuxtv.org
21946 W:      http://github.com/mkrufky
21947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21948 T:      git git://linuxtv.org/mkrufky/tuners.git
21949 F:      drivers/media/tuners/tda8290.*
21950
21951 TDA9840 MEDIA DRIVER
21952 M:      Hans Verkuil <[email protected]>
21953 L:      [email protected]
21954 S:      Maintained
21955 W:      https://linuxtv.org
21956 T:      git git://linuxtv.org/media_tree.git
21957 F:      drivers/media/i2c/tda9840*
21958
21959 TEA5761 TUNER DRIVER
21960 M:      Mauro Carvalho Chehab <[email protected]>
21961 L:      [email protected]
21962 S:      Odd fixes
21963 W:      https://linuxtv.org
21964 T:      git git://linuxtv.org/media_tree.git
21965 F:      drivers/media/tuners/tea5761.*
21966
21967 TEA5767 TUNER DRIVER
21968 M:      Mauro Carvalho Chehab <[email protected]>
21969 L:      [email protected]
21970 S:      Maintained
21971 W:      https://linuxtv.org
21972 T:      git git://linuxtv.org/media_tree.git
21973 F:      drivers/media/tuners/tea5767.*
21974
21975 TEA6415C MEDIA DRIVER
21976 M:      Hans Verkuil <[email protected]>
21977 L:      [email protected]
21978 S:      Maintained
21979 W:      https://linuxtv.org
21980 T:      git git://linuxtv.org/media_tree.git
21981 F:      drivers/media/i2c/tea6415c*
21982
21983 TEA6420 MEDIA DRIVER
21984 M:      Hans Verkuil <[email protected]>
21985 L:      [email protected]
21986 S:      Maintained
21987 W:      https://linuxtv.org
21988 T:      git git://linuxtv.org/media_tree.git
21989 F:      drivers/media/i2c/tea6420*
21990
21991 TEAM DRIVER
21992 M:      Jiri Pirko <[email protected]>
21993 L:      [email protected]
21994 S:      Supported
21995 F:      Documentation/netlink/specs/team.yaml
21996 F:      drivers/net/team/
21997 F:      include/linux/if_team.h
21998 F:      include/uapi/linux/if_team.h
21999 F:      tools/testing/selftests/drivers/net/team/
22000
22001 TECHNICAL ADVISORY BOARD PROCESS DOCS
22002 M:      "Theodore Ts'o" <[email protected]>
22003 M:      Greg Kroah-Hartman <[email protected]>
22004 L:      [email protected]
22005 S:      Maintained
22006 F:      Documentation/process/contribution-maturity-model.rst
22007 F:      Documentation/process/researcher-guidelines.rst
22008
22009 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22010 M:      "Savoir-faire Linux Inc." <[email protected]>
22011 S:      Maintained
22012 F:      arch/x86/platform/ts5500/
22013
22014 TECHNOTREND USB IR RECEIVER
22015 M:      Sean Young <[email protected]>
22016 L:      [email protected]
22017 S:      Maintained
22018 F:      drivers/media/rc/ttusbir.c
22019
22020 TECHWELL TW9900 VIDEO DECODER
22021 M:      Mehdi Djait <[email protected]>
22022 L:      [email protected]
22023 S:      Maintained
22024 F:      drivers/media/i2c/tw9900.c
22025
22026 TECHWELL TW9910 VIDEO DECODER
22027 L:      [email protected]
22028 S:      Orphan
22029 F:      drivers/media/i2c/tw9910.c
22030 F:      include/media/i2c/tw9910.h
22031
22032 TEE SUBSYSTEM
22033 M:      Jens Wiklander <[email protected]>
22034 R:      Sumit Garg <[email protected]>
22035 L:      [email protected]
22036 S:      Maintained
22037 F:      Documentation/driver-api/tee.rst
22038 F:      Documentation/tee/
22039 F:      Documentation/userspace-api/tee.rst
22040 F:      drivers/tee/
22041 F:      include/linux/tee_core.h
22042 F:      include/linux/tee_drv.h
22043 F:      include/uapi/linux/tee.h
22044
22045 TEGRA ARCHITECTURE SUPPORT
22046 M:      Thierry Reding <[email protected]>
22047 M:      Jonathan Hunter <[email protected]>
22048 L:      [email protected]
22049 S:      Supported
22050 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22052 N:      [^a-z]tegra
22053
22054 TEGRA CLOCK DRIVER
22055 M:      Peter De Schrijver <[email protected]>
22056 M:      Prashant Gaikwad <[email protected]>
22057 S:      Supported
22058 F:      drivers/clk/tegra/
22059
22060 TEGRA CRYPTO DRIVERS
22061 M:      Akhil R <[email protected]>
22062 S:      Supported
22063 F:      drivers/crypto/tegra/*
22064
22065 TEGRA DMA DRIVERS
22066 M:      Laxman Dewangan <[email protected]>
22067 M:      Jon Hunter <[email protected]>
22068 S:      Supported
22069 F:      drivers/dma/tegra*
22070
22071 TEGRA I2C DRIVER
22072 M:      Laxman Dewangan <[email protected]>
22073 R:      Dmitry Osipenko <[email protected]>
22074 S:      Supported
22075 F:      drivers/i2c/busses/i2c-tegra.c
22076
22077 TEGRA IOMMU DRIVERS
22078 M:      Thierry Reding <[email protected]>
22079 R:      Krishna Reddy <[email protected]>
22080 L:      [email protected]
22081 S:      Supported
22082 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22083 F:      drivers/iommu/tegra*
22084
22085 TEGRA KBC DRIVER
22086 M:      Laxman Dewangan <[email protected]>
22087 S:      Supported
22088 F:      drivers/input/keyboard/tegra-kbc.c
22089
22090 TEGRA NAND DRIVER
22091 M:      Stefan Agner <[email protected]>
22092 M:      Lucas Stach <[email protected]>
22093 S:      Maintained
22094 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22095 F:      drivers/mtd/nand/raw/tegra_nand.c
22096
22097 TEGRA PWM DRIVER
22098 M:      Thierry Reding <[email protected]>
22099 S:      Supported
22100 F:      drivers/pwm/pwm-tegra.c
22101
22102 TEGRA QUAD SPI DRIVER
22103 M:      Thierry Reding <[email protected]>
22104 M:      Jonathan Hunter <[email protected]>
22105 M:      Sowjanya Komatineni <[email protected]>
22106 L:      [email protected]
22107 S:      Maintained
22108 F:      drivers/spi/spi-tegra210-quad.c
22109
22110 TEGRA SERIAL DRIVER
22111 M:      Laxman Dewangan <[email protected]>
22112 S:      Supported
22113 F:      drivers/tty/serial/serial-tegra.c
22114
22115 TEGRA SPI DRIVER
22116 M:      Laxman Dewangan <[email protected]>
22117 S:      Supported
22118 F:      drivers/spi/spi-tegra*
22119
22120 TEGRA VIDEO DRIVER
22121 M:      Thierry Reding <[email protected]>
22122 M:      Jonathan Hunter <[email protected]>
22123 M:      Sowjanya Komatineni <[email protected]>
22124 M:      Luca Ceresoli <[email protected]>
22125 L:      [email protected]
22126 L:      [email protected]
22127 S:      Maintained
22128 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22129 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22130 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22131 F:      drivers/staging/media/tegra-video/
22132
22133 TEGRA XUSB PADCTL DRIVER
22134 M:      JC Kuo <[email protected]>
22135 S:      Supported
22136 F:      drivers/phy/tegra/xusb*
22137
22138 TEHUTI ETHERNET DRIVER
22139 M:      Andy Gospodarek <[email protected]>
22140 L:      [email protected]
22141 S:      Supported
22142 F:      drivers/net/ethernet/tehuti/*
22143
22144 TELECOM CLOCK DRIVER FOR MCPL0010
22145 M:      Mark Gross <[email protected]>
22146 S:      Supported
22147 F:      drivers/char/tlclk.c
22148
22149 TEMPO SEMICONDUCTOR DRIVERS
22150 M:      Steven Eckhoff <[email protected]>
22151 S:      Maintained
22152 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22153 F:      sound/soc/codecs/tscs*.c
22154 F:      sound/soc/codecs/tscs*.h
22155
22156 TENSILICA XTENSA PORT (xtensa)
22157 M:      Chris Zankel <[email protected]>
22158 M:      Max Filippov <[email protected]>
22159 S:      Maintained
22160 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22161 F:      arch/xtensa/
22162 F:      drivers/irqchip/irq-xtensa-*
22163
22164 TEXAS INSTRUMENTS ASoC DRIVERS
22165 M:      Peter Ujfalusi <[email protected]>
22166 L:      [email protected] (moderated for non-subscribers)
22167 S:      Maintained
22168 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22169 F:      sound/soc/ti/
22170
22171 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22172 M:      Shenghao Ding <[email protected]>
22173 M:      Kevin Lu <[email protected]>
22174 M:      Baojun Xu <[email protected]>
22175 L:      [email protected] (moderated for non-subscribers)
22176 S:      Maintained
22177 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22178 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
22179 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
22180 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
22181 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22182 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22183 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22184 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
22185 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
22186 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
22187 F:      include/sound/tas2*.h
22188 F:      include/sound/tlv320*.h
22189 F:      include/sound/tpa6130a2-plat.h
22190 F:      sound/pci/hda/tas2781_hda_i2c.c
22191 F:      sound/soc/codecs/pcm1681.c
22192 F:      sound/soc/codecs/pcm1789*.*
22193 F:      sound/soc/codecs/pcm179x*.*
22194 F:      sound/soc/codecs/pcm186x*.*
22195 F:      sound/soc/codecs/pcm3008.*
22196 F:      sound/soc/codecs/pcm3060*.*
22197 F:      sound/soc/codecs/pcm3168a*.*
22198 F:      sound/soc/codecs/pcm5102a.c
22199 F:      sound/soc/codecs/pcm512x*.*
22200 F:      sound/soc/codecs/tas2*.*
22201 F:      sound/soc/codecs/tlv320*.*
22202 F:      sound/soc/codecs/tpa6130a2.*
22203
22204 TEXAS INSTRUMENTS DMA DRIVERS
22205 M:      Peter Ujfalusi <[email protected]>
22206 L:      [email protected]
22207 S:      Maintained
22208 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22209 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22210 F:      Documentation/devicetree/bindings/dma/ti/
22211 F:      drivers/dma/ti/
22212 F:      include/linux/dma/k3-psil.h
22213 F:      include/linux/dma/k3-udma-glue.h
22214 F:      include/linux/dma/ti-cppi5.h
22215 X:      drivers/dma/ti/cppi41.c
22216
22217 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22218 M:      Robert Marko <[email protected]>
22219 M:      Luka Perkov <[email protected]>
22220 L:      [email protected]
22221 S:      Maintained
22222 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22223 F:      Documentation/hwmon/tps23861.rst
22224 F:      drivers/hwmon/tps23861.c
22225
22226 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22227 M:      Ricardo Ribalda <[email protected]>
22228 L:      [email protected]
22229 S:      Supported
22230 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22231 F:      drivers/iio/dac/ti-dac7612.c
22232
22233 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22234 M:      Nishanth Menon <[email protected]>
22235 M:      Tero Kristo <[email protected]>
22236 M:      Santosh Shilimkar <[email protected]>
22237 L:      [email protected] (moderated for non-subscribers)
22238 S:      Maintained
22239 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22240 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22241 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22242 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22243 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22244 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22245 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22246 F:      drivers/clk/keystone/sci-clk.c
22247 F:      drivers/firmware/ti_sci*
22248 F:      drivers/irqchip/irq-ti-sci-inta.c
22249 F:      drivers/irqchip/irq-ti-sci-intr.c
22250 F:      drivers/reset/reset-ti-sci.c
22251 F:      drivers/soc/ti/ti_sci_inta_msi.c
22252 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22253 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22254 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22255 F:      include/linux/soc/ti/ti_sci_protocol.h
22256
22257 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22258 M:      Puranjay Mohan <[email protected]>
22259 L:      [email protected]
22260 S:      Supported
22261 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22262 F:      drivers/iio/temperature/tmp117.c
22263
22264 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22265 M:      Hans Verkuil <[email protected]>
22266 L:      [email protected]
22267 S:      Maintained
22268 W:      https://linuxtv.org
22269 T:      git git://linuxtv.org/media_tree.git
22270 F:      drivers/media/radio/radio-raremono.c
22271
22272 THERMAL
22273 M:      Rafael J. Wysocki <[email protected]>
22274 M:      Daniel Lezcano <[email protected]>
22275 R:      Zhang Rui <[email protected]>
22276 R:      Lukasz Luba <[email protected]>
22277 L:      [email protected]
22278 S:      Supported
22279 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22281 F:      Documentation/ABI/testing/sysfs-class-thermal
22282 F:      Documentation/admin-guide/thermal/
22283 F:      Documentation/devicetree/bindings/thermal/
22284 F:      Documentation/driver-api/thermal/
22285 F:      drivers/thermal/
22286 F:      include/dt-bindings/thermal/
22287 F:      include/linux/cpu_cooling.h
22288 F:      include/linux/thermal.h
22289 F:      include/uapi/linux/thermal.h
22290 F:      tools/lib/thermal/
22291 F:      tools/thermal/
22292
22293 THERMAL DRIVER FOR AMLOGIC SOCS
22294 M:      Guillaume La Roque <[email protected]>
22295 L:      [email protected]
22296 L:      [email protected]
22297 S:      Supported
22298 W:      http://linux-meson.com/
22299 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22300 F:      drivers/thermal/amlogic_thermal.c
22301
22302 THERMAL/CPU_COOLING
22303 M:      Amit Daniel Kachhap <[email protected]>
22304 M:      Daniel Lezcano <[email protected]>
22305 M:      Viresh Kumar <[email protected]>
22306 R:      Lukasz Luba <[email protected]>
22307 L:      [email protected]
22308 S:      Supported
22309 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22310 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22311 F:      drivers/thermal/cpufreq_cooling.c
22312 F:      drivers/thermal/cpuidle_cooling.c
22313 F:      include/linux/cpu_cooling.h
22314
22315 THERMAL/POWER_ALLOCATOR
22316 M:      Lukasz Luba <[email protected]>
22317 L:      [email protected]
22318 S:      Maintained
22319 F:      Documentation/driver-api/thermal/power_allocator.rst
22320 F:      drivers/thermal/gov_power_allocator.c
22321 F:      drivers/thermal/thermal_trace_ipa.h
22322
22323 THINKPAD ACPI EXTRAS DRIVER
22324 M:      Henrique de Moraes Holschuh <[email protected]>
22325 L:      [email protected]
22326 L:      [email protected]
22327 S:      Maintained
22328 W:      http://ibm-acpi.sourceforge.net
22329 W:      http://thinkwiki.org/wiki/Ibm-acpi
22330 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22331 F:      drivers/platform/x86/thinkpad_acpi.c
22332
22333 THINKPAD LMI DRIVER
22334 M:      Mark Pearson <[email protected]>
22335 L:      [email protected]
22336 S:      Maintained
22337 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22338 F:      drivers/platform/x86/think-lmi.?
22339
22340 THP7312 ISP DRIVER
22341 M:      Laurent Pinchart <[email protected]>
22342 M:      Paul Elder <[email protected]>
22343 L:      [email protected]
22344 S:      Maintained
22345 T:      git git://linuxtv.org/media_tree.git
22346 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22347 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22348 F:      drivers/media/i2c/thp7312.c
22349 F:      include/uapi/linux/thp7312.h
22350
22351 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22352 M:      Isaac Hazan <[email protected]>
22353 L:      [email protected]
22354 S:      Maintained
22355 F:      drivers/thunderbolt/dma_test.c
22356
22357 THUNDERBOLT DRIVER
22358 M:      Andreas Noever <[email protected]>
22359 M:      Michael Jamet <[email protected]>
22360 M:      Mika Westerberg <[email protected]>
22361 M:      Yehezkel Bernat <[email protected]>
22362 L:      [email protected]
22363 S:      Maintained
22364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22365 F:      Documentation/admin-guide/thunderbolt.rst
22366 F:      drivers/thunderbolt/
22367 F:      include/linux/thunderbolt.h
22368
22369 THUNDERBOLT NETWORK DRIVER
22370 M:      Michael Jamet <[email protected]>
22371 M:      Mika Westerberg <[email protected]>
22372 M:      Yehezkel Bernat <[email protected]>
22373 L:      [email protected]
22374 S:      Maintained
22375 F:      drivers/net/thunderbolt/
22376
22377 THUNDERX GPIO DRIVER
22378 M:      Robert Richter <[email protected]>
22379 S:      Odd Fixes
22380 F:      drivers/gpio/gpio-thunderx.c
22381
22382 TI ADS7924 ADC DRIVER
22383 M:      Hugo Villeneuve <[email protected]>
22384 L:      [email protected]
22385 S:      Supported
22386 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22387 F:      drivers/iio/adc/ti-ads7924.c
22388
22389 TI AM437X VPFE DRIVER
22390 M:      "Lad, Prabhakar" <[email protected]>
22391 L:      [email protected]
22392 S:      Maintained
22393 W:      https://linuxtv.org
22394 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22395 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22396 F:      drivers/media/platform/ti/am437x/
22397
22398 TI BANDGAP AND THERMAL DRIVER
22399 M:      Eduardo Valentin <[email protected]>
22400 M:      Keerthy <[email protected]>
22401 L:      [email protected]
22402 L:      [email protected]
22403 S:      Maintained
22404 F:      drivers/thermal/ti-soc-thermal/
22405
22406 TI BQ27XXX POWER SUPPLY DRIVER
22407 F:      drivers/power/supply/bq27xxx_battery.c
22408 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22409 F:      include/linux/power/bq27xxx_battery.h
22410
22411 TI CDCE706 CLOCK DRIVER
22412 M:      Max Filippov <[email protected]>
22413 S:      Maintained
22414 F:      drivers/clk/clk-cdce706.c
22415
22416 TI CLOCK DRIVER
22417 M:      Tero Kristo <[email protected]>
22418 L:      [email protected]
22419 S:      Odd Fixes
22420 F:      drivers/clk/ti/
22421 F:      include/linux/clk/ti.h
22422
22423 TI DAVINCI MACHINE SUPPORT
22424 M:      Bartosz Golaszewski <[email protected]>
22425 L:      [email protected] (moderated for non-subscribers)
22426 S:      Maintained
22427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22428 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22429 F:      arch/arm/boot/dts/ti/davinci/
22430 F:      arch/arm/mach-davinci/
22431 F:      drivers/i2c/busses/i2c-davinci.c
22432
22433 TI DAVINCI SERIES CLOCK DRIVER
22434 M:      David Lechner <[email protected]>
22435 S:      Maintained
22436 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22437 F:      drivers/clk/davinci/
22438 F:      include/linux/clk/davinci.h
22439
22440 TI DAVINCI SERIES GPIO DRIVER
22441 M:      Keerthy <[email protected]>
22442 L:      [email protected]
22443 S:      Maintained
22444 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22445 F:      drivers/gpio/gpio-davinci.c
22446
22447 TI DAVINCI SERIES MEDIA DRIVER
22448 M:      "Lad, Prabhakar" <[email protected]>
22449 L:      [email protected]
22450 S:      Maintained
22451 W:      https://linuxtv.org
22452 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22453 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22454 F:      drivers/media/platform/ti/davinci/
22455 F:      include/media/davinci/
22456
22457 TI ENHANCED CAPTURE (eCAP) DRIVER
22458 M:      Vignesh Raghavendra <[email protected]>
22459 R:      Julien Panis <[email protected]>
22460 L:      [email protected]
22461 L:      [email protected]
22462 S:      Maintained
22463 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22464 F:      drivers/counter/ti-ecap-capture.c
22465
22466 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22467 R:      David Lechner <[email protected]>
22468 L:      [email protected]
22469 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22470 F:      drivers/counter/ti-eqep.c
22471
22472 TI ETHERNET SWITCH DRIVER (CPSW)
22473 R:      Siddharth Vadapalli <[email protected]>
22474 R:      Roger Quadros <[email protected]>
22475 L:      [email protected]
22476 L:      [email protected]
22477 S:      Maintained
22478 F:      drivers/net/ethernet/ti/cpsw*
22479 F:      drivers/net/ethernet/ti/davinci*
22480
22481 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22482 M:      Alex Dubov <[email protected]>
22483 S:      Maintained
22484 W:      http://tifmxx.berlios.de/
22485 F:      drivers/memstick/host/tifm_ms.c
22486 F:      drivers/misc/tifm*
22487 F:      drivers/mmc/host/tifm_sd.c
22488 F:      include/linux/tifm.h
22489
22490 TI FPD-LINK DRIVERS
22491 M:      Tomi Valkeinen <[email protected]>
22492 L:      [email protected]
22493 S:      Maintained
22494 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22495 F:      drivers/media/i2c/ds90*
22496 F:      include/media/i2c/ds90*
22497
22498 TI HDC302X HUMIDITY DRIVER
22499 M:      Javier Carrasco <[email protected]>
22500 M:      Li peiyu <[email protected]>
22501 L:      [email protected]
22502 S:      Maintained
22503 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22504 F:      drivers/iio/humidity/hdc3020.c
22505
22506 TI ICSSG ETHERNET DRIVER (ICSSG)
22507 R:      MD Danish Anwar <[email protected]>
22508 R:      Roger Quadros <[email protected]>
22509 L:      [email protected] (moderated for non-subscribers)
22510 L:      [email protected]
22511 S:      Maintained
22512 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22513 F:      drivers/net/ethernet/ti/icssg/*
22514
22515 TI J721E CSI2RX DRIVER
22516 M:      Jai Luthra <[email protected]>
22517 L:      [email protected]
22518 S:      Maintained
22519 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22520 F:      drivers/media/platform/ti/j721e-csi2rx/
22521
22522 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22523 M:      Nishanth Menon <[email protected]>
22524 M:      Santosh Shilimkar <[email protected]>
22525 L:      [email protected]
22526 L:      [email protected] (moderated for non-subscribers)
22527 S:      Maintained
22528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22529 F:      drivers/pmdomain/ti/omap_prm.c
22530 F:      drivers/soc/ti/*
22531
22532 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22533 M:      M R Swami Reddy <[email protected]>
22534 M:      Vishwas A Deshpande <[email protected]>
22535 L:      [email protected] (moderated for non-subscribers)
22536 S:      Maintained
22537 F:      sound/soc/codecs/isabelle*
22538 F:      sound/soc/codecs/lm49453*
22539
22540 TI LMP92064 ADC DRIVER
22541 M:      Leonard Göhrs <[email protected]>
22542 R:      [email protected]
22543 L:      [email protected]
22544 S:      Maintained
22545 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
22546 F:      drivers/iio/adc/ti-lmp92064.c
22547
22548 TI PCM3060 ASoC CODEC DRIVER
22549 M:      Kirill Marinushkin <[email protected]>
22550 L:      [email protected] (moderated for non-subscribers)
22551 S:      Maintained
22552 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
22553 F:      sound/soc/codecs/pcm3060*
22554
22555 TI TAS571X FAMILY ASoC CODEC DRIVER
22556 M:      Kevin Cernekee <[email protected]>
22557 L:      [email protected] (moderated for non-subscribers)
22558 S:      Odd Fixes
22559 F:      sound/soc/codecs/tas571x*
22560
22561 TI TMAG5273 MAGNETOMETER DRIVER
22562 M:      Gerald Loacker <[email protected]>
22563 L:      [email protected]
22564 S:      Maintained
22565 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
22566 F:      drivers/iio/magnetometer/tmag5273.c
22567
22568 TI TRF7970A NFC DRIVER
22569 M:      Mark Greer <[email protected]>
22570 L:      [email protected]
22571 S:      Supported
22572 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
22573 F:      drivers/nfc/trf7970a.c
22574
22575 TI TSC2046 ADC DRIVER
22576 M:      Oleksij Rempel <[email protected]>
22577 R:      [email protected]
22578 L:      [email protected]
22579 S:      Maintained
22580 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
22581 F:      drivers/iio/adc/ti-tsc2046.c
22582
22583 TI TWL4030 SERIES SOC CODEC DRIVER
22584 M:      Peter Ujfalusi <[email protected]>
22585 L:      [email protected] (moderated for non-subscribers)
22586 S:      Maintained
22587 F:      sound/soc/codecs/twl4030*
22588
22589 TI VPE/CAL DRIVERS
22590 M:      Benoit Parrot <[email protected]>
22591 L:      [email protected]
22592 S:      Maintained
22593 W:      http://linuxtv.org/
22594 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22595 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
22596 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
22597 F:      drivers/media/platform/ti/cal/
22598 F:      drivers/media/platform/ti/vpe/
22599
22600 TI WILINK WIRELESS DRIVERS
22601 L:      [email protected]
22602 S:      Orphan
22603 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
22604 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
22605 F:      drivers/net/wireless/ti/
22606
22607 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
22608 M:      John Stultz <[email protected]>
22609 M:      Thomas Gleixner <[email protected]>
22610 R:      Stephen Boyd <[email protected]>
22611 L:      [email protected]
22612 S:      Supported
22613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
22614 F:      include/linux/clocksource.h
22615 F:      include/linux/time.h
22616 F:      include/linux/timekeeper_internal.h
22617 F:      include/linux/timekeeping.h
22618 F:      include/linux/timex.h
22619 F:      include/uapi/linux/time.h
22620 F:      include/uapi/linux/timex.h
22621 F:      kernel/time/alarmtimer.c
22622 F:      kernel/time/clocksource*
22623 F:      kernel/time/ntp*
22624 F:      kernel/time/time.c
22625 F:      kernel/time/timeconst.bc
22626 F:      kernel/time/timeconv.c
22627 F:      kernel/time/timecounter.c
22628 F:      kernel/time/timekeeping*
22629 F:      kernel/time/time_test.c
22630 F:      tools/testing/selftests/timers/
22631
22632 TIPC NETWORK LAYER
22633 M:      Jon Maloy <[email protected]>
22634 M:      Ying Xue <[email protected]>
22635 L:      [email protected] (core kernel code)
22636 L:      [email protected] (user apps, general discussion)
22637 S:      Maintained
22638 W:      http://tipc.sourceforge.net/
22639 F:      include/uapi/linux/tipc*.h
22640 F:      net/tipc/
22641
22642 TLAN NETWORK DRIVER
22643 M:      Samuel Chessman <[email protected]>
22644 L:      [email protected] (subscribers-only)
22645 S:      Maintained
22646 W:      http://sourceforge.net/projects/tlan/
22647 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
22648 F:      drivers/net/ethernet/ti/tlan.*
22649
22650 TMIO/SDHI MMC DRIVER
22651 M:      Wolfram Sang <[email protected]>
22652 L:      [email protected]
22653 L:      [email protected]
22654 S:      Supported
22655 F:      drivers/mmc/host/renesas_sdhi*
22656 F:      drivers/mmc/host/tmio_mmc*
22657 F:      include/linux/mfd/tmio.h
22658
22659 TMP513 HARDWARE MONITOR DRIVER
22660 M:      Eric Tremblay <[email protected]>
22661 L:      [email protected]
22662 S:      Maintained
22663 F:      Documentation/hwmon/tmp513.rst
22664 F:      drivers/hwmon/tmp513.c
22665
22666 TMPFS (SHMEM FILESYSTEM)
22667 M:      Hugh Dickins <[email protected]>
22668 L:      [email protected]
22669 S:      Maintained
22670 F:      include/linux/shmem_fs.h
22671 F:      mm/shmem.c
22672
22673 TOMOYO SECURITY MODULE
22674 M:      Kentaro Takeda <[email protected]>
22675 M:      Tetsuo Handa <[email protected]>
22676 L:      [email protected] (subscribers-only, for developers in English)
22677 L:      [email protected] (subscribers-only, for users in English)
22678 L:      [email protected] (subscribers-only, for developers in Japanese)
22679 L:      [email protected] (subscribers-only, for users in Japanese)
22680 S:      Maintained
22681 W:      https://tomoyo.sourceforge.net/
22682 F:      security/tomoyo/
22683
22684 TOPSTAR LAPTOP EXTRAS DRIVER
22685 M:      Herton Ronaldo Krzesinski <[email protected]>
22686 L:      [email protected]
22687 S:      Maintained
22688 F:      drivers/platform/x86/topstar-laptop.c
22689
22690 TORTURE-TEST MODULES
22691 M:      Davidlohr Bueso <[email protected]>
22692 M:      "Paul E. McKenney" <[email protected]>
22693 M:      Josh Triplett <[email protected]>
22694 L:      [email protected]
22695 S:      Supported
22696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
22697 F:      Documentation/RCU/torture.rst
22698 F:      kernel/locking/locktorture.c
22699 F:      kernel/rcu/rcuscale.c
22700 F:      kernel/rcu/rcutorture.c
22701 F:      kernel/rcu/refscale.c
22702 F:      kernel/torture.c
22703
22704 TOSHIBA ACPI EXTRAS DRIVER
22705 M:      Azael Avalos <[email protected]>
22706 L:      [email protected]
22707 S:      Maintained
22708 F:      drivers/platform/x86/toshiba_acpi.c
22709
22710 TOSHIBA BLUETOOTH DRIVER
22711 M:      Azael Avalos <[email protected]>
22712 L:      [email protected]
22713 S:      Maintained
22714 F:      drivers/platform/x86/toshiba_bluetooth.c
22715
22716 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
22717 M:      Azael Avalos <[email protected]>
22718 L:      [email protected]
22719 S:      Maintained
22720 F:      drivers/platform/x86/toshiba_haps.c
22721
22722 TOSHIBA SMM DRIVER
22723 M:      Jonathan Buzzard <[email protected]>
22724 S:      Maintained
22725 W:      http://www.buzzard.org.uk/toshiba/
22726 F:      drivers/char/toshiba.c
22727 F:      include/linux/toshiba.h
22728 F:      include/uapi/linux/toshiba.h
22729
22730 TOSHIBA TC358743 DRIVER
22731 M:      Hans Verkuil <[email protected]>
22732 L:      [email protected]
22733 S:      Maintained
22734 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
22735 F:      drivers/media/i2c/tc358743*
22736 F:      include/media/i2c/tc358743.h
22737
22738 TOSHIBA WMI HOTKEYS DRIVER
22739 M:      Azael Avalos <[email protected]>
22740 L:      [email protected]
22741 S:      Maintained
22742 F:      drivers/platform/x86/toshiba-wmi.c
22743
22744 TPM DEVICE DRIVER
22745 M:      Peter Huewe <[email protected]>
22746 M:      Jarkko Sakkinen <[email protected]>
22747 R:      Jason Gunthorpe <[email protected]>
22748 L:      [email protected]
22749 S:      Maintained
22750 W:      https://gitlab.com/jarkkojs/linux-tpmdd-test
22751 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
22752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
22753 F:      Documentation/devicetree/bindings/tpm/
22754 F:      drivers/char/tpm/
22755
22756 TPS546D24 DRIVER
22757 M:      Duke Du <[email protected]>
22758 L:      [email protected]
22759 S:      Maintained
22760 F:      Documentation/hwmon/tps546d24.rst
22761 F:      drivers/hwmon/pmbus/tps546d24.c
22762
22763 TQ SYSTEMS BOARD & DRIVER SUPPORT
22764 L:      [email protected]
22765 S:      Supported
22766 W:      https://www.tq-group.com/en/products/tq-embedded/
22767 F:      arch/arm/boot/dts/imx*mba*.dts*
22768 F:      arch/arm/boot/dts/imx*tqma*.dts*
22769 F:      arch/arm/boot/dts/mba*.dtsi
22770 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
22771 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
22772 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
22773 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
22774 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
22775 F:      drivers/gpio/gpio-tqmx86.c
22776 F:      drivers/mfd/tqmx86.c
22777 F:      drivers/watchdog/tqmx86_wdt.c
22778
22779 TRACING
22780 M:      Steven Rostedt <[email protected]>
22781 M:      Masami Hiramatsu <[email protected]>
22782 R:      Mathieu Desnoyers <[email protected]>
22783 L:      [email protected]
22784 L:      [email protected]
22785 S:      Maintained
22786 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
22787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
22788 F:      Documentation/trace/*
22789 F:      fs/tracefs/
22790 F:      include/linux/trace*.h
22791 F:      include/trace/
22792 F:      kernel/trace/
22793 F:      scripts/tracing/
22794 F:      tools/testing/selftests/ftrace/
22795
22796 TRACING MMIO ACCESSES (MMIOTRACE)
22797 M:      Steven Rostedt <[email protected]>
22798 M:      Masami Hiramatsu <[email protected]>
22799 R:      Karol Herbst <[email protected]>
22800 R:      Pekka Paalanen <[email protected]>
22801 L:      [email protected]
22802 L:      [email protected]
22803 S:      Maintained
22804 F:      arch/x86/mm/kmmio.c
22805 F:      arch/x86/mm/mmio-mod.c
22806 F:      arch/x86/mm/testmmiotrace.c
22807 F:      include/linux/mmiotrace.h
22808 F:      kernel/trace/trace_mmiotrace.c
22809
22810 TRACING OS NOISE / LATENCY TRACERS
22811 M:      Steven Rostedt <[email protected]>
22812 M:      Daniel Bristot de Oliveira <[email protected]>
22813 S:      Maintained
22814 F:      Documentation/trace/hwlat_detector.rst
22815 F:      Documentation/trace/osnoise-tracer.rst
22816 F:      Documentation/trace/timerlat-tracer.rst
22817 F:      arch/*/kernel/trace.c
22818 F:      include/trace/events/osnoise.h
22819 F:      kernel/trace/trace_hwlat.c
22820 F:      kernel/trace/trace_irqsoff.c
22821 F:      kernel/trace/trace_osnoise.c
22822 F:      kernel/trace/trace_sched_wakeup.c
22823
22824 TRADITIONAL CHINESE DOCUMENTATION
22825 M:      Hu Haowen <[email protected]>
22826 S:      Maintained
22827 W:      https://github.com/srcres258/linux-doc
22828 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
22829 F:      Documentation/translations/zh_TW/
22830
22831 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
22832 M:      Dan Williams <[email protected]>
22833 L:      [email protected]
22834 S:      Maintained
22835 F:      Documentation/ABI/testing/configfs-tsm
22836 F:      drivers/virt/coco/tsm.c
22837 F:      include/linux/tsm.h
22838
22839 TRUSTED SERVICES TEE DRIVER
22840 M:      Balint Dobszay <[email protected]>
22841 M:      Sudeep Holla <[email protected]>
22842 L:      [email protected] (moderated for non-subscribers)
22843 L:      [email protected]
22844 S:      Maintained
22845 F:      Documentation/tee/ts-tee.rst
22846 F:      drivers/tee/tstee/
22847
22848 TTY LAYER AND SERIAL DRIVERS
22849 M:      Greg Kroah-Hartman <[email protected]>
22850 M:      Jiri Slaby <[email protected]>
22851 L:      [email protected]
22852 L:      [email protected]
22853 S:      Supported
22854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
22855 F:      Documentation/devicetree/bindings/serial/
22856 F:      Documentation/driver-api/serial/
22857 F:      drivers/tty/
22858 F:      include/linux/selection.h
22859 F:      include/linux/serial.h
22860 F:      include/linux/serial_core.h
22861 F:      include/linux/sysrq.h
22862 F:      include/linux/tty*.h
22863 F:      include/linux/vt.h
22864 F:      include/linux/vt_*.h
22865 F:      include/uapi/linux/serial.h
22866 F:      include/uapi/linux/serial_core.h
22867 F:      include/uapi/linux/tty.h
22868
22869 TUA9001 MEDIA DRIVER
22870 L:      [email protected]
22871 S:      Orphan
22872 W:      https://linuxtv.org
22873 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22874 F:      drivers/media/tuners/tua9001*
22875
22876 TULIP NETWORK DRIVERS
22877 L:      [email protected]
22878 L:      [email protected]
22879 S:      Orphan
22880 F:      drivers/net/ethernet/dec/tulip/
22881
22882 TUN/TAP driver
22883 M:      Willem de Bruijn <[email protected]>
22884 M:      Jason Wang <[email protected]>
22885 S:      Maintained
22886 W:      http://vtun.sourceforge.net/tun
22887 F:      Documentation/networking/tuntap.rst
22888 F:      arch/um/os-Linux/drivers/
22889 F:      drivers/net/tap.c
22890 F:      drivers/net/tun.c
22891
22892 TURBOCHANNEL SUBSYSTEM
22893 M:      "Maciej W. Rozycki" <[email protected]>
22894 M:      Ralf Baechle <[email protected]>
22895 L:      [email protected]
22896 S:      Maintained
22897 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
22898 F:      drivers/tc/
22899 F:      include/linux/tc.h
22900
22901 TURBOSTAT UTILITY
22902 M:      "Len Brown" <[email protected]>
22903 L:      [email protected]
22904 S:      Supported
22905 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22906 B:      https://bugzilla.kernel.org
22907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
22908 F:      tools/power/x86/turbostat/
22909 F:      tools/testing/selftests/turbostat/
22910
22911 TW5864 VIDEO4LINUX DRIVER
22912 M:      Bluecherry Maintainers <[email protected]>
22913 M:      Anton Sviridenko <[email protected]>
22914 M:      Andrey Utkin <[email protected]>
22915 M:      Andrey Utkin <[email protected]>
22916 L:      [email protected]
22917 S:      Supported
22918 F:      drivers/media/pci/tw5864/
22919
22920 TW68 VIDEO4LINUX DRIVER
22921 M:      Hans Verkuil <[email protected]>
22922 L:      [email protected]
22923 S:      Odd Fixes
22924 W:      https://linuxtv.org
22925 T:      git git://linuxtv.org/media_tree.git
22926 F:      drivers/media/pci/tw68/
22927
22928 TW686X VIDEO4LINUX DRIVER
22929 M:      Ezequiel Garcia <[email protected]>
22930 L:      [email protected]
22931 S:      Maintained
22932 W:      http://linuxtv.org
22933 T:      git git://linuxtv.org/media_tree.git
22934 F:      drivers/media/pci/tw686x/
22935
22936 U-BOOT ENVIRONMENT VARIABLES
22937 M:      Rafał Miłecki <[email protected]>
22938 S:      Maintained
22939 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
22940 F:      drivers/nvmem/u-boot-env.c
22941
22942 UACCE ACCELERATOR FRAMEWORK
22943 M:      Zhangfei Gao <[email protected]>
22944 M:      Zhou Wang <[email protected]>
22945 L:      [email protected]
22946 L:      [email protected]
22947 S:      Maintained
22948 F:      Documentation/ABI/testing/sysfs-driver-uacce
22949 F:      Documentation/misc-devices/uacce.rst
22950 F:      drivers/misc/uacce/
22951 F:      include/linux/uacce.h
22952 F:      include/uapi/misc/uacce/
22953
22954 UBI FILE SYSTEM (UBIFS)
22955 M:      Richard Weinberger <[email protected]>
22956 R:      Zhihao Cheng <[email protected]>
22957 L:      [email protected]
22958 S:      Supported
22959 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
22960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22962 F:      Documentation/ABI/testing/sysfs-fs-ubifs
22963 F:      Documentation/filesystems/ubifs-authentication.rst
22964 F:      Documentation/filesystems/ubifs.rst
22965 F:      fs/ubifs/
22966
22967 UBLK USERSPACE BLOCK DRIVER
22968 M:      Ming Lei <[email protected]>
22969 L:      [email protected]
22970 S:      Maintained
22971 F:      Documentation/block/ublk.rst
22972 F:      drivers/block/ublk_drv.c
22973 F:      include/uapi/linux/ublk_cmd.h
22974
22975 UBSAN
22976 M:      Kees Cook <[email protected]>
22977 R:      Marco Elver <[email protected]>
22978 R:      Andrey Konovalov <[email protected]>
22979 R:      Andrey Ryabinin <[email protected]>
22980 L:      [email protected]
22981 L:      [email protected]
22982 S:      Supported
22983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
22984 F:      Documentation/dev-tools/ubsan.rst
22985 F:      include/linux/ubsan.h
22986 F:      lib/Kconfig.ubsan
22987 F:      lib/test_ubsan.c
22988 F:      lib/ubsan.c
22989 F:      lib/ubsan.h
22990 F:      scripts/Makefile.ubsan
22991 K:      \bARCH_HAS_UBSAN\b
22992
22993 UCLINUX (M68KNOMMU AND COLDFIRE)
22994 M:      Greg Ungerer <[email protected]>
22995 L:      [email protected]
22996 S:      Maintained
22997 W:      http://www.linux-m68k.org/
22998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
22999 F:      arch/m68k/*/*_no.*
23000 F:      arch/m68k/68*/
23001 F:      arch/m68k/coldfire/
23002 F:      arch/m68k/include/asm/*_no.*
23003
23004 UDF FILESYSTEM
23005 M:      Jan Kara <[email protected]>
23006 S:      Maintained
23007 F:      Documentation/filesystems/udf.rst
23008 F:      fs/udf/
23009
23010 UDRAW TABLET
23011 M:      Bastien Nocera <[email protected]>
23012 L:      [email protected]
23013 S:      Maintained
23014 F:      drivers/hid/hid-udraw-ps3.c
23015
23016 UFS FILESYSTEM
23017 M:      Evgeniy Dushistov <[email protected]>
23018 S:      Maintained
23019 F:      Documentation/admin-guide/ufs.rst
23020 F:      fs/ufs/
23021
23022 UHID USERSPACE HID IO DRIVER
23023 M:      David Rheinsberg <[email protected]>
23024 L:      [email protected]
23025 S:      Maintained
23026 F:      drivers/hid/uhid.c
23027 F:      include/uapi/linux/uhid.h
23028
23029 ULPI BUS
23030 M:      Heikki Krogerus <[email protected]>
23031 L:      [email protected]
23032 S:      Maintained
23033 F:      drivers/usb/common/ulpi.c
23034 F:      include/linux/ulpi/
23035
23036 UNICODE SUBSYSTEM
23037 M:      Gabriel Krisman Bertazi <[email protected]>
23038 L:      [email protected]
23039 S:      Supported
23040 F:      fs/unicode/
23041
23042 UNIFDEF
23043 M:      Tony Finch <[email protected]>
23044 S:      Maintained
23045 W:      http://dotat.at/prog/unifdef
23046 F:      scripts/unifdef.c
23047
23048 UNIFORM CDROM DRIVER
23049 M:      Phillip Potter <[email protected]>
23050 S:      Maintained
23051 F:      Documentation/cdrom/
23052 F:      drivers/cdrom/cdrom.c
23053 F:      include/linux/cdrom.h
23054 F:      include/uapi/linux/cdrom.h
23055
23056 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23057 R:      Alim Akhtar <[email protected]>
23058 R:      Avri Altman <[email protected]>
23059 R:      Bart Van Assche <[email protected]>
23060 L:      [email protected]
23061 S:      Supported
23062 F:      Documentation/devicetree/bindings/ufs/
23063 F:      Documentation/scsi/ufs.rst
23064 F:      drivers/ufs/core/
23065
23066 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23067 M:      Pedro Sousa <[email protected]>
23068 L:      [email protected]
23069 S:      Supported
23070 F:      drivers/ufs/host/*dwc*
23071
23072 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23073 M:      Alim Akhtar <[email protected]>
23074 L:      [email protected]
23075 S:      Maintained
23076 F:      drivers/ufs/host/ufs-exynos*
23077
23078 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23079 M:      Peter Wang <[email protected]>
23080 R:      Stanley Jhu <[email protected]>
23081 L:      [email protected]
23082 L:      [email protected] (moderated for non-subscribers)
23083 S:      Maintained
23084 F:      drivers/ufs/host/ufs-mediatek*
23085
23086 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23087 M:      Manivannan Sadhasivam <[email protected]>
23088 L:      [email protected]
23089 L:      [email protected]
23090 S:      Maintained
23091 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23092 F:      drivers/ufs/host/ufs-qcom*
23093
23094 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23095 M:      Yoshihiro Shimoda <[email protected]>
23096 L:      [email protected]
23097 L:      [email protected]
23098 S:      Maintained
23099 F:      drivers/ufs/host/ufs-renesas.c
23100
23101 UNSORTED BLOCK IMAGES (UBI)
23102 M:      Richard Weinberger <[email protected]>
23103 R:      Zhihao Cheng <[email protected]>
23104 L:      [email protected]
23105 S:      Supported
23106 W:      http://www.linux-mtd.infradead.org/
23107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23109 F:      drivers/mtd/ubi/
23110 F:      include/linux/mtd/ubi.h
23111 F:      include/uapi/mtd/ubi-user.h
23112
23113 USB "USBNET" DRIVER FRAMEWORK
23114 M:      Oliver Neukum <[email protected]>
23115 L:      [email protected]
23116 S:      Maintained
23117 W:      http://www.linux-usb.org/usbnet
23118 F:      drivers/net/usb/usbnet.c
23119 F:      include/linux/usb/usbnet.h
23120
23121 USB ACM DRIVER
23122 M:      Oliver Neukum <[email protected]>
23123 L:      [email protected]
23124 S:      Maintained
23125 F:      Documentation/usb/acm.rst
23126 F:      drivers/usb/class/cdc-acm.*
23127
23128 USB APPLE MFI FASTCHARGE DRIVER
23129 M:      Bastien Nocera <[email protected]>
23130 L:      [email protected]
23131 S:      Maintained
23132 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23133
23134 USB AR5523 WIRELESS DRIVER
23135 L:      [email protected]
23136 S:      Orphan
23137 F:      drivers/net/wireless/ath/ar5523/
23138
23139 USB ATTACHED SCSI
23140 M:      Oliver Neukum <[email protected]>
23141 L:      [email protected]
23142 L:      [email protected]
23143 S:      Maintained
23144 F:      drivers/usb/storage/uas.c
23145
23146 USB CDC ETHERNET DRIVER
23147 M:      Oliver Neukum <[email protected]>
23148 L:      [email protected]
23149 S:      Maintained
23150 F:      drivers/net/usb/cdc_*.c
23151 F:      include/uapi/linux/usb/cdc.h
23152
23153 USB CHAOSKEY DRIVER
23154 M:      Keith Packard <[email protected]>
23155 L:      [email protected]
23156 S:      Maintained
23157 F:      drivers/usb/misc/chaoskey.c
23158
23159 USB CYPRESS C67X00 DRIVER
23160 L:      [email protected]
23161 S:      Orphan
23162 F:      drivers/usb/c67x00/
23163
23164 USB DAVICOM DM9601 DRIVER
23165 M:      Peter Korsgaard <[email protected]>
23166 L:      [email protected]
23167 S:      Maintained
23168 W:      http://www.linux-usb.org/usbnet
23169 F:      drivers/net/usb/dm9601.c
23170
23171 USB EHCI DRIVER
23172 M:      Alan Stern <[email protected]>
23173 L:      [email protected]
23174 S:      Maintained
23175 F:      Documentation/usb/ehci.rst
23176 F:      drivers/usb/host/ehci*
23177
23178 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23179 M:      Jiri Kosina <[email protected]>
23180 M:      Benjamin Tissoires <[email protected]>
23181 L:      [email protected]
23182 S:      Maintained
23183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23184 F:      Documentation/hid/hiddev.rst
23185 F:      drivers/hid/usbhid/
23186
23187 USB INTEL XHCI ROLE MUX DRIVER
23188 M:      Hans de Goede <[email protected]>
23189 L:      [email protected]
23190 S:      Maintained
23191 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23192
23193 USB IP DRIVER FOR HISILICON KIRIN 960
23194 M:      Yu Chen <[email protected]>
23195 M:      Binghui Wang <[email protected]>
23196 L:      [email protected]
23197 S:      Maintained
23198 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23199 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23200
23201 USB IP DRIVER FOR HISILICON KIRIN 970
23202 M:      Mauro Carvalho Chehab <[email protected]>
23203 L:      [email protected]
23204 S:      Maintained
23205 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23206 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23207
23208 USB ISP116X DRIVER
23209 M:      Olav Kongas <[email protected]>
23210 L:      [email protected]
23211 S:      Maintained
23212 F:      drivers/usb/host/isp116x*
23213 F:      include/linux/usb/isp116x.h
23214
23215 USB ISP1760 DRIVER
23216 M:      Rui Miguel Silva <[email protected]>
23217 L:      [email protected]
23218 S:      Maintained
23219 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23220 F:      drivers/usb/isp1760/*
23221
23222 USB LAN78XX ETHERNET DRIVER
23223 M:      Woojung Huh <[email protected]>
23224 M:      [email protected]
23225 L:      [email protected]
23226 S:      Maintained
23227 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23228 F:      drivers/net/usb/lan78xx.*
23229 F:      include/dt-bindings/net/microchip-lan78xx.h
23230
23231 USB MASS STORAGE DRIVER
23232 M:      Alan Stern <[email protected]>
23233 L:      [email protected]
23234 L:      [email protected]
23235 S:      Maintained
23236 F:      drivers/usb/storage/
23237
23238 USB MIDI DRIVER
23239 M:      Clemens Ladisch <[email protected]>
23240 L:      [email protected] (moderated for non-subscribers)
23241 S:      Maintained
23242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23243 F:      sound/usb/midi.*
23244
23245 USB NETWORKING DRIVERS
23246 L:      [email protected]
23247 S:      Odd Fixes
23248 F:      drivers/net/usb/
23249
23250 USB OHCI DRIVER
23251 M:      Alan Stern <[email protected]>
23252 L:      [email protected]
23253 S:      Maintained
23254 F:      Documentation/usb/ohci.rst
23255 F:      drivers/usb/host/ohci*
23256
23257 USB OTG FSM (Finite State Machine)
23258 M:      Peter Chen <[email protected]>
23259 L:      [email protected]
23260 S:      Maintained
23261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23262 F:      drivers/usb/common/usb-otg-fsm.c
23263
23264 USB OVER IP DRIVER
23265 M:      Valentina Manea <[email protected]>
23266 M:      Shuah Khan <[email protected]>
23267 M:      Shuah Khan <[email protected]>
23268 R:      Hongren Zheng <[email protected]>
23269 L:      [email protected]
23270 S:      Maintained
23271 F:      Documentation/usb/usbip_protocol.rst
23272 F:      drivers/usb/usbip/
23273 F:      tools/testing/selftests/drivers/usb/usbip/
23274 F:      tools/usb/usbip/
23275
23276 USB PEGASUS DRIVER
23277 M:      Petko Manolov <[email protected]>
23278 L:      [email protected]
23279 L:      [email protected]
23280 S:      Maintained
23281 W:      https://github.com/petkan/pegasus
23282 T:      git https://github.com/petkan/pegasus.git
23283 F:      drivers/net/usb/pegasus.*
23284
23285 USB PRINTER DRIVER (usblp)
23286 M:      Pete Zaitcev <[email protected]>
23287 L:      [email protected]
23288 S:      Supported
23289 F:      drivers/usb/class/usblp.c
23290
23291 USB QMI WWAN NETWORK DRIVER
23292 M:      Bjørn Mork <[email protected]>
23293 L:      [email protected]
23294 S:      Maintained
23295 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23296 F:      drivers/net/usb/qmi_wwan.c
23297
23298 USB RAW GADGET DRIVER
23299 R:      Andrey Konovalov <[email protected]>
23300 L:      [email protected]
23301 S:      Maintained
23302 F:      Documentation/usb/raw-gadget.rst
23303 F:      drivers/usb/gadget/legacy/raw_gadget.c
23304 F:      include/uapi/linux/usb/raw_gadget.h
23305
23306 USB RTL8150 DRIVER
23307 M:      Petko Manolov <[email protected]>
23308 L:      [email protected]
23309 L:      [email protected]
23310 S:      Maintained
23311 W:      https://github.com/petkan/rtl8150
23312 T:      git https://github.com/petkan/rtl8150.git
23313 F:      drivers/net/usb/rtl8150.c
23314
23315 USB SERIAL SUBSYSTEM
23316 M:      Johan Hovold <[email protected]>
23317 L:      [email protected]
23318 S:      Maintained
23319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23320 F:      Documentation/usb/usb-serial.rst
23321 F:      drivers/usb/serial/
23322 F:      include/linux/usb/serial.h
23323
23324 USB SMSC75XX ETHERNET DRIVER
23325 M:      Steve Glendinning <[email protected]>
23326 L:      [email protected]
23327 S:      Maintained
23328 F:      drivers/net/usb/smsc75xx.*
23329
23330 USB SMSC95XX ETHERNET DRIVER
23331 M:      Steve Glendinning <[email protected]>
23332 M:      [email protected]
23333 L:      [email protected]
23334 S:      Maintained
23335 F:      drivers/net/usb/smsc95xx.*
23336
23337 USB SUBSYSTEM
23338 M:      Greg Kroah-Hartman <[email protected]>
23339 L:      [email protected]
23340 S:      Supported
23341 W:      http://www.linux-usb.org
23342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23343 F:      Documentation/devicetree/bindings/usb/
23344 F:      Documentation/usb/
23345 F:      drivers/usb/
23346 F:      include/dt-bindings/usb/
23347 F:      include/linux/usb.h
23348 F:      include/linux/usb/
23349 F:      include/uapi/linux/usb/
23350
23351 USB TYPEC BUS FOR ALTERNATE MODES
23352 M:      Heikki Krogerus <[email protected]>
23353 L:      [email protected]
23354 S:      Maintained
23355 F:      Documentation/ABI/testing/sysfs-bus-typec
23356 F:      Documentation/driver-api/usb/typec_bus.rst
23357 F:      drivers/usb/typec/altmodes/
23358 F:      include/linux/usb/typec_altmode.h
23359
23360 USB TYPEC CLASS
23361 M:      Heikki Krogerus <[email protected]>
23362 L:      [email protected]
23363 S:      Maintained
23364 F:      Documentation/ABI/testing/sysfs-class-typec
23365 F:      Documentation/driver-api/usb/typec.rst
23366 F:      drivers/usb/typec/
23367 F:      include/linux/usb/typec.h
23368
23369 USB TYPEC INTEL PMC MUX DRIVER
23370 M:      Heikki Krogerus <[email protected]>
23371 L:      [email protected]
23372 S:      Maintained
23373 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23374 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23375
23376 USB TYPEC PI3USB30532 MUX DRIVER
23377 M:      Hans de Goede <[email protected]>
23378 L:      [email protected]
23379 S:      Maintained
23380 F:      drivers/usb/typec/mux/pi3usb30532.c
23381
23382 USB TYPEC PORT CONTROLLER DRIVERS
23383 L:      [email protected]
23384 S:      Orphan
23385 F:      drivers/usb/typec/tcpm/
23386
23387 USB UHCI DRIVER
23388 M:      Alan Stern <[email protected]>
23389 L:      [email protected]
23390 S:      Maintained
23391 F:      drivers/usb/host/uhci*
23392
23393 USB VIDEO CLASS
23394 M:      Laurent Pinchart <[email protected]>
23395 L:      [email protected]
23396 S:      Maintained
23397 W:      http://www.ideasonboard.org/uvc/
23398 T:      git git://linuxtv.org/media_tree.git
23399 F:      drivers/media/usb/uvc/
23400 F:      include/uapi/linux/uvcvideo.h
23401
23402 USB WEBCAM GADGET
23403 M:      Laurent Pinchart <[email protected]>
23404 M:      Daniel Scally <[email protected]>
23405 L:      [email protected]
23406 S:      Maintained
23407 F:      drivers/usb/gadget/function/*uvc*
23408 F:      drivers/usb/gadget/legacy/webcam.c
23409 F:      include/uapi/linux/usb/g_uvc.h
23410
23411 USB XHCI DRIVER
23412 M:      Mathias Nyman <[email protected]>
23413 L:      [email protected]
23414 S:      Supported
23415 F:      drivers/usb/host/pci-quirks*
23416 F:      drivers/usb/host/xhci*
23417
23418 USER DATAGRAM PROTOCOL (UDP)
23419 M:      Willem de Bruijn <[email protected]>
23420 S:      Maintained
23421 F:      include/linux/udp.h
23422 F:      net/ipv4/udp.c
23423 F:      net/ipv6/udp.c
23424
23425 USER-MODE LINUX (UML)
23426 M:      Richard Weinberger <[email protected]>
23427 M:      Anton Ivanov <[email protected]>
23428 M:      Johannes Berg <[email protected]>
23429 L:      [email protected]
23430 S:      Maintained
23431 W:      http://user-mode-linux.sourceforge.net
23432 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23435 F:      Documentation/virt/uml/
23436 F:      arch/um/
23437 F:      arch/x86/um/
23438 F:      fs/hostfs/
23439
23440 USERSPACE COPYIN/COPYOUT (UIOVEC)
23441 M:      Alexander Viro <[email protected]>
23442 S:      Maintained
23443 F:      include/linux/uio.h
23444 F:      lib/iov_iter.c
23445
23446 USERSPACE DMA BUFFER DRIVER
23447 M:      Gerd Hoffmann <[email protected]>
23448 L:      [email protected]
23449 S:      Maintained
23450 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23451 F:      drivers/dma-buf/udmabuf.c
23452 F:      include/uapi/linux/udmabuf.h
23453
23454 USERSPACE I/O (UIO)
23455 M:      Greg Kroah-Hartman <[email protected]>
23456 S:      Maintained
23457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23458 F:      Documentation/driver-api/uio-howto.rst
23459 F:      drivers/uio/
23460 F:      include/linux/uio_driver.h
23461
23462 UTIL-LINUX PACKAGE
23463 M:      Karel Zak <[email protected]>
23464 L:      [email protected]
23465 S:      Maintained
23466 W:      http://en.wikipedia.org/wiki/Util-linux
23467 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23468
23469 UUID HELPERS
23470 R:      Andy Shevchenko <[email protected]>
23471 L:      [email protected]
23472 S:      Maintained
23473 F:      include/linux/uuid.h
23474 F:      lib/test_uuid.c
23475 F:      lib/uuid.c
23476
23477 UV SYSFS DRIVER
23478 M:      Justin Ernst <[email protected]>
23479 L:      [email protected]
23480 S:      Maintained
23481 F:      drivers/platform/x86/uv_sysfs.c
23482
23483 UVESAFB DRIVER
23484 M:      Michal Januszewski <[email protected]>
23485 L:      [email protected]
23486 S:      Maintained
23487 W:      https://github.com/mjanusz/v86d
23488 F:      Documentation/fb/uvesafb.rst
23489 F:      drivers/video/fbdev/uvesafb.*
23490
23491 Ux500 CLOCK DRIVERS
23492 M:      Ulf Hansson <[email protected]>
23493 L:      [email protected]
23494 L:      [email protected] (moderated for non-subscribers)
23495 S:      Maintained
23496 F:      drivers/clk/ux500/
23497
23498 V4L2 ASYNC AND FWNODE FRAMEWORKS
23499 M:      Sakari Ailus <[email protected]>
23500 L:      [email protected]
23501 S:      Maintained
23502 T:      git git://linuxtv.org/media_tree.git
23503 F:      drivers/media/v4l2-core/v4l2-async.c
23504 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23505 F:      include/media/v4l2-async.h
23506 F:      include/media/v4l2-fwnode.h
23507
23508 V4L2 LENS DRIVERS
23509 M:      Sakari Ailus <[email protected]>
23510 L:      [email protected]
23511 S:      Maintained
23512 F:      drivers/media/i2c/ak*
23513 F:      drivers/media/i2c/dw*
23514 F:      drivers/media/i2c/lm*
23515
23516 V4L2 CAMERA SENSOR DRIVERS
23517 M:      Sakari Ailus <[email protected]>
23518 L:      [email protected]
23519 S:      Maintained
23520 F:      Documentation/driver-api/media/camera-sensor.rst
23521 F:      Documentation/driver-api/media/tx-rx.rst
23522 F:      drivers/media/i2c/ar*
23523 F:      drivers/media/i2c/gc*
23524 F:      drivers/media/i2c/hi*
23525 F:      drivers/media/i2c/imx*
23526 F:      drivers/media/i2c/mt*
23527 F:      drivers/media/i2c/og*
23528 F:      drivers/media/i2c/ov*
23529 F:      drivers/media/i2c/s5*
23530 F:      drivers/media/i2c/st-vgxy61.c
23531
23532 VF610 NAND DRIVER
23533 M:      Stefan Agner <[email protected]>
23534 L:      [email protected]
23535 S:      Supported
23536 F:      drivers/mtd/nand/raw/vf610_nfc.c
23537
23538 VFAT/FAT/MSDOS FILESYSTEM
23539 M:      OGAWA Hirofumi <[email protected]>
23540 S:      Maintained
23541 F:      Documentation/filesystems/vfat.rst
23542 F:      fs/fat/
23543 F:      tools/testing/selftests/filesystems/fat/
23544
23545 VFIO CDX DRIVER
23546 M:      Nipun Gupta <[email protected]>
23547 M:      Nikhil Agarwal <[email protected]>
23548 L:      [email protected]
23549 S:      Maintained
23550 F:      drivers/vfio/cdx/*
23551
23552 VFIO DRIVER
23553 M:      Alex Williamson <[email protected]>
23554 L:      [email protected]
23555 S:      Maintained
23556 T:      git https://github.com/awilliam/linux-vfio.git
23557 F:      Documentation/ABI/testing/debugfs-vfio
23558 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
23559 F:      Documentation/driver-api/vfio.rst
23560 F:      drivers/vfio/
23561 F:      include/linux/vfio.h
23562 F:      include/linux/vfio_pci_core.h
23563 F:      include/uapi/linux/vfio.h
23564
23565 VFIO FSL-MC DRIVER
23566 L:      [email protected]
23567 S:      Orphan
23568 F:      drivers/vfio/fsl-mc/
23569
23570 VFIO HISILICON PCI DRIVER
23571 M:      Longfang Liu <[email protected]>
23572 M:      Shameer Kolothum <[email protected]>
23573 L:      [email protected]
23574 S:      Maintained
23575 F:      drivers/vfio/pci/hisilicon/
23576
23577 VFIO MEDIATED DEVICE DRIVERS
23578 M:      Kirti Wankhede <[email protected]>
23579 L:      [email protected]
23580 S:      Maintained
23581 F:      Documentation/driver-api/vfio-mediated-device.rst
23582 F:      drivers/vfio/mdev/
23583 F:      include/linux/mdev.h
23584 F:      samples/vfio-mdev/
23585
23586 VFIO MLX5 PCI DRIVER
23587 M:      Yishai Hadas <[email protected]>
23588 L:      [email protected]
23589 S:      Maintained
23590 F:      drivers/vfio/pci/mlx5/
23591
23592 VFIO NVIDIA GRACE GPU DRIVER
23593 M:      Ankit Agrawal <[email protected]>
23594 L:      [email protected]
23595 S:      Supported
23596 F:      drivers/vfio/pci/nvgrace-gpu/
23597
23598 VFIO PCI DEVICE SPECIFIC DRIVERS
23599 R:      Jason Gunthorpe <[email protected]>
23600 R:      Yishai Hadas <[email protected]>
23601 R:      Shameer Kolothum <[email protected]>
23602 R:      Kevin Tian <[email protected]>
23603 L:      [email protected]
23604 S:      Maintained
23605 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
23606 F:      drivers/vfio/pci/*/
23607
23608 VFIO PDS PCI DRIVER
23609 M:      Brett Creeley <[email protected]>
23610 L:      [email protected]
23611 S:      Maintained
23612 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
23613 F:      drivers/vfio/pci/pds/
23614
23615 VFIO PLATFORM DRIVER
23616 M:      Eric Auger <[email protected]>
23617 L:      [email protected]
23618 S:      Maintained
23619 F:      drivers/vfio/platform/
23620
23621 VFIO QAT PCI DRIVER
23622 M:      Xin Zeng <[email protected]>
23623 M:      Giovanni Cabiddu <[email protected]>
23624 L:      [email protected]
23625 L:      [email protected]
23626 S:      Supported
23627 F:      drivers/vfio/pci/qat/
23628
23629 VFIO VIRTIO PCI DRIVER
23630 M:      Yishai Hadas <[email protected]>
23631 L:      [email protected]
23632 L:      [email protected]
23633 S:      Maintained
23634 F:      drivers/vfio/pci/virtio
23635
23636 VGA_SWITCHEROO
23637 R:      Lukas Wunner <[email protected]>
23638 S:      Maintained
23639 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23640 F:      Documentation/gpu/vga-switcheroo.rst
23641 F:      drivers/gpu/vga/vga_switcheroo.c
23642 F:      include/linux/vga_switcheroo.h
23643
23644 VIA RHINE NETWORK DRIVER
23645 M:      Kevin Brace <[email protected]>
23646 S:      Maintained
23647 F:      drivers/net/ethernet/via/via-rhine.c
23648
23649 VIA SD/MMC CARD CONTROLLER DRIVER
23650 M:      Bruce Chang <[email protected]>
23651 M:      Harald Welte <[email protected]>
23652 S:      Maintained
23653 F:      drivers/mmc/host/via-sdmmc.c
23654
23655 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
23656 M:      Florian Tobias Schandinat <[email protected]>
23657 L:      [email protected]
23658 S:      Maintained
23659 F:      drivers/video/fbdev/via/
23660 F:      include/linux/via-core.h
23661 F:      include/linux/via_i2c.h
23662
23663 VIA VELOCITY NETWORK DRIVER
23664 M:      Francois Romieu <[email protected]>
23665 L:      [email protected]
23666 S:      Maintained
23667 F:      drivers/net/ethernet/via/via-velocity.*
23668
23669 VICODEC VIRTUAL CODEC DRIVER
23670 M:      Hans Verkuil <[email protected]>
23671 L:      [email protected]
23672 S:      Maintained
23673 W:      https://linuxtv.org
23674 T:      git git://linuxtv.org/media_tree.git
23675 F:      drivers/media/test-drivers/vicodec/*
23676
23677 VIDEO I2C POLLING DRIVER
23678 M:      Matt Ranostay <[email protected]>
23679 L:      [email protected]
23680 S:      Maintained
23681 F:      drivers/media/i2c/video-i2c.c
23682
23683 VIDEO MULTIPLEXER DRIVER
23684 M:      Philipp Zabel <[email protected]>
23685 L:      [email protected]
23686 S:      Maintained
23687 F:      drivers/media/platform/video-mux.c
23688
23689 VIDEOBUF2 FRAMEWORK
23690 M:      Tomasz Figa <[email protected]>
23691 M:      Marek Szyprowski <[email protected]>
23692 L:      [email protected]
23693 S:      Maintained
23694 F:      drivers/media/common/videobuf2/*
23695 F:      include/media/videobuf2-*
23696
23697 VIDTV VIRTUAL DIGITAL TV DRIVER
23698 M:      Daniel W. S. Almeida <[email protected]>
23699 L:      [email protected]
23700 S:      Maintained
23701 W:      https://linuxtv.org
23702 T:      git git://linuxtv.org/media_tree.git
23703 F:      drivers/media/test-drivers/vidtv/*
23704
23705 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
23706 M:      Shuah Khan <[email protected]>
23707 R:      Kieran Bingham <[email protected]>
23708 L:      [email protected]
23709 S:      Maintained
23710 W:      https://linuxtv.org
23711 T:      git git://linuxtv.org/media_tree.git
23712 F:      drivers/media/test-drivers/vimc/*
23713
23714 VIRT LIB
23715 M:      Alex Williamson <[email protected]>
23716 M:      Paolo Bonzini <[email protected]>
23717 L:      [email protected]
23718 S:      Supported
23719 F:      virt/lib/
23720
23721 VIRTIO AND VHOST VSOCK DRIVER
23722 M:      Stefan Hajnoczi <[email protected]>
23723 M:      Stefano Garzarella <[email protected]>
23724 L:      [email protected]
23725 L:      [email protected]
23726 L:      [email protected]
23727 S:      Maintained
23728 F:      drivers/vhost/vsock.c
23729 F:      include/linux/virtio_vsock.h
23730 F:      include/uapi/linux/virtio_vsock.h
23731 F:      net/vmw_vsock/virtio_transport.c
23732 F:      net/vmw_vsock/virtio_transport_common.c
23733
23734 VIRTIO BALLOON
23735 M:      "Michael S. Tsirkin" <[email protected]>
23736 M:      David Hildenbrand <[email protected]>
23737 L:      [email protected]
23738 S:      Maintained
23739 F:      drivers/virtio/virtio_balloon.c
23740 F:      include/linux/balloon_compaction.h
23741 F:      include/uapi/linux/virtio_balloon.h
23742 F:      mm/balloon_compaction.c
23743
23744 VIRTIO BLOCK AND SCSI DRIVERS
23745 M:      "Michael S. Tsirkin" <[email protected]>
23746 M:      Jason Wang <[email protected]>
23747 R:      Paolo Bonzini <[email protected]>
23748 R:      Stefan Hajnoczi <[email protected]>
23749 R:      Eugenio Pérez <[email protected]>
23750 L:      [email protected]
23751 S:      Maintained
23752 F:      drivers/block/virtio_blk.c
23753 F:      drivers/scsi/virtio_scsi.c
23754 F:      include/uapi/linux/virtio_blk.h
23755 F:      include/uapi/linux/virtio_scsi.h
23756
23757 VIRTIO CONSOLE DRIVER
23758 M:      Amit Shah <[email protected]>
23759 L:      [email protected]
23760 S:      Maintained
23761 F:      drivers/char/virtio_console.c
23762 F:      include/uapi/linux/virtio_console.h
23763
23764 VIRTIO CORE AND NET DRIVERS
23765 M:      "Michael S. Tsirkin" <[email protected]>
23766 M:      Jason Wang <[email protected]>
23767 R:      Xuan Zhuo <[email protected]>
23768 R:      Eugenio Pérez <[email protected]>
23769 L:      [email protected]
23770 S:      Maintained
23771 F:      Documentation/ABI/testing/sysfs-bus-vdpa
23772 F:      Documentation/ABI/testing/sysfs-class-vduse
23773 F:      Documentation/devicetree/bindings/virtio/
23774 F:      Documentation/driver-api/virtio/
23775 F:      drivers/block/virtio_blk.c
23776 F:      drivers/crypto/virtio/
23777 F:      drivers/net/virtio_net.c
23778 F:      drivers/vdpa/
23779 F:      drivers/virtio/
23780 F:      include/linux/vdpa.h
23781 F:      include/linux/virtio*.h
23782 F:      include/linux/vringh.h
23783 F:      include/uapi/linux/virtio_*.h
23784 F:      tools/virtio/
23785 F:      tools/testing/selftests/drivers/net/virtio_net/
23786
23787 VIRTIO CRYPTO DRIVER
23788 M:      Gonglei <[email protected]>
23789 L:      [email protected]
23790 L:      [email protected]
23791 S:      Maintained
23792 F:      drivers/crypto/virtio/
23793 F:      include/uapi/linux/virtio_crypto.h
23794
23795 VIRTIO DRIVERS FOR S390
23796 M:      Cornelia Huck <[email protected]>
23797 M:      Halil Pasic <[email protected]>
23798 M:      Eric Farman <[email protected]>
23799 L:      [email protected]
23800 L:      [email protected]
23801 L:      [email protected]
23802 S:      Supported
23803 F:      arch/s390/include/uapi/asm/virtio-ccw.h
23804 F:      drivers/s390/virtio/
23805
23806 VIRTIO FILE SYSTEM
23807 M:      Vivek Goyal <[email protected]>
23808 M:      Stefan Hajnoczi <[email protected]>
23809 M:      Miklos Szeredi <[email protected]>
23810 R:      Eugenio Pérez <[email protected]>
23811 L:      [email protected]
23812 L:      [email protected]
23813 S:      Supported
23814 W:      https://virtio-fs.gitlab.io/
23815 F:      Documentation/filesystems/virtiofs.rst
23816 F:      fs/fuse/virtio_fs.c
23817 F:      include/uapi/linux/virtio_fs.h
23818
23819 VIRTIO GPIO DRIVER
23820 M:      Enrico Weigelt, metux IT consult <[email protected]>
23821 M:      Viresh Kumar <[email protected]>
23822 L:      [email protected]
23823 L:      [email protected]
23824 S:      Maintained
23825 F:      drivers/gpio/gpio-virtio.c
23826 F:      include/uapi/linux/virtio_gpio.h
23827
23828 VIRTIO GPU DRIVER
23829 M:      David Airlie <[email protected]>
23830 M:      Gerd Hoffmann <[email protected]>
23831 R:      Gurchetan Singh <[email protected]>
23832 R:      Chia-I Wu <[email protected]>
23833 L:      [email protected]
23834 L:      [email protected]
23835 S:      Maintained
23836 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23837 F:      drivers/gpu/drm/ci/xfails/virtio*
23838 F:      drivers/gpu/drm/virtio/
23839 F:      include/uapi/linux/virtio_gpu.h
23840
23841 VIRTIO HOST (VHOST)
23842 M:      "Michael S. Tsirkin" <[email protected]>
23843 M:      Jason Wang <[email protected]>
23844 R:      Eugenio Pérez <[email protected]>
23845 L:      [email protected]
23846 L:      [email protected]
23847 L:      [email protected]
23848 S:      Maintained
23849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
23850 F:      drivers/vhost/
23851 F:      include/linux/sched/vhost_task.h
23852 F:      include/linux/vhost_iotlb.h
23853 F:      include/uapi/linux/vhost.h
23854 F:      kernel/vhost_task.c
23855
23856 VIRTIO HOST (VHOST-SCSI)
23857 M:      "Michael S. Tsirkin" <[email protected]>
23858 M:      Jason Wang <[email protected]>
23859 M:      Mike Christie <[email protected]>
23860 R:      Paolo Bonzini <[email protected]>
23861 R:      Stefan Hajnoczi <[email protected]>
23862 L:      [email protected]
23863 S:      Maintained
23864 F:      drivers/vhost/scsi.c
23865
23866 VIRTIO I2C DRIVER
23867 M:      Conghui Chen <[email protected]>
23868 M:      Viresh Kumar <[email protected]>
23869 L:      [email protected]
23870 L:      [email protected]
23871 S:      Maintained
23872 F:      drivers/i2c/busses/i2c-virtio.c
23873 F:      include/uapi/linux/virtio_i2c.h
23874
23875 VIRTIO INPUT DRIVER
23876 M:      Gerd Hoffmann <[email protected]>
23877 S:      Maintained
23878 F:      drivers/virtio/virtio_input.c
23879 F:      include/uapi/linux/virtio_input.h
23880
23881 VIRTIO IOMMU DRIVER
23882 M:      Jean-Philippe Brucker <[email protected]>
23883 L:      [email protected]
23884 S:      Maintained
23885 F:      drivers/iommu/virtio-iommu.c
23886 F:      include/uapi/linux/virtio_iommu.h
23887
23888 VIRTIO MEM DRIVER
23889 M:      David Hildenbrand <[email protected]>
23890 L:      [email protected]
23891 S:      Maintained
23892 W:      https://virtio-mem.gitlab.io/
23893 F:      drivers/virtio/virtio_mem.c
23894 F:      include/uapi/linux/virtio_mem.h
23895
23896 VIRTIO PMEM DRIVER
23897 M:      Pankaj Gupta <[email protected]>
23898 L:      [email protected]
23899 S:      Maintained
23900 F:      drivers/nvdimm/nd_virtio.c
23901 F:      drivers/nvdimm/virtio_pmem.c
23902
23903 VIRTIO SOUND DRIVER
23904 M:      Anton Yakovlev <[email protected]>
23905 M:      "Michael S. Tsirkin" <[email protected]>
23906 L:      [email protected]
23907 L:      [email protected] (moderated for non-subscribers)
23908 S:      Maintained
23909 F:      include/uapi/linux/virtio_snd.h
23910 F:      sound/virtio/*
23911
23912 VIRTUAL BOX GUEST DEVICE DRIVER
23913 M:      Hans de Goede <[email protected]>
23914 M:      Arnd Bergmann <[email protected]>
23915 M:      Greg Kroah-Hartman <[email protected]>
23916 S:      Maintained
23917 F:      drivers/virt/vboxguest/
23918 F:      include/linux/vbox_utils.h
23919 F:      include/uapi/linux/vbox*.h
23920
23921 VIRTUAL BOX SHARED FOLDER VFS DRIVER
23922 M:      Hans de Goede <[email protected]>
23923 L:      [email protected]
23924 S:      Maintained
23925 F:      fs/vboxsf/*
23926
23927 VIRTUAL PCM TEST DRIVER
23928 M:      Ivan Orlov <[email protected]>
23929 L:      [email protected]
23930 S:      Maintained
23931 F:      Documentation/sound/cards/pcmtest.rst
23932 F:      sound/drivers/pcmtest.c
23933 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
23934
23935 VIRTUAL SERIO DEVICE DRIVER
23936 M:      Stephen Chandler Paul <[email protected]>
23937 S:      Maintained
23938 F:      drivers/input/serio/userio.c
23939 F:      include/uapi/linux/userio.h
23940
23941 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
23942 M:      Javier Carrasco <[email protected]>
23943 S:      Maintained
23944 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
23945 F:      drivers/iio/light/veml6075.c
23946
23947 VISL VIRTUAL STATELESS DECODER DRIVER
23948 M:      Daniel Almeida <[email protected]>
23949 L:      [email protected]
23950 S:      Supported
23951 F:      drivers/media/test-drivers/visl
23952
23953 VIVID VIRTUAL VIDEO DRIVER
23954 M:      Hans Verkuil <[email protected]>
23955 L:      [email protected]
23956 S:      Maintained
23957 W:      https://linuxtv.org
23958 T:      git git://linuxtv.org/media_tree.git
23959 F:      drivers/media/test-drivers/vivid/*
23960
23961 VM SOCKETS (AF_VSOCK)
23962 M:      Stefano Garzarella <[email protected]>
23963 L:      [email protected]
23964 L:      [email protected]
23965 S:      Maintained
23966 F:      drivers/net/vsockmon.c
23967 F:      include/net/af_vsock.h
23968 F:      include/uapi/linux/vm_sockets.h
23969 F:      include/uapi/linux/vm_sockets_diag.h
23970 F:      include/uapi/linux/vsockmon.h
23971 F:      net/vmw_vsock/
23972 F:      tools/testing/vsock/
23973
23974 VMALLOC
23975 M:      Andrew Morton <[email protected]>
23976 R:      Uladzislau Rezki <[email protected]>
23977 R:      Christoph Hellwig <[email protected]>
23978 L:      [email protected]
23979 S:      Maintained
23980 W:      http://www.linux-mm.org
23981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
23982 F:      include/linux/vmalloc.h
23983 F:      mm/vmalloc.c
23984
23985 VME SUBSYSTEM
23986 L:      [email protected]
23987 S:      Orphan
23988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23989 F:      Documentation/driver-api/vme.rst
23990 F:      drivers/staging/vme_user/
23991
23992 VMWARE BALLOON DRIVER
23993 M:      Jerrin Shaji George <[email protected]>
23994 R:      Broadcom internal kernel review list <[email protected]>
23995 L:      [email protected]
23996 S:      Supported
23997 F:      drivers/misc/vmw_balloon.c
23998
23999 VMWARE HYPERVISOR INTERFACE
24000 M:      Ajay Kaher <[email protected]>
24001 M:      Alexey Makhalov <[email protected]>
24002 R:      Broadcom internal kernel review list <[email protected]>
24003 L:      [email protected]
24004 L:      [email protected]
24005 S:      Supported
24006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24007 F:      arch/x86/include/asm/vmware.h
24008 F:      arch/x86/kernel/cpu/vmware.c
24009
24010 VMWARE PVRDMA DRIVER
24011 M:      Bryan Tan <[email protected]>
24012 M:      Vishnu Dasa <[email protected]>
24013 R:      Broadcom internal kernel review list <[email protected]>
24014 L:      [email protected]
24015 S:      Supported
24016 F:      drivers/infiniband/hw/vmw_pvrdma/
24017
24018 VMWARE PVSCSI DRIVER
24019 M:      Vishal Bhakta <[email protected]>
24020 R:      Broadcom internal kernel review list <[email protected]>
24021 L:      [email protected]
24022 S:      Supported
24023 F:      drivers/scsi/vmw_pvscsi.c
24024 F:      drivers/scsi/vmw_pvscsi.h
24025
24026 VMWARE VIRTUAL PTP CLOCK DRIVER
24027 M:      Nick Shi <[email protected]>
24028 R:      Ajay Kaher <[email protected]>
24029 R:      Alexey Makhalov <[email protected]>
24030 R:      Broadcom internal kernel review list <[email protected]>
24031 L:      [email protected]
24032 S:      Supported
24033 F:      drivers/ptp/ptp_vmw.c
24034
24035 VMWARE VMCI DRIVER
24036 M:      Bryan Tan <[email protected]>
24037 M:      Vishnu Dasa <[email protected]>
24038 R:      Broadcom internal kernel review list <[email protected]>
24039 L:      [email protected]
24040 S:      Supported
24041 F:      drivers/misc/vmw_vmci/
24042 F:      include/linux/vmw_vmci*
24043
24044 VMWARE VMMOUSE SUBDRIVER
24045 M:      Zack Rusin <[email protected]>
24046 R:      Broadcom internal kernel review list <[email protected]>
24047 L:      [email protected]
24048 S:      Supported
24049 F:      drivers/input/mouse/vmmouse.c
24050 F:      drivers/input/mouse/vmmouse.h
24051
24052 VMWARE VMXNET3 ETHERNET DRIVER
24053 M:      Ronak Doshi <[email protected]>
24054 R:      Broadcom internal kernel review list <[email protected]>
24055 L:      [email protected]
24056 S:      Supported
24057 F:      drivers/net/vmxnet3/
24058
24059 VMWARE VSOCK VMCI TRANSPORT DRIVER
24060 M:      Bryan Tan <[email protected]>
24061 M:      Vishnu Dasa <[email protected]>
24062 R:      Broadcom internal kernel review list <[email protected]>
24063 L:      [email protected]
24064 S:      Supported
24065 F:      net/vmw_vsock/vmci_transport*
24066
24067 VOCORE VOCORE2 BOARD
24068 M:      Harvey Hunt <[email protected]>
24069 L:      [email protected]
24070 S:      Maintained
24071 F:      arch/mips/boot/dts/ralink/vocore2.dts
24072
24073 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24074 M:      Liam Girdwood <[email protected]>
24075 M:      Mark Brown <[email protected]>
24076 L:      [email protected]
24077 S:      Supported
24078 W:      http://www.slimlogic.co.uk/?p=48
24079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24080 F:      Documentation/devicetree/bindings/regulator/
24081 F:      Documentation/power/regulator/
24082 F:      drivers/regulator/
24083 F:      include/dt-bindings/regulator/
24084 F:      include/linux/regulator/
24085 K:      regulator_get_optional
24086
24087 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24088 R:      Matti Vaittinen <[email protected]>
24089 F:      drivers/regulator/irq_helpers.c
24090
24091 VRF
24092 M:      David Ahern <[email protected]>
24093 L:      [email protected]
24094 S:      Maintained
24095 F:      Documentation/networking/vrf.rst
24096 F:      drivers/net/vrf.c
24097
24098 VSPRINTF
24099 M:      Petr Mladek <[email protected]>
24100 M:      Steven Rostedt <[email protected]>
24101 R:      Andy Shevchenko <[email protected]>
24102 R:      Rasmus Villemoes <[email protected]>
24103 R:      Sergey Senozhatsky <[email protected]>
24104 S:      Maintained
24105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24106 F:      Documentation/core-api/printk-formats.rst
24107 F:      lib/test_printf.c
24108 F:      lib/test_scanf.c
24109 F:      lib/vsprintf.c
24110
24111 VT1211 HARDWARE MONITOR DRIVER
24112 M:      Juerg Haefliger <[email protected]>
24113 L:      [email protected]
24114 S:      Maintained
24115 F:      Documentation/hwmon/vt1211.rst
24116 F:      drivers/hwmon/vt1211.c
24117
24118 VT8231 HARDWARE MONITOR DRIVER
24119 M:      Roger Lucas <[email protected]>
24120 L:      [email protected]
24121 S:      Maintained
24122 F:      drivers/hwmon/vt8231.c
24123
24124 VUB300 USB to SDIO/SD/MMC bridge chip
24125 L:      [email protected]
24126 S:      Orphan
24127 F:      drivers/mmc/host/vub300.c
24128
24129 W1 DALLAS'S 1-WIRE BUS
24130 M:      Krzysztof Kozlowski <[email protected]>
24131 S:      Maintained
24132 F:      Documentation/devicetree/bindings/w1/
24133 F:      Documentation/w1/
24134 F:      drivers/w1/
24135 F:      include/linux/w1.h
24136
24137 W83791D HARDWARE MONITORING DRIVER
24138 M:      Marc Hulsman <[email protected]>
24139 L:      [email protected]
24140 S:      Maintained
24141 F:      Documentation/hwmon/w83791d.rst
24142 F:      drivers/hwmon/w83791d.c
24143
24144 W83793 HARDWARE MONITORING DRIVER
24145 M:      Rudolf Marek <[email protected]>
24146 L:      [email protected]
24147 S:      Maintained
24148 F:      Documentation/hwmon/w83793.rst
24149 F:      drivers/hwmon/w83793.c
24150
24151 W83795 HARDWARE MONITORING DRIVER
24152 M:      Jean Delvare <[email protected]>
24153 L:      [email protected]
24154 S:      Maintained
24155 F:      drivers/hwmon/w83795.c
24156
24157 W83L51xD SD/MMC CARD INTERFACE DRIVER
24158 M:      Pierre Ossman <[email protected]>
24159 S:      Maintained
24160 F:      drivers/mmc/host/wbsd.*
24161
24162 WACOM PROTOCOL 4 SERIAL TABLETS
24163 M:      Julian Squires <[email protected]>
24164 M:      Hans de Goede <[email protected]>
24165 L:      [email protected]
24166 S:      Maintained
24167 F:      drivers/input/tablet/wacom_serial4.c
24168
24169 WANGXUN ETHERNET DRIVER
24170 M:      Jiawen Wu <[email protected]>
24171 M:      Mengyuan Lou <[email protected]>
24172 L:      [email protected]
24173 S:      Maintained
24174 W:      https://www.net-swift.com
24175 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24176 F:      drivers/net/ethernet/wangxun/
24177 F:      drivers/net/pcs/pcs-xpcs-wx.c
24178
24179 WATCHDOG DEVICE DRIVERS
24180 M:      Wim Van Sebroeck <[email protected]>
24181 M:      Guenter Roeck <[email protected]>
24182 L:      [email protected]
24183 S:      Maintained
24184 W:      http://www.linux-watchdog.org/
24185 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24186 F:      Documentation/devicetree/bindings/watchdog/
24187 F:      Documentation/watchdog/
24188 F:      drivers/watchdog/
24189 F:      include/linux/watchdog.h
24190 F:      include/trace/events/watchdog.h
24191 F:      include/uapi/linux/watchdog.h
24192
24193 WAVE5 VPU CODEC DRIVER
24194 M:      Nas Chung <[email protected]>
24195 M:      Jackson Lee <[email protected]>
24196 L:      [email protected]
24197 S:      Maintained
24198 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24199 F:      drivers/media/platform/chips-media/wave5/
24200
24201 WHISKEYCOVE PMIC GPIO DRIVER
24202 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24203 L:      [email protected]
24204 S:      Maintained
24205 F:      drivers/gpio/gpio-wcove.c
24206
24207 WHWAVE RTC DRIVER
24208 M:      Dianlong Li <[email protected]>
24209 L:      [email protected]
24210 S:      Maintained
24211 F:      drivers/rtc/rtc-sd3078.c
24212
24213 WIIMOTE HID DRIVER
24214 M:      David Rheinsberg <[email protected]>
24215 L:      [email protected]
24216 S:      Maintained
24217 F:      drivers/hid/hid-wiimote*
24218
24219 WILOCITY WIL6210 WIRELESS DRIVER
24220 L:      [email protected]
24221 S:      Orphan
24222 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24223 F:      drivers/net/wireless/ath/wil6210/
24224
24225 WINBOND CIR DRIVER
24226 M:      David Härdeman <[email protected]>
24227 S:      Maintained
24228 F:      drivers/media/rc/winbond-cir.c
24229
24230 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24231 L:      [email protected]
24232 S:      Orphan
24233 F:      drivers/watchdog/ebc-c384_wdt.c
24234
24235 WINSYSTEMS WS16C48 GPIO DRIVER
24236 M:      William Breathitt Gray <[email protected]>
24237 L:      [email protected]
24238 S:      Maintained
24239 F:      drivers/gpio/gpio-ws16c48.c
24240
24241 WIREGUARD SECURE NETWORK TUNNEL
24242 M:      Jason A. Donenfeld <[email protected]>
24243 L:      [email protected]
24244 L:      [email protected]
24245 S:      Maintained
24246 F:      drivers/net/wireguard/
24247 F:      tools/testing/selftests/wireguard/
24248
24249 WISTRON LAPTOP BUTTON DRIVER
24250 M:      Miloslav Trmac <[email protected]>
24251 S:      Maintained
24252 F:      drivers/input/misc/wistron_btns.c
24253
24254 WMI BINARY MOF DRIVER
24255 M:      Armin Wolf <[email protected]>
24256 R:      Thomas Weißschuh <[email protected]>
24257 L:      [email protected]
24258 S:      Maintained
24259 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24260 F:      Documentation/wmi/devices/wmi-bmof.rst
24261 F:      drivers/platform/x86/wmi-bmof.c
24262
24263 WOLFSON MICROELECTRONICS DRIVERS
24264 L:      [email protected]
24265 S:      Supported
24266 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24267 T:      git https://github.com/CirrusLogic/linux-drivers.git
24268 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24269 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24270 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24271 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24272 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24273 F:      Documentation/devicetree/bindings/sound/wm*
24274 F:      Documentation/hwmon/wm83??.rst
24275 F:      arch/arm/mach-s3c/mach-crag6410*
24276 F:      drivers/clk/clk-wm83*.c
24277 F:      drivers/gpio/gpio-*wm*.c
24278 F:      drivers/gpio/gpio-arizona.c
24279 F:      drivers/hwmon/wm83??-hwmon.c
24280 F:      drivers/input/misc/wm831x-on.c
24281 F:      drivers/input/touchscreen/wm831x-ts.c
24282 F:      drivers/input/touchscreen/wm97*.c
24283 F:      drivers/leds/leds-wm83*.c
24284 F:      drivers/mfd/arizona*
24285 F:      drivers/mfd/cs47l24*
24286 F:      drivers/mfd/wm*.c
24287 F:      drivers/power/supply/wm83*.c
24288 F:      drivers/regulator/arizona*
24289 F:      drivers/regulator/wm8*.c
24290 F:      drivers/rtc/rtc-wm83*.c
24291 F:      drivers/video/backlight/wm83*_bl.c
24292 F:      drivers/watchdog/wm83*_wdt.c
24293 F:      include/linux/mfd/arizona/
24294 F:      include/linux/mfd/wm831x/
24295 F:      include/linux/mfd/wm8350/
24296 F:      include/linux/mfd/wm8400*
24297 F:      include/linux/regulator/arizona*
24298 F:      include/linux/wm97xx.h
24299 F:      include/sound/wm????.h
24300 F:      sound/soc/codecs/arizona*
24301 F:      sound/soc/codecs/cs47l24*
24302 F:      sound/soc/codecs/wm*
24303
24304 WORKQUEUE
24305 M:      Tejun Heo <[email protected]>
24306 R:      Lai Jiangshan <[email protected]>
24307 S:      Maintained
24308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24309 F:      Documentation/core-api/workqueue.rst
24310 F:      include/linux/workqueue.h
24311 F:      kernel/workqueue.c
24312 F:      kernel/workqueue_internal.h
24313
24314 WWAN DRIVERS
24315 M:      Loic Poulain <[email protected]>
24316 M:      Sergey Ryazanov <[email protected]>
24317 R:      Johannes Berg <[email protected]>
24318 L:      [email protected]
24319 S:      Maintained
24320 F:      drivers/net/wwan/
24321 F:      include/linux/wwan.h
24322 F:      include/uapi/linux/wwan.h
24323
24324 X-POWERS AXP288 PMIC DRIVERS
24325 M:      Hans de Goede <[email protected]>
24326 S:      Maintained
24327 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24328 N:      axp288
24329
24330 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24331 M:      Chen-Yu Tsai <[email protected]>
24332 L:      [email protected]
24333 S:      Maintained
24334 N:      axp[128]
24335
24336 X.25 STACK
24337 M:      Martin Schiller <[email protected]>
24338 L:      [email protected]
24339 S:      Maintained
24340 F:      Documentation/networking/lapb-module.rst
24341 F:      Documentation/networking/x25*
24342 F:      drivers/net/wan/hdlc_x25.c
24343 F:      drivers/net/wan/lapbether.c
24344 F:      include/*/lapb.h
24345 F:      include/net/x25*
24346 F:      include/uapi/linux/x25.h
24347 F:      net/lapb/
24348 F:      net/x25/
24349
24350 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24351 M:      Thomas Gleixner <[email protected]>
24352 M:      Ingo Molnar <[email protected]>
24353 M:      Borislav Petkov <[email protected]>
24354 M:      Dave Hansen <[email protected]>
24355 M:      [email protected]
24356 R:      "H. Peter Anvin" <[email protected]>
24357 L:      [email protected]
24358 S:      Maintained
24359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24360 F:      Documentation/arch/x86/
24361 F:      Documentation/devicetree/bindings/x86/
24362 F:      arch/x86/
24363
24364 X86 ENTRY CODE
24365 M:      Andy Lutomirski <[email protected]>
24366 L:      [email protected]
24367 S:      Maintained
24368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24369 F:      arch/x86/entry/
24370
24371 X86 HARDWARE VULNERABILITIES
24372 M:      Thomas Gleixner <[email protected]>
24373 M:      Borislav Petkov <[email protected]>
24374 M:      Peter Zijlstra <[email protected]>
24375 M:      Josh Poimboeuf <[email protected]>
24376 R:      Pawan Gupta <[email protected]>
24377 S:      Maintained
24378 F:      Documentation/admin-guide/hw-vuln/
24379 F:      arch/x86/include/asm/nospec-branch.h
24380 F:      arch/x86/kernel/cpu/bugs.c
24381
24382 X86 MCE INFRASTRUCTURE
24383 M:      Tony Luck <[email protected]>
24384 M:      Borislav Petkov <[email protected]>
24385 L:      [email protected]
24386 S:      Maintained
24387 F:      Documentation/ABI/testing/sysfs-mce
24388 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24389 F:      arch/x86/kernel/cpu/mce/*
24390
24391 X86 MICROCODE UPDATE SUPPORT
24392 M:      Borislav Petkov <[email protected]>
24393 S:      Maintained
24394 F:      arch/x86/kernel/cpu/microcode/*
24395
24396 X86 MM
24397 M:      Dave Hansen <[email protected]>
24398 M:      Andy Lutomirski <[email protected]>
24399 M:      Peter Zijlstra <[email protected]>
24400 L:      [email protected]
24401 S:      Maintained
24402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24403 F:      arch/x86/mm/
24404
24405 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24406 M:      Hans de Goede <[email protected]>
24407 L:      [email protected]
24408 S:      Maintained
24409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24410 F:      drivers/platform/x86/x86-android-tablets/
24411
24412 X86 PLATFORM DRIVERS
24413 M:      Hans de Goede <[email protected]>
24414 M:      Ilpo Järvinen <[email protected]>
24415 L:      [email protected]
24416 S:      Maintained
24417 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24419 F:      drivers/platform/olpc/
24420 F:      drivers/platform/x86/
24421 F:      include/linux/platform_data/x86/
24422
24423 X86 PLATFORM UV HPE SUPERDOME FLEX
24424 M:      Steve Wahl <[email protected]>
24425 R:      Justin Ernst <[email protected]>
24426 R:      Kyle Meyer <[email protected]>
24427 R:      Dimitri Sivanich <[email protected]>
24428 R:      Russ Anderson <[email protected]>
24429 S:      Supported
24430 F:      arch/x86/include/asm/uv/
24431 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24432 F:      arch/x86/platform/uv/
24433
24434 X86 STACK UNWINDING
24435 M:      Josh Poimboeuf <[email protected]>
24436 M:      Peter Zijlstra <[email protected]>
24437 S:      Supported
24438 F:      arch/x86/include/asm/unwind*.h
24439 F:      arch/x86/kernel/dumpstack.c
24440 F:      arch/x86/kernel/stacktrace.c
24441 F:      arch/x86/kernel/unwind_*.c
24442
24443 X86 TRUST DOMAIN EXTENSIONS (TDX)
24444 M:      Kirill A. Shutemov <[email protected]>
24445 R:      Dave Hansen <[email protected]>
24446 L:      [email protected]
24447 L:      [email protected]
24448 S:      Supported
24449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24450 F:      arch/x86/boot/compressed/tdx*
24451 F:      arch/x86/coco/tdx/
24452 F:      arch/x86/include/asm/shared/tdx.h
24453 F:      arch/x86/include/asm/tdx.h
24454 F:      arch/x86/virt/vmx/tdx/
24455 F:      drivers/virt/coco/tdx-guest
24456
24457 X86 VDSO
24458 M:      Andy Lutomirski <[email protected]>
24459 L:      [email protected]
24460 S:      Maintained
24461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24462 F:      arch/x86/entry/vdso/
24463
24464 XARRAY
24465 M:      Matthew Wilcox <[email protected]>
24466 L:      [email protected]
24467 S:      Supported
24468 F:      Documentation/core-api/xarray.rst
24469 F:      include/linux/idr.h
24470 F:      include/linux/xarray.h
24471 F:      lib/idr.c
24472 F:      lib/xarray.c
24473 F:      tools/testing/radix-tree
24474
24475 XBOX DVD IR REMOTE
24476 M:      Benjamin Valentin <[email protected]>
24477 S:      Maintained
24478 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24479 F:      drivers/media/rc/xbox_remote.c
24480
24481 XC2028/3028 TUNER DRIVER
24482 M:      Mauro Carvalho Chehab <[email protected]>
24483 L:      [email protected]
24484 S:      Maintained
24485 W:      https://linuxtv.org
24486 T:      git git://linuxtv.org/media_tree.git
24487 F:      drivers/media/tuners/xc2028.*
24488
24489 XDP (eXpress Data Path)
24490 M:      Alexei Starovoitov <[email protected]>
24491 M:      Daniel Borkmann <[email protected]>
24492 M:      David S. Miller <[email protected]>
24493 M:      Jakub Kicinski <[email protected]>
24494 M:      Jesper Dangaard Brouer <[email protected]>
24495 M:      John Fastabend <[email protected]>
24496 L:      [email protected]
24497 L:      [email protected]
24498 S:      Supported
24499 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24500 F:      drivers/net/ethernet/*/*/*xdp*
24501 F:      include/net/xdp.h
24502 F:      include/net/xdp_priv.h
24503 F:      include/trace/events/xdp.h
24504 F:      kernel/bpf/cpumap.c
24505 F:      kernel/bpf/devmap.c
24506 F:      net/core/xdp.c
24507 F:      samples/bpf/xdp*
24508 F:      tools/testing/selftests/bpf/*/*xdp*
24509 F:      tools/testing/selftests/bpf/*xdp*
24510 K:      (?:\b|_)xdp(?:\b|_)
24511
24512 XDP SOCKETS (AF_XDP)
24513 M:      Björn Töpel <[email protected]>
24514 M:      Magnus Karlsson <[email protected]>
24515 M:      Maciej Fijalkowski <[email protected]>
24516 R:      Jonathan Lemon <[email protected]>
24517 L:      [email protected]
24518 L:      [email protected]
24519 S:      Maintained
24520 F:      Documentation/networking/af_xdp.rst
24521 F:      include/net/netns/xdp.h
24522 F:      include/net/xdp_sock*
24523 F:      include/net/xsk_buff_pool.h
24524 F:      include/uapi/linux/if_xdp.h
24525 F:      include/uapi/linux/xdp_diag.h
24526 F:      net/xdp/
24527 F:      tools/testing/selftests/bpf/*xsk*
24528
24529 XEN BLOCK SUBSYSTEM
24530 M:      Roger Pau Monné <[email protected]>
24531 L:      [email protected] (moderated for non-subscribers)
24532 S:      Supported
24533 F:      drivers/block/xen*
24534 F:      drivers/block/xen-blkback/*
24535
24536 XEN HYPERVISOR ARM
24537 M:      Stefano Stabellini <[email protected]>
24538 L:      [email protected] (moderated for non-subscribers)
24539 S:      Maintained
24540 F:      arch/arm/include/asm/xen/
24541 F:      arch/arm/xen/
24542
24543 XEN HYPERVISOR ARM64
24544 M:      Stefano Stabellini <[email protected]>
24545 L:      [email protected] (moderated for non-subscribers)
24546 S:      Maintained
24547 F:      arch/arm64/include/asm/xen/
24548 F:      arch/arm64/xen/
24549
24550 XEN HYPERVISOR INTERFACE
24551 M:      Juergen Gross <[email protected]>
24552 M:      Stefano Stabellini <[email protected]>
24553 R:      Oleksandr Tyshchenko <[email protected]>
24554 L:      [email protected] (moderated for non-subscribers)
24555 S:      Supported
24556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
24557 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
24558 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
24559 F:      drivers/*/xen-*front.c
24560 F:      drivers/xen/
24561 F:      include/uapi/xen/
24562 F:      include/xen/
24563 F:      kernel/configs/xen.config
24564
24565 XEN HYPERVISOR X86
24566 M:      Juergen Gross <[email protected]>
24567 R:      Boris Ostrovsky <[email protected]>
24568 L:      [email protected] (moderated for non-subscribers)
24569 S:      Supported
24570 F:      arch/x86/configs/xen.config
24571 F:      arch/x86/include/asm/pvclock-abi.h
24572 F:      arch/x86/include/asm/xen/
24573 F:      arch/x86/platform/pvh/
24574 F:      arch/x86/xen/
24575
24576 XEN NETWORK BACKEND DRIVER
24577 M:      Wei Liu <[email protected]>
24578 M:      Paul Durrant <[email protected]>
24579 L:      [email protected] (moderated for non-subscribers)
24580 L:      [email protected]
24581 S:      Supported
24582 F:      drivers/net/xen-netback/*
24583
24584 XEN PCI SUBSYSTEM
24585 M:      Juergen Gross <[email protected]>
24586 L:      [email protected] (moderated for non-subscribers)
24587 S:      Supported
24588 F:      arch/x86/pci/*xen*
24589 F:      drivers/pci/*xen*
24590
24591 XEN PVSCSI DRIVERS
24592 M:      Juergen Gross <[email protected]>
24593 L:      [email protected] (moderated for non-subscribers)
24594 L:      [email protected]
24595 S:      Supported
24596 F:      drivers/scsi/xen-scsifront.c
24597 F:      drivers/xen/xen-scsiback.c
24598 F:      include/xen/interface/io/vscsiif.h
24599
24600 XEN PVUSB DRIVER
24601 M:      Juergen Gross <[email protected]>
24602 L:      [email protected] (moderated for non-subscribers)
24603 L:      [email protected]
24604 S:      Supported
24605 F:      drivers/usb/host/xen*
24606 F:      include/xen/interface/io/usbif.h
24607
24608 XEN SOUND FRONTEND DRIVER
24609 M:      Oleksandr Andrushchenko <[email protected]>
24610 L:      [email protected] (moderated for non-subscribers)
24611 L:      [email protected] (moderated for non-subscribers)
24612 S:      Supported
24613 F:      sound/xen/*
24614
24615 XEN SWIOTLB SUBSYSTEM
24616 M:      Juergen Gross <[email protected]>
24617 M:      Stefano Stabellini <[email protected]>
24618 L:      [email protected] (moderated for non-subscribers)
24619 L:      [email protected]
24620 S:      Supported
24621 F:      arch/*/include/asm/xen/swiotlb-xen.h
24622 F:      drivers/xen/swiotlb-xen.c
24623 F:      include/xen/arm/swiotlb-xen.h
24624 F:      include/xen/swiotlb-xen.h
24625
24626 XFS FILESYSTEM
24627 M:      Chandan Babu R <[email protected]>
24628 R:      Darrick J. Wong <[email protected]>
24629 L:      [email protected]
24630 S:      Supported
24631 W:      http://xfs.org/
24632 C:      irc://irc.oftc.net/xfs
24633 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
24634 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
24635 F:      Documentation/ABI/testing/sysfs-fs-xfs
24636 F:      Documentation/admin-guide/xfs.rst
24637 F:      Documentation/filesystems/xfs/*
24638 F:      fs/xfs/
24639 F:      include/uapi/linux/dqblk_xfs.h
24640 F:      include/uapi/linux/fsmap.h
24641
24642 XILINX AMS DRIVER
24643 M:      Anand Ashok Dumbre <[email protected]>
24644 L:      [email protected]
24645 S:      Maintained
24646 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
24647 F:      drivers/iio/adc/xilinx-ams.c
24648
24649 XILINX AXI ETHERNET DRIVER
24650 M:      Radhey Shyam Pandey <[email protected]>
24651 S:      Maintained
24652 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
24653 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
24654
24655 XILINX CAN DRIVER
24656 M:      Appana Durga Kedareswara rao <[email protected]>
24657 L:      [email protected]
24658 S:      Maintained
24659 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
24660 F:      drivers/net/can/xilinx_can.c
24661
24662 XILINX EVENT MANAGEMENT DRIVER
24663 M:      Michal Simek <[email protected]>
24664 S:      Maintained
24665 F:      drivers/soc/xilinx/xlnx_event_manager.c
24666 F:      include/linux/firmware/xlnx-event-manager.h
24667
24668 XILINX GPIO DRIVER
24669 M:      Shubhrajyoti Datta <[email protected]>
24670 R:      Srinivas Neeli <[email protected]>
24671 R:      Michal Simek <[email protected]>
24672 S:      Maintained
24673 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
24674 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
24675 F:      drivers/gpio/gpio-xilinx.c
24676 F:      drivers/gpio/gpio-zynq.c
24677
24678 XILINX LL TEMAC ETHERNET DRIVER
24679 L:      [email protected]
24680 S:      Orphan
24681 F:      drivers/net/ethernet/xilinx/ll_temac*
24682
24683 XILINX PWM DRIVER
24684 M:      Sean Anderson <[email protected]>
24685 S:      Maintained
24686 F:      drivers/pwm/pwm-xilinx.c
24687 F:      include/clocksource/timer-xilinx.h
24688
24689 XILINX SD-FEC IP CORES
24690 M:      Derek Kiernan <[email protected]>
24691 M:      Dragan Cvetic <[email protected]>
24692 S:      Maintained
24693 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
24694 F:      Documentation/misc-devices/xilinx_sdfec.rst
24695 F:      drivers/misc/Kconfig
24696 F:      drivers/misc/Makefile
24697 F:      drivers/misc/xilinx_sdfec.c
24698 F:      include/uapi/misc/xilinx_sdfec.h
24699
24700 XILINX UARTLITE SERIAL DRIVER
24701 M:      Peter Korsgaard <[email protected]>
24702 L:      [email protected]
24703 S:      Maintained
24704 F:      drivers/tty/serial/uartlite.c
24705
24706 XILINX VIDEO IP CORES
24707 M:      Laurent Pinchart <[email protected]>
24708 L:      [email protected]
24709 S:      Supported
24710 T:      git git://linuxtv.org/media_tree.git
24711 F:      Documentation/devicetree/bindings/media/xilinx/
24712 F:      drivers/media/platform/xilinx/
24713 F:      include/uapi/linux/xilinx-v4l2-controls.h
24714
24715 XILINX VERSAL EDAC DRIVER
24716 M:      Shubhrajyoti Datta <[email protected]>
24717 M:      Sai Krishna Potthuri <[email protected]>
24718 S:      Maintained
24719 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
24720 F:      drivers/edac/versal_edac.c
24721
24722 XILINX WATCHDOG DRIVER
24723 M:      Srinivas Neeli <[email protected]>
24724 R:      Shubhrajyoti Datta <[email protected]>
24725 R:      Michal Simek <[email protected]>
24726 S:      Maintained
24727 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
24728 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
24729 F:      drivers/watchdog/of_xilinx_wdt.c
24730 F:      drivers/watchdog/xilinx_wwdt.c
24731
24732 XILINX XDMA DRIVER
24733 M:      Lizhi Hou <[email protected]>
24734 M:      Brian Xu <[email protected]>
24735 M:      Raj Kumar Rampelli <[email protected]>
24736 L:      [email protected]
24737 S:      Supported
24738 F:      drivers/dma/xilinx/xdma-regs.h
24739 F:      drivers/dma/xilinx/xdma.c
24740 F:      include/linux/dma/amd_xdma.h
24741 F:      include/linux/platform_data/amd_xdma.h
24742
24743 XILINX ZYNQMP DPDMA DRIVER
24744 M:      Laurent Pinchart <[email protected]>
24745 L:      [email protected]
24746 S:      Supported
24747 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
24748 F:      drivers/dma/xilinx/xilinx_dpdma.c
24749 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
24750
24751 XILINX ZYNQMP OCM EDAC DRIVER
24752 M:      Shubhrajyoti Datta <[email protected]>
24753 M:      Sai Krishna Potthuri <[email protected]>
24754 S:      Maintained
24755 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
24756 F:      drivers/edac/zynqmp_edac.c
24757
24758 XILINX ZYNQMP PSGTR PHY DRIVER
24759 M:      Laurent Pinchart <[email protected]>
24760 L:      [email protected]
24761 S:      Supported
24762 T:      git https://github.com/Xilinx/linux-xlnx.git
24763 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
24764 F:      drivers/phy/xilinx/phy-zynqmp.c
24765
24766 XILINX ZYNQMP SHA3 DRIVER
24767 M:      Harsha <[email protected]>
24768 S:      Maintained
24769 F:      drivers/crypto/xilinx/zynqmp-sha.c
24770
24771 XILINX ZYNQMP NVMEM DRIVER
24772 M:      Praveen Teja Kundanala <[email protected]>
24773 M:      Kalyani Akula <[email protected]>
24774 R:      Michal Simek <[email protected]>
24775 S:      Maintained
24776 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
24777 F:      drivers/nvmem/zynqmp_nvmem.c
24778
24779 XILLYBUS DRIVER
24780 M:      Eli Billauer <[email protected]>
24781 L:      [email protected]
24782 S:      Supported
24783 F:      drivers/char/xillybus/
24784
24785 XLP9XX I2C DRIVER
24786 M:      George Cherian <[email protected]>
24787 L:      [email protected]
24788 S:      Supported
24789 W:      http://www.marvell.com
24790 F:      drivers/i2c/busses/i2c-xlp9xx.c
24791
24792 XRA1403 GPIO EXPANDER
24793 M:      Nandor Han <[email protected]>
24794 L:      [email protected]
24795 S:      Maintained
24796 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
24797 F:      drivers/gpio/gpio-xra1403.c
24798
24799 XTENSA XTFPGA PLATFORM SUPPORT
24800 M:      Max Filippov <[email protected]>
24801 S:      Maintained
24802 F:      drivers/spi/spi-xtensa-xtfpga.c
24803 F:      sound/soc/xtensa/xtfpga-i2s.c
24804
24805 YAM DRIVER FOR AX.25
24806 M:      Jean-Paul Roubelat <[email protected]>
24807 L:      [email protected]
24808 S:      Maintained
24809 F:      drivers/net/hamradio/yam*
24810 F:      include/linux/yam.h
24811
24812 YAMA SECURITY MODULE
24813 M:      Kees Cook <[email protected]>
24814 S:      Supported
24815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
24816 F:      Documentation/admin-guide/LSM/Yama.rst
24817 F:      security/yama/
24818
24819 YAML NETLINK (YNL)
24820 M:      Donald Hunter <[email protected]>
24821 M:      Jakub Kicinski <[email protected]>
24822 F:      Documentation/netlink/
24823 F:      Documentation/userspace-api/netlink/intro-specs.rst
24824 F:      Documentation/userspace-api/netlink/specs.rst
24825 F:      tools/net/ynl/
24826
24827 YEALINK PHONE DRIVER
24828 M:      Henk Vergonet <[email protected]>
24829 L:      [email protected]
24830 S:      Maintained
24831 F:      Documentation/input/devices/yealink.rst
24832 F:      drivers/input/misc/yealink.*
24833
24834 Z3FOLD COMPRESSED PAGE ALLOCATOR
24835 M:      Vitaly Wool <[email protected]>
24836 R:      Miaohe Lin <[email protected]>
24837 L:      [email protected]
24838 S:      Maintained
24839 F:      mm/z3fold.c
24840
24841 Z8530 DRIVER FOR AX.25
24842 M:      Joerg Reuter <[email protected]>
24843 L:      [email protected]
24844 S:      Maintained
24845 W:      http://yaina.de/jreuter/
24846 W:      http://www.qsl.net/dl1bke/
24847 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
24848 F:      drivers/net/hamradio/*scc.c
24849 F:      drivers/net/hamradio/z8530.h
24850
24851 ZBUD COMPRESSED PAGE ALLOCATOR
24852 M:      Seth Jennings <[email protected]>
24853 M:      Dan Streetman <[email protected]>
24854 L:      [email protected]
24855 S:      Maintained
24856 F:      mm/zbud.c
24857
24858 ZD1211RW WIRELESS DRIVER
24859 L:      [email protected]
24860 S:      Orphan
24861 F:      drivers/net/wireless/zydas/zd1211rw/
24862
24863 ZD1301 MEDIA DRIVER
24864 L:      [email protected]
24865 S:      Orphan
24866 W:      https://linuxtv.org/
24867 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24868 F:      drivers/media/usb/dvb-usb-v2/zd1301*
24869
24870 ZD1301_DEMOD MEDIA DRIVER
24871 L:      [email protected]
24872 S:      Orphan
24873 W:      https://linuxtv.org/
24874 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24875 F:      drivers/media/dvb-frontends/zd1301_demod*
24876
24877 ZHAOXIN PROCESSOR SUPPORT
24878 M:      Tony W Wang-oc <[email protected]>
24879 L:      [email protected]
24880 S:      Maintained
24881 F:      arch/x86/kernel/cpu/zhaoxin.c
24882
24883 ZONEFS FILESYSTEM
24884 M:      Damien Le Moal <[email protected]>
24885 M:      Naohiro Aota <[email protected]>
24886 R:      Johannes Thumshirn <[email protected]>
24887 L:      [email protected]
24888 S:      Maintained
24889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
24890 F:      Documentation/filesystems/zonefs.rst
24891 F:      fs/zonefs/
24892
24893 ZR36067 VIDEO FOR LINUX DRIVER
24894 M:      Corentin Labbe <[email protected]>
24895 L:      [email protected]
24896 L:      [email protected]
24897 S:      Maintained
24898 W:      http://mjpeg.sourceforge.net/driver-zoran/
24899 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24900 F:      Documentation/driver-api/media/drivers/zoran.rst
24901 F:      drivers/media/pci/zoran/
24902
24903 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
24904 M:      Minchan Kim <[email protected]>
24905 M:      Sergey Senozhatsky <[email protected]>
24906 L:      [email protected]
24907 S:      Maintained
24908 F:      Documentation/admin-guide/blockdev/zram.rst
24909 F:      drivers/block/zram/
24910
24911 ZS DECSTATION Z85C30 SERIAL DRIVER
24912 M:      "Maciej W. Rozycki" <[email protected]>
24913 S:      Maintained
24914 F:      drivers/tty/serial/zs.*
24915
24916 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
24917 M:      Minchan Kim <[email protected]>
24918 M:      Sergey Senozhatsky <[email protected]>
24919 L:      [email protected]
24920 S:      Maintained
24921 F:      Documentation/mm/zsmalloc.rst
24922 F:      include/linux/zsmalloc.h
24923 F:      mm/zsmalloc.c
24924
24925 ZSTD
24926 M:      Nick Terrell <[email protected]>
24927 S:      Maintained
24928 B:      https://github.com/facebook/zstd/issues
24929 T:      git https://github.com/terrelln/linux.git
24930 F:      crypto/zstd.c
24931 F:      include/linux/zstd*
24932 F:      lib/decompress_unzstd.c
24933 F:      lib/zstd/
24934 N:      zstd
24935 K:      zstd
24936
24937 ZSWAP COMPRESSED SWAP CACHING
24938 M:      Johannes Weiner <[email protected]>
24939 M:      Yosry Ahmed <[email protected]>
24940 M:      Nhat Pham <[email protected]>
24941 R:      Chengming Zhou <[email protected]>
24942 L:      [email protected]
24943 S:      Maintained
24944 F:      Documentation/admin-guide/mm/zswap.rst
24945 F:      include/linux/zpool.h
24946 F:      include/linux/zswap.h
24947 F:      mm/zpool.c
24948 F:      mm/zswap.c
24949 F:      tools/testing/selftests/cgroup/test_zswap.c
24950
24951 THE REST
24952 M:      Linus Torvalds <[email protected]>
24953 L:      [email protected]
24954 S:      Buried alive in reporters
24955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24956 F:      *
24957 F:      */
This page took 1.498851 seconds and 4 git commands to generate.