]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'i2c-for-6.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa...
[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/iommu/linux.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 L:      [email protected]
3605 L:      [email protected]
3606 S:      Orphan
3607 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3608 F:      drivers/net/wireless/broadcom/b43legacy/
3609
3610 BACKLIGHT CLASS/SUBSYSTEM
3611 M:      Lee Jones <[email protected]>
3612 M:      Daniel Thompson <[email protected]>
3613 M:      Jingoo Han <[email protected]>
3614 L:      [email protected]
3615 S:      Maintained
3616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3617 F:      Documentation/ABI/stable/sysfs-class-backlight
3618 F:      Documentation/ABI/testing/sysfs-class-backlight
3619 F:      Documentation/devicetree/bindings/leds/backlight
3620 F:      drivers/video/backlight/
3621 F:      include/linux/backlight.h
3622 F:      include/linux/pwm_backlight.h
3623
3624 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3625 M:      Serge Semin <[email protected]>
3626 L:      [email protected]
3627 S:      Supported
3628 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3629 F:      Documentation/hwmon/bt1-pvt.rst
3630 F:      drivers/hwmon/bt1-pvt.[ch]
3631
3632 BARCO P50 GPIO DRIVER
3633 M:      Santosh Kumar Yadav <[email protected]>
3634 M:      Peter Korsgaard <[email protected]>
3635 S:      Maintained
3636 F:      drivers/platform/x86/barco-p50-gpio.c
3637
3638 BATMAN ADVANCED
3639 M:      Marek Lindner <[email protected]>
3640 M:      Simon Wunderlich <[email protected]>
3641 M:      Antonio Quartulli <[email protected]>
3642 M:      Sven Eckelmann <[email protected]>
3643 L:      [email protected] (moderated for non-subscribers)
3644 S:      Maintained
3645 W:      https://www.open-mesh.org/
3646 Q:      https://patchwork.open-mesh.org/project/batman/list/
3647 B:      https://www.open-mesh.org/projects/batman-adv/issues
3648 C:      ircs://irc.hackint.org/batadv
3649 T:      git https://git.open-mesh.org/linux-merge.git
3650 F:      Documentation/networking/batman-adv.rst
3651 F:      include/uapi/linux/batadv_packet.h
3652 F:      include/uapi/linux/batman_adv.h
3653 F:      net/batman-adv/
3654
3655 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3656 M:      Thomas Sailer <[email protected]>
3657 L:      [email protected]
3658 S:      Maintained
3659 W:      http://www.baycom.org/~tom/ham/ham.html
3660 F:      drivers/net/hamradio/baycom*
3661
3662 BCACHE (BLOCK LAYER CACHE)
3663 M:      Coly Li <[email protected]>
3664 M:      Kent Overstreet <[email protected]>
3665 L:      [email protected]
3666 S:      Maintained
3667 W:      http://bcache.evilpiepirate.org
3668 C:      irc://irc.oftc.net/bcache
3669 F:      drivers/md/bcache/
3670
3671 BCACHEFS
3672 M:      Kent Overstreet <[email protected]>
3673 R:      Brian Foster <[email protected]>
3674 L:      [email protected]
3675 S:      Supported
3676 C:      irc://irc.oftc.net/bcache
3677 T:      git https://evilpiepirate.org/git/bcachefs.git
3678 F:      fs/bcachefs/
3679 F:      Documentation/filesystems/bcachefs/
3680
3681 BDISP ST MEDIA DRIVER
3682 M:      Fabien Dessenne <[email protected]>
3683 L:      [email protected]
3684 S:      Supported
3685 W:      https://linuxtv.org
3686 T:      git git://linuxtv.org/media_tree.git
3687 F:      drivers/media/platform/st/sti/bdisp
3688
3689 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3690 M:      Dariusz Marcinkiewicz <[email protected]>
3691 L:      [email protected]
3692 S:      Maintained
3693 F:      drivers/net/ethernet/ec_bhf.c
3694
3695 BEFS FILE SYSTEM
3696 M:      Luis de Bethencourt <[email protected]>
3697 M:      Salah Triki <[email protected]>
3698 S:      Maintained
3699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3700 F:      Documentation/filesystems/befs.rst
3701 F:      fs/befs/
3702
3703 BFQ I/O SCHEDULER
3704 M:      Paolo Valente <[email protected]>
3705 M:      Jens Axboe <[email protected]>
3706 L:      [email protected]
3707 S:      Maintained
3708 F:      Documentation/block/bfq-iosched.rst
3709 F:      block/bfq-*
3710
3711 BFS FILE SYSTEM
3712 M:      "Tigran A. Aivazian" <[email protected]>
3713 S:      Maintained
3714 F:      Documentation/filesystems/bfs.rst
3715 F:      fs/bfs/
3716 F:      include/uapi/linux/bfs_fs.h
3717
3718 BINMAN
3719 M:      Simon Glass <[email protected]>
3720 S:      Supported
3721 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3722
3723 BITMAP API
3724 M:      Yury Norov <[email protected]>
3725 R:      Rasmus Villemoes <[email protected]>
3726 S:      Maintained
3727 F:      include/linux/bitfield.h
3728 F:      include/linux/bitmap-str.h
3729 F:      include/linux/bitmap.h
3730 F:      include/linux/bits.h
3731 F:      include/linux/cpumask.h
3732 F:      include/linux/find.h
3733 F:      include/linux/nodemask.h
3734 F:      include/vdso/bits.h
3735 F:      lib/bitmap-str.c
3736 F:      lib/bitmap.c
3737 F:      lib/cpumask.c
3738 F:      lib/cpumask_kunit.c
3739 F:      lib/find_bit.c
3740 F:      lib/find_bit_benchmark.c
3741 F:      lib/test_bitmap.c
3742 F:      tools/include/linux/bitfield.h
3743 F:      tools/include/linux/bitmap.h
3744 F:      tools/include/linux/bits.h
3745 F:      tools/include/linux/find.h
3746 F:      tools/include/vdso/bits.h
3747 F:      tools/lib/bitmap.c
3748 F:      tools/lib/find_bit.c
3749
3750 BITOPS API
3751 M:      Yury Norov <[email protected]>
3752 R:      Rasmus Villemoes <[email protected]>
3753 S:      Maintained
3754 F:      arch/*/include/asm/bitops.h
3755 F:      arch/*/include/asm/bitops_32.h
3756 F:      arch/*/include/asm/bitops_64.h
3757 F:      arch/*/lib/bitops.c
3758 F:      include/asm-generic/bitops
3759 F:      include/asm-generic/bitops.h
3760 F:      include/linux/bitops.h
3761 F:      lib/test_bitops.c
3762 F:      tools/*/bitops*
3763
3764 BLINKM RGB LED DRIVER
3765 M:      Jan-Simon Moeller <[email protected]>
3766 S:      Maintained
3767 F:      drivers/leds/leds-blinkm.c
3768
3769 BLOCK LAYER
3770 M:      Jens Axboe <[email protected]>
3771 L:      [email protected]
3772 S:      Maintained
3773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3774 F:      Documentation/ABI/stable/sysfs-block
3775 F:      Documentation/block/
3776 F:      block/
3777 F:      drivers/block/
3778 F:      include/linux/bio.h
3779 F:      include/linux/blk*
3780 F:      kernel/trace/blktrace.c
3781 F:      lib/sbitmap.c
3782
3783 BLOCK2MTD DRIVER
3784 M:      Joern Engel <[email protected]>
3785 L:      [email protected]
3786 S:      Maintained
3787 F:      drivers/mtd/devices/block2mtd.c
3788
3789 BLUETOOTH DRIVERS
3790 M:      Marcel Holtmann <[email protected]>
3791 M:      Luiz Augusto von Dentz <[email protected]>
3792 L:      [email protected]
3793 S:      Supported
3794 W:      http://www.bluez.org/
3795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3797 F:      Documentation/devicetree/bindings/net/bluetooth/
3798 F:      drivers/bluetooth/
3799
3800 BLUETOOTH SUBSYSTEM
3801 M:      Marcel Holtmann <[email protected]>
3802 M:      Johan Hedberg <[email protected]>
3803 M:      Luiz Augusto von Dentz <[email protected]>
3804 L:      [email protected]
3805 S:      Supported
3806 W:      http://www.bluez.org/
3807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3809 F:      include/net/bluetooth/
3810 F:      net/bluetooth/
3811
3812 BONDING DRIVER
3813 M:      Jay Vosburgh <[email protected]>
3814 M:      Andy Gospodarek <[email protected]>
3815 L:      [email protected]
3816 S:      Supported
3817 W:      http://sourceforge.net/projects/bonding/
3818 F:      Documentation/networking/bonding.rst
3819 F:      drivers/net/bonding/
3820 F:      include/net/bond*
3821 F:      include/uapi/linux/if_bonding.h
3822 F:      tools/testing/selftests/drivers/net/bonding/
3823
3824 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3825 M:      Dan Robertson <[email protected]>
3826 L:      [email protected]
3827 S:      Maintained
3828 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3829 F:      drivers/iio/accel/bma400*
3830
3831 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3832 M:      Jagath Jog J <[email protected]>
3833 L:      [email protected]
3834 S:      Maintained
3835 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3836 F:      drivers/iio/imu/bmi323/
3837
3838 BPF JIT for ARC
3839 M:      Shahab Vahedi <[email protected]>
3840 L:      [email protected]
3841 S:      Maintained
3842 F:      arch/arc/net/
3843
3844 BPF JIT for ARM
3845 M:      Russell King <[email protected]>
3846 M:      Puranjay Mohan <[email protected]>
3847 L:      [email protected]
3848 S:      Maintained
3849 F:      arch/arm/net/
3850
3851 BPF JIT for ARM64
3852 M:      Daniel Borkmann <[email protected]>
3853 M:      Alexei Starovoitov <[email protected]>
3854 M:      Puranjay Mohan <[email protected]>
3855 R:      Xu Kuohai <[email protected]>
3856 L:      [email protected]
3857 S:      Supported
3858 F:      arch/arm64/net/
3859
3860 BPF JIT for LOONGARCH
3861 M:      Tiezhu Yang <[email protected]>
3862 R:      Hengqi Chen <[email protected]>
3863 L:      [email protected]
3864 S:      Maintained
3865 F:      arch/loongarch/net/
3866
3867 BPF JIT for MIPS (32-BIT AND 64-BIT)
3868 M:      Johan Almbladh <[email protected]>
3869 M:      Paul Burton <[email protected]>
3870 L:      [email protected]
3871 S:      Maintained
3872 F:      arch/mips/net/
3873
3874 BPF JIT for NFP NICs
3875 M:      Jakub Kicinski <[email protected]>
3876 L:      [email protected]
3877 S:      Odd Fixes
3878 F:      drivers/net/ethernet/netronome/nfp/bpf/
3879
3880 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3881 M:      Naveen N. Rao <[email protected]>
3882 M:      Michael Ellerman <[email protected]>
3883 L:      [email protected]
3884 S:      Supported
3885 F:      arch/powerpc/net/
3886
3887 BPF JIT for RISC-V (32-bit)
3888 M:      Luke Nelson <[email protected]>
3889 M:      Xi Wang <[email protected]>
3890 L:      [email protected]
3891 S:      Maintained
3892 F:      arch/riscv/net/
3893 X:      arch/riscv/net/bpf_jit_comp64.c
3894
3895 BPF JIT for RISC-V (64-bit)
3896 M:      Björn Töpel <[email protected]>
3897 R:      Pu Lehui <[email protected]>
3898 R:      Puranjay Mohan <[email protected]>
3899 L:      [email protected]
3900 S:      Maintained
3901 F:      arch/riscv/net/
3902 X:      arch/riscv/net/bpf_jit_comp32.c
3903
3904 BPF JIT for S390
3905 M:      Ilya Leoshkevich <[email protected]>
3906 M:      Heiko Carstens <[email protected]>
3907 M:      Vasily Gorbik <[email protected]>
3908 L:      [email protected]
3909 S:      Supported
3910 F:      arch/s390/net/
3911 X:      arch/s390/net/pnet.c
3912
3913 BPF JIT for SPARC (32-BIT AND 64-BIT)
3914 M:      David S. Miller <[email protected]>
3915 L:      [email protected]
3916 S:      Odd Fixes
3917 F:      arch/sparc/net/
3918
3919 BPF JIT for X86 32-BIT
3920 M:      Wang YanQing <[email protected]>
3921 L:      [email protected]
3922 S:      Odd Fixes
3923 F:      arch/x86/net/bpf_jit_comp32.c
3924
3925 BPF JIT for X86 64-BIT
3926 M:      Alexei Starovoitov <[email protected]>
3927 M:      Daniel Borkmann <[email protected]>
3928 L:      [email protected]
3929 S:      Supported
3930 F:      arch/x86/net/
3931 X:      arch/x86/net/bpf_jit_comp32.c
3932
3933 BPF [BTF]
3934 M:      Martin KaFai Lau <[email protected]>
3935 L:      [email protected]
3936 S:      Maintained
3937 F:      include/linux/btf*
3938 F:      kernel/bpf/btf.c
3939
3940 BPF [CORE]
3941 M:      Alexei Starovoitov <[email protected]>
3942 M:      Daniel Borkmann <[email protected]>
3943 R:      John Fastabend <[email protected]>
3944 L:      [email protected]
3945 S:      Maintained
3946 F:      include/linux/bpf*
3947 F:      include/linux/filter.h
3948 F:      include/linux/tnum.h
3949 F:      kernel/bpf/core.c
3950 F:      kernel/bpf/dispatcher.c
3951 F:      kernel/bpf/mprog.c
3952 F:      kernel/bpf/syscall.c
3953 F:      kernel/bpf/tnum.c
3954 F:      kernel/bpf/trampoline.c
3955 F:      kernel/bpf/verifier.c
3956
3957 BPF [CRYPTO]
3958 M:      Vadim Fedorenko <[email protected]>
3959 L:      [email protected]
3960 S:      Maintained
3961 F:      crypto/bpf_crypto_skcipher.c
3962 F:      include/linux/bpf_crypto.h
3963 F:      kernel/bpf/crypto.c
3964
3965 BPF [DOCUMENTATION] (Related to Standardization)
3966 R:      David Vernet <[email protected]>
3967 L:      [email protected]
3968 L:      [email protected]
3969 S:      Maintained
3970 F:      Documentation/bpf/standardization/
3971
3972 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3973 M:      Alexei Starovoitov <[email protected]>
3974 M:      Daniel Borkmann <[email protected]>
3975 M:      Andrii Nakryiko <[email protected]>
3976 R:      Martin KaFai Lau <[email protected]>
3977 R:      Eduard Zingerman <[email protected]>
3978 R:      Song Liu <[email protected]>
3979 R:      Yonghong Song <[email protected]>
3980 R:      John Fastabend <[email protected]>
3981 R:      KP Singh <[email protected]>
3982 R:      Stanislav Fomichev <[email protected]>
3983 R:      Hao Luo <[email protected]>
3984 R:      Jiri Olsa <[email protected]>
3985 L:      [email protected]
3986 S:      Supported
3987 W:      https://bpf.io/
3988 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3991 F:      Documentation/bpf/
3992 F:      Documentation/networking/filter.rst
3993 F:      Documentation/userspace-api/ebpf/
3994 F:      arch/*/net/*
3995 F:      include/linux/bpf*
3996 F:      include/linux/btf*
3997 F:      include/linux/filter.h
3998 F:      include/trace/events/xdp.h
3999 F:      include/uapi/linux/bpf*
4000 F:      include/uapi/linux/btf*
4001 F:      include/uapi/linux/filter.h
4002 F:      kernel/bpf/
4003 F:      kernel/trace/bpf_trace.c
4004 F:      lib/test_bpf.c
4005 F:      net/bpf/
4006 F:      net/core/filter.c
4007 F:      net/sched/act_bpf.c
4008 F:      net/sched/cls_bpf.c
4009 F:      samples/bpf/
4010 F:      scripts/bpf_doc.py
4011 F:      scripts/Makefile.btf
4012 F:      scripts/pahole-version.sh
4013 F:      tools/bpf/
4014 F:      tools/lib/bpf/
4015 F:      tools/testing/selftests/bpf/
4016
4017 BPF [ITERATOR]
4018 M:      Yonghong Song <[email protected]>
4019 L:      [email protected]
4020 S:      Maintained
4021 F:      kernel/bpf/*iter.c
4022
4023 BPF [L7 FRAMEWORK] (sockmap)
4024 M:      John Fastabend <[email protected]>
4025 M:      Jakub Sitnicki <[email protected]>
4026 L:      [email protected]
4027 L:      [email protected]
4028 S:      Maintained
4029 F:      include/linux/skmsg.h
4030 F:      net/core/skmsg.c
4031 F:      net/core/sock_map.c
4032 F:      net/ipv4/tcp_bpf.c
4033 F:      net/ipv4/udp_bpf.c
4034 F:      net/unix/unix_bpf.c
4035
4036 BPF [LIBRARY] (libbpf)
4037 M:      Andrii Nakryiko <[email protected]>
4038 M:      Eduard Zingerman <[email protected]>
4039 L:      [email protected]
4040 S:      Maintained
4041 F:      tools/lib/bpf/
4042
4043 BPF [MISC]
4044 L:      [email protected]
4045 S:      Odd Fixes
4046 K:      (?:\b|_)bpf(?:\b|_)
4047
4048 BPF [NETKIT] (BPF-programmable network device)
4049 M:      Daniel Borkmann <[email protected]>
4050 M:      Nikolay Aleksandrov <[email protected]>
4051 L:      [email protected]
4052 L:      [email protected]
4053 S:      Supported
4054 F:      drivers/net/netkit.c
4055 F:      include/net/netkit.h
4056
4057 BPF [NETWORKING] (struct_ops, reuseport)
4058 M:      Martin KaFai Lau <[email protected]>
4059 L:      [email protected]
4060 L:      [email protected]
4061 S:      Maintained
4062 F:      kernel/bpf/bpf_struct*
4063
4064 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4065 M:      Martin KaFai Lau <[email protected]>
4066 M:      Daniel Borkmann <[email protected]>
4067 R:      John Fastabend <[email protected]>
4068 L:      [email protected]
4069 L:      [email protected]
4070 S:      Maintained
4071 F:      include/net/tcx.h
4072 F:      kernel/bpf/tcx.c
4073 F:      net/core/filter.c
4074 F:      net/sched/act_bpf.c
4075 F:      net/sched/cls_bpf.c
4076
4077 BPF [RINGBUF]
4078 M:      Andrii Nakryiko <[email protected]>
4079 L:      [email protected]
4080 S:      Maintained
4081 F:      kernel/bpf/ringbuf.c
4082
4083 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4084 M:      KP Singh <[email protected]>
4085 M:      Matt Bobrowski <[email protected]>
4086 L:      [email protected]
4087 S:      Maintained
4088 F:      Documentation/bpf/prog_lsm.rst
4089 F:      include/linux/bpf_lsm.h
4090 F:      kernel/bpf/bpf_lsm.c
4091 F:      kernel/trace/bpf_trace.c
4092 F:      security/bpf/
4093
4094 BPF [SELFTESTS] (Test Runners & Infrastructure)
4095 M:      Andrii Nakryiko <[email protected]>
4096 M:      Eduard Zingerman <[email protected]>
4097 R:      Mykola Lysenko <[email protected]>
4098 L:      [email protected]
4099 S:      Maintained
4100 F:      tools/testing/selftests/bpf/
4101
4102 BPF [STORAGE & CGROUPS]
4103 M:      Martin KaFai Lau <[email protected]>
4104 L:      [email protected]
4105 S:      Maintained
4106 F:      kernel/bpf/*storage.c
4107 F:      kernel/bpf/bpf_lru*
4108 F:      kernel/bpf/cgroup.c
4109
4110 BPF [TOOLING] (bpftool)
4111 M:      Quentin Monnet <[email protected]>
4112 L:      [email protected]
4113 S:      Maintained
4114 F:      kernel/bpf/disasm.*
4115 F:      tools/bpf/bpftool/
4116
4117 BPF [TRACING]
4118 M:      Song Liu <[email protected]>
4119 R:      Jiri Olsa <[email protected]>
4120 L:      [email protected]
4121 S:      Maintained
4122 F:      kernel/bpf/stackmap.c
4123 F:      kernel/trace/bpf_trace.c
4124
4125 BROADCOM ASP 2.0 ETHERNET DRIVER
4126 M:      Justin Chen <[email protected]>
4127 M:      Florian Fainelli <[email protected]>
4128 L:      [email protected]
4129 L:      [email protected]
4130 S:      Supported
4131 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4132 F:      drivers/net/ethernet/broadcom/asp2/
4133
4134 BROADCOM B44 10/100 ETHERNET DRIVER
4135 M:      Michael Chan <[email protected]>
4136 L:      [email protected]
4137 S:      Supported
4138 F:      drivers/net/ethernet/broadcom/b44.*
4139
4140 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4141 M:      Florian Fainelli <[email protected]>
4142 L:      [email protected]
4143 L:      [email protected] (subscribers-only)
4144 S:      Supported
4145 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4146 F:      drivers/net/dsa/b53/*
4147 F:      drivers/net/dsa/bcm_sf2*
4148 F:      include/linux/dsa/brcm.h
4149 F:      include/linux/platform_data/b53.h
4150
4151 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4152 M:      Florian Fainelli <[email protected]>
4153 R:      Broadcom internal kernel review list <[email protected]>
4154 L:      [email protected] (moderated for non-subscribers)
4155 L:      [email protected] (moderated for non-subscribers)
4156 S:      Maintained
4157 T:      git https://github.com/broadcom/stblinux.git
4158 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4159 F:      drivers/pci/controller/pcie-brcmstb.c
4160 F:      drivers/staging/vc04_services
4161 N:      bcm2711
4162 N:      bcm283*
4163 N:      raspberrypi
4164
4165 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4166 M:      Florian Fainelli <[email protected]>
4167 M:      Ray Jui <[email protected]>
4168 M:      Scott Branden <[email protected]>
4169 R:      Broadcom internal kernel review list <[email protected]>
4170 S:      Maintained
4171 T:      git https://github.com/broadcom/mach-bcm
4172 F:      arch/arm/mach-bcm/
4173 N:      bcm281*
4174 N:      bcm113*
4175 N:      bcm216*
4176 N:      kona
4177
4178 BROADCOM BCM2835 CAMERA DRIVERS
4179 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4180 L:      [email protected]
4181 S:      Maintained
4182 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4183 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4184
4185 BROADCOM BCM47XX MIPS ARCHITECTURE
4186 M:      Hauke Mehrtens <[email protected]>
4187 M:      Rafał Miłecki <[email protected]>
4188 L:      [email protected]
4189 S:      Maintained
4190 F:      Documentation/devicetree/bindings/mips/brcm/
4191 F:      arch/mips/bcm47xx/*
4192 F:      arch/mips/include/asm/mach-bcm47xx/*
4193
4194 BROADCOM BCM4908 ETHERNET DRIVER
4195 M:      Rafał Miłecki <[email protected]>
4196 R:      Broadcom internal kernel review list <[email protected]>
4197 L:      [email protected]
4198 S:      Maintained
4199 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4200 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4201 F:      drivers/net/ethernet/broadcom/unimac.h
4202
4203 BROADCOM BCM4908 PINMUX DRIVER
4204 M:      Rafał Miłecki <[email protected]>
4205 R:      Broadcom internal kernel review list <[email protected]>
4206 L:      [email protected]
4207 S:      Maintained
4208 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4209 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4210
4211 BROADCOM BCM5301X ARM ARCHITECTURE
4212 M:      Florian Fainelli <[email protected]>
4213 M:      Hauke Mehrtens <[email protected]>
4214 M:      Rafał Miłecki <[email protected]>
4215 R:      Broadcom internal kernel review list <[email protected]>
4216 L:      [email protected] (moderated for non-subscribers)
4217 S:      Maintained
4218 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4219 F:      arch/arm/boot/dts/broadcom/bcm470*
4220 F:      arch/arm/boot/dts/broadcom/bcm5301*
4221 F:      arch/arm/boot/dts/broadcom/bcm953012*
4222 F:      arch/arm/mach-bcm/bcm_5301x.c
4223
4224 BROADCOM BCM53573 ARM ARCHITECTURE
4225 M:      Florian Fainelli <[email protected]>
4226 M:      Rafał Miłecki <[email protected]>
4227 R:      Broadcom internal kernel review list <[email protected]>
4228 L:      [email protected] (moderated for non-subscribers)
4229 S:      Maintained
4230 F:      arch/arm/boot/dts/broadcom/bcm47189*
4231 F:      arch/arm/boot/dts/broadcom/bcm53573*
4232
4233 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4234 M:      Kevin Cernekee <[email protected]>
4235 L:      [email protected]
4236 S:      Maintained
4237 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4238
4239 BROADCOM BCM7XXX ARM ARCHITECTURE
4240 M:      Florian Fainelli <[email protected]>
4241 R:      Broadcom internal kernel review list <[email protected]>
4242 L:      [email protected] (moderated for non-subscribers)
4243 S:      Maintained
4244 T:      git https://github.com/broadcom/stblinux.git
4245 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4246 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4247 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4248 F:      arch/arm/mach-bcm/*brcmstb*
4249 F:      arch/arm/mm/cache-b15-rac.c
4250 F:      drivers/bus/brcmstb_gisb.c
4251 F:      drivers/pci/controller/pcie-brcmstb.c
4252 N:      brcmstb
4253 N:      bcm7038
4254 N:      bcm7120
4255
4256 BROADCOM BCMBCA ARM ARCHITECTURE
4257 M:      William Zhang <[email protected]>
4258 M:      Anand Gore <[email protected]>
4259 M:      Kursad Oney <[email protected]>
4260 M:      Florian Fainelli <[email protected]>
4261 M:      Rafał Miłecki <[email protected]>
4262 R:      Broadcom internal kernel review list <[email protected]>
4263 L:      [email protected] (moderated for non-subscribers)
4264 S:      Maintained
4265 T:      git https://github.com/broadcom/stblinux.git
4266 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4267 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4268 N:      bcmbca
4269 N:      bcm[9]?47622
4270 N:      bcm[9]?4912
4271 N:      bcm[9]?63138
4272 N:      bcm[9]?63146
4273 N:      bcm[9]?63148
4274 N:      bcm[9]?63158
4275 N:      bcm[9]?63178
4276 N:      bcm[9]?6756
4277 N:      bcm[9]?6813
4278 N:      bcm[9]?6846
4279 N:      bcm[9]?6855
4280 N:      bcm[9]?6856
4281 N:      bcm[9]?6858
4282 N:      bcm[9]?6878
4283
4284 BROADCOM BDC DRIVER
4285 M:      Justin Chen <[email protected]>
4286 M:      Al Cooper <[email protected]>
4287 R:      Broadcom internal kernel review list <[email protected]>
4288 L:      [email protected]
4289 S:      Maintained
4290 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4291 F:      drivers/usb/gadget/udc/bdc/
4292
4293 BROADCOM BMIPS CPUFREQ DRIVER
4294 M:      Markus Mayer <[email protected]>
4295 R:      Broadcom internal kernel review list <[email protected]>
4296 L:      [email protected]
4297 S:      Maintained
4298 F:      drivers/cpufreq/bmips-cpufreq.c
4299
4300 BROADCOM BMIPS MIPS ARCHITECTURE
4301 M:      Florian Fainelli <[email protected]>
4302 R:      Broadcom internal kernel review list <[email protected]>
4303 L:      [email protected]
4304 S:      Maintained
4305 T:      git https://github.com/broadcom/stblinux.git
4306 F:      arch/mips/bmips/*
4307 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4308 F:      arch/mips/include/asm/mach-bmips/*
4309 F:      arch/mips/kernel/*bmips*
4310 F:      drivers/irqchip/irq-bcm63*
4311 F:      drivers/irqchip/irq-bcm7*
4312 F:      drivers/irqchip/irq-brcmstb*
4313 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4314 F:      include/linux/bcm963xx_nvram.h
4315 F:      include/linux/bcm963xx_tag.h
4316
4317 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4318 M:      Rasesh Mody <[email protected]>
4319 M:      [email protected]
4320 L:      [email protected]
4321 S:      Supported
4322 F:      drivers/net/ethernet/broadcom/bnx2.*
4323 F:      drivers/net/ethernet/broadcom/bnx2_*
4324
4325 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4326 M:      Saurav Kashyap <[email protected]>
4327 M:      Javed Hasan <[email protected]>
4328 M:      [email protected]
4329 L:      [email protected]
4330 S:      Supported
4331 F:      drivers/scsi/bnx2fc/
4332
4333 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4334 M:      Nilesh Javali <[email protected]>
4335 M:      Manish Rangankar <[email protected]>
4336 M:      [email protected]
4337 L:      [email protected]
4338 S:      Supported
4339 F:      drivers/scsi/bnx2i/
4340
4341 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4342 M:      Sudarsana Kalluru <[email protected]>
4343 M:      Manish Chopra <[email protected]>
4344 L:      [email protected]
4345 S:      Supported
4346 F:      drivers/net/ethernet/broadcom/bnx2x/
4347
4348 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4349 M:      Michael Chan <[email protected]>
4350 L:      [email protected]
4351 S:      Supported
4352 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4353 F:      drivers/net/ethernet/broadcom/bnxt/
4354 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4355
4356 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4357 M:      Arend van Spriel <[email protected]>
4358 L:      [email protected]
4359 L:      [email protected]
4360 L:      [email protected]
4361 S:      Supported
4362 F:      drivers/net/wireless/broadcom/brcm80211/
4363 F:      include/linux/platform_data/brcmfmac.h
4364
4365 BROADCOM BRCMSTB GPIO DRIVER
4366 M:      Doug Berger <[email protected]>
4367 M:      Florian Fainelli <[email protected]>
4368 R:      Broadcom internal kernel review list <[email protected]>
4369 S:      Supported
4370 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4371 F:      drivers/gpio/gpio-brcmstb.c
4372
4373 BROADCOM BRCMSTB I2C DRIVER
4374 M:      Kamal Dasu <[email protected]>
4375 R:      Broadcom internal kernel review list <[email protected]>
4376 L:      [email protected]
4377 S:      Supported
4378 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4379 F:      drivers/i2c/busses/i2c-brcmstb.c
4380
4381 BROADCOM BRCMSTB UART DRIVER
4382 M:      Al Cooper <[email protected]>
4383 R:      Broadcom internal kernel review list <[email protected]>
4384 L:      [email protected]
4385 S:      Maintained
4386 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4387 F:      drivers/tty/serial/8250/8250_bcm7271.c
4388
4389 BROADCOM BRCMSTB USB EHCI DRIVER
4390 M:      Justin Chen <[email protected]>
4391 M:      Al Cooper <[email protected]>
4392 R:      Broadcom internal kernel review list <[email protected]>
4393 L:      [email protected]
4394 S:      Maintained
4395 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4396 F:      drivers/usb/host/ehci-brcm.*
4397
4398 BROADCOM BRCMSTB USB PIN MAP DRIVER
4399 M:      Al Cooper <[email protected]>
4400 R:      Broadcom internal kernel review list <[email protected]>
4401 L:      [email protected]
4402 S:      Maintained
4403 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4404 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4405
4406 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4407 M:      Justin Chen <[email protected]>
4408 M:      Al Cooper <[email protected]>
4409 R:      Broadcom internal kernel review list <[email protected]>
4410 L:      [email protected]
4411 S:      Maintained
4412 F:      drivers/phy/broadcom/phy-brcm-usb*
4413
4414 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4415 M:      William Zhang <[email protected]>
4416 M:      Kursad Oney <[email protected]>
4417 M:      Jonas Gorski <[email protected]>
4418 R:      Broadcom internal kernel review list <[email protected]>
4419 L:      [email protected]
4420 S:      Maintained
4421 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4422 F:      drivers/spi/spi-bcm63xx-hsspi.c
4423 F:      drivers/spi/spi-bcmbca-hsspi.c
4424
4425 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4426 M:      Jonas Gorski <[email protected]>
4427 L:      [email protected]
4428 S:      Odd Fixes
4429 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4430 F:      drivers/spi/spi-bcm63xx.c
4431
4432 BROADCOM ETHERNET PHY DRIVERS
4433 M:      Florian Fainelli <[email protected]>
4434 R:      Broadcom internal kernel review list <[email protected]>
4435 L:      [email protected]
4436 S:      Supported
4437 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4438 F:      drivers/net/phy/bcm*.[ch]
4439 F:      drivers/net/phy/broadcom.c
4440 F:      include/linux/brcmphy.h
4441
4442 BROADCOM GENET ETHERNET DRIVER
4443 M:      Doug Berger <[email protected]>
4444 M:      Florian Fainelli <[email protected]>
4445 R:      Broadcom internal kernel review list <[email protected]>
4446 L:      [email protected]
4447 S:      Supported
4448 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4449 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4450 F:      drivers/net/ethernet/broadcom/genet/
4451 F:      drivers/net/ethernet/broadcom/unimac.h
4452 F:      drivers/net/mdio/mdio-bcm-unimac.c
4453 F:      include/linux/platform_data/bcmgenet.h
4454 F:      include/linux/platform_data/mdio-bcm-unimac.h
4455
4456 BROADCOM IPROC ARM ARCHITECTURE
4457 M:      Ray Jui <[email protected]>
4458 M:      Scott Branden <[email protected]>
4459 R:      Broadcom internal kernel review list <[email protected]>
4460 L:      [email protected] (moderated for non-subscribers)
4461 S:      Maintained
4462 T:      git https://github.com/broadcom/stblinux.git
4463 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4464 F:      arch/arm64/boot/dts/broadcom/stingray/*
4465 F:      drivers/clk/bcm/clk-ns*
4466 F:      drivers/clk/bcm/clk-sr*
4467 F:      drivers/pinctrl/bcm/pinctrl-ns*
4468 F:      include/dt-bindings/clock/bcm-sr*
4469 N:      iproc
4470 N:      cygnus
4471 N:      bcm[-_]nsp
4472 N:      bcm9113*
4473 N:      bcm9583*
4474 N:      bcm9585*
4475 N:      bcm9586*
4476 N:      bcm988312
4477 N:      bcm113*
4478 N:      bcm583*
4479 N:      bcm585*
4480 N:      bcm586*
4481 N:      bcm88312
4482 N:      hr2
4483 N:      stingray
4484
4485 BROADCOM IPROC GBIT ETHERNET DRIVER
4486 M:      Rafał Miłecki <[email protected]>
4487 R:      Broadcom internal kernel review list <[email protected]>
4488 L:      [email protected]
4489 S:      Maintained
4490 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4491 F:      drivers/net/ethernet/broadcom/bgmac*
4492 F:      drivers/net/ethernet/broadcom/unimac.h
4493
4494 BROADCOM KONA GPIO DRIVER
4495 M:      Ray Jui <[email protected]>
4496 R:      Broadcom internal kernel review list <[email protected]>
4497 S:      Supported
4498 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4499 F:      drivers/gpio/gpio-bcm-kona.c
4500
4501 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4502 M:      Sathya Prakash Veerichetty <[email protected]>
4503 M:      Kashyap Desai <[email protected]>
4504 M:      Sumit Saxena <[email protected]>
4505 M:      Sreekanth Reddy <[email protected]>
4506 L:      [email protected]
4507 L:      [email protected]
4508 S:      Supported
4509 W:      https://www.broadcom.com/support/storage
4510 F:      drivers/scsi/mpi3mr/
4511
4512 BROADCOM NETXTREME-E ROCE DRIVER
4513 M:      Selvin Xavier <[email protected]>
4514 L:      [email protected]
4515 S:      Supported
4516 W:      http://www.broadcom.com
4517 F:      drivers/infiniband/hw/bnxt_re/
4518 F:      include/uapi/rdma/bnxt_re-abi.h
4519
4520 BROADCOM NVRAM DRIVER
4521 M:      Rafał Miłecki <[email protected]>
4522 L:      [email protected]
4523 S:      Maintained
4524 F:      drivers/firmware/broadcom/*
4525
4526 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4527 M:      Rafał Miłecki <[email protected]>
4528 M:      Florian Fainelli <[email protected]>
4529 R:      Broadcom internal kernel review list <[email protected]>
4530 L:      [email protected]
4531 S:      Maintained
4532 T:      git https://github.com/broadcom/stblinux.git
4533 F:      drivers/pmdomain/bcm/bcm-pmb.c
4534 F:      include/dt-bindings/soc/bcm-pmb.h
4535
4536 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4537 M:      Rafał Miłecki <[email protected]>
4538 L:      [email protected]
4539 S:      Maintained
4540 F:      drivers/bcma/
4541 F:      include/linux/bcma/
4542
4543 BROADCOM SPI DRIVER
4544 M:      Kamal Dasu <[email protected]>
4545 R:      Broadcom internal kernel review list <[email protected]>
4546 S:      Maintained
4547 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4548 F:      drivers/spi/spi-bcm-qspi.*
4549 F:      drivers/spi/spi-brcmstb-qspi.c
4550 F:      drivers/spi/spi-iproc-qspi.c
4551
4552 BROADCOM STB AVS CPUFREQ DRIVER
4553 M:      Markus Mayer <[email protected]>
4554 R:      Broadcom internal kernel review list <[email protected]>
4555 L:      [email protected]
4556 S:      Maintained
4557 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4558 F:      drivers/cpufreq/brcmstb*
4559
4560 BROADCOM STB AVS TMON DRIVER
4561 M:      Markus Mayer <[email protected]>
4562 R:      Broadcom internal kernel review list <[email protected]>
4563 L:      [email protected]
4564 S:      Maintained
4565 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4566 F:      drivers/thermal/broadcom/brcmstb*
4567
4568 BROADCOM STB DPFE DRIVER
4569 M:      Markus Mayer <[email protected]>
4570 R:      Broadcom internal kernel review list <[email protected]>
4571 L:      [email protected] (moderated for non-subscribers)
4572 S:      Maintained
4573 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4574 F:      drivers/memory/brcmstb_dpfe.c
4575
4576 BROADCOM STB NAND FLASH DRIVER
4577 M:      Brian Norris <[email protected]>
4578 M:      Kamal Dasu <[email protected]>
4579 R:      Broadcom internal kernel review list <[email protected]>
4580 L:      [email protected]
4581 S:      Maintained
4582 F:      drivers/mtd/nand/raw/brcmnand/
4583 F:      include/linux/platform_data/brcmnand.h
4584
4585 BROADCOM STB PCIE DRIVER
4586 M:      Jim Quinlan <[email protected]>
4587 M:      Nicolas Saenz Julienne <[email protected]>
4588 M:      Florian Fainelli <[email protected]>
4589 R:      Broadcom internal kernel review list <[email protected]>
4590 L:      [email protected]
4591 S:      Maintained
4592 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4593 F:      drivers/pci/controller/pcie-brcmstb.c
4594
4595 BROADCOM SYSTEMPORT ETHERNET DRIVER
4596 M:      Florian Fainelli <[email protected]>
4597 R:      Broadcom internal kernel review list <[email protected]>
4598 L:      [email protected]
4599 S:      Supported
4600 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4601 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4602 F:      drivers/net/ethernet/broadcom/unimac.h
4603
4604 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4605 M:      Pavan Chebbi <[email protected]>
4606 M:      Michael Chan <[email protected]>
4607 L:      [email protected]
4608 S:      Supported
4609 F:      drivers/net/ethernet/broadcom/tg3.*
4610
4611 BROADCOM VK DRIVER
4612 M:      Scott Branden <[email protected]>
4613 R:      Broadcom internal kernel review list <[email protected]>
4614 S:      Supported
4615 F:      drivers/misc/bcm-vk/
4616 F:      include/uapi/linux/misc/bcm_vk.h
4617
4618 BROCADE BFA FC SCSI DRIVER
4619 M:      Anil Gurumurthy <[email protected]>
4620 M:      Sudarsana Kalluru <[email protected]>
4621 L:      [email protected]
4622 S:      Supported
4623 F:      drivers/scsi/bfa/
4624
4625 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4626 M:      Rasesh Mody <[email protected]>
4627 M:      Sudarsana Kalluru <[email protected]>
4628 M:      [email protected]
4629 L:      [email protected]
4630 S:      Supported
4631 F:      drivers/net/ethernet/brocade/bna/
4632
4633 BSG (block layer generic sg v4 driver)
4634 M:      FUJITA Tomonori <[email protected]>
4635 L:      [email protected]
4636 S:      Supported
4637 F:      block/bsg.c
4638 F:      include/linux/bsg.h
4639 F:      include/uapi/linux/bsg.h
4640
4641 BT87X AUDIO DRIVER
4642 M:      Clemens Ladisch <[email protected]>
4643 L:      [email protected] (moderated for non-subscribers)
4644 S:      Maintained
4645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4646 F:      Documentation/sound/cards/bt87x.rst
4647 F:      sound/pci/bt87x.c
4648
4649 BT8XXGPIO DRIVER
4650 M:      Michael Buesch <[email protected]>
4651 S:      Maintained
4652 W:      http://bu3sch.de/btgpio.php
4653 F:      drivers/gpio/gpio-bt8xx.c
4654
4655 BTRFS FILE SYSTEM
4656 M:      Chris Mason <[email protected]>
4657 M:      Josef Bacik <[email protected]>
4658 M:      David Sterba <[email protected]>
4659 L:      [email protected]
4660 S:      Maintained
4661 W:      https://btrfs.readthedocs.io
4662 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4663 C:      irc://irc.libera.chat/btrfs
4664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4665 F:      Documentation/filesystems/btrfs.rst
4666 F:      fs/btrfs/
4667 F:      include/linux/btrfs*
4668 F:      include/trace/events/btrfs.h
4669 F:      include/uapi/linux/btrfs*
4670
4671 BTTV VIDEO4LINUX DRIVER
4672 M:      Mauro Carvalho Chehab <[email protected]>
4673 L:      [email protected]
4674 S:      Odd fixes
4675 W:      https://linuxtv.org
4676 T:      git git://linuxtv.org/media_tree.git
4677 F:      Documentation/driver-api/media/drivers/bttv*
4678 F:      drivers/media/pci/bt8xx/bttv*
4679
4680 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4681 M:      Chanwoo Choi <[email protected]>
4682 L:      [email protected]
4683 L:      [email protected]
4684 S:      Maintained
4685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4686 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4687 F:      drivers/devfreq/exynos-bus.c
4688
4689 BUSLOGIC SCSI DRIVER
4690 M:      Khalid Aziz <[email protected]>
4691 L:      [email protected]
4692 S:      Maintained
4693 F:      drivers/scsi/BusLogic.*
4694 F:      drivers/scsi/FlashPoint.*
4695
4696 BXCAN CAN NETWORK DRIVER
4697 M:      Dario Binacchi <[email protected]>
4698 L:      [email protected]
4699 S:      Maintained
4700 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4701 F:      drivers/net/can/bxcan.c
4702
4703 C-MEDIA CMI8788 DRIVER
4704 M:      Clemens Ladisch <[email protected]>
4705 L:      [email protected] (moderated for non-subscribers)
4706 S:      Maintained
4707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4708 F:      sound/pci/oxygen/
4709
4710 C-SKY ARCHITECTURE
4711 M:      Guo Ren <[email protected]>
4712 L:      [email protected]
4713 S:      Supported
4714 T:      git https://github.com/c-sky/csky-linux.git
4715 F:      Documentation/devicetree/bindings/csky/
4716 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4717 F:      Documentation/devicetree/bindings/timer/csky,*
4718 F:      arch/csky/
4719 F:      drivers/clocksource/timer-gx6605s.c
4720 F:      drivers/clocksource/timer-mp-csky.c
4721 F:      drivers/irqchip/irq-csky-*
4722 N:      csky
4723 K:      csky
4724
4725 CA8210 IEEE-802.15.4 RADIO DRIVER
4726 L:      [email protected]
4727 S:      Orphan
4728 W:      https://github.com/Cascoda/ca8210-linux.git
4729 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4730 F:      drivers/net/ieee802154/ca8210.c
4731
4732 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4733 M:      David Howells <[email protected]>
4734 L:      [email protected]
4735 S:      Supported
4736 F:      Documentation/filesystems/caching/cachefiles.rst
4737 F:      fs/cachefiles/
4738
4739 CACHESTAT: PAGE CACHE STATS FOR A FILE
4740 M:      Nhat Pham <[email protected]>
4741 M:      Johannes Weiner <[email protected]>
4742 L:      [email protected]
4743 S:      Maintained
4744 F:      tools/testing/selftests/cachestat/test_cachestat.c
4745
4746 CADENCE MIPI-CSI2 BRIDGES
4747 M:      Maxime Ripard <[email protected]>
4748 L:      [email protected]
4749 S:      Maintained
4750 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4751 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4752 F:      drivers/media/platform/cadence/cdns-csi2*
4753
4754 CADENCE NAND DRIVER
4755 L:      [email protected]
4756 S:      Orphan
4757 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4758 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4759
4760 CADENCE USB3 DRD IP DRIVER
4761 M:      Peter Chen <[email protected]>
4762 M:      Pawel Laszczak <[email protected]>
4763 R:      Roger Quadros <[email protected]>
4764 L:      [email protected]
4765 S:      Maintained
4766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4767 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4768 F:      drivers/usb/cdns3/
4769 X:      drivers/usb/cdns3/cdnsp*
4770
4771 CADENCE USBHS DRIVER
4772 M:      Pawel Laszczak <[email protected]>
4773 L:      [email protected]
4774 S:      Maintained
4775 F:      drivers/usb/gadget/udc/cdns2
4776
4777 CADENCE USBSSP DRD IP DRIVER
4778 M:      Pawel Laszczak <[email protected]>
4779 L:      [email protected]
4780 S:      Maintained
4781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4782 F:      drivers/usb/cdns3/
4783 X:      drivers/usb/cdns3/cdns3*
4784
4785 CADET FM/AM RADIO RECEIVER DRIVER
4786 M:      Hans Verkuil <[email protected]>
4787 L:      [email protected]
4788 S:      Maintained
4789 W:      https://linuxtv.org
4790 T:      git git://linuxtv.org/media_tree.git
4791 F:      drivers/media/radio/radio-cadet*
4792
4793 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4794 L:      [email protected]
4795 S:      Orphan
4796 T:      git git://linuxtv.org/media_tree.git
4797 F:      Documentation/admin-guide/media/cafe_ccic*
4798 F:      drivers/media/platform/marvell/
4799
4800 CAIF NETWORK LAYER
4801 L:      [email protected]
4802 S:      Orphan
4803 F:      Documentation/networking/caif/
4804 F:      drivers/net/caif/
4805 F:      include/net/caif/
4806 F:      include/uapi/linux/caif/
4807 F:      net/caif/
4808
4809 CAKE QDISC
4810 M:      Toke Høiland-Jørgensen <[email protected]>
4811 L:      [email protected] (moderated for non-subscribers)
4812 S:      Maintained
4813 F:      net/sched/sch_cake.c
4814
4815 CAN NETWORK DRIVERS
4816 M:      Marc Kleine-Budde <[email protected]>
4817 M:      Vincent Mailhol <[email protected]>
4818 L:      [email protected]
4819 S:      Maintained
4820 W:      https://github.com/linux-can
4821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4823 F:      Documentation/devicetree/bindings/net/can/
4824 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4825 F:      drivers/net/can/
4826 F:      drivers/phy/phy-can-transceiver.c
4827 F:      include/linux/can/bittiming.h
4828 F:      include/linux/can/dev.h
4829 F:      include/linux/can/length.h
4830 F:      include/linux/can/platform/
4831 F:      include/linux/can/rx-offload.h
4832 F:      include/uapi/linux/can/error.h
4833 F:      include/uapi/linux/can/netlink.h
4834 F:      include/uapi/linux/can/vxcan.h
4835
4836 CAN NETWORK LAYER
4837 M:      Oliver Hartkopp <[email protected]>
4838 M:      Marc Kleine-Budde <[email protected]>
4839 L:      [email protected]
4840 S:      Maintained
4841 W:      https://github.com/linux-can
4842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4844 F:      Documentation/networking/can.rst
4845 F:      include/linux/can/can-ml.h
4846 F:      include/linux/can/core.h
4847 F:      include/linux/can/skb.h
4848 F:      include/net/netns/can.h
4849 F:      include/uapi/linux/can.h
4850 F:      include/uapi/linux/can/bcm.h
4851 F:      include/uapi/linux/can/gw.h
4852 F:      include/uapi/linux/can/isotp.h
4853 F:      include/uapi/linux/can/raw.h
4854 F:      net/can/
4855
4856 CAN-J1939 NETWORK LAYER
4857 M:      Robin van der Gracht <[email protected]>
4858 M:      Oleksij Rempel <[email protected]>
4859 R:      [email protected]
4860 L:      [email protected]
4861 S:      Maintained
4862 F:      Documentation/networking/j1939.rst
4863 F:      include/uapi/linux/can/j1939.h
4864 F:      net/can/j1939/
4865
4866 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4867 M:      Damien Le Moal <[email protected]>
4868 L:      [email protected]
4869 L:      [email protected] (pinctrl driver)
4870 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4871 F:      drivers/pinctrl/pinctrl-k210.c
4872
4873 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4874 M:      Damien Le Moal <[email protected]>
4875 L:      [email protected]
4876 L:      [email protected]
4877 S:      Maintained
4878 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4879 F:      drivers/reset/reset-k210.c
4880
4881 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4882 M:      Damien Le Moal <[email protected]>
4883 L:      [email protected]
4884 S:      Maintained
4885 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4886 F:      drivers/soc/canaan/
4887 F:      include/soc/canaan/
4888
4889 CAPABILITIES
4890 M:      Serge Hallyn <[email protected]>
4891 L:      [email protected]
4892 S:      Supported
4893 F:      include/linux/capability.h
4894 F:      include/uapi/linux/capability.h
4895 F:      kernel/capability.c
4896 F:      security/commoncap.c
4897
4898 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4899 M:      Kevin Tsai <[email protected]>
4900 S:      Maintained
4901 F:      drivers/iio/light/cm*
4902
4903 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4904 M:      Christian Lamparter <[email protected]>
4905 L:      [email protected]
4906 S:      Maintained
4907 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4908 F:      drivers/net/wireless/ath/carl9170/
4909
4910 CAVIUM I2C DRIVER
4911 M:      Robert Richter <[email protected]>
4912 S:      Odd Fixes
4913 W:      http://www.marvell.com
4914 F:      drivers/i2c/busses/i2c-octeon*
4915 F:      drivers/i2c/busses/i2c-thunderx*
4916
4917 CAVIUM LIQUIDIO NETWORK DRIVER
4918 L:      [email protected]
4919 S:      Orphan
4920 W:      http://www.marvell.com
4921 F:      drivers/net/ethernet/cavium/liquidio/
4922
4923 CAVIUM MMC DRIVER
4924 M:      Robert Richter <[email protected]>
4925 S:      Odd Fixes
4926 W:      http://www.marvell.com
4927 F:      drivers/mmc/host/cavium*
4928
4929 CAVIUM OCTEON-TX CRYPTO DRIVER
4930 M:      George Cherian <[email protected]>
4931 L:      [email protected]
4932 S:      Supported
4933 W:      http://www.marvell.com
4934 F:      drivers/crypto/cavium/cpt/
4935
4936 CAVIUM THUNDERX2 ARM64 SOC
4937 M:      Robert Richter <[email protected]>
4938 L:      [email protected] (moderated for non-subscribers)
4939 S:      Odd Fixes
4940 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4941 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4942
4943 CBS/ETF/TAPRIO QDISCS
4944 M:      Vinicius Costa Gomes <[email protected]>
4945 L:      [email protected]
4946 S:      Maintained
4947 F:      net/sched/sch_cbs.c
4948 F:      net/sched/sch_etf.c
4949 F:      net/sched/sch_taprio.c
4950
4951 CC2520 IEEE-802.15.4 RADIO DRIVER
4952 M:      Stefan Schmidt <[email protected]>
4953 L:      [email protected]
4954 S:      Odd Fixes
4955 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4956 F:      drivers/net/ieee802154/cc2520.c
4957
4958 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4959 M:      Gilad Ben-Yossef <[email protected]>
4960 L:      [email protected]
4961 S:      Supported
4962 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4963 F:      drivers/crypto/ccree/
4964
4965 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4966 M:      Hadar Gat <[email protected]>
4967 L:      [email protected]
4968 S:      Supported
4969 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4970 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4971 F:      drivers/char/hw_random/cctrng.c
4972 F:      drivers/char/hw_random/cctrng.h
4973
4974 CEC FRAMEWORK
4975 M:      Hans Verkuil <[email protected]>
4976 L:      [email protected]
4977 S:      Supported
4978 W:      http://linuxtv.org
4979 T:      git git://linuxtv.org/media_tree.git
4980 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4981 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4982 F:      Documentation/driver-api/media/cec-core.rst
4983 F:      Documentation/userspace-api/media/cec
4984 F:      drivers/media/cec/
4985 F:      drivers/media/rc/keymaps/rc-cec.c
4986 F:      include/media/cec-notifier.h
4987 F:      include/media/cec.h
4988 F:      include/uapi/linux/cec-funcs.h
4989 F:      include/uapi/linux/cec.h
4990
4991 CEC GPIO DRIVER
4992 M:      Hans Verkuil <[email protected]>
4993 L:      [email protected]
4994 S:      Supported
4995 W:      http://linuxtv.org
4996 T:      git git://linuxtv.org/media_tree.git
4997 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4998 F:      drivers/media/cec/platform/cec-gpio/
4999
5000 CELL BROADBAND ENGINE ARCHITECTURE
5001 M:      Arnd Bergmann <[email protected]>
5002 L:      [email protected]
5003 S:      Supported
5004 W:      http://www.ibm.com/developerworks/power/cell/
5005 F:      arch/powerpc/include/asm/cell*.h
5006 F:      arch/powerpc/include/asm/spu*.h
5007 F:      arch/powerpc/include/uapi/asm/spu*.h
5008 F:      arch/powerpc/platforms/cell/
5009
5010 CELLWISE CW2015 BATTERY DRIVER
5011 M:      Tobias Schrammm <[email protected]>
5012 S:      Maintained
5013 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5014 F:      drivers/power/supply/cw2015_battery.c
5015
5016 CEPH COMMON CODE (LIBCEPH)
5017 M:      Ilya Dryomov <[email protected]>
5018 M:      Xiubo Li <[email protected]>
5019 L:      [email protected]
5020 S:      Supported
5021 W:      http://ceph.com/
5022 T:      git https://github.com/ceph/ceph-client.git
5023 F:      include/linux/ceph/
5024 F:      include/linux/crush/
5025 F:      net/ceph/
5026
5027 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5028 M:      Xiubo Li <[email protected]>
5029 M:      Ilya Dryomov <[email protected]>
5030 L:      [email protected]
5031 S:      Supported
5032 W:      http://ceph.com/
5033 T:      git https://github.com/ceph/ceph-client.git
5034 F:      Documentation/filesystems/ceph.rst
5035 F:      fs/ceph/
5036
5037 CERTIFICATE HANDLING
5038 M:      David Howells <[email protected]>
5039 M:      David Woodhouse <[email protected]>
5040 L:      [email protected]
5041 S:      Maintained
5042 F:      Documentation/admin-guide/module-signing.rst
5043 F:      certs/
5044 F:      scripts/sign-file.c
5045 F:      tools/certs/
5046
5047 CFAG12864B LCD DRIVER
5048 M:      Miguel Ojeda <[email protected]>
5049 S:      Maintained
5050 F:      drivers/auxdisplay/cfag12864b.c
5051 F:      include/linux/cfag12864b.h
5052
5053 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5054 M:      Miguel Ojeda <[email protected]>
5055 S:      Maintained
5056 F:      drivers/auxdisplay/cfag12864bfb.c
5057 F:      include/linux/cfag12864b.h
5058
5059 CHAR and MISC DRIVERS
5060 M:      Arnd Bergmann <[email protected]>
5061 M:      Greg Kroah-Hartman <[email protected]>
5062 S:      Supported
5063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5064 F:      drivers/char/
5065 F:      drivers/misc/
5066 F:      include/linux/miscdevice.h
5067 X:      drivers/char/agp/
5068 X:      drivers/char/hw_random/
5069 X:      drivers/char/ipmi/
5070 X:      drivers/char/random.c
5071 X:      drivers/char/tpm/
5072
5073 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5074 M:      Thomas Weißschuh <[email protected]>
5075 L:      [email protected]
5076 S:      Maintained
5077 F:      Documentation/hwmon/powerz.rst
5078 F:      drivers/hwmon/powerz.c
5079
5080 CHECKPATCH
5081 M:      Andy Whitcroft <[email protected]>
5082 M:      Joe Perches <[email protected]>
5083 R:      Dwaipayan Ray <[email protected]>
5084 R:      Lukas Bulwahn <[email protected]>
5085 S:      Maintained
5086 F:      scripts/checkpatch.pl
5087
5088 CHECKPATCH DOCUMENTATION
5089 M:      Dwaipayan Ray <[email protected]>
5090 M:      Lukas Bulwahn <[email protected]>
5091 R:      Joe Perches <[email protected]>
5092 S:      Maintained
5093 F:      Documentation/dev-tools/checkpatch.rst
5094
5095 CHINESE DOCUMENTATION
5096 M:      Alex Shi <[email protected]>
5097 M:      Yanteng Si <[email protected]>
5098 S:      Maintained
5099 F:      Documentation/translations/zh_CN/
5100
5101 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5102 M:      Peter Chen <[email protected]>
5103 L:      [email protected]
5104 S:      Maintained
5105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5106 F:      drivers/usb/chipidea/
5107
5108 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5109 M:      Hans de Goede <[email protected]>
5110 L:      [email protected]
5111 S:      Maintained
5112 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5113 F:      drivers/input/touchscreen/chipone_icn8318.c
5114
5115 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5116 M:      Hans de Goede <[email protected]>
5117 L:      [email protected]
5118 S:      Maintained
5119 F:      drivers/input/touchscreen/chipone_icn8505.c
5120
5121 CHROME HARDWARE PLATFORM SUPPORT
5122 M:      Benson Leung <[email protected]>
5123 M:      Tzung-Bi Shih <[email protected]>
5124 L:      [email protected]
5125 S:      Maintained
5126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5127 F:      drivers/platform/chrome/
5128
5129 CHROMEOS EC CODEC DRIVER
5130 M:      Cheng-Yi Chiang <[email protected]>
5131 M:      Tzung-Bi Shih <[email protected]>
5132 R:      Guenter Roeck <[email protected]>
5133 L:      [email protected]
5134 S:      Maintained
5135 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5136 F:      sound/soc/codecs/cros_ec_codec.*
5137
5138 CHROMEOS EC SUBDRIVERS
5139 M:      Benson Leung <[email protected]>
5140 R:      Guenter Roeck <[email protected]>
5141 L:      [email protected]
5142 S:      Maintained
5143 F:      drivers/power/supply/cros_usbpd-charger.c
5144 N:      cros_ec
5145 N:      cros-ec
5146
5147 CHROMEOS EC UART DRIVER
5148 M:      Bhanu Prakash Maiya <[email protected]>
5149 R:      Benson Leung <[email protected]>
5150 R:      Tzung-Bi Shih <[email protected]>
5151 S:      Maintained
5152 F:      drivers/platform/chrome/cros_ec_uart.c
5153
5154 CHROMEOS EC USB PD NOTIFY DRIVER
5155 M:      Prashant Malani <[email protected]>
5156 L:      [email protected]
5157 S:      Maintained
5158 F:      drivers/platform/chrome/cros_usbpd_notify.c
5159 F:      include/linux/platform_data/cros_usbpd_notify.h
5160
5161 CHROMEOS EC USB TYPE-C DRIVER
5162 M:      Prashant Malani <[email protected]>
5163 L:      [email protected]
5164 S:      Maintained
5165 F:      drivers/platform/chrome/cros_ec_typec.*
5166 F:      drivers/platform/chrome/cros_typec_switch.c
5167 F:      drivers/platform/chrome/cros_typec_vdm.*
5168
5169 CHROMEOS HPS DRIVER
5170 M:      Dan Callaghan <[email protected]>
5171 R:      Sami Kyöstilä <[email protected]>
5172 S:      Maintained
5173 F:      drivers/platform/chrome/cros_hps_i2c.c
5174
5175 CHROMEOS EC WATCHDOG
5176 M:      Lukasz Majczak <[email protected]>
5177 L:      [email protected]
5178 S:      Maintained
5179 F:      drivers/watchdog/cros_ec_wdt.c
5180
5181 CHRONTEL CH7322 CEC DRIVER
5182 M:      Joe Tessler <[email protected]>
5183 L:      [email protected]
5184 S:      Maintained
5185 T:      git git://linuxtv.org/media_tree.git
5186 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5187 F:      drivers/media/cec/i2c/ch7322.c
5188
5189 CIRRUS LOGIC AUDIO CODEC DRIVERS
5190 M:      David Rhodes <[email protected]>
5191 M:      Richard Fitzgerald <[email protected]>
5192 L:      [email protected] (moderated for non-subscribers)
5193 L:      [email protected]
5194 S:      Maintained
5195 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5196 F:      drivers/mfd/cs42l43*
5197 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5198 F:      drivers/spi/spi-cs42l43*
5199 F:      include/dt-bindings/sound/cs*
5200 F:      include/linux/mfd/cs42l43*
5201 F:      include/sound/cs*
5202 F:      sound/pci/hda/cirrus*
5203 F:      sound/pci/hda/cs*
5204 F:      sound/pci/hda/hda_component*
5205 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5206 F:      sound/soc/codecs/cs*
5207
5208 CIRRUS LOGIC DSP FIRMWARE DRIVER
5209 M:      Simon Trimmer <[email protected]>
5210 M:      Charles Keepax <[email protected]>
5211 M:      Richard Fitzgerald <[email protected]>
5212 L:      [email protected]
5213 S:      Supported
5214 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5215 T:      git https://github.com/CirrusLogic/linux-drivers.git
5216 F:      drivers/firmware/cirrus/*
5217 F:      include/linux/firmware/cirrus/*
5218
5219 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5220 M:      Hartley Sweeten <[email protected]>
5221 L:      [email protected]
5222 S:      Maintained
5223 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5224
5225 CIRRUS LOGIC LOCHNAGAR DRIVER
5226 M:      Charles Keepax <[email protected]>
5227 M:      Richard Fitzgerald <[email protected]>
5228 L:      [email protected]
5229 S:      Supported
5230 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5231 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5232 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5233 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5234 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5235 F:      Documentation/hwmon/lochnagar.rst
5236 F:      drivers/clk/clk-lochnagar.c
5237 F:      drivers/hwmon/lochnagar-hwmon.c
5238 F:      drivers/mfd/lochnagar-i2c.c
5239 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5240 F:      drivers/regulator/lochnagar-regulator.c
5241 F:      include/dt-bindings/clock/lochnagar.h
5242 F:      include/dt-bindings/pinctrl/lochnagar.h
5243 F:      include/linux/mfd/lochnagar*
5244 F:      sound/soc/codecs/lochnagar-sc.c
5245
5246 CIRRUS LOGIC MADERA CODEC DRIVERS
5247 M:      Charles Keepax <[email protected]>
5248 M:      Richard Fitzgerald <[email protected]>
5249 L:      [email protected] (moderated for non-subscribers)
5250 L:      [email protected]
5251 S:      Supported
5252 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5253 T:      git https://github.com/CirrusLogic/linux-drivers.git
5254 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5255 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5256 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5257 F:      drivers/gpio/gpio-madera*
5258 F:      drivers/irqchip/irq-madera*
5259 F:      drivers/mfd/cs47l*
5260 F:      drivers/mfd/madera*
5261 F:      drivers/pinctrl/cirrus/*
5262 F:      include/dt-bindings/sound/madera*
5263 F:      include/linux/irqchip/irq-madera*
5264 F:      include/linux/mfd/madera/*
5265 F:      include/sound/madera*
5266 F:      sound/soc/codecs/cs47l*
5267 F:      sound/soc/codecs/madera*
5268
5269 CISCO FCOE HBA DRIVER
5270 M:      Satish Kharat <[email protected]>
5271 M:      Sesidhar Baddela <[email protected]>
5272 M:      Karan Tilak Kumar <[email protected]>
5273 L:      [email protected]
5274 S:      Supported
5275 F:      drivers/scsi/fnic/
5276
5277 CISCO SCSI HBA DRIVER
5278 M:      Karan Tilak Kumar <[email protected]>
5279 M:      Sesidhar Baddela <[email protected]>
5280 L:      [email protected]
5281 S:      Supported
5282 F:      drivers/scsi/snic/
5283
5284 CISCO VIC ETHERNET NIC DRIVER
5285 M:      Christian Benvenuti <[email protected]>
5286 M:      Satish Kharat <[email protected]>
5287 S:      Supported
5288 F:      drivers/net/ethernet/cisco/enic/
5289
5290 CISCO VIC LOW LATENCY NIC DRIVER
5291 M:      Christian Benvenuti <[email protected]>
5292 M:      Nelson Escobar <[email protected]>
5293 S:      Supported
5294 F:      drivers/infiniband/hw/usnic/
5295
5296 CLANG CONTROL FLOW INTEGRITY SUPPORT
5297 M:      Sami Tolvanen <[email protected]>
5298 M:      Kees Cook <[email protected]>
5299 R:      Nathan Chancellor <[email protected]>
5300 L:      [email protected]
5301 S:      Supported
5302 B:      https://github.com/ClangBuiltLinux/linux/issues
5303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5304 F:      include/linux/cfi.h
5305 F:      kernel/cfi.c
5306
5307 CLANG-FORMAT FILE
5308 M:      Miguel Ojeda <[email protected]>
5309 S:      Maintained
5310 F:      .clang-format
5311
5312 CLANG/LLVM BUILD SUPPORT
5313 M:      Nathan Chancellor <[email protected]>
5314 R:      Nick Desaulniers <[email protected]>
5315 R:      Bill Wendling <[email protected]>
5316 R:      Justin Stitt <[email protected]>
5317 L:      [email protected]
5318 S:      Supported
5319 W:      https://clangbuiltlinux.github.io/
5320 B:      https://github.com/ClangBuiltLinux/linux/issues
5321 C:      irc://irc.libera.chat/clangbuiltlinux
5322 F:      Documentation/kbuild/llvm.rst
5323 F:      include/linux/compiler-clang.h
5324 F:      scripts/Makefile.clang
5325 F:      scripts/clang-tools/
5326 K:      \b(?i:clang|llvm)\b
5327
5328 CLK API
5329 M:      Russell King <[email protected]>
5330 L:      [email protected]
5331 S:      Maintained
5332 F:      include/linux/clk.h
5333
5334 CLOCKSOURCE, CLOCKEVENT DRIVERS
5335 M:      Daniel Lezcano <[email protected]>
5336 M:      Thomas Gleixner <[email protected]>
5337 L:      [email protected]
5338 S:      Supported
5339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5340 F:      Documentation/devicetree/bindings/timer/
5341 F:      drivers/clocksource/
5342
5343 CLOSURES
5344 M:      Kent Overstreet <[email protected]>
5345 L:      [email protected]
5346 S:      Supported
5347 C:      irc://irc.oftc.net/bcache
5348 F:      include/linux/closure.h
5349 F:      lib/closure.c
5350
5351 CMPC ACPI DRIVER
5352 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5353 L:      [email protected]
5354 S:      Supported
5355 F:      drivers/platform/x86/classmate-laptop.c
5356
5357 COBALT MEDIA DRIVER
5358 M:      Hans Verkuil <[email protected]>
5359 L:      [email protected]
5360 S:      Supported
5361 W:      https://linuxtv.org
5362 T:      git git://linuxtv.org/media_tree.git
5363 F:      drivers/media/pci/cobalt/
5364
5365 COCCINELLE/Semantic Patches (SmPL)
5366 M:      Julia Lawall <[email protected]>
5367 M:      Nicolas Palix <[email protected]>
5368 L:      [email protected] (moderated for non-subscribers)
5369 S:      Supported
5370 W:      https://coccinelle.gitlabpages.inria.fr/website/
5371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5372 F:      Documentation/dev-tools/coccinelle.rst
5373 F:      scripts/coccicheck
5374 F:      scripts/coccinelle/
5375
5376 CODA FILE SYSTEM
5377 M:      Jan Harkes <[email protected]>
5378 M:      [email protected]
5379 L:      [email protected]
5380 S:      Maintained
5381 W:      http://www.coda.cs.cmu.edu/
5382 F:      Documentation/filesystems/coda.rst
5383 F:      fs/coda/
5384 F:      include/linux/coda*.h
5385 F:      include/uapi/linux/coda*.h
5386
5387 CODA V4L2 MEM2MEM DRIVER
5388 M:      Philipp Zabel <[email protected]>
5389 L:      [email protected]
5390 S:      Maintained
5391 F:      Documentation/devicetree/bindings/media/coda.yaml
5392 F:      drivers/media/platform/chips-media/coda
5393
5394 CODE OF CONDUCT
5395 M:      Greg Kroah-Hartman <[email protected]>
5396 S:      Supported
5397 F:      Documentation/process/code-of-conduct-interpretation.rst
5398 F:      Documentation/process/code-of-conduct.rst
5399
5400 CODE TAGGING
5401 M:      Suren Baghdasaryan <[email protected]>
5402 M:      Kent Overstreet <[email protected]>
5403 S:      Maintained
5404 F:      include/asm-generic/codetag.lds.h
5405 F:      include/linux/codetag.h
5406 F:      lib/codetag.c
5407
5408 COMEDI DRIVERS
5409 M:      Ian Abbott <[email protected]>
5410 M:      H Hartley Sweeten <[email protected]>
5411 S:      Odd Fixes
5412 F:      drivers/comedi/
5413 F:      include/linux/comedi/
5414 F:      include/uapi/linux/comedi.h
5415
5416 COMMON CLK FRAMEWORK
5417 M:      Michael Turquette <[email protected]>
5418 M:      Stephen Boyd <[email protected]>
5419 L:      [email protected]
5420 S:      Maintained
5421 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5423 F:      Documentation/devicetree/bindings/clock/
5424 F:      drivers/clk/
5425 F:      include/dt-bindings/clock/
5426 F:      include/linux/clk-pr*
5427 F:      include/linux/clk/
5428 F:      include/linux/of_clk.h
5429 X:      drivers/clk/clkdev.c
5430
5431 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5432 M:      Steve French <[email protected]>
5433 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5434 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5435 R:      Shyam Prasad N <[email protected]> (multichannel)
5436 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5437 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5438 L:      [email protected]
5439 L:      [email protected] (moderated for non-subscribers)
5440 S:      Supported
5441 W:      https://wiki.samba.org/index.php/LinuxCIFS
5442 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5443 F:      Documentation/admin-guide/cifs/
5444 F:      fs/smb/client/
5445 F:      fs/smb/common/
5446 F:      include/uapi/linux/cifs
5447
5448 COMPACTPCI HOTPLUG CORE
5449 M:      Scott Murray <[email protected]>
5450 L:      [email protected]
5451 S:      Maintained
5452 F:      drivers/pci/hotplug/cpci_hotplug*
5453
5454 COMPACTPCI HOTPLUG GENERIC DRIVER
5455 M:      Scott Murray <[email protected]>
5456 L:      [email protected]
5457 S:      Maintained
5458 F:      drivers/pci/hotplug/cpcihp_generic.c
5459
5460 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5461 M:      Scott Murray <[email protected]>
5462 L:      [email protected]
5463 S:      Maintained
5464 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5465
5466 COMPAL LAPTOP SUPPORT
5467 M:      Cezary Jackiewicz <[email protected]>
5468 L:      [email protected]
5469 S:      Maintained
5470 F:      drivers/platform/x86/compal-laptop.c
5471
5472 COMPILER ATTRIBUTES
5473 M:      Miguel Ojeda <[email protected]>
5474 S:      Maintained
5475 F:      include/linux/compiler_attributes.h
5476
5477 COMPUTE EXPRESS LINK (CXL)
5478 M:      Davidlohr Bueso <[email protected]>
5479 M:      Jonathan Cameron <[email protected]>
5480 M:      Dave Jiang <[email protected]>
5481 M:      Alison Schofield <[email protected]>
5482 M:      Vishal Verma <[email protected]>
5483 M:      Ira Weiny <[email protected]>
5484 M:      Dan Williams <[email protected]>
5485 L:      [email protected]
5486 S:      Maintained
5487 F:      drivers/cxl/
5488 F:      include/linux/einj-cxl.h
5489 F:      include/linux/cxl-event.h
5490 F:      include/uapi/linux/cxl_mem.h
5491 F:      tools/testing/cxl/
5492
5493 COMPUTE EXPRESS LINK PMU (CPMU)
5494 M:      Jonathan Cameron <[email protected]>
5495 L:      [email protected]
5496 S:      Maintained
5497 F:      Documentation/admin-guide/perf/cxl.rst
5498 F:      drivers/perf/cxl_pmu.c
5499
5500 CONEXANT ACCESSRUNNER USB DRIVER
5501 L:      [email protected]
5502 S:      Orphan
5503 W:      http://accessrunner.sourceforge.net/
5504 F:      drivers/usb/atm/cxacru.c
5505
5506 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5507 M:      Elena Reshetova <[email protected]>
5508 M:      Carlos Bilbao <[email protected]>
5509 S:      Maintained
5510 F:      Documentation/security/snp-tdx-threat-model.rst
5511
5512 CONFIGFS
5513 M:      Joel Becker <[email protected]>
5514 M:      Christoph Hellwig <[email protected]>
5515 S:      Supported
5516 T:      git git://git.infradead.org/users/hch/configfs.git
5517 F:      fs/configfs/
5518 F:      include/linux/configfs.h
5519 F:      samples/configfs/
5520
5521 CONSOLE SUBSYSTEM
5522 M:      Greg Kroah-Hartman <[email protected]>
5523 S:      Supported
5524 F:      drivers/video/console/
5525 F:      include/linux/console*
5526
5527 CONTEXT TRACKING
5528 M:      Frederic Weisbecker <[email protected]>
5529 M:      "Paul E. McKenney" <[email protected]>
5530 S:      Maintained
5531 F:      include/linux/context_tracking*
5532 F:      kernel/context_tracking.c
5533
5534 CONTROL GROUP (CGROUP)
5535 M:      Tejun Heo <[email protected]>
5536 M:      Zefan Li <[email protected]>
5537 M:      Johannes Weiner <[email protected]>
5538 L:      [email protected]
5539 S:      Maintained
5540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5541 F:      Documentation/admin-guide/cgroup-v1/
5542 F:      Documentation/admin-guide/cgroup-v2.rst
5543 F:      include/linux/cgroup*
5544 F:      kernel/cgroup/
5545 F:      tools/testing/selftests/cgroup/
5546
5547 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5548 M:      Tejun Heo <[email protected]>
5549 M:      Josef Bacik <[email protected]>
5550 M:      Jens Axboe <[email protected]>
5551 L:      [email protected]
5552 L:      [email protected]
5553 T:      git git://git.kernel.dk/linux-block
5554 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5555 F:      block/bfq-cgroup.c
5556 F:      block/blk-cgroup.c
5557 F:      block/blk-iocost.c
5558 F:      block/blk-iolatency.c
5559 F:      block/blk-throttle.c
5560 F:      include/linux/blk-cgroup.h
5561
5562 CONTROL GROUP - CPUSET
5563 M:      Waiman Long <[email protected]>
5564 M:      Zefan Li <[email protected]>
5565 L:      [email protected]
5566 S:      Maintained
5567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5568 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5569 F:      include/linux/cpuset.h
5570 F:      kernel/cgroup/cpuset.c
5571 F:      tools/testing/selftests/cgroup/test_cpuset.c
5572 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5573
5574 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5575 M:      Johannes Weiner <[email protected]>
5576 M:      Michal Hocko <[email protected]>
5577 M:      Roman Gushchin <[email protected]>
5578 M:      Shakeel Butt <[email protected]>
5579 R:      Muchun Song <[email protected]>
5580 L:      [email protected]
5581 L:      [email protected]
5582 S:      Maintained
5583 F:      include/linux/memcontrol.h
5584 F:      mm/memcontrol.c
5585 F:      mm/swap_cgroup.c
5586 F:      samples/cgroup/*
5587 F:      tools/testing/selftests/cgroup/memcg_protection.m
5588 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5589 F:      tools/testing/selftests/cgroup/test_kmem.c
5590 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5591
5592 CORETEMP HARDWARE MONITORING DRIVER
5593 M:      Fenghua Yu <[email protected]>
5594 L:      [email protected]
5595 S:      Maintained
5596 F:      Documentation/hwmon/coretemp.rst
5597 F:      drivers/hwmon/coretemp.c
5598
5599 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5600 M:      Marius Zachmann <[email protected]>
5601 L:      [email protected]
5602 S:      Maintained
5603 F:      drivers/hwmon/corsair-cpro.c
5604
5605 CORSAIR-PSU HARDWARE MONITOR DRIVER
5606 M:      Wilken Gottwalt <[email protected]>
5607 L:      [email protected]
5608 S:      Maintained
5609 F:      Documentation/hwmon/corsair-psu.rst
5610 F:      drivers/hwmon/corsair-psu.c
5611
5612 COUNTER SUBSYSTEM
5613 M:      William Breathitt Gray <[email protected]>
5614 L:      [email protected]
5615 S:      Maintained
5616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5617 F:      Documentation/ABI/testing/sysfs-bus-counter
5618 F:      Documentation/driver-api/generic-counter.rst
5619 F:      drivers/counter/
5620 F:      include/linux/counter.h
5621 F:      include/uapi/linux/counter.h
5622 F:      tools/counter/
5623
5624 COUNTER WATCH EVENTS TOOL
5625 M:      Fabrice Gasnier <[email protected]>
5626 L:      [email protected]
5627 S:      Maintained
5628 F:      tools/counter/counter_watch_events.c
5629
5630 CP2615 I2C DRIVER
5631 M:      Bence Csókás <[email protected]>
5632 S:      Maintained
5633 F:      drivers/i2c/busses/i2c-cp2615.c
5634
5635 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5636 M:      Viresh Kumar <[email protected]>
5637 M:      Sudeep Holla <[email protected]>
5638 L:      [email protected]
5639 S:      Maintained
5640 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5641 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5642
5643 CPU FREQUENCY SCALING FRAMEWORK
5644 M:      "Rafael J. Wysocki" <[email protected]>
5645 M:      Viresh Kumar <[email protected]>
5646 L:      [email protected]
5647 S:      Maintained
5648 B:      https://bugzilla.kernel.org
5649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5651 F:      Documentation/admin-guide/pm/cpufreq.rst
5652 F:      Documentation/admin-guide/pm/intel_pstate.rst
5653 F:      Documentation/cpu-freq/
5654 F:      Documentation/devicetree/bindings/cpufreq/
5655 F:      drivers/cpufreq/
5656 F:      include/linux/cpufreq.h
5657 F:      include/linux/sched/cpufreq.h
5658 F:      kernel/sched/cpufreq*.c
5659 F:      tools/testing/selftests/cpufreq/
5660
5661 CPU HOTPLUG
5662 M:      Thomas Gleixner <[email protected]>
5663 M:      Peter Zijlstra <[email protected]>
5664 L:      [email protected]
5665 S:      Maintained
5666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5667 F:      include/linux/cpu.h
5668 F:      include/linux/cpuhotplug.h
5669 F:      include/linux/smpboot.h
5670 F:      kernel/cpu.c
5671 F:      kernel/smpboot.*
5672
5673 CPU IDLE TIME MANAGEMENT FRAMEWORK
5674 M:      "Rafael J. Wysocki" <[email protected]>
5675 M:      Daniel Lezcano <[email protected]>
5676 L:      [email protected]
5677 S:      Maintained
5678 B:      https://bugzilla.kernel.org
5679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5680 F:      Documentation/admin-guide/pm/cpuidle.rst
5681 F:      Documentation/driver-api/pm/cpuidle.rst
5682 F:      drivers/cpuidle/
5683 F:      include/linux/cpuidle.h
5684
5685 CPU POWER MONITORING SUBSYSTEM
5686 M:      Thomas Renninger <[email protected]>
5687 M:      Shuah Khan <[email protected]>
5688 M:      Shuah Khan <[email protected]>
5689 L:      [email protected]
5690 S:      Maintained
5691 F:      tools/power/cpupower/
5692
5693 CPUID/MSR DRIVER
5694 M:      "H. Peter Anvin" <[email protected]>
5695 S:      Maintained
5696 F:      arch/x86/kernel/cpuid.c
5697 F:      arch/x86/kernel/msr.c
5698
5699 CPUIDLE DRIVER - ARM BIG LITTLE
5700 M:      Lorenzo Pieralisi <[email protected]>
5701 M:      Daniel Lezcano <[email protected]>
5702 L:      [email protected]
5703 L:      [email protected] (moderated for non-subscribers)
5704 S:      Maintained
5705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5706 F:      drivers/cpuidle/cpuidle-big_little.c
5707
5708 CPUIDLE DRIVER - ARM EXYNOS
5709 M:      Daniel Lezcano <[email protected]>
5710 M:      Kukjin Kim <[email protected]>
5711 R:      Krzysztof Kozlowski <[email protected]>
5712 L:      [email protected]
5713 L:      [email protected]
5714 S:      Maintained
5715 F:      arch/arm/mach-exynos/pm.c
5716 F:      drivers/cpuidle/cpuidle-exynos.c
5717 F:      include/linux/platform_data/cpuidle-exynos.h
5718
5719 CPUIDLE DRIVER - ARM PSCI
5720 M:      Lorenzo Pieralisi <[email protected]>
5721 M:      Sudeep Holla <[email protected]>
5722 L:      [email protected]
5723 L:      [email protected] (moderated for non-subscribers)
5724 S:      Supported
5725 F:      drivers/cpuidle/cpuidle-psci.c
5726
5727 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5728 M:      Ulf Hansson <[email protected]>
5729 L:      [email protected]
5730 L:      [email protected] (moderated for non-subscribers)
5731 S:      Supported
5732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5733 F:      drivers/cpuidle/cpuidle-psci-domain.c
5734 F:      drivers/cpuidle/cpuidle-psci.h
5735
5736 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5737 M:      Ulf Hansson <[email protected]>
5738 L:      [email protected]
5739 S:      Supported
5740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5741 F:      drivers/cpuidle/dt_idle_genpd.c
5742 F:      drivers/cpuidle/dt_idle_genpd.h
5743
5744 CPUIDLE DRIVER - RISC-V SBI
5745 M:      Anup Patel <[email protected]>
5746 L:      [email protected]
5747 L:      [email protected]
5748 S:      Maintained
5749 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5750
5751 CRAMFS FILESYSTEM
5752 M:      Nicolas Pitre <[email protected]>
5753 S:      Maintained
5754 F:      Documentation/filesystems/cramfs.rst
5755 F:      fs/cramfs/
5756
5757 CREATIVE SB0540
5758 M:      Bastien Nocera <[email protected]>
5759 L:      [email protected]
5760 S:      Maintained
5761 F:      drivers/hid/hid-creative-sb0540.c
5762
5763 CRYPTO API
5764 M:      Herbert Xu <[email protected]>
5765 M:      "David S. Miller" <[email protected]>
5766 L:      [email protected]
5767 S:      Maintained
5768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5770 F:      Documentation/crypto/
5771 F:      Documentation/devicetree/bindings/crypto/
5772 F:      arch/*/crypto/
5773 F:      crypto/
5774 F:      drivers/crypto/
5775 F:      include/crypto/
5776 F:      include/linux/crypto*
5777 F:      lib/crypto/
5778
5779 CRYPTO SPEED TEST COMPARE
5780 M:      Wang Jinchao <[email protected]>
5781 L:      [email protected]
5782 S:      Maintained
5783 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5784
5785 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5786 M:      Neil Horman <[email protected]>
5787 L:      [email protected]
5788 S:      Maintained
5789 F:      crypto/ansi_cprng.c
5790 F:      crypto/rng.c
5791
5792 CS3308 MEDIA DRIVER
5793 M:      Hans Verkuil <[email protected]>
5794 L:      [email protected]
5795 S:      Odd Fixes
5796 W:      http://linuxtv.org
5797 T:      git git://linuxtv.org/media_tree.git
5798 F:      drivers/media/i2c/cs3308.c
5799
5800 CS5535 Audio ALSA driver
5801 M:      Jaya Kumar <[email protected]>
5802 S:      Maintained
5803 F:      sound/pci/cs5535audio/
5804
5805 CTU CAN FD DRIVER
5806 M:      Pavel Pisa <[email protected]>
5807 M:      Ondrej Ille <[email protected]>
5808 L:      [email protected]
5809 S:      Maintained
5810 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5811 F:      drivers/net/can/ctucanfd/
5812
5813 CVE ASSIGNMENT CONTACT
5814 M:      CVE Assignment Team <[email protected]>
5815 S:      Maintained
5816 F:      Documentation/process/cve.rst
5817
5818 CW1200 WLAN driver
5819 S:      Orphan
5820 F:      drivers/net/wireless/st/cw1200/
5821
5822 CX18 VIDEO4LINUX DRIVER
5823 M:      Andy Walls <[email protected]>
5824 L:      [email protected]
5825 S:      Maintained
5826 W:      https://linuxtv.org
5827 T:      git git://linuxtv.org/media_tree.git
5828 F:      drivers/media/pci/cx18/
5829 F:      include/uapi/linux/ivtv*
5830
5831 CX2341X MPEG ENCODER HELPER MODULE
5832 M:      Hans Verkuil <[email protected]>
5833 L:      [email protected]
5834 S:      Maintained
5835 W:      https://linuxtv.org
5836 T:      git git://linuxtv.org/media_tree.git
5837 F:      drivers/media/common/cx2341x*
5838 F:      include/media/drv-intf/cx2341x.h
5839
5840 CX24120 MEDIA DRIVER
5841 M:      Jemma Denson <[email protected]>
5842 M:      Patrick Boettcher <[email protected]>
5843 L:      [email protected]
5844 S:      Maintained
5845 W:      https://linuxtv.org
5846 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5847 F:      drivers/media/dvb-frontends/cx24120*
5848
5849 CX88 VIDEO4LINUX DRIVER
5850 M:      Mauro Carvalho Chehab <[email protected]>
5851 L:      [email protected]
5852 S:      Odd fixes
5853 W:      https://linuxtv.org
5854 T:      git git://linuxtv.org/media_tree.git
5855 F:      Documentation/driver-api/media/drivers/cx88*
5856 F:      drivers/media/pci/cx88/
5857
5858 CXD2820R MEDIA DRIVER
5859 L:      [email protected]
5860 S:      Orphan
5861 W:      https://linuxtv.org
5862 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5863 F:      drivers/media/dvb-frontends/cxd2820r*
5864
5865 CXGB3 ETHERNET DRIVER (CXGB3)
5866 M:      Potnuri Bharat Teja <[email protected]>
5867 L:      [email protected]
5868 S:      Supported
5869 W:      http://www.chelsio.com
5870 F:      drivers/net/ethernet/chelsio/cxgb3/
5871
5872 CXGB3 ISCSI DRIVER (CXGB3I)
5873 M:      Varun Prakash <[email protected]>
5874 L:      [email protected]
5875 S:      Supported
5876 W:      http://www.chelsio.com
5877 F:      drivers/scsi/cxgbi/cxgb3i
5878
5879 CXGB4 CRYPTO DRIVER (chcr)
5880 M:      Ayush Sawal <[email protected]>
5881 L:      [email protected]
5882 S:      Supported
5883 W:      http://www.chelsio.com
5884 F:      drivers/crypto/chelsio
5885
5886 CXGB4 ETHERNET DRIVER (CXGB4)
5887 M:      Potnuri Bharat Teja <[email protected]>
5888 L:      [email protected]
5889 S:      Supported
5890 W:      http://www.chelsio.com
5891 F:      drivers/net/ethernet/chelsio/cxgb4/
5892
5893 CXGB4 INLINE CRYPTO DRIVER
5894 M:      Ayush Sawal <[email protected]>
5895 L:      [email protected]
5896 S:      Supported
5897 W:      http://www.chelsio.com
5898 F:      drivers/net/ethernet/chelsio/inline_crypto/
5899
5900 CXGB4 ISCSI DRIVER (CXGB4I)
5901 M:      Varun Prakash <[email protected]>
5902 L:      [email protected]
5903 S:      Supported
5904 W:      http://www.chelsio.com
5905 F:      drivers/scsi/cxgbi/cxgb4i
5906
5907 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5908 M:      Potnuri Bharat Teja <[email protected]>
5909 L:      [email protected]
5910 S:      Supported
5911 W:      http://www.openfabrics.org
5912 F:      drivers/infiniband/hw/cxgb4/
5913 F:      include/uapi/rdma/cxgb4-abi.h
5914
5915 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5916 M:      Potnuri Bharat Teja <[email protected]>
5917 L:      [email protected]
5918 S:      Supported
5919 W:      http://www.chelsio.com
5920 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5921
5922 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5923 M:      Frederic Barrat <[email protected]>
5924 M:      Andrew Donnellan <[email protected]>
5925 L:      [email protected]
5926 S:      Supported
5927 F:      Documentation/ABI/testing/sysfs-class-cxl
5928 F:      Documentation/arch/powerpc/cxl.rst
5929 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5930 F:      drivers/misc/cxl/
5931 F:      include/misc/cxl*
5932 F:      include/uapi/misc/cxl.h
5933
5934 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5935 M:      Manoj N. Kumar <[email protected]>
5936 M:      Uma Krishnan <[email protected]>
5937 L:      [email protected]
5938 S:      Obsolete
5939 F:      Documentation/arch/powerpc/cxlflash.rst
5940 F:      drivers/scsi/cxlflash/
5941 F:      include/uapi/scsi/cxlflash_ioctl.h
5942
5943 CYBERPRO FB DRIVER
5944 M:      Russell King <[email protected]>
5945 L:      [email protected] (moderated for non-subscribers)
5946 S:      Maintained
5947 W:      http://www.armlinux.org.uk/
5948 F:      drivers/video/fbdev/cyber2000fb.*
5949
5950 CYCLADES PC300 DRIVER
5951 S:      Orphan
5952 F:      drivers/net/wan/pc300*
5953
5954 CYPRESS CY8C95X0 PINCTRL DRIVER
5955 M:      Patrick Rudolph <[email protected]>
5956 L:      [email protected]
5957 S:      Maintained
5958 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5959
5960 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5961 M:      Linus Walleij <[email protected]>
5962 L:      [email protected]
5963 S:      Maintained
5964 F:      drivers/input/touchscreen/cy8ctma140.c
5965
5966 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5967 M:      Yassine Oudjana <[email protected]>
5968 L:      [email protected]
5969 S:      Maintained
5970 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5971 F:      drivers/input/keyboard/cypress-sf.c
5972
5973 CYPRESS_FIRMWARE MEDIA DRIVER
5974 L:      [email protected]
5975 S:      Orphan
5976 W:      https://linuxtv.org
5977 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5978 F:      drivers/media/common/cypress_firmware*
5979
5980 CYTTSP TOUCHSCREEN DRIVER
5981 M:      Linus Walleij <[email protected]>
5982 L:      [email protected]
5983 S:      Maintained
5984 F:      drivers/input/touchscreen/cyttsp*
5985
5986 D-LINK DIR-685 TOUCHKEYS DRIVER
5987 M:      Linus Walleij <[email protected]>
5988 L:      [email protected]
5989 S:      Supported
5990 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5991
5992 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5993 M:      Joshua Kinard <[email protected]>
5994 S:      Maintained
5995 F:      drivers/rtc/rtc-ds1685.c
5996 F:      include/linux/rtc/ds1685.h
5997
5998 DAMA SLAVE for AX.25
5999 M:      Joerg Reuter <[email protected]>
6000 L:      [email protected]
6001 S:      Maintained
6002 W:      http://yaina.de/jreuter/
6003 W:      http://www.qsl.net/dl1bke/
6004 F:      net/ax25/af_ax25.c
6005 F:      net/ax25/ax25_dev.c
6006 F:      net/ax25/ax25_ds_*
6007 F:      net/ax25/ax25_in.c
6008 F:      net/ax25/ax25_out.c
6009 F:      net/ax25/ax25_timer.c
6010 F:      net/ax25/sysctl_net_ax25.c
6011
6012 DATA ACCESS MONITOR
6013 M:      SeongJae Park <[email protected]>
6014 L:      [email protected]
6015 L:      [email protected]
6016 S:      Maintained
6017 W:      https://damonitor.github.io
6018 P:      Documentation/mm/damon/maintainer-profile.rst
6019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6020 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6022 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6023 F:      Documentation/admin-guide/mm/damon/
6024 F:      Documentation/mm/damon/
6025 F:      include/linux/damon.h
6026 F:      include/trace/events/damon.h
6027 F:      mm/damon/
6028 F:      tools/testing/selftests/damon/
6029
6030 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6031 L:      [email protected]
6032 S:      Orphan
6033 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6034 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6035
6036 DC390/AM53C974 SCSI driver
6037 M:      Hannes Reinecke <[email protected]>
6038 L:      [email protected]
6039 S:      Maintained
6040 F:      drivers/scsi/am53c974.c
6041
6042 DC395x SCSI driver
6043 M:      Oliver Neukum <[email protected]>
6044 M:      Ali Akcaagac <[email protected]>
6045 M:      Jamie Lenehan <[email protected]>
6046 S:      Maintained
6047 F:      Documentation/scsi/dc395x.rst
6048 F:      drivers/scsi/dc395x.*
6049
6050 DCCP PROTOCOL
6051 L:      [email protected]
6052 S:      Orphan
6053 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6054 F:      include/linux/dccp.h
6055 F:      include/linux/tfrc.h
6056 F:      include/uapi/linux/dccp.h
6057 F:      net/dccp/
6058
6059 DEBUGOBJECTS:
6060 M:      Thomas Gleixner <[email protected]>
6061 L:      [email protected]
6062 S:      Maintained
6063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6064 F:      include/linux/debugobjects.h
6065 F:      lib/debugobjects.c
6066
6067 DECSTATION PLATFORM SUPPORT
6068 M:      "Maciej W. Rozycki" <[email protected]>
6069 L:      [email protected]
6070 S:      Maintained
6071 W:      http://www.linux-mips.org/wiki/DECstation
6072 F:      arch/mips/dec/
6073 F:      arch/mips/include/asm/dec/
6074 F:      arch/mips/include/asm/mach-dec/
6075
6076 DEFXX FDDI NETWORK DRIVER
6077 M:      "Maciej W. Rozycki" <[email protected]>
6078 S:      Maintained
6079 F:      drivers/net/fddi/defxx.*
6080
6081 DEFZA FDDI NETWORK DRIVER
6082 M:      "Maciej W. Rozycki" <[email protected]>
6083 S:      Maintained
6084 F:      drivers/net/fddi/defza.*
6085
6086 DEINTERLACE DRIVERS FOR ALLWINNER H3
6087 M:      Jernej Skrabec <[email protected]>
6088 L:      [email protected]
6089 S:      Maintained
6090 T:      git git://linuxtv.org/media_tree.git
6091 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6092 F:      drivers/media/platform/sunxi/sun8i-di/
6093
6094 DELL LAPTOP DRIVER
6095 M:      Matthew Garrett <[email protected]>
6096 M:      Pali Rohár <[email protected]>
6097 L:      [email protected]
6098 S:      Maintained
6099 F:      drivers/platform/x86/dell/dell-laptop.c
6100
6101 DELL LAPTOP FREEFALL DRIVER
6102 M:      Pali Rohár <[email protected]>
6103 S:      Maintained
6104 F:      drivers/platform/x86/dell/dell-smo8800.c
6105
6106 DELL LAPTOP RBTN DRIVER
6107 M:      Pali Rohár <[email protected]>
6108 S:      Maintained
6109 F:      drivers/platform/x86/dell/dell-rbtn.*
6110
6111 DELL LAPTOP SMM DRIVER
6112 M:      Pali Rohár <[email protected]>
6113 S:      Maintained
6114 F:      Documentation/ABI/obsolete/procfs-i8k
6115 F:      drivers/hwmon/dell-smm-hwmon.c
6116 F:      include/uapi/linux/i8k.h
6117
6118 DELL REMOTE BIOS UPDATE DRIVER
6119 M:      Stuart Hayes <[email protected]>
6120 L:      [email protected]
6121 S:      Maintained
6122 F:      drivers/platform/x86/dell/dell_rbu.c
6123
6124 DELL SMBIOS DRIVER
6125 M:      Pali Rohár <[email protected]>
6126 L:      [email protected]
6127 L:      [email protected]
6128 S:      Maintained
6129 F:      drivers/platform/x86/dell/dell-smbios.*
6130
6131 DELL SMBIOS SMM DRIVER
6132 L:      [email protected]
6133 L:      [email protected]
6134 S:      Maintained
6135 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6136
6137 DELL SMBIOS WMI DRIVER
6138 L:      [email protected]
6139 L:      [email protected]
6140 S:      Maintained
6141 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6142 F:      tools/wmi/dell-smbios-example.c
6143
6144 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6145 M:      Stuart Hayes <[email protected]>
6146 L:      [email protected]
6147 S:      Maintained
6148 F:      Documentation/userspace-api/dcdbas.rst
6149 F:      drivers/platform/x86/dell/dcdbas.*
6150
6151 DELL WMI DDV DRIVER
6152 M:      Armin Wolf <[email protected]>
6153 S:      Maintained
6154 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6155 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6156 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6157 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6158
6159 DELL WMI DESCRIPTOR DRIVER
6160 L:      [email protected]
6161 S:      Maintained
6162 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6163
6164 DELL WMI HARDWARE PRIVACY SUPPORT
6165 L:      [email protected]
6166 L:      [email protected]
6167 S:      Maintained
6168 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6169
6170 DELL WMI NOTIFICATIONS DRIVER
6171 M:      Matthew Garrett <[email protected]>
6172 M:      Pali Rohár <[email protected]>
6173 S:      Maintained
6174 F:      drivers/platform/x86/dell/dell-wmi-base.c
6175
6176 DELL WMI SYSMAN DRIVER
6177 M:      Prasanth Ksr <[email protected]>
6178 L:      [email protected]
6179 L:      [email protected]
6180 S:      Maintained
6181 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6182 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6183
6184 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6185 M:      Zev Weiss <[email protected]>
6186 L:      [email protected]
6187 S:      Maintained
6188 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6189
6190 DELTA DPS920AB PSU DRIVER
6191 M:      Robert Marko <[email protected]>
6192 L:      [email protected]
6193 S:      Maintained
6194 F:      Documentation/hwmon/dps920ab.rst
6195 F:      drivers/hwmon/pmbus/dps920ab.c
6196
6197 DELTA NETWORKS TN48M CPLD DRIVERS
6198 M:      Robert Marko <[email protected]>
6199 S:      Maintained
6200 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6201 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6202 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6203 F:      drivers/gpio/gpio-tn48m.c
6204 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6205
6206 DELTA ST MEDIA DRIVER
6207 M:      Hugues Fruchet <[email protected]>
6208 L:      [email protected]
6209 S:      Supported
6210 W:      https://linuxtv.org
6211 T:      git git://linuxtv.org/media_tree.git
6212 F:      drivers/media/platform/st/sti/delta
6213
6214 DENALI NAND DRIVER
6215 L:      [email protected]
6216 S:      Orphan
6217 F:      drivers/mtd/nand/raw/denali*
6218
6219 DESIGNWARE EDMA CORE IP DRIVER
6220 M:      Manivannan Sadhasivam <[email protected]>
6221 R:      Serge Semin <[email protected]>
6222 L:      [email protected]
6223 S:      Maintained
6224 F:      drivers/dma/dw-edma/
6225 F:      include/linux/dma/edma.h
6226
6227 DESIGNWARE USB2 DRD IP DRIVER
6228 M:      Minas Harutyunyan <[email protected]>
6229 L:      [email protected]
6230 S:      Maintained
6231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6232 F:      drivers/usb/dwc2/
6233
6234 DESIGNWARE USB3 DRD IP DRIVER
6235 M:      Thinh Nguyen <[email protected]>
6236 L:      [email protected]
6237 S:      Maintained
6238 F:      drivers/usb/dwc3/
6239
6240 DESIGNWARE XDATA IP DRIVER
6241 L:      [email protected]
6242 S:      Orphan
6243 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6244 F:      drivers/misc/dw-xdata-pcie.c
6245
6246 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6247 M:      Andreas Klinger <[email protected]>
6248 L:      [email protected]
6249 S:      Maintained
6250 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6251 F:      drivers/iio/proximity/srf*.c
6252
6253 DEVICE COREDUMP (DEV_COREDUMP)
6254 M:      Johannes Berg <[email protected]>
6255 L:      [email protected]
6256 S:      Maintained
6257 F:      drivers/base/devcoredump.c
6258 F:      include/linux/devcoredump.h
6259
6260 DEVICE DEPENDENCY HELPER SCRIPT
6261 M:      Saravana Kannan <[email protected]>
6262 L:      [email protected]
6263 S:      Maintained
6264 F:      scripts/dev-needs.sh
6265
6266 DEVICE DIRECT ACCESS (DAX)
6267 M:      Dan Williams <[email protected]>
6268 M:      Vishal Verma <[email protected]>
6269 M:      Dave Jiang <[email protected]>
6270 L:      [email protected]
6271 L:      [email protected]
6272 S:      Supported
6273 F:      drivers/dax/
6274
6275 DEVICE FREQUENCY (DEVFREQ)
6276 M:      MyungJoo Ham <[email protected]>
6277 M:      Kyungmin Park <[email protected]>
6278 M:      Chanwoo Choi <[email protected]>
6279 L:      [email protected]
6280 S:      Maintained
6281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6282 F:      Documentation/devicetree/bindings/devfreq/
6283 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6284 F:      drivers/devfreq/
6285 F:      include/linux/devfreq.h
6286 F:      include/trace/events/devfreq.h
6287
6288 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6289 M:      Chanwoo Choi <[email protected]>
6290 L:      [email protected]
6291 S:      Supported
6292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6293 F:      Documentation/devicetree/bindings/devfreq/event/
6294 F:      drivers/devfreq/devfreq-event.c
6295 F:      drivers/devfreq/event/
6296 F:      include/dt-bindings/pmu/exynos_ppmu.h
6297 F:      include/linux/devfreq-event.h
6298
6299 DEVICE RESOURCE MANAGEMENT HELPERS
6300 M:      Hans de Goede <[email protected]>
6301 R:      Matti Vaittinen <[email protected]>
6302 S:      Maintained
6303 F:      include/linux/devm-helpers.h
6304
6305 DEVICE-MAPPER  (LVM)
6306 M:      Alasdair Kergon <[email protected]>
6307 M:      Mike Snitzer <[email protected]>
6308 M:      Mikulas Patocka <[email protected]>
6309 L:      [email protected]
6310 S:      Maintained
6311 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6313 F:      Documentation/admin-guide/device-mapper/
6314 F:      drivers/md/Kconfig
6315 F:      drivers/md/Makefile
6316 F:      drivers/md/dm*
6317 F:      drivers/md/persistent-data/
6318 F:      include/linux/device-mapper.h
6319 F:      include/linux/dm-*.h
6320 F:      include/uapi/linux/dm-*.h
6321
6322 DEVICE-MAPPER VDO TARGET
6323 M:      Matthew Sakai <[email protected]>
6324 L:      [email protected]
6325 S:      Maintained
6326 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6327 F:      drivers/md/dm-vdo/
6328
6329 DEVLINK
6330 M:      Jiri Pirko <[email protected]>
6331 L:      [email protected]
6332 S:      Supported
6333 F:      Documentation/networking/devlink
6334 F:      include/net/devlink.h
6335 F:      include/uapi/linux/devlink.h
6336 F:      net/devlink/
6337
6338 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6339 M:      Christoph Niedermaier <[email protected]>
6340 L:      [email protected]
6341 S:      Maintained
6342 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6343 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6344
6345 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6346 M:      Marek Vasut <[email protected]>
6347 L:      [email protected]
6348 S:      Maintained
6349 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6350 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6351
6352 DIALOG SEMICONDUCTOR DRIVERS
6353 M:      Support Opensource <[email protected]>
6354 S:      Supported
6355 W:      http://www.dialog-semiconductor.com/products
6356 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6357 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6358 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6359 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6360 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6361 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6362 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6363 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6364 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6365 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6366 F:      Documentation/hwmon/da90??.rst
6367 F:      drivers/gpio/gpio-da90??.c
6368 F:      drivers/hwmon/da90??-hwmon.c
6369 F:      drivers/iio/adc/da91??-*.c
6370 F:      drivers/input/misc/da72??.[ch]
6371 F:      drivers/input/misc/da90??_onkey.c
6372 F:      drivers/input/touchscreen/da9052_tsi.c
6373 F:      drivers/leds/leds-da90??.c
6374 F:      drivers/mfd/da903x.c
6375 F:      drivers/mfd/da90??-*.c
6376 F:      drivers/mfd/da91??-*.c
6377 F:      drivers/pinctrl/pinctrl-da90??.c
6378 F:      drivers/power/supply/da9052-battery.c
6379 F:      drivers/power/supply/da91??-*.c
6380 F:      drivers/regulator/da9???-regulator.[ch]
6381 F:      drivers/regulator/slg51000-regulator.[ch]
6382 F:      drivers/rtc/rtc-da90??.c
6383 F:      drivers/thermal/da90??-thermal.c
6384 F:      drivers/video/backlight/da90??_bl.c
6385 F:      drivers/watchdog/da90??_wdt.c
6386 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6387 F:      include/linux/mfd/da903x.h
6388 F:      include/linux/mfd/da9052/
6389 F:      include/linux/mfd/da9055/
6390 F:      include/linux/mfd/da9062/
6391 F:      include/linux/mfd/da9063/
6392 F:      include/linux/mfd/da9150/
6393 F:      include/linux/regulator/da9211.h
6394 F:      include/sound/da[79]*.h
6395 F:      sound/soc/codecs/da[79]*.[ch]
6396
6397 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6398 M:      William Breathitt Gray <[email protected]>
6399 L:      [email protected]
6400 S:      Maintained
6401 F:      drivers/gpio/gpio-gpio-mm.c
6402
6403 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6404 M:      Martin Tuma <[email protected]>
6405 L:      [email protected]
6406 S:      Maintained
6407 F:      Documentation/admin-guide/media/mgb4.rst
6408 F:      drivers/media/pci/mgb4/
6409
6410 DIOLAN U2C-12 I2C DRIVER
6411 M:      Guenter Roeck <[email protected]>
6412 L:      [email protected]
6413 S:      Maintained
6414 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6415
6416 DIRECTORY NOTIFICATION (DNOTIFY)
6417 M:      Jan Kara <[email protected]>
6418 R:      Amir Goldstein <[email protected]>
6419 L:      [email protected]
6420 S:      Maintained
6421 F:      Documentation/filesystems/dnotify.rst
6422 F:      fs/notify/dnotify/
6423 F:      include/linux/dnotify.h
6424
6425 DISK GEOMETRY AND PARTITION HANDLING
6426 M:      Andries Brouwer <[email protected]>
6427 S:      Maintained
6428 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6429 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6430 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6431
6432 DISKQUOTA
6433 M:      Jan Kara <[email protected]>
6434 S:      Maintained
6435 F:      Documentation/filesystems/quota.rst
6436 F:      fs/quota/
6437 F:      include/linux/quota*.h
6438 F:      include/uapi/linux/quota*.h
6439
6440 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6441 M:      Bernie Thompson <[email protected]>
6442 L:      [email protected]
6443 S:      Maintained
6444 W:      http://plugable.com/category/projects/udlfb/
6445 F:      Documentation/fb/udlfb.rst
6446 F:      drivers/video/fbdev/udlfb.c
6447 F:      include/video/udlfb.h
6448
6449 DISTRIBUTED LOCK MANAGER (DLM)
6450 M:      Alexander Aring <[email protected]>
6451 M:      David Teigland <[email protected]>
6452 L:      [email protected]
6453 S:      Supported
6454 W:      https://pagure.io/dlm
6455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6456 F:      fs/dlm/
6457
6458 DMA BUFFER SHARING FRAMEWORK
6459 M:      Sumit Semwal <[email protected]>
6460 M:      Christian König <[email protected]>
6461 L:      [email protected]
6462 L:      [email protected]
6463 L:      [email protected] (moderated for non-subscribers)
6464 S:      Maintained
6465 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6466 F:      Documentation/driver-api/dma-buf.rst
6467 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6468 F:      drivers/dma-buf/
6469 F:      include/linux/*fence.h
6470 F:      include/linux/dma-buf.h
6471 F:      include/linux/dma-resv.h
6472 K:      \bdma_(?:buf|fence|resv)\b
6473
6474 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6475 M:      Vinod Koul <[email protected]>
6476 L:      [email protected]
6477 S:      Maintained
6478 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6480 F:      Documentation/devicetree/bindings/dma/
6481 F:      Documentation/driver-api/dmaengine/
6482 F:      drivers/dma/
6483 F:      include/dt-bindings/dma/
6484 F:      include/linux/dma/
6485 F:      include/linux/dmaengine.h
6486 F:      include/linux/of_dma.h
6487
6488 DMA MAPPING BENCHMARK
6489 M:      Xiang Chen <[email protected]>
6490 L:      [email protected]
6491 F:      kernel/dma/map_benchmark.c
6492 F:      tools/testing/selftests/dma/
6493
6494 DMA MAPPING HELPERS
6495 M:      Christoph Hellwig <[email protected]>
6496 M:      Marek Szyprowski <[email protected]>
6497 R:      Robin Murphy <[email protected]>
6498 L:      [email protected]
6499 S:      Supported
6500 W:      http://git.infradead.org/users/hch/dma-mapping.git
6501 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6502 F:      include/asm-generic/dma-mapping.h
6503 F:      include/linux/dma-direct.h
6504 F:      include/linux/dma-map-ops.h
6505 F:      include/linux/dma-mapping.h
6506 F:      include/linux/swiotlb.h
6507 F:      kernel/dma/
6508
6509 DMA-BUF HEAPS FRAMEWORK
6510 M:      Sumit Semwal <[email protected]>
6511 R:      Benjamin Gaignard <[email protected]>
6512 R:      Brian Starkey <[email protected]>
6513 R:      John Stultz <[email protected]>
6514 R:      T.J. Mercier <[email protected]>
6515 L:      [email protected]
6516 L:      [email protected]
6517 L:      [email protected] (moderated for non-subscribers)
6518 S:      Maintained
6519 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6520 F:      drivers/dma-buf/dma-heap.c
6521 F:      drivers/dma-buf/heaps/*
6522 F:      include/linux/dma-heap.h
6523 F:      include/uapi/linux/dma-heap.h
6524
6525 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6526 M:      Lukasz Luba <[email protected]>
6527 L:      [email protected]
6528 L:      [email protected]
6529 S:      Maintained
6530 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6531 F:      drivers/memory/samsung/exynos5422-dmc.c
6532
6533 DME1737 HARDWARE MONITOR DRIVER
6534 M:      Juerg Haefliger <[email protected]>
6535 L:      [email protected]
6536 S:      Maintained
6537 F:      Documentation/hwmon/dme1737.rst
6538 F:      drivers/hwmon/dme1737.c
6539
6540 DMI/SMBIOS SUPPORT
6541 M:      Jean Delvare <[email protected]>
6542 S:      Maintained
6543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6544 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6545 F:      drivers/firmware/dmi-id.c
6546 F:      drivers/firmware/dmi_scan.c
6547 F:      include/linux/dmi.h
6548
6549 DOCUMENTATION
6550 M:      Jonathan Corbet <[email protected]>
6551 L:      [email protected]
6552 S:      Maintained
6553 P:      Documentation/doc-guide/maintainer-profile.rst
6554 T:      git git://git.lwn.net/linux.git docs-next
6555 F:      Documentation/
6556 F:      scripts/check-variable-fonts.sh
6557 F:      scripts/documentation-file-ref-check
6558 F:      scripts/kernel-doc
6559 F:      scripts/sphinx-pre-install
6560 X:      Documentation/ABI/
6561 X:      Documentation/admin-guide/media/
6562 X:      Documentation/devicetree/
6563 X:      Documentation/driver-api/media/
6564 X:      Documentation/firmware-guide/acpi/
6565 X:      Documentation/i2c/
6566 X:      Documentation/netlink/
6567 X:      Documentation/power/
6568 X:      Documentation/spi/
6569 X:      Documentation/userspace-api/media/
6570
6571 DOCUMENTATION PROCESS
6572 M:      Jonathan Corbet <[email protected]>
6573 L:      [email protected]
6574 S:      Maintained
6575 F:      Documentation/maintainer/
6576 F:      Documentation/process/
6577
6578 DOCUMENTATION REPORTING ISSUES
6579 M:      Thorsten Leemhuis <[email protected]>
6580 L:      [email protected]
6581 S:      Maintained
6582 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6583 F:      Documentation/admin-guide/reporting-issues.rst
6584 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6585
6586 DOCUMENTATION SCRIPTS
6587 M:      Mauro Carvalho Chehab <[email protected]>
6588 L:      [email protected]
6589 S:      Maintained
6590 F:      Documentation/sphinx/parse-headers.pl
6591 F:      scripts/documentation-file-ref-check
6592 F:      scripts/sphinx-pre-install
6593
6594 DOCUMENTATION/ITALIAN
6595 M:      Federico Vaga <[email protected]>
6596 L:      [email protected]
6597 S:      Maintained
6598 F:      Documentation/translations/it_IT
6599
6600 DOCUMENTATION/JAPANESE
6601 R:      Akira Yokosawa <[email protected]>
6602 L:      [email protected]
6603 S:      Maintained
6604 F:      Documentation/translations/ja_JP
6605
6606 DONGWOON DW9714 LENS VOICE COIL DRIVER
6607 M:      Sakari Ailus <[email protected]>
6608 L:      [email protected]
6609 S:      Maintained
6610 T:      git git://linuxtv.org/media_tree.git
6611 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6612 F:      drivers/media/i2c/dw9714.c
6613
6614 DONGWOON DW9719 LENS VOICE COIL DRIVER
6615 M:      Daniel Scally <[email protected]>
6616 L:      [email protected]
6617 S:      Maintained
6618 T:      git git://linuxtv.org/media_tree.git
6619 F:      drivers/media/i2c/dw9719.c
6620
6621 DONGWOON DW9768 LENS VOICE COIL DRIVER
6622 L:      [email protected]
6623 S:      Orphan
6624 T:      git git://linuxtv.org/media_tree.git
6625 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6626 F:      drivers/media/i2c/dw9768.c
6627
6628 DONGWOON DW9807 LENS VOICE COIL DRIVER
6629 M:      Sakari Ailus <[email protected]>
6630 L:      [email protected]
6631 S:      Maintained
6632 T:      git git://linuxtv.org/media_tree.git
6633 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6634 F:      drivers/media/i2c/dw9807-vcm.c
6635
6636 DOUBLETALK DRIVER
6637 M:      "James R. Van Zandt" <[email protected]>
6638 L:      [email protected]
6639 S:      Maintained
6640 F:      drivers/char/dtlk.c
6641 F:      include/linux/dtlk.h
6642
6643 DPAA2 DATAPATH I/O (DPIO) DRIVER
6644 M:      Roy Pledge <[email protected]>
6645 L:      [email protected]
6646 S:      Maintained
6647 F:      drivers/soc/fsl/dpio
6648
6649 DPAA2 ETHERNET DRIVER
6650 M:      Ioana Ciornei <[email protected]>
6651 L:      [email protected]
6652 S:      Maintained
6653 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6654 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6655 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6656 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6657 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6658 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6659 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6660 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6661 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6662 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6663
6664 DPAA2 ETHERNET SWITCH DRIVER
6665 M:      Ioana Ciornei <[email protected]>
6666 L:      [email protected]
6667 S:      Maintained
6668 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6669 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6670 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6671
6672 DPLL SUBSYSTEM
6673 M:      Vadim Fedorenko <[email protected]>
6674 M:      Arkadiusz Kubalewski <[email protected]>
6675 M:      Jiri Pirko <[email protected]>
6676 L:      [email protected]
6677 S:      Supported
6678 F:      Documentation/driver-api/dpll.rst
6679 F:      drivers/dpll/*
6680 F:      include/linux/dpll.h
6681 F:      include/uapi/linux/dpll.h
6682
6683 DRBD DRIVER
6684 M:      Philipp Reisner <[email protected]>
6685 M:      Lars Ellenberg <[email protected]>
6686 M:      Christoph Böhmwalder <[email protected]>
6687 L:      [email protected]
6688 S:      Supported
6689 W:      http://www.drbd.org
6690 T:      git git://git.linbit.com/linux-drbd.git
6691 T:      git git://git.linbit.com/drbd-8.4.git
6692 F:      Documentation/admin-guide/blockdev/
6693 F:      drivers/block/drbd/
6694 F:      include/linux/drbd*
6695 F:      lib/lru_cache.c
6696
6697 DRIVER COMPONENT FRAMEWORK
6698 L:      [email protected]
6699 F:      drivers/base/component.c
6700 F:      include/linux/component.h
6701
6702 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6703 M:      Greg Kroah-Hartman <[email protected]>
6704 R:      "Rafael J. Wysocki" <[email protected]>
6705 S:      Supported
6706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6707 F:      Documentation/core-api/kobject.rst
6708 F:      drivers/base/
6709 F:      fs/debugfs/
6710 F:      fs/sysfs/
6711 F:      include/linux/debugfs.h
6712 F:      include/linux/fwnode.h
6713 F:      include/linux/kobj*
6714 F:      include/linux/property.h
6715 F:      lib/kobj*
6716
6717 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6718 M:      Nishanth Menon <[email protected]>
6719 L:      [email protected]
6720 S:      Maintained
6721 F:      drivers/soc/ti/smartreflex.c
6722 F:      include/linux/power/smartreflex.h
6723
6724 DRM ACCEL DRIVERS FOR INTEL VPU
6725 M:      Jacek Lawrynowicz <[email protected]>
6726 M:      Stanislaw Gruszka <[email protected]>
6727 L:      [email protected]
6728 S:      Supported
6729 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6730 F:      drivers/accel/ivpu/
6731 F:      include/uapi/drm/ivpu_accel.h
6732
6733 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6734 M:      Oded Gabbay <[email protected]>
6735 L:      [email protected]
6736 S:      Maintained
6737 C:      irc://irc.oftc.net/dri-devel
6738 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6739 F:      Documentation/accel/
6740 F:      drivers/accel/
6741 F:      include/drm/drm_accel.h
6742
6743 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6744 M:      Maxime Ripard <[email protected]>
6745 M:      Chen-Yu Tsai <[email protected]>
6746 R:      Jernej Skrabec <[email protected]>
6747 L:      [email protected]
6748 S:      Supported
6749 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6750 F:      drivers/gpu/drm/sun4i/sun8i*
6751
6752 DRM DRIVER FOR ARM PL111 CLCD
6753 S:      Orphan
6754 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6755 F:      drivers/gpu/drm/pl111/
6756
6757 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6758 M:      Linus Walleij <[email protected]>
6759 S:      Maintained
6760 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6761 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6762 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6763
6764 DRM DRIVER FOR ASPEED BMC GFX
6765 M:      Joel Stanley <[email protected]>
6766 L:      [email protected] (moderated for non-subscribers)
6767 S:      Supported
6768 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6769 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6770 F:      drivers/gpu/drm/aspeed/
6771
6772 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6773 M:      Dave Airlie <[email protected]>
6774 R:      Thomas Zimmermann <[email protected]>
6775 R:      Jocelyn Falempe <[email protected]>
6776 L:      [email protected]
6777 S:      Supported
6778 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6779 F:      drivers/gpu/drm/ast/
6780
6781 DRM DRIVER FOR BOCHS VIRTUAL GPU
6782 M:      Gerd Hoffmann <[email protected]>
6783 L:      [email protected]
6784 S:      Maintained
6785 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6786 F:      drivers/gpu/drm/tiny/bochs.c
6787
6788 DRM DRIVER FOR BOE HIMAX8279D PANELS
6789 M:      Jerry Han <[email protected]>
6790 S:      Maintained
6791 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6792 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6793
6794 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6795 M:      Jagan Teki <[email protected]>
6796 S:      Maintained
6797 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6798 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6799
6800 DRM DRIVER FOR EBBG FT8719 PANEL
6801 M:      Joel Selvaraj <[email protected]>
6802 S:      Maintained
6803 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6804 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6805 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6806
6807 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6808 M:      Linus Walleij <[email protected]>
6809 S:      Maintained
6810 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6811 F:      drivers/gpu/drm/tve200/
6812
6813 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6814 M:      Icenowy Zheng <[email protected]>
6815 S:      Maintained
6816 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6817 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6818
6819 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6820 M:      Jagan Teki <[email protected]>
6821 S:      Maintained
6822 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6823 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6824
6825 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6826 M:      Thomas Zimmermann <[email protected]>
6827 M:      Javier Martinez Canillas <[email protected]>
6828 L:      [email protected]
6829 S:      Maintained
6830 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6831 F:      drivers/gpu/drm/drm_aperture.c
6832 F:      drivers/gpu/drm/tiny/ofdrm.c
6833 F:      drivers/gpu/drm/tiny/simpledrm.c
6834 F:      drivers/video/aperture.c
6835 F:      drivers/video/nomodeset.c
6836 F:      include/drm/drm_aperture.h
6837 F:      include/linux/aperture.h
6838 F:      include/video/nomodeset.h
6839
6840 DRM DRIVER FOR GENERIC EDP PANELS
6841 R:      Douglas Anderson <[email protected]>
6842 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6843 F:      drivers/gpu/drm/panel/panel-edp.c
6844
6845 DRM DRIVER FOR GENERIC USB DISPLAY
6846 M:      Noralf Trønnes <[email protected]>
6847 S:      Maintained
6848 W:      https://github.com/notro/gud/wiki
6849 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6850 F:      drivers/gpu/drm/gud/
6851 F:      include/drm/gud.h
6852
6853 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6854 M:      Hans de Goede <[email protected]>
6855 S:      Maintained
6856 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6857 F:      drivers/gpu/drm/tiny/gm12u320.c
6858
6859 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6860 M:      Ondrej Jirman <[email protected]>
6861 M:      Javier Martinez Canillas <[email protected]>
6862 S:      Maintained
6863 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6864 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6865 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6866
6867 DRM DRIVER FOR HX8357D PANELS
6868 S:      Orphan
6869 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6870 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6871 F:      drivers/gpu/drm/tiny/hx8357d.c
6872
6873 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6874 M:      Deepak Rawat <[email protected]>
6875 L:      [email protected]
6876 L:      [email protected]
6877 S:      Maintained
6878 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6879 F:      drivers/gpu/drm/hyperv
6880
6881 DRM DRIVER FOR ILITEK ILI9225 PANELS
6882 M:      David Lechner <[email protected]>
6883 S:      Maintained
6884 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6885 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6886 F:      drivers/gpu/drm/tiny/ili9225.c
6887
6888 DRM DRIVER FOR ILITEK ILI9486 PANELS
6889 M:      Kamlesh Gurudasani <[email protected]>
6890 S:      Maintained
6891 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6892 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6893 F:      drivers/gpu/drm/tiny/ili9486.c
6894
6895 DRM DRIVER FOR ILITEK ILI9805 PANELS
6896 M:      Michael Trimarchi <[email protected]>
6897 S:      Maintained
6898 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
6899 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
6900
6901 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6902 M:      Jagan Teki <[email protected]>
6903 S:      Maintained
6904 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6905 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6906
6907 DRM DRIVER FOR LG SW43408 PANELS
6908 M:      Sumit Semwal <[email protected]>
6909 M:      Caleb Connolly <[email protected]>
6910 S:      Maintained
6911 T:      git git://anongit.freedesktop.org/drm/drm-misc
6912 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
6913 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
6914
6915 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6916 M:      Paul Kocialkowski <[email protected]>
6917 S:      Supported
6918 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6919 F:      drivers/gpu/drm/logicvc/
6920
6921 DRM DRIVER FOR LVDS PANELS
6922 M:      Laurent Pinchart <[email protected]>
6923 L:      [email protected]
6924 S:      Maintained
6925 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6926 F:      Documentation/devicetree/bindings/display/lvds.yaml
6927 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6928 F:      drivers/gpu/drm/panel/panel-lvds.c
6929
6930 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6931 M:      Guido Günther <[email protected]>
6932 R:      Purism Kernel Team <[email protected]>
6933 S:      Maintained
6934 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6935 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6936
6937 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6938 M:      Dave Airlie <[email protected]>
6939 R:      Thomas Zimmermann <[email protected]>
6940 R:      Jocelyn Falempe <[email protected]>
6941 L:      [email protected]
6942 S:      Supported
6943 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6944 F:      drivers/gpu/drm/mgag200/
6945
6946 DRM DRIVER FOR MI0283QT
6947 M:      Noralf Trønnes <[email protected]>
6948 S:      Maintained
6949 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6950 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6951 F:      drivers/gpu/drm/tiny/mi0283qt.c
6952
6953 DRM DRIVER FOR MIPI DBI compatible panels
6954 M:      Noralf Trønnes <[email protected]>
6955 S:      Maintained
6956 W:      https://github.com/notro/panel-mipi-dbi/wiki
6957 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6958 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6959 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6960
6961 DRM DRIVER for Qualcomm Adreno GPUs
6962 M:      Rob Clark <[email protected]>
6963 R:      Sean Paul <[email protected]>
6964 R:      Konrad Dybcio <[email protected]>
6965 L:      [email protected]
6966 L:      [email protected]
6967 L:      [email protected]
6968 S:      Maintained
6969 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6970 T:      git https://gitlab.freedesktop.org/drm/msm.git
6971 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
6972 F:      drivers/gpu/drm/msm/adreno/
6973 F:      drivers/gpu/drm/msm/msm_gpu.*
6974 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
6975 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
6976 F:      drivers/gpu/drm/msm/registers/adreno/
6977 F:      include/uapi/drm/msm_drm.h
6978
6979 DRM DRIVER for Qualcomm display hardware
6980 M:      Rob Clark <[email protected]>
6981 M:      Abhinav Kumar <[email protected]>
6982 M:      Dmitry Baryshkov <[email protected]>
6983 R:      Sean Paul <[email protected]>
6984 R:      Marijn Suijten <[email protected]>
6985 L:      [email protected]
6986 L:      [email protected]
6987 L:      [email protected]
6988 S:      Maintained
6989 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6990 T:      git https://gitlab.freedesktop.org/drm/msm.git
6991 F:      Documentation/devicetree/bindings/display/msm/
6992 F:      drivers/gpu/drm/ci/xfails/msm*
6993 F:      drivers/gpu/drm/msm/
6994 F:      include/uapi/drm/msm_drm.h
6995
6996 DRM DRIVER FOR NOVATEK NT35510 PANELS
6997 M:      Linus Walleij <[email protected]>
6998 S:      Maintained
6999 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7000 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7001 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7002
7003 DRM DRIVER FOR NOVATEK NT35560 PANELS
7004 M:      Linus Walleij <[email protected]>
7005 S:      Maintained
7006 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7007 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7008 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7009
7010 DRM DRIVER FOR NOVATEK NT36523 PANELS
7011 M:      Jianhua Lu <[email protected]>
7012 S:      Maintained
7013 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7014 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7015 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7016
7017 DRM DRIVER FOR NOVATEK NT36672A PANELS
7018 M:      Sumit Semwal <[email protected]>
7019 S:      Maintained
7020 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7021 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7022 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7023
7024 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7025 M:      Karol Herbst <[email protected]>
7026 M:      Lyude Paul <[email protected]>
7027 M:      Danilo Krummrich <[email protected]>
7028 L:      [email protected]
7029 L:      [email protected]
7030 S:      Supported
7031 W:      https://nouveau.freedesktop.org/
7032 Q:      https://patchwork.freedesktop.org/project/nouveau/
7033 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7034 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7035 C:      irc://irc.oftc.net/nouveau
7036 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7037 F:      drivers/gpu/drm/nouveau/
7038 F:      include/uapi/drm/nouveau_drm.h
7039
7040 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7041 M:      Stefan Mavrodiev <[email protected]>
7042 S:      Maintained
7043 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7044 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7045
7046 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7047 R:      Douglas Anderson <[email protected]>
7048 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7049 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7050
7051 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7052 M:      Noralf Trønnes <[email protected]>
7053 S:      Maintained
7054 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7055 F:      Documentation/devicetree/bindings/display/repaper.txt
7056 F:      drivers/gpu/drm/tiny/repaper.c
7057
7058 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7059 M:      Dave Airlie <[email protected]>
7060 M:      Gerd Hoffmann <[email protected]>
7061 L:      [email protected]
7062 S:      Obsolete
7063 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7064 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7065 F:      drivers/gpu/drm/tiny/cirrus.c
7066
7067 DRM DRIVER FOR QXL VIRTUAL GPU
7068 M:      Dave Airlie <[email protected]>
7069 M:      Gerd Hoffmann <[email protected]>
7070 L:      [email protected]
7071 L:      [email protected]
7072 S:      Maintained
7073 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7074 F:      drivers/gpu/drm/qxl/
7075 F:      include/uapi/drm/qxl_drm.h
7076
7077 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7078 M:      Robert Chiras <[email protected]>
7079 S:      Maintained
7080 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7081 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7082
7083 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7084 M:      Linus Walleij <[email protected]>
7085 S:      Maintained
7086 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7087 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7088 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7089
7090 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7091 M:      Inki Dae <[email protected]>
7092 M:      Jagan Teki <[email protected]>
7093 M:      Marek Szyprowski <[email protected]>
7094 S:      Maintained
7095 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7096 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7097 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7098 F:      include/drm/bridge/samsung-dsim.h
7099
7100 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7101 M:      Markuss Broks <[email protected]>
7102 S:      Maintained
7103 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7104 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7105
7106 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7107 M:      Artur Weber <[email protected]>
7108 S:      Maintained
7109 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7110 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7111
7112 DRM DRIVER FOR SITRONIX ST7586 PANELS
7113 M:      David Lechner <[email protected]>
7114 S:      Maintained
7115 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7116 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7117 F:      drivers/gpu/drm/tiny/st7586.c
7118
7119 DRM DRIVER FOR SITRONIX ST7701 PANELS
7120 M:      Jagan Teki <[email protected]>
7121 S:      Maintained
7122 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7123 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7124
7125 DRM DRIVER FOR SITRONIX ST7703 PANELS
7126 M:      Guido Günther <[email protected]>
7127 R:      Purism Kernel Team <[email protected]>
7128 R:      Ondrej Jirman <[email protected]>
7129 S:      Maintained
7130 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7131 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7132
7133 DRM DRIVER FOR SITRONIX ST7735R PANELS
7134 M:      David Lechner <[email protected]>
7135 S:      Maintained
7136 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7137 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7138 F:      drivers/gpu/drm/tiny/st7735r.c
7139
7140 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7141 M:      Javier Martinez Canillas <[email protected]>
7142 S:      Maintained
7143 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7144 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7145 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7146 F:      drivers/gpu/drm/solomon/ssd130x*
7147
7148 DRM DRIVER FOR ST-ERICSSON MCDE
7149 M:      Linus Walleij <[email protected]>
7150 S:      Maintained
7151 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7152 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7153 F:      drivers/gpu/drm/mcde/
7154
7155 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7156 M:      Michael Trimarchi <[email protected]>
7157 S:      Maintained
7158 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7159 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7160
7161 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7162 M:      Jagan Teki <[email protected]>
7163 S:      Maintained
7164 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7165 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7166
7167 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7168 R:      Douglas Anderson <[email protected]>
7169 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7170 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7171
7172 DRM DRIVER FOR TPO TPG110 PANELS
7173 M:      Linus Walleij <[email protected]>
7174 S:      Maintained
7175 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7176 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7177 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7178
7179 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7180 M:      Dave Airlie <[email protected]>
7181 R:      Sean Paul <[email protected]>
7182 R:      Thomas Zimmermann <[email protected]>
7183 L:      [email protected]
7184 S:      Supported
7185 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7186 F:      drivers/gpu/drm/udl/
7187
7188 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7189 M:      Rodrigo Siqueira <[email protected]>
7190 M:      Melissa Wen <[email protected]>
7191 M:      Maíra Canal <[email protected]>
7192 R:      Haneen Mohammed <[email protected]>
7193 R:      Daniel Vetter <[email protected]>
7194 L:      [email protected]
7195 S:      Maintained
7196 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7197 F:      Documentation/gpu/vkms.rst
7198 F:      drivers/gpu/drm/vkms/
7199
7200 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7201 M:      Hans de Goede <[email protected]>
7202 L:      [email protected]
7203 S:      Maintained
7204 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7205 F:      drivers/gpu/drm/vboxvideo/
7206
7207 DRM DRIVER FOR VMWARE VIRTUAL GPU
7208 M:      Zack Rusin <[email protected]>
7209 R:      Broadcom internal kernel review list <[email protected]>
7210 L:      [email protected]
7211 S:      Supported
7212 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7213 F:      drivers/gpu/drm/vmwgfx/
7214 F:      include/uapi/drm/vmwgfx_drm.h
7215
7216 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7217 M:      Linus Walleij <[email protected]>
7218 S:      Maintained
7219 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7220 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7221 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7222
7223 DRM DRIVERS
7224 M:      David Airlie <[email protected]>
7225 M:      Daniel Vetter <[email protected]>
7226 L:      [email protected]
7227 S:      Maintained
7228 B:      https://gitlab.freedesktop.org/drm
7229 C:      irc://irc.oftc.net/dri-devel
7230 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7231 F:      Documentation/devicetree/bindings/display/
7232 F:      Documentation/devicetree/bindings/gpu/
7233 F:      Documentation/gpu/
7234 F:      drivers/gpu/
7235 F:      include/drm/
7236 F:      include/linux/vga*
7237 F:      include/uapi/drm/
7238
7239 DRM DRIVERS AND MISC GPU PATCHES
7240 M:      Maarten Lankhorst <[email protected]>
7241 M:      Maxime Ripard <[email protected]>
7242 M:      Thomas Zimmermann <[email protected]>
7243 S:      Maintained
7244 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7245 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7246 F:      Documentation/devicetree/bindings/display/
7247 F:      Documentation/devicetree/bindings/gpu/
7248 F:      Documentation/gpu/
7249 F:      drivers/gpu/drm/
7250 F:      drivers/gpu/vga/
7251 F:      include/drm/drm
7252 F:      include/linux/vga*
7253 F:      include/uapi/drm/
7254 X:      drivers/gpu/drm/amd/
7255 X:      drivers/gpu/drm/armada/
7256 X:      drivers/gpu/drm/etnaviv/
7257 X:      drivers/gpu/drm/exynos/
7258 X:      drivers/gpu/drm/i915/
7259 X:      drivers/gpu/drm/kmb/
7260 X:      drivers/gpu/drm/mediatek/
7261 X:      drivers/gpu/drm/msm/
7262 X:      drivers/gpu/drm/nouveau/
7263 X:      drivers/gpu/drm/radeon/
7264 X:      drivers/gpu/drm/renesas/rcar-du/
7265 X:      drivers/gpu/drm/tegra/
7266
7267 DRM DRIVERS FOR ALLWINNER A10
7268 M:      Maxime Ripard <[email protected]>
7269 M:      Chen-Yu Tsai <[email protected]>
7270 L:      [email protected]
7271 S:      Supported
7272 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7273 F:      Documentation/devicetree/bindings/display/allwinner*
7274 F:      drivers/gpu/drm/sun4i/
7275
7276 DRM DRIVERS FOR AMLOGIC SOCS
7277 M:      Neil Armstrong <[email protected]>
7278 L:      [email protected]
7279 L:      [email protected]
7280 S:      Supported
7281 W:      http://linux-meson.com/
7282 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7283 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7284 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7285 F:      Documentation/gpu/meson.rst
7286 F:      drivers/gpu/drm/ci/xfails/meson*
7287 F:      drivers/gpu/drm/meson/
7288
7289 DRM DRIVERS FOR ATMEL HLCDC
7290 M:      Sam Ravnborg <[email protected]>
7291 M:      Boris Brezillon <[email protected]>
7292 L:      [email protected]
7293 S:      Supported
7294 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7295 F:      Documentation/devicetree/bindings/display/atmel/
7296 F:      drivers/gpu/drm/atmel-hlcdc/
7297
7298 DRM DRIVERS FOR BRIDGE CHIPS
7299 M:      Andrzej Hajda <[email protected]>
7300 M:      Neil Armstrong <[email protected]>
7301 M:      Robert Foss <[email protected]>
7302 R:      Laurent Pinchart <[email protected]>
7303 R:      Jonas Karlman <[email protected]>
7304 R:      Jernej Skrabec <[email protected]>
7305 S:      Maintained
7306 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7307 F:      Documentation/devicetree/bindings/display/bridge/
7308 F:      drivers/gpu/drm/bridge/
7309 F:      drivers/gpu/drm/drm_bridge.c
7310 F:      drivers/gpu/drm/drm_bridge_connector.c
7311 F:      include/drm/drm_bridge.h
7312 F:      include/drm/drm_bridge_connector.h
7313
7314 DRM DRIVERS FOR EXYNOS
7315 M:      Inki Dae <[email protected]>
7316 M:      Seung-Woo Kim <[email protected]>
7317 M:      Kyungmin Park <[email protected]>
7318 L:      [email protected]
7319 S:      Supported
7320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7321 F:      Documentation/devicetree/bindings/display/exynos/
7322 F:      Documentation/devicetree/bindings/display/samsung/
7323 F:      drivers/gpu/drm/exynos/
7324 F:      include/uapi/drm/exynos_drm.h
7325
7326 DRM DRIVERS FOR FREESCALE DCU
7327 M:      Stefan Agner <[email protected]>
7328 M:      Alison Wang <[email protected]>
7329 L:      [email protected]
7330 S:      Supported
7331 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7332 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7333 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7334 F:      drivers/gpu/drm/fsl-dcu/
7335
7336 DRM DRIVERS FOR FREESCALE IMX 5/6
7337 M:      Philipp Zabel <[email protected]>
7338 L:      [email protected]
7339 S:      Maintained
7340 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7341 T:      git git://git.pengutronix.de/git/pza/linux
7342 F:      Documentation/devicetree/bindings/display/imx/
7343 F:      drivers/gpu/drm/imx/ipuv3/
7344 F:      drivers/gpu/ipu-v3/
7345
7346 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7347 M:      Liu Ying <[email protected]>
7348 L:      [email protected]
7349 S:      Maintained
7350 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7351 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7352 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7353 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7354 F:      drivers/gpu/drm/bridge/imx/
7355
7356 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7357 M:      Patrik Jakobsson <[email protected]>
7358 L:      [email protected]
7359 S:      Maintained
7360 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7361 F:      drivers/gpu/drm/gma500/
7362
7363 DRM DRIVERS FOR HISILICON
7364 M:      Xinliang Liu <[email protected]>
7365 M:      Tian Tao  <[email protected]>
7366 R:      Xinwei Kong <[email protected]>
7367 R:      Sumit Semwal <[email protected]>
7368 R:      Yongqin Liu <[email protected]>
7369 R:      John Stultz <[email protected]>
7370 L:      [email protected]
7371 S:      Maintained
7372 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7373 F:      Documentation/devicetree/bindings/display/hisilicon/
7374 F:      drivers/gpu/drm/hisilicon/
7375
7376 DRM DRIVERS FOR LIMA
7377 M:      Qiang Yu <[email protected]>
7378 L:      [email protected]
7379 L:      [email protected] (moderated for non-subscribers)
7380 S:      Maintained
7381 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7382 F:      drivers/gpu/drm/lima/
7383 F:      include/uapi/drm/lima_drm.h
7384
7385 DRM DRIVERS FOR LOONGSON
7386 M:      Sui Jingfeng <[email protected]>
7387 L:      [email protected]
7388 S:      Supported
7389 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7390 F:      drivers/gpu/drm/loongson/
7391
7392 DRM DRIVERS FOR MEDIATEK
7393 M:      Chun-Kuang Hu <[email protected]>
7394 M:      Philipp Zabel <[email protected]>
7395 L:      [email protected]
7396 L:      [email protected] (moderated for non-subscribers)
7397 S:      Supported
7398 F:      Documentation/devicetree/bindings/display/mediatek/
7399 F:      drivers/gpu/drm/ci/xfails/mediatek*
7400 F:      drivers/gpu/drm/mediatek/
7401 F:      drivers/phy/mediatek/phy-mtk-dp.c
7402 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7403 F:      drivers/phy/mediatek/phy-mtk-mipi*
7404
7405 DRM DRIVERS FOR NVIDIA TEGRA
7406 M:      Thierry Reding <[email protected]>
7407 M:      Mikko Perttunen <[email protected]>
7408 L:      [email protected]
7409 L:      [email protected]
7410 S:      Supported
7411 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7412 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7413 F:      Documentation/devicetree/bindings/gpu/host1x/
7414 F:      drivers/gpu/drm/tegra/
7415 F:      drivers/gpu/host1x/
7416 F:      include/linux/host1x.h
7417 F:      include/uapi/drm/tegra_drm.h
7418
7419 DRM DRIVERS FOR RENESAS R-CAR
7420 M:      Laurent Pinchart <[email protected]>
7421 M:      Kieran Bingham <[email protected]>
7422 L:      [email protected]
7423 L:      [email protected]
7424 S:      Supported
7425 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7426 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7427 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7428 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7429 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7430 F:      drivers/gpu/drm/renesas/rcar-du/
7431
7432 DRM DRIVERS FOR RENESAS RZ
7433 M:      Biju Das <[email protected]>
7434 L:      [email protected]
7435 L:      [email protected]
7436 S:      Maintained
7437 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7438 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7439 F:      drivers/gpu/drm/renesas/rz-du/
7440
7441 DRM DRIVERS FOR RENESAS SHMOBILE
7442 M:      Laurent Pinchart <[email protected]>
7443 M:      Geert Uytterhoeven <[email protected]>
7444 L:      [email protected]
7445 L:      [email protected]
7446 S:      Supported
7447 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7448 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7449 F:      drivers/gpu/drm/renesas/shmobile/
7450 F:      include/linux/platform_data/shmob_drm.h
7451
7452 DRM DRIVERS FOR ROCKCHIP
7453 M:      Sandy Huang <[email protected]>
7454 M:      Heiko Stübner <[email protected]>
7455 M:      Andy Yan <[email protected]>
7456 L:      [email protected]
7457 S:      Maintained
7458 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7459 F:      Documentation/devicetree/bindings/display/rockchip/
7460 F:      drivers/gpu/drm/ci/xfails/rockchip*
7461 F:      drivers/gpu/drm/rockchip/
7462
7463 DRM DRIVERS FOR STI
7464 M:      Alain Volmat <[email protected]>
7465 L:      [email protected]
7466 S:      Maintained
7467 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7468 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7469 F:      drivers/gpu/drm/sti
7470
7471 DRM DRIVERS FOR STM
7472 M:      Yannick Fertre <[email protected]>
7473 M:      Raphael Gallais-Pou <[email protected]>
7474 M:      Philippe Cornu <[email protected]>
7475 L:      [email protected]
7476 S:      Maintained
7477 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7478 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7479 F:      drivers/gpu/drm/stm
7480
7481 DRM DRIVERS FOR TI KEYSTONE
7482 M:      Jyri Sarha <[email protected]>
7483 M:      Tomi Valkeinen <[email protected]>
7484 L:      [email protected]
7485 S:      Maintained
7486 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7487 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7488 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7489 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7490 F:      drivers/gpu/drm/tidss/
7491
7492 DRM DRIVERS FOR TI LCDC
7493 M:      Jyri Sarha <[email protected]>
7494 M:      Tomi Valkeinen <[email protected]>
7495 L:      [email protected]
7496 S:      Maintained
7497 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7498 F:      Documentation/devicetree/bindings/display/tilcdc/
7499 F:      drivers/gpu/drm/tilcdc/
7500
7501 DRM DRIVERS FOR TI OMAP
7502 M:      Tomi Valkeinen <[email protected]>
7503 L:      [email protected]
7504 S:      Maintained
7505 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7506 F:      Documentation/devicetree/bindings/display/ti/
7507 F:      drivers/gpu/drm/omapdrm/
7508
7509 DRM DRIVERS FOR V3D
7510 M:      Melissa Wen <[email protected]>
7511 M:      Maíra Canal <[email protected]>
7512 S:      Supported
7513 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7514 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7515 F:      drivers/gpu/drm/v3d/
7516 F:      include/uapi/drm/v3d_drm.h
7517
7518 DRM DRIVERS FOR VC4
7519 M:      Maxime Ripard <[email protected]>
7520 S:      Supported
7521 T:      git git://github.com/anholt/linux
7522 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7523 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7524 F:      drivers/gpu/drm/vc4/
7525 F:      include/uapi/drm/vc4_drm.h
7526
7527 DRM DRIVERS FOR VIVANTE GPU IP
7528 M:      Lucas Stach <[email protected]>
7529 R:      Russell King <[email protected]>
7530 R:      Christian Gmeiner <[email protected]>
7531 L:      [email protected] (moderated for non-subscribers)
7532 L:      [email protected]
7533 S:      Maintained
7534 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7535 F:      drivers/gpu/drm/etnaviv/
7536 F:      include/uapi/drm/etnaviv_drm.h
7537
7538 DRM DRIVERS FOR XEN
7539 M:      Oleksandr Andrushchenko <[email protected]>
7540 L:      [email protected]
7541 L:      [email protected] (moderated for non-subscribers)
7542 S:      Supported
7543 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7544 F:      Documentation/gpu/xen-front.rst
7545 F:      drivers/gpu/drm/xen/
7546
7547 DRM DRIVERS FOR XILINX
7548 M:      Laurent Pinchart <[email protected]>
7549 M:      Tomi Valkeinen <[email protected]>
7550 L:      [email protected]
7551 S:      Maintained
7552 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7553 F:      Documentation/devicetree/bindings/display/xlnx/
7554 F:      drivers/gpu/drm/xlnx/
7555
7556 DRM GPU SCHEDULER
7557 M:      Luben Tuikov <[email protected]>
7558 M:      Matthew Brost <[email protected]>
7559 L:      [email protected]
7560 S:      Maintained
7561 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7562 F:      drivers/gpu/drm/scheduler/
7563 F:      include/drm/gpu_scheduler.h
7564
7565 DRM PANEL DRIVERS
7566 M:      Neil Armstrong <[email protected]>
7567 R:      Jessica Zhang <[email protected]>
7568 R:      Sam Ravnborg <[email protected]>
7569 L:      [email protected]
7570 S:      Maintained
7571 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7572 F:      Documentation/devicetree/bindings/display/panel/
7573 F:      drivers/gpu/drm/drm_panel.c
7574 F:      drivers/gpu/drm/panel/
7575 F:      include/drm/drm_panel.h
7576
7577 DRM PRIVACY-SCREEN CLASS
7578 M:      Hans de Goede <[email protected]>
7579 L:      [email protected]
7580 S:      Maintained
7581 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7582 F:      drivers/gpu/drm/drm_privacy_screen*
7583 F:      include/drm/drm_privacy_screen*
7584
7585 DRM TTM SUBSYSTEM
7586 M:      Christian Koenig <[email protected]>
7587 M:      Huang Rui <[email protected]>
7588 L:      [email protected]
7589 S:      Maintained
7590 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7591 F:      drivers/gpu/drm/ttm/
7592 F:      include/drm/ttm/
7593
7594 DRM AUTOMATED TESTING
7595 M:      Helen Koike <[email protected]>
7596 L:      [email protected]
7597 S:      Maintained
7598 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7599 F:      Documentation/gpu/automated_testing.rst
7600 F:      drivers/gpu/drm/ci/
7601
7602 DSBR100 USB FM RADIO DRIVER
7603 M:      Alexey Klimov <[email protected]>
7604 L:      [email protected]
7605 S:      Maintained
7606 T:      git git://linuxtv.org/media_tree.git
7607 F:      drivers/media/radio/dsbr100.c
7608
7609 DT3155 MEDIA DRIVER
7610 M:      Hans Verkuil <[email protected]>
7611 L:      [email protected]
7612 S:      Odd Fixes
7613 W:      https://linuxtv.org
7614 T:      git git://linuxtv.org/media_tree.git
7615 F:      drivers/media/pci/dt3155/
7616
7617 DVB_USB_AF9015 MEDIA DRIVER
7618 L:      [email protected]
7619 S:      Orphan
7620 W:      https://linuxtv.org
7621 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7622 F:      drivers/media/usb/dvb-usb-v2/af9015*
7623
7624 DVB_USB_AF9035 MEDIA DRIVER
7625 L:      [email protected]
7626 S:      Orphan
7627 W:      https://linuxtv.org
7628 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7629 F:      drivers/media/usb/dvb-usb-v2/af9035*
7630
7631 DVB_USB_ANYSEE MEDIA DRIVER
7632 L:      [email protected]
7633 S:      Orphan
7634 W:      https://linuxtv.org
7635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7636 F:      drivers/media/usb/dvb-usb-v2/anysee*
7637
7638 DVB_USB_AU6610 MEDIA DRIVER
7639 L:      [email protected]
7640 S:      Orphan
7641 W:      https://linuxtv.org
7642 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7643 F:      drivers/media/usb/dvb-usb-v2/au6610*
7644
7645 DVB_USB_CE6230 MEDIA DRIVER
7646 L:      [email protected]
7647 S:      Orphan
7648 W:      https://linuxtv.org
7649 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7650 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7651
7652 DVB_USB_CXUSB MEDIA DRIVER
7653 M:      Michael Krufky <[email protected]>
7654 L:      [email protected]
7655 S:      Maintained
7656 W:      https://linuxtv.org
7657 W:      http://github.com/mkrufky
7658 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7659 T:      git git://linuxtv.org/media_tree.git
7660 F:      drivers/media/usb/dvb-usb/cxusb*
7661
7662 DVB_USB_EC168 MEDIA DRIVER
7663 L:      [email protected]
7664 S:      Orphan
7665 W:      https://linuxtv.org
7666 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7667 F:      drivers/media/usb/dvb-usb-v2/ec168*
7668
7669 DVB_USB_GL861 MEDIA DRIVER
7670 L:      [email protected]
7671 S:      Orphan
7672 W:      https://linuxtv.org
7673 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7674 F:      drivers/media/usb/dvb-usb-v2/gl861*
7675
7676 DVB_USB_MXL111SF MEDIA DRIVER
7677 M:      Michael Krufky <[email protected]>
7678 L:      [email protected]
7679 S:      Maintained
7680 W:      https://linuxtv.org
7681 W:      http://github.com/mkrufky
7682 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7683 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7684 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7685
7686 DVB_USB_RTL28XXU MEDIA DRIVER
7687 L:      [email protected]
7688 S:      Orphan
7689 W:      https://linuxtv.org
7690 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7691 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7692
7693 DVB_USB_V2 MEDIA DRIVER
7694 L:      [email protected]
7695 S:      Orphan
7696 W:      https://linuxtv.org
7697 W:      http://palosaari.fi/linux/
7698 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7699 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7700 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7701
7702 DYNAMIC DEBUG
7703 M:      Jason Baron <[email protected]>
7704 M:      Jim Cromie <[email protected]>
7705 S:      Maintained
7706 F:      include/linux/dynamic_debug.h
7707 F:      lib/dynamic_debug.c
7708 F:      lib/test_dynamic_debug.c
7709
7710 DYNAMIC INTERRUPT MODERATION
7711 M:      Tal Gilboa <[email protected]>
7712 S:      Maintained
7713 F:      Documentation/networking/net_dim.rst
7714 F:      include/linux/dim.h
7715 F:      lib/dim/
7716
7717 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7718 M:      Daniel Lezcano <[email protected]>
7719 L:      [email protected]
7720 S:      Supported
7721 B:      https://bugzilla.kernel.org
7722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7723 F:      drivers/powercap/dtpm*
7724 F:      include/linux/dtpm.h
7725
7726 DZ DECSTATION DZ11 SERIAL DRIVER
7727 M:      "Maciej W. Rozycki" <[email protected]>
7728 S:      Maintained
7729 F:      drivers/tty/serial/dz.*
7730
7731 E3X0 POWER BUTTON DRIVER
7732 M:      Moritz Fischer <[email protected]>
7733 L:      [email protected]
7734 S:      Supported
7735 W:      http://www.ettus.com
7736 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7737 F:      drivers/input/misc/e3x0-button.c
7738
7739 E4000 MEDIA DRIVER
7740 L:      [email protected]
7741 S:      Orphan
7742 W:      https://linuxtv.org
7743 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7744 F:      drivers/media/tuners/e4000*
7745
7746 EARTH_PT1 MEDIA DRIVER
7747 M:      Akihiro Tsukada <[email protected]>
7748 L:      [email protected]
7749 S:      Odd Fixes
7750 F:      drivers/media/pci/pt1/
7751
7752 EARTH_PT3 MEDIA DRIVER
7753 M:      Akihiro Tsukada <[email protected]>
7754 L:      [email protected]
7755 S:      Odd Fixes
7756 F:      drivers/media/pci/pt3/
7757
7758 EC100 MEDIA DRIVER
7759 L:      [email protected]
7760 S:      Orphan
7761 W:      https://linuxtv.org
7762 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7763 F:      drivers/media/dvb-frontends/ec100*
7764
7765 ECRYPT FILE SYSTEM
7766 M:      Tyler Hicks <[email protected]>
7767 L:      [email protected]
7768 S:      Odd Fixes
7769 W:      http://ecryptfs.org
7770 W:      https://launchpad.net/ecryptfs
7771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7772 F:      Documentation/filesystems/ecryptfs.rst
7773 F:      fs/ecryptfs/
7774
7775 EDAC-AMD64
7776 M:      Yazen Ghannam <[email protected]>
7777 L:      [email protected]
7778 S:      Supported
7779 F:      drivers/edac/amd64_edac*
7780 F:      drivers/edac/mce_amd*
7781
7782 EDAC-ARMADA
7783 M:      Jan Luebbe <[email protected]>
7784 L:      [email protected]
7785 S:      Maintained
7786 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7787 F:      drivers/edac/armada_xp_*
7788
7789 EDAC-AST2500
7790 M:      Stefan Schaeckeler <[email protected]>
7791 S:      Supported
7792 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7793 F:      drivers/edac/aspeed_edac.c
7794
7795 EDAC-BLUEFIELD
7796 M:      Shravan Kumar Ramani <[email protected]>
7797 S:      Supported
7798 F:      drivers/edac/bluefield_edac.c
7799
7800 EDAC-CALXEDA
7801 M:      Andre Przywara <[email protected]>
7802 L:      [email protected]
7803 S:      Maintained
7804 F:      drivers/edac/highbank*
7805
7806 EDAC-CAVIUM OCTEON
7807 M:      Ralf Baechle <[email protected]>
7808 L:      [email protected]
7809 L:      [email protected]
7810 S:      Supported
7811 F:      drivers/edac/octeon_edac*
7812
7813 EDAC-CAVIUM THUNDERX
7814 M:      Robert Richter <[email protected]>
7815 L:      [email protected]
7816 S:      Odd Fixes
7817 F:      drivers/edac/thunderx_edac*
7818
7819 EDAC-CORE
7820 M:      Borislav Petkov <[email protected]>
7821 M:      Tony Luck <[email protected]>
7822 R:      James Morse <[email protected]>
7823 R:      Mauro Carvalho Chehab <[email protected]>
7824 R:      Robert Richter <[email protected]>
7825 L:      [email protected]
7826 S:      Supported
7827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7828 F:      Documentation/driver-api/edac.rst
7829 F:      drivers/edac/
7830 F:      include/linux/edac.h
7831
7832 EDAC-DMC520
7833 M:      Lei Wang <[email protected]>
7834 L:      [email protected]
7835 S:      Supported
7836 F:      drivers/edac/dmc520_edac.c
7837
7838 EDAC-E752X
7839 M:      Mark Gross <[email protected]>
7840 L:      [email protected]
7841 S:      Maintained
7842 F:      drivers/edac/e752x_edac.c
7843
7844 EDAC-E7XXX
7845 L:      [email protected]
7846 S:      Maintained
7847 F:      drivers/edac/e7xxx_edac.c
7848
7849 EDAC-FSL_DDR
7850 M:      York Sun <[email protected]>
7851 L:      [email protected]
7852 S:      Maintained
7853 F:      drivers/edac/fsl_ddr_edac.*
7854
7855 EDAC-GHES
7856 M:      Mauro Carvalho Chehab <[email protected]>
7857 L:      [email protected]
7858 S:      Maintained
7859 F:      drivers/edac/ghes_edac.c
7860
7861 EDAC-I10NM
7862 M:      Tony Luck <[email protected]>
7863 L:      [email protected]
7864 S:      Maintained
7865 F:      drivers/edac/i10nm_base.c
7866
7867 EDAC-I3000
7868 L:      [email protected]
7869 S:      Orphan
7870 F:      drivers/edac/i3000_edac.c
7871
7872 EDAC-I5000
7873 L:      [email protected]
7874 S:      Maintained
7875 F:      drivers/edac/i5000_edac.c
7876
7877 EDAC-I5400
7878 M:      Mauro Carvalho Chehab <[email protected]>
7879 L:      [email protected]
7880 S:      Maintained
7881 F:      drivers/edac/i5400_edac.c
7882
7883 EDAC-I7300
7884 M:      Mauro Carvalho Chehab <[email protected]>
7885 L:      [email protected]
7886 S:      Maintained
7887 F:      drivers/edac/i7300_edac.c
7888
7889 EDAC-I7CORE
7890 M:      Mauro Carvalho Chehab <[email protected]>
7891 L:      [email protected]
7892 S:      Maintained
7893 F:      drivers/edac/i7core_edac.c
7894
7895 EDAC-I82443BXGX
7896 M:      Tim Small <[email protected]>
7897 L:      [email protected]
7898 S:      Maintained
7899 F:      drivers/edac/i82443bxgx_edac.c
7900
7901 EDAC-I82975X
7902 M:      "Arvind R." <[email protected]>
7903 L:      [email protected]
7904 S:      Maintained
7905 F:      drivers/edac/i82975x_edac.c
7906
7907 EDAC-IE31200
7908 M:      Jason Baron <[email protected]>
7909 L:      [email protected]
7910 S:      Maintained
7911 F:      drivers/edac/ie31200_edac.c
7912
7913 EDAC-IGEN6
7914 M:      Tony Luck <[email protected]>
7915 R:      Qiuxu Zhuo <[email protected]>
7916 L:      [email protected]
7917 S:      Maintained
7918 F:      drivers/edac/igen6_edac.c
7919
7920 EDAC-MPC85XX
7921 M:      Johannes Thumshirn <[email protected]>
7922 L:      [email protected]
7923 S:      Maintained
7924 F:      drivers/edac/mpc85xx_edac.[ch]
7925
7926 EDAC-NPCM
7927 M:      Marvin Lin <[email protected]>
7928 M:      Stanley Chu <[email protected]>
7929 L:      [email protected]
7930 S:      Maintained
7931 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7932 F:      drivers/edac/npcm_edac.c
7933
7934 EDAC-PASEMI
7935 M:      Egor Martovetsky <[email protected]>
7936 L:      [email protected]
7937 S:      Maintained
7938 F:      drivers/edac/pasemi_edac.c
7939
7940 EDAC-PND2
7941 M:      Tony Luck <[email protected]>
7942 L:      [email protected]
7943 S:      Maintained
7944 F:      drivers/edac/pnd2_edac.[ch]
7945
7946 EDAC-QCOM
7947 M:      Manivannan Sadhasivam <[email protected]>
7948 L:      [email protected]
7949 L:      [email protected]
7950 S:      Maintained
7951 F:      drivers/edac/qcom_edac.c
7952
7953 EDAC-R82600
7954 M:      Tim Small <[email protected]>
7955 L:      [email protected]
7956 S:      Maintained
7957 F:      drivers/edac/r82600_edac.c
7958
7959 EDAC-SBRIDGE
7960 M:      Tony Luck <[email protected]>
7961 R:      Qiuxu Zhuo <[email protected]>
7962 L:      [email protected]
7963 S:      Maintained
7964 F:      drivers/edac/sb_edac.c
7965
7966 EDAC-SKYLAKE
7967 M:      Tony Luck <[email protected]>
7968 L:      [email protected]
7969 S:      Maintained
7970 F:      drivers/edac/skx_*.[ch]
7971
7972 EDAC-TI
7973 M:      Tero Kristo <[email protected]>
7974 L:      [email protected]
7975 S:      Odd Fixes
7976 F:      drivers/edac/ti_edac.c
7977
7978 EDIROL UA-101/UA-1000 DRIVER
7979 M:      Clemens Ladisch <[email protected]>
7980 L:      [email protected] (moderated for non-subscribers)
7981 S:      Maintained
7982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7983 F:      sound/usb/misc/ua101.c
7984
7985 EFI TEST DRIVER
7986 M:      Ivan Hu <[email protected]>
7987 M:      Ard Biesheuvel <[email protected]>
7988 L:      [email protected]
7989 S:      Maintained
7990 F:      drivers/firmware/efi/test/
7991
7992 EFI VARIABLE FILESYSTEM
7993 M:      Jeremy Kerr <[email protected]>
7994 M:      Ard Biesheuvel <[email protected]>
7995 L:      [email protected]
7996 S:      Maintained
7997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7998 F:      fs/efivarfs/
7999
8000 EFIFB FRAMEBUFFER DRIVER
8001 M:      Peter Jones <[email protected]>
8002 L:      [email protected]
8003 S:      Maintained
8004 F:      drivers/video/fbdev/efifb.c
8005
8006 EFS FILESYSTEM
8007 S:      Orphan
8008 W:      http://aeschi.ch.eu.org/efs/
8009 F:      fs/efs/
8010
8011 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8012 L:      [email protected]
8013 S:      Orphan
8014 F:      drivers/net/ethernet/ibm/ehea/
8015
8016 ELM327 CAN NETWORK DRIVER
8017 M:      Max Staudt <[email protected]>
8018 L:      [email protected]
8019 S:      Maintained
8020 F:      Documentation/networking/device_drivers/can/can327.rst
8021 F:      drivers/net/can/can327.c
8022
8023 EM28XX VIDEO4LINUX DRIVER
8024 M:      Mauro Carvalho Chehab <[email protected]>
8025 L:      [email protected]
8026 S:      Maintained
8027 W:      https://linuxtv.org
8028 T:      git git://linuxtv.org/media_tree.git
8029 F:      Documentation/admin-guide/media/em28xx*
8030 F:      drivers/media/usb/em28xx/
8031
8032 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8033 M:      Adrian Hunter <[email protected]>
8034 M:      Asutosh Das <[email protected]>
8035 R:      Ritesh Harjani <[email protected]>
8036 L:      [email protected]
8037 S:      Supported
8038 F:      drivers/mmc/host/cqhci*
8039
8040 EMS CPC-PCI CAN DRIVER
8041 M:      Gerhard Uttenthaler <[email protected]>
8042 M:      [email protected]
8043 L:      [email protected]
8044 S:      Maintained
8045 F:      drivers/net/can/sja1000/ems_pci.c
8046
8047 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8048 M:      Ketan Mukadam <[email protected]>
8049 L:      [email protected]
8050 S:      Supported
8051 W:      http://www.broadcom.com
8052 F:      drivers/scsi/be2iscsi/
8053
8054 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8055 M:      Ajit Khaparde <[email protected]>
8056 M:      Sriharsha Basavapatna <[email protected]>
8057 M:      Somnath Kotur <[email protected]>
8058 L:      [email protected]
8059 S:      Supported
8060 W:      http://www.emulex.com
8061 F:      drivers/net/ethernet/emulex/benet/
8062
8063 EMULEX ONECONNECT ROCE DRIVER
8064 M:      Selvin Xavier <[email protected]>
8065 L:      [email protected]
8066 S:      Odd Fixes
8067 W:      http://www.broadcom.com
8068 F:      drivers/infiniband/hw/ocrdma/
8069 F:      include/uapi/rdma/ocrdma-abi.h
8070
8071 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8072 M:      James Smart <[email protected]>
8073 M:      Ram Vegesna <[email protected]>
8074 L:      [email protected]
8075 L:      [email protected]
8076 S:      Supported
8077 W:      http://www.broadcom.com
8078 F:      drivers/scsi/elx/
8079
8080 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8081 M:      James Smart <[email protected]>
8082 M:      Dick Kennedy <[email protected]>
8083 L:      [email protected]
8084 S:      Supported
8085 W:      http://www.broadcom.com
8086 F:      drivers/scsi/lpfc/
8087
8088 ENE CB710 FLASH CARD READER DRIVER
8089 M:      Michał Mirosław <[email protected]>
8090 S:      Maintained
8091 F:      drivers/misc/cb710/
8092 F:      drivers/mmc/host/cb710-mmc.*
8093 F:      include/linux/cb710.h
8094
8095 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8096 M:      Maxim Levitsky <[email protected]>
8097 S:      Maintained
8098 F:      drivers/media/rc/ene_ir.*
8099
8100 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8101 M:      Laurentiu Tudor <[email protected]>
8102 L:      [email protected]
8103 S:      Maintained
8104 F:      drivers/tty/ehv_bytechan.c
8105
8106 EPSON S1D13XXX FRAMEBUFFER DRIVER
8107 M:      Kristoffer Ericson <[email protected]>
8108 S:      Maintained
8109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8110 F:      drivers/video/fbdev/s1d13xxxfb.c
8111 F:      include/video/s1d13xxxfb.h
8112
8113 EROFS FILE SYSTEM
8114 M:      Gao Xiang <[email protected]>
8115 M:      Chao Yu <[email protected]>
8116 R:      Yue Hu <[email protected]>
8117 R:      Jeffle Xu <[email protected]>
8118 R:      Sandeep Dhavale <[email protected]>
8119 L:      [email protected]
8120 S:      Maintained
8121 W:      https://erofs.docs.kernel.org
8122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8123 F:      Documentation/ABI/testing/sysfs-fs-erofs
8124 F:      Documentation/filesystems/erofs.rst
8125 F:      fs/erofs/
8126 F:      include/trace/events/erofs.h
8127
8128 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8129 M:      Jeff Layton <[email protected]>
8130 S:      Maintained
8131 F:      include/linux/errseq.h
8132 F:      lib/errseq.c
8133
8134 ESD CAN NETWORK DRIVERS
8135 M:      Stefan Mätje <[email protected]>
8136 R:      [email protected]
8137 L:      [email protected]
8138 S:      Maintained
8139 F:      drivers/net/can/esd/
8140
8141 ESD CAN/USB DRIVERS
8142 M:      Frank Jungclaus <[email protected]>
8143 R:      [email protected]
8144 L:      [email protected]
8145 S:      Maintained
8146 F:      drivers/net/can/usb/esd_usb.c
8147
8148 ET131X NETWORK DRIVER
8149 M:      Mark Einon <[email protected]>
8150 S:      Odd Fixes
8151 F:      drivers/net/ethernet/agere/
8152
8153 ETAS ES58X CAN/USB DRIVER
8154 M:      Vincent Mailhol <[email protected]>
8155 L:      [email protected]
8156 S:      Maintained
8157 F:      Documentation/networking/devlink/etas_es58x.rst
8158 F:      drivers/net/can/usb/etas_es58x/
8159
8160 ETHERNET BRIDGE
8161 M:      Roopa Prabhu <[email protected]>
8162 M:      Nikolay Aleksandrov <[email protected]>
8163 L:      [email protected]
8164 L:      [email protected]
8165 S:      Maintained
8166 W:      http://www.linuxfoundation.org/en/Net:Bridge
8167 F:      include/linux/netfilter_bridge/
8168 F:      net/bridge/
8169
8170 ETHERNET PHY LIBRARY
8171 M:      Andrew Lunn <[email protected]>
8172 M:      Heiner Kallweit <[email protected]>
8173 R:      Russell King <[email protected]>
8174 L:      [email protected]
8175 S:      Maintained
8176 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8177 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8178 F:      Documentation/devicetree/bindings/net/mdio*
8179 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8180 F:      Documentation/networking/phy.rst
8181 F:      drivers/net/mdio/
8182 F:      drivers/net/mdio/acpi_mdio.c
8183 F:      drivers/net/mdio/fwnode_mdio.c
8184 F:      drivers/net/mdio/of_mdio.c
8185 F:      drivers/net/pcs/
8186 F:      drivers/net/phy/
8187 F:      include/dt-bindings/net/qca-ar803x.h
8188 F:      include/linux/*mdio*.h
8189 F:      include/linux/linkmode.h
8190 F:      include/linux/mdio/*.h
8191 F:      include/linux/mii.h
8192 F:      include/linux/of_net.h
8193 F:      include/linux/phy.h
8194 F:      include/linux/phy_fixed.h
8195 F:      include/linux/phylib_stubs.h
8196 F:      include/linux/platform_data/mdio-bcm-unimac.h
8197 F:      include/linux/platform_data/mdio-gpio.h
8198 F:      include/trace/events/mdio.h
8199 F:      include/uapi/linux/mdio.h
8200 F:      include/uapi/linux/mii.h
8201 F:      net/core/of_net.c
8202
8203 ETHERNET PHY LIBRARY [RUST]
8204 M:      FUJITA Tomonori <[email protected]>
8205 R:      Trevor Gross <[email protected]>
8206 L:      [email protected]
8207 L:      [email protected]
8208 S:      Maintained
8209 F:      rust/kernel/net/phy.rs
8210
8211 EXEC & BINFMT API, ELF
8212 R:      Eric Biederman <[email protected]>
8213 R:      Kees Cook <[email protected]>
8214 L:      [email protected]
8215 S:      Supported
8216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8217 F:      Documentation/userspace-api/ELF.rst
8218 F:      fs/*binfmt_*.c
8219 F:      fs/exec.c
8220 F:      include/linux/binfmts.h
8221 F:      include/linux/elf.h
8222 F:      include/uapi/linux/binfmts.h
8223 F:      include/uapi/linux/elf.h
8224 F:      tools/testing/selftests/exec/
8225 N:      asm/elf.h
8226 N:      binfmt
8227
8228 EXFAT FILE SYSTEM
8229 M:      Namjae Jeon <[email protected]>
8230 M:      Sungjong Seo <[email protected]>
8231 L:      [email protected]
8232 S:      Maintained
8233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8234 F:      fs/exfat/
8235
8236 EXPRESSWIRE PROTOCOL LIBRARY
8237 M:      Duje Mihanović <[email protected]>
8238 L:      [email protected]
8239 S:      Maintained
8240 F:      drivers/leds/leds-expresswire.c
8241 F:      include/linux/leds-expresswire.h
8242
8243 EXT2 FILE SYSTEM
8244 M:      Jan Kara <[email protected]>
8245 L:      [email protected]
8246 S:      Maintained
8247 F:      Documentation/filesystems/ext2.rst
8248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8249 F:      fs/ext2/
8250 F:      include/linux/ext2*
8251
8252 EXT4 FILE SYSTEM
8253 M:      "Theodore Ts'o" <[email protected]>
8254 M:      Andreas Dilger <[email protected]>
8255 L:      [email protected]
8256 S:      Maintained
8257 W:      http://ext4.wiki.kernel.org
8258 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8260 F:      Documentation/filesystems/ext4/
8261 F:      fs/ext4/
8262 F:      include/trace/events/ext4.h
8263 F:      include/uapi/linux/ext4.h
8264
8265 Extended Verification Module (EVM)
8266 M:      Mimi Zohar <[email protected]>
8267 M:      Roberto Sassu <[email protected]>
8268 L:      [email protected]
8269 S:      Supported
8270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8271 F:      security/integrity/
8272 F:      security/integrity/evm/
8273
8274 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8275 M:      Ard Biesheuvel <[email protected]>
8276 L:      [email protected]
8277 S:      Maintained
8278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8279 F:      Documentation/admin-guide/efi-stub.rst
8280 F:      arch/*/include/asm/efi.h
8281 F:      arch/*/kernel/efi.c
8282 F:      arch/arm/boot/compressed/efi-header.S
8283 F:      arch/x86/platform/efi/
8284 F:      drivers/firmware/efi/
8285 F:      include/linux/efi*.h
8286
8287 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8288 M:      MyungJoo Ham <[email protected]>
8289 M:      Chanwoo Choi <[email protected]>
8290 L:      [email protected]
8291 S:      Maintained
8292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8293 F:      Documentation/devicetree/bindings/extcon/
8294 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8295 F:      drivers/extcon/
8296 F:      include/linux/extcon.h
8297 F:      include/linux/extcon/
8298
8299 EXTRA BOOT CONFIG
8300 M:      Masami Hiramatsu <[email protected]>
8301 L:      [email protected]
8302 L:      [email protected]
8303 S:      Maintained
8304 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8306 F:      Documentation/admin-guide/bootconfig.rst
8307 F:      fs/proc/bootconfig.c
8308 F:      include/linux/bootconfig.h
8309 F:      lib/bootconfig-data.S
8310 F:      lib/bootconfig.c
8311 F:      tools/bootconfig/*
8312 F:      tools/bootconfig/scripts/*
8313
8314 EXYNOS DP DRIVER
8315 M:      Jingoo Han <[email protected]>
8316 L:      [email protected]
8317 S:      Maintained
8318 F:      drivers/gpu/drm/exynos/exynos_dp*
8319
8320 EXYNOS SYSMMU (IOMMU) driver
8321 M:      Marek Szyprowski <[email protected]>
8322 L:      [email protected]
8323 S:      Maintained
8324 F:      drivers/iommu/exynos-iommu.c
8325
8326 F2FS FILE SYSTEM
8327 M:      Jaegeuk Kim <[email protected]>
8328 M:      Chao Yu <[email protected]>
8329 L:      [email protected]
8330 S:      Maintained
8331 W:      https://f2fs.wiki.kernel.org/
8332 Q:      https://patchwork.kernel.org/project/f2fs/list/
8333 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8335 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8336 F:      Documentation/filesystems/f2fs.rst
8337 F:      fs/f2fs/
8338 F:      include/linux/f2fs_fs.h
8339 F:      include/trace/events/f2fs.h
8340 F:      include/uapi/linux/f2fs.h
8341
8342 F71805F HARDWARE MONITORING DRIVER
8343 M:      Jean Delvare <[email protected]>
8344 L:      [email protected]
8345 S:      Maintained
8346 F:      Documentation/hwmon/f71805f.rst
8347 F:      drivers/hwmon/f71805f.c
8348
8349 FADDR2LINE
8350 M:      Josh Poimboeuf <[email protected]>
8351 S:      Maintained
8352 F:      scripts/faddr2line
8353
8354 FAILOVER MODULE
8355 M:      Sridhar Samudrala <[email protected]>
8356 L:      [email protected]
8357 S:      Supported
8358 F:      Documentation/networking/failover.rst
8359 F:      include/net/failover.h
8360 F:      net/core/failover.c
8361
8362 FANOTIFY
8363 M:      Jan Kara <[email protected]>
8364 R:      Amir Goldstein <[email protected]>
8365 R:      Matthew Bobrowski <[email protected]>
8366 L:      [email protected]
8367 S:      Maintained
8368 F:      fs/notify/fanotify/
8369 F:      include/linux/fanotify.h
8370 F:      include/uapi/linux/fanotify.h
8371
8372 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8373 M:      Linus Walleij <[email protected]>
8374 L:      [email protected]
8375 S:      Maintained
8376 F:      drivers/usb/fotg210/
8377
8378 FARSYNC SYNCHRONOUS DRIVER
8379 M:      Kevin Curtis <[email protected]>
8380 S:      Supported
8381 W:      http://www.farsite.co.uk/
8382 F:      drivers/net/wan/farsync.*
8383
8384 FAULT INJECTION SUPPORT
8385 M:      Akinobu Mita <[email protected]>
8386 S:      Supported
8387 F:      Documentation/fault-injection/
8388 F:      lib/fault-inject.c
8389
8390 FBTFT Framebuffer drivers
8391 L:      [email protected]
8392 L:      [email protected]
8393 S:      Orphan
8394 F:      drivers/staging/fbtft/
8395
8396 FC0011 TUNER DRIVER
8397 M:      Michael Buesch <[email protected]>
8398 L:      [email protected]
8399 S:      Maintained
8400 F:      drivers/media/tuners/fc0011.c
8401 F:      drivers/media/tuners/fc0011.h
8402
8403 FC2580 MEDIA DRIVER
8404 L:      [email protected]
8405 S:      Orphan
8406 W:      https://linuxtv.org
8407 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8408 F:      drivers/media/tuners/fc2580*
8409
8410 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8411 M:      Hannes Reinecke <[email protected]>
8412 L:      [email protected]
8413 S:      Supported
8414 W:      www.Open-FCoE.org
8415 F:      drivers/scsi/fcoe/
8416 F:      drivers/scsi/libfc/
8417 F:      include/scsi/fc/
8418 F:      include/scsi/libfc.h
8419 F:      include/scsi/libfcoe.h
8420 F:      include/uapi/scsi/fc/
8421
8422 FILE LOCKING (flock() and fcntl()/lockf())
8423 M:      Jeff Layton <[email protected]>
8424 M:      Chuck Lever <[email protected]>
8425 R:      Alexander Aring <[email protected]>
8426 L:      [email protected]
8427 S:      Maintained
8428 F:      fs/fcntl.c
8429 F:      fs/locks.c
8430 F:      include/linux/fcntl.h
8431 F:      include/uapi/linux/fcntl.h
8432
8433 FILESYSTEM DIRECT ACCESS (DAX)
8434 M:      Dan Williams <[email protected]>
8435 R:      Matthew Wilcox <[email protected]>
8436 R:      Jan Kara <[email protected]>
8437 L:      [email protected]
8438 L:      [email protected]
8439 S:      Supported
8440 F:      fs/dax.c
8441 F:      include/linux/dax.h
8442 F:      include/trace/events/fs_dax.h
8443
8444 FILESYSTEMS (VFS and infrastructure)
8445 M:      Alexander Viro <[email protected]>
8446 M:      Christian Brauner <[email protected]>
8447 R:      Jan Kara <[email protected]>
8448 L:      [email protected]
8449 S:      Maintained
8450 F:      fs/*
8451 F:      include/linux/fs.h
8452 F:      include/linux/fs_types.h
8453 F:      include/uapi/linux/fs.h
8454 F:      include/uapi/linux/openat2.h
8455
8456 FILESYSTEMS [EXPORTFS]
8457 M:      Chuck Lever <[email protected]>
8458 M:      Jeff Layton <[email protected]>
8459 R:      Amir Goldstein <[email protected]>
8460 L:      [email protected]
8461 L:      [email protected]
8462 S:      Supported
8463 F:      Documentation/filesystems/nfs/exporting.rst
8464 F:      fs/exportfs/
8465 F:      fs/fhandle.c
8466 F:      include/linux/exportfs.h
8467
8468 FILESYSTEMS [IDMAPPED MOUNTS]
8469 M:      Christian Brauner <[email protected]>
8470 M:      Seth Forshee <[email protected]>
8471 L:      [email protected]
8472 S:      Maintained
8473 F:      Documentation/filesystems/idmappings.rst
8474 F:      fs/mnt_idmapping.c
8475 F:      include/linux/mnt_idmapping.*
8476 F:      tools/testing/selftests/mount_setattr/
8477
8478 FILESYSTEMS [IOMAP]
8479 M:      Christian Brauner <[email protected]>
8480 R:      Darrick J. Wong <[email protected]>
8481 L:      [email protected]
8482 L:      [email protected]
8483 S:      Supported
8484 F:      fs/iomap/
8485 F:      include/linux/iomap.h
8486
8487 FILESYSTEMS [NETFS LIBRARY]
8488 M:      David Howells <[email protected]>
8489 R:      Jeff Layton <[email protected]>
8490 L:      [email protected]
8491 L:      [email protected]
8492 S:      Supported
8493 F:      Documentation/filesystems/caching/
8494 F:      Documentation/filesystems/netfs_library.rst
8495 F:      fs/netfs/
8496 F:      include/linux/fscache*.h
8497 F:      include/linux/netfs.h
8498 F:      include/trace/events/fscache.h
8499 F:      include/trace/events/netfs.h
8500
8501 FILESYSTEMS [STACKABLE]
8502 M:      Miklos Szeredi <[email protected]>
8503 M:      Amir Goldstein <[email protected]>
8504 L:      [email protected]
8505 L:      [email protected]
8506 S:      Maintained
8507 F:      fs/backing-file.c
8508 F:      include/linux/backing-file.h
8509
8510 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8511 M:      Riku Voipio <[email protected]>
8512 L:      [email protected]
8513 S:      Maintained
8514 F:      drivers/hwmon/f75375s.c
8515 F:      include/linux/f75375s.h
8516
8517 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8518 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8519 L:      [email protected]
8520 S:      Maintained
8521 F:      drivers/net/can/usb/f81604.c
8522
8523 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8524 M:      Clemens Ladisch <[email protected]>
8525 M:      Takashi Sakamoto <[email protected]>
8526 L:      [email protected] (moderated for non-subscribers)
8527 S:      Maintained
8528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8529 F:      include/uapi/sound/firewire.h
8530 F:      sound/firewire/
8531
8532 FIREWIRE MEDIA DRIVERS (firedtv)
8533 M:      Stefan Richter <[email protected]>
8534 L:      [email protected]
8535 L:      [email protected]
8536 S:      Maintained
8537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8538 F:      drivers/media/firewire/
8539
8540 FIREWIRE SBP-2 TARGET
8541 M:      Chris Boot <[email protected]>
8542 L:      [email protected]
8543 L:      [email protected]
8544 L:      [email protected]
8545 S:      Maintained
8546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8547 F:      drivers/target/sbp/
8548
8549 FIREWIRE SUBSYSTEM
8550 M:      Takashi Sakamoto <[email protected]>
8551 M:      Takashi Sakamoto <[email protected]>
8552 L:      [email protected]
8553 S:      Maintained
8554 W:      http://ieee1394.docs.kernel.org/
8555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8556 F:      drivers/firewire/
8557 F:      include/linux/firewire.h
8558 F:      include/uapi/linux/firewire*.h
8559 F:      tools/firewire/
8560
8561 FIRMWARE FRAMEWORK FOR ARMV8-A
8562 M:      Sudeep Holla <[email protected]>
8563 L:      [email protected] (moderated for non-subscribers)
8564 S:      Maintained
8565 F:      drivers/firmware/arm_ffa/
8566 F:      include/linux/arm_ffa.h
8567
8568 FIRMWARE LOADER (request_firmware)
8569 M:      Luis Chamberlain <[email protected]>
8570 M:      Russ Weight <[email protected]>
8571 L:      [email protected]
8572 S:      Maintained
8573 F:      Documentation/firmware_class/
8574 F:      drivers/base/firmware_loader/
8575 F:      include/linux/firmware.h
8576
8577 FLEXTIMER FTM-QUADDEC DRIVER
8578 M:      Patrick Havelange <[email protected]>
8579 L:      [email protected]
8580 S:      Maintained
8581 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8582 F:      drivers/counter/ftm-quaddec.c
8583
8584 FLOPPY DRIVER
8585 M:      Denis Efremov <[email protected]>
8586 L:      [email protected]
8587 S:      Odd Fixes
8588 F:      drivers/block/floppy.c
8589
8590 FLYSKY FSIA6B RC RECEIVER
8591 M:      Markus Koch <[email protected]>
8592 L:      [email protected]
8593 S:      Maintained
8594 F:      drivers/input/joystick/fsia6b.c
8595
8596 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8597 M:      Geoffrey D. Bennett <[email protected]>
8598 L:      [email protected] (moderated for non-subscribers)
8599 S:      Maintained
8600 W:      https://github.com/geoffreybennett/scarlett-gen2
8601 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8602 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8603 F:      include/uapi/sound/scarlett2.h
8604 F:      sound/usb/mixer_scarlett2.c
8605
8606 FORCEDETH GIGABIT ETHERNET DRIVER
8607 M:      Rain River <[email protected]>
8608 M:      Zhu Yanjun <[email protected]>
8609 L:      [email protected]
8610 S:      Maintained
8611 F:      drivers/net/ethernet/nvidia/*
8612
8613 FORTIFY_SOURCE
8614 M:      Kees Cook <[email protected]>
8615 L:      [email protected]
8616 S:      Supported
8617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8618 F:      include/linux/fortify-string.h
8619 F:      lib/fortify_kunit.c
8620 F:      lib/memcpy_kunit.c
8621 F:      lib/test_fortify/*
8622 F:      scripts/test_fortify.sh
8623 K:      \b__NO_FORTIFY\b
8624
8625 FPGA DFL DRIVERS
8626 M:      Wu Hao <[email protected]>
8627 R:      Tom Rix <[email protected]>
8628 L:      [email protected]
8629 S:      Maintained
8630 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8631 F:      Documentation/fpga/dfl.rst
8632 F:      drivers/fpga/dfl*
8633 F:      drivers/uio/uio_dfl.c
8634 F:      include/linux/dfl.h
8635 F:      include/uapi/linux/fpga-dfl.h
8636
8637 FPGA MANAGER FRAMEWORK
8638 M:      Moritz Fischer <[email protected]>
8639 M:      Wu Hao <[email protected]>
8640 M:      Xu Yilun <[email protected]>
8641 R:      Tom Rix <[email protected]>
8642 L:      [email protected]
8643 S:      Maintained
8644 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8646 F:      Documentation/devicetree/bindings/fpga/
8647 F:      Documentation/driver-api/fpga/
8648 F:      Documentation/fpga/
8649 F:      drivers/fpga/
8650 F:      include/linux/fpga/
8651
8652 FPU EMULATOR
8653 M:      Bill Metzenthen <[email protected]>
8654 S:      Maintained
8655 W:      https://floatingpoint.billm.au/
8656 F:      arch/x86/math-emu/
8657
8658 FRAMEBUFFER CORE
8659 M:      Daniel Vetter <[email protected]>
8660 S:      Odd Fixes
8661 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8662 F:      drivers/video/fbdev/core/
8663
8664 FRAMEBUFFER LAYER
8665 M:      Helge Deller <[email protected]>
8666 L:      [email protected]
8667 L:      [email protected]
8668 S:      Maintained
8669 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8671 F:      Documentation/fb/
8672 F:      drivers/video/
8673 F:      include/linux/fb.h
8674 F:      include/uapi/linux/fb.h
8675 F:      include/uapi/video/
8676 F:      include/video/
8677
8678 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8679 M:      Horia Geantă <[email protected]>
8680 M:      Pankaj Gupta <[email protected]>
8681 M:      Gaurav Jain <[email protected]>
8682 L:      [email protected]
8683 S:      Maintained
8684 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8685 F:      drivers/crypto/caam/
8686
8687 FREESCALE COLDFIRE M5441X MMC DRIVER
8688 M:      Angelo Dureghello <[email protected]>
8689 L:      [email protected]
8690 S:      Maintained
8691 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8692 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8693
8694 FREESCALE DIU FRAMEBUFFER DRIVER
8695 M:      Timur Tabi <[email protected]>
8696 L:      [email protected]
8697 S:      Maintained
8698 F:      drivers/video/fbdev/fsl-diu-fb.*
8699
8700 FREESCALE DMA DRIVER
8701 M:      Zhang Wei <[email protected]>
8702 L:      [email protected]
8703 S:      Maintained
8704 F:      drivers/dma/fsldma.*
8705
8706 FREESCALE DSPI DRIVER
8707 M:      Vladimir Oltean <[email protected]>
8708 L:      [email protected]
8709 S:      Maintained
8710 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8711 F:      drivers/spi/spi-fsl-dspi.c
8712 F:      include/linux/spi/spi-fsl-dspi.h
8713
8714 FREESCALE eDMA DRIVER
8715 M:      Frank Li <[email protected]>
8716 L:      [email protected]
8717 L:      [email protected]
8718 S:      Maintained
8719 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8720 F:      drivers/dma/fsl-edma*.*
8721
8722 FREESCALE ENETC ETHERNET DRIVERS
8723 M:      Claudiu Manoil <[email protected]>
8724 M:      Vladimir Oltean <[email protected]>
8725 L:      [email protected]
8726 S:      Maintained
8727 F:      drivers/net/ethernet/freescale/enetc/
8728
8729 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8730 M:      Claudiu Manoil <[email protected]>
8731 L:      [email protected]
8732 S:      Maintained
8733 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8734 F:      drivers/net/ethernet/freescale/gianfar*
8735
8736 FREESCALE GPMI NAND DRIVER
8737 M:      Han Xu <[email protected]>
8738 L:      [email protected]
8739 S:      Maintained
8740 F:      drivers/mtd/nand/raw/gpmi-nand/*
8741
8742 FREESCALE I2C CPM DRIVER
8743 M:      Jochen Friedrich <[email protected]>
8744 L:      [email protected]
8745 L:      [email protected]
8746 S:      Maintained
8747 F:      drivers/i2c/busses/i2c-cpm.c
8748
8749 FREESCALE IMX / MXC FEC DRIVER
8750 M:      Wei Fang <[email protected]>
8751 R:      Shenwei Wang <[email protected]>
8752 R:      Clark Wang <[email protected]>
8753 L:      [email protected]
8754 L:      [email protected]
8755 S:      Maintained
8756 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8757 F:      drivers/net/ethernet/freescale/fec.h
8758 F:      drivers/net/ethernet/freescale/fec_main.c
8759 F:      drivers/net/ethernet/freescale/fec_ptp.c
8760
8761 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8762 M:      Sascha Hauer <[email protected]>
8763 R:      Pengutronix Kernel Team <[email protected]>
8764 L:      [email protected]
8765 L:      [email protected] (moderated for non-subscribers)
8766 S:      Maintained
8767 F:      drivers/video/fbdev/imxfb.c
8768
8769 FREESCALE IMX DDR PMU DRIVER
8770 M:      Frank Li <[email protected]>
8771 L:      [email protected] (moderated for non-subscribers)
8772 S:      Maintained
8773 F:      Documentation/admin-guide/perf/imx-ddr.rst
8774 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8775 F:      drivers/perf/fsl_imx8_ddr_perf.c
8776
8777 FREESCALE IMX I2C DRIVER
8778 M:      Oleksij Rempel <[email protected]>
8779 R:      Pengutronix Kernel Team <[email protected]>
8780 L:      [email protected]
8781 S:      Maintained
8782 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8783 F:      drivers/i2c/busses/i2c-imx.c
8784
8785 FREESCALE IMX LPI2C DRIVER
8786 M:      Dong Aisheng <[email protected]>
8787 L:      [email protected]
8788 L:      [email protected]
8789 S:      Maintained
8790 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8791 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8792
8793 FREESCALE MPC I2C DRIVER
8794 M:      Chris Packham <[email protected]>
8795 L:      [email protected]
8796 S:      Maintained
8797 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8798 F:      drivers/i2c/busses/i2c-mpc.c
8799
8800 FREESCALE QORIQ DPAA ETHERNET DRIVER
8801 M:      Madalin Bucur <[email protected]>
8802 L:      [email protected]
8803 S:      Maintained
8804 F:      drivers/net/ethernet/freescale/dpaa
8805
8806 FREESCALE QORIQ DPAA FMAN DRIVER
8807 M:      Madalin Bucur <[email protected]>
8808 R:      Sean Anderson <[email protected]>
8809 L:      [email protected]
8810 S:      Maintained
8811 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8812 F:      drivers/net/ethernet/freescale/fman
8813
8814 FREESCALE QORIQ PTP CLOCK DRIVER
8815 M:      Yangbo Lu <[email protected]>
8816 L:      [email protected]
8817 S:      Maintained
8818 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8819 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8820 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8821 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8822 F:      drivers/ptp/ptp_qoriq.c
8823 F:      drivers/ptp/ptp_qoriq_debugfs.c
8824 F:      include/linux/fsl/ptp_qoriq.h
8825
8826 FREESCALE QUAD SPI DRIVER
8827 M:      Han Xu <[email protected]>
8828 L:      [email protected]
8829 S:      Maintained
8830 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8831 F:      drivers/spi/spi-fsl-qspi.c
8832
8833 FREESCALE QUICC ENGINE LIBRARY
8834 M:      Qiang Zhao <[email protected]>
8835 L:      [email protected]
8836 S:      Maintained
8837 F:      drivers/soc/fsl/qe/
8838 F:      include/soc/fsl/qe/
8839
8840 FREESCALE QUICC ENGINE QMC DRIVER
8841 M:      Herve Codina <[email protected]>
8842 L:      [email protected]
8843 S:      Maintained
8844 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8845 F:      drivers/soc/fsl/qe/qmc.c
8846 F:      include/soc/fsl/qe/qmc.h
8847
8848 FREESCALE QUICC ENGINE QMC HDLC DRIVER
8849 M:      Herve Codina <[email protected]>
8850 L:      [email protected]
8851 L:      [email protected]
8852 S:      Maintained
8853 F:      drivers/net/wan/fsl_qmc_hdlc.c
8854
8855 FREESCALE QUICC ENGINE TSA DRIVER
8856 M:      Herve Codina <[email protected]>
8857 L:      [email protected]
8858 S:      Maintained
8859 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8860 F:      drivers/soc/fsl/qe/tsa.c
8861 F:      drivers/soc/fsl/qe/tsa.h
8862 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8863
8864 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8865 L:      [email protected]
8866 L:      [email protected]
8867 S:      Orphan
8868 F:      drivers/net/ethernet/freescale/ucc_geth*
8869
8870 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8871 M:      Zhao Qiang <[email protected]>
8872 L:      [email protected]
8873 L:      [email protected]
8874 S:      Maintained
8875 F:      drivers/net/wan/fsl_ucc_hdlc*
8876
8877 FREESCALE QUICC ENGINE UCC UART DRIVER
8878 M:      Timur Tabi <[email protected]>
8879 L:      [email protected]
8880 S:      Maintained
8881 F:      drivers/tty/serial/ucc_uart.c
8882
8883 FREESCALE SOC DRIVERS
8884 L:      [email protected]
8885 L:      [email protected] (moderated for non-subscribers)
8886 S:      Orphan
8887 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8888 F:      Documentation/devicetree/bindings/soc/fsl/
8889 F:      drivers/soc/fsl/
8890 F:      include/linux/fsl/
8891 F:      include/soc/fsl/
8892
8893 FREESCALE SOC FS_ENET DRIVER
8894 M:      Pantelis Antoniou <[email protected]>
8895 L:      [email protected]
8896 L:      [email protected]
8897 S:      Maintained
8898 F:      drivers/net/ethernet/freescale/fs_enet/
8899
8900 FREESCALE SOC SOUND DRIVERS
8901 M:      Shengjiu Wang <[email protected]>
8902 M:      Xiubo Li <[email protected]>
8903 R:      Fabio Estevam <[email protected]>
8904 R:      Nicolin Chen <[email protected]>
8905 L:      [email protected] (moderated for non-subscribers)
8906 L:      [email protected]
8907 S:      Maintained
8908 F:      sound/soc/fsl/fsl*
8909 F:      sound/soc/fsl/imx*
8910
8911 FREESCALE SOC SOUND QMC DRIVER
8912 M:      Herve Codina <[email protected]>
8913 L:      [email protected] (moderated for non-subscribers)
8914 L:      [email protected]
8915 S:      Maintained
8916 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8917 F:      sound/soc/fsl/fsl_qmc_audio.c
8918
8919 FREESCALE USB PERIPHERAL DRIVERS
8920 L:      [email protected]
8921 L:      [email protected]
8922 S:      Orphan
8923 F:      drivers/usb/gadget/udc/fsl*
8924
8925 FREESCALE USB PHY DRIVER
8926 L:      [email protected]
8927 L:      [email protected]
8928 S:      Orphan
8929 F:      drivers/usb/phy/phy-fsl-usb*
8930
8931 FREEVXFS FILESYSTEM
8932 M:      Christoph Hellwig <[email protected]>
8933 S:      Maintained
8934 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8935 F:      fs/freevxfs/
8936
8937 FREEZER
8938 M:      "Rafael J. Wysocki" <[email protected]>
8939 M:      Pavel Machek <[email protected]>
8940 L:      [email protected]
8941 S:      Supported
8942 F:      Documentation/power/freezing-of-tasks.rst
8943 F:      include/linux/freezer.h
8944 F:      kernel/freezer.c
8945
8946 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8947 M:      Eric Biggers <[email protected]>
8948 M:      Theodore Y. Ts'o <[email protected]>
8949 M:      Jaegeuk Kim <[email protected]>
8950 L:      [email protected]
8951 S:      Supported
8952 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8953 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8954 F:      Documentation/filesystems/fscrypt.rst
8955 F:      fs/crypto/
8956 F:      include/linux/fscrypt.h
8957 F:      include/uapi/linux/fscrypt.h
8958
8959 FSI SUBSYSTEM
8960 M:      Jeremy Kerr <[email protected]>
8961 M:      Joel Stanley <[email protected]>
8962 R:      Alistar Popple <[email protected]>
8963 R:      Eddie James <[email protected]>
8964 L:      [email protected]
8965 S:      Supported
8966 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8968 F:      drivers/fsi/
8969 F:      include/linux/fsi*.h
8970 F:      include/trace/events/fsi*.h
8971
8972 FSI-ATTACHED I2C DRIVER
8973 M:      Eddie James <[email protected]>
8974 L:      [email protected]
8975 L:      [email protected] (moderated for non-subscribers)
8976 S:      Maintained
8977 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8978 F:      drivers/i2c/busses/i2c-fsi.c
8979
8980 FSI-ATTACHED SPI DRIVER
8981 M:      Eddie James <[email protected]>
8982 L:      [email protected]
8983 S:      Maintained
8984 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8985 F:      drivers/spi/spi-fsi.c
8986
8987 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8988 M:      Jan Kara <[email protected]>
8989 R:      Amir Goldstein <[email protected]>
8990 L:      [email protected]
8991 S:      Maintained
8992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8993 F:      fs/notify/
8994 F:      include/linux/fsnotify*.h
8995
8996 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8997 M:      Eric Biggers <[email protected]>
8998 M:      Theodore Y. Ts'o <[email protected]>
8999 L:      [email protected]
9000 S:      Supported
9001 Q:      https://patchwork.kernel.org/project/fsverity/list/
9002 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9003 F:      Documentation/filesystems/fsverity.rst
9004 F:      fs/verity/
9005 F:      include/linux/fsverity.h
9006 F:      include/uapi/linux/fsverity.h
9007
9008 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9009 M:      Michael Zaidman <[email protected]>
9010 L:      [email protected]
9011 L:      [email protected]
9012 S:      Maintained
9013 F:      drivers/hid/hid-ft260.c
9014
9015 FUJITSU LAPTOP EXTRAS
9016 M:      Jonathan Woithe <[email protected]>
9017 L:      [email protected]
9018 S:      Maintained
9019 F:      drivers/platform/x86/fujitsu-laptop.c
9020
9021 FUJITSU TABLET EXTRAS
9022 M:      Robert Gerlach <[email protected]>
9023 L:      [email protected]
9024 S:      Maintained
9025 F:      drivers/platform/x86/fujitsu-tablet.c
9026
9027 FUNCTION HOOKS (FTRACE)
9028 M:      Steven Rostedt <[email protected]>
9029 M:      Masami Hiramatsu <[email protected]>
9030 R:      Mark Rutland <[email protected]>
9031 L:      [email protected]
9032 L:      [email protected]
9033 S:      Maintained
9034 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9036 F:      Documentation/trace/ftrace*
9037 F:      arch/*/*/*/*ftrace*
9038 F:      arch/*/*/*ftrace*
9039 F:      include/*/ftrace.h
9040 F:      kernel/trace/fgraph.c
9041 F:      kernel/trace/ftrace*
9042 F:      samples/ftrace
9043
9044 FUNGIBLE ETHERNET DRIVERS
9045 M:      Dimitris Michailidis <[email protected]>
9046 L:      [email protected]
9047 S:      Supported
9048 F:      drivers/net/ethernet/fungible/
9049
9050 FUSE: FILESYSTEM IN USERSPACE
9051 M:      Miklos Szeredi <[email protected]>
9052 L:      [email protected]
9053 S:      Maintained
9054 W:      https://github.com/libfuse/
9055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9056 F:      Documentation/filesystems/fuse.rst
9057 F:      fs/fuse/
9058 F:      include/uapi/linux/fuse.h
9059
9060 FUTEX SUBSYSTEM
9061 M:      Thomas Gleixner <[email protected]>
9062 M:      Ingo Molnar <[email protected]>
9063 R:      Peter Zijlstra <[email protected]>
9064 R:      Darren Hart <[email protected]>
9065 R:      Davidlohr Bueso <[email protected]>
9066 R:      André Almeida <[email protected]>
9067 L:      [email protected]
9068 S:      Maintained
9069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9070 F:      Documentation/locking/*futex*
9071 F:      include/asm-generic/futex.h
9072 F:      include/linux/futex.h
9073 F:      include/uapi/linux/futex.h
9074 F:      kernel/futex/*
9075 F:      tools/perf/bench/futex*
9076 F:      tools/testing/selftests/futex/
9077
9078 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9079 M:      Sebastian Reichel <[email protected]>
9080 L:      [email protected]
9081 S:      Maintained
9082 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9083 F:      drivers/media/i2c/gc0308.c
9084
9085 GALAXYCORE GC2145 SENSOR DRIVER
9086 M:      Alain Volmat <[email protected]>
9087 L:      [email protected]
9088 S:      Maintained
9089 T:      git git://linuxtv.org/media_tree.git
9090 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9091 F:      drivers/media/i2c/gc2145.c
9092
9093 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9094 M:      Tim Harvey <[email protected]>
9095 S:      Maintained
9096 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9097 F:      Documentation/hwmon/gsc-hwmon.rst
9098 F:      drivers/hwmon/gsc-hwmon.c
9099 F:      drivers/mfd/gateworks-gsc.c
9100 F:      include/linux/mfd/gsc.h
9101 F:      include/linux/platform_data/gsc_hwmon.h
9102
9103 GCC PLUGINS
9104 M:      Kees Cook <[email protected]>
9105 L:      [email protected]
9106 S:      Maintained
9107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9108 F:      Documentation/kbuild/gcc-plugins.rst
9109 F:      include/linux/stackleak.h
9110 F:      kernel/stackleak.c
9111 F:      scripts/Makefile.gcc-plugins
9112 F:      scripts/gcc-plugins/
9113
9114 GCOV BASED KERNEL PROFILING
9115 M:      Peter Oberparleiter <[email protected]>
9116 S:      Maintained
9117 F:      Documentation/dev-tools/gcov.rst
9118 F:      kernel/gcov/
9119
9120 GDB KERNEL DEBUGGING HELPER SCRIPTS
9121 M:      Jan Kiszka <[email protected]>
9122 M:      Kieran Bingham <[email protected]>
9123 S:      Supported
9124 F:      scripts/gdb/
9125
9126 GEMINI CRYPTO DRIVER
9127 M:      Corentin Labbe <[email protected]>
9128 L:      [email protected]
9129 S:      Maintained
9130 F:      drivers/crypto/gemini/
9131
9132 GEMTEK FM RADIO RECEIVER DRIVER
9133 M:      Hans Verkuil <[email protected]>
9134 L:      [email protected]
9135 S:      Maintained
9136 W:      https://linuxtv.org
9137 T:      git git://linuxtv.org/media_tree.git
9138 F:      drivers/media/radio/radio-gemtek*
9139
9140 GENERIC ARCHITECTURE TOPOLOGY
9141 M:      Sudeep Holla <[email protected]>
9142 L:      [email protected]
9143 S:      Maintained
9144 F:      drivers/base/arch_topology.c
9145 F:      include/linux/arch_topology.h
9146
9147 GENERIC ENTRY CODE
9148 M:      Thomas Gleixner <[email protected]>
9149 M:      Peter Zijlstra <[email protected]>
9150 M:      Andy Lutomirski <[email protected]>
9151 L:      [email protected]
9152 S:      Maintained
9153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9154 F:      include/linux/entry-common.h
9155 F:      include/linux/entry-kvm.h
9156 F:      kernel/entry/
9157
9158 GENERIC GPIO I2C DRIVER
9159 M:      Wolfram Sang <[email protected]>
9160 S:      Supported
9161 F:      drivers/i2c/busses/i2c-gpio.c
9162 F:      include/linux/platform_data/i2c-gpio.h
9163
9164 GENERIC GPIO I2C MULTIPLEXER DRIVER
9165 M:      Peter Korsgaard <[email protected]>
9166 L:      [email protected]
9167 S:      Supported
9168 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9169 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9170 F:      include/linux/platform_data/i2c-mux-gpio.h
9171
9172 GENERIC GPIO RESET DRIVER
9173 M:      Krzysztof Kozlowski <[email protected]>
9174 S:      Maintained
9175 F:      drivers/reset/reset-gpio.c
9176
9177 GENERIC HDLC (WAN) DRIVERS
9178 M:      Krzysztof Halasa <[email protected]>
9179 S:      Maintained
9180 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9181 F:      drivers/net/wan/c101.c
9182 F:      drivers/net/wan/hd6457*
9183 F:      drivers/net/wan/hdlc*
9184 F:      drivers/net/wan/n2.c
9185 F:      drivers/net/wan/pc300too.c
9186 F:      drivers/net/wan/pci200syn.c
9187 F:      drivers/net/wan/wanxl*
9188
9189 GENERIC INCLUDE/ASM HEADER FILES
9190 M:      Arnd Bergmann <[email protected]>
9191 L:      [email protected]
9192 S:      Maintained
9193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9194 F:      include/asm-generic/
9195 F:      include/uapi/asm-generic/
9196
9197 GENERIC PHY FRAMEWORK
9198 M:      Vinod Koul <[email protected]>
9199 M:      Kishon Vijay Abraham I <[email protected]>
9200 L:      [email protected]
9201 S:      Supported
9202 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9204 F:      Documentation/devicetree/bindings/phy/
9205 F:      drivers/phy/
9206 F:      include/dt-bindings/phy/
9207 F:      include/linux/phy/
9208
9209 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9210 M:      Wolfram Sang <[email protected]>
9211 S:      Supported
9212 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9213 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9214
9215 GENERIC PM DOMAINS
9216 M:      Ulf Hansson <[email protected]>
9217 L:      [email protected]
9218 S:      Supported
9219 F:      Documentation/devicetree/bindings/power/power?domain*
9220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9221 F:      drivers/pmdomain/
9222 F:      include/linux/pm_domain.h
9223
9224 GENERIC RADIX TREE
9225 M:      Kent Overstreet <[email protected]>
9226 S:      Supported
9227 C:      irc://irc.oftc.net/bcache
9228 F:      include/linux/generic-radix-tree.h
9229 F:      lib/generic-radix-tree.c
9230
9231 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9232 M:      Eugen Hristev <[email protected]>
9233 L:      [email protected]
9234 S:      Maintained
9235 F:      drivers/input/touchscreen/resistive-adc-touch.c
9236
9237 GENERIC STRING LIBRARY
9238 M:      Kees Cook <[email protected]>
9239 R:      Andy Shevchenko <[email protected]>
9240 L:      [email protected]
9241 S:      Supported
9242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9243 F:      include/linux/string.h
9244 F:      include/linux/string_choices.h
9245 F:      include/linux/string_helpers.h
9246 F:      lib/string.c
9247 F:      lib/string_kunit.c
9248 F:      lib/string_helpers.c
9249 F:      lib/string_helpers_kunit.c
9250 F:      scripts/coccinelle/api/string_choices.cocci
9251
9252 GENERIC UIO DRIVER FOR PCI DEVICES
9253 M:      "Michael S. Tsirkin" <[email protected]>
9254 L:      [email protected]
9255 S:      Supported
9256 F:      drivers/uio/uio_pci_generic.c
9257
9258 GENERIC VDSO LIBRARY
9259 M:      Andy Lutomirski <[email protected]>
9260 M:      Thomas Gleixner <[email protected]>
9261 M:      Vincenzo Frascino <[email protected]>
9262 L:      [email protected]
9263 S:      Maintained
9264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9265 F:      include/asm-generic/vdso/vsyscall.h
9266 F:      include/vdso/
9267 F:      kernel/time/vsyscall.c
9268 F:      lib/vdso/
9269
9270 GENWQE (IBM Generic Workqueue Card)
9271 M:      Frank Haverkamp <[email protected]>
9272 S:      Supported
9273 F:      drivers/misc/genwqe/
9274
9275 GET_MAINTAINER SCRIPT
9276 M:      Joe Perches <[email protected]>
9277 S:      Maintained
9278 F:      scripts/get_maintainer.pl
9279
9280 GFS2 FILE SYSTEM
9281 M:      Andreas Gruenbacher <[email protected]>
9282 L:      [email protected]
9283 S:      Supported
9284 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9286 F:      Documentation/filesystems/gfs2*
9287 F:      fs/gfs2/
9288 F:      include/uapi/linux/gfs2_ondisk.h
9289
9290 GIGABYTE WATERFORCE SENSOR DRIVER
9291 M:      Aleksa Savic <[email protected]>
9292 L:      [email protected]
9293 S:      Maintained
9294 F:      Documentation/hwmon/gigabyte_waterforce.rst
9295 F:      drivers/hwmon/gigabyte_waterforce.c
9296
9297 GIGABYTE WMI DRIVER
9298 M:      Thomas Weißschuh <[email protected]>
9299 L:      [email protected]
9300 S:      Maintained
9301 F:      drivers/platform/x86/gigabyte-wmi.c
9302
9303 GNSS SUBSYSTEM
9304 M:      Johan Hovold <[email protected]>
9305 S:      Maintained
9306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9307 F:      Documentation/ABI/testing/sysfs-class-gnss
9308 F:      Documentation/devicetree/bindings/gnss/
9309 F:      drivers/gnss/
9310 F:      include/linux/gnss.h
9311
9312 GO7007 MPEG CODEC
9313 M:      Hans Verkuil <[email protected]>
9314 L:      [email protected]
9315 S:      Maintained
9316 F:      drivers/media/usb/go7007/
9317
9318 GOODIX TOUCHSCREEN
9319 M:      Bastien Nocera <[email protected]>
9320 M:      Hans de Goede <[email protected]>
9321 L:      [email protected]
9322 S:      Maintained
9323 F:      drivers/input/touchscreen/goodix*
9324
9325 GOOGLE ETHERNET DRIVERS
9326 M:      Jeroen de Borst <[email protected]>
9327 M:      Praveen Kaligineedi <[email protected]>
9328 R:      Shailend Chand <[email protected]>
9329 L:      [email protected]
9330 S:      Supported
9331 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9332 F:      drivers/net/ethernet/google
9333
9334 GOOGLE FIRMWARE DRIVERS
9335 M:      Tzung-Bi Shih <[email protected]>
9336 R:      Brian Norris <[email protected]>
9337 R:      Julius Werner <[email protected]>
9338 L:      [email protected]
9339 S:      Maintained
9340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9341 F:      drivers/firmware/google/
9342
9343 GOOGLE TENSOR SoC SUPPORT
9344 M:      Peter Griffin <[email protected]>
9345 L:      [email protected] (moderated for non-subscribers)
9346 L:      [email protected]
9347 S:      Maintained
9348 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9349 F:      arch/arm64/boot/dts/exynos/google/
9350 F:      drivers/clk/samsung/clk-gs101.c
9351 F:      drivers/phy/samsung/phy-gs101-ufs.c
9352 F:      include/dt-bindings/clock/google,gs101.h
9353 K:      [gG]oogle.?[tT]ensor
9354
9355 GPD POCKET FAN DRIVER
9356 M:      Hans de Goede <[email protected]>
9357 L:      [email protected]
9358 S:      Maintained
9359 F:      drivers/platform/x86/gpd-pocket-fan.c
9360
9361 GPIO ACPI SUPPORT
9362 M:      Mika Westerberg <[email protected]>
9363 M:      Andy Shevchenko <[email protected]>
9364 L:      [email protected]
9365 L:      [email protected]
9366 S:      Supported
9367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9368 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9369 F:      drivers/gpio/gpiolib-acpi.c
9370 F:      drivers/gpio/gpiolib-acpi.h
9371
9372 GPIO AGGREGATOR
9373 M:      Geert Uytterhoeven <[email protected]>
9374 L:      [email protected]
9375 S:      Supported
9376 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9377 F:      drivers/gpio/gpio-aggregator.c
9378
9379 GPIO IR Transmitter
9380 M:      Sean Young <[email protected]>
9381 L:      [email protected]
9382 S:      Maintained
9383 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9384 F:      drivers/media/rc/gpio-ir-tx.c
9385
9386 GPIO MOCKUP DRIVER
9387 M:      Bamvor Jian Zhang <[email protected]>
9388 L:      [email protected]
9389 S:      Maintained
9390 F:      drivers/gpio/gpio-mockup.c
9391 F:      tools/testing/selftests/gpio/
9392
9393 GPIO REGMAP
9394 M:      Michael Walle <[email protected]>
9395 S:      Maintained
9396 F:      drivers/gpio/gpio-regmap.c
9397 F:      include/linux/gpio/regmap.h
9398 K:      (devm_)?gpio_regmap_(un)?register
9399
9400 GPIO SUBSYSTEM
9401 M:      Linus Walleij <[email protected]>
9402 M:      Bartosz Golaszewski <[email protected]>
9403 L:      [email protected]
9404 S:      Maintained
9405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9406 F:      Documentation/admin-guide/gpio/
9407 F:      Documentation/devicetree/bindings/gpio/
9408 F:      Documentation/driver-api/gpio/
9409 F:      drivers/gpio/
9410 F:      include/dt-bindings/gpio/
9411 F:      include/linux/gpio.h
9412 F:      include/linux/gpio/
9413 F:      include/linux/of_gpio.h
9414
9415 GPIO UAPI
9416 M:      Bartosz Golaszewski <[email protected]>
9417 R:      Kent Gibson <[email protected]>
9418 L:      [email protected]
9419 S:      Maintained
9420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9421 F:      Documentation/ABI/obsolete/sysfs-gpio
9422 F:      Documentation/ABI/testing/gpio-cdev
9423 F:      Documentation/userspace-api/gpio/
9424 F:      drivers/gpio/gpiolib-cdev.c
9425 F:      include/uapi/linux/gpio.h
9426 F:      tools/gpio/
9427
9428 GRE DEMULTIPLEXER DRIVER
9429 M:      Dmitry Kozlov <[email protected]>
9430 L:      [email protected]
9431 S:      Maintained
9432 F:      include/net/gre.h
9433 F:      net/ipv4/gre_demux.c
9434 F:      net/ipv4/gre_offload.c
9435
9436 GRETH 10/100/1G Ethernet MAC device driver
9437 M:      Andreas Larsson <[email protected]>
9438 L:      [email protected]
9439 S:      Maintained
9440 F:      drivers/net/ethernet/aeroflex/
9441
9442 GREYBUS AUDIO PROTOCOLS DRIVERS
9443 M:      Vaibhav Agarwal <[email protected]>
9444 M:      Mark Greer <[email protected]>
9445 S:      Maintained
9446 F:      drivers/staging/greybus/audio_apbridgea.c
9447 F:      drivers/staging/greybus/audio_apbridgea.h
9448 F:      drivers/staging/greybus/audio_codec.c
9449 F:      drivers/staging/greybus/audio_codec.h
9450 F:      drivers/staging/greybus/audio_gb.c
9451 F:      drivers/staging/greybus/audio_manager.c
9452 F:      drivers/staging/greybus/audio_manager.h
9453 F:      drivers/staging/greybus/audio_manager_module.c
9454 F:      drivers/staging/greybus/audio_manager_private.h
9455 F:      drivers/staging/greybus/audio_manager_sysfs.c
9456 F:      drivers/staging/greybus/audio_module.c
9457 F:      drivers/staging/greybus/audio_topology.c
9458
9459 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9460 M:      Viresh Kumar <[email protected]>
9461 S:      Maintained
9462 F:      drivers/staging/greybus/authentication.c
9463 F:      drivers/staging/greybus/bootrom.c
9464 F:      drivers/staging/greybus/firmware.h
9465 F:      drivers/staging/greybus/fw-core.c
9466 F:      drivers/staging/greybus/fw-download.c
9467 F:      drivers/staging/greybus/fw-management.c
9468 F:      drivers/staging/greybus/greybus_authentication.h
9469 F:      drivers/staging/greybus/greybus_firmware.h
9470 F:      drivers/staging/greybus/hid.c
9471 F:      drivers/staging/greybus/i2c.c
9472 F:      drivers/staging/greybus/spi.c
9473 F:      drivers/staging/greybus/spilib.c
9474 F:      drivers/staging/greybus/spilib.h
9475
9476 GREYBUS LOOPBACK DRIVER
9477 M:      Bryan O'Donoghue <[email protected]>
9478 S:      Maintained
9479 F:      drivers/staging/greybus/loopback.c
9480
9481 GREYBUS PLATFORM DRIVERS
9482 M:      Vaibhav Hiremath <[email protected]>
9483 S:      Maintained
9484 F:      drivers/staging/greybus/arche-apb-ctrl.c
9485 F:      drivers/staging/greybus/arche-platform.c
9486 F:      drivers/staging/greybus/arche_platform.h
9487
9488 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9489 M:      Rui Miguel Silva <[email protected]>
9490 S:      Maintained
9491 F:      drivers/staging/greybus/gpio.c
9492 F:      drivers/staging/greybus/light.c
9493 F:      drivers/staging/greybus/power_supply.c
9494 F:      drivers/staging/greybus/sdio.c
9495 F:      drivers/staging/greybus/spi.c
9496 F:      drivers/staging/greybus/spilib.c
9497
9498 GREYBUS BEAGLEPLAY DRIVERS
9499 M:      Ayush Singh <[email protected]>
9500 L:      [email protected] (moderated for non-subscribers)
9501 S:      Maintained
9502 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9503 F:      drivers/greybus/gb-beagleplay.c
9504
9505 GREYBUS SUBSYSTEM
9506 M:      Johan Hovold <[email protected]>
9507 M:      Alex Elder <[email protected]>
9508 M:      Greg Kroah-Hartman <[email protected]>
9509 L:      [email protected] (moderated for non-subscribers)
9510 S:      Maintained
9511 F:      drivers/greybus/
9512 F:      drivers/staging/greybus/
9513 F:      include/linux/greybus.h
9514 F:      include/linux/greybus/
9515
9516 GREYBUS UART PROTOCOLS DRIVERS
9517 M:      David Lin <[email protected]>
9518 S:      Maintained
9519 F:      drivers/staging/greybus/log.c
9520 F:      drivers/staging/greybus/uart.c
9521
9522 GS1662 VIDEO SERIALIZER
9523 M:      Charles-Antoine Couret <[email protected]>
9524 L:      [email protected]
9525 S:      Maintained
9526 T:      git git://linuxtv.org/media_tree.git
9527 F:      drivers/media/spi/gs1662.c
9528
9529 GSPCA FINEPIX SUBDRIVER
9530 M:      Frank Zago <[email protected]>
9531 L:      [email protected]
9532 S:      Maintained
9533 T:      git git://linuxtv.org/media_tree.git
9534 F:      drivers/media/usb/gspca/finepix.c
9535
9536 GSPCA GL860 SUBDRIVER
9537 M:      Olivier Lorin <[email protected]>
9538 L:      [email protected]
9539 S:      Maintained
9540 T:      git git://linuxtv.org/media_tree.git
9541 F:      drivers/media/usb/gspca/gl860/
9542
9543 GSPCA M5602 SUBDRIVER
9544 M:      Erik Andren <[email protected]>
9545 L:      [email protected]
9546 S:      Maintained
9547 T:      git git://linuxtv.org/media_tree.git
9548 F:      drivers/media/usb/gspca/m5602/
9549
9550 GSPCA PAC207 SONIXB SUBDRIVER
9551 M:      Hans Verkuil <[email protected]>
9552 L:      [email protected]
9553 S:      Odd Fixes
9554 T:      git git://linuxtv.org/media_tree.git
9555 F:      drivers/media/usb/gspca/pac207.c
9556
9557 GSPCA SN9C20X SUBDRIVER
9558 M:      Brian Johnson <[email protected]>
9559 L:      [email protected]
9560 S:      Maintained
9561 T:      git git://linuxtv.org/media_tree.git
9562 F:      drivers/media/usb/gspca/sn9c20x.c
9563
9564 GSPCA T613 SUBDRIVER
9565 M:      Leandro Costantino <[email protected]>
9566 L:      [email protected]
9567 S:      Maintained
9568 T:      git git://linuxtv.org/media_tree.git
9569 F:      drivers/media/usb/gspca/t613.c
9570
9571 GSPCA USB WEBCAM DRIVER
9572 M:      Hans Verkuil <[email protected]>
9573 L:      [email protected]
9574 S:      Odd Fixes
9575 T:      git git://linuxtv.org/media_tree.git
9576 F:      drivers/media/usb/gspca/
9577
9578 GTP (GPRS Tunneling Protocol)
9579 M:      Pablo Neira Ayuso <[email protected]>
9580 M:      Harald Welte <[email protected]>
9581 L:      [email protected]
9582 S:      Maintained
9583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9584 F:      drivers/net/gtp.c
9585
9586 GUID PARTITION TABLE (GPT)
9587 M:      Davidlohr Bueso <[email protected]>
9588 L:      [email protected]
9589 S:      Maintained
9590 F:      block/partitions/efi.*
9591
9592 HABANALABS PCI DRIVER
9593 M:      Oded Gabbay <[email protected]>
9594 L:      [email protected]
9595 S:      Supported
9596 C:      irc://irc.oftc.net/dri-devel
9597 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9598 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9599 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9600 F:      drivers/accel/habanalabs/
9601 F:      include/linux/habanalabs/
9602 F:      include/trace/events/habanalabs.h
9603 F:      include/uapi/drm/habanalabs_accel.h
9604
9605 HACKRF MEDIA DRIVER
9606 L:      [email protected]
9607 S:      Orphan
9608 W:      https://linuxtv.org
9609 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9610 F:      drivers/media/usb/hackrf/
9611
9612 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9613 M:      Chuck Lever <[email protected]>
9614 L:      [email protected]
9615 L:      [email protected]
9616 S:      Maintained
9617 F:      Documentation/netlink/specs/handshake.yaml
9618 F:      Documentation/networking/tls-handshake.rst
9619 F:      include/net/handshake.h
9620 F:      include/trace/events/handshake.h
9621 F:      net/handshake/
9622
9623 HANTRO VPU CODEC DRIVER
9624 M:      Ezequiel Garcia <[email protected]>
9625 M:      Philipp Zabel <[email protected]>
9626 L:      [email protected]
9627 L:      [email protected]
9628 S:      Maintained
9629 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9630 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9631 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9632 F:      drivers/media/platform/verisilicon/
9633
9634 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9635 M:      Frank Seidel <[email protected]>
9636 L:      [email protected]
9637 S:      Maintained
9638 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9639 F:      drivers/platform/x86/hdaps.c
9640
9641 HARDWARE MONITORING
9642 M:      Jean Delvare <[email protected]>
9643 M:      Guenter Roeck <[email protected]>
9644 L:      [email protected]
9645 S:      Maintained
9646 W:      http://hwmon.wiki.kernel.org/
9647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9648 F:      Documentation/ABI/testing/sysfs-class-hwmon
9649 F:      Documentation/devicetree/bindings/hwmon/
9650 F:      Documentation/hwmon/
9651 F:      drivers/hwmon/
9652 F:      include/linux/hwmon*.h
9653 F:      include/trace/events/hwmon*.h
9654 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9655
9656 HARDWARE RANDOM NUMBER GENERATOR CORE
9657 M:      Olivia Mackall <[email protected]>
9658 M:      Herbert Xu <[email protected]>
9659 L:      [email protected]
9660 S:      Odd fixes
9661 F:      Documentation/admin-guide/hw_random.rst
9662 F:      Documentation/devicetree/bindings/rng/
9663 F:      drivers/char/hw_random/
9664 F:      include/linux/hw_random.h
9665
9666 HARDWARE SPINLOCK CORE
9667 M:      Bjorn Andersson <[email protected]>
9668 R:      Baolin Wang <[email protected]>
9669 L:      [email protected]
9670 S:      Maintained
9671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9672 F:      Documentation/devicetree/bindings/hwlock/
9673 F:      Documentation/locking/hwspinlock.rst
9674 F:      drivers/hwspinlock/
9675 F:      include/linux/hwspinlock.h
9676
9677 HARDWARE TRACING FACILITIES
9678 M:      Alexander Shishkin <[email protected]>
9679 S:      Maintained
9680 F:      drivers/hwtracing/
9681
9682 HARMONY SOUND DRIVER
9683 L:      [email protected]
9684 S:      Maintained
9685 F:      sound/parisc/harmony.*
9686
9687 HDPVR USB VIDEO ENCODER DRIVER
9688 M:      Hans Verkuil <[email protected]>
9689 L:      [email protected]
9690 S:      Odd Fixes
9691 W:      https://linuxtv.org
9692 T:      git git://linuxtv.org/media_tree.git
9693 F:      drivers/media/usb/hdpvr/
9694
9695 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9696 M:      Keng-Yu Lin <[email protected]>
9697 S:      Supported
9698 F:      drivers/misc/hpilo.[ch]
9699
9700 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9701 M:      Jerry Hoemann <[email protected]>
9702 S:      Supported
9703 F:      Documentation/watchdog/hpwdt.rst
9704 F:      drivers/watchdog/hpwdt.c
9705
9706 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9707 M:      Don Brace <[email protected]>
9708 L:      [email protected]
9709 L:      [email protected]
9710 S:      Supported
9711 F:      Documentation/scsi/hpsa.rst
9712 F:      drivers/scsi/hpsa*.[ch]
9713 F:      include/linux/cciss*.h
9714 F:      include/uapi/linux/cciss*.h
9715
9716 HFI1 DRIVER
9717 M:      Dennis Dalessandro <[email protected]>
9718 L:      [email protected]
9719 S:      Supported
9720 F:      drivers/infiniband/hw/hfi1
9721
9722 HFS FILESYSTEM
9723 L:      [email protected]
9724 S:      Orphan
9725 F:      Documentation/filesystems/hfs.rst
9726 F:      fs/hfs/
9727
9728 HFSPLUS FILESYSTEM
9729 L:      [email protected]
9730 S:      Orphan
9731 F:      Documentation/filesystems/hfsplus.rst
9732 F:      fs/hfsplus/
9733
9734 HGA FRAMEBUFFER DRIVER
9735 M:      Ferenc Bakonyi <[email protected]>
9736 L:      [email protected]
9737 S:      Maintained
9738 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9739 F:      drivers/video/fbdev/hgafb.c
9740
9741 HIBERNATION (aka Software Suspend, aka swsusp)
9742 M:      "Rafael J. Wysocki" <[email protected]>
9743 M:      Pavel Machek <[email protected]>
9744 L:      [email protected]
9745 S:      Supported
9746 B:      https://bugzilla.kernel.org
9747 F:      arch/*/include/asm/suspend*.h
9748 F:      arch/x86/power/
9749 F:      drivers/base/power/
9750 F:      include/linux/freezer.h
9751 F:      include/linux/pm.h
9752 F:      include/linux/suspend.h
9753 F:      kernel/power/
9754
9755 HID CORE LAYER
9756 M:      Jiri Kosina <[email protected]>
9757 M:      Benjamin Tissoires <[email protected]>
9758 L:      [email protected]
9759 S:      Maintained
9760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9761 F:      Documentation/hid/
9762 F:      drivers/hid/
9763 F:      include/linux/hid*
9764 F:      include/uapi/linux/hid*
9765 F:      samples/hid/
9766 F:      tools/testing/selftests/hid/
9767
9768 HID LOGITECH DRIVERS
9769 R:      Filipe Laíns <[email protected]>
9770 L:      [email protected]
9771 S:      Maintained
9772 F:      drivers/hid/hid-logitech-*
9773
9774 HID NVIDIA SHIELD DRIVER
9775 M:      Rahul Rameshbabu <[email protected]>
9776 L:      [email protected]
9777 S:      Maintained
9778 F:      drivers/hid/hid-nvidia-shield.c
9779
9780 HID PHOENIX RC FLIGHT CONTROLLER
9781 M:      Marcus Folkesson <[email protected]>
9782 L:      [email protected]
9783 S:      Maintained
9784 F:      drivers/hid/hid-pxrc.c
9785
9786 HID PLAYSTATION DRIVER
9787 M:      Roderick Colenbrander <[email protected]>
9788 L:      [email protected]
9789 S:      Supported
9790 F:      drivers/hid/hid-playstation.c
9791
9792 HID SENSOR HUB DRIVERS
9793 M:      Jiri Kosina <[email protected]>
9794 M:      Jonathan Cameron <[email protected]>
9795 M:      Srinivas Pandruvada <[email protected]>
9796 L:      [email protected]
9797 L:      [email protected]
9798 S:      Maintained
9799 F:      Documentation/hid/hid-sensor*
9800 F:      drivers/hid/hid-sensor-*
9801 F:      drivers/iio/*/hid-*
9802 F:      include/linux/hid-sensor-*
9803
9804 HID VRC-2 CAR CONTROLLER DRIVER
9805 M:      Marcus Folkesson <[email protected]>
9806 L:      [email protected]
9807 S:      Maintained
9808 F:      drivers/hid/hid-vrc2.c
9809
9810 HID WACOM DRIVER
9811 M:      Ping Cheng <[email protected]>
9812 M:      Jason Gerecke  <[email protected]>
9813 L:      [email protected]
9814 S:      Maintained
9815 F:      drivers/hid/wacom.h
9816 F:      drivers/hid/wacom_*
9817
9818 HID++ LOGITECH DRIVERS
9819 R:      Filipe Laíns <[email protected]>
9820 R:      Bastien Nocera <[email protected]>
9821 L:      [email protected]
9822 S:      Maintained
9823 F:      drivers/hid/hid-logitech-hidpp.c
9824
9825 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
9826 M:      Anna-Maria Behnsen <[email protected]>
9827 M:      Frederic Weisbecker <[email protected]>
9828 M:      Thomas Gleixner <[email protected]>
9829 L:      [email protected]
9830 S:      Maintained
9831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9832 F:      Documentation/timers/
9833 F:      include/linux/clockchips.h
9834 F:      include/linux/hrtimer.h
9835 F:      include/linux/timer.h
9836 F:      kernel/time/clockevents.c
9837 F:      kernel/time/hrtimer.c
9838 F:      kernel/time/timer.c
9839 F:      kernel/time/timer_list.c
9840 F:      kernel/time/timer_migration.*
9841 F:      tools/testing/selftests/timers/
9842
9843 HIGH-SPEED SCC DRIVER FOR AX.25
9844 L:      [email protected]
9845 S:      Orphan
9846 F:      drivers/net/hamradio/scc.c
9847
9848 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9849 M:      HighPoint Linux Team <[email protected]>
9850 S:      Supported
9851 W:      http://www.highpoint-tech.com
9852 F:      Documentation/scsi/hptiop.rst
9853 F:      drivers/scsi/hptiop.c
9854
9855 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9856 M:      John Stultz <[email protected]>
9857 L:      [email protected]
9858 S:      Maintained
9859 F:      drivers/misc/hisi_hikey_usb.c
9860
9861 HIMAX HX83112B TOUCHSCREEN SUPPORT
9862 M:      Job Noorman <[email protected]>
9863 L:      [email protected]
9864 S:      Maintained
9865 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9866 F:      drivers/input/touchscreen/himax_hx83112b.c
9867
9868 HIPPI
9869 M:      Jes Sorensen <[email protected]>
9870 L:      [email protected]
9871 S:      Maintained
9872 F:      drivers/net/hippi/
9873 F:      include/linux/hippidevice.h
9874 F:      include/uapi/linux/if_hippi.h
9875 F:      net/802/hippi.c
9876
9877 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9878 M:      Kurt Kanzenbach <[email protected]>
9879 L:      [email protected]
9880 S:      Maintained
9881 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9882 F:      drivers/net/dsa/hirschmann/*
9883 F:      include/linux/platform_data/hirschmann-hellcreek.h
9884 F:      net/dsa/tag_hellcreek.c
9885
9886 HISILICON DMA DRIVER
9887 M:      Zhou Wang <[email protected]>
9888 M:      Jie Hai <[email protected]>
9889 L:      [email protected]
9890 S:      Maintained
9891 F:      drivers/dma/hisi_dma.c
9892
9893 HISILICON GPIO DRIVER
9894 M:      Jay Fang <[email protected]>
9895 L:      [email protected]
9896 S:      Maintained
9897 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9898 F:      drivers/gpio/gpio-hisi.c
9899
9900 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9901 M:      Zhiqi Song <[email protected]>
9902 M:      Longfang Liu <[email protected]>
9903 L:      [email protected]
9904 S:      Maintained
9905 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9906 F:      drivers/crypto/hisilicon/hpre/hpre.h
9907 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9908 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9909
9910 HISILICON HNS3 PMU DRIVER
9911 M:      Jijie Shao <[email protected]>
9912 S:      Supported
9913 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9914 F:      drivers/perf/hisilicon/hns3_pmu.c
9915
9916 HISILICON I2C CONTROLLER DRIVER
9917 M:      Yicong Yang <[email protected]>
9918 L:      [email protected]
9919 S:      Maintained
9920 W:      https://www.hisilicon.com
9921 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9922 F:      drivers/i2c/busses/i2c-hisi.c
9923
9924 HISILICON KUNPENG SOC HCCS DRIVER
9925 M:      Huisong Li <[email protected]>
9926 S:      Maintained
9927 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9928 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9929 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9930
9931 HISILICON LPC BUS DRIVER
9932 M:      Jay Fang <[email protected]>
9933 S:      Maintained
9934 W:      http://www.hisilicon.com
9935 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9936 F:      drivers/bus/hisi_lpc.c
9937
9938 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9939 M:      Yisen Zhuang <[email protected]>
9940 M:      Salil Mehta <[email protected]>
9941 M:      Jijie Shao <[email protected]>
9942 L:      [email protected]
9943 S:      Maintained
9944 W:      http://www.hisilicon.com
9945 F:      drivers/net/ethernet/hisilicon/hns3/
9946
9947 HISILICON NETWORK SUBSYSTEM DRIVER
9948 M:      Yisen Zhuang <[email protected]>
9949 M:      Salil Mehta <[email protected]>
9950 L:      [email protected]
9951 S:      Maintained
9952 W:      http://www.hisilicon.com
9953 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9954 F:      drivers/net/ethernet/hisilicon/
9955
9956 HISILICON PMU DRIVER
9957 M:      Yicong Yang <[email protected]>
9958 M:      Jonathan Cameron <[email protected]>
9959 S:      Supported
9960 W:      http://www.hisilicon.com
9961 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9962 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9963 F:      drivers/perf/hisilicon
9964
9965 HISILICON PTT DRIVER
9966 M:      Yicong Yang <[email protected]>
9967 M:      Jonathan Cameron <[email protected]>
9968 L:      [email protected]
9969 S:      Maintained
9970 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
9971 F:      Documentation/trace/hisi-ptt.rst
9972 F:      drivers/hwtracing/ptt/
9973 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9974 F:      tools/perf/util/hisi-ptt*
9975 F:      tools/perf/util/hisi-ptt-decoder/*
9976
9977 HISILICON QM DRIVER
9978 M:      Weili Qian <[email protected]>
9979 M:      Zhou Wang <[email protected]>
9980 L:      [email protected]
9981 S:      Maintained
9982 F:      drivers/crypto/hisilicon/Kconfig
9983 F:      drivers/crypto/hisilicon/Makefile
9984 F:      drivers/crypto/hisilicon/qm.c
9985 F:      drivers/crypto/hisilicon/sgl.c
9986 F:      include/linux/hisi_acc_qm.h
9987
9988 HISILICON ROCE DRIVER
9989 M:      Chengchang Tang <[email protected]>
9990 M:      Junxian Huang <[email protected]>
9991 L:      [email protected]
9992 S:      Maintained
9993 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9994 F:      drivers/infiniband/hw/hns/
9995
9996 HISILICON SAS Controller
9997 M:      Xiang Chen <[email protected]>
9998 S:      Supported
9999 W:      http://www.hisilicon.com
10000 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10001 F:      drivers/scsi/hisi_sas/
10002
10003 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10004 M:      Longfang Liu <[email protected]>
10005 L:      [email protected]
10006 S:      Maintained
10007 F:      Documentation/ABI/testing/debugfs-hisi-sec
10008 F:      drivers/crypto/hisilicon/sec2/sec.h
10009 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10010 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10011 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10012
10013 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10014 M:      Jay Fang <[email protected]>
10015 L:      [email protected]
10016 S:      Maintained
10017 W:      http://www.hisilicon.com
10018 F:      drivers/spi/spi-hisi-kunpeng.c
10019
10020 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10021 M:      Mauro Carvalho Chehab <[email protected]>
10022 L:      [email protected]
10023 S:      Maintained
10024 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10025 F:      drivers/spmi/hisi-spmi-controller.c
10026
10027 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10028 M:      Mauro Carvalho Chehab <[email protected]>
10029 L:      [email protected]
10030 S:      Maintained
10031 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10032 F:      drivers/mfd/hi6421-spmi-pmic.c
10033
10034 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10035 M:      Weili Qian <[email protected]>
10036 S:      Maintained
10037 F:      drivers/crypto/hisilicon/trng/trng.c
10038
10039 HISILICON V3XX SPI NOR FLASH Controller Driver
10040 M:      Jay Fang <[email protected]>
10041 S:      Maintained
10042 W:      http://www.hisilicon.com
10043 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10044
10045 HISILICON ZIP Controller DRIVER
10046 M:      Yang Shen <[email protected]>
10047 M:      Zhou Wang <[email protected]>
10048 L:      [email protected]
10049 S:      Maintained
10050 F:      Documentation/ABI/testing/debugfs-hisi-zip
10051 F:      drivers/crypto/hisilicon/zip/
10052
10053 HMM - Heterogeneous Memory Management
10054 M:      Jérôme Glisse <[email protected]>
10055 L:      [email protected]
10056 S:      Maintained
10057 F:      Documentation/mm/hmm.rst
10058 F:      include/linux/hmm*
10059 F:      lib/test_hmm*
10060 F:      mm/hmm*
10061 F:      tools/testing/selftests/mm/*hmm*
10062
10063 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10064 M:      Petre Rodan <[email protected]>
10065 L:      [email protected]
10066 S:      Maintained
10067 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10068 F:      drivers/iio/pressure/hsc030pa*
10069
10070 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10071 M:      Andreas Klinger <[email protected]>
10072 M:      Petre Rodan <[email protected]>
10073 L:      [email protected]
10074 S:      Maintained
10075 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10076 F:      drivers/iio/pressure/mprls0025pa*
10077
10078 HP BIOSCFG DRIVER
10079 M:      Jorge Lopez <[email protected]>
10080 L:      [email protected]
10081 S:      Maintained
10082 F:      drivers/platform/x86/hp/hp-bioscfg/
10083
10084 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10085 L:      [email protected]
10086 S:      Orphan
10087 F:      drivers/platform/x86/hp/tc1100-wmi.c
10088
10089 HP WMI HARDWARE MONITOR DRIVER
10090 M:      James Seo <[email protected]>
10091 L:      [email protected]
10092 S:      Maintained
10093 F:      Documentation/hwmon/hp-wmi-sensors.rst
10094 F:      drivers/hwmon/hp-wmi-sensors.c
10095
10096 HPET:   High Precision Event Timers driver
10097 M:      Clemens Ladisch <[email protected]>
10098 S:      Maintained
10099 F:      Documentation/timers/hpet.rst
10100 F:      drivers/char/hpet.c
10101 F:      include/linux/hpet.h
10102 F:      include/uapi/linux/hpet.h
10103
10104 HPET:   x86
10105 S:      Orphan
10106 F:      arch/x86/include/asm/hpet.h
10107 F:      arch/x86/kernel/hpet.c
10108
10109 HPFS FILESYSTEM
10110 M:      Mikulas Patocka <[email protected]>
10111 S:      Maintained
10112 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10113 F:      fs/hpfs/
10114
10115 HS3001 Hardware Temperature and Humidity Sensor
10116 M:      Andre Werner <[email protected]>
10117 L:      [email protected]
10118 S:      Maintained
10119 F:      drivers/hwmon/hs3001.c
10120
10121 HSI SUBSYSTEM
10122 M:      Sebastian Reichel <[email protected]>
10123 S:      Maintained
10124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10125 F:      Documentation/ABI/testing/sysfs-bus-hsi
10126 F:      Documentation/driver-api/hsi.rst
10127 F:      drivers/hsi/
10128 F:      include/linux/hsi/
10129 F:      include/uapi/linux/hsi/
10130
10131 HSO 3G MODEM DRIVER
10132 L:      [email protected]
10133 S:      Orphan
10134 F:      drivers/net/usb/hso.c
10135
10136 HSR NETWORK PROTOCOL
10137 L:      [email protected]
10138 S:      Orphan
10139 F:      net/hsr/
10140
10141 HT16K33 LED CONTROLLER DRIVER
10142 M:      Robin van der Gracht <[email protected]>
10143 S:      Maintained
10144 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10145 F:      drivers/auxdisplay/ht16k33.c
10146
10147 HTCPEN TOUCHSCREEN DRIVER
10148 M:      Pau Oliva Fora <[email protected]>
10149 L:      [email protected]
10150 S:      Maintained
10151 F:      drivers/input/touchscreen/htcpen.c
10152
10153 HTE SUBSYSTEM
10154 M:      Dipen Patel <[email protected]>
10155 L:      [email protected]
10156 S:      Maintained
10157 Q:      https://patchwork.kernel.org/project/timestamp/list/
10158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10159 F:      Documentation/devicetree/bindings/timestamp/
10160 F:      Documentation/driver-api/hte/
10161 F:      drivers/hte/
10162 F:      include/linux/hte.h
10163
10164 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10165 M:      Lorenzo Bianconi <[email protected]>
10166 L:      [email protected]
10167 S:      Maintained
10168 W:      http://www.st.com/
10169 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10170 F:      drivers/iio/humidity/hts221*
10171
10172 HUAWEI ETHERNET DRIVER
10173 M:      Cai Huoqing <[email protected]>
10174 L:      [email protected]
10175 S:      Maintained
10176 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10177 F:      drivers/net/ethernet/huawei/hinic/
10178
10179 HUGETLB SUBSYSTEM
10180 M:      Muchun Song <[email protected]>
10181 L:      [email protected]
10182 S:      Maintained
10183 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10184 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10185 F:      Documentation/mm/hugetlbfs_reserv.rst
10186 F:      Documentation/mm/vmemmap_dedup.rst
10187 F:      fs/hugetlbfs/
10188 F:      include/linux/hugetlb.h
10189 F:      mm/hugetlb.c
10190 F:      mm/hugetlb_vmemmap.c
10191 F:      mm/hugetlb_vmemmap.h
10192 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10193
10194 HVA ST MEDIA DRIVER
10195 M:      Jean-Christophe Trotin <[email protected]>
10196 L:      [email protected]
10197 S:      Supported
10198 W:      https://linuxtv.org
10199 T:      git git://linuxtv.org/media_tree.git
10200 F:      drivers/media/platform/st/sti/hva
10201
10202 HWPOISON MEMORY FAILURE HANDLING
10203 M:      Miaohe Lin <[email protected]>
10204 R:      Naoya Horiguchi <[email protected]>
10205 L:      [email protected]
10206 S:      Maintained
10207 F:      mm/hwpoison-inject.c
10208 F:      mm/memory-failure.c
10209
10210 HYCON HY46XX TOUCHSCREEN SUPPORT
10211 M:      Giulio Benetti <[email protected]>
10212 L:      [email protected]
10213 S:      Maintained
10214 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10215 F:      drivers/input/touchscreen/hycon-hy46xx.c
10216
10217 HYGON PROCESSOR SUPPORT
10218 M:      Pu Wen <[email protected]>
10219 L:      [email protected]
10220 S:      Maintained
10221 F:      arch/x86/kernel/cpu/hygon.c
10222
10223 HYNIX HI556 SENSOR DRIVER
10224 M:      Sakari Ailus <[email protected]>
10225 L:      [email protected]
10226 S:      Maintained
10227 T:      git git://linuxtv.org/media_tree.git
10228 F:      drivers/media/i2c/hi556.c
10229
10230 HYNIX HI846 SENSOR DRIVER
10231 M:      Martin Kepplinger <[email protected]>
10232 L:      [email protected]
10233 S:      Maintained
10234 F:      drivers/media/i2c/hi846.c
10235
10236 HYNIX HI847 SENSOR DRIVER
10237 M:      Sakari Ailus <[email protected]>
10238 L:      [email protected]
10239 S:      Maintained
10240 F:      drivers/media/i2c/hi847.c
10241
10242 Hyper-V/Azure CORE AND DRIVERS
10243 M:      "K. Y. Srinivasan" <[email protected]>
10244 M:      Haiyang Zhang <[email protected]>
10245 M:      Wei Liu <[email protected]>
10246 M:      Dexuan Cui <[email protected]>
10247 L:      [email protected]
10248 S:      Supported
10249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10250 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10251 F:      Documentation/ABI/testing/debugfs-hyperv
10252 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10253 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10254 F:      Documentation/virt/hyperv
10255 F:      arch/arm64/hyperv
10256 F:      arch/arm64/include/asm/hyperv-tlfs.h
10257 F:      arch/arm64/include/asm/mshyperv.h
10258 F:      arch/x86/hyperv
10259 F:      arch/x86/include/asm/hyperv-tlfs.h
10260 F:      arch/x86/include/asm/mshyperv.h
10261 F:      arch/x86/include/asm/trace/hyperv.h
10262 F:      arch/x86/kernel/cpu/mshyperv.c
10263 F:      drivers/clocksource/hyperv_timer.c
10264 F:      drivers/hid/hid-hyperv.c
10265 F:      drivers/hv/
10266 F:      drivers/input/serio/hyperv-keyboard.c
10267 F:      drivers/iommu/hyperv-iommu.c
10268 F:      drivers/net/ethernet/microsoft/
10269 F:      drivers/net/hyperv/
10270 F:      drivers/pci/controller/pci-hyperv-intf.c
10271 F:      drivers/pci/controller/pci-hyperv.c
10272 F:      drivers/scsi/storvsc_drv.c
10273 F:      drivers/uio/uio_hv_generic.c
10274 F:      drivers/video/fbdev/hyperv_fb.c
10275 F:      include/asm-generic/hyperv-tlfs.h
10276 F:      include/asm-generic/mshyperv.h
10277 F:      include/clocksource/hyperv_timer.h
10278 F:      include/linux/hyperv.h
10279 F:      include/net/mana
10280 F:      include/uapi/linux/hyperv.h
10281 F:      net/vmw_vsock/hyperv_transport.c
10282 F:      tools/hv/
10283
10284 HYPERBUS SUPPORT
10285 M:      Vignesh Raghavendra <[email protected]>
10286 R:      Tudor Ambarus <[email protected]>
10287 L:      [email protected]
10288 S:      Supported
10289 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10290 C:      irc://irc.oftc.net/mtd
10291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10292 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10293 F:      drivers/mtd/hyperbus/
10294 F:      include/linux/mtd/hyperbus.h
10295
10296 HYPERVISOR VIRTUAL CONSOLE DRIVER
10297 L:      [email protected]
10298 S:      Odd Fixes
10299 F:      drivers/tty/hvc/
10300
10301 I2C ACPI SUPPORT
10302 M:      Mika Westerberg <[email protected]>
10303 L:      [email protected]
10304 L:      [email protected]
10305 S:      Maintained
10306 F:      drivers/i2c/i2c-core-acpi.c
10307
10308 I2C ADDRESS TRANSLATOR (ATR)
10309 M:      Tomi Valkeinen <[email protected]>
10310 R:      Luca Ceresoli <[email protected]>
10311 L:      [email protected]
10312 S:      Maintained
10313 F:      drivers/i2c/i2c-atr.c
10314 F:      include/linux/i2c-atr.h
10315
10316 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10317 M:      Ajay Gupta <[email protected]>
10318 L:      [email protected]
10319 S:      Maintained
10320 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10321 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10322
10323 I2C MUXES
10324 M:      Peter Rosin <[email protected]>
10325 L:      [email protected]
10326 S:      Maintained
10327 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10328 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10329 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10330 F:      Documentation/i2c/i2c-topology.rst
10331 F:      Documentation/i2c/muxes/
10332 F:      drivers/i2c/i2c-mux.c
10333 F:      drivers/i2c/muxes/
10334 F:      include/linux/i2c-mux.h
10335
10336 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10337 M:      Gregory CLEMENT <[email protected]>
10338 L:      [email protected]
10339 S:      Maintained
10340 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10341 F:      drivers/i2c/busses/i2c-mv64xxx.c
10342
10343 I2C OVER PARALLEL PORT
10344 M:      Jean Delvare <[email protected]>
10345 L:      [email protected]
10346 S:      Maintained
10347 F:      Documentation/i2c/busses/i2c-parport.rst
10348 F:      drivers/i2c/busses/i2c-parport.c
10349
10350 I2C SUBSYSTEM
10351 M:      Wolfram Sang <[email protected]>
10352 L:      [email protected]
10353 S:      Maintained
10354 W:      https://i2c.wiki.kernel.org/
10355 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10357 F:      Documentation/i2c/
10358 F:      drivers/i2c/*
10359 F:      include/dt-bindings/i2c/i2c.h
10360 F:      include/linux/i2c-dev.h
10361 F:      include/linux/i2c-smbus.h
10362 F:      include/linux/i2c.h
10363 F:      include/uapi/linux/i2c-*.h
10364 F:      include/uapi/linux/i2c.h
10365
10366 I2C SUBSYSTEM HOST DRIVERS
10367 M:      Andi Shyti <[email protected]>
10368 L:      [email protected]
10369 S:      Maintained
10370 W:      https://i2c.wiki.kernel.org/
10371 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10373 F:      Documentation/devicetree/bindings/i2c/
10374 F:      drivers/i2c/algos/
10375 F:      drivers/i2c/busses/
10376 F:      include/dt-bindings/i2c/
10377
10378 I2C-TAOS-EVM DRIVER
10379 M:      Jean Delvare <[email protected]>
10380 L:      [email protected]
10381 S:      Maintained
10382 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10383 F:      drivers/i2c/busses/i2c-taos-evm.c
10384
10385 I2C-TINY-USB DRIVER
10386 M:      Till Harbaum <[email protected]>
10387 L:      [email protected]
10388 S:      Maintained
10389 W:      http://www.harbaum.org/till/i2c_tiny_usb
10390 F:      drivers/i2c/busses/i2c-tiny-usb.c
10391
10392 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10393 M:      Jean Delvare <[email protected]>
10394 L:      [email protected]
10395 S:      Maintained
10396 F:      Documentation/i2c/busses/i2c-ali1535.rst
10397 F:      Documentation/i2c/busses/i2c-ali1563.rst
10398 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10399 F:      Documentation/i2c/busses/i2c-amd756.rst
10400 F:      Documentation/i2c/busses/i2c-amd8111.rst
10401 F:      Documentation/i2c/busses/i2c-i801.rst
10402 F:      Documentation/i2c/busses/i2c-nforce2.rst
10403 F:      Documentation/i2c/busses/i2c-piix4.rst
10404 F:      Documentation/i2c/busses/i2c-sis5595.rst
10405 F:      Documentation/i2c/busses/i2c-sis630.rst
10406 F:      Documentation/i2c/busses/i2c-sis96x.rst
10407 F:      Documentation/i2c/busses/i2c-via.rst
10408 F:      Documentation/i2c/busses/i2c-viapro.rst
10409 F:      drivers/i2c/busses/i2c-ali1535.c
10410 F:      drivers/i2c/busses/i2c-ali1563.c
10411 F:      drivers/i2c/busses/i2c-ali15x3.c
10412 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10413 F:      drivers/i2c/busses/i2c-amd756.c
10414 F:      drivers/i2c/busses/i2c-amd8111.c
10415 F:      drivers/i2c/busses/i2c-i801.c
10416 F:      drivers/i2c/busses/i2c-isch.c
10417 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10418 F:      drivers/i2c/busses/i2c-nforce2.c
10419 F:      drivers/i2c/busses/i2c-piix4.c
10420 F:      drivers/i2c/busses/i2c-sis5595.c
10421 F:      drivers/i2c/busses/i2c-sis630.c
10422 F:      drivers/i2c/busses/i2c-sis96x.c
10423 F:      drivers/i2c/busses/i2c-via.c
10424 F:      drivers/i2c/busses/i2c-viapro.c
10425
10426 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10427 M:      Hans de Goede <[email protected]>
10428 L:      [email protected]
10429 S:      Maintained
10430 F:      drivers/i2c/busses/i2c-cht-wc.c
10431
10432 I2C/SMBUS ISMT DRIVER
10433 M:      Seth Heasley <[email protected]>
10434 M:      Neil Horman <[email protected]>
10435 L:      [email protected]
10436 F:      Documentation/i2c/busses/i2c-ismt.rst
10437 F:      drivers/i2c/busses/i2c-ismt.c
10438
10439 I2C/SMBUS ZHAOXIN DRIVER
10440 M:      Hans Hu <[email protected]>
10441 L:      [email protected]
10442 S:      Maintained
10443 W:      https://www.zhaoxin.com
10444 F:      drivers/i2c/busses/i2c-viai2c-common.c
10445 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10446
10447 I2C/SMBUS STUB DRIVER
10448 M:      Jean Delvare <[email protected]>
10449 L:      [email protected]
10450 S:      Maintained
10451 F:      drivers/i2c/i2c-stub.c
10452
10453 I3C DRIVER FOR ASPEED AST2600
10454 M:      Jeremy Kerr <[email protected]>
10455 S:      Maintained
10456 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10457 F:      drivers/i3c/master/ast2600-i3c-master.c
10458
10459 I3C DRIVER FOR CADENCE I3C MASTER IP
10460 M:      Przemysław Gaj <[email protected]>
10461 S:      Maintained
10462 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10463 F:      drivers/i3c/master/i3c-master-cdns.c
10464
10465 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10466 S:      Orphan
10467 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10468 F:      drivers/i3c/master/dw*
10469
10470 I3C SUBSYSTEM
10471 M:      Alexandre Belloni <[email protected]>
10472 L:      [email protected] (moderated for non-subscribers)
10473 S:      Maintained
10474 C:      irc://chat.freenode.net/linux-i3c
10475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10476 F:      Documentation/ABI/testing/sysfs-bus-i3c
10477 F:      Documentation/devicetree/bindings/i3c/
10478 F:      Documentation/driver-api/i3c
10479 F:      drivers/i3c/
10480 F:      include/linux/i3c/
10481
10482 IBM Operation Panel Input Driver
10483 M:      Eddie James <[email protected]>
10484 L:      [email protected]
10485 S:      Maintained
10486 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10487 F:      drivers/input/misc/ibm-panel.c
10488
10489 IBM Power 842 compression accelerator
10490 M:      Haren Myneni <[email protected]>
10491 S:      Supported
10492 F:      crypto/842.c
10493 F:      drivers/crypto/nx/Kconfig
10494 F:      drivers/crypto/nx/Makefile
10495 F:      drivers/crypto/nx/nx-842*
10496 F:      include/linux/sw842.h
10497 F:      lib/842/
10498
10499 IBM Power in-Nest Crypto Acceleration
10500 M:      Breno Leitão <[email protected]>
10501 M:      Nayna Jain <[email protected]>
10502 M:      Paulo Flabiano Smorigo <[email protected]>
10503 L:      [email protected]
10504 S:      Supported
10505 F:      drivers/crypto/nx/Kconfig
10506 F:      drivers/crypto/nx/Makefile
10507 F:      drivers/crypto/nx/nx-aes*
10508 F:      drivers/crypto/nx/nx-sha*
10509 F:      drivers/crypto/nx/nx.*
10510 F:      drivers/crypto/nx/nx_csbcpb.h
10511 F:      drivers/crypto/nx/nx_debugfs.c
10512
10513 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10514 M:      Tyrel Datwyler <[email protected]>
10515 L:      [email protected]
10516 L:      [email protected]
10517 S:      Supported
10518 F:      drivers/pci/hotplug/rpadlpar*
10519
10520 IBM Power Linux RAID adapter
10521 M:      Brian King <[email protected]>
10522 S:      Supported
10523 F:      drivers/scsi/ipr.*
10524
10525 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10526 M:      Tyrel Datwyler <[email protected]>
10527 L:      [email protected]
10528 L:      [email protected]
10529 S:      Supported
10530 F:      drivers/pci/hotplug/rpaphp*
10531
10532 IBM Power SRIOV Virtual NIC Device Driver
10533 M:      Haren Myneni <[email protected]>
10534 M:      Rick Lindsley <[email protected]>
10535 R:      Nick Child <[email protected]>
10536 R:      Thomas Falcon <[email protected]>
10537 L:      [email protected]
10538 S:      Supported
10539 F:      drivers/net/ethernet/ibm/ibmvnic.*
10540
10541 IBM Power VFIO Support
10542 M:      Timothy Pearson <[email protected]>
10543 S:      Supported
10544 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10545
10546 IBM Power Virtual Ethernet Device Driver
10547 M:      Nick Child <[email protected]>
10548 L:      [email protected]
10549 S:      Supported
10550 F:      drivers/net/ethernet/ibm/ibmveth.*
10551
10552 IBM Power Virtual FC Device Drivers
10553 M:      Tyrel Datwyler <[email protected]>
10554 L:      [email protected]
10555 S:      Supported
10556 F:      drivers/scsi/ibmvscsi/ibmvfc*
10557
10558 IBM Power Virtual Management Channel Driver
10559 M:      Brad Warrum <[email protected]>
10560 M:      Ritu Agarwal <[email protected]>
10561 S:      Supported
10562 F:      drivers/misc/ibmvmc.*
10563
10564 IBM Power Virtual SCSI Device Drivers
10565 M:      Tyrel Datwyler <[email protected]>
10566 L:      [email protected]
10567 S:      Supported
10568 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10569 F:      include/scsi/viosrp.h
10570
10571 IBM Power Virtual SCSI Device Target Driver
10572 M:      Tyrel Datwyler <[email protected]>
10573 L:      [email protected]
10574 L:      [email protected]
10575 S:      Supported
10576 F:      drivers/scsi/ibmvscsi_tgt/
10577
10578 IBM Power VMX Cryptographic instructions
10579 M:      Breno Leitão <[email protected]>
10580 M:      Nayna Jain <[email protected]>
10581 M:      Paulo Flabiano Smorigo <[email protected]>
10582 L:      [email protected]
10583 S:      Supported
10584 F:      arch/powerpc/crypto/Kconfig
10585 F:      arch/powerpc/crypto/Makefile
10586 F:      arch/powerpc/crypto/aes.c
10587 F:      arch/powerpc/crypto/aes_cbc.c
10588 F:      arch/powerpc/crypto/aes_ctr.c
10589 F:      arch/powerpc/crypto/aes_xts.c
10590 F:      arch/powerpc/crypto/aesp8-ppc.*
10591 F:      arch/powerpc/crypto/ghash.c
10592 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10593 F:      arch/powerpc/crypto/ppc-xlate.pl
10594 F:      arch/powerpc/crypto/vmx.c
10595
10596 IBM ServeRAID RAID DRIVER
10597 S:      Orphan
10598 F:      drivers/scsi/ips.*
10599
10600 ICH LPC AND GPIO DRIVER
10601 M:      Peter Tyser <[email protected]>
10602 S:      Maintained
10603 F:      drivers/gpio/gpio-ich.c
10604 F:      drivers/mfd/lpc_ich.c
10605
10606 ICY I2C DRIVER
10607 M:      Max Staudt <[email protected]>
10608 L:      [email protected]
10609 S:      Maintained
10610 F:      drivers/i2c/busses/i2c-icy.c
10611
10612 IDEAPAD LAPTOP EXTRAS DRIVER
10613 M:      Ike Panhc <[email protected]>
10614 L:      [email protected]
10615 S:      Maintained
10616 W:      http://launchpad.net/ideapad-laptop
10617 F:      drivers/platform/x86/ideapad-laptop.c
10618
10619 IDEAPAD LAPTOP SLIDEBAR DRIVER
10620 M:      Andrey Moiseev <[email protected]>
10621 L:      [email protected]
10622 S:      Maintained
10623 W:      https://github.com/o2genum/ideapad-slidebar
10624 F:      drivers/input/misc/ideapad_slidebar.c
10625
10626 IDT VersaClock 5 CLOCK DRIVER
10627 M:      Luca Ceresoli <[email protected]>
10628 S:      Maintained
10629 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10630 F:      drivers/clk/clk-versaclock5.c
10631
10632 IEEE 802.15.4 SUBSYSTEM
10633 M:      Alexander Aring <[email protected]>
10634 M:      Stefan Schmidt <[email protected]>
10635 M:      Miquel Raynal <[email protected]>
10636 L:      [email protected]
10637 S:      Maintained
10638 W:      https://linux-wpan.org/
10639 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10642 F:      Documentation/networking/ieee802154.rst
10643 F:      drivers/net/ieee802154/
10644 F:      include/linux/ieee802154.h
10645 F:      include/linux/nl802154.h
10646 F:      include/net/af_ieee802154.h
10647 F:      include/net/cfg802154.h
10648 F:      include/net/ieee802154_netdev.h
10649 F:      include/net/mac802154.h
10650 F:      include/net/nl802154.h
10651 F:      net/ieee802154/
10652 F:      net/mac802154/
10653
10654 Intel VIRTIO DATA PATH ACCELERATOR
10655 M:      Zhu Lingshan <[email protected]>
10656 L:      [email protected]
10657 S:      Supported
10658 F:      drivers/vdpa/ifcvf/
10659
10660 IFE PROTOCOL
10661 M:      Yotam Gigi <[email protected]>
10662 M:      Jamal Hadi Salim <[email protected]>
10663 F:      include/net/ife.h
10664 F:      include/uapi/linux/ife.h
10665 F:      net/ife
10666
10667 IGORPLUG-USB IR RECEIVER
10668 M:      Sean Young <[email protected]>
10669 L:      [email protected]
10670 S:      Maintained
10671 F:      drivers/media/rc/igorplugusb.c
10672
10673 IGUANAWORKS USB IR TRANSCEIVER
10674 M:      Sean Young <[email protected]>
10675 L:      [email protected]
10676 S:      Maintained
10677 F:      drivers/media/rc/iguanair.c
10678
10679 IIO BACKEND FRAMEWORK
10680 M:      Nuno Sa <[email protected]>
10681 R:      Olivier Moysan <[email protected]>
10682 L:      [email protected]
10683 S:      Maintained
10684 F:      drivers/iio/industrialio-backend.c
10685 F:      include/linux/iio/backend.h
10686
10687 IIO DIGITAL POTENTIOMETER DAC
10688 M:      Peter Rosin <[email protected]>
10689 L:      [email protected]
10690 S:      Maintained
10691 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10692 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10693 F:      drivers/iio/dac/dpot-dac.c
10694
10695 IIO ENVELOPE DETECTOR
10696 M:      Peter Rosin <[email protected]>
10697 L:      [email protected]
10698 S:      Maintained
10699 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10700 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10701 F:      drivers/iio/adc/envelope-detector.c
10702
10703 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10704 M:      Matti Vaittinen <[email protected]>
10705 L:      [email protected]
10706 S:      Maintained
10707 F:      drivers/iio/industrialio-gts-helper.c
10708 F:      include/linux/iio/iio-gts-helper.h
10709 F:      drivers/iio/test/iio-test-gts.c
10710
10711 IIO MULTIPLEXER
10712 M:      Peter Rosin <[email protected]>
10713 L:      [email protected]
10714 S:      Maintained
10715 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10716 F:      drivers/iio/multiplexer/iio-mux.c
10717
10718 IIO SCMI BASED DRIVER
10719 M:      Jyoti Bhayana <[email protected]>
10720 L:      [email protected]
10721 S:      Maintained
10722 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10723
10724 IIO SUBSYSTEM AND DRIVERS
10725 M:      Jonathan Cameron <[email protected]>
10726 R:      Lars-Peter Clausen <[email protected]>
10727 L:      [email protected]
10728 S:      Maintained
10729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10730 F:      Documentation/ABI/testing/configfs-iio*
10731 F:      Documentation/ABI/testing/sysfs-bus-iio*
10732 F:      Documentation/devicetree/bindings/iio/
10733 F:      Documentation/iio/
10734 F:      drivers/iio/
10735 F:      drivers/staging/iio/
10736 F:      include/dt-bindings/iio/
10737 F:      include/linux/iio/
10738 F:      tools/iio/
10739
10740 IIO UNIT CONVERTER
10741 M:      Peter Rosin <[email protected]>
10742 L:      [email protected]
10743 S:      Maintained
10744 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10745 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10746 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10747 F:      drivers/iio/afe/iio-rescale.c
10748
10749 IKANOS/ADI EAGLE ADSL USB DRIVER
10750 M:      Matthieu Castet <[email protected]>
10751 M:      Stanislaw Gruszka <[email protected]>
10752 S:      Maintained
10753 F:      drivers/usb/atm/ueagle-atm.c
10754
10755 IMAGIS TOUCHSCREEN DRIVER
10756 M:      Markuss Broks <[email protected]>
10757 S:      Maintained
10758 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10759 F:      drivers/input/touchscreen/imagis.c
10760
10761 IMGTEC ASCII LCD DRIVER
10762 M:      Paul Burton <[email protected]>
10763 S:      Maintained
10764 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10765 F:      drivers/auxdisplay/img-ascii-lcd.c
10766
10767 IMGTEC IR DECODER DRIVER
10768 S:      Orphan
10769 F:      drivers/media/rc/img-ir/
10770
10771 IMGTEC POWERVR DRM DRIVER
10772 M:      Frank Binns <[email protected]>
10773 M:      Matt Coster <[email protected]>
10774 S:      Supported
10775 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
10776 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
10777 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
10778 F:      Documentation/gpu/imagination/
10779 F:      drivers/gpu/drm/imagination/
10780 F:      include/uapi/drm/pvr_drm.h
10781
10782 IMON SOUNDGRAPH USB IR RECEIVER
10783 M:      Sean Young <[email protected]>
10784 L:      [email protected]
10785 S:      Maintained
10786 F:      drivers/media/rc/imon.c
10787 F:      drivers/media/rc/imon_raw.c
10788
10789 IMS TWINTURBO FRAMEBUFFER DRIVER
10790 L:      [email protected]
10791 S:      Orphan
10792 F:      drivers/video/fbdev/imsttfb.c
10793
10794 INDEX OF FURTHER KERNEL DOCUMENTATION
10795 M:      Carlos Bilbao <[email protected]>
10796 S:      Maintained
10797 F:      Documentation/process/kernel-docs.rst
10798
10799 INDUSTRY PACK SUBSYSTEM (IPACK)
10800 M:      Vaibhav Gupta <[email protected]>
10801 M:      Jens Taprogge <[email protected]>
10802 M:      Greg Kroah-Hartman <[email protected]>
10803 L:      [email protected]
10804 S:      Maintained
10805 W:      http://industrypack.sourceforge.net
10806 F:      drivers/ipack/
10807
10808 INFINEON DPS310 Driver
10809 M:      Eddie James <[email protected]>
10810 L:      [email protected]
10811 S:      Maintained
10812 F:      drivers/iio/pressure/dps310.c
10813
10814 INFINEON PEB2466 ASoC CODEC
10815 M:      Herve Codina <[email protected]>
10816 L:      [email protected] (moderated for non-subscribers)
10817 S:      Maintained
10818 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10819 F:      sound/soc/codecs/peb2466.c
10820
10821 INFINIBAND SUBSYSTEM
10822 M:      Jason Gunthorpe <[email protected]>
10823 M:      Leon Romanovsky <[email protected]>
10824 L:      [email protected]
10825 S:      Supported
10826 W:      https://github.com/linux-rdma/rdma-core
10827 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10829 F:      Documentation/devicetree/bindings/infiniband/
10830 F:      Documentation/infiniband/
10831 F:      drivers/infiniband/
10832 F:      include/rdma/
10833 F:      include/trace/events/ib_mad.h
10834 F:      include/trace/events/ib_umad.h
10835 F:      include/trace/misc/rdma.h
10836 F:      include/uapi/linux/if_infiniband.h
10837 F:      include/uapi/rdma/
10838 F:      samples/bpf/ibumad_kern.c
10839 F:      samples/bpf/ibumad_user.c
10840
10841 INGENIC JZ4780 NAND DRIVER
10842 M:      Harvey Hunt <[email protected]>
10843 L:      [email protected]
10844 L:      [email protected]
10845 S:      Maintained
10846 F:      drivers/mtd/nand/raw/ingenic/
10847
10848 INGENIC JZ47xx SoCs
10849 M:      Paul Cercueil <[email protected]>
10850 L:      [email protected]
10851 S:      Maintained
10852 F:      arch/mips/boot/dts/ingenic/
10853 F:      arch/mips/generic/board-ingenic.c
10854 F:      arch/mips/include/asm/mach-ingenic/
10855 F:      arch/mips/ingenic/Kconfig
10856 F:      drivers/clk/ingenic/
10857 F:      drivers/dma/dma-jz4780.c
10858 F:      drivers/gpu/drm/ingenic/
10859 F:      drivers/i2c/busses/i2c-jz4780.c
10860 F:      drivers/iio/adc/ingenic-adc.c
10861 F:      drivers/irqchip/irq-ingenic.c
10862 F:      drivers/memory/jz4780-nemc.c
10863 F:      drivers/mmc/host/jz4740_mmc.c
10864 F:      drivers/mtd/nand/raw/ingenic/
10865 F:      drivers/pinctrl/pinctrl-ingenic.c
10866 F:      drivers/power/supply/ingenic-battery.c
10867 F:      drivers/pwm/pwm-jz4740.c
10868 F:      drivers/remoteproc/ingenic_rproc.c
10869 F:      drivers/rtc/rtc-jz4740.c
10870 F:      drivers/tty/serial/8250/8250_ingenic.c
10871 F:      drivers/usb/musb/jz4740.c
10872 F:      drivers/watchdog/jz4740_wdt.c
10873 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10874 F:      include/linux/mfd/ingenic-tcu.h
10875 F:      sound/soc/codecs/jz47*
10876 F:      sound/soc/jz4740/
10877
10878 INJOINIC IP5xxx POWER BANK IC DRIVER
10879 M:      Samuel Holland <[email protected]>
10880 S:      Maintained
10881 F:      drivers/power/supply/ip5xxx_power.c
10882
10883 INOTIFY
10884 M:      Jan Kara <[email protected]>
10885 R:      Amir Goldstein <[email protected]>
10886 L:      [email protected]
10887 S:      Maintained
10888 F:      Documentation/filesystems/inotify.rst
10889 F:      fs/notify/inotify/
10890 F:      include/linux/inotify.h
10891 F:      include/uapi/linux/inotify.h
10892
10893 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10894 M:      Dmitry Torokhov <[email protected]>
10895 L:      [email protected]
10896 S:      Maintained
10897 Q:      http://patchwork.kernel.org/project/linux-input/list/
10898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10899 F:      Documentation/devicetree/bindings/input/
10900 F:      Documentation/devicetree/bindings/serio/
10901 F:      Documentation/input/
10902 F:      drivers/input/
10903 F:      include/dt-bindings/input/
10904 F:      include/linux/input.h
10905 F:      include/linux/input/
10906 F:      include/uapi/linux/input-event-codes.h
10907 F:      include/uapi/linux/input.h
10908
10909 INPUT MULTITOUCH (MT) PROTOCOL
10910 M:      Henrik Rydberg <[email protected]>
10911 L:      [email protected]
10912 S:      Odd fixes
10913 F:      Documentation/input/multi-touch-protocol.rst
10914 F:      drivers/input/input-mt.c
10915 K:      \b(ABS|SYN)_MT_
10916
10917 INSIDE SECURE CRYPTO DRIVER
10918 M:      Antoine Tenart <[email protected]>
10919 L:      [email protected]
10920 S:      Maintained
10921 F:      drivers/crypto/inside-secure/
10922
10923 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10924 M:      Mimi Zohar <[email protected]>
10925 M:      Roberto Sassu <[email protected]>
10926 M:      Dmitry Kasatkin <[email protected]>
10927 R:      Eric Snowberg <[email protected]>
10928 L:      [email protected]
10929 S:      Supported
10930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10931 F:      security/integrity/
10932 F:      security/integrity/ima/
10933
10934 INTEL 810/815 FRAMEBUFFER DRIVER
10935 M:      Antonino Daplas <[email protected]>
10936 L:      [email protected]
10937 S:      Maintained
10938 F:      drivers/video/fbdev/i810/
10939
10940 INTEL 8254 COUNTER DRIVER
10941 M:      William Breathitt Gray <[email protected]>
10942 L:      [email protected]
10943 S:      Maintained
10944 F:      drivers/counter/i8254.c
10945 F:      include/linux/i8254.h
10946
10947 INTEL 8255 GPIO DRIVER
10948 M:      William Breathitt Gray <[email protected]>
10949 L:      [email protected]
10950 S:      Maintained
10951 F:      drivers/gpio/gpio-i8255.c
10952 F:      drivers/gpio/gpio-i8255.h
10953
10954 INTEL ASoC DRIVERS
10955 M:      Cezary Rojewski <[email protected]>
10956 M:      Pierre-Louis Bossart <[email protected]>
10957 M:      Liam Girdwood <[email protected]>
10958 M:      Peter Ujfalusi <[email protected]>
10959 M:      Bard Liao <[email protected]>
10960 M:      Ranjani Sridharan <[email protected]>
10961 M:      Kai Vehmanen <[email protected]>
10962 L:      [email protected] (moderated for non-subscribers)
10963 S:      Supported
10964 F:      sound/soc/intel/
10965
10966 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10967 M:      Hans de Goede <[email protected]>
10968 L:      [email protected]
10969 S:      Maintained
10970 F:      drivers/platform/x86/intel/atomisp2/pm.c
10971
10972 INTEL ATOMISP2 LED DRIVER
10973 M:      Hans de Goede <[email protected]>
10974 L:      [email protected]
10975 S:      Maintained
10976 F:      drivers/platform/x86/intel/atomisp2/led.c
10977
10978 INTEL BIOS SAR INT1092 DRIVER
10979 M:      Shravan Sudhakar <[email protected]>
10980 L:      [email protected]
10981 S:      Maintained
10982 F:      drivers/platform/x86/intel/int1092/
10983
10984 INTEL BROXTON PMC DRIVER
10985 M:      Mika Westerberg <[email protected]>
10986 M:      Zha Qipeng <[email protected]>
10987 S:      Maintained
10988 F:      drivers/mfd/intel_pmc_bxt.c
10989 F:      include/linux/mfd/intel_pmc_bxt.h
10990
10991 INTEL C600 SERIES SAS CONTROLLER DRIVER
10992 M:      Artur Paszkiewicz <[email protected]>
10993 L:      [email protected]
10994 S:      Supported
10995 T:      git git://git.code.sf.net/p/intel-sas/isci
10996 F:      drivers/scsi/isci/
10997
10998 INTEL CPU family model numbers
10999 M:      Tony Luck <[email protected]>
11000 M:      [email protected]
11001 L:      [email protected]
11002 S:      Supported
11003 F:      arch/x86/include/asm/intel-family.h
11004
11005 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11006 M:      Jani Nikula <[email protected]>
11007 M:      Rodrigo Vivi <[email protected]>
11008 L:      [email protected]
11009 L:      [email protected]
11010 S:      Supported
11011 F:      drivers/gpu/drm/i915/display/
11012 F:      drivers/gpu/drm/xe/display/
11013 F:      drivers/gpu/drm/xe/compat-i915-headers
11014
11015 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11016 M:      Jani Nikula <[email protected]>
11017 M:      Joonas Lahtinen <[email protected]>
11018 M:      Rodrigo Vivi <[email protected]>
11019 M:      Tvrtko Ursulin <[email protected]>
11020 L:      [email protected]
11021 S:      Supported
11022 W:      https://drm.pages.freedesktop.org/intel-docs/
11023 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11024 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11025 C:      irc://irc.oftc.net/intel-gfx
11026 T:      git git://anongit.freedesktop.org/drm-intel
11027 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11028 F:      Documentation/gpu/i915.rst
11029 F:      drivers/gpu/drm/ci/xfails/i915*
11030 F:      drivers/gpu/drm/i915/
11031 F:      include/drm/i915*
11032 F:      include/uapi/drm/i915_drm.h
11033
11034 INTEL DRM XE DRIVER (Lunar Lake and newer)
11035 M:      Lucas De Marchi <[email protected]>
11036 M:      Thomas Hellström <[email protected]>
11037 M:      Rodrigo Vivi <[email protected]>
11038 L:      [email protected]
11039 S:      Supported
11040 W:      https://drm.pages.freedesktop.org/intel-docs/
11041 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11042 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11043 C:      irc://irc.oftc.net/xe
11044 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11045 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11046 F:      Documentation/gpu/xe/
11047 F:      drivers/gpu/drm/xe/
11048 F:      include/drm/xe*
11049 F:      include/uapi/drm/xe_drm.h
11050
11051 INTEL ETHERNET DRIVERS
11052 M:      Jesse Brandeburg <[email protected]>
11053 M:      Tony Nguyen <[email protected]>
11054 L:      [email protected] (moderated for non-subscribers)
11055 S:      Supported
11056 W:      https://www.intel.com/content/www/us/en/support.html
11057 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11060 F:      Documentation/networking/device_drivers/ethernet/intel/
11061 F:      drivers/net/ethernet/intel/
11062 F:      drivers/net/ethernet/intel/*/
11063 F:      include/linux/avf/virtchnl.h
11064 F:      include/linux/net/intel/iidc.h
11065
11066 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11067 M:      Mustafa Ismail <[email protected]>
11068 M:      Shiraz Saleem <[email protected]>
11069 L:      [email protected]
11070 S:      Supported
11071 F:      drivers/infiniband/hw/irdma/
11072 F:      include/uapi/rdma/irdma-abi.h
11073
11074 INTEL GPIO DRIVERS
11075 M:      Andy Shevchenko <[email protected]>
11076 L:      [email protected]
11077 S:      Supported
11078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11079 F:      drivers/gpio/gpio-elkhartlake.c
11080 F:      drivers/gpio/gpio-graniterapids.c
11081 F:      drivers/gpio/gpio-ich.c
11082 F:      drivers/gpio/gpio-merrifield.c
11083 F:      drivers/gpio/gpio-ml-ioh.c
11084 F:      drivers/gpio/gpio-pch.c
11085 F:      drivers/gpio/gpio-sch.c
11086 F:      drivers/gpio/gpio-sodaville.c
11087 F:      drivers/gpio/gpio-tangier.c
11088 F:      drivers/gpio/gpio-tangier.h
11089
11090 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11091 M:      Zhenyu Wang <[email protected]>
11092 M:      Zhi Wang <[email protected]>
11093 L:      [email protected]
11094 L:      [email protected]
11095 S:      Supported
11096 W:      https://github.com/intel/gvt-linux/wiki
11097 T:      git https://github.com/intel/gvt-linux.git
11098 F:      drivers/gpu/drm/i915/gvt/
11099
11100 INTEL HID EVENT DRIVER
11101 M:      Alex Hung <[email protected]>
11102 L:      [email protected]
11103 S:      Maintained
11104 F:      drivers/platform/x86/intel/hid.c
11105
11106 INTEL I/OAT DMA DRIVER
11107 M:      Dave Jiang <[email protected]>
11108 R:      Dan Williams <[email protected]>
11109 L:      [email protected]
11110 S:      Supported
11111 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11112 F:      drivers/dma/ioat*
11113
11114 INTEL IAA CRYPTO DRIVER
11115 M:      Tom Zanussi <[email protected]>
11116 L:      [email protected]
11117 S:      Supported
11118 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11119 F:      drivers/crypto/intel/iaa/*
11120
11121 INTEL IDLE DRIVER
11122 M:      Jacob Pan <[email protected]>
11123 M:      Len Brown <[email protected]>
11124 L:      [email protected]
11125 S:      Supported
11126 B:      https://bugzilla.kernel.org
11127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11128 F:      drivers/idle/intel_idle.c
11129
11130 INTEL IDXD DRIVER
11131 M:      Fenghua Yu <[email protected]>
11132 R:      Dave Jiang <[email protected]>
11133 L:      [email protected]
11134 S:      Supported
11135 F:      drivers/dma/idxd/*
11136 F:      include/uapi/linux/idxd.h
11137
11138 INTEL IN FIELD SCAN (IFS) DEVICE
11139 M:      Jithu Joseph <[email protected]>
11140 R:      Ashok Raj <[email protected]>
11141 R:      Tony Luck <[email protected]>
11142 S:      Maintained
11143 F:      drivers/platform/x86/intel/ifs
11144 F:      include/trace/events/intel_ifs.h
11145
11146 INTEL INTEGRATED SENSOR HUB DRIVER
11147 M:      Srinivas Pandruvada <[email protected]>
11148 M:      Jiri Kosina <[email protected]>
11149 L:      [email protected]
11150 S:      Maintained
11151 F:      drivers/hid/intel-ish-hid/
11152
11153 INTEL IOMMU (VT-d)
11154 M:      David Woodhouse <[email protected]>
11155 M:      Lu Baolu <[email protected]>
11156 L:      [email protected]
11157 S:      Supported
11158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11159 F:      drivers/iommu/intel/
11160
11161 INTEL IPU3 CSI-2 CIO2 DRIVER
11162 M:      Yong Zhi <[email protected]>
11163 M:      Sakari Ailus <[email protected]>
11164 M:      Bingbu Cao <[email protected]>
11165 M:      Dan Scally <[email protected]>
11166 R:      Tianshu Qiu <[email protected]>
11167 L:      [email protected]
11168 S:      Maintained
11169 T:      git git://linuxtv.org/media_tree.git
11170 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11171 F:      drivers/media/pci/intel/ipu3/
11172
11173 INTEL IPU3 CSI-2 IMGU DRIVER
11174 M:      Sakari Ailus <[email protected]>
11175 R:      Bingbu Cao <[email protected]>
11176 R:      Tianshu Qiu <[email protected]>
11177 L:      [email protected]
11178 S:      Maintained
11179 F:      Documentation/admin-guide/media/ipu3.rst
11180 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11181 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11182 F:      drivers/staging/media/ipu3/
11183
11184 INTEL IPU6 INPUT SYSTEM DRIVER
11185 M:      Sakari Ailus <[email protected]>
11186 M:      Bingbu Cao <[email protected]>
11187 R:      Tianshu Qiu <[email protected]>
11188 L:      [email protected]
11189 S:      Maintained
11190 T:      git git://linuxtv.org/media_tree.git
11191 F:      Documentation/admin-guide/media/ipu6-isys.rst
11192 F:      drivers/media/pci/intel/ipu6/
11193
11194 INTEL ISHTP ECLITE DRIVER
11195 M:      Sumesh K Naduvalath <[email protected]>
11196 L:      [email protected]
11197 S:      Supported
11198 F:      drivers/platform/x86/intel/ishtp_eclite.c
11199
11200 INTEL IXP4XX CRYPTO SUPPORT
11201 M:      Corentin Labbe <[email protected]>
11202 L:      [email protected]
11203 S:      Maintained
11204 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11205
11206 INTEL KEEM BAY DRM DRIVER
11207 M:      Anitha Chrisanthus <[email protected]>
11208 M:      Edmund Dea <[email protected]>
11209 S:      Maintained
11210 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11211 F:      drivers/gpu/drm/kmb/
11212
11213 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11214 M:      Daniele Alessandrelli <[email protected]>
11215 S:      Maintained
11216 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11217 F:      drivers/crypto/intel/keembay/Kconfig
11218 F:      drivers/crypto/intel/keembay/Makefile
11219 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11220 F:      drivers/crypto/intel/keembay/ocs-aes.c
11221 F:      drivers/crypto/intel/keembay/ocs-aes.h
11222
11223 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11224 M:      Daniele Alessandrelli <[email protected]>
11225 M:      Prabhjot Khurana <[email protected]>
11226 M:      Mark Gross <[email protected]>
11227 S:      Maintained
11228 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11229 F:      drivers/crypto/intel/keembay/Kconfig
11230 F:      drivers/crypto/intel/keembay/Makefile
11231 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11232
11233 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11234 M:      Daniele Alessandrelli <[email protected]>
11235 M:      Declan Murphy <[email protected]>
11236 S:      Maintained
11237 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11238 F:      drivers/crypto/intel/keembay/Kconfig
11239 F:      drivers/crypto/intel/keembay/Makefile
11240 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11241 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11242 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11243
11244 INTEL MANAGEMENT ENGINE (mei)
11245 M:      Tomas Winkler <[email protected]>
11246 L:      [email protected]
11247 S:      Supported
11248 F:      Documentation/driver-api/mei/*
11249 F:      drivers/misc/mei/
11250 F:      drivers/watchdog/mei_wdt.c
11251 F:      include/linux/mei_aux.h
11252 F:      include/linux/mei_cl_bus.h
11253 F:      include/uapi/linux/mei.h
11254 F:      include/uapi/linux/mei_uuid.h
11255 F:      include/uapi/linux/uuid.h
11256 F:      samples/mei/*
11257
11258 INTEL MAX 10 BMC MFD DRIVER
11259 M:      Xu Yilun <[email protected]>
11260 R:      Tom Rix <[email protected]>
11261 S:      Maintained
11262 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11263 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11264 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11265 F:      drivers/mfd/intel-m10-bmc*
11266 F:      include/linux/mfd/intel-m10-bmc.h
11267
11268 INTEL MAX10 BMC SECURE UPDATES
11269 M:      Peter Colberg <[email protected]>
11270 L:      [email protected]
11271 S:      Maintained
11272 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11273 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11274
11275 INTEL P-Unit IPC DRIVER
11276 M:      Zha Qipeng <[email protected]>
11277 L:      [email protected]
11278 S:      Maintained
11279 F:      arch/x86/include/asm/intel_punit_ipc.h
11280 F:      drivers/platform/x86/intel/punit_ipc.c
11281
11282 INTEL PMC CORE DRIVER
11283 M:      Rajneesh Bhardwaj <[email protected]>
11284 M:      David E Box <[email protected]>
11285 L:      [email protected]
11286 S:      Maintained
11287 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11288 F:      drivers/platform/x86/intel/pmc/
11289
11290 INTEL PMIC GPIO DRIVERS
11291 M:      Andy Shevchenko <[email protected]>
11292 S:      Supported
11293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11294 F:      drivers/gpio/gpio-*cove.c
11295
11296 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11297 M:      Andy Shevchenko <[email protected]>
11298 S:      Supported
11299 F:      drivers/mfd/intel_soc_pmic*
11300 F:      include/linux/mfd/intel_soc_pmic*
11301
11302 INTEL PMT DRIVERS
11303 M:      David E. Box <[email protected]>
11304 S:      Supported
11305 F:      drivers/platform/x86/intel/pmt/
11306
11307 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11308 M:      Stanislav Yakovlev <[email protected]>
11309 L:      [email protected]
11310 S:      Maintained
11311 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11312 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11313 F:      drivers/net/wireless/intel/ipw2x00/
11314
11315 INTEL PSTATE DRIVER
11316 M:      Srinivas Pandruvada <[email protected]>
11317 M:      Len Brown <[email protected]>
11318 L:      [email protected]
11319 S:      Supported
11320 F:      drivers/cpufreq/intel_pstate.c
11321
11322 INTEL PTP DFL ToD DRIVER
11323 M:      Tianfei Zhang <[email protected]>
11324 L:      [email protected]
11325 L:      [email protected]
11326 S:      Maintained
11327 F:      drivers/ptp/ptp_dfl_tod.c
11328
11329 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11330 M:      Jarkko Nikula <[email protected]>
11331 L:      [email protected]
11332 F:      drivers/counter/intel-qep.c
11333
11334 INTEL SCU DRIVERS
11335 M:      Mika Westerberg <[email protected]>
11336 S:      Maintained
11337 F:      arch/x86/include/asm/intel_scu_ipc.h
11338 F:      drivers/platform/x86/intel_scu_*
11339
11340 INTEL SDSI DRIVER
11341 M:      David E. Box <[email protected]>
11342 S:      Supported
11343 F:      drivers/platform/x86/intel/sdsi.c
11344 F:      tools/arch/x86/intel_sdsi/
11345 F:      tools/testing/selftests/drivers/sdsi/
11346
11347 INTEL SGX
11348 M:      Jarkko Sakkinen <[email protected]>
11349 R:      Dave Hansen <[email protected]>
11350 L:      [email protected]
11351 S:      Supported
11352 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11354 F:      Documentation/arch/x86/sgx.rst
11355 F:      arch/x86/entry/vdso/vsgx.S
11356 F:      arch/x86/include/asm/sgx.h
11357 F:      arch/x86/include/uapi/asm/sgx.h
11358 F:      arch/x86/kernel/cpu/sgx/*
11359 F:      tools/testing/selftests/sgx/*
11360 K:      \bSGX_
11361
11362 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11363 M:      Daniel Scally <[email protected]>
11364 S:      Maintained
11365 F:      drivers/platform/x86/intel/int3472/
11366
11367 INTEL SPEED SELECT TECHNOLOGY
11368 M:      Srinivas Pandruvada <[email protected]>
11369 L:      [email protected]
11370 S:      Maintained
11371 F:      drivers/platform/x86/intel/speed_select_if/
11372 F:      include/uapi/linux/isst_if.h
11373 F:      tools/power/x86/intel-speed-select/
11374
11375 INTEL STRATIX10 FIRMWARE DRIVERS
11376 M:      Dinh Nguyen <[email protected]>
11377 L:      [email protected]
11378 S:      Maintained
11379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11380 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11381 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11382 F:      drivers/firmware/stratix10-rsu.c
11383 F:      drivers/firmware/stratix10-svc.c
11384 F:      include/linux/firmware/intel/stratix10-smc.h
11385 F:      include/linux/firmware/intel/stratix10-svc-client.h
11386
11387 INTEL TELEMETRY DRIVER
11388 M:      Rajneesh Bhardwaj <[email protected]>
11389 M:      "David E. Box" <[email protected]>
11390 L:      [email protected]
11391 S:      Maintained
11392 F:      arch/x86/include/asm/intel_telemetry.h
11393 F:      drivers/platform/x86/intel/telemetry/
11394
11395 INTEL TPMI DRIVER
11396 M:      Srinivas Pandruvada <[email protected]>
11397 L:      [email protected]
11398 S:      Maintained
11399 F:      Documentation/ABI/testing/debugfs-tpmi
11400 F:      drivers/platform/x86/intel/tpmi.c
11401 F:      include/linux/intel_tpmi.h
11402
11403 INTEL UNCORE FREQUENCY CONTROL
11404 M:      Srinivas Pandruvada <[email protected]>
11405 L:      [email protected]
11406 S:      Maintained
11407 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11408 F:      drivers/platform/x86/intel/uncore-frequency/
11409
11410 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11411 M:      David E. Box <[email protected]>
11412 S:      Supported
11413 F:      drivers/platform/x86/intel/vsec.*
11414
11415 INTEL VIRTUAL BUTTON DRIVER
11416 M:      AceLan Kao <[email protected]>
11417 L:      [email protected]
11418 S:      Maintained
11419 F:      drivers/platform/x86/intel/vbtn.c
11420
11421 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11422 M:      Stanislaw Gruszka <[email protected]>
11423 L:      [email protected]
11424 S:      Supported
11425 F:      drivers/net/wireless/intel/iwlegacy/
11426
11427 INTEL WIRELESS WIFI LINK (iwlwifi)
11428 M:      Miri Korenblit <[email protected]>
11429 L:      [email protected]
11430 S:      Supported
11431 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11433 F:      drivers/net/wireless/intel/iwlwifi/
11434
11435 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11436 M:      Jithu Joseph <[email protected]>
11437 S:      Maintained
11438 W:      https://slimbootloader.github.io/security/firmware-update.html
11439 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11440
11441 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11442 L:      [email protected]
11443 S:      Maintained
11444 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11445
11446 INTEL WWAN IOSM DRIVER
11447 M:      M Chetan Kumar <[email protected]>
11448 L:      [email protected]
11449 S:      Maintained
11450 F:      drivers/net/wwan/iosm/
11451
11452 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11453 M:      Xin Li <[email protected]>
11454 M:      "H. Peter Anvin" <[email protected]>
11455 S:      Supported
11456 F:      Documentation/arch/x86/x86_64/fred.rst
11457 F:      arch/x86/entry/entry_64_fred.S
11458 F:      arch/x86/entry/entry_fred.c
11459 F:      arch/x86/include/asm/fred.h
11460 F:      arch/x86/kernel/fred.c
11461
11462 INTEL(R) TRACE HUB
11463 M:      Alexander Shishkin <[email protected]>
11464 S:      Supported
11465 F:      Documentation/trace/intel_th.rst
11466 F:      drivers/hwtracing/intel_th/
11467 F:      include/linux/intel_th.h
11468
11469 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11470 M:      Ning Sun <[email protected]>
11471 L:      [email protected]
11472 S:      Supported
11473 W:      http://tboot.sourceforge.net
11474 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11475 F:      Documentation/arch/x86/intel_txt.rst
11476 F:      arch/x86/kernel/tboot.c
11477 F:      include/linux/tboot.h
11478
11479 INTERCONNECT API
11480 M:      Georgi Djakov <[email protected]>
11481 L:      [email protected]
11482 S:      Maintained
11483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11484 F:      Documentation/devicetree/bindings/interconnect/
11485 F:      Documentation/driver-api/interconnect.rst
11486 F:      drivers/interconnect/
11487 F:      include/dt-bindings/interconnect/
11488 F:      include/linux/interconnect-provider.h
11489 F:      include/linux/interconnect.h
11490
11491 INTERRUPT COUNTER DRIVER
11492 M:      Oleksij Rempel <[email protected]>
11493 R:      Pengutronix Kernel Team <[email protected]>
11494 L:      [email protected]
11495 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11496 F:      drivers/counter/interrupt-cnt.c
11497
11498 INTERSIL ISL7998X VIDEO DECODER DRIVER
11499 M:      Michael Tretter <[email protected]>
11500 R:      Pengutronix Kernel Team <[email protected]>
11501 L:      [email protected]
11502 S:      Maintained
11503 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11504 F:      drivers/media/i2c/isl7998x.c
11505
11506 INVENSENSE ICM-426xx IMU DRIVER
11507 M:      Jean-Baptiste Maneyrol <[email protected]>
11508 L:      [email protected]
11509 S:      Maintained
11510 W:      https://invensense.tdk.com/
11511 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11512 F:      drivers/iio/imu/inv_icm42600/
11513
11514 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11515 M:      Linus Walleij <[email protected]>
11516 L:      [email protected]
11517 S:      Maintained
11518 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11519 F:      drivers/iio/gyro/mpu3050*
11520
11521 IOC3 ETHERNET DRIVER
11522 M:      Ralf Baechle <[email protected]>
11523 L:      [email protected]
11524 S:      Maintained
11525 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11526
11527 IOMMU DMA-API LAYER
11528 M:      Robin Murphy <[email protected]>
11529 L:      [email protected]
11530 S:      Maintained
11531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11532 F:      drivers/iommu/dma-iommu.c
11533 F:      drivers/iommu/dma-iommu.h
11534 F:      drivers/iommu/iova.c
11535 F:      include/linux/iova.h
11536
11537 IOMMU SUBSYSTEM
11538 M:      Joerg Roedel <[email protected]>
11539 M:      Will Deacon <[email protected]>
11540 R:      Robin Murphy <[email protected]>
11541 L:      [email protected]
11542 S:      Maintained
11543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11544 F:      Documentation/devicetree/bindings/iommu/
11545 F:      Documentation/userspace-api/iommu.rst
11546 F:      drivers/iommu/
11547 F:      include/linux/iommu.h
11548 F:      include/linux/iova.h
11549 F:      include/linux/of_iommu.h
11550
11551 IOMMUFD
11552 M:      Jason Gunthorpe <[email protected]>
11553 M:      Kevin Tian <[email protected]>
11554 L:      [email protected]
11555 S:      Maintained
11556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11557 F:      Documentation/userspace-api/iommufd.rst
11558 F:      drivers/iommu/iommufd/
11559 F:      include/linux/iommufd.h
11560 F:      include/uapi/linux/iommufd.h
11561 F:      tools/testing/selftests/iommu/
11562
11563 IOSYS-MAP HELPERS
11564 M:      Thomas Zimmermann <[email protected]>
11565 L:      [email protected]
11566 S:      Maintained
11567 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11568 F:      include/linux/iosys-map.h
11569
11570 IO_URING
11571 M:      Jens Axboe <[email protected]>
11572 R:      Pavel Begunkov <[email protected]>
11573 L:      [email protected]
11574 S:      Maintained
11575 T:      git git://git.kernel.dk/linux-block
11576 T:      git git://git.kernel.dk/liburing
11577 F:      include/linux/io_uring/
11578 F:      include/linux/io_uring.h
11579 F:      include/linux/io_uring_types.h
11580 F:      include/trace/events/io_uring.h
11581 F:      include/uapi/linux/io_uring.h
11582 F:      io_uring/
11583
11584 IPMI SUBSYSTEM
11585 M:      Corey Minyard <[email protected]>
11586 L:      [email protected] (moderated for non-subscribers)
11587 S:      Supported
11588 W:      http://openipmi.sourceforge.net/
11589 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11590 F:      Documentation/devicetree/bindings/ipmi/
11591 F:      Documentation/driver-api/ipmi.rst
11592 F:      drivers/char/ipmi/
11593 F:      include/linux/ipmi*
11594 F:      include/uapi/linux/ipmi*
11595
11596 IPS SCSI RAID DRIVER
11597 M:      Adaptec OEM Raid Solutions <[email protected]>
11598 L:      [email protected]
11599 S:      Maintained
11600 W:      http://www.adaptec.com/
11601 F:      drivers/scsi/ips*
11602
11603 IPVS
11604 M:      Simon Horman <[email protected]>
11605 M:      Julian Anastasov <[email protected]>
11606 L:      [email protected]
11607 L:      [email protected]
11608 S:      Maintained
11609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11611 F:      Documentation/networking/ipvs-sysctl.rst
11612 F:      include/net/ip_vs.h
11613 F:      include/uapi/linux/ip_vs.h
11614 F:      net/netfilter/ipvs/
11615
11616 IPWIRELESS DRIVER
11617 M:      Jiri Kosina <[email protected]>
11618 M:      David Sterba <[email protected]>
11619 S:      Odd Fixes
11620 F:      drivers/tty/ipwireless/
11621
11622 IRON DEVICE AUDIO CODEC DRIVERS
11623 M:      Kiseok Jo <[email protected]>
11624 L:      [email protected] (moderated for non-subscribers)
11625 S:      Maintained
11626 F:      Documentation/devicetree/bindings/sound/irondevice,*
11627 F:      sound/soc/codecs/sma*
11628
11629 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11630 M:      Thomas Gleixner <[email protected]>
11631 S:      Maintained
11632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11633 F:      Documentation/core-api/irq/irq-domain.rst
11634 F:      include/linux/irqdomain.h
11635 F:      include/linux/irqdomain_defs.h
11636 F:      kernel/irq/irqdomain.c
11637 F:      kernel/irq/msi.c
11638
11639 IRQ SUBSYSTEM
11640 M:      Thomas Gleixner <[email protected]>
11641 L:      [email protected]
11642 S:      Maintained
11643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11644 F:      include/linux/group_cpus.h
11645 F:      include/linux/irq.h
11646 F:      include/linux/irqhandler.h
11647 F:      include/linux/irqnr.h
11648 F:      include/linux/irqreturn.h
11649 F:      kernel/irq/
11650 F:      lib/group_cpus.c
11651
11652 IRQCHIP DRIVERS
11653 M:      Thomas Gleixner <[email protected]>
11654 L:      [email protected]
11655 S:      Maintained
11656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11657 F:      Documentation/devicetree/bindings/interrupt-controller/
11658 F:      drivers/irqchip/
11659 F:      include/linux/irqchip.h
11660
11661 ISA
11662 M:      William Breathitt Gray <[email protected]>
11663 S:      Maintained
11664 F:      Documentation/driver-api/isa.rst
11665 F:      drivers/base/isa.c
11666 F:      include/linux/isa.h
11667
11668 ISA RADIO MODULE
11669 M:      Hans Verkuil <[email protected]>
11670 L:      [email protected]
11671 S:      Maintained
11672 W:      https://linuxtv.org
11673 T:      git git://linuxtv.org/media_tree.git
11674 F:      drivers/media/radio/radio-isa*
11675
11676 ISAPNP
11677 M:      Jaroslav Kysela <[email protected]>
11678 S:      Maintained
11679 F:      Documentation/userspace-api/isapnp.rst
11680 F:      drivers/pnp/isapnp/
11681 F:      include/linux/isapnp.h
11682
11683 ISCSI
11684 M:      Lee Duncan <[email protected]>
11685 M:      Chris Leech <[email protected]>
11686 M:      Mike Christie <[email protected]>
11687 L:      [email protected]
11688 L:      [email protected]
11689 S:      Maintained
11690 W:      www.open-iscsi.com
11691 F:      drivers/scsi/*iscsi*
11692 F:      include/scsi/*iscsi*
11693
11694 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11695 M:      Peter Jones <[email protected]>
11696 M:      Konrad Rzeszutek Wilk <[email protected]>
11697 S:      Maintained
11698 F:      drivers/firmware/iscsi_ibft*
11699
11700 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11701 M:      Sagi Grimberg <[email protected]>
11702 M:      Max Gurtovoy <[email protected]>
11703 L:      [email protected]
11704 S:      Supported
11705 W:      http://www.openfabrics.org
11706 W:      www.open-iscsi.org
11707 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11708 F:      drivers/infiniband/ulp/iser/
11709
11710 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11711 M:      Sagi Grimberg <[email protected]>
11712 L:      [email protected]
11713 L:      [email protected]
11714 S:      Supported
11715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11716 F:      drivers/infiniband/ulp/isert
11717
11718 ISDN/CMTP OVER BLUETOOTH
11719 M:      Karsten Keil <[email protected]>
11720 L:      [email protected] (subscribers-only)
11721 L:      [email protected]
11722 S:      Odd Fixes
11723 W:      http://www.isdn4linux.de
11724 F:      Documentation/isdn/
11725 F:      drivers/isdn/capi/
11726 F:      include/linux/isdn/
11727 F:      include/uapi/linux/isdn/
11728 F:      net/bluetooth/cmtp/
11729
11730 ISDN/mISDN SUBSYSTEM
11731 M:      Karsten Keil <[email protected]>
11732 L:      [email protected] (subscribers-only)
11733 L:      [email protected]
11734 S:      Maintained
11735 W:      http://www.isdn4linux.de
11736 F:      drivers/isdn/Kconfig
11737 F:      drivers/isdn/Makefile
11738 F:      drivers/isdn/hardware/
11739 F:      drivers/isdn/mISDN/
11740
11741 ISOFS FILESYSTEM
11742 M:      Jan Kara <[email protected]>
11743 L:      [email protected]
11744 S:      Maintained
11745 F:      Documentation/filesystems/isofs.rst
11746 F:      fs/isofs/
11747
11748 IT87 HARDWARE MONITORING DRIVER
11749 M:      Jean Delvare <[email protected]>
11750 L:      [email protected]
11751 S:      Maintained
11752 F:      Documentation/hwmon/it87.rst
11753 F:      drivers/hwmon/it87.c
11754
11755 IT913X MEDIA DRIVER
11756 L:      [email protected]
11757 S:      Orphan
11758 W:      https://linuxtv.org
11759 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11760 F:      drivers/media/tuners/it913x*
11761
11762 ITE IT66121 HDMI BRIDGE DRIVER
11763 M:      Phong LE <[email protected]>
11764 M:      Neil Armstrong <[email protected]>
11765 S:      Maintained
11766 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11767 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11768 F:      drivers/gpu/drm/bridge/ite-it66121.c
11769
11770 IVTV VIDEO4LINUX DRIVER
11771 M:      Andy Walls <[email protected]>
11772 L:      [email protected]
11773 S:      Maintained
11774 W:      https://linuxtv.org
11775 T:      git git://linuxtv.org/media_tree.git
11776 F:      Documentation/admin-guide/media/ivtv*
11777 F:      drivers/media/pci/ivtv/
11778 F:      include/uapi/linux/ivtv*
11779
11780 IX2505V MEDIA DRIVER
11781 M:      Malcolm Priestley <[email protected]>
11782 L:      [email protected]
11783 S:      Maintained
11784 W:      https://linuxtv.org
11785 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11786 F:      drivers/media/dvb-frontends/ix2505v*
11787
11788 JAILHOUSE HYPERVISOR INTERFACE
11789 M:      Jan Kiszka <[email protected]>
11790 L:      [email protected]
11791 S:      Maintained
11792 F:      arch/x86/include/asm/jailhouse_para.h
11793 F:      arch/x86/kernel/jailhouse.c
11794
11795 JFS FILESYSTEM
11796 M:      Dave Kleikamp <[email protected]>
11797 L:      [email protected]
11798 S:      Odd Fixes
11799 W:      http://jfs.sourceforge.net/
11800 T:      git https://github.com/kleikamp/linux-shaggy.git
11801 F:      Documentation/admin-guide/jfs.rst
11802 F:      fs/jfs/
11803
11804 JME NETWORK DRIVER
11805 M:      Guo-Fu Tseng <[email protected]>
11806 L:      [email protected]
11807 S:      Maintained
11808 F:      drivers/net/ethernet/jme.*
11809
11810 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11811 M:      David Woodhouse <[email protected]>
11812 M:      Richard Weinberger <[email protected]>
11813 L:      [email protected]
11814 S:      Odd Fixes
11815 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11816 T:      git git://git.infradead.org/ubifs-2.6.git
11817 F:      fs/jffs2/
11818 F:      include/uapi/linux/jffs2.h
11819
11820 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11821 M:      "Theodore Ts'o" <[email protected]>
11822 M:      Jan Kara <[email protected]>
11823 L:      [email protected]
11824 S:      Maintained
11825 F:      fs/jbd2/
11826 F:      include/linux/jbd2.h
11827
11828 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11829 M:      Mikhail Ulyanov <[email protected]>
11830 L:      [email protected]
11831 L:      [email protected]
11832 S:      Maintained
11833 F:      drivers/media/platform/renesas/rcar_jpu.c
11834
11835 JSM Neo PCI based serial card
11836 L:      [email protected]
11837 S:      Orphan
11838 F:      drivers/tty/serial/jsm/
11839
11840 K10TEMP HARDWARE MONITORING DRIVER
11841 M:      Clemens Ladisch <[email protected]>
11842 L:      [email protected]
11843 S:      Maintained
11844 F:      Documentation/hwmon/k10temp.rst
11845 F:      drivers/hwmon/k10temp.c
11846
11847 K8TEMP HARDWARE MONITORING DRIVER
11848 M:      Rudolf Marek <[email protected]>
11849 L:      [email protected]
11850 S:      Maintained
11851 F:      Documentation/hwmon/k8temp.rst
11852 F:      drivers/hwmon/k8temp.c
11853
11854 KASAN
11855 M:      Andrey Ryabinin <[email protected]>
11856 R:      Alexander Potapenko <[email protected]>
11857 R:      Andrey Konovalov <[email protected]>
11858 R:      Dmitry Vyukov <[email protected]>
11859 R:      Vincenzo Frascino <[email protected]>
11860 L:      [email protected]
11861 S:      Maintained
11862 F:      Documentation/dev-tools/kasan.rst
11863 F:      arch/*/include/asm/*kasan.h
11864 F:      arch/*/mm/kasan_init*
11865 F:      include/linux/kasan*.h
11866 F:      lib/Kconfig.kasan
11867 F:      mm/kasan/
11868 F:      scripts/Makefile.kasan
11869
11870 KCONFIG
11871 M:      Masahiro Yamada <[email protected]>
11872 L:      [email protected]
11873 S:      Maintained
11874 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11876 F:      Documentation/kbuild/kconfig*
11877 F:      scripts/Kconfig.include
11878 F:      scripts/kconfig/
11879
11880 KCOV
11881 R:      Dmitry Vyukov <[email protected]>
11882 R:      Andrey Konovalov <[email protected]>
11883 L:      [email protected]
11884 S:      Maintained
11885 F:      Documentation/dev-tools/kcov.rst
11886 F:      include/linux/kcov.h
11887 F:      include/uapi/linux/kcov.h
11888 F:      kernel/kcov.c
11889 F:      scripts/Makefile.kcov
11890
11891 KCSAN
11892 M:      Marco Elver <[email protected]>
11893 R:      Dmitry Vyukov <[email protected]>
11894 L:      [email protected]
11895 S:      Maintained
11896 F:      Documentation/dev-tools/kcsan.rst
11897 F:      include/linux/kcsan*.h
11898 F:      kernel/kcsan/
11899 F:      lib/Kconfig.kcsan
11900 F:      scripts/Makefile.kcsan
11901
11902 KDUMP
11903 M:      Baoquan He <[email protected]>
11904 R:      Vivek Goyal <[email protected]>
11905 R:      Dave Young <[email protected]>
11906 L:      [email protected]
11907 S:      Maintained
11908 W:      http://lse.sourceforge.net/kdump/
11909 F:      Documentation/admin-guide/kdump/
11910 F:      fs/proc/vmcore.c
11911 F:      include/linux/crash_core.h
11912 F:      include/linux/crash_dump.h
11913 F:      include/uapi/linux/vmcore.h
11914 F:      kernel/crash_*.c
11915
11916 KEENE FM RADIO TRANSMITTER DRIVER
11917 M:      Hans Verkuil <[email protected]>
11918 L:      [email protected]
11919 S:      Maintained
11920 W:      https://linuxtv.org
11921 T:      git git://linuxtv.org/media_tree.git
11922 F:      drivers/media/radio/radio-keene*
11923
11924 KERNEL AUTOMOUNTER
11925 M:      Ian Kent <[email protected]>
11926 L:      [email protected]
11927 S:      Maintained
11928 F:      fs/autofs/
11929
11930 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11931 M:      Masahiro Yamada <[email protected]>
11932 R:      Nathan Chancellor <[email protected]>
11933 R:      Nicolas Schier <[email protected]>
11934 L:      [email protected]
11935 S:      Maintained
11936 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11938 F:      Documentation/kbuild/
11939 F:      Makefile
11940 F:      scripts/*vmlinux*
11941 F:      scripts/Kbuild*
11942 F:      scripts/Makefile*
11943 F:      scripts/basic/
11944 F:      scripts/clang-tools/
11945 F:      scripts/dummy-tools/
11946 F:      scripts/mk*
11947 F:      scripts/mod/
11948 F:      scripts/package/
11949 F:      usr/
11950
11951 KERNEL HARDENING (not covered by other areas)
11952 M:      Kees Cook <[email protected]>
11953 R:      Gustavo A. R. Silva <[email protected]>
11954 L:      [email protected]
11955 S:      Supported
11956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11957 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11958 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11959 F:      arch/*/configs/hardening.config
11960 F:      include/linux/overflow.h
11961 F:      include/linux/randomize_kstack.h
11962 F:      kernel/configs/hardening.config
11963 F:      mm/usercopy.c
11964 K:      \b(add|choose)_random_kstack_offset\b
11965 K:      \b__check_(object_size|heap_object)\b
11966 K:      \b__counted_by\b
11967
11968 KERNEL JANITORS
11969 L:      [email protected]
11970 S:      Odd Fixes
11971 W:      http://kernelnewbies.org/KernelJanitors
11972
11973 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11974 M:      Chuck Lever <[email protected]>
11975 M:      Jeff Layton <[email protected]>
11976 R:      Neil Brown <[email protected]>
11977 R:      Olga Kornievskaia <[email protected]>
11978 R:      Dai Ngo <[email protected]>
11979 R:      Tom Talpey <[email protected]>
11980 L:      [email protected]
11981 S:      Supported
11982 W:      http://nfs.sourceforge.net/
11983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11984 F:      Documentation/filesystems/nfs/
11985 F:      fs/lockd/
11986 F:      fs/nfs_common/
11987 F:      fs/nfsd/
11988 F:      include/linux/lockd/
11989 F:      include/linux/sunrpc/
11990 F:      include/trace/events/rpcgss.h
11991 F:      include/trace/events/rpcrdma.h
11992 F:      include/trace/events/sunrpc.h
11993 F:      include/trace/misc/fs.h
11994 F:      include/trace/misc/nfs.h
11995 F:      include/trace/misc/sunrpc.h
11996 F:      include/uapi/linux/nfsd/
11997 F:      include/uapi/linux/sunrpc/
11998 F:      net/sunrpc/
11999
12000 KERNEL REGRESSIONS
12001 M:      Thorsten Leemhuis <[email protected]>
12002 L:      [email protected]
12003 S:      Supported
12004 F:      Documentation/admin-guide/reporting-regressions.rst
12005 F:      Documentation/process/handling-regressions.rst
12006
12007 KERNEL SELFTEST FRAMEWORK
12008 M:      Shuah Khan <[email protected]>
12009 M:      Shuah Khan <[email protected]>
12010 L:      [email protected]
12011 S:      Maintained
12012 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12014 F:      Documentation/dev-tools/kselftest*
12015 F:      tools/testing/selftests/
12016
12017 KERNEL SMB3 SERVER (KSMBD)
12018 M:      Namjae Jeon <[email protected]>
12019 M:      Steve French <[email protected]>
12020 R:      Sergey Senozhatsky <[email protected]>
12021 R:      Tom Talpey <[email protected]>
12022 L:      [email protected]
12023 S:      Maintained
12024 T:      git git://git.samba.org/ksmbd.git
12025 F:      Documentation/filesystems/smb/ksmbd.rst
12026 F:      fs/smb/common/
12027 F:      fs/smb/server/
12028
12029 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12030 M:      Brendan Higgins <[email protected]>
12031 M:      David Gow <[email protected]>
12032 R:      Rae Moar <[email protected]>
12033 L:      [email protected]
12034 L:      [email protected]
12035 S:      Maintained
12036 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12037 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12039 F:      Documentation/dev-tools/kunit/
12040 F:      include/kunit/
12041 F:      lib/kunit/
12042 F:      rust/kernel/kunit.rs
12043 F:      scripts/rustdoc_test_*
12044 F:      tools/testing/kunit/
12045
12046 KERNEL USERMODE HELPER
12047 M:      Luis Chamberlain <[email protected]>
12048 L:      [email protected]
12049 S:      Maintained
12050 F:      include/linux/umh.h
12051 F:      kernel/umh.c
12052
12053 KERNEL VIRTUAL MACHINE (KVM)
12054 M:      Paolo Bonzini <[email protected]>
12055 L:      [email protected]
12056 S:      Supported
12057 W:      http://www.linux-kvm.org
12058 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12059 F:      Documentation/virt/kvm/
12060 F:      include/asm-generic/kvm*
12061 F:      include/kvm/iodev.h
12062 F:      include/linux/kvm*
12063 F:      include/trace/events/kvm.h
12064 F:      include/uapi/asm-generic/kvm*
12065 F:      include/uapi/linux/kvm*
12066 F:      tools/kvm/
12067 F:      tools/testing/selftests/kvm/
12068 F:      virt/kvm/*
12069
12070 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12071 M:      Marc Zyngier <[email protected]>
12072 M:      Oliver Upton <[email protected]>
12073 R:      James Morse <[email protected]>
12074 R:      Suzuki K Poulose <[email protected]>
12075 R:      Zenghui Yu <[email protected]>
12076 L:      [email protected] (moderated for non-subscribers)
12077 L:      [email protected]
12078 S:      Maintained
12079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12080 F:      arch/arm64/include/asm/kvm*
12081 F:      arch/arm64/include/uapi/asm/kvm*
12082 F:      arch/arm64/kvm/
12083 F:      include/kvm/arm_*
12084 F:      tools/testing/selftests/kvm/*/aarch64/
12085 F:      tools/testing/selftests/kvm/aarch64/
12086
12087 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12088 M:      Tianrui Zhao <[email protected]>
12089 M:      Bibo Mao <[email protected]>
12090 M:      Huacai Chen <[email protected]>
12091 L:      [email protected]
12092 L:      [email protected]
12093 S:      Maintained
12094 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12095 F:      arch/loongarch/include/asm/kvm*
12096 F:      arch/loongarch/include/uapi/asm/kvm*
12097 F:      arch/loongarch/kvm/
12098
12099 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12100 M:      Huacai Chen <[email protected]>
12101 L:      [email protected]
12102 L:      [email protected]
12103 S:      Maintained
12104 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12105 F:      arch/mips/include/asm/kvm*
12106 F:      arch/mips/include/uapi/asm/kvm*
12107 F:      arch/mips/kvm/
12108
12109 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12110 M:      Michael Ellerman <[email protected]>
12111 R:      Nicholas Piggin <[email protected]>
12112 L:      [email protected]
12113 L:      [email protected]
12114 S:      Maintained (Book3S 64-bit HV)
12115 S:      Odd fixes (Book3S 64-bit PR)
12116 S:      Orphan (Book3E and 32-bit)
12117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12118 F:      arch/powerpc/include/asm/kvm*
12119 F:      arch/powerpc/include/uapi/asm/kvm*
12120 F:      arch/powerpc/kernel/kvm*
12121 F:      arch/powerpc/kvm/
12122
12123 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12124 M:      Anup Patel <[email protected]>
12125 R:      Atish Patra <[email protected]>
12126 L:      [email protected]
12127 L:      [email protected]
12128 L:      [email protected]
12129 S:      Maintained
12130 T:      git https://github.com/kvm-riscv/linux.git
12131 F:      arch/riscv/include/asm/kvm*
12132 F:      arch/riscv/include/uapi/asm/kvm*
12133 F:      arch/riscv/kvm/
12134 F:      tools/testing/selftests/kvm/*/riscv/
12135 F:      tools/testing/selftests/kvm/riscv/
12136
12137 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12138 M:      Christian Borntraeger <[email protected]>
12139 M:      Janosch Frank <[email protected]>
12140 M:      Claudio Imbrenda <[email protected]>
12141 R:      David Hildenbrand <[email protected]>
12142 L:      [email protected]
12143 S:      Supported
12144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12145 F:      Documentation/virt/kvm/s390*
12146 F:      arch/s390/include/asm/gmap.h
12147 F:      arch/s390/include/asm/kvm*
12148 F:      arch/s390/include/uapi/asm/kvm*
12149 F:      arch/s390/include/uapi/asm/uvdevice.h
12150 F:      arch/s390/kernel/uv.c
12151 F:      arch/s390/kvm/
12152 F:      arch/s390/mm/gmap.c
12153 F:      drivers/s390/char/uvdevice.c
12154 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12155 F:      tools/testing/selftests/kvm/*/s390x/
12156 F:      tools/testing/selftests/kvm/s390x/
12157
12158 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12159 M:      Sean Christopherson <[email protected]>
12160 M:      Paolo Bonzini <[email protected]>
12161 L:      [email protected]
12162 S:      Supported
12163 P:      Documentation/process/maintainer-kvm-x86.rst
12164 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12165 F:      arch/x86/include/asm/kvm*
12166 F:      arch/x86/include/asm/svm.h
12167 F:      arch/x86/include/asm/vmx*.h
12168 F:      arch/x86/include/uapi/asm/kvm*
12169 F:      arch/x86/include/uapi/asm/svm.h
12170 F:      arch/x86/include/uapi/asm/vmx.h
12171 F:      arch/x86/kvm/
12172 F:      arch/x86/kvm/*/
12173 F:      tools/testing/selftests/kvm/*/x86_64/
12174 F:      tools/testing/selftests/kvm/x86_64/
12175
12176 KERNFS
12177 M:      Greg Kroah-Hartman <[email protected]>
12178 M:      Tejun Heo <[email protected]>
12179 S:      Supported
12180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12181 F:      fs/kernfs/
12182 F:      include/linux/kernfs.h
12183
12184 KEXEC
12185 M:      Eric Biederman <[email protected]>
12186 L:      [email protected]
12187 S:      Maintained
12188 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12189 F:      include/linux/kexec.h
12190 F:      include/uapi/linux/kexec.h
12191 F:      kernel/kexec*
12192
12193 KEYS-ENCRYPTED
12194 M:      Mimi Zohar <[email protected]>
12195 L:      [email protected]
12196 L:      [email protected]
12197 S:      Supported
12198 F:      Documentation/security/keys/trusted-encrypted.rst
12199 F:      include/keys/encrypted-type.h
12200 F:      security/keys/encrypted-keys/
12201
12202 KEYS-TRUSTED
12203 M:      James Bottomley <[email protected]>
12204 M:      Jarkko Sakkinen <[email protected]>
12205 M:      Mimi Zohar <[email protected]>
12206 L:      [email protected]
12207 L:      [email protected]
12208 S:      Supported
12209 F:      Documentation/security/keys/trusted-encrypted.rst
12210 F:      include/keys/trusted-type.h
12211 F:      include/keys/trusted_tpm.h
12212 F:      security/keys/trusted-keys/
12213
12214 KEYS-TRUSTED-CAAM
12215 M:      Ahmad Fatoum <[email protected]>
12216 R:      Pengutronix Kernel Team <[email protected]>
12217 L:      [email protected]
12218 L:      [email protected]
12219 S:      Maintained
12220 F:      include/keys/trusted_caam.h
12221 F:      security/keys/trusted-keys/trusted_caam.c
12222
12223 KEYS-TRUSTED-DCP
12224 M:      David Gstir <[email protected]>
12225 R:      sigma star Kernel Team <[email protected]>
12226 L:      [email protected]
12227 L:      [email protected]
12228 S:      Supported
12229 F:      include/keys/trusted_dcp.h
12230 F:      security/keys/trusted-keys/trusted_dcp.c
12231
12232 KEYS-TRUSTED-TEE
12233 M:      Sumit Garg <[email protected]>
12234 L:      [email protected]
12235 L:      [email protected]
12236 S:      Supported
12237 F:      include/keys/trusted_tee.h
12238 F:      security/keys/trusted-keys/trusted_tee.c
12239
12240 KEYS/KEYRINGS
12241 M:      David Howells <[email protected]>
12242 M:      Jarkko Sakkinen <[email protected]>
12243 L:      [email protected]
12244 S:      Maintained
12245 F:      Documentation/security/keys/core.rst
12246 F:      include/keys/
12247 F:      include/linux/key-type.h
12248 F:      include/linux/key.h
12249 F:      include/linux/keyctl.h
12250 F:      include/uapi/linux/keyctl.h
12251 F:      security/keys/
12252
12253 KEYS/KEYRINGS_INTEGRITY
12254 M:      Jarkko Sakkinen <[email protected]>
12255 M:      Mimi Zohar <[email protected]>
12256 L:      [email protected]
12257 L:      [email protected]
12258 S:      Supported
12259 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12260 F:      security/integrity/platform_certs
12261
12262 KFENCE
12263 M:      Alexander Potapenko <[email protected]>
12264 M:      Marco Elver <[email protected]>
12265 R:      Dmitry Vyukov <[email protected]>
12266 L:      [email protected]
12267 S:      Maintained
12268 F:      Documentation/dev-tools/kfence.rst
12269 F:      arch/*/include/asm/kfence.h
12270 F:      include/linux/kfence.h
12271 F:      lib/Kconfig.kfence
12272 F:      mm/kfence/
12273
12274 KFIFO
12275 M:      Stefani Seibold <[email protected]>
12276 S:      Maintained
12277 F:      include/linux/kfifo.h
12278 F:      lib/kfifo.c
12279 F:      samples/kfifo/
12280
12281 KGDB / KDB /debug_core
12282 M:      Jason Wessel <[email protected]>
12283 M:      Daniel Thompson <[email protected]>
12284 R:      Douglas Anderson <[email protected]>
12285 L:      [email protected]
12286 S:      Maintained
12287 W:      http://kgdb.wiki.kernel.org/
12288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12289 F:      Documentation/dev-tools/kgdb.rst
12290 F:      drivers/misc/kgdbts.c
12291 F:      drivers/tty/serial/kgdboc.c
12292 F:      include/linux/kdb.h
12293 F:      include/linux/kgdb.h
12294 F:      kernel/debug/
12295 F:      kernel/module/kdb.c
12296
12297 KHADAS MCU MFD DRIVER
12298 M:      Neil Armstrong <[email protected]>
12299 L:      [email protected]
12300 S:      Maintained
12301 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12302 F:      drivers/mfd/khadas-mcu.c
12303 F:      drivers/thermal/khadas_mcu_fan.c
12304 F:      include/linux/mfd/khadas-mcu.h
12305
12306 KIONIX/ROHM KX022A ACCELEROMETER
12307 M:      Matti Vaittinen <[email protected]>
12308 L:      [email protected]
12309 S:      Supported
12310 F:      drivers/iio/accel/kionix-kx022a*
12311
12312 KMEMLEAK
12313 M:      Catalin Marinas <[email protected]>
12314 S:      Maintained
12315 F:      Documentation/dev-tools/kmemleak.rst
12316 F:      include/linux/kmemleak.h
12317 F:      mm/kmemleak.c
12318 F:      samples/kmemleak/kmemleak-test.c
12319
12320 KMSAN
12321 M:      Alexander Potapenko <[email protected]>
12322 R:      Marco Elver <[email protected]>
12323 R:      Dmitry Vyukov <[email protected]>
12324 L:      [email protected]
12325 S:      Maintained
12326 F:      Documentation/dev-tools/kmsan.rst
12327 F:      arch/*/include/asm/kmsan.h
12328 F:      arch/*/mm/kmsan_*
12329 F:      include/linux/kmsan*.h
12330 F:      lib/Kconfig.kmsan
12331 F:      mm/kmsan/
12332 F:      scripts/Makefile.kmsan
12333
12334 KPROBES
12335 M:      Naveen N. Rao <[email protected]>
12336 M:      Anil S Keshavamurthy <[email protected]>
12337 M:      "David S. Miller" <[email protected]>
12338 M:      Masami Hiramatsu <[email protected]>
12339 L:      [email protected]
12340 L:      [email protected]
12341 S:      Maintained
12342 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12344 F:      Documentation/trace/kprobes.rst
12345 F:      include/asm-generic/kprobes.h
12346 F:      include/linux/kprobes.h
12347 F:      kernel/kprobes.c
12348 F:      lib/test_kprobes.c
12349 F:      samples/kprobes
12350
12351 KS0108 LCD CONTROLLER DRIVER
12352 M:      Miguel Ojeda <[email protected]>
12353 S:      Maintained
12354 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12355 F:      drivers/auxdisplay/ks0108.c
12356 F:      include/linux/ks0108.h
12357
12358 KTD253 BACKLIGHT DRIVER
12359 M:      Linus Walleij <[email protected]>
12360 S:      Maintained
12361 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12362 F:      drivers/video/backlight/ktd253-backlight.c
12363
12364 KTD2801 BACKLIGHT DRIVER
12365 M:      Duje Mihanović <[email protected]>
12366 S:      Maintained
12367 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12368 F:      drivers/video/backlight/ktd2801-backlight.c
12369
12370 KTEST
12371 M:      Steven Rostedt <[email protected]>
12372 M:      John Hawley <[email protected]>
12373 S:      Maintained
12374 F:      tools/testing/ktest
12375
12376 KTZ8866 BACKLIGHT DRIVER
12377 M:      Jianhua Lu <[email protected]>
12378 S:      Maintained
12379 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12380 F:      drivers/video/backlight/ktz8866.c
12381
12382 KVM PARAVIRT (KVM/paravirt)
12383 M:      Paolo Bonzini <[email protected]>
12384 R:      Vitaly Kuznetsov <[email protected]>
12385 L:      [email protected]
12386 S:      Supported
12387 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12388 F:      arch/um/include/asm/kvm_para.h
12389 F:      arch/x86/include/asm/kvm_para.h
12390 F:      arch/x86/include/asm/pvclock-abi.h
12391 F:      arch/x86/include/uapi/asm/kvm_para.h
12392 F:      arch/x86/kernel/kvm.c
12393 F:      arch/x86/kernel/kvmclock.c
12394 F:      include/asm-generic/kvm_para.h
12395 F:      include/linux/kvm_para.h
12396 F:      include/uapi/asm-generic/kvm_para.h
12397 F:      include/uapi/linux/kvm_para.h
12398
12399 KVM X86 HYPER-V (KVM/hyper-v)
12400 M:      Vitaly Kuznetsov <[email protected]>
12401 M:      Sean Christopherson <[email protected]>
12402 M:      Paolo Bonzini <[email protected]>
12403 L:      [email protected]
12404 S:      Supported
12405 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12406 F:      arch/x86/kvm/hyperv.*
12407 F:      arch/x86/kvm/kvm_onhyperv.*
12408 F:      arch/x86/kvm/svm/hyperv.*
12409 F:      arch/x86/kvm/svm/svm_onhyperv.*
12410 F:      arch/x86/kvm/vmx/hyperv.*
12411
12412 KVM X86 Xen (KVM/Xen)
12413 M:      David Woodhouse <[email protected]>
12414 M:      Paul Durrant <[email protected]>
12415 M:      Sean Christopherson <[email protected]>
12416 M:      Paolo Bonzini <[email protected]>
12417 L:      [email protected]
12418 S:      Supported
12419 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12420 F:      arch/x86/kvm/xen.*
12421
12422 L3MDEV
12423 M:      David Ahern <[email protected]>
12424 L:      [email protected]
12425 S:      Maintained
12426 F:      include/net/l3mdev.h
12427 F:      net/l3mdev
12428
12429 LANDLOCK SECURITY MODULE
12430 M:      Mickaël Salaün <[email protected]>
12431 R:      Günther Noack <[email protected]>
12432 L:      [email protected]
12433 S:      Supported
12434 W:      https://landlock.io
12435 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12436 F:      Documentation/security/landlock.rst
12437 F:      Documentation/userspace-api/landlock.rst
12438 F:      fs/ioctl.c
12439 F:      include/uapi/linux/landlock.h
12440 F:      samples/landlock/
12441 F:      security/landlock/
12442 F:      tools/testing/selftests/landlock/
12443 K:      landlock
12444 K:      LANDLOCK
12445
12446 LANTIQ / INTEL Ethernet drivers
12447 M:      Hauke Mehrtens <[email protected]>
12448 L:      [email protected]
12449 S:      Maintained
12450 F:      drivers/net/dsa/lantiq_gswip.c
12451 F:      drivers/net/dsa/lantiq_pce.h
12452 F:      drivers/net/ethernet/lantiq_xrx200.c
12453 F:      net/dsa/tag_gswip.c
12454
12455 LANTIQ MIPS ARCHITECTURE
12456 M:      John Crispin <[email protected]>
12457 L:      [email protected]
12458 S:      Maintained
12459 F:      arch/mips/lantiq
12460 F:      drivers/soc/lantiq
12461
12462 LANTIQ PEF2256 DRIVER
12463 M:      Herve Codina <[email protected]>
12464 S:      Maintained
12465 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12466 F:      drivers/net/wan/framer/pef2256/
12467 F:      drivers/pinctrl/pinctrl-pef2256.c
12468 F:      include/linux/framer/pef2256.h
12469
12470 LASI 53c700 driver for PARISC
12471 M:      "James E.J. Bottomley" <[email protected]>
12472 L:      [email protected]
12473 S:      Maintained
12474 F:      Documentation/scsi/53c700.rst
12475 F:      drivers/scsi/53c700*
12476
12477 LEAKING_ADDRESSES
12478 M:      Tycho Andersen <[email protected]>
12479 R:      Kees Cook <[email protected]>
12480 L:      [email protected]
12481 S:      Maintained
12482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12483 F:      scripts/leaking_addresses.pl
12484
12485 LED SUBSYSTEM
12486 M:      Pavel Machek <[email protected]>
12487 M:      Lee Jones <[email protected]>
12488 L:      [email protected]
12489 S:      Maintained
12490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
12491 F:      Documentation/devicetree/bindings/leds/
12492 F:      Documentation/leds/
12493 F:      drivers/leds/
12494 F:      include/dt-bindings/leds/
12495 F:      include/linux/leds.h
12496
12497 LEGO MINDSTORMS EV3
12498 R:      David Lechner <[email protected]>
12499 S:      Maintained
12500 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12501 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12502 F:      drivers/power/supply/lego_ev3_battery.c
12503
12504 LEGO USB Tower driver
12505 M:      Juergen Stuber <[email protected]>
12506 L:      [email protected]
12507 S:      Maintained
12508 W:      http://legousb.sourceforge.net/
12509 F:      drivers/usb/misc/legousbtower.c
12510
12511 LETSKETCH HID TABLET DRIVER
12512 M:      Hans de Goede <[email protected]>
12513 L:      [email protected]
12514 S:      Maintained
12515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12516 F:      drivers/hid/hid-letsketch.c
12517
12518 LG LAPTOP EXTRAS
12519 M:      Matan Ziv-Av <[email protected]>
12520 L:      [email protected]
12521 S:      Maintained
12522 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12523 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12524 F:      drivers/platform/x86/lg-laptop.c
12525
12526 LG2160 MEDIA DRIVER
12527 M:      Michael Krufky <[email protected]>
12528 L:      [email protected]
12529 S:      Maintained
12530 W:      https://linuxtv.org
12531 W:      http://github.com/mkrufky
12532 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12533 T:      git git://linuxtv.org/mkrufky/tuners.git
12534 F:      drivers/media/dvb-frontends/lg2160.*
12535
12536 LGDT3305 MEDIA DRIVER
12537 M:      Michael Krufky <[email protected]>
12538 L:      [email protected]
12539 S:      Maintained
12540 W:      https://linuxtv.org
12541 W:      http://github.com/mkrufky
12542 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12543 T:      git git://linuxtv.org/mkrufky/tuners.git
12544 F:      drivers/media/dvb-frontends/lgdt3305.*
12545
12546 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12547 M:      Viresh Kumar <[email protected]>
12548 L:      [email protected]
12549 S:      Maintained
12550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12551 F:      drivers/ata/pata_arasan_cf.c
12552 F:      include/linux/pata_arasan_cf_data.h
12553
12554 LIBATA PATA DRIVERS
12555 R:      Sergey Shtylyov <[email protected]>
12556 L:      [email protected]
12557 F:      drivers/ata/ata_*.c
12558 F:      drivers/ata/pata_*.c
12559
12560 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12561 M:      Linus Walleij <[email protected]>
12562 L:      [email protected]
12563 S:      Maintained
12564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12565 F:      drivers/ata/pata_ftide010.c
12566 F:      drivers/ata/sata_gemini.c
12567 F:      drivers/ata/sata_gemini.h
12568
12569 LIBATA SATA AHCI PLATFORM devices support
12570 M:      Hans de Goede <[email protected]>
12571 M:      Jens Axboe <[email protected]>
12572 L:      [email protected]
12573 S:      Maintained
12574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12575 F:      drivers/ata/ahci_platform.c
12576 F:      drivers/ata/libahci_platform.c
12577 F:      include/linux/ahci_platform.h
12578
12579 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12580 M:      Serge Semin <[email protected]>
12581 L:      [email protected]
12582 S:      Maintained
12583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12584 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12585 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12586 F:      drivers/ata/ahci_dwc.c
12587
12588 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12589 M:      Mikael Pettersson <[email protected]>
12590 L:      [email protected]
12591 S:      Maintained
12592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12593 F:      drivers/ata/sata_promise.*
12594
12595 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12596 M:      Damien Le Moal <[email protected]>
12597 M:      Niklas Cassel <[email protected]>
12598 L:      [email protected]
12599 S:      Maintained
12600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12601 F:      Documentation/ABI/testing/sysfs-ata
12602 F:      Documentation/devicetree/bindings/ata/
12603 F:      drivers/ata/
12604 F:      include/linux/ata.h
12605 F:      include/linux/libata.h
12606
12607 LIBETH COMMON ETHERNET LIBRARY
12608 M:      Alexander Lobakin <[email protected]>
12609 L:      [email protected]
12610 L:      [email protected] (moderated for non-subscribers)
12611 S:      Supported
12612 T:      git https://github.com/alobakin/linux.git
12613 F:      drivers/net/ethernet/intel/libeth/
12614 F:      include/net/libeth/
12615 K:      libeth
12616
12617 LIBIE COMMON INTEL ETHERNET LIBRARY
12618 M:      Alexander Lobakin <[email protected]>
12619 L:      [email protected] (moderated for non-subscribers)
12620 L:      [email protected]
12621 S:      Supported
12622 T:      git https://github.com/alobakin/linux.git
12623 F:      drivers/net/ethernet/intel/libie/
12624 F:      include/linux/net/intel/libie/
12625 K:      libie
12626
12627 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12628 M:      Vishal Verma <[email protected]>
12629 M:      Dan Williams <[email protected]>
12630 M:      Dave Jiang <[email protected]>
12631 L:      [email protected]
12632 S:      Supported
12633 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12634 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12635 F:      drivers/nvdimm/btt*
12636
12637 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12638 M:      Dan Williams <[email protected]>
12639 M:      Vishal Verma <[email protected]>
12640 M:      Dave Jiang <[email protected]>
12641 L:      [email protected]
12642 S:      Supported
12643 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12644 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12645 F:      drivers/nvdimm/pmem*
12646
12647 LIBNVDIMM: DEVICETREE BINDINGS
12648 M:      Oliver O'Halloran <[email protected]>
12649 L:      [email protected]
12650 S:      Supported
12651 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12652 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12653 F:      drivers/nvdimm/of_pmem.c
12654
12655 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12656 M:      Dan Williams <[email protected]>
12657 M:      Vishal Verma <[email protected]>
12658 M:      Dave Jiang <[email protected]>
12659 M:      Ira Weiny <[email protected]>
12660 L:      [email protected]
12661 S:      Supported
12662 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12663 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12665 F:      drivers/acpi/nfit/*
12666 F:      drivers/nvdimm/*
12667 F:      include/linux/libnvdimm.h
12668 F:      include/linux/nd.h
12669 F:      include/uapi/linux/ndctl.h
12670 F:      tools/testing/nvdimm/
12671
12672 LIBRARY CODE
12673 M:      Andrew Morton <[email protected]>
12674 L:      [email protected]
12675 S:      Supported
12676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12677 F:      lib/*
12678
12679 LICENSES and SPDX stuff
12680 M:      Thomas Gleixner <[email protected]>
12681 M:      Greg Kroah-Hartman <[email protected]>
12682 L:      [email protected]
12683 S:      Maintained
12684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12685 F:      COPYING
12686 F:      Documentation/process/license-rules.rst
12687 F:      LICENSES/
12688 F:      scripts/spdxcheck-test.sh
12689 F:      scripts/spdxcheck.py
12690 F:      scripts/spdxexclude
12691
12692 LINEAR RANGES HELPERS
12693 M:      Mark Brown <[email protected]>
12694 R:      Matti Vaittinen <[email protected]>
12695 F:      include/linux/linear_range.h
12696 F:      lib/linear_ranges.c
12697 F:      lib/test_linear_ranges.c
12698
12699 LINUX FOR POWER MACINTOSH
12700 L:      [email protected]
12701 S:      Orphan
12702 F:      arch/powerpc/platforms/powermac/
12703 F:      drivers/macintosh/
12704 X:      drivers/macintosh/adb-iop.c
12705 X:      drivers/macintosh/via-macii.c
12706
12707 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12708 M:      Michael Ellerman <[email protected]>
12709 R:      Nicholas Piggin <[email protected]>
12710 R:      Christophe Leroy <[email protected]>
12711 R:      Naveen N. Rao <[email protected]>
12712 L:      [email protected]
12713 S:      Supported
12714 W:      https://github.com/linuxppc/wiki/wiki
12715 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12717 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12718 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12719 F:      Documentation/devicetree/bindings/powerpc/
12720 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12721 F:      Documentation/arch/powerpc/
12722 F:      arch/powerpc/
12723 F:      drivers/*/*/*pasemi*
12724 F:      drivers/*/*pasemi*
12725 F:      drivers/char/tpm/tpm_ibmvtpm*
12726 F:      drivers/crypto/nx/
12727 F:      drivers/i2c/busses/i2c-opal.c
12728 F:      drivers/net/ethernet/ibm/ibmveth.*
12729 F:      drivers/net/ethernet/ibm/ibmvnic.*
12730 F:      drivers/pci/hotplug/pnv_php.c
12731 F:      drivers/pci/hotplug/rpa*
12732 F:      drivers/rtc/rtc-opal.c
12733 F:      drivers/scsi/ibmvscsi/
12734 F:      drivers/tty/hvc/hvc_opal.c
12735 F:      drivers/watchdog/wdrtas.c
12736 F:      include/linux/papr_scm.h
12737 F:      include/uapi/linux/papr_pdsm.h
12738 F:      tools/testing/selftests/powerpc
12739 N:      /pmac
12740 N:      powermac
12741 N:      powernv
12742 N:      [^a-z0-9]ps3
12743 N:      pseries
12744
12745 LINUX FOR POWERPC EMBEDDED MPC5XXX
12746 M:      Anatolij Gustschin <[email protected]>
12747 L:      [email protected]
12748 S:      Odd Fixes
12749 F:      arch/powerpc/platforms/512x/
12750 F:      arch/powerpc/platforms/52xx/
12751
12752 LINUX FOR POWERPC EMBEDDED PPC4XX
12753 L:      [email protected]
12754 S:      Orphan
12755 F:      arch/powerpc/platforms/40x/
12756 F:      arch/powerpc/platforms/44x/
12757
12758 LINUX FOR POWERPC EMBEDDED PPC85XX
12759 M:      Scott Wood <[email protected]>
12760 L:      [email protected]
12761 S:      Odd fixes
12762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12763 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12764 F:      Documentation/devicetree/bindings/powerpc/fsl/
12765 F:      arch/powerpc/platforms/85xx/
12766
12767 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12768 M:      Christophe Leroy <[email protected]>
12769 L:      [email protected]
12770 S:      Maintained
12771 F:      arch/powerpc/platforms/8xx/
12772 F:      arch/powerpc/platforms/83xx/
12773
12774 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12775 M:      Kees Cook <[email protected]>
12776 S:      Maintained
12777 F:      drivers/misc/lkdtm/*
12778 F:      tools/testing/selftests/lkdtm/*
12779
12780 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12781 M:      Alan Stern <[email protected]>
12782 M:      Andrea Parri <[email protected]>
12783 M:      Will Deacon <[email protected]>
12784 M:      Peter Zijlstra <[email protected]>
12785 M:      Boqun Feng <[email protected]>
12786 M:      Nicholas Piggin <[email protected]>
12787 M:      David Howells <[email protected]>
12788 M:      Jade Alglave <[email protected]>
12789 M:      Luc Maranget <[email protected]>
12790 M:      "Paul E. McKenney" <[email protected]>
12791 R:      Akira Yokosawa <[email protected]>
12792 R:      Daniel Lustig <[email protected]>
12793 R:      Joel Fernandes <[email protected]>
12794 L:      [email protected]
12795 L:      [email protected]
12796 S:      Supported
12797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12798 F:      Documentation/atomic_bitops.txt
12799 F:      Documentation/atomic_t.txt
12800 F:      Documentation/core-api/refcount-vs-atomic.rst
12801 F:      Documentation/litmus-tests/
12802 F:      Documentation/memory-barriers.txt
12803 F:      tools/memory-model/
12804
12805 LINUX-NEXT TREE
12806 M:      Stephen Rothwell <[email protected]>
12807 L:      [email protected]
12808 S:      Supported
12809 B:      mailto:[email protected] and the appropriate development tree
12810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12811
12812 LIS3LV02D ACCELEROMETER DRIVER
12813 M:      Eric Piel <[email protected]>
12814 S:      Maintained
12815 F:      Documentation/misc-devices/lis3lv02d.rst
12816 F:      drivers/misc/lis3lv02d/
12817 F:      drivers/platform/x86/hp/hp_accel.c
12818
12819 LIST KUNIT TEST
12820 M:      David Gow <[email protected]>
12821 L:      [email protected]
12822 L:      [email protected]
12823 S:      Maintained
12824 F:      lib/list-test.c
12825
12826 LITEX PLATFORM
12827 M:      Karol Gugala <[email protected]>
12828 M:      Mateusz Holenko <[email protected]>
12829 M:      Gabriel Somlo <[email protected]>
12830 M:      Joel Stanley <[email protected]>
12831 S:      Maintained
12832 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12833 F:      arch/openrisc/boot/dts/or1klitex.dts
12834 F:      drivers/mmc/host/litex_mmc.c
12835 F:      drivers/net/ethernet/litex/*
12836 F:      drivers/soc/litex/*
12837 F:      drivers/tty/serial/liteuart.c
12838 F:      include/linux/litex.h
12839 N:      litex
12840
12841 LIVE PATCHING
12842 M:      Josh Poimboeuf <[email protected]>
12843 M:      Jiri Kosina <[email protected]>
12844 M:      Miroslav Benes <[email protected]>
12845 M:      Petr Mladek <[email protected]>
12846 R:      Joe Lawrence <[email protected]>
12847 L:      [email protected]
12848 S:      Maintained
12849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12850 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12851 F:      Documentation/livepatch/
12852 F:      arch/powerpc/include/asm/livepatch.h
12853 F:      include/linux/livepatch.h
12854 F:      kernel/livepatch/
12855 F:      kernel/module/livepatch.c
12856 F:      samples/livepatch/
12857 F:      tools/testing/selftests/livepatch/
12858
12859 LLC (802.2)
12860 L:      [email protected]
12861 S:      Odd fixes
12862 F:      include/linux/llc.h
12863 F:      include/net/llc*
12864 F:      include/uapi/linux/llc.h
12865 F:      net/llc/
12866
12867 LM73 HARDWARE MONITOR DRIVER
12868 M:      Guillaume Ligneul <[email protected]>
12869 L:      [email protected]
12870 S:      Maintained
12871 F:      drivers/hwmon/lm73.c
12872
12873 LM78 HARDWARE MONITOR DRIVER
12874 M:      Jean Delvare <[email protected]>
12875 L:      [email protected]
12876 S:      Maintained
12877 F:      Documentation/hwmon/lm78.rst
12878 F:      drivers/hwmon/lm78.c
12879
12880 LM83 HARDWARE MONITOR DRIVER
12881 M:      Jean Delvare <[email protected]>
12882 L:      [email protected]
12883 S:      Maintained
12884 F:      Documentation/hwmon/lm83.rst
12885 F:      drivers/hwmon/lm83.c
12886
12887 LM90 HARDWARE MONITOR DRIVER
12888 M:      Jean Delvare <[email protected]>
12889 L:      [email protected]
12890 S:      Maintained
12891 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12892 F:      Documentation/hwmon/lm90.rst
12893 F:      drivers/hwmon/lm90.c
12894 F:      include/dt-bindings/thermal/lm90.h
12895
12896 LME2510 MEDIA DRIVER
12897 M:      Malcolm Priestley <[email protected]>
12898 L:      [email protected]
12899 S:      Maintained
12900 W:      https://linuxtv.org
12901 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12902 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12903
12904 LOADPIN SECURITY MODULE
12905 M:      Kees Cook <[email protected]>
12906 S:      Supported
12907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12908 F:      Documentation/admin-guide/LSM/LoadPin.rst
12909 F:      security/loadpin/
12910
12911 LOCKDOWN SECURITY MODULE
12912 L:      [email protected]
12913 S:      Odd Fixes
12914 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
12915 F:      security/lockdown/
12916
12917 LOCKING PRIMITIVES
12918 M:      Peter Zijlstra <[email protected]>
12919 M:      Ingo Molnar <[email protected]>
12920 M:      Will Deacon <[email protected]>
12921 R:      Waiman Long <[email protected]>
12922 R:      Boqun Feng <[email protected]> (LOCKDEP)
12923 L:      [email protected]
12924 S:      Maintained
12925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12926 F:      Documentation/locking/
12927 F:      arch/*/include/asm/spinlock*.h
12928 F:      include/linux/lockdep*.h
12929 F:      include/linux/mutex*.h
12930 F:      include/linux/rwlock*.h
12931 F:      include/linux/rwsem*.h
12932 F:      include/linux/seqlock.h
12933 F:      include/linux/spinlock*.h
12934 F:      kernel/locking/
12935 F:      lib/locking*.[ch]
12936 X:      kernel/locking/locktorture.c
12937
12938 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12939 M:      "Richard Russon (FlatCap)" <[email protected]>
12940 L:      [email protected]
12941 S:      Maintained
12942 W:      http://www.linux-ntfs.org/content/view/19/37/
12943 F:      Documentation/admin-guide/ldm.rst
12944 F:      block/partitions/ldm.*
12945
12946 LOGITECH HID GAMING KEYBOARDS
12947 M:      Hans de Goede <[email protected]>
12948 L:      [email protected]
12949 S:      Maintained
12950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12951 F:      drivers/hid/hid-lg-g15.c
12952
12953 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12954 M:      Adrien Grassein <[email protected]>
12955 S:      Maintained
12956 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12957 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12958
12959 LOONGARCH
12960 M:      Huacai Chen <[email protected]>
12961 R:      WANG Xuerui <[email protected]>
12962 L:      [email protected]
12963 S:      Maintained
12964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12965 F:      Documentation/arch/loongarch/
12966 F:      Documentation/translations/zh_CN/arch/loongarch/
12967 F:      arch/loongarch/
12968 F:      drivers/*/*loongarch*
12969
12970 LOONGSON GPIO DRIVER
12971 M:      Yinbo Zhu <[email protected]>
12972 L:      [email protected]
12973 S:      Maintained
12974 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12975 F:      drivers/gpio/gpio-loongson-64bit.c
12976
12977 LOONGSON LS2X APB DMA DRIVER
12978 M:      Binbin Zhou <[email protected]>
12979 L:      [email protected]
12980 S:      Maintained
12981 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
12982 F:      drivers/dma/ls2x-apb-dma.c
12983
12984 LOONGSON LS2X I2C DRIVER
12985 M:      Binbin Zhou <[email protected]>
12986 L:      [email protected]
12987 S:      Maintained
12988 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12989 F:      drivers/i2c/busses/i2c-ls2x.c
12990
12991 LOONGSON-2 SOC SERIES CLOCK DRIVER
12992 M:      Yinbo Zhu <[email protected]>
12993 L:      [email protected]
12994 S:      Maintained
12995 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12996 F:      drivers/clk/clk-loongson2.c
12997 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12998
12999 LOONGSON SPI DRIVER
13000 M:      Yinbo Zhu <[email protected]>
13001 L:      [email protected]
13002 S:      Maintained
13003 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13004 F:      drivers/spi/spi-loongson-core.c
13005 F:      drivers/spi/spi-loongson-pci.c
13006 F:      drivers/spi/spi-loongson-plat.c
13007 F:      drivers/spi/spi-loongson.h
13008
13009 LOONGSON-2 SOC SERIES GUTS DRIVER
13010 M:      Yinbo Zhu <[email protected]>
13011 L:      [email protected]
13012 S:      Maintained
13013 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13014 F:      drivers/soc/loongson/loongson2_guts.c
13015
13016 LOONGSON-2 SOC SERIES PM DRIVER
13017 M:      Yinbo Zhu <[email protected]>
13018 L:      [email protected]
13019 S:      Maintained
13020 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13021 F:      drivers/soc/loongson/loongson2_pm.c
13022
13023 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13024 M:      zhanghongchen <[email protected]>
13025 M:      Yinbo Zhu <[email protected]>
13026 L:      [email protected]
13027 S:      Maintained
13028 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13029 F:      drivers/pinctrl/pinctrl-loongson2.c
13030
13031 LOONGSON-2 SOC SERIES THERMAL DRIVER
13032 M:      zhanghongchen <[email protected]>
13033 M:      Yinbo Zhu <[email protected]>
13034 L:      [email protected]
13035 S:      Maintained
13036 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13037 F:      drivers/thermal/loongson2_thermal.c
13038
13039 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13040 M:      Sathya Prakash <[email protected]>
13041 M:      Sreekanth Reddy <[email protected]>
13042 M:      Suganath Prabu Subramani <[email protected]>
13043 L:      [email protected]
13044 L:      [email protected]
13045 S:      Supported
13046 W:      http://www.avagotech.com/support/
13047 F:      drivers/message/fusion/
13048 F:      drivers/scsi/mpt3sas/
13049
13050 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13051 M:      Matthew Wilcox <[email protected]>
13052 L:      [email protected]
13053 S:      Maintained
13054 F:      drivers/scsi/sym53c8xx_2/
13055
13056 LTC1660 DAC DRIVER
13057 M:      Marcus Folkesson <[email protected]>
13058 L:      [email protected]
13059 S:      Maintained
13060 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13061 F:      drivers/iio/dac/ltc1660.c
13062
13063 LTC2688 IIO DAC DRIVER
13064 M:      Nuno Sá <[email protected]>
13065 L:      [email protected]
13066 S:      Supported
13067 W:      https://ez.analog.com/linux-software-drivers
13068 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13069 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13070 F:      drivers/iio/dac/ltc2688.c
13071
13072 LTC2947 HARDWARE MONITOR DRIVER
13073 M:      Nuno Sá <[email protected]>
13074 L:      [email protected]
13075 S:      Supported
13076 W:      https://ez.analog.com/linux-software-drivers
13077 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13078 F:      drivers/hwmon/ltc2947-core.c
13079 F:      drivers/hwmon/ltc2947-i2c.c
13080 F:      drivers/hwmon/ltc2947-spi.c
13081 F:      drivers/hwmon/ltc2947.h
13082
13083 LTC2991 HARDWARE MONITOR DRIVER
13084 M:      Antoniu Miclaus <[email protected]>
13085 L:      [email protected]
13086 S:      Supported
13087 W:      https://ez.analog.com/linux-software-drivers
13088 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13089 F:      drivers/hwmon/ltc2991.c
13090
13091 LTC2983 IIO TEMPERATURE DRIVER
13092 M:      Nuno Sá <[email protected]>
13093 L:      [email protected]
13094 S:      Supported
13095 W:      https://ez.analog.com/linux-software-drivers
13096 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13097 F:      drivers/iio/temperature/ltc2983.c
13098
13099 LTC4282 HARDWARE MONITOR DRIVER
13100 M:      Nuno Sa <[email protected]>
13101 L:      [email protected]
13102 S:      Supported
13103 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13104 F:      Documentation/hwmon/ltc4282.rst
13105 F:      drivers/hwmon/ltc4282.c
13106
13107 LTC4286 HARDWARE MONITOR DRIVER
13108 M:      Delphine CC Chiu <[email protected]>
13109 L:      [email protected]
13110 S:      Maintained
13111 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13112 F:      Documentation/hwmon/ltc4286.rst
13113 F:      drivers/hwmon/pmbus/Kconfig
13114 F:      drivers/hwmon/pmbus/Makefile
13115 F:      drivers/hwmon/pmbus/ltc4286.c
13116
13117 LTC4306 I2C MULTIPLEXER DRIVER
13118 M:      Michael Hennerich <[email protected]>
13119 L:      [email protected]
13120 S:      Supported
13121 W:      https://ez.analog.com/linux-software-drivers
13122 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13123 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13124
13125 LTP (Linux Test Project)
13126 M:      Cyril Hrubis <[email protected]>
13127 M:      Jan Stancek <[email protected]>
13128 M:      Petr Vorel <[email protected]>
13129 M:      Li Wang <[email protected]>
13130 M:      Yang Xu <[email protected]>
13131 L:      [email protected] (subscribers-only)
13132 S:      Maintained
13133 W:      http://linux-test-project.github.io/
13134 T:      git https://github.com/linux-test-project/ltp.git
13135
13136 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13137 M:      Anshul Dalal <[email protected]>
13138 L:      [email protected]
13139 S:      Maintained
13140 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13141 F:      drivers/iio/light/ltr390.c
13142
13143 LYNX 28G SERDES PHY DRIVER
13144 M:      Ioana Ciornei <[email protected]>
13145 L:      [email protected]
13146 S:      Supported
13147 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13148 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13149
13150 LYNX PCS MODULE
13151 M:      Ioana Ciornei <[email protected]>
13152 L:      [email protected]
13153 S:      Supported
13154 F:      drivers/net/pcs/pcs-lynx.c
13155 F:      include/linux/pcs-lynx.h
13156
13157 M68K ARCHITECTURE
13158 M:      Geert Uytterhoeven <[email protected]>
13159 L:      [email protected]
13160 S:      Maintained
13161 W:      http://www.linux-m68k.org/
13162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13163 F:      arch/m68k/
13164 F:      drivers/zorro/
13165
13166 M68K ON APPLE MACINTOSH
13167 M:      Joshua Thompson <[email protected]>
13168 L:      [email protected]
13169 S:      Maintained
13170 W:      http://www.mac.linux-m68k.org/
13171 F:      arch/m68k/mac/
13172 F:      drivers/macintosh/adb-iop.c
13173 F:      drivers/macintosh/via-macii.c
13174
13175 M68K ON HP9000/300
13176 M:      Philip Blundell <[email protected]>
13177 S:      Maintained
13178 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13179 F:      arch/m68k/hp300/
13180
13181 M88DS3103 MEDIA DRIVER
13182 L:      [email protected]
13183 S:      Orphan
13184 W:      https://linuxtv.org
13185 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13186 F:      drivers/media/dvb-frontends/m88ds3103*
13187
13188 M88RS2000 MEDIA DRIVER
13189 M:      Malcolm Priestley <[email protected]>
13190 L:      [email protected]
13191 S:      Maintained
13192 W:      https://linuxtv.org
13193 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13194 F:      drivers/media/dvb-frontends/m88rs2000*
13195
13196 MA901 MASTERKIT USB FM RADIO DRIVER
13197 M:      Alexey Klimov <[email protected]>
13198 L:      [email protected]
13199 S:      Maintained
13200 T:      git git://linuxtv.org/media_tree.git
13201 F:      drivers/media/radio/radio-ma901.c
13202
13203 MAC80211
13204 M:      Johannes Berg <[email protected]>
13205 L:      [email protected]
13206 S:      Maintained
13207 W:      https://wireless.wiki.kernel.org/
13208 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13211 F:      Documentation/networking/mac80211-injection.rst
13212 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13213 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13214 F:      include/net/mac80211.h
13215 F:      net/mac80211/
13216
13217 MAILBOX API
13218 M:      Jassi Brar <[email protected]>
13219 L:      [email protected]
13220 S:      Maintained
13221 F:      Documentation/devicetree/bindings/mailbox/
13222 F:      drivers/mailbox/
13223 F:      include/dt-bindings/mailbox/
13224 F:      include/linux/mailbox_client.h
13225 F:      include/linux/mailbox_controller.h
13226
13227 MAILBOX ARM MHUv2
13228 M:      Viresh Kumar <[email protected]>
13229 M:      Tushar Khandelwal <[email protected]>
13230 L:      [email protected]
13231 S:      Maintained
13232 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13233 F:      drivers/mailbox/arm_mhuv2.c
13234 F:      include/linux/mailbox/arm_mhuv2_message.h
13235
13236 MAILBOX ARM MHUv3
13237 M:      Sudeep Holla <[email protected]>
13238 M:      Cristian Marussi <[email protected]>
13239 L:      [email protected]
13240 L:      [email protected] (moderated for non-subscribers)
13241 S:      Maintained
13242 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13243 F:      drivers/mailbox/arm_mhuv3.c
13244
13245 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13246 M:      Alejandro Colomar <[email protected]>
13247 L:      [email protected]
13248 S:      Maintained
13249 W:      http://www.kernel.org/doc/man-pages
13250 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13251 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13252
13253 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13254 M:      Jeremy Kerr <[email protected]>
13255 M:      Matt Johnston <[email protected]>
13256 L:      [email protected]
13257 S:      Maintained
13258 F:      Documentation/networking/mctp.rst
13259 F:      drivers/net/mctp/
13260 F:      include/net/mctp.h
13261 F:      include/net/mctpdevice.h
13262 F:      include/net/netns/mctp.h
13263 F:      net/mctp/
13264
13265 MAPLE TREE
13266 M:      Liam R. Howlett <[email protected]>
13267 L:      [email protected]
13268 L:      [email protected]
13269 S:      Supported
13270 F:      Documentation/core-api/maple_tree.rst
13271 F:      include/linux/maple_tree.h
13272 F:      include/trace/events/maple_tree.h
13273 F:      lib/maple_tree.c
13274 F:      lib/test_maple_tree.c
13275 F:      tools/testing/radix-tree/linux/maple_tree.h
13276 F:      tools/testing/radix-tree/maple.c
13277
13278 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13279 M:      Rahul Bedarkar <[email protected]>
13280 L:      [email protected]
13281 S:      Maintained
13282 F:      arch/mips/boot/dts/img/pistachio*
13283
13284 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13285 M:      Andrew Lunn <[email protected]>
13286 L:      [email protected]
13287 S:      Maintained
13288 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13289 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13290 F:      Documentation/networking/devlink/mv88e6xxx.rst
13291 F:      drivers/net/dsa/mv88e6xxx/
13292 F:      include/linux/dsa/mv88e6xxx.h
13293 F:      include/linux/platform_data/mv88e6xxx.h
13294
13295 MARVELL ARMADA 3700 PHY DRIVERS
13296 M:      Miquel Raynal <[email protected]>
13297 S:      Maintained
13298 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13299 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13300 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13301 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13302
13303 MARVELL ARMADA 3700 SERIAL DRIVER
13304 M:      Pali Rohár <[email protected]>
13305 S:      Maintained
13306 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13307 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13308 F:      drivers/tty/serial/mvebu-uart.c
13309
13310 MARVELL ARMADA DRM SUPPORT
13311 M:      Russell King <[email protected]>
13312 S:      Maintained
13313 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13314 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13315 F:      Documentation/devicetree/bindings/display/armada/
13316 F:      drivers/gpu/drm/armada/
13317 F:      include/uapi/drm/armada_drm.h
13318
13319 MARVELL CRYPTO DRIVER
13320 M:      Boris Brezillon <[email protected]>
13321 M:      Arnaud Ebalard <[email protected]>
13322 M:      Srujana Challa <[email protected]>
13323 L:      [email protected]
13324 S:      Maintained
13325 F:      drivers/crypto/marvell/
13326 F:      include/linux/soc/marvell/octeontx2/
13327
13328 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13329 M:      Mirko Lindner <[email protected]>
13330 M:      Stephen Hemminger <[email protected]>
13331 L:      [email protected]
13332 S:      Maintained
13333 F:      drivers/net/ethernet/marvell/sk*
13334
13335 MARVELL LIBERTAS WIRELESS DRIVER
13336 L:      [email protected]
13337 S:      Orphan
13338 F:      drivers/net/wireless/marvell/libertas/
13339
13340 MARVELL MACCHIATOBIN SUPPORT
13341 M:      Russell King <[email protected]>
13342 L:      [email protected] (moderated for non-subscribers)
13343 S:      Maintained
13344 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13345
13346 MARVELL MV643XX ETHERNET DRIVER
13347 M:      Sebastian Hesselbarth <[email protected]>
13348 L:      [email protected]
13349 S:      Maintained
13350 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13351 F:      include/linux/mv643xx.h
13352
13353 MARVELL MV88X3310 PHY DRIVER
13354 M:      Russell King <[email protected]>
13355 M:      Marek Behún <[email protected]>
13356 L:      [email protected]
13357 S:      Maintained
13358 F:      drivers/net/phy/marvell10g.c
13359
13360 MARVELL MVEBU THERMAL DRIVER
13361 M:      Miquel Raynal <[email protected]>
13362 S:      Maintained
13363 F:      drivers/thermal/armada_thermal.c
13364
13365 MARVELL MVNETA ETHERNET DRIVER
13366 M:      Marcin Wojtas <[email protected]>
13367 L:      [email protected]
13368 S:      Maintained
13369 F:      drivers/net/ethernet/marvell/mvneta*
13370
13371 MARVELL MVPP2 ETHERNET DRIVER
13372 M:      Marcin Wojtas <[email protected]>
13373 M:      Russell King <[email protected]>
13374 L:      [email protected]
13375 S:      Maintained
13376 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13377 F:      drivers/net/ethernet/marvell/mvpp2/
13378
13379 MARVELL MWIFIEX WIRELESS DRIVER
13380 M:      Brian Norris <[email protected]>
13381 R:      Francesco Dolcini <[email protected]>
13382 L:      [email protected]
13383 S:      Odd Fixes
13384 F:      drivers/net/wireless/marvell/mwifiex/
13385
13386 MARVELL MWL8K WIRELESS DRIVER
13387 L:      [email protected]
13388 S:      Orphan
13389 F:      drivers/net/wireless/marvell/mwl8k.c
13390
13391 MARVELL NAND CONTROLLER DRIVER
13392 M:      Miquel Raynal <[email protected]>
13393 L:      [email protected]
13394 S:      Maintained
13395 F:      drivers/mtd/nand/raw/marvell_nand.c
13396
13397 MARVELL OCTEON ENDPOINT DRIVER
13398 M:      Veerasenareddy Burru <[email protected]>
13399 M:      Sathesh Edara <[email protected]>
13400 L:      [email protected]
13401 S:      Supported
13402 F:      drivers/net/ethernet/marvell/octeon_ep
13403
13404 MARVELL OCTEON ENDPOINT VF DRIVER
13405 M:      Veerasenareddy Burru <[email protected]>
13406 M:      Sathesh Edara <[email protected]>
13407 M:      Shinas Rasheed <[email protected]>
13408 M:      Satananda Burla <[email protected]>
13409 L:      [email protected]
13410 S:      Supported
13411 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13412
13413 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13414 M:      Sunil Goutham <[email protected]>
13415 M:      Geetha sowjanya <[email protected]>
13416 M:      Subbaraya Sundeep <[email protected]>
13417 M:      hariprasad <[email protected]>
13418 L:      [email protected]
13419 S:      Supported
13420 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13421 F:      include/linux/soc/marvell/octeontx2/
13422
13423 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13424 M:      Sunil Goutham <[email protected]>
13425 M:      Linu Cherian <[email protected]>
13426 M:      Geetha sowjanya <[email protected]>
13427 M:      Jerin Jacob <[email protected]>
13428 M:      hariprasad <[email protected]>
13429 M:      Subbaraya Sundeep <[email protected]>
13430 L:      [email protected]
13431 S:      Supported
13432 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13433 F:      drivers/net/ethernet/marvell/octeontx2/af/
13434
13435 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13436 M:      Taras Chornyi <[email protected]>
13437 S:      Supported
13438 W:      https://github.com/Marvell-switching/switchdev-prestera
13439 F:      drivers/net/ethernet/marvell/prestera/
13440
13441 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13442 M:      Nicolas Pitre <[email protected]>
13443 S:      Odd Fixes
13444 F:      drivers/mmc/host/mvsdio.*
13445
13446 MARVELL USB MDIO CONTROLLER DRIVER
13447 M:      Tobias Waldekranz <[email protected]>
13448 L:      [email protected]
13449 S:      Maintained
13450 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13451 F:      drivers/net/mdio/mdio-mvusb.c
13452
13453 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13454 M:      Hu Ziji <[email protected]>
13455 L:      [email protected]
13456 S:      Supported
13457 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13458 F:      drivers/mmc/host/sdhci-xenon*
13459
13460 MATROX FRAMEBUFFER DRIVER
13461 L:      [email protected]
13462 S:      Orphan
13463 F:      drivers/video/fbdev/matrox/matroxfb_*
13464 F:      include/uapi/linux/matroxfb.h
13465
13466 MAX15301 DRIVER
13467 M:      Daniel Nilsson <[email protected]>
13468 L:      [email protected]
13469 S:      Maintained
13470 F:      Documentation/hwmon/max15301.rst
13471 F:      drivers/hwmon/pmbus/max15301.c
13472
13473 MAX2175 SDR TUNER DRIVER
13474 M:      Ramesh Shanmugasundaram <[email protected]>
13475 L:      [email protected]
13476 S:      Maintained
13477 T:      git git://linuxtv.org/media_tree.git
13478 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13479 F:      Documentation/userspace-api/media/drivers/max2175.rst
13480 F:      drivers/media/i2c/max2175*
13481 F:      include/uapi/linux/max2175.h
13482
13483 MAX31335 RTC DRIVER
13484 M:      Antoniu Miclaus <[email protected]>
13485 L:      [email protected]
13486 S:      Supported
13487 W:      https://ez.analog.com/linux-software-drivers
13488 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13489 F:      drivers/rtc/rtc-max31335.c
13490
13491 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13492 L:      [email protected]
13493 S:      Orphan
13494 F:      Documentation/hwmon/max6650.rst
13495 F:      drivers/hwmon/max6650.c
13496
13497 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13498 M:      Jacopo Mondi <[email protected]>
13499 M:      Kieran Bingham <[email protected]>
13500 M:      Laurent Pinchart <[email protected]>
13501 M:      Niklas Söderlund <[email protected]>
13502 L:      [email protected]
13503 S:      Maintained
13504 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13505 F:      drivers/media/i2c/max9286.c
13506
13507 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13508 M:      Niklas Söderlund <[email protected]>
13509 L:      [email protected]
13510 S:      Maintained
13511 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13512 F:      drivers/staging/media/max96712/max96712.c
13513
13514 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13515 M:      Peter Rosin <[email protected]>
13516 L:      [email protected] (moderated for non-subscribers)
13517 S:      Maintained
13518 F:      Documentation/devicetree/bindings/sound/max9860.txt
13519 F:      sound/soc/codecs/max9860.*
13520
13521 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13522 M:      Andreas Klinger <[email protected]>
13523 L:      [email protected]
13524 S:      Maintained
13525 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13526 F:      drivers/iio/proximity/mb1232.c
13527
13528 MAXIM MAX11205 DRIVER
13529 M:      Ramona Bolboaca <[email protected]>
13530 L:      [email protected]
13531 S:      Supported
13532 W:      https://ez.analog.com/linux-software-drivers
13533 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13534 F:      drivers/iio/adc/max11205.c
13535
13536 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13537 R:      Iskren Chernev <[email protected]>
13538 R:      Krzysztof Kozlowski <[email protected]>
13539 R:      Marek Szyprowski <[email protected]>
13540 R:      Matheus Castello <[email protected]>
13541 L:      [email protected]
13542 S:      Maintained
13543 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13544 F:      drivers/power/supply/max17040_battery.c
13545
13546 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13547 R:      Hans de Goede <[email protected]>
13548 R:      Krzysztof Kozlowski <[email protected]>
13549 R:      Marek Szyprowski <[email protected]>
13550 R:      Sebastian Krzyszkowiak <[email protected]>
13551 R:      Purism Kernel Team <[email protected]>
13552 L:      [email protected]
13553 S:      Maintained
13554 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13555 F:      drivers/power/supply/max17042_battery.c
13556
13557 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13558 M:      Laurent Pinchart <[email protected]>
13559 L:      [email protected]
13560 S:      Maintained
13561 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13562 F:      drivers/regulator/max20086-regulator.c
13563
13564 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13565 M:      Rajat Khandelwal <[email protected]>
13566 L:      [email protected]
13567 S:      Maintained
13568 F:      drivers/iio/temperature/max30208.c
13569
13570 MAXIM MAX77650 PMIC MFD DRIVER
13571 M:      Bartosz Golaszewski <[email protected]>
13572 L:      [email protected]
13573 S:      Maintained
13574 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13575 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13576 F:      drivers/gpio/gpio-max77650.c
13577 F:      drivers/input/misc/max77650-onkey.c
13578 F:      drivers/leds/leds-max77650.c
13579 F:      drivers/mfd/max77650.c
13580 F:      drivers/power/supply/max77650-charger.c
13581 F:      drivers/regulator/max77650-regulator.c
13582 F:      include/linux/mfd/max77650.h
13583
13584 MAXIM MAX77714 PMIC MFD DRIVER
13585 M:      Luca Ceresoli <[email protected]>
13586 S:      Maintained
13587 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13588 F:      drivers/mfd/max77714.c
13589 F:      include/linux/mfd/max77714.h
13590
13591 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13592 M:      Javier Martinez Canillas <[email protected]>
13593 L:      [email protected]
13594 S:      Supported
13595 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13596 F:      drivers/regulator/max77802-regulator.c
13597 F:      include/dt-bindings/*/*max77802.h
13598
13599 MAXIM MAX77976 BATTERY CHARGER
13600 M:      Luca Ceresoli <[email protected]>
13601 S:      Supported
13602 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13603 F:      drivers/power/supply/max77976_charger.c
13604
13605 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13606 M:      Krzysztof Kozlowski <[email protected]>
13607 L:      [email protected]
13608 S:      Maintained
13609 B:      mailto:[email protected]
13610 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13611 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13612 F:      drivers/power/supply/max14577_charger.c
13613 F:      drivers/power/supply/max77693_charger.c
13614
13615 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13616 M:      Chanwoo Choi <[email protected]>
13617 M:      Krzysztof Kozlowski <[email protected]>
13618 L:      [email protected]
13619 S:      Maintained
13620 B:      mailto:[email protected]
13621 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13622 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13623 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13624 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13625 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13626 F:      drivers/*/*max77843.c
13627 F:      drivers/*/max14577*.c
13628 F:      drivers/*/max77686*.c
13629 F:      drivers/*/max77693*.c
13630 F:      drivers/clk/clk-max77686.c
13631 F:      drivers/extcon/extcon-max14577.c
13632 F:      drivers/extcon/extcon-max77693.c
13633 F:      drivers/rtc/rtc-max77686.c
13634 F:      include/linux/mfd/max14577*.h
13635 F:      include/linux/mfd/max77686*.h
13636 F:      include/linux/mfd/max77693*.h
13637
13638 MAXIRADIO FM RADIO RECEIVER DRIVER
13639 M:      Hans Verkuil <[email protected]>
13640 L:      [email protected]
13641 S:      Maintained
13642 W:      https://linuxtv.org
13643 T:      git git://linuxtv.org/media_tree.git
13644 F:      drivers/media/radio/radio-maxiradio*
13645
13646 MAXLINEAR ETHERNET PHY DRIVER
13647 M:      Xu Liang <[email protected]>
13648 L:      [email protected]
13649 S:      Supported
13650 F:      drivers/net/phy/mxl-gpy.c
13651
13652 MCAN MMIO DEVICE DRIVER
13653 M:      Chandrasekar Ramakrishnan <[email protected]>
13654 L:      [email protected]
13655 S:      Maintained
13656 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13657 F:      drivers/net/can/m_can/m_can.c
13658 F:      drivers/net/can/m_can/m_can.h
13659 F:      drivers/net/can/m_can/m_can_platform.c
13660
13661 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13662 R:      Yasushi SHOJI <[email protected]>
13663 L:      [email protected]
13664 S:      Maintained
13665 F:      drivers/net/can/usb/mcba_usb.c
13666
13667 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13668 M:      Rishi Gupta <[email protected]>
13669 L:      [email protected]
13670 L:      [email protected]
13671 S:      Maintained
13672 F:      drivers/hid/hid-mcp2221.c
13673
13674 MCP251XFD SPI-CAN NETWORK DRIVER
13675 M:      Marc Kleine-Budde <[email protected]>
13676 M:      Manivannan Sadhasivam <[email protected]>
13677 R:      Thomas Kopp <[email protected]>
13678 L:      [email protected]
13679 S:      Maintained
13680 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13681 F:      drivers/net/can/spi/mcp251xfd/
13682
13683 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13684 M:      Peter Rosin <[email protected]>
13685 L:      [email protected]
13686 S:      Maintained
13687 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13688 F:      drivers/iio/potentiometer/mcp4018.c
13689 F:      drivers/iio/potentiometer/mcp4531.c
13690
13691 MCP4821 DAC DRIVER
13692 M:      Anshul Dalal <[email protected]>
13693 L:      [email protected]
13694 S:      Maintained
13695 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13696 F:      drivers/iio/dac/mcp4821.c
13697
13698 MCR20A IEEE-802.15.4 RADIO DRIVER
13699 M:      Stefan Schmidt <[email protected]>
13700 L:      [email protected]
13701 S:      Odd Fixes
13702 W:      https://github.com/xueliu/mcr20a-linux
13703 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13704 F:      drivers/net/ieee802154/mcr20a.c
13705 F:      drivers/net/ieee802154/mcr20a.h
13706
13707 MDIO REGMAP DRIVER
13708 M:      Maxime Chevallier <[email protected]>
13709 L:      [email protected]
13710 S:      Maintained
13711 F:      drivers/net/mdio/mdio-regmap.c
13712 F:      include/linux/mdio/mdio-regmap.h
13713
13714 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13715 M:      William Breathitt Gray <[email protected]>
13716 L:      [email protected]
13717 S:      Maintained
13718 F:      drivers/iio/dac/cio-dac.c
13719
13720 MEDIA CONTROLLER FRAMEWORK
13721 M:      Sakari Ailus <[email protected]>
13722 M:      Laurent Pinchart <[email protected]>
13723 L:      [email protected]
13724 S:      Supported
13725 W:      https://www.linuxtv.org
13726 T:      git git://linuxtv.org/media_tree.git
13727 F:      drivers/media/mc/
13728 F:      include/media/media-*.h
13729 F:      include/uapi/linux/media.h
13730
13731 MEDIA DRIVER FOR FREESCALE IMX PXP
13732 M:      Philipp Zabel <[email protected]>
13733 L:      [email protected]
13734 S:      Maintained
13735 T:      git git://linuxtv.org/media_tree.git
13736 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13737
13738 MEDIA DRIVERS FOR ASCOT2E
13739 M:      Sergey Kozlov <[email protected]>
13740 M:      Abylay Ospan <[email protected]>
13741 L:      [email protected]
13742 S:      Supported
13743 W:      https://linuxtv.org
13744 W:      http://netup.tv/
13745 T:      git git://linuxtv.org/media_tree.git
13746 F:      drivers/media/dvb-frontends/ascot2e*
13747
13748 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13749 M:      Jasmin Jessich <[email protected]>
13750 L:      [email protected]
13751 S:      Maintained
13752 W:      https://linuxtv.org
13753 T:      git git://linuxtv.org/media_tree.git
13754 F:      drivers/media/dvb-frontends/cxd2099*
13755
13756 MEDIA DRIVERS FOR CXD2841ER
13757 M:      Sergey Kozlov <[email protected]>
13758 M:      Abylay Ospan <[email protected]>
13759 L:      [email protected]
13760 S:      Supported
13761 W:      https://linuxtv.org
13762 W:      http://netup.tv/
13763 T:      git git://linuxtv.org/media_tree.git
13764 F:      drivers/media/dvb-frontends/cxd2841er*
13765
13766 MEDIA DRIVERS FOR CXD2880
13767 M:      Yasunari Takiguchi <[email protected]>
13768 L:      [email protected]
13769 S:      Supported
13770 W:      http://linuxtv.org/
13771 T:      git git://linuxtv.org/media_tree.git
13772 F:      drivers/media/dvb-frontends/cxd2880/*
13773 F:      drivers/media/spi/cxd2880*
13774
13775 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13776 L:      [email protected]
13777 S:      Orphan
13778 W:      https://linuxtv.org
13779 T:      git git://linuxtv.org/media_tree.git
13780 F:      drivers/media/pci/ddbridge/*
13781
13782 MEDIA DRIVERS FOR FREESCALE IMX
13783 M:      Steve Longerbeam <[email protected]>
13784 M:      Philipp Zabel <[email protected]>
13785 L:      [email protected]
13786 S:      Maintained
13787 T:      git git://linuxtv.org/media_tree.git
13788 F:      Documentation/admin-guide/media/imx.rst
13789 F:      Documentation/devicetree/bindings/media/imx.txt
13790 F:      drivers/staging/media/imx/
13791 F:      include/linux/imx-media.h
13792 F:      include/media/imx.h
13793
13794 MEDIA DRIVERS FOR FREESCALE IMX7/8
13795 M:      Rui Miguel Silva <[email protected]>
13796 M:      Laurent Pinchart <[email protected]>
13797 M:      Martin Kepplinger <[email protected]>
13798 R:      Purism Kernel Team <[email protected]>
13799 L:      [email protected]
13800 S:      Maintained
13801 T:      git git://linuxtv.org/media_tree.git
13802 F:      Documentation/admin-guide/media/imx7.rst
13803 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13804 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13805 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
13806 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13807 F:      drivers/media/platform/nxp/imx7-media-csi.c
13808 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
13809
13810 MEDIA DRIVERS FOR HELENE
13811 M:      Abylay Ospan <[email protected]>
13812 L:      [email protected]
13813 S:      Supported
13814 W:      https://linuxtv.org
13815 W:      http://netup.tv/
13816 T:      git git://linuxtv.org/media_tree.git
13817 F:      drivers/media/dvb-frontends/helene*
13818
13819 MEDIA DRIVERS FOR HORUS3A
13820 M:      Sergey Kozlov <[email protected]>
13821 M:      Abylay Ospan <[email protected]>
13822 L:      [email protected]
13823 S:      Supported
13824 W:      https://linuxtv.org
13825 W:      http://netup.tv/
13826 T:      git git://linuxtv.org/media_tree.git
13827 F:      drivers/media/dvb-frontends/horus3a*
13828
13829 MEDIA DRIVERS FOR LNBH25
13830 M:      Sergey Kozlov <[email protected]>
13831 M:      Abylay Ospan <[email protected]>
13832 L:      [email protected]
13833 S:      Supported
13834 W:      https://linuxtv.org
13835 W:      http://netup.tv/
13836 T:      git git://linuxtv.org/media_tree.git
13837 F:      drivers/media/dvb-frontends/lnbh25*
13838
13839 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13840 L:      [email protected]
13841 S:      Orphan
13842 W:      https://linuxtv.org
13843 T:      git git://linuxtv.org/media_tree.git
13844 F:      drivers/media/dvb-frontends/mxl5xx*
13845
13846 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13847 M:      Sergey Kozlov <[email protected]>
13848 M:      Abylay Ospan <[email protected]>
13849 L:      [email protected]
13850 S:      Supported
13851 W:      https://linuxtv.org
13852 W:      http://netup.tv/
13853 T:      git git://linuxtv.org/media_tree.git
13854 F:      drivers/media/pci/netup_unidvb/*
13855
13856 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13857 M:      Dmitry Osipenko <[email protected]>
13858 L:      [email protected]
13859 L:      [email protected]
13860 S:      Maintained
13861 T:      git git://linuxtv.org/media_tree.git
13862 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13863 F:      drivers/media/platform/nvidia/tegra-vde/
13864
13865 MEDIA DRIVERS FOR RENESAS - CEU
13866 M:      Jacopo Mondi <[email protected]>
13867 L:      [email protected]
13868 L:      [email protected]
13869 S:      Supported
13870 T:      git git://linuxtv.org/media_tree.git
13871 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13872 F:      drivers/media/platform/renesas/renesas-ceu.c
13873 F:      include/media/drv-intf/renesas-ceu.h
13874
13875 MEDIA DRIVERS FOR RENESAS - DRIF
13876 M:      Fabrizio Castro <[email protected]>
13877 L:      [email protected]
13878 L:      [email protected]
13879 S:      Supported
13880 T:      git git://linuxtv.org/media_tree.git
13881 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13882 F:      drivers/media/platform/renesas/rcar_drif.c
13883
13884 MEDIA DRIVERS FOR RENESAS - FCP
13885 M:      Laurent Pinchart <[email protected]>
13886 L:      [email protected]
13887 L:      [email protected]
13888 S:      Supported
13889 T:      git git://linuxtv.org/media_tree.git
13890 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13891 F:      drivers/media/platform/renesas/rcar-fcp.c
13892 F:      include/media/rcar-fcp.h
13893
13894 MEDIA DRIVERS FOR RENESAS - FDP1
13895 M:      Kieran Bingham <[email protected]>
13896 L:      [email protected]
13897 L:      [email protected]
13898 S:      Supported
13899 T:      git git://linuxtv.org/media_tree.git
13900 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13901 F:      drivers/media/platform/renesas/rcar_fdp1.c
13902
13903 MEDIA DRIVERS FOR RENESAS - VIN
13904 M:      Niklas Söderlund <[email protected]>
13905 L:      [email protected]
13906 L:      [email protected]
13907 S:      Supported
13908 T:      git git://linuxtv.org/media_tree.git
13909 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13910 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13911 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13912 F:      drivers/media/platform/renesas/rcar-csi2.c
13913 F:      drivers/media/platform/renesas/rcar-isp.c
13914 F:      drivers/media/platform/renesas/rcar-vin/
13915
13916 MEDIA DRIVERS FOR RENESAS - VSP1
13917 M:      Laurent Pinchart <[email protected]>
13918 M:      Kieran Bingham <[email protected]>
13919 L:      [email protected]
13920 L:      [email protected]
13921 S:      Supported
13922 T:      git git://linuxtv.org/media_tree.git
13923 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13924 F:      drivers/media/platform/renesas/vsp1/
13925
13926 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13927 L:      [email protected]
13928 S:      Orphan
13929 W:      https://linuxtv.org
13930 T:      git git://linuxtv.org/media_tree.git
13931 F:      drivers/media/dvb-frontends/stv0910*
13932
13933 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13934 L:      [email protected]
13935 S:      Orphan
13936 W:      https://linuxtv.org
13937 T:      git git://linuxtv.org/media_tree.git
13938 F:      drivers/media/dvb-frontends/stv6111*
13939
13940 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
13941 M:      Hugues Fruchet <[email protected]>
13942 M:      Alain Volmat <[email protected]>
13943 L:      [email protected]
13944 S:      Supported
13945 T:      git git://linuxtv.org/media_tree.git
13946 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13947 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
13948 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13949 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
13950
13951 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13952 M:      Mauro Carvalho Chehab <[email protected]>
13953 L:      [email protected]
13954 S:      Maintained
13955 W:      https://linuxtv.org
13956 Q:      http://patchwork.kernel.org/project/linux-media/list/
13957 T:      git git://linuxtv.org/media_tree.git
13958 F:      Documentation/admin-guide/media/
13959 F:      Documentation/devicetree/bindings/media/
13960 F:      Documentation/driver-api/media/
13961 F:      Documentation/userspace-api/media/
13962 F:      drivers/media/
13963 F:      drivers/staging/media/
13964 F:      include/dt-bindings/media/
13965 F:      include/linux/platform_data/media/
13966 F:      include/media/
13967 F:      include/uapi/linux/dvb/
13968 F:      include/uapi/linux/ivtv*
13969 F:      include/uapi/linux/media.h
13970 F:      include/uapi/linux/uvcvideo.h
13971 F:      include/uapi/linux/v4l2-*
13972 F:      include/uapi/linux/videodev2.h
13973
13974 MEDIATEK BLUETOOTH DRIVER
13975 M:      Sean Wang <[email protected]>
13976 L:      [email protected]
13977 L:      [email protected] (moderated for non-subscribers)
13978 S:      Maintained
13979 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
13980 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13981 F:      drivers/bluetooth/btmtkuart.c
13982
13983 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13984 M:      Sean Wang <[email protected]>
13985 L:      [email protected]
13986 S:      Maintained
13987 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13988 F:      drivers/power/reset/mt6323-poweroff.c
13989
13990 MEDIATEK CIR DRIVER
13991 M:      Sean Wang <[email protected]>
13992 S:      Maintained
13993 F:      drivers/media/rc/mtk-cir.c
13994
13995 MEDIATEK DMA DRIVER
13996 M:      Sean Wang <[email protected]>
13997 L:      [email protected]
13998 L:      [email protected] (moderated for non-subscribers)
13999 L:      [email protected] (moderated for non-subscribers)
14000 S:      Maintained
14001 F:      Documentation/devicetree/bindings/dma/mediatek,*
14002 F:      drivers/dma/mediatek/
14003
14004 MEDIATEK ETHERNET DRIVER
14005 M:      Felix Fietkau <[email protected]>
14006 M:      Sean Wang <[email protected]>
14007 M:      Mark Lee <[email protected]>
14008 M:      Lorenzo Bianconi <[email protected]>
14009 L:      [email protected]
14010 S:      Maintained
14011 F:      drivers/net/ethernet/mediatek/
14012
14013 MEDIATEK ETHERNET PCS DRIVER
14014 M:      Alexander Couzens <[email protected]>
14015 M:      Daniel Golle <[email protected]>
14016 L:      [email protected]
14017 S:      Maintained
14018 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14019 F:      include/linux/pcs/pcs-mtk-lynxi.h
14020
14021 MEDIATEK ETHERNET PHY DRIVERS
14022 M:      Daniel Golle <[email protected]>
14023 M:      Qingfang Deng <[email protected]>
14024 M:      SkyLake Huang <[email protected]>
14025 L:      [email protected]
14026 S:      Maintained
14027 F:      drivers/net/phy/mediatek-ge-soc.c
14028 F:      drivers/net/phy/mediatek-ge.c
14029 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14030
14031 MEDIATEK I2C CONTROLLER DRIVER
14032 M:      Qii Wang <[email protected]>
14033 L:      [email protected]
14034 S:      Maintained
14035 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14036 F:      drivers/i2c/busses/i2c-mt65xx.c
14037
14038 MEDIATEK IOMMU DRIVER
14039 M:      Yong Wu <[email protected]>
14040 L:      [email protected]
14041 L:      [email protected] (moderated for non-subscribers)
14042 S:      Supported
14043 F:      Documentation/devicetree/bindings/iommu/mediatek*
14044 F:      drivers/iommu/mtk_iommu*
14045 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14046 F:      include/dt-bindings/memory/mt*-port.h
14047
14048 MEDIATEK JPEG DRIVER
14049 M:      Bin Liu <[email protected]>
14050 S:      Supported
14051 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14052 F:      drivers/media/platform/mediatek/jpeg/
14053
14054 MEDIATEK KEYPAD DRIVER
14055 M:      Mattijs Korpershoek <[email protected]>
14056 S:      Supported
14057 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14058 F:      drivers/input/keyboard/mt6779-keypad.c
14059
14060 MEDIATEK MDP DRIVER
14061 M:      Minghsiu Tsai <[email protected]>
14062 M:      Houlong Wei <[email protected]>
14063 M:      Andrew-CT Chen <[email protected]>
14064 S:      Supported
14065 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14066 F:      drivers/media/platform/mediatek/mdp/
14067 F:      drivers/media/platform/mediatek/vpu/
14068
14069 MEDIATEK MEDIA DRIVER
14070 M:      Tiffany Lin <[email protected]>
14071 M:      Andrew-CT Chen <[email protected]>
14072 M:      Yunfei Dong <[email protected]>
14073 S:      Supported
14074 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14075 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14076 F:      drivers/media/platform/mediatek/vcodec/
14077 F:      drivers/media/platform/mediatek/vpu/
14078
14079 MEDIATEK MIPI-CSI CDPHY DRIVER
14080 M:      Julien Stephan <[email protected]>
14081 M:      Andy Hsieh <[email protected]>
14082 S:      Supported
14083 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14084 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14085
14086 MEDIATEK MMC/SD/SDIO DRIVER
14087 M:      Chaotian Jing <[email protected]>
14088 S:      Maintained
14089 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14090 F:      drivers/mmc/host/mtk-sd.c
14091
14092 MEDIATEK MT76 WIRELESS LAN DRIVER
14093 M:      Felix Fietkau <[email protected]>
14094 M:      Lorenzo Bianconi <[email protected]>
14095 M:      Ryder Lee <[email protected]>
14096 R:      Shayne Chen <[email protected]>
14097 R:      Sean Wang <[email protected]>
14098 L:      [email protected]
14099 S:      Maintained
14100 T:      git https://github.com/nbd168/wireless
14101 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14102 F:      drivers/net/wireless/mediatek/mt76/
14103
14104 MEDIATEK MT7601U WIRELESS LAN DRIVER
14105 M:      Jakub Kicinski <[email protected]>
14106 L:      [email protected]
14107 S:      Maintained
14108 F:      drivers/net/wireless/mediatek/mt7601u/
14109
14110 MEDIATEK MT7621 CLOCK DRIVER
14111 M:      Sergio Paracuellos <[email protected]>
14112 S:      Maintained
14113 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14114 F:      drivers/clk/ralink/clk-mt7621.c
14115
14116 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14117 M:      Sergio Paracuellos <[email protected]>
14118 S:      Maintained
14119 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14120 F:      drivers/pci/controller/pcie-mt7621.c
14121
14122 MEDIATEK MT7621 PHY PCI DRIVER
14123 M:      Sergio Paracuellos <[email protected]>
14124 S:      Maintained
14125 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14126 F:      drivers/phy/ralink/phy-mt7621-pci.c
14127
14128 MEDIATEK MT7621/28/88 I2C DRIVER
14129 M:      Stefan Roese <[email protected]>
14130 L:      [email protected]
14131 S:      Maintained
14132 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14133 F:      drivers/i2c/busses/i2c-mt7621.c
14134
14135 MEDIATEK MTMIPS CLOCK DRIVER
14136 M:      Sergio Paracuellos <[email protected]>
14137 S:      Maintained
14138 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14139 F:      drivers/clk/ralink/clk-mtmips.c
14140
14141 MEDIATEK NAND CONTROLLER DRIVER
14142 L:      [email protected]
14143 S:      Orphan
14144 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14145 F:      drivers/mtd/nand/raw/mtk_*
14146
14147 MEDIATEK PMIC LED DRIVER
14148 M:      Sean Wang <[email protected]>
14149 S:      Maintained
14150 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14151 F:      drivers/leds/leds-mt6323.c
14152
14153 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14154 M:      Sean Wang <[email protected]>
14155 S:      Maintained
14156 F:      drivers/char/hw_random/mtk-rng.c
14157
14158 MEDIATEK SMI DRIVER
14159 M:      Yong Wu <[email protected]>
14160 L:      [email protected] (moderated for non-subscribers)
14161 S:      Supported
14162 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14163 F:      drivers/memory/mtk-smi.c
14164 F:      include/soc/mediatek/smi.h
14165
14166 MEDIATEK SWITCH DRIVER
14167 M:      Arınç ÜNAL <[email protected]>
14168 M:      Daniel Golle <[email protected]>
14169 M:      DENG Qingfang <[email protected]>
14170 M:      Sean Wang <[email protected]>
14171 L:      [email protected]
14172 S:      Maintained
14173 F:      drivers/net/dsa/mt7530-mdio.c
14174 F:      drivers/net/dsa/mt7530-mmio.c
14175 F:      drivers/net/dsa/mt7530.*
14176 F:      net/dsa/tag_mtk.c
14177
14178 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14179 M:      Chandrashekar Devegowda <[email protected]>
14180 R:      Chiranjeevi Rapolu <[email protected]>
14181 R:      Liu Haijun <[email protected]>
14182 R:      M Chetan Kumar <[email protected]>
14183 R:      Ricardo Martinez <[email protected]>
14184 L:      [email protected]
14185 S:      Supported
14186 F:      drivers/net/wwan/t7xx/
14187
14188 MEDIATEK USB3 DRD IP DRIVER
14189 M:      Chunfeng Yun <[email protected]>
14190 L:      [email protected]
14191 L:      [email protected] (moderated for non-subscribers)
14192 L:      [email protected] (moderated for non-subscribers)
14193 S:      Maintained
14194 F:      Documentation/devicetree/bindings/usb/mediatek,*
14195 F:      drivers/usb/host/xhci-mtk*
14196 F:      drivers/usb/mtu3/
14197
14198 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14199 M:      Peter Senna Tschudin <[email protected]>
14200 M:      Ian Ray <[email protected]>
14201 M:      Martyn Welch <[email protected]>
14202 S:      Maintained
14203 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14204 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14205
14206 MEGARAID SCSI/SAS DRIVERS
14207 M:      Kashyap Desai <[email protected]>
14208 M:      Sumit Saxena <[email protected]>
14209 M:      Shivasharan S <[email protected]>
14210 M:      Chandrakanth patil <[email protected]>
14211 L:      [email protected]
14212 L:      [email protected]
14213 S:      Maintained
14214 W:      http://www.avagotech.com/support/
14215 F:      Documentation/scsi/megaraid.rst
14216 F:      drivers/scsi/megaraid.*
14217 F:      drivers/scsi/megaraid/
14218
14219 MELEXIS MLX90614 DRIVER
14220 M:      Crt Mori <[email protected]>
14221 L:      [email protected]
14222 S:      Supported
14223 W:      http://www.melexis.com
14224 F:      drivers/iio/temperature/mlx90614.c
14225
14226 MELEXIS MLX90632 DRIVER
14227 M:      Crt Mori <[email protected]>
14228 L:      [email protected]
14229 S:      Supported
14230 W:      http://www.melexis.com
14231 F:      drivers/iio/temperature/mlx90632.c
14232
14233 MELEXIS MLX90635 DRIVER
14234 M:      Crt Mori <[email protected]>
14235 L:      [email protected]
14236 S:      Supported
14237 W:      http://www.melexis.com
14238 F:      drivers/iio/temperature/mlx90635.c
14239
14240 MELFAS MIP4 TOUCHSCREEN DRIVER
14241 M:      Sangwon Jee <[email protected]>
14242 S:      Supported
14243 W:      http://www.melfas.com
14244 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14245 F:      drivers/input/touchscreen/melfas_mip4.c
14246
14247 MELLANOX BLUEFIELD I2C DRIVER
14248 M:      Khalil Blaiech <[email protected]>
14249 M:      Asmaa Mnebhi <[email protected]>
14250 L:      [email protected]
14251 S:      Supported
14252 F:      drivers/i2c/busses/i2c-mlxbf.c
14253
14254 MELLANOX ETHERNET DRIVER (mlx4_en)
14255 M:      Tariq Toukan <[email protected]>
14256 L:      [email protected]
14257 S:      Supported
14258 W:      http://www.mellanox.com
14259 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14260 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14261
14262 MELLANOX ETHERNET DRIVER (mlx5e)
14263 M:      Saeed Mahameed <[email protected]>
14264 M:      Tariq Toukan <[email protected]>
14265 L:      [email protected]
14266 S:      Supported
14267 W:      http://www.mellanox.com
14268 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14269 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14270
14271 MELLANOX ETHERNET INNOVA DRIVERS
14272 R:      Boris Pismenny <[email protected]>
14273 L:      [email protected]
14274 S:      Supported
14275 W:      http://www.mellanox.com
14276 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14277 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14278 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14279 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14280
14281 MELLANOX ETHERNET SWITCH DRIVERS
14282 M:      Ido Schimmel <[email protected]>
14283 M:      Petr Machata <[email protected]>
14284 L:      [email protected]
14285 S:      Supported
14286 W:      http://www.mellanox.com
14287 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14288 F:      drivers/net/ethernet/mellanox/mlxsw/
14289 F:      tools/testing/selftests/drivers/net/mlxsw/
14290
14291 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14292 M:      [email protected]
14293 L:      [email protected]
14294 S:      Supported
14295 W:      http://www.mellanox.com
14296 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14297 F:      drivers/net/ethernet/mellanox/mlxfw/
14298
14299 MELLANOX HARDWARE PLATFORM SUPPORT
14300 M:      Hans de Goede <[email protected]>
14301 M:      Ilpo Järvinen <[email protected]>
14302 M:      Vadim Pasternak <[email protected]>
14303 L:      [email protected]
14304 S:      Supported
14305 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14306 F:      drivers/platform/mellanox/
14307 F:      include/linux/platform_data/mlxreg.h
14308
14309 MELLANOX MLX4 core VPI driver
14310 M:      Tariq Toukan <[email protected]>
14311 L:      [email protected]
14312 L:      [email protected]
14313 S:      Supported
14314 W:      http://www.mellanox.com
14315 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14316 F:      drivers/net/ethernet/mellanox/mlx4/
14317 F:      include/linux/mlx4/
14318
14319 MELLANOX MLX4 IB driver
14320 M:      Yishai Hadas <[email protected]>
14321 L:      [email protected]
14322 S:      Supported
14323 W:      http://www.mellanox.com
14324 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14325 F:      drivers/infiniband/hw/mlx4/
14326 F:      include/linux/mlx4/
14327 F:      include/uapi/rdma/mlx4-abi.h
14328
14329 MELLANOX MLX5 core VPI driver
14330 M:      Saeed Mahameed <[email protected]>
14331 M:      Leon Romanovsky <[email protected]>
14332 M:      Tariq Toukan <[email protected]>
14333 L:      [email protected]
14334 L:      [email protected]
14335 S:      Supported
14336 W:      http://www.mellanox.com
14337 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14338 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14339 F:      drivers/net/ethernet/mellanox/mlx5/core/
14340 F:      include/linux/mlx5/
14341
14342 MELLANOX MLX5 IB driver
14343 M:      Leon Romanovsky <[email protected]>
14344 L:      [email protected]
14345 S:      Supported
14346 W:      http://www.mellanox.com
14347 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14348 F:      drivers/infiniband/hw/mlx5/
14349 F:      include/linux/mlx5/
14350 F:      include/uapi/rdma/mlx5-abi.h
14351
14352 MELLANOX MLX5 VDPA DRIVER
14353 M:      Dragos Tatulea <[email protected]>
14354 L:      [email protected]
14355 S:      Supported
14356 F:      drivers/vdpa/mlx5/
14357
14358 MELLANOX MLXCPLD I2C AND MUX DRIVER
14359 M:      Vadim Pasternak <[email protected]>
14360 M:      Michael Shych <[email protected]>
14361 L:      [email protected]
14362 S:      Supported
14363 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14364 F:      drivers/i2c/busses/i2c-mlxcpld.c
14365 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14366
14367 MELLANOX MLXCPLD LED DRIVER
14368 M:      Vadim Pasternak <[email protected]>
14369 L:      [email protected]
14370 S:      Supported
14371 F:      Documentation/leds/leds-mlxcpld.rst
14372 F:      drivers/leds/leds-mlxcpld.c
14373 F:      drivers/leds/leds-mlxreg.c
14374
14375 MELLANOX PLATFORM DRIVER
14376 M:      Vadim Pasternak <[email protected]>
14377 L:      [email protected]
14378 S:      Supported
14379 F:      drivers/platform/x86/mlx-platform.c
14380
14381 MEMBARRIER SUPPORT
14382 M:      Mathieu Desnoyers <[email protected]>
14383 M:      "Paul E. McKenney" <[email protected]>
14384 L:      [email protected]
14385 S:      Supported
14386 F:      Documentation/scheduler/membarrier.rst
14387 F:      arch/*/include/asm/membarrier.h
14388 F:      arch/*/include/asm/sync_core.h
14389 F:      include/uapi/linux/membarrier.h
14390 F:      kernel/sched/membarrier.c
14391
14392 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14393 M:      Mike Rapoport <[email protected]>
14394 L:      [email protected]
14395 S:      Maintained
14396 F:      Documentation/core-api/boot-time-mm.rst
14397 F:      include/linux/memblock.h
14398 F:      mm/memblock.c
14399 F:      mm/mm_init.c
14400 F:      tools/testing/memblock/
14401
14402 MEMORY ALLOCATION PROFILING
14403 M:      Suren Baghdasaryan <[email protected]>
14404 M:      Kent Overstreet <[email protected]>
14405 L:      [email protected]
14406 S:      Maintained
14407 F:      Documentation/mm/allocation-profiling.rst
14408 F:      include/linux/alloc_tag.h
14409 F:      include/linux/pgalloc_tag.h
14410 F:      lib/alloc_tag.c
14411
14412 MEMORY CONTROLLER DRIVERS
14413 M:      Krzysztof Kozlowski <[email protected]>
14414 L:      [email protected]
14415 S:      Maintained
14416 B:      mailto:[email protected]
14417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14418 F:      Documentation/devicetree/bindings/memory-controllers/
14419 F:      drivers/memory/
14420 F:      include/dt-bindings/memory/
14421 F:      include/memory/
14422
14423 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14424 M:      Dmitry Osipenko <[email protected]>
14425 L:      [email protected]
14426 L:      [email protected]
14427 S:      Maintained
14428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14429 F:      drivers/devfreq/tegra30-devfreq.c
14430
14431 MEMORY HOT(UN)PLUG
14432 M:      David Hildenbrand <[email protected]>
14433 M:      Oscar Salvador <[email protected]>
14434 L:      [email protected]
14435 S:      Maintained
14436 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14437 F:      Documentation/core-api/memory-hotplug.rst
14438 F:      drivers/base/memory.c
14439 F:      include/linux/memory_hotplug.h
14440 F:      mm/memory_hotplug.c
14441 F:      tools/testing/selftests/memory-hotplug/
14442
14443 MEMORY MANAGEMENT
14444 M:      Andrew Morton <[email protected]>
14445 L:      [email protected]
14446 S:      Maintained
14447 W:      http://www.linux-mm.org
14448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14449 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14450 F:      include/linux/gfp.h
14451 F:      include/linux/gfp_types.h
14452 F:      include/linux/memfd.h
14453 F:      include/linux/memory.h
14454 F:      include/linux/memory_hotplug.h
14455 F:      include/linux/memory-tiers.h
14456 F:      include/linux/mempolicy.h
14457 F:      include/linux/mempool.h
14458 F:      include/linux/memremap.h
14459 F:      include/linux/mm.h
14460 F:      include/linux/mm_*.h
14461 F:      include/linux/mmzone.h
14462 F:      include/linux/mmu_notifier.h
14463 F:      include/linux/pagewalk.h
14464 F:      include/linux/rmap.h
14465 F:      include/trace/events/ksm.h
14466 F:      mm/
14467 F:      tools/mm/
14468 F:      tools/testing/selftests/mm/
14469 N:      include/linux/page[-_]*
14470
14471 MEMORY MAPPING
14472 M:      Andrew Morton <[email protected]>
14473 R:      Liam R. Howlett <[email protected]>
14474 R:      Vlastimil Babka <[email protected]>
14475 R:      Lorenzo Stoakes <[email protected]>
14476 L:      [email protected]
14477 S:      Maintained
14478 W:      http://www.linux-mm.org
14479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14480 F:      mm/mmap.c
14481
14482 MEMORY TECHNOLOGY DEVICES (MTD)
14483 M:      Miquel Raynal <[email protected]>
14484 M:      Richard Weinberger <[email protected]>
14485 M:      Vignesh Raghavendra <[email protected]>
14486 L:      [email protected]
14487 S:      Maintained
14488 W:      http://www.linux-mtd.infradead.org/
14489 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14490 C:      irc://irc.oftc.net/mtd
14491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14493 F:      Documentation/devicetree/bindings/mtd/
14494 F:      drivers/mtd/
14495 F:      include/linux/mtd/
14496 F:      include/uapi/mtd/
14497
14498 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14499 M:      Dmitry Rokosov <[email protected]>
14500 L:      [email protected]
14501 S:      Maintained
14502 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14503 F:      drivers/iio/accel/msa311.c
14504
14505 MEN A21 WATCHDOG DRIVER
14506 M:      Johannes Thumshirn <[email protected]>
14507 L:      [email protected]
14508 S:      Maintained
14509 F:      drivers/watchdog/mena21_wdt.c
14510
14511 MEN CHAMELEON BUS (mcb)
14512 M:      Johannes Thumshirn <[email protected]>
14513 S:      Maintained
14514 F:      Documentation/driver-api/men-chameleon-bus.rst
14515 F:      drivers/mcb/
14516 F:      include/linux/mcb.h
14517
14518 MEN F21BMC (Board Management Controller)
14519 M:      Andreas Werner <[email protected]>
14520 S:      Supported
14521 F:      Documentation/hwmon/menf21bmc.rst
14522 F:      drivers/hwmon/menf21bmc_hwmon.c
14523 F:      drivers/leds/leds-menf21bmc.c
14524 F:      drivers/mfd/menf21bmc.c
14525 F:      drivers/watchdog/menf21bmc_wdt.c
14526
14527 MEN Z069 WATCHDOG DRIVER
14528 M:      Johannes Thumshirn <[email protected]>
14529 L:      [email protected]
14530 S:      Maintained
14531 F:      drivers/watchdog/menz69_wdt.c
14532
14533 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14534 M:      Neil Armstrong <[email protected]>
14535 L:      [email protected]
14536 L:      [email protected]
14537 S:      Supported
14538 W:      http://linux-meson.com/
14539 T:      git git://linuxtv.org/media_tree.git
14540 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14541 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14542 F:      drivers/media/cec/platform/meson/ao-cec.c
14543
14544 MESON GE2D DRIVER FOR AMLOGIC SOCS
14545 M:      Neil Armstrong <[email protected]>
14546 L:      [email protected]
14547 L:      [email protected]
14548 S:      Supported
14549 T:      git git://linuxtv.org/media_tree.git
14550 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14551 F:      drivers/media/platform/amlogic/meson-ge2d/
14552
14553 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14554 M:      Liang Yang <[email protected]>
14555 L:      [email protected]
14556 S:      Maintained
14557 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14558 F:      drivers/mtd/nand/raw/meson_*
14559
14560 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14561 M:      Neil Armstrong <[email protected]>
14562 L:      [email protected]
14563 L:      [email protected]
14564 S:      Supported
14565 T:      git git://linuxtv.org/media_tree.git
14566 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14567 F:      drivers/staging/media/meson/vdec/
14568
14569 METHODE UDPU SUPPORT
14570 M:      Robert Marko <[email protected]>
14571 S:      Maintained
14572 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14573 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14574
14575 MHI BUS
14576 M:      Manivannan Sadhasivam <[email protected]>
14577 L:      [email protected]
14578 L:      [email protected]
14579 S:      Maintained
14580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14581 F:      Documentation/ABI/stable/sysfs-bus-mhi
14582 F:      Documentation/mhi/
14583 F:      drivers/bus/mhi/
14584 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14585 F:      include/linux/mhi.h
14586
14587 MICROBLAZE ARCHITECTURE
14588 M:      Michal Simek <[email protected]>
14589 S:      Supported
14590 W:      http://www.monstr.eu/fdt/
14591 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14592 F:      arch/microblaze/
14593
14594 MICROBLAZE TMR INJECT
14595 M:      Appana Durga Kedareswara rao <[email protected]>
14596 S:      Supported
14597 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14598 F:      drivers/misc/xilinx_tmr_inject.c
14599
14600 MICROBLAZE TMR MANAGER
14601 M:      Appana Durga Kedareswara rao <[email protected]>
14602 S:      Supported
14603 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14604 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14605 F:      drivers/misc/xilinx_tmr_manager.c
14606
14607 MICROCHIP AT91 DMA DRIVERS
14608 M:      Ludovic Desroches <[email protected]>
14609 L:      [email protected] (moderated for non-subscribers)
14610 L:      [email protected]
14611 S:      Supported
14612 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14613 F:      drivers/dma/at_hdmac.c
14614 F:      drivers/dma/at_xdmac.c
14615 F:      include/dt-bindings/dma/at91.h
14616
14617 MICROCHIP AT91 SERIAL DRIVER
14618 M:      Richard Genoud <[email protected]>
14619 S:      Maintained
14620 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14621 F:      drivers/tty/serial/atmel_serial.c
14622 F:      drivers/tty/serial/atmel_serial.h
14623
14624 MICROCHIP AT91 USART MFD DRIVER
14625 M:      Radu Pirea <[email protected]>
14626 L:      [email protected]
14627 S:      Supported
14628 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14629 F:      drivers/mfd/at91-usart.c
14630 F:      include/dt-bindings/mfd/at91-usart.h
14631
14632 MICROCHIP AT91 USART SPI DRIVER
14633 M:      Radu Pirea <[email protected]>
14634 L:      [email protected]
14635 S:      Supported
14636 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14637 F:      drivers/spi/spi-at91-usart.c
14638
14639 MICROCHIP AUDIO ASOC DRIVERS
14640 M:      Claudiu Beznea <[email protected]>
14641 L:      [email protected] (moderated for non-subscribers)
14642 S:      Supported
14643 F:      Documentation/devicetree/bindings/sound/atmel*
14644 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14645 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14646 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14647 F:      sound/soc/atmel
14648
14649 MICROCHIP CSI2DC DRIVER
14650 M:      Eugen Hristev <[email protected]>
14651 L:      [email protected]
14652 S:      Supported
14653 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14654 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14655
14656 MICROCHIP ECC DRIVER
14657 L:      [email protected]
14658 S:      Orphan
14659 F:      drivers/crypto/atmel-ecc.*
14660
14661 MICROCHIP EIC DRIVER
14662 M:      Claudiu Beznea <[email protected]>
14663 L:      [email protected] (moderated for non-subscribers)
14664 S:      Supported
14665 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14666 F:      drivers/irqchip/irq-mchp-eic.c
14667
14668 MICROCHIP I2C DRIVER
14669 M:      Codrin Ciubotariu <[email protected]>
14670 L:      [email protected]
14671 S:      Supported
14672 F:      drivers/i2c/busses/i2c-at91-*.c
14673 F:      drivers/i2c/busses/i2c-at91.h
14674
14675 MICROCHIP ISC DRIVER
14676 M:      Eugen Hristev <[email protected]>
14677 L:      [email protected]
14678 S:      Supported
14679 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14680 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14681 F:      drivers/media/platform/microchip/microchip-isc*
14682 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14683 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14684 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14685 F:      include/linux/atmel-isc-media.h
14686
14687 MICROCHIP ISI DRIVER
14688 M:      Eugen Hristev <[email protected]>
14689 L:      [email protected]
14690 S:      Supported
14691 F:      drivers/media/platform/atmel/atmel-isi.c
14692 F:      drivers/media/platform/atmel/atmel-isi.h
14693
14694 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14695 M:      Woojung Huh <[email protected]>
14696 M:      [email protected]
14697 L:      [email protected]
14698 S:      Maintained
14699 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14700 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14701 F:      drivers/net/dsa/microchip/*
14702 F:      include/linux/dsa/ksz_common.h
14703 F:      include/linux/platform_data/microchip-ksz.h
14704 F:      net/dsa/tag_ksz.c
14705
14706 MICROCHIP LAN743X ETHERNET DRIVER
14707 M:      Bryan Whitehead <[email protected]>
14708 M:      [email protected]
14709 L:      [email protected]
14710 S:      Maintained
14711 F:      drivers/net/ethernet/microchip/lan743x_*
14712
14713 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14714 M:      Arun Ramadoss <[email protected]>
14715 R:      [email protected]
14716 L:      [email protected]
14717 S:      Maintained
14718 F:      drivers/net/phy/microchip_t1.c
14719
14720 MICROCHIP LAN966X ETHERNET DRIVER
14721 M:      Horatiu Vultur <[email protected]>
14722 M:      [email protected]
14723 L:      [email protected]
14724 S:      Maintained
14725 F:      drivers/net/ethernet/microchip/lan966x/*
14726
14727 MICROCHIP LCDFB DRIVER
14728 M:      Nicolas Ferre <[email protected]>
14729 L:      [email protected]
14730 S:      Maintained
14731 F:      drivers/video/fbdev/atmel_lcdfb.c
14732 F:      include/video/atmel_lcdc.h
14733
14734 MICROCHIP MCP16502 PMIC DRIVER
14735 M:      Claudiu Beznea <[email protected]>
14736 L:      [email protected] (moderated for non-subscribers)
14737 S:      Supported
14738 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
14739 F:      drivers/regulator/mcp16502.c
14740
14741 MICROCHIP MCP3564 ADC DRIVER
14742 M:      Marius Cristea <[email protected]>
14743 L:      [email protected]
14744 S:      Supported
14745 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
14746 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
14747 F:      drivers/iio/adc/mcp3564.c
14748
14749 MICROCHIP MCP3911 ADC DRIVER
14750 M:      Marcus Folkesson <[email protected]>
14751 M:      Kent Gustavsson <[email protected]>
14752 L:      [email protected]
14753 S:      Maintained
14754 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
14755 F:      drivers/iio/adc/mcp3911.c
14756
14757 MICROCHIP MMC/SD/SDIO MCI DRIVER
14758 M:      Aubin Constans <[email protected]>
14759 S:      Maintained
14760 F:      drivers/mmc/host/atmel-mci.c
14761
14762 MICROCHIP NAND DRIVER
14763 L:      [email protected]
14764 S:      Orphan
14765 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
14766 F:      drivers/mtd/nand/raw/atmel/*
14767
14768 MICROCHIP OTPC DRIVER
14769 M:      Claudiu Beznea <[email protected]>
14770 L:      [email protected] (moderated for non-subscribers)
14771 S:      Supported
14772 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14773 F:      drivers/nvmem/microchip-otpc.c
14774 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14775
14776 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
14777 M:      Marius Cristea <[email protected]>
14778 L:      [email protected]
14779 S:      Supported
14780 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
14781 F:      drivers/iio/adc/pac1934.c
14782
14783 MICROCHIP PCI1XXXX GP DRIVER
14784 M:      Vaibhaav Ram T.L <[email protected]>
14785 M:      Kumaravel Thiagarajan <[email protected]>
14786 L:      [email protected]
14787 S:      Supported
14788 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14789 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14790 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14791 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
14792
14793 MICROCHIP PCI1XXXX I2C DRIVER
14794 M:      Tharun Kumar P <[email protected]>
14795 M:      Kumaravel Thiagarajan <[email protected]>
14796 M:      Microchip Linux Driver Support <[email protected]>
14797 L:      [email protected]
14798 S:      Maintained
14799 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14800
14801 MICROCHIP PCIe UART DRIVER
14802 M:      Kumaravel Thiagarajan <[email protected]>
14803 M:      Tharun Kumar P <[email protected]>
14804 L:      [email protected]
14805 S:      Maintained
14806 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14807
14808 MICROCHIP POLARFIRE FPGA DRIVERS
14809 M:      Conor Dooley <[email protected]>
14810 R:      Vladimir Georgiev <[email protected]>
14811 L:      [email protected]
14812 S:      Supported
14813 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14814 F:      drivers/fpga/microchip-spi.c
14815
14816 MICROCHIP PWM DRIVER
14817 M:      Claudiu Beznea <[email protected]>
14818 L:      [email protected] (moderated for non-subscribers)
14819 L:      [email protected]
14820 S:      Supported
14821 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14822 F:      drivers/pwm/pwm-atmel.c
14823
14824 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
14825 M:      Manikandan Muralidharan <[email protected]>
14826 M:      Dharma Balasubiramani <[email protected]>
14827 L:      [email protected]
14828 S:      Supported
14829 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
14830 F:      drivers/gpu/drm/bridge/microchip-lvds.c
14831
14832 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14833 M:      Eugen Hristev <[email protected]>
14834 L:      [email protected]
14835 S:      Supported
14836 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14837 F:      drivers/iio/adc/at91-sama5d2_adc.c
14838 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14839
14840 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14841 M:      Claudiu Beznea <[email protected]>
14842 S:      Supported
14843 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14844 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14845
14846 MICROCHIP SOC DRIVERS
14847 M:      Conor Dooley <[email protected]>
14848 S:      Supported
14849 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14850 F:      drivers/soc/microchip/
14851
14852 MICROCHIP SPI DRIVER
14853 M:      Ryan Wanner <[email protected]>
14854 S:      Supported
14855 F:      drivers/spi/spi-atmel.*
14856
14857 MICROCHIP SSC DRIVER
14858 M:      Claudiu Beznea <[email protected]>
14859 L:      [email protected] (moderated for non-subscribers)
14860 S:      Supported
14861 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14862 F:      drivers/misc/atmel-ssc.c
14863 F:      include/linux/atmel-ssc.h
14864
14865 Microchip Timer Counter Block (TCB) Capture Driver
14866 M:      Kamel Bouhara <[email protected]>
14867 L:      [email protected] (moderated for non-subscribers)
14868 L:      [email protected]
14869 S:      Maintained
14870 F:      drivers/counter/microchip-tcb-capture.c
14871
14872 MICROCHIP USB251XB DRIVER
14873 M:      Richard Leitner <[email protected]>
14874 L:      [email protected]
14875 S:      Maintained
14876 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14877 F:      drivers/usb/misc/usb251xb.c
14878
14879 MICROCHIP USBA UDC DRIVER
14880 M:      Cristian Birsan <[email protected]>
14881 L:      [email protected] (moderated for non-subscribers)
14882 S:      Supported
14883 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14884
14885 MICROCHIP WILC1000 WIFI DRIVER
14886 M:      Ajay Singh <[email protected]>
14887 M:      Claudiu Beznea <[email protected]>
14888 L:      [email protected]
14889 S:      Supported
14890 F:      drivers/net/wireless/microchip/wilc1000/
14891
14892 MICROSEMI MIPS SOCS
14893 M:      Alexandre Belloni <[email protected]>
14894 M:      [email protected]
14895 L:      [email protected]
14896 S:      Supported
14897 F:      Documentation/devicetree/bindings/mips/mscc.txt
14898 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14899 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14900 F:      arch/mips/boot/dts/mscc/
14901 F:      arch/mips/configs/generic/board-ocelot.config
14902 F:      arch/mips/generic/board-ocelot.c
14903
14904 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14905 M:      Don Brace <[email protected]>
14906 L:      [email protected]
14907 L:      [email protected]
14908 S:      Supported
14909 F:      Documentation/scsi/smartpqi.rst
14910 F:      drivers/scsi/smartpqi/Kconfig
14911 F:      drivers/scsi/smartpqi/Makefile
14912 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14913 F:      include/linux/cciss*.h
14914 F:      include/uapi/linux/cciss*.h
14915
14916 MICROSOFT MANA RDMA DRIVER
14917 M:      Long Li <[email protected]>
14918 M:      Ajay Sharma <[email protected]>
14919 L:      [email protected]
14920 S:      Supported
14921 F:      drivers/infiniband/hw/mana/
14922 F:      include/net/mana
14923 F:      include/uapi/rdma/mana-abi.h
14924
14925 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14926 M:      Maximilian Luz <[email protected]>
14927 L:      [email protected]
14928 S:      Maintained
14929 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14930
14931 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14932 M:      Maximilian Luz <[email protected]>
14933 L:      [email protected]
14934 L:      [email protected]
14935 S:      Maintained
14936 F:      drivers/power/supply/surface_battery.c
14937 F:      drivers/power/supply/surface_charger.c
14938
14939 MICROSOFT SURFACE DTX DRIVER
14940 M:      Maximilian Luz <[email protected]>
14941 L:      [email protected]
14942 S:      Maintained
14943 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14944 F:      drivers/platform/surface/surface_dtx.c
14945 F:      include/uapi/linux/surface_aggregator/dtx.h
14946
14947 MICROSOFT SURFACE SENSOR FAN DRIVER
14948 M:      Maximilian Luz <[email protected]>
14949 M:      Ivor Wanders <[email protected]>
14950 L:      [email protected]
14951 S:      Maintained
14952 F:      Documentation/hwmon/surface_fan.rst
14953 F:      drivers/hwmon/surface_fan.c
14954
14955 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14956 M:      Maximilian Luz <[email protected]>
14957 L:      [email protected]
14958 S:      Maintained
14959 F:      drivers/platform/surface/surface_gpe.c
14960
14961 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14962 M:      Hans de Goede <[email protected]>
14963 M:      Ilpo Järvinen <[email protected]>
14964 M:      Maximilian Luz <[email protected]>
14965 L:      [email protected]
14966 S:      Maintained
14967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14968 F:      drivers/platform/surface/
14969
14970 MICROSOFT SURFACE HID TRANSPORT DRIVER
14971 M:      Maximilian Luz <[email protected]>
14972 L:      [email protected]
14973 L:      [email protected]
14974 S:      Maintained
14975 F:      drivers/hid/surface-hid/
14976
14977 MICROSOFT SURFACE HOT-PLUG DRIVER
14978 M:      Maximilian Luz <[email protected]>
14979 L:      [email protected]
14980 S:      Maintained
14981 F:      drivers/platform/surface/surface_hotplug.c
14982
14983 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14984 M:      Maximilian Luz <[email protected]>
14985 L:      [email protected]
14986 S:      Maintained
14987 F:      drivers/platform/surface/surface_platform_profile.c
14988
14989 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14990 M:      Chen Yu <[email protected]>
14991 L:      [email protected]
14992 S:      Supported
14993 F:      drivers/platform/surface/surfacepro3_button.c
14994
14995 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14996 M:      Maximilian Luz <[email protected]>
14997 L:      [email protected]
14998 S:      Maintained
14999 F:      drivers/platform/surface/surface_aggregator_hub.c
15000
15001 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15002 M:      Maximilian Luz <[email protected]>
15003 L:      [email protected]
15004 S:      Maintained
15005 W:      https://github.com/linux-surface/surface-aggregator-module
15006 C:      irc://irc.libera.chat/linux-surface
15007 F:      Documentation/driver-api/surface_aggregator/
15008 F:      drivers/platform/surface/aggregator/
15009 F:      drivers/platform/surface/surface_acpi_notify.c
15010 F:      drivers/platform/surface/surface_aggregator_cdev.c
15011 F:      drivers/platform/surface/surface_aggregator_registry.c
15012 F:      include/linux/surface_acpi_notify.h
15013 F:      include/linux/surface_aggregator/
15014 F:      include/uapi/linux/surface_aggregator/
15015
15016 MICROTEK X6 SCANNER
15017 M:      Oliver Neukum <[email protected]>
15018 S:      Maintained
15019 F:      drivers/usb/image/microtek.*
15020
15021 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15022 M:      Luka Kovacic <[email protected]>
15023 M:      Luka Perkov <[email protected]>
15024 S:      Maintained
15025 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15026 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15027 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15028 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15029 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15030 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15031
15032 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15033 M:      Sakari Ailus <[email protected]>
15034 L:      [email protected]
15035 S:      Maintained
15036 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15037 F:      Documentation/driver-api/media/drivers/ccs/
15038 F:      Documentation/userspace-api/media/drivers/ccs.rst
15039 F:      drivers/media/i2c/ccs-pll.c
15040 F:      drivers/media/i2c/ccs-pll.h
15041 F:      drivers/media/i2c/ccs/
15042 F:      include/uapi/linux/ccs.h
15043 F:      include/uapi/linux/smiapp.h
15044
15045 MIPS
15046 M:      Thomas Bogendoerfer <[email protected]>
15047 L:      [email protected]
15048 S:      Maintained
15049 W:      http://www.linux-mips.org/
15050 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15052 F:      Documentation/devicetree/bindings/mips/
15053 F:      Documentation/arch/mips/
15054 F:      arch/mips/
15055 F:      drivers/platform/mips/
15056 F:      include/dt-bindings/mips/
15057
15058 MIPS BAIKAL-T1 PLATFORM
15059 M:      Serge Semin <[email protected]>
15060 L:      [email protected]
15061 S:      Supported
15062 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15063 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15064 F:      drivers/bus/bt1-*.c
15065 F:      drivers/clk/baikal-t1/
15066 F:      drivers/memory/bt1-l2-ctl.c
15067 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15068
15069 MIPS BOSTON DEVELOPMENT BOARD
15070 M:      Paul Burton <[email protected]>
15071 L:      [email protected]
15072 S:      Maintained
15073 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15074 F:      arch/mips/boot/dts/img/boston.dts
15075 F:      arch/mips/configs/generic/board-boston.config
15076 F:      drivers/clk/imgtec/clk-boston.c
15077 F:      include/dt-bindings/clock/boston-clock.h
15078
15079 MIPS CORE DRIVERS
15080 M:      Thomas Bogendoerfer <[email protected]>
15081 M:      Serge Semin <[email protected]>
15082 L:      [email protected]
15083 S:      Supported
15084 F:      drivers/bus/mips_cdmm.c
15085 F:      drivers/clocksource/mips-gic-timer.c
15086 F:      drivers/cpuidle/cpuidle-cps.c
15087 F:      drivers/irqchip/irq-mips-cpu.c
15088 F:      drivers/irqchip/irq-mips-gic.c
15089
15090 MIPS GENERIC PLATFORM
15091 M:      Paul Burton <[email protected]>
15092 L:      [email protected]
15093 S:      Supported
15094 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15095 F:      arch/mips/generic/
15096 F:      arch/mips/tools/generic-board-config.sh
15097
15098 MIPS RINT INSTRUCTION EMULATION
15099 M:      Aleksandar Markovic <[email protected]>
15100 L:      [email protected]
15101 S:      Supported
15102 F:      arch/mips/math-emu/dp_rint.c
15103 F:      arch/mips/math-emu/sp_rint.c
15104
15105 MIPS/LOONGSON1 ARCHITECTURE
15106 M:      Keguang Zhang <[email protected]>
15107 L:      [email protected]
15108 S:      Maintained
15109 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15110 F:      arch/mips/include/asm/mach-loongson32/
15111 F:      arch/mips/loongson32/
15112 F:      drivers/*/*loongson1*
15113 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15114
15115 MIPS/LOONGSON2EF ARCHITECTURE
15116 M:      Jiaxun Yang <[email protected]>
15117 L:      [email protected]
15118 S:      Maintained
15119 F:      arch/mips/include/asm/mach-loongson2ef/
15120 F:      arch/mips/loongson2ef/
15121 F:      drivers/cpufreq/loongson2_cpufreq.c
15122
15123 MIPS/LOONGSON64 ARCHITECTURE
15124 M:      Huacai Chen <[email protected]>
15125 M:      Jiaxun Yang <[email protected]>
15126 L:      [email protected]
15127 S:      Maintained
15128 F:      arch/mips/include/asm/mach-loongson64/
15129 F:      arch/mips/loongson64/
15130 F:      drivers/irqchip/irq-loongson*
15131 F:      drivers/platform/mips/cpu_hwmon.c
15132
15133 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15134 M:      Hans Verkuil <[email protected]>
15135 L:      [email protected]
15136 S:      Odd Fixes
15137 W:      https://linuxtv.org
15138 T:      git git://linuxtv.org/media_tree.git
15139 F:      drivers/media/radio/radio-miropcm20*
15140
15141 MITSUMI MM8013 FG DRIVER
15142 M:      Konrad Dybcio <[email protected]>
15143 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15144 F:      drivers/power/supply/mm8013.c
15145
15146 MMP SUPPORT
15147 R:      Lubomir Rintel <[email protected]>
15148 L:      [email protected] (moderated for non-subscribers)
15149 S:      Odd Fixes
15150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15151 F:      arch/arm/boot/dts/marvell/mmp*
15152 F:      arch/arm/mach-mmp/
15153 F:      include/linux/soc/mmp/
15154
15155 MMP USB PHY DRIVERS
15156 R:      Lubomir Rintel <[email protected]>
15157 L:      [email protected] (moderated for non-subscribers)
15158 S:      Maintained
15159 F:      drivers/phy/marvell/phy-mmp3-usb.c
15160 F:      drivers/phy/marvell/phy-pxa-usb.c
15161
15162 MMU GATHER AND TLB INVALIDATION
15163 M:      Will Deacon <[email protected]>
15164 M:      "Aneesh Kumar K.V" <[email protected]>
15165 M:      Andrew Morton <[email protected]>
15166 M:      Nick Piggin <[email protected]>
15167 M:      Peter Zijlstra <[email protected]>
15168 L:      [email protected]
15169 L:      [email protected]
15170 S:      Maintained
15171 F:      arch/*/include/asm/tlb.h
15172 F:      include/asm-generic/tlb.h
15173 F:      mm/mmu_gather.c
15174
15175 MN88472 MEDIA DRIVER
15176 L:      [email protected]
15177 S:      Orphan
15178 W:      https://linuxtv.org
15179 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15180 F:      drivers/media/dvb-frontends/mn88472*
15181
15182 MN88473 MEDIA DRIVER
15183 L:      [email protected]
15184 S:      Orphan
15185 W:      https://linuxtv.org
15186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15187 F:      drivers/media/dvb-frontends/mn88473*
15188
15189 MOBILEYE MIPS SOCS
15190 M:      Vladimir Kondratiev <[email protected]>
15191 M:      Gregory CLEMENT <[email protected]>
15192 M:      Théo Lebrun <[email protected]>
15193 L:      [email protected]
15194 S:      Maintained
15195 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15196 F:      arch/mips/boot/dts/mobileye/
15197 F:      arch/mips/configs/eyeq5_defconfig
15198 F:      arch/mips/mobileye/board-epm5.its.S
15199
15200 MODULE SUPPORT
15201 M:      Luis Chamberlain <[email protected]>
15202 L:      [email protected]
15203 L:      [email protected]
15204 S:      Maintained
15205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15206 F:      include/linux/kmod.h
15207 F:      include/linux/module*.h
15208 F:      kernel/module/
15209 F:      lib/test_kmod.c
15210 F:      scripts/module*
15211 F:      tools/testing/selftests/kmod/
15212
15213 MONOLITHIC POWER SYSTEM PMIC DRIVER
15214 M:      Saravanan Sekar <[email protected]>
15215 S:      Maintained
15216 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15217 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15218 F:      drivers/hwmon/pmbus/mpq7932.c
15219 F:      drivers/iio/adc/mp2629_adc.c
15220 F:      drivers/mfd/mp2629.c
15221 F:      drivers/power/supply/mp2629_charger.c
15222 F:      drivers/regulator/mp5416.c
15223 F:      drivers/regulator/mpq7920.c
15224 F:      drivers/regulator/mpq7920.h
15225 F:      include/linux/mfd/mp2629.h
15226
15227 MOST(R) TECHNOLOGY DRIVER
15228 M:      Parthiban Veerasooran <[email protected]>
15229 M:      Christian Gromm <[email protected]>
15230 S:      Maintained
15231 F:      Documentation/ABI/testing/configfs-most
15232 F:      Documentation/ABI/testing/sysfs-bus-most
15233 F:      drivers/most/
15234 F:      drivers/staging/most/
15235 F:      include/linux/most.h
15236
15237 MOTORCOMM PHY DRIVER
15238 M:      Frank <[email protected]>
15239 L:      [email protected]
15240 S:      Maintained
15241 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15242 F:      drivers/net/phy/motorcomm.c
15243
15244 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15245 M:      Jiri Slaby <[email protected]>
15246 S:      Maintained
15247 F:      Documentation/driver-api/tty/moxa-smartio.rst
15248 F:      drivers/tty/mxser.*
15249
15250 MP3309C BACKLIGHT DRIVER
15251 M:      Flavio Suligoi <[email protected]>
15252 L:      [email protected]
15253 S:      Maintained
15254 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15255 F:      drivers/video/backlight/mp3309c.c
15256
15257 MR800 AVERMEDIA USB FM RADIO DRIVER
15258 M:      Alexey Klimov <[email protected]>
15259 L:      [email protected]
15260 S:      Maintained
15261 T:      git git://linuxtv.org/media_tree.git
15262 F:      drivers/media/radio/radio-mr800.c
15263
15264 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15265 M:      Stefan Schmidt <[email protected]>
15266 L:      [email protected]
15267 S:      Odd Fixes
15268 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15269 F:      drivers/net/ieee802154/mrf24j40.c
15270
15271 MSI EC DRIVER
15272 M:      Nikita Kravets <[email protected]>
15273 L:      [email protected]
15274 S:      Maintained
15275 W:      https://github.com/BeardOverflow/msi-ec
15276 F:      drivers/platform/x86/msi-ec.*
15277
15278 MSI LAPTOP SUPPORT
15279 M:      "Lee, Chun-Yi" <[email protected]>
15280 L:      [email protected]
15281 S:      Maintained
15282 F:      drivers/platform/x86/msi-laptop.c
15283
15284 MSI WMI SUPPORT
15285 L:      [email protected]
15286 S:      Orphan
15287 F:      drivers/platform/x86/msi-wmi.c
15288
15289 MSI WMI PLATFORM FEATURES
15290 M:      Armin Wolf <[email protected]>
15291 L:      [email protected]
15292 S:      Maintained
15293 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15294 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15295 F:      drivers/platform/x86/msi-wmi-platform.c
15296
15297 MSI001 MEDIA DRIVER
15298 L:      [email protected]
15299 S:      Orphan
15300 W:      https://linuxtv.org
15301 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15302 F:      drivers/media/tuners/msi001*
15303
15304 MSI2500 MEDIA DRIVER
15305 L:      [email protected]
15306 S:      Orphan
15307 W:      https://linuxtv.org
15308 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15309 F:      drivers/media/usb/msi2500/
15310
15311 MSTAR INTERRUPT CONTROLLER DRIVER
15312 M:      Mark-PK Tsai <[email protected]>
15313 M:      Daniel Palmer <[email protected]>
15314 S:      Maintained
15315 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15316 F:      drivers/irqchip/irq-mst-intc.c
15317
15318 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15319 M:      Robert Jarzmik <[email protected]>
15320 L:      [email protected]
15321 S:      Maintained
15322 F:      drivers/mtd/devices/docg3*
15323
15324 MT9M114 ONSEMI SENSOR DRIVER
15325 M:      Laurent Pinchart <[email protected]>
15326 L:      [email protected]
15327 S:      Maintained
15328 T:      git git://linuxtv.org/media_tree.git
15329 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15330 F:      drivers/media/i2c/mt9m114.c
15331
15332 MT9P031 APTINA CAMERA SENSOR
15333 M:      Laurent Pinchart <[email protected]>
15334 L:      [email protected]
15335 S:      Maintained
15336 T:      git git://linuxtv.org/media_tree.git
15337 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15338 F:      drivers/media/i2c/mt9p031.c
15339 F:      include/media/i2c/mt9p031.h
15340
15341 MT9T112 APTINA CAMERA SENSOR
15342 M:      Jacopo Mondi <[email protected]>
15343 L:      [email protected]
15344 S:      Odd Fixes
15345 T:      git git://linuxtv.org/media_tree.git
15346 F:      drivers/media/i2c/mt9t112.c
15347 F:      include/media/i2c/mt9t112.h
15348
15349 MT9V032 APTINA CAMERA SENSOR
15350 M:      Laurent Pinchart <[email protected]>
15351 L:      [email protected]
15352 S:      Maintained
15353 T:      git git://linuxtv.org/media_tree.git
15354 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15355 F:      drivers/media/i2c/mt9v032.c
15356 F:      include/media/i2c/mt9v032.h
15357
15358 MT9V111 APTINA CAMERA SENSOR
15359 M:      Jacopo Mondi <[email protected]>
15360 L:      [email protected]
15361 S:      Maintained
15362 T:      git git://linuxtv.org/media_tree.git
15363 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15364 F:      drivers/media/i2c/mt9v111.c
15365
15366 MULTIFUNCTION DEVICES (MFD)
15367 M:      Lee Jones <[email protected]>
15368 S:      Maintained
15369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15370 F:      Documentation/devicetree/bindings/mfd/
15371 F:      drivers/mfd/
15372 F:      include/dt-bindings/mfd/
15373 F:      include/linux/mfd/
15374
15375 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15376 S:      Orphan
15377 F:      drivers/mmc/host/mmc_spi.c
15378 F:      include/linux/spi/mmc_spi.h
15379
15380 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15381 M:      Ulf Hansson <[email protected]>
15382 L:      [email protected]
15383 S:      Maintained
15384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15385 F:      Documentation/devicetree/bindings/mmc/
15386 F:      drivers/mmc/
15387 F:      include/linux/mmc/
15388 F:      include/uapi/linux/mmc/
15389
15390 MULTIPLEXER SUBSYSTEM
15391 M:      Peter Rosin <[email protected]>
15392 S:      Maintained
15393 F:      Documentation/ABI/testing/sysfs-class-mux*
15394 F:      Documentation/devicetree/bindings/mux/
15395 F:      drivers/mux/
15396 F:      include/dt-bindings/mux/
15397 F:      include/linux/mux/
15398
15399 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15400 M:      Bin Liu <[email protected]>
15401 L:      [email protected]
15402 S:      Maintained
15403 F:      drivers/usb/musb/
15404
15405 MXL301RF MEDIA DRIVER
15406 M:      Akihiro Tsukada <[email protected]>
15407 L:      [email protected]
15408 S:      Odd Fixes
15409 F:      drivers/media/tuners/mxl301rf*
15410
15411 MXL5007T MEDIA DRIVER
15412 M:      Michael Krufky <[email protected]>
15413 L:      [email protected]
15414 S:      Maintained
15415 W:      https://linuxtv.org
15416 W:      http://github.com/mkrufky
15417 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15418 T:      git git://linuxtv.org/mkrufky/tuners.git
15419 F:      drivers/media/tuners/mxl5007t.*
15420
15421 MXSFB DRM DRIVER
15422 M:      Marek Vasut <[email protected]>
15423 M:      Stefan Agner <[email protected]>
15424 L:      [email protected]
15425 S:      Supported
15426 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15427 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15428 F:      drivers/gpu/drm/mxsfb/
15429
15430 MYLEX DAC960 PCI RAID Controller
15431 M:      Hannes Reinecke <[email protected]>
15432 L:      [email protected]
15433 S:      Supported
15434 F:      drivers/scsi/myrb.*
15435 F:      drivers/scsi/myrs.*
15436
15437 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15438 L:      [email protected]
15439 S:      Orphan
15440 W:      https://www.cspi.com/ethernet-products/support/downloads/
15441 F:      drivers/net/ethernet/myricom/myri10ge/
15442
15443 NAND FLASH SUBSYSTEM
15444 M:      Miquel Raynal <[email protected]>
15445 R:      Richard Weinberger <[email protected]>
15446 L:      [email protected]
15447 S:      Maintained
15448 W:      http://www.linux-mtd.infradead.org/
15449 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15450 C:      irc://irc.oftc.net/mtd
15451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15452 F:      drivers/mtd/nand/
15453 F:      include/linux/mtd/*nand*.h
15454
15455 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15456 M:      Daniel Mack <[email protected]>
15457 L:      [email protected] (moderated for non-subscribers)
15458 S:      Maintained
15459 W:      http://www.native-instruments.com
15460 F:      sound/usb/caiaq/
15461
15462 NATSEMI ETHERNET DRIVER (DP8381x)
15463 S:      Orphan
15464 F:      drivers/net/ethernet/natsemi/natsemi.c
15465
15466 NCR 5380 SCSI DRIVERS
15467 M:      Finn Thain <[email protected]>
15468 M:      Michael Schmitz <[email protected]>
15469 L:      [email protected]
15470 S:      Maintained
15471 F:      Documentation/scsi/g_NCR5380.rst
15472 F:      drivers/scsi/NCR5380.*
15473 F:      drivers/scsi/arm/cumana_1.c
15474 F:      drivers/scsi/arm/oak.c
15475 F:      drivers/scsi/atari_scsi.*
15476 F:      drivers/scsi/dmx3191d.c
15477 F:      drivers/scsi/g_NCR5380.*
15478 F:      drivers/scsi/mac_scsi.*
15479 F:      drivers/scsi/sun3_scsi.*
15480 F:      drivers/scsi/sun3_scsi_vme.c
15481
15482 NCSI LIBRARY
15483 M:      Samuel Mendoza-Jonas <[email protected]>
15484 S:      Maintained
15485 F:      net/ncsi/
15486
15487 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15488 M:      Zev Weiss <[email protected]>
15489 L:      [email protected]
15490 S:      Maintained
15491 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15492 F:      drivers/hwmon/nct6775-i2c.c
15493
15494 NETDEVSIM
15495 M:      Jakub Kicinski <[email protected]>
15496 S:      Maintained
15497 F:      drivers/net/netdevsim/*
15498 F:      tools/testing/selftests/drivers/net/netdevsim/*
15499
15500 NETEM NETWORK EMULATOR
15501 M:      Stephen Hemminger <[email protected]>
15502 L:      [email protected]
15503 S:      Maintained
15504 F:      net/sched/sch_netem.c
15505
15506 NETERION 10GbE DRIVERS (s2io)
15507 M:      Jon Mason <[email protected]>
15508 L:      [email protected]
15509 S:      Supported
15510 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15511 F:      drivers/net/ethernet/neterion/
15512
15513 NETFILTER
15514 M:      Pablo Neira Ayuso <[email protected]>
15515 M:      Jozsef Kadlecsik <[email protected]>
15516 L:      [email protected]
15517 L:      [email protected]
15518 S:      Maintained
15519 W:      http://www.netfilter.org/
15520 W:      http://www.iptables.org/
15521 W:      http://www.nftables.org/
15522 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15523 C:      irc://irc.libera.chat/netfilter
15524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15526 F:      include/linux/netfilter*
15527 F:      include/linux/netfilter/
15528 F:      include/net/netfilter/
15529 F:      include/uapi/linux/netfilter*
15530 F:      include/uapi/linux/netfilter/
15531 F:      net/*/netfilter.c
15532 F:      net/*/netfilter/
15533 F:      net/bridge/br_netfilter*.c
15534 F:      net/netfilter/
15535 F:      tools/testing/selftests/net/netfilter/
15536
15537 NETROM NETWORK LAYER
15538 M:      Ralf Baechle <[email protected]>
15539 L:      [email protected]
15540 S:      Maintained
15541 W:      https://linux-ax25.in-berlin.de
15542 F:      include/net/netrom.h
15543 F:      include/uapi/linux/netrom.h
15544 F:      net/netrom/
15545
15546 NETRONIX EMBEDDED CONTROLLER
15547 M:      Jonathan Neuschäfer <[email protected]>
15548 S:      Maintained
15549 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15550 F:      drivers/mfd/ntxec.c
15551 F:      drivers/pwm/pwm-ntxec.c
15552 F:      drivers/rtc/rtc-ntxec.c
15553 F:      include/linux/mfd/ntxec.h
15554
15555 NETRONOME ETHERNET DRIVERS
15556 M:      Louis Peens <[email protected]>
15557 R:      Jakub Kicinski <[email protected]>
15558 L:      [email protected]
15559 S:      Maintained
15560 F:      drivers/net/ethernet/netronome/
15561
15562 NETWORK BLOCK DEVICE (NBD)
15563 M:      Josef Bacik <[email protected]>
15564 L:      [email protected]
15565 L:      [email protected]
15566 S:      Maintained
15567 F:      Documentation/admin-guide/blockdev/nbd.rst
15568 F:      drivers/block/nbd.c
15569 F:      include/trace/events/nbd.h
15570 F:      include/uapi/linux/nbd.h
15571
15572 NETWORK DROP MONITOR
15573 M:      Neil Horman <[email protected]>
15574 L:      [email protected]
15575 S:      Maintained
15576 W:      https://fedorahosted.org/dropwatch/
15577 F:      include/uapi/linux/net_dropmon.h
15578 F:      net/core/drop_monitor.c
15579
15580 NETWORKING DRIVERS
15581 M:      "David S. Miller" <[email protected]>
15582 M:      Eric Dumazet <[email protected]>
15583 M:      Jakub Kicinski <[email protected]>
15584 M:      Paolo Abeni <[email protected]>
15585 L:      [email protected]
15586 S:      Maintained
15587 P:      Documentation/process/maintainer-netdev.rst
15588 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15591 F:      Documentation/devicetree/bindings/net/
15592 F:      Documentation/networking/net_cachelines/net_device.rst
15593 F:      drivers/connector/
15594 F:      drivers/net/
15595 F:      include/dt-bindings/net/
15596 F:      include/linux/cn_proc.h
15597 F:      include/linux/etherdevice.h
15598 F:      include/linux/fcdevice.h
15599 F:      include/linux/fddidevice.h
15600 F:      include/linux/hippidevice.h
15601 F:      include/linux/if_*
15602 F:      include/linux/inetdevice.h
15603 F:      include/linux/netdevice.h
15604 F:      include/uapi/linux/cn_proc.h
15605 F:      include/uapi/linux/if_*
15606 F:      include/uapi/linux/netdevice.h
15607 X:      drivers/net/wireless/
15608
15609 NETWORKING DRIVERS (WIRELESS)
15610 M:      Kalle Valo <[email protected]>
15611 L:      [email protected]
15612 S:      Maintained
15613 W:      https://wireless.wiki.kernel.org/
15614 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15617 F:      Documentation/devicetree/bindings/net/wireless/
15618 F:      drivers/net/wireless/
15619
15620 NETWORKING [DSA]
15621 M:      Andrew Lunn <[email protected]>
15622 M:      Florian Fainelli <[email protected]>
15623 M:      Vladimir Oltean <[email protected]>
15624 S:      Maintained
15625 F:      Documentation/devicetree/bindings/net/dsa/
15626 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15627 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15628 F:      drivers/net/dsa/
15629 F:      include/linux/dsa/
15630 F:      include/linux/platform_data/dsa.h
15631 F:      include/net/dsa.h
15632 F:      net/dsa/
15633 F:      tools/testing/selftests/drivers/net/dsa/
15634
15635 NETWORKING [GENERAL]
15636 M:      "David S. Miller" <[email protected]>
15637 M:      Eric Dumazet <[email protected]>
15638 M:      Jakub Kicinski <[email protected]>
15639 M:      Paolo Abeni <[email protected]>
15640 L:      [email protected]
15641 S:      Maintained
15642 P:      Documentation/process/maintainer-netdev.rst
15643 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15644 B:      mailto:[email protected]
15645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15647 F:      Documentation/core-api/netlink.rst
15648 F:      Documentation/netlink/
15649 F:      Documentation/networking/
15650 F:      Documentation/networking/net_cachelines/
15651 F:      Documentation/process/maintainer-netdev.rst
15652 F:      Documentation/userspace-api/netlink/
15653 F:      include/linux/framer/framer-provider.h
15654 F:      include/linux/framer/framer.h
15655 F:      include/linux/in.h
15656 F:      include/linux/indirect_call_wrapper.h
15657 F:      include/linux/net.h
15658 F:      include/linux/netdevice.h
15659 F:      include/net/
15660 F:      include/uapi/linux/in.h
15661 F:      include/uapi/linux/net.h
15662 F:      include/uapi/linux/net_namespace.h
15663 F:      include/uapi/linux/netdevice.h
15664 F:      lib/net_utils.c
15665 F:      lib/random32.c
15666 F:      net/
15667 F:      tools/net/
15668 F:      tools/testing/selftests/net/
15669 X:      net/9p/
15670 X:      net/bluetooth/
15671
15672 NETWORKING [IPSEC]
15673 M:      Steffen Klassert <[email protected]>
15674 M:      Herbert Xu <[email protected]>
15675 M:      "David S. Miller" <[email protected]>
15676 L:      [email protected]
15677 S:      Maintained
15678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15680 F:      include/net/xfrm.h
15681 F:      include/uapi/linux/xfrm.h
15682 F:      net/ipv4/ah4.c
15683 F:      net/ipv4/esp4*
15684 F:      net/ipv4/ip_vti.c
15685 F:      net/ipv4/ipcomp.c
15686 F:      net/ipv4/xfrm*
15687 F:      net/ipv6/ah6.c
15688 F:      net/ipv6/esp6*
15689 F:      net/ipv6/ip6_vti.c
15690 F:      net/ipv6/ipcomp6.c
15691 F:      net/ipv6/xfrm*
15692 F:      net/key/
15693 F:      net/xfrm/
15694 F:      tools/testing/selftests/net/ipsec.c
15695
15696 NETWORKING [IPv4/IPv6]
15697 M:      "David S. Miller" <[email protected]>
15698 M:      David Ahern <[email protected]>
15699 L:      [email protected]
15700 S:      Maintained
15701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15702 F:      arch/x86/net/*
15703 F:      include/linux/ip.h
15704 F:      include/linux/ipv6*
15705 F:      include/net/fib*
15706 F:      include/net/ip*
15707 F:      include/net/route.h
15708 F:      net/ipv4/
15709 F:      net/ipv6/
15710
15711 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
15712 M:      Paul Moore <[email protected]>
15713 L:      [email protected]
15714 L:      [email protected]
15715 S:      Supported
15716 W:      https://github.com/netlabel
15717 F:      Documentation/netlabel/
15718 F:      include/net/calipso.h
15719 F:      include/net/cipso_ipv4.h
15720 F:      include/net/netlabel.h
15721 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
15722 F:      include/uapi/linux/netfilter/xt_SECMARK.h
15723 F:      net/ipv4/cipso_ipv4.c
15724 F:      net/ipv6/calipso.c
15725 F:      net/netfilter/xt_CONNSECMARK.c
15726 F:      net/netfilter/xt_SECMARK.c
15727 F:      net/netlabel/
15728
15729 NETWORKING [MACSEC]
15730 M:      Sabrina Dubroca <[email protected]>
15731 L:      [email protected]
15732 S:      Maintained
15733 F:      drivers/net/macsec.c
15734 F:      include/net/macsec.h
15735 F:      include/uapi/linux/if_macsec.h
15736 K:      macsec
15737 K:      \bmdo_
15738
15739 NETWORKING [MPTCP]
15740 M:      Matthieu Baerts <[email protected]>
15741 M:      Mat Martineau <[email protected]>
15742 R:      Geliang Tang <[email protected]>
15743 L:      [email protected]
15744 L:      [email protected]
15745 S:      Maintained
15746 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
15747 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
15748 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
15749 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
15750 F:      Documentation/netlink/specs/mptcp_pm.yaml
15751 F:      Documentation/networking/mptcp-sysctl.rst
15752 F:      include/net/mptcp.h
15753 F:      include/trace/events/mptcp.h
15754 F:      include/uapi/linux/mptcp*.h
15755 F:      net/mptcp/
15756 F:      tools/testing/selftests/bpf/*/*mptcp*.c
15757 F:      tools/testing/selftests/net/mptcp/
15758
15759 NETWORKING [TCP]
15760 M:      Eric Dumazet <[email protected]>
15761 L:      [email protected]
15762 S:      Maintained
15763 F:      Documentation/networking/net_cachelines/tcp_sock.rst
15764 F:      include/linux/tcp.h
15765 F:      include/net/tcp.h
15766 F:      include/trace/events/tcp.h
15767 F:      include/uapi/linux/tcp.h
15768 F:      net/ipv4/syncookies.c
15769 F:      net/ipv4/tcp*.c
15770 F:      net/ipv6/syncookies.c
15771 F:      net/ipv6/tcp*.c
15772
15773 NETWORKING [TLS]
15774 M:      Boris Pismenny <[email protected]>
15775 M:      John Fastabend <[email protected]>
15776 M:      Jakub Kicinski <[email protected]>
15777 L:      [email protected]
15778 S:      Maintained
15779 F:      include/net/tls.h
15780 F:      include/uapi/linux/tls.h
15781 F:      net/tls/*
15782
15783 NETXEN (1/10) GbE SUPPORT
15784 M:      Manish Chopra <[email protected]>
15785 M:      Rahul Verma <[email protected]>
15786 M:      [email protected]
15787 L:      [email protected]
15788 S:      Supported
15789 F:      drivers/net/ethernet/qlogic/netxen/
15790
15791 NET_FAILOVER MODULE
15792 M:      Sridhar Samudrala <[email protected]>
15793 L:      [email protected]
15794 S:      Supported
15795 F:      Documentation/networking/net_failover.rst
15796 F:      drivers/net/net_failover.c
15797 F:      include/net/net_failover.h
15798
15799 NEXTHOP
15800 M:      David Ahern <[email protected]>
15801 L:      [email protected]
15802 S:      Maintained
15803 F:      include/net/netns/nexthop.h
15804 F:      include/net/nexthop.h
15805 F:      include/uapi/linux/nexthop.h
15806 F:      net/ipv4/nexthop.c
15807
15808 NFC SUBSYSTEM
15809 M:      Krzysztof Kozlowski <[email protected]>
15810 L:      [email protected]
15811 S:      Maintained
15812 F:      Documentation/devicetree/bindings/net/nfc/
15813 F:      drivers/nfc/
15814 F:      include/net/nfc/
15815 F:      include/uapi/linux/nfc.h
15816 F:      net/nfc/
15817
15818 NFC VIRTUAL NCI DEVICE DRIVER
15819 M:      Bongsu Jeon <[email protected]>
15820 L:      [email protected]
15821 S:      Supported
15822 F:      drivers/nfc/virtual_ncidev.c
15823 F:      tools/testing/selftests/nci/
15824
15825 NFS, SUNRPC, AND LOCKD CLIENTS
15826 M:      Trond Myklebust <[email protected]>
15827 M:      Anna Schumaker <[email protected]>
15828 L:      [email protected]
15829 S:      Maintained
15830 W:      http://client.linux-nfs.org
15831 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
15832 F:      Documentation/filesystems/nfs/
15833 F:      fs/lockd/
15834 F:      fs/nfs/
15835 F:      fs/nfs_common/
15836 F:      include/linux/lockd/
15837 F:      include/linux/nfs*
15838 F:      include/linux/sunrpc/
15839 F:      include/uapi/linux/nfs*
15840 F:      include/uapi/linux/sunrpc/
15841 F:      net/sunrpc/
15842
15843 NILFS2 FILESYSTEM
15844 M:      Ryusuke Konishi <[email protected]>
15845 L:      [email protected]
15846 S:      Supported
15847 W:      https://nilfs.sourceforge.io/
15848 T:      git https://github.com/konis/nilfs2.git
15849 F:      Documentation/filesystems/nilfs2.rst
15850 F:      fs/nilfs2/
15851 F:      include/trace/events/nilfs2.h
15852 F:      include/uapi/linux/nilfs2_api.h
15853 F:      include/uapi/linux/nilfs2_ondisk.h
15854
15855 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15856 M:      YOKOTA Hiroshi <[email protected]>
15857 S:      Maintained
15858 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15859 F:      Documentation/scsi/NinjaSCSI.rst
15860 F:      drivers/scsi/pcmcia/nsp_*
15861
15862 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15863 M:      GOTO Masanori <[email protected]>
15864 M:      YOKOTA Hiroshi <[email protected]>
15865 S:      Maintained
15866 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15867 F:      Documentation/scsi/NinjaSCSI.rst
15868 F:      drivers/scsi/nsp32*
15869
15870 NINTENDO HID DRIVER
15871 M:      Daniel J. Ogorchock <[email protected]>
15872 L:      [email protected]
15873 S:      Maintained
15874 F:      drivers/hid/hid-nintendo*
15875
15876 NIOS2 ARCHITECTURE
15877 M:      Dinh Nguyen <[email protected]>
15878 S:      Maintained
15879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15880 F:      arch/nios2/
15881
15882 NITRO ENCLAVES (NE)
15883 M:      Alexandru Ciobotaru <[email protected]>
15884 L:      [email protected]
15885 L:      The AWS Nitro Enclaves Team <[email protected]>
15886 S:      Supported
15887 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15888 F:      Documentation/virt/ne_overview.rst
15889 F:      drivers/virt/nitro_enclaves/
15890 F:      include/linux/nitro_enclaves.h
15891 F:      include/uapi/linux/nitro_enclaves.h
15892 F:      samples/nitro_enclaves/
15893
15894 NITRO SECURE MODULE (NSM)
15895 M:      Alexander Graf <[email protected]>
15896 L:      [email protected]
15897 L:      The AWS Nitro Enclaves Team <[email protected]>
15898 S:      Supported
15899 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15900 F:      drivers/misc/nsm.c
15901 F:      include/uapi/linux/nsm.h
15902
15903 NOHZ, DYNTICKS SUPPORT
15904 M:      Anna-Maria Behnsen <[email protected]>
15905 M:      Frederic Weisbecker <[email protected]>
15906 M:      Ingo Molnar <[email protected]>
15907 M:      Thomas Gleixner <[email protected]>
15908 L:      [email protected]
15909 S:      Maintained
15910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15911 F:      include/linux/sched/nohz.h
15912 F:      include/linux/tick.h
15913 F:      kernel/time/tick*.*
15914
15915 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15916 M:      Pavel Machek <[email protected]>
15917 M:      Sakari Ailus <[email protected]>
15918 L:      [email protected]
15919 S:      Maintained
15920 F:      drivers/media/i2c/ad5820.c
15921 F:      drivers/media/i2c/et8ek8
15922
15923 NOKIA N900 POWER SUPPLY DRIVERS
15924 R:      Pali Rohár <[email protected]>
15925 F:      drivers/power/supply/bq2415x_charger.c
15926 F:      drivers/power/supply/bq27xxx_battery.c
15927 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15928 F:      drivers/power/supply/isp1704_charger.c
15929 F:      drivers/power/supply/rx51_battery.c
15930 F:      include/linux/power/bq2415x_charger.h
15931 F:      include/linux/power/bq27xxx_battery.h
15932
15933 NOLIBC HEADER FILE
15934 M:      Willy Tarreau <[email protected]>
15935 M:      Thomas Weißschuh <[email protected]>
15936 S:      Maintained
15937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
15938 F:      tools/include/nolibc/
15939 F:      tools/testing/selftests/nolibc/
15940
15941 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15942 M:      Hans de Goede <[email protected]>
15943 L:      [email protected]
15944 S:      Maintained
15945 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15946
15947 NSDEPS
15948 M:      Matthias Maennich <[email protected]>
15949 S:      Maintained
15950 F:      Documentation/core-api/symbol-namespaces.rst
15951 F:      scripts/nsdeps
15952
15953 NTB AMD DRIVER
15954 M:      Sanjay R Mehta <[email protected]>
15955 M:      Shyam Sundar S K <[email protected]>
15956 L:      [email protected]
15957 S:      Supported
15958 F:      drivers/ntb/hw/amd/
15959
15960 NTB DRIVER CORE
15961 M:      Jon Mason <[email protected]>
15962 M:      Dave Jiang <[email protected]>
15963 M:      Allen Hubbe <[email protected]>
15964 L:      [email protected]
15965 S:      Supported
15966 W:      https://github.com/jonmason/ntb/wiki
15967 T:      git https://github.com/jonmason/ntb.git
15968 F:      drivers/net/ntb_netdev.c
15969 F:      drivers/ntb/
15970 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15971 F:      include/linux/ntb.h
15972 F:      include/linux/ntb_transport.h
15973 F:      tools/testing/selftests/ntb/
15974
15975 NTB IDT DRIVER
15976 M:      Serge Semin <[email protected]>
15977 L:      [email protected]
15978 S:      Supported
15979 F:      drivers/ntb/hw/idt/
15980
15981 NTB INTEL DRIVER
15982 M:      Dave Jiang <[email protected]>
15983 L:      [email protected]
15984 S:      Supported
15985 W:      https://github.com/davejiang/linux/wiki
15986 T:      git https://github.com/davejiang/linux.git
15987 F:      drivers/ntb/hw/intel/
15988
15989 NTFS3 FILESYSTEM
15990 M:      Konstantin Komarov <[email protected]>
15991 L:      [email protected]
15992 S:      Supported
15993 W:      http://www.paragon-software.com/
15994 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15995 F:      Documentation/filesystems/ntfs3.rst
15996 F:      fs/ntfs3/
15997
15998 NUBUS SUBSYSTEM
15999 M:      Finn Thain <[email protected]>
16000 L:      [email protected]
16001 S:      Maintained
16002 F:      arch/*/include/asm/nubus.h
16003 F:      drivers/nubus/
16004 F:      include/linux/nubus.h
16005 F:      include/uapi/linux/nubus.h
16006
16007 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16008 M:      Antonino Daplas <[email protected]>
16009 L:      [email protected]
16010 S:      Maintained
16011 F:      drivers/video/fbdev/nvidia/
16012 F:      drivers/video/fbdev/riva/
16013
16014 NVIDIA WMI EC BACKLIGHT DRIVER
16015 M:      Daniel Dadap <[email protected]>
16016 L:      [email protected]
16017 S:      Supported
16018 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16019 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16020
16021 NVM EXPRESS DRIVER
16022 M:      Keith Busch <[email protected]>
16023 M:      Jens Axboe <[email protected]>
16024 M:      Christoph Hellwig <[email protected]>
16025 M:      Sagi Grimberg <[email protected]>
16026 L:      [email protected]
16027 S:      Supported
16028 W:      http://git.infradead.org/nvme.git
16029 T:      git git://git.infradead.org/nvme.git
16030 F:      Documentation/nvme/
16031 F:      drivers/nvme/common/
16032 F:      drivers/nvme/host/
16033 F:      include/linux/nvme-*.h
16034 F:      include/linux/nvme.h
16035 F:      include/uapi/linux/nvme_ioctl.h
16036
16037 NVM EXPRESS FABRICS AUTHENTICATION
16038 M:      Hannes Reinecke <[email protected]>
16039 L:      [email protected]
16040 S:      Supported
16041 F:      drivers/nvme/host/auth.c
16042 F:      drivers/nvme/target/auth.c
16043 F:      drivers/nvme/target/fabrics-cmd-auth.c
16044 F:      include/linux/nvme-auth.h
16045
16046 NVM EXPRESS FC TRANSPORT DRIVERS
16047 M:      James Smart <[email protected]>
16048 L:      [email protected]
16049 S:      Supported
16050 F:      drivers/nvme/host/fc.c
16051 F:      drivers/nvme/target/fc.c
16052 F:      drivers/nvme/target/fcloop.c
16053 F:      include/linux/nvme-fc-driver.h
16054 F:      include/linux/nvme-fc.h
16055
16056 NVM EXPRESS HARDWARE MONITORING SUPPORT
16057 M:      Guenter Roeck <[email protected]>
16058 L:      [email protected]
16059 S:      Supported
16060 F:      drivers/nvme/host/hwmon.c
16061
16062 NVM EXPRESS TARGET DRIVER
16063 M:      Christoph Hellwig <[email protected]>
16064 M:      Sagi Grimberg <[email protected]>
16065 M:      Chaitanya Kulkarni <[email protected]>
16066 L:      [email protected]
16067 S:      Supported
16068 W:      http://git.infradead.org/nvme.git
16069 T:      git git://git.infradead.org/nvme.git
16070 F:      drivers/nvme/target/
16071
16072 NVMEM FRAMEWORK
16073 M:      Srinivas Kandagatla <[email protected]>
16074 S:      Maintained
16075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16076 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16077 F:      Documentation/devicetree/bindings/nvmem/
16078 F:      drivers/nvmem/
16079 F:      include/linux/nvmem-consumer.h
16080 F:      include/linux/nvmem-provider.h
16081
16082 NXP BLUETOOTH WIRELESS DRIVERS
16083 M:      Amitkumar Karwar <[email protected]>
16084 M:      Neeraj Kale <[email protected]>
16085 S:      Maintained
16086 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16087 F:      drivers/bluetooth/btnxpuart.c
16088
16089 NXP C45 TJA11XX PHY DRIVER
16090 M:      Andrei Botila <[email protected]>
16091 L:      [email protected]
16092 S:      Maintained
16093 F:      drivers/net/phy/nxp-c45-tja11xx*
16094
16095 NXP FSPI DRIVER
16096 M:      Han Xu <[email protected]>
16097 M:      Haibo Chen <[email protected]>
16098 R:      Yogesh Gaur <[email protected]>
16099 L:      [email protected]
16100 S:      Maintained
16101 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16102 F:      drivers/spi/spi-nxp-fspi.c
16103
16104 NXP FXAS21002C DRIVER
16105 M:      Rui Miguel Silva <[email protected]>
16106 L:      [email protected]
16107 S:      Maintained
16108 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16109 F:      drivers/iio/gyro/fxas21002c.h
16110 F:      drivers/iio/gyro/fxas21002c_core.c
16111 F:      drivers/iio/gyro/fxas21002c_i2c.c
16112 F:      drivers/iio/gyro/fxas21002c_spi.c
16113
16114 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16115 M:      Haibo Chen <[email protected]>
16116 L:      [email protected]
16117 L:      [email protected]
16118 S:      Maintained
16119 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16120 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16121 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16122 F:      drivers/iio/adc/imx7d_adc.c
16123 F:      drivers/iio/adc/imx93_adc.c
16124 F:      drivers/iio/adc/vf610_adc.c
16125
16126 NXP i.MX 8M ISI DRIVER
16127 M:      Laurent Pinchart <[email protected]>
16128 L:      [email protected]
16129 S:      Maintained
16130 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16131 F:      drivers/media/platform/nxp/imx8-isi/
16132
16133 NXP i.MX 8MP DW100 V4L2 DRIVER
16134 M:      Xavier Roumegue <[email protected]>
16135 L:      [email protected]
16136 S:      Maintained
16137 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16138 F:      Documentation/userspace-api/media/drivers/dw100.rst
16139 F:      drivers/media/platform/nxp/dw100/
16140 F:      include/uapi/linux/dw100.h
16141
16142 NXP i.MX 8MQ DCSS DRIVER
16143 M:      Laurentiu Palcu <[email protected]>
16144 R:      Lucas Stach <[email protected]>
16145 L:      [email protected]
16146 S:      Maintained
16147 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16148 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16149 F:      drivers/gpu/drm/imx/dcss/
16150
16151 NXP i.MX 8QXP ADC DRIVER
16152 M:      Cai Huoqing <[email protected]>
16153 M:      Haibo Chen <[email protected]>
16154 L:      [email protected]
16155 L:      [email protected]
16156 S:      Maintained
16157 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16158 F:      drivers/iio/adc/imx8qxp-adc.c
16159
16160 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16161 M:      Mirela Rabulea <[email protected]>
16162 L:      [email protected]
16163 L:      [email protected]
16164 S:      Maintained
16165 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16166 F:      drivers/media/platform/nxp/imx-jpeg
16167
16168 NXP i.MX CLOCK DRIVERS
16169 M:      Abel Vesa <[email protected]>
16170 R:      Peng Fan <[email protected]>
16171 L:      [email protected]
16172 L:      [email protected]
16173 S:      Maintained
16174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16175 F:      Documentation/devicetree/bindings/clock/imx*
16176 F:      drivers/clk/imx/
16177 F:      include/dt-bindings/clock/imx*
16178
16179 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16180 M:      Jagan Teki <[email protected]>
16181 S:      Maintained
16182 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16183 F:      drivers/regulator/pf8x00-regulator.c
16184
16185 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16186 M:      Krzysztof Kozlowski <[email protected]>
16187 L:      [email protected]
16188 S:      Maintained
16189 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16190 F:      drivers/extcon/extcon-ptn5150.c
16191
16192 NXP SGTL5000 DRIVER
16193 M:      Fabio Estevam <[email protected]>
16194 L:      [email protected] (moderated for non-subscribers)
16195 S:      Maintained
16196 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
16197 F:      sound/soc/codecs/sgtl5000*
16198
16199 NXP SJA1105 ETHERNET SWITCH DRIVER
16200 M:      Vladimir Oltean <[email protected]>
16201 L:      [email protected]
16202 S:      Maintained
16203 F:      drivers/net/dsa/sja1105
16204 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16205
16206 NXP TDA998X DRM DRIVER
16207 M:      Russell King <[email protected]>
16208 S:      Maintained
16209 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16210 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16211 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16212 F:      include/drm/i2c/tda998x.h
16213 F:      include/dt-bindings/display/tda998x.h
16214 K:      "nxp,tda998x"
16215
16216 NXP TFA9879 DRIVER
16217 M:      Peter Rosin <[email protected]>
16218 L:      [email protected] (moderated for non-subscribers)
16219 S:      Maintained
16220 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16221 F:      sound/soc/codecs/tfa9879*
16222
16223 NXP-NCI NFC DRIVER
16224 S:      Orphan
16225 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16226 F:      drivers/nfc/nxp-nci
16227
16228 NXP/Goodix TFA989X (TFA1) DRIVER
16229 M:      Stephan Gerhold <[email protected]>
16230 L:      [email protected] (moderated for non-subscribers)
16231 S:      Maintained
16232 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16233 F:      sound/soc/codecs/tfa989x.c
16234
16235 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16236 M:      Jonas Malaco <[email protected]>
16237 L:      [email protected]
16238 S:      Maintained
16239 F:      Documentation/hwmon/nzxt-kraken2.rst
16240 F:      drivers/hwmon/nzxt-kraken2.c
16241
16242 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16243 M:      Jonas Malaco <[email protected]>
16244 M:      Aleksa Savic <[email protected]>
16245 L:      [email protected]
16246 S:      Maintained
16247 F:      Documentation/hwmon/nzxt-kraken3.rst
16248 F:      drivers/hwmon/nzxt-kraken3.c
16249
16250 NZXT-SMART2 HARDWARE MONITORING DRIVER
16251 M:      Aleksandr Mezin <[email protected]>
16252 L:      [email protected]
16253 S:      Maintained
16254 F:      Documentation/hwmon/nzxt-smart2.rst
16255 F:      drivers/hwmon/nzxt-smart2.c
16256
16257 OBJAGG
16258 M:      Jiri Pirko <[email protected]>
16259 L:      [email protected]
16260 S:      Supported
16261 F:      include/linux/objagg.h
16262 F:      lib/objagg.c
16263 F:      lib/test_objagg.c
16264
16265 OBJPOOL
16266 M:      Matt Wu <[email protected]>
16267 S:      Supported
16268 F:      include/linux/objpool.h
16269 F:      lib/objpool.c
16270 F:      lib/test_objpool.c
16271
16272 OBJTOOL
16273 M:      Josh Poimboeuf <[email protected]>
16274 M:      Peter Zijlstra <[email protected]>
16275 S:      Supported
16276 F:      include/linux/objtool*.h
16277 F:      tools/objtool/
16278
16279 OCELOT ETHERNET SWITCH DRIVER
16280 M:      Vladimir Oltean <[email protected]>
16281 M:      Claudiu Manoil <[email protected]>
16282 M:      Alexandre Belloni <[email protected]>
16283 M:      [email protected]
16284 L:      [email protected]
16285 S:      Supported
16286 F:      drivers/net/dsa/ocelot/*
16287 F:      drivers/net/ethernet/mscc/
16288 F:      include/soc/mscc/ocelot*
16289 F:      net/dsa/tag_ocelot.c
16290 F:      net/dsa/tag_ocelot_8021q.c
16291 F:      tools/testing/selftests/drivers/net/ocelot/*
16292
16293 OCELOT EXTERNAL SWITCH CONTROL
16294 M:      Colin Foster <[email protected]>
16295 S:      Supported
16296 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16297 F:      drivers/mfd/ocelot*
16298 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16299 F:      include/linux/mfd/ocelot.h
16300
16301 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16302 M:      Frederic Barrat <[email protected]>
16303 M:      Andrew Donnellan <[email protected]>
16304 L:      [email protected]
16305 S:      Supported
16306 F:      Documentation/userspace-api/accelerators/ocxl.rst
16307 F:      arch/powerpc/include/asm/pnv-ocxl.h
16308 F:      arch/powerpc/platforms/powernv/ocxl.c
16309 F:      drivers/misc/ocxl/
16310 F:      include/misc/ocxl*
16311 F:      include/uapi/misc/ocxl.h
16312
16313 OMAP AUDIO SUPPORT
16314 M:      Peter Ujfalusi <[email protected]>
16315 M:      Jarkko Nikula <[email protected]>
16316 L:      [email protected] (moderated for non-subscribers)
16317 L:      [email protected]
16318 S:      Maintained
16319 F:      sound/soc/ti/n810.c
16320 F:      sound/soc/ti/omap*
16321 F:      sound/soc/ti/rx51.c
16322 F:      sound/soc/ti/sdma-pcm.*
16323
16324 OMAP CLOCK FRAMEWORK SUPPORT
16325 M:      Paul Walmsley <[email protected]>
16326 L:      [email protected]
16327 S:      Maintained
16328 F:      arch/arm/*omap*/*clock*
16329
16330 OMAP DEVICE TREE SUPPORT
16331 M:      Benoît Cousson <[email protected]>
16332 M:      Tony Lindgren <[email protected]>
16333 L:      [email protected]
16334 L:      [email protected]
16335 S:      Maintained
16336 F:      arch/arm/boot/dts/ti/omap/
16337
16338 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16339 L:      [email protected]
16340 L:      [email protected]
16341 S:      Orphan
16342 F:      Documentation/arch/arm/omap/dss.rst
16343 F:      drivers/video/fbdev/omap2/
16344
16345 OMAP FRAMEBUFFER SUPPORT
16346 L:      [email protected]
16347 L:      [email protected]
16348 S:      Orphan
16349 F:      drivers/video/fbdev/omap/
16350
16351 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16352 M:      Roger Quadros <[email protected]>
16353 M:      Tony Lindgren <[email protected]>
16354 L:      [email protected]
16355 S:      Maintained
16356 F:      arch/arm/mach-omap2/*gpmc*
16357 F:      drivers/memory/omap-gpmc.c
16358
16359 OMAP GPIO DRIVER
16360 M:      Grygorii Strashko <[email protected]>
16361 M:      Santosh Shilimkar <[email protected]>
16362 M:      Kevin Hilman <[email protected]>
16363 L:      [email protected]
16364 S:      Maintained
16365 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16366 F:      drivers/gpio/gpio-omap.c
16367
16368 OMAP HARDWARE SPINLOCK SUPPORT
16369 L:      [email protected]
16370 S:      Orphan
16371 F:      drivers/hwspinlock/omap_hwspinlock.c
16372
16373 OMAP HS MMC SUPPORT
16374 L:      [email protected]
16375 L:      [email protected]
16376 S:      Orphan
16377 F:      drivers/mmc/host/omap_hsmmc.c
16378
16379 OMAP HWMOD DATA
16380 M:      Paul Walmsley <[email protected]>
16381 L:      [email protected]
16382 S:      Maintained
16383 F:      arch/arm/mach-omap2/omap_hwmod*data*
16384
16385 OMAP HWMOD SUPPORT
16386 M:      Benoît Cousson <[email protected]>
16387 M:      Paul Walmsley <[email protected]>
16388 L:      [email protected]
16389 S:      Maintained
16390 F:      arch/arm/mach-omap2/omap_hwmod.*
16391
16392 OMAP I2C DRIVER
16393 M:      Vignesh R <[email protected]>
16394 L:      [email protected]
16395 L:      [email protected]
16396 S:      Maintained
16397 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16398 F:      drivers/i2c/busses/i2c-omap.c
16399
16400 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16401 M:      Laurent Pinchart <[email protected]>
16402 L:      [email protected]
16403 S:      Maintained
16404 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16405 F:      drivers/media/platform/ti/omap3isp/
16406 F:      drivers/staging/media/omap4iss/
16407
16408 OMAP MMC SUPPORT
16409 M:      Aaro Koskinen <[email protected]>
16410 L:      [email protected]
16411 S:      Odd Fixes
16412 F:      drivers/mmc/host/omap.c
16413
16414 OMAP POWER MANAGEMENT SUPPORT
16415 M:      Kevin Hilman <[email protected]>
16416 L:      [email protected]
16417 S:      Maintained
16418 F:      arch/arm/*omap*/*pm*
16419 F:      drivers/cpufreq/omap-cpufreq.c
16420
16421 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16422 M:      Paul Walmsley <[email protected]>
16423 L:      [email protected]
16424 S:      Maintained
16425 F:      arch/arm/mach-omap2/prm*
16426
16427 OMAP RANDOM NUMBER GENERATOR SUPPORT
16428 M:      Deepak Saxena <[email protected]>
16429 S:      Maintained
16430 F:      drivers/char/hw_random/omap-rng.c
16431
16432 OMAP USB SUPPORT
16433 L:      [email protected]
16434 L:      [email protected]
16435 S:      Orphan
16436 F:      arch/arm/*omap*/usb*
16437 F:      drivers/usb/*/*omap*
16438
16439 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16440 M:      Mark Jackson <[email protected]>
16441 L:      [email protected]
16442 S:      Maintained
16443 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16444
16445 OMAP1 SUPPORT
16446 M:      Aaro Koskinen <[email protected]>
16447 M:      Janusz Krzysztofik <[email protected]>
16448 M:      Tony Lindgren <[email protected]>
16449 L:      [email protected]
16450 S:      Maintained
16451 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16453 F:      arch/arm/configs/omap1_defconfig
16454 F:      arch/arm/mach-omap1/
16455 F:      drivers/i2c/busses/i2c-omap.c
16456 F:      include/linux/platform_data/ams-delta-fiq.h
16457 F:      include/linux/platform_data/i2c-omap.h
16458
16459 OMAP2+ SUPPORT
16460 M:      Tony Lindgren <[email protected]>
16461 L:      [email protected]
16462 S:      Maintained
16463 W:      http://www.muru.com/linux/omap/
16464 W:      http://linux.omap.com/
16465 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16467 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16468 F:      arch/arm/configs/omap2plus_defconfig
16469 F:      arch/arm/mach-omap2/
16470 F:      drivers/bus/omap*.[ch]
16471 F:      drivers/bus/ti-sysc.c
16472 F:      drivers/gpio/gpio-tps65219.c
16473 F:      drivers/i2c/busses/i2c-omap.c
16474 F:      drivers/irqchip/irq-omap-intc.c
16475 F:      drivers/mfd/*omap*.c
16476 F:      drivers/mfd/menelaus.c
16477 F:      drivers/mfd/palmas.c
16478 F:      drivers/mfd/tps65217.c
16479 F:      drivers/mfd/tps65218.c
16480 F:      drivers/mfd/tps65219.c
16481 F:      drivers/mfd/tps65910.c
16482 F:      drivers/mfd/twl-core.[ch]
16483 F:      drivers/mfd/twl4030*.c
16484 F:      drivers/mfd/twl6030*.c
16485 F:      drivers/mfd/twl6040*.c
16486 F:      drivers/regulator/palmas-regulator*.c
16487 F:      drivers/regulator/pbias-regulator.c
16488 F:      drivers/regulator/tps65217-regulator.c
16489 F:      drivers/regulator/tps65218-regulator.c
16490 F:      drivers/regulator/tps65219-regulator.c
16491 F:      drivers/regulator/tps65910-regulator.c
16492 F:      drivers/regulator/twl-regulator.c
16493 F:      drivers/regulator/twl6030-regulator.c
16494 F:      include/linux/platform_data/i2c-omap.h
16495 F:      include/linux/platform_data/ti-sysc.h
16496
16497 OMFS FILESYSTEM
16498 M:      Bob Copeland <[email protected]>
16499 L:      [email protected]
16500 S:      Maintained
16501 F:      Documentation/filesystems/omfs.rst
16502 F:      fs/omfs/
16503
16504 OMNIVISION OG01A1B SENSOR DRIVER
16505 M:      Sakari Ailus <[email protected]>
16506 L:      [email protected]
16507 S:      Maintained
16508 F:      drivers/media/i2c/og01a1b.c
16509
16510 OMNIVISION OV01A10 SENSOR DRIVER
16511 M:      Bingbu Cao <[email protected]>
16512 L:      [email protected]
16513 S:      Maintained
16514 T:      git git://linuxtv.org/media_tree.git
16515 F:      drivers/media/i2c/ov01a10.c
16516
16517 OMNIVISION OV02A10 SENSOR DRIVER
16518 L:      [email protected]
16519 S:      Orphan
16520 T:      git git://linuxtv.org/media_tree.git
16521 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16522 F:      drivers/media/i2c/ov02a10.c
16523
16524 OMNIVISION OV08D10 SENSOR DRIVER
16525 M:      Jimmy Su <[email protected]>
16526 L:      [email protected]
16527 S:      Maintained
16528 T:      git git://linuxtv.org/media_tree.git
16529 F:      drivers/media/i2c/ov08d10.c
16530
16531 OMNIVISION OV08X40 SENSOR DRIVER
16532 M:      Jason Chen <[email protected]>
16533 L:      [email protected]
16534 S:      Maintained
16535 T:      git git://linuxtv.org/media_tree.git
16536 F:      drivers/media/i2c/ov08x40.c
16537
16538 OMNIVISION OV13858 SENSOR DRIVER
16539 M:      Sakari Ailus <[email protected]>
16540 L:      [email protected]
16541 S:      Maintained
16542 T:      git git://linuxtv.org/media_tree.git
16543 F:      drivers/media/i2c/ov13858.c
16544
16545 OMNIVISION OV13B10 SENSOR DRIVER
16546 M:      Arec Kao <[email protected]>
16547 L:      [email protected]
16548 S:      Maintained
16549 T:      git git://linuxtv.org/media_tree.git
16550 F:      drivers/media/i2c/ov13b10.c
16551
16552 OMNIVISION OV2680 SENSOR DRIVER
16553 M:      Rui Miguel Silva <[email protected]>
16554 M:      Hans de Goede <[email protected]>
16555 L:      [email protected]
16556 S:      Maintained
16557 T:      git git://linuxtv.org/media_tree.git
16558 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16559 F:      drivers/media/i2c/ov2680.c
16560
16561 OMNIVISION OV2685 SENSOR DRIVER
16562 M:      Shunqian Zheng <[email protected]>
16563 L:      [email protected]
16564 S:      Maintained
16565 T:      git git://linuxtv.org/media_tree.git
16566 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16567 F:      drivers/media/i2c/ov2685.c
16568
16569 OMNIVISION OV2740 SENSOR DRIVER
16570 M:      Tianshu Qiu <[email protected]>
16571 R:      Sakari Ailus <[email protected]>
16572 R:      Bingbu Cao <[email protected]>
16573 L:      [email protected]
16574 S:      Maintained
16575 T:      git git://linuxtv.org/media_tree.git
16576 F:      drivers/media/i2c/ov2740.c
16577
16578 OMNIVISION OV4689 SENSOR DRIVER
16579 M:      Mikhail Rudenko <[email protected]>
16580 L:      [email protected]
16581 S:      Maintained
16582 T:      git git://linuxtv.org/media_tree.git
16583 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16584 F:      drivers/media/i2c/ov4689.c
16585
16586 OMNIVISION OV5640 SENSOR DRIVER
16587 M:      Steve Longerbeam <[email protected]>
16588 L:      [email protected]
16589 S:      Maintained
16590 T:      git git://linuxtv.org/media_tree.git
16591 F:      drivers/media/i2c/ov5640.c
16592
16593 OMNIVISION OV5647 SENSOR DRIVER
16594 M:      Dave Stevenson <[email protected]>
16595 M:      Jacopo Mondi <[email protected]>
16596 L:      [email protected]
16597 S:      Maintained
16598 T:      git git://linuxtv.org/media_tree.git
16599 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16600 F:      drivers/media/i2c/ov5647.c
16601
16602 OMNIVISION OV5670 SENSOR DRIVER
16603 M:      Sakari Ailus <[email protected]>
16604 L:      [email protected]
16605 S:      Maintained
16606 T:      git git://linuxtv.org/media_tree.git
16607 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16608 F:      drivers/media/i2c/ov5670.c
16609
16610 OMNIVISION OV5675 SENSOR DRIVER
16611 M:      Sakari Ailus <[email protected]>
16612 L:      [email protected]
16613 S:      Maintained
16614 T:      git git://linuxtv.org/media_tree.git
16615 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16616 F:      drivers/media/i2c/ov5675.c
16617
16618 OMNIVISION OV5693 SENSOR DRIVER
16619 M:      Daniel Scally <[email protected]>
16620 L:      [email protected]
16621 S:      Maintained
16622 T:      git git://linuxtv.org/media_tree.git
16623 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16624 F:      drivers/media/i2c/ov5693.c
16625
16626 OMNIVISION OV5695 SENSOR DRIVER
16627 M:      Shunqian Zheng <[email protected]>
16628 L:      [email protected]
16629 S:      Maintained
16630 T:      git git://linuxtv.org/media_tree.git
16631 F:      drivers/media/i2c/ov5695.c
16632
16633 OMNIVISION OV64A40 SENSOR DRIVER
16634 M:      Jacopo Mondi <[email protected]>
16635 L:      [email protected]
16636 S:      Maintained
16637 T:      git git://linuxtv.org/media_tree.git
16638 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16639 F:      drivers/media/i2c/ov64a40.c
16640
16641 OMNIVISION OV7670 SENSOR DRIVER
16642 L:      [email protected]
16643 S:      Orphan
16644 T:      git git://linuxtv.org/media_tree.git
16645 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16646 F:      drivers/media/i2c/ov7670.c
16647
16648 OMNIVISION OV772x SENSOR DRIVER
16649 M:      Jacopo Mondi <[email protected]>
16650 L:      [email protected]
16651 S:      Odd fixes
16652 T:      git git://linuxtv.org/media_tree.git
16653 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16654 F:      drivers/media/i2c/ov772x.c
16655 F:      include/media/i2c/ov772x.h
16656
16657 OMNIVISION OV7740 SENSOR DRIVER
16658 L:      [email protected]
16659 S:      Orphan
16660 T:      git git://linuxtv.org/media_tree.git
16661 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16662 F:      drivers/media/i2c/ov7740.c
16663
16664 OMNIVISION OV8856 SENSOR DRIVER
16665 M:      Sakari Ailus <[email protected]>
16666 L:      [email protected]
16667 S:      Maintained
16668 T:      git git://linuxtv.org/media_tree.git
16669 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
16670 F:      drivers/media/i2c/ov8856.c
16671
16672 OMNIVISION OV8858 SENSOR DRIVER
16673 M:      Jacopo Mondi <[email protected]>
16674 M:      Nicholas Roth <[email protected]>
16675 L:      [email protected]
16676 S:      Maintained
16677 T:      git git://linuxtv.org/media_tree.git
16678 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16679 F:      drivers/media/i2c/ov8858.c
16680
16681 OMNIVISION OV9282 SENSOR DRIVER
16682 M:      Dave Stevenson <[email protected]>
16683 L:      [email protected]
16684 S:      Maintained
16685 T:      git git://linuxtv.org/media_tree.git
16686 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16687 F:      drivers/media/i2c/ov9282.c
16688
16689 OMNIVISION OV9640 SENSOR DRIVER
16690 M:      Petr Cvek <[email protected]>
16691 L:      [email protected]
16692 S:      Maintained
16693 F:      drivers/media/i2c/ov9640.*
16694
16695 OMNIVISION OV9650 SENSOR DRIVER
16696 M:      Sakari Ailus <[email protected]>
16697 R:      Akinobu Mita <[email protected]>
16698 R:      Sylwester Nawrocki <[email protected]>
16699 L:      [email protected]
16700 S:      Maintained
16701 T:      git git://linuxtv.org/media_tree.git
16702 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
16703 F:      drivers/media/i2c/ov9650.c
16704
16705 OMNIVISION OV9734 SENSOR DRIVER
16706 M:      Tianshu Qiu <[email protected]>
16707 R:      Bingbu Cao <[email protected]>
16708 L:      [email protected]
16709 S:      Maintained
16710 T:      git git://linuxtv.org/media_tree.git
16711 F:      drivers/media/i2c/ov9734.c
16712
16713 ONBOARD USB HUB DRIVER
16714 M:      Matthias Kaehlcke <[email protected]>
16715 L:      [email protected]
16716 S:      Maintained
16717 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
16718 F:      drivers/usb/misc/onboard_usb_dev.c
16719
16720 ONENAND FLASH DRIVER
16721 M:      Kyungmin Park <[email protected]>
16722 L:      [email protected]
16723 S:      Maintained
16724 F:      drivers/mtd/nand/onenand/
16725 F:      include/linux/mtd/onenand*.h
16726
16727 ONEXPLAYER FAN DRIVER
16728 M:      Derek John Clark <[email protected]>
16729 M:      Joaquín Ignacio Aramendía <[email protected]>
16730 L:      [email protected]
16731 S:      Maintained
16732 F:      drivers/hwmon/oxp-sensors.c
16733
16734 ONIE TLV NVMEM LAYOUT DRIVER
16735 M:      Miquel Raynal <[email protected]>
16736 S:      Maintained
16737 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
16738 F:      drivers/nvmem/layouts/onie-tlv.c
16739
16740 ONION OMEGA2+ BOARD
16741 M:      Harvey Hunt <[email protected]>
16742 L:      [email protected]
16743 S:      Maintained
16744 F:      arch/mips/boot/dts/ralink/omega2p.dts
16745
16746 ONSEMI ETHERNET PHY DRIVERS
16747 M:      Piergiorgio Beruto <[email protected]>
16748 L:      [email protected]
16749 S:      Supported
16750 W:      http://www.onsemi.com
16751 F:      drivers/net/phy/ncn*
16752
16753 OP-TEE DRIVER
16754 M:      Jens Wiklander <[email protected]>
16755 L:      [email protected]
16756 S:      Maintained
16757 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
16758 F:      drivers/tee/optee/
16759
16760 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
16761 M:      Sumit Garg <[email protected]>
16762 L:      [email protected]
16763 S:      Maintained
16764 F:      drivers/char/hw_random/optee-rng.c
16765
16766 OP-TEE RTC DRIVER
16767 M:      Clément Léger <[email protected]>
16768 L:      [email protected]
16769 S:      Maintained
16770 F:      drivers/rtc/rtc-optee.c
16771
16772 OPA-VNIC DRIVER
16773 M:      Dennis Dalessandro <[email protected]>
16774 L:      [email protected]
16775 S:      Supported
16776 F:      drivers/infiniband/ulp/opa_vnic
16777
16778 OPEN FIRMWARE AND FLATTENED DEVICE TREE
16779 M:      Rob Herring <[email protected]>
16780 M:      Saravana Kannan <[email protected]>
16781 L:      [email protected]
16782 S:      Maintained
16783 W:      http://www.devicetree.org/
16784 C:      irc://irc.libera.chat/devicetree
16785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16786 F:      Documentation/ABI/testing/sysfs-firmware-ofw
16787 F:      drivers/of/
16788 F:      include/linux/of*.h
16789 F:      scripts/dtc/
16790 F:      tools/testing/selftests/dt/
16791 K:      of_overlay_notifier_
16792 K:      of_overlay_fdt_apply
16793 K:      of_overlay_remove
16794
16795 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
16796 M:      Rob Herring <[email protected]>
16797 M:      Krzysztof Kozlowski <[email protected]>
16798 M:      Conor Dooley <[email protected]>
16799 L:      [email protected]
16800 S:      Maintained
16801 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
16802 C:      irc://irc.libera.chat/devicetree
16803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16804 F:      Documentation/devicetree/
16805 F:      arch/*/boot/dts/
16806 F:      include/dt-bindings/
16807
16808 OPENCOMPUTE PTP CLOCK DRIVER
16809 M:      Jonathan Lemon <[email protected]>
16810 M:      Vadim Fedorenko <[email protected]>
16811 L:      [email protected]
16812 S:      Maintained
16813 F:      drivers/ptp/ptp_ocp.c
16814
16815 OPENCORES I2C BUS DRIVER
16816 M:      Peter Korsgaard <[email protected]>
16817 M:      Andrew Lunn <[email protected]>
16818 L:      [email protected]
16819 S:      Maintained
16820 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
16821 F:      Documentation/i2c/busses/i2c-ocores.rst
16822 F:      drivers/i2c/busses/i2c-ocores.c
16823 F:      include/linux/platform_data/i2c-ocores.h
16824
16825 OPENRISC ARCHITECTURE
16826 M:      Jonas Bonn <[email protected]>
16827 M:      Stefan Kristiansson <[email protected]>
16828 M:      Stafford Horne <[email protected]>
16829 L:      [email protected]
16830 S:      Maintained
16831 W:      http://openrisc.io
16832 T:      git https://github.com/openrisc/linux.git
16833 F:      Documentation/arch/openrisc/
16834 F:      Documentation/devicetree/bindings/openrisc/
16835 F:      arch/openrisc/
16836 F:      drivers/irqchip/irq-ompic.c
16837 F:      drivers/irqchip/irq-or1k-*
16838
16839 OPENVSWITCH
16840 M:      Pravin B Shelar <[email protected]>
16841 L:      [email protected]
16842 L:      [email protected]
16843 S:      Maintained
16844 W:      http://openvswitch.org
16845 F:      include/uapi/linux/openvswitch.h
16846 F:      net/openvswitch/
16847 F:      tools/testing/selftests/net/openvswitch/
16848
16849 OPERATING PERFORMANCE POINTS (OPP)
16850 M:      Viresh Kumar <[email protected]>
16851 M:      Nishanth Menon <[email protected]>
16852 M:      Stephen Boyd <[email protected]>
16853 L:      [email protected]
16854 S:      Maintained
16855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
16856 F:      Documentation/devicetree/bindings/opp/
16857 F:      Documentation/power/opp.rst
16858 F:      drivers/opp/
16859 F:      include/linux/pm_opp.h
16860
16861 OPL4 DRIVER
16862 M:      Clemens Ladisch <[email protected]>
16863 L:      [email protected] (moderated for non-subscribers)
16864 S:      Maintained
16865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16866 F:      sound/drivers/opl4/
16867
16868 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16869 M:      Mark Fasheh <[email protected]>
16870 M:      Joel Becker <[email protected]>
16871 M:      Joseph Qi <[email protected]>
16872 L:      [email protected]
16873 S:      Supported
16874 W:      http://ocfs2.wiki.kernel.org
16875 F:      Documentation/filesystems/dlmfs.rst
16876 F:      Documentation/filesystems/ocfs2.rst
16877 F:      fs/ocfs2/
16878
16879 ORANGEFS FILESYSTEM
16880 M:      Mike Marshall <[email protected]>
16881 R:      Martin Brandenburg <[email protected]>
16882 L:      [email protected]
16883 S:      Supported
16884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16885 F:      Documentation/filesystems/orangefs.rst
16886 F:      fs/orangefs/
16887
16888 OV2659 OMNIVISION SENSOR DRIVER
16889 M:      "Lad, Prabhakar" <[email protected]>
16890 L:      [email protected]
16891 S:      Maintained
16892 W:      https://linuxtv.org
16893 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16894 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16895 F:      drivers/media/i2c/ov2659.c
16896 F:      include/media/i2c/ov2659.h
16897
16898 OVERLAY FILESYSTEM
16899 M:      Miklos Szeredi <[email protected]>
16900 M:      Amir Goldstein <[email protected]>
16901 L:      [email protected]
16902 S:      Supported
16903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
16904 F:      Documentation/filesystems/overlayfs.rst
16905 F:      fs/overlayfs/
16906
16907 P54 WIRELESS DRIVER
16908 M:      Christian Lamparter <[email protected]>
16909 L:      [email protected]
16910 S:      Maintained
16911 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16912 F:      drivers/net/wireless/intersil/p54/
16913
16914 PACKET SOCKETS
16915 M:      Willem de Bruijn <[email protected]>
16916 S:      Maintained
16917 F:      include/uapi/linux/if_packet.h
16918 F:      net/packet/af_packet.c
16919
16920 PACKING
16921 M:      Vladimir Oltean <[email protected]>
16922 L:      [email protected]
16923 S:      Supported
16924 F:      Documentation/core-api/packing.rst
16925 F:      include/linux/packing.h
16926 F:      lib/packing.c
16927
16928 PADATA PARALLEL EXECUTION MECHANISM
16929 M:      Steffen Klassert <[email protected]>
16930 M:      Daniel Jordan <[email protected]>
16931 L:      [email protected]
16932 L:      [email protected]
16933 S:      Maintained
16934 F:      Documentation/core-api/padata.rst
16935 F:      include/linux/padata.h
16936 F:      kernel/padata.c
16937
16938 PAGE CACHE
16939 M:      Matthew Wilcox (Oracle) <[email protected]>
16940 L:      [email protected]
16941 S:      Supported
16942 T:      git git://git.infradead.org/users/willy/pagecache.git
16943 F:      Documentation/filesystems/locking.rst
16944 F:      Documentation/filesystems/vfs.rst
16945 F:      include/linux/pagemap.h
16946 F:      mm/filemap.c
16947 F:      mm/page-writeback.c
16948 F:      mm/readahead.c
16949 F:      mm/truncate.c
16950
16951 PAGE POOL
16952 M:      Jesper Dangaard Brouer <[email protected]>
16953 M:      Ilias Apalodimas <[email protected]>
16954 L:      [email protected]
16955 S:      Supported
16956 F:      Documentation/networking/page_pool.rst
16957 F:      include/net/page_pool/
16958 F:      include/trace/events/page_pool.h
16959 F:      net/core/page_pool.c
16960
16961 PAGE TABLE CHECK
16962 M:      Pasha Tatashin <[email protected]>
16963 M:      Andrew Morton <[email protected]>
16964 L:      [email protected]
16965 S:      Maintained
16966 F:      Documentation/mm/page_table_check.rst
16967 F:      include/linux/page_table_check.h
16968 F:      mm/page_table_check.c
16969
16970 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16971 M:      Kenneth Chan <[email protected]>
16972 L:      [email protected]
16973 S:      Maintained
16974 F:      drivers/platform/x86/panasonic-laptop.c
16975
16976 PARALLAX PING IIO SENSOR DRIVER
16977 M:      Andreas Klinger <[email protected]>
16978 L:      [email protected]
16979 S:      Maintained
16980 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16981 F:      drivers/iio/proximity/ping.c
16982
16983 PARALLEL LCD/KEYPAD PANEL DRIVER
16984 M:      Willy Tarreau <[email protected]>
16985 M:      Ksenija Stanojevic <[email protected]>
16986 S:      Odd Fixes
16987 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16988 F:      drivers/auxdisplay/panel.c
16989
16990 PARALLEL PORT SUBSYSTEM
16991 M:      Sudip Mukherjee <[email protected]>
16992 M:      Sudip Mukherjee <[email protected]>
16993 L:      [email protected] (subscribers-only)
16994 S:      Maintained
16995 F:      Documentation/driver-api/parport*.rst
16996 F:      drivers/char/ppdev.c
16997 F:      drivers/parport/
16998 F:      include/linux/parport*.h
16999 F:      include/uapi/linux/ppdev.h
17000
17001 PARAVIRT_OPS INTERFACE
17002 M:      Juergen Gross <[email protected]>
17003 R:      Ajay Kaher <[email protected]>
17004 R:      Alexey Makhalov <[email protected]>
17005 R:      Broadcom internal kernel review list <[email protected]>
17006 L:      [email protected]
17007 L:      [email protected]
17008 S:      Supported
17009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17010 F:      Documentation/virt/paravirt_ops.rst
17011 F:      arch/*/include/asm/paravirt*.h
17012 F:      arch/*/kernel/paravirt*
17013 F:      include/linux/hypervisor.h
17014
17015 PARISC ARCHITECTURE
17016 M:      "James E.J. Bottomley" <[email protected]>
17017 M:      Helge Deller <[email protected]>
17018 L:      [email protected]
17019 S:      Maintained
17020 W:      https://parisc.wiki.kernel.org
17021 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17024 F:      Documentation/arch/parisc/
17025 F:      arch/parisc/
17026 F:      drivers/char/agp/parisc-agp.c
17027 F:      drivers/input/misc/hp_sdc_rtc.c
17028 F:      drivers/input/serio/gscps2.c
17029 F:      drivers/input/serio/hp_sdc*
17030 F:      drivers/parisc/
17031 F:      drivers/parport/parport_gsc.*
17032 F:      drivers/tty/serial/8250/8250_parisc.c
17033 F:      drivers/video/console/sti*
17034 F:      drivers/video/fbdev/sti*
17035 F:      drivers/video/logo/logo_parisc*
17036 F:      include/linux/hp_sdc.h
17037
17038 PARMAN
17039 M:      Jiri Pirko <[email protected]>
17040 L:      [email protected]
17041 S:      Supported
17042 F:      include/linux/parman.h
17043 F:      lib/parman.c
17044 F:      lib/test_parman.c
17045
17046 PC ENGINES APU BOARD DRIVER
17047 M:      Enrico Weigelt, metux IT consult <[email protected]>
17048 S:      Maintained
17049 F:      drivers/platform/x86/pcengines-apuv2.c
17050
17051 PC87360 HARDWARE MONITORING DRIVER
17052 M:      Jim Cromie <[email protected]>
17053 L:      [email protected]
17054 S:      Maintained
17055 F:      Documentation/hwmon/pc87360.rst
17056 F:      drivers/hwmon/pc87360.c
17057
17058 PC8736x GPIO DRIVER
17059 M:      Jim Cromie <[email protected]>
17060 S:      Maintained
17061 F:      drivers/char/pc8736x_gpio.c
17062
17063 PC87427 HARDWARE MONITORING DRIVER
17064 M:      Jean Delvare <[email protected]>
17065 L:      [email protected]
17066 S:      Maintained
17067 F:      Documentation/hwmon/pc87427.rst
17068 F:      drivers/hwmon/pc87427.c
17069
17070 PCA9532 LED DRIVER
17071 M:      Riku Voipio <[email protected]>
17072 S:      Maintained
17073 F:      drivers/leds/leds-pca9532.c
17074 F:      include/linux/leds-pca9532.h
17075
17076 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17077 M:      Thomas Petazzoni <[email protected]>
17078 M:      Pali Rohár <[email protected]>
17079 L:      [email protected]
17080 L:      [email protected] (moderated for non-subscribers)
17081 S:      Maintained
17082 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17083 F:      drivers/pci/controller/pci-aardvark.c
17084
17085 PCI DRIVER FOR ALTERA PCIE IP
17086 M:      Joyce Ooi <[email protected]>
17087 L:      [email protected]
17088 S:      Supported
17089 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
17090 F:      drivers/pci/controller/pcie-altera.c
17091
17092 PCI DRIVER FOR APPLIEDMICRO XGENE
17093 M:      Toan Le <[email protected]>
17094 L:      [email protected]
17095 L:      [email protected] (moderated for non-subscribers)
17096 S:      Maintained
17097 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17098 F:      drivers/pci/controller/pci-xgene.c
17099
17100 PCI DRIVER FOR ARM VERSATILE PLATFORM
17101 M:      Rob Herring <[email protected]>
17102 L:      [email protected]
17103 L:      [email protected] (moderated for non-subscribers)
17104 S:      Maintained
17105 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17106 F:      drivers/pci/controller/pci-versatile.c
17107
17108 PCI DRIVER FOR ARMADA 8K
17109 M:      Thomas Petazzoni <[email protected]>
17110 L:      [email protected]
17111 L:      [email protected] (moderated for non-subscribers)
17112 S:      Maintained
17113 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17114 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17115
17116 PCI DRIVER FOR CADENCE PCIE IP
17117 L:      [email protected]
17118 S:      Orphan
17119 F:      Documentation/devicetree/bindings/pci/cdns,*
17120 F:      drivers/pci/controller/cadence/*cadence*
17121
17122 PCI DRIVER FOR FREESCALE LAYERSCAPE
17123 M:      Minghuan Lian <[email protected]>
17124 M:      Mingkai Hu <[email protected]>
17125 M:      Roy Zang <[email protected]>
17126 L:      [email protected]
17127 L:      [email protected]
17128 L:      [email protected] (moderated for non-subscribers)
17129 S:      Maintained
17130 F:      drivers/pci/controller/dwc/*layerscape*
17131
17132 PCI DRIVER FOR FU740
17133 M:      Paul Walmsley <[email protected]>
17134 M:      Greentime Hu <[email protected]>
17135 M:      Samuel Holland <[email protected]>
17136 L:      [email protected]
17137 S:      Maintained
17138 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17139 F:      drivers/pci/controller/dwc/pcie-fu740.c
17140
17141 PCI DRIVER FOR GENERIC OF HOSTS
17142 M:      Will Deacon <[email protected]>
17143 L:      [email protected]
17144 L:      [email protected] (moderated for non-subscribers)
17145 S:      Maintained
17146 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17147 F:      drivers/pci/controller/pci-host-common.c
17148 F:      drivers/pci/controller/pci-host-generic.c
17149
17150 PCI DRIVER FOR IMX6
17151 M:      Richard Zhu <[email protected]>
17152 M:      Lucas Stach <[email protected]>
17153 L:      [email protected]
17154 L:      [email protected] (moderated for non-subscribers)
17155 S:      Maintained
17156 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17157 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17158 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17159 F:      drivers/pci/controller/dwc/*imx6*
17160
17161 PCI DRIVER FOR INTEL IXP4XX
17162 M:      Linus Walleij <[email protected]>
17163 S:      Maintained
17164 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17165 F:      drivers/pci/controller/pci-ixp4xx.c
17166
17167 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17168 M:      Nirmal Patel <[email protected]>
17169 R:      Jonathan Derrick <[email protected]>
17170 L:      [email protected]
17171 S:      Supported
17172 F:      drivers/pci/controller/vmd.c
17173
17174 PCI DRIVER FOR MICROSEMI SWITCHTEC
17175 M:      Kurt Schwemmer <[email protected]>
17176 M:      Logan Gunthorpe <[email protected]>
17177 L:      [email protected]
17178 S:      Maintained
17179 F:      Documentation/ABI/testing/sysfs-class-switchtec
17180 F:      Documentation/driver-api/switchtec.rst
17181 F:      drivers/ntb/hw/mscc/
17182 F:      drivers/pci/switch/switchtec*
17183 F:      include/linux/switchtec.h
17184 F:      include/uapi/linux/switchtec_ioctl.h
17185
17186 PCI DRIVER FOR MOBIVEIL PCIE IP
17187 M:      Karthikeyan Mitran <[email protected]>
17188 M:      Hou Zhiqiang <[email protected]>
17189 L:      [email protected]
17190 S:      Supported
17191 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17192 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17193
17194 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17195 M:      Thomas Petazzoni <[email protected]>
17196 M:      Pali Rohár <[email protected]>
17197 L:      [email protected]
17198 L:      [email protected] (moderated for non-subscribers)
17199 S:      Maintained
17200 F:      drivers/pci/controller/*mvebu*
17201
17202 PCI DRIVER FOR NVIDIA TEGRA
17203 M:      Thierry Reding <[email protected]>
17204 L:      [email protected]
17205 L:      [email protected]
17206 S:      Supported
17207 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17208 F:      drivers/pci/controller/pci-tegra.c
17209
17210 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17211 M:      Hou Zhiqiang <[email protected]>
17212 L:      [email protected]
17213 L:      [email protected] (moderated for non-subscribers)
17214 S:      Maintained
17215 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17216 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17217
17218 PCI DRIVER FOR RENESAS R-CAR
17219 M:      Marek Vasut <[email protected]>
17220 M:      Yoshihiro Shimoda <[email protected]>
17221 L:      [email protected]
17222 L:      [email protected]
17223 S:      Maintained
17224 F:      Documentation/devicetree/bindings/pci/*rcar*
17225 F:      drivers/pci/controller/*rcar*
17226 F:      drivers/pci/controller/dwc/*rcar*
17227
17228 PCI DRIVER FOR SAMSUNG EXYNOS
17229 M:      Jingoo Han <[email protected]>
17230 L:      [email protected]
17231 L:      [email protected] (moderated for non-subscribers)
17232 L:      [email protected]
17233 S:      Maintained
17234 F:      drivers/pci/controller/dwc/pci-exynos.c
17235
17236 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17237 M:      Jingoo Han <[email protected]>
17238 M:      Manivannan Sadhasivam <[email protected]>
17239 L:      [email protected]
17240 S:      Maintained
17241 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17242 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17243 F:      drivers/pci/controller/dwc/*designware*
17244
17245 PCI DRIVER FOR TI DRA7XX/J721E
17246 M:      Vignesh Raghavendra <[email protected]>
17247 R:      Siddharth Vadapalli <[email protected]>
17248 L:      [email protected]
17249 L:      [email protected]
17250 L:      [email protected] (moderated for non-subscribers)
17251 S:      Supported
17252 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17253 F:      drivers/pci/controller/cadence/pci-j721e.c
17254 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17255
17256 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17257 M:      Linus Walleij <[email protected]>
17258 L:      [email protected]
17259 S:      Maintained
17260 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17261 F:      drivers/pci/controller/pci-v3-semi.c
17262
17263 PCI DRIVER FOR XILINX VERSAL CPM
17264 M:      Bharat Kumar Gogada <[email protected]>
17265 M:      Michal Simek <[email protected]>
17266 L:      [email protected]
17267 S:      Maintained
17268 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17269 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17270
17271 PCI ENDPOINT SUBSYSTEM
17272 M:      Manivannan Sadhasivam <[email protected]>
17273 M:      Krzysztof Wilczyński <[email protected]>
17274 R:      Kishon Vijay Abraham I <[email protected]>
17275 L:      [email protected]
17276 S:      Supported
17277 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17278 B:      https://bugzilla.kernel.org
17279 C:      irc://irc.oftc.net/linux-pci
17280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17281 F:      Documentation/PCI/endpoint/*
17282 F:      Documentation/misc-devices/pci-endpoint-test.rst
17283 F:      drivers/misc/pci_endpoint_test.c
17284 F:      drivers/pci/endpoint/
17285 F:      tools/pci/
17286
17287 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17288 M:      Mahesh J Salgaonkar <[email protected]>
17289 R:      Oliver O'Halloran <[email protected]>
17290 L:      [email protected]
17291 S:      Supported
17292 F:      Documentation/PCI/pci-error-recovery.rst
17293 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17294 F:      arch/powerpc/include/*/eeh*.h
17295 F:      arch/powerpc/kernel/eeh*.c
17296 F:      arch/powerpc/platforms/*/eeh*.c
17297 F:      drivers/pci/pcie/aer.c
17298 F:      drivers/pci/pcie/dpc.c
17299 F:      drivers/pci/pcie/err.c
17300
17301 PCI ERROR RECOVERY
17302 M:      Linas Vepstas <[email protected]>
17303 L:      [email protected]
17304 S:      Supported
17305 F:      Documentation/PCI/pci-error-recovery.rst
17306
17307 PCI MSI DRIVER FOR ALTERA MSI IP
17308 M:      Joyce Ooi <[email protected]>
17309 L:      [email protected]
17310 S:      Supported
17311 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17312 F:      drivers/pci/controller/pcie-altera-msi.c
17313
17314 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17315 M:      Toan Le <[email protected]>
17316 L:      [email protected]
17317 L:      [email protected] (moderated for non-subscribers)
17318 S:      Maintained
17319 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17320 F:      drivers/pci/controller/pci-xgene-msi.c
17321
17322 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17323 M:      Lorenzo Pieralisi <[email protected]>
17324 M:      Krzysztof Wilczyński <[email protected]>
17325 R:      Rob Herring <[email protected]>
17326 L:      [email protected]
17327 S:      Supported
17328 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17329 B:      https://bugzilla.kernel.org
17330 C:      irc://irc.oftc.net/linux-pci
17331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17332 F:      Documentation/devicetree/bindings/pci/
17333 F:      drivers/pci/controller/
17334 F:      drivers/pci/pci-bridge-emul.c
17335 F:      drivers/pci/pci-bridge-emul.h
17336
17337 PCI PEER-TO-PEER DMA (P2PDMA)
17338 M:      Bjorn Helgaas <[email protected]>
17339 M:      Logan Gunthorpe <[email protected]>
17340 L:      [email protected]
17341 S:      Supported
17342 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17343 B:      https://bugzilla.kernel.org
17344 C:      irc://irc.oftc.net/linux-pci
17345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17346 F:      Documentation/driver-api/pci/p2pdma.rst
17347 F:      drivers/pci/p2pdma.c
17348 F:      include/linux/pci-p2pdma.h
17349
17350 PCI SUBSYSTEM
17351 M:      Bjorn Helgaas <[email protected]>
17352 L:      [email protected]
17353 S:      Supported
17354 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17355 B:      https://bugzilla.kernel.org
17356 C:      irc://irc.oftc.net/linux-pci
17357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17358 F:      Documentation/PCI/
17359 F:      Documentation/devicetree/bindings/pci/
17360 F:      arch/x86/kernel/early-quirks.c
17361 F:      arch/x86/kernel/quirks.c
17362 F:      arch/x86/pci/
17363 F:      drivers/acpi/pci*
17364 F:      drivers/pci/
17365 F:      include/asm-generic/pci*
17366 F:      include/linux/of_pci.h
17367 F:      include/linux/pci*
17368 F:      include/uapi/linux/pci*
17369
17370 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17371 M:      Jonathan Chocron <[email protected]>
17372 L:      [email protected]
17373 S:      Maintained
17374 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17375 F:      drivers/pci/controller/dwc/pcie-al.c
17376
17377 PCIE DRIVER FOR AMLOGIC MESON
17378 M:      Yue Wang <[email protected]>
17379 L:      [email protected]
17380 L:      [email protected]
17381 S:      Maintained
17382 F:      drivers/pci/controller/dwc/pci-meson.c
17383
17384 PCIE DRIVER FOR AXIS ARTPEC
17385 M:      Jesper Nilsson <[email protected]>
17386 L:      [email protected]
17387 L:      [email protected]
17388 S:      Maintained
17389 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17390 F:      drivers/pci/controller/dwc/*artpec*
17391
17392 PCIE DRIVER FOR CAVIUM THUNDERX
17393 M:      Robert Richter <[email protected]>
17394 L:      [email protected]
17395 L:      [email protected] (moderated for non-subscribers)
17396 S:      Odd Fixes
17397 F:      drivers/pci/controller/pci-thunder-*
17398
17399 PCIE DRIVER FOR HISILICON
17400 M:      Zhou Wang <[email protected]>
17401 L:      [email protected]
17402 S:      Maintained
17403 F:      drivers/pci/controller/dwc/pcie-hisi.c
17404
17405 PCIE DRIVER FOR HISILICON KIRIN
17406 M:      Xiaowei Song <[email protected]>
17407 M:      Binghui Wang <[email protected]>
17408 L:      [email protected]
17409 S:      Maintained
17410 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17411 F:      drivers/pci/controller/dwc/pcie-kirin.c
17412
17413 PCIE DRIVER FOR HISILICON STB
17414 M:      Shawn Guo <[email protected]>
17415 L:      [email protected]
17416 S:      Maintained
17417 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17418 F:      drivers/pci/controller/dwc/pcie-histb.c
17419
17420 PCIE DRIVER FOR INTEL KEEM BAY
17421 M:      Srikanth Thokala <[email protected]>
17422 L:      [email protected]
17423 S:      Supported
17424 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17425 F:      drivers/pci/controller/dwc/pcie-keembay.c
17426
17427 PCIE DRIVER FOR INTEL LGM GW SOC
17428 M:      Chuanhua Lei <[email protected]>
17429 L:      [email protected]
17430 S:      Maintained
17431 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17432 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17433
17434 PCIE DRIVER FOR MEDIATEK
17435 M:      Ryder Lee <[email protected]>
17436 M:      Jianjun Wang <[email protected]>
17437 L:      [email protected]
17438 L:      [email protected] (moderated for non-subscribers)
17439 S:      Supported
17440 F:      Documentation/devicetree/bindings/pci/mediatek*
17441 F:      drivers/pci/controller/*mediatek*
17442
17443 PCIE DRIVER FOR MICROCHIP
17444 M:      Daire McNamara <[email protected]>
17445 L:      [email protected]
17446 S:      Supported
17447 F:      Documentation/devicetree/bindings/pci/microchip*
17448 F:      drivers/pci/controller/*microchip*
17449
17450 PCIE DRIVER FOR QUALCOMM MSM
17451 M:      Manivannan Sadhasivam <[email protected]>
17452 L:      [email protected]
17453 L:      [email protected]
17454 S:      Maintained
17455 F:      drivers/pci/controller/dwc/pcie-qcom.c
17456
17457 PCIE DRIVER FOR ROCKCHIP
17458 M:      Shawn Lin <[email protected]>
17459 L:      [email protected]
17460 L:      [email protected]
17461 S:      Maintained
17462 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17463 F:      drivers/pci/controller/pcie-rockchip*
17464
17465 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17466 M:      Kunihiko Hayashi <[email protected]>
17467 L:      [email protected]
17468 S:      Maintained
17469 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17470 F:      drivers/pci/controller/dwc/pcie-uniphier*
17471
17472 PCIE DRIVER FOR ST SPEAR13XX
17473 M:      Pratyush Anand <[email protected]>
17474 L:      [email protected]
17475 S:      Maintained
17476 F:      drivers/pci/controller/dwc/*spear*
17477
17478 PCIE ENDPOINT DRIVER FOR QUALCOMM
17479 M:      Manivannan Sadhasivam <[email protected]>
17480 L:      [email protected]
17481 L:      [email protected]
17482 S:      Maintained
17483 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17484 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17485
17486 PCMCIA SUBSYSTEM
17487 M:      Dominik Brodowski <[email protected]>
17488 S:      Odd Fixes
17489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17490 F:      Documentation/pcmcia/
17491 F:      drivers/pcmcia/
17492 F:      include/pcmcia/
17493 F:      tools/pcmcia/
17494
17495 PCNET32 NETWORK DRIVER
17496 M:      Don Fry <[email protected]>
17497 L:      [email protected]
17498 S:      Maintained
17499 F:      drivers/net/ethernet/amd/pcnet32.c
17500
17501 PCRYPT PARALLEL CRYPTO ENGINE
17502 M:      Steffen Klassert <[email protected]>
17503 L:      [email protected]
17504 S:      Maintained
17505 F:      crypto/pcrypt.c
17506 F:      include/crypto/pcrypt.h
17507
17508 PDS DSC VIRTIO DATA PATH ACCELERATOR
17509 R:      Shannon Nelson <[email protected]>
17510 F:      drivers/vdpa/pds/
17511
17512 PECI HARDWARE MONITORING DRIVERS
17513 M:      Iwona Winiarska <[email protected]>
17514 L:      [email protected]
17515 S:      Supported
17516 F:      Documentation/hwmon/peci-cputemp.rst
17517 F:      Documentation/hwmon/peci-dimmtemp.rst
17518 F:      drivers/hwmon/peci/
17519
17520 PECI SUBSYSTEM
17521 M:      Iwona Winiarska <[email protected]>
17522 L:      [email protected] (moderated for non-subscribers)
17523 S:      Supported
17524 F:      Documentation/devicetree/bindings/peci/
17525 F:      Documentation/peci/
17526 F:      drivers/peci/
17527 F:      include/linux/peci-cpu.h
17528 F:      include/linux/peci.h
17529
17530 PENSANDO ETHERNET DRIVERS
17531 M:      Shannon Nelson <[email protected]>
17532 M:      Brett Creeley <[email protected]>
17533 L:      [email protected]
17534 S:      Supported
17535 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17536 F:      drivers/net/ethernet/pensando/
17537
17538 PER-CPU MEMORY ALLOCATOR
17539 M:      Dennis Zhou <[email protected]>
17540 M:      Tejun Heo <[email protected]>
17541 M:      Christoph Lameter <[email protected]>
17542 L:      [email protected]
17543 S:      Maintained
17544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17545 F:      arch/*/include/asm/percpu.h
17546 F:      include/linux/percpu*.h
17547 F:      lib/percpu*.c
17548 F:      mm/percpu*.c
17549
17550 PER-TASK DELAY ACCOUNTING
17551 M:      Balbir Singh <[email protected]>
17552 S:      Maintained
17553 F:      include/linux/delayacct.h
17554 F:      kernel/delayacct.c
17555
17556 PERFORMANCE EVENTS SUBSYSTEM
17557 M:      Peter Zijlstra <[email protected]>
17558 M:      Ingo Molnar <[email protected]>
17559 M:      Arnaldo Carvalho de Melo <[email protected]>
17560 M:      Namhyung Kim <[email protected]>
17561 R:      Mark Rutland <[email protected]>
17562 R:      Alexander Shishkin <[email protected]>
17563 R:      Jiri Olsa <[email protected]>
17564 R:      Ian Rogers <[email protected]>
17565 R:      Adrian Hunter <[email protected]>
17566 R:      "Liang, Kan" <[email protected]>
17567 L:      [email protected]
17568 L:      [email protected]
17569 S:      Supported
17570 W:      https://perf.wiki.kernel.org/
17571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17574 F:      arch/*/events/*
17575 F:      arch/*/events/*/*
17576 F:      arch/*/include/asm/perf_event.h
17577 F:      arch/*/kernel/*/*/perf_event*.c
17578 F:      arch/*/kernel/*/perf_event*.c
17579 F:      arch/*/kernel/perf_callchain.c
17580 F:      arch/*/kernel/perf_event*.c
17581 F:      include/linux/perf_event.h
17582 F:      include/uapi/linux/perf_event.h
17583 F:      kernel/events/*
17584 F:      tools/lib/perf/
17585 F:      tools/perf/
17586
17587 PERFORMANCE EVENTS TOOLING ARM64
17588 R:      John Garry <[email protected]>
17589 R:      Will Deacon <[email protected]>
17590 R:      James Clark <[email protected]>
17591 R:      Mike Leach <[email protected]>
17592 R:      Leo Yan <[email protected]>
17593 L:      [email protected] (moderated for non-subscribers)
17594 S:      Supported
17595 F:      tools/build/feature/test-libopencsd.c
17596 F:      tools/perf/arch/arm*/
17597 F:      tools/perf/pmu-events/arch/arm64/
17598 F:      tools/perf/util/arm-spe*
17599 F:      tools/perf/util/cs-etm*
17600
17601 PERSONALITY HANDLING
17602 M:      Christoph Hellwig <[email protected]>
17603 L:      [email protected]
17604 S:      Maintained
17605 F:      include/linux/personality.h
17606 F:      include/uapi/linux/personality.h
17607
17608 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17609 M:      Marcus Folkesson <[email protected]>
17610 L:      [email protected]
17611 S:      Maintained
17612 F:      Documentation/input/devices/pxrc.rst
17613 F:      drivers/input/joystick/pxrc.c
17614
17615 PHONET PROTOCOL
17616 M:      Remi Denis-Courmont <[email protected]>
17617 S:      Supported
17618 F:      Documentation/networking/phonet.rst
17619 F:      include/linux/phonet.h
17620 F:      include/net/phonet/
17621 F:      include/uapi/linux/phonet.h
17622 F:      net/phonet/
17623
17624 PHRAM MTD DRIVER
17625 M:      Joern Engel <[email protected]>
17626 L:      [email protected]
17627 S:      Maintained
17628 F:      drivers/mtd/devices/phram.c
17629
17630 PICOLCD HID DRIVER
17631 M:      Bruno Prémont <[email protected]>
17632 L:      [email protected]
17633 S:      Maintained
17634 F:      drivers/hid/hid-picolcd*
17635
17636 PIDFD API
17637 M:      Christian Brauner <[email protected]>
17638 L:      [email protected]
17639 S:      Maintained
17640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17641 F:      samples/pidfd/
17642 F:      tools/testing/selftests/clone3/
17643 F:      tools/testing/selftests/pid_namespace/
17644 F:      tools/testing/selftests/pidfd/
17645 K:      (?i)pidfd
17646 K:      (?i)clone3
17647 K:      \b(clone_args|kernel_clone_args)\b
17648
17649 PIN CONTROL SUBSYSTEM
17650 M:      Linus Walleij <[email protected]>
17651 L:      [email protected]
17652 S:      Maintained
17653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17654 F:      Documentation/devicetree/bindings/pinctrl/
17655 F:      Documentation/driver-api/pin-control.rst
17656 F:      drivers/pinctrl/
17657 F:      include/dt-bindings/pinctrl/
17658 F:      include/linux/pinctrl/
17659
17660 PIN CONTROLLER - AMD
17661 M:      Basavaraj Natikar <[email protected]>
17662 M:      Shyam Sundar S K <[email protected]>
17663 S:      Maintained
17664 F:      drivers/pinctrl/pinctrl-amd.c
17665
17666 PIN CONTROLLER - FREESCALE
17667 M:      Dong Aisheng <[email protected]>
17668 M:      Fabio Estevam <[email protected]>
17669 M:      Shawn Guo <[email protected]>
17670 M:      Jacky Bai <[email protected]>
17671 R:      Pengutronix Kernel Team <[email protected]>
17672 L:      [email protected]
17673 L:      NXP S32 Linux Team <[email protected]>
17674 S:      Maintained
17675 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
17676 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
17677 F:      drivers/pinctrl/freescale/
17678 F:      drivers/pinctrl/nxp/
17679
17680 PIN CONTROLLER - INTEL
17681 M:      Mika Westerberg <[email protected]>
17682 M:      Andy Shevchenko <[email protected]>
17683 S:      Supported
17684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17685 F:      drivers/pinctrl/intel/
17686
17687 PIN CONTROLLER - KEEMBAY
17688 M:      Lakshmi Sowjanya D <[email protected]>
17689 S:      Supported
17690 F:      drivers/pinctrl/pinctrl-keembay*
17691
17692 PIN CONTROLLER - MEDIATEK
17693 M:      Sean Wang <[email protected]>
17694 L:      [email protected] (moderated for non-subscribers)
17695 S:      Maintained
17696 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
17697 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
17698 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
17699 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
17700 F:      drivers/pinctrl/mediatek/
17701
17702 PIN CONTROLLER - MEDIATEK MIPS
17703 M:      Arınç ÜNAL <[email protected]>
17704 M:      Sergio Paracuellos <[email protected]>
17705 L:      [email protected] (moderated for non-subscribers)
17706 L:      [email protected]
17707 S:      Maintained
17708 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
17709 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
17710 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
17711 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
17712 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
17713 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
17714 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
17715 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
17716 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
17717 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
17718 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
17719 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
17720 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
17721 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
17722 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
17723
17724 PIN CONTROLLER - MICROCHIP AT91
17725 M:      Ludovic Desroches <[email protected]>
17726 L:      [email protected] (moderated for non-subscribers)
17727 L:      [email protected]
17728 S:      Supported
17729 F:      drivers/gpio/gpio-sama5d2-piobu.c
17730 F:      drivers/pinctrl/pinctrl-at91*
17731
17732 PIN CONTROLLER - QUALCOMM
17733 M:      Bjorn Andersson <[email protected]>
17734 L:      [email protected]
17735 S:      Maintained
17736 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
17737 F:      drivers/pinctrl/qcom/
17738
17739 PIN CONTROLLER - RENESAS
17740 M:      Geert Uytterhoeven <[email protected]>
17741 L:      [email protected]
17742 S:      Supported
17743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
17744 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
17745 F:      drivers/pinctrl/renesas/
17746
17747 PIN CONTROLLER - SAMSUNG
17748 M:      Krzysztof Kozlowski <[email protected]>
17749 M:      Sylwester Nawrocki <[email protected]>
17750 R:      Alim Akhtar <[email protected]>
17751 L:      [email protected] (moderated for non-subscribers)
17752 L:      [email protected]
17753 S:      Maintained
17754 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
17755 B:      mailto:[email protected]
17756 C:      irc://irc.libera.chat/linux-exynos
17757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
17758 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
17759 F:      drivers/pinctrl/samsung/
17760
17761 PIN CONTROLLER - SINGLE
17762 M:      Tony Lindgren <[email protected]>
17763 M:      Haojian Zhuang <[email protected]>
17764 L:      [email protected] (moderated for non-subscribers)
17765 L:      [email protected]
17766 S:      Maintained
17767 F:      drivers/pinctrl/pinctrl-single.c
17768
17769 PIN CONTROLLER - SUNPLUS / TIBBO
17770 M:      Dvorkin Dmitry <[email protected]>
17771 M:      Wells Lu <[email protected]>
17772 L:      [email protected] (moderated for non-subscribers)
17773 S:      Maintained
17774 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
17775 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
17776 F:      drivers/pinctrl/sunplus/
17777 F:      include/dt-bindings/pinctrl/sppctl*.h
17778
17779 PINE64 PINEPHONE KEYBOARD DRIVER
17780 M:      Samuel Holland <[email protected]>
17781 S:      Supported
17782 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
17783 F:      drivers/input/keyboard/pinephone-keyboard.c
17784
17785 PKTCDVD DRIVER
17786 M:      [email protected]
17787 S:      Orphan
17788 F:      drivers/block/pktcdvd.c
17789 F:      include/linux/pktcdvd.h
17790 F:      include/uapi/linux/pktcdvd.h
17791
17792 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
17793 M:      Tomasz Duszynski <[email protected]>
17794 S:      Maintained
17795 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
17796 F:      drivers/iio/chemical/pms7003.c
17797
17798 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
17799 M:      Piergiorgio Beruto <[email protected]>
17800 L:      [email protected]
17801 S:      Maintained
17802 F:      drivers/net/phy/mdio-open-alliance.h
17803 F:      net/ethtool/plca.c
17804
17805 PLDMFW LIBRARY
17806 M:      Jacob Keller <[email protected]>
17807 S:      Maintained
17808 F:      Documentation/driver-api/pldmfw/
17809 F:      include/linux/pldmfw.h
17810 F:      lib/pldmfw/
17811
17812 PLX DMA DRIVER
17813 M:      Logan Gunthorpe <[email protected]>
17814 S:      Maintained
17815 F:      drivers/dma/plx_dma.c
17816
17817 PM-GRAPH UTILITY
17818 M:      "Todd E Brandt" <[email protected]>
17819 L:      [email protected]
17820 S:      Supported
17821 W:      https://01.org/pm-graph
17822 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17823 T:      git git://github.com/intel/pm-graph
17824 F:      tools/power/pm-graph
17825
17826 PM6764TR DRIVER
17827 M:      Charles Hsu     <[email protected]>
17828 L:      [email protected]
17829 S:      Maintained
17830 F:      Documentation/hwmon/pm6764tr.rst
17831 F:      drivers/hwmon/pmbus/pm6764tr.c
17832
17833 PMC SIERRA MaxRAID DRIVER
17834 L:      [email protected]
17835 S:      Orphan
17836 W:      http://www.pmc-sierra.com/
17837 F:      drivers/scsi/pmcraid.*
17838
17839 PMC SIERRA PM8001 DRIVER
17840 M:      Jack Wang <[email protected]>
17841 L:      [email protected]
17842 S:      Supported
17843 F:      drivers/scsi/pm8001/
17844
17845 PNI RM3100 IIO DRIVER
17846 M:      Song Qiang <[email protected]>
17847 L:      [email protected]
17848 S:      Maintained
17849 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17850 F:      drivers/iio/magnetometer/rm3100*
17851
17852 PNP SUPPORT
17853 M:      "Rafael J. Wysocki" <[email protected]>
17854 L:      [email protected]
17855 S:      Maintained
17856 F:      drivers/pnp/
17857 F:      include/linux/pnp.h
17858
17859 POSIX CLOCKS and TIMERS
17860 M:      Anna-Maria Behnsen <[email protected]>
17861 M:      Frederic Weisbecker <[email protected]>
17862 M:      Thomas Gleixner <[email protected]>
17863 L:      [email protected]
17864 S:      Maintained
17865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17866 F:      fs/timerfd.c
17867 F:      include/linux/time_namespace.h
17868 F:      include/linux/timerfd.h
17869 F:      include/uapi/linux/time.h
17870 F:      include/uapi/linux/timerfd.h
17871 F:      include/trace/events/timer*
17872 F:      kernel/time/itimer.c
17873 F:      kernel/time/posix-*
17874 F:      kernel/time/namespace.c
17875
17876 POWER MANAGEMENT CORE
17877 M:      "Rafael J. Wysocki" <[email protected]>
17878 L:      [email protected]
17879 S:      Supported
17880 B:      https://bugzilla.kernel.org
17881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17882 F:      drivers/base/power/
17883 F:      drivers/powercap/
17884 F:      include/linux/intel_rapl.h
17885 F:      include/linux/pm.h
17886 F:      include/linux/pm_*
17887 F:      include/linux/powercap.h
17888 F:      kernel/configs/nopm.config
17889
17890 POWER STATE COORDINATION INTERFACE (PSCI)
17891 M:      Mark Rutland <[email protected]>
17892 M:      Lorenzo Pieralisi <[email protected]>
17893 L:      [email protected] (moderated for non-subscribers)
17894 S:      Maintained
17895 F:      drivers/firmware/psci/
17896 F:      include/linux/psci.h
17897 F:      include/uapi/linux/psci.h
17898
17899 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17900 M:      Sebastian Reichel <[email protected]>
17901 L:      [email protected]
17902 S:      Maintained
17903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17904 F:      Documentation/ABI/testing/sysfs-class-power
17905 F:      Documentation/devicetree/bindings/power/supply/
17906 F:      drivers/power/supply/
17907 F:      include/linux/power/
17908 F:      include/linux/power_supply.h
17909 F:      tools/testing/selftests/power_supply/
17910
17911 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17912 M:      Suraj Jitindar Singh <[email protected]>
17913 L:      [email protected]
17914 S:      Maintained
17915 F:      drivers/char/powernv-op-panel.c
17916
17917 PPP OVER ATM (RFC 2364)
17918 M:      Mitchell Blank Jr <[email protected]>
17919 S:      Maintained
17920 F:      include/uapi/linux/atmppp.h
17921 F:      net/atm/pppoatm.c
17922
17923 PPP OVER ETHERNET
17924 M:      Michal Ostrowski <[email protected]>
17925 S:      Maintained
17926 F:      drivers/net/ppp/pppoe.c
17927 F:      drivers/net/ppp/pppox.c
17928
17929 PPP OVER L2TP
17930 M:      James Chapman <[email protected]>
17931 S:      Maintained
17932 F:      include/linux/if_pppol2tp.h
17933 F:      include/uapi/linux/if_pppol2tp.h
17934 F:      net/l2tp/l2tp_ppp.c
17935
17936 PPP PROTOCOL DRIVERS AND COMPRESSORS
17937 L:      [email protected]
17938 S:      Orphan
17939 F:      drivers/net/ppp/ppp_*
17940
17941 PPS SUPPORT
17942 M:      Rodolfo Giometti <[email protected]>
17943 L:      [email protected] (subscribers-only)
17944 S:      Maintained
17945 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17946 F:      Documentation/ABI/testing/sysfs-pps
17947 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17948 F:      Documentation/driver-api/pps.rst
17949 F:      drivers/pps/
17950 F:      include/linux/pps*.h
17951 F:      include/uapi/linux/pps.h
17952
17953 PPTP DRIVER
17954 M:      Dmitry Kozlov <[email protected]>
17955 L:      [email protected]
17956 S:      Maintained
17957 W:      http://sourceforge.net/projects/accel-pptp
17958 F:      drivers/net/ppp/pptp.c
17959
17960 PRESSURE STALL INFORMATION (PSI)
17961 M:      Johannes Weiner <[email protected]>
17962 M:      Suren Baghdasaryan <[email protected]>
17963 R:      Peter Ziljstra <[email protected]>
17964 S:      Maintained
17965 F:      include/linux/psi*
17966 F:      kernel/sched/psi.c
17967
17968 PRINTK
17969 M:      Petr Mladek <[email protected]>
17970 R:      Steven Rostedt <[email protected]>
17971 R:      John Ogness <[email protected]>
17972 R:      Sergey Senozhatsky <[email protected]>
17973 S:      Maintained
17974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17975 F:      include/linux/printk.h
17976 F:      kernel/printk/
17977
17978 PRINTK INDEXING
17979 R:      Chris Down <[email protected]>
17980 S:      Maintained
17981 F:      Documentation/core-api/printk-index.rst
17982 F:      kernel/printk/index.c
17983 K:      printk_index
17984
17985 PROC FILESYSTEM
17986 L:      [email protected]
17987 L:      [email protected]
17988 S:      Maintained
17989 F:      Documentation/filesystems/proc.rst
17990 F:      fs/proc/
17991 F:      include/linux/proc_fs.h
17992 F:      tools/testing/selftests/proc/
17993
17994 PROC SYSCTL
17995 M:      Luis Chamberlain <[email protected]>
17996 M:      Kees Cook <[email protected]>
17997 M:      Joel Granados <[email protected]>
17998 L:      [email protected]
17999 L:      [email protected]
18000 S:      Maintained
18001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18002 F:      fs/proc/proc_sysctl.c
18003 F:      include/linux/sysctl.h
18004 F:      kernel/sysctl-test.c
18005 F:      kernel/sysctl.c
18006 F:      tools/testing/selftests/sysctl/
18007
18008 PS3 NETWORK SUPPORT
18009 M:      Geoff Levand <[email protected]>
18010 L:      [email protected]
18011 L:      [email protected]
18012 S:      Maintained
18013 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18014
18015 PS3 PLATFORM SUPPORT
18016 M:      Geoff Levand <[email protected]>
18017 L:      [email protected]
18018 S:      Maintained
18019 F:      arch/powerpc/boot/ps3*
18020 F:      arch/powerpc/include/asm/lv1call.h
18021 F:      arch/powerpc/include/asm/ps3*.h
18022 F:      arch/powerpc/platforms/ps3/
18023 F:      drivers/*/ps3*
18024 F:      drivers/ps3/
18025 F:      drivers/rtc/rtc-ps3.c
18026 F:      drivers/usb/host/*ps3.c
18027 F:      sound/ppc/snd_ps3*
18028
18029 PS3VRAM DRIVER
18030 M:      Jim Paris <[email protected]>
18031 M:      Geoff Levand <[email protected]>
18032 L:      [email protected]
18033 S:      Maintained
18034 F:      drivers/block/ps3vram.c
18035
18036 PSAMPLE PACKET SAMPLING SUPPORT
18037 M:      Yotam Gigi <[email protected]>
18038 S:      Maintained
18039 F:      include/net/psample.h
18040 F:      include/uapi/linux/psample.h
18041 F:      net/psample
18042
18043 PSE NETWORK DRIVER
18044 M:      Oleksij Rempel <[email protected]>
18045 M:      Kory Maincent <[email protected]>
18046 L:      [email protected]
18047 S:      Maintained
18048 F:      Documentation/devicetree/bindings/net/pse-pd/
18049 F:      drivers/net/pse-pd/
18050
18051 PSTORE FILESYSTEM
18052 M:      Kees Cook <[email protected]>
18053 R:      Tony Luck <[email protected]>
18054 R:      Guilherme G. Piccoli <[email protected]>
18055 L:      [email protected]
18056 S:      Supported
18057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18058 F:      Documentation/admin-guide/pstore-blk.rst
18059 F:      Documentation/admin-guide/ramoops.rst
18060 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18061 F:      drivers/acpi/apei/erst.c
18062 F:      drivers/firmware/efi/efi-pstore.c
18063 F:      fs/pstore/
18064 F:      include/linux/pstore*
18065 K:      \b(pstore|ramoops)
18066
18067 PT5161L HARDWARE MONITOR DRIVER
18068 M:      Cosmo Chou <[email protected]>
18069 L:      [email protected]
18070 S:      Maintained
18071 F:      Documentation/hwmon/pt5161l.rst
18072 F:      drivers/hwmon/pt5161l.c
18073
18074 PTP HARDWARE CLOCK SUPPORT
18075 M:      Richard Cochran <[email protected]>
18076 L:      [email protected]
18077 S:      Maintained
18078 W:      http://linuxptp.sourceforge.net/
18079 F:      Documentation/ABI/testing/sysfs-ptp
18080 F:      Documentation/driver-api/ptp.rst
18081 F:      drivers/net/phy/dp83640*
18082 F:      drivers/ptp/*
18083 F:      include/linux/ptp_cl*
18084 K:      (?:\b|_)ptp(?:\b|_)
18085
18086 PTP MOCKUP CLOCK SUPPORT
18087 M:      Vladimir Oltean <[email protected]>
18088 L:      [email protected]
18089 S:      Maintained
18090 F:      drivers/ptp/ptp_mock.c
18091 F:      include/linux/ptp_mock.h
18092
18093 PTP VIRTUAL CLOCK SUPPORT
18094 M:      Yangbo Lu <[email protected]>
18095 L:      [email protected]
18096 S:      Maintained
18097 F:      drivers/ptp/ptp_vclock.c
18098 F:      net/ethtool/phc_vclocks.c
18099
18100 PTRACE SUPPORT
18101 M:      Oleg Nesterov <[email protected]>
18102 S:      Maintained
18103 F:      arch/*/*/ptrace*.c
18104 F:      arch/*/include/asm/ptrace*.h
18105 F:      arch/*/ptrace*.c
18106 F:      include/asm-generic/syscall.h
18107 F:      include/linux/ptrace.h
18108 F:      include/linux/regset.h
18109 F:      include/uapi/linux/ptrace.h
18110 F:      kernel/ptrace.c
18111
18112 PULSE8-CEC DRIVER
18113 M:      Hans Verkuil <[email protected]>
18114 L:      [email protected]
18115 S:      Maintained
18116 T:      git git://linuxtv.org/media_tree.git
18117 F:      drivers/media/cec/usb/pulse8/
18118
18119 PURELIFI PLFXLC DRIVER
18120 M:      Srinivasan Raju <[email protected]>
18121 L:      [email protected]
18122 S:      Supported
18123 F:      drivers/net/wireless/purelifi/plfxlc/
18124
18125 PVRUSB2 VIDEO4LINUX DRIVER
18126 M:      Mike Isely <[email protected]>
18127 L:      [email protected]       (subscribers-only)
18128 L:      [email protected]
18129 S:      Maintained
18130 W:      http://www.isely.net/pvrusb2/
18131 T:      git git://linuxtv.org/media_tree.git
18132 F:      Documentation/driver-api/media/drivers/pvrusb2*
18133 F:      drivers/media/usb/pvrusb2/
18134
18135 PWC WEBCAM DRIVER
18136 M:      Hans Verkuil <[email protected]>
18137 L:      [email protected]
18138 S:      Odd Fixes
18139 T:      git git://linuxtv.org/media_tree.git
18140 F:      drivers/media/usb/pwc/*
18141 F:      include/trace/events/pwc.h
18142
18143 PWM IR Transmitter
18144 M:      Sean Young <[email protected]>
18145 L:      [email protected]
18146 S:      Maintained
18147 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18148 F:      drivers/media/rc/pwm-ir-tx.c
18149
18150 PWM SUBSYSTEM
18151 M:      Uwe Kleine-König <[email protected]>
18152 L:      [email protected]
18153 S:      Maintained
18154 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18155 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18156 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18157 F:      Documentation/devicetree/bindings/pwm/
18158 F:      Documentation/driver-api/pwm.rst
18159 F:      drivers/gpio/gpio-mvebu.c
18160 F:      drivers/pwm/
18161 F:      drivers/video/backlight/pwm_bl.c
18162 F:      include/dt-bindings/pwm/
18163 F:      include/linux/pwm.h
18164 F:      include/linux/pwm_backlight.h
18165 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18166
18167 PXA GPIO DRIVER
18168 M:      Robert Jarzmik <[email protected]>
18169 L:      [email protected]
18170 S:      Maintained
18171 F:      drivers/gpio/gpio-pxa.c
18172
18173 PXA MMCI DRIVER
18174 S:      Orphan
18175
18176 PXA RTC DRIVER
18177 M:      Robert Jarzmik <[email protected]>
18178 L:      [email protected]
18179 S:      Maintained
18180
18181 PXA2xx/PXA3xx SUPPORT
18182 M:      Daniel Mack <[email protected]>
18183 M:      Haojian Zhuang <[email protected]>
18184 M:      Robert Jarzmik <[email protected]>
18185 L:      [email protected] (moderated for non-subscribers)
18186 S:      Maintained
18187 T:      git git://github.com/hzhuang1/linux.git
18188 T:      git git://github.com/rjarzmik/linux.git
18189 F:      arch/arm/boot/dts/intel/pxa/
18190 F:      arch/arm/mach-pxa/
18191 F:      drivers/dma/pxa*
18192 F:      drivers/pcmcia/pxa2xx*
18193 F:      drivers/pinctrl/pxa/
18194 F:      drivers/spi/spi-pxa2xx*
18195 F:      drivers/usb/gadget/udc/pxa2*
18196 F:      include/sound/pxa2xx-lib.h
18197 F:      sound/arm/pxa*
18198 F:      sound/soc/pxa/
18199
18200 QAT DRIVER
18201 M:      Giovanni Cabiddu <[email protected]>
18202 L:      [email protected]
18203 S:      Supported
18204 F:      drivers/crypto/intel/qat/
18205
18206 QCOM AUDIO (ASoC) DRIVERS
18207 M:      Srinivas Kandagatla <[email protected]>
18208 M:      Banajit Goswami <[email protected]>
18209 L:      [email protected] (moderated for non-subscribers)
18210 L:      [email protected]
18211 S:      Supported
18212 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18213 F:      Documentation/devicetree/bindings/sound/qcom,*
18214 F:      drivers/soc/qcom/apr.c
18215 F:      include/dt-bindings/sound/qcom,wcd9335.h
18216 F:      sound/soc/codecs/lpass-rx-macro.*
18217 F:      sound/soc/codecs/lpass-tx-macro.*
18218 F:      sound/soc/codecs/lpass-va-macro.c
18219 F:      sound/soc/codecs/lpass-wsa-macro.*
18220 F:      sound/soc/codecs/msm8916-wcd-analog.c
18221 F:      sound/soc/codecs/msm8916-wcd-digital.c
18222 F:      sound/soc/codecs/wcd-clsh-v2.*
18223 F:      sound/soc/codecs/wcd-mbhc-v2.*
18224 F:      sound/soc/codecs/wcd9335.*
18225 F:      sound/soc/codecs/wcd934x.c
18226 F:      sound/soc/codecs/wsa881x.c
18227 F:      sound/soc/codecs/wsa883x.c
18228 F:      sound/soc/codecs/wsa884x.c
18229 F:      sound/soc/qcom/
18230
18231 QCOM EMBEDDED USB DEBUGGER (EUD)
18232 M:      Souradeep Chowdhury <[email protected]>
18233 L:      [email protected]
18234 S:      Maintained
18235 F:      Documentation/ABI/testing/sysfs-driver-eud
18236 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18237 F:      drivers/usb/misc/qcom_eud.c
18238
18239 QCOM IPA DRIVER
18240 M:      Alex Elder <[email protected]>
18241 L:      [email protected]
18242 S:      Supported
18243 F:      drivers/net/ipa/
18244
18245 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18246 M:      Gabriel Somlo <[email protected]>
18247 M:      "Michael S. Tsirkin" <[email protected]>
18248 L:      [email protected]
18249 S:      Maintained
18250 F:      drivers/firmware/qemu_fw_cfg.c
18251 F:      include/uapi/linux/qemu_fw_cfg.h
18252
18253 QIB DRIVER
18254 M:      Dennis Dalessandro <[email protected]>
18255 L:      [email protected]
18256 S:      Supported
18257 F:      drivers/infiniband/hw/qib/
18258
18259 QLOGIC QL41xxx FCOE DRIVER
18260 M:      Saurav Kashyap <[email protected]>
18261 M:      Javed Hasan <[email protected]>
18262 M:      [email protected]
18263 L:      [email protected]
18264 S:      Supported
18265 F:      drivers/scsi/qedf/
18266
18267 QLOGIC QL41xxx ISCSI DRIVER
18268 M:      Nilesh Javali <[email protected]>
18269 M:      Manish Rangankar <[email protected]>
18270 M:      [email protected]
18271 L:      [email protected]
18272 S:      Supported
18273 F:      drivers/scsi/qedi/
18274
18275 QLOGIC QL4xxx ETHERNET DRIVER
18276 M:      Manish Chopra <[email protected]>
18277 L:      [email protected]
18278 S:      Supported
18279 F:      drivers/net/ethernet/qlogic/qed/
18280 F:      drivers/net/ethernet/qlogic/qede/
18281 F:      include/linux/qed/
18282
18283 QLOGIC QL4xxx RDMA DRIVER
18284 M:      Michal Kalderon <[email protected]>
18285 L:      [email protected]
18286 S:      Supported
18287 F:      drivers/infiniband/hw/qedr/
18288 F:      include/uapi/rdma/qedr-abi.h
18289
18290 QLOGIC QLA1280 SCSI DRIVER
18291 M:      Michael Reed <[email protected]>
18292 L:      [email protected]
18293 S:      Maintained
18294 F:      drivers/scsi/qla1280.[ch]
18295
18296 QLOGIC QLA2XXX FC-SCSI DRIVER
18297 M:      Nilesh Javali <[email protected]>
18298 M:      [email protected]
18299 L:      [email protected]
18300 S:      Supported
18301 F:      drivers/scsi/qla2xxx/
18302
18303 QLOGIC QLA3XXX NETWORK DRIVER
18304 M:      [email protected]
18305 L:      [email protected]
18306 S:      Supported
18307 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18308
18309 QLOGIC QLA4XXX iSCSI DRIVER
18310 M:      Nilesh Javali <[email protected]>
18311 M:      Manish Rangankar <[email protected]>
18312 M:      [email protected]
18313 L:      [email protected]
18314 S:      Supported
18315 F:      drivers/scsi/qla4xxx/
18316
18317 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18318 M:      Shahed Shaikh <[email protected]>
18319 M:      Manish Chopra <[email protected]>
18320 M:      [email protected]
18321 L:      [email protected]
18322 S:      Supported
18323 F:      drivers/net/ethernet/qlogic/qlcnic/
18324
18325 QM1D1B0004 MEDIA DRIVER
18326 M:      Akihiro Tsukada <[email protected]>
18327 L:      [email protected]
18328 S:      Odd Fixes
18329 F:      drivers/media/tuners/qm1d1b0004*
18330
18331 QM1D1C0042 MEDIA DRIVER
18332 M:      Akihiro Tsukada <[email protected]>
18333 L:      [email protected]
18334 S:      Odd Fixes
18335 F:      drivers/media/tuners/qm1d1c0042*
18336
18337 QNX4 FILESYSTEM
18338 M:      Anders Larsen <[email protected]>
18339 S:      Maintained
18340 W:      http://www.alarsen.net/linux/qnx4fs/
18341 F:      fs/qnx4/
18342 F:      include/uapi/linux/qnx4_fs.h
18343 F:      include/uapi/linux/qnxtypes.h
18344
18345 QNX6 FILESYSTEM
18346 S:      Orphan
18347 F:      Documentation/filesystems/qnx6.rst
18348 F:      fs/qnx6/
18349 F:      include/linux/qnx6_fs.h
18350
18351 QORIQ DPAA2 FSL-MC BUS DRIVER
18352 M:      Stuart Yoder <[email protected]>
18353 M:      Laurentiu Tudor <[email protected]>
18354 L:      [email protected]
18355 S:      Maintained
18356 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18357 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18358 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18359 F:      drivers/bus/fsl-mc/
18360 F:      include/uapi/linux/fsl_mc.h
18361
18362 QT1010 MEDIA DRIVER
18363 L:      [email protected]
18364 S:      Orphan
18365 W:      https://linuxtv.org
18366 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18367 F:      drivers/media/tuners/qt1010*
18368
18369 QUALCOMM ATH12K WIRELESS DRIVER
18370 M:      Kalle Valo <[email protected]>
18371 M:      Jeff Johnson <[email protected]>
18372 L:      [email protected]
18373 S:      Supported
18374 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18376 F:      drivers/net/wireless/ath/ath12k/
18377 N:      ath12k
18378
18379 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18380 M:      Kalle Valo <[email protected]>
18381 M:      Jeff Johnson <[email protected]>
18382 L:      [email protected]
18383 S:      Supported
18384 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18386 F:      drivers/net/wireless/ath/ath10k/
18387 N:      ath10k
18388
18389 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18390 M:      Kalle Valo <[email protected]>
18391 M:      Jeff Johnson <[email protected]>
18392 L:      [email protected]
18393 S:      Supported
18394 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18395 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18397 F:      drivers/net/wireless/ath/ath11k/
18398 N:      ath11k
18399
18400 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18401 M:      Toke Høiland-Jørgensen <[email protected]>
18402 L:      [email protected]
18403 S:      Maintained
18404 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18406 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18407 F:      drivers/net/wireless/ath/ath9k/
18408
18409 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18410 M:      Stefan Wahren <[email protected]>
18411 L:      [email protected]
18412 S:      Maintained
18413 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18414 F:      drivers/net/ethernet/qualcomm/qca*
18415
18416 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18417 M:      Stephan Gerhold <[email protected]>
18418 L:      [email protected]
18419 L:      [email protected]
18420 S:      Maintained
18421 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18422 F:      drivers/net/wwan/qcom_bam_dmux.c
18423
18424 QUALCOMM CAMERA SUBSYSTEM DRIVER
18425 M:      Robert Foss <[email protected]>
18426 M:      Todor Tomov <[email protected]>
18427 M:      Bryan O'Donoghue <[email protected]>
18428 L:      [email protected]
18429 S:      Maintained
18430 F:      Documentation/admin-guide/media/qcom_camss.rst
18431 F:      Documentation/devicetree/bindings/media/*camss*
18432 F:      drivers/media/platform/qcom/camss/
18433
18434 QUALCOMM CLOCK DRIVERS
18435 M:      Bjorn Andersson <[email protected]>
18436 L:      [email protected]
18437 S:      Supported
18438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18439 F:      Documentation/devicetree/bindings/clock/qcom,*
18440 F:      drivers/clk/qcom/
18441 F:      include/dt-bindings/clock/qcom,*
18442
18443 QUALCOMM CLOUD AI (QAIC) DRIVER
18444 M:      Jeffrey Hugo <[email protected]>
18445 R:      Carl Vanderlip <[email protected]>
18446 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18447 L:      [email protected]
18448 L:      [email protected]
18449 S:      Supported
18450 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18451 F:      Documentation/accel/qaic/
18452 F:      drivers/accel/qaic/
18453 F:      include/uapi/drm/qaic_accel.h
18454
18455 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18456 M:      Bjorn Andersson <[email protected]>
18457 M:      Konrad Dybcio <[email protected]>
18458 L:      [email protected]
18459 L:      [email protected]
18460 S:      Maintained
18461 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18462 F:      drivers/pmdomain/qcom/cpr.c
18463
18464 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18465 M:      Ilia Lin <[email protected]>
18466 L:      [email protected]
18467 S:      Maintained
18468 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18469 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18470 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18471
18472 QUALCOMM CRYPTO DRIVERS
18473 M:      Thara Gopinath <[email protected]>
18474 L:      [email protected]
18475 L:      [email protected]
18476 S:      Maintained
18477 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18478 F:      drivers/crypto/qce/
18479
18480 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18481 M:      Timur Tabi <[email protected]>
18482 L:      [email protected]
18483 S:      Maintained
18484 F:      drivers/net/ethernet/qualcomm/emac/
18485
18486 QUALCOMM ETHQOS ETHERNET DRIVER
18487 M:      Vinod Koul <[email protected]>
18488 L:      [email protected]
18489 L:      [email protected]
18490 S:      Maintained
18491 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18492 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18493
18494 QUALCOMM FASTRPC DRIVER
18495 M:      Srinivas Kandagatla <[email protected]>
18496 M:      Amol Maheshwari <[email protected]>
18497 L:      [email protected]
18498 S:      Maintained
18499 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18500 F:      drivers/misc/fastrpc.c
18501 F:      include/uapi/misc/fastrpc.h
18502
18503 QUALCOMM HEXAGON ARCHITECTURE
18504 M:      Brian Cain <[email protected]>
18505 L:      [email protected]
18506 S:      Supported
18507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18508 F:      arch/hexagon/
18509
18510 QUALCOMM HIDMA DRIVER
18511 M:      Sinan Kaya <[email protected]>
18512 L:      [email protected] (moderated for non-subscribers)
18513 L:      [email protected]
18514 L:      [email protected]
18515 S:      Supported
18516 F:      drivers/dma/qcom/hidma*
18517
18518 QUALCOMM I2C CCI DRIVER
18519 M:      Loic Poulain <[email protected]>
18520 M:      Robert Foss <[email protected]>
18521 L:      [email protected]
18522 L:      [email protected]
18523 S:      Maintained
18524 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18525 F:      drivers/i2c/busses/i2c-qcom-cci.c
18526
18527 QUALCOMM INTERCONNECT BWMON DRIVER
18528 M:      Krzysztof Kozlowski <[email protected]>
18529 L:      [email protected]
18530 S:      Maintained
18531 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18532 F:      drivers/soc/qcom/icc-bwmon.c
18533
18534 QUALCOMM IOMMU
18535 M:      Rob Clark <[email protected]>
18536 L:      [email protected]
18537 L:      [email protected]
18538 S:      Maintained
18539 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18540 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18541 F:      drivers/iommu/msm_iommu*
18542
18543 QUALCOMM IPC ROUTER (QRTR) DRIVER
18544 M:      Manivannan Sadhasivam <[email protected]>
18545 L:      [email protected]
18546 S:      Maintained
18547 F:      include/trace/events/qrtr.h
18548 F:      include/uapi/linux/qrtr.h
18549 F:      net/qrtr/
18550
18551 QUALCOMM IPCC MAILBOX DRIVER
18552 M:      Manivannan Sadhasivam <[email protected]>
18553 L:      [email protected]
18554 S:      Supported
18555 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18556 F:      drivers/mailbox/qcom-ipcc.c
18557 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18558
18559 QUALCOMM IPQ4019 USB PHY DRIVER
18560 M:      Robert Marko <[email protected]>
18561 M:      Luka Perkov <[email protected]>
18562 L:      [email protected]
18563 S:      Maintained
18564 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18565 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18566
18567 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18568 M:      Robert Marko <[email protected]>
18569 M:      Luka Perkov <[email protected]>
18570 L:      [email protected]
18571 S:      Maintained
18572 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18573 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18574
18575 QUALCOMM NAND CONTROLLER DRIVER
18576 M:      Manivannan Sadhasivam <[email protected]>
18577 L:      [email protected]
18578 L:      [email protected]
18579 S:      Maintained
18580 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18581 F:      drivers/mtd/nand/raw/qcom_nandc.c
18582
18583 QUALCOMM QSEECOM DRIVER
18584 M:      Maximilian Luz <[email protected]>
18585 L:      [email protected]
18586 S:      Maintained
18587 F:      drivers/firmware/qcom/qcom_qseecom.c
18588
18589 QUALCOMM QSEECOM UEFISECAPP DRIVER
18590 M:      Maximilian Luz <[email protected]>
18591 L:      [email protected]
18592 S:      Maintained
18593 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18594
18595 QUALCOMM RMNET DRIVER
18596 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18597 M:      Sean Tranchetti <[email protected]>
18598 L:      [email protected]
18599 S:      Maintained
18600 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18601 F:      drivers/net/ethernet/qualcomm/rmnet/
18602 F:      include/linux/if_rmnet.h
18603
18604 QUALCOMM TSENS THERMAL DRIVER
18605 M:      Amit Kucheria <[email protected]>
18606 M:      Thara Gopinath <[email protected]>
18607 L:      [email protected]
18608 L:      [email protected]
18609 S:      Maintained
18610 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18611 F:      drivers/thermal/qcom/
18612
18613 QUALCOMM TYPEC PORT MANAGER DRIVER
18614 M:      Bryan O'Donoghue <[email protected]>
18615 L:      [email protected]
18616 L:      [email protected]
18617 S:      Maintained
18618 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18619 F:      drivers/usb/typec/tcpm/qcom/
18620
18621 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18622 M:      Stanimir Varbanov <[email protected]>
18623 M:      Vikash Garodia <[email protected]>
18624 R:      Bryan O'Donoghue <[email protected]>
18625 L:      [email protected]
18626 L:      [email protected]
18627 S:      Maintained
18628 T:      git git://linuxtv.org/media_tree.git
18629 F:      Documentation/devicetree/bindings/media/*venus*
18630 F:      drivers/media/platform/qcom/venus/
18631
18632 QUALCOMM WCN36XX WIRELESS DRIVER
18633 M:      Loic Poulain <[email protected]>
18634 L:      [email protected]
18635 S:      Supported
18636 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18637 F:      drivers/net/wireless/ath/wcn36xx/
18638
18639 QUANTENNA QTNFMAC WIRELESS DRIVER
18640 M:      Igor Mitsyanko <[email protected]>
18641 R:      Sergey Matyukevich <[email protected]>
18642 L:      [email protected]
18643 S:      Maintained
18644 F:      drivers/net/wireless/quantenna
18645
18646 RADEON and AMDGPU DRM DRIVERS
18647 M:      Alex Deucher <[email protected]>
18648 M:      Christian König <[email protected]>
18649 M:      Pan, Xinhui <[email protected]>
18650 L:      [email protected]
18651 S:      Supported
18652 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
18653 C:      irc://irc.oftc.net/radeon
18654 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
18655 F:      Documentation/gpu/amdgpu/
18656 F:      drivers/gpu/drm/amd/
18657 F:      drivers/gpu/drm/ci/xfails/amd*
18658 F:      drivers/gpu/drm/radeon/
18659 F:      include/uapi/drm/amdgpu_drm.h
18660 F:      include/uapi/drm/radeon_drm.h
18661
18662 RADEON FRAMEBUFFER DISPLAY DRIVER
18663 M:      Benjamin Herrenschmidt <[email protected]>
18664 L:      [email protected]
18665 S:      Maintained
18666 F:      drivers/video/fbdev/aty/radeon*
18667 F:      include/uapi/linux/radeonfb.h
18668
18669 RADIOSHARK RADIO DRIVER
18670 M:      Hans Verkuil <[email protected]>
18671 L:      [email protected]
18672 S:      Maintained
18673 T:      git git://linuxtv.org/media_tree.git
18674 F:      drivers/media/radio/radio-shark.c
18675
18676 RADIOSHARK2 RADIO DRIVER
18677 M:      Hans Verkuil <[email protected]>
18678 L:      [email protected]
18679 S:      Maintained
18680 T:      git git://linuxtv.org/media_tree.git
18681 F:      drivers/media/radio/radio-shark2.c
18682 F:      drivers/media/radio/radio-tea5777.c
18683
18684 RADOS BLOCK DEVICE (RBD)
18685 M:      Ilya Dryomov <[email protected]>
18686 R:      Dongsheng Yang <[email protected]>
18687 L:      [email protected]
18688 S:      Supported
18689 W:      http://ceph.com/
18690 T:      git https://github.com/ceph/ceph-client.git
18691 F:      Documentation/ABI/testing/sysfs-bus-rbd
18692 F:      drivers/block/rbd.c
18693 F:      drivers/block/rbd_types.h
18694
18695 RAGE128 FRAMEBUFFER DISPLAY DRIVER
18696 L:      [email protected]
18697 S:      Orphan
18698 F:      drivers/video/fbdev/aty/aty128fb.c
18699
18700 RAINSHADOW-CEC DRIVER
18701 M:      Hans Verkuil <[email protected]>
18702 L:      [email protected]
18703 S:      Maintained
18704 T:      git git://linuxtv.org/media_tree.git
18705 F:      drivers/media/cec/usb/rainshadow/
18706
18707 RALINK MIPS ARCHITECTURE
18708 M:      John Crispin <[email protected]>
18709 M:      Sergio Paracuellos <[email protected]>
18710 L:      [email protected]
18711 S:      Maintained
18712 F:      arch/mips/ralink
18713
18714 RALINK MT7621 MIPS ARCHITECTURE
18715 M:      Arınç ÜNAL <[email protected]>
18716 M:      Sergio Paracuellos <[email protected]>
18717 L:      [email protected]
18718 S:      Maintained
18719 F:      arch/mips/boot/dts/ralink/mt7621*
18720
18721 RALINK RT2X00 WIRELESS LAN DRIVER
18722 M:      Stanislaw Gruszka <[email protected]>
18723 L:      [email protected]
18724 S:      Maintained
18725 F:      drivers/net/wireless/ralink/rt2x00/
18726
18727 RAMDISK RAM BLOCK DEVICE DRIVER
18728 M:      Jens Axboe <[email protected]>
18729 S:      Maintained
18730 F:      Documentation/admin-guide/blockdev/ramdisk.rst
18731 F:      drivers/block/brd.c
18732
18733 RANCHU VIRTUAL BOARD FOR MIPS
18734 M:      Miodrag Dinic <[email protected]>
18735 L:      [email protected]
18736 S:      Supported
18737 F:      arch/mips/configs/generic/board-ranchu.config
18738 F:      arch/mips/generic/board-ranchu.c
18739
18740 RANDOM NUMBER DRIVER
18741 M:      "Theodore Ts'o" <[email protected]>
18742 M:      Jason A. Donenfeld <[email protected]>
18743 S:      Maintained
18744 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
18745 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
18746 F:      drivers/char/random.c
18747 F:      drivers/virt/vmgenid.c
18748
18749 RAPIDIO SUBSYSTEM
18750 M:      Matt Porter <[email protected]>
18751 M:      Alexandre Bounine <[email protected]>
18752 S:      Maintained
18753 F:      drivers/rapidio/
18754
18755 RAS INFRASTRUCTURE
18756 M:      Tony Luck <[email protected]>
18757 M:      Borislav Petkov <[email protected]>
18758 L:      [email protected]
18759 S:      Maintained
18760 F:      Documentation/admin-guide/RAS
18761 F:      drivers/ras/
18762 F:      include/linux/ras.h
18763 F:      include/ras/ras_event.h
18764
18765 RAS FRU MEMORY POISON MANAGER (FMPM)
18766 M:      Yazen Ghannam <[email protected]>
18767 L:      [email protected]
18768 S:      Maintained
18769 F:      drivers/ras/amd/fmpm.c
18770
18771 RC-CORE / LIRC FRAMEWORK
18772 M:      Sean Young <[email protected]>
18773 L:      [email protected]
18774 S:      Maintained
18775 W:      http://linuxtv.org
18776 T:      git git://linuxtv.org/media_tree.git
18777 F:      Documentation/driver-api/media/rc-core.rst
18778 F:      Documentation/userspace-api/media/rc/
18779 F:      drivers/media/rc/
18780 F:      include/media/rc-core.h
18781 F:      include/media/rc-map.h
18782 F:      include/uapi/linux/lirc.h
18783
18784 RCMM REMOTE CONTROLS DECODER
18785 M:      Patrick Lerda <[email protected]>
18786 S:      Maintained
18787 F:      drivers/media/rc/ir-rcmm-decoder.c
18788
18789 RCUTORTURE TEST FRAMEWORK
18790 M:      "Paul E. McKenney" <[email protected]>
18791 M:      Josh Triplett <[email protected]>
18792 R:      Steven Rostedt <[email protected]>
18793 R:      Mathieu Desnoyers <[email protected]>
18794 R:      Lai Jiangshan <[email protected]>
18795 L:      [email protected]
18796 S:      Supported
18797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18798 F:      tools/testing/selftests/rcutorture
18799
18800 RDACM20 Camera Sensor
18801 M:      Jacopo Mondi <[email protected]>
18802 M:      Kieran Bingham <[email protected]>
18803 M:      Laurent Pinchart <[email protected]>
18804 M:      Niklas Söderlund <[email protected]>
18805 L:      [email protected]
18806 S:      Maintained
18807 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18808 F:      drivers/media/i2c/max9271.c
18809 F:      drivers/media/i2c/max9271.h
18810 F:      drivers/media/i2c/rdacm20.c
18811
18812 RDACM21 Camera Sensor
18813 M:      Jacopo Mondi <[email protected]>
18814 M:      Kieran Bingham <[email protected]>
18815 M:      Laurent Pinchart <[email protected]>
18816 M:      Niklas Söderlund <[email protected]>
18817 L:      [email protected]
18818 S:      Maintained
18819 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18820 F:      drivers/media/i2c/max9271.c
18821 F:      drivers/media/i2c/max9271.h
18822 F:      drivers/media/i2c/rdacm21.c
18823
18824 RDC R-321X SoC
18825 M:      Florian Fainelli <[email protected]>
18826 S:      Maintained
18827
18828 RDC R6040 FAST ETHERNET DRIVER
18829 M:      Florian Fainelli <[email protected]>
18830 L:      [email protected]
18831 S:      Maintained
18832 F:      drivers/net/ethernet/rdc/r6040.c
18833
18834 RDMAVT - RDMA verbs software
18835 M:      Dennis Dalessandro <[email protected]>
18836 L:      [email protected]
18837 S:      Supported
18838 F:      drivers/infiniband/sw/rdmavt
18839
18840 RDS - RELIABLE DATAGRAM SOCKETS
18841 M:      Allison Henderson <[email protected]>
18842 L:      [email protected]
18843 L:      [email protected]
18844 L:      [email protected] (moderated for non-subscribers)
18845 S:      Supported
18846 W:      https://oss.oracle.com/projects/rds/
18847 F:      Documentation/networking/rds.rst
18848 F:      net/rds/
18849
18850 RDT - RESOURCE ALLOCATION
18851 M:      Fenghua Yu <[email protected]>
18852 M:      Reinette Chatre <[email protected]>
18853 L:      [email protected]
18854 S:      Supported
18855 F:      Documentation/arch/x86/resctrl*
18856 F:      arch/x86/include/asm/resctrl.h
18857 F:      arch/x86/kernel/cpu/resctrl/
18858 F:      tools/testing/selftests/resctrl/
18859
18860 READ-COPY UPDATE (RCU)
18861 M:      "Paul E. McKenney" <[email protected]>
18862 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18863 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18864 M:      Joel Fernandes <[email protected]>
18865 M:      Josh Triplett <[email protected]>
18866 M:      Boqun Feng <[email protected]>
18867 R:      Steven Rostedt <[email protected]>
18868 R:      Mathieu Desnoyers <[email protected]>
18869 R:      Lai Jiangshan <[email protected]>
18870 R:      Zqiang <[email protected]>
18871 L:      [email protected]
18872 S:      Supported
18873 W:      http://www.rdrop.com/users/paulmck/RCU/
18874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18875 F:      Documentation/RCU/
18876 F:      include/linux/rcu*
18877 F:      kernel/rcu/
18878 X:      Documentation/RCU/torture.rst
18879 X:      include/linux/srcu*.h
18880 X:      kernel/rcu/srcu*.c
18881
18882 REAL TIME CLOCK (RTC) SUBSYSTEM
18883 M:      Alexandre Belloni <[email protected]>
18884 L:      [email protected]
18885 S:      Maintained
18886 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18888 F:      Documentation/admin-guide/rtc.rst
18889 F:      Documentation/devicetree/bindings/rtc/
18890 F:      drivers/rtc/
18891 F:      include/linux/rtc.h
18892 F:      include/linux/rtc/
18893 F:      include/uapi/linux/rtc.h
18894 F:      tools/testing/selftests/rtc/
18895
18896 Real-time Linux Analysis (RTLA) tools
18897 M:      Daniel Bristot de Oliveira <[email protected]>
18898 M:      Steven Rostedt <[email protected]>
18899 L:      [email protected]
18900 S:      Maintained
18901 F:      Documentation/tools/rtla/
18902 F:      tools/tracing/rtla/
18903
18904 REALTEK AUDIO CODECS
18905 M:      Oder Chiou <[email protected]>
18906 S:      Maintained
18907 F:      include/sound/rt*.h
18908 F:      sound/soc/codecs/rt*
18909
18910 REALTEK OTTO WATCHDOG
18911 M:      Sander Vanheule <[email protected]>
18912 L:      [email protected]
18913 S:      Maintained
18914 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18915 F:      drivers/watchdog/realtek_otto_wdt.c
18916
18917 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18918 M:      Linus Walleij <[email protected]>
18919 M:      Alvin Šipraga <[email protected]>
18920 S:      Maintained
18921 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18922 F:      drivers/net/dsa/realtek/*
18923
18924 REALTEK WIRELESS DRIVER (rtlwifi family)
18925 M:      Ping-Ke Shih <[email protected]>
18926 L:      [email protected]
18927 S:      Maintained
18928 T:      git https://github.com/pkshih/rtw.git
18929 F:      drivers/net/wireless/realtek/rtlwifi/
18930
18931 REALTEK WIRELESS DRIVER (rtw88)
18932 M:      Ping-Ke Shih <[email protected]>
18933 L:      [email protected]
18934 S:      Maintained
18935 T:      git https://github.com/pkshih/rtw.git
18936 F:      drivers/net/wireless/realtek/rtw88/
18937
18938 REALTEK WIRELESS DRIVER (rtw89)
18939 M:      Ping-Ke Shih <[email protected]>
18940 L:      [email protected]
18941 S:      Maintained
18942 T:      git https://github.com/pkshih/rtw.git
18943 F:      drivers/net/wireless/realtek/rtw89/
18944
18945 REDPINE WIRELESS DRIVER
18946 L:      [email protected]
18947 S:      Orphan
18948 F:      drivers/net/wireless/rsi/
18949
18950 REGISTER MAP ABSTRACTION
18951 M:      Mark Brown <[email protected]>
18952 L:      [email protected]
18953 S:      Supported
18954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18955 F:      Documentation/devicetree/bindings/regmap/
18956 F:      drivers/base/regmap/
18957 F:      include/linux/regmap.h
18958
18959 REISERFS FILE SYSTEM
18960 L:      [email protected]
18961 S:      Obsolete
18962 F:      fs/reiserfs/
18963
18964 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18965 M:      Bjorn Andersson <[email protected]>
18966 M:      Mathieu Poirier <[email protected]>
18967 L:      [email protected]
18968 S:      Maintained
18969 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18970 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18971 F:      Documentation/devicetree/bindings/remoteproc/
18972 F:      Documentation/staging/remoteproc.rst
18973 F:      drivers/remoteproc/
18974 F:      include/linux/remoteproc.h
18975 F:      include/linux/remoteproc/
18976
18977 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18978 M:      Bjorn Andersson <[email protected]>
18979 M:      Mathieu Poirier <[email protected]>
18980 L:      [email protected]
18981 S:      Maintained
18982 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18983 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18984 F:      Documentation/staging/rpmsg.rst
18985 F:      drivers/rpmsg/
18986 F:      include/linux/rpmsg.h
18987 F:      include/linux/rpmsg/
18988 F:      include/uapi/linux/rpmsg.h
18989 F:      samples/rpmsg/
18990
18991 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18992 M:      Stephan Gerhold <[email protected]>
18993 L:      [email protected]
18994 L:      [email protected]
18995 S:      Maintained
18996 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18997
18998 RENESAS CLOCK DRIVERS
18999 M:      Geert Uytterhoeven <[email protected]>
19000 L:      [email protected]
19001 S:      Supported
19002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19003 F:      Documentation/devicetree/bindings/clock/renesas,*
19004 F:      drivers/clk/renesas/
19005
19006 RENESAS EMEV2 I2C DRIVER
19007 M:      Wolfram Sang <[email protected]>
19008 L:      [email protected]
19009 S:      Supported
19010 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19011 F:      drivers/i2c/busses/i2c-emev2.c
19012
19013 RENESAS ETHERNET AVB DRIVER
19014 R:      Sergey Shtylyov <[email protected]>
19015 L:      [email protected]
19016 L:      [email protected]
19017 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19018 F:      drivers/net/ethernet/renesas/Kconfig
19019 F:      drivers/net/ethernet/renesas/Makefile
19020 F:      drivers/net/ethernet/renesas/ravb*
19021
19022 RENESAS ETHERNET SWITCH DRIVER
19023 R:      Yoshihiro Shimoda <[email protected]>
19024 L:      [email protected]
19025 L:      [email protected]
19026 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19027 F:      drivers/net/ethernet/renesas/Kconfig
19028 F:      drivers/net/ethernet/renesas/Makefile
19029 F:      drivers/net/ethernet/renesas/rcar_gen4*
19030 F:      drivers/net/ethernet/renesas/rswitch*
19031
19032 RENESAS IDT821034 ASoC CODEC
19033 M:      Herve Codina <[email protected]>
19034 L:      [email protected] (moderated for non-subscribers)
19035 S:      Maintained
19036 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19037 F:      sound/soc/codecs/idt821034.c
19038
19039 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19040 M:      Miquel Raynal <[email protected]>
19041 L:      [email protected]
19042 L:      [email protected]
19043 S:      Maintained
19044 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19045 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19046
19047 RENESAS R-CAR GYROADC DRIVER
19048 M:      Marek Vasut <[email protected]>
19049 L:      [email protected]
19050 S:      Supported
19051 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19052 F:      drivers/iio/adc/rcar-gyroadc.c
19053
19054 RENESAS R-CAR I2C DRIVERS
19055 M:      Wolfram Sang <[email protected]>
19056 L:      [email protected]
19057 S:      Supported
19058 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19059 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19060 F:      drivers/i2c/busses/i2c-rcar.c
19061 F:      drivers/i2c/busses/i2c-sh_mobile.c
19062
19063 RENESAS R-CAR SATA DRIVER
19064 R:      Sergey Shtylyov <[email protected]>
19065 L:      [email protected]
19066 L:      [email protected]
19067 S:      Supported
19068 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19069 F:      drivers/ata/sata_rcar.c
19070
19071 RENESAS R-CAR THERMAL DRIVERS
19072 M:      Niklas Söderlund <[email protected]>
19073 L:      [email protected]
19074 S:      Supported
19075 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19076 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19077 F:      drivers/thermal/rcar_gen3_thermal.c
19078 F:      drivers/thermal/rcar_thermal.c
19079
19080 RENESAS RIIC DRIVER
19081 M:      Chris Brandt <[email protected]>
19082 L:      [email protected]
19083 S:      Supported
19084 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19085 F:      drivers/i2c/busses/i2c-riic.c
19086
19087 RENESAS RZ/G2L A/D DRIVER
19088 M:      Lad Prabhakar <[email protected]>
19089 L:      [email protected]
19090 L:      [email protected]
19091 S:      Supported
19092 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19093 F:      drivers/iio/adc/rzg2l_adc.c
19094
19095 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19096 M:      Biju Das <[email protected]>
19097 L:      [email protected]
19098 L:      [email protected]
19099 S:      Supported
19100 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19101 F:      drivers/counter/rz-mtu3-cnt.c
19102
19103 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19104 M:      Clément Léger <[email protected]>
19105 L:      [email protected]
19106 L:      [email protected]
19107 S:      Maintained
19108 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19109 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19110 F:      drivers/net/dsa/rzn1_a5psw*
19111 F:      drivers/net/pcs/pcs-rzn1-miic.c
19112 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19113 F:      include/linux/pcs-rzn1-miic.h
19114 F:      net/dsa/tag_rzn1_a5psw.c
19115
19116 RENESAS RZ/N1 DWMAC GLUE LAYER
19117 M:      Romain Gantois <[email protected]>
19118 S:      Maintained
19119 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19120 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19121
19122 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19123 M:      Miquel Raynal <[email protected]>
19124 L:      [email protected]
19125 L:      [email protected]
19126 S:      Maintained
19127 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19128 F:      drivers/rtc/rtc-rzn1.c
19129
19130 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19131 M:      Herve Codina <[email protected]>
19132 L:      [email protected]
19133 L:      [email protected]
19134 S:      Maintained
19135 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19136 F:      drivers/usb/gadget/udc/renesas_usbf.c
19137
19138 RENESAS RZ/V2M I2C DRIVER
19139 M:      Fabrizio Castro <[email protected]>
19140 L:      [email protected]
19141 L:      [email protected]
19142 S:      Supported
19143 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19144 F:      drivers/i2c/busses/i2c-rzv2m.c
19145
19146 RENESAS SUPERH ETHERNET DRIVER
19147 R:      Sergey Shtylyov <[email protected]>
19148 L:      [email protected]
19149 L:      [email protected]
19150 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19151 F:      drivers/net/ethernet/renesas/Kconfig
19152 F:      drivers/net/ethernet/renesas/Makefile
19153 F:      drivers/net/ethernet/renesas/sh_eth*
19154 F:      include/linux/sh_eth.h
19155
19156 RENESAS USB PHY DRIVER
19157 M:      Yoshihiro Shimoda <[email protected]>
19158 L:      [email protected]
19159 S:      Maintained
19160 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19161
19162 RENESAS VERSACLOCK 7 CLOCK DRIVER
19163 M:      Alex Helms <[email protected]>
19164 S:      Maintained
19165 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19166 F:      drivers/clk/clk-versaclock7.c
19167
19168 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19169 M:      Herve Codina <[email protected]>
19170 L:      [email protected]
19171 S:      Maintained
19172 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19173 F:      drivers/iio/potentiometer/x9250.c
19174
19175 RESET CONTROLLER FRAMEWORK
19176 M:      Philipp Zabel <[email protected]>
19177 S:      Maintained
19178 T:      git git://git.pengutronix.de/git/pza/linux
19179 F:      Documentation/devicetree/bindings/reset/
19180 F:      Documentation/driver-api/reset.rst
19181 F:      drivers/reset/
19182 F:      include/dt-bindings/reset/
19183 F:      include/linux/reset-controller.h
19184 F:      include/linux/reset.h
19185 F:      include/linux/reset/
19186 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19187
19188 RESTARTABLE SEQUENCES SUPPORT
19189 M:      Mathieu Desnoyers <[email protected]>
19190 M:      Peter Zijlstra <[email protected]>
19191 M:      "Paul E. McKenney" <[email protected]>
19192 M:      Boqun Feng <[email protected]>
19193 L:      [email protected]
19194 S:      Supported
19195 F:      include/trace/events/rseq.h
19196 F:      include/uapi/linux/rseq.h
19197 F:      kernel/rseq.c
19198 F:      tools/testing/selftests/rseq/
19199
19200 RFKILL
19201 M:      Johannes Berg <[email protected]>
19202 L:      [email protected]
19203 S:      Maintained
19204 W:      https://wireless.wiki.kernel.org/
19205 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19208 F:      Documentation/ABI/stable/sysfs-class-rfkill
19209 F:      Documentation/driver-api/rfkill.rst
19210 F:      include/linux/rfkill.h
19211 F:      include/uapi/linux/rfkill.h
19212 F:      net/rfkill/
19213
19214 RHASHTABLE
19215 M:      Thomas Graf <[email protected]>
19216 M:      Herbert Xu <[email protected]>
19217 L:      [email protected]
19218 S:      Maintained
19219 F:      include/linux/rhashtable-types.h
19220 F:      include/linux/rhashtable.h
19221 F:      lib/rhashtable.c
19222 F:      lib/test_rhashtable.c
19223
19224 RICOH R5C592 MEMORYSTICK DRIVER
19225 M:      Maxim Levitsky <[email protected]>
19226 S:      Maintained
19227 F:      drivers/memstick/host/r592.*
19228
19229 RICOH SMARTMEDIA/XD DRIVER
19230 M:      Maxim Levitsky <[email protected]>
19231 S:      Maintained
19232 F:      drivers/mtd/nand/raw/r852.c
19233 F:      drivers/mtd/nand/raw/r852.h
19234
19235 RISC-V AIA DRIVERS
19236 M:      Anup Patel <[email protected]>
19237 L:      [email protected]
19238 S:      Maintained
19239 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19240 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19241 F:      drivers/irqchip/irq-riscv-aplic-*.c
19242 F:      drivers/irqchip/irq-riscv-aplic-*.h
19243 F:      drivers/irqchip/irq-riscv-imsic-*.c
19244 F:      drivers/irqchip/irq-riscv-imsic-*.h
19245 F:      drivers/irqchip/irq-riscv-intc.c
19246 F:      include/linux/irqchip/riscv-aplic.h
19247 F:      include/linux/irqchip/riscv-imsic.h
19248
19249 RISC-V ARCHITECTURE
19250 M:      Paul Walmsley <[email protected]>
19251 M:      Palmer Dabbelt <[email protected]>
19252 M:      Albert Ou <[email protected]>
19253 L:      [email protected]
19254 S:      Supported
19255 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19256 C:      irc://irc.libera.chat/riscv
19257 P:      Documentation/arch/riscv/patch-acceptance.rst
19258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19259 F:      arch/riscv/
19260 N:      riscv
19261 K:      riscv
19262
19263 RISC-V MICROCHIP FPGA SUPPORT
19264 M:      Conor Dooley <[email protected]>
19265 M:      Daire McNamara <[email protected]>
19266 L:      [email protected]
19267 S:      Supported
19268 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19269 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19270 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19271 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19272 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19273 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19274 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19275 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19276 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19277 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19278 F:      arch/riscv/boot/dts/microchip/
19279 F:      drivers/char/hw_random/mpfs-rng.c
19280 F:      drivers/clk/microchip/clk-mpfs*.c
19281 F:      drivers/firmware/microchip/mpfs-auto-update.c
19282 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19283 F:      drivers/mailbox/mailbox-mpfs.c
19284 F:      drivers/pci/controller/pcie-microchip-host.c
19285 F:      drivers/pwm/pwm-microchip-core.c
19286 F:      drivers/reset/reset-mpfs.c
19287 F:      drivers/rtc/rtc-mpfs.c
19288 F:      drivers/soc/microchip/mpfs-sys-controller.c
19289 F:      drivers/spi/spi-microchip-core-qspi.c
19290 F:      drivers/spi/spi-microchip-core.c
19291 F:      drivers/usb/musb/mpfs.c
19292 F:      include/soc/microchip/mpfs.h
19293
19294 RISC-V MISC SOC SUPPORT
19295 M:      Conor Dooley <[email protected]>
19296 L:      [email protected]
19297 S:      Maintained
19298 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19299 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19300 F:      Documentation/devicetree/bindings/riscv/
19301 F:      arch/riscv/boot/dts/
19302 X:      arch/riscv/boot/dts/allwinner/
19303 X:      arch/riscv/boot/dts/renesas/
19304 X:      arch/riscv/boot/dts/sophgo/
19305
19306 RISC-V PMU DRIVERS
19307 M:      Atish Patra <[email protected]>
19308 R:      Anup Patel <[email protected]>
19309 L:      [email protected]
19310 S:      Supported
19311 F:      drivers/perf/riscv_pmu.c
19312 F:      drivers/perf/riscv_pmu_legacy.c
19313 F:      drivers/perf/riscv_pmu_sbi.c
19314
19315 RISC-V THEAD SoC SUPPORT
19316 M:      Drew Fustini <[email protected]>
19317 M:      Guo Ren <[email protected]>
19318 M:      Fu Wei <[email protected]>
19319 L:      [email protected]
19320 S:      Maintained
19321 F:      arch/riscv/boot/dts/thead/
19322
19323 RNBD BLOCK DRIVERS
19324 M:      Md. Haris Iqbal <[email protected]>
19325 M:      Jack Wang <[email protected]>
19326 L:      [email protected]
19327 S:      Maintained
19328 F:      drivers/block/rnbd/
19329
19330 ROCCAT DRIVERS
19331 M:      Stefan Achatz <[email protected]>
19332 S:      Maintained
19333 W:      http://sourceforge.net/projects/roccat/
19334 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19335 F:      drivers/hid/hid-roccat*
19336 F:      include/linux/hid-roccat*
19337
19338 ROCKCHIP CRYPTO DRIVERS
19339 M:      Corentin Labbe <[email protected]>
19340 L:      [email protected]
19341 S:      Maintained
19342 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19343 F:      drivers/crypto/rockchip/
19344
19345 ROCKCHIP I2S TDM DRIVER
19346 M:      Nicolas Frattaroli <[email protected]>
19347 L:      [email protected]
19348 S:      Maintained
19349 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19350 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19351
19352 ROCKCHIP ISP V1 DRIVER
19353 M:      Dafna Hirschfeld <[email protected]>
19354 M:      Laurent Pinchart <[email protected]>
19355 L:      [email protected]
19356 L:      [email protected]
19357 S:      Maintained
19358 F:      Documentation/admin-guide/media/rkisp1.rst
19359 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19360 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19361 F:      drivers/media/platform/rockchip/rkisp1
19362 F:      include/uapi/linux/rkisp1-config.h
19363
19364 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19365 M:      Jacob Chen <[email protected]>
19366 M:      Ezequiel Garcia <[email protected]>
19367 L:      [email protected]
19368 L:      [email protected]
19369 S:      Maintained
19370 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19371 F:      drivers/media/platform/rockchip/rga/
19372
19373 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19374 M:      Luca Ceresoli <[email protected]>
19375 S:      Maintained
19376 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19377 F:      sound/soc/codecs/rk3308_codec.c
19378 F:      sound/soc/codecs/rk3308_codec.h
19379
19380 ROCKCHIP VIDEO DECODER DRIVER
19381 M:      Ezequiel Garcia <[email protected]>
19382 L:      [email protected]
19383 L:      [email protected]
19384 S:      Maintained
19385 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19386 F:      drivers/staging/media/rkvdec/
19387
19388 ROCKER DRIVER
19389 M:      Jiri Pirko <[email protected]>
19390 L:      [email protected]
19391 S:      Supported
19392 F:      drivers/net/ethernet/rocker/
19393
19394 ROCKETPORT EXPRESS/INFINITY DRIVER
19395 M:      Kevin Cernekee <[email protected]>
19396 L:      [email protected]
19397 S:      Odd Fixes
19398 F:      drivers/tty/serial/rp2.*
19399
19400 ROHM BD99954 CHARGER IC
19401 M:      Matti Vaittinen <[email protected]>
19402 S:      Supported
19403 F:      drivers/power/supply/bd99954-charger.c
19404 F:      drivers/power/supply/bd99954-charger.h
19405
19406 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19407 M:      Tomasz Duszynski <[email protected]>
19408 S:      Maintained
19409 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19410 F:      drivers/iio/light/bh1750.c
19411
19412 ROHM BM1390 PRESSURE SENSOR DRIVER
19413 M:      Matti Vaittinen <[email protected]>
19414 L:      [email protected]
19415 S:      Supported
19416 F:      drivers/iio/pressure/rohm-bm1390.c
19417
19418 ROHM BU270xx LIGHT SENSOR DRIVERs
19419 M:      Matti Vaittinen <[email protected]>
19420 L:      [email protected]
19421 S:      Supported
19422 F:      drivers/iio/light/rohm-bu27008.c
19423 F:      drivers/iio/light/rohm-bu27034.c
19424
19425 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19426 M:      Marek Vasut <[email protected]>
19427 L:      [email protected]
19428 L:      [email protected]
19429 S:      Supported
19430 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19431 F:      drivers/gpio/gpio-bd9571mwv.c
19432 F:      drivers/mfd/bd9571mwv.c
19433 F:      drivers/regulator/bd9571mwv-regulator.c
19434 F:      include/linux/mfd/bd9571mwv.h
19435
19436 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19437 M:      Matti Vaittinen <[email protected]>
19438 S:      Supported
19439 F:      drivers/clk/clk-bd718x7.c
19440 F:      drivers/gpio/gpio-bd71815.c
19441 F:      drivers/gpio/gpio-bd71828.c
19442 F:      drivers/mfd/rohm-bd71828.c
19443 F:      drivers/mfd/rohm-bd718x7.c
19444 F:      drivers/mfd/rohm-bd9576.c
19445 F:      drivers/regulator/bd71815-regulator.c
19446 F:      drivers/regulator/bd71828-regulator.c
19447 F:      drivers/regulator/bd718x7-regulator.c
19448 F:      drivers/regulator/bd9576-regulator.c
19449 F:      drivers/regulator/rohm-regulator.c
19450 F:      drivers/rtc/rtc-bd70528.c
19451 F:      drivers/watchdog/bd9576_wdt.c
19452 F:      include/linux/mfd/rohm-bd71815.h
19453 F:      include/linux/mfd/rohm-bd71828.h
19454 F:      include/linux/mfd/rohm-bd718x7.h
19455 F:      include/linux/mfd/rohm-bd957x.h
19456 F:      include/linux/mfd/rohm-generic.h
19457 F:      include/linux/mfd/rohm-shared.h
19458
19459 ROSE NETWORK LAYER
19460 M:      Ralf Baechle <[email protected]>
19461 L:      [email protected]
19462 S:      Maintained
19463 W:      https://linux-ax25.in-berlin.de
19464 F:      include/net/rose.h
19465 F:      include/uapi/linux/rose.h
19466 F:      net/rose/
19467
19468 ROTATION DRIVER FOR ALLWINNER A83T
19469 M:      Jernej Skrabec <[email protected]>
19470 L:      [email protected]
19471 S:      Maintained
19472 T:      git git://linuxtv.org/media_tree.git
19473 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19474 F:      drivers/media/platform/sunxi/sun8i-rotate/
19475
19476 RPMSG TTY DRIVER
19477 M:      Arnaud Pouliquen <[email protected]>
19478 L:      [email protected]
19479 S:      Maintained
19480 F:      drivers/tty/rpmsg_tty.c
19481
19482 RTL2830 MEDIA DRIVER
19483 L:      [email protected]
19484 S:      Orphan
19485 W:      https://linuxtv.org
19486 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19487 F:      drivers/media/dvb-frontends/rtl2830*
19488
19489 RTL2832 MEDIA DRIVER
19490 L:      [email protected]
19491 S:      Orphan
19492 W:      https://linuxtv.org
19493 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19494 F:      drivers/media/dvb-frontends/rtl2832*
19495
19496 RTL2832_SDR MEDIA DRIVER
19497 L:      [email protected]
19498 S:      Orphan
19499 W:      https://linuxtv.org
19500 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19501 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19502
19503 RTL8180 WIRELESS DRIVER
19504 L:      [email protected]
19505 S:      Orphan
19506 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19507
19508 RTL8187 WIRELESS DRIVER
19509 M:      Hin-Tak Leung <[email protected]>
19510 L:      [email protected]
19511 S:      Maintained
19512 T:      git https://github.com/pkshih/rtw.git
19513 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19514
19515 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19516 M:      Jes Sorensen <[email protected]>
19517 L:      [email protected]
19518 S:      Maintained
19519 T:      git https://github.com/pkshih/rtw.git
19520 F:      drivers/net/wireless/realtek/rtl8xxxu/
19521
19522 RTRS TRANSPORT DRIVERS
19523 M:      Md. Haris Iqbal <[email protected]>
19524 M:      Jack Wang <[email protected]>
19525 L:      [email protected]
19526 S:      Maintained
19527 F:      drivers/infiniband/ulp/rtrs/
19528
19529 RUNTIME VERIFICATION (RV)
19530 M:      Daniel Bristot de Oliveira <[email protected]>
19531 M:      Steven Rostedt <[email protected]>
19532 L:      [email protected]
19533 S:      Maintained
19534 F:      Documentation/trace/rv/
19535 F:      include/linux/rv.h
19536 F:      include/rv/
19537 F:      kernel/trace/rv/
19538 F:      tools/verification/
19539
19540 RUST
19541 M:      Miguel Ojeda <[email protected]>
19542 M:      Alex Gaynor <[email protected]>
19543 M:      Wedson Almeida Filho <[email protected]>
19544 R:      Boqun Feng <[email protected]>
19545 R:      Gary Guo <[email protected]>
19546 R:      Björn Roy Baron <[email protected]>
19547 R:      Benno Lossin <[email protected]>
19548 R:      Andreas Hindborg <[email protected]>
19549 R:      Alice Ryhl <[email protected]>
19550 L:      [email protected]
19551 S:      Supported
19552 W:      https://rust-for-linux.com
19553 B:      https://github.com/Rust-for-Linux/linux/issues
19554 C:      zulip://rust-for-linux.zulipchat.com
19555 P:      https://rust-for-linux.com/contributing
19556 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19557 F:      Documentation/rust/
19558 F:      rust/
19559 F:      samples/rust/
19560 F:      scripts/*rust*
19561 F:      tools/testing/selftests/rust/
19562 K:      \b(?i:rust)\b
19563
19564 RXRPC SOCKETS (AF_RXRPC)
19565 M:      David Howells <[email protected]>
19566 M:      Marc Dionne <[email protected]>
19567 L:      [email protected]
19568 S:      Supported
19569 W:      https://www.infradead.org/~dhowells/kafs/
19570 F:      Documentation/networking/rxrpc.rst
19571 F:      include/keys/rxrpc-type.h
19572 F:      include/net/af_rxrpc.h
19573 F:      include/trace/events/rxrpc.h
19574 F:      include/uapi/linux/rxrpc.h
19575 F:      net/rxrpc/
19576
19577 S3 SAVAGE FRAMEBUFFER DRIVER
19578 M:      Antonino Daplas <[email protected]>
19579 L:      [email protected]
19580 S:      Maintained
19581 F:      drivers/video/fbdev/savage/
19582
19583 S390 ARCHITECTURE
19584 M:      Heiko Carstens <[email protected]>
19585 M:      Vasily Gorbik <[email protected]>
19586 M:      Alexander Gordeev <[email protected]>
19587 R:      Christian Borntraeger <[email protected]>
19588 R:      Sven Schnelle <[email protected]>
19589 L:      [email protected]
19590 S:      Supported
19591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19592 F:      Documentation/driver-api/s390-drivers.rst
19593 F:      Documentation/arch/s390/
19594 F:      arch/s390/
19595 F:      drivers/s390/
19596 F:      drivers/watchdog/diag288_wdt.c
19597
19598 S390 COMMON I/O LAYER
19599 M:      Vineeth Vijayan <[email protected]>
19600 M:      Peter Oberparleiter <[email protected]>
19601 L:      [email protected]
19602 S:      Supported
19603 F:      drivers/s390/cio/
19604
19605 S390 DASD DRIVER
19606 M:      Stefan Haberland <[email protected]>
19607 M:      Jan Hoeppner <[email protected]>
19608 L:      [email protected]
19609 S:      Supported
19610 F:      block/partitions/ibm.c
19611 F:      drivers/s390/block/dasd*
19612 F:      include/linux/dasd_mod.h
19613
19614 S390 IOMMU (PCI)
19615 M:      Niklas Schnelle <[email protected]>
19616 M:      Matthew Rosato <[email protected]>
19617 R:      Gerald Schaefer <[email protected]>
19618 L:      [email protected]
19619 S:      Supported
19620 F:      drivers/iommu/s390-iommu.c
19621
19622 S390 IUCV NETWORK LAYER
19623 M:      Alexandra Winter <[email protected]>
19624 M:      Thorsten Winkler <[email protected]>
19625 L:      [email protected]
19626 L:      [email protected]
19627 S:      Supported
19628 F:      drivers/s390/net/*iucv*
19629 F:      include/net/iucv/
19630 F:      net/iucv/
19631
19632 S390 MM
19633 M:      Alexander Gordeev <[email protected]>
19634 M:      Gerald Schaefer <[email protected]>
19635 L:      [email protected]
19636 S:      Supported
19637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19638 F:      arch/s390/include/asm/pgtable.h
19639 F:      arch/s390/mm
19640
19641 S390 NETWORK DRIVERS
19642 M:      Alexandra Winter <[email protected]>
19643 M:      Thorsten Winkler <[email protected]>
19644 L:      [email protected]
19645 L:      [email protected]
19646 S:      Supported
19647 F:      drivers/s390/net/
19648
19649 S390 PCI SUBSYSTEM
19650 M:      Niklas Schnelle <[email protected]>
19651 M:      Gerald Schaefer <[email protected]>
19652 L:      [email protected]
19653 S:      Supported
19654 F:      Documentation/arch/s390/pci.rst
19655 F:      arch/s390/pci/
19656 F:      drivers/pci/hotplug/s390_pci_hpc.c
19657
19658 S390 SCM DRIVER
19659 M:      Vineeth Vijayan <[email protected]>
19660 L:      [email protected]
19661 S:      Supported
19662 F:      drivers/s390/block/scm*
19663 F:      drivers/s390/cio/scm.c
19664
19665 S390 VFIO AP DRIVER
19666 M:      Tony Krowiak <[email protected]>
19667 M:      Halil Pasic <[email protected]>
19668 M:      Jason Herne <[email protected]>
19669 L:      [email protected]
19670 S:      Supported
19671 F:      Documentation/arch/s390/vfio-ap*
19672 F:      drivers/s390/crypto/vfio_ap*
19673
19674 S390 VFIO-CCW DRIVER
19675 M:      Eric Farman <[email protected]>
19676 M:      Matthew Rosato <[email protected]>
19677 R:      Halil Pasic <[email protected]>
19678 L:      [email protected]
19679 L:      [email protected]
19680 S:      Supported
19681 F:      Documentation/arch/s390/vfio-ccw.rst
19682 F:      drivers/s390/cio/vfio_ccw*
19683 F:      include/uapi/linux/vfio_ccw.h
19684
19685 S390 VFIO-PCI DRIVER
19686 M:      Matthew Rosato <[email protected]>
19687 M:      Eric Farman <[email protected]>
19688 L:      [email protected]
19689 L:      [email protected]
19690 S:      Supported
19691 F:      arch/s390/kvm/pci*
19692 F:      drivers/vfio/pci/vfio_pci_zdev.c
19693 F:      include/uapi/linux/vfio_zdev.h
19694
19695 S390 ZCRYPT DRIVER
19696 M:      Harald Freudenberger <[email protected]>
19697 L:      [email protected]
19698 S:      Supported
19699 F:      drivers/s390/crypto/
19700
19701 S390 ZFCP DRIVER
19702 M:      Steffen Maier <[email protected]>
19703 M:      Benjamin Block <[email protected]>
19704 L:      [email protected]
19705 S:      Supported
19706 F:      drivers/s390/scsi/zfcp_*
19707
19708 SAA6588 RDS RECEIVER DRIVER
19709 M:      Hans Verkuil <[email protected]>
19710 L:      [email protected]
19711 S:      Odd Fixes
19712 W:      https://linuxtv.org
19713 T:      git git://linuxtv.org/media_tree.git
19714 F:      drivers/media/i2c/saa6588*
19715
19716 SAA7134 VIDEO4LINUX DRIVER
19717 M:      Mauro Carvalho Chehab <[email protected]>
19718 L:      [email protected]
19719 S:      Odd fixes
19720 W:      https://linuxtv.org
19721 T:      git git://linuxtv.org/media_tree.git
19722 F:      Documentation/driver-api/media/drivers/saa7134*
19723 F:      drivers/media/pci/saa7134/
19724
19725 SAA7146 VIDEO4LINUX-2 DRIVER
19726 M:      Hans Verkuil <[email protected]>
19727 L:      [email protected]
19728 S:      Maintained
19729 T:      git git://linuxtv.org/media_tree.git
19730 F:      drivers/media/common/saa7146/
19731 F:      drivers/media/pci/saa7146/
19732 F:      include/media/drv-intf/saa7146*
19733
19734 SAFESETID SECURITY MODULE
19735 M:      Micah Morton <[email protected]>
19736 S:      Supported
19737 F:      Documentation/admin-guide/LSM/SafeSetID.rst
19738 F:      security/safesetid/
19739
19740 SAMSUNG AUDIO (ASoC) DRIVERS
19741 M:      Sylwester Nawrocki <[email protected]>
19742 L:      [email protected] (moderated for non-subscribers)
19743 S:      Maintained
19744 B:      mailto:[email protected]
19745 F:      Documentation/devicetree/bindings/sound/samsung*
19746 F:      sound/soc/samsung/
19747
19748 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
19749 M:      Krzysztof Kozlowski <[email protected]>
19750 L:      [email protected]
19751 L:      [email protected]
19752 S:      Maintained
19753 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
19754 F:      drivers/crypto/exynos-rng.c
19755
19756 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
19757 M:      Łukasz Stelmach <[email protected]>
19758 L:      [email protected]
19759 S:      Maintained
19760 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
19761 F:      drivers/char/hw_random/exynos-trng.c
19762
19763 SAMSUNG FRAMEBUFFER DRIVER
19764 M:      Jingoo Han <[email protected]>
19765 L:      [email protected]
19766 S:      Maintained
19767 F:      drivers/video/fbdev/s3c-fb.c
19768
19769 SAMSUNG INTERCONNECT DRIVERS
19770 M:      Sylwester Nawrocki <[email protected]>
19771 M:      Artur Świgoń <[email protected]>
19772 L:      [email protected]
19773 L:      [email protected]
19774 S:      Supported
19775 F:      drivers/interconnect/samsung/
19776
19777 SAMSUNG LAPTOP DRIVER
19778 M:      Corentin Chary <[email protected]>
19779 L:      [email protected]
19780 S:      Maintained
19781 F:      drivers/platform/x86/samsung-laptop.c
19782
19783 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
19784 M:      Krzysztof Kozlowski <[email protected]>
19785 L:      [email protected]
19786 L:      [email protected]
19787 S:      Maintained
19788 B:      mailto:[email protected]
19789 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
19790 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
19791 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
19792 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
19793 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
19794 F:      drivers/clk/clk-s2mps11.c
19795 F:      drivers/mfd/sec*.c
19796 F:      drivers/regulator/s2m*.c
19797 F:      drivers/regulator/s5m*.c
19798 F:      drivers/rtc/rtc-s5m.c
19799 F:      include/linux/mfd/samsung/
19800
19801 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
19802 M:      Sylwester Nawrocki <[email protected]>
19803 L:      [email protected]
19804 L:      [email protected]
19805 S:      Maintained
19806 F:      drivers/media/platform/samsung/s3c-camif/
19807 F:      include/media/drv-intf/s3c_camif.h
19808
19809 SAMSUNG S3FWRN5 NFC DRIVER
19810 M:      Krzysztof Kozlowski <[email protected]>
19811 S:      Maintained
19812 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
19813 F:      drivers/nfc/s3fwrn5
19814
19815 SAMSUNG S5C73M3 CAMERA DRIVER
19816 M:      Sylwester Nawrocki <[email protected]>
19817 M:      Andrzej Hajda <[email protected]>
19818 L:      [email protected]
19819 S:      Supported
19820 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19821 F:      drivers/media/i2c/s5c73m3/*
19822
19823 SAMSUNG S5K5BAF CAMERA DRIVER
19824 M:      Sylwester Nawrocki <[email protected]>
19825 M:      Andrzej Hajda <[email protected]>
19826 L:      [email protected]
19827 S:      Supported
19828 F:      drivers/media/i2c/s5k5baf.c
19829
19830 SAMSUNG S5P Security SubSystem (SSS) DRIVER
19831 M:      Krzysztof Kozlowski <[email protected]>
19832 M:      Vladimir Zapolskiy <[email protected]>
19833 L:      [email protected]
19834 L:      [email protected]
19835 S:      Maintained
19836 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
19837 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
19838 F:      drivers/crypto/s5p-sss.c
19839
19840 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
19841 M:      Sylwester Nawrocki <[email protected]>
19842 L:      [email protected]
19843 S:      Supported
19844 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19845 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
19846 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
19847 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
19848 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
19849 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
19850 F:      drivers/media/platform/samsung/exynos4-is/
19851
19852 SAMSUNG SOC CLOCK DRIVERS
19853 M:      Krzysztof Kozlowski <[email protected]>
19854 M:      Sylwester Nawrocki <[email protected]>
19855 M:      Chanwoo Choi <[email protected]>
19856 R:      Alim Akhtar <[email protected]>
19857 L:      [email protected]
19858 S:      Maintained
19859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
19860 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
19861 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
19862 F:      drivers/clk/samsung/
19863 F:      include/dt-bindings/clock/exynos*.h
19864 F:      include/dt-bindings/clock/s5p*.h
19865 F:      include/dt-bindings/clock/samsung,*.h
19866 F:      include/linux/clk/samsung.h
19867
19868 SAMSUNG SPI DRIVERS
19869 M:      Andi Shyti <[email protected]>
19870 L:      [email protected]
19871 L:      [email protected]
19872 S:      Maintained
19873 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
19874 F:      drivers/spi/spi-s3c*
19875 F:      include/linux/platform_data/spi-s3c64xx.h
19876
19877 SAMSUNG SXGBE DRIVERS
19878 M:      Byungho An <[email protected]>
19879 L:      [email protected]
19880 S:      Supported
19881 F:      drivers/net/ethernet/samsung/sxgbe/
19882
19883 SAMSUNG THERMAL DRIVER
19884 M:      Bartlomiej Zolnierkiewicz <[email protected]>
19885 M:      Krzysztof Kozlowski <[email protected]>
19886 L:      [email protected]
19887 L:      [email protected]
19888 S:      Maintained
19889 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19890 F:      drivers/thermal/samsung/
19891
19892 SAMSUNG USB2 PHY DRIVER
19893 M:      Sylwester Nawrocki <[email protected]>
19894 L:      [email protected]
19895 S:      Supported
19896 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19897 F:      Documentation/driver-api/phy/samsung-usb2.rst
19898 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19899 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19900 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19901 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19902 F:      drivers/phy/samsung/phy-samsung-usb2.c
19903 F:      drivers/phy/samsung/phy-samsung-usb2.h
19904
19905 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19906 M:      Paul Barker <[email protected]>
19907 R:      Marc Murphy <[email protected]>
19908 S:      Supported
19909 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19910
19911 SC1200 WDT DRIVER
19912 M:      Zwane Mwaikambo <[email protected]>
19913 S:      Maintained
19914 F:      drivers/watchdog/sc1200wdt.c
19915
19916 SCHEDULER
19917 M:      Ingo Molnar <[email protected]>
19918 M:      Peter Zijlstra <[email protected]>
19919 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19920 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19921 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19922 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19923 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19924 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19925 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19926 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19927 L:      [email protected]
19928 S:      Maintained
19929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19930 F:      include/linux/preempt.h
19931 F:      include/linux/sched.h
19932 F:      include/linux/wait.h
19933 F:      include/uapi/linux/sched.h
19934 F:      kernel/sched/
19935
19936 SCSI LIBSAS SUBSYSTEM
19937 R:      John Garry <[email protected]>
19938 R:      Jason Yan <[email protected]>
19939 L:      [email protected]
19940 S:      Supported
19941 F:      Documentation/scsi/libsas.rst
19942 F:      drivers/scsi/libsas/
19943 F:      include/scsi/libsas.h
19944 F:      include/scsi/sas_ata.h
19945
19946 SCSI RDMA PROTOCOL (SRP) INITIATOR
19947 M:      Bart Van Assche <[email protected]>
19948 L:      [email protected]
19949 S:      Supported
19950 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19951 F:      drivers/infiniband/ulp/srp/
19952 F:      include/scsi/srp.h
19953
19954 SCSI RDMA PROTOCOL (SRP) TARGET
19955 M:      Bart Van Assche <[email protected]>
19956 L:      [email protected]
19957 L:      [email protected]
19958 S:      Supported
19959 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19960 F:      drivers/infiniband/ulp/srpt/
19961
19962 SCSI SG DRIVER
19963 M:      Doug Gilbert <[email protected]>
19964 L:      [email protected]
19965 S:      Maintained
19966 W:      http://sg.danny.cz/sg
19967 F:      Documentation/scsi/scsi-generic.rst
19968 F:      drivers/scsi/sg.c
19969 F:      include/scsi/sg.h
19970
19971 SCSI SUBSYSTEM
19972 M:      "James E.J. Bottomley" <[email protected]>
19973 M:      "Martin K. Petersen" <[email protected]>
19974 L:      [email protected]
19975 S:      Maintained
19976 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19979 F:      Documentation/devicetree/bindings/scsi/
19980 F:      drivers/scsi/
19981 F:      drivers/ufs/
19982 F:      include/scsi/
19983
19984 SCSI TAPE DRIVER
19985 M:      Kai Mäkisara <[email protected]>
19986 L:      [email protected]
19987 S:      Maintained
19988 F:      Documentation/scsi/st.rst
19989 F:      drivers/scsi/st.*
19990 F:      drivers/scsi/st_*.h
19991
19992 SCSI TARGET CORE USER DRIVER
19993 M:      Bodo Stroesser <[email protected]>
19994 L:      [email protected]
19995 L:      [email protected]
19996 S:      Supported
19997 F:      Documentation/target/tcmu-design.rst
19998 F:      drivers/target/target_core_user.c
19999 F:      include/uapi/linux/target_core_user.h
20000
20001 SCSI TARGET SUBSYSTEM
20002 M:      "Martin K. Petersen" <[email protected]>
20003 L:      [email protected]
20004 L:      [email protected]
20005 S:      Supported
20006 Q:      https://patchwork.kernel.org/project/target-devel/list/
20007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20008 F:      Documentation/target/
20009 F:      drivers/target/
20010 F:      include/target/
20011
20012 SCTP PROTOCOL
20013 M:      Marcelo Ricardo Leitner <[email protected]>
20014 M:      Xin Long <[email protected]>
20015 L:      [email protected]
20016 S:      Maintained
20017 W:      https://github.com/sctp/lksctp-tools/wiki
20018 F:      Documentation/networking/sctp.rst
20019 F:      include/linux/sctp.h
20020 F:      include/net/sctp/
20021 F:      include/uapi/linux/sctp.h
20022 F:      net/sctp/
20023
20024 SCx200 CPU SUPPORT
20025 M:      Jim Cromie <[email protected]>
20026 S:      Odd Fixes
20027 F:      Documentation/i2c/busses/scx200_acb.rst
20028 F:      arch/x86/platform/scx200/
20029 F:      drivers/i2c/busses/scx200*
20030 F:      drivers/mtd/maps/scx200_docflash.c
20031 F:      drivers/watchdog/scx200_wdt.c
20032 F:      include/linux/scx200.h
20033
20034 SCx200 GPIO DRIVER
20035 M:      Jim Cromie <[email protected]>
20036 S:      Maintained
20037 F:      drivers/char/scx200_gpio.c
20038 F:      include/linux/scx200_gpio.h
20039
20040 SCx200 HRT CLOCKSOURCE DRIVER
20041 M:      Jim Cromie <[email protected]>
20042 S:      Maintained
20043 F:      drivers/clocksource/scx200_hrt.c
20044
20045 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20046 M:      Sascha Sommer <[email protected]>
20047 L:      [email protected] (subscribers-only)
20048 S:      Maintained
20049 F:      drivers/mmc/host/sdricoh_cs.c
20050
20051 SECO BOARDS CEC DRIVER
20052 M:      Ettore Chimenti <[email protected]>
20053 S:      Maintained
20054 F:      drivers/media/cec/platform/seco/seco-cec.c
20055 F:      drivers/media/cec/platform/seco/seco-cec.h
20056
20057 SECURE COMPUTING
20058 M:      Kees Cook <[email protected]>
20059 R:      Andy Lutomirski <[email protected]>
20060 R:      Will Drewry <[email protected]>
20061 S:      Supported
20062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20063 F:      Documentation/userspace-api/seccomp_filter.rst
20064 F:      include/linux/seccomp.h
20065 F:      include/uapi/linux/seccomp.h
20066 F:      kernel/seccomp.c
20067 F:      tools/testing/selftests/kselftest_harness.h
20068 F:      tools/testing/selftests/seccomp/*
20069 K:      \bsecure_computing
20070 K:      \bTIF_SECCOMP\b
20071
20072 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20073 M:      Kamal Dasu <[email protected]>
20074 M:      Al Cooper <[email protected]>
20075 R:      Broadcom internal kernel review list <[email protected]>
20076 L:      [email protected]
20077 S:      Maintained
20078 F:      drivers/mmc/host/sdhci-brcmstb*
20079
20080 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20081 M:      Adrian Hunter <[email protected]>
20082 L:      [email protected]
20083 S:      Supported
20084 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20085 F:      drivers/mmc/host/sdhci*
20086
20087 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20088 M:      Aubin Constans <[email protected]>
20089 R:      Eugen Hristev <[email protected]>
20090 L:      [email protected]
20091 S:      Supported
20092 F:      drivers/mmc/host/sdhci-of-at91.c
20093
20094 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20095 M:      Haibo Chen <[email protected]>
20096 L:      [email protected]
20097 L:      [email protected]
20098 S:      Maintained
20099 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20100
20101 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20102 M:      Ben Dooks <[email protected]>
20103 M:      Jaehoon Chung <[email protected]>
20104 L:      [email protected]
20105 S:      Maintained
20106 F:      drivers/mmc/host/sdhci-s3c*
20107
20108 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20109 M:      Viresh Kumar <[email protected]>
20110 L:      [email protected]
20111 S:      Maintained
20112 F:      drivers/mmc/host/sdhci-spear.c
20113
20114 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20115 M:      Vignesh Raghavendra <[email protected]>
20116 L:      [email protected]
20117 S:      Maintained
20118 F:      drivers/mmc/host/sdhci-omap.c
20119
20120 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20121 M:      Jonathan Derrick <[email protected]>
20122 L:      [email protected]
20123 S:      Supported
20124 F:      block/opal_proto.h
20125 F:      block/sed*
20126 F:      include/linux/sed*
20127 F:      include/uapi/linux/sed*
20128
20129 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20130 M:      Mark Rutland <[email protected]>
20131 M:      Lorenzo Pieralisi <[email protected]>
20132 M:      Sudeep Holla <[email protected]>
20133 L:      [email protected] (moderated for non-subscribers)
20134 S:      Maintained
20135 F:      drivers/firmware/smccc/
20136 F:      include/linux/arm-smccc.h
20137
20138 SECURITY CONTACT
20139 M:      Security Officers <[email protected]>
20140 S:      Supported
20141 F:      Documentation/process/security-bugs.rst
20142
20143 SECURITY SUBSYSTEM
20144 M:      Paul Moore <[email protected]>
20145 M:      James Morris <[email protected]>
20146 M:      "Serge E. Hallyn" <[email protected]>
20147 L:      [email protected]
20148 S:      Supported
20149 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20150 B:      mailto:[email protected]
20151 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20152 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20153 F:      include/linux/lsm_audit.h
20154 F:      include/linux/lsm_hook_defs.h
20155 F:      include/linux/lsm_hooks.h
20156 F:      include/linux/security.h
20157 F:      include/uapi/linux/lsm.h
20158 F:      security/
20159 F:      tools/testing/selftests/lsm/
20160 X:      security/selinux/
20161 K:      \bsecurity_[a-z_0-9]\+\b
20162
20163 SELINUX SECURITY MODULE
20164 M:      Paul Moore <[email protected]>
20165 M:      Stephen Smalley <[email protected]>
20166 R:      Ondrej Mosnacek <[email protected]>
20167 L:      [email protected]
20168 S:      Supported
20169 W:      https://github.com/SELinuxProject
20170 Q:      https://patchwork.kernel.org/project/selinux/list
20171 B:      mailto:[email protected]
20172 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20173 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20174 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20175 F:      Documentation/ABI/removed/sysfs-selinux-disable
20176 F:      Documentation/admin-guide/LSM/SELinux.rst
20177 F:      include/trace/events/avc.h
20178 F:      include/uapi/linux/selinux_netlink.h
20179 F:      scripts/selinux/
20180 F:      security/selinux/
20181
20182 SENSABLE PHANTOM
20183 M:      Jiri Slaby <[email protected]>
20184 S:      Maintained
20185 F:      drivers/misc/phantom.c
20186 F:      include/uapi/linux/phantom.h
20187
20188 SENSEAIR SUNRISE 006-0-0007
20189 M:      Jacopo Mondi <[email protected]>
20190 S:      Maintained
20191 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20192 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20193 F:      drivers/iio/chemical/sunrise_co2.c
20194
20195 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20196 M:      Tomasz Duszynski <[email protected]>
20197 S:      Maintained
20198 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20199 F:      drivers/iio/chemical/scd30.h
20200 F:      drivers/iio/chemical/scd30_core.c
20201 F:      drivers/iio/chemical/scd30_i2c.c
20202 F:      drivers/iio/chemical/scd30_serial.c
20203
20204 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20205 M:      Roan van Dijk <[email protected]>
20206 S:      Maintained
20207 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20208 F:      drivers/iio/chemical/scd4x.c
20209
20210 SENSIRION SGP40 GAS SENSOR DRIVER
20211 M:      Andreas Klinger <[email protected]>
20212 S:      Maintained
20213 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20214 F:      drivers/iio/chemical/sgp40.c
20215
20216 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20217 M:      Tomasz Duszynski <[email protected]>
20218 S:      Maintained
20219 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20220 F:      drivers/iio/chemical/sps30.c
20221 F:      drivers/iio/chemical/sps30_i2c.c
20222 F:      drivers/iio/chemical/sps30_serial.c
20223
20224 SERIAL DEVICE BUS
20225 M:      Rob Herring <[email protected]>
20226 L:      [email protected]
20227 S:      Maintained
20228 F:      Documentation/devicetree/bindings/serial/serial.yaml
20229 F:      drivers/tty/serdev/
20230 F:      include/linux/serdev.h
20231
20232 SERIAL IR RECEIVER
20233 M:      Sean Young <[email protected]>
20234 L:      [email protected]
20235 S:      Maintained
20236 F:      drivers/media/rc/serial_ir.c
20237
20238 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20239 M:      Srinivas Kandagatla <[email protected]>
20240 L:      [email protected] (moderated for non-subscribers)
20241 S:      Maintained
20242 F:      Documentation/devicetree/bindings/slimbus/
20243 F:      drivers/slimbus/
20244 F:      include/linux/slimbus.h
20245
20246 SFC NETWORK DRIVER
20247 M:      Edward Cree <[email protected]>
20248 M:      Martin Habets <[email protected]>
20249 L:      [email protected]
20250 L:      [email protected]
20251 S:      Supported
20252 F:      Documentation/networking/devlink/sfc.rst
20253 F:      drivers/net/ethernet/sfc/
20254
20255 SFCTEMP HWMON DRIVER
20256 M:      Emil Renner Berthing <[email protected]>
20257 M:      Hal Feng <[email protected]>
20258 L:      [email protected]
20259 S:      Maintained
20260 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20261 F:      Documentation/hwmon/sfctemp.rst
20262 F:      drivers/hwmon/sfctemp.c
20263
20264 SFF/SFP/SFP+ MODULE SUPPORT
20265 M:      Russell King <[email protected]>
20266 L:      [email protected]
20267 S:      Maintained
20268 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20269 F:      drivers/net/phy/phylink.c
20270 F:      drivers/net/phy/sfp*
20271 F:      include/linux/mdio/mdio-i2c.h
20272 F:      include/linux/phylink.h
20273 F:      include/linux/sfp.h
20274 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)
20275
20276 SGI GRU DRIVER
20277 M:      Dimitri Sivanich <[email protected]>
20278 S:      Maintained
20279 F:      drivers/misc/sgi-gru/
20280
20281 SGI XP/XPC/XPNET DRIVER
20282 M:      Robin Holt <[email protected]>
20283 M:      Steve Wahl <[email protected]>
20284 S:      Maintained
20285 F:      drivers/misc/sgi-xp/
20286
20287 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20288 M:      Wenjia Zhang <[email protected]>
20289 M:      Jan Karcher <[email protected]>
20290 R:      D. Wythe <[email protected]>
20291 R:      Tony Lu <[email protected]>
20292 R:      Wen Gu <[email protected]>
20293 L:      [email protected]
20294 S:      Supported
20295 F:      net/smc/
20296
20297 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20298 M:      Linus Walleij <[email protected]>
20299 L:      [email protected]
20300 S:      Maintained
20301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20302 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20303 F:      drivers/iio/light/gp2ap002.c
20304
20305 SHARP RJ54N1CB0C SENSOR DRIVER
20306 M:      Jacopo Mondi <[email protected]>
20307 L:      [email protected]
20308 S:      Odd fixes
20309 T:      git git://linuxtv.org/media_tree.git
20310 F:      drivers/media/i2c/rj54n1cb0c.c
20311 F:      include/media/i2c/rj54n1cb0c.h
20312
20313 SHRINKER
20314 M:      Andrew Morton <[email protected]>
20315 M:      Dave Chinner <[email protected]>
20316 R:      Qi Zheng <[email protected]>
20317 R:      Roman Gushchin <[email protected]>
20318 R:      Muchun Song <[email protected]>
20319 L:      [email protected]
20320 S:      Maintained
20321 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20322 F:      include/linux/shrinker.h
20323 F:      mm/shrinker.c
20324 F:      mm/shrinker_debug.c
20325
20326 SH_VOU V4L2 OUTPUT DRIVER
20327 L:      [email protected]
20328 S:      Orphan
20329 F:      drivers/media/platform/renesas/sh_vou.c
20330 F:      include/media/drv-intf/sh_vou.h
20331
20332 SI2157 MEDIA DRIVER
20333 L:      [email protected]
20334 S:      Orphan
20335 W:      https://linuxtv.org
20336 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20337 F:      drivers/media/tuners/si2157*
20338
20339 SI2165 MEDIA DRIVER
20340 M:      Matthias Schwarzott <[email protected]>
20341 L:      [email protected]
20342 S:      Maintained
20343 W:      https://linuxtv.org
20344 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20345 F:      drivers/media/dvb-frontends/si2165*
20346
20347 SI2168 MEDIA DRIVER
20348 L:      [email protected]
20349 S:      Orphan
20350 W:      https://linuxtv.org
20351 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20352 F:      drivers/media/dvb-frontends/si2168*
20353
20354 SI470X FM RADIO RECEIVER I2C DRIVER
20355 M:      Hans Verkuil <[email protected]>
20356 L:      [email protected]
20357 S:      Odd Fixes
20358 W:      https://linuxtv.org
20359 T:      git git://linuxtv.org/media_tree.git
20360 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20361 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20362
20363 SI470X FM RADIO RECEIVER USB DRIVER
20364 M:      Hans Verkuil <[email protected]>
20365 L:      [email protected]
20366 S:      Maintained
20367 W:      https://linuxtv.org
20368 T:      git git://linuxtv.org/media_tree.git
20369 F:      drivers/media/radio/si470x/radio-si470x-common.c
20370 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20371 F:      drivers/media/radio/si470x/radio-si470x.h
20372
20373 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20374 M:      Eduardo Valentin <[email protected]>
20375 L:      [email protected]
20376 S:      Odd Fixes
20377 W:      https://linuxtv.org
20378 T:      git git://linuxtv.org/media_tree.git
20379 F:      drivers/media/radio/si4713/si4713.?
20380
20381 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20382 M:      Eduardo Valentin <[email protected]>
20383 L:      [email protected]
20384 S:      Odd Fixes
20385 W:      https://linuxtv.org
20386 T:      git git://linuxtv.org/media_tree.git
20387 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20388
20389 SI4713 FM RADIO TRANSMITTER USB DRIVER
20390 M:      Hans Verkuil <[email protected]>
20391 L:      [email protected]
20392 S:      Maintained
20393 W:      https://linuxtv.org
20394 T:      git git://linuxtv.org/media_tree.git
20395 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20396
20397 SIANO DVB DRIVER
20398 M:      Mauro Carvalho Chehab <[email protected]>
20399 L:      [email protected]
20400 S:      Odd fixes
20401 W:      https://linuxtv.org
20402 T:      git git://linuxtv.org/media_tree.git
20403 F:      drivers/media/common/siano/
20404 F:      drivers/media/mmc/siano/
20405 F:      drivers/media/usb/siano/
20406 F:      drivers/media/usb/siano/
20407
20408 SIEMENS IPC LED DRIVERS
20409 M:      Gerd Haeussler <[email protected]>
20410 M:      Xing Tong Wu <[email protected]>
20411 M:      Tobias Schaffner <[email protected]>
20412 L:      [email protected]
20413 S:      Maintained
20414 F:      drivers/leds/simple/
20415
20416 SIEMENS IPC PLATFORM DRIVERS
20417 M:      Gerd Haeussler <[email protected]>
20418 M:      Xing Tong Wu <[email protected]>
20419 M:      Tobias Schaffner <[email protected]>
20420 L:      [email protected]
20421 S:      Maintained
20422 F:      drivers/platform/x86/siemens/
20423 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20424 F:      include/linux/platform_data/x86/simatic-ipc.h
20425
20426 SIEMENS IPC WATCHDOG DRIVERS
20427 M:      Gerd Haeussler <[email protected]>
20428 M:      Xing Tong Wu <[email protected]>
20429 M:      Tobias Schaffner <[email protected]>
20430 L:      [email protected]
20431 S:      Maintained
20432 F:      drivers/watchdog/simatic-ipc-wdt.c
20433
20434 SIFIVE DRIVERS
20435 M:      Paul Walmsley <[email protected]>
20436 M:      Samuel Holland <[email protected]>
20437 L:      [email protected]
20438 S:      Supported
20439 F:      drivers/dma/sf-pdma/
20440 N:      sifive
20441 K:      fu[57]40
20442 K:      [^@]sifive
20443
20444 SILEAD TOUCHSCREEN DRIVER
20445 M:      Hans de Goede <[email protected]>
20446 L:      [email protected]
20447 L:      [email protected]
20448 S:      Maintained
20449 F:      drivers/input/touchscreen/silead.c
20450 F:      drivers/platform/x86/touchscreen_dmi.c
20451
20452 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20453 M:      Jérôme Pouiller <[email protected]>
20454 S:      Supported
20455 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20456 F:      drivers/net/wireless/silabs/wfx/
20457
20458 SILICON MOTION SM712 FRAME BUFFER DRIVER
20459 M:      Sudip Mukherjee <[email protected]>
20460 M:      Teddy Wang <[email protected]>
20461 M:      Sudip Mukherjee <[email protected]>
20462 L:      [email protected]
20463 S:      Maintained
20464 F:      Documentation/fb/sm712fb.rst
20465 F:      drivers/video/fbdev/sm712*
20466
20467 SILVACO I3C DUAL-ROLE MASTER
20468 M:      Miquel Raynal <[email protected]>
20469 M:      Conor Culhane <[email protected]>
20470 L:      [email protected] (moderated for non-subscribers)
20471 S:      Maintained
20472 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20473 F:      drivers/i3c/master/svc-i3c-master.c
20474
20475 SIMPLEFB FB DRIVER
20476 M:      Hans de Goede <[email protected]>
20477 L:      [email protected]
20478 S:      Maintained
20479 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20480 F:      drivers/video/fbdev/simplefb.c
20481 F:      include/linux/platform_data/simplefb.h
20482
20483 SIOX
20484 M:      Thorsten Scherer <[email protected]>
20485 R:      Pengutronix Kernel Team <[email protected]>
20486 S:      Supported
20487 F:      drivers/gpio/gpio-siox.c
20488 F:      drivers/siox/*
20489 F:      include/trace/events/siox.h
20490
20491 SIPHASH PRF ROUTINES
20492 M:      Jason A. Donenfeld <[email protected]>
20493 S:      Maintained
20494 F:      include/linux/siphash.h
20495 F:      lib/siphash.c
20496 F:      lib/siphash_kunit.c
20497
20498 SIS 190 ETHERNET DRIVER
20499 M:      Francois Romieu <[email protected]>
20500 L:      [email protected]
20501 S:      Maintained
20502 F:      drivers/net/ethernet/sis/sis190.c
20503
20504 SIS 900/7016 FAST ETHERNET DRIVER
20505 M:      Daniele Venzano <[email protected]>
20506 L:      [email protected]
20507 S:      Maintained
20508 W:      http://www.brownhat.org/sis900.html
20509 F:      drivers/net/ethernet/sis/sis900.*
20510
20511 SIS FRAMEBUFFER DRIVER
20512 S:      Orphan
20513 F:      Documentation/fb/sisfb.rst
20514 F:      drivers/video/fbdev/sis/
20515 F:      include/video/sisfb.h
20516
20517 SIS I2C TOUCHSCREEN DRIVER
20518 M:      Mika Penttilä <[email protected]>
20519 L:      [email protected]
20520 S:      Maintained
20521 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20522 F:      drivers/input/touchscreen/sis_i2c.c
20523
20524 SIS USB2VGA DRIVER
20525 M:      Thomas Winischhofer <[email protected]>
20526 S:      Maintained
20527 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20528 F:      drivers/usb/misc/sisusbvga/
20529
20530 SL28 CPLD MFD DRIVER
20531 M:      Michael Walle <[email protected]>
20532 S:      Maintained
20533 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20534 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20535 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20536 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20537 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20538 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20539 F:      drivers/gpio/gpio-sl28cpld.c
20540 F:      drivers/hwmon/sl28cpld-hwmon.c
20541 F:      drivers/irqchip/irq-sl28cpld.c
20542 F:      drivers/pwm/pwm-sl28cpld.c
20543 F:      drivers/watchdog/sl28cpld_wdt.c
20544
20545 SL28 VPD NVMEM LAYOUT DRIVER
20546 M:      Michael Walle <[email protected]>
20547 S:      Maintained
20548 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20549 F:      drivers/nvmem/layouts/sl28vpd.c
20550
20551 SLAB ALLOCATOR
20552 M:      Christoph Lameter <[email protected]>
20553 M:      Pekka Enberg <[email protected]>
20554 M:      David Rientjes <[email protected]>
20555 M:      Joonsoo Kim <[email protected]>
20556 M:      Andrew Morton <[email protected]>
20557 M:      Vlastimil Babka <[email protected]>
20558 R:      Roman Gushchin <[email protected]>
20559 R:      Hyeonggon Yoo <[email protected]>
20560 L:      [email protected]
20561 S:      Maintained
20562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20563 F:      include/linux/sl?b*.h
20564 F:      mm/sl?b*
20565
20566 SLCAN CAN NETWORK DRIVER
20567 M:      Dario Binacchi <[email protected]>
20568 L:      [email protected]
20569 S:      Maintained
20570 F:      drivers/net/can/slcan/
20571
20572 SLEEPABLE READ-COPY UPDATE (SRCU)
20573 M:      Lai Jiangshan <[email protected]>
20574 M:      "Paul E. McKenney" <[email protected]>
20575 M:      Josh Triplett <[email protected]>
20576 R:      Steven Rostedt <[email protected]>
20577 R:      Mathieu Desnoyers <[email protected]>
20578 L:      [email protected]
20579 S:      Supported
20580 W:      http://www.rdrop.com/users/paulmck/RCU/
20581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20582 F:      include/linux/srcu*.h
20583 F:      kernel/rcu/srcu*.c
20584
20585 SMACK SECURITY MODULE
20586 M:      Casey Schaufler <[email protected]>
20587 L:      [email protected]
20588 S:      Maintained
20589 W:      http://schaufler-ca.com
20590 T:      git git://github.com/cschaufler/smack-next
20591 F:      Documentation/admin-guide/LSM/Smack.rst
20592 F:      security/smack/
20593
20594 SMC91x ETHERNET DRIVER
20595 M:      Nicolas Pitre <[email protected]>
20596 S:      Odd Fixes
20597 F:      drivers/net/ethernet/smsc/smc91x.*
20598
20599 SMSC EMC2103 HARDWARE MONITOR DRIVER
20600 M:      Steve Glendinning <[email protected]>
20601 L:      [email protected]
20602 S:      Maintained
20603 F:      Documentation/hwmon/emc2103.rst
20604 F:      drivers/hwmon/emc2103.c
20605
20606 SMSC SCH5627 HARDWARE MONITOR DRIVER
20607 M:      Hans de Goede <[email protected]>
20608 L:      [email protected]
20609 S:      Supported
20610 F:      Documentation/hwmon/sch5627.rst
20611 F:      drivers/hwmon/sch5627.c
20612
20613 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
20614 M:      Steve Glendinning <[email protected]>
20615 L:      [email protected]
20616 S:      Maintained
20617 F:      drivers/video/fbdev/smscufx.c
20618
20619 SMSC47B397 HARDWARE MONITOR DRIVER
20620 M:      Jean Delvare <[email protected]>
20621 L:      [email protected]
20622 S:      Maintained
20623 F:      Documentation/hwmon/smsc47b397.rst
20624 F:      drivers/hwmon/smsc47b397.c
20625
20626 SMSC911x ETHERNET DRIVER
20627 M:      Steve Glendinning <[email protected]>
20628 L:      [email protected]
20629 S:      Maintained
20630 F:      drivers/net/ethernet/smsc/smsc911x.*
20631 F:      include/linux/smsc911x.h
20632
20633 SMSC9420 PCI ETHERNET DRIVER
20634 M:      Steve Glendinning <[email protected]>
20635 L:      [email protected]
20636 S:      Maintained
20637 F:      drivers/net/ethernet/smsc/smsc9420.*
20638
20639 SNET DPU VIRTIO DATA PATH ACCELERATOR
20640 R:      Alvaro Karsz <[email protected]>
20641 F:      drivers/vdpa/solidrun/
20642
20643 SOCIONEXT (SNI) AVE NETWORK DRIVER
20644 M:      Kunihiko Hayashi <[email protected]>
20645 L:      [email protected]
20646 S:      Maintained
20647 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
20648 F:      drivers/net/ethernet/socionext/sni_ave.c
20649
20650 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
20651 M:      Ilias Apalodimas <[email protected]>
20652 M:      Masahisa Kojima <[email protected]>
20653 L:      [email protected]
20654 S:      Maintained
20655 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
20656 F:      drivers/net/ethernet/socionext/netsec.c
20657
20658 SOCIONEXT (SNI) Synquacer SPI DRIVER
20659 M:      Masahisa Kojima <[email protected]>
20660 M:      Jassi Brar <[email protected]>
20661 L:      [email protected]
20662 S:      Maintained
20663 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
20664 F:      drivers/spi/spi-synquacer.c
20665
20666 SOCIONEXT SYNQUACER I2C DRIVER
20667 M:      Ard Biesheuvel <[email protected]>
20668 L:      [email protected]
20669 S:      Maintained
20670 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
20671 F:      drivers/i2c/busses/i2c-synquacer.c
20672
20673 SOCIONEXT UNIPHIER SOUND DRIVER
20674 L:      [email protected] (moderated for non-subscribers)
20675 S:      Orphan
20676 F:      sound/soc/uniphier/
20677
20678 SOCKET TIMESTAMPING
20679 M:      Willem de Bruijn <[email protected]>
20680 S:      Maintained
20681 F:      Documentation/networking/timestamping.rst
20682 F:      include/uapi/linux/net_tstamp.h
20683 F:      tools/testing/selftests/net/so_txtime.c
20684
20685 SOEKRIS NET48XX LED SUPPORT
20686 M:      Chris Boot <[email protected]>
20687 S:      Maintained
20688 F:      drivers/leds/leds-net48xx.c
20689
20690 SOFT-IWARP DRIVER (siw)
20691 M:      Bernard Metzler <[email protected]>
20692 L:      [email protected]
20693 S:      Supported
20694 F:      drivers/infiniband/sw/siw/
20695 F:      include/uapi/rdma/siw-abi.h
20696
20697 SOFT-ROCE DRIVER (rxe)
20698 M:      Zhu Yanjun <[email protected]>
20699 L:      [email protected]
20700 S:      Supported
20701 F:      drivers/infiniband/sw/rxe/
20702 F:      include/uapi/rdma/rdma_user_rxe.h
20703
20704 SOFTLOGIC 6x10 MPEG CODEC
20705 M:      Bluecherry Maintainers <[email protected]>
20706 M:      Anton Sviridenko <[email protected]>
20707 M:      Andrey Utkin <[email protected]>
20708 M:      Ismael Luceno <[email protected]>
20709 L:      [email protected]
20710 S:      Supported
20711 F:      drivers/media/pci/solo6x10/
20712
20713 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
20714 M:      James Morse <[email protected]>
20715 L:      [email protected] (moderated for non-subscribers)
20716 S:      Maintained
20717 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
20718 F:      drivers/firmware/arm_sdei.c
20719 F:      include/linux/arm_sdei.h
20720 F:      include/uapi/linux/arm_sdei.h
20721
20722 SOFTWARE NODES AND DEVICE PROPERTIES
20723 R:      Andy Shevchenko <[email protected]>
20724 R:      Daniel Scally <[email protected]>
20725 R:      Heikki Krogerus <[email protected]>
20726 R:      Sakari Ailus <[email protected]>
20727 L:      [email protected]
20728 S:      Maintained
20729 F:      drivers/base/property.c
20730 F:      drivers/base/swnode.c
20731 F:      include/linux/fwnode.h
20732 F:      include/linux/property.h
20733
20734 SOFTWARE RAID (Multiple Disks) SUPPORT
20735 M:      Song Liu <[email protected]>
20736 R:      Yu Kuai <[email protected]>
20737 L:      [email protected]
20738 S:      Supported
20739 Q:      https://patchwork.kernel.org/project/linux-raid/list/
20740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
20741 F:      drivers/md/Kconfig
20742 F:      drivers/md/Makefile
20743 F:      drivers/md/md*
20744 F:      drivers/md/raid*
20745 F:      include/linux/raid/
20746 F:      include/uapi/linux/raid/
20747
20748 SOLIDRUN CLEARFOG SUPPORT
20749 M:      Russell King <[email protected]>
20750 S:      Maintained
20751 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
20752 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
20753
20754 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
20755 M:      Russell King <[email protected]>
20756 S:      Maintained
20757 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
20758 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
20759 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
20760
20761 SONIC NETWORK DRIVER
20762 M:      Thomas Bogendoerfer <[email protected]>
20763 L:      [email protected]
20764 S:      Maintained
20765 F:      drivers/net/ethernet/natsemi/sonic.*
20766
20767 SONICS SILICON BACKPLANE DRIVER (SSB)
20768 M:      Michael Buesch <[email protected]>
20769 L:      [email protected]
20770 S:      Maintained
20771 F:      drivers/ssb/
20772 F:      include/linux/ssb/
20773
20774 SONY IMX208 SENSOR DRIVER
20775 M:      Sakari Ailus <[email protected]>
20776 L:      [email protected]
20777 S:      Maintained
20778 T:      git git://linuxtv.org/media_tree.git
20779 F:      drivers/media/i2c/imx208.c
20780
20781 SONY IMX214 SENSOR DRIVER
20782 M:      Ricardo Ribalda <[email protected]>
20783 L:      [email protected]
20784 S:      Maintained
20785 T:      git git://linuxtv.org/media_tree.git
20786 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
20787 F:      drivers/media/i2c/imx214.c
20788
20789 SONY IMX219 SENSOR DRIVER
20790 M:      Dave Stevenson <[email protected]>
20791 L:      [email protected]
20792 S:      Maintained
20793 T:      git git://linuxtv.org/media_tree.git
20794 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
20795 F:      drivers/media/i2c/imx219.c
20796
20797 SONY IMX258 SENSOR DRIVER
20798 M:      Sakari Ailus <[email protected]>
20799 L:      [email protected]
20800 S:      Maintained
20801 T:      git git://linuxtv.org/media_tree.git
20802 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
20803 F:      drivers/media/i2c/imx258.c
20804
20805 SONY IMX274 SENSOR DRIVER
20806 M:      Leon Luo <[email protected]>
20807 L:      [email protected]
20808 S:      Maintained
20809 T:      git git://linuxtv.org/media_tree.git
20810 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
20811 F:      drivers/media/i2c/imx274.c
20812
20813 SONY IMX290 SENSOR DRIVER
20814 M:      Manivannan Sadhasivam <[email protected]>
20815 L:      [email protected]
20816 S:      Maintained
20817 T:      git git://linuxtv.org/media_tree.git
20818 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
20819 F:      drivers/media/i2c/imx290.c
20820
20821 SONY IMX296 SENSOR DRIVER
20822 M:      Laurent Pinchart <[email protected]>
20823 M:      Manivannan Sadhasivam <[email protected]>
20824 L:      [email protected]
20825 S:      Maintained
20826 T:      git git://linuxtv.org/media_tree.git
20827 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
20828 F:      drivers/media/i2c/imx296.c
20829
20830 SONY IMX319 SENSOR DRIVER
20831 M:      Bingbu Cao <[email protected]>
20832 L:      [email protected]
20833 S:      Maintained
20834 T:      git git://linuxtv.org/media_tree.git
20835 F:      drivers/media/i2c/imx319.c
20836
20837 SONY IMX334 SENSOR DRIVER
20838 L:      [email protected]
20839 S:      Orphan
20840 T:      git git://linuxtv.org/media_tree.git
20841 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
20842 F:      drivers/media/i2c/imx334.c
20843
20844 SONY IMX335 SENSOR DRIVER
20845 L:      [email protected]
20846 S:      Orphan
20847 T:      git git://linuxtv.org/media_tree.git
20848 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
20849 F:      drivers/media/i2c/imx335.c
20850
20851 SONY IMX355 SENSOR DRIVER
20852 M:      Tianshu Qiu <[email protected]>
20853 L:      [email protected]
20854 S:      Maintained
20855 T:      git git://linuxtv.org/media_tree.git
20856 F:      drivers/media/i2c/imx355.c
20857
20858 SONY IMX412 SENSOR DRIVER
20859 L:      [email protected]
20860 S:      Orphan
20861 T:      git git://linuxtv.org/media_tree.git
20862 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
20863 F:      drivers/media/i2c/imx412.c
20864
20865 SONY IMX415 SENSOR DRIVER
20866 M:      Michael Riesch <[email protected]>
20867 L:      [email protected]
20868 S:      Maintained
20869 T:      git git://linuxtv.org/media_tree.git
20870 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
20871 F:      drivers/media/i2c/imx415.c
20872
20873 SONY MEMORYSTICK SUBSYSTEM
20874 M:      Maxim Levitsky <[email protected]>
20875 M:      Alex Dubov <[email protected]>
20876 M:      Ulf Hansson <[email protected]>
20877 L:      [email protected]
20878 S:      Maintained
20879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20880 F:      drivers/memstick/
20881 F:      include/linux/memstick.h
20882
20883 SONY VAIO CONTROL DEVICE DRIVER
20884 M:      Mattia Dongili <[email protected]>
20885 L:      [email protected]
20886 S:      Maintained
20887 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20888 F:      Documentation/admin-guide/laptops/sony-laptop.rst
20889 F:      drivers/char/sonypi.c
20890 F:      drivers/platform/x86/sony-laptop.c
20891 F:      include/linux/sony-laptop.h
20892
20893 SOPHGO DEVICETREES and DRIVERS
20894 M:      Chen Wang <[email protected]>
20895 M:      Inochi Amaoto <[email protected]>
20896 T:      git https://github.com/sophgo/linux.git
20897 S:      Maintained
20898 N:      sophgo
20899 K:      sophgo
20900
20901 SOUND
20902 M:      Jaroslav Kysela <[email protected]>
20903 M:      Takashi Iwai <[email protected]>
20904 L:      [email protected]
20905 S:      Maintained
20906 W:      http://www.alsa-project.org/
20907 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
20908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20909 F:      Documentation/sound/
20910 F:      include/sound/
20911 F:      include/uapi/sound/
20912 F:      sound/
20913 F:      tools/testing/selftests/alsa
20914
20915 SOUND - ALSA SELFTESTS
20916 M:      Mark Brown <[email protected]>
20917 L:      [email protected]
20918 L:      [email protected]
20919 S:      Supported
20920 F:      tools/testing/selftests/alsa
20921
20922 SOUND - COMPRESSED AUDIO
20923 M:      Vinod Koul <[email protected]>
20924 L:      [email protected] (moderated for non-subscribers)
20925 S:      Supported
20926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20927 F:      Documentation/sound/designs/compress-offload.rst
20928 F:      include/sound/compress_driver.h
20929 F:      include/uapi/sound/compress_*
20930 F:      sound/core/compress_offload.c
20931 F:      sound/soc/soc-compress.c
20932
20933 SOUND - CORE KUNIT TEST
20934 M:      Ivan Orlov <[email protected]>
20935 L:      [email protected]
20936 S:      Supported
20937 F:      sound/core/sound_kunit.c
20938
20939 SOUND - DMAENGINE HELPERS
20940 M:      Lars-Peter Clausen <[email protected]>
20941 S:      Supported
20942 F:      include/sound/dmaengine_pcm.h
20943 F:      sound/core/pcm_dmaengine.c
20944 F:      sound/soc/soc-generic-dmaengine-pcm.c
20945
20946 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20947 M:      Liam Girdwood <[email protected]>
20948 M:      Mark Brown <[email protected]>
20949 L:      [email protected]
20950 S:      Supported
20951 W:      http://alsa-project.org/main/index.php/ASoC
20952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20953 F:      Documentation/devicetree/bindings/sound/
20954 F:      Documentation/sound/soc/
20955 F:      include/dt-bindings/sound/
20956 F:      include/sound/soc*
20957 F:      include/sound/sof.h
20958 F:      include/sound/sof/
20959 F:      include/trace/events/sof*.h
20960 F:      include/uapi/sound/asoc.h
20961 F:      sound/soc/
20962
20963 SOUND - SOC LAYER / dapm-graph
20964 M:      Luca Ceresoli <[email protected]>
20965 L:      [email protected]
20966 S:      Maintained
20967 F:      tools/sound/dapm-graph
20968
20969 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20970 M:      Pierre-Louis Bossart <[email protected]>
20971 M:      Liam Girdwood <[email protected]>
20972 M:      Peter Ujfalusi <[email protected]>
20973 M:      Bard Liao <[email protected]>
20974 M:      Ranjani Sridharan <[email protected]>
20975 M:      Daniel Baluta <[email protected]>
20976 R:      Kai Vehmanen <[email protected]>
20977 L:      [email protected] (moderated for non-subscribers)
20978 S:      Supported
20979 W:      https://github.com/thesofproject/linux/
20980 F:      sound/soc/sof/
20981
20982 SOUNDWIRE SUBSYSTEM
20983 M:      Vinod Koul <[email protected]>
20984 M:      Bard Liao <[email protected]>
20985 R:      Pierre-Louis Bossart <[email protected]>
20986 R:      Sanyog Kale <[email protected]>
20987 L:      [email protected] (moderated for non-subscribers)
20988 S:      Supported
20989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20990 F:      Documentation/driver-api/soundwire/
20991 F:      drivers/soundwire/
20992 F:      include/linux/soundwire/
20993
20994 SP2 MEDIA DRIVER
20995 M:      Olli Salonen <[email protected]>
20996 L:      [email protected]
20997 S:      Maintained
20998 W:      https://linuxtv.org
20999 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21000 F:      drivers/media/dvb-frontends/sp2*
21001
21002 SPANISH DOCUMENTATION
21003 M:      Carlos Bilbao <[email protected]>
21004 R:      Avadhut Naik <[email protected]>
21005 S:      Maintained
21006 F:      Documentation/translations/sp_SP/
21007
21008 SPARC + UltraSPARC (sparc/sparc64)
21009 M:      "David S. Miller" <[email protected]>
21010 M:      Andreas Larsson <[email protected]>
21011 L:      [email protected]
21012 S:      Maintained
21013 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21016 F:      arch/sparc/
21017 F:      drivers/sbus/
21018
21019 SPARC SERIAL DRIVERS
21020 M:      "David S. Miller" <[email protected]>
21021 L:      [email protected]
21022 S:      Maintained
21023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21025 F:      drivers/tty/serial/suncore.c
21026 F:      drivers/tty/serial/sunhv.c
21027 F:      drivers/tty/serial/sunsab.c
21028 F:      drivers/tty/serial/sunsab.h
21029 F:      drivers/tty/serial/sunsu.c
21030 F:      drivers/tty/serial/sunzilog.c
21031 F:      drivers/tty/serial/sunzilog.h
21032 F:      drivers/tty/vcc.c
21033 F:      include/linux/sunserialcore.h
21034
21035 SPARSE CHECKER
21036 M:      "Luc Van Oostenryck" <[email protected]>
21037 L:      [email protected]
21038 S:      Maintained
21039 W:      https://sparse.docs.kernel.org/
21040 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21041 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21042 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21043 F:      include/linux/compiler.h
21044
21045 SPEAKUP CONSOLE SPEECH DRIVER
21046 M:      William Hubbs <[email protected]>
21047 M:      Chris Brannon <[email protected]>
21048 M:      Kirk Reiser <[email protected]>
21049 M:      Samuel Thibault <[email protected]>
21050 L:      [email protected]
21051 S:      Odd Fixes
21052 W:      http://www.linux-speakup.org/
21053 W:      https://github.com/linux-speakup/speakup
21054 B:      https://github.com/linux-speakup/speakup/issues
21055 F:      drivers/accessibility/speakup/
21056
21057 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21058 M:      Viresh Kumar <[email protected]>
21059 M:      Shiraz Hashim <[email protected]>
21060 M:      [email protected]
21061 L:      [email protected] (moderated for non-subscribers)
21062 S:      Maintained
21063 W:      http://www.st.com/spear
21064 F:      arch/arm/boot/dts/st/spear*
21065 F:      arch/arm/mach-spear/
21066 F:      drivers/clk/spear/
21067 F:      drivers/pinctrl/spear/
21068
21069 SPI NOR SUBSYSTEM
21070 M:      Tudor Ambarus <[email protected]>
21071 M:      Pratyush Yadav <[email protected]>
21072 M:      Michael Walle <[email protected]>
21073 L:      [email protected]
21074 S:      Maintained
21075 W:      http://www.linux-mtd.infradead.org/
21076 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21077 C:      irc://irc.oftc.net/mtd
21078 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21079 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21080 F:      drivers/mtd/spi-nor/
21081 F:      include/linux/mtd/spi-nor.h
21082
21083 SPI SUBSYSTEM
21084 M:      Mark Brown <[email protected]>
21085 L:      [email protected]
21086 S:      Maintained
21087 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21089 F:      Documentation/devicetree/bindings/spi/
21090 F:      Documentation/spi/
21091 F:      drivers/spi/
21092 F:      include/linux/spi/
21093 F:      include/uapi/linux/spi/
21094 F:      tools/spi/
21095
21096 SPIDERNET NETWORK DRIVER for CELL
21097 M:      Ishizaki Kou <[email protected]>
21098 M:      Geoff Levand <[email protected]>
21099 L:      [email protected]
21100 L:      [email protected]
21101 S:      Maintained
21102 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21103 F:      drivers/net/ethernet/toshiba/spider_net*
21104
21105 SPMI SUBSYSTEM
21106 M:      Stephen Boyd <[email protected]>
21107 L:      [email protected]
21108 S:      Maintained
21109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21110 F:      Documentation/devicetree/bindings/spmi/
21111 F:      drivers/spmi/
21112 F:      include/dt-bindings/spmi/spmi.h
21113 F:      include/linux/spmi.h
21114 F:      include/trace/events/spmi.h
21115
21116 SPU FILE SYSTEM
21117 M:      Jeremy Kerr <[email protected]>
21118 L:      [email protected]
21119 S:      Supported
21120 W:      http://www.ibm.com/developerworks/power/cell/
21121 F:      Documentation/filesystems/spufs/spufs.rst
21122 F:      arch/powerpc/platforms/cell/spufs/
21123
21124 SQUASHFS FILE SYSTEM
21125 M:      Phillip Lougher <[email protected]>
21126 L:      [email protected] (subscribers-only)
21127 S:      Maintained
21128 W:      http://squashfs.org.uk
21129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21130 F:      Documentation/filesystems/squashfs.rst
21131 F:      fs/squashfs/
21132
21133 SRM (Alpha) environment access
21134 M:      Jan-Benedict Glaw <[email protected]>
21135 S:      Maintained
21136 F:      arch/alpha/kernel/srm_env.c
21137
21138 ST LSM6DSx IMU IIO DRIVER
21139 M:      Lorenzo Bianconi <[email protected]>
21140 L:      [email protected]
21141 S:      Maintained
21142 W:      http://www.st.com/
21143 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21144 F:      drivers/iio/imu/st_lsm6dsx/
21145
21146 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21147 M:      Benjamin Mugnier <[email protected]>
21148 M:      Sylvain Petinot <[email protected]>
21149 L:      [email protected]
21150 S:      Maintained
21151 T:      git git://linuxtv.org/media_tree.git
21152 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21153 F:      drivers/media/i2c/st-mipid02.c
21154
21155 ST STM32 FIREWALL
21156 M:      Gatien Chevallier <[email protected]>
21157 S:      Maintained
21158 F:      drivers/bus/stm32_etzpc.c
21159 F:      drivers/bus/stm32_firewall.c
21160 F:      drivers/bus/stm32_rifsc.c
21161
21162 ST STM32 I2C/SMBUS DRIVER
21163 M:      Pierre-Yves MORDRET <[email protected]>
21164 M:      Alain Volmat <[email protected]>
21165 L:      [email protected]
21166 S:      Maintained
21167 F:      drivers/i2c/busses/i2c-stm32*
21168
21169 ST STM32 SPI DRIVER
21170 M:      Alain Volmat <[email protected]>
21171 L:      [email protected]
21172 S:      Maintained
21173 F:      drivers/spi/spi-stm32.c
21174
21175 ST STPDDC60 DRIVER
21176 M:      Daniel Nilsson <[email protected]>
21177 L:      [email protected]
21178 S:      Maintained
21179 F:      Documentation/hwmon/stpddc60.rst
21180 F:      drivers/hwmon/pmbus/stpddc60.c
21181
21182 ST VGXY61 DRIVER
21183 M:      Benjamin Mugnier <[email protected]>
21184 M:      Sylvain Petinot <[email protected]>
21185 L:      [email protected]
21186 S:      Maintained
21187 T:      git git://linuxtv.org/media_tree.git
21188 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21189 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
21190 F:      drivers/media/i2c/st-vgxy61.c
21191
21192 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21193 M:      Song Qiang <[email protected]>
21194 L:      [email protected]
21195 S:      Maintained
21196 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21197 F:      drivers/iio/proximity/vl53l0x-i2c.c
21198
21199 STABLE BRANCH
21200 M:      Greg Kroah-Hartman <[email protected]>
21201 M:      Sasha Levin <[email protected]>
21202 L:      [email protected]
21203 S:      Supported
21204 F:      Documentation/process/stable-kernel-rules.rst
21205
21206 STAGING - ATOMISP DRIVER
21207 M:      Hans de Goede <[email protected]>
21208 M:      Mauro Carvalho Chehab <[email protected]>
21209 R:      Sakari Ailus <[email protected]>
21210 L:      [email protected]
21211 S:      Maintained
21212 F:      drivers/staging/media/atomisp/
21213
21214 STAGING - FIELDBUS SUBSYSTEM
21215 M:      Sven Van Asbroeck <[email protected]>
21216 S:      Maintained
21217 F:      drivers/staging/fieldbus/*
21218 F:      drivers/staging/fieldbus/Documentation/
21219
21220 STAGING - HMS ANYBUS-S BUS
21221 M:      Sven Van Asbroeck <[email protected]>
21222 S:      Maintained
21223 F:      drivers/staging/fieldbus/anybuss/
21224
21225 STAGING - INDUSTRIAL IO
21226 M:      Jonathan Cameron <[email protected]>
21227 L:      [email protected]
21228 S:      Odd Fixes
21229 F:      Documentation/devicetree/bindings/staging/iio/
21230 F:      drivers/staging/iio/
21231
21232 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21233 M:      Marc Dietrich <[email protected]>
21234 L:      [email protected] (moderated for non-subscribers)
21235 L:      [email protected]
21236 S:      Maintained
21237 F:      drivers/staging/nvec/
21238
21239 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21240 M:      Jens Frederich <[email protected]>
21241 M:      Jon Nettleton <[email protected]>
21242 S:      Maintained
21243 W:      http://wiki.laptop.org/go/DCON
21244 F:      drivers/staging/olpc_dcon/
21245
21246 STAGING - REALTEK RTL8712U DRIVERS
21247 M:      Florian Schilhabel <[email protected]>.
21248 S:      Odd Fixes
21249 F:      drivers/staging/rtl8712/
21250
21251 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21252 M:      Michael Hennerich <[email protected]>
21253 L:      [email protected]
21254 S:      Supported
21255 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21256 F:      drivers/staging/fbtft/fb_seps525.c
21257
21258 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21259 M:      Sudip Mukherjee <[email protected]>
21260 M:      Teddy Wang <[email protected]>
21261 M:      Sudip Mukherjee <[email protected]>
21262 L:      [email protected]
21263 S:      Maintained
21264 F:      drivers/staging/sm750fb/
21265
21266 STAGING - VIA VT665X DRIVERS
21267 M:      Philipp Hortmann <[email protected]>
21268 S:      Odd Fixes
21269 F:      drivers/staging/vt665?/
21270
21271 STAGING SUBSYSTEM
21272 M:      Greg Kroah-Hartman <[email protected]>
21273 L:      [email protected]
21274 S:      Supported
21275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21276 F:      drivers/staging/
21277
21278 STANDALONE CACHE CONTROLLER DRIVERS
21279 M:      Conor Dooley <[email protected]>
21280 L:      [email protected]
21281 S:      Maintained
21282 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21283 F:      drivers/cache
21284
21285 STARFIRE/DURALAN NETWORK DRIVER
21286 M:      Ion Badulescu <[email protected]>
21287 S:      Odd Fixes
21288 F:      drivers/net/ethernet/adaptec/starfire*
21289
21290 STARFIVE CAMERA SUBSYSTEM DRIVER
21291 M:      Jack Zhu <[email protected]>
21292 M:      Changhuang Liang <[email protected]>
21293 L:      [email protected]
21294 S:      Maintained
21295 F:      Documentation/admin-guide/media/starfive_camss.rst
21296 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21297 F:      drivers/staging/media/starfive/camss
21298
21299 STARFIVE CRYPTO DRIVER
21300 M:      Jia Jie Ho <[email protected]>
21301 M:      William Qiu <[email protected]>
21302 S:      Supported
21303 F:      Documentation/devicetree/bindings/crypto/starfive*
21304 F:      drivers/crypto/starfive/
21305
21306 STARFIVE DEVICETREES
21307 M:      Emil Renner Berthing <[email protected]>
21308 S:      Maintained
21309 F:      arch/riscv/boot/dts/starfive/
21310
21311 STARFIVE DWMAC GLUE LAYER
21312 M:      Emil Renner Berthing <[email protected]>
21313 M:      Minda Chen <[email protected]>
21314 S:      Maintained
21315 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21316 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21317
21318 STARFIVE JH7110 DPHY RX DRIVER
21319 M:      Jack Zhu <[email protected]>
21320 M:      Changhuang Liang <[email protected]>
21321 S:      Supported
21322 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21323 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21324
21325 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21326 M:      William Qiu <[email protected]>
21327 S:      Supported
21328 F:      Documentation/devicetree/bindings/mmc/starfive*
21329 F:      drivers/mmc/host/dw_mmc-starfive.c
21330
21331 STARFIVE JH7110 PLL CLOCK DRIVER
21332 M:      Xingyu Wu <[email protected]>
21333 S:      Supported
21334 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21335 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21336
21337 STARFIVE JH7110 PWMDAC DRIVER
21338 M:      Hal Feng <[email protected]>
21339 M:      Xingyu Wu <[email protected]>
21340 S:      Supported
21341 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21342 F:      sound/soc/starfive/jh7110_pwmdac.c
21343
21344 STARFIVE JH7110 SYSCON
21345 M:      William Qiu <[email protected]>
21346 M:      Xingyu Wu <[email protected]>
21347 S:      Supported
21348 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21349
21350 STARFIVE JH7110 TDM DRIVER
21351 M:      Walker Chen <[email protected]>
21352 S:      Maintained
21353 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21354 F:      sound/soc/starfive/jh7110_tdm.c
21355
21356 STARFIVE JH71X0 CLOCK DRIVERS
21357 M:      Emil Renner Berthing <[email protected]>
21358 M:      Hal Feng <[email protected]>
21359 S:      Maintained
21360 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21361 F:      drivers/clk/starfive/clk-starfive-jh71*
21362 F:      include/dt-bindings/clock/starfive?jh71*.h
21363
21364 STARFIVE JH71X0 PINCTRL DRIVERS
21365 M:      Emil Renner Berthing <[email protected]>
21366 M:      Jianlong Huang <[email protected]>
21367 M:      Hal Feng <[email protected]>
21368 L:      [email protected]
21369 S:      Maintained
21370 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21371 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21372 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21373 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21374
21375 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21376 M:      Emil Renner Berthing <[email protected]>
21377 M:      Hal Feng <[email protected]>
21378 S:      Maintained
21379 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21380 F:      drivers/reset/starfive/reset-starfive-jh71*
21381 F:      include/dt-bindings/reset/starfive?jh71*.h
21382
21383 STARFIVE JH71X0 USB DRIVERS
21384 M:      Minda Chen <[email protected]>
21385 S:      Maintained
21386 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21387 F:      drivers/usb/cdns3/cdns3-starfive.c
21388
21389 STARFIVE JH71XX PMU CONTROLLER DRIVER
21390 M:      Walker Chen <[email protected]>
21391 M:      Changhuang Liang <[email protected]>
21392 S:      Supported
21393 F:      Documentation/devicetree/bindings/power/starfive*
21394 F:      drivers/pmdomain/starfive/
21395 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21396
21397 STARFIVE SOC DRIVERS
21398 M:      Conor Dooley <[email protected]>
21399 S:      Maintained
21400 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21401 F:      Documentation/devicetree/bindings/soc/starfive/
21402
21403 STARFIVE STARLINK PMU DRIVER
21404 M:      Ji Sheng Teoh <[email protected]>
21405 S:      Maintained
21406 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21407 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21408 F:      drivers/perf/starfive_starlink_pmu.c
21409
21410 STARFIVE TRNG DRIVER
21411 M:      Jia Jie Ho <[email protected]>
21412 S:      Supported
21413 F:      Documentation/devicetree/bindings/rng/starfive*
21414 F:      drivers/char/hw_random/jh7110-trng.c
21415
21416 STARFIVE WATCHDOG DRIVER
21417 M:      Xingyu Wu <[email protected]>
21418 M:      Samin Guo <[email protected]>
21419 S:      Supported
21420 F:      Documentation/devicetree/bindings/watchdog/starfive*
21421 F:      drivers/watchdog/starfive-wdt.c
21422
21423 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21424 M:      Minda Chen <[email protected]>
21425 S:      Supported
21426 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21427 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21428 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21429 F:      drivers/phy/starfive/phy-jh7110-usb.c
21430
21431 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21432 M:      Changhuang Liang <[email protected]>
21433 S:      Supported
21434 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21435 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21436
21437 STATIC BRANCH/CALL
21438 M:      Peter Zijlstra <[email protected]>
21439 M:      Josh Poimboeuf <[email protected]>
21440 M:      Jason Baron <[email protected]>
21441 R:      Steven Rostedt <[email protected]>
21442 R:      Ard Biesheuvel <[email protected]>
21443 S:      Supported
21444 F:      arch/*/include/asm/jump_label*.h
21445 F:      arch/*/include/asm/static_call*.h
21446 F:      arch/*/kernel/jump_label.c
21447 F:      arch/*/kernel/static_call.c
21448 F:      include/linux/jump_label*.h
21449 F:      include/linux/static_call*.h
21450 F:      kernel/jump_label.c
21451 F:      kernel/static_call.c
21452
21453 STI AUDIO (ASoC) DRIVERS
21454 M:      Arnaud Pouliquen <[email protected]>
21455 L:      [email protected] (moderated for non-subscribers)
21456 S:      Maintained
21457 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21458 F:      sound/soc/sti/
21459
21460 STI CEC DRIVER
21461 M:      Alain Volmat <[email protected]>
21462 S:      Maintained
21463 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21464 F:      drivers/media/cec/platform/sti/
21465
21466 STK1160 USB VIDEO CAPTURE DRIVER
21467 M:      Ezequiel Garcia <[email protected]>
21468 L:      [email protected]
21469 S:      Maintained
21470 T:      git git://linuxtv.org/media_tree.git
21471 F:      drivers/media/usb/stk1160/
21472
21473 STM32 AUDIO (ASoC) DRIVERS
21474 M:      Olivier Moysan <[email protected]>
21475 M:      Arnaud Pouliquen <[email protected]>
21476 L:      [email protected] (moderated for non-subscribers)
21477 S:      Maintained
21478 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21479 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21480 F:      sound/soc/stm/
21481
21482 STM32 TIMER/LPTIMER DRIVERS
21483 M:      Fabrice Gasnier <[email protected]>
21484 S:      Maintained
21485 F:      Documentation/ABI/testing/*timer-stm32
21486 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21487 F:      drivers/*/stm32-*timer*
21488 F:      drivers/pwm/pwm-stm32*
21489 F:      include/linux/*/stm32-*tim*
21490
21491 STMMAC ETHERNET DRIVER
21492 M:      Alexandre Torgue <[email protected]>
21493 M:      Jose Abreu <[email protected]>
21494 L:      [email protected]
21495 S:      Supported
21496 W:      http://www.stlinux.com
21497 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21498 F:      drivers/net/ethernet/stmicro/stmmac/
21499
21500 SUN HAPPY MEAL ETHERNET DRIVER
21501 M:      Sean Anderson <[email protected]>
21502 S:      Maintained
21503 F:      drivers/net/ethernet/sun/sunhme.*
21504
21505 SUN3/3X
21506 M:      Sam Creasey <[email protected]>
21507 S:      Maintained
21508 W:      http://sammy.net/sun3/
21509 F:      arch/m68k/include/asm/sun3*
21510 F:      arch/m68k/kernel/*sun3*
21511 F:      arch/m68k/sun3*/
21512 F:      drivers/net/ethernet/i825xx/sun3*
21513
21514 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21515 M:      Hans de Goede <[email protected]>
21516 L:      [email protected]
21517 S:      Maintained
21518 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21519 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21520
21521 SUNDANCE NETWORK DRIVER
21522 M:      Denis Kirjanov <[email protected]>
21523 L:      [email protected]
21524 S:      Maintained
21525 F:      drivers/net/ethernet/dlink/sundance.c
21526
21527 SUNPLUS ETHERNET DRIVER
21528 M:      Wells Lu <[email protected]>
21529 L:      [email protected]
21530 S:      Maintained
21531 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21532 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21533 F:      drivers/net/ethernet/sunplus/
21534
21535 SUNPLUS MMC DRIVER
21536 M:      Tony Huang <[email protected]>
21537 M:      Li-hao Kuo <[email protected]>
21538 S:      Maintained
21539 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21540 F:      drivers/mmc/host/sunplus-mmc.c
21541
21542 SUNPLUS OCOTP DRIVER
21543 M:      Vincent Shih <[email protected]>
21544 S:      Maintained
21545 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21546 F:      drivers/nvmem/sunplus-ocotp.c
21547
21548 SUNPLUS PWM DRIVER
21549 M:      Hammer Hsieh <[email protected]>
21550 S:      Maintained
21551 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21552 F:      drivers/pwm/pwm-sunplus.c
21553
21554 SUNPLUS RTC DRIVER
21555 M:      Vincent Shih <[email protected]>
21556 L:      [email protected]
21557 S:      Maintained
21558 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
21559 F:      drivers/rtc/rtc-sunplus.c
21560
21561 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
21562 M:      Li-hao Kuo <[email protected]>
21563 L:      [email protected]
21564 S:      Maintained
21565 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
21566 F:      drivers/spi/spi-sunplus-sp7021.c
21567
21568 SUNPLUS UART DRIVER
21569 M:      Hammer Hsieh <[email protected]>
21570 S:      Maintained
21571 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
21572 F:      drivers/tty/serial/sunplus-uart.c
21573
21574 SUNPLUS USB2 PHY DRIVER
21575 M:      Vincent Shih <[email protected]>
21576 L:      [email protected]
21577 S:      Maintained
21578 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
21579 F:      drivers/phy/sunplus/Kconfig
21580 F:      drivers/phy/sunplus/Makefile
21581 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
21582
21583 SUNPLUS WATCHDOG DRIVER
21584 M:      Xiantao Hu <[email protected]>
21585 L:      [email protected]
21586 S:      Maintained
21587 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
21588 F:      drivers/watchdog/sunplus_wdt.c
21589
21590 SUPERH
21591 M:      Yoshinori Sato <[email protected]>
21592 M:      Rich Felker <[email protected]>
21593 M:      John Paul Adrian Glaubitz <[email protected]>
21594 L:      [email protected]
21595 S:      Maintained
21596 Q:      http://patchwork.kernel.org/project/linux-sh/list/
21597 F:      Documentation/arch/sh/
21598 F:      arch/sh/
21599 F:      drivers/sh/
21600
21601 SUSPEND TO RAM
21602 M:      "Rafael J. Wysocki" <[email protected]>
21603 M:      Len Brown <[email protected]>
21604 M:      Pavel Machek <[email protected]>
21605 L:      [email protected]
21606 S:      Supported
21607 B:      https://bugzilla.kernel.org
21608 F:      Documentation/power/
21609 F:      arch/x86/kernel/acpi/sleep*
21610 F:      arch/x86/kernel/acpi/wakeup*
21611 F:      drivers/base/power/
21612 F:      include/linux/freezer.h
21613 F:      include/linux/pm.h
21614 F:      include/linux/suspend.h
21615 F:      kernel/power/
21616
21617 SVGA HANDLING
21618 M:      Martin Mares <[email protected]>
21619 L:      [email protected]
21620 S:      Maintained
21621 F:      Documentation/admin-guide/svga.rst
21622 F:      arch/x86/boot/video*
21623
21624 SWITCHDEV
21625 M:      Jiri Pirko <[email protected]>
21626 M:      Ivan Vecera <[email protected]>
21627 L:      [email protected]
21628 S:      Supported
21629 F:      include/net/switchdev.h
21630 F:      net/switchdev/
21631
21632 SY8106A REGULATOR DRIVER
21633 M:      Icenowy Zheng <[email protected]>
21634 S:      Maintained
21635 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
21636 F:      drivers/regulator/sy8106a-regulator.c
21637
21638 SYNC FILE FRAMEWORK
21639 M:      Sumit Semwal <[email protected]>
21640 R:      Gustavo Padovan <[email protected]>
21641 L:      [email protected]
21642 L:      [email protected]
21643 S:      Maintained
21644 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
21645 F:      Documentation/driver-api/sync_file.rst
21646 F:      drivers/dma-buf/dma-fence*
21647 F:      drivers/dma-buf/sw_sync.c
21648 F:      drivers/dma-buf/sync_*
21649 F:      include/linux/sync_file.h
21650 F:      include/uapi/linux/sync_file.h
21651
21652 SYNOPSYS ARC ARCHITECTURE
21653 M:      Vineet Gupta <[email protected]>
21654 L:      [email protected]
21655 S:      Supported
21656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
21657 F:      Documentation/arch/arc
21658 F:      Documentation/devicetree/bindings/arc/*
21659 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
21660 F:      arch/arc/
21661 F:      drivers/clocksource/arc_timer.c
21662 F:      drivers/tty/serial/arc_uart.c
21663
21664 SYNOPSYS ARC HSDK SDP pll clock driver
21665 M:      Eugeniy Paltsev <[email protected]>
21666 S:      Supported
21667 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
21668 F:      drivers/clk/clk-hsdk-pll.c
21669
21670 SYNOPSYS ARC SDP clock driver
21671 M:      Eugeniy Paltsev <[email protected]>
21672 S:      Supported
21673 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
21674 F:      drivers/clk/axs10x/*
21675
21676 SYNOPSYS ARC SDP platform support
21677 M:      Alexey Brodkin <[email protected]>
21678 S:      Supported
21679 F:      Documentation/devicetree/bindings/arc/axs10*
21680 F:      arch/arc/boot/dts/ax*
21681 F:      arch/arc/plat-axs10x
21682
21683 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
21684 M:      Eugeniy Paltsev <[email protected]>
21685 S:      Supported
21686 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
21687 F:      drivers/reset/reset-axs10x.c
21688
21689 SYNOPSYS CREG GPIO DRIVER
21690 M:      Eugeniy Paltsev <[email protected]>
21691 S:      Maintained
21692 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
21693 F:      drivers/gpio/gpio-creg-snps.c
21694
21695 SYNOPSYS DESIGNWARE 8250 UART DRIVER
21696 M:      Ilpo Järvinen <[email protected]>
21697 R:      Andy Shevchenko <[email protected]>
21698 S:      Supported
21699 F:      drivers/tty/serial/8250/8250_dw.c
21700 F:      drivers/tty/serial/8250/8250_dwlib.*
21701 F:      drivers/tty/serial/8250/8250_lpss.c
21702
21703 SYNOPSYS DESIGNWARE APB GPIO DRIVER
21704 M:      Hoan Tran <[email protected]>
21705 M:      Serge Semin <[email protected]>
21706 L:      [email protected]
21707 S:      Maintained
21708 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
21709 F:      drivers/gpio/gpio-dwapb.c
21710
21711 SYNOPSYS DESIGNWARE APB SSI DRIVER
21712 M:      Serge Semin <[email protected]>
21713 L:      [email protected]
21714 S:      Supported
21715 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
21716 F:      drivers/spi/spi-dw*
21717
21718 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
21719 M:      Eugeniy Paltsev <[email protected]>
21720 S:      Maintained
21721 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
21722 F:      drivers/dma/dw-axi-dmac/
21723
21724 SYNOPSYS DESIGNWARE DMAC DRIVER
21725 M:      Viresh Kumar <[email protected]>
21726 R:      Andy Shevchenko <[email protected]>
21727 S:      Maintained
21728 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
21729 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
21730 F:      drivers/dma/dw/
21731 F:      include/dt-bindings/dma/dw-dmac.h
21732 F:      include/linux/dma/dw.h
21733 F:      include/linux/platform_data/dma-dw.h
21734
21735 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
21736 M:      Jose Abreu <[email protected]>
21737 L:      [email protected]
21738 S:      Supported
21739 F:      drivers/net/ethernet/synopsys/
21740
21741 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
21742 M:      Jose Abreu <[email protected]>
21743 L:      [email protected]
21744 S:      Supported
21745 F:      drivers/net/pcs/pcs-xpcs.c
21746 F:      drivers/net/pcs/pcs-xpcs.h
21747 F:      include/linux/pcs/pcs-xpcs.h
21748
21749 SYNOPSYS DESIGNWARE I2C DRIVER
21750 M:      Jarkko Nikula <[email protected]>
21751 R:      Andy Shevchenko <[email protected]>
21752 R:      Mika Westerberg <[email protected]>
21753 R:      Jan Dabros <[email protected]>
21754 L:      [email protected]
21755 S:      Supported
21756 F:      drivers/i2c/busses/i2c-designware-*
21757
21758 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
21759 M:      Jaehoon Chung <[email protected]>
21760 L:      [email protected]
21761 S:      Maintained
21762 F:      drivers/mmc/host/dw_mmc*
21763
21764 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
21765 M:      Shuai Xue <[email protected]>
21766 M:      Jing Zhang <[email protected]>
21767 S:      Supported
21768 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
21769 F:      drivers/perf/dwc_pcie_pmu.c
21770
21771 SYNOPSYS HSDK RESET CONTROLLER DRIVER
21772 M:      Eugeniy Paltsev <[email protected]>
21773 S:      Supported
21774 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
21775 F:      drivers/reset/reset-hsdk.c
21776 F:      include/dt-bindings/reset/snps,hsdk-reset.h
21777
21778 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
21779 M:      Prabu Thangamuthu <[email protected]>
21780 M:      Manjunath M B <[email protected]>
21781 L:      [email protected]
21782 S:      Maintained
21783 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
21784
21785 SYSTEM CONFIGURATION (SYSCON)
21786 M:      Lee Jones <[email protected]>
21787 M:      Arnd Bergmann <[email protected]>
21788 S:      Supported
21789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
21790 F:      drivers/mfd/syscon.c
21791
21792 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
21793 M:      Sudeep Holla <[email protected]>
21794 R:      Cristian Marussi <[email protected]>
21795 L:      [email protected] (moderated for non-subscribers)
21796 S:      Maintained
21797 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
21798 F:      drivers/clk/clk-sc[mp]i.c
21799 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
21800 F:      drivers/firmware/arm_scmi/
21801 F:      drivers/firmware/arm_scpi.c
21802 F:      drivers/hwmon/scmi-hwmon.c
21803 F:      drivers/pinctrl/pinctrl-scmi.c
21804 F:      drivers/pmdomain/arm/
21805 F:      drivers/powercap/arm_scmi_powercap.c
21806 F:      drivers/regulator/scmi-regulator.c
21807 F:      drivers/reset/reset-scmi.c
21808 F:      include/linux/sc[mp]i_protocol.h
21809 F:      include/trace/events/scmi.h
21810 F:      include/uapi/linux/virtio_scmi.h
21811
21812 SYSTEM RESET/SHUTDOWN DRIVERS
21813 M:      Sebastian Reichel <[email protected]>
21814 L:      [email protected]
21815 S:      Maintained
21816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
21817 F:      Documentation/devicetree/bindings/power/reset/
21818 F:      drivers/power/reset/
21819
21820 SYSTEM TRACE MODULE CLASS
21821 M:      Alexander Shishkin <[email protected]>
21822 S:      Maintained
21823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
21824 F:      Documentation/trace/stm.rst
21825 F:      drivers/hwtracing/stm/
21826 F:      include/linux/stm.h
21827 F:      include/uapi/linux/stm.h
21828
21829 SYSTEM76 ACPI DRIVER
21830 M:      Jeremy Soller <[email protected]>
21831 M:      System76 Product Development <[email protected]>
21832 L:      [email protected]
21833 S:      Maintained
21834 F:      drivers/platform/x86/system76_acpi.c
21835
21836 SYSV FILESYSTEM
21837 S:      Orphan
21838 F:      Documentation/filesystems/sysv-fs.rst
21839 F:      fs/sysv/
21840 F:      include/linux/sysv_fs.h
21841
21842 TASKSTATS STATISTICS INTERFACE
21843 M:      Balbir Singh <[email protected]>
21844 S:      Maintained
21845 F:      Documentation/accounting/taskstats*
21846 F:      include/linux/taskstats*
21847 F:      kernel/taskstats.c
21848
21849 TC subsystem
21850 M:      Jamal Hadi Salim <[email protected]>
21851 M:      Cong Wang <[email protected]>
21852 M:      Jiri Pirko <[email protected]>
21853 L:      [email protected]
21854 S:      Maintained
21855 F:      include/net/pkt_cls.h
21856 F:      include/net/pkt_sched.h
21857 F:      include/net/tc_act/
21858 F:      include/uapi/linux/pkt_cls.h
21859 F:      include/uapi/linux/pkt_sched.h
21860 F:      include/uapi/linux/tc_act/
21861 F:      include/uapi/linux/tc_ematch/
21862 F:      net/sched/
21863 F:      tools/testing/selftests/tc-testing
21864
21865 TC90522 MEDIA DRIVER
21866 M:      Akihiro Tsukada <[email protected]>
21867 L:      [email protected]
21868 S:      Odd Fixes
21869 F:      drivers/media/dvb-frontends/tc90522*
21870
21871 TCP LOW PRIORITY MODULE
21872 M:      "Wong Hoi Sing, Edison" <[email protected]>
21873 M:      "Hung Hing Lun, Mike" <[email protected]>
21874 S:      Maintained
21875 W:      http://tcp-lp-mod.sourceforge.net/
21876 F:      net/ipv4/tcp_lp.c
21877
21878 TDA10071 MEDIA DRIVER
21879 L:      [email protected]
21880 S:      Orphan
21881 W:      https://linuxtv.org
21882 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21883 F:      drivers/media/dvb-frontends/tda10071*
21884
21885 TDA18212 MEDIA DRIVER
21886 L:      [email protected]
21887 S:      Orphan
21888 W:      https://linuxtv.org
21889 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21890 F:      drivers/media/tuners/tda18212*
21891
21892 TDA18218 MEDIA DRIVER
21893 L:      [email protected]
21894 S:      Orphan
21895 W:      https://linuxtv.org
21896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21897 F:      drivers/media/tuners/tda18218*
21898
21899 TDA18250 MEDIA DRIVER
21900 M:      Olli Salonen <[email protected]>
21901 L:      [email protected]
21902 S:      Maintained
21903 W:      https://linuxtv.org
21904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21905 T:      git git://linuxtv.org/media_tree.git
21906 F:      drivers/media/tuners/tda18250*
21907
21908 TDA18271 MEDIA DRIVER
21909 M:      Michael Krufky <[email protected]>
21910 L:      [email protected]
21911 S:      Maintained
21912 W:      https://linuxtv.org
21913 W:      http://github.com/mkrufky
21914 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21915 T:      git git://linuxtv.org/mkrufky/tuners.git
21916 F:      drivers/media/tuners/tda18271*
21917
21918 TDA1997x MEDIA DRIVER
21919 M:      Tim Harvey <[email protected]>
21920 L:      [email protected]
21921 S:      Maintained
21922 W:      https://linuxtv.org
21923 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21924 F:      drivers/media/i2c/tda1997x.*
21925
21926 TDA827x MEDIA DRIVER
21927 M:      Michael Krufky <[email protected]>
21928 L:      [email protected]
21929 S:      Maintained
21930 W:      https://linuxtv.org
21931 W:      http://github.com/mkrufky
21932 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21933 T:      git git://linuxtv.org/mkrufky/tuners.git
21934 F:      drivers/media/tuners/tda8290.*
21935
21936 TDA8290 MEDIA DRIVER
21937 M:      Michael Krufky <[email protected]>
21938 L:      [email protected]
21939 S:      Maintained
21940 W:      https://linuxtv.org
21941 W:      http://github.com/mkrufky
21942 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21943 T:      git git://linuxtv.org/mkrufky/tuners.git
21944 F:      drivers/media/tuners/tda8290.*
21945
21946 TDA9840 MEDIA DRIVER
21947 M:      Hans Verkuil <[email protected]>
21948 L:      [email protected]
21949 S:      Maintained
21950 W:      https://linuxtv.org
21951 T:      git git://linuxtv.org/media_tree.git
21952 F:      drivers/media/i2c/tda9840*
21953
21954 TEA5761 TUNER DRIVER
21955 M:      Mauro Carvalho Chehab <[email protected]>
21956 L:      [email protected]
21957 S:      Odd fixes
21958 W:      https://linuxtv.org
21959 T:      git git://linuxtv.org/media_tree.git
21960 F:      drivers/media/tuners/tea5761.*
21961
21962 TEA5767 TUNER DRIVER
21963 M:      Mauro Carvalho Chehab <[email protected]>
21964 L:      [email protected]
21965 S:      Maintained
21966 W:      https://linuxtv.org
21967 T:      git git://linuxtv.org/media_tree.git
21968 F:      drivers/media/tuners/tea5767.*
21969
21970 TEA6415C MEDIA DRIVER
21971 M:      Hans Verkuil <[email protected]>
21972 L:      [email protected]
21973 S:      Maintained
21974 W:      https://linuxtv.org
21975 T:      git git://linuxtv.org/media_tree.git
21976 F:      drivers/media/i2c/tea6415c*
21977
21978 TEA6420 MEDIA DRIVER
21979 M:      Hans Verkuil <[email protected]>
21980 L:      [email protected]
21981 S:      Maintained
21982 W:      https://linuxtv.org
21983 T:      git git://linuxtv.org/media_tree.git
21984 F:      drivers/media/i2c/tea6420*
21985
21986 TEAM DRIVER
21987 M:      Jiri Pirko <[email protected]>
21988 L:      [email protected]
21989 S:      Supported
21990 F:      Documentation/netlink/specs/team.yaml
21991 F:      drivers/net/team/
21992 F:      include/linux/if_team.h
21993 F:      include/uapi/linux/if_team.h
21994 F:      tools/testing/selftests/drivers/net/team/
21995
21996 TECHNICAL ADVISORY BOARD PROCESS DOCS
21997 M:      "Theodore Ts'o" <[email protected]>
21998 M:      Greg Kroah-Hartman <[email protected]>
21999 L:      [email protected]
22000 S:      Maintained
22001 F:      Documentation/process/contribution-maturity-model.rst
22002 F:      Documentation/process/researcher-guidelines.rst
22003
22004 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22005 M:      "Savoir-faire Linux Inc." <[email protected]>
22006 S:      Maintained
22007 F:      arch/x86/platform/ts5500/
22008
22009 TECHNOTREND USB IR RECEIVER
22010 M:      Sean Young <[email protected]>
22011 L:      [email protected]
22012 S:      Maintained
22013 F:      drivers/media/rc/ttusbir.c
22014
22015 TECHWELL TW9900 VIDEO DECODER
22016 M:      Mehdi Djait <[email protected]>
22017 L:      [email protected]
22018 S:      Maintained
22019 F:      drivers/media/i2c/tw9900.c
22020
22021 TECHWELL TW9910 VIDEO DECODER
22022 L:      [email protected]
22023 S:      Orphan
22024 F:      drivers/media/i2c/tw9910.c
22025 F:      include/media/i2c/tw9910.h
22026
22027 TEE SUBSYSTEM
22028 M:      Jens Wiklander <[email protected]>
22029 R:      Sumit Garg <[email protected]>
22030 L:      [email protected]
22031 S:      Maintained
22032 F:      Documentation/driver-api/tee.rst
22033 F:      Documentation/tee/
22034 F:      Documentation/userspace-api/tee.rst
22035 F:      drivers/tee/
22036 F:      include/linux/tee_core.h
22037 F:      include/linux/tee_drv.h
22038 F:      include/uapi/linux/tee.h
22039
22040 TEGRA ARCHITECTURE SUPPORT
22041 M:      Thierry Reding <[email protected]>
22042 M:      Jonathan Hunter <[email protected]>
22043 L:      [email protected]
22044 S:      Supported
22045 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22047 N:      [^a-z]tegra
22048
22049 TEGRA CLOCK DRIVER
22050 M:      Peter De Schrijver <[email protected]>
22051 M:      Prashant Gaikwad <[email protected]>
22052 S:      Supported
22053 F:      drivers/clk/tegra/
22054
22055 TEGRA CRYPTO DRIVERS
22056 M:      Akhil R <[email protected]>
22057 S:      Supported
22058 F:      drivers/crypto/tegra/*
22059
22060 TEGRA DMA DRIVERS
22061 M:      Laxman Dewangan <[email protected]>
22062 M:      Jon Hunter <[email protected]>
22063 S:      Supported
22064 F:      drivers/dma/tegra*
22065
22066 TEGRA I2C DRIVER
22067 M:      Laxman Dewangan <[email protected]>
22068 R:      Dmitry Osipenko <[email protected]>
22069 S:      Supported
22070 F:      drivers/i2c/busses/i2c-tegra.c
22071
22072 TEGRA IOMMU DRIVERS
22073 M:      Thierry Reding <[email protected]>
22074 R:      Krishna Reddy <[email protected]>
22075 L:      [email protected]
22076 S:      Supported
22077 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22078 F:      drivers/iommu/tegra*
22079
22080 TEGRA KBC DRIVER
22081 M:      Laxman Dewangan <[email protected]>
22082 S:      Supported
22083 F:      drivers/input/keyboard/tegra-kbc.c
22084
22085 TEGRA NAND DRIVER
22086 M:      Stefan Agner <[email protected]>
22087 M:      Lucas Stach <[email protected]>
22088 S:      Maintained
22089 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22090 F:      drivers/mtd/nand/raw/tegra_nand.c
22091
22092 TEGRA PWM DRIVER
22093 M:      Thierry Reding <[email protected]>
22094 S:      Supported
22095 F:      drivers/pwm/pwm-tegra.c
22096
22097 TEGRA QUAD SPI DRIVER
22098 M:      Thierry Reding <[email protected]>
22099 M:      Jonathan Hunter <[email protected]>
22100 M:      Sowjanya Komatineni <[email protected]>
22101 L:      [email protected]
22102 S:      Maintained
22103 F:      drivers/spi/spi-tegra210-quad.c
22104
22105 TEGRA SERIAL DRIVER
22106 M:      Laxman Dewangan <[email protected]>
22107 S:      Supported
22108 F:      drivers/tty/serial/serial-tegra.c
22109
22110 TEGRA SPI DRIVER
22111 M:      Laxman Dewangan <[email protected]>
22112 S:      Supported
22113 F:      drivers/spi/spi-tegra*
22114
22115 TEGRA VIDEO DRIVER
22116 M:      Thierry Reding <[email protected]>
22117 M:      Jonathan Hunter <[email protected]>
22118 M:      Sowjanya Komatineni <[email protected]>
22119 M:      Luca Ceresoli <[email protected]>
22120 L:      [email protected]
22121 L:      [email protected]
22122 S:      Maintained
22123 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22124 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22125 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22126 F:      drivers/staging/media/tegra-video/
22127
22128 TEGRA XUSB PADCTL DRIVER
22129 M:      JC Kuo <[email protected]>
22130 S:      Supported
22131 F:      drivers/phy/tegra/xusb*
22132
22133 TEHUTI ETHERNET DRIVER
22134 M:      Andy Gospodarek <[email protected]>
22135 L:      [email protected]
22136 S:      Supported
22137 F:      drivers/net/ethernet/tehuti/*
22138
22139 TELECOM CLOCK DRIVER FOR MCPL0010
22140 M:      Mark Gross <[email protected]>
22141 S:      Supported
22142 F:      drivers/char/tlclk.c
22143
22144 TEMPO SEMICONDUCTOR DRIVERS
22145 M:      Steven Eckhoff <[email protected]>
22146 S:      Maintained
22147 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22148 F:      sound/soc/codecs/tscs*.c
22149 F:      sound/soc/codecs/tscs*.h
22150
22151 TENSILICA XTENSA PORT (xtensa)
22152 M:      Chris Zankel <[email protected]>
22153 M:      Max Filippov <[email protected]>
22154 S:      Maintained
22155 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22156 F:      arch/xtensa/
22157 F:      drivers/irqchip/irq-xtensa-*
22158
22159 TEXAS INSTRUMENTS ASoC DRIVERS
22160 M:      Peter Ujfalusi <[email protected]>
22161 L:      [email protected] (moderated for non-subscribers)
22162 S:      Maintained
22163 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22164 F:      sound/soc/ti/
22165
22166 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22167 M:      Shenghao Ding <[email protected]>
22168 M:      Kevin Lu <[email protected]>
22169 M:      Baojun Xu <[email protected]>
22170 L:      [email protected] (moderated for non-subscribers)
22171 S:      Maintained
22172 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22173 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
22174 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
22175 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
22176 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22177 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22178 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22179 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
22180 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
22181 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
22182 F:      include/sound/tas2*.h
22183 F:      include/sound/tlv320*.h
22184 F:      include/sound/tpa6130a2-plat.h
22185 F:      sound/pci/hda/tas2781_hda_i2c.c
22186 F:      sound/soc/codecs/pcm1681.c
22187 F:      sound/soc/codecs/pcm1789*.*
22188 F:      sound/soc/codecs/pcm179x*.*
22189 F:      sound/soc/codecs/pcm186x*.*
22190 F:      sound/soc/codecs/pcm3008.*
22191 F:      sound/soc/codecs/pcm3060*.*
22192 F:      sound/soc/codecs/pcm3168a*.*
22193 F:      sound/soc/codecs/pcm5102a.c
22194 F:      sound/soc/codecs/pcm512x*.*
22195 F:      sound/soc/codecs/tas2*.*
22196 F:      sound/soc/codecs/tlv320*.*
22197 F:      sound/soc/codecs/tpa6130a2.*
22198
22199 TEXAS INSTRUMENTS DMA DRIVERS
22200 M:      Peter Ujfalusi <[email protected]>
22201 L:      [email protected]
22202 S:      Maintained
22203 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22204 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22205 F:      Documentation/devicetree/bindings/dma/ti/
22206 F:      drivers/dma/ti/
22207 F:      include/linux/dma/k3-psil.h
22208 F:      include/linux/dma/k3-udma-glue.h
22209 F:      include/linux/dma/ti-cppi5.h
22210 X:      drivers/dma/ti/cppi41.c
22211
22212 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22213 M:      Robert Marko <[email protected]>
22214 M:      Luka Perkov <[email protected]>
22215 L:      [email protected]
22216 S:      Maintained
22217 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22218 F:      Documentation/hwmon/tps23861.rst
22219 F:      drivers/hwmon/tps23861.c
22220
22221 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22222 M:      Ricardo Ribalda <[email protected]>
22223 L:      [email protected]
22224 S:      Supported
22225 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22226 F:      drivers/iio/dac/ti-dac7612.c
22227
22228 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22229 M:      Nishanth Menon <[email protected]>
22230 M:      Tero Kristo <[email protected]>
22231 M:      Santosh Shilimkar <[email protected]>
22232 L:      [email protected] (moderated for non-subscribers)
22233 S:      Maintained
22234 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22235 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22236 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22237 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22238 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22239 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22240 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22241 F:      drivers/clk/keystone/sci-clk.c
22242 F:      drivers/firmware/ti_sci*
22243 F:      drivers/irqchip/irq-ti-sci-inta.c
22244 F:      drivers/irqchip/irq-ti-sci-intr.c
22245 F:      drivers/reset/reset-ti-sci.c
22246 F:      drivers/soc/ti/ti_sci_inta_msi.c
22247 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22248 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22249 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22250 F:      include/linux/soc/ti/ti_sci_protocol.h
22251
22252 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22253 M:      Puranjay Mohan <[email protected]>
22254 L:      [email protected]
22255 S:      Supported
22256 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22257 F:      drivers/iio/temperature/tmp117.c
22258
22259 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22260 M:      Hans Verkuil <[email protected]>
22261 L:      [email protected]
22262 S:      Maintained
22263 W:      https://linuxtv.org
22264 T:      git git://linuxtv.org/media_tree.git
22265 F:      drivers/media/radio/radio-raremono.c
22266
22267 THERMAL
22268 M:      Rafael J. Wysocki <[email protected]>
22269 M:      Daniel Lezcano <[email protected]>
22270 R:      Zhang Rui <[email protected]>
22271 R:      Lukasz Luba <[email protected]>
22272 L:      [email protected]
22273 S:      Supported
22274 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22276 F:      Documentation/ABI/testing/sysfs-class-thermal
22277 F:      Documentation/admin-guide/thermal/
22278 F:      Documentation/devicetree/bindings/thermal/
22279 F:      Documentation/driver-api/thermal/
22280 F:      drivers/thermal/
22281 F:      include/dt-bindings/thermal/
22282 F:      include/linux/cpu_cooling.h
22283 F:      include/linux/thermal.h
22284 F:      include/uapi/linux/thermal.h
22285 F:      tools/lib/thermal/
22286 F:      tools/thermal/
22287
22288 THERMAL DRIVER FOR AMLOGIC SOCS
22289 M:      Guillaume La Roque <[email protected]>
22290 L:      [email protected]
22291 L:      [email protected]
22292 S:      Supported
22293 W:      http://linux-meson.com/
22294 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22295 F:      drivers/thermal/amlogic_thermal.c
22296
22297 THERMAL/CPU_COOLING
22298 M:      Amit Daniel Kachhap <[email protected]>
22299 M:      Daniel Lezcano <[email protected]>
22300 M:      Viresh Kumar <[email protected]>
22301 R:      Lukasz Luba <[email protected]>
22302 L:      [email protected]
22303 S:      Supported
22304 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22305 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22306 F:      drivers/thermal/cpufreq_cooling.c
22307 F:      drivers/thermal/cpuidle_cooling.c
22308 F:      include/linux/cpu_cooling.h
22309
22310 THERMAL/POWER_ALLOCATOR
22311 M:      Lukasz Luba <[email protected]>
22312 L:      [email protected]
22313 S:      Maintained
22314 F:      Documentation/driver-api/thermal/power_allocator.rst
22315 F:      drivers/thermal/gov_power_allocator.c
22316 F:      drivers/thermal/thermal_trace_ipa.h
22317
22318 THINKPAD ACPI EXTRAS DRIVER
22319 M:      Henrique de Moraes Holschuh <[email protected]>
22320 L:      [email protected]
22321 L:      [email protected]
22322 S:      Maintained
22323 W:      http://ibm-acpi.sourceforge.net
22324 W:      http://thinkwiki.org/wiki/Ibm-acpi
22325 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22326 F:      drivers/platform/x86/thinkpad_acpi.c
22327
22328 THINKPAD LMI DRIVER
22329 M:      Mark Pearson <[email protected]>
22330 L:      [email protected]
22331 S:      Maintained
22332 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22333 F:      drivers/platform/x86/think-lmi.?
22334
22335 THP7312 ISP DRIVER
22336 M:      Laurent Pinchart <[email protected]>
22337 M:      Paul Elder <[email protected]>
22338 L:      [email protected]
22339 S:      Maintained
22340 T:      git git://linuxtv.org/media_tree.git
22341 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22342 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22343 F:      drivers/media/i2c/thp7312.c
22344 F:      include/uapi/linux/thp7312.h
22345
22346 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22347 M:      Isaac Hazan <[email protected]>
22348 L:      [email protected]
22349 S:      Maintained
22350 F:      drivers/thunderbolt/dma_test.c
22351
22352 THUNDERBOLT DRIVER
22353 M:      Andreas Noever <[email protected]>
22354 M:      Michael Jamet <[email protected]>
22355 M:      Mika Westerberg <[email protected]>
22356 M:      Yehezkel Bernat <[email protected]>
22357 L:      [email protected]
22358 S:      Maintained
22359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22360 F:      Documentation/admin-guide/thunderbolt.rst
22361 F:      drivers/thunderbolt/
22362 F:      include/linux/thunderbolt.h
22363
22364 THUNDERBOLT NETWORK DRIVER
22365 M:      Michael Jamet <[email protected]>
22366 M:      Mika Westerberg <[email protected]>
22367 M:      Yehezkel Bernat <[email protected]>
22368 L:      [email protected]
22369 S:      Maintained
22370 F:      drivers/net/thunderbolt/
22371
22372 THUNDERX GPIO DRIVER
22373 M:      Robert Richter <[email protected]>
22374 S:      Odd Fixes
22375 F:      drivers/gpio/gpio-thunderx.c
22376
22377 TI ADS7924 ADC DRIVER
22378 M:      Hugo Villeneuve <[email protected]>
22379 L:      [email protected]
22380 S:      Supported
22381 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22382 F:      drivers/iio/adc/ti-ads7924.c
22383
22384 TI AM437X VPFE DRIVER
22385 M:      "Lad, Prabhakar" <[email protected]>
22386 L:      [email protected]
22387 S:      Maintained
22388 W:      https://linuxtv.org
22389 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22390 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22391 F:      drivers/media/platform/ti/am437x/
22392
22393 TI BANDGAP AND THERMAL DRIVER
22394 M:      Eduardo Valentin <[email protected]>
22395 M:      Keerthy <[email protected]>
22396 L:      [email protected]
22397 L:      [email protected]
22398 S:      Maintained
22399 F:      drivers/thermal/ti-soc-thermal/
22400
22401 TI BQ27XXX POWER SUPPLY DRIVER
22402 F:      drivers/power/supply/bq27xxx_battery.c
22403 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22404 F:      include/linux/power/bq27xxx_battery.h
22405
22406 TI CDCE706 CLOCK DRIVER
22407 M:      Max Filippov <[email protected]>
22408 S:      Maintained
22409 F:      drivers/clk/clk-cdce706.c
22410
22411 TI CLOCK DRIVER
22412 M:      Tero Kristo <[email protected]>
22413 L:      [email protected]
22414 S:      Odd Fixes
22415 F:      drivers/clk/ti/
22416 F:      include/linux/clk/ti.h
22417
22418 TI DAVINCI MACHINE SUPPORT
22419 M:      Bartosz Golaszewski <[email protected]>
22420 L:      [email protected] (moderated for non-subscribers)
22421 S:      Maintained
22422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22423 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22424 F:      arch/arm/boot/dts/ti/davinci/
22425 F:      arch/arm/mach-davinci/
22426 F:      drivers/i2c/busses/i2c-davinci.c
22427
22428 TI DAVINCI SERIES CLOCK DRIVER
22429 M:      David Lechner <[email protected]>
22430 S:      Maintained
22431 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22432 F:      drivers/clk/davinci/
22433 F:      include/linux/clk/davinci.h
22434
22435 TI DAVINCI SERIES GPIO DRIVER
22436 M:      Keerthy <[email protected]>
22437 L:      [email protected]
22438 S:      Maintained
22439 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22440 F:      drivers/gpio/gpio-davinci.c
22441
22442 TI DAVINCI SERIES MEDIA DRIVER
22443 M:      "Lad, Prabhakar" <[email protected]>
22444 L:      [email protected]
22445 S:      Maintained
22446 W:      https://linuxtv.org
22447 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22448 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22449 F:      drivers/media/platform/ti/davinci/
22450 F:      include/media/davinci/
22451
22452 TI ENHANCED CAPTURE (eCAP) DRIVER
22453 M:      Vignesh Raghavendra <[email protected]>
22454 R:      Julien Panis <[email protected]>
22455 L:      [email protected]
22456 L:      [email protected]
22457 S:      Maintained
22458 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22459 F:      drivers/counter/ti-ecap-capture.c
22460
22461 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22462 R:      David Lechner <[email protected]>
22463 L:      [email protected]
22464 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22465 F:      drivers/counter/ti-eqep.c
22466
22467 TI ETHERNET SWITCH DRIVER (CPSW)
22468 R:      Siddharth Vadapalli <[email protected]>
22469 R:      Roger Quadros <[email protected]>
22470 L:      [email protected]
22471 L:      [email protected]
22472 S:      Maintained
22473 F:      drivers/net/ethernet/ti/cpsw*
22474 F:      drivers/net/ethernet/ti/davinci*
22475
22476 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22477 M:      Alex Dubov <[email protected]>
22478 S:      Maintained
22479 W:      http://tifmxx.berlios.de/
22480 F:      drivers/memstick/host/tifm_ms.c
22481 F:      drivers/misc/tifm*
22482 F:      drivers/mmc/host/tifm_sd.c
22483 F:      include/linux/tifm.h
22484
22485 TI FPD-LINK DRIVERS
22486 M:      Tomi Valkeinen <[email protected]>
22487 L:      [email protected]
22488 S:      Maintained
22489 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22490 F:      drivers/media/i2c/ds90*
22491 F:      include/media/i2c/ds90*
22492
22493 TI HDC302X HUMIDITY DRIVER
22494 M:      Javier Carrasco <[email protected]>
22495 M:      Li peiyu <[email protected]>
22496 L:      [email protected]
22497 S:      Maintained
22498 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22499 F:      drivers/iio/humidity/hdc3020.c
22500
22501 TI ICSSG ETHERNET DRIVER (ICSSG)
22502 R:      MD Danish Anwar <[email protected]>
22503 R:      Roger Quadros <[email protected]>
22504 L:      [email protected] (moderated for non-subscribers)
22505 L:      [email protected]
22506 S:      Maintained
22507 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22508 F:      drivers/net/ethernet/ti/icssg/*
22509
22510 TI J721E CSI2RX DRIVER
22511 M:      Jai Luthra <[email protected]>
22512 L:      [email protected]
22513 S:      Maintained
22514 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22515 F:      drivers/media/platform/ti/j721e-csi2rx/
22516
22517 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22518 M:      Nishanth Menon <[email protected]>
22519 M:      Santosh Shilimkar <[email protected]>
22520 L:      [email protected]
22521 L:      [email protected] (moderated for non-subscribers)
22522 S:      Maintained
22523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22524 F:      drivers/pmdomain/ti/omap_prm.c
22525 F:      drivers/soc/ti/*
22526
22527 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22528 M:      M R Swami Reddy <[email protected]>
22529 M:      Vishwas A Deshpande <[email protected]>
22530 L:      [email protected] (moderated for non-subscribers)
22531 S:      Maintained
22532 F:      sound/soc/codecs/isabelle*
22533 F:      sound/soc/codecs/lm49453*
22534
22535 TI LMP92064 ADC DRIVER
22536 M:      Leonard Göhrs <[email protected]>
22537 R:      [email protected]
22538 L:      [email protected]
22539 S:      Maintained
22540 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
22541 F:      drivers/iio/adc/ti-lmp92064.c
22542
22543 TI PCM3060 ASoC CODEC DRIVER
22544 M:      Kirill Marinushkin <[email protected]>
22545 L:      [email protected] (moderated for non-subscribers)
22546 S:      Maintained
22547 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
22548 F:      sound/soc/codecs/pcm3060*
22549
22550 TI TAS571X FAMILY ASoC CODEC DRIVER
22551 M:      Kevin Cernekee <[email protected]>
22552 L:      [email protected] (moderated for non-subscribers)
22553 S:      Odd Fixes
22554 F:      sound/soc/codecs/tas571x*
22555
22556 TI TMAG5273 MAGNETOMETER DRIVER
22557 M:      Gerald Loacker <[email protected]>
22558 L:      [email protected]
22559 S:      Maintained
22560 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
22561 F:      drivers/iio/magnetometer/tmag5273.c
22562
22563 TI TRF7970A NFC DRIVER
22564 M:      Mark Greer <[email protected]>
22565 L:      [email protected]
22566 S:      Supported
22567 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
22568 F:      drivers/nfc/trf7970a.c
22569
22570 TI TSC2046 ADC DRIVER
22571 M:      Oleksij Rempel <[email protected]>
22572 R:      [email protected]
22573 L:      [email protected]
22574 S:      Maintained
22575 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
22576 F:      drivers/iio/adc/ti-tsc2046.c
22577
22578 TI TWL4030 SERIES SOC CODEC DRIVER
22579 M:      Peter Ujfalusi <[email protected]>
22580 L:      [email protected] (moderated for non-subscribers)
22581 S:      Maintained
22582 F:      sound/soc/codecs/twl4030*
22583
22584 TI VPE/CAL DRIVERS
22585 M:      Benoit Parrot <[email protected]>
22586 L:      [email protected]
22587 S:      Maintained
22588 W:      http://linuxtv.org/
22589 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22590 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
22591 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
22592 F:      drivers/media/platform/ti/cal/
22593 F:      drivers/media/platform/ti/vpe/
22594
22595 TI WILINK WIRELESS DRIVERS
22596 L:      [email protected]
22597 S:      Orphan
22598 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
22599 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
22600 F:      drivers/net/wireless/ti/
22601
22602 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
22603 M:      John Stultz <[email protected]>
22604 M:      Thomas Gleixner <[email protected]>
22605 R:      Stephen Boyd <[email protected]>
22606 L:      [email protected]
22607 S:      Supported
22608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
22609 F:      include/linux/clocksource.h
22610 F:      include/linux/time.h
22611 F:      include/linux/timekeeper_internal.h
22612 F:      include/linux/timekeeping.h
22613 F:      include/linux/timex.h
22614 F:      include/uapi/linux/time.h
22615 F:      include/uapi/linux/timex.h
22616 F:      kernel/time/alarmtimer.c
22617 F:      kernel/time/clocksource*
22618 F:      kernel/time/ntp*
22619 F:      kernel/time/time.c
22620 F:      kernel/time/timeconst.bc
22621 F:      kernel/time/timeconv.c
22622 F:      kernel/time/timecounter.c
22623 F:      kernel/time/timekeeping*
22624 F:      kernel/time/time_test.c
22625 F:      tools/testing/selftests/timers/
22626
22627 TIPC NETWORK LAYER
22628 M:      Jon Maloy <[email protected]>
22629 M:      Ying Xue <[email protected]>
22630 L:      [email protected] (core kernel code)
22631 L:      [email protected] (user apps, general discussion)
22632 S:      Maintained
22633 W:      http://tipc.sourceforge.net/
22634 F:      include/uapi/linux/tipc*.h
22635 F:      net/tipc/
22636
22637 TLAN NETWORK DRIVER
22638 M:      Samuel Chessman <[email protected]>
22639 L:      [email protected] (subscribers-only)
22640 S:      Maintained
22641 W:      http://sourceforge.net/projects/tlan/
22642 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
22643 F:      drivers/net/ethernet/ti/tlan.*
22644
22645 TMIO/SDHI MMC DRIVER
22646 M:      Wolfram Sang <[email protected]>
22647 L:      [email protected]
22648 L:      [email protected]
22649 S:      Supported
22650 F:      drivers/mmc/host/renesas_sdhi*
22651 F:      drivers/mmc/host/tmio_mmc*
22652 F:      include/linux/mfd/tmio.h
22653
22654 TMP513 HARDWARE MONITOR DRIVER
22655 M:      Eric Tremblay <[email protected]>
22656 L:      [email protected]
22657 S:      Maintained
22658 F:      Documentation/hwmon/tmp513.rst
22659 F:      drivers/hwmon/tmp513.c
22660
22661 TMPFS (SHMEM FILESYSTEM)
22662 M:      Hugh Dickins <[email protected]>
22663 L:      [email protected]
22664 S:      Maintained
22665 F:      include/linux/shmem_fs.h
22666 F:      mm/shmem.c
22667
22668 TOMOYO SECURITY MODULE
22669 M:      Kentaro Takeda <[email protected]>
22670 M:      Tetsuo Handa <[email protected]>
22671 L:      [email protected] (subscribers-only, for developers in English)
22672 L:      [email protected] (subscribers-only, for users in English)
22673 L:      [email protected] (subscribers-only, for developers in Japanese)
22674 L:      [email protected] (subscribers-only, for users in Japanese)
22675 S:      Maintained
22676 W:      https://tomoyo.sourceforge.net/
22677 F:      security/tomoyo/
22678
22679 TOPSTAR LAPTOP EXTRAS DRIVER
22680 M:      Herton Ronaldo Krzesinski <[email protected]>
22681 L:      [email protected]
22682 S:      Maintained
22683 F:      drivers/platform/x86/topstar-laptop.c
22684
22685 TORTURE-TEST MODULES
22686 M:      Davidlohr Bueso <[email protected]>
22687 M:      "Paul E. McKenney" <[email protected]>
22688 M:      Josh Triplett <[email protected]>
22689 L:      [email protected]
22690 S:      Supported
22691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
22692 F:      Documentation/RCU/torture.rst
22693 F:      kernel/locking/locktorture.c
22694 F:      kernel/rcu/rcuscale.c
22695 F:      kernel/rcu/rcutorture.c
22696 F:      kernel/rcu/refscale.c
22697 F:      kernel/torture.c
22698
22699 TOSHIBA ACPI EXTRAS DRIVER
22700 M:      Azael Avalos <[email protected]>
22701 L:      [email protected]
22702 S:      Maintained
22703 F:      drivers/platform/x86/toshiba_acpi.c
22704
22705 TOSHIBA BLUETOOTH DRIVER
22706 M:      Azael Avalos <[email protected]>
22707 L:      [email protected]
22708 S:      Maintained
22709 F:      drivers/platform/x86/toshiba_bluetooth.c
22710
22711 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
22712 M:      Azael Avalos <[email protected]>
22713 L:      [email protected]
22714 S:      Maintained
22715 F:      drivers/platform/x86/toshiba_haps.c
22716
22717 TOSHIBA SMM DRIVER
22718 M:      Jonathan Buzzard <[email protected]>
22719 S:      Maintained
22720 W:      http://www.buzzard.org.uk/toshiba/
22721 F:      drivers/char/toshiba.c
22722 F:      include/linux/toshiba.h
22723 F:      include/uapi/linux/toshiba.h
22724
22725 TOSHIBA TC358743 DRIVER
22726 M:      Hans Verkuil <[email protected]>
22727 L:      [email protected]
22728 S:      Maintained
22729 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
22730 F:      drivers/media/i2c/tc358743*
22731 F:      include/media/i2c/tc358743.h
22732
22733 TOSHIBA WMI HOTKEYS DRIVER
22734 M:      Azael Avalos <[email protected]>
22735 L:      [email protected]
22736 S:      Maintained
22737 F:      drivers/platform/x86/toshiba-wmi.c
22738
22739 TPM DEVICE DRIVER
22740 M:      Peter Huewe <[email protected]>
22741 M:      Jarkko Sakkinen <[email protected]>
22742 R:      Jason Gunthorpe <[email protected]>
22743 L:      [email protected]
22744 S:      Maintained
22745 W:      https://codeberg.org/jarkko/linux-tpmdd-test
22746 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
22747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
22748 F:      Documentation/devicetree/bindings/tpm/
22749 F:      drivers/char/tpm/
22750
22751 TPS546D24 DRIVER
22752 M:      Duke Du <[email protected]>
22753 L:      [email protected]
22754 S:      Maintained
22755 F:      Documentation/hwmon/tps546d24.rst
22756 F:      drivers/hwmon/pmbus/tps546d24.c
22757
22758 TQ SYSTEMS BOARD & DRIVER SUPPORT
22759 L:      [email protected]
22760 S:      Supported
22761 W:      https://www.tq-group.com/en/products/tq-embedded/
22762 F:      arch/arm/boot/dts/imx*mba*.dts*
22763 F:      arch/arm/boot/dts/imx*tqma*.dts*
22764 F:      arch/arm/boot/dts/mba*.dtsi
22765 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
22766 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
22767 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
22768 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
22769 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
22770 F:      drivers/gpio/gpio-tqmx86.c
22771 F:      drivers/mfd/tqmx86.c
22772 F:      drivers/watchdog/tqmx86_wdt.c
22773
22774 TRACING
22775 M:      Steven Rostedt <[email protected]>
22776 M:      Masami Hiramatsu <[email protected]>
22777 R:      Mathieu Desnoyers <[email protected]>
22778 L:      [email protected]
22779 L:      [email protected]
22780 S:      Maintained
22781 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
22782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
22783 F:      Documentation/trace/*
22784 F:      fs/tracefs/
22785 F:      include/linux/trace*.h
22786 F:      include/trace/
22787 F:      kernel/trace/
22788 F:      scripts/tracing/
22789 F:      tools/testing/selftests/ftrace/
22790
22791 TRACING MMIO ACCESSES (MMIOTRACE)
22792 M:      Steven Rostedt <[email protected]>
22793 M:      Masami Hiramatsu <[email protected]>
22794 R:      Karol Herbst <[email protected]>
22795 R:      Pekka Paalanen <[email protected]>
22796 L:      [email protected]
22797 L:      [email protected]
22798 S:      Maintained
22799 F:      arch/x86/mm/kmmio.c
22800 F:      arch/x86/mm/mmio-mod.c
22801 F:      arch/x86/mm/testmmiotrace.c
22802 F:      include/linux/mmiotrace.h
22803 F:      kernel/trace/trace_mmiotrace.c
22804
22805 TRACING OS NOISE / LATENCY TRACERS
22806 M:      Steven Rostedt <[email protected]>
22807 M:      Daniel Bristot de Oliveira <[email protected]>
22808 S:      Maintained
22809 F:      Documentation/trace/hwlat_detector.rst
22810 F:      Documentation/trace/osnoise-tracer.rst
22811 F:      Documentation/trace/timerlat-tracer.rst
22812 F:      arch/*/kernel/trace.c
22813 F:      include/trace/events/osnoise.h
22814 F:      kernel/trace/trace_hwlat.c
22815 F:      kernel/trace/trace_irqsoff.c
22816 F:      kernel/trace/trace_osnoise.c
22817 F:      kernel/trace/trace_sched_wakeup.c
22818
22819 TRADITIONAL CHINESE DOCUMENTATION
22820 M:      Hu Haowen <[email protected]>
22821 S:      Maintained
22822 W:      https://github.com/srcres258/linux-doc
22823 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
22824 F:      Documentation/translations/zh_TW/
22825
22826 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
22827 M:      Dan Williams <[email protected]>
22828 L:      [email protected]
22829 S:      Maintained
22830 F:      Documentation/ABI/testing/configfs-tsm
22831 F:      drivers/virt/coco/tsm.c
22832 F:      include/linux/tsm.h
22833
22834 TRUSTED SERVICES TEE DRIVER
22835 M:      Balint Dobszay <[email protected]>
22836 M:      Sudeep Holla <[email protected]>
22837 L:      [email protected] (moderated for non-subscribers)
22838 L:      [email protected]
22839 S:      Maintained
22840 F:      Documentation/tee/ts-tee.rst
22841 F:      drivers/tee/tstee/
22842
22843 TTY LAYER AND SERIAL DRIVERS
22844 M:      Greg Kroah-Hartman <[email protected]>
22845 M:      Jiri Slaby <[email protected]>
22846 L:      [email protected]
22847 L:      [email protected]
22848 S:      Supported
22849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
22850 F:      Documentation/devicetree/bindings/serial/
22851 F:      Documentation/driver-api/serial/
22852 F:      drivers/tty/
22853 F:      include/linux/selection.h
22854 F:      include/linux/serial.h
22855 F:      include/linux/serial_core.h
22856 F:      include/linux/sysrq.h
22857 F:      include/linux/tty*.h
22858 F:      include/linux/vt.h
22859 F:      include/linux/vt_*.h
22860 F:      include/uapi/linux/serial.h
22861 F:      include/uapi/linux/serial_core.h
22862 F:      include/uapi/linux/tty.h
22863
22864 TUA9001 MEDIA DRIVER
22865 L:      [email protected]
22866 S:      Orphan
22867 W:      https://linuxtv.org
22868 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22869 F:      drivers/media/tuners/tua9001*
22870
22871 TULIP NETWORK DRIVERS
22872 L:      [email protected]
22873 L:      [email protected]
22874 S:      Orphan
22875 F:      drivers/net/ethernet/dec/tulip/
22876
22877 TUN/TAP driver
22878 M:      Willem de Bruijn <[email protected]>
22879 M:      Jason Wang <[email protected]>
22880 S:      Maintained
22881 W:      http://vtun.sourceforge.net/tun
22882 F:      Documentation/networking/tuntap.rst
22883 F:      arch/um/os-Linux/drivers/
22884 F:      drivers/net/tap.c
22885 F:      drivers/net/tun.c
22886
22887 TURBOCHANNEL SUBSYSTEM
22888 M:      "Maciej W. Rozycki" <[email protected]>
22889 M:      Ralf Baechle <[email protected]>
22890 L:      [email protected]
22891 S:      Maintained
22892 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
22893 F:      drivers/tc/
22894 F:      include/linux/tc.h
22895
22896 TURBOSTAT UTILITY
22897 M:      "Len Brown" <[email protected]>
22898 L:      [email protected]
22899 S:      Supported
22900 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22901 B:      https://bugzilla.kernel.org
22902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
22903 F:      tools/power/x86/turbostat/
22904 F:      tools/testing/selftests/turbostat/
22905
22906 TW5864 VIDEO4LINUX DRIVER
22907 M:      Bluecherry Maintainers <[email protected]>
22908 M:      Anton Sviridenko <[email protected]>
22909 M:      Andrey Utkin <[email protected]>
22910 M:      Andrey Utkin <[email protected]>
22911 L:      [email protected]
22912 S:      Supported
22913 F:      drivers/media/pci/tw5864/
22914
22915 TW68 VIDEO4LINUX DRIVER
22916 M:      Hans Verkuil <[email protected]>
22917 L:      [email protected]
22918 S:      Odd Fixes
22919 W:      https://linuxtv.org
22920 T:      git git://linuxtv.org/media_tree.git
22921 F:      drivers/media/pci/tw68/
22922
22923 TW686X VIDEO4LINUX DRIVER
22924 M:      Ezequiel Garcia <[email protected]>
22925 L:      [email protected]
22926 S:      Maintained
22927 W:      http://linuxtv.org
22928 T:      git git://linuxtv.org/media_tree.git
22929 F:      drivers/media/pci/tw686x/
22930
22931 U-BOOT ENVIRONMENT VARIABLES
22932 M:      Rafał Miłecki <[email protected]>
22933 S:      Maintained
22934 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
22935 F:      drivers/nvmem/u-boot-env.c
22936
22937 UACCE ACCELERATOR FRAMEWORK
22938 M:      Zhangfei Gao <[email protected]>
22939 M:      Zhou Wang <[email protected]>
22940 L:      [email protected]
22941 L:      [email protected]
22942 S:      Maintained
22943 F:      Documentation/ABI/testing/sysfs-driver-uacce
22944 F:      Documentation/misc-devices/uacce.rst
22945 F:      drivers/misc/uacce/
22946 F:      include/linux/uacce.h
22947 F:      include/uapi/misc/uacce/
22948
22949 UBI FILE SYSTEM (UBIFS)
22950 M:      Richard Weinberger <[email protected]>
22951 R:      Zhihao Cheng <[email protected]>
22952 L:      [email protected]
22953 S:      Supported
22954 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
22955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22957 F:      Documentation/ABI/testing/sysfs-fs-ubifs
22958 F:      Documentation/filesystems/ubifs-authentication.rst
22959 F:      Documentation/filesystems/ubifs.rst
22960 F:      fs/ubifs/
22961
22962 UBLK USERSPACE BLOCK DRIVER
22963 M:      Ming Lei <[email protected]>
22964 L:      [email protected]
22965 S:      Maintained
22966 F:      Documentation/block/ublk.rst
22967 F:      drivers/block/ublk_drv.c
22968 F:      include/uapi/linux/ublk_cmd.h
22969
22970 UBSAN
22971 M:      Kees Cook <[email protected]>
22972 R:      Marco Elver <[email protected]>
22973 R:      Andrey Konovalov <[email protected]>
22974 R:      Andrey Ryabinin <[email protected]>
22975 L:      [email protected]
22976 L:      [email protected]
22977 S:      Supported
22978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
22979 F:      Documentation/dev-tools/ubsan.rst
22980 F:      include/linux/ubsan.h
22981 F:      lib/Kconfig.ubsan
22982 F:      lib/test_ubsan.c
22983 F:      lib/ubsan.c
22984 F:      lib/ubsan.h
22985 F:      scripts/Makefile.ubsan
22986 K:      \bARCH_HAS_UBSAN\b
22987
22988 UCLINUX (M68KNOMMU AND COLDFIRE)
22989 M:      Greg Ungerer <[email protected]>
22990 L:      [email protected]
22991 S:      Maintained
22992 W:      http://www.linux-m68k.org/
22993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
22994 F:      arch/m68k/*/*_no.*
22995 F:      arch/m68k/68*/
22996 F:      arch/m68k/coldfire/
22997 F:      arch/m68k/include/asm/*_no.*
22998
22999 UDF FILESYSTEM
23000 M:      Jan Kara <[email protected]>
23001 S:      Maintained
23002 F:      Documentation/filesystems/udf.rst
23003 F:      fs/udf/
23004
23005 UDRAW TABLET
23006 M:      Bastien Nocera <[email protected]>
23007 L:      [email protected]
23008 S:      Maintained
23009 F:      drivers/hid/hid-udraw-ps3.c
23010
23011 UFS FILESYSTEM
23012 M:      Evgeniy Dushistov <[email protected]>
23013 S:      Maintained
23014 F:      Documentation/admin-guide/ufs.rst
23015 F:      fs/ufs/
23016
23017 UHID USERSPACE HID IO DRIVER
23018 M:      David Rheinsberg <[email protected]>
23019 L:      [email protected]
23020 S:      Maintained
23021 F:      drivers/hid/uhid.c
23022 F:      include/uapi/linux/uhid.h
23023
23024 ULPI BUS
23025 M:      Heikki Krogerus <[email protected]>
23026 L:      [email protected]
23027 S:      Maintained
23028 F:      drivers/usb/common/ulpi.c
23029 F:      include/linux/ulpi/
23030
23031 UNICODE SUBSYSTEM
23032 M:      Gabriel Krisman Bertazi <[email protected]>
23033 L:      [email protected]
23034 S:      Supported
23035 F:      fs/unicode/
23036
23037 UNIFDEF
23038 M:      Tony Finch <[email protected]>
23039 S:      Maintained
23040 W:      http://dotat.at/prog/unifdef
23041 F:      scripts/unifdef.c
23042
23043 UNIFORM CDROM DRIVER
23044 M:      Phillip Potter <[email protected]>
23045 S:      Maintained
23046 F:      Documentation/cdrom/
23047 F:      drivers/cdrom/cdrom.c
23048 F:      include/linux/cdrom.h
23049 F:      include/uapi/linux/cdrom.h
23050
23051 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23052 R:      Alim Akhtar <[email protected]>
23053 R:      Avri Altman <[email protected]>
23054 R:      Bart Van Assche <[email protected]>
23055 L:      [email protected]
23056 S:      Supported
23057 F:      Documentation/devicetree/bindings/ufs/
23058 F:      Documentation/scsi/ufs.rst
23059 F:      drivers/ufs/core/
23060
23061 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23062 M:      Pedro Sousa <[email protected]>
23063 L:      [email protected]
23064 S:      Supported
23065 F:      drivers/ufs/host/*dwc*
23066
23067 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23068 M:      Alim Akhtar <[email protected]>
23069 L:      [email protected]
23070 S:      Maintained
23071 F:      drivers/ufs/host/ufs-exynos*
23072
23073 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23074 M:      Peter Wang <[email protected]>
23075 R:      Stanley Jhu <[email protected]>
23076 L:      [email protected]
23077 L:      [email protected] (moderated for non-subscribers)
23078 S:      Maintained
23079 F:      drivers/ufs/host/ufs-mediatek*
23080
23081 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23082 M:      Manivannan Sadhasivam <[email protected]>
23083 L:      [email protected]
23084 L:      [email protected]
23085 S:      Maintained
23086 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23087 F:      drivers/ufs/host/ufs-qcom*
23088
23089 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23090 M:      Yoshihiro Shimoda <[email protected]>
23091 L:      [email protected]
23092 L:      [email protected]
23093 S:      Maintained
23094 F:      drivers/ufs/host/ufs-renesas.c
23095
23096 UNSORTED BLOCK IMAGES (UBI)
23097 M:      Richard Weinberger <[email protected]>
23098 R:      Zhihao Cheng <[email protected]>
23099 L:      [email protected]
23100 S:      Supported
23101 W:      http://www.linux-mtd.infradead.org/
23102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23104 F:      drivers/mtd/ubi/
23105 F:      include/linux/mtd/ubi.h
23106 F:      include/uapi/mtd/ubi-user.h
23107
23108 USB "USBNET" DRIVER FRAMEWORK
23109 M:      Oliver Neukum <[email protected]>
23110 L:      [email protected]
23111 S:      Maintained
23112 W:      http://www.linux-usb.org/usbnet
23113 F:      drivers/net/usb/usbnet.c
23114 F:      include/linux/usb/usbnet.h
23115
23116 USB ACM DRIVER
23117 M:      Oliver Neukum <[email protected]>
23118 L:      [email protected]
23119 S:      Maintained
23120 F:      Documentation/usb/acm.rst
23121 F:      drivers/usb/class/cdc-acm.*
23122
23123 USB APPLE MFI FASTCHARGE DRIVER
23124 M:      Bastien Nocera <[email protected]>
23125 L:      [email protected]
23126 S:      Maintained
23127 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23128
23129 USB AR5523 WIRELESS DRIVER
23130 L:      [email protected]
23131 S:      Orphan
23132 F:      drivers/net/wireless/ath/ar5523/
23133
23134 USB ATTACHED SCSI
23135 M:      Oliver Neukum <[email protected]>
23136 L:      [email protected]
23137 L:      [email protected]
23138 S:      Maintained
23139 F:      drivers/usb/storage/uas.c
23140
23141 USB CDC ETHERNET DRIVER
23142 M:      Oliver Neukum <[email protected]>
23143 L:      [email protected]
23144 S:      Maintained
23145 F:      drivers/net/usb/cdc_*.c
23146 F:      include/uapi/linux/usb/cdc.h
23147
23148 USB CHAOSKEY DRIVER
23149 M:      Keith Packard <[email protected]>
23150 L:      [email protected]
23151 S:      Maintained
23152 F:      drivers/usb/misc/chaoskey.c
23153
23154 USB CYPRESS C67X00 DRIVER
23155 L:      [email protected]
23156 S:      Orphan
23157 F:      drivers/usb/c67x00/
23158
23159 USB DAVICOM DM9601 DRIVER
23160 M:      Peter Korsgaard <[email protected]>
23161 L:      [email protected]
23162 S:      Maintained
23163 W:      http://www.linux-usb.org/usbnet
23164 F:      drivers/net/usb/dm9601.c
23165
23166 USB EHCI DRIVER
23167 M:      Alan Stern <[email protected]>
23168 L:      [email protected]
23169 S:      Maintained
23170 F:      Documentation/usb/ehci.rst
23171 F:      drivers/usb/host/ehci*
23172
23173 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23174 M:      Jiri Kosina <[email protected]>
23175 M:      Benjamin Tissoires <[email protected]>
23176 L:      [email protected]
23177 S:      Maintained
23178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23179 F:      Documentation/hid/hiddev.rst
23180 F:      drivers/hid/usbhid/
23181
23182 USB INTEL XHCI ROLE MUX DRIVER
23183 M:      Hans de Goede <[email protected]>
23184 L:      [email protected]
23185 S:      Maintained
23186 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23187
23188 USB IP DRIVER FOR HISILICON KIRIN 960
23189 M:      Yu Chen <[email protected]>
23190 M:      Binghui Wang <[email protected]>
23191 L:      [email protected]
23192 S:      Maintained
23193 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23194 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23195
23196 USB IP DRIVER FOR HISILICON KIRIN 970
23197 M:      Mauro Carvalho Chehab <[email protected]>
23198 L:      [email protected]
23199 S:      Maintained
23200 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23201 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23202
23203 USB ISP116X DRIVER
23204 M:      Olav Kongas <[email protected]>
23205 L:      [email protected]
23206 S:      Maintained
23207 F:      drivers/usb/host/isp116x*
23208 F:      include/linux/usb/isp116x.h
23209
23210 USB ISP1760 DRIVER
23211 M:      Rui Miguel Silva <[email protected]>
23212 L:      [email protected]
23213 S:      Maintained
23214 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23215 F:      drivers/usb/isp1760/*
23216
23217 USB LAN78XX ETHERNET DRIVER
23218 M:      Woojung Huh <[email protected]>
23219 M:      [email protected]
23220 L:      [email protected]
23221 S:      Maintained
23222 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23223 F:      drivers/net/usb/lan78xx.*
23224 F:      include/dt-bindings/net/microchip-lan78xx.h
23225
23226 USB MASS STORAGE DRIVER
23227 M:      Alan Stern <[email protected]>
23228 L:      [email protected]
23229 L:      [email protected]
23230 S:      Maintained
23231 F:      drivers/usb/storage/
23232
23233 USB MIDI DRIVER
23234 M:      Clemens Ladisch <[email protected]>
23235 L:      [email protected] (moderated for non-subscribers)
23236 S:      Maintained
23237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23238 F:      sound/usb/midi.*
23239
23240 USB NETWORKING DRIVERS
23241 L:      [email protected]
23242 S:      Odd Fixes
23243 F:      drivers/net/usb/
23244
23245 USB OHCI DRIVER
23246 M:      Alan Stern <[email protected]>
23247 L:      [email protected]
23248 S:      Maintained
23249 F:      Documentation/usb/ohci.rst
23250 F:      drivers/usb/host/ohci*
23251
23252 USB OTG FSM (Finite State Machine)
23253 M:      Peter Chen <[email protected]>
23254 L:      [email protected]
23255 S:      Maintained
23256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23257 F:      drivers/usb/common/usb-otg-fsm.c
23258
23259 USB OVER IP DRIVER
23260 M:      Valentina Manea <[email protected]>
23261 M:      Shuah Khan <[email protected]>
23262 M:      Shuah Khan <[email protected]>
23263 R:      Hongren Zheng <[email protected]>
23264 L:      [email protected]
23265 S:      Maintained
23266 F:      Documentation/usb/usbip_protocol.rst
23267 F:      drivers/usb/usbip/
23268 F:      tools/testing/selftests/drivers/usb/usbip/
23269 F:      tools/usb/usbip/
23270
23271 USB PEGASUS DRIVER
23272 M:      Petko Manolov <[email protected]>
23273 L:      [email protected]
23274 L:      [email protected]
23275 S:      Maintained
23276 W:      https://github.com/petkan/pegasus
23277 T:      git https://github.com/petkan/pegasus.git
23278 F:      drivers/net/usb/pegasus.*
23279
23280 USB PRINTER DRIVER (usblp)
23281 M:      Pete Zaitcev <[email protected]>
23282 L:      [email protected]
23283 S:      Supported
23284 F:      drivers/usb/class/usblp.c
23285
23286 USB QMI WWAN NETWORK DRIVER
23287 M:      Bjørn Mork <[email protected]>
23288 L:      [email protected]
23289 S:      Maintained
23290 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23291 F:      drivers/net/usb/qmi_wwan.c
23292
23293 USB RAW GADGET DRIVER
23294 R:      Andrey Konovalov <[email protected]>
23295 L:      [email protected]
23296 S:      Maintained
23297 F:      Documentation/usb/raw-gadget.rst
23298 F:      drivers/usb/gadget/legacy/raw_gadget.c
23299 F:      include/uapi/linux/usb/raw_gadget.h
23300
23301 USB RTL8150 DRIVER
23302 M:      Petko Manolov <[email protected]>
23303 L:      [email protected]
23304 L:      [email protected]
23305 S:      Maintained
23306 W:      https://github.com/petkan/rtl8150
23307 T:      git https://github.com/petkan/rtl8150.git
23308 F:      drivers/net/usb/rtl8150.c
23309
23310 USB SERIAL SUBSYSTEM
23311 M:      Johan Hovold <[email protected]>
23312 L:      [email protected]
23313 S:      Maintained
23314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23315 F:      Documentation/usb/usb-serial.rst
23316 F:      drivers/usb/serial/
23317 F:      include/linux/usb/serial.h
23318
23319 USB SMSC75XX ETHERNET DRIVER
23320 M:      Steve Glendinning <[email protected]>
23321 L:      [email protected]
23322 S:      Maintained
23323 F:      drivers/net/usb/smsc75xx.*
23324
23325 USB SMSC95XX ETHERNET DRIVER
23326 M:      Steve Glendinning <[email protected]>
23327 M:      [email protected]
23328 L:      [email protected]
23329 S:      Maintained
23330 F:      drivers/net/usb/smsc95xx.*
23331
23332 USB SUBSYSTEM
23333 M:      Greg Kroah-Hartman <[email protected]>
23334 L:      [email protected]
23335 S:      Supported
23336 W:      http://www.linux-usb.org
23337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23338 F:      Documentation/devicetree/bindings/usb/
23339 F:      Documentation/usb/
23340 F:      drivers/usb/
23341 F:      include/dt-bindings/usb/
23342 F:      include/linux/usb.h
23343 F:      include/linux/usb/
23344 F:      include/uapi/linux/usb/
23345
23346 USB TYPEC BUS FOR ALTERNATE MODES
23347 M:      Heikki Krogerus <[email protected]>
23348 L:      [email protected]
23349 S:      Maintained
23350 F:      Documentation/ABI/testing/sysfs-bus-typec
23351 F:      Documentation/driver-api/usb/typec_bus.rst
23352 F:      drivers/usb/typec/altmodes/
23353 F:      include/linux/usb/typec_altmode.h
23354
23355 USB TYPEC CLASS
23356 M:      Heikki Krogerus <[email protected]>
23357 L:      [email protected]
23358 S:      Maintained
23359 F:      Documentation/ABI/testing/sysfs-class-typec
23360 F:      Documentation/driver-api/usb/typec.rst
23361 F:      drivers/usb/typec/
23362 F:      include/linux/usb/typec.h
23363
23364 USB TYPEC INTEL PMC MUX DRIVER
23365 M:      Heikki Krogerus <[email protected]>
23366 L:      [email protected]
23367 S:      Maintained
23368 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23369 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23370
23371 USB TYPEC PI3USB30532 MUX DRIVER
23372 M:      Hans de Goede <[email protected]>
23373 L:      [email protected]
23374 S:      Maintained
23375 F:      drivers/usb/typec/mux/pi3usb30532.c
23376
23377 USB TYPEC PORT CONTROLLER DRIVERS
23378 L:      [email protected]
23379 S:      Orphan
23380 F:      drivers/usb/typec/tcpm/
23381
23382 USB UHCI DRIVER
23383 M:      Alan Stern <[email protected]>
23384 L:      [email protected]
23385 S:      Maintained
23386 F:      drivers/usb/host/uhci*
23387
23388 USB VIDEO CLASS
23389 M:      Laurent Pinchart <[email protected]>
23390 L:      [email protected]
23391 S:      Maintained
23392 W:      http://www.ideasonboard.org/uvc/
23393 T:      git git://linuxtv.org/media_tree.git
23394 F:      drivers/media/usb/uvc/
23395 F:      include/uapi/linux/uvcvideo.h
23396
23397 USB WEBCAM GADGET
23398 M:      Laurent Pinchart <[email protected]>
23399 M:      Daniel Scally <[email protected]>
23400 L:      [email protected]
23401 S:      Maintained
23402 F:      drivers/usb/gadget/function/*uvc*
23403 F:      drivers/usb/gadget/legacy/webcam.c
23404 F:      include/uapi/linux/usb/g_uvc.h
23405
23406 USB XHCI DRIVER
23407 M:      Mathias Nyman <[email protected]>
23408 L:      [email protected]
23409 S:      Supported
23410 F:      drivers/usb/host/pci-quirks*
23411 F:      drivers/usb/host/xhci*
23412
23413 USER DATAGRAM PROTOCOL (UDP)
23414 M:      Willem de Bruijn <[email protected]>
23415 S:      Maintained
23416 F:      include/linux/udp.h
23417 F:      net/ipv4/udp.c
23418 F:      net/ipv6/udp.c
23419
23420 USER-MODE LINUX (UML)
23421 M:      Richard Weinberger <[email protected]>
23422 M:      Anton Ivanov <[email protected]>
23423 M:      Johannes Berg <[email protected]>
23424 L:      [email protected]
23425 S:      Maintained
23426 W:      http://user-mode-linux.sourceforge.net
23427 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23430 F:      Documentation/virt/uml/
23431 F:      arch/um/
23432 F:      arch/x86/um/
23433 F:      fs/hostfs/
23434
23435 USERSPACE COPYIN/COPYOUT (UIOVEC)
23436 M:      Alexander Viro <[email protected]>
23437 S:      Maintained
23438 F:      include/linux/uio.h
23439 F:      lib/iov_iter.c
23440
23441 USERSPACE DMA BUFFER DRIVER
23442 M:      Gerd Hoffmann <[email protected]>
23443 L:      [email protected]
23444 S:      Maintained
23445 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23446 F:      drivers/dma-buf/udmabuf.c
23447 F:      include/uapi/linux/udmabuf.h
23448
23449 USERSPACE I/O (UIO)
23450 M:      Greg Kroah-Hartman <[email protected]>
23451 S:      Maintained
23452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23453 F:      Documentation/driver-api/uio-howto.rst
23454 F:      drivers/uio/
23455 F:      include/linux/uio_driver.h
23456
23457 UTIL-LINUX PACKAGE
23458 M:      Karel Zak <[email protected]>
23459 L:      [email protected]
23460 S:      Maintained
23461 W:      http://en.wikipedia.org/wiki/Util-linux
23462 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23463
23464 UUID HELPERS
23465 R:      Andy Shevchenko <[email protected]>
23466 L:      [email protected]
23467 S:      Maintained
23468 F:      include/linux/uuid.h
23469 F:      lib/test_uuid.c
23470 F:      lib/uuid.c
23471
23472 UV SYSFS DRIVER
23473 M:      Justin Ernst <[email protected]>
23474 L:      [email protected]
23475 S:      Maintained
23476 F:      drivers/platform/x86/uv_sysfs.c
23477
23478 UVESAFB DRIVER
23479 M:      Michal Januszewski <[email protected]>
23480 L:      [email protected]
23481 S:      Maintained
23482 W:      https://github.com/mjanusz/v86d
23483 F:      Documentation/fb/uvesafb.rst
23484 F:      drivers/video/fbdev/uvesafb.*
23485
23486 Ux500 CLOCK DRIVERS
23487 M:      Ulf Hansson <[email protected]>
23488 L:      [email protected]
23489 L:      [email protected] (moderated for non-subscribers)
23490 S:      Maintained
23491 F:      drivers/clk/ux500/
23492
23493 V4L2 ASYNC AND FWNODE FRAMEWORKS
23494 M:      Sakari Ailus <[email protected]>
23495 L:      [email protected]
23496 S:      Maintained
23497 T:      git git://linuxtv.org/media_tree.git
23498 F:      drivers/media/v4l2-core/v4l2-async.c
23499 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23500 F:      include/media/v4l2-async.h
23501 F:      include/media/v4l2-fwnode.h
23502
23503 V4L2 LENS DRIVERS
23504 M:      Sakari Ailus <[email protected]>
23505 L:      [email protected]
23506 S:      Maintained
23507 F:      drivers/media/i2c/ak*
23508 F:      drivers/media/i2c/dw*
23509 F:      drivers/media/i2c/lm*
23510
23511 V4L2 CAMERA SENSOR DRIVERS
23512 M:      Sakari Ailus <[email protected]>
23513 L:      [email protected]
23514 S:      Maintained
23515 F:      Documentation/driver-api/media/camera-sensor.rst
23516 F:      Documentation/driver-api/media/tx-rx.rst
23517 F:      drivers/media/i2c/ar*
23518 F:      drivers/media/i2c/gc*
23519 F:      drivers/media/i2c/hi*
23520 F:      drivers/media/i2c/imx*
23521 F:      drivers/media/i2c/mt*
23522 F:      drivers/media/i2c/og*
23523 F:      drivers/media/i2c/ov*
23524 F:      drivers/media/i2c/s5*
23525 F:      drivers/media/i2c/st-vgxy61.c
23526
23527 VF610 NAND DRIVER
23528 M:      Stefan Agner <[email protected]>
23529 L:      [email protected]
23530 S:      Supported
23531 F:      drivers/mtd/nand/raw/vf610_nfc.c
23532
23533 VFAT/FAT/MSDOS FILESYSTEM
23534 M:      OGAWA Hirofumi <[email protected]>
23535 S:      Maintained
23536 F:      Documentation/filesystems/vfat.rst
23537 F:      fs/fat/
23538 F:      tools/testing/selftests/filesystems/fat/
23539
23540 VFIO CDX DRIVER
23541 M:      Nipun Gupta <[email protected]>
23542 M:      Nikhil Agarwal <[email protected]>
23543 L:      [email protected]
23544 S:      Maintained
23545 F:      drivers/vfio/cdx/*
23546
23547 VFIO DRIVER
23548 M:      Alex Williamson <[email protected]>
23549 L:      [email protected]
23550 S:      Maintained
23551 T:      git https://github.com/awilliam/linux-vfio.git
23552 F:      Documentation/ABI/testing/debugfs-vfio
23553 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
23554 F:      Documentation/driver-api/vfio.rst
23555 F:      drivers/vfio/
23556 F:      include/linux/vfio.h
23557 F:      include/linux/vfio_pci_core.h
23558 F:      include/uapi/linux/vfio.h
23559
23560 VFIO FSL-MC DRIVER
23561 L:      [email protected]
23562 S:      Orphan
23563 F:      drivers/vfio/fsl-mc/
23564
23565 VFIO HISILICON PCI DRIVER
23566 M:      Longfang Liu <[email protected]>
23567 M:      Shameer Kolothum <[email protected]>
23568 L:      [email protected]
23569 S:      Maintained
23570 F:      drivers/vfio/pci/hisilicon/
23571
23572 VFIO MEDIATED DEVICE DRIVERS
23573 M:      Kirti Wankhede <[email protected]>
23574 L:      [email protected]
23575 S:      Maintained
23576 F:      Documentation/driver-api/vfio-mediated-device.rst
23577 F:      drivers/vfio/mdev/
23578 F:      include/linux/mdev.h
23579 F:      samples/vfio-mdev/
23580
23581 VFIO MLX5 PCI DRIVER
23582 M:      Yishai Hadas <[email protected]>
23583 L:      [email protected]
23584 S:      Maintained
23585 F:      drivers/vfio/pci/mlx5/
23586
23587 VFIO NVIDIA GRACE GPU DRIVER
23588 M:      Ankit Agrawal <[email protected]>
23589 L:      [email protected]
23590 S:      Supported
23591 F:      drivers/vfio/pci/nvgrace-gpu/
23592
23593 VFIO PCI DEVICE SPECIFIC DRIVERS
23594 R:      Jason Gunthorpe <[email protected]>
23595 R:      Yishai Hadas <[email protected]>
23596 R:      Shameer Kolothum <[email protected]>
23597 R:      Kevin Tian <[email protected]>
23598 L:      [email protected]
23599 S:      Maintained
23600 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
23601 F:      drivers/vfio/pci/*/
23602
23603 VFIO PDS PCI DRIVER
23604 M:      Brett Creeley <[email protected]>
23605 L:      [email protected]
23606 S:      Maintained
23607 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
23608 F:      drivers/vfio/pci/pds/
23609
23610 VFIO PLATFORM DRIVER
23611 M:      Eric Auger <[email protected]>
23612 L:      [email protected]
23613 S:      Maintained
23614 F:      drivers/vfio/platform/
23615
23616 VFIO QAT PCI DRIVER
23617 M:      Xin Zeng <[email protected]>
23618 M:      Giovanni Cabiddu <[email protected]>
23619 L:      [email protected]
23620 L:      [email protected]
23621 S:      Supported
23622 F:      drivers/vfio/pci/qat/
23623
23624 VFIO VIRTIO PCI DRIVER
23625 M:      Yishai Hadas <[email protected]>
23626 L:      [email protected]
23627 L:      [email protected]
23628 S:      Maintained
23629 F:      drivers/vfio/pci/virtio
23630
23631 VGA_SWITCHEROO
23632 R:      Lukas Wunner <[email protected]>
23633 S:      Maintained
23634 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23635 F:      Documentation/gpu/vga-switcheroo.rst
23636 F:      drivers/gpu/vga/vga_switcheroo.c
23637 F:      include/linux/vga_switcheroo.h
23638
23639 VIA RHINE NETWORK DRIVER
23640 M:      Kevin Brace <[email protected]>
23641 S:      Maintained
23642 F:      drivers/net/ethernet/via/via-rhine.c
23643
23644 VIA SD/MMC CARD CONTROLLER DRIVER
23645 M:      Bruce Chang <[email protected]>
23646 M:      Harald Welte <[email protected]>
23647 S:      Maintained
23648 F:      drivers/mmc/host/via-sdmmc.c
23649
23650 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
23651 M:      Florian Tobias Schandinat <[email protected]>
23652 L:      [email protected]
23653 S:      Maintained
23654 F:      drivers/video/fbdev/via/
23655 F:      include/linux/via-core.h
23656 F:      include/linux/via_i2c.h
23657
23658 VIA VELOCITY NETWORK DRIVER
23659 M:      Francois Romieu <[email protected]>
23660 L:      [email protected]
23661 S:      Maintained
23662 F:      drivers/net/ethernet/via/via-velocity.*
23663
23664 VICODEC VIRTUAL CODEC DRIVER
23665 M:      Hans Verkuil <[email protected]>
23666 L:      [email protected]
23667 S:      Maintained
23668 W:      https://linuxtv.org
23669 T:      git git://linuxtv.org/media_tree.git
23670 F:      drivers/media/test-drivers/vicodec/*
23671
23672 VIDEO I2C POLLING DRIVER
23673 M:      Matt Ranostay <[email protected]>
23674 L:      [email protected]
23675 S:      Maintained
23676 F:      drivers/media/i2c/video-i2c.c
23677
23678 VIDEO MULTIPLEXER DRIVER
23679 M:      Philipp Zabel <[email protected]>
23680 L:      [email protected]
23681 S:      Maintained
23682 F:      drivers/media/platform/video-mux.c
23683
23684 VIDEOBUF2 FRAMEWORK
23685 M:      Tomasz Figa <[email protected]>
23686 M:      Marek Szyprowski <[email protected]>
23687 L:      [email protected]
23688 S:      Maintained
23689 F:      drivers/media/common/videobuf2/*
23690 F:      include/media/videobuf2-*
23691
23692 VIDTV VIRTUAL DIGITAL TV DRIVER
23693 M:      Daniel W. S. Almeida <[email protected]>
23694 L:      [email protected]
23695 S:      Maintained
23696 W:      https://linuxtv.org
23697 T:      git git://linuxtv.org/media_tree.git
23698 F:      drivers/media/test-drivers/vidtv/*
23699
23700 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
23701 M:      Shuah Khan <[email protected]>
23702 R:      Kieran Bingham <[email protected]>
23703 L:      [email protected]
23704 S:      Maintained
23705 W:      https://linuxtv.org
23706 T:      git git://linuxtv.org/media_tree.git
23707 F:      drivers/media/test-drivers/vimc/*
23708
23709 VIRT LIB
23710 M:      Alex Williamson <[email protected]>
23711 M:      Paolo Bonzini <[email protected]>
23712 L:      [email protected]
23713 S:      Supported
23714 F:      virt/lib/
23715
23716 VIRTIO AND VHOST VSOCK DRIVER
23717 M:      Stefan Hajnoczi <[email protected]>
23718 M:      Stefano Garzarella <[email protected]>
23719 L:      [email protected]
23720 L:      [email protected]
23721 L:      [email protected]
23722 S:      Maintained
23723 F:      drivers/vhost/vsock.c
23724 F:      include/linux/virtio_vsock.h
23725 F:      include/uapi/linux/virtio_vsock.h
23726 F:      net/vmw_vsock/virtio_transport.c
23727 F:      net/vmw_vsock/virtio_transport_common.c
23728
23729 VIRTIO BALLOON
23730 M:      "Michael S. Tsirkin" <[email protected]>
23731 M:      David Hildenbrand <[email protected]>
23732 L:      [email protected]
23733 S:      Maintained
23734 F:      drivers/virtio/virtio_balloon.c
23735 F:      include/linux/balloon_compaction.h
23736 F:      include/uapi/linux/virtio_balloon.h
23737 F:      mm/balloon_compaction.c
23738
23739 VIRTIO BLOCK AND SCSI DRIVERS
23740 M:      "Michael S. Tsirkin" <[email protected]>
23741 M:      Jason Wang <[email protected]>
23742 R:      Paolo Bonzini <[email protected]>
23743 R:      Stefan Hajnoczi <[email protected]>
23744 R:      Eugenio Pérez <[email protected]>
23745 L:      [email protected]
23746 S:      Maintained
23747 F:      drivers/block/virtio_blk.c
23748 F:      drivers/scsi/virtio_scsi.c
23749 F:      include/uapi/linux/virtio_blk.h
23750 F:      include/uapi/linux/virtio_scsi.h
23751
23752 VIRTIO CONSOLE DRIVER
23753 M:      Amit Shah <[email protected]>
23754 L:      [email protected]
23755 S:      Maintained
23756 F:      drivers/char/virtio_console.c
23757 F:      include/uapi/linux/virtio_console.h
23758
23759 VIRTIO CORE AND NET DRIVERS
23760 M:      "Michael S. Tsirkin" <[email protected]>
23761 M:      Jason Wang <[email protected]>
23762 R:      Xuan Zhuo <[email protected]>
23763 R:      Eugenio Pérez <[email protected]>
23764 L:      [email protected]
23765 S:      Maintained
23766 F:      Documentation/ABI/testing/sysfs-bus-vdpa
23767 F:      Documentation/ABI/testing/sysfs-class-vduse
23768 F:      Documentation/devicetree/bindings/virtio/
23769 F:      Documentation/driver-api/virtio/
23770 F:      drivers/block/virtio_blk.c
23771 F:      drivers/crypto/virtio/
23772 F:      drivers/net/virtio_net.c
23773 F:      drivers/vdpa/
23774 F:      drivers/virtio/
23775 F:      include/linux/vdpa.h
23776 F:      include/linux/virtio*.h
23777 F:      include/linux/vringh.h
23778 F:      include/uapi/linux/virtio_*.h
23779 F:      tools/virtio/
23780 F:      tools/testing/selftests/drivers/net/virtio_net/
23781
23782 VIRTIO CRYPTO DRIVER
23783 M:      Gonglei <[email protected]>
23784 L:      [email protected]
23785 L:      [email protected]
23786 S:      Maintained
23787 F:      drivers/crypto/virtio/
23788 F:      include/uapi/linux/virtio_crypto.h
23789
23790 VIRTIO DRIVERS FOR S390
23791 M:      Cornelia Huck <[email protected]>
23792 M:      Halil Pasic <[email protected]>
23793 M:      Eric Farman <[email protected]>
23794 L:      [email protected]
23795 L:      [email protected]
23796 L:      [email protected]
23797 S:      Supported
23798 F:      arch/s390/include/uapi/asm/virtio-ccw.h
23799 F:      drivers/s390/virtio/
23800
23801 VIRTIO FILE SYSTEM
23802 M:      Vivek Goyal <[email protected]>
23803 M:      Stefan Hajnoczi <[email protected]>
23804 M:      Miklos Szeredi <[email protected]>
23805 R:      Eugenio Pérez <[email protected]>
23806 L:      [email protected]
23807 L:      [email protected]
23808 S:      Supported
23809 W:      https://virtio-fs.gitlab.io/
23810 F:      Documentation/filesystems/virtiofs.rst
23811 F:      fs/fuse/virtio_fs.c
23812 F:      include/uapi/linux/virtio_fs.h
23813
23814 VIRTIO GPIO DRIVER
23815 M:      Enrico Weigelt, metux IT consult <[email protected]>
23816 M:      Viresh Kumar <[email protected]>
23817 L:      [email protected]
23818 L:      [email protected]
23819 S:      Maintained
23820 F:      drivers/gpio/gpio-virtio.c
23821 F:      include/uapi/linux/virtio_gpio.h
23822
23823 VIRTIO GPU DRIVER
23824 M:      David Airlie <[email protected]>
23825 M:      Gerd Hoffmann <[email protected]>
23826 R:      Gurchetan Singh <[email protected]>
23827 R:      Chia-I Wu <[email protected]>
23828 L:      [email protected]
23829 L:      [email protected]
23830 S:      Maintained
23831 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23832 F:      drivers/gpu/drm/ci/xfails/virtio*
23833 F:      drivers/gpu/drm/virtio/
23834 F:      include/uapi/linux/virtio_gpu.h
23835
23836 VIRTIO HOST (VHOST)
23837 M:      "Michael S. Tsirkin" <[email protected]>
23838 M:      Jason Wang <[email protected]>
23839 R:      Eugenio Pérez <[email protected]>
23840 L:      [email protected]
23841 L:      [email protected]
23842 L:      [email protected]
23843 S:      Maintained
23844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
23845 F:      drivers/vhost/
23846 F:      include/linux/sched/vhost_task.h
23847 F:      include/linux/vhost_iotlb.h
23848 F:      include/uapi/linux/vhost.h
23849 F:      kernel/vhost_task.c
23850
23851 VIRTIO HOST (VHOST-SCSI)
23852 M:      "Michael S. Tsirkin" <[email protected]>
23853 M:      Jason Wang <[email protected]>
23854 M:      Mike Christie <[email protected]>
23855 R:      Paolo Bonzini <[email protected]>
23856 R:      Stefan Hajnoczi <[email protected]>
23857 L:      [email protected]
23858 S:      Maintained
23859 F:      drivers/vhost/scsi.c
23860
23861 VIRTIO I2C DRIVER
23862 M:      Conghui Chen <[email protected]>
23863 M:      Viresh Kumar <[email protected]>
23864 L:      [email protected]
23865 L:      [email protected]
23866 S:      Maintained
23867 F:      drivers/i2c/busses/i2c-virtio.c
23868 F:      include/uapi/linux/virtio_i2c.h
23869
23870 VIRTIO INPUT DRIVER
23871 M:      Gerd Hoffmann <[email protected]>
23872 S:      Maintained
23873 F:      drivers/virtio/virtio_input.c
23874 F:      include/uapi/linux/virtio_input.h
23875
23876 VIRTIO IOMMU DRIVER
23877 M:      Jean-Philippe Brucker <[email protected]>
23878 L:      [email protected]
23879 S:      Maintained
23880 F:      drivers/iommu/virtio-iommu.c
23881 F:      include/uapi/linux/virtio_iommu.h
23882
23883 VIRTIO MEM DRIVER
23884 M:      David Hildenbrand <[email protected]>
23885 L:      [email protected]
23886 S:      Maintained
23887 W:      https://virtio-mem.gitlab.io/
23888 F:      drivers/virtio/virtio_mem.c
23889 F:      include/uapi/linux/virtio_mem.h
23890
23891 VIRTIO PMEM DRIVER
23892 M:      Pankaj Gupta <[email protected]>
23893 L:      [email protected]
23894 S:      Maintained
23895 F:      drivers/nvdimm/nd_virtio.c
23896 F:      drivers/nvdimm/virtio_pmem.c
23897
23898 VIRTIO SOUND DRIVER
23899 M:      Anton Yakovlev <[email protected]>
23900 M:      "Michael S. Tsirkin" <[email protected]>
23901 L:      [email protected]
23902 L:      [email protected] (moderated for non-subscribers)
23903 S:      Maintained
23904 F:      include/uapi/linux/virtio_snd.h
23905 F:      sound/virtio/*
23906
23907 VIRTUAL BOX GUEST DEVICE DRIVER
23908 M:      Hans de Goede <[email protected]>
23909 M:      Arnd Bergmann <[email protected]>
23910 M:      Greg Kroah-Hartman <[email protected]>
23911 S:      Maintained
23912 F:      drivers/virt/vboxguest/
23913 F:      include/linux/vbox_utils.h
23914 F:      include/uapi/linux/vbox*.h
23915
23916 VIRTUAL BOX SHARED FOLDER VFS DRIVER
23917 M:      Hans de Goede <[email protected]>
23918 L:      [email protected]
23919 S:      Maintained
23920 F:      fs/vboxsf/*
23921
23922 VIRTUAL PCM TEST DRIVER
23923 M:      Ivan Orlov <[email protected]>
23924 L:      [email protected]
23925 S:      Maintained
23926 F:      Documentation/sound/cards/pcmtest.rst
23927 F:      sound/drivers/pcmtest.c
23928 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
23929
23930 VIRTUAL SERIO DEVICE DRIVER
23931 M:      Stephen Chandler Paul <[email protected]>
23932 S:      Maintained
23933 F:      drivers/input/serio/userio.c
23934 F:      include/uapi/linux/userio.h
23935
23936 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
23937 M:      Javier Carrasco <[email protected]>
23938 S:      Maintained
23939 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
23940 F:      drivers/iio/light/veml6075.c
23941
23942 VISL VIRTUAL STATELESS DECODER DRIVER
23943 M:      Daniel Almeida <[email protected]>
23944 L:      [email protected]
23945 S:      Supported
23946 F:      drivers/media/test-drivers/visl
23947
23948 VIVID VIRTUAL VIDEO DRIVER
23949 M:      Hans Verkuil <[email protected]>
23950 L:      [email protected]
23951 S:      Maintained
23952 W:      https://linuxtv.org
23953 T:      git git://linuxtv.org/media_tree.git
23954 F:      drivers/media/test-drivers/vivid/*
23955
23956 VM SOCKETS (AF_VSOCK)
23957 M:      Stefano Garzarella <[email protected]>
23958 L:      [email protected]
23959 L:      [email protected]
23960 S:      Maintained
23961 F:      drivers/net/vsockmon.c
23962 F:      include/net/af_vsock.h
23963 F:      include/uapi/linux/vm_sockets.h
23964 F:      include/uapi/linux/vm_sockets_diag.h
23965 F:      include/uapi/linux/vsockmon.h
23966 F:      net/vmw_vsock/
23967 F:      tools/testing/vsock/
23968
23969 VMALLOC
23970 M:      Andrew Morton <[email protected]>
23971 R:      Uladzislau Rezki <[email protected]>
23972 R:      Christoph Hellwig <[email protected]>
23973 L:      [email protected]
23974 S:      Maintained
23975 W:      http://www.linux-mm.org
23976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
23977 F:      include/linux/vmalloc.h
23978 F:      mm/vmalloc.c
23979
23980 VME SUBSYSTEM
23981 L:      [email protected]
23982 S:      Orphan
23983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23984 F:      Documentation/driver-api/vme.rst
23985 F:      drivers/staging/vme_user/
23986
23987 VMWARE BALLOON DRIVER
23988 M:      Jerrin Shaji George <[email protected]>
23989 R:      Broadcom internal kernel review list <[email protected]>
23990 L:      [email protected]
23991 S:      Supported
23992 F:      drivers/misc/vmw_balloon.c
23993
23994 VMWARE HYPERVISOR INTERFACE
23995 M:      Ajay Kaher <[email protected]>
23996 M:      Alexey Makhalov <[email protected]>
23997 R:      Broadcom internal kernel review list <[email protected]>
23998 L:      [email protected]
23999 L:      [email protected]
24000 S:      Supported
24001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24002 F:      arch/x86/include/asm/vmware.h
24003 F:      arch/x86/kernel/cpu/vmware.c
24004
24005 VMWARE PVRDMA DRIVER
24006 M:      Bryan Tan <[email protected]>
24007 M:      Vishnu Dasa <[email protected]>
24008 R:      Broadcom internal kernel review list <[email protected]>
24009 L:      [email protected]
24010 S:      Supported
24011 F:      drivers/infiniband/hw/vmw_pvrdma/
24012
24013 VMWARE PVSCSI DRIVER
24014 M:      Vishal Bhakta <[email protected]>
24015 R:      Broadcom internal kernel review list <[email protected]>
24016 L:      [email protected]
24017 S:      Supported
24018 F:      drivers/scsi/vmw_pvscsi.c
24019 F:      drivers/scsi/vmw_pvscsi.h
24020
24021 VMWARE VIRTUAL PTP CLOCK DRIVER
24022 M:      Nick Shi <[email protected]>
24023 R:      Ajay Kaher <[email protected]>
24024 R:      Alexey Makhalov <[email protected]>
24025 R:      Broadcom internal kernel review list <[email protected]>
24026 L:      [email protected]
24027 S:      Supported
24028 F:      drivers/ptp/ptp_vmw.c
24029
24030 VMWARE VMCI DRIVER
24031 M:      Bryan Tan <[email protected]>
24032 M:      Vishnu Dasa <[email protected]>
24033 R:      Broadcom internal kernel review list <[email protected]>
24034 L:      [email protected]
24035 S:      Supported
24036 F:      drivers/misc/vmw_vmci/
24037 F:      include/linux/vmw_vmci*
24038
24039 VMWARE VMMOUSE SUBDRIVER
24040 M:      Zack Rusin <[email protected]>
24041 R:      Broadcom internal kernel review list <[email protected]>
24042 L:      [email protected]
24043 S:      Supported
24044 F:      drivers/input/mouse/vmmouse.c
24045 F:      drivers/input/mouse/vmmouse.h
24046
24047 VMWARE VMXNET3 ETHERNET DRIVER
24048 M:      Ronak Doshi <[email protected]>
24049 R:      Broadcom internal kernel review list <[email protected]>
24050 L:      [email protected]
24051 S:      Supported
24052 F:      drivers/net/vmxnet3/
24053
24054 VMWARE VSOCK VMCI TRANSPORT DRIVER
24055 M:      Bryan Tan <[email protected]>
24056 M:      Vishnu Dasa <[email protected]>
24057 R:      Broadcom internal kernel review list <[email protected]>
24058 L:      [email protected]
24059 S:      Supported
24060 F:      net/vmw_vsock/vmci_transport*
24061
24062 VOCORE VOCORE2 BOARD
24063 M:      Harvey Hunt <[email protected]>
24064 L:      [email protected]
24065 S:      Maintained
24066 F:      arch/mips/boot/dts/ralink/vocore2.dts
24067
24068 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24069 M:      Liam Girdwood <[email protected]>
24070 M:      Mark Brown <[email protected]>
24071 L:      [email protected]
24072 S:      Supported
24073 W:      http://www.slimlogic.co.uk/?p=48
24074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24075 F:      Documentation/devicetree/bindings/regulator/
24076 F:      Documentation/power/regulator/
24077 F:      drivers/regulator/
24078 F:      include/dt-bindings/regulator/
24079 F:      include/linux/regulator/
24080 K:      regulator_get_optional
24081
24082 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24083 R:      Matti Vaittinen <[email protected]>
24084 F:      drivers/regulator/irq_helpers.c
24085
24086 VRF
24087 M:      David Ahern <[email protected]>
24088 L:      [email protected]
24089 S:      Maintained
24090 F:      Documentation/networking/vrf.rst
24091 F:      drivers/net/vrf.c
24092
24093 VSPRINTF
24094 M:      Petr Mladek <[email protected]>
24095 M:      Steven Rostedt <[email protected]>
24096 R:      Andy Shevchenko <[email protected]>
24097 R:      Rasmus Villemoes <[email protected]>
24098 R:      Sergey Senozhatsky <[email protected]>
24099 S:      Maintained
24100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24101 F:      Documentation/core-api/printk-formats.rst
24102 F:      lib/test_printf.c
24103 F:      lib/test_scanf.c
24104 F:      lib/vsprintf.c
24105
24106 VT1211 HARDWARE MONITOR DRIVER
24107 M:      Juerg Haefliger <[email protected]>
24108 L:      [email protected]
24109 S:      Maintained
24110 F:      Documentation/hwmon/vt1211.rst
24111 F:      drivers/hwmon/vt1211.c
24112
24113 VT8231 HARDWARE MONITOR DRIVER
24114 M:      Roger Lucas <[email protected]>
24115 L:      [email protected]
24116 S:      Maintained
24117 F:      drivers/hwmon/vt8231.c
24118
24119 VUB300 USB to SDIO/SD/MMC bridge chip
24120 L:      [email protected]
24121 S:      Orphan
24122 F:      drivers/mmc/host/vub300.c
24123
24124 W1 DALLAS'S 1-WIRE BUS
24125 M:      Krzysztof Kozlowski <[email protected]>
24126 S:      Maintained
24127 F:      Documentation/devicetree/bindings/w1/
24128 F:      Documentation/w1/
24129 F:      drivers/w1/
24130 F:      include/linux/w1.h
24131
24132 W83791D HARDWARE MONITORING DRIVER
24133 M:      Marc Hulsman <[email protected]>
24134 L:      [email protected]
24135 S:      Maintained
24136 F:      Documentation/hwmon/w83791d.rst
24137 F:      drivers/hwmon/w83791d.c
24138
24139 W83793 HARDWARE MONITORING DRIVER
24140 M:      Rudolf Marek <[email protected]>
24141 L:      [email protected]
24142 S:      Maintained
24143 F:      Documentation/hwmon/w83793.rst
24144 F:      drivers/hwmon/w83793.c
24145
24146 W83795 HARDWARE MONITORING DRIVER
24147 M:      Jean Delvare <[email protected]>
24148 L:      [email protected]
24149 S:      Maintained
24150 F:      drivers/hwmon/w83795.c
24151
24152 W83L51xD SD/MMC CARD INTERFACE DRIVER
24153 M:      Pierre Ossman <[email protected]>
24154 S:      Maintained
24155 F:      drivers/mmc/host/wbsd.*
24156
24157 WACOM PROTOCOL 4 SERIAL TABLETS
24158 M:      Julian Squires <[email protected]>
24159 M:      Hans de Goede <[email protected]>
24160 L:      [email protected]
24161 S:      Maintained
24162 F:      drivers/input/tablet/wacom_serial4.c
24163
24164 WANGXUN ETHERNET DRIVER
24165 M:      Jiawen Wu <[email protected]>
24166 M:      Mengyuan Lou <[email protected]>
24167 L:      [email protected]
24168 S:      Maintained
24169 W:      https://www.net-swift.com
24170 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24171 F:      drivers/net/ethernet/wangxun/
24172 F:      drivers/net/pcs/pcs-xpcs-wx.c
24173
24174 WATCHDOG DEVICE DRIVERS
24175 M:      Wim Van Sebroeck <[email protected]>
24176 M:      Guenter Roeck <[email protected]>
24177 L:      [email protected]
24178 S:      Maintained
24179 W:      http://www.linux-watchdog.org/
24180 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24181 F:      Documentation/devicetree/bindings/watchdog/
24182 F:      Documentation/watchdog/
24183 F:      drivers/watchdog/
24184 F:      include/linux/watchdog.h
24185 F:      include/trace/events/watchdog.h
24186 F:      include/uapi/linux/watchdog.h
24187
24188 WAVE5 VPU CODEC DRIVER
24189 M:      Nas Chung <[email protected]>
24190 M:      Jackson Lee <[email protected]>
24191 L:      [email protected]
24192 S:      Maintained
24193 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24194 F:      drivers/media/platform/chips-media/wave5/
24195
24196 WHISKEYCOVE PMIC GPIO DRIVER
24197 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24198 L:      [email protected]
24199 S:      Maintained
24200 F:      drivers/gpio/gpio-wcove.c
24201
24202 WHWAVE RTC DRIVER
24203 M:      Dianlong Li <[email protected]>
24204 L:      [email protected]
24205 S:      Maintained
24206 F:      drivers/rtc/rtc-sd3078.c
24207
24208 WIIMOTE HID DRIVER
24209 M:      David Rheinsberg <[email protected]>
24210 L:      [email protected]
24211 S:      Maintained
24212 F:      drivers/hid/hid-wiimote*
24213
24214 WILOCITY WIL6210 WIRELESS DRIVER
24215 L:      [email protected]
24216 S:      Orphan
24217 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24218 F:      drivers/net/wireless/ath/wil6210/
24219
24220 WINBOND CIR DRIVER
24221 M:      David Härdeman <[email protected]>
24222 S:      Maintained
24223 F:      drivers/media/rc/winbond-cir.c
24224
24225 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24226 L:      [email protected]
24227 S:      Orphan
24228 F:      drivers/watchdog/ebc-c384_wdt.c
24229
24230 WINSYSTEMS WS16C48 GPIO DRIVER
24231 M:      William Breathitt Gray <[email protected]>
24232 L:      [email protected]
24233 S:      Maintained
24234 F:      drivers/gpio/gpio-ws16c48.c
24235
24236 WIREGUARD SECURE NETWORK TUNNEL
24237 M:      Jason A. Donenfeld <[email protected]>
24238 L:      [email protected]
24239 L:      [email protected]
24240 S:      Maintained
24241 F:      drivers/net/wireguard/
24242 F:      tools/testing/selftests/wireguard/
24243
24244 WISTRON LAPTOP BUTTON DRIVER
24245 M:      Miloslav Trmac <[email protected]>
24246 S:      Maintained
24247 F:      drivers/input/misc/wistron_btns.c
24248
24249 WMI BINARY MOF DRIVER
24250 M:      Armin Wolf <[email protected]>
24251 R:      Thomas Weißschuh <[email protected]>
24252 L:      [email protected]
24253 S:      Maintained
24254 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24255 F:      Documentation/wmi/devices/wmi-bmof.rst
24256 F:      drivers/platform/x86/wmi-bmof.c
24257
24258 WOLFSON MICROELECTRONICS DRIVERS
24259 L:      [email protected]
24260 S:      Supported
24261 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24262 T:      git https://github.com/CirrusLogic/linux-drivers.git
24263 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24264 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24265 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24266 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24267 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24268 F:      Documentation/devicetree/bindings/sound/wm*
24269 F:      Documentation/hwmon/wm83??.rst
24270 F:      arch/arm/mach-s3c/mach-crag6410*
24271 F:      drivers/clk/clk-wm83*.c
24272 F:      drivers/gpio/gpio-*wm*.c
24273 F:      drivers/gpio/gpio-arizona.c
24274 F:      drivers/hwmon/wm83??-hwmon.c
24275 F:      drivers/input/misc/wm831x-on.c
24276 F:      drivers/input/touchscreen/wm831x-ts.c
24277 F:      drivers/input/touchscreen/wm97*.c
24278 F:      drivers/leds/leds-wm83*.c
24279 F:      drivers/mfd/arizona*
24280 F:      drivers/mfd/cs47l24*
24281 F:      drivers/mfd/wm*.c
24282 F:      drivers/power/supply/wm83*.c
24283 F:      drivers/regulator/arizona*
24284 F:      drivers/regulator/wm8*.c
24285 F:      drivers/rtc/rtc-wm83*.c
24286 F:      drivers/video/backlight/wm83*_bl.c
24287 F:      drivers/watchdog/wm83*_wdt.c
24288 F:      include/linux/mfd/arizona/
24289 F:      include/linux/mfd/wm831x/
24290 F:      include/linux/mfd/wm8350/
24291 F:      include/linux/mfd/wm8400*
24292 F:      include/linux/regulator/arizona*
24293 F:      include/linux/wm97xx.h
24294 F:      include/sound/wm????.h
24295 F:      sound/soc/codecs/arizona*
24296 F:      sound/soc/codecs/cs47l24*
24297 F:      sound/soc/codecs/wm*
24298
24299 WORKQUEUE
24300 M:      Tejun Heo <[email protected]>
24301 R:      Lai Jiangshan <[email protected]>
24302 S:      Maintained
24303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24304 F:      Documentation/core-api/workqueue.rst
24305 F:      include/linux/workqueue.h
24306 F:      kernel/workqueue.c
24307 F:      kernel/workqueue_internal.h
24308
24309 WWAN DRIVERS
24310 M:      Loic Poulain <[email protected]>
24311 M:      Sergey Ryazanov <[email protected]>
24312 R:      Johannes Berg <[email protected]>
24313 L:      [email protected]
24314 S:      Maintained
24315 F:      drivers/net/wwan/
24316 F:      include/linux/wwan.h
24317 F:      include/uapi/linux/wwan.h
24318
24319 X-POWERS AXP288 PMIC DRIVERS
24320 M:      Hans de Goede <[email protected]>
24321 S:      Maintained
24322 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24323 N:      axp288
24324
24325 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24326 M:      Chen-Yu Tsai <[email protected]>
24327 L:      [email protected]
24328 S:      Maintained
24329 N:      axp[128]
24330
24331 X.25 STACK
24332 M:      Martin Schiller <[email protected]>
24333 L:      [email protected]
24334 S:      Maintained
24335 F:      Documentation/networking/lapb-module.rst
24336 F:      Documentation/networking/x25*
24337 F:      drivers/net/wan/hdlc_x25.c
24338 F:      drivers/net/wan/lapbether.c
24339 F:      include/*/lapb.h
24340 F:      include/net/x25*
24341 F:      include/uapi/linux/x25.h
24342 F:      net/lapb/
24343 F:      net/x25/
24344
24345 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24346 M:      Thomas Gleixner <[email protected]>
24347 M:      Ingo Molnar <[email protected]>
24348 M:      Borislav Petkov <[email protected]>
24349 M:      Dave Hansen <[email protected]>
24350 M:      [email protected]
24351 R:      "H. Peter Anvin" <[email protected]>
24352 L:      [email protected]
24353 S:      Maintained
24354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24355 F:      Documentation/arch/x86/
24356 F:      Documentation/devicetree/bindings/x86/
24357 F:      arch/x86/
24358
24359 X86 ENTRY CODE
24360 M:      Andy Lutomirski <[email protected]>
24361 L:      [email protected]
24362 S:      Maintained
24363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24364 F:      arch/x86/entry/
24365
24366 X86 HARDWARE VULNERABILITIES
24367 M:      Thomas Gleixner <[email protected]>
24368 M:      Borislav Petkov <[email protected]>
24369 M:      Peter Zijlstra <[email protected]>
24370 M:      Josh Poimboeuf <[email protected]>
24371 R:      Pawan Gupta <[email protected]>
24372 S:      Maintained
24373 F:      Documentation/admin-guide/hw-vuln/
24374 F:      arch/x86/include/asm/nospec-branch.h
24375 F:      arch/x86/kernel/cpu/bugs.c
24376
24377 X86 MCE INFRASTRUCTURE
24378 M:      Tony Luck <[email protected]>
24379 M:      Borislav Petkov <[email protected]>
24380 L:      [email protected]
24381 S:      Maintained
24382 F:      Documentation/ABI/testing/sysfs-mce
24383 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24384 F:      arch/x86/kernel/cpu/mce/*
24385
24386 X86 MICROCODE UPDATE SUPPORT
24387 M:      Borislav Petkov <[email protected]>
24388 S:      Maintained
24389 F:      arch/x86/kernel/cpu/microcode/*
24390
24391 X86 MM
24392 M:      Dave Hansen <[email protected]>
24393 M:      Andy Lutomirski <[email protected]>
24394 M:      Peter Zijlstra <[email protected]>
24395 L:      [email protected]
24396 S:      Maintained
24397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24398 F:      arch/x86/mm/
24399
24400 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24401 M:      Hans de Goede <[email protected]>
24402 L:      [email protected]
24403 S:      Maintained
24404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24405 F:      drivers/platform/x86/x86-android-tablets/
24406
24407 X86 PLATFORM DRIVERS
24408 M:      Hans de Goede <[email protected]>
24409 M:      Ilpo Järvinen <[email protected]>
24410 L:      [email protected]
24411 S:      Maintained
24412 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24414 F:      drivers/platform/olpc/
24415 F:      drivers/platform/x86/
24416 F:      include/linux/platform_data/x86/
24417
24418 X86 PLATFORM UV HPE SUPERDOME FLEX
24419 M:      Steve Wahl <[email protected]>
24420 R:      Justin Ernst <[email protected]>
24421 R:      Kyle Meyer <[email protected]>
24422 R:      Dimitri Sivanich <[email protected]>
24423 R:      Russ Anderson <[email protected]>
24424 S:      Supported
24425 F:      arch/x86/include/asm/uv/
24426 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24427 F:      arch/x86/platform/uv/
24428
24429 X86 STACK UNWINDING
24430 M:      Josh Poimboeuf <[email protected]>
24431 M:      Peter Zijlstra <[email protected]>
24432 S:      Supported
24433 F:      arch/x86/include/asm/unwind*.h
24434 F:      arch/x86/kernel/dumpstack.c
24435 F:      arch/x86/kernel/stacktrace.c
24436 F:      arch/x86/kernel/unwind_*.c
24437
24438 X86 TRUST DOMAIN EXTENSIONS (TDX)
24439 M:      Kirill A. Shutemov <[email protected]>
24440 R:      Dave Hansen <[email protected]>
24441 L:      [email protected]
24442 L:      [email protected]
24443 S:      Supported
24444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24445 F:      arch/x86/boot/compressed/tdx*
24446 F:      arch/x86/coco/tdx/
24447 F:      arch/x86/include/asm/shared/tdx.h
24448 F:      arch/x86/include/asm/tdx.h
24449 F:      arch/x86/virt/vmx/tdx/
24450 F:      drivers/virt/coco/tdx-guest
24451
24452 X86 VDSO
24453 M:      Andy Lutomirski <[email protected]>
24454 L:      [email protected]
24455 S:      Maintained
24456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24457 F:      arch/x86/entry/vdso/
24458
24459 XARRAY
24460 M:      Matthew Wilcox <[email protected]>
24461 L:      [email protected]
24462 S:      Supported
24463 F:      Documentation/core-api/xarray.rst
24464 F:      include/linux/idr.h
24465 F:      include/linux/xarray.h
24466 F:      lib/idr.c
24467 F:      lib/xarray.c
24468 F:      tools/testing/radix-tree
24469
24470 XBOX DVD IR REMOTE
24471 M:      Benjamin Valentin <[email protected]>
24472 S:      Maintained
24473 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24474 F:      drivers/media/rc/xbox_remote.c
24475
24476 XC2028/3028 TUNER DRIVER
24477 M:      Mauro Carvalho Chehab <[email protected]>
24478 L:      [email protected]
24479 S:      Maintained
24480 W:      https://linuxtv.org
24481 T:      git git://linuxtv.org/media_tree.git
24482 F:      drivers/media/tuners/xc2028.*
24483
24484 XDP (eXpress Data Path)
24485 M:      Alexei Starovoitov <[email protected]>
24486 M:      Daniel Borkmann <[email protected]>
24487 M:      David S. Miller <[email protected]>
24488 M:      Jakub Kicinski <[email protected]>
24489 M:      Jesper Dangaard Brouer <[email protected]>
24490 M:      John Fastabend <[email protected]>
24491 L:      [email protected]
24492 L:      [email protected]
24493 S:      Supported
24494 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24495 F:      drivers/net/ethernet/*/*/*xdp*
24496 F:      include/net/xdp.h
24497 F:      include/net/xdp_priv.h
24498 F:      include/trace/events/xdp.h
24499 F:      kernel/bpf/cpumap.c
24500 F:      kernel/bpf/devmap.c
24501 F:      net/core/xdp.c
24502 F:      samples/bpf/xdp*
24503 F:      tools/testing/selftests/bpf/*/*xdp*
24504 F:      tools/testing/selftests/bpf/*xdp*
24505 K:      (?:\b|_)xdp(?:\b|_)
24506
24507 XDP SOCKETS (AF_XDP)
24508 M:      Björn Töpel <[email protected]>
24509 M:      Magnus Karlsson <[email protected]>
24510 M:      Maciej Fijalkowski <[email protected]>
24511 R:      Jonathan Lemon <[email protected]>
24512 L:      [email protected]
24513 L:      [email protected]
24514 S:      Maintained
24515 F:      Documentation/networking/af_xdp.rst
24516 F:      include/net/netns/xdp.h
24517 F:      include/net/xdp_sock*
24518 F:      include/net/xsk_buff_pool.h
24519 F:      include/uapi/linux/if_xdp.h
24520 F:      include/uapi/linux/xdp_diag.h
24521 F:      net/xdp/
24522 F:      tools/testing/selftests/bpf/*xsk*
24523
24524 XEN BLOCK SUBSYSTEM
24525 M:      Roger Pau Monné <[email protected]>
24526 L:      [email protected] (moderated for non-subscribers)
24527 S:      Supported
24528 F:      drivers/block/xen*
24529 F:      drivers/block/xen-blkback/*
24530
24531 XEN HYPERVISOR ARM
24532 M:      Stefano Stabellini <[email protected]>
24533 L:      [email protected] (moderated for non-subscribers)
24534 S:      Maintained
24535 F:      arch/arm/include/asm/xen/
24536 F:      arch/arm/xen/
24537
24538 XEN HYPERVISOR ARM64
24539 M:      Stefano Stabellini <[email protected]>
24540 L:      [email protected] (moderated for non-subscribers)
24541 S:      Maintained
24542 F:      arch/arm64/include/asm/xen/
24543 F:      arch/arm64/xen/
24544
24545 XEN HYPERVISOR INTERFACE
24546 M:      Juergen Gross <[email protected]>
24547 M:      Stefano Stabellini <[email protected]>
24548 R:      Oleksandr Tyshchenko <[email protected]>
24549 L:      [email protected] (moderated for non-subscribers)
24550 S:      Supported
24551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
24552 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
24553 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
24554 F:      drivers/*/xen-*front.c
24555 F:      drivers/xen/
24556 F:      include/uapi/xen/
24557 F:      include/xen/
24558 F:      kernel/configs/xen.config
24559
24560 XEN HYPERVISOR X86
24561 M:      Juergen Gross <[email protected]>
24562 R:      Boris Ostrovsky <[email protected]>
24563 L:      [email protected] (moderated for non-subscribers)
24564 S:      Supported
24565 F:      arch/x86/configs/xen.config
24566 F:      arch/x86/include/asm/pvclock-abi.h
24567 F:      arch/x86/include/asm/xen/
24568 F:      arch/x86/platform/pvh/
24569 F:      arch/x86/xen/
24570
24571 XEN NETWORK BACKEND DRIVER
24572 M:      Wei Liu <[email protected]>
24573 M:      Paul Durrant <[email protected]>
24574 L:      [email protected] (moderated for non-subscribers)
24575 L:      [email protected]
24576 S:      Supported
24577 F:      drivers/net/xen-netback/*
24578
24579 XEN PCI SUBSYSTEM
24580 M:      Juergen Gross <[email protected]>
24581 L:      [email protected] (moderated for non-subscribers)
24582 S:      Supported
24583 F:      arch/x86/pci/*xen*
24584 F:      drivers/pci/*xen*
24585
24586 XEN PVSCSI DRIVERS
24587 M:      Juergen Gross <[email protected]>
24588 L:      [email protected] (moderated for non-subscribers)
24589 L:      [email protected]
24590 S:      Supported
24591 F:      drivers/scsi/xen-scsifront.c
24592 F:      drivers/xen/xen-scsiback.c
24593 F:      include/xen/interface/io/vscsiif.h
24594
24595 XEN PVUSB DRIVER
24596 M:      Juergen Gross <[email protected]>
24597 L:      [email protected] (moderated for non-subscribers)
24598 L:      [email protected]
24599 S:      Supported
24600 F:      drivers/usb/host/xen*
24601 F:      include/xen/interface/io/usbif.h
24602
24603 XEN SOUND FRONTEND DRIVER
24604 M:      Oleksandr Andrushchenko <[email protected]>
24605 L:      [email protected] (moderated for non-subscribers)
24606 L:      [email protected] (moderated for non-subscribers)
24607 S:      Supported
24608 F:      sound/xen/*
24609
24610 XEN SWIOTLB SUBSYSTEM
24611 M:      Juergen Gross <[email protected]>
24612 M:      Stefano Stabellini <[email protected]>
24613 L:      [email protected] (moderated for non-subscribers)
24614 L:      [email protected]
24615 S:      Supported
24616 F:      arch/*/include/asm/xen/swiotlb-xen.h
24617 F:      drivers/xen/swiotlb-xen.c
24618 F:      include/xen/arm/swiotlb-xen.h
24619 F:      include/xen/swiotlb-xen.h
24620
24621 XFS FILESYSTEM
24622 M:      Chandan Babu R <[email protected]>
24623 R:      Darrick J. Wong <[email protected]>
24624 L:      [email protected]
24625 S:      Supported
24626 W:      http://xfs.org/
24627 C:      irc://irc.oftc.net/xfs
24628 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
24629 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
24630 F:      Documentation/ABI/testing/sysfs-fs-xfs
24631 F:      Documentation/admin-guide/xfs.rst
24632 F:      Documentation/filesystems/xfs/*
24633 F:      fs/xfs/
24634 F:      include/uapi/linux/dqblk_xfs.h
24635 F:      include/uapi/linux/fsmap.h
24636
24637 XILINX AMS DRIVER
24638 M:      Anand Ashok Dumbre <[email protected]>
24639 L:      [email protected]
24640 S:      Maintained
24641 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
24642 F:      drivers/iio/adc/xilinx-ams.c
24643
24644 XILINX AXI ETHERNET DRIVER
24645 M:      Radhey Shyam Pandey <[email protected]>
24646 S:      Maintained
24647 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
24648 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
24649
24650 XILINX CAN DRIVER
24651 M:      Appana Durga Kedareswara rao <[email protected]>
24652 L:      [email protected]
24653 S:      Maintained
24654 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
24655 F:      drivers/net/can/xilinx_can.c
24656
24657 XILINX EVENT MANAGEMENT DRIVER
24658 M:      Michal Simek <[email protected]>
24659 S:      Maintained
24660 F:      drivers/soc/xilinx/xlnx_event_manager.c
24661 F:      include/linux/firmware/xlnx-event-manager.h
24662
24663 XILINX GPIO DRIVER
24664 M:      Shubhrajyoti Datta <[email protected]>
24665 R:      Srinivas Neeli <[email protected]>
24666 R:      Michal Simek <[email protected]>
24667 S:      Maintained
24668 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
24669 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
24670 F:      drivers/gpio/gpio-xilinx.c
24671 F:      drivers/gpio/gpio-zynq.c
24672
24673 XILINX LL TEMAC ETHERNET DRIVER
24674 L:      [email protected]
24675 S:      Orphan
24676 F:      drivers/net/ethernet/xilinx/ll_temac*
24677
24678 XILINX PWM DRIVER
24679 M:      Sean Anderson <[email protected]>
24680 S:      Maintained
24681 F:      drivers/pwm/pwm-xilinx.c
24682 F:      include/clocksource/timer-xilinx.h
24683
24684 XILINX SD-FEC IP CORES
24685 M:      Derek Kiernan <[email protected]>
24686 M:      Dragan Cvetic <[email protected]>
24687 S:      Maintained
24688 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
24689 F:      Documentation/misc-devices/xilinx_sdfec.rst
24690 F:      drivers/misc/Kconfig
24691 F:      drivers/misc/Makefile
24692 F:      drivers/misc/xilinx_sdfec.c
24693 F:      include/uapi/misc/xilinx_sdfec.h
24694
24695 XILINX UARTLITE SERIAL DRIVER
24696 M:      Peter Korsgaard <[email protected]>
24697 L:      [email protected]
24698 S:      Maintained
24699 F:      drivers/tty/serial/uartlite.c
24700
24701 XILINX VIDEO IP CORES
24702 M:      Laurent Pinchart <[email protected]>
24703 L:      [email protected]
24704 S:      Supported
24705 T:      git git://linuxtv.org/media_tree.git
24706 F:      Documentation/devicetree/bindings/media/xilinx/
24707 F:      drivers/media/platform/xilinx/
24708 F:      include/uapi/linux/xilinx-v4l2-controls.h
24709
24710 XILINX VERSAL EDAC DRIVER
24711 M:      Shubhrajyoti Datta <[email protected]>
24712 M:      Sai Krishna Potthuri <[email protected]>
24713 S:      Maintained
24714 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
24715 F:      drivers/edac/versal_edac.c
24716
24717 XILINX WATCHDOG DRIVER
24718 M:      Srinivas Neeli <[email protected]>
24719 R:      Shubhrajyoti Datta <[email protected]>
24720 R:      Michal Simek <[email protected]>
24721 S:      Maintained
24722 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
24723 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
24724 F:      drivers/watchdog/of_xilinx_wdt.c
24725 F:      drivers/watchdog/xilinx_wwdt.c
24726
24727 XILINX XDMA DRIVER
24728 M:      Lizhi Hou <[email protected]>
24729 M:      Brian Xu <[email protected]>
24730 M:      Raj Kumar Rampelli <[email protected]>
24731 L:      [email protected]
24732 S:      Supported
24733 F:      drivers/dma/xilinx/xdma-regs.h
24734 F:      drivers/dma/xilinx/xdma.c
24735 F:      include/linux/dma/amd_xdma.h
24736 F:      include/linux/platform_data/amd_xdma.h
24737
24738 XILINX ZYNQMP DPDMA DRIVER
24739 M:      Laurent Pinchart <[email protected]>
24740 L:      [email protected]
24741 S:      Supported
24742 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
24743 F:      drivers/dma/xilinx/xilinx_dpdma.c
24744 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
24745
24746 XILINX ZYNQMP OCM EDAC DRIVER
24747 M:      Shubhrajyoti Datta <[email protected]>
24748 M:      Sai Krishna Potthuri <[email protected]>
24749 S:      Maintained
24750 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
24751 F:      drivers/edac/zynqmp_edac.c
24752
24753 XILINX ZYNQMP PSGTR PHY DRIVER
24754 M:      Laurent Pinchart <[email protected]>
24755 L:      [email protected]
24756 S:      Supported
24757 T:      git https://github.com/Xilinx/linux-xlnx.git
24758 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
24759 F:      drivers/phy/xilinx/phy-zynqmp.c
24760
24761 XILINX ZYNQMP SHA3 DRIVER
24762 M:      Harsha <[email protected]>
24763 S:      Maintained
24764 F:      drivers/crypto/xilinx/zynqmp-sha.c
24765
24766 XILINX ZYNQMP NVMEM DRIVER
24767 M:      Praveen Teja Kundanala <[email protected]>
24768 M:      Kalyani Akula <[email protected]>
24769 R:      Michal Simek <[email protected]>
24770 S:      Maintained
24771 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
24772 F:      drivers/nvmem/zynqmp_nvmem.c
24773
24774 XILLYBUS DRIVER
24775 M:      Eli Billauer <[email protected]>
24776 L:      [email protected]
24777 S:      Supported
24778 F:      drivers/char/xillybus/
24779
24780 XLP9XX I2C DRIVER
24781 M:      George Cherian <[email protected]>
24782 L:      [email protected]
24783 S:      Supported
24784 W:      http://www.marvell.com
24785 F:      drivers/i2c/busses/i2c-xlp9xx.c
24786
24787 XRA1403 GPIO EXPANDER
24788 M:      Nandor Han <[email protected]>
24789 L:      [email protected]
24790 S:      Maintained
24791 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
24792 F:      drivers/gpio/gpio-xra1403.c
24793
24794 XTENSA XTFPGA PLATFORM SUPPORT
24795 M:      Max Filippov <[email protected]>
24796 S:      Maintained
24797 F:      drivers/spi/spi-xtensa-xtfpga.c
24798 F:      sound/soc/xtensa/xtfpga-i2s.c
24799
24800 YAM DRIVER FOR AX.25
24801 M:      Jean-Paul Roubelat <[email protected]>
24802 L:      [email protected]
24803 S:      Maintained
24804 F:      drivers/net/hamradio/yam*
24805 F:      include/linux/yam.h
24806
24807 YAMA SECURITY MODULE
24808 M:      Kees Cook <[email protected]>
24809 S:      Supported
24810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
24811 F:      Documentation/admin-guide/LSM/Yama.rst
24812 F:      security/yama/
24813
24814 YAML NETLINK (YNL)
24815 M:      Donald Hunter <[email protected]>
24816 M:      Jakub Kicinski <[email protected]>
24817 F:      Documentation/netlink/
24818 F:      Documentation/userspace-api/netlink/intro-specs.rst
24819 F:      Documentation/userspace-api/netlink/specs.rst
24820 F:      tools/net/ynl/
24821
24822 YEALINK PHONE DRIVER
24823 M:      Henk Vergonet <[email protected]>
24824 L:      [email protected]
24825 S:      Maintained
24826 F:      Documentation/input/devices/yealink.rst
24827 F:      drivers/input/misc/yealink.*
24828
24829 Z3FOLD COMPRESSED PAGE ALLOCATOR
24830 M:      Vitaly Wool <[email protected]>
24831 R:      Miaohe Lin <[email protected]>
24832 L:      [email protected]
24833 S:      Maintained
24834 F:      mm/z3fold.c
24835
24836 Z8530 DRIVER FOR AX.25
24837 M:      Joerg Reuter <[email protected]>
24838 L:      [email protected]
24839 S:      Maintained
24840 W:      http://yaina.de/jreuter/
24841 W:      http://www.qsl.net/dl1bke/
24842 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
24843 F:      drivers/net/hamradio/*scc.c
24844 F:      drivers/net/hamradio/z8530.h
24845
24846 ZBUD COMPRESSED PAGE ALLOCATOR
24847 M:      Seth Jennings <[email protected]>
24848 M:      Dan Streetman <[email protected]>
24849 L:      [email protected]
24850 S:      Maintained
24851 F:      mm/zbud.c
24852
24853 ZD1211RW WIRELESS DRIVER
24854 L:      [email protected]
24855 S:      Orphan
24856 F:      drivers/net/wireless/zydas/zd1211rw/
24857
24858 ZD1301 MEDIA DRIVER
24859 L:      [email protected]
24860 S:      Orphan
24861 W:      https://linuxtv.org/
24862 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24863 F:      drivers/media/usb/dvb-usb-v2/zd1301*
24864
24865 ZD1301_DEMOD MEDIA DRIVER
24866 L:      [email protected]
24867 S:      Orphan
24868 W:      https://linuxtv.org/
24869 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24870 F:      drivers/media/dvb-frontends/zd1301_demod*
24871
24872 ZHAOXIN PROCESSOR SUPPORT
24873 M:      Tony W Wang-oc <[email protected]>
24874 L:      [email protected]
24875 S:      Maintained
24876 F:      arch/x86/kernel/cpu/zhaoxin.c
24877
24878 ZONEFS FILESYSTEM
24879 M:      Damien Le Moal <[email protected]>
24880 M:      Naohiro Aota <[email protected]>
24881 R:      Johannes Thumshirn <[email protected]>
24882 L:      [email protected]
24883 S:      Maintained
24884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
24885 F:      Documentation/filesystems/zonefs.rst
24886 F:      fs/zonefs/
24887
24888 ZR36067 VIDEO FOR LINUX DRIVER
24889 M:      Corentin Labbe <[email protected]>
24890 L:      [email protected]
24891 L:      [email protected]
24892 S:      Maintained
24893 W:      http://mjpeg.sourceforge.net/driver-zoran/
24894 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
24895 F:      Documentation/driver-api/media/drivers/zoran.rst
24896 F:      drivers/media/pci/zoran/
24897
24898 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
24899 M:      Minchan Kim <[email protected]>
24900 M:      Sergey Senozhatsky <[email protected]>
24901 L:      [email protected]
24902 S:      Maintained
24903 F:      Documentation/admin-guide/blockdev/zram.rst
24904 F:      drivers/block/zram/
24905
24906 ZS DECSTATION Z85C30 SERIAL DRIVER
24907 M:      "Maciej W. Rozycki" <[email protected]>
24908 S:      Maintained
24909 F:      drivers/tty/serial/zs.*
24910
24911 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
24912 M:      Minchan Kim <[email protected]>
24913 M:      Sergey Senozhatsky <[email protected]>
24914 L:      [email protected]
24915 S:      Maintained
24916 F:      Documentation/mm/zsmalloc.rst
24917 F:      include/linux/zsmalloc.h
24918 F:      mm/zsmalloc.c
24919
24920 ZSTD
24921 M:      Nick Terrell <[email protected]>
24922 S:      Maintained
24923 B:      https://github.com/facebook/zstd/issues
24924 T:      git https://github.com/terrelln/linux.git
24925 F:      crypto/zstd.c
24926 F:      include/linux/zstd*
24927 F:      lib/decompress_unzstd.c
24928 F:      lib/zstd/
24929 N:      zstd
24930 K:      zstd
24931
24932 ZSWAP COMPRESSED SWAP CACHING
24933 M:      Johannes Weiner <[email protected]>
24934 M:      Yosry Ahmed <[email protected]>
24935 M:      Nhat Pham <[email protected]>
24936 R:      Chengming Zhou <[email protected]>
24937 L:      [email protected]
24938 S:      Maintained
24939 F:      Documentation/admin-guide/mm/zswap.rst
24940 F:      include/linux/zpool.h
24941 F:      include/linux/zswap.h
24942 F:      mm/zpool.c
24943 F:      mm/zswap.c
24944 F:      tools/testing/selftests/cgroup/test_zswap.c
24945
24946 THE REST
24947 M:      Linus Torvalds <[email protected]>
24948 L:      [email protected]
24949 S:      Buried alive in reporters
24950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24951 F:      *
24952 F:      */
This page took 1.436633 seconds and 4 git commands to generate.