]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'spi-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
[linux.git] / MAINTAINERS
1 List of maintainers
2 ===================
3
4 Descriptions of section entries and preferred order
5 ---------------------------------------------------
6
7         M: *Mail* patches to: FullName <address@domain>
8         R: Designated *Reviewer*: FullName <address@domain>
9            These reviewers should be CCed on patches.
10         L: *Mailing list* that is relevant to this area
11         S: *Status*, one of the following:
12            Supported:   Someone is actually paid to look after this.
13            Maintained:  Someone actually looks after it.
14            Odd Fixes:   It has a maintainer but they don't have time to do
15                         much other than throw the odd patch in. See below..
16            Orphan:      No current maintainer [but maybe you could take the
17                         role as you write your new code].
18            Obsolete:    Old code. Something tagged obsolete generally means
19                         it has been replaced by a better system and you
20                         should be using that.
21         W: *Web-page* with status/info
22         Q: *Patchwork* web based patch tracking system site
23         B: URI for where to file *bugs*. A web-page with detailed bug
24            filing info, a direct bug tracker link, or a mailto: URI.
25         C: URI for *chat* protocol, server and channel where developers
26            usually hang out, for example irc://server/channel.
27         P: *Subsystem Profile* document for more details submitting
28            patches to the given subsystem. This is either an in-tree file,
29            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
30            for details.
31         T: *SCM* tree type and location.
32            Type is one of: git, hg, quilt, stgit, topgit
33         F: *Files* and directories wildcard patterns.
34            A trailing slash includes all files and subdirectory files.
35            F:   drivers/net/    all files in and below drivers/net
36            F:   drivers/net/*   all files in drivers/net, but not below
37            F:   */net/*         all files in "any top level directory"/net
38            One pattern per line.  Multiple F: lines acceptable.
39         X: *Excluded* files and directories that are NOT maintained, same
40            rules as F:. Files exclusions are tested before file matches.
41            Can be useful for excluding a specific subdirectory, for instance:
42            F:   net/
43            X:   net/ipv6/
44            matches all files in and below net excluding net/ipv6/
45         N: Files and directories *Regex* patterns.
46            N:   [^a-z]tegra     all files whose path contains tegra
47                                 (not including files like integrator)
48            One pattern per line.  Multiple N: lines acceptable.
49            scripts/get_maintainer.pl has different behavior for files that
50            match F: pattern and matches of N: patterns.  By default,
51            get_maintainer will not look at git log history when an F: pattern
52            match occurs.  When an N: match occurs, git log history is used
53            to also notify the people that have git commit signatures.
54         K: *Content regex* (perl extended) pattern match in a patch or file.
55            For instance:
56            K: of_get_profile
57               matches patches or files that contain "of_get_profile"
58            K: \b(printk|pr_(info|err))\b
59               matches patches or files that contain one or more of the words
60               printk, pr_info or pr_err
61            One regex pattern per line.  Multiple K: lines acceptable.
62
63 Maintainers List
64 ----------------
65
66 .. note:: When reading this list, please look for the most precise areas
67           first. When adding to this list, please keep the entries in
68           alphabetical order.
69
70 3C59X NETWORK DRIVER
71 M:      Steffen Klassert <[email protected]>
72 L:      [email protected]
73 S:      Odd Fixes
74 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
75 F:      drivers/net/ethernet/3com/3c59x.c
76
77 3CR990 NETWORK DRIVER
78 M:      David Dillow <[email protected]>
79 L:      [email protected]
80 S:      Maintained
81 F:      drivers/net/ethernet/3com/typhoon*
82
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
84 M:      Adam Radford <[email protected]>
85 L:      [email protected]
86 S:      Supported
87 W:      http://www.lsi.com
88 F:      drivers/scsi/3w-*
89
90 53C700 AND 53C700-66 SCSI DRIVER
91 M:      "James E.J. Bottomley" <[email protected]>
92 L:      [email protected]
93 S:      Maintained
94 F:      drivers/scsi/53c700*
95
96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
97 M:      Alexander Aring <[email protected]>
98 L:      [email protected]
99 L:      [email protected]
100 S:      Maintained
101 F:      Documentation/networking/6lowpan.rst
102 F:      include/net/6lowpan.h
103 F:      net/6lowpan/
104
105 6PACK NETWORK DRIVER FOR AX.25
106 M:      Andreas Koensgen <[email protected]>
107 L:      [email protected]
108 S:      Maintained
109 F:      drivers/net/hamradio/6pack.c
110
111 802.11 (including CFG80211/NL80211)
112 M:      Johannes Berg <[email protected]>
113 L:      [email protected]
114 S:      Maintained
115 W:      https://wireless.wiki.kernel.org/
116 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
119 F:      Documentation/driver-api/80211/cfg80211.rst
120 F:      Documentation/networking/regulatory.rst
121 F:      include/linux/ieee80211.h
122 F:      include/net/cfg80211.h
123 F:      include/net/ieee80211_radiotap.h
124 F:      include/net/iw_handler.h
125 F:      include/net/wext.h
126 F:      include/uapi/linux/nl80211.h
127 F:      include/uapi/linux/wireless.h
128 F:      net/wireless/
129
130 8169 10/100/1000 GIGABIT ETHERNET DRIVER
131 M:      Heiner Kallweit <[email protected]>
132 M:      [email protected]
133 L:      [email protected]
134 S:      Maintained
135 F:      drivers/net/ethernet/realtek/r8169*
136
137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
138 M:      Greg Kroah-Hartman <[email protected]>
139 L:      [email protected]
140 S:      Maintained
141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
142 F:      drivers/tty/serial/8250*
143 F:      include/linux/serial_8250.h
144
145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
146 L:      [email protected]
147 S:      Orphan / Obsolete
148 F:      drivers/net/ethernet/8390/
149
150 9P FILE SYSTEM
151 M:      Eric Van Hensbergen <[email protected]>
152 M:      Latchesar Ionkov <[email protected]>
153 M:      Dominique Martinet <[email protected]>
154 R:      Christian Schoenebeck <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 W:      http://github.com/v9fs
158 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
160 T:      git git://github.com/martinetd/linux.git
161 F:      Documentation/filesystems/9p.rst
162 F:      fs/9p/
163 F:      include/net/9p/
164 F:      include/trace/events/9p.h
165 F:      include/uapi/linux/virtio_9p.h
166 F:      net/9p/
167
168 A64FX DIAG DRIVER
169 M:      Hitomi Hasegawa <[email protected]>
170 S:      Supported
171 F:      drivers/soc/fujitsu/a64fx-diag.c
172
173 A8293 MEDIA DRIVER
174 L:      [email protected]
175 S:      Orphan
176 W:      https://linuxtv.org
177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
178 F:      drivers/media/dvb-frontends/a8293*
179
180 AACRAID SCSI RAID DRIVER
181 M:      Adaptec OEM Raid Solutions <[email protected]>
182 L:      [email protected]
183 S:      Supported
184 W:      http://www.adaptec.com/
185 F:      Documentation/scsi/aacraid.rst
186 F:      drivers/scsi/aacraid/
187
188 AB8500 BATTERY AND CHARGER DRIVERS
189 M:      Linus Walleij <[email protected]>
190 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
191 F:      drivers/power/supply/*ab8500*
192
193 ABI/API
194 L:      [email protected]
195 F:      include/linux/syscalls.h
196 F:      kernel/sys_ni.c
197 X:      arch/*/include/uapi/
198 X:      include/uapi/
199
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 M:      Hans de Goede <[email protected]>
202 L:      [email protected]
203 S:      Maintained
204 F:      drivers/hwmon/abituguru.c
205
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 M:      Alistair John Strachan <[email protected]>
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/hwmon/abituguru3.c
211
212 ACCES 104-DIO-48E GPIO DRIVER
213 M:      William Breathitt Gray <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 F:      drivers/gpio/gpio-104-dio-48e.c
217
218 ACCES 104-IDI-48 GPIO DRIVER
219 M:      William Breathitt Gray <[email protected]>
220 L:      [email protected]
221 S:      Maintained
222 F:      drivers/gpio/gpio-104-idi-48.c
223
224 ACCES 104-IDIO-16 GPIO DRIVER
225 M:      William Breathitt Gray <[email protected]>
226 L:      [email protected]
227 S:      Maintained
228 F:      drivers/gpio/gpio-104-idio-16.c
229
230 ACCES 104-QUAD-8 DRIVER
231 M:      William Breathitt Gray <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 F:      drivers/counter/104-quad-8.c
235
236 ACCES IDIO-16 GPIO LIBRARY
237 M:      William Breathitt Gray <[email protected]>
238 L:      [email protected]
239 S:      Maintained
240 F:      drivers/gpio/gpio-idio-16.c
241 F:      drivers/gpio/gpio-idio-16.h
242
243 ACCES PCI-IDIO-16 GPIO DRIVER
244 M:      William Breathitt Gray <[email protected]>
245 L:      [email protected]
246 S:      Maintained
247 F:      drivers/gpio/gpio-pci-idio-16.c
248
249 ACCES PCIe-IDIO-24 GPIO DRIVER
250 M:      William Breathitt Gray <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 F:      drivers/gpio/gpio-pcie-idio-24.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <[email protected]>
257 L:      [email protected]
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE 1 EMBEDDED CONTROLLER DRIVER
262 M:      Nikita Travkin <[email protected]>
263 S:      Maintained
264 F:      Documentation/devicetree/bindings/platform/acer,aspire1-ec.yaml
265 F:      drivers/platform/arm64/acer-aspire1-ec.c
266
267 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
268 M:      Peter Kaestle <[email protected]>
269 L:      [email protected]
270 S:      Maintained
271 W:      http://piie.net/?section=acerhdf
272 F:      drivers/platform/x86/acerhdf.c
273
274 ACER WMI LAPTOP EXTRAS
275 M:      "Lee, Chun-Yi" <[email protected]>
276 L:      [email protected]
277 S:      Maintained
278 F:      drivers/platform/x86/acer-wmi.c
279
280 ACPI
281 M:      "Rafael J. Wysocki" <[email protected]>
282 R:      Len Brown <[email protected]>
283 L:      [email protected]
284 S:      Supported
285 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
286 B:      https://bugzilla.kernel.org
287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
288 F:      Documentation/ABI/testing/configfs-acpi
289 F:      Documentation/ABI/testing/sysfs-bus-acpi
290 F:      Documentation/firmware-guide/acpi/
291 F:      arch/x86/kernel/acpi/
292 F:      arch/x86/pci/acpi.c
293 F:      drivers/acpi/
294 F:      drivers/pci/*/*acpi*
295 F:      drivers/pci/*acpi*
296 F:      drivers/pnp/pnpacpi/
297 F:      include/acpi/
298 F:      include/linux/acpi.h
299 F:      include/linux/fwnode.h
300 F:      include/linux/fw_table.h
301 F:      lib/fw_table.c
302 F:      tools/power/acpi/
303
304 ACPI APEI
305 M:      "Rafael J. Wysocki" <[email protected]>
306 R:      Len Brown <[email protected]>
307 R:      James Morse <[email protected]>
308 R:      Tony Luck <[email protected]>
309 R:      Borislav Petkov <[email protected]>
310 L:      [email protected]
311 F:      drivers/acpi/apei/
312
313 ACPI COMPONENT ARCHITECTURE (ACPICA)
314 M:      Robert Moore <[email protected]>
315 M:      "Rafael J. Wysocki" <[email protected]>
316 L:      [email protected]
317 L:      [email protected]
318 S:      Supported
319 W:      https://acpica.org/
320 W:      https://github.com/acpica/acpica/
321 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
322 B:      https://bugzilla.kernel.org
323 B:      https://bugs.acpica.org
324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
325 F:      drivers/acpi/acpica/
326 F:      include/acpi/
327 F:      tools/power/acpi/
328
329 ACPI FOR ARM64 (ACPI/arm64)
330 M:      Lorenzo Pieralisi <[email protected]>
331 M:      Hanjun Guo <[email protected]>
332 M:      Sudeep Holla <[email protected]>
333 L:      [email protected]
334 L:      [email protected] (moderated for non-subscribers)
335 S:      Maintained
336 F:      drivers/acpi/arm64
337 F:      include/linux/acpi_iort.h
338
339 ACPI FOR RISC-V (ACPI/riscv)
340 M:      Sunil V L <[email protected]>
341 L:      [email protected]
342 L:      [email protected]
343 S:      Maintained
344 F:      drivers/acpi/riscv/
345
346 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
347 M:      Sudeep Holla <[email protected]>
348 L:      [email protected]
349 S:      Supported
350 F:      drivers/mailbox/pcc.c
351
352 ACPI PMIC DRIVERS
353 M:      "Rafael J. Wysocki" <[email protected]>
354 M:      Len Brown <[email protected]>
355 R:      Andy Shevchenko <[email protected]>
356 R:      Mika Westerberg <[email protected]>
357 L:      [email protected]
358 S:      Supported
359 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
360 B:      https://bugzilla.kernel.org
361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
362 F:      drivers/acpi/pmic/
363
364 ACPI QUICKSTART DRIVER
365 M:      Armin Wolf <[email protected]>
366 L:      [email protected]
367 S:      Maintained
368 F:      drivers/platform/x86/quickstart.c
369
370 ACPI SERIAL MULTI INSTANTIATE DRIVER
371 M:      Hans de Goede <[email protected]>
372 L:      [email protected]
373 S:      Maintained
374 F:      drivers/platform/x86/serial-multi-instantiate.c
375
376 ACPI THERMAL DRIVER
377 M:      Rafael J. Wysocki <[email protected]>
378 R:      Zhang Rui <[email protected]>
379 L:      [email protected]
380 S:      Supported
381 B:      https://bugzilla.kernel.org
382 F:      drivers/acpi/*thermal*
383
384 ACPI VIOT DRIVER
385 M:      Jean-Philippe Brucker <[email protected]>
386 L:      [email protected]
387 L:      [email protected]
388 S:      Maintained
389 F:      drivers/acpi/viot.c
390 F:      include/linux/acpi_viot.h
391
392 ACPI WMI DRIVER
393 M:      Armin Wolf <[email protected]>
394 L:      [email protected]
395 S:      Maintained
396 F:      Documentation/ABI/testing/sysfs-bus-wmi
397 F:      Documentation/driver-api/wmi.rst
398 F:      Documentation/wmi/
399 F:      drivers/platform/x86/wmi.c
400 F:      include/uapi/linux/wmi.h
401
402 ACRN HYPERVISOR SERVICE MODULE
403 M:      Fei Li <[email protected]>
404 L:      [email protected] (subscribers-only)
405 S:      Supported
406 W:      https://projectacrn.org
407 F:      Documentation/virt/acrn/
408 F:      drivers/virt/acrn/
409 F:      include/uapi/linux/acrn.h
410
411 AD1889 ALSA SOUND DRIVER
412 L:      [email protected]
413 S:      Maintained
414 W:      https://parisc.wiki.kernel.org/index.php/AD1889
415 F:      sound/pci/ad1889.*
416
417 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
418 M:      Mugilraj Dhavachelvan <[email protected]>
419 L:      [email protected]
420 S:      Supported
421 F:      drivers/iio/potentiometer/ad5110.c
422
423 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
424 M:      Michael Hennerich <[email protected]>
425 S:      Supported
426 W:      http://wiki.analog.com/AD5254
427 W:      https://ez.analog.com/linux-software-drivers
428 F:      drivers/misc/ad525x_dpot.c
429
430 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
431 M:      Michael Hennerich <[email protected]>
432 S:      Supported
433 W:      http://wiki.analog.com/AD5398
434 W:      https://ez.analog.com/linux-software-drivers
435 F:      drivers/regulator/ad5398.c
436
437 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
438 M:      Michael Hennerich <[email protected]>
439 S:      Supported
440 W:      http://wiki.analog.com/AD7142
441 W:      https://ez.analog.com/linux-software-drivers
442 F:      drivers/input/misc/ad714x.c
443
444 AD738X ADC DRIVER (AD7380/1/2/4)
445 M:      Michael Hennerich <[email protected]>
446 M:      Nuno Sá <[email protected]>
447 R:      David Lechner <[email protected]>
448 S:      Supported
449 W:      https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x
450 W:      https://ez.analog.com/linux-software-drivers
451 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml
452 F:      drivers/iio/adc/ad7380.c
453
454 AD7877 TOUCHSCREEN DRIVER
455 M:      Michael Hennerich <[email protected]>
456 S:      Supported
457 W:      http://wiki.analog.com/AD7877
458 W:      https://ez.analog.com/linux-software-drivers
459 F:      drivers/input/touchscreen/ad7877.c
460
461 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
462 M:      Michael Hennerich <[email protected]>
463 S:      Supported
464 W:      http://wiki.analog.com/AD7879
465 W:      https://ez.analog.com/linux-software-drivers
466 F:      drivers/input/touchscreen/ad7879.c
467
468 AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
469 M:      Michael Hennerich <[email protected]>
470 M:      Nuno Sá <[email protected]>
471 R:      David Lechner <[email protected]>
472 S:      Supported
473 W:      https://ez.analog.com/linux-software-drivers
474 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
475 F:      Documentation/iio/ad7944.rst
476 F:      drivers/iio/adc/ad7944.c
477
478 ADAFRUIT MINI I2C GAMEPAD
479 M:      Anshul Dalal <[email protected]>
480 L:      [email protected]
481 S:      Maintained
482 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
483 F:      drivers/input/joystick/adafruit-seesaw.c
484
485 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
486 M:      Jiri Kosina <[email protected]>
487 S:      Maintained
488
489 ADF7242 IEEE 802.15.4 RADIO DRIVER
490 M:      Michael Hennerich <[email protected]>
491 L:      [email protected]
492 S:      Supported
493 W:      https://wiki.analog.com/ADF7242
494 W:      https://ez.analog.com/linux-software-drivers
495 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
496 F:      drivers/net/ieee802154/adf7242.c
497
498 ADM1025 HARDWARE MONITOR DRIVER
499 M:      Jean Delvare <[email protected]>
500 L:      [email protected]
501 S:      Maintained
502 F:      Documentation/hwmon/adm1025.rst
503 F:      drivers/hwmon/adm1025.c
504
505 ADM1029 HARDWARE MONITOR DRIVER
506 M:      Corentin Labbe <[email protected]>
507 L:      [email protected]
508 S:      Maintained
509 F:      drivers/hwmon/adm1029.c
510
511 ADM8211 WIRELESS DRIVER
512 L:      [email protected]
513 S:      Orphan
514 F:      drivers/net/wireless/admtek/adm8211.*
515
516 ADP1050 HARDWARE MONITOR DRIVER
517 M:      Radu Sabau <[email protected]>
518 L:      [email protected]
519 S:      Supported
520 W:      https://ez.analog.com/linux-software-drivers
521 F:      Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml
522
523 ADP1653 FLASH CONTROLLER DRIVER
524 M:      Sakari Ailus <[email protected]>
525 L:      [email protected]
526 S:      Maintained
527 F:      drivers/media/i2c/adp1653.c
528 F:      include/media/i2c/adp1653.h
529
530 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
531 M:      Michael Hennerich <[email protected]>
532 S:      Supported
533 W:      http://wiki.analog.com/ADP5520
534 W:      https://ez.analog.com/linux-software-drivers
535 F:      drivers/gpio/gpio-adp5520.c
536 F:      drivers/input/keyboard/adp5520-keys.c
537 F:      drivers/leds/leds-adp5520.c
538 F:      drivers/mfd/adp5520.c
539 F:      drivers/video/backlight/adp5520_bl.c
540
541 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
542 M:      Michael Hennerich <[email protected]>
543 S:      Supported
544 W:      http://wiki.analog.com/ADP5588
545 W:      https://ez.analog.com/linux-software-drivers
546 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
547 F:      drivers/input/keyboard/adp5588-keys.c
548
549 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
550 M:      Michael Hennerich <[email protected]>
551 S:      Supported
552 W:      http://wiki.analog.com/ADP8860
553 W:      https://ez.analog.com/linux-software-drivers
554 F:      drivers/video/backlight/adp8860_bl.c
555
556 ADT746X FAN DRIVER
557 M:      Colin Leroy <[email protected]>
558 S:      Maintained
559 F:      drivers/macintosh/therm_adt746x.c
560
561 ADT7475 HARDWARE MONITOR DRIVER
562 M:      Jean Delvare <[email protected]>
563 L:      [email protected]
564 S:      Maintained
565 F:      Documentation/hwmon/adt7475.rst
566 F:      drivers/hwmon/adt7475.c
567
568 ADVANSYS SCSI DRIVER
569 M:      Matthew Wilcox <[email protected]>
570 M:      Hannes Reinecke <[email protected]>
571 L:      [email protected]
572 S:      Maintained
573 F:      Documentation/scsi/advansys.rst
574 F:      drivers/scsi/advansys.c
575
576 ADVANTECH SWBTN DRIVER
577 M:      Andrea Ho <[email protected]>
578 L:      [email protected]
579 S:      Maintained
580 F:      drivers/platform/x86/adv_swbutton.c
581
582 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
583 M:      Lucas Stankus <[email protected]>
584 S:      Supported
585 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
586 F:      drivers/iio/accel/adxl313*
587
588 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
589 M:      Michael Hennerich <[email protected]>
590 S:      Supported
591 W:      http://wiki.analog.com/ADXL345
592 W:      https://ez.analog.com/linux-software-drivers
593 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
594 F:      drivers/input/misc/adxl34x.c
595
596 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
597 M:      Puranjay Mohan <[email protected]>
598 L:      [email protected]
599 S:      Supported
600 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
601 F:      drivers/iio/accel/adxl355.h
602 F:      drivers/iio/accel/adxl355_core.c
603 F:      drivers/iio/accel/adxl355_i2c.c
604 F:      drivers/iio/accel/adxl355_spi.c
605
606 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
607 M:      Cosmin Tanislav <[email protected]>
608 L:      [email protected]
609 S:      Supported
610 W:      https://ez.analog.com/linux-software-drivers
611 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
612 F:      drivers/iio/accel/adxl367*
613
614 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
615 M:      Michael Hennerich <[email protected]>
616 S:      Supported
617 W:      https://ez.analog.com/linux-software-drivers
618 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
619 F:      drivers/iio/accel/adxl372.c
620 F:      drivers/iio/accel/adxl372_i2c.c
621 F:      drivers/iio/accel/adxl372_spi.c
622
623 AF8133J THREE-AXIS MAGNETOMETER DRIVER
624 M:      Ondřej Jirman <[email protected]>
625 S:      Maintained
626 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
627 F:      drivers/iio/magnetometer/af8133j.c
628
629 AF9013 MEDIA DRIVER
630 L:      [email protected]
631 S:      Orphan
632 W:      https://linuxtv.org
633 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
634 F:      drivers/media/dvb-frontends/af9013*
635
636 AF9033 MEDIA DRIVER
637 L:      [email protected]
638 S:      Orphan
639 W:      https://linuxtv.org
640 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
641 F:      drivers/media/dvb-frontends/af9033*
642
643 AFFS FILE SYSTEM
644 M:      David Sterba <[email protected]>
645 L:      [email protected]
646 S:      Odd Fixes
647 F:      Documentation/filesystems/affs.rst
648 F:      fs/affs/
649
650 AFS FILESYSTEM
651 M:      David Howells <[email protected]>
652 M:      Marc Dionne <[email protected]>
653 L:      [email protected]
654 S:      Supported
655 W:      https://www.infradead.org/~dhowells/kafs/
656 F:      Documentation/filesystems/afs.rst
657 F:      fs/afs/
658 F:      include/trace/events/afs.h
659
660 AGPGART DRIVER
661 M:      David Airlie <[email protected]>
662 L:      [email protected]
663 S:      Maintained
664 T:      git https://gitlab.freedesktop.org/drm/kernel.git
665 F:      drivers/char/agp/
666 F:      include/linux/agp*
667 F:      include/uapi/linux/agp*
668
669 AHA152X SCSI DRIVER
670 M:      "Juergen E. Fischer" <[email protected]>
671 L:      [email protected]
672 S:      Maintained
673 F:      drivers/scsi/aha152x*
674 F:      drivers/scsi/pcmcia/aha152x*
675
676 AIC7XXX / AIC79XX SCSI DRIVER
677 M:      Hannes Reinecke <[email protected]>
678 L:      [email protected]
679 S:      Maintained
680 F:      drivers/scsi/aic7xxx/
681
682 AIMSLAB FM RADIO RECEIVER DRIVER
683 M:      Hans Verkuil <[email protected]>
684 L:      [email protected]
685 S:      Maintained
686 W:      https://linuxtv.org
687 T:      git git://linuxtv.org/media_tree.git
688 F:      drivers/media/radio/radio-aimslab*
689
690 AIO
691 M:      Benjamin LaHaise <[email protected]>
692 L:      [email protected]
693 S:      Supported
694 F:      fs/aio.c
695 F:      include/linux/*aio*.h
696
697 AIROHA ETHERNET DRIVER
698 M:      Lorenzo Bianconi <[email protected]>
699 L:      [email protected] (moderated for non-subscribers)
700 L:      [email protected] (moderated for non-subscribers)
701 L:      [email protected]
702 S:      Maintained
703 F:      Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml
704 F:      drivers/net/ethernet/mediatek/airoha_eth.c
705
706 AIROHA PCIE PHY DRIVER
707 M:      Lorenzo Bianconi <[email protected]>
708 L:      [email protected] (moderated for non-subscribers)
709 S:      Maintained
710 F:      Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml
711 F:      drivers/phy/phy-airoha-pcie-regs.h
712 F:      drivers/phy/phy-airoha-pcie.c
713
714 AIROHA SPI SNFI DRIVER
715 M:      Lorenzo Bianconi <[email protected]>
716 M:      Ray Liu <[email protected]>
717 L:      [email protected] (moderated for non-subscribers)
718 L:      [email protected]
719 S:      Maintained
720 F:      Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml
721 F:      drivers/spi/spi-airoha-snfi.c
722
723 AIRSPY MEDIA DRIVER
724 L:      [email protected]
725 S:      Orphan
726 W:      https://linuxtv.org
727 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
728 F:      drivers/media/usb/airspy/
729
730 ALACRITECH GIGABIT ETHERNET DRIVER
731 M:      Lino Sanfilippo <[email protected]>
732 S:      Maintained
733 F:      drivers/net/ethernet/alacritech/*
734
735 ALCATEL SPEEDTOUCH USB DRIVER
736 M:      Duncan Sands <[email protected]>
737 L:      [email protected]
738 S:      Maintained
739 W:      http://www.linux-usb.org/SpeedTouch/
740 F:      drivers/usb/atm/speedtch.c
741 F:      drivers/usb/atm/usbatm.c
742
743 ALCHEMY AU1XX0 MMC DRIVER
744 M:      Manuel Lauss <[email protected]>
745 S:      Maintained
746 F:      drivers/mmc/host/au1xmmc.c
747
748 ALI1563 I2C DRIVER
749 M:      Rudolf Marek <[email protected]>
750 L:      [email protected]
751 S:      Maintained
752 F:      Documentation/i2c/busses/i2c-ali1563.rst
753 F:      drivers/i2c/busses/i2c-ali1563.c
754
755 ALIBABA ELASTIC RDMA DRIVER
756 M:      Cheng Xu <[email protected]>
757 M:      Kai Shen <[email protected]>
758 L:      [email protected]
759 S:      Supported
760 F:      drivers/infiniband/hw/erdma
761 F:      include/uapi/rdma/erdma-abi.h
762
763 ALIBABA PMU DRIVER
764 M:      Shuai Xue <[email protected]>
765 S:      Supported
766 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
767 F:      drivers/perf/alibaba_uncore_drw_pmu.c
768
769 ALIENWARE WMI DRIVER
770 L:      [email protected]
771 S:      Maintained
772 F:      drivers/platform/x86/dell/alienware-wmi.c
773
774 ALLEGRO DVT VIDEO IP CORE DRIVER
775 M:      Michael Tretter <[email protected]>
776 R:      Pengutronix Kernel Team <[email protected]>
777 L:      [email protected]
778 S:      Maintained
779 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
780 F:      drivers/media/platform/allegro-dvt/
781
782 ALLIED VISION ALVIUM CAMERA DRIVER
783 M:      Tommaso Merciai <[email protected]>
784 M:      Martin Hecht <[email protected]>
785 L:      [email protected]
786 S:      Maintained
787 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
788 F:      drivers/media/i2c/alvium-csi2.c
789 F:      drivers/media/i2c/alvium-csi2.h
790
791 ALLWINNER A10 CSI DRIVER
792 M:      Maxime Ripard <[email protected]>
793 L:      [email protected]
794 S:      Maintained
795 T:      git git://linuxtv.org/media_tree.git
796 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
797 F:      drivers/media/platform/sunxi/sun4i-csi/
798
799 ALLWINNER A31 CSI DRIVER
800 M:      Yong Deng <[email protected]>
801 M:      Paul Kocialkowski <[email protected]>
802 L:      [email protected]
803 S:      Maintained
804 T:      git git://linuxtv.org/media_tree.git
805 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
806 F:      drivers/media/platform/sunxi/sun6i-csi/
807
808 ALLWINNER A31 ISP DRIVER
809 M:      Paul Kocialkowski <[email protected]>
810 L:      [email protected]
811 S:      Maintained
812 T:      git git://linuxtv.org/media_tree.git
813 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
814 F:      drivers/staging/media/sunxi/sun6i-isp/
815 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
816
817 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
818 M:      Paul Kocialkowski <[email protected]>
819 L:      [email protected]
820 S:      Maintained
821 T:      git git://linuxtv.org/media_tree.git
822 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
823 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
824
825 ALLWINNER CPUFREQ DRIVER
826 M:      Yangtao Li <[email protected]>
827 L:      [email protected]
828 S:      Maintained
829 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
830 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
831
832 ALLWINNER CRYPTO DRIVERS
833 M:      Corentin Labbe <[email protected]>
834 L:      [email protected]
835 S:      Maintained
836 F:      drivers/crypto/allwinner/
837
838 ALLWINNER DMIC DRIVERS
839 M:      Ban Tao <[email protected]>
840 L:      [email protected] (moderated for non-subscribers)
841 S:      Maintained
842 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
843 F:      sound/soc/sunxi/sun50i-dmic.c
844
845 ALLWINNER HARDWARE SPINLOCK SUPPORT
846 M:      Wilken Gottwalt <[email protected]>
847 S:      Maintained
848 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
849 F:      drivers/hwspinlock/sun6i_hwspinlock.c
850
851 ALLWINNER THERMAL DRIVER
852 M:      Vasily Khoruzhick <[email protected]>
853 M:      Yangtao Li <[email protected]>
854 L:      [email protected]
855 S:      Maintained
856 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
857 F:      drivers/thermal/sun8i_thermal.c
858
859 ALLWINNER VPU DRIVER
860 M:      Maxime Ripard <[email protected]>
861 M:      Paul Kocialkowski <[email protected]>
862 L:      [email protected]
863 S:      Maintained
864 F:      drivers/staging/media/sunxi/cedrus/
865
866 ALPHA PORT
867 M:      Richard Henderson <[email protected]>
868 M:      Ivan Kokshaysky <[email protected]>
869 M:      Matt Turner <[email protected]>
870 L:      [email protected]
871 S:      Odd Fixes
872 F:      arch/alpha/
873
874 ALPS PS/2 TOUCHPAD DRIVER
875 R:      Pali Rohár <[email protected]>
876 F:      drivers/input/mouse/alps.*
877
878 ALTERA MAILBOX DRIVER
879 M:      Mun Yew Tham <[email protected]>
880 S:      Maintained
881 F:      drivers/mailbox/mailbox-altera.c
882
883 ALTERA MSGDMA IP CORE DRIVER
884 M:      Olivier Dautricourt <[email protected]>
885 R:      Stefan Roese <[email protected]>
886 L:      [email protected]
887 S:      Odd Fixes
888 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
889 F:      drivers/dma/altera-msgdma.c
890
891 ALTERA PIO DRIVER
892 M:      Mun Yew Tham <[email protected]>
893 L:      [email protected]
894 S:      Maintained
895 F:      drivers/gpio/gpio-altera.c
896
897 ALTERA TRIPLE SPEED ETHERNET DRIVER
898 M:      Joyce Ooi <[email protected]>
899 L:      [email protected]
900 S:      Maintained
901 F:      drivers/net/ethernet/altera/
902
903 ALTERA UART/JTAG UART SERIAL DRIVERS
904 M:      Tobias Klauser <[email protected]>
905 L:      [email protected]
906 S:      Maintained
907 F:      drivers/tty/serial/altera_jtaguart.c
908 F:      drivers/tty/serial/altera_uart.c
909 F:      include/linux/altera_jtaguart.h
910 F:      include/linux/altera_uart.h
911
912 AMAZON ANNAPURNA LABS FIC DRIVER
913 M:      Talel Shenhar <[email protected]>
914 S:      Maintained
915 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
916 F:      drivers/irqchip/irq-al-fic.c
917
918 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
919 M:      Talel Shenhar <[email protected]>
920 M:      Talel Shenhar <[email protected]>
921 S:      Maintained
922 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
923 F:      drivers/edac/al_mc_edac.c
924
925 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
926 M:      Talel Shenhar <[email protected]>
927 S:      Maintained
928 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
929 F:      drivers/thermal/thermal_mmio.c
930
931 AMAZON ETHERNET DRIVERS
932 M:      Shay Agroskin <[email protected]>
933 M:      Arthur Kiyanovski <[email protected]>
934 R:      David Arinzon <[email protected]>
935 R:      Noam Dagan <[email protected]>
936 R:      Saeed Bishara <[email protected]>
937 L:      [email protected]
938 S:      Supported
939 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
940 F:      drivers/net/ethernet/amazon/
941
942 AMAZON RDMA EFA DRIVER
943 M:      Michael Margolin <[email protected]>
944 R:      Gal Pressman <[email protected]>
945 R:      Yossi Leybovich <[email protected]>
946 L:      [email protected]
947 S:      Supported
948 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
949 F:      drivers/infiniband/hw/efa/
950 F:      include/uapi/rdma/efa-abi.h
951
952 AMD ADDRESS TRANSLATION LIBRARY (ATL)
953 M:      Yazen Ghannam <[email protected]>
954 L:      [email protected]
955 S:      Supported
956 F:      drivers/ras/amd/atl/*
957
958 AMD AXI W1 DRIVER
959 M:      Kris Chaplin <[email protected]>
960 R:      Thomas Delev <[email protected]>
961 R:      Michal Simek <[email protected]>
962 S:      Maintained
963 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
964 F:      drivers/w1/masters/amd_axi_w1.c
965
966 AMD CDX BUS DRIVER
967 M:      Nipun Gupta <[email protected]>
968 M:      Nikhil Agarwal <[email protected]>
969 S:      Maintained
970 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
971 F:      drivers/cdx/*
972 F:      include/linux/cdx/*
973
974 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
975 M:      Tom Lendacky <[email protected]>
976 M:      John Allen <[email protected]>
977 L:      [email protected]
978 S:      Supported
979 F:      drivers/crypto/ccp/
980 F:      include/linux/ccp.h
981
982 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
983 M:      Ashish Kalra <[email protected]>
984 M:      Tom Lendacky <[email protected]>
985 L:      [email protected]
986 S:      Supported
987 F:      drivers/crypto/ccp/sev*
988 F:      include/uapi/linux/psp-sev.h
989
990 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
991 M:      Mario Limonciello <[email protected]>
992 L:      [email protected]
993 S:      Supported
994 F:      drivers/crypto/ccp/dbc.c
995 F:      drivers/crypto/ccp/dbc.h
996 F:      drivers/crypto/ccp/platform-access.c
997 F:      drivers/crypto/ccp/platform-access.h
998 F:      include/uapi/linux/psp-dbc.h
999 F:      tools/crypto/ccp/*.c
1000 F:      tools/crypto/ccp/*.py
1001
1002 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT
1003 M:      Mario Limonciello <[email protected]>
1004 L:      [email protected]
1005 S:      Supported
1006 F:      drivers/crypto/ccp/hsti.*
1007
1008 AMD DISPLAY CORE
1009 M:      Harry Wentland <[email protected]>
1010 M:      Leo Li <[email protected]>
1011 M:      Rodrigo Siqueira <[email protected]>
1012 L:      [email protected]
1013 S:      Supported
1014 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1015 F:      drivers/gpu/drm/amd/display/
1016
1017 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1018 M:      Huang Rui <[email protected]>
1019 L:      [email protected]
1020 S:      Supported
1021 F:      Documentation/hwmon/fam15h_power.rst
1022 F:      drivers/hwmon/fam15h_power.c
1023
1024 AMD FCH GPIO DRIVER
1025 M:      Enrico Weigelt, metux IT consult <[email protected]>
1026 L:      [email protected]
1027 S:      Maintained
1028 F:      drivers/gpio/gpio-amd-fch.c
1029 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1030
1031 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1032 L:      [email protected] (moderated for non-subscribers)
1033 S:      Orphan
1034 F:      drivers/usb/gadget/udc/amd5536udc.*
1035
1036 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1037 M:      Andres Salomon <[email protected]>
1038 L:      [email protected] (moderated for non-subscribers)
1039 S:      Supported
1040 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1041 F:      arch/x86/include/asm/geode.h
1042 F:      drivers/char/hw_random/geode-rng.c
1043 F:      drivers/crypto/geode*
1044 F:      drivers/video/fbdev/geode/
1045
1046 AMD HSMP DRIVER
1047 M:      Naveen Krishna Chatradhi <[email protected]>
1048 R:      Carlos Bilbao <[email protected]>
1049 L:      [email protected]
1050 S:      Maintained
1051 F:      Documentation/arch/x86/amd_hsmp.rst
1052 F:      arch/x86/include/asm/amd_hsmp.h
1053 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1054 F:      drivers/platform/x86/amd/hsmp.c
1055
1056 AMD IOMMU (AMD-VI)
1057 M:      Joerg Roedel <[email protected]>
1058 R:      Suravee Suthikulpanit <[email protected]>
1059 L:      [email protected]
1060 S:      Maintained
1061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
1062 F:      drivers/iommu/amd/
1063 F:      include/linux/amd-iommu.h
1064
1065 AMD KFD
1066 M:      Felix Kuehling <[email protected]>
1067 L:      [email protected]
1068 S:      Supported
1069 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1070 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1071 F:      drivers/gpu/drm/amd/amdkfd/
1072 F:      drivers/gpu/drm/amd/include/cik_structs.h
1073 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1074 F:      drivers/gpu/drm/amd/include/v9_structs.h
1075 F:      drivers/gpu/drm/amd/include/vi_structs.h
1076 F:      include/uapi/linux/kfd_ioctl.h
1077 F:      include/uapi/linux/kfd_sysfs.h
1078
1079 AMD MP2 I2C DRIVER
1080 M:      Elie Morisse <[email protected]>
1081 M:      Shyam Sundar S K <[email protected]>
1082 L:      [email protected]
1083 S:      Maintained
1084 F:      drivers/i2c/busses/i2c-amd-mp2*
1085
1086 AMD PDS CORE DRIVER
1087 M:      Shannon Nelson <[email protected]>
1088 M:      Brett Creeley <[email protected]>
1089 L:      [email protected]
1090 S:      Supported
1091 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1092 F:      drivers/net/ethernet/amd/pds_core/
1093 F:      include/linux/pds/
1094
1095 AMD PMC DRIVER
1096 M:      Shyam Sundar S K <[email protected]>
1097 L:      [email protected]
1098 S:      Maintained
1099 F:      drivers/platform/x86/amd/pmc/
1100
1101 AMD PMF DRIVER
1102 M:      Shyam Sundar S K <[email protected]>
1103 L:      [email protected]
1104 S:      Maintained
1105 F:      Documentation/ABI/testing/sysfs-amd-pmf
1106 F:      drivers/platform/x86/amd/pmf/
1107
1108 AMD POWERPLAY AND SWSMU
1109 M:      Kenneth Feng <[email protected]>
1110 L:      [email protected]
1111 S:      Supported
1112 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1113 F:      drivers/gpu/drm/amd/pm/
1114
1115 AMD PSTATE DRIVER
1116 M:      Huang Rui <[email protected]>
1117 M:      Gautham R. Shenoy <[email protected]>
1118 M:      Mario Limonciello <[email protected]>
1119 R:      Perry Yuan <[email protected]>
1120 L:      [email protected]
1121 S:      Supported
1122 F:      Documentation/admin-guide/pm/amd-pstate.rst
1123 F:      drivers/cpufreq/amd-pstate*
1124 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1125
1126 AMD PTDMA DRIVER
1127 M:      Basavaraj Natikar <[email protected]>
1128 L:      [email protected]
1129 S:      Maintained
1130 F:      drivers/dma/ptdma/
1131
1132 AMD SEATTLE DEVICE TREE SUPPORT
1133 M:      Suravee Suthikulpanit <[email protected]>
1134 M:      Tom Lendacky <[email protected]>
1135 S:      Supported
1136 F:      arch/arm64/boot/dts/amd/
1137
1138 AMD SENSOR FUSION HUB DRIVER
1139 M:      Basavaraj Natikar <[email protected]>
1140 L:      [email protected]
1141 S:      Maintained
1142 F:      Documentation/hid/amd-sfh*
1143 F:      drivers/hid/amd-sfh-hid/
1144
1145 AMD SPI DRIVER
1146 M:      Sanjay R Mehta <[email protected]>
1147 S:      Maintained
1148 F:      drivers/spi/spi-amd.c
1149
1150 AMD XGBE DRIVER
1151 M:      "Shyam Sundar S K" <[email protected]>
1152 L:      [email protected]
1153 S:      Supported
1154 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1155 F:      drivers/net/ethernet/amd/xgbe/
1156
1157 AMLOGIC BLUETOOTH DRIVER
1158 M:      Yang Li <[email protected]>
1159 L:      [email protected]
1160 S:      Maintained
1161 F:      Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml
1162 F:      drivers/bluetooth/hci_aml.c
1163
1164 AMLOGIC DDR PMU DRIVER
1165 M:      Jiucheng Xu <[email protected]>
1166 L:      [email protected]
1167 S:      Supported
1168 W:      http://www.amlogic.com
1169 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1170 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1171 F:      drivers/perf/amlogic/
1172 F:      include/soc/amlogic/
1173
1174 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1175 M:      Javier Carrasco <[email protected]>
1176 L:      [email protected]
1177 S:      Maintained
1178 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1179 F:      Documentation/hwmon/chipcap2.rst
1180 F:      drivers/hwmon/chipcap2.c
1181
1182 AMPHION VPU CODEC V4L2 DRIVER
1183 M:      Ming Qian <[email protected]>
1184 M:      Zhou Peng <[email protected]>
1185 L:      [email protected]
1186 S:      Maintained
1187 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1188 F:      drivers/media/platform/amphion/
1189
1190 AMS AS73211 DRIVER
1191 M:      Christian Eggers <[email protected]>
1192 L:      [email protected]
1193 S:      Maintained
1194 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1195 F:      drivers/iio/light/as73211.c
1196
1197 AMT (Automatic Multicast Tunneling)
1198 M:      Taehee Yoo <[email protected]>
1199 L:      [email protected]
1200 S:      Maintained
1201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1203 F:      drivers/net/amt.c
1204
1205 ANALOG DEVICES INC AD3552R DRIVER
1206 M:      Nuno Sá <[email protected]>
1207 L:      [email protected]
1208 S:      Supported
1209 W:      https://ez.analog.com/linux-software-drivers
1210 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1211 F:      drivers/iio/dac/ad3552r.c
1212
1213 ANALOG DEVICES INC AD4000 DRIVER
1214 M:      Marcelo Schmitt <[email protected]>
1215 L:      [email protected]
1216 S:      Supported
1217 W:      https://ez.analog.com/linux-software-drivers
1218 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml
1219
1220 ANALOG DEVICES INC AD4130 DRIVER
1221 M:      Cosmin Tanislav <[email protected]>
1222 L:      [email protected]
1223 S:      Supported
1224 W:      https://ez.analog.com/linux-software-drivers
1225 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1226 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1227 F:      drivers/iio/adc/ad4130.c
1228
1229 ANALOG DEVICES INC AD7091R DRIVER
1230 M:      Marcelo Schmitt <[email protected]>
1231 L:      [email protected]
1232 S:      Supported
1233 W:      http://ez.analog.com/community/linux-device-drivers
1234 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1235 F:      drivers/iio/adc/ad7091r*
1236
1237 ANALOG DEVICES INC AD7192 DRIVER
1238 M:      Alisa-Dariana Roman <[email protected]>
1239 L:      [email protected]
1240 S:      Supported
1241 W:      https://ez.analog.com/linux-software-drivers
1242 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1243 F:      drivers/iio/adc/ad7192.c
1244
1245 ANALOG DEVICES INC AD7292 DRIVER
1246 M:      Marcelo Schmitt <[email protected]>
1247 L:      [email protected]
1248 S:      Supported
1249 W:      https://ez.analog.com/linux-software-drivers
1250 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1251 F:      drivers/iio/adc/ad7292.c
1252
1253 ANALOG DEVICES INC AD7293 DRIVER
1254 M:      Antoniu Miclaus <[email protected]>
1255 L:      [email protected]
1256 S:      Supported
1257 W:      https://ez.analog.com/linux-software-drivers
1258 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1259 F:      drivers/iio/dac/ad7293.c
1260
1261 ANALOG DEVICES INC AD74115 DRIVER
1262 M:      Cosmin Tanislav <[email protected]>
1263 L:      [email protected]
1264 S:      Supported
1265 W:      https://ez.analog.com/linux-software-drivers
1266 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1267 F:      drivers/iio/addac/ad74115.c
1268
1269 ANALOG DEVICES INC AD74413R DRIVER
1270 M:      Cosmin Tanislav <[email protected]>
1271 L:      [email protected]
1272 S:      Supported
1273 W:      https://ez.analog.com/linux-software-drivers
1274 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1275 F:      drivers/iio/addac/ad74413r.c
1276 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1277
1278 ANALOG DEVICES INC AD7768-1 DRIVER
1279 M:      Michael Hennerich <[email protected]>
1280 L:      [email protected]
1281 S:      Supported
1282 W:      https://ez.analog.com/linux-software-drivers
1283 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1284 F:      drivers/iio/adc/ad7768-1.c
1285
1286 ANALOG DEVICES INC AD7780 DRIVER
1287 M:      Michael Hennerich <[email protected]>
1288 M:      Renato Lui Geh <[email protected]>
1289 L:      [email protected]
1290 S:      Supported
1291 W:      https://ez.analog.com/linux-software-drivers
1292 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1293 F:      drivers/iio/adc/ad7780.c
1294
1295 ANALOG DEVICES INC AD9739a DRIVER
1296 M:      Nuno Sa <[email protected]>
1297 M:      Dragos Bogdan <[email protected]>
1298 L:      [email protected]
1299 S:      Supported
1300 W:      https://ez.analog.com/linux-software-drivers
1301 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1302 F:      drivers/iio/dac/ad9739a.c
1303
1304 ANALOG DEVICES INC ADA4250 DRIVER
1305 M:      Antoniu Miclaus <[email protected]>
1306 L:      [email protected]
1307 S:      Supported
1308 W:      https://ez.analog.com/linux-software-drivers
1309 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1310 F:      drivers/iio/amplifiers/ada4250.c
1311
1312 ANALOG DEVICES INC ADF4377 DRIVER
1313 M:      Antoniu Miclaus <[email protected]>
1314 L:      [email protected]
1315 S:      Supported
1316 W:      https://ez.analog.com/linux-software-drivers
1317 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1318 F:      drivers/iio/frequency/adf4377.c
1319
1320 ANALOG DEVICES INC ADGS1408 DRIVER
1321 M:      Mircea Caprioru <[email protected]>
1322 S:      Supported
1323 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1324 F:      drivers/mux/adgs1408.c
1325
1326 ANALOG DEVICES INC ADIN DRIVER
1327 M:      Michael Hennerich <[email protected]>
1328 L:      [email protected]
1329 S:      Supported
1330 W:      https://ez.analog.com/linux-software-drivers
1331 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1332 F:      drivers/net/phy/adin.c
1333
1334 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1335 M:      Nuno Sa <[email protected]>
1336 L:      [email protected]
1337 S:      Supported
1338 F:      drivers/iio/imu/adis.c
1339 F:      drivers/iio/imu/adis_buffer.c
1340 F:      drivers/iio/imu/adis_trigger.c
1341 F:      include/linux/iio/imu/adis.h
1342
1343 ANALOG DEVICES INC ADIS16460 DRIVER
1344 M:      Dragos Bogdan <[email protected]>
1345 L:      [email protected]
1346 S:      Supported
1347 W:      https://ez.analog.com/linux-software-drivers
1348 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1349 F:      drivers/iio/imu/adis16460.c
1350
1351 ANALOG DEVICES INC ADIS16475 DRIVER
1352 M:      Nuno Sa <[email protected]>
1353 L:      [email protected]
1354 S:      Supported
1355 W:      https://ez.analog.com/linux-software-drivers
1356 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1357 F:      drivers/iio/imu/adis16475.c
1358
1359 ANALOG DEVICES INC ADM1177 DRIVER
1360 M:      Michael Hennerich <[email protected]>
1361 L:      [email protected]
1362 S:      Supported
1363 W:      https://ez.analog.com/linux-software-drivers
1364 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1365 F:      drivers/hwmon/adm1177.c
1366
1367 ANALOG DEVICES INC ADMFM2000 DRIVER
1368 M:      Kim Seer Paller <[email protected]>
1369 L:      [email protected]
1370 S:      Supported
1371 W:      https://ez.analog.com/linux-software-drivers
1372 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1373 F:      drivers/iio/frequency/admfm2000.c
1374
1375 ANALOG DEVICES INC ADMV1013 DRIVER
1376 M:      Antoniu Miclaus <[email protected]>
1377 L:      [email protected]
1378 S:      Supported
1379 W:      https://ez.analog.com/linux-software-drivers
1380 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1381 F:      drivers/iio/frequency/admv1013.c
1382
1383 ANALOG DEVICES INC ADMV1014 DRIVER
1384 M:      Antoniu Miclaus <[email protected]>
1385 L:      [email protected]
1386 S:      Supported
1387 W:      https://ez.analog.com/linux-software-drivers
1388 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1389 F:      drivers/iio/frequency/admv1014.c
1390
1391 ANALOG DEVICES INC ADMV8818 DRIVER
1392 M:      Antoniu Miclaus <[email protected]>
1393 L:      [email protected]
1394 S:      Supported
1395 W:      https://ez.analog.com/linux-software-drivers
1396 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1397 F:      drivers/iio/filter/admv8818.c
1398
1399 ANALOG DEVICES INC ADP5061 DRIVER
1400 M:      Michael Hennerich <[email protected]>
1401 L:      [email protected]
1402 S:      Supported
1403 W:      https://ez.analog.com/linux-software-drivers
1404 F:      drivers/power/supply/adp5061.c
1405
1406 ANALOG DEVICES INC ADRF6780 DRIVER
1407 M:      Antoniu Miclaus <[email protected]>
1408 L:      [email protected]
1409 S:      Supported
1410 W:      https://ez.analog.com/linux-software-drivers
1411 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1412 F:      drivers/iio/frequency/adrf6780.c
1413
1414 ANALOG DEVICES INC ADV7180 DRIVER
1415 M:      Lars-Peter Clausen <[email protected]>
1416 L:      [email protected]
1417 S:      Supported
1418 W:      https://ez.analog.com/linux-software-drivers
1419 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1420 F:      drivers/media/i2c/adv7180.c
1421
1422 ANALOG DEVICES INC ADV748X DRIVER
1423 M:      Kieran Bingham <[email protected]>
1424 L:      [email protected]
1425 S:      Maintained
1426 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1427 F:      drivers/media/i2c/adv748x/*
1428
1429 ANALOG DEVICES INC ADV7511 DRIVER
1430 M:      Hans Verkuil <[email protected]>
1431 L:      [email protected]
1432 S:      Maintained
1433 F:      drivers/media/i2c/adv7511*
1434
1435 ANALOG DEVICES INC ADV7604 DRIVER
1436 M:      Hans Verkuil <[email protected]>
1437 L:      [email protected]
1438 S:      Maintained
1439 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1440 F:      drivers/media/i2c/adv7604*
1441
1442 ANALOG DEVICES INC ADV7842 DRIVER
1443 M:      Hans Verkuil <[email protected]>
1444 L:      [email protected]
1445 S:      Maintained
1446 F:      drivers/media/i2c/adv7842*
1447
1448 ANALOG DEVICES INC ADXRS290 DRIVER
1449 M:      Nishant Malpani <[email protected]>
1450 L:      [email protected]
1451 S:      Supported
1452 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1453 F:      drivers/iio/gyro/adxrs290.c
1454
1455 ANALOG DEVICES INC ASOC CODEC DRIVERS
1456 M:      Lars-Peter Clausen <[email protected]>
1457 M:      Nuno Sá <[email protected]>
1458 L:      [email protected] (moderated for non-subscribers)
1459 S:      Supported
1460 W:      http://wiki.analog.com/
1461 W:      https://ez.analog.com/linux-software-drivers
1462 F:      sound/soc/codecs/ad1*
1463 F:      sound/soc/codecs/ad7*
1464 F:      sound/soc/codecs/adau*
1465 F:      sound/soc/codecs/adav*
1466 F:      sound/soc/codecs/sigmadsp.*
1467 F:      sound/soc/codecs/ssm*
1468
1469 ANALOG DEVICES INC AXI DAC DRIVER
1470 M:      Nuno Sa <[email protected]>
1471 L:      [email protected]
1472 S:      Supported
1473 W:      https://ez.analog.com/linux-software-drivers
1474 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1475 F:      drivers/iio/dac/adi-axi-dac.c
1476
1477 ANALOG DEVICES INC DMA DRIVERS
1478 M:      Lars-Peter Clausen <[email protected]>
1479 S:      Supported
1480 W:      https://ez.analog.com/linux-software-drivers
1481 F:      drivers/dma/dma-axi-dmac.c
1482
1483 ANALOG DEVICES INC IIO DRIVERS
1484 M:      Lars-Peter Clausen <[email protected]>
1485 M:      Michael Hennerich <[email protected]>
1486 S:      Supported
1487 W:      http://wiki.analog.com/
1488 W:      https://ez.analog.com/linux-software-drivers
1489 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1490 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1491 F:      Documentation/devicetree/bindings/iio/*/adi,*
1492 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1493 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1494 F:      drivers/iio/*/ad*
1495 F:      drivers/iio/adc/ltc249*
1496 F:      drivers/iio/amplifiers/hmc425a.c
1497 F:      drivers/staging/iio/*/ad*
1498 X:      drivers/iio/*/adjd*
1499
1500 ANALOGBITS PLL LIBRARIES
1501 M:      Paul Walmsley <[email protected]>
1502 M:      Samuel Holland <[email protected]>
1503 S:      Supported
1504 F:      drivers/clk/analogbits/*
1505 F:      include/linux/clk/analogbits*
1506
1507 ANDROID DRIVERS
1508 M:      Greg Kroah-Hartman <[email protected]>
1509 M:      Arve Hjønnevåg <[email protected]>
1510 M:      Todd Kjos <[email protected]>
1511 M:      Martijn Coenen <[email protected]>
1512 M:      Joel Fernandes <[email protected]>
1513 M:      Christian Brauner <[email protected]>
1514 M:      Carlos Llamas <[email protected]>
1515 M:      Suren Baghdasaryan <[email protected]>
1516 L:      [email protected]
1517 S:      Supported
1518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1519 F:      drivers/android/
1520
1521 ANDROID GOLDFISH PIC DRIVER
1522 M:      Miodrag Dinic <[email protected]>
1523 S:      Supported
1524 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1525 F:      drivers/irqchip/irq-goldfish-pic.c
1526
1527 ANDROID GOLDFISH RTC DRIVER
1528 M:      Jiaxun Yang <[email protected]>
1529 S:      Supported
1530 F:      drivers/rtc/rtc-goldfish.c
1531
1532 AOA (Apple Onboard Audio) ALSA DRIVER
1533 M:      Johannes Berg <[email protected]>
1534 L:      [email protected]
1535 L:      [email protected] (moderated for non-subscribers)
1536 S:      Maintained
1537 F:      sound/aoa/
1538
1539 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1540 M:      William Breathitt Gray <[email protected]>
1541 L:      [email protected]
1542 S:      Maintained
1543 F:      drivers/iio/addac/stx104.c
1544
1545 APM DRIVER
1546 M:      Jiri Kosina <[email protected]>
1547 S:      Odd fixes
1548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1549 F:      arch/x86/kernel/apm_32.c
1550 F:      drivers/char/apm-emulation.c
1551 F:      include/linux/apm_bios.h
1552 F:      include/uapi/linux/apm_bios.h
1553
1554 APPARMOR SECURITY MODULE
1555 M:      John Johansen <[email protected]>
1556 M:      John Johansen <[email protected]>
1557 L:      [email protected] (moderated for non-subscribers)
1558 S:      Supported
1559 W:      apparmor.net
1560 B:      https://gitlab.com/apparmor/apparmor-kernel
1561 C:      irc://irc.oftc.net/apparmor
1562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1563 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1564 F:      Documentation/admin-guide/LSM/apparmor.rst
1565 F:      security/apparmor/
1566
1567 APPLE BCM5974 MULTITOUCH DRIVER
1568 M:      Henrik Rydberg <[email protected]>
1569 L:      [email protected]
1570 S:      Odd fixes
1571 F:      drivers/input/mouse/bcm5974.c
1572
1573 APPLE PCIE CONTROLLER DRIVER
1574 M:      Alyssa Rosenzweig <[email protected]>
1575 M:      Marc Zyngier <[email protected]>
1576 L:      [email protected]
1577 S:      Maintained
1578 F:      drivers/pci/controller/pcie-apple.c
1579
1580 APPLE SMC DRIVER
1581 M:      Henrik Rydberg <[email protected]>
1582 L:      [email protected]
1583 S:      Odd fixes
1584 F:      drivers/hwmon/applesmc.c
1585
1586 APPLETALK NETWORK LAYER
1587 L:      [email protected]
1588 S:      Odd fixes
1589 F:      include/linux/atalk.h
1590 F:      include/uapi/linux/atalk.h
1591 F:      net/appletalk/
1592
1593 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1594 M:      Khuong Dinh <[email protected]>
1595 S:      Supported
1596 F:      arch/arm64/boot/dts/apm/
1597
1598 APPLIED MICRO (APM) X-GENE SOC EDAC
1599 M:      Khuong Dinh <[email protected]>
1600 S:      Supported
1601 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1602 F:      drivers/edac/xgene_edac.c
1603
1604 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1605 M:      Iyappan Subramanian <[email protected]>
1606 M:      Keyur Chudgar <[email protected]>
1607 S:      Supported
1608 F:      drivers/net/ethernet/apm/xgene-v2/
1609
1610 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1611 M:      Iyappan Subramanian <[email protected]>
1612 M:      Keyur Chudgar <[email protected]>
1613 M:      Quan Nguyen <[email protected]>
1614 S:      Supported
1615 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1616 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1617 F:      drivers/net/ethernet/apm/xgene/
1618 F:      drivers/net/mdio/mdio-xgene.c
1619
1620 APPLIED MICRO (APM) X-GENE SOC PMU
1621 M:      Khuong Dinh <[email protected]>
1622 S:      Supported
1623 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1624 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1625 F:      drivers/perf/xgene_pmu.c
1626
1627 APPLIED MICRO QT2025 PHY DRIVER
1628 M:      FUJITA Tomonori <[email protected]>
1629 R:      Trevor Gross <[email protected]>
1630 L:      [email protected]
1631 L:      [email protected]
1632 S:      Maintained
1633 F:      drivers/net/phy/qt2025.rs
1634
1635 APTINA CAMERA SENSOR PLL
1636 M:      Laurent Pinchart <[email protected]>
1637 L:      [email protected]
1638 S:      Maintained
1639 F:      drivers/media/i2c/aptina-pll.*
1640
1641 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1642 M:      Aleksa Savic <[email protected]>
1643 M:      Jack Doan <[email protected]>
1644 L:      [email protected]
1645 S:      Maintained
1646 F:      Documentation/hwmon/aquacomputer_d5next.rst
1647 F:      drivers/hwmon/aquacomputer_d5next.c
1648
1649 AQUANTIA ETHERNET DRIVER (atlantic)
1650 M:      Igor Russkikh <[email protected]>
1651 L:      [email protected]
1652 S:      Supported
1653 W:      https://www.marvell.com/
1654 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1655 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1656 F:      drivers/net/ethernet/aquantia/atlantic/
1657
1658 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1659 M:      Egor Pomozov <[email protected]>
1660 L:      [email protected]
1661 S:      Supported
1662 W:      http://www.aquantia.com
1663 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1664
1665 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1666 M:      Krzysztof Hałasa <[email protected]>
1667 L:      [email protected]
1668 S:      Maintained
1669 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1670 F:      drivers/media/i2c/ar0521.c
1671
1672 ARASAN NAND CONTROLLER DRIVER
1673 M:      Miquel Raynal <[email protected]>
1674 R:      Michal Simek <[email protected]>
1675 L:      [email protected]
1676 S:      Maintained
1677 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1678 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1679
1680 ARC FRAMEBUFFER DRIVER
1681 M:      Jaya Kumar <[email protected]>
1682 S:      Maintained
1683 F:      drivers/video/fbdev/arcfb.c
1684 F:      drivers/video/fbdev/core/fb_defio.c
1685
1686 ARC PGU DRM DRIVER
1687 M:      Alexey Brodkin <[email protected]>
1688 S:      Supported
1689 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1690 F:      drivers/gpu/drm/tiny/arcpgu.c
1691
1692 ARCNET NETWORK LAYER
1693 M:      Michael Grzeschik <[email protected]>
1694 L:      [email protected]
1695 S:      Maintained
1696 F:      drivers/net/arcnet/
1697 F:      include/uapi/linux/if_arcnet.h
1698
1699 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1700 M:      Arnd Bergmann <[email protected]>
1701 M:      Olof Johansson <[email protected]>
1702 M:      [email protected]
1703 L:      [email protected] (moderated for non-subscribers)
1704 S:      Maintained
1705 P:      Documentation/process/maintainer-soc.rst
1706 C:      irc://irc.libera.chat/armlinux
1707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1708 F:      Documentation/process/maintainer-soc*.rst
1709 F:      arch/arm/boot/dts/Makefile
1710 F:      arch/arm64/boot/dts/Makefile
1711
1712 ARM ARCHITECTED TIMER DRIVER
1713 M:      Mark Rutland <[email protected]>
1714 M:      Marc Zyngier <[email protected]>
1715 L:      [email protected] (moderated for non-subscribers)
1716 S:      Maintained
1717 F:      arch/arm/include/asm/arch_timer.h
1718 F:      arch/arm64/include/asm/arch_timer.h
1719 F:      drivers/clocksource/arm_arch_timer.c
1720
1721 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1722 M:      Marc Zyngier <[email protected]>
1723 L:      [email protected] (moderated for non-subscribers)
1724 S:      Maintained
1725 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1726 F:      arch/arm/include/asm/arch_gicv3.h
1727 F:      arch/arm64/include/asm/arch_gicv3.h
1728 F:      drivers/irqchip/irq-gic*.[ch]
1729 F:      include/linux/irqchip/arm-gic*.h
1730 F:      include/linux/irqchip/arm-vgic-info.h
1731
1732 ARM HDLCD DRM DRIVER
1733 M:      Liviu Dudau <[email protected]>
1734 S:      Supported
1735 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1736 F:      drivers/gpu/drm/arm/hdlcd_*
1737
1738 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1739 M:      Linus Walleij <[email protected]>
1740 L:      [email protected] (moderated for non-subscribers)
1741 S:      Maintained
1742 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1743 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1744 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1745 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1746 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1747 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1748 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1749 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1750 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1751 F:      arch/arm/boot/dts/arm/arm-realview-*
1752 F:      arch/arm/boot/dts/arm/integrator*
1753 F:      arch/arm/boot/dts/arm/versatile*
1754 F:      arch/arm/mach-versatile/
1755 F:      drivers/bus/arm-integrator-lm.c
1756 F:      drivers/clk/versatile/
1757 F:      drivers/i2c/busses/i2c-versatile.c
1758 F:      drivers/irqchip/irq-versatile-fpga.c
1759 F:      drivers/mtd/maps/physmap-versatile.*
1760 F:      drivers/power/reset/arm-versatile-reboot.c
1761 F:      drivers/soc/versatile/
1762
1763 ARM INTERCONNECT PMU DRIVERS
1764 M:      Robin Murphy <[email protected]>
1765 S:      Supported
1766 F:      Documentation/admin-guide/perf/arm-cmn.rst
1767 F:      Documentation/admin-guide/perf/arm-ni.rst
1768 F:      Documentation/devicetree/bindings/perf/arm,cmn.yaml
1769 F:      Documentation/devicetree/bindings/perf/arm,ni.yaml
1770 F:      drivers/perf/arm-cmn.c
1771 F:      drivers/perf/arm-ni.c
1772 F:      tools/perf/pmu-events/arch/arm64/arm/cmn/
1773
1774 ARM KOMEDA DRM-KMS DRIVER
1775 M:      Liviu Dudau <[email protected]>
1776 S:      Supported
1777 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1778 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1779 F:      Documentation/gpu/komeda-kms.rst
1780 F:      drivers/gpu/drm/arm/display/include/
1781 F:      drivers/gpu/drm/arm/display/komeda/
1782
1783 ARM MALI PANFROST DRM DRIVER
1784 M:      Boris Brezillon <[email protected]>
1785 M:      Rob Herring <[email protected]>
1786 R:      Steven Price <[email protected]>
1787 L:      [email protected]
1788 S:      Supported
1789 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1790 F:      Documentation/gpu/panfrost.rst
1791 F:      drivers/gpu/drm/panfrost/
1792 F:      include/uapi/drm/panfrost_drm.h
1793
1794 ARM MALI PANTHOR DRM DRIVER
1795 M:      Boris Brezillon <[email protected]>
1796 M:      Steven Price <[email protected]>
1797 M:      Liviu Dudau <[email protected]>
1798 L:      [email protected]
1799 S:      Supported
1800 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1801 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1802 F:      drivers/gpu/drm/panthor/
1803 F:      include/uapi/drm/panthor_drm.h
1804
1805 ARM MALI-DP DRM DRIVER
1806 M:      Liviu Dudau <[email protected]>
1807 S:      Supported
1808 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1809 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1810 F:      Documentation/gpu/afbc.rst
1811 F:      drivers/gpu/drm/arm/
1812
1813 ARM MFM AND FLOPPY DRIVERS
1814 M:      Ian Molton <[email protected]>
1815 S:      Maintained
1816 F:      arch/arm/include/asm/floppy.h
1817 F:      arch/arm/mach-rpc/floppydma.S
1818
1819 ARM PMU PROFILING AND DEBUGGING
1820 M:      Will Deacon <[email protected]>
1821 M:      Mark Rutland <[email protected]>
1822 L:      [email protected] (moderated for non-subscribers)
1823 S:      Maintained
1824 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1825 F:      Documentation/devicetree/bindings/perf/
1826 F:      arch/arm*/include/asm/hw_breakpoint.h
1827 F:      arch/arm*/include/asm/perf_event.h
1828 F:      arch/arm*/kernel/hw_breakpoint.c
1829 F:      arch/arm*/kernel/perf_*
1830 F:      drivers/perf/
1831 F:      include/linux/perf/arm_pmu*.h
1832
1833 ARM PORT
1834 M:      Russell King <[email protected]>
1835 L:      [email protected] (moderated for non-subscribers)
1836 S:      Odd Fixes
1837 W:      http://www.armlinux.org.uk/
1838 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1839 F:      arch/arm/
1840 X:      arch/arm/boot/dts/
1841
1842 ARM PRIMECELL AACI PL041 DRIVER
1843 M:      Russell King <[email protected]>
1844 S:      Odd Fixes
1845 F:      sound/arm/aaci.*
1846
1847 ARM PRIMECELL BUS SUPPORT
1848 M:      Russell King <[email protected]>
1849 S:      Odd Fixes
1850 F:      drivers/amba/
1851 F:      include/linux/amba/bus.h
1852
1853 ARM PRIMECELL KMI PL050 DRIVER
1854 M:      Russell King <[email protected]>
1855 S:      Odd Fixes
1856 F:      drivers/input/serio/ambakmi.*
1857 F:      include/linux/amba/kmi.h
1858
1859 ARM PRIMECELL MMCI PL180/1 DRIVER
1860 M:      Russell King <[email protected]>
1861 S:      Odd Fixes
1862 F:      drivers/mmc/host/mmci.*
1863 F:      include/linux/amba/mmci.h
1864
1865 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1866 M:      Miquel Raynal <[email protected]>
1867 R:      Michal Simek <[email protected]>
1868 L:      [email protected]
1869 S:      Maintained
1870 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1871 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1872
1873 ARM PRIMECELL PL35X SMC DRIVER
1874 M:      Miquel Raynal <[email protected]>
1875 R:      Michal Simek <[email protected]>
1876 L:      [email protected] (moderated for non-subscribers)
1877 S:      Maintained
1878 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1879 F:      drivers/memory/pl353-smc.c
1880
1881 ARM PRIMECELL SSP PL022 SPI DRIVER
1882 M:      Linus Walleij <[email protected]>
1883 L:      [email protected] (moderated for non-subscribers)
1884 S:      Maintained
1885 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1886 F:      drivers/spi/spi-pl022.c
1887
1888 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1889 M:      Russell King <[email protected]>
1890 S:      Odd Fixes
1891 F:      drivers/tty/serial/amba-pl01*.c
1892 F:      include/linux/amba/serial.h
1893
1894 ARM PRIMECELL VIC PL190/PL192 DRIVER
1895 M:      Linus Walleij <[email protected]>
1896 L:      [email protected] (moderated for non-subscribers)
1897 S:      Maintained
1898 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1899 F:      drivers/irqchip/irq-vic.c
1900
1901 ARM SMC WATCHDOG DRIVER
1902 M:      Julius Werner <[email protected]>
1903 R:      Evan Benn <[email protected]>
1904 S:      Maintained
1905 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1906 F:      drivers/watchdog/arm_smc_wdt.c
1907
1908 ARM SMMU DRIVERS
1909 M:      Will Deacon <[email protected]>
1910 R:      Robin Murphy <[email protected]>
1911 L:      [email protected] (moderated for non-subscribers)
1912 S:      Maintained
1913 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1914 F:      drivers/iommu/arm/
1915 F:      drivers/iommu/io-pgtable-arm*
1916
1917 ARM SMMU SVA SUPPORT
1918 R:      Jean-Philippe Brucker <[email protected]>
1919 F:      drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
1920
1921 ARM SUB-ARCHITECTURES
1922 L:      [email protected] (moderated for non-subscribers)
1923 S:      Maintained
1924 C:      irc://irc.libera.chat/armlinux
1925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1926 F:      arch/arm/mach-*/
1927 F:      arch/arm/plat-*/
1928
1929 ARM/ACTIONS SEMI ARCHITECTURE
1930 M:      Andreas Färber <[email protected]>
1931 M:      Manivannan Sadhasivam <[email protected]>
1932 L:      [email protected] (moderated for non-subscribers)
1933 L:      [email protected] (moderated for non-subscribers)
1934 S:      Maintained
1935 F:      Documentation/devicetree/bindings/arm/actions.yaml
1936 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1937 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1938 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1939 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1940 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1941 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1942 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1943 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1944 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1945 F:      arch/arm/boot/dts/actions/
1946 F:      arch/arm/mach-actions/
1947 F:      arch/arm64/boot/dts/actions/
1948 F:      drivers/clk/actions/
1949 F:      drivers/clocksource/timer-owl*
1950 F:      drivers/dma/owl-dma.c
1951 F:      drivers/i2c/busses/i2c-owl.c
1952 F:      drivers/irqchip/irq-owl-sirq.c
1953 F:      drivers/mmc/host/owl-mmc.c
1954 F:      drivers/net/ethernet/actions/
1955 F:      drivers/pinctrl/actions/*
1956 F:      drivers/pmdomain/actions/
1957 F:      include/dt-bindings/power/owl-*
1958 F:      include/dt-bindings/reset/actions,*
1959 F:      include/linux/soc/actions/
1960 N:      owl
1961
1962 ARM/AIROHA SOC SUPPORT
1963 M:      Matthias Brugger <[email protected]>
1964 M:      AngeloGioacchino Del Regno <[email protected]>
1965 L:      [email protected] (moderated for non-subscribers)
1966 L:      [email protected] (moderated for non-subscribers)
1967 S:      Odd Fixes
1968 F:      arch/arm/boot/dts/airoha/
1969 F:      arch/arm64/boot/dts/airoha/
1970
1971 ARM/Allwinner SoC Clock Support
1972 M:      Emilio López <[email protected]>
1973 S:      Maintained
1974 F:      drivers/clk/sunxi/
1975
1976 ARM/Allwinner sunXi SoC support
1977 M:      Chen-Yu Tsai <[email protected]>
1978 M:      Jernej Skrabec <[email protected]>
1979 M:      Samuel Holland <[email protected]>
1980 L:      [email protected] (moderated for non-subscribers)
1981 L:      [email protected]
1982 S:      Maintained
1983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1984 F:      arch/arm/mach-sunxi/
1985 F:      arch/arm64/boot/dts/allwinner/
1986 F:      drivers/clk/sunxi-ng/
1987 F:      drivers/pinctrl/sunxi/
1988 F:      drivers/soc/sunxi/
1989 N:      allwinner
1990 N:      sun[x456789]i
1991 N:      sun[25]0i
1992
1993 ARM/ALPHASCALE ARCHITECTURE
1994 M:      Krzysztof Kozlowski <[email protected]>
1995 L:      [email protected] (moderated for non-subscribers)
1996 S:      Odd Fixes
1997 F:      arch/arm/boot/dts/alphascale/
1998 F:      drivers/clk/clk-asm9260.c
1999 F:      drivers/clocksource/asm9260_timer.c
2000 F:      drivers/rtc/rtc-asm9260.c
2001 F:      drivers/watchdog/asm9260_wdt.c
2002
2003 ARM/AMD PENSANDO ARM64 ARCHITECTURE
2004 M:      Brad Larson <[email protected]>
2005 L:      [email protected] (moderated for non-subscribers)
2006 S:      Supported
2007 F:      Documentation/devicetree/bindings/*/amd,pensando*
2008 F:      arch/arm64/boot/dts/amd/elba*
2009
2010 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
2011 M:      Neil Armstrong <[email protected]>
2012 M:      Jerome Brunet <[email protected]>
2013 L:      [email protected]
2014 S:      Maintained
2015 F:      Documentation/devicetree/bindings/clock/amlogic*
2016 F:      drivers/clk/meson/
2017 F:      include/dt-bindings/clock/amlogic,a1*
2018 F:      include/dt-bindings/clock/gxbb*
2019 F:      include/dt-bindings/clock/meson*
2020
2021 ARM/Amlogic Meson SoC Crypto Drivers
2022 M:      Corentin Labbe <[email protected]>
2023 L:      [email protected]
2024 L:      [email protected]
2025 S:      Maintained
2026 F:      Documentation/devicetree/bindings/crypto/amlogic*
2027 F:      drivers/crypto/amlogic/
2028
2029 ARM/Amlogic Meson SoC Sound Drivers
2030 M:      Jerome Brunet <[email protected]>
2031 L:      [email protected] (moderated for non-subscribers)
2032 S:      Maintained
2033 F:      Documentation/devicetree/bindings/sound/amlogic*
2034 F:      sound/soc/meson/
2035
2036 ARM/Amlogic Meson SoC support
2037 M:      Neil Armstrong <[email protected]>
2038 M:      Kevin Hilman <[email protected]>
2039 R:      Jerome Brunet <[email protected]>
2040 R:      Martin Blumenstingl <[email protected]>
2041 L:      [email protected] (moderated for non-subscribers)
2042 L:      [email protected]
2043 S:      Maintained
2044 W:      http://linux-meson.com/
2045 F:      Documentation/devicetree/bindings/phy/amlogic*
2046 F:      arch/arm/boot/dts/amlogic/
2047 F:      arch/arm/mach-meson/
2048 F:      arch/arm64/boot/dts/amlogic/
2049 F:      drivers/pmdomain/amlogic/
2050 F:      drivers/mmc/host/meson*
2051 F:      drivers/phy/amlogic/
2052 F:      drivers/pinctrl/meson/
2053 F:      drivers/rtc/rtc-meson*
2054 F:      drivers/soc/amlogic/
2055 N:      meson
2056
2057 ARM/Annapurna Labs ALPINE ARCHITECTURE
2058 M:      Antoine Tenart <[email protected]>
2059 L:      [email protected] (moderated for non-subscribers)
2060 S:      Odd Fixes
2061 F:      arch/arm/boot/dts/amazon/
2062 F:      arch/arm/mach-alpine/
2063 F:      arch/arm64/boot/dts/amazon/
2064 F:      drivers/*/*alpine*
2065
2066 ARM/APPLE MACHINE SOUND DRIVERS
2067 M:      Martin Povišer <[email protected]>
2068 L:      [email protected]
2069 L:      [email protected] (moderated for non-subscribers)
2070 S:      Maintained
2071 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2072 F:      Documentation/devicetree/bindings/sound/apple,*
2073 F:      sound/soc/apple/*
2074 F:      sound/soc/codecs/cs42l83-i2c.c
2075 F:      sound/soc/codecs/ssm3515.c
2076
2077 ARM/APPLE MACHINE SUPPORT
2078 M:      Hector Martin <[email protected]>
2079 M:      Sven Peter <[email protected]>
2080 R:      Alyssa Rosenzweig <[email protected]>
2081 L:      [email protected]
2082 L:      [email protected] (moderated for non-subscribers)
2083 S:      Maintained
2084 W:      https://asahilinux.org
2085 B:      https://github.com/AsahiLinux/linux/issues
2086 C:      irc://irc.oftc.net/asahi-dev
2087 T:      git https://github.com/AsahiLinux/linux.git
2088 F:      Documentation/devicetree/bindings/arm/apple.yaml
2089 F:      Documentation/devicetree/bindings/arm/apple/*
2090 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2091 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2092 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2093 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2094 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2095 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2096 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2097 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2098 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2099 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2100 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2101 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2102 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2103 F:      Documentation/devicetree/bindings/power/apple*
2104 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2105 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2106 F:      arch/arm64/boot/dts/apple/
2107 F:      drivers/bluetooth/hci_bcm4377.c
2108 F:      drivers/clk/clk-apple-nco.c
2109 F:      drivers/cpufreq/apple-soc-cpufreq.c
2110 F:      drivers/dma/apple-admac.c
2111 F:      drivers/pmdomain/apple/
2112 F:      drivers/i2c/busses/i2c-pasemi-core.c
2113 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2114 F:      drivers/iommu/apple-dart.c
2115 F:      drivers/iommu/io-pgtable-dart.c
2116 F:      drivers/irqchip/irq-apple-aic.c
2117 F:      drivers/nvme/host/apple.c
2118 F:      drivers/nvmem/apple-efuses.c
2119 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2120 F:      drivers/pwm/pwm-apple.c
2121 F:      drivers/soc/apple/*
2122 F:      drivers/watchdog/apple_wdt.c
2123 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2124 F:      include/dt-bindings/pinctrl/apple.h
2125 F:      include/linux/soc/apple/*
2126
2127 ARM/ARTPEC MACHINE SUPPORT
2128 M:      Jesper Nilsson <[email protected]>
2129 M:      Lars Persson <[email protected]>
2130 L:      [email protected]
2131 S:      Maintained
2132 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2133 F:      arch/arm/boot/dts/axis/
2134 F:      arch/arm/mach-artpec
2135 F:      drivers/clk/axis
2136 F:      drivers/crypto/axis
2137 F:      drivers/mmc/host/usdhi6rol0.c
2138 F:      drivers/pinctrl/pinctrl-artpec*
2139
2140 ARM/ASPEED I2C DRIVER
2141 M:      Brendan Higgins <[email protected]>
2142 R:      Benjamin Herrenschmidt <[email protected]>
2143 R:      Joel Stanley <[email protected]>
2144 L:      [email protected]
2145 L:      [email protected] (moderated for non-subscribers)
2146 S:      Maintained
2147 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2148 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2149 F:      drivers/i2c/busses/i2c-aspeed.c
2150 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2151
2152 ARM/ASPEED MACHINE SUPPORT
2153 M:      Joel Stanley <[email protected]>
2154 R:      Andrew Jeffery <[email protected]>
2155 L:      [email protected] (moderated for non-subscribers)
2156 L:      [email protected] (moderated for non-subscribers)
2157 S:      Supported
2158 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2160 F:      Documentation/devicetree/bindings/arm/aspeed/
2161 F:      arch/arm/boot/dts/aspeed/
2162 F:      arch/arm/mach-aspeed/
2163 N:      aspeed
2164
2165 ARM/AXM LSI SOC
2166 M:      Krzysztof Kozlowski <[email protected]>
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Odd Fixes
2169 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2170 F:      arch/arm/boot/dts/intel/axm/
2171 F:      arch/arm/mach-axxia/
2172
2173 ARM/BITMAIN ARCHITECTURE
2174 M:      Manivannan Sadhasivam <[email protected]>
2175 L:      [email protected] (moderated for non-subscribers)
2176 S:      Maintained
2177 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2178 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2179 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2180 F:      arch/arm64/boot/dts/bitmain/
2181 F:      drivers/clk/clk-bm1880.c
2182 F:      drivers/pinctrl/pinctrl-bm1880.c
2183
2184 ARM/CALXEDA HIGHBANK ARCHITECTURE
2185 M:      Andre Przywara <[email protected]>
2186 L:      [email protected] (moderated for non-subscribers)
2187 S:      Maintained
2188 F:      arch/arm/boot/dts/calxeda/
2189 F:      arch/arm/mach-highbank/
2190
2191 ARM/CAVIUM THUNDER NETWORK DRIVER
2192 M:      Sunil Goutham <[email protected]>
2193 L:      [email protected] (moderated for non-subscribers)
2194 S:      Supported
2195 F:      drivers/net/ethernet/cavium/thunder/
2196
2197 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2198 M:      Lukasz Majewski <[email protected]>
2199 L:      [email protected] (moderated for non-subscribers)
2200 S:      Maintained
2201 F:      arch/arm/mach-ep93xx/ts72xx.c
2202
2203 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2204 M:      Alexander Shiyan <[email protected]>
2205 L:      [email protected] (moderated for non-subscribers)
2206 S:      Odd Fixes
2207 N:      clps711x
2208
2209 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2210 M:      Hartley Sweeten <[email protected]>
2211 M:      Alexander Sverdlin <[email protected]>
2212 L:      [email protected] (moderated for non-subscribers)
2213 S:      Maintained
2214 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2215 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2216 F:      arch/arm/boot/compressed/misc-ep93xx.h
2217 F:      arch/arm/mach-ep93xx/
2218 F:      drivers/iio/adc/ep93xx_adc.c
2219
2220 ARM/CLKDEV SUPPORT
2221 M:      Russell King <[email protected]>
2222 L:      [email protected] (moderated for non-subscribers)
2223 S:      Maintained
2224 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2225 F:      drivers/clk/clkdev.c
2226
2227 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2228 M:      Baruch Siach <[email protected]>
2229 L:      [email protected] (moderated for non-subscribers)
2230 S:      Maintained
2231 F:      arch/arm/boot/dts/cnxt/
2232 N:      digicolor
2233
2234 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2235 M:      Suzuki K Poulose <[email protected]>
2236 R:      Mike Leach <[email protected]>
2237 R:      James Clark <[email protected]>
2238 L:      [email protected] (moderated for non-subscribers)
2239 L:      [email protected] (moderated for non-subscribers)
2240 S:      Maintained
2241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2242 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2243 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2244 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2245 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2246 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2247 F:      Documentation/trace/coresight/*
2248 F:      drivers/hwtracing/coresight/*
2249 F:      include/dt-bindings/arm/coresight-cti-dt.h
2250 F:      include/linux/coresight*
2251 F:      include/uapi/linux/coresight*
2252 F:      samples/coresight/*
2253 F:      tools/perf/Documentation/arm-coresight.txt
2254 F:      tools/perf/arch/arm/util/auxtrace.c
2255 F:      tools/perf/arch/arm/util/cs-etm.c
2256 F:      tools/perf/arch/arm/util/cs-etm.h
2257 F:      tools/perf/arch/arm/util/pmu.c
2258 F:      tools/perf/tests/shell/*coresight*
2259 F:      tools/perf/tests/shell/coresight/*
2260 F:      tools/perf/tests/shell/lib/*coresight*
2261 F:      tools/perf/util/cs-etm-decoder/*
2262 F:      tools/perf/util/cs-etm.*
2263
2264 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2265 M:      Hans Ulli Kroll <[email protected]>
2266 M:      Linus Walleij <[email protected]>
2267 L:      [email protected] (moderated for non-subscribers)
2268 S:      Maintained
2269 T:      git git://github.com/ulli-kroll/linux.git
2270 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2271 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2272 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2273 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2274 F:      arch/arm/boot/dts/gemini/
2275 F:      arch/arm/mach-gemini/
2276 F:      drivers/crypto/gemini/
2277 F:      drivers/net/ethernet/cortina/
2278 F:      drivers/pinctrl/pinctrl-gemini.c
2279 F:      drivers/rtc/rtc-ftrtc010.c
2280
2281 ARM/CZ.NIC TURRIS SUPPORT
2282 M:      Marek Behún <[email protected]>
2283 S:      Maintained
2284 W:      https://www.turris.cz/
2285 F:      Documentation/ABI/testing/debugfs-moxtet
2286 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2287 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2288 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2289 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2290 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2291 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2292 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2293 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2294 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2295 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2296 F:      drivers/bus/moxtet.c
2297 F:      drivers/firmware/turris-mox-rwtm.c
2298 F:      drivers/gpio/gpio-moxtet.c
2299 F:      drivers/leds/leds-turris-omnia.c
2300 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2301 F:      drivers/platform/cznic/
2302 F:      drivers/watchdog/armada_37xx_wdt.c
2303 F:      include/dt-bindings/bus/moxtet.h
2304 F:      include/linux/armada-37xx-rwtm-mailbox.h
2305 F:      include/linux/moxtet.h
2306 F:      include/linux/turris-omnia-mcu-interface.h
2307
2308 ARM/FARADAY FA526 PORT
2309 M:      Hans Ulli Kroll <[email protected]>
2310 L:      [email protected] (moderated for non-subscribers)
2311 S:      Maintained
2312 T:      git git://git.berlios.de/gemini-board
2313 F:      arch/arm/mm/*-fa*
2314
2315 ARM/FOOTBRIDGE ARCHITECTURE
2316 M:      Russell King <[email protected]>
2317 L:      [email protected] (moderated for non-subscribers)
2318 S:      Maintained
2319 W:      http://www.armlinux.org.uk/
2320 F:      arch/arm/include/asm/hardware/dec21285.h
2321 F:      arch/arm/mach-footbridge/
2322
2323 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2324 M:      Shawn Guo <[email protected]>
2325 M:      Sascha Hauer <[email protected]>
2326 R:      Pengutronix Kernel Team <[email protected]>
2327 R:      Fabio Estevam <[email protected]>
2328 L:      [email protected]
2329 L:      [email protected] (moderated for non-subscribers)
2330 S:      Maintained
2331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2332 F:      arch/arm/boot/dts/nxp/imx/
2333 F:      arch/arm/boot/dts/nxp/mxs/
2334 F:      arch/arm64/boot/dts/freescale/
2335 X:      arch/arm64/boot/dts/freescale/fsl-*
2336 X:      arch/arm64/boot/dts/freescale/qoriq-*
2337 X:      drivers/media/i2c/
2338 N:      imx
2339 N:      mxs
2340
2341 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2342 M:      Shawn Guo <[email protected]>
2343 L:      [email protected] (moderated for non-subscribers)
2344 S:      Maintained
2345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2346 F:      arch/arm/boot/dts/nxp/ls/
2347 F:      arch/arm64/boot/dts/freescale/fsl-*
2348 F:      arch/arm64/boot/dts/freescale/qoriq-*
2349
2350 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2351 M:      Shawn Guo <[email protected]>
2352 M:      Sascha Hauer <[email protected]>
2353 R:      Pengutronix Kernel Team <[email protected]>
2354 R:      Stefan Agner <[email protected]>
2355 L:      [email protected] (moderated for non-subscribers)
2356 S:      Maintained
2357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2358 F:      arch/arm/boot/dts/nxp/vf/
2359 F:      arch/arm/mach-imx/*vf610*
2360
2361 ARM/GUMSTIX MACHINE SUPPORT
2362 M:      Steve Sakoman <[email protected]>
2363 L:      [email protected] (moderated for non-subscribers)
2364 S:      Maintained
2365
2366 ARM/HISILICON SOC SUPPORT
2367 M:      Wei Xu <[email protected]>
2368 L:      [email protected] (moderated for non-subscribers)
2369 S:      Supported
2370 W:      http://www.hisilicon.com
2371 T:      git https://github.com/hisilicon/linux-hisi.git
2372 F:      arch/arm/boot/dts/hisilicon/
2373 F:      arch/arm/mach-hisi/
2374 F:      arch/arm64/boot/dts/hisilicon/
2375
2376 ARM/HP JORNADA 7XX MACHINE SUPPORT
2377 M:      Kristoffer Ericson <[email protected]>
2378 S:      Maintained
2379 W:      www.jlime.com
2380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2381 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2382 F:      arch/arm/mach-sa1100/jornada720.c
2383
2384 ARM/HPE GXP ARCHITECTURE
2385 M:      Jean-Marie Verdun <[email protected]>
2386 M:      Nick Hawkins <[email protected]>
2387 S:      Maintained
2388 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2389 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2390 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2391 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2392 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2393 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2394 F:      arch/arm/boot/dts/hpe/
2395 F:      arch/arm/mach-hpe/
2396 F:      drivers/clocksource/timer-gxp.c
2397 F:      drivers/hwmon/gxp-fan-ctrl.c
2398 F:      drivers/i2c/busses/i2c-gxp.c
2399 F:      drivers/spi/spi-gxp.c
2400 F:      drivers/watchdog/gxp-wdt.c
2401
2402 ARM/IGEP MACHINE SUPPORT
2403 M:      Enric Balletbo i Serra <[email protected]>
2404 M:      Javier Martinez Canillas <[email protected]>
2405 L:      [email protected]
2406 L:      [email protected] (moderated for non-subscribers)
2407 S:      Maintained
2408 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2409
2410 ARM/INTEL IXP4XX ARM ARCHITECTURE
2411 M:      Linus Walleij <[email protected]>
2412 M:      Imre Kaloz <[email protected]>
2413 L:      [email protected] (moderated for non-subscribers)
2414 S:      Maintained
2415 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2416 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2417 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2418 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2419 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2420 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2421 F:      arch/arm/boot/dts/intel/ixp/
2422 F:      arch/arm/mach-ixp4xx/
2423 F:      drivers/bus/intel-ixp4xx-eb.c
2424 F:      drivers/char/hw_random/ixp4xx-rng.c
2425 F:      drivers/clocksource/timer-ixp4xx.c
2426 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2427 F:      drivers/gpio/gpio-ixp4xx.c
2428 F:      drivers/irqchip/irq-ixp4xx.c
2429 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2430 F:      drivers/net/wan/ixp4xx_hss.c
2431 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2432 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2433 F:      include/linux/soc/ixp4xx/npe.h
2434 F:      include/linux/soc/ixp4xx/qmgr.h
2435
2436 ARM/INTEL KEEMBAY ARCHITECTURE
2437 M:      Paul J. Murphy <[email protected]>
2438 M:      Daniele Alessandrelli <[email protected]>
2439 S:      Maintained
2440 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2441 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2442 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2443
2444 ARM/INTEL XSC3 (MANZANO) ARM CORE
2445 M:      Lennert Buytenhek <[email protected]>
2446 L:      [email protected] (moderated for non-subscribers)
2447 S:      Maintained
2448
2449 ARM/LG1K ARCHITECTURE
2450 M:      Chanho Min <[email protected]>
2451 L:      [email protected] (moderated for non-subscribers)
2452 S:      Maintained
2453 F:      arch/arm64/boot/dts/lg/
2454
2455 ARM/LPC18XX ARCHITECTURE
2456 M:      Vladimir Zapolskiy <[email protected]>
2457 L:      [email protected] (moderated for non-subscribers)
2458 S:      Maintained
2459 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2460 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2461 F:      drivers/i2c/busses/i2c-lpc2k.c
2462 F:      drivers/memory/pl172.c
2463 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2464 F:      drivers/rtc/rtc-lpc24xx.c
2465 N:      lpc18xx
2466
2467 ARM/LPC32XX SOC SUPPORT
2468 M:      Vladimir Zapolskiy <[email protected]>
2469 L:      [email protected] (moderated for non-subscribers)
2470 S:      Maintained
2471 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2472 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2473 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2474 F:      arch/arm/mach-lpc32xx/
2475 F:      drivers/i2c/busses/i2c-pnx.c
2476 F:      drivers/net/ethernet/nxp/lpc_eth.c
2477 F:      drivers/usb/host/ohci-nxp.c
2478 F:      drivers/watchdog/pnx4008_wdt.c
2479 N:      lpc32xx
2480
2481 ARM/Marvell Dove/MV78xx0/Orion SOC support
2482 M:      Andrew Lunn <[email protected]>
2483 M:      Sebastian Hesselbarth <[email protected]>
2484 M:      Gregory Clement <[email protected]>
2485 L:      [email protected] (moderated for non-subscribers)
2486 S:      Maintained
2487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2488 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2489 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2490 F:      Documentation/devicetree/bindings/soc/dove/
2491 F:      arch/arm/boot/dts/marvell/dove*
2492 F:      arch/arm/boot/dts/marvell/orion5x*
2493 F:      arch/arm/mach-dove/
2494 F:      arch/arm/mach-mv78xx0/
2495 F:      arch/arm/mach-orion5x/
2496 F:      arch/arm/plat-orion/
2497 F:      drivers/bus/mvebu-mbus.c
2498 F:      drivers/soc/dove/
2499
2500 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2501 M:      Andrew Lunn <[email protected]>
2502 M:      Gregory Clement <[email protected]>
2503 M:      Sebastian Hesselbarth <[email protected]>
2504 L:      [email protected] (moderated for non-subscribers)
2505 S:      Maintained
2506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2507 F:      Documentation/devicetree/bindings/arm/marvell/
2508 F:      arch/arm/boot/dts/marvell/armada*
2509 F:      arch/arm/boot/dts/marvell/kirkwood*
2510 F:      arch/arm/configs/mvebu_*_defconfig
2511 F:      arch/arm/mach-mvebu/
2512 F:      arch/arm64/boot/dts/marvell/
2513 F:      drivers/clk/mvebu/
2514 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2515 F:      drivers/cpufreq/armada-8k-cpufreq.c
2516 F:      drivers/cpufreq/mvebu-cpufreq.c
2517 F:      drivers/irqchip/irq-armada-370-xp.c
2518 F:      drivers/irqchip/irq-mvebu-*
2519 F:      drivers/pinctrl/mvebu/
2520 F:      drivers/rtc/rtc-armada38x.c
2521
2522 ARM/Mediatek RTC DRIVER
2523 M:      Eddie Huang <[email protected]>
2524 M:      Sean Wang <[email protected]>
2525 L:      [email protected] (moderated for non-subscribers)
2526 L:      [email protected] (moderated for non-subscribers)
2527 S:      Maintained
2528 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2529 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2530 F:      drivers/rtc/rtc-mt2712.c
2531 F:      drivers/rtc/rtc-mt6397.c
2532 F:      drivers/rtc/rtc-mt7622.c
2533
2534 ARM/Mediatek SoC support
2535 M:      Matthias Brugger <[email protected]>
2536 M:      AngeloGioacchino Del Regno <[email protected]>
2537 L:      [email protected]
2538 L:      [email protected] (moderated for non-subscribers)
2539 L:      [email protected] (moderated for non-subscribers)
2540 S:      Maintained
2541 W:      https://mtk.wiki.kernel.org/
2542 C:      irc://irc.libera.chat/linux-mediatek
2543 F:      arch/arm/boot/dts/mediatek/
2544 F:      arch/arm/mach-mediatek/
2545 F:      arch/arm64/boot/dts/mediatek/
2546 F:      drivers/soc/mediatek/
2547 N:      mtk
2548 N:      mt[2678]
2549 K:      mediatek
2550
2551 ARM/Mediatek USB3 PHY DRIVER
2552 M:      Chunfeng Yun <[email protected]>
2553 L:      [email protected] (moderated for non-subscribers)
2554 L:      [email protected] (moderated for non-subscribers)
2555 S:      Maintained
2556 F:      Documentation/devicetree/bindings/phy/mediatek,*
2557 F:      drivers/phy/mediatek/
2558
2559 ARM/MICROCHIP (ARM64) SoC support
2560 M:      Conor Dooley <[email protected]>
2561 M:      Nicolas Ferre <[email protected]>
2562 M:      Claudiu Beznea <[email protected]>
2563 L:      [email protected] (moderated for non-subscribers)
2564 S:      Supported
2565 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2566 F:      arch/arm64/boot/dts/microchip/
2567
2568 ARM/Microchip (AT91) SoC support
2569 M:      Nicolas Ferre <[email protected]>
2570 M:      Alexandre Belloni <[email protected]>
2571 M:      Claudiu Beznea <[email protected]>
2572 L:      [email protected] (moderated for non-subscribers)
2573 S:      Supported
2574 W:      http://www.linux4sam.org
2575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2576 F:      arch/arm/boot/dts/microchip/
2577 F:      arch/arm/include/debug/at91.S
2578 F:      arch/arm/mach-at91/
2579 F:      drivers/memory/atmel*
2580 F:      drivers/watchdog/sama5d4_wdt.c
2581 F:      include/soc/at91/
2582 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2583 N:      at91
2584 N:      atmel
2585
2586 ARM/Microchip Sparx5 SoC support
2587 M:      Lars Povlsen <[email protected]>
2588 M:      Steen Hegelund <[email protected]>
2589 M:      Daniel Machon <[email protected]>
2590 M:      [email protected]
2591 L:      [email protected] (moderated for non-subscribers)
2592 S:      Supported
2593 F:      arch/arm64/boot/dts/microchip/sparx*
2594 F:      drivers/net/ethernet/microchip/vcap/
2595 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2596 N:      sparx5
2597
2598 ARM/MILBEAUT ARCHITECTURE
2599 M:      Taichi Sugaya <[email protected]>
2600 M:      Takao Orito <[email protected]>
2601 L:      [email protected] (moderated for non-subscribers)
2602 S:      Maintained
2603 F:      arch/arm/boot/dts/socionext/milbeaut*
2604 F:      arch/arm/mach-milbeaut/
2605 N:      milbeaut
2606
2607 ARM/MOXA ART SOC
2608 M:      Krzysztof Kozlowski <[email protected]>
2609 L:      [email protected] (moderated for non-subscribers)
2610 S:      Odd Fixes
2611 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2612 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2613 F:      arch/arm/boot/dts/moxa/
2614 F:      drivers/clk/clk-moxart.c
2615
2616 ARM/MStar/Sigmastar Armv7 SoC support
2617 M:      Daniel Palmer <[email protected]>
2618 M:      Romain Perier <[email protected]>
2619 L:      [email protected] (moderated for non-subscribers)
2620 S:      Maintained
2621 W:      http://linux-chenxing.org/
2622 T:      git git://github.com/linux-chenxing/linux.git
2623 F:      Documentation/devicetree/bindings/arm/mstar/*
2624 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2625 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2626 F:      arch/arm/boot/dts/sigmastar/
2627 F:      arch/arm/mach-mstar/
2628 F:      drivers/clk/mstar/
2629 F:      drivers/clocksource/timer-msc313e.c
2630 F:      drivers/gpio/gpio-msc313.c
2631 F:      drivers/rtc/rtc-msc313.c
2632 F:      drivers/watchdog/msc313e_wdt.c
2633 F:      include/dt-bindings/clock/mstar-*
2634 F:      include/dt-bindings/gpio/msc313-gpio.h
2635
2636 ARM/NOMADIK/Ux500 ARCHITECTURES
2637 M:      Linus Walleij <[email protected]>
2638 L:      [email protected] (moderated for non-subscribers)
2639 S:      Maintained
2640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2641 F:      Documentation/devicetree/bindings/arm/ste-*
2642 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2643 F:      Documentation/devicetree/bindings/arm/ux500/
2644 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2645 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2646 F:      arch/arm/boot/dts/st/ste-*
2647 F:      arch/arm/mach-nomadik/
2648 F:      arch/arm/mach-ux500/
2649 F:      drivers/clk/clk-nomadik.c
2650 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2651 F:      drivers/dma/ste_dma40*
2652 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2653 F:      drivers/gpio/gpio-nomadik.c
2654 F:      drivers/hwspinlock/u8500_hsem.c
2655 F:      drivers/i2c/busses/i2c-nomadik.c
2656 F:      drivers/iio/adc/ab8500-gpadc.c
2657 F:      drivers/mfd/ab8500*
2658 F:      drivers/mfd/abx500*
2659 F:      drivers/mfd/db8500*
2660 F:      drivers/pinctrl/nomadik/
2661 F:      drivers/rtc/rtc-ab8500.c
2662 F:      drivers/rtc/rtc-pl031.c
2663 F:      drivers/soc/ux500/
2664
2665 ARM/NUVOTON MA35 ARCHITECTURE
2666 M:      Jacky Huang <[email protected]>
2667 M:      Shan-Chun Hung <[email protected]>
2668 L:      [email protected] (moderated for non-subscribers)
2669 S:      Supported
2670 F:      Documentation/devicetree/bindings/*/*/*ma35*
2671 F:      Documentation/devicetree/bindings/*/*ma35*
2672 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2673 F:      drivers/*/*/*ma35*
2674 F:      drivers/*/*ma35*
2675 K:      ma35d1
2676
2677 ARM/NUVOTON NPCM ARCHITECTURE
2678 M:      Avi Fishman <[email protected]>
2679 M:      Tomer Maimon <[email protected]>
2680 M:      Tali Perry <[email protected]>
2681 R:      Patrick Venture <[email protected]>
2682 R:      Nancy Yuen <[email protected]>
2683 R:      Benjamin Fair <[email protected]>
2684 L:      [email protected] (moderated for non-subscribers)
2685 S:      Supported
2686 F:      Documentation/devicetree/bindings/*/*/*npcm*
2687 F:      Documentation/devicetree/bindings/*/*npcm*
2688 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2689 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2690 F:      arch/arm/mach-npcm/
2691 F:      arch/arm64/boot/dts/nuvoton/
2692 F:      drivers/*/*/*npcm*
2693 F:      drivers/*/*npcm*
2694 F:      drivers/rtc/rtc-nct3018y.c
2695 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2696 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2697
2698 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2699 M:      Joseph Liu <[email protected]>
2700 M:      Marvin Lin <[email protected]>
2701 L:      [email protected]
2702 L:      [email protected] (moderated for non-subscribers)
2703 S:      Maintained
2704 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2705 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2706 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2707 F:      drivers/media/platform/nuvoton/
2708 F:      include/uapi/linux/npcm-video.h
2709
2710 ARM/NUVOTON WPCM450 ARCHITECTURE
2711 M:      Jonathan Neuschäfer <[email protected]>
2712 L:      [email protected] (moderated for non-subscribers)
2713 S:      Maintained
2714 W:      https://github.com/neuschaefer/wpcm450/wiki
2715 F:      Documentation/devicetree/bindings/*/*wpcm*
2716 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2717 F:      arch/arm/configs/wpcm450_defconfig
2718 F:      arch/arm/mach-npcm/wpcm450.c
2719 F:      drivers/*/*/*wpcm*
2720 F:      drivers/*/*wpcm*
2721
2722 ARM/NXP S32G ARCHITECTURE
2723 R:      Chester Lin <[email protected]>
2724 R:      Matthias Brugger <[email protected]>
2725 R:      Ghennadi Procopciuc <[email protected]>
2726 L:      NXP S32 Linux Team <[email protected]>
2727 L:      [email protected] (moderated for non-subscribers)
2728 S:      Maintained
2729 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2730 F:      drivers/pinctrl/nxp/
2731
2732 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2733 M:      Alexander Clouter <[email protected]>
2734 L:      [email protected] (moderated for non-subscribers)
2735 S:      Maintained
2736 W:      http://www.digriz.org.uk/ts78xx/kernel
2737 F:      arch/arm/mach-orion5x/ts78xx-*
2738
2739 ARM/QUALCOMM CHROMEBOOK SUPPORT
2740 R:      [email protected]
2741 F:      arch/arm64/boot/dts/qcom/sc7180*
2742 F:      arch/arm64/boot/dts/qcom/sc7280*
2743 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2744
2745 ARM/QUALCOMM MAILING LIST
2746 L:      [email protected]
2747 F:      Documentation/devicetree/bindings/*/qcom*
2748 F:      Documentation/devicetree/bindings/soc/qcom/
2749 F:      arch/arm/boot/dts/qcom/
2750 F:      arch/arm/configs/qcom_defconfig
2751 F:      arch/arm/mach-qcom/
2752 F:      arch/arm64/boot/dts/qcom/
2753 F:      drivers/*/*/pm8???-*
2754 F:      drivers/*/*/qcom*
2755 F:      drivers/*/*/qcom/
2756 F:      drivers/*/qcom*
2757 F:      drivers/*/qcom/
2758 F:      drivers/bluetooth/btqcomsmd.c
2759 F:      drivers/clocksource/timer-qcom.c
2760 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2761 F:      drivers/extcon/extcon-qcom*
2762 F:      drivers/i2c/busses/i2c-qcom-geni.c
2763 F:      drivers/i2c/busses/i2c-qup.c
2764 F:      drivers/iommu/msm*
2765 F:      drivers/mfd/ssbi.c
2766 F:      drivers/mmc/host/mmci_qcom*
2767 F:      drivers/mmc/host/sdhci-msm.c
2768 F:      drivers/pci/controller/dwc/pcie-qcom.c
2769 F:      drivers/phy/qualcomm/
2770 F:      drivers/power/*/msm*
2771 F:      drivers/reset/reset-qcom-*
2772 F:      drivers/rtc/rtc-pm8xxx.c
2773 F:      drivers/spi/spi-geni-qcom.c
2774 F:      drivers/spi/spi-qcom-qspi.c
2775 F:      drivers/spi/spi-qup.c
2776 F:      drivers/tty/serial/msm_serial.c
2777 F:      drivers/ufs/host/ufs-qcom*
2778 F:      drivers/usb/dwc3/dwc3-qcom.c
2779 F:      include/dt-bindings/*/qcom*
2780 F:      include/linux/*/qcom*
2781 F:      include/linux/soc/qcom/
2782
2783 ARM/QUALCOMM SUPPORT
2784 M:      Bjorn Andersson <[email protected]>
2785 M:      Konrad Dybcio <[email protected]>
2786 L:      [email protected]
2787 S:      Maintained
2788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2789 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2790 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2791 F:      Documentation/devicetree/bindings/bus/qcom*
2792 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2793 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2794 F:      Documentation/devicetree/bindings/reserved-memory/qcom
2795 F:      Documentation/devicetree/bindings/soc/qcom/
2796 F:      arch/arm/boot/dts/qcom/
2797 F:      arch/arm/configs/qcom_defconfig
2798 F:      arch/arm/mach-qcom/
2799 F:      arch/arm64/boot/dts/qcom/
2800 F:      drivers/bus/qcom*
2801 F:      drivers/firmware/qcom/
2802 F:      drivers/soc/qcom/
2803 F:      include/dt-bindings/arm/qcom,ids.h
2804 F:      include/dt-bindings/firmware/qcom,scm.h
2805 F:      include/dt-bindings/soc/qcom*
2806 F:      include/linux/firmware/qcom
2807 F:      include/linux/soc/qcom/
2808 F:      include/soc/qcom/
2809
2810 ARM/RDA MICRO ARCHITECTURE
2811 M:      Manivannan Sadhasivam <[email protected]>
2812 L:      [email protected] (moderated for non-subscribers)
2813 L:      [email protected] (moderated for non-subscribers)
2814 S:      Maintained
2815 F:      Documentation/devicetree/bindings/arm/rda.yaml
2816 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2817 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2818 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2819 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2820 F:      arch/arm/boot/dts/unisoc/
2821 F:      drivers/clocksource/timer-rda.c
2822 F:      drivers/gpio/gpio-rda.c
2823 F:      drivers/irqchip/irq-rda-intc.c
2824 F:      drivers/tty/serial/rda-uart.c
2825
2826 ARM/REALTEK ARCHITECTURE
2827 M:      Andreas Färber <[email protected]>
2828 L:      [email protected] (moderated for non-subscribers)
2829 L:      [email protected] (moderated for non-subscribers)
2830 S:      Maintained
2831 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2832 F:      arch/arm/boot/dts/realtek/
2833 F:      arch/arm/mach-realtek/
2834 F:      arch/arm64/boot/dts/realtek/
2835
2836 ARM/RISC-V/RENESAS ARCHITECTURE
2837 M:      Geert Uytterhoeven <[email protected]>
2838 M:      Magnus Damm <[email protected]>
2839 L:      [email protected]
2840 S:      Supported
2841 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2842 C:      irc://irc.libera.chat/renesas-soc
2843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2844 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2845 F:      Documentation/devicetree/bindings/soc/renesas/
2846 F:      arch/arm/boot/dts/renesas/
2847 F:      arch/arm/configs/shmobile_defconfig
2848 F:      arch/arm/include/debug/renesas-scif.S
2849 F:      arch/arm/mach-shmobile/
2850 F:      arch/arm64/boot/dts/renesas/
2851 F:      arch/riscv/boot/dts/renesas/
2852 F:      drivers/pmdomain/renesas/
2853 F:      drivers/soc/renesas/
2854 F:      include/linux/soc/renesas/
2855 K:      \brenesas,
2856
2857 ARM/RISCPC ARCHITECTURE
2858 M:      Russell King <[email protected]>
2859 L:      [email protected] (moderated for non-subscribers)
2860 S:      Maintained
2861 W:      http://www.armlinux.org.uk/
2862 F:      arch/arm/include/asm/hardware/ioc.h
2863 F:      arch/arm/include/asm/hardware/iomd.h
2864 F:      arch/arm/include/asm/hardware/memc.h
2865 F:      arch/arm/mach-rpc/
2866 F:      drivers/net/ethernet/8390/etherh.c
2867 F:      drivers/net/ethernet/i825xx/ether1*
2868 F:      drivers/net/ethernet/seeq/ether3*
2869 F:      drivers/scsi/arm/
2870
2871 ARM/Rockchip SoC support
2872 M:      Heiko Stuebner <[email protected]>
2873 L:      [email protected] (moderated for non-subscribers)
2874 L:      [email protected]
2875 S:      Maintained
2876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2877 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2878 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2879 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2880 F:      arch/arm/boot/dts/rockchip/
2881 F:      arch/arm/mach-rockchip/
2882 F:      drivers/*/*/*rockchip*
2883 F:      drivers/*/*rockchip*
2884 F:      drivers/clk/rockchip/
2885 F:      drivers/i2c/busses/i2c-rk3x.c
2886 F:      sound/soc/rockchip/
2887 N:      rockchip
2888
2889 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2890 M:      Krzysztof Kozlowski <[email protected]>
2891 R:      Alim Akhtar <[email protected]>
2892 L:      [email protected] (moderated for non-subscribers)
2893 L:      [email protected]
2894 S:      Maintained
2895 P:      Documentation/process/maintainer-soc-clean-dts.rst
2896 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2897 B:      mailto:[email protected]
2898 C:      irc://irc.libera.chat/linux-exynos
2899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2900 F:      Documentation/arch/arm/samsung/
2901 F:      Documentation/devicetree/bindings/arm/samsung/
2902 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2903 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2904 F:      Documentation/devicetree/bindings/soc/samsung/
2905 F:      arch/arm/boot/dts/samsung/
2906 F:      arch/arm/mach-exynos*/
2907 F:      arch/arm/mach-s3c/
2908 F:      arch/arm/mach-s5p*/
2909 F:      arch/arm64/boot/dts/exynos/
2910 F:      drivers/*/*/*s3c24*
2911 F:      drivers/*/*s3c24*
2912 F:      drivers/*/*s3c64xx*
2913 F:      drivers/*/*s5pv210*
2914 F:      drivers/clocksource/samsung_pwm_timer.c
2915 F:      drivers/memory/samsung/
2916 F:      drivers/pwm/pwm-samsung.c
2917 F:      drivers/soc/samsung/
2918 F:      drivers/tty/serial/samsung*
2919 F:      include/clocksource/samsung_pwm.h
2920 F:      include/linux/platform_data/*s3c*
2921 F:      include/linux/serial_s3c.h
2922 F:      include/linux/soc/samsung/
2923 N:      exynos
2924 N:      s3c64xx
2925 N:      s5pv210
2926
2927 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2928 M:      Łukasz Stelmach <[email protected]>
2929 L:      [email protected] (moderated for non-subscribers)
2930 L:      [email protected]
2931 S:      Maintained
2932 F:      drivers/media/platform/samsung/s5p-g2d/
2933
2934 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2935 M:      Marek Szyprowski <[email protected]>
2936 L:      [email protected]
2937 L:      [email protected]
2938 S:      Maintained
2939 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2940 F:      drivers/media/cec/platform/s5p/
2941
2942 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2943 M:      Andrzej Pietrasiewicz <[email protected]>
2944 M:      Jacek Anaszewski <[email protected]>
2945 M:      Sylwester Nawrocki <[email protected]>
2946 L:      [email protected] (moderated for non-subscribers)
2947 L:      [email protected]
2948 S:      Maintained
2949 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2950 F:      drivers/media/platform/samsung/s5p-jpeg/
2951
2952 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2953 M:      Marek Szyprowski <[email protected]>
2954 M:      Andrzej Hajda <[email protected]>
2955 L:      [email protected] (moderated for non-subscribers)
2956 L:      [email protected]
2957 S:      Maintained
2958 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2959 F:      drivers/media/platform/samsung/s5p-mfc/
2960
2961 ARM/SOCFPGA ARCHITECTURE
2962 M:      Dinh Nguyen <[email protected]>
2963 S:      Maintained
2964 W:      http://www.rocketboards.org
2965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2966 F:      arch/arm/boot/dts/intel/socfpga/
2967 F:      arch/arm/configs/socfpga_defconfig
2968 F:      arch/arm/mach-socfpga/
2969 F:      arch/arm64/boot/dts/altera/
2970 F:      arch/arm64/boot/dts/intel/
2971
2972 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2973 M:      Dinh Nguyen <[email protected]>
2974 S:      Maintained
2975 F:      drivers/clk/socfpga/
2976
2977 ARM/SOCFPGA EDAC SUPPORT
2978 M:      Dinh Nguyen <[email protected]>
2979 S:      Maintained
2980 F:      drivers/edac/altera_edac.[ch]
2981
2982 ARM/SPREADTRUM SoC SUPPORT
2983 M:      Orson Zhai <[email protected]>
2984 M:      Baolin Wang <[email protected]>
2985 R:      Chunyan Zhang <[email protected]>
2986 S:      Maintained
2987 F:      arch/arm64/boot/dts/sprd
2988 N:      sprd
2989 N:      sc27xx
2990 N:      sc2731
2991
2992 ARM/STI ARCHITECTURE
2993 M:      Patrice Chotard <[email protected]>
2994 L:      [email protected] (moderated for non-subscribers)
2995 S:      Maintained
2996 W:      http://www.stlinux.com
2997 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2998 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2999 F:      arch/arm/boot/dts/st/sti*
3000 F:      arch/arm/mach-sti/
3001 F:      drivers/ata/ahci_st.c
3002 F:      drivers/char/hw_random/st-rng.c
3003 F:      drivers/clocksource/arm_global_timer.c
3004 F:      drivers/clocksource/clksrc_st_lpc.c
3005 F:      drivers/cpufreq/sti-cpufreq.c
3006 F:      drivers/dma/st_fdma*
3007 F:      drivers/i2c/busses/i2c-st.c
3008 F:      drivers/media/platform/st/sti/c8sectpfe/
3009 F:      drivers/media/rc/st_rc.c
3010 F:      drivers/mmc/host/sdhci-st.c
3011 F:      drivers/phy/st/phy-miphy28lp.c
3012 F:      drivers/phy/st/phy-stih407-usb.c
3013 F:      drivers/pinctrl/pinctrl-st.c
3014 F:      drivers/remoteproc/st_remoteproc.c
3015 F:      drivers/remoteproc/st_slim_rproc.c
3016 F:      drivers/reset/sti/
3017 F:      drivers/rtc/rtc-st-lpc.c
3018 F:      drivers/tty/serial/st-asc.c
3019 F:      drivers/usb/dwc3/dwc3-st.c
3020 F:      drivers/usb/host/ehci-st.c
3021 F:      drivers/usb/host/ohci-st.c
3022 F:      drivers/watchdog/st_lpc_wdt.c
3023 F:      include/linux/remoteproc/st_slim_rproc.h
3024
3025 ARM/STM32 ARCHITECTURE
3026 M:      Maxime Coquelin <[email protected]>
3027 M:      Alexandre Torgue <[email protected]>
3028 L:      [email protected] (moderated for non-subscribers)
3029 L:      [email protected] (moderated for non-subscribers)
3030 S:      Maintained
3031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
3032 F:      arch/arm/boot/dts/st/stm32*
3033 F:      arch/arm/mach-stm32/
3034 F:      arch/arm64/boot/dts/st/
3035 F:      drivers/clocksource/armv7m_systick.c
3036 N:      stm32
3037 N:      stm
3038
3039 ARM/SUNPLUS SP7021 SOC SUPPORT
3040 M:      Qin Jian <[email protected]>
3041 L:      [email protected] (moderated for mon-subscribers)
3042 S:      Maintained
3043 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3044 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3045 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3046 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3047 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3048 F:      arch/arm/boot/dts/sunplus/
3049 F:      arch/arm/configs/sp7021_*defconfig
3050 F:      drivers/clk/clk-sp7021.c
3051 F:      drivers/irqchip/irq-sp7021-intc.c
3052 F:      drivers/reset/reset-sunplus.c
3053 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3054 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3055
3056 ARM/Synaptics SoC support
3057 M:      Jisheng Zhang <[email protected]>
3058 M:      Sebastian Hesselbarth <[email protected]>
3059 L:      [email protected] (moderated for non-subscribers)
3060 S:      Maintained
3061 F:      arch/arm/boot/dts/synaptics/
3062 F:      arch/arm/mach-berlin/
3063 F:      arch/arm64/boot/dts/synaptics/
3064
3065 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3066 M:      Hans Verkuil <[email protected]>
3067 L:      [email protected]
3068 L:      [email protected]
3069 S:      Maintained
3070 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3071 F:      drivers/media/cec/platform/tegra/
3072
3073 ARM/TESLA FSD SoC SUPPORT
3074 M:      Alim Akhtar <[email protected]>
3075 M:      [email protected]
3076 L:      [email protected] (moderated for non-subscribers)
3077 L:      [email protected]
3078 S:      Maintained
3079 F:      arch/arm64/boot/dts/tesla/
3080
3081 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3082 M:      Santosh Shilimkar <[email protected]>
3083 L:      [email protected]
3084 S:      Maintained
3085 F:      drivers/memory/*emif*
3086
3087 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3088 M:      Nishanth Menon <[email protected]>
3089 M:      Santosh Shilimkar <[email protected]>
3090 L:      [email protected] (moderated for non-subscribers)
3091 S:      Maintained
3092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3093 F:      arch/arm/boot/dts/ti/keystone/
3094 F:      arch/arm/mach-keystone/
3095
3096 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3097 M:      Santosh Shilimkar <[email protected]>
3098 L:      [email protected]
3099 S:      Maintained
3100 F:      drivers/clk/keystone/
3101
3102 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3103 M:      Santosh Shilimkar <[email protected]>
3104 L:      [email protected] (moderated for non-subscribers)
3105 L:      [email protected]
3106 S:      Maintained
3107 F:      drivers/clocksource/timer-keystone.c
3108
3109 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3110 M:      Santosh Shilimkar <[email protected]>
3111 L:      [email protected]
3112 S:      Maintained
3113 F:      drivers/power/reset/keystone-reset.c
3114
3115 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3116 M:      Nishanth Menon <[email protected]>
3117 M:      Vignesh Raghavendra <[email protected]>
3118 M:      Tero Kristo <[email protected]>
3119 L:      [email protected] (moderated for non-subscribers)
3120 S:      Supported
3121 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3122 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3123 F:      arch/arm64/boot/dts/ti/Makefile
3124 F:      arch/arm64/boot/dts/ti/k3-*
3125
3126 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3127 M:      Krzysztof Kozlowski <[email protected]>
3128 L:      [email protected] (moderated for non-subscribers)
3129 S:      Odd Fixes
3130 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3131 F:      Documentation/devicetree/bindings/*/ti,nspire*
3132 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3133 F:      arch/arm/boot/dts/nspire/
3134
3135 ARM/TOSHIBA VISCONTI ARCHITECTURE
3136 M:      Nobuhiro Iwamatsu <[email protected]>
3137 L:      [email protected] (moderated for non-subscribers)
3138 S:      Supported
3139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3140 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3141 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3142 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3143 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3144 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3145 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3146 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3147 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3148 F:      arch/arm64/boot/dts/toshiba/
3149 F:      drivers/clk/visconti/
3150 F:      drivers/gpio/gpio-visconti.c
3151 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3152 F:      drivers/pci/controller/dwc/pcie-visconti.c
3153 F:      drivers/pinctrl/visconti/
3154 F:      drivers/watchdog/visconti_wdt.c
3155 N:      visconti
3156
3157 ARM/UNIPHIER ARCHITECTURE
3158 M:      Kunihiko Hayashi <[email protected]>
3159 M:      Masami Hiramatsu <[email protected]>
3160 L:      [email protected] (moderated for non-subscribers)
3161 S:      Maintained
3162 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3163 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3164 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3165 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3166 F:      arch/arm/boot/dts/socionext/uniphier*
3167 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3168 F:      arch/arm/mm/cache-uniphier.c
3169 F:      arch/arm64/boot/dts/socionext/uniphier*
3170 F:      drivers/bus/uniphier-system-bus.c
3171 F:      drivers/clk/uniphier/
3172 F:      drivers/dma/uniphier-mdmac.c
3173 F:      drivers/gpio/gpio-uniphier.c
3174 F:      drivers/i2c/busses/i2c-uniphier*
3175 F:      drivers/irqchip/irq-uniphier-aidet.c
3176 F:      drivers/mmc/host/uniphier-sd.c
3177 F:      drivers/pinctrl/uniphier/
3178 F:      drivers/reset/reset-uniphier.c
3179 F:      drivers/tty/serial/8250/8250_uniphier.c
3180 N:      uniphier
3181
3182 ARM/VERSATILE EXPRESS PLATFORM
3183 M:      Liviu Dudau <[email protected]>
3184 M:      Sudeep Holla <[email protected]>
3185 M:      Lorenzo Pieralisi <[email protected]>
3186 L:      [email protected] (moderated for non-subscribers)
3187 S:      Maintained
3188 N:      mps2
3189 N:      vexpress
3190 F:      arch/arm/mach-versatile/
3191 F:      arch/arm64/boot/dts/arm/
3192 F:      drivers/clocksource/timer-versatile.c
3193 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3194 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3195
3196 ARM/VFP SUPPORT
3197 M:      Russell King <[email protected]>
3198 L:      [email protected] (moderated for non-subscribers)
3199 S:      Maintained
3200 W:      http://www.armlinux.org.uk/
3201 F:      arch/arm/vfp/
3202
3203 ARM/VT8500 ARM ARCHITECTURE
3204 M:      Alexey Charkov <[email protected]>
3205 M:      Krzysztof Kozlowski <[email protected]>
3206 L:      [email protected] (moderated for non-subscribers)
3207 S:      Odd Fixes
3208 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3209 F:      arch/arm/boot/dts/vt8500/
3210 F:      arch/arm/mach-vt8500/
3211 F:      drivers/clocksource/timer-vt8500.c
3212 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3213 F:      drivers/mmc/host/wmt-sdmmc.c
3214 F:      drivers/pwm/pwm-vt8500.c
3215 F:      drivers/rtc/rtc-vt8500.c
3216 F:      drivers/tty/serial/vt8500_serial.c
3217 F:      drivers/video/fbdev/vt8500lcdfb.*
3218 F:      drivers/video/fbdev/wm8505fb*
3219 F:      drivers/video/fbdev/wmt_ge_rops.*
3220
3221 ARM/ZYNQ ARCHITECTURE
3222 M:      Michal Simek <[email protected]>
3223 L:      [email protected] (moderated for non-subscribers)
3224 S:      Supported
3225 W:      http://wiki.xilinx.com
3226 T:      git https://github.com/Xilinx/linux-xlnx.git
3227 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3228 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3229 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3230 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3231 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3232 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3233 F:      arch/arm/mach-zynq/
3234 F:      drivers/clocksource/timer-cadence-ttc.c
3235 F:      drivers/cpuidle/cpuidle-zynq.c
3236 F:      drivers/edac/synopsys_edac.c
3237 F:      drivers/i2c/busses/i2c-cadence.c
3238 F:      drivers/i2c/busses/i2c-xiic.c
3239 F:      drivers/mmc/host/sdhci-of-arasan.c
3240 N:      zynq
3241 N:      xilinx
3242
3243 ARM64 FIT SUPPORT
3244 M:      Simon Glass <[email protected]>
3245 L:      [email protected] (moderated for non-subscribers)
3246 S:      Maintained
3247 F:      arch/arm64/boot/Makefile
3248 F:      scripts/make_fit.py
3249
3250 ARM64 PLATFORM DRIVERS
3251 M:      Hans de Goede <[email protected]>
3252 M:      Ilpo Järvinen <[email protected]>
3253 R:      Bryan O'Donoghue <[email protected]>
3254 L:      [email protected]
3255 S:      Maintained
3256 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3258 F:      drivers/platform/arm64/
3259
3260 ARM64 PORT (AARCH64 ARCHITECTURE)
3261 M:      Catalin Marinas <[email protected]>
3262 M:      Will Deacon <[email protected]>
3263 L:      [email protected] (moderated for non-subscribers)
3264 S:      Maintained
3265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3266 F:      Documentation/arch/arm64/
3267 F:      arch/arm64/
3268 F:      tools/testing/selftests/arm64/
3269 X:      arch/arm64/boot/dts/
3270
3271 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3272 M:      George McCollister <[email protected]>
3273 L:      [email protected]
3274 S:      Maintained
3275 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3276 F:      drivers/net/dsa/xrs700x/*
3277 F:      net/dsa/tag_xrs700x.c
3278
3279 AS3645A LED FLASH CONTROLLER DRIVER
3280 M:      Sakari Ailus <[email protected]>
3281 L:      [email protected]
3282 S:      Maintained
3283 F:      drivers/leds/flash/leds-as3645a.c
3284
3285 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3286 M:      Tianshu Qiu <[email protected]>
3287 L:      [email protected]
3288 S:      Maintained
3289 T:      git git://linuxtv.org/media_tree.git
3290 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3291 F:      drivers/media/i2c/ak7375.c
3292
3293 ASAHI KASEI AK8974 DRIVER
3294 M:      Linus Walleij <[email protected]>
3295 L:      [email protected]
3296 S:      Supported
3297 W:      http://www.akm.com/
3298 F:      drivers/iio/magnetometer/ak8974.c
3299
3300 AOSONG AGS02MA TVOC SENSOR DRIVER
3301 M:      Anshul Dalal <[email protected]>
3302 L:      [email protected]
3303 S:      Maintained
3304 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3305 F:      drivers/iio/chemical/ags02ma.c
3306
3307 ASC7621 HARDWARE MONITOR DRIVER
3308 M:      George Joseph <[email protected]>
3309 L:      [email protected]
3310 S:      Maintained
3311 F:      Documentation/hwmon/asc7621.rst
3312 F:      drivers/hwmon/asc7621.c
3313
3314 ASIX AX88796C SPI ETHERNET ADAPTER
3315 M:      Łukasz Stelmach <[email protected]>
3316 S:      Maintained
3317 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3318 F:      drivers/net/ethernet/asix/ax88796c_*
3319
3320 ASIX PHY DRIVER [RUST]
3321 M:      FUJITA Tomonori <[email protected]>
3322 R:      Trevor Gross <[email protected]>
3323 L:      [email protected]
3324 L:      [email protected]
3325 S:      Maintained
3326 F:      drivers/net/phy/ax88796b_rust.rs
3327
3328 ASPEED CRYPTO DRIVER
3329 M:      Neal Liu <[email protected]>
3330 L:      [email protected] (moderated for non-subscribers)
3331 S:      Maintained
3332 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3333 F:      drivers/crypto/aspeed/
3334
3335 ASPEED PECI CONTROLLER
3336 M:      Iwona Winiarska <[email protected]>
3337 L:      [email protected] (moderated for non-subscribers)
3338 L:      [email protected] (moderated for non-subscribers)
3339 S:      Supported
3340 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3341 F:      drivers/peci/controller/peci-aspeed.c
3342
3343 ASPEED PINCTRL DRIVERS
3344 M:      Andrew Jeffery <[email protected]>
3345 L:      [email protected] (moderated for non-subscribers)
3346 L:      [email protected] (moderated for non-subscribers)
3347 L:      [email protected]
3348 S:      Maintained
3349 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3350 F:      drivers/pinctrl/aspeed/
3351
3352 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3353 M:      Eddie James <[email protected]>
3354 L:      [email protected] (moderated for non-subscribers)
3355 S:      Maintained
3356 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3357 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3358 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3359
3360 ASPEED SD/MMC DRIVER
3361 M:      Andrew Jeffery <[email protected]>
3362 L:      [email protected] (moderated for non-subscribers)
3363 L:      [email protected] (moderated for non-subscribers)
3364 L:      [email protected]
3365 S:      Maintained
3366 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3367 F:      drivers/mmc/host/sdhci-of-aspeed*
3368
3369 ASPEED SMC SPI DRIVER
3370 M:      Chin-Ting Kuo <[email protected]>
3371 M:      Cédric Le Goater <[email protected]>
3372 L:      [email protected] (moderated for non-subscribers)
3373 L:      [email protected] (moderated for non-subscribers)
3374 L:      [email protected]
3375 S:      Maintained
3376 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3377 F:      drivers/spi/spi-aspeed-smc.c
3378
3379 ASPEED USB UDC DRIVER
3380 M:      Neal Liu <[email protected]>
3381 L:      [email protected] (moderated for non-subscribers)
3382 S:      Maintained
3383 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3384 F:      drivers/usb/gadget/udc/aspeed_udc.c
3385
3386 ASPEED VIDEO ENGINE DRIVER
3387 M:      Eddie James <[email protected]>
3388 L:      [email protected]
3389 L:      [email protected] (moderated for non-subscribers)
3390 S:      Maintained
3391 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3392 F:      drivers/media/platform/aspeed/
3393
3394 ASUS EC HARDWARE MONITOR DRIVER
3395 M:      Eugene Shalygin <[email protected]>
3396 L:      [email protected]
3397 S:      Maintained
3398 F:      drivers/hwmon/asus-ec-sensors.c
3399
3400 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3401 M:      Corentin Chary <[email protected]>
3402 M:      Luke D. Jones <[email protected]>
3403 L:      [email protected]
3404 S:      Maintained
3405 W:      https://asus-linux.org/
3406 F:      drivers/platform/x86/asus*.c
3407 F:      drivers/platform/x86/eeepc*.c
3408
3409 ASUS TF103C DOCK DRIVER
3410 M:      Hans de Goede <[email protected]>
3411 L:      [email protected]
3412 S:      Maintained
3413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3414 F:      drivers/platform/x86/asus-tf103c-dock.c
3415
3416 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3417 M:      Aleksa Savic <[email protected]>
3418 L:      [email protected]
3419 S:      Maintained
3420 F:      drivers/hwmon/asus_rog_ryujin.c
3421
3422 ASUS WIRELESS RADIO CONTROL DRIVER
3423 M:      João Paulo Rechi Vita <[email protected]>
3424 L:      [email protected]
3425 S:      Maintained
3426 F:      drivers/platform/x86/asus-wireless.c
3427
3428 ASUS WMI HARDWARE MONITOR DRIVER
3429 M:      Ed Brindley <[email protected]>
3430 M:      Denis Pauk <[email protected]>
3431 L:      [email protected]
3432 S:      Maintained
3433 F:      drivers/hwmon/asus_wmi_sensors.c
3434
3435 ASYMMETRIC KEYS
3436 M:      David Howells <[email protected]>
3437 L:      [email protected]
3438 S:      Maintained
3439 F:      Documentation/crypto/asymmetric-keys.rst
3440 F:      crypto/asymmetric_keys/
3441 F:      include/crypto/pkcs7.h
3442 F:      include/crypto/public_key.h
3443 F:      include/linux/verification.h
3444
3445 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3446 R:      Dan Williams <[email protected]>
3447 S:      Odd fixes
3448 W:      http://sourceforge.net/projects/xscaleiop
3449 F:      Documentation/crypto/async-tx-api.rst
3450 F:      crypto/async_tx/
3451 F:      include/linux/async_tx.h
3452
3453 AT24 EEPROM DRIVER
3454 M:      Bartosz Golaszewski <[email protected]>
3455 L:      [email protected]
3456 S:      Maintained
3457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3458 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3459 F:      drivers/misc/eeprom/at24.c
3460
3461 ATA OVER ETHERNET (AOE) DRIVER
3462 M:      "Justin Sanders" <[email protected]>
3463 S:      Supported
3464 W:      http://www.openaoe.org/
3465 F:      Documentation/admin-guide/aoe/
3466 F:      drivers/block/aoe/
3467
3468 ATC260X PMIC MFD DRIVER
3469 M:      Manivannan Sadhasivam <[email protected]>
3470 M:      Cristian Ciocaltea <[email protected]>
3471 L:      [email protected]
3472 S:      Maintained
3473 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3474 F:      drivers/input/misc/atc260x-onkey.c
3475 F:      drivers/mfd/atc260*
3476 F:      drivers/power/reset/atc260x-poweroff.c
3477 F:      drivers/regulator/atc260x-regulator.c
3478 F:      include/linux/mfd/atc260x/*
3479
3480 ATHEROS 71XX/9XXX GPIO DRIVER
3481 M:      Alban Bedel <[email protected]>
3482 S:      Maintained
3483 W:      https://github.com/AlbanBedel/linux
3484 T:      git git://github.com/AlbanBedel/linux
3485 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3486 F:      drivers/gpio/gpio-ath79.c
3487
3488 ATHEROS 71XX/9XXX USB PHY DRIVER
3489 M:      Alban Bedel <[email protected]>
3490 S:      Maintained
3491 W:      https://github.com/AlbanBedel/linux
3492 T:      git git://github.com/AlbanBedel/linux
3493 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3494 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3495
3496 ATHEROS ATH GENERIC UTILITIES
3497 M:      Kalle Valo <[email protected]>
3498 L:      [email protected]
3499 S:      Supported
3500 F:      drivers/net/wireless/ath/*
3501
3502 ATHEROS ATH5K WIRELESS DRIVER
3503 M:      Jiri Slaby <[email protected]>
3504 M:      Nick Kossifidis <[email protected]>
3505 M:      Luis Chamberlain <[email protected]>
3506 L:      [email protected]
3507 S:      Maintained
3508 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3509 F:      drivers/net/wireless/ath/ath5k/
3510
3511 ATHEROS ATH6KL WIRELESS DRIVER
3512 L:      [email protected]
3513 S:      Orphan
3514 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3515 F:      drivers/net/wireless/ath/ath6kl/
3516
3517 ATI_REMOTE2 DRIVER
3518 M:      Ville Syrjala <[email protected]>
3519 S:      Maintained
3520 F:      drivers/input/misc/ati_remote2.c
3521
3522 ATK0110 HWMON DRIVER
3523 M:      Luca Tettamanti <[email protected]>
3524 L:      [email protected]
3525 S:      Maintained
3526 F:      drivers/hwmon/asus_atk0110.c
3527
3528 ATLX ETHERNET DRIVERS
3529 M:      Chris Snook <[email protected]>
3530 L:      [email protected]
3531 S:      Maintained
3532 W:      http://sourceforge.net/projects/atl1
3533 W:      http://atl1.sourceforge.net
3534 F:      drivers/net/ethernet/atheros/
3535
3536 ATM
3537 M:      Chas Williams <[email protected]>
3538 L:      [email protected] (moderated for non-subscribers)
3539 L:      [email protected]
3540 S:      Maintained
3541 W:      http://linux-atm.sourceforge.net
3542 F:      drivers/atm/
3543 F:      include/linux/atm*
3544 F:      include/linux/sonet.h
3545 F:      include/uapi/linux/atm*
3546 F:      include/uapi/linux/sonet.h
3547
3548 ATMEL MACB ETHERNET DRIVER
3549 M:      Nicolas Ferre <[email protected]>
3550 M:      Claudiu Beznea <[email protected]>
3551 S:      Supported
3552 F:      drivers/net/ethernet/cadence/
3553
3554 ATMEL MAXTOUCH DRIVER
3555 M:      Nick Dyer <[email protected]>
3556 S:      Maintained
3557 T:      git git://github.com/ndyer/linux.git
3558 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3559 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3560
3561 ATOMIC INFRASTRUCTURE
3562 M:      Will Deacon <[email protected]>
3563 M:      Peter Zijlstra <[email protected]>
3564 R:      Boqun Feng <[email protected]>
3565 R:      Mark Rutland <[email protected]>
3566 L:      [email protected]
3567 S:      Maintained
3568 F:      Documentation/atomic_*.txt
3569 F:      arch/*/include/asm/atomic*.h
3570 F:      include/*/atomic*.h
3571 F:      include/linux/refcount.h
3572 F:      scripts/atomic/
3573
3574 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3575 M:      Bradley Grove <[email protected]>
3576 L:      [email protected]
3577 S:      Supported
3578 W:      http://www.attotech.com
3579 F:      drivers/scsi/esas2r
3580
3581 ATUSB IEEE 802.15.4 RADIO DRIVER
3582 M:      Stefan Schmidt <[email protected]>
3583 L:      [email protected]
3584 S:      Maintained
3585 F:      drivers/net/ieee802154/at86rf230.h
3586 F:      drivers/net/ieee802154/atusb.c
3587 F:      drivers/net/ieee802154/atusb.h
3588
3589 AUDIT SUBSYSTEM
3590 M:      Paul Moore <[email protected]>
3591 M:      Eric Paris <[email protected]>
3592 L:      [email protected]
3593 S:      Supported
3594 W:      https://github.com/linux-audit
3595 Q:      https://patchwork.kernel.org/project/audit/list
3596 B:      mailto:[email protected]
3597 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3598 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3599 F:      include/asm-generic/audit_*.h
3600 F:      include/linux/audit.h
3601 F:      include/linux/audit_arch.h
3602 F:      include/uapi/linux/audit.h
3603 F:      kernel/audit*
3604 F:      lib/*audit.c
3605 K:      \baudit_[a-z_0-9]\+\b
3606
3607 AUXILIARY BUS DRIVER
3608 M:      Greg Kroah-Hartman <[email protected]>
3609 R:      Dave Ertman <[email protected]>
3610 R:      Ira Weiny <[email protected]>
3611 S:      Supported
3612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3613 F:      Documentation/driver-api/auxiliary_bus.rst
3614 F:      drivers/base/auxiliary.c
3615 F:      include/linux/auxiliary_bus.h
3616
3617 AUXILIARY DISPLAY DRIVERS
3618 M:      Andy Shevchenko <[email protected]>
3619 R:      Geert Uytterhoeven <[email protected]>
3620 S:      Odd Fixes
3621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3622 F:      Documentation/devicetree/bindings/auxdisplay/
3623 F:      drivers/auxdisplay/
3624 F:      include/linux/cfag12864b.h
3625 F:      include/uapi/linux/map_to_14segment.h
3626 F:      include/uapi/linux/map_to_7segment.h
3627
3628 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3629 M:      Subhajit Ghosh <[email protected]>
3630 L:      [email protected]
3631 S:      Maintained
3632 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3633 F:      drivers/iio/light/apds9306.c
3634
3635 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3636 M:      Andreas Klinger <[email protected]>
3637 L:      [email protected]
3638 S:      Maintained
3639 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3640 F:      drivers/iio/adc/hx711.c
3641
3642 AX.25 NETWORK LAYER
3643 L:      [email protected]
3644 S:      Orphan
3645 W:      https://linux-ax25.in-berlin.de
3646 F:      include/net/ax25.h
3647 F:      include/uapi/linux/ax25.h
3648 F:      net/ax25/
3649
3650 AXENTIA ARM DEVICES
3651 M:      Peter Rosin <[email protected]>
3652 L:      [email protected] (moderated for non-subscribers)
3653 S:      Maintained
3654 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3655 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3656 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3657 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3658
3659 AXENTIA ASOC DRIVERS
3660 M:      Peter Rosin <[email protected]>
3661 L:      [email protected] (moderated for non-subscribers)
3662 S:      Maintained
3663 F:      Documentation/devicetree/bindings/sound/axentia,*
3664 F:      sound/soc/atmel/tse850-pcm5142.c
3665
3666 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3667 M:      Nuno Sá <[email protected]>
3668 L:      [email protected]
3669 S:      Supported
3670 W:      https://ez.analog.com/linux-software-drivers
3671 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3672 F:      drivers/hwmon/axi-fan-control.c
3673
3674 AXI SPI ENGINE
3675 M:      Michael Hennerich <[email protected]>
3676 M:      Nuno Sá <[email protected]>
3677 R:      David Lechner <[email protected]>
3678 L:      [email protected]
3679 S:      Supported
3680 W:      https://ez.analog.com/linux-software-drivers
3681 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3682 F:      drivers/spi/spi-axi-spi-engine.c
3683
3684 AXI PWM GENERATOR
3685 M:      Michael Hennerich <[email protected]>
3686 M:      Nuno Sá <[email protected]>
3687 L:      [email protected]
3688 S:      Supported
3689 W:      https://ez.analog.com/linux-software-drivers
3690 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3691 F:      drivers/pwm/pwm-axi-pwmgen.c
3692
3693 AXXIA I2C CONTROLLER
3694 M:      Krzysztof Adamski <[email protected]>
3695 L:      [email protected]
3696 S:      Maintained
3697 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3698 F:      drivers/i2c/busses/i2c-axxia.c
3699
3700 AZ6007 DVB DRIVER
3701 M:      Mauro Carvalho Chehab <[email protected]>
3702 L:      [email protected]
3703 S:      Maintained
3704 W:      https://linuxtv.org
3705 T:      git git://linuxtv.org/media_tree.git
3706 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3707
3708 AZTECH FM RADIO RECEIVER DRIVER
3709 M:      Hans Verkuil <[email protected]>
3710 L:      [email protected]
3711 S:      Maintained
3712 W:      https://linuxtv.org
3713 T:      git git://linuxtv.org/media_tree.git
3714 F:      drivers/media/radio/radio-aztech*
3715
3716 B43 WIRELESS DRIVER
3717 L:      [email protected]
3718 L:      [email protected]
3719 S:      Orphan
3720 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3721 F:      drivers/net/wireless/broadcom/b43/
3722
3723 B43LEGACY WIRELESS DRIVER
3724 L:      [email protected]
3725 L:      [email protected]
3726 S:      Orphan
3727 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3728 F:      drivers/net/wireless/broadcom/b43legacy/
3729
3730 BACKLIGHT CLASS/SUBSYSTEM
3731 M:      Lee Jones <[email protected]>
3732 M:      Daniel Thompson <[email protected]>
3733 M:      Jingoo Han <[email protected]>
3734 L:      [email protected]
3735 S:      Maintained
3736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3737 F:      Documentation/ABI/stable/sysfs-class-backlight
3738 F:      Documentation/ABI/testing/sysfs-class-backlight
3739 F:      Documentation/devicetree/bindings/leds/backlight
3740 F:      drivers/video/backlight/
3741 F:      include/linux/backlight.h
3742 F:      include/linux/pwm_backlight.h
3743
3744 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3745 M:      Serge Semin <[email protected]>
3746 L:      [email protected]
3747 S:      Supported
3748 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3749 F:      Documentation/hwmon/bt1-pvt.rst
3750 F:      drivers/hwmon/bt1-pvt.[ch]
3751
3752 BARCO P50 GPIO DRIVER
3753 M:      Santosh Kumar Yadav <[email protected]>
3754 M:      Peter Korsgaard <[email protected]>
3755 S:      Maintained
3756 F:      drivers/platform/x86/barco-p50-gpio.c
3757
3758 BATMAN ADVANCED
3759 M:      Marek Lindner <[email protected]>
3760 M:      Simon Wunderlich <[email protected]>
3761 M:      Antonio Quartulli <[email protected]>
3762 M:      Sven Eckelmann <[email protected]>
3763 L:      [email protected] (moderated for non-subscribers)
3764 S:      Maintained
3765 W:      https://www.open-mesh.org/
3766 Q:      https://patchwork.open-mesh.org/project/batman/list/
3767 B:      https://www.open-mesh.org/projects/batman-adv/issues
3768 C:      ircs://irc.hackint.org/batadv
3769 T:      git https://git.open-mesh.org/linux-merge.git
3770 F:      Documentation/networking/batman-adv.rst
3771 F:      include/uapi/linux/batadv_packet.h
3772 F:      include/uapi/linux/batman_adv.h
3773 F:      net/batman-adv/
3774
3775 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3776 M:      Thomas Sailer <[email protected]>
3777 L:      [email protected]
3778 S:      Maintained
3779 W:      http://www.baycom.org/~tom/ham/ham.html
3780 F:      drivers/net/hamradio/baycom*
3781
3782 BCACHE (BLOCK LAYER CACHE)
3783 M:      Coly Li <[email protected]>
3784 M:      Kent Overstreet <[email protected]>
3785 L:      [email protected]
3786 S:      Maintained
3787 W:      http://bcache.evilpiepirate.org
3788 C:      irc://irc.oftc.net/bcache
3789 F:      drivers/md/bcache/
3790
3791 BCACHEFS
3792 M:      Kent Overstreet <[email protected]>
3793 L:      [email protected]
3794 S:      Supported
3795 C:      irc://irc.oftc.net/bcache
3796 T:      git https://evilpiepirate.org/git/bcachefs.git
3797 F:      fs/bcachefs/
3798 F:      Documentation/filesystems/bcachefs/
3799
3800 BDISP ST MEDIA DRIVER
3801 M:      Fabien Dessenne <[email protected]>
3802 L:      [email protected]
3803 S:      Supported
3804 W:      https://linuxtv.org
3805 T:      git git://linuxtv.org/media_tree.git
3806 F:      drivers/media/platform/st/sti/bdisp
3807
3808 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3809 M:      Dariusz Marcinkiewicz <[email protected]>
3810 L:      [email protected]
3811 S:      Maintained
3812 F:      drivers/net/ethernet/ec_bhf.c
3813
3814 BEFS FILE SYSTEM
3815 M:      Luis de Bethencourt <[email protected]>
3816 M:      Salah Triki <[email protected]>
3817 S:      Maintained
3818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3819 F:      Documentation/filesystems/befs.rst
3820 F:      fs/befs/
3821
3822 BFQ I/O SCHEDULER
3823 M:      Yu Kuai <[email protected]>
3824 L:      [email protected]
3825 S:      Odd Fixes
3826 F:      Documentation/block/bfq-iosched.rst
3827 F:      block/bfq-*
3828
3829 BFS FILE SYSTEM
3830 M:      "Tigran A. Aivazian" <[email protected]>
3831 S:      Maintained
3832 F:      Documentation/filesystems/bfs.rst
3833 F:      fs/bfs/
3834 F:      include/uapi/linux/bfs_fs.h
3835
3836 BINMAN
3837 M:      Simon Glass <[email protected]>
3838 S:      Supported
3839 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3840
3841 BITMAP API
3842 M:      Yury Norov <[email protected]>
3843 R:      Rasmus Villemoes <[email protected]>
3844 S:      Maintained
3845 F:      include/linux/bitfield.h
3846 F:      include/linux/bitmap-str.h
3847 F:      include/linux/bitmap.h
3848 F:      include/linux/bits.h
3849 F:      include/linux/cpumask.h
3850 F:      include/linux/cpumask_types.h
3851 F:      include/linux/find.h
3852 F:      include/linux/nodemask.h
3853 F:      include/linux/nodemask_types.h
3854 F:      include/vdso/bits.h
3855 F:      lib/bitmap-str.c
3856 F:      lib/bitmap.c
3857 F:      lib/cpumask.c
3858 F:      lib/cpumask_kunit.c
3859 F:      lib/find_bit.c
3860 F:      lib/find_bit_benchmark.c
3861 F:      lib/test_bitmap.c
3862 F:      tools/include/linux/bitfield.h
3863 F:      tools/include/linux/bitmap.h
3864 F:      tools/include/linux/bits.h
3865 F:      tools/include/linux/find.h
3866 F:      tools/include/vdso/bits.h
3867 F:      tools/lib/bitmap.c
3868 F:      tools/lib/find_bit.c
3869
3870 BITOPS API
3871 M:      Yury Norov <[email protected]>
3872 R:      Rasmus Villemoes <[email protected]>
3873 S:      Maintained
3874 F:      arch/*/include/asm/bitops.h
3875 F:      arch/*/include/asm/bitops_32.h
3876 F:      arch/*/include/asm/bitops_64.h
3877 F:      arch/*/lib/bitops.c
3878 F:      include/asm-generic/bitops
3879 F:      include/asm-generic/bitops.h
3880 F:      include/linux/bitops.h
3881 F:      lib/test_bitops.c
3882 F:      tools/*/bitops*
3883
3884 BLINKM RGB LED DRIVER
3885 M:      Jan-Simon Moeller <[email protected]>
3886 S:      Maintained
3887 F:      drivers/leds/leds-blinkm.c
3888
3889 BLOCK LAYER
3890 M:      Jens Axboe <[email protected]>
3891 L:      [email protected]
3892 S:      Maintained
3893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3894 F:      Documentation/ABI/stable/sysfs-block
3895 F:      Documentation/block/
3896 F:      block/
3897 F:      drivers/block/
3898 F:      include/linux/bio.h
3899 F:      include/linux/blk*
3900 F:      kernel/trace/blktrace.c
3901 F:      lib/sbitmap.c
3902
3903 BLOCK LAYER DEVICE DRIVER API [RUST]
3904 M:      Andreas Hindborg <[email protected]>
3905 R:      Boqun Feng <[email protected]>
3906 L:      [email protected]
3907 L:      [email protected]
3908 S:      Supported
3909 W:      https://rust-for-linux.com
3910 B:      https://github.com/Rust-for-Linux/linux/issues
3911 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
3912 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
3913 F:      drivers/block/rnull.rs
3914 F:      rust/kernel/block.rs
3915 F:      rust/kernel/block/
3916
3917 BLOCK2MTD DRIVER
3918 M:      Joern Engel <[email protected]>
3919 L:      [email protected]
3920 S:      Maintained
3921 F:      drivers/mtd/devices/block2mtd.c
3922
3923 BLUETOOTH DRIVERS
3924 M:      Marcel Holtmann <[email protected]>
3925 M:      Luiz Augusto von Dentz <[email protected]>
3926 L:      [email protected]
3927 S:      Supported
3928 W:      http://www.bluez.org/
3929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3931 F:      Documentation/devicetree/bindings/net/bluetooth/
3932 F:      drivers/bluetooth/
3933
3934 BLUETOOTH SUBSYSTEM
3935 M:      Marcel Holtmann <[email protected]>
3936 M:      Johan Hedberg <[email protected]>
3937 M:      Luiz Augusto von Dentz <[email protected]>
3938 L:      [email protected]
3939 S:      Supported
3940 W:      http://www.bluez.org/
3941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3943 F:      include/net/bluetooth/
3944 F:      net/bluetooth/
3945
3946 BONDING DRIVER
3947 M:      Jay Vosburgh <[email protected]>
3948 M:      Andy Gospodarek <[email protected]>
3949 L:      [email protected]
3950 S:      Maintained
3951 F:      Documentation/networking/bonding.rst
3952 F:      drivers/net/bonding/
3953 F:      include/net/bond*
3954 F:      include/uapi/linux/if_bonding.h
3955 F:      tools/testing/selftests/drivers/net/bonding/
3956
3957 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3958 M:      Dan Robertson <[email protected]>
3959 L:      [email protected]
3960 S:      Maintained
3961 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3962 F:      drivers/iio/accel/bma400*
3963
3964 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3965 M:      Jagath Jog J <[email protected]>
3966 L:      [email protected]
3967 S:      Maintained
3968 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3969 F:      drivers/iio/imu/bmi323/
3970
3971 BPF JIT for ARC
3972 M:      Shahab Vahedi <[email protected]>
3973 L:      [email protected]
3974 S:      Maintained
3975 F:      arch/arc/net/
3976
3977 BPF JIT for ARM
3978 M:      Russell King <[email protected]>
3979 M:      Puranjay Mohan <[email protected]>
3980 L:      [email protected]
3981 S:      Maintained
3982 F:      arch/arm/net/
3983
3984 BPF JIT for ARM64
3985 M:      Daniel Borkmann <[email protected]>
3986 M:      Alexei Starovoitov <[email protected]>
3987 M:      Puranjay Mohan <[email protected]>
3988 R:      Xu Kuohai <[email protected]>
3989 L:      [email protected]
3990 S:      Supported
3991 F:      arch/arm64/net/
3992
3993 BPF JIT for LOONGARCH
3994 M:      Tiezhu Yang <[email protected]>
3995 R:      Hengqi Chen <[email protected]>
3996 L:      [email protected]
3997 S:      Maintained
3998 F:      arch/loongarch/net/
3999
4000 BPF JIT for MIPS (32-BIT AND 64-BIT)
4001 M:      Johan Almbladh <[email protected]>
4002 M:      Paul Burton <[email protected]>
4003 L:      [email protected]
4004 S:      Maintained
4005 F:      arch/mips/net/
4006
4007 BPF JIT for NFP NICs
4008 M:      Jakub Kicinski <[email protected]>
4009 L:      [email protected]
4010 S:      Odd Fixes
4011 F:      drivers/net/ethernet/netronome/nfp/bpf/
4012
4013 BPF JIT for POWERPC (32-BIT AND 64-BIT)
4014 M:      Michael Ellerman <[email protected]>
4015 M:      Hari Bathini <[email protected]>
4016 M:      Christophe Leroy <[email protected]>
4017 R:      Naveen N Rao <[email protected]>
4018 L:      [email protected]
4019 S:      Supported
4020 F:      arch/powerpc/net/
4021
4022 BPF JIT for RISC-V (32-bit)
4023 M:      Luke Nelson <[email protected]>
4024 M:      Xi Wang <[email protected]>
4025 L:      [email protected]
4026 S:      Maintained
4027 F:      arch/riscv/net/
4028 X:      arch/riscv/net/bpf_jit_comp64.c
4029
4030 BPF JIT for RISC-V (64-bit)
4031 M:      Björn Töpel <[email protected]>
4032 R:      Pu Lehui <[email protected]>
4033 R:      Puranjay Mohan <[email protected]>
4034 L:      [email protected]
4035 S:      Maintained
4036 F:      arch/riscv/net/
4037 X:      arch/riscv/net/bpf_jit_comp32.c
4038
4039 BPF JIT for S390
4040 M:      Ilya Leoshkevich <[email protected]>
4041 M:      Heiko Carstens <[email protected]>
4042 M:      Vasily Gorbik <[email protected]>
4043 L:      [email protected]
4044 S:      Supported
4045 F:      arch/s390/net/
4046 X:      arch/s390/net/pnet.c
4047
4048 BPF JIT for SPARC (32-BIT AND 64-BIT)
4049 M:      David S. Miller <[email protected]>
4050 L:      [email protected]
4051 S:      Odd Fixes
4052 F:      arch/sparc/net/
4053
4054 BPF JIT for X86 32-BIT
4055 M:      Wang YanQing <[email protected]>
4056 L:      [email protected]
4057 S:      Odd Fixes
4058 F:      arch/x86/net/bpf_jit_comp32.c
4059
4060 BPF JIT for X86 64-BIT
4061 M:      Alexei Starovoitov <[email protected]>
4062 M:      Daniel Borkmann <[email protected]>
4063 L:      [email protected]
4064 S:      Supported
4065 F:      arch/x86/net/
4066 X:      arch/x86/net/bpf_jit_comp32.c
4067
4068 BPF [BTF]
4069 M:      Martin KaFai Lau <[email protected]>
4070 L:      [email protected]
4071 S:      Maintained
4072 F:      include/linux/btf*
4073 F:      kernel/bpf/btf.c
4074
4075 BPF [CORE]
4076 M:      Alexei Starovoitov <[email protected]>
4077 M:      Daniel Borkmann <[email protected]>
4078 R:      John Fastabend <[email protected]>
4079 L:      [email protected]
4080 S:      Maintained
4081 F:      include/linux/bpf*
4082 F:      include/linux/filter.h
4083 F:      include/linux/tnum.h
4084 F:      kernel/bpf/core.c
4085 F:      kernel/bpf/dispatcher.c
4086 F:      kernel/bpf/mprog.c
4087 F:      kernel/bpf/syscall.c
4088 F:      kernel/bpf/tnum.c
4089 F:      kernel/bpf/trampoline.c
4090 F:      kernel/bpf/verifier.c
4091
4092 BPF [CRYPTO]
4093 M:      Vadim Fedorenko <[email protected]>
4094 L:      [email protected]
4095 S:      Maintained
4096 F:      crypto/bpf_crypto_skcipher.c
4097 F:      include/linux/bpf_crypto.h
4098 F:      kernel/bpf/crypto.c
4099
4100 BPF [DOCUMENTATION] (Related to Standardization)
4101 R:      David Vernet <[email protected]>
4102 L:      [email protected]
4103 L:      [email protected]
4104 S:      Maintained
4105 F:      Documentation/bpf/standardization/
4106
4107 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4108 M:      Alexei Starovoitov <[email protected]>
4109 M:      Daniel Borkmann <[email protected]>
4110 M:      Andrii Nakryiko <[email protected]>
4111 R:      Martin KaFai Lau <[email protected]>
4112 R:      Eduard Zingerman <[email protected]>
4113 R:      Song Liu <[email protected]>
4114 R:      Yonghong Song <[email protected]>
4115 R:      John Fastabend <[email protected]>
4116 R:      KP Singh <[email protected]>
4117 R:      Stanislav Fomichev <[email protected]>
4118 R:      Hao Luo <[email protected]>
4119 R:      Jiri Olsa <[email protected]>
4120 L:      [email protected]
4121 S:      Supported
4122 W:      https://bpf.io/
4123 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4126 F:      Documentation/bpf/
4127 F:      Documentation/networking/filter.rst
4128 F:      Documentation/userspace-api/ebpf/
4129 F:      arch/*/net/*
4130 F:      include/linux/bpf*
4131 F:      include/linux/btf*
4132 F:      include/linux/filter.h
4133 F:      include/trace/events/xdp.h
4134 F:      include/uapi/linux/bpf*
4135 F:      include/uapi/linux/btf*
4136 F:      include/uapi/linux/filter.h
4137 F:      kernel/bpf/
4138 F:      kernel/trace/bpf_trace.c
4139 F:      lib/test_bpf.c
4140 F:      net/bpf/
4141 F:      net/core/filter.c
4142 F:      net/sched/act_bpf.c
4143 F:      net/sched/cls_bpf.c
4144 F:      samples/bpf/
4145 F:      scripts/bpf_doc.py
4146 F:      scripts/Makefile.btf
4147 F:      scripts/pahole-version.sh
4148 F:      tools/bpf/
4149 F:      tools/lib/bpf/
4150 F:      tools/testing/selftests/bpf/
4151
4152 BPF [ITERATOR]
4153 M:      Yonghong Song <[email protected]>
4154 L:      [email protected]
4155 S:      Maintained
4156 F:      kernel/bpf/*iter.c
4157
4158 BPF [L7 FRAMEWORK] (sockmap)
4159 M:      John Fastabend <[email protected]>
4160 M:      Jakub Sitnicki <[email protected]>
4161 L:      [email protected]
4162 L:      [email protected]
4163 S:      Maintained
4164 F:      include/linux/skmsg.h
4165 F:      net/core/skmsg.c
4166 F:      net/core/sock_map.c
4167 F:      net/ipv4/tcp_bpf.c
4168 F:      net/ipv4/udp_bpf.c
4169 F:      net/unix/unix_bpf.c
4170
4171 BPF [LIBRARY] (libbpf)
4172 M:      Andrii Nakryiko <[email protected]>
4173 M:      Eduard Zingerman <[email protected]>
4174 L:      [email protected]
4175 S:      Maintained
4176 F:      tools/lib/bpf/
4177
4178 BPF [MISC]
4179 L:      [email protected]
4180 S:      Odd Fixes
4181 K:      (?:\b|_)bpf(?:\b|_)
4182
4183 BPF [NETKIT] (BPF-programmable network device)
4184 M:      Daniel Borkmann <[email protected]>
4185 M:      Nikolay Aleksandrov <[email protected]>
4186 L:      [email protected]
4187 L:      [email protected]
4188 S:      Supported
4189 F:      drivers/net/netkit.c
4190 F:      include/net/netkit.h
4191
4192 BPF [NETWORKING] (struct_ops, reuseport)
4193 M:      Martin KaFai Lau <[email protected]>
4194 L:      [email protected]
4195 L:      [email protected]
4196 S:      Maintained
4197 F:      kernel/bpf/bpf_struct*
4198
4199 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4200 M:      Martin KaFai Lau <[email protected]>
4201 M:      Daniel Borkmann <[email protected]>
4202 R:      John Fastabend <[email protected]>
4203 L:      [email protected]
4204 L:      [email protected]
4205 S:      Maintained
4206 F:      include/net/tcx.h
4207 F:      kernel/bpf/tcx.c
4208 F:      net/core/filter.c
4209 F:      net/sched/act_bpf.c
4210 F:      net/sched/cls_bpf.c
4211
4212 BPF [RINGBUF]
4213 M:      Andrii Nakryiko <[email protected]>
4214 L:      [email protected]
4215 S:      Maintained
4216 F:      kernel/bpf/ringbuf.c
4217
4218 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4219 M:      KP Singh <[email protected]>
4220 M:      Matt Bobrowski <[email protected]>
4221 L:      [email protected]
4222 S:      Maintained
4223 F:      Documentation/bpf/prog_lsm.rst
4224 F:      include/linux/bpf_lsm.h
4225 F:      kernel/bpf/bpf_lsm.c
4226 F:      kernel/trace/bpf_trace.c
4227 F:      security/bpf/
4228
4229 BPF [SELFTESTS] (Test Runners & Infrastructure)
4230 M:      Andrii Nakryiko <[email protected]>
4231 M:      Eduard Zingerman <[email protected]>
4232 R:      Mykola Lysenko <[email protected]>
4233 L:      [email protected]
4234 S:      Maintained
4235 F:      tools/testing/selftests/bpf/
4236
4237 BPF [STORAGE & CGROUPS]
4238 M:      Martin KaFai Lau <[email protected]>
4239 L:      [email protected]
4240 S:      Maintained
4241 F:      kernel/bpf/*storage.c
4242 F:      kernel/bpf/bpf_lru*
4243 F:      kernel/bpf/cgroup.c
4244
4245 BPF [TOOLING] (bpftool)
4246 M:      Quentin Monnet <[email protected]>
4247 L:      [email protected]
4248 S:      Maintained
4249 F:      kernel/bpf/disasm.*
4250 F:      tools/bpf/bpftool/
4251
4252 BPF [TRACING]
4253 M:      Song Liu <[email protected]>
4254 R:      Jiri Olsa <[email protected]>
4255 L:      [email protected]
4256 S:      Maintained
4257 F:      kernel/bpf/stackmap.c
4258 F:      kernel/trace/bpf_trace.c
4259
4260 BROADCOM ASP 2.0 ETHERNET DRIVER
4261 M:      Justin Chen <[email protected]>
4262 M:      Florian Fainelli <[email protected]>
4263 L:      [email protected]
4264 L:      [email protected]
4265 S:      Supported
4266 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4267 F:      drivers/net/ethernet/broadcom/asp2/
4268
4269 BROADCOM B44 10/100 ETHERNET DRIVER
4270 M:      Michael Chan <[email protected]>
4271 L:      [email protected]
4272 S:      Supported
4273 F:      drivers/net/ethernet/broadcom/b44.*
4274
4275 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4276 M:      Florian Fainelli <[email protected]>
4277 L:      [email protected]
4278 L:      [email protected] (subscribers-only)
4279 S:      Supported
4280 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4281 F:      drivers/net/dsa/b53/*
4282 F:      drivers/net/dsa/bcm_sf2*
4283 F:      include/linux/dsa/brcm.h
4284 F:      include/linux/platform_data/b53.h
4285
4286 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4287 M:      Florian Fainelli <[email protected]>
4288 R:      Broadcom internal kernel review list <[email protected]>
4289 L:      [email protected] (moderated for non-subscribers)
4290 L:      [email protected] (moderated for non-subscribers)
4291 S:      Maintained
4292 T:      git https://github.com/broadcom/stblinux.git
4293 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4294 F:      drivers/pci/controller/pcie-brcmstb.c
4295 F:      drivers/staging/vc04_services
4296 N:      bcm2711
4297 N:      bcm283*
4298 N:      raspberrypi
4299
4300 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4301 M:      Florian Fainelli <[email protected]>
4302 M:      Ray Jui <[email protected]>
4303 M:      Scott Branden <[email protected]>
4304 R:      Broadcom internal kernel review list <[email protected]>
4305 S:      Maintained
4306 T:      git https://github.com/broadcom/mach-bcm
4307 F:      arch/arm/mach-bcm/
4308 N:      bcm281*
4309 N:      bcm113*
4310 N:      bcm216*
4311 N:      kona
4312
4313 BROADCOM BCM2835 CAMERA DRIVERS
4314 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4315 L:      [email protected]
4316 S:      Maintained
4317 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4318 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4319
4320 BROADCOM BCM47XX MIPS ARCHITECTURE
4321 M:      Hauke Mehrtens <[email protected]>
4322 M:      Rafał Miłecki <[email protected]>
4323 L:      [email protected]
4324 S:      Maintained
4325 F:      Documentation/devicetree/bindings/mips/brcm/
4326 F:      arch/mips/bcm47xx/*
4327 F:      arch/mips/include/asm/mach-bcm47xx/*
4328
4329 BROADCOM BCM4908 ETHERNET DRIVER
4330 M:      Rafał Miłecki <[email protected]>
4331 R:      Broadcom internal kernel review list <[email protected]>
4332 L:      [email protected]
4333 S:      Maintained
4334 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4335 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4336 F:      drivers/net/ethernet/broadcom/unimac.h
4337
4338 BROADCOM BCM4908 PINMUX DRIVER
4339 M:      Rafał Miłecki <[email protected]>
4340 R:      Broadcom internal kernel review list <[email protected]>
4341 L:      [email protected]
4342 S:      Maintained
4343 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4344 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4345
4346 BROADCOM BCM5301X ARM ARCHITECTURE
4347 M:      Florian Fainelli <[email protected]>
4348 M:      Hauke Mehrtens <[email protected]>
4349 M:      Rafał Miłecki <[email protected]>
4350 R:      Broadcom internal kernel review list <[email protected]>
4351 L:      [email protected] (moderated for non-subscribers)
4352 S:      Maintained
4353 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4354 F:      arch/arm/boot/dts/broadcom/bcm470*
4355 F:      arch/arm/boot/dts/broadcom/bcm5301*
4356 F:      arch/arm/boot/dts/broadcom/bcm953012*
4357 F:      arch/arm/mach-bcm/bcm_5301x.c
4358
4359 BROADCOM BCM53573 ARM ARCHITECTURE
4360 M:      Florian Fainelli <[email protected]>
4361 M:      Rafał Miłecki <[email protected]>
4362 R:      Broadcom internal kernel review list <[email protected]>
4363 L:      [email protected] (moderated for non-subscribers)
4364 S:      Maintained
4365 F:      arch/arm/boot/dts/broadcom/bcm47189*
4366 F:      arch/arm/boot/dts/broadcom/bcm53573*
4367
4368 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4369 M:      Kevin Cernekee <[email protected]>
4370 L:      [email protected]
4371 S:      Maintained
4372 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4373
4374 BROADCOM BCM7XXX ARM ARCHITECTURE
4375 M:      Florian Fainelli <[email protected]>
4376 R:      Broadcom internal kernel review list <[email protected]>
4377 L:      [email protected] (moderated for non-subscribers)
4378 S:      Maintained
4379 T:      git https://github.com/broadcom/stblinux.git
4380 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4381 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4382 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4383 F:      arch/arm/mach-bcm/*brcmstb*
4384 F:      arch/arm/mm/cache-b15-rac.c
4385 F:      drivers/bus/brcmstb_gisb.c
4386 F:      drivers/pci/controller/pcie-brcmstb.c
4387 N:      brcmstb
4388 N:      bcm7038
4389 N:      bcm7120
4390
4391 BROADCOM BCMBCA ARM ARCHITECTURE
4392 M:      William Zhang <[email protected]>
4393 M:      Anand Gore <[email protected]>
4394 M:      Kursad Oney <[email protected]>
4395 M:      Florian Fainelli <[email protected]>
4396 M:      Rafał Miłecki <[email protected]>
4397 R:      Broadcom internal kernel review list <[email protected]>
4398 L:      [email protected] (moderated for non-subscribers)
4399 S:      Maintained
4400 T:      git https://github.com/broadcom/stblinux.git
4401 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4402 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4403 N:      bcmbca
4404 N:      bcm[9]?47622
4405 N:      bcm[9]?4912
4406 N:      bcm[9]?63138
4407 N:      bcm[9]?63146
4408 N:      bcm[9]?63148
4409 N:      bcm[9]?63158
4410 N:      bcm[9]?63178
4411 N:      bcm[9]?6756
4412 N:      bcm[9]?6813
4413 N:      bcm[9]?6846
4414 N:      bcm[9]?6855
4415 N:      bcm[9]?6856
4416 N:      bcm[9]?6858
4417 N:      bcm[9]?6878
4418
4419 BROADCOM BDC DRIVER
4420 M:      Justin Chen <[email protected]>
4421 M:      Al Cooper <[email protected]>
4422 R:      Broadcom internal kernel review list <[email protected]>
4423 L:      [email protected]
4424 S:      Maintained
4425 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4426 F:      drivers/usb/gadget/udc/bdc/
4427
4428 BROADCOM BMIPS CPUFREQ DRIVER
4429 M:      Markus Mayer <[email protected]>
4430 R:      Broadcom internal kernel review list <[email protected]>
4431 L:      [email protected]
4432 S:      Maintained
4433 F:      drivers/cpufreq/bmips-cpufreq.c
4434
4435 BROADCOM BMIPS MIPS ARCHITECTURE
4436 M:      Florian Fainelli <[email protected]>
4437 R:      Broadcom internal kernel review list <[email protected]>
4438 L:      [email protected]
4439 S:      Maintained
4440 T:      git https://github.com/broadcom/stblinux.git
4441 F:      arch/mips/bmips/*
4442 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4443 F:      arch/mips/include/asm/mach-bmips/*
4444 F:      arch/mips/kernel/*bmips*
4445 F:      drivers/irqchip/irq-bcm63*
4446 F:      drivers/irqchip/irq-bcm7*
4447 F:      drivers/irqchip/irq-brcmstb*
4448 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4449 F:      include/linux/bcm963xx_nvram.h
4450 F:      include/linux/bcm963xx_tag.h
4451
4452 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4453 M:      Rasesh Mody <[email protected]>
4454 M:      [email protected]
4455 L:      [email protected]
4456 S:      Supported
4457 F:      drivers/net/ethernet/broadcom/bnx2.*
4458 F:      drivers/net/ethernet/broadcom/bnx2_*
4459
4460 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4461 M:      Saurav Kashyap <[email protected]>
4462 M:      Javed Hasan <[email protected]>
4463 M:      [email protected]
4464 L:      [email protected]
4465 S:      Supported
4466 F:      drivers/scsi/bnx2fc/
4467
4468 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4469 M:      Nilesh Javali <[email protected]>
4470 M:      Manish Rangankar <[email protected]>
4471 M:      [email protected]
4472 L:      [email protected]
4473 S:      Supported
4474 F:      drivers/scsi/bnx2i/
4475
4476 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4477 M:      Sudarsana Kalluru <[email protected]>
4478 M:      Manish Chopra <[email protected]>
4479 L:      [email protected]
4480 S:      Supported
4481 F:      drivers/net/ethernet/broadcom/bnx2x/
4482
4483 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4484 M:      Michael Chan <[email protected]>
4485 L:      [email protected]
4486 S:      Supported
4487 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4488 F:      drivers/net/ethernet/broadcom/bnxt/
4489 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4490
4491 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4492 M:      Arend van Spriel <[email protected]>
4493 L:      [email protected]
4494 L:      [email protected]
4495 L:      [email protected]
4496 S:      Supported
4497 F:      drivers/net/wireless/broadcom/brcm80211/
4498 F:      include/linux/platform_data/brcmfmac.h
4499
4500 BROADCOM BRCMSTB GPIO DRIVER
4501 M:      Doug Berger <[email protected]>
4502 M:      Florian Fainelli <[email protected]>
4503 R:      Broadcom internal kernel review list <[email protected]>
4504 S:      Supported
4505 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4506 F:      drivers/gpio/gpio-brcmstb.c
4507
4508 BROADCOM BRCMSTB I2C DRIVER
4509 M:      Kamal Dasu <[email protected]>
4510 R:      Broadcom internal kernel review list <[email protected]>
4511 L:      [email protected]
4512 S:      Supported
4513 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4514 F:      drivers/i2c/busses/i2c-brcmstb.c
4515
4516 BROADCOM BRCMSTB UART DRIVER
4517 M:      Al Cooper <[email protected]>
4518 R:      Broadcom internal kernel review list <[email protected]>
4519 L:      [email protected]
4520 S:      Maintained
4521 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4522 F:      drivers/tty/serial/8250/8250_bcm7271.c
4523
4524 BROADCOM BRCMSTB USB EHCI DRIVER
4525 M:      Justin Chen <[email protected]>
4526 M:      Al Cooper <[email protected]>
4527 R:      Broadcom internal kernel review list <[email protected]>
4528 L:      [email protected]
4529 S:      Maintained
4530 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4531 F:      drivers/usb/host/ehci-brcm.*
4532
4533 BROADCOM BRCMSTB USB PIN MAP DRIVER
4534 M:      Al Cooper <[email protected]>
4535 R:      Broadcom internal kernel review list <[email protected]>
4536 L:      [email protected]
4537 S:      Maintained
4538 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4539 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4540
4541 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4542 M:      Justin Chen <[email protected]>
4543 M:      Al Cooper <[email protected]>
4544 R:      Broadcom internal kernel review list <[email protected]>
4545 L:      [email protected]
4546 S:      Maintained
4547 F:      drivers/phy/broadcom/phy-brcm-usb*
4548
4549 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4550 M:      William Zhang <[email protected]>
4551 M:      Kursad Oney <[email protected]>
4552 M:      Jonas Gorski <[email protected]>
4553 R:      Broadcom internal kernel review list <[email protected]>
4554 L:      [email protected]
4555 S:      Maintained
4556 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4557 F:      drivers/spi/spi-bcm63xx-hsspi.c
4558 F:      drivers/spi/spi-bcmbca-hsspi.c
4559
4560 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4561 M:      Jonas Gorski <[email protected]>
4562 L:      [email protected]
4563 S:      Odd Fixes
4564 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4565 F:      drivers/spi/spi-bcm63xx.c
4566
4567 BROADCOM ETHERNET PHY DRIVERS
4568 M:      Florian Fainelli <[email protected]>
4569 R:      Broadcom internal kernel review list <[email protected]>
4570 L:      [email protected]
4571 S:      Supported
4572 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4573 F:      drivers/net/phy/bcm*.[ch]
4574 F:      drivers/net/phy/broadcom.c
4575 F:      include/linux/brcmphy.h
4576
4577 BROADCOM GENET ETHERNET DRIVER
4578 M:      Doug Berger <[email protected]>
4579 M:      Florian Fainelli <[email protected]>
4580 R:      Broadcom internal kernel review list <[email protected]>
4581 L:      [email protected]
4582 S:      Supported
4583 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4584 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4585 F:      drivers/net/ethernet/broadcom/genet/
4586 F:      drivers/net/ethernet/broadcom/unimac.h
4587 F:      drivers/net/mdio/mdio-bcm-unimac.c
4588 F:      include/linux/platform_data/bcmgenet.h
4589 F:      include/linux/platform_data/mdio-bcm-unimac.h
4590
4591 BROADCOM IPROC ARM ARCHITECTURE
4592 M:      Ray Jui <[email protected]>
4593 M:      Scott Branden <[email protected]>
4594 R:      Broadcom internal kernel review list <[email protected]>
4595 L:      [email protected] (moderated for non-subscribers)
4596 S:      Maintained
4597 T:      git https://github.com/broadcom/stblinux.git
4598 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4599 F:      arch/arm64/boot/dts/broadcom/stingray/*
4600 F:      drivers/clk/bcm/clk-ns*
4601 F:      drivers/clk/bcm/clk-sr*
4602 F:      drivers/pinctrl/bcm/pinctrl-ns*
4603 F:      include/dt-bindings/clock/bcm-sr*
4604 N:      iproc
4605 N:      cygnus
4606 N:      bcm[-_]nsp
4607 N:      bcm9113*
4608 N:      bcm9583*
4609 N:      bcm9585*
4610 N:      bcm9586*
4611 N:      bcm988312
4612 N:      bcm113*
4613 N:      bcm583*
4614 N:      bcm585*
4615 N:      bcm586*
4616 N:      bcm88312
4617 N:      hr2
4618 N:      stingray
4619
4620 BROADCOM IPROC GBIT ETHERNET DRIVER
4621 M:      Rafał Miłecki <[email protected]>
4622 R:      Broadcom internal kernel review list <[email protected]>
4623 L:      [email protected]
4624 S:      Maintained
4625 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4626 F:      drivers/net/ethernet/broadcom/bgmac*
4627 F:      drivers/net/ethernet/broadcom/unimac.h
4628
4629 BROADCOM KONA GPIO DRIVER
4630 M:      Ray Jui <[email protected]>
4631 R:      Broadcom internal kernel review list <[email protected]>
4632 S:      Supported
4633 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4634 F:      drivers/gpio/gpio-bcm-kona.c
4635
4636 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4637 M:      Sathya Prakash Veerichetty <[email protected]>
4638 M:      Kashyap Desai <[email protected]>
4639 M:      Sumit Saxena <[email protected]>
4640 M:      Sreekanth Reddy <[email protected]>
4641 L:      [email protected]
4642 L:      [email protected]
4643 S:      Supported
4644 W:      https://www.broadcom.com/support/storage
4645 F:      drivers/scsi/mpi3mr/
4646
4647 BROADCOM NETXTREME-E ROCE DRIVER
4648 M:      Selvin Xavier <[email protected]>
4649 L:      [email protected]
4650 S:      Supported
4651 W:      http://www.broadcom.com
4652 F:      drivers/infiniband/hw/bnxt_re/
4653 F:      include/uapi/rdma/bnxt_re-abi.h
4654
4655 BROADCOM NVRAM DRIVER
4656 M:      Rafał Miłecki <[email protected]>
4657 L:      [email protected]
4658 S:      Maintained
4659 F:      drivers/firmware/broadcom/*
4660
4661 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4662 M:      Rafał Miłecki <[email protected]>
4663 M:      Florian Fainelli <[email protected]>
4664 R:      Broadcom internal kernel review list <[email protected]>
4665 L:      [email protected]
4666 S:      Maintained
4667 T:      git https://github.com/broadcom/stblinux.git
4668 F:      drivers/pmdomain/bcm/bcm-pmb.c
4669 F:      include/dt-bindings/soc/bcm-pmb.h
4670
4671 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4672 M:      Rafał Miłecki <[email protected]>
4673 L:      [email protected]
4674 S:      Maintained
4675 F:      drivers/bcma/
4676 F:      include/linux/bcma/
4677
4678 BROADCOM SPI DRIVER
4679 M:      Kamal Dasu <[email protected]>
4680 R:      Broadcom internal kernel review list <[email protected]>
4681 S:      Maintained
4682 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4683 F:      drivers/spi/spi-bcm-qspi.*
4684 F:      drivers/spi/spi-brcmstb-qspi.c
4685 F:      drivers/spi/spi-iproc-qspi.c
4686
4687 BROADCOM STB AVS CPUFREQ DRIVER
4688 M:      Markus Mayer <[email protected]>
4689 R:      Broadcom internal kernel review list <[email protected]>
4690 L:      [email protected]
4691 S:      Maintained
4692 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4693 F:      drivers/cpufreq/brcmstb*
4694
4695 BROADCOM STB AVS TMON DRIVER
4696 M:      Markus Mayer <[email protected]>
4697 R:      Broadcom internal kernel review list <[email protected]>
4698 L:      [email protected]
4699 S:      Maintained
4700 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4701 F:      drivers/thermal/broadcom/brcmstb*
4702
4703 BROADCOM STB DPFE DRIVER
4704 M:      Markus Mayer <[email protected]>
4705 R:      Broadcom internal kernel review list <[email protected]>
4706 L:      [email protected] (moderated for non-subscribers)
4707 S:      Maintained
4708 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4709 F:      drivers/memory/brcmstb_dpfe.c
4710
4711 BROADCOM STB NAND FLASH DRIVER
4712 M:      Brian Norris <[email protected]>
4713 M:      Kamal Dasu <[email protected]>
4714 R:      Broadcom internal kernel review list <[email protected]>
4715 L:      [email protected]
4716 S:      Maintained
4717 F:      drivers/mtd/nand/raw/brcmnand/
4718 F:      include/linux/platform_data/brcmnand.h
4719
4720 BROADCOM STB PCIE DRIVER
4721 M:      Jim Quinlan <[email protected]>
4722 M:      Nicolas Saenz Julienne <[email protected]>
4723 M:      Florian Fainelli <[email protected]>
4724 R:      Broadcom internal kernel review list <[email protected]>
4725 L:      [email protected]
4726 S:      Maintained
4727 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4728 F:      drivers/pci/controller/pcie-brcmstb.c
4729
4730 BROADCOM SYSTEMPORT ETHERNET DRIVER
4731 M:      Florian Fainelli <[email protected]>
4732 R:      Broadcom internal kernel review list <[email protected]>
4733 L:      [email protected]
4734 S:      Supported
4735 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4736 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4737 F:      drivers/net/ethernet/broadcom/unimac.h
4738
4739 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4740 M:      Pavan Chebbi <[email protected]>
4741 M:      Michael Chan <[email protected]>
4742 L:      [email protected]
4743 S:      Supported
4744 F:      drivers/net/ethernet/broadcom/tg3.*
4745
4746 BROADCOM VK DRIVER
4747 M:      Scott Branden <[email protected]>
4748 R:      Broadcom internal kernel review list <[email protected]>
4749 S:      Supported
4750 F:      drivers/misc/bcm-vk/
4751 F:      include/uapi/linux/misc/bcm_vk.h
4752
4753 BROCADE BFA FC SCSI DRIVER
4754 M:      Anil Gurumurthy <[email protected]>
4755 M:      Sudarsana Kalluru <[email protected]>
4756 L:      [email protected]
4757 S:      Supported
4758 F:      drivers/scsi/bfa/
4759
4760 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4761 M:      Rasesh Mody <[email protected]>
4762 M:      Sudarsana Kalluru <[email protected]>
4763 M:      [email protected]
4764 L:      [email protected]
4765 S:      Supported
4766 F:      drivers/net/ethernet/brocade/bna/
4767
4768 BSG (block layer generic sg v4 driver)
4769 M:      FUJITA Tomonori <[email protected]>
4770 L:      [email protected]
4771 S:      Supported
4772 F:      block/bsg.c
4773 F:      include/linux/bsg.h
4774 F:      include/uapi/linux/bsg.h
4775
4776 BT87X AUDIO DRIVER
4777 M:      Clemens Ladisch <[email protected]>
4778 L:      [email protected] (moderated for non-subscribers)
4779 S:      Maintained
4780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4781 F:      Documentation/sound/cards/bt87x.rst
4782 F:      sound/pci/bt87x.c
4783
4784 BT8XXGPIO DRIVER
4785 M:      Michael Buesch <[email protected]>
4786 S:      Maintained
4787 W:      http://bu3sch.de/btgpio.php
4788 F:      drivers/gpio/gpio-bt8xx.c
4789
4790 BTRFS FILE SYSTEM
4791 M:      Chris Mason <[email protected]>
4792 M:      Josef Bacik <[email protected]>
4793 M:      David Sterba <[email protected]>
4794 L:      [email protected]
4795 S:      Maintained
4796 W:      https://btrfs.readthedocs.io
4797 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4798 C:      irc://irc.libera.chat/btrfs
4799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4800 F:      Documentation/filesystems/btrfs.rst
4801 F:      fs/btrfs/
4802 F:      include/linux/btrfs*
4803 F:      include/trace/events/btrfs.h
4804 F:      include/uapi/linux/btrfs*
4805
4806 BTTV VIDEO4LINUX DRIVER
4807 M:      Mauro Carvalho Chehab <[email protected]>
4808 L:      [email protected]
4809 S:      Odd fixes
4810 W:      https://linuxtv.org
4811 T:      git git://linuxtv.org/media_tree.git
4812 F:      Documentation/driver-api/media/drivers/bttv*
4813 F:      drivers/media/pci/bt8xx/bttv*
4814
4815 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4816 M:      Chanwoo Choi <[email protected]>
4817 L:      [email protected]
4818 L:      [email protected]
4819 S:      Maintained
4820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4821 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4822 F:      drivers/devfreq/exynos-bus.c
4823
4824 BUSLOGIC SCSI DRIVER
4825 M:      Khalid Aziz <[email protected]>
4826 L:      [email protected]
4827 S:      Maintained
4828 F:      drivers/scsi/BusLogic.*
4829 F:      drivers/scsi/FlashPoint.*
4830
4831 BXCAN CAN NETWORK DRIVER
4832 M:      Dario Binacchi <[email protected]>
4833 L:      [email protected]
4834 S:      Maintained
4835 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4836 F:      drivers/net/can/bxcan.c
4837
4838 C-MEDIA CMI8788 DRIVER
4839 M:      Clemens Ladisch <[email protected]>
4840 L:      [email protected] (moderated for non-subscribers)
4841 S:      Maintained
4842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4843 F:      sound/pci/oxygen/
4844
4845 C-SKY ARCHITECTURE
4846 M:      Guo Ren <[email protected]>
4847 L:      [email protected]
4848 S:      Supported
4849 T:      git https://github.com/c-sky/csky-linux.git
4850 F:      Documentation/devicetree/bindings/csky/
4851 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4852 F:      Documentation/devicetree/bindings/timer/csky,*
4853 F:      arch/csky/
4854 F:      drivers/clocksource/timer-gx6605s.c
4855 F:      drivers/clocksource/timer-mp-csky.c
4856 F:      drivers/irqchip/irq-csky-*
4857 N:      csky
4858 K:      csky
4859
4860 CA8210 IEEE-802.15.4 RADIO DRIVER
4861 L:      [email protected]
4862 S:      Orphan
4863 W:      https://github.com/Cascoda/ca8210-linux.git
4864 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4865 F:      drivers/net/ieee802154/ca8210.c
4866
4867 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4868 M:      David Howells <[email protected]>
4869 L:      [email protected]
4870 S:      Supported
4871 F:      Documentation/filesystems/caching/cachefiles.rst
4872 F:      fs/cachefiles/
4873
4874 CACHESTAT: PAGE CACHE STATS FOR A FILE
4875 M:      Nhat Pham <[email protected]>
4876 M:      Johannes Weiner <[email protected]>
4877 L:      [email protected]
4878 S:      Maintained
4879 F:      tools/testing/selftests/cachestat/test_cachestat.c
4880
4881 CADENCE MIPI-CSI2 BRIDGES
4882 M:      Maxime Ripard <[email protected]>
4883 L:      [email protected]
4884 S:      Maintained
4885 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4886 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4887 F:      drivers/media/platform/cadence/cdns-csi2*
4888
4889 CADENCE NAND DRIVER
4890 L:      [email protected]
4891 S:      Orphan
4892 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4893 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4894
4895 CADENCE USB3 DRD IP DRIVER
4896 M:      Peter Chen <[email protected]>
4897 M:      Pawel Laszczak <[email protected]>
4898 R:      Roger Quadros <[email protected]>
4899 L:      [email protected]
4900 S:      Maintained
4901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4902 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4903 F:      drivers/usb/cdns3/
4904 X:      drivers/usb/cdns3/cdnsp*
4905
4906 CADENCE USBHS DRIVER
4907 M:      Pawel Laszczak <[email protected]>
4908 L:      [email protected]
4909 S:      Maintained
4910 F:      drivers/usb/gadget/udc/cdns2
4911
4912 CADENCE USBSSP DRD IP DRIVER
4913 M:      Pawel Laszczak <[email protected]>
4914 L:      [email protected]
4915 S:      Maintained
4916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4917 F:      drivers/usb/cdns3/
4918 X:      drivers/usb/cdns3/cdns3*
4919
4920 CADET FM/AM RADIO RECEIVER DRIVER
4921 M:      Hans Verkuil <[email protected]>
4922 L:      [email protected]
4923 S:      Maintained
4924 W:      https://linuxtv.org
4925 T:      git git://linuxtv.org/media_tree.git
4926 F:      drivers/media/radio/radio-cadet*
4927
4928 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4929 L:      [email protected]
4930 S:      Orphan
4931 T:      git git://linuxtv.org/media_tree.git
4932 F:      Documentation/admin-guide/media/cafe_ccic*
4933 F:      drivers/media/platform/marvell/
4934
4935 CAIF NETWORK LAYER
4936 L:      [email protected]
4937 S:      Orphan
4938 F:      Documentation/networking/caif/
4939 F:      drivers/net/caif/
4940 F:      include/net/caif/
4941 F:      include/uapi/linux/caif/
4942 F:      net/caif/
4943
4944 CAKE QDISC
4945 M:      Toke Høiland-Jørgensen <[email protected]>
4946 L:      [email protected] (moderated for non-subscribers)
4947 S:      Maintained
4948 F:      net/sched/sch_cake.c
4949
4950 CAN NETWORK DRIVERS
4951 M:      Marc Kleine-Budde <[email protected]>
4952 M:      Vincent Mailhol <[email protected]>
4953 L:      [email protected]
4954 S:      Maintained
4955 W:      https://github.com/linux-can
4956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4958 F:      Documentation/devicetree/bindings/net/can/
4959 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4960 F:      drivers/net/can/
4961 F:      drivers/phy/phy-can-transceiver.c
4962 F:      include/linux/can/bittiming.h
4963 F:      include/linux/can/dev.h
4964 F:      include/linux/can/length.h
4965 F:      include/linux/can/platform/
4966 F:      include/linux/can/rx-offload.h
4967 F:      include/uapi/linux/can/error.h
4968 F:      include/uapi/linux/can/netlink.h
4969 F:      include/uapi/linux/can/vxcan.h
4970
4971 CAN NETWORK LAYER
4972 M:      Oliver Hartkopp <[email protected]>
4973 M:      Marc Kleine-Budde <[email protected]>
4974 L:      [email protected]
4975 S:      Maintained
4976 W:      https://github.com/linux-can
4977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4979 F:      Documentation/networking/can.rst
4980 F:      Documentation/networking/iso15765-2.rst
4981 F:      include/linux/can/can-ml.h
4982 F:      include/linux/can/core.h
4983 F:      include/linux/can/skb.h
4984 F:      include/net/netns/can.h
4985 F:      include/uapi/linux/can.h
4986 F:      include/uapi/linux/can/bcm.h
4987 F:      include/uapi/linux/can/gw.h
4988 F:      include/uapi/linux/can/isotp.h
4989 F:      include/uapi/linux/can/raw.h
4990 F:      net/can/
4991
4992 CAN-J1939 NETWORK LAYER
4993 M:      Robin van der Gracht <[email protected]>
4994 M:      Oleksij Rempel <[email protected]>
4995 R:      [email protected]
4996 L:      [email protected]
4997 S:      Maintained
4998 F:      Documentation/networking/j1939.rst
4999 F:      include/uapi/linux/can/j1939.h
5000 F:      net/can/j1939/
5001
5002 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
5003 M:      Damien Le Moal <[email protected]>
5004 L:      [email protected]
5005 L:      [email protected] (pinctrl driver)
5006 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
5007 F:      drivers/pinctrl/pinctrl-k210.c
5008
5009 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
5010 M:      Damien Le Moal <[email protected]>
5011 L:      [email protected]
5012 L:      [email protected]
5013 S:      Maintained
5014 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
5015 F:      drivers/reset/reset-k210.c
5016
5017 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
5018 M:      Damien Le Moal <[email protected]>
5019 L:      [email protected]
5020 S:      Maintained
5021 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
5022 F:      drivers/soc/canaan/
5023 F:      include/soc/canaan/
5024
5025 CAPABILITIES
5026 M:      Serge Hallyn <[email protected]>
5027 L:      [email protected]
5028 S:      Supported
5029 F:      include/linux/capability.h
5030 F:      include/uapi/linux/capability.h
5031 F:      kernel/capability.c
5032 F:      security/commoncap.c
5033
5034 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
5035 M:      Kevin Tsai <[email protected]>
5036 S:      Maintained
5037 F:      drivers/iio/light/cm*
5038
5039 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5040 M:      Christian Lamparter <[email protected]>
5041 L:      [email protected]
5042 S:      Maintained
5043 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5044 F:      drivers/net/wireless/ath/carl9170/
5045
5046 CAVIUM I2C DRIVER
5047 M:      Robert Richter <[email protected]>
5048 S:      Odd Fixes
5049 W:      http://www.marvell.com
5050 F:      drivers/i2c/busses/i2c-octeon*
5051 F:      drivers/i2c/busses/i2c-thunderx*
5052
5053 CAVIUM LIQUIDIO NETWORK DRIVER
5054 L:      [email protected]
5055 S:      Orphan
5056 W:      http://www.marvell.com
5057 F:      drivers/net/ethernet/cavium/liquidio/
5058
5059 CAVIUM MMC DRIVER
5060 M:      Robert Richter <[email protected]>
5061 S:      Odd Fixes
5062 W:      http://www.marvell.com
5063 F:      drivers/mmc/host/cavium*
5064
5065 CAVIUM OCTEON-TX CRYPTO DRIVER
5066 M:      George Cherian <[email protected]>
5067 L:      [email protected]
5068 S:      Supported
5069 W:      http://www.marvell.com
5070 F:      drivers/crypto/cavium/cpt/
5071
5072 CAVIUM THUNDERX2 ARM64 SOC
5073 M:      Robert Richter <[email protected]>
5074 L:      [email protected] (moderated for non-subscribers)
5075 S:      Odd Fixes
5076 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5077 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5078
5079 CBS/ETF/TAPRIO QDISCS
5080 M:      Vinicius Costa Gomes <[email protected]>
5081 L:      [email protected]
5082 S:      Maintained
5083 F:      net/sched/sch_cbs.c
5084 F:      net/sched/sch_etf.c
5085 F:      net/sched/sch_taprio.c
5086
5087 CC2520 IEEE-802.15.4 RADIO DRIVER
5088 M:      Stefan Schmidt <[email protected]>
5089 L:      [email protected]
5090 S:      Odd Fixes
5091 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5092 F:      drivers/net/ieee802154/cc2520.c
5093
5094 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5095 M:      Gilad Ben-Yossef <[email protected]>
5096 L:      [email protected]
5097 S:      Supported
5098 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5099 F:      drivers/crypto/ccree/
5100
5101 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5102 M:      Hadar Gat <[email protected]>
5103 L:      [email protected]
5104 S:      Supported
5105 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5106 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5107 F:      drivers/char/hw_random/cctrng.c
5108 F:      drivers/char/hw_random/cctrng.h
5109
5110 CEC FRAMEWORK
5111 M:      Hans Verkuil <[email protected]>
5112 L:      [email protected]
5113 S:      Supported
5114 W:      http://linuxtv.org
5115 T:      git git://linuxtv.org/media_tree.git
5116 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5117 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5118 F:      Documentation/driver-api/media/cec-core.rst
5119 F:      Documentation/userspace-api/media/cec
5120 F:      drivers/media/cec/
5121 F:      drivers/media/rc/keymaps/rc-cec.c
5122 F:      include/media/cec-notifier.h
5123 F:      include/media/cec.h
5124 F:      include/uapi/linux/cec-funcs.h
5125 F:      include/uapi/linux/cec.h
5126
5127 CEC GPIO DRIVER
5128 M:      Hans Verkuil <[email protected]>
5129 L:      [email protected]
5130 S:      Supported
5131 W:      http://linuxtv.org
5132 T:      git git://linuxtv.org/media_tree.git
5133 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5134 F:      drivers/media/cec/platform/cec-gpio/
5135
5136 CELL BROADBAND ENGINE ARCHITECTURE
5137 M:      Arnd Bergmann <[email protected]>
5138 L:      [email protected]
5139 S:      Supported
5140 W:      http://www.ibm.com/developerworks/power/cell/
5141 F:      arch/powerpc/include/asm/cell*.h
5142 F:      arch/powerpc/include/asm/spu*.h
5143 F:      arch/powerpc/include/uapi/asm/spu*.h
5144 F:      arch/powerpc/platforms/cell/
5145
5146 CELLWISE CW2015 BATTERY DRIVER
5147 M:      Tobias Schrammm <[email protected]>
5148 S:      Maintained
5149 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5150 F:      drivers/power/supply/cw2015_battery.c
5151
5152 CEPH COMMON CODE (LIBCEPH)
5153 M:      Ilya Dryomov <[email protected]>
5154 M:      Xiubo Li <[email protected]>
5155 L:      [email protected]
5156 S:      Supported
5157 W:      http://ceph.com/
5158 T:      git https://github.com/ceph/ceph-client.git
5159 F:      include/linux/ceph/
5160 F:      include/linux/crush/
5161 F:      net/ceph/
5162
5163 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5164 M:      Xiubo Li <[email protected]>
5165 M:      Ilya Dryomov <[email protected]>
5166 L:      [email protected]
5167 S:      Supported
5168 W:      http://ceph.com/
5169 T:      git https://github.com/ceph/ceph-client.git
5170 F:      Documentation/filesystems/ceph.rst
5171 F:      fs/ceph/
5172
5173 CERTIFICATE HANDLING
5174 M:      David Howells <[email protected]>
5175 M:      David Woodhouse <[email protected]>
5176 L:      [email protected]
5177 S:      Maintained
5178 F:      Documentation/admin-guide/module-signing.rst
5179 F:      certs/
5180 F:      scripts/sign-file.c
5181 F:      tools/certs/
5182
5183 CFAG12864B LCD DRIVER
5184 M:      Miguel Ojeda <[email protected]>
5185 S:      Maintained
5186 F:      drivers/auxdisplay/cfag12864b.c
5187 F:      include/linux/cfag12864b.h
5188
5189 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5190 M:      Miguel Ojeda <[email protected]>
5191 S:      Maintained
5192 F:      drivers/auxdisplay/cfag12864bfb.c
5193 F:      include/linux/cfag12864b.h
5194
5195 CHAR and MISC DRIVERS
5196 M:      Arnd Bergmann <[email protected]>
5197 M:      Greg Kroah-Hartman <[email protected]>
5198 S:      Supported
5199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5200 F:      drivers/char/
5201 F:      drivers/misc/
5202 F:      include/linux/miscdevice.h
5203 X:      drivers/char/agp/
5204 X:      drivers/char/hw_random/
5205 X:      drivers/char/ipmi/
5206 X:      drivers/char/random.c
5207 X:      drivers/char/tpm/
5208
5209 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5210 M:      Thomas Weißschuh <[email protected]>
5211 L:      [email protected]
5212 S:      Maintained
5213 F:      Documentation/hwmon/powerz.rst
5214 F:      drivers/hwmon/powerz.c
5215
5216 CHECKPATCH
5217 M:      Andy Whitcroft <[email protected]>
5218 M:      Joe Perches <[email protected]>
5219 R:      Dwaipayan Ray <[email protected]>
5220 R:      Lukas Bulwahn <[email protected]>
5221 S:      Maintained
5222 F:      scripts/checkpatch.pl
5223
5224 CHECKPATCH DOCUMENTATION
5225 M:      Dwaipayan Ray <[email protected]>
5226 M:      Lukas Bulwahn <[email protected]>
5227 R:      Joe Perches <[email protected]>
5228 S:      Maintained
5229 F:      Documentation/dev-tools/checkpatch.rst
5230
5231 CHINESE DOCUMENTATION
5232 M:      Alex Shi <[email protected]>
5233 M:      Yanteng Si <[email protected]>
5234 S:      Maintained
5235 F:      Documentation/translations/zh_CN/
5236
5237 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5238 M:      Peter Chen <[email protected]>
5239 L:      [email protected]
5240 S:      Maintained
5241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5242 F:      drivers/usb/chipidea/
5243
5244 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5245 M:      Hans de Goede <[email protected]>
5246 L:      [email protected]
5247 S:      Maintained
5248 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5249 F:      drivers/input/touchscreen/chipone_icn8318.c
5250
5251 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5252 M:      Hans de Goede <[email protected]>
5253 L:      [email protected]
5254 S:      Maintained
5255 F:      drivers/input/touchscreen/chipone_icn8505.c
5256
5257 CHROME HARDWARE PLATFORM SUPPORT
5258 M:      Benson Leung <[email protected]>
5259 M:      Tzung-Bi Shih <[email protected]>
5260 L:      [email protected]
5261 S:      Maintained
5262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5263 F:      drivers/platform/chrome/
5264
5265 CHROMEOS EC CODEC DRIVER
5266 M:      Cheng-Yi Chiang <[email protected]>
5267 M:      Tzung-Bi Shih <[email protected]>
5268 R:      Guenter Roeck <[email protected]>
5269 L:      [email protected]
5270 S:      Maintained
5271 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5272 F:      sound/soc/codecs/cros_ec_codec.*
5273
5274 CHROMEOS EC CHARGE CONTROL
5275 M:      Thomas Weißschuh <[email protected]>
5276 S:      Maintained
5277 F:      drivers/power/supply/cros_charge-control.c
5278
5279 CHROMEOS EC HARDWARE MONITORING
5280 M:      Thomas Weißschuh <[email protected]>
5281 L:      [email protected]
5282 L:      [email protected]
5283 S:      Maintained
5284 F:      Documentation/hwmon/cros_ec_hwmon.rst
5285 F:      drivers/hwmon/cros_ec_hwmon.c
5286
5287 CHROMEOS EC LED DRIVER
5288 M:      Thomas Weißschuh <[email protected]>
5289 S:      Maintained
5290 F:      drivers/leds/leds-cros_ec.c
5291
5292 CHROMEOS EC SUBDRIVERS
5293 M:      Benson Leung <[email protected]>
5294 R:      Guenter Roeck <[email protected]>
5295 L:      [email protected]
5296 S:      Maintained
5297 F:      drivers/power/supply/cros_charge-control.c
5298 F:      drivers/power/supply/cros_usbpd-charger.c
5299 N:      cros_ec
5300 N:      cros-ec
5301
5302 CHROMEOS EC UART DRIVER
5303 M:      Bhanu Prakash Maiya <[email protected]>
5304 R:      Benson Leung <[email protected]>
5305 R:      Tzung-Bi Shih <[email protected]>
5306 S:      Maintained
5307 F:      drivers/platform/chrome/cros_ec_uart.c
5308
5309 CHROMEOS EC USB PD NOTIFY DRIVER
5310 M:      Prashant Malani <[email protected]>
5311 L:      [email protected]
5312 S:      Maintained
5313 F:      drivers/platform/chrome/cros_usbpd_notify.c
5314 F:      include/linux/platform_data/cros_usbpd_notify.h
5315
5316 CHROMEOS EC USB TYPE-C DRIVER
5317 M:      Prashant Malani <[email protected]>
5318 L:      [email protected]
5319 S:      Maintained
5320 F:      drivers/platform/chrome/cros_ec_typec.*
5321 F:      drivers/platform/chrome/cros_typec_switch.c
5322 F:      drivers/platform/chrome/cros_typec_vdm.*
5323
5324 CHROMEOS HPS DRIVER
5325 M:      Dan Callaghan <[email protected]>
5326 R:      Sami Kyöstilä <[email protected]>
5327 S:      Maintained
5328 F:      drivers/platform/chrome/cros_hps_i2c.c
5329
5330 CHROMEOS EC WATCHDOG
5331 M:      Lukasz Majczak <[email protected]>
5332 L:      [email protected]
5333 S:      Maintained
5334 F:      drivers/watchdog/cros_ec_wdt.c
5335
5336 CHRONTEL CH7322 CEC DRIVER
5337 M:      Joe Tessler <[email protected]>
5338 L:      [email protected]
5339 S:      Maintained
5340 T:      git git://linuxtv.org/media_tree.git
5341 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5342 F:      drivers/media/cec/i2c/ch7322.c
5343
5344 CIRRUS LOGIC AUDIO CODEC DRIVERS
5345 M:      David Rhodes <[email protected]>
5346 M:      Richard Fitzgerald <[email protected]>
5347 L:      [email protected]
5348 L:      [email protected]
5349 S:      Maintained
5350 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5351 F:      drivers/mfd/cs42l43*
5352 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5353 F:      drivers/spi/spi-cs42l43*
5354 F:      include/dt-bindings/sound/cs*
5355 F:      include/linux/mfd/cs42l43*
5356 F:      include/sound/cs*
5357 F:      sound/pci/hda/cirrus*
5358 F:      sound/pci/hda/cs*
5359 F:      sound/pci/hda/hda_component*
5360 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5361 F:      sound/soc/codecs/cs*
5362
5363 CIRRUS LOGIC HAPTIC DRIVERS
5364 M:      James Ogletree <[email protected]>
5365 M:      Fred Treven <[email protected]>
5366 M:      Ben Bright <[email protected]>
5367 L:      [email protected]
5368 S:      Supported
5369 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5370 F:      drivers/input/misc/cs40l*
5371 F:      drivers/mfd/cs40l*
5372 F:      include/linux/mfd/cs40l*
5373 F:      sound/soc/codecs/cs40l*
5374
5375 CIRRUS LOGIC DSP FIRMWARE DRIVER
5376 M:      Simon Trimmer <[email protected]>
5377 M:      Charles Keepax <[email protected]>
5378 M:      Richard Fitzgerald <[email protected]>
5379 L:      [email protected]
5380 S:      Supported
5381 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5382 T:      git https://github.com/CirrusLogic/linux-drivers.git
5383 F:      drivers/firmware/cirrus/*
5384 F:      include/linux/firmware/cirrus/*
5385
5386 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5387 M:      Hartley Sweeten <[email protected]>
5388 L:      [email protected]
5389 S:      Maintained
5390 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5391
5392 CIRRUS LOGIC LOCHNAGAR DRIVER
5393 M:      Charles Keepax <[email protected]>
5394 M:      Richard Fitzgerald <[email protected]>
5395 L:      [email protected]
5396 S:      Supported
5397 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5398 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5399 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5400 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5401 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5402 F:      Documentation/hwmon/lochnagar.rst
5403 F:      drivers/clk/clk-lochnagar.c
5404 F:      drivers/hwmon/lochnagar-hwmon.c
5405 F:      drivers/mfd/lochnagar-i2c.c
5406 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5407 F:      drivers/regulator/lochnagar-regulator.c
5408 F:      include/dt-bindings/clock/lochnagar.h
5409 F:      include/dt-bindings/pinctrl/lochnagar.h
5410 F:      include/linux/mfd/lochnagar*
5411 F:      sound/soc/codecs/lochnagar-sc.c
5412
5413 CIRRUS LOGIC MADERA CODEC DRIVERS
5414 M:      Charles Keepax <[email protected]>
5415 M:      Richard Fitzgerald <[email protected]>
5416 L:      [email protected]
5417 L:      [email protected]
5418 S:      Supported
5419 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5420 T:      git https://github.com/CirrusLogic/linux-drivers.git
5421 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5422 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5423 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5424 F:      drivers/gpio/gpio-madera*
5425 F:      drivers/irqchip/irq-madera*
5426 F:      drivers/mfd/cs47l*
5427 F:      drivers/mfd/madera*
5428 F:      drivers/pinctrl/cirrus/*
5429 F:      include/dt-bindings/sound/madera*
5430 F:      include/linux/irqchip/irq-madera*
5431 F:      include/linux/mfd/madera/*
5432 F:      include/sound/madera*
5433 F:      sound/soc/codecs/cs47l*
5434 F:      sound/soc/codecs/madera*
5435
5436 CISCO FCOE HBA DRIVER
5437 M:      Satish Kharat <[email protected]>
5438 M:      Sesidhar Baddela <[email protected]>
5439 M:      Karan Tilak Kumar <[email protected]>
5440 L:      [email protected]
5441 S:      Supported
5442 F:      drivers/scsi/fnic/
5443
5444 CISCO SCSI HBA DRIVER
5445 M:      Karan Tilak Kumar <[email protected]>
5446 M:      Sesidhar Baddela <[email protected]>
5447 L:      [email protected]
5448 S:      Supported
5449 F:      drivers/scsi/snic/
5450
5451 CISCO VIC ETHERNET NIC DRIVER
5452 M:      Christian Benvenuti <[email protected]>
5453 M:      Satish Kharat <[email protected]>
5454 S:      Supported
5455 F:      drivers/net/ethernet/cisco/enic/
5456
5457 CISCO VIC LOW LATENCY NIC DRIVER
5458 M:      Christian Benvenuti <[email protected]>
5459 M:      Nelson Escobar <[email protected]>
5460 S:      Supported
5461 F:      drivers/infiniband/hw/usnic/
5462
5463 CLANG CONTROL FLOW INTEGRITY SUPPORT
5464 M:      Sami Tolvanen <[email protected]>
5465 M:      Kees Cook <[email protected]>
5466 R:      Nathan Chancellor <[email protected]>
5467 L:      [email protected]
5468 S:      Supported
5469 B:      https://github.com/ClangBuiltLinux/linux/issues
5470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5471 F:      include/linux/cfi.h
5472 F:      kernel/cfi.c
5473
5474 CLANG-FORMAT FILE
5475 M:      Miguel Ojeda <[email protected]>
5476 S:      Maintained
5477 F:      .clang-format
5478
5479 CLANG/LLVM BUILD SUPPORT
5480 M:      Nathan Chancellor <[email protected]>
5481 R:      Nick Desaulniers <[email protected]>
5482 R:      Bill Wendling <[email protected]>
5483 R:      Justin Stitt <[email protected]>
5484 L:      [email protected]
5485 S:      Supported
5486 W:      https://clangbuiltlinux.github.io/
5487 B:      https://github.com/ClangBuiltLinux/linux/issues
5488 C:      irc://irc.libera.chat/clangbuiltlinux
5489 F:      Documentation/kbuild/llvm.rst
5490 F:      include/linux/compiler-clang.h
5491 F:      scripts/Makefile.clang
5492 F:      scripts/clang-tools/
5493 K:      \b(?i:clang|llvm)\b
5494
5495 CLK API
5496 M:      Russell King <[email protected]>
5497 L:      [email protected]
5498 S:      Maintained
5499 F:      include/linux/clk.h
5500
5501 CLOCKSOURCE, CLOCKEVENT DRIVERS
5502 M:      Daniel Lezcano <[email protected]>
5503 M:      Thomas Gleixner <[email protected]>
5504 L:      [email protected]
5505 S:      Supported
5506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5507 F:      Documentation/devicetree/bindings/timer/
5508 F:      drivers/clocksource/
5509
5510 CLOSURES
5511 M:      Kent Overstreet <[email protected]>
5512 L:      [email protected]
5513 S:      Supported
5514 C:      irc://irc.oftc.net/bcache
5515 F:      include/linux/closure.h
5516 F:      lib/closure.c
5517
5518 CMPC ACPI DRIVER
5519 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5520 L:      [email protected]
5521 S:      Supported
5522 F:      drivers/platform/x86/classmate-laptop.c
5523
5524 COBALT MEDIA DRIVER
5525 M:      Hans Verkuil <[email protected]>
5526 L:      [email protected]
5527 S:      Supported
5528 W:      https://linuxtv.org
5529 T:      git git://linuxtv.org/media_tree.git
5530 F:      drivers/media/pci/cobalt/
5531
5532 COCCINELLE/Semantic Patches (SmPL)
5533 M:      Julia Lawall <[email protected]>
5534 M:      Nicolas Palix <[email protected]>
5535 L:      [email protected] (moderated for non-subscribers)
5536 S:      Supported
5537 W:      https://coccinelle.gitlabpages.inria.fr/website/
5538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5539 F:      Documentation/dev-tools/coccinelle.rst
5540 F:      scripts/coccicheck
5541 F:      scripts/coccinelle/
5542
5543 CODA FILE SYSTEM
5544 M:      Jan Harkes <[email protected]>
5545 M:      [email protected]
5546 L:      [email protected]
5547 S:      Maintained
5548 W:      http://www.coda.cs.cmu.edu/
5549 F:      Documentation/filesystems/coda.rst
5550 F:      fs/coda/
5551 F:      include/linux/coda*.h
5552 F:      include/uapi/linux/coda*.h
5553
5554 CODA V4L2 MEM2MEM DRIVER
5555 M:      Philipp Zabel <[email protected]>
5556 L:      [email protected]
5557 S:      Maintained
5558 F:      Documentation/devicetree/bindings/media/coda.yaml
5559 F:      drivers/media/platform/chips-media/coda
5560
5561 CODE OF CONDUCT
5562 M:      Greg Kroah-Hartman <[email protected]>
5563 S:      Supported
5564 F:      Documentation/process/code-of-conduct-interpretation.rst
5565 F:      Documentation/process/code-of-conduct.rst
5566
5567 CODE TAGGING
5568 M:      Suren Baghdasaryan <[email protected]>
5569 M:      Kent Overstreet <[email protected]>
5570 S:      Maintained
5571 F:      include/asm-generic/codetag.lds.h
5572 F:      include/linux/codetag.h
5573 F:      lib/codetag.c
5574
5575 COMEDI DRIVERS
5576 M:      Ian Abbott <[email protected]>
5577 M:      H Hartley Sweeten <[email protected]>
5578 S:      Odd Fixes
5579 F:      drivers/comedi/
5580 F:      include/linux/comedi/
5581 F:      include/uapi/linux/comedi.h
5582
5583 COMMON CLK FRAMEWORK
5584 M:      Michael Turquette <[email protected]>
5585 M:      Stephen Boyd <[email protected]>
5586 L:      [email protected]
5587 S:      Maintained
5588 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5590 F:      Documentation/devicetree/bindings/clock/
5591 F:      drivers/clk/
5592 F:      include/dt-bindings/clock/
5593 F:      include/linux/clk-pr*
5594 F:      include/linux/clk/
5595 F:      include/linux/of_clk.h
5596 X:      drivers/clk/clkdev.c
5597
5598 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5599 M:      Steve French <[email protected]>
5600 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5601 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5602 R:      Shyam Prasad N <[email protected]> (multichannel)
5603 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5604 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5605 L:      [email protected]
5606 L:      [email protected] (moderated for non-subscribers)
5607 S:      Supported
5608 W:      https://wiki.samba.org/index.php/LinuxCIFS
5609 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5610 F:      Documentation/admin-guide/cifs/
5611 F:      fs/smb/client/
5612 F:      fs/smb/common/
5613 F:      include/uapi/linux/cifs
5614
5615 COMPACTPCI HOTPLUG CORE
5616 M:      Scott Murray <[email protected]>
5617 L:      [email protected]
5618 S:      Maintained
5619 F:      drivers/pci/hotplug/cpci_hotplug*
5620
5621 COMPACTPCI HOTPLUG GENERIC DRIVER
5622 M:      Scott Murray <[email protected]>
5623 L:      [email protected]
5624 S:      Maintained
5625 F:      drivers/pci/hotplug/cpcihp_generic.c
5626
5627 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5628 M:      Scott Murray <[email protected]>
5629 L:      [email protected]
5630 S:      Maintained
5631 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5632
5633 COMPAL LAPTOP SUPPORT
5634 M:      Cezary Jackiewicz <[email protected]>
5635 L:      [email protected]
5636 S:      Maintained
5637 F:      drivers/platform/x86/compal-laptop.c
5638
5639 COMPILER ATTRIBUTES
5640 M:      Miguel Ojeda <[email protected]>
5641 S:      Maintained
5642 F:      include/linux/compiler_attributes.h
5643
5644 COMPUTE EXPRESS LINK (CXL)
5645 M:      Davidlohr Bueso <[email protected]>
5646 M:      Jonathan Cameron <[email protected]>
5647 M:      Dave Jiang <[email protected]>
5648 M:      Alison Schofield <[email protected]>
5649 M:      Vishal Verma <[email protected]>
5650 M:      Ira Weiny <[email protected]>
5651 M:      Dan Williams <[email protected]>
5652 L:      [email protected]
5653 S:      Maintained
5654 F:      Documentation/driver-api/cxl
5655 F:      drivers/cxl/
5656 F:      include/linux/einj-cxl.h
5657 F:      include/linux/cxl-event.h
5658 F:      include/uapi/linux/cxl_mem.h
5659 F:      tools/testing/cxl/
5660
5661 COMPUTE EXPRESS LINK PMU (CPMU)
5662 M:      Jonathan Cameron <[email protected]>
5663 L:      [email protected]
5664 S:      Maintained
5665 F:      Documentation/admin-guide/perf/cxl.rst
5666 F:      drivers/perf/cxl_pmu.c
5667
5668 CONEXANT ACCESSRUNNER USB DRIVER
5669 L:      [email protected]
5670 S:      Orphan
5671 W:      http://accessrunner.sourceforge.net/
5672 F:      drivers/usb/atm/cxacru.c
5673
5674 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5675 M:      Elena Reshetova <[email protected]>
5676 M:      Carlos Bilbao <[email protected]>
5677 S:      Maintained
5678 F:      Documentation/security/snp-tdx-threat-model.rst
5679
5680 CONFIGFS
5681 M:      Joel Becker <[email protected]>
5682 M:      Christoph Hellwig <[email protected]>
5683 S:      Supported
5684 T:      git git://git.infradead.org/users/hch/configfs.git
5685 F:      fs/configfs/
5686 F:      include/linux/configfs.h
5687 F:      samples/configfs/
5688
5689 CONSOLE SUBSYSTEM
5690 M:      Greg Kroah-Hartman <[email protected]>
5691 S:      Supported
5692 F:      drivers/video/console/
5693 F:      include/linux/console*
5694
5695 CONTEXT TRACKING
5696 M:      Frederic Weisbecker <[email protected]>
5697 M:      "Paul E. McKenney" <[email protected]>
5698 S:      Maintained
5699 F:      include/linux/context_tracking*
5700 F:      kernel/context_tracking.c
5701
5702 CONTROL GROUP (CGROUP)
5703 M:      Tejun Heo <[email protected]>
5704 M:      Zefan Li <[email protected]>
5705 M:      Johannes Weiner <[email protected]>
5706 M:      Michal Koutný <[email protected]>
5707 L:      [email protected]
5708 S:      Maintained
5709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5710 F:      Documentation/admin-guide/cgroup-v1/
5711 F:      Documentation/admin-guide/cgroup-v2.rst
5712 F:      include/linux/cgroup*
5713 F:      kernel/cgroup/
5714 F:      tools/testing/selftests/cgroup/
5715
5716 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5717 M:      Tejun Heo <[email protected]>
5718 M:      Josef Bacik <[email protected]>
5719 M:      Jens Axboe <[email protected]>
5720 L:      [email protected]
5721 L:      [email protected]
5722 T:      git git://git.kernel.dk/linux-block
5723 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5724 F:      block/bfq-cgroup.c
5725 F:      block/blk-cgroup.c
5726 F:      block/blk-iocost.c
5727 F:      block/blk-iolatency.c
5728 F:      block/blk-throttle.c
5729 F:      include/linux/blk-cgroup.h
5730
5731 CONTROL GROUP - CPUSET
5732 M:      Waiman Long <[email protected]>
5733 M:      Zefan Li <[email protected]>
5734 L:      [email protected]
5735 S:      Maintained
5736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5737 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5738 F:      include/linux/cpuset.h
5739 F:      kernel/cgroup/cpuset.c
5740 F:      tools/testing/selftests/cgroup/test_cpuset.c
5741 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5742
5743 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5744 M:      Johannes Weiner <[email protected]>
5745 M:      Michal Hocko <[email protected]>
5746 M:      Roman Gushchin <[email protected]>
5747 M:      Shakeel Butt <[email protected]>
5748 R:      Muchun Song <[email protected]>
5749 L:      [email protected]
5750 L:      [email protected]
5751 S:      Maintained
5752 F:      include/linux/memcontrol.h
5753 F:      mm/memcontrol.c
5754 F:      mm/memcontrol-v1.c
5755 F:      mm/memcontrol-v1.h
5756 F:      mm/swap_cgroup.c
5757 F:      samples/cgroup/*
5758 F:      tools/testing/selftests/cgroup/memcg_protection.m
5759 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5760 F:      tools/testing/selftests/cgroup/test_kmem.c
5761 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5762
5763 CORETEMP HARDWARE MONITORING DRIVER
5764 M:      Fenghua Yu <[email protected]>
5765 L:      [email protected]
5766 S:      Maintained
5767 F:      Documentation/hwmon/coretemp.rst
5768 F:      drivers/hwmon/coretemp.c
5769
5770 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5771 M:      Marius Zachmann <[email protected]>
5772 L:      [email protected]
5773 S:      Maintained
5774 F:      drivers/hwmon/corsair-cpro.c
5775
5776 CORSAIR-PSU HARDWARE MONITOR DRIVER
5777 M:      Wilken Gottwalt <[email protected]>
5778 L:      [email protected]
5779 S:      Maintained
5780 F:      Documentation/hwmon/corsair-psu.rst
5781 F:      drivers/hwmon/corsair-psu.c
5782
5783 COUNTER SUBSYSTEM
5784 M:      William Breathitt Gray <[email protected]>
5785 L:      [email protected]
5786 S:      Maintained
5787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5788 F:      Documentation/ABI/testing/sysfs-bus-counter
5789 F:      Documentation/driver-api/generic-counter.rst
5790 F:      drivers/counter/
5791 F:      include/linux/counter.h
5792 F:      include/uapi/linux/counter.h
5793 F:      tools/counter/
5794
5795 COUNTER WATCH EVENTS TOOL
5796 M:      Fabrice Gasnier <[email protected]>
5797 L:      [email protected]
5798 S:      Maintained
5799 F:      tools/counter/counter_watch_events.c
5800
5801 CP2615 I2C DRIVER
5802 M:      Bence Csókás <[email protected]>
5803 S:      Maintained
5804 F:      drivers/i2c/busses/i2c-cp2615.c
5805
5806 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5807 M:      Viresh Kumar <[email protected]>
5808 M:      Sudeep Holla <[email protected]>
5809 L:      [email protected]
5810 S:      Maintained
5811 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5812 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5813
5814 CPU FREQUENCY SCALING FRAMEWORK
5815 M:      "Rafael J. Wysocki" <[email protected]>
5816 M:      Viresh Kumar <[email protected]>
5817 L:      [email protected]
5818 S:      Maintained
5819 B:      https://bugzilla.kernel.org
5820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5822 F:      Documentation/admin-guide/pm/cpufreq.rst
5823 F:      Documentation/admin-guide/pm/intel_pstate.rst
5824 F:      Documentation/cpu-freq/
5825 F:      Documentation/devicetree/bindings/cpufreq/
5826 F:      drivers/cpufreq/
5827 F:      include/linux/cpufreq.h
5828 F:      include/linux/sched/cpufreq.h
5829 F:      kernel/sched/cpufreq*.c
5830 F:      tools/testing/selftests/cpufreq/
5831
5832 CPU HOTPLUG
5833 M:      Thomas Gleixner <[email protected]>
5834 M:      Peter Zijlstra <[email protected]>
5835 L:      [email protected]
5836 S:      Maintained
5837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5838 F:      include/linux/cpu.h
5839 F:      include/linux/cpuhotplug.h
5840 F:      include/linux/smpboot.h
5841 F:      kernel/cpu.c
5842 F:      kernel/smpboot.*
5843
5844 CPU IDLE TIME MANAGEMENT FRAMEWORK
5845 M:      "Rafael J. Wysocki" <[email protected]>
5846 M:      Daniel Lezcano <[email protected]>
5847 L:      [email protected]
5848 S:      Maintained
5849 B:      https://bugzilla.kernel.org
5850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5851 F:      Documentation/admin-guide/pm/cpuidle.rst
5852 F:      Documentation/driver-api/pm/cpuidle.rst
5853 F:      drivers/cpuidle/
5854 F:      include/linux/cpuidle.h
5855
5856 CPU POWER MONITORING SUBSYSTEM
5857 M:      Thomas Renninger <[email protected]>
5858 M:      Shuah Khan <[email protected]>
5859 M:      Shuah Khan <[email protected]>
5860 M:      John B. Wyatt IV <[email protected]>
5861 M:      John B. Wyatt IV <[email protected]>
5862 M:      John Kacur <[email protected]>
5863 L:      [email protected]
5864 S:      Maintained
5865 F:      tools/power/cpupower/
5866
5867 CPUID/MSR DRIVER
5868 M:      "H. Peter Anvin" <[email protected]>
5869 S:      Maintained
5870 F:      arch/x86/kernel/cpuid.c
5871 F:      arch/x86/kernel/msr.c
5872
5873 CPUIDLE DRIVER - ARM BIG LITTLE
5874 M:      Lorenzo Pieralisi <[email protected]>
5875 M:      Daniel Lezcano <[email protected]>
5876 L:      [email protected]
5877 L:      [email protected] (moderated for non-subscribers)
5878 S:      Maintained
5879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5880 F:      drivers/cpuidle/cpuidle-big_little.c
5881
5882 CPUIDLE DRIVER - ARM EXYNOS
5883 M:      Daniel Lezcano <[email protected]>
5884 M:      Kukjin Kim <[email protected]>
5885 R:      Krzysztof Kozlowski <[email protected]>
5886 L:      [email protected]
5887 L:      [email protected]
5888 S:      Maintained
5889 F:      arch/arm/mach-exynos/pm.c
5890 F:      drivers/cpuidle/cpuidle-exynos.c
5891 F:      include/linux/platform_data/cpuidle-exynos.h
5892
5893 CPUIDLE DRIVER - ARM PSCI
5894 M:      Lorenzo Pieralisi <[email protected]>
5895 M:      Sudeep Holla <[email protected]>
5896 L:      [email protected]
5897 L:      [email protected] (moderated for non-subscribers)
5898 S:      Supported
5899 F:      drivers/cpuidle/cpuidle-psci.c
5900
5901 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5902 M:      Ulf Hansson <[email protected]>
5903 L:      [email protected]
5904 L:      [email protected] (moderated for non-subscribers)
5905 S:      Supported
5906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5907 F:      drivers/cpuidle/cpuidle-psci-domain.c
5908 F:      drivers/cpuidle/cpuidle-psci.h
5909
5910 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5911 M:      Ulf Hansson <[email protected]>
5912 L:      [email protected]
5913 S:      Supported
5914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5915 F:      drivers/cpuidle/dt_idle_genpd.c
5916 F:      drivers/cpuidle/dt_idle_genpd.h
5917
5918 CPUIDLE DRIVER - RISC-V SBI
5919 M:      Anup Patel <[email protected]>
5920 L:      [email protected]
5921 L:      [email protected]
5922 S:      Maintained
5923 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5924
5925 CRAMFS FILESYSTEM
5926 M:      Nicolas Pitre <[email protected]>
5927 S:      Maintained
5928 F:      Documentation/filesystems/cramfs.rst
5929 F:      fs/cramfs/
5930
5931 CREATIVE SB0540
5932 M:      Bastien Nocera <[email protected]>
5933 L:      [email protected]
5934 S:      Maintained
5935 F:      drivers/hid/hid-creative-sb0540.c
5936
5937 CRYPTO API
5938 M:      Herbert Xu <[email protected]>
5939 M:      "David S. Miller" <[email protected]>
5940 L:      [email protected]
5941 S:      Maintained
5942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5944 F:      Documentation/crypto/
5945 F:      Documentation/devicetree/bindings/crypto/
5946 F:      arch/*/crypto/
5947 F:      crypto/
5948 F:      drivers/crypto/
5949 F:      include/crypto/
5950 F:      include/linux/crypto*
5951 F:      lib/crypto/
5952
5953 CRYPTO SPEED TEST COMPARE
5954 M:      Wang Jinchao <[email protected]>
5955 L:      [email protected]
5956 S:      Maintained
5957 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5958
5959 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5960 M:      Neil Horman <[email protected]>
5961 L:      [email protected]
5962 S:      Maintained
5963 F:      crypto/ansi_cprng.c
5964 F:      crypto/rng.c
5965
5966 CS3308 MEDIA DRIVER
5967 M:      Hans Verkuil <[email protected]>
5968 L:      [email protected]
5969 S:      Odd Fixes
5970 W:      http://linuxtv.org
5971 T:      git git://linuxtv.org/media_tree.git
5972 F:      drivers/media/i2c/cs3308.c
5973
5974 CS5535 Audio ALSA driver
5975 M:      Jaya Kumar <[email protected]>
5976 S:      Maintained
5977 F:      sound/pci/cs5535audio/
5978
5979 CTU CAN FD DRIVER
5980 M:      Pavel Pisa <[email protected]>
5981 M:      Ondrej Ille <[email protected]>
5982 L:      [email protected]
5983 S:      Maintained
5984 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5985 F:      drivers/net/can/ctucanfd/
5986
5987 CVE ASSIGNMENT CONTACT
5988 M:      CVE Assignment Team <[email protected]>
5989 S:      Maintained
5990 F:      Documentation/process/cve.rst
5991
5992 CW1200 WLAN driver
5993 S:      Orphan
5994 F:      drivers/net/wireless/st/cw1200/
5995 F:      include/linux/platform_data/net-cw1200.h
5996
5997 CX18 VIDEO4LINUX DRIVER
5998 M:      Andy Walls <[email protected]>
5999 L:      [email protected]
6000 S:      Maintained
6001 W:      https://linuxtv.org
6002 T:      git git://linuxtv.org/media_tree.git
6003 F:      drivers/media/pci/cx18/
6004 F:      include/uapi/linux/ivtv*
6005
6006 CX2341X MPEG ENCODER HELPER MODULE
6007 M:      Hans Verkuil <[email protected]>
6008 L:      [email protected]
6009 S:      Maintained
6010 W:      https://linuxtv.org
6011 T:      git git://linuxtv.org/media_tree.git
6012 F:      drivers/media/common/cx2341x*
6013 F:      include/media/drv-intf/cx2341x.h
6014
6015 CX24120 MEDIA DRIVER
6016 M:      Jemma Denson <[email protected]>
6017 M:      Patrick Boettcher <[email protected]>
6018 L:      [email protected]
6019 S:      Maintained
6020 W:      https://linuxtv.org
6021 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6022 F:      drivers/media/dvb-frontends/cx24120*
6023
6024 CX88 VIDEO4LINUX DRIVER
6025 M:      Mauro Carvalho Chehab <[email protected]>
6026 L:      [email protected]
6027 S:      Odd fixes
6028 W:      https://linuxtv.org
6029 T:      git git://linuxtv.org/media_tree.git
6030 F:      Documentation/driver-api/media/drivers/cx88*
6031 F:      drivers/media/pci/cx88/
6032
6033 CXD2820R MEDIA DRIVER
6034 L:      [email protected]
6035 S:      Orphan
6036 W:      https://linuxtv.org
6037 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6038 F:      drivers/media/dvb-frontends/cxd2820r*
6039
6040 CXGB3 ETHERNET DRIVER (CXGB3)
6041 M:      Potnuri Bharat Teja <[email protected]>
6042 L:      [email protected]
6043 S:      Supported
6044 W:      http://www.chelsio.com
6045 F:      drivers/net/ethernet/chelsio/cxgb3/
6046
6047 CXGB3 ISCSI DRIVER (CXGB3I)
6048 M:      Varun Prakash <[email protected]>
6049 L:      [email protected]
6050 S:      Supported
6051 W:      http://www.chelsio.com
6052 F:      drivers/scsi/cxgbi/cxgb3i
6053
6054 CXGB4 CRYPTO DRIVER (chcr)
6055 M:      Ayush Sawal <[email protected]>
6056 L:      [email protected]
6057 S:      Supported
6058 W:      http://www.chelsio.com
6059 F:      drivers/crypto/chelsio
6060
6061 CXGB4 ETHERNET DRIVER (CXGB4)
6062 M:      Potnuri Bharat Teja <[email protected]>
6063 L:      [email protected]
6064 S:      Supported
6065 W:      http://www.chelsio.com
6066 F:      drivers/net/ethernet/chelsio/cxgb4/
6067
6068 CXGB4 INLINE CRYPTO DRIVER
6069 M:      Ayush Sawal <[email protected]>
6070 L:      [email protected]
6071 S:      Supported
6072 W:      http://www.chelsio.com
6073 F:      drivers/net/ethernet/chelsio/inline_crypto/
6074
6075 CXGB4 ISCSI DRIVER (CXGB4I)
6076 M:      Varun Prakash <[email protected]>
6077 L:      [email protected]
6078 S:      Supported
6079 W:      http://www.chelsio.com
6080 F:      drivers/scsi/cxgbi/cxgb4i
6081
6082 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6083 M:      Potnuri Bharat Teja <[email protected]>
6084 L:      [email protected]
6085 S:      Supported
6086 W:      http://www.openfabrics.org
6087 F:      drivers/infiniband/hw/cxgb4/
6088 F:      include/uapi/rdma/cxgb4-abi.h
6089
6090 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6091 M:      Potnuri Bharat Teja <[email protected]>
6092 L:      [email protected]
6093 S:      Supported
6094 W:      http://www.chelsio.com
6095 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6096
6097 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6098 M:      Frederic Barrat <[email protected]>
6099 M:      Andrew Donnellan <[email protected]>
6100 L:      [email protected]
6101 S:      Supported
6102 F:      Documentation/ABI/testing/sysfs-class-cxl
6103 F:      Documentation/arch/powerpc/cxl.rst
6104 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6105 F:      drivers/misc/cxl/
6106 F:      include/misc/cxl*
6107 F:      include/uapi/misc/cxl.h
6108
6109 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6110 M:      Manoj N. Kumar <[email protected]>
6111 M:      Uma Krishnan <[email protected]>
6112 L:      [email protected]
6113 S:      Obsolete
6114 F:      Documentation/arch/powerpc/cxlflash.rst
6115 F:      drivers/scsi/cxlflash/
6116 F:      include/uapi/scsi/cxlflash_ioctl.h
6117
6118 CYBERPRO FB DRIVER
6119 M:      Russell King <[email protected]>
6120 L:      [email protected] (moderated for non-subscribers)
6121 S:      Maintained
6122 W:      http://www.armlinux.org.uk/
6123 F:      drivers/video/fbdev/cyber2000fb.*
6124
6125 CYCLADES PC300 DRIVER
6126 S:      Orphan
6127 F:      drivers/net/wan/pc300*
6128
6129 CYPRESS CY8C95X0 PINCTRL DRIVER
6130 M:      Patrick Rudolph <[email protected]>
6131 L:      [email protected]
6132 S:      Maintained
6133 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6134
6135 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6136 M:      Linus Walleij <[email protected]>
6137 L:      [email protected]
6138 S:      Maintained
6139 F:      drivers/input/touchscreen/cy8ctma140.c
6140
6141 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6142 M:      Yassine Oudjana <[email protected]>
6143 L:      [email protected]
6144 S:      Maintained
6145 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6146 F:      drivers/input/keyboard/cypress-sf.c
6147
6148 CYPRESS_FIRMWARE MEDIA DRIVER
6149 L:      [email protected]
6150 S:      Orphan
6151 W:      https://linuxtv.org
6152 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6153 F:      drivers/media/common/cypress_firmware*
6154
6155 CYTTSP TOUCHSCREEN DRIVER
6156 M:      Linus Walleij <[email protected]>
6157 L:      [email protected]
6158 S:      Maintained
6159 F:      drivers/input/touchscreen/cyttsp*
6160
6161 D-LINK DIR-685 TOUCHKEYS DRIVER
6162 M:      Linus Walleij <[email protected]>
6163 L:      [email protected]
6164 S:      Supported
6165 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6166
6167 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6168 M:      Joshua Kinard <[email protected]>
6169 S:      Maintained
6170 F:      drivers/rtc/rtc-ds1685.c
6171 F:      include/linux/rtc/ds1685.h
6172
6173 DAMA SLAVE for AX.25
6174 M:      Joerg Reuter <[email protected]>
6175 L:      [email protected]
6176 S:      Maintained
6177 W:      http://yaina.de/jreuter/
6178 W:      http://www.qsl.net/dl1bke/
6179 F:      net/ax25/af_ax25.c
6180 F:      net/ax25/ax25_dev.c
6181 F:      net/ax25/ax25_ds_*
6182 F:      net/ax25/ax25_in.c
6183 F:      net/ax25/ax25_out.c
6184 F:      net/ax25/ax25_timer.c
6185 F:      net/ax25/sysctl_net_ax25.c
6186
6187 DATA ACCESS MONITOR
6188 M:      SeongJae Park <[email protected]>
6189 L:      [email protected]
6190 L:      [email protected]
6191 S:      Maintained
6192 W:      https://damonitor.github.io
6193 P:      Documentation/mm/damon/maintainer-profile.rst
6194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6195 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6197 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6198 F:      Documentation/admin-guide/mm/damon/
6199 F:      Documentation/mm/damon/
6200 F:      include/linux/damon.h
6201 F:      include/trace/events/damon.h
6202 F:      mm/damon/
6203 F:      tools/testing/selftests/damon/
6204
6205 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6206 L:      [email protected]
6207 S:      Orphan
6208 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6209 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6210
6211 DC390/AM53C974 SCSI driver
6212 M:      Hannes Reinecke <[email protected]>
6213 L:      [email protected]
6214 S:      Maintained
6215 F:      drivers/scsi/am53c974.c
6216
6217 DC395x SCSI driver
6218 M:      Oliver Neukum <[email protected]>
6219 M:      Ali Akcaagac <[email protected]>
6220 M:      Jamie Lenehan <[email protected]>
6221 S:      Maintained
6222 F:      Documentation/scsi/dc395x.rst
6223 F:      drivers/scsi/dc395x.*
6224
6225 DCCP PROTOCOL
6226 L:      [email protected]
6227 S:      Orphan
6228 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6229 F:      include/linux/dccp.h
6230 F:      include/linux/tfrc.h
6231 F:      include/uapi/linux/dccp.h
6232 F:      net/dccp/
6233
6234 DEBUGOBJECTS:
6235 M:      Thomas Gleixner <[email protected]>
6236 L:      [email protected]
6237 S:      Maintained
6238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6239 F:      include/linux/debugobjects.h
6240 F:      lib/debugobjects.c
6241
6242 DECSTATION PLATFORM SUPPORT
6243 M:      "Maciej W. Rozycki" <[email protected]>
6244 L:      [email protected]
6245 S:      Maintained
6246 W:      http://www.linux-mips.org/wiki/DECstation
6247 F:      arch/mips/dec/
6248 F:      arch/mips/include/asm/dec/
6249 F:      arch/mips/include/asm/mach-dec/
6250
6251 DEFXX FDDI NETWORK DRIVER
6252 M:      "Maciej W. Rozycki" <[email protected]>
6253 S:      Maintained
6254 F:      drivers/net/fddi/defxx.*
6255
6256 DEFZA FDDI NETWORK DRIVER
6257 M:      "Maciej W. Rozycki" <[email protected]>
6258 S:      Maintained
6259 F:      drivers/net/fddi/defza.*
6260
6261 DEINTERLACE DRIVERS FOR ALLWINNER H3
6262 M:      Jernej Skrabec <[email protected]>
6263 L:      [email protected]
6264 S:      Maintained
6265 T:      git git://linuxtv.org/media_tree.git
6266 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6267 F:      drivers/media/platform/sunxi/sun8i-di/
6268
6269 DELL LAPTOP DRIVER
6270 M:      Matthew Garrett <[email protected]>
6271 M:      Pali Rohár <[email protected]>
6272 L:      [email protected]
6273 S:      Maintained
6274 F:      drivers/platform/x86/dell/dell-laptop.c
6275
6276 DELL LAPTOP FREEFALL DRIVER
6277 M:      Pali Rohár <[email protected]>
6278 S:      Maintained
6279 F:      drivers/platform/x86/dell/dell-smo8800.c
6280
6281 DELL LAPTOP RBTN DRIVER
6282 M:      Pali Rohár <[email protected]>
6283 S:      Maintained
6284 F:      drivers/platform/x86/dell/dell-rbtn.*
6285
6286 DELL LAPTOP SMM DRIVER
6287 M:      Pali Rohár <[email protected]>
6288 S:      Maintained
6289 F:      Documentation/ABI/obsolete/procfs-i8k
6290 F:      drivers/hwmon/dell-smm-hwmon.c
6291 F:      include/uapi/linux/i8k.h
6292
6293 DELL PC DRIVER
6294 M:      Lyndon Sanche <[email protected]>
6295 L:      [email protected]
6296 S:      Maintained
6297 F:      drivers/platform/x86/dell/dell-pc.c
6298
6299 DELL REMOTE BIOS UPDATE DRIVER
6300 M:      Stuart Hayes <[email protected]>
6301 L:      [email protected]
6302 S:      Maintained
6303 F:      drivers/platform/x86/dell/dell_rbu.c
6304
6305 DELL SMBIOS DRIVER
6306 M:      Pali Rohár <[email protected]>
6307 L:      [email protected]
6308 L:      [email protected]
6309 S:      Maintained
6310 F:      drivers/platform/x86/dell/dell-smbios.*
6311
6312 DELL SMBIOS SMM DRIVER
6313 L:      [email protected]
6314 L:      [email protected]
6315 S:      Maintained
6316 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6317
6318 DELL SMBIOS WMI DRIVER
6319 L:      [email protected]
6320 L:      [email protected]
6321 S:      Maintained
6322 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6323 F:      tools/wmi/dell-smbios-example.c
6324
6325 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6326 M:      Stuart Hayes <[email protected]>
6327 L:      [email protected]
6328 S:      Maintained
6329 F:      Documentation/userspace-api/dcdbas.rst
6330 F:      drivers/platform/x86/dell/dcdbas.*
6331
6332 DELL WMI DDV DRIVER
6333 M:      Armin Wolf <[email protected]>
6334 S:      Maintained
6335 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6336 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6337 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6338 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6339
6340 DELL WMI DESCRIPTOR DRIVER
6341 L:      [email protected]
6342 S:      Maintained
6343 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6344
6345 DELL WMI HARDWARE PRIVACY SUPPORT
6346 L:      [email protected]
6347 L:      [email protected]
6348 S:      Maintained
6349 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6350
6351 DELL WMI NOTIFICATIONS DRIVER
6352 M:      Matthew Garrett <[email protected]>
6353 M:      Pali Rohár <[email protected]>
6354 S:      Maintained
6355 F:      drivers/platform/x86/dell/dell-wmi-base.c
6356
6357 DELL WMI SYSMAN DRIVER
6358 M:      Prasanth Ksr <[email protected]>
6359 L:      [email protected]
6360 L:      [email protected]
6361 S:      Maintained
6362 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6363 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6364
6365 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6366 M:      Zev Weiss <[email protected]>
6367 L:      [email protected]
6368 S:      Maintained
6369 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6370
6371 DELTA DPS920AB PSU DRIVER
6372 M:      Robert Marko <[email protected]>
6373 L:      [email protected]
6374 S:      Maintained
6375 F:      Documentation/hwmon/dps920ab.rst
6376 F:      drivers/hwmon/pmbus/dps920ab.c
6377
6378 DELTA NETWORKS TN48M CPLD DRIVERS
6379 M:      Robert Marko <[email protected]>
6380 S:      Maintained
6381 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6382 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6383 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6384 F:      drivers/gpio/gpio-tn48m.c
6385 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6386
6387 DELTA ST MEDIA DRIVER
6388 M:      Hugues Fruchet <[email protected]>
6389 L:      [email protected]
6390 S:      Supported
6391 W:      https://linuxtv.org
6392 T:      git git://linuxtv.org/media_tree.git
6393 F:      drivers/media/platform/st/sti/delta
6394
6395 DENALI NAND DRIVER
6396 L:      [email protected]
6397 S:      Orphan
6398 F:      drivers/mtd/nand/raw/denali*
6399
6400 DESIGNWARE EDMA CORE IP DRIVER
6401 M:      Manivannan Sadhasivam <[email protected]>
6402 R:      Serge Semin <[email protected]>
6403 L:      [email protected]
6404 S:      Maintained
6405 F:      drivers/dma/dw-edma/
6406 F:      include/linux/dma/edma.h
6407
6408 DESIGNWARE USB2 DRD IP DRIVER
6409 M:      Minas Harutyunyan <[email protected]>
6410 L:      [email protected]
6411 S:      Maintained
6412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6413 F:      drivers/usb/dwc2/
6414
6415 DESIGNWARE USB3 DRD IP DRIVER
6416 M:      Thinh Nguyen <[email protected]>
6417 L:      [email protected]
6418 S:      Maintained
6419 F:      drivers/usb/dwc3/
6420
6421 DESIGNWARE XDATA IP DRIVER
6422 L:      [email protected]
6423 S:      Orphan
6424 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6425 F:      drivers/misc/dw-xdata-pcie.c
6426
6427 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6428 M:      Andreas Klinger <[email protected]>
6429 L:      [email protected]
6430 S:      Maintained
6431 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6432 F:      drivers/iio/proximity/srf*.c
6433
6434 DEVICE COREDUMP (DEV_COREDUMP)
6435 M:      Johannes Berg <[email protected]>
6436 L:      [email protected]
6437 S:      Maintained
6438 F:      drivers/base/devcoredump.c
6439 F:      include/linux/devcoredump.h
6440
6441 DEVICE DEPENDENCY HELPER SCRIPT
6442 M:      Saravana Kannan <[email protected]>
6443 L:      [email protected]
6444 S:      Maintained
6445 F:      scripts/dev-needs.sh
6446
6447 DEVICE DIRECT ACCESS (DAX)
6448 M:      Dan Williams <[email protected]>
6449 M:      Vishal Verma <[email protected]>
6450 M:      Dave Jiang <[email protected]>
6451 L:      [email protected]
6452 L:      [email protected]
6453 S:      Supported
6454 F:      drivers/dax/
6455
6456 DEVICE FREQUENCY (DEVFREQ)
6457 M:      MyungJoo Ham <[email protected]>
6458 M:      Kyungmin Park <[email protected]>
6459 M:      Chanwoo Choi <[email protected]>
6460 L:      [email protected]
6461 S:      Maintained
6462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6463 F:      Documentation/devicetree/bindings/devfreq/
6464 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6465 F:      drivers/devfreq/
6466 F:      include/linux/devfreq.h
6467 F:      include/trace/events/devfreq.h
6468
6469 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6470 M:      Chanwoo Choi <[email protected]>
6471 L:      [email protected]
6472 S:      Supported
6473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6474 F:      Documentation/devicetree/bindings/devfreq/event/
6475 F:      drivers/devfreq/devfreq-event.c
6476 F:      drivers/devfreq/event/
6477 F:      include/dt-bindings/pmu/exynos_ppmu.h
6478 F:      include/linux/devfreq-event.h
6479
6480 DEVICE RESOURCE MANAGEMENT HELPERS
6481 M:      Hans de Goede <[email protected]>
6482 R:      Matti Vaittinen <[email protected]>
6483 S:      Maintained
6484 F:      include/linux/devm-helpers.h
6485
6486 DEVICE-MAPPER  (LVM)
6487 M:      Alasdair Kergon <[email protected]>
6488 M:      Mike Snitzer <[email protected]>
6489 M:      Mikulas Patocka <[email protected]>
6490 L:      [email protected]
6491 S:      Maintained
6492 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6494 F:      Documentation/admin-guide/device-mapper/
6495 F:      drivers/md/Kconfig
6496 F:      drivers/md/Makefile
6497 F:      drivers/md/dm*
6498 F:      drivers/md/persistent-data/
6499 F:      include/linux/device-mapper.h
6500 F:      include/linux/dm-*.h
6501 F:      include/uapi/linux/dm-*.h
6502
6503 DEVICE-MAPPER VDO TARGET
6504 M:      Matthew Sakai <[email protected]>
6505 L:      [email protected]
6506 S:      Maintained
6507 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6508 F:      drivers/md/dm-vdo/
6509
6510 DEVLINK
6511 M:      Jiri Pirko <[email protected]>
6512 L:      [email protected]
6513 S:      Supported
6514 F:      Documentation/networking/devlink
6515 F:      include/net/devlink.h
6516 F:      include/uapi/linux/devlink.h
6517 F:      net/devlink/
6518
6519 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6520 M:      Christoph Niedermaier <[email protected]>
6521 L:      [email protected]
6522 S:      Maintained
6523 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6524 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6525
6526 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6527 M:      Marek Vasut <[email protected]>
6528 L:      [email protected]
6529 S:      Maintained
6530 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6531 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6532
6533 DIALOG SEMICONDUCTOR DRIVERS
6534 M:      Support Opensource <[email protected]>
6535 S:      Supported
6536 W:      http://www.dialog-semiconductor.com/products
6537 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6538 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6539 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6540 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6541 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6542 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6543 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6544 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6545 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6546 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6547 F:      Documentation/hwmon/da90??.rst
6548 F:      drivers/gpio/gpio-da90??.c
6549 F:      drivers/hwmon/da90??-hwmon.c
6550 F:      drivers/iio/adc/da91??-*.c
6551 F:      drivers/input/misc/da72??.[ch]
6552 F:      drivers/input/misc/da90??_onkey.c
6553 F:      drivers/input/touchscreen/da9052_tsi.c
6554 F:      drivers/leds/leds-da90??.c
6555 F:      drivers/mfd/da903x.c
6556 F:      drivers/mfd/da90??-*.c
6557 F:      drivers/mfd/da91??-*.c
6558 F:      drivers/pinctrl/pinctrl-da90??.c
6559 F:      drivers/power/supply/da9052-battery.c
6560 F:      drivers/power/supply/da91??-*.c
6561 F:      drivers/regulator/da9???-regulator.[ch]
6562 F:      drivers/regulator/slg51000-regulator.[ch]
6563 F:      drivers/rtc/rtc-da90??.c
6564 F:      drivers/thermal/da90??-thermal.c
6565 F:      drivers/video/backlight/da90??_bl.c
6566 F:      drivers/watchdog/da90??_wdt.c
6567 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6568 F:      include/linux/mfd/da903x.h
6569 F:      include/linux/mfd/da9052/
6570 F:      include/linux/mfd/da9055/
6571 F:      include/linux/mfd/da9062/
6572 F:      include/linux/mfd/da9063/
6573 F:      include/linux/mfd/da9150/
6574 F:      include/linux/regulator/da9211.h
6575 F:      include/sound/da[79]*.h
6576 F:      sound/soc/codecs/da[79]*.[ch]
6577
6578 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6579 M:      William Breathitt Gray <[email protected]>
6580 L:      [email protected]
6581 S:      Maintained
6582 F:      drivers/gpio/gpio-gpio-mm.c
6583
6584 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6585 M:      Martin Tuma <[email protected]>
6586 L:      [email protected]
6587 S:      Maintained
6588 F:      Documentation/admin-guide/media/mgb4.rst
6589 F:      drivers/media/pci/mgb4/
6590
6591 DIOLAN U2C-12 I2C DRIVER
6592 M:      Guenter Roeck <[email protected]>
6593 L:      [email protected]
6594 S:      Maintained
6595 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6596
6597 DIRECTORY NOTIFICATION (DNOTIFY)
6598 M:      Jan Kara <[email protected]>
6599 R:      Amir Goldstein <[email protected]>
6600 L:      [email protected]
6601 S:      Maintained
6602 F:      Documentation/filesystems/dnotify.rst
6603 F:      fs/notify/dnotify/
6604 F:      include/linux/dnotify.h
6605
6606 DISK GEOMETRY AND PARTITION HANDLING
6607 M:      Andries Brouwer <[email protected]>
6608 S:      Maintained
6609 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6610 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6611 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6612
6613 DISKQUOTA
6614 M:      Jan Kara <[email protected]>
6615 S:      Maintained
6616 F:      Documentation/filesystems/quota.rst
6617 F:      fs/quota/
6618 F:      include/linux/quota*.h
6619 F:      include/uapi/linux/quota*.h
6620
6621 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6622 M:      Bernie Thompson <[email protected]>
6623 L:      [email protected]
6624 S:      Maintained
6625 W:      http://plugable.com/category/projects/udlfb/
6626 F:      Documentation/fb/udlfb.rst
6627 F:      drivers/video/fbdev/udlfb.c
6628 F:      include/video/udlfb.h
6629
6630 DISTRIBUTED LOCK MANAGER (DLM)
6631 M:      Alexander Aring <[email protected]>
6632 M:      David Teigland <[email protected]>
6633 L:      [email protected]
6634 S:      Supported
6635 W:      https://pagure.io/dlm
6636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6637 F:      fs/dlm/
6638
6639 DMA BUFFER SHARING FRAMEWORK
6640 M:      Sumit Semwal <[email protected]>
6641 M:      Christian König <[email protected]>
6642 L:      [email protected]
6643 L:      [email protected]
6644 L:      [email protected] (moderated for non-subscribers)
6645 S:      Maintained
6646 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6647 F:      Documentation/driver-api/dma-buf.rst
6648 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6649 F:      drivers/dma-buf/
6650 F:      include/linux/*fence.h
6651 F:      include/linux/dma-buf.h
6652 F:      include/linux/dma-resv.h
6653 K:      \bdma_(?:buf|fence|resv)\b
6654
6655 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6656 M:      Vinod Koul <[email protected]>
6657 L:      [email protected]
6658 S:      Maintained
6659 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6661 F:      Documentation/devicetree/bindings/dma/
6662 F:      Documentation/driver-api/dmaengine/
6663 F:      drivers/dma/
6664 F:      include/dt-bindings/dma/
6665 F:      include/linux/dma/
6666 F:      include/linux/dmaengine.h
6667 F:      include/linux/of_dma.h
6668
6669 DMA MAPPING BENCHMARK
6670 M:      Xiang Chen <[email protected]>
6671 L:      [email protected]
6672 F:      kernel/dma/map_benchmark.c
6673 F:      tools/testing/selftests/dma/
6674
6675 DMA MAPPING HELPERS
6676 M:      Christoph Hellwig <[email protected]>
6677 M:      Marek Szyprowski <[email protected]>
6678 R:      Robin Murphy <[email protected]>
6679 L:      [email protected]
6680 S:      Supported
6681 W:      http://git.infradead.org/users/hch/dma-mapping.git
6682 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6683 F:      include/asm-generic/dma-mapping.h
6684 F:      include/linux/dma-direct.h
6685 F:      include/linux/dma-map-ops.h
6686 F:      include/linux/dma-mapping.h
6687 F:      include/linux/swiotlb.h
6688 F:      kernel/dma/
6689
6690 DMA-BUF HEAPS FRAMEWORK
6691 M:      Sumit Semwal <[email protected]>
6692 R:      Benjamin Gaignard <[email protected]>
6693 R:      Brian Starkey <[email protected]>
6694 R:      John Stultz <[email protected]>
6695 R:      T.J. Mercier <[email protected]>
6696 L:      [email protected]
6697 L:      [email protected]
6698 L:      [email protected] (moderated for non-subscribers)
6699 S:      Maintained
6700 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6701 F:      drivers/dma-buf/dma-heap.c
6702 F:      drivers/dma-buf/heaps/*
6703 F:      include/linux/dma-heap.h
6704 F:      include/uapi/linux/dma-heap.h
6705
6706 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6707 M:      Lukasz Luba <[email protected]>
6708 L:      [email protected]
6709 L:      [email protected]
6710 S:      Maintained
6711 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6712 F:      drivers/memory/samsung/exynos5422-dmc.c
6713
6714 DME1737 HARDWARE MONITOR DRIVER
6715 M:      Juerg Haefliger <[email protected]>
6716 L:      [email protected]
6717 S:      Maintained
6718 F:      Documentation/hwmon/dme1737.rst
6719 F:      drivers/hwmon/dme1737.c
6720
6721 DMI/SMBIOS SUPPORT
6722 M:      Jean Delvare <[email protected]>
6723 S:      Maintained
6724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6725 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6726 F:      drivers/firmware/dmi-id.c
6727 F:      drivers/firmware/dmi_scan.c
6728 F:      include/linux/dmi.h
6729
6730 DOCUMENTATION
6731 M:      Jonathan Corbet <[email protected]>
6732 L:      [email protected]
6733 S:      Maintained
6734 P:      Documentation/doc-guide/maintainer-profile.rst
6735 T:      git git://git.lwn.net/linux.git docs-next
6736 F:      Documentation/
6737 F:      scripts/check-variable-fonts.sh
6738 F:      scripts/documentation-file-ref-check
6739 F:      scripts/kernel-doc
6740 F:      scripts/sphinx-pre-install
6741 X:      Documentation/ABI/
6742 X:      Documentation/admin-guide/media/
6743 X:      Documentation/devicetree/
6744 X:      Documentation/driver-api/media/
6745 X:      Documentation/firmware-guide/acpi/
6746 X:      Documentation/i2c/
6747 X:      Documentation/netlink/
6748 X:      Documentation/power/
6749 X:      Documentation/spi/
6750 X:      Documentation/userspace-api/media/
6751
6752 DOCUMENTATION PROCESS
6753 M:      Jonathan Corbet <[email protected]>
6754 L:      [email protected]
6755 S:      Maintained
6756 F:      Documentation/maintainer/
6757 F:      Documentation/process/
6758
6759 DOCUMENTATION REPORTING ISSUES
6760 M:      Thorsten Leemhuis <[email protected]>
6761 L:      [email protected]
6762 S:      Maintained
6763 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6764 F:      Documentation/admin-guide/reporting-issues.rst
6765 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6766
6767 DOCUMENTATION SCRIPTS
6768 M:      Mauro Carvalho Chehab <[email protected]>
6769 L:      [email protected]
6770 S:      Maintained
6771 F:      Documentation/sphinx/parse-headers.pl
6772 F:      scripts/documentation-file-ref-check
6773 F:      scripts/sphinx-pre-install
6774
6775 DOCUMENTATION/ITALIAN
6776 M:      Federico Vaga <[email protected]>
6777 L:      [email protected]
6778 S:      Maintained
6779 F:      Documentation/translations/it_IT
6780
6781 DOCUMENTATION/JAPANESE
6782 R:      Akira Yokosawa <[email protected]>
6783 L:      [email protected]
6784 S:      Maintained
6785 F:      Documentation/translations/ja_JP
6786
6787 DONGWOON DW9714 LENS VOICE COIL DRIVER
6788 M:      Sakari Ailus <[email protected]>
6789 L:      [email protected]
6790 S:      Maintained
6791 T:      git git://linuxtv.org/media_tree.git
6792 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6793 F:      drivers/media/i2c/dw9714.c
6794
6795 DONGWOON DW9719 LENS VOICE COIL DRIVER
6796 M:      Daniel Scally <[email protected]>
6797 L:      [email protected]
6798 S:      Maintained
6799 T:      git git://linuxtv.org/media_tree.git
6800 F:      drivers/media/i2c/dw9719.c
6801
6802 DONGWOON DW9768 LENS VOICE COIL DRIVER
6803 L:      [email protected]
6804 S:      Orphan
6805 T:      git git://linuxtv.org/media_tree.git
6806 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6807 F:      drivers/media/i2c/dw9768.c
6808
6809 DONGWOON DW9807 LENS VOICE COIL DRIVER
6810 M:      Sakari Ailus <[email protected]>
6811 L:      [email protected]
6812 S:      Maintained
6813 T:      git git://linuxtv.org/media_tree.git
6814 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6815 F:      drivers/media/i2c/dw9807-vcm.c
6816
6817 DOUBLETALK DRIVER
6818 M:      "James R. Van Zandt" <[email protected]>
6819 L:      [email protected]
6820 S:      Maintained
6821 F:      drivers/char/dtlk.c
6822 F:      include/linux/dtlk.h
6823
6824 DPAA2 DATAPATH I/O (DPIO) DRIVER
6825 M:      Roy Pledge <[email protected]>
6826 L:      [email protected]
6827 S:      Maintained
6828 F:      drivers/soc/fsl/dpio
6829
6830 DPAA2 ETHERNET DRIVER
6831 M:      Ioana Ciornei <[email protected]>
6832 L:      [email protected]
6833 S:      Maintained
6834 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6835 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6836 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6837 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6838 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6839 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6840 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6841 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6842 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6843 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6844
6845 DPAA2 ETHERNET SWITCH DRIVER
6846 M:      Ioana Ciornei <[email protected]>
6847 L:      [email protected]
6848 S:      Maintained
6849 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6850 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6851 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6852
6853 DPLL SUBSYSTEM
6854 M:      Vadim Fedorenko <[email protected]>
6855 M:      Arkadiusz Kubalewski <[email protected]>
6856 M:      Jiri Pirko <[email protected]>
6857 L:      [email protected]
6858 S:      Supported
6859 F:      Documentation/driver-api/dpll.rst
6860 F:      drivers/dpll/*
6861 F:      include/linux/dpll.h
6862 F:      include/uapi/linux/dpll.h
6863
6864 DRBD DRIVER
6865 M:      Philipp Reisner <[email protected]>
6866 M:      Lars Ellenberg <[email protected]>
6867 M:      Christoph Böhmwalder <[email protected]>
6868 L:      [email protected]
6869 S:      Supported
6870 W:      http://www.drbd.org
6871 T:      git git://git.linbit.com/linux-drbd.git
6872 T:      git git://git.linbit.com/drbd-8.4.git
6873 F:      Documentation/admin-guide/blockdev/
6874 F:      drivers/block/drbd/
6875 F:      include/linux/drbd*
6876 F:      lib/lru_cache.c
6877
6878 DRIVER COMPONENT FRAMEWORK
6879 L:      [email protected]
6880 F:      drivers/base/component.c
6881 F:      include/linux/component.h
6882
6883 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6884 M:      Greg Kroah-Hartman <[email protected]>
6885 R:      "Rafael J. Wysocki" <[email protected]>
6886 S:      Supported
6887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6888 F:      Documentation/core-api/kobject.rst
6889 F:      drivers/base/
6890 F:      fs/debugfs/
6891 F:      fs/sysfs/
6892 F:      include/linux/debugfs.h
6893 F:      include/linux/fwnode.h
6894 F:      include/linux/kobj*
6895 F:      include/linux/property.h
6896 F:      lib/kobj*
6897 F:      rust/kernel/device.rs
6898
6899 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6900 M:      Nishanth Menon <[email protected]>
6901 L:      [email protected]
6902 S:      Maintained
6903 F:      drivers/soc/ti/smartreflex.c
6904 F:      include/linux/power/smartreflex.h
6905
6906 DRM ACCEL DRIVERS FOR INTEL VPU
6907 M:      Jacek Lawrynowicz <[email protected]>
6908 M:      Stanislaw Gruszka <[email protected]>
6909 L:      [email protected]
6910 S:      Supported
6911 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6912 F:      drivers/accel/ivpu/
6913 F:      include/uapi/drm/ivpu_accel.h
6914
6915 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6916 M:      Oded Gabbay <[email protected]>
6917 L:      [email protected]
6918 S:      Maintained
6919 C:      irc://irc.oftc.net/dri-devel
6920 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6921 F:      Documentation/accel/
6922 F:      drivers/accel/
6923 F:      include/drm/drm_accel.h
6924
6925 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6926 M:      Maxime Ripard <[email protected]>
6927 M:      Chen-Yu Tsai <[email protected]>
6928 R:      Jernej Skrabec <[email protected]>
6929 L:      [email protected]
6930 S:      Supported
6931 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6932 F:      drivers/gpu/drm/sun4i/sun8i*
6933
6934 DRM DRIVER FOR ARM PL111 CLCD
6935 S:      Orphan
6936 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6937 F:      drivers/gpu/drm/pl111/
6938
6939 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6940 M:      Linus Walleij <[email protected]>
6941 S:      Maintained
6942 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6943 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6944 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6945
6946 DRM DRIVER FOR ASPEED BMC GFX
6947 M:      Joel Stanley <[email protected]>
6948 L:      [email protected] (moderated for non-subscribers)
6949 S:      Supported
6950 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6951 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6952 F:      drivers/gpu/drm/aspeed/
6953
6954 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6955 M:      Dave Airlie <[email protected]>
6956 R:      Thomas Zimmermann <[email protected]>
6957 R:      Jocelyn Falempe <[email protected]>
6958 L:      [email protected]
6959 S:      Supported
6960 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6961 F:      drivers/gpu/drm/ast/
6962
6963 DRM DRIVER FOR BOCHS VIRTUAL GPU
6964 M:      Gerd Hoffmann <[email protected]>
6965 L:      [email protected]
6966 S:      Maintained
6967 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6968 F:      drivers/gpu/drm/tiny/bochs.c
6969
6970 DRM DRIVER FOR BOE HIMAX8279D PANELS
6971 M:      Jerry Han <[email protected]>
6972 S:      Maintained
6973 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6974 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6975
6976 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6977 M:      Jagan Teki <[email protected]>
6978 S:      Maintained
6979 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6980 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6981
6982 DRM DRIVER FOR EBBG FT8719 PANEL
6983 M:      Joel Selvaraj <[email protected]>
6984 S:      Maintained
6985 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6986 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6987 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6988
6989 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6990 M:      Linus Walleij <[email protected]>
6991 S:      Maintained
6992 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6993 F:      drivers/gpu/drm/tve200/
6994
6995 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6996 M:      Icenowy Zheng <[email protected]>
6997 S:      Maintained
6998 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6999 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
7000
7001 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
7002 M:      Jagan Teki <[email protected]>
7003 S:      Maintained
7004 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
7005 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
7006
7007 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
7008 M:      Thomas Zimmermann <[email protected]>
7009 M:      Javier Martinez Canillas <[email protected]>
7010 L:      [email protected]
7011 S:      Maintained
7012 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7013 F:      drivers/gpu/drm/drm_aperture.c
7014 F:      drivers/gpu/drm/tiny/ofdrm.c
7015 F:      drivers/gpu/drm/tiny/simpledrm.c
7016 F:      drivers/video/aperture.c
7017 F:      drivers/video/nomodeset.c
7018 F:      include/drm/drm_aperture.h
7019 F:      include/linux/aperture.h
7020 F:      include/video/nomodeset.h
7021
7022 DRM DRIVER FOR GENERIC EDP PANELS
7023 R:      Douglas Anderson <[email protected]>
7024 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
7025 F:      drivers/gpu/drm/panel/panel-edp.c
7026
7027 DRM DRIVER FOR GENERIC USB DISPLAY
7028 M:      Noralf Trønnes <[email protected]>
7029 S:      Maintained
7030 W:      https://github.com/notro/gud/wiki
7031 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7032 F:      drivers/gpu/drm/gud/
7033 F:      include/drm/gud.h
7034
7035 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
7036 M:      Hans de Goede <[email protected]>
7037 S:      Maintained
7038 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7039 F:      drivers/gpu/drm/tiny/gm12u320.c
7040
7041 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7042 M:      Ondrej Jirman <[email protected]>
7043 M:      Javier Martinez Canillas <[email protected]>
7044 S:      Maintained
7045 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7046 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7047 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7048
7049 DRM DRIVER FOR HX8357D PANELS
7050 S:      Orphan
7051 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7052 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7053 F:      drivers/gpu/drm/tiny/hx8357d.c
7054
7055 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7056 M:      Deepak Rawat <[email protected]>
7057 L:      [email protected]
7058 L:      [email protected]
7059 S:      Maintained
7060 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7061 F:      drivers/gpu/drm/hyperv
7062
7063 DRM DRIVER FOR ILITEK ILI9225 PANELS
7064 M:      David Lechner <[email protected]>
7065 S:      Maintained
7066 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7067 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7068 F:      drivers/gpu/drm/tiny/ili9225.c
7069
7070 DRM DRIVER FOR ILITEK ILI9486 PANELS
7071 M:      Kamlesh Gurudasani <[email protected]>
7072 S:      Maintained
7073 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7074 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7075 F:      drivers/gpu/drm/tiny/ili9486.c
7076
7077 DRM DRIVER FOR ILITEK ILI9805 PANELS
7078 M:      Michael Trimarchi <[email protected]>
7079 S:      Maintained
7080 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7081 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7082
7083 DRM DRIVER FOR ILITEK ILI9806E PANELS
7084 M:      Michael Walle <[email protected]>
7085 S:      Maintained
7086 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7087
7088 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7089 M:      Jagan Teki <[email protected]>
7090 S:      Maintained
7091 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7092 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7093
7094 DRM DRIVER FOR LG SW43408 PANELS
7095 M:      Sumit Semwal <[email protected]>
7096 M:      Caleb Connolly <[email protected]>
7097 S:      Maintained
7098 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7099 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7100 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7101
7102 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7103 M:      Paul Kocialkowski <[email protected]>
7104 S:      Supported
7105 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7106 F:      drivers/gpu/drm/logicvc/
7107
7108 DRM DRIVER FOR LVDS PANELS
7109 M:      Laurent Pinchart <[email protected]>
7110 L:      [email protected]
7111 S:      Maintained
7112 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7113 F:      Documentation/devicetree/bindings/display/lvds.yaml
7114 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7115 F:      drivers/gpu/drm/panel/panel-lvds.c
7116
7117 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7118 M:      Guido Günther <[email protected]>
7119 R:      Purism Kernel Team <[email protected]>
7120 S:      Maintained
7121 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7122 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7123
7124 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7125 M:      Dave Airlie <[email protected]>
7126 R:      Thomas Zimmermann <[email protected]>
7127 R:      Jocelyn Falempe <[email protected]>
7128 L:      [email protected]
7129 S:      Supported
7130 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7131 F:      drivers/gpu/drm/mgag200/
7132
7133 DRM DRIVER FOR MI0283QT
7134 M:      Noralf Trønnes <[email protected]>
7135 S:      Maintained
7136 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7137 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7138 F:      drivers/gpu/drm/tiny/mi0283qt.c
7139
7140 DRM DRIVER FOR MIPI DBI compatible panels
7141 M:      Noralf Trønnes <[email protected]>
7142 S:      Maintained
7143 W:      https://github.com/notro/panel-mipi-dbi/wiki
7144 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7145 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7146 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7147
7148 DRM DRIVER for Qualcomm Adreno GPUs
7149 M:      Rob Clark <[email protected]>
7150 R:      Sean Paul <[email protected]>
7151 R:      Konrad Dybcio <[email protected]>
7152 L:      [email protected]
7153 L:      [email protected]
7154 L:      [email protected]
7155 S:      Maintained
7156 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7157 T:      git https://gitlab.freedesktop.org/drm/msm.git
7158 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7159 F:      drivers/gpu/drm/msm/adreno/
7160 F:      drivers/gpu/drm/msm/msm_gpu.*
7161 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7162 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7163 F:      drivers/gpu/drm/msm/registers/adreno/
7164 F:      include/uapi/drm/msm_drm.h
7165
7166 DRM DRIVER for Qualcomm display hardware
7167 M:      Rob Clark <[email protected]>
7168 M:      Abhinav Kumar <[email protected]>
7169 M:      Dmitry Baryshkov <[email protected]>
7170 R:      Sean Paul <[email protected]>
7171 R:      Marijn Suijten <[email protected]>
7172 L:      [email protected]
7173 L:      [email protected]
7174 L:      [email protected]
7175 S:      Maintained
7176 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7177 T:      git https://gitlab.freedesktop.org/drm/msm.git
7178 F:      Documentation/devicetree/bindings/display/msm/
7179 F:      drivers/gpu/drm/ci/xfails/msm*
7180 F:      drivers/gpu/drm/msm/
7181 F:      include/uapi/drm/msm_drm.h
7182
7183 DRM DRIVER FOR NOVATEK NT35510 PANELS
7184 M:      Linus Walleij <[email protected]>
7185 S:      Maintained
7186 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7187 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7188 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7189
7190 DRM DRIVER FOR NOVATEK NT35560 PANELS
7191 M:      Linus Walleij <[email protected]>
7192 S:      Maintained
7193 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7194 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7195 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7196
7197 DRM DRIVER FOR NOVATEK NT36523 PANELS
7198 M:      Jianhua Lu <[email protected]>
7199 S:      Maintained
7200 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7201 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7202 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7203
7204 DRM DRIVER FOR NOVATEK NT36672A PANELS
7205 M:      Sumit Semwal <[email protected]>
7206 S:      Maintained
7207 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7208 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7209 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7210
7211 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7212 M:      Karol Herbst <[email protected]>
7213 M:      Lyude Paul <[email protected]>
7214 M:      Danilo Krummrich <[email protected]>
7215 L:      [email protected]
7216 L:      [email protected]
7217 S:      Supported
7218 W:      https://nouveau.freedesktop.org/
7219 Q:      https://patchwork.freedesktop.org/project/nouveau/
7220 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7221 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7222 C:      irc://irc.oftc.net/nouveau
7223 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7224 F:      drivers/gpu/drm/nouveau/
7225 F:      include/uapi/drm/nouveau_drm.h
7226
7227 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7228 M:      Stefan Mavrodiev <[email protected]>
7229 S:      Maintained
7230 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7231 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7232
7233 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7234 R:      Douglas Anderson <[email protected]>
7235 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7236 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7237
7238 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7239 M:      Noralf Trønnes <[email protected]>
7240 S:      Maintained
7241 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7242 F:      Documentation/devicetree/bindings/display/repaper.txt
7243 F:      drivers/gpu/drm/tiny/repaper.c
7244
7245 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7246 M:      Dave Airlie <[email protected]>
7247 M:      Gerd Hoffmann <[email protected]>
7248 L:      [email protected]
7249 S:      Obsolete
7250 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7251 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7252 F:      drivers/gpu/drm/tiny/cirrus.c
7253
7254 DRM DRIVER FOR QXL VIRTUAL GPU
7255 M:      Dave Airlie <[email protected]>
7256 M:      Gerd Hoffmann <[email protected]>
7257 L:      [email protected]
7258 L:      [email protected]
7259 S:      Maintained
7260 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7261 F:      drivers/gpu/drm/qxl/
7262 F:      include/uapi/drm/qxl_drm.h
7263
7264 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7265 M:      Robert Chiras <[email protected]>
7266 S:      Maintained
7267 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7268 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7269
7270 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7271 M:      Linus Walleij <[email protected]>
7272 S:      Maintained
7273 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7274 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7275 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7276
7277 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7278 M:      Inki Dae <[email protected]>
7279 M:      Jagan Teki <[email protected]>
7280 M:      Marek Szyprowski <[email protected]>
7281 S:      Maintained
7282 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7283 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7284 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7285 F:      include/drm/bridge/samsung-dsim.h
7286
7287 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7288 M:      Markuss Broks <[email protected]>
7289 S:      Maintained
7290 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7291 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7292
7293 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7294 M:      Artur Weber <[email protected]>
7295 S:      Maintained
7296 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7297 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7298
7299 DRM DRIVER FOR SITRONIX ST7586 PANELS
7300 M:      David Lechner <[email protected]>
7301 S:      Maintained
7302 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7303 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7304 F:      drivers/gpu/drm/tiny/st7586.c
7305
7306 DRM DRIVER FOR SITRONIX ST7701 PANELS
7307 M:      Jagan Teki <[email protected]>
7308 S:      Maintained
7309 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7310 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7311
7312 DRM DRIVER FOR SITRONIX ST7703 PANELS
7313 M:      Guido Günther <[email protected]>
7314 R:      Purism Kernel Team <[email protected]>
7315 R:      Ondrej Jirman <[email protected]>
7316 S:      Maintained
7317 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7318 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7319
7320 DRM DRIVER FOR SITRONIX ST7735R PANELS
7321 M:      David Lechner <[email protected]>
7322 S:      Maintained
7323 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7324 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7325 F:      drivers/gpu/drm/tiny/st7735r.c
7326
7327 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7328 M:      Javier Martinez Canillas <[email protected]>
7329 S:      Maintained
7330 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7331 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7332 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7333 F:      drivers/gpu/drm/solomon/ssd130x*
7334
7335 DRM DRIVER FOR ST-ERICSSON MCDE
7336 M:      Linus Walleij <[email protected]>
7337 S:      Maintained
7338 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7339 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7340 F:      drivers/gpu/drm/mcde/
7341
7342 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7343 M:      Michael Trimarchi <[email protected]>
7344 S:      Maintained
7345 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7346 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7347
7348 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7349 M:      Jagan Teki <[email protected]>
7350 S:      Maintained
7351 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7352 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7353
7354 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7355 R:      Douglas Anderson <[email protected]>
7356 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7357 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7358
7359 DRM DRIVER FOR TPO TPG110 PANELS
7360 M:      Linus Walleij <[email protected]>
7361 S:      Maintained
7362 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7363 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7364 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7365
7366 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7367 M:      Dave Airlie <[email protected]>
7368 R:      Sean Paul <[email protected]>
7369 R:      Thomas Zimmermann <[email protected]>
7370 L:      [email protected]
7371 S:      Supported
7372 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7373 F:      drivers/gpu/drm/udl/
7374
7375 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7376 M:      Rodrigo Siqueira <[email protected]>
7377 M:      Melissa Wen <[email protected]>
7378 M:      Maíra Canal <[email protected]>
7379 R:      Haneen Mohammed <[email protected]>
7380 R:      Daniel Vetter <[email protected]>
7381 L:      [email protected]
7382 S:      Maintained
7383 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7384 F:      Documentation/gpu/vkms.rst
7385 F:      drivers/gpu/drm/ci/xfails/vkms*
7386 F:      drivers/gpu/drm/vkms/
7387
7388 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7389 M:      Hans de Goede <[email protected]>
7390 L:      [email protected]
7391 S:      Maintained
7392 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7393 F:      drivers/gpu/drm/vboxvideo/
7394
7395 DRM DRIVER FOR VMWARE VIRTUAL GPU
7396 M:      Zack Rusin <[email protected]>
7397 R:      Broadcom internal kernel review list <[email protected]>
7398 L:      [email protected]
7399 S:      Supported
7400 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7401 F:      drivers/gpu/drm/vmwgfx/
7402 F:      include/uapi/drm/vmwgfx_drm.h
7403
7404 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7405 M:      Linus Walleij <[email protected]>
7406 S:      Maintained
7407 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7408 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7409 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7410
7411 DRM DRIVERS
7412 M:      David Airlie <[email protected]>
7413 M:      Daniel Vetter <[email protected]>
7414 L:      [email protected]
7415 S:      Maintained
7416 B:      https://gitlab.freedesktop.org/drm
7417 C:      irc://irc.oftc.net/dri-devel
7418 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7419 F:      Documentation/devicetree/bindings/display/
7420 F:      Documentation/devicetree/bindings/gpu/
7421 F:      Documentation/gpu/
7422 F:      drivers/gpu/
7423 F:      include/drm/
7424 F:      include/linux/vga*
7425 F:      include/uapi/drm/
7426
7427 DRM DRIVERS AND MISC GPU PATCHES
7428 M:      Maarten Lankhorst <[email protected]>
7429 M:      Maxime Ripard <[email protected]>
7430 M:      Thomas Zimmermann <[email protected]>
7431 S:      Maintained
7432 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7433 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7434 F:      Documentation/devicetree/bindings/display/
7435 F:      Documentation/devicetree/bindings/gpu/
7436 F:      Documentation/gpu/
7437 F:      drivers/gpu/drm/
7438 F:      drivers/gpu/vga/
7439 F:      include/drm/drm
7440 F:      include/linux/vga*
7441 F:      include/uapi/drm/
7442 X:      drivers/gpu/drm/amd/
7443 X:      drivers/gpu/drm/armada/
7444 X:      drivers/gpu/drm/etnaviv/
7445 X:      drivers/gpu/drm/exynos/
7446 X:      drivers/gpu/drm/i915/
7447 X:      drivers/gpu/drm/kmb/
7448 X:      drivers/gpu/drm/mediatek/
7449 X:      drivers/gpu/drm/msm/
7450 X:      drivers/gpu/drm/nouveau/
7451 X:      drivers/gpu/drm/radeon/
7452 X:      drivers/gpu/drm/renesas/rcar-du/
7453 X:      drivers/gpu/drm/tegra/
7454
7455 DRM DRIVERS FOR ALLWINNER A10
7456 M:      Maxime Ripard <[email protected]>
7457 M:      Chen-Yu Tsai <[email protected]>
7458 L:      [email protected]
7459 S:      Supported
7460 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7461 F:      Documentation/devicetree/bindings/display/allwinner*
7462 F:      drivers/gpu/drm/sun4i/
7463
7464 DRM DRIVERS FOR AMLOGIC SOCS
7465 M:      Neil Armstrong <[email protected]>
7466 L:      [email protected]
7467 L:      [email protected]
7468 S:      Supported
7469 W:      http://linux-meson.com/
7470 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7471 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7472 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7473 F:      Documentation/gpu/meson.rst
7474 F:      drivers/gpu/drm/ci/xfails/meson*
7475 F:      drivers/gpu/drm/meson/
7476
7477 DRM DRIVERS FOR ATMEL HLCDC
7478 M:      Sam Ravnborg <[email protected]>
7479 M:      Boris Brezillon <[email protected]>
7480 L:      [email protected]
7481 S:      Supported
7482 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7483 F:      Documentation/devicetree/bindings/display/atmel/
7484 F:      drivers/gpu/drm/atmel-hlcdc/
7485
7486 DRM DRIVERS FOR BRIDGE CHIPS
7487 M:      Andrzej Hajda <[email protected]>
7488 M:      Neil Armstrong <[email protected]>
7489 M:      Robert Foss <[email protected]>
7490 R:      Laurent Pinchart <[email protected]>
7491 R:      Jonas Karlman <[email protected]>
7492 R:      Jernej Skrabec <[email protected]>
7493 S:      Maintained
7494 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7495 F:      Documentation/devicetree/bindings/display/bridge/
7496 F:      drivers/gpu/drm/bridge/
7497 F:      drivers/gpu/drm/display/drm_bridge_connector.c
7498 F:      drivers/gpu/drm/drm_bridge.c
7499 F:      include/drm/drm_bridge.h
7500 F:      include/drm/drm_bridge_connector.h
7501
7502 DRM DRIVERS FOR EXYNOS
7503 M:      Inki Dae <[email protected]>
7504 M:      Seung-Woo Kim <[email protected]>
7505 M:      Kyungmin Park <[email protected]>
7506 L:      [email protected]
7507 S:      Supported
7508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7509 F:      Documentation/devicetree/bindings/display/exynos/
7510 F:      Documentation/devicetree/bindings/display/samsung/
7511 F:      drivers/gpu/drm/exynos/
7512 F:      include/uapi/drm/exynos_drm.h
7513
7514 DRM DRIVERS FOR FREESCALE DCU
7515 M:      Stefan Agner <[email protected]>
7516 M:      Alison Wang <[email protected]>
7517 L:      [email protected]
7518 S:      Supported
7519 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7520 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7521 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7522 F:      drivers/gpu/drm/fsl-dcu/
7523
7524 DRM DRIVERS FOR FREESCALE IMX 5/6
7525 M:      Philipp Zabel <[email protected]>
7526 L:      [email protected]
7527 S:      Maintained
7528 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7529 T:      git git://git.pengutronix.de/git/pza/linux
7530 F:      Documentation/devicetree/bindings/display/imx/
7531 F:      drivers/gpu/drm/imx/ipuv3/
7532 F:      drivers/gpu/ipu-v3/
7533
7534 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7535 M:      Liu Ying <[email protected]>
7536 L:      [email protected]
7537 S:      Maintained
7538 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7539 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7540 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7541 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7542 F:      drivers/gpu/drm/bridge/imx/
7543
7544 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7545 M:      Patrik Jakobsson <[email protected]>
7546 L:      [email protected]
7547 S:      Maintained
7548 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7549 F:      drivers/gpu/drm/gma500/
7550
7551 DRM DRIVERS FOR HISILICON
7552 M:      Xinliang Liu <[email protected]>
7553 M:      Tian Tao  <[email protected]>
7554 R:      Xinwei Kong <[email protected]>
7555 R:      Sumit Semwal <[email protected]>
7556 R:      Yongqin Liu <[email protected]>
7557 R:      John Stultz <[email protected]>
7558 L:      [email protected]
7559 S:      Maintained
7560 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7561 F:      Documentation/devicetree/bindings/display/hisilicon/
7562 F:      drivers/gpu/drm/hisilicon/
7563
7564 DRM DRIVERS FOR LIMA
7565 M:      Qiang Yu <[email protected]>
7566 L:      [email protected]
7567 L:      [email protected] (moderated for non-subscribers)
7568 S:      Maintained
7569 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7570 F:      drivers/gpu/drm/lima/
7571 F:      include/uapi/drm/lima_drm.h
7572
7573 DRM DRIVERS FOR LOONGSON
7574 M:      Sui Jingfeng <[email protected]>
7575 L:      [email protected]
7576 S:      Supported
7577 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7578 F:      drivers/gpu/drm/loongson/
7579
7580 DRM DRIVERS FOR MEDIATEK
7581 M:      Chun-Kuang Hu <[email protected]>
7582 M:      Philipp Zabel <[email protected]>
7583 L:      [email protected]
7584 L:      [email protected] (moderated for non-subscribers)
7585 S:      Supported
7586 F:      Documentation/devicetree/bindings/display/mediatek/
7587 F:      drivers/gpu/drm/ci/xfails/mediatek*
7588 F:      drivers/gpu/drm/mediatek/
7589 F:      drivers/phy/mediatek/phy-mtk-dp.c
7590 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7591 F:      drivers/phy/mediatek/phy-mtk-mipi*
7592
7593 DRM DRIVERS FOR NVIDIA TEGRA
7594 M:      Thierry Reding <[email protected]>
7595 M:      Mikko Perttunen <[email protected]>
7596 L:      [email protected]
7597 L:      [email protected]
7598 S:      Supported
7599 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7600 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7601 F:      Documentation/devicetree/bindings/gpu/host1x/
7602 F:      drivers/gpu/drm/tegra/
7603 F:      drivers/gpu/host1x/
7604 F:      include/linux/host1x.h
7605 F:      include/uapi/drm/tegra_drm.h
7606
7607 DRM DRIVERS FOR RENESAS R-CAR
7608 M:      Laurent Pinchart <[email protected]>
7609 M:      Kieran Bingham <[email protected]>
7610 L:      [email protected]
7611 L:      [email protected]
7612 S:      Supported
7613 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7614 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7615 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7616 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7617 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7618 F:      drivers/gpu/drm/renesas/rcar-du/
7619
7620 DRM DRIVERS FOR RENESAS RZ
7621 M:      Biju Das <[email protected]>
7622 L:      [email protected]
7623 L:      [email protected]
7624 S:      Maintained
7625 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7626 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7627 F:      drivers/gpu/drm/renesas/rz-du/
7628
7629 DRM DRIVERS FOR RENESAS SHMOBILE
7630 M:      Laurent Pinchart <[email protected]>
7631 M:      Geert Uytterhoeven <[email protected]>
7632 L:      [email protected]
7633 L:      [email protected]
7634 S:      Supported
7635 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7636 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7637 F:      drivers/gpu/drm/renesas/shmobile/
7638 F:      include/linux/platform_data/shmob_drm.h
7639
7640 DRM DRIVERS FOR ROCKCHIP
7641 M:      Sandy Huang <[email protected]>
7642 M:      Heiko Stübner <[email protected]>
7643 M:      Andy Yan <[email protected]>
7644 L:      [email protected]
7645 S:      Maintained
7646 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7647 F:      Documentation/devicetree/bindings/display/rockchip/
7648 F:      drivers/gpu/drm/ci/xfails/rockchip*
7649 F:      drivers/gpu/drm/rockchip/
7650
7651 DRM DRIVERS FOR STI
7652 M:      Alain Volmat <[email protected]>
7653 L:      [email protected]
7654 S:      Maintained
7655 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7656 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7657 F:      drivers/gpu/drm/sti
7658
7659 DRM DRIVERS FOR STM
7660 M:      Yannick Fertre <[email protected]>
7661 M:      Raphael Gallais-Pou <[email protected]>
7662 M:      Philippe Cornu <[email protected]>
7663 L:      [email protected]
7664 S:      Maintained
7665 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7666 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7667 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7668 F:      drivers/gpu/drm/stm
7669
7670 DRM DRIVERS FOR TI KEYSTONE
7671 M:      Jyri Sarha <[email protected]>
7672 M:      Tomi Valkeinen <[email protected]>
7673 L:      [email protected]
7674 S:      Maintained
7675 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7676 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7677 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7678 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7679 F:      drivers/gpu/drm/tidss/
7680
7681 DRM DRIVERS FOR TI LCDC
7682 M:      Jyri Sarha <[email protected]>
7683 M:      Tomi Valkeinen <[email protected]>
7684 L:      [email protected]
7685 S:      Maintained
7686 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7687 F:      Documentation/devicetree/bindings/display/tilcdc/
7688 F:      drivers/gpu/drm/tilcdc/
7689
7690 DRM DRIVERS FOR TI OMAP
7691 M:      Tomi Valkeinen <[email protected]>
7692 L:      [email protected]
7693 S:      Maintained
7694 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7695 F:      Documentation/devicetree/bindings/display/ti/
7696 F:      drivers/gpu/drm/omapdrm/
7697
7698 DRM DRIVERS FOR V3D
7699 M:      Melissa Wen <[email protected]>
7700 M:      Maíra Canal <[email protected]>
7701 S:      Supported
7702 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7703 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7704 F:      drivers/gpu/drm/v3d/
7705 F:      include/uapi/drm/v3d_drm.h
7706
7707 DRM DRIVERS FOR VC4
7708 M:      Maxime Ripard <[email protected]>
7709 M:      Dave Stevenson <[email protected]>
7710 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7711 S:      Supported
7712 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7713 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7714 F:      drivers/gpu/drm/vc4/
7715 F:      include/uapi/drm/vc4_drm.h
7716
7717 DRM DRIVERS FOR VIVANTE GPU IP
7718 M:      Lucas Stach <[email protected]>
7719 R:      Russell King <[email protected]>
7720 R:      Christian Gmeiner <[email protected]>
7721 L:      [email protected] (moderated for non-subscribers)
7722 L:      [email protected]
7723 S:      Maintained
7724 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7725 F:      drivers/gpu/drm/etnaviv/
7726 F:      include/uapi/drm/etnaviv_drm.h
7727
7728 DRM DRIVERS FOR XEN
7729 M:      Oleksandr Andrushchenko <[email protected]>
7730 L:      [email protected]
7731 L:      [email protected] (moderated for non-subscribers)
7732 S:      Supported
7733 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7734 F:      Documentation/gpu/xen-front.rst
7735 F:      drivers/gpu/drm/xen/
7736
7737 DRM DRIVERS FOR XILINX
7738 M:      Laurent Pinchart <[email protected]>
7739 M:      Tomi Valkeinen <[email protected]>
7740 L:      [email protected]
7741 S:      Maintained
7742 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7743 F:      Documentation/devicetree/bindings/display/xlnx/
7744 F:      drivers/gpu/drm/xlnx/
7745
7746 DRM GPU SCHEDULER
7747 M:      Luben Tuikov <[email protected]>
7748 M:      Matthew Brost <[email protected]>
7749 L:      [email protected]
7750 S:      Maintained
7751 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7752 F:      drivers/gpu/drm/scheduler/
7753 F:      include/drm/gpu_scheduler.h
7754
7755 DRM PANEL DRIVERS
7756 M:      Neil Armstrong <[email protected]>
7757 R:      Jessica Zhang <[email protected]>
7758 L:      [email protected]
7759 S:      Maintained
7760 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7761 F:      Documentation/devicetree/bindings/display/panel/
7762 F:      drivers/gpu/drm/drm_panel.c
7763 F:      drivers/gpu/drm/panel/
7764 F:      include/drm/drm_panel.h
7765
7766 DRM PRIVACY-SCREEN CLASS
7767 M:      Hans de Goede <[email protected]>
7768 L:      [email protected]
7769 S:      Maintained
7770 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7771 F:      drivers/gpu/drm/drm_privacy_screen*
7772 F:      include/drm/drm_privacy_screen*
7773
7774 DRM TTM SUBSYSTEM
7775 M:      Christian Koenig <[email protected]>
7776 M:      Huang Rui <[email protected]>
7777 L:      [email protected]
7778 S:      Maintained
7779 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7780 F:      drivers/gpu/drm/ttm/
7781 F:      include/drm/ttm/
7782
7783 DRM AUTOMATED TESTING
7784 M:      Helen Koike <[email protected]>
7785 L:      [email protected]
7786 S:      Maintained
7787 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7788 F:      Documentation/gpu/automated_testing.rst
7789 F:      drivers/gpu/drm/ci/
7790
7791 DSBR100 USB FM RADIO DRIVER
7792 M:      Alexey Klimov <[email protected]>
7793 L:      [email protected]
7794 S:      Maintained
7795 T:      git git://linuxtv.org/media_tree.git
7796 F:      drivers/media/radio/dsbr100.c
7797
7798 DT3155 MEDIA DRIVER
7799 M:      Hans Verkuil <[email protected]>
7800 L:      [email protected]
7801 S:      Odd Fixes
7802 W:      https://linuxtv.org
7803 T:      git git://linuxtv.org/media_tree.git
7804 F:      drivers/media/pci/dt3155/
7805
7806 DVB_USB_AF9015 MEDIA DRIVER
7807 L:      [email protected]
7808 S:      Orphan
7809 W:      https://linuxtv.org
7810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7811 F:      drivers/media/usb/dvb-usb-v2/af9015*
7812
7813 DVB_USB_AF9035 MEDIA DRIVER
7814 L:      [email protected]
7815 S:      Orphan
7816 W:      https://linuxtv.org
7817 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7818 F:      drivers/media/usb/dvb-usb-v2/af9035*
7819
7820 DVB_USB_ANYSEE MEDIA DRIVER
7821 L:      [email protected]
7822 S:      Orphan
7823 W:      https://linuxtv.org
7824 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7825 F:      drivers/media/usb/dvb-usb-v2/anysee*
7826
7827 DVB_USB_AU6610 MEDIA DRIVER
7828 L:      [email protected]
7829 S:      Orphan
7830 W:      https://linuxtv.org
7831 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7832 F:      drivers/media/usb/dvb-usb-v2/au6610*
7833
7834 DVB_USB_CE6230 MEDIA DRIVER
7835 L:      [email protected]
7836 S:      Orphan
7837 W:      https://linuxtv.org
7838 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7839 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7840
7841 DVB_USB_CXUSB MEDIA DRIVER
7842 M:      Michael Krufky <[email protected]>
7843 L:      [email protected]
7844 S:      Maintained
7845 W:      https://linuxtv.org
7846 W:      http://github.com/mkrufky
7847 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7848 T:      git git://linuxtv.org/media_tree.git
7849 F:      drivers/media/usb/dvb-usb/cxusb*
7850
7851 DVB_USB_EC168 MEDIA DRIVER
7852 L:      [email protected]
7853 S:      Orphan
7854 W:      https://linuxtv.org
7855 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7856 F:      drivers/media/usb/dvb-usb-v2/ec168*
7857
7858 DVB_USB_GL861 MEDIA DRIVER
7859 L:      [email protected]
7860 S:      Orphan
7861 W:      https://linuxtv.org
7862 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7863 F:      drivers/media/usb/dvb-usb-v2/gl861*
7864
7865 DVB_USB_MXL111SF MEDIA DRIVER
7866 M:      Michael Krufky <[email protected]>
7867 L:      [email protected]
7868 S:      Maintained
7869 W:      https://linuxtv.org
7870 W:      http://github.com/mkrufky
7871 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7872 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7873 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7874
7875 DVB_USB_RTL28XXU MEDIA DRIVER
7876 L:      [email protected]
7877 S:      Orphan
7878 W:      https://linuxtv.org
7879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7880 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7881
7882 DVB_USB_V2 MEDIA DRIVER
7883 L:      [email protected]
7884 S:      Orphan
7885 W:      https://linuxtv.org
7886 W:      http://palosaari.fi/linux/
7887 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7888 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7889 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7890
7891 DYNAMIC DEBUG
7892 M:      Jason Baron <[email protected]>
7893 M:      Jim Cromie <[email protected]>
7894 S:      Maintained
7895 F:      include/linux/dynamic_debug.h
7896 F:      lib/dynamic_debug.c
7897 F:      lib/test_dynamic_debug.c
7898
7899 DYNAMIC INTERRUPT MODERATION
7900 M:      Tal Gilboa <[email protected]>
7901 S:      Maintained
7902 F:      Documentation/networking/net_dim.rst
7903 F:      include/linux/dim.h
7904 F:      lib/dim/
7905
7906 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7907 M:      Daniel Lezcano <[email protected]>
7908 L:      [email protected]
7909 S:      Supported
7910 B:      https://bugzilla.kernel.org
7911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7912 F:      drivers/powercap/dtpm*
7913 F:      include/linux/dtpm.h
7914
7915 DZ DECSTATION DZ11 SERIAL DRIVER
7916 M:      "Maciej W. Rozycki" <[email protected]>
7917 S:      Maintained
7918 F:      drivers/tty/serial/dz.*
7919
7920 E3X0 POWER BUTTON DRIVER
7921 M:      Moritz Fischer <[email protected]>
7922 L:      [email protected]
7923 S:      Supported
7924 W:      http://www.ettus.com
7925 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7926 F:      drivers/input/misc/e3x0-button.c
7927
7928 E4000 MEDIA DRIVER
7929 L:      [email protected]
7930 S:      Orphan
7931 W:      https://linuxtv.org
7932 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7933 F:      drivers/media/tuners/e4000*
7934
7935 EARTH_PT1 MEDIA DRIVER
7936 M:      Akihiro Tsukada <[email protected]>
7937 L:      [email protected]
7938 S:      Odd Fixes
7939 F:      drivers/media/pci/pt1/
7940
7941 EARTH_PT3 MEDIA DRIVER
7942 M:      Akihiro Tsukada <[email protected]>
7943 L:      [email protected]
7944 S:      Odd Fixes
7945 F:      drivers/media/pci/pt3/
7946
7947 EC100 MEDIA DRIVER
7948 L:      [email protected]
7949 S:      Orphan
7950 W:      https://linuxtv.org
7951 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7952 F:      drivers/media/dvb-frontends/ec100*
7953
7954 ECRYPT FILE SYSTEM
7955 M:      Tyler Hicks <[email protected]>
7956 L:      [email protected]
7957 S:      Odd Fixes
7958 W:      http://ecryptfs.org
7959 W:      https://launchpad.net/ecryptfs
7960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7961 F:      Documentation/filesystems/ecryptfs.rst
7962 F:      fs/ecryptfs/
7963
7964 EDAC-AMD64
7965 M:      Yazen Ghannam <[email protected]>
7966 L:      [email protected]
7967 S:      Supported
7968 F:      drivers/edac/amd64_edac*
7969 F:      drivers/edac/mce_amd*
7970
7971 EDAC-ARMADA
7972 M:      Jan Luebbe <[email protected]>
7973 L:      [email protected]
7974 S:      Maintained
7975 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7976 F:      drivers/edac/armada_xp_*
7977
7978 EDAC-AST2500
7979 M:      Stefan Schaeckeler <[email protected]>
7980 S:      Supported
7981 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7982 F:      drivers/edac/aspeed_edac.c
7983
7984 EDAC-BLUEFIELD
7985 M:      Shravan Kumar Ramani <[email protected]>
7986 S:      Supported
7987 F:      drivers/edac/bluefield_edac.c
7988
7989 EDAC-CALXEDA
7990 M:      Andre Przywara <[email protected]>
7991 L:      [email protected]
7992 S:      Maintained
7993 F:      drivers/edac/highbank*
7994
7995 EDAC-CAVIUM OCTEON
7996 M:      Ralf Baechle <[email protected]>
7997 L:      [email protected]
7998 L:      [email protected]
7999 S:      Supported
8000 F:      drivers/edac/octeon_edac*
8001
8002 EDAC-CAVIUM THUNDERX
8003 M:      Robert Richter <[email protected]>
8004 L:      [email protected]
8005 S:      Odd Fixes
8006 F:      drivers/edac/thunderx_edac*
8007
8008 EDAC-CORE
8009 M:      Borislav Petkov <[email protected]>
8010 M:      Tony Luck <[email protected]>
8011 R:      James Morse <[email protected]>
8012 R:      Mauro Carvalho Chehab <[email protected]>
8013 R:      Robert Richter <[email protected]>
8014 L:      [email protected]
8015 S:      Supported
8016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
8017 F:      Documentation/driver-api/edac.rst
8018 F:      drivers/edac/
8019 F:      include/linux/edac.h
8020
8021 EDAC-DMC520
8022 M:      Lei Wang <[email protected]>
8023 L:      [email protected]
8024 S:      Supported
8025 F:      drivers/edac/dmc520_edac.c
8026
8027 EDAC-E752X
8028 M:      Mark Gross <[email protected]>
8029 L:      [email protected]
8030 S:      Maintained
8031 F:      drivers/edac/e752x_edac.c
8032
8033 EDAC-E7XXX
8034 L:      [email protected]
8035 S:      Maintained
8036 F:      drivers/edac/e7xxx_edac.c
8037
8038 EDAC-FSL_DDR
8039 M:      York Sun <[email protected]>
8040 L:      [email protected]
8041 S:      Maintained
8042 F:      drivers/edac/fsl_ddr_edac.*
8043
8044 EDAC-GHES
8045 M:      Mauro Carvalho Chehab <[email protected]>
8046 L:      [email protected]
8047 S:      Maintained
8048 F:      drivers/edac/ghes_edac.c
8049
8050 EDAC-I10NM
8051 M:      Tony Luck <[email protected]>
8052 L:      [email protected]
8053 S:      Maintained
8054 F:      drivers/edac/i10nm_base.c
8055
8056 EDAC-I3000
8057 L:      [email protected]
8058 S:      Orphan
8059 F:      drivers/edac/i3000_edac.c
8060
8061 EDAC-I5000
8062 L:      [email protected]
8063 S:      Maintained
8064 F:      drivers/edac/i5000_edac.c
8065
8066 EDAC-I5400
8067 M:      Mauro Carvalho Chehab <[email protected]>
8068 L:      [email protected]
8069 S:      Maintained
8070 F:      drivers/edac/i5400_edac.c
8071
8072 EDAC-I7300
8073 M:      Mauro Carvalho Chehab <[email protected]>
8074 L:      [email protected]
8075 S:      Maintained
8076 F:      drivers/edac/i7300_edac.c
8077
8078 EDAC-I7CORE
8079 M:      Mauro Carvalho Chehab <[email protected]>
8080 L:      [email protected]
8081 S:      Maintained
8082 F:      drivers/edac/i7core_edac.c
8083
8084 EDAC-I82443BXGX
8085 M:      Tim Small <[email protected]>
8086 L:      [email protected]
8087 S:      Maintained
8088 F:      drivers/edac/i82443bxgx_edac.c
8089
8090 EDAC-I82975X
8091 M:      "Arvind R." <[email protected]>
8092 L:      [email protected]
8093 S:      Maintained
8094 F:      drivers/edac/i82975x_edac.c
8095
8096 EDAC-IE31200
8097 M:      Jason Baron <[email protected]>
8098 L:      [email protected]
8099 S:      Maintained
8100 F:      drivers/edac/ie31200_edac.c
8101
8102 EDAC-IGEN6
8103 M:      Tony Luck <[email protected]>
8104 R:      Qiuxu Zhuo <[email protected]>
8105 L:      [email protected]
8106 S:      Maintained
8107 F:      drivers/edac/igen6_edac.c
8108
8109 EDAC-MPC85XX
8110 M:      Johannes Thumshirn <[email protected]>
8111 L:      [email protected]
8112 S:      Maintained
8113 F:      drivers/edac/mpc85xx_edac.[ch]
8114
8115 EDAC-NPCM
8116 M:      Marvin Lin <[email protected]>
8117 M:      Stanley Chu <[email protected]>
8118 L:      [email protected]
8119 S:      Maintained
8120 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8121 F:      drivers/edac/npcm_edac.c
8122
8123 EDAC-PASEMI
8124 M:      Egor Martovetsky <[email protected]>
8125 L:      [email protected]
8126 S:      Maintained
8127 F:      drivers/edac/pasemi_edac.c
8128
8129 EDAC-PND2
8130 M:      Tony Luck <[email protected]>
8131 L:      [email protected]
8132 S:      Maintained
8133 F:      drivers/edac/pnd2_edac.[ch]
8134
8135 EDAC-QCOM
8136 M:      Manivannan Sadhasivam <[email protected]>
8137 L:      [email protected]
8138 L:      [email protected]
8139 S:      Maintained
8140 F:      drivers/edac/qcom_edac.c
8141
8142 EDAC-R82600
8143 M:      Tim Small <[email protected]>
8144 L:      [email protected]
8145 S:      Maintained
8146 F:      drivers/edac/r82600_edac.c
8147
8148 EDAC-SBRIDGE
8149 M:      Tony Luck <[email protected]>
8150 R:      Qiuxu Zhuo <[email protected]>
8151 L:      [email protected]
8152 S:      Maintained
8153 F:      drivers/edac/sb_edac.c
8154
8155 EDAC-SKYLAKE
8156 M:      Tony Luck <[email protected]>
8157 L:      [email protected]
8158 S:      Maintained
8159 F:      drivers/edac/skx_*.[ch]
8160
8161 EDAC-TI
8162 M:      Tero Kristo <[email protected]>
8163 L:      [email protected]
8164 S:      Odd Fixes
8165 F:      drivers/edac/ti_edac.c
8166
8167 EDIROL UA-101/UA-1000 DRIVER
8168 M:      Clemens Ladisch <[email protected]>
8169 L:      [email protected] (moderated for non-subscribers)
8170 S:      Maintained
8171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8172 F:      sound/usb/misc/ua101.c
8173
8174 EFI TEST DRIVER
8175 M:      Ivan Hu <[email protected]>
8176 M:      Ard Biesheuvel <[email protected]>
8177 L:      [email protected]
8178 S:      Maintained
8179 F:      drivers/firmware/efi/test/
8180
8181 EFI VARIABLE FILESYSTEM
8182 M:      Jeremy Kerr <[email protected]>
8183 M:      Ard Biesheuvel <[email protected]>
8184 L:      [email protected]
8185 S:      Maintained
8186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8187 F:      fs/efivarfs/
8188
8189 EFIFB FRAMEBUFFER DRIVER
8190 M:      Peter Jones <[email protected]>
8191 L:      [email protected]
8192 S:      Maintained
8193 F:      drivers/video/fbdev/efifb.c
8194
8195 EFS FILESYSTEM
8196 S:      Orphan
8197 W:      http://aeschi.ch.eu.org/efs/
8198 F:      fs/efs/
8199
8200 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8201 L:      [email protected]
8202 S:      Orphan
8203 F:      drivers/net/ethernet/ibm/ehea/
8204
8205 ELM327 CAN NETWORK DRIVER
8206 M:      Max Staudt <[email protected]>
8207 L:      [email protected]
8208 S:      Maintained
8209 F:      Documentation/networking/device_drivers/can/can327.rst
8210 F:      drivers/net/can/can327.c
8211
8212 EM28XX VIDEO4LINUX DRIVER
8213 M:      Mauro Carvalho Chehab <[email protected]>
8214 L:      [email protected]
8215 S:      Maintained
8216 W:      https://linuxtv.org
8217 T:      git git://linuxtv.org/media_tree.git
8218 F:      Documentation/admin-guide/media/em28xx*
8219 F:      drivers/media/usb/em28xx/
8220
8221 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8222 M:      Adrian Hunter <[email protected]>
8223 M:      Asutosh Das <[email protected]>
8224 R:      Ritesh Harjani <[email protected]>
8225 L:      [email protected]
8226 S:      Supported
8227 F:      drivers/mmc/host/cqhci*
8228
8229 EMS CPC-PCI CAN DRIVER
8230 M:      Gerhard Uttenthaler <[email protected]>
8231 M:      [email protected]
8232 L:      [email protected]
8233 S:      Maintained
8234 F:      drivers/net/can/sja1000/ems_pci.c
8235
8236 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8237 M:      Ketan Mukadam <[email protected]>
8238 L:      [email protected]
8239 S:      Supported
8240 W:      http://www.broadcom.com
8241 F:      drivers/scsi/be2iscsi/
8242
8243 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8244 M:      Ajit Khaparde <[email protected]>
8245 M:      Sriharsha Basavapatna <[email protected]>
8246 M:      Somnath Kotur <[email protected]>
8247 L:      [email protected]
8248 S:      Supported
8249 W:      http://www.emulex.com
8250 F:      drivers/net/ethernet/emulex/benet/
8251
8252 EMULEX ONECONNECT ROCE DRIVER
8253 M:      Selvin Xavier <[email protected]>
8254 L:      [email protected]
8255 S:      Odd Fixes
8256 W:      http://www.broadcom.com
8257 F:      drivers/infiniband/hw/ocrdma/
8258 F:      include/uapi/rdma/ocrdma-abi.h
8259
8260 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8261 M:      James Smart <[email protected]>
8262 M:      Ram Vegesna <[email protected]>
8263 L:      [email protected]
8264 L:      [email protected]
8265 S:      Supported
8266 W:      http://www.broadcom.com
8267 F:      drivers/scsi/elx/
8268
8269 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8270 M:      James Smart <[email protected]>
8271 M:      Dick Kennedy <[email protected]>
8272 L:      [email protected]
8273 S:      Supported
8274 W:      http://www.broadcom.com
8275 F:      drivers/scsi/lpfc/
8276
8277 ENE CB710 FLASH CARD READER DRIVER
8278 M:      Michał Mirosław <[email protected]>
8279 S:      Maintained
8280 F:      drivers/misc/cb710/
8281 F:      drivers/mmc/host/cb710-mmc.*
8282 F:      include/linux/cb710.h
8283
8284 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8285 M:      Maxim Levitsky <[email protected]>
8286 S:      Maintained
8287 F:      drivers/media/rc/ene_ir.*
8288
8289 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8290 M:      Laurentiu Tudor <[email protected]>
8291 L:      [email protected]
8292 S:      Maintained
8293 F:      drivers/tty/ehv_bytechan.c
8294
8295 EPSON S1D13XXX FRAMEBUFFER DRIVER
8296 M:      Kristoffer Ericson <[email protected]>
8297 S:      Maintained
8298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8299 F:      drivers/video/fbdev/s1d13xxxfb.c
8300 F:      include/video/s1d13xxxfb.h
8301
8302 EROFS FILE SYSTEM
8303 M:      Gao Xiang <[email protected]>
8304 M:      Chao Yu <[email protected]>
8305 R:      Yue Hu <[email protected]>
8306 R:      Jeffle Xu <[email protected]>
8307 R:      Sandeep Dhavale <[email protected]>
8308 L:      [email protected]
8309 S:      Maintained
8310 W:      https://erofs.docs.kernel.org
8311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8312 F:      Documentation/ABI/testing/sysfs-fs-erofs
8313 F:      Documentation/filesystems/erofs.rst
8314 F:      fs/erofs/
8315 F:      include/trace/events/erofs.h
8316
8317 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8318 M:      Jeff Layton <[email protected]>
8319 S:      Maintained
8320 F:      include/linux/errseq.h
8321 F:      lib/errseq.c
8322
8323 ESD CAN NETWORK DRIVERS
8324 M:      Stefan Mätje <[email protected]>
8325 R:      [email protected]
8326 L:      [email protected]
8327 S:      Maintained
8328 F:      drivers/net/can/esd/
8329
8330 ESD CAN/USB DRIVERS
8331 M:      Frank Jungclaus <[email protected]>
8332 R:      [email protected]
8333 L:      [email protected]
8334 S:      Maintained
8335 F:      drivers/net/can/usb/esd_usb.c
8336
8337 ET131X NETWORK DRIVER
8338 M:      Mark Einon <[email protected]>
8339 S:      Odd Fixes
8340 F:      drivers/net/ethernet/agere/
8341
8342 ETAS ES58X CAN/USB DRIVER
8343 M:      Vincent Mailhol <[email protected]>
8344 L:      [email protected]
8345 S:      Maintained
8346 F:      Documentation/networking/devlink/etas_es58x.rst
8347 F:      drivers/net/can/usb/etas_es58x/
8348
8349 ETHERNET BRIDGE
8350 M:      Roopa Prabhu <[email protected]>
8351 M:      Nikolay Aleksandrov <[email protected]>
8352 L:      [email protected]
8353 L:      [email protected]
8354 S:      Maintained
8355 W:      http://www.linuxfoundation.org/en/Net:Bridge
8356 F:      include/linux/netfilter_bridge/
8357 F:      net/bridge/
8358
8359 ETHERNET PHY LIBRARY
8360 M:      Andrew Lunn <[email protected]>
8361 M:      Heiner Kallweit <[email protected]>
8362 R:      Russell King <[email protected]>
8363 L:      [email protected]
8364 S:      Maintained
8365 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8366 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8367 F:      Documentation/devicetree/bindings/net/mdio*
8368 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8369 F:      Documentation/networking/phy.rst
8370 F:      drivers/net/mdio/
8371 F:      drivers/net/mdio/acpi_mdio.c
8372 F:      drivers/net/mdio/fwnode_mdio.c
8373 F:      drivers/net/mdio/of_mdio.c
8374 F:      drivers/net/pcs/
8375 F:      drivers/net/phy/
8376 F:      include/dt-bindings/net/qca-ar803x.h
8377 F:      include/linux/*mdio*.h
8378 F:      include/linux/linkmode.h
8379 F:      include/linux/mdio/*.h
8380 F:      include/linux/mii.h
8381 F:      include/linux/of_net.h
8382 F:      include/linux/phy.h
8383 F:      include/linux/phy_fixed.h
8384 F:      include/linux/phy_link_topology.h
8385 F:      include/linux/phylib_stubs.h
8386 F:      include/linux/platform_data/mdio-bcm-unimac.h
8387 F:      include/linux/platform_data/mdio-gpio.h
8388 F:      include/trace/events/mdio.h
8389 F:      include/uapi/linux/mdio.h
8390 F:      include/uapi/linux/mii.h
8391 F:      net/core/of_net.c
8392
8393 ETHERNET PHY LIBRARY [RUST]
8394 M:      FUJITA Tomonori <[email protected]>
8395 R:      Trevor Gross <[email protected]>
8396 L:      [email protected]
8397 L:      [email protected]
8398 S:      Maintained
8399 F:      rust/kernel/net/phy.rs
8400 F:      rust/kernel/net/phy/reg.rs
8401
8402 EXEC & BINFMT API, ELF
8403 R:      Eric Biederman <[email protected]>
8404 R:      Kees Cook <[email protected]>
8405 L:      [email protected]
8406 S:      Supported
8407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8408 F:      Documentation/userspace-api/ELF.rst
8409 F:      fs/*binfmt_*.c
8410 F:      fs/Kconfig.binfmt
8411 F:      fs/exec.c
8412 F:      fs/tests/binfmt_*_kunit.c
8413 F:      fs/tests/exec_kunit.c
8414 F:      include/linux/binfmts.h
8415 F:      include/linux/elf.h
8416 F:      include/uapi/linux/binfmts.h
8417 F:      include/uapi/linux/elf.h
8418 F:      tools/testing/selftests/exec/
8419 N:      asm/elf.h
8420 N:      binfmt
8421
8422 EXFAT FILE SYSTEM
8423 M:      Namjae Jeon <[email protected]>
8424 M:      Sungjong Seo <[email protected]>
8425 L:      [email protected]
8426 S:      Maintained
8427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8428 F:      fs/exfat/
8429
8430 EXPRESSWIRE PROTOCOL LIBRARY
8431 M:      Duje Mihanović <[email protected]>
8432 L:      [email protected]
8433 S:      Maintained
8434 F:      drivers/leds/leds-expresswire.c
8435 F:      include/linux/leds-expresswire.h
8436
8437 EXT2 FILE SYSTEM
8438 M:      Jan Kara <[email protected]>
8439 L:      [email protected]
8440 S:      Maintained
8441 F:      Documentation/filesystems/ext2.rst
8442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8443 F:      fs/ext2/
8444 F:      include/linux/ext2*
8445
8446 EXT4 FILE SYSTEM
8447 M:      "Theodore Ts'o" <[email protected]>
8448 M:      Andreas Dilger <[email protected]>
8449 L:      [email protected]
8450 S:      Maintained
8451 W:      http://ext4.wiki.kernel.org
8452 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8454 F:      Documentation/filesystems/ext4/
8455 F:      fs/ext4/
8456 F:      include/trace/events/ext4.h
8457 F:      include/uapi/linux/ext4.h
8458
8459 Extended Verification Module (EVM)
8460 M:      Mimi Zohar <[email protected]>
8461 M:      Roberto Sassu <[email protected]>
8462 L:      [email protected]
8463 S:      Supported
8464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8465 F:      security/integrity/
8466 F:      security/integrity/evm/
8467
8468 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8469 M:      Ard Biesheuvel <[email protected]>
8470 L:      [email protected]
8471 S:      Maintained
8472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8473 F:      Documentation/admin-guide/efi-stub.rst
8474 F:      arch/*/include/asm/efi.h
8475 F:      arch/*/kernel/efi.c
8476 F:      arch/arm/boot/compressed/efi-header.S
8477 F:      arch/x86/platform/efi/
8478 F:      drivers/firmware/efi/
8479 F:      include/linux/efi*.h
8480
8481 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8482 M:      MyungJoo Ham <[email protected]>
8483 M:      Chanwoo Choi <[email protected]>
8484 L:      [email protected]
8485 S:      Maintained
8486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8487 F:      Documentation/devicetree/bindings/extcon/
8488 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8489 F:      drivers/extcon/
8490 F:      include/linux/extcon.h
8491 F:      include/linux/extcon/
8492
8493 EXTRA BOOT CONFIG
8494 M:      Masami Hiramatsu <[email protected]>
8495 L:      [email protected]
8496 L:      [email protected]
8497 S:      Maintained
8498 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8500 F:      Documentation/admin-guide/bootconfig.rst
8501 F:      fs/proc/bootconfig.c
8502 F:      include/linux/bootconfig.h
8503 F:      lib/bootconfig-data.S
8504 F:      lib/bootconfig.c
8505 F:      tools/bootconfig/*
8506 F:      tools/bootconfig/scripts/*
8507
8508 EXYNOS DP DRIVER
8509 M:      Jingoo Han <[email protected]>
8510 L:      [email protected]
8511 S:      Maintained
8512 F:      drivers/gpu/drm/exynos/exynos_dp*
8513
8514 EXYNOS SYSMMU (IOMMU) driver
8515 M:      Marek Szyprowski <[email protected]>
8516 L:      [email protected]
8517 S:      Maintained
8518 F:      drivers/iommu/exynos-iommu.c
8519
8520 F2FS FILE SYSTEM
8521 M:      Jaegeuk Kim <[email protected]>
8522 M:      Chao Yu <[email protected]>
8523 L:      [email protected]
8524 S:      Maintained
8525 W:      https://f2fs.wiki.kernel.org/
8526 Q:      https://patchwork.kernel.org/project/f2fs/list/
8527 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8529 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8530 F:      Documentation/filesystems/f2fs.rst
8531 F:      fs/f2fs/
8532 F:      include/linux/f2fs_fs.h
8533 F:      include/trace/events/f2fs.h
8534 F:      include/uapi/linux/f2fs.h
8535
8536 F71805F HARDWARE MONITORING DRIVER
8537 M:      Jean Delvare <[email protected]>
8538 L:      [email protected]
8539 S:      Maintained
8540 F:      Documentation/hwmon/f71805f.rst
8541 F:      drivers/hwmon/f71805f.c
8542
8543 FADDR2LINE
8544 M:      Josh Poimboeuf <[email protected]>
8545 S:      Maintained
8546 F:      scripts/faddr2line
8547
8548 FAILOVER MODULE
8549 M:      Sridhar Samudrala <[email protected]>
8550 L:      [email protected]
8551 S:      Supported
8552 F:      Documentation/networking/failover.rst
8553 F:      include/net/failover.h
8554 F:      net/core/failover.c
8555
8556 FANOTIFY
8557 M:      Jan Kara <[email protected]>
8558 R:      Amir Goldstein <[email protected]>
8559 R:      Matthew Bobrowski <[email protected]>
8560 L:      [email protected]
8561 S:      Maintained
8562 F:      fs/notify/fanotify/
8563 F:      include/linux/fanotify.h
8564 F:      include/uapi/linux/fanotify.h
8565
8566 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8567 M:      Linus Walleij <[email protected]>
8568 L:      [email protected]
8569 S:      Maintained
8570 F:      drivers/usb/fotg210/
8571
8572 FARSYNC SYNCHRONOUS DRIVER
8573 M:      Kevin Curtis <[email protected]>
8574 S:      Supported
8575 W:      http://www.farsite.co.uk/
8576 F:      drivers/net/wan/farsync.*
8577
8578 FAULT INJECTION SUPPORT
8579 M:      Akinobu Mita <[email protected]>
8580 S:      Supported
8581 F:      Documentation/fault-injection/
8582 F:      lib/fault-inject.c
8583
8584 FBTFT Framebuffer drivers
8585 L:      [email protected]
8586 L:      [email protected]
8587 S:      Orphan
8588 F:      drivers/staging/fbtft/
8589
8590 FC0011 TUNER DRIVER
8591 M:      Michael Buesch <[email protected]>
8592 L:      [email protected]
8593 S:      Maintained
8594 F:      drivers/media/tuners/fc0011.c
8595 F:      drivers/media/tuners/fc0011.h
8596
8597 FC2580 MEDIA DRIVER
8598 L:      [email protected]
8599 S:      Orphan
8600 W:      https://linuxtv.org
8601 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8602 F:      drivers/media/tuners/fc2580*
8603
8604 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8605 M:      Hannes Reinecke <[email protected]>
8606 L:      [email protected]
8607 S:      Supported
8608 W:      www.Open-FCoE.org
8609 F:      drivers/scsi/fcoe/
8610 F:      drivers/scsi/libfc/
8611 F:      include/scsi/fc/
8612 F:      include/scsi/libfc.h
8613 F:      include/scsi/libfcoe.h
8614 F:      include/uapi/scsi/fc/
8615
8616 FILE LOCKING (flock() and fcntl()/lockf())
8617 M:      Jeff Layton <[email protected]>
8618 M:      Chuck Lever <[email protected]>
8619 R:      Alexander Aring <[email protected]>
8620 L:      [email protected]
8621 S:      Maintained
8622 F:      fs/fcntl.c
8623 F:      fs/locks.c
8624 F:      include/linux/fcntl.h
8625 F:      include/uapi/linux/fcntl.h
8626
8627 FILESYSTEM DIRECT ACCESS (DAX)
8628 M:      Dan Williams <[email protected]>
8629 R:      Matthew Wilcox <[email protected]>
8630 R:      Jan Kara <[email protected]>
8631 L:      [email protected]
8632 L:      [email protected]
8633 S:      Supported
8634 F:      fs/dax.c
8635 F:      include/linux/dax.h
8636 F:      include/trace/events/fs_dax.h
8637
8638 FILESYSTEMS (VFS and infrastructure)
8639 M:      Alexander Viro <[email protected]>
8640 M:      Christian Brauner <[email protected]>
8641 R:      Jan Kara <[email protected]>
8642 L:      [email protected]
8643 S:      Maintained
8644 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git
8645 F:      fs/*
8646 F:      include/linux/fs.h
8647 F:      include/linux/fs_types.h
8648 F:      include/uapi/linux/fs.h
8649 F:      include/uapi/linux/openat2.h
8650
8651 FILESYSTEMS [EXPORTFS]
8652 M:      Chuck Lever <[email protected]>
8653 M:      Jeff Layton <[email protected]>
8654 R:      Amir Goldstein <[email protected]>
8655 L:      [email protected]
8656 L:      [email protected]
8657 S:      Supported
8658 F:      Documentation/filesystems/nfs/exporting.rst
8659 F:      fs/exportfs/
8660 F:      fs/fhandle.c
8661 F:      include/linux/exportfs.h
8662
8663 FILESYSTEMS [IDMAPPED MOUNTS]
8664 M:      Christian Brauner <[email protected]>
8665 M:      Seth Forshee <[email protected]>
8666 L:      [email protected]
8667 S:      Maintained
8668 F:      Documentation/filesystems/idmappings.rst
8669 F:      fs/mnt_idmapping.c
8670 F:      include/linux/mnt_idmapping.*
8671 F:      tools/testing/selftests/mount_setattr/
8672
8673 FILESYSTEMS [IOMAP]
8674 M:      Christian Brauner <[email protected]>
8675 R:      Darrick J. Wong <[email protected]>
8676 L:      [email protected]
8677 L:      [email protected]
8678 S:      Supported
8679 F:      Documentation/filesystems/iomap/*
8680 F:      fs/iomap/
8681 F:      include/linux/iomap.h
8682
8683 FILESYSTEMS [NETFS LIBRARY]
8684 M:      David Howells <[email protected]>
8685 R:      Jeff Layton <[email protected]>
8686 L:      [email protected]
8687 L:      [email protected]
8688 S:      Supported
8689 F:      Documentation/filesystems/caching/
8690 F:      Documentation/filesystems/netfs_library.rst
8691 F:      fs/netfs/
8692 F:      include/linux/fscache*.h
8693 F:      include/linux/netfs.h
8694 F:      include/trace/events/fscache.h
8695 F:      include/trace/events/netfs.h
8696
8697 FILESYSTEMS [STACKABLE]
8698 M:      Miklos Szeredi <[email protected]>
8699 M:      Amir Goldstein <[email protected]>
8700 L:      [email protected]
8701 L:      [email protected]
8702 S:      Maintained
8703 F:      fs/backing-file.c
8704 F:      include/linux/backing-file.h
8705
8706 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8707 M:      Riku Voipio <[email protected]>
8708 L:      [email protected]
8709 S:      Maintained
8710 F:      drivers/hwmon/f75375s.c
8711 F:      include/linux/f75375s.h
8712
8713 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8714 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8715 L:      [email protected]
8716 S:      Maintained
8717 F:      drivers/net/can/usb/f81604.c
8718
8719 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8720 M:      Clemens Ladisch <[email protected]>
8721 M:      Takashi Sakamoto <[email protected]>
8722 L:      [email protected] (moderated for non-subscribers)
8723 S:      Maintained
8724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8725 F:      include/uapi/sound/firewire.h
8726 F:      sound/firewire/
8727
8728 FIREWIRE MEDIA DRIVERS (firedtv)
8729 M:      Stefan Richter <[email protected]>
8730 L:      [email protected]
8731 L:      [email protected]
8732 S:      Maintained
8733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8734 F:      drivers/media/firewire/
8735
8736 FIREWIRE SBP-2 TARGET
8737 M:      Chris Boot <[email protected]>
8738 L:      [email protected]
8739 L:      [email protected]
8740 L:      [email protected]
8741 S:      Maintained
8742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8743 F:      drivers/target/sbp/
8744
8745 FIREWIRE SUBSYSTEM
8746 M:      Takashi Sakamoto <[email protected]>
8747 M:      Takashi Sakamoto <[email protected]>
8748 L:      [email protected]
8749 S:      Maintained
8750 W:      http://ieee1394.docs.kernel.org/
8751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8752 F:      drivers/firewire/
8753 F:      include/linux/firewire.h
8754 F:      include/uapi/linux/firewire*.h
8755 F:      tools/firewire/
8756
8757 FIRMWARE FRAMEWORK FOR ARMV8-A
8758 M:      Sudeep Holla <[email protected]>
8759 L:      [email protected] (moderated for non-subscribers)
8760 S:      Maintained
8761 F:      drivers/firmware/arm_ffa/
8762 F:      include/linux/arm_ffa.h
8763
8764 FIRMWARE LOADER (request_firmware)
8765 M:      Luis Chamberlain <[email protected]>
8766 M:      Russ Weight <[email protected]>
8767 M:      Danilo Krummrich <[email protected]>
8768 L:      [email protected]
8769 S:      Maintained
8770 F:      Documentation/firmware_class/
8771 F:      drivers/base/firmware_loader/
8772 F:      rust/kernel/firmware.rs
8773 F:      include/linux/firmware.h
8774
8775 FLEXTIMER FTM-QUADDEC DRIVER
8776 M:      Patrick Havelange <[email protected]>
8777 L:      [email protected]
8778 S:      Maintained
8779 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8780 F:      drivers/counter/ftm-quaddec.c
8781
8782 FLOPPY DRIVER
8783 M:      Denis Efremov <[email protected]>
8784 L:      [email protected]
8785 S:      Odd Fixes
8786 F:      drivers/block/floppy.c
8787
8788 FLYSKY FSIA6B RC RECEIVER
8789 M:      Markus Koch <[email protected]>
8790 L:      [email protected]
8791 S:      Maintained
8792 F:      drivers/input/joystick/fsia6b.c
8793
8794 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8795 M:      Geoffrey D. Bennett <[email protected]>
8796 L:      [email protected] (moderated for non-subscribers)
8797 S:      Maintained
8798 W:      https://github.com/geoffreybennett/scarlett-gen2
8799 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8800 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8801 F:      include/uapi/sound/scarlett2.h
8802 F:      sound/usb/mixer_scarlett2.c
8803
8804 FORCEDETH GIGABIT ETHERNET DRIVER
8805 M:      Rain River <[email protected]>
8806 M:      Zhu Yanjun <[email protected]>
8807 L:      [email protected]
8808 S:      Maintained
8809 F:      drivers/net/ethernet/nvidia/*
8810
8811 FORTIFY_SOURCE
8812 M:      Kees Cook <[email protected]>
8813 L:      [email protected]
8814 S:      Supported
8815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8816 F:      include/linux/fortify-string.h
8817 F:      lib/fortify_kunit.c
8818 F:      lib/memcpy_kunit.c
8819 F:      lib/test_fortify/*
8820 F:      scripts/test_fortify.sh
8821 K:      \b__NO_FORTIFY\b
8822
8823 FPGA DFL DRIVERS
8824 M:      Wu Hao <[email protected]>
8825 R:      Tom Rix <[email protected]>
8826 L:      [email protected]
8827 S:      Maintained
8828 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8829 F:      Documentation/fpga/dfl.rst
8830 F:      drivers/fpga/dfl*
8831 F:      drivers/uio/uio_dfl.c
8832 F:      include/linux/dfl.h
8833 F:      include/uapi/linux/fpga-dfl.h
8834
8835 FPGA MANAGER FRAMEWORK
8836 M:      Moritz Fischer <[email protected]>
8837 M:      Wu Hao <[email protected]>
8838 M:      Xu Yilun <[email protected]>
8839 R:      Tom Rix <[email protected]>
8840 L:      [email protected]
8841 S:      Maintained
8842 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8844 F:      Documentation/devicetree/bindings/fpga/
8845 F:      Documentation/driver-api/fpga/
8846 F:      Documentation/fpga/
8847 F:      drivers/fpga/
8848 F:      include/linux/fpga/
8849
8850 FPU EMULATOR
8851 M:      Bill Metzenthen <[email protected]>
8852 S:      Maintained
8853 W:      https://floatingpoint.billm.au/
8854 F:      arch/x86/math-emu/
8855
8856 FRAMEBUFFER CORE
8857 M:      Daniel Vetter <[email protected]>
8858 S:      Odd Fixes
8859 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8860 F:      drivers/video/fbdev/core/
8861
8862 FRAMEBUFFER LAYER
8863 M:      Helge Deller <[email protected]>
8864 L:      [email protected]
8865 L:      [email protected]
8866 S:      Maintained
8867 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8869 F:      Documentation/fb/
8870 F:      drivers/video/
8871 F:      include/linux/fb.h
8872 F:      include/uapi/linux/fb.h
8873 F:      include/uapi/video/
8874 F:      include/video/
8875
8876 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8877 M:      Horia Geantă <[email protected]>
8878 M:      Pankaj Gupta <[email protected]>
8879 M:      Gaurav Jain <[email protected]>
8880 L:      [email protected]
8881 S:      Maintained
8882 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8883 F:      drivers/crypto/caam/
8884
8885 FREESCALE COLDFIRE M5441X MMC DRIVER
8886 M:      Angelo Dureghello <[email protected]>
8887 L:      [email protected]
8888 S:      Maintained
8889 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8890 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8891
8892 FREESCALE DIU FRAMEBUFFER DRIVER
8893 M:      Timur Tabi <[email protected]>
8894 L:      [email protected]
8895 S:      Maintained
8896 F:      drivers/video/fbdev/fsl-diu-fb.*
8897
8898 FREESCALE DMA DRIVER
8899 M:      Zhang Wei <[email protected]>
8900 L:      [email protected]
8901 S:      Maintained
8902 F:      drivers/dma/fsldma.*
8903
8904 FREESCALE DSPI DRIVER
8905 M:      Vladimir Oltean <[email protected]>
8906 L:      [email protected]
8907 L:      [email protected]
8908 S:      Maintained
8909 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
8910 F:      drivers/spi/spi-fsl-dspi.c
8911 F:      include/linux/spi/spi-fsl-dspi.h
8912
8913 FREESCALE eDMA DRIVER
8914 M:      Frank Li <[email protected]>
8915 L:      [email protected]
8916 L:      [email protected]
8917 S:      Maintained
8918 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8919 F:      drivers/dma/fsl-edma*.*
8920
8921 FREESCALE ENETC ETHERNET DRIVERS
8922 M:      Claudiu Manoil <[email protected]>
8923 M:      Vladimir Oltean <[email protected]>
8924 L:      [email protected]
8925 S:      Maintained
8926 F:      drivers/net/ethernet/freescale/enetc/
8927
8928 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8929 M:      Claudiu Manoil <[email protected]>
8930 L:      [email protected]
8931 S:      Maintained
8932 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8933 F:      drivers/net/ethernet/freescale/gianfar*
8934
8935 FREESCALE GPMI NAND DRIVER
8936 M:      Han Xu <[email protected]>
8937 L:      [email protected]
8938 S:      Maintained
8939 F:      drivers/mtd/nand/raw/gpmi-nand/*
8940
8941 FREESCALE I2C CPM DRIVER
8942 M:      Jochen Friedrich <[email protected]>
8943 L:      [email protected]
8944 L:      [email protected]
8945 S:      Maintained
8946 F:      drivers/i2c/busses/i2c-cpm.c
8947
8948 FREESCALE IMX / MXC FEC DRIVER
8949 M:      Wei Fang <[email protected]>
8950 R:      Shenwei Wang <[email protected]>
8951 R:      Clark Wang <[email protected]>
8952 L:      [email protected]
8953 L:      [email protected]
8954 S:      Maintained
8955 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8956 F:      drivers/net/ethernet/freescale/fec.h
8957 F:      drivers/net/ethernet/freescale/fec_main.c
8958 F:      drivers/net/ethernet/freescale/fec_ptp.c
8959
8960 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8961 M:      Sascha Hauer <[email protected]>
8962 R:      Pengutronix Kernel Team <[email protected]>
8963 L:      [email protected]
8964 L:      [email protected] (moderated for non-subscribers)
8965 S:      Maintained
8966 F:      drivers/video/fbdev/imxfb.c
8967
8968 FREESCALE IMX DDR PMU DRIVER
8969 M:      Frank Li <[email protected]>
8970 L:      [email protected] (moderated for non-subscribers)
8971 S:      Maintained
8972 F:      Documentation/admin-guide/perf/imx-ddr.rst
8973 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8974 F:      drivers/perf/fsl_imx8_ddr_perf.c
8975
8976 FREESCALE IMX I2C DRIVER
8977 M:      Oleksij Rempel <[email protected]>
8978 R:      Pengutronix Kernel Team <[email protected]>
8979 L:      [email protected]
8980 S:      Maintained
8981 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8982 F:      drivers/i2c/busses/i2c-imx.c
8983
8984 FREESCALE IMX LPI2C DRIVER
8985 M:      Dong Aisheng <[email protected]>
8986 L:      [email protected]
8987 L:      [email protected]
8988 S:      Maintained
8989 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8990 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8991
8992 FREESCALE IMX LPSPI DRIVER
8993 M:      Frank Li <[email protected]>
8994 L:      [email protected]
8995 L:      [email protected]
8996 S:      Maintained
8997 F:      Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml
8998 F:      drivers/spi/spi-fsl-lpspi.c
8999
9000 FREESCALE MPC I2C DRIVER
9001 M:      Chris Packham <[email protected]>
9002 L:      [email protected]
9003 S:      Maintained
9004 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
9005 F:      drivers/i2c/busses/i2c-mpc.c
9006
9007 FREESCALE QORIQ DPAA ETHERNET DRIVER
9008 M:      Madalin Bucur <[email protected]>
9009 L:      [email protected]
9010 S:      Maintained
9011 F:      drivers/net/ethernet/freescale/dpaa
9012
9013 FREESCALE QORIQ DPAA FMAN DRIVER
9014 M:      Madalin Bucur <[email protected]>
9015 R:      Sean Anderson <[email protected]>
9016 L:      [email protected]
9017 S:      Maintained
9018 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
9019 F:      drivers/net/ethernet/freescale/fman
9020
9021 FREESCALE QORIQ PTP CLOCK DRIVER
9022 M:      Yangbo Lu <[email protected]>
9023 L:      [email protected]
9024 S:      Maintained
9025 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
9026 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
9027 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
9028 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
9029 F:      drivers/ptp/ptp_qoriq.c
9030 F:      drivers/ptp/ptp_qoriq_debugfs.c
9031 F:      include/linux/fsl/ptp_qoriq.h
9032
9033 FREESCALE QUAD SPI DRIVER
9034 M:      Han Xu <[email protected]>
9035 L:      [email protected]
9036 L:      [email protected]
9037 S:      Maintained
9038 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
9039 F:      drivers/spi/spi-fsl-qspi.c
9040
9041 FREESCALE QUICC ENGINE LIBRARY
9042 M:      Qiang Zhao <[email protected]>
9043 M:      Christophe Leroy <[email protected]>
9044 L:      [email protected]
9045 S:      Maintained
9046 F:      drivers/soc/fsl/qe/
9047 F:      include/soc/fsl/qe/
9048
9049 FREESCALE QUICC ENGINE QMC DRIVER
9050 M:      Herve Codina <[email protected]>
9051 L:      [email protected]
9052 S:      Maintained
9053 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
9054 F:      drivers/soc/fsl/qe/qmc.c
9055 F:      include/soc/fsl/qe/qmc.h
9056
9057 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9058 M:      Herve Codina <[email protected]>
9059 L:      [email protected]
9060 L:      [email protected]
9061 S:      Maintained
9062 F:      drivers/net/wan/fsl_qmc_hdlc.c
9063
9064 FREESCALE QUICC ENGINE TSA DRIVER
9065 M:      Herve Codina <[email protected]>
9066 L:      [email protected]
9067 S:      Maintained
9068 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9069 F:      drivers/soc/fsl/qe/tsa.c
9070 F:      drivers/soc/fsl/qe/tsa.h
9071 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9072
9073 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9074 L:      [email protected]
9075 L:      [email protected]
9076 S:      Orphan
9077 F:      drivers/net/ethernet/freescale/ucc_geth*
9078
9079 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9080 M:      Zhao Qiang <[email protected]>
9081 L:      [email protected]
9082 L:      [email protected]
9083 S:      Maintained
9084 F:      drivers/net/wan/fsl_ucc_hdlc*
9085
9086 FREESCALE QUICC ENGINE UCC UART DRIVER
9087 M:      Timur Tabi <[email protected]>
9088 L:      [email protected]
9089 S:      Maintained
9090 F:      drivers/tty/serial/ucc_uart.c
9091
9092 FREESCALE SOC DRIVERS
9093 M:      Christophe Leroy <[email protected]>
9094 L:      [email protected]
9095 L:      [email protected] (moderated for non-subscribers)
9096 S:      Maintained
9097 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9098 F:      Documentation/devicetree/bindings/soc/fsl/
9099 F:      drivers/soc/fsl/
9100 F:      include/linux/fsl/
9101 F:      include/soc/fsl/
9102
9103 FREESCALE SOC FS_ENET DRIVER
9104 M:      Pantelis Antoniou <[email protected]>
9105 L:      [email protected]
9106 L:      [email protected]
9107 S:      Maintained
9108 F:      drivers/net/ethernet/freescale/fs_enet/
9109
9110 FREESCALE SOC SOUND DRIVERS
9111 M:      Shengjiu Wang <[email protected]>
9112 M:      Xiubo Li <[email protected]>
9113 R:      Fabio Estevam <[email protected]>
9114 R:      Nicolin Chen <[email protected]>
9115 L:      [email protected] (moderated for non-subscribers)
9116 L:      [email protected]
9117 S:      Maintained
9118 F:      sound/soc/fsl/fsl*
9119 F:      sound/soc/fsl/imx*
9120
9121 FREESCALE SOC LPC32XX SOUND DRIVERS
9122 M:      J.M.B. Downing <[email protected]>
9123 M:      Piotr Wojtaszczyk <[email protected]>
9124 R:      Vladimir Zapolskiy <[email protected]>
9125 L:      [email protected] (moderated for non-subscribers)
9126 L:      [email protected]
9127 S:      Maintained
9128 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9129 F:      sound/soc/fsl/lpc3xxx-*
9130
9131 FREESCALE SOC SOUND QMC DRIVER
9132 M:      Herve Codina <[email protected]>
9133 L:      [email protected] (moderated for non-subscribers)
9134 L:      [email protected]
9135 S:      Maintained
9136 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9137 F:      sound/soc/fsl/fsl_qmc_audio.c
9138
9139 FREESCALE USB PERIPHERAL DRIVERS
9140 L:      [email protected]
9141 L:      [email protected]
9142 S:      Orphan
9143 F:      drivers/usb/gadget/udc/fsl*
9144
9145 FREESCALE USB PHY DRIVER
9146 L:      [email protected]
9147 L:      [email protected]
9148 S:      Orphan
9149 F:      drivers/usb/phy/phy-fsl-usb*
9150
9151 FREEVXFS FILESYSTEM
9152 M:      Christoph Hellwig <[email protected]>
9153 S:      Maintained
9154 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9155 F:      fs/freevxfs/
9156
9157 FREEZER
9158 M:      "Rafael J. Wysocki" <[email protected]>
9159 M:      Pavel Machek <[email protected]>
9160 L:      [email protected]
9161 S:      Supported
9162 F:      Documentation/power/freezing-of-tasks.rst
9163 F:      include/linux/freezer.h
9164 F:      kernel/freezer.c
9165
9166 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9167 M:      Eric Biggers <[email protected]>
9168 M:      Theodore Y. Ts'o <[email protected]>
9169 M:      Jaegeuk Kim <[email protected]>
9170 L:      [email protected]
9171 S:      Supported
9172 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9173 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9174 F:      Documentation/filesystems/fscrypt.rst
9175 F:      fs/crypto/
9176 F:      include/linux/fscrypt.h
9177 F:      include/uapi/linux/fscrypt.h
9178
9179 FSI SUBSYSTEM
9180 M:      Jeremy Kerr <[email protected]>
9181 M:      Joel Stanley <[email protected]>
9182 R:      Alistar Popple <[email protected]>
9183 R:      Eddie James <[email protected]>
9184 L:      [email protected]
9185 S:      Supported
9186 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9188 F:      drivers/fsi/
9189 F:      include/linux/fsi*.h
9190 F:      include/trace/events/fsi*.h
9191
9192 FSI-ATTACHED I2C DRIVER
9193 M:      Eddie James <[email protected]>
9194 L:      [email protected]
9195 L:      [email protected] (moderated for non-subscribers)
9196 S:      Maintained
9197 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9198 F:      drivers/i2c/busses/i2c-fsi.c
9199
9200 FSI-ATTACHED SPI DRIVER
9201 M:      Eddie James <[email protected]>
9202 L:      [email protected]
9203 S:      Maintained
9204 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9205 F:      drivers/spi/spi-fsi.c
9206
9207 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9208 M:      Jan Kara <[email protected]>
9209 R:      Amir Goldstein <[email protected]>
9210 L:      [email protected]
9211 S:      Maintained
9212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9213 F:      fs/notify/
9214 F:      include/linux/fsnotify*.h
9215
9216 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9217 M:      Eric Biggers <[email protected]>
9218 M:      Theodore Y. Ts'o <[email protected]>
9219 L:      [email protected]
9220 S:      Supported
9221 Q:      https://patchwork.kernel.org/project/fsverity/list/
9222 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9223 F:      Documentation/filesystems/fsverity.rst
9224 F:      fs/verity/
9225 F:      include/linux/fsverity.h
9226 F:      include/uapi/linux/fsverity.h
9227
9228 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9229 M:      Michael Zaidman <[email protected]>
9230 L:      [email protected]
9231 L:      [email protected]
9232 S:      Maintained
9233 F:      drivers/hid/hid-ft260.c
9234
9235 FUJITSU LAPTOP EXTRAS
9236 M:      Jonathan Woithe <[email protected]>
9237 L:      [email protected]
9238 S:      Maintained
9239 F:      drivers/platform/x86/fujitsu-laptop.c
9240
9241 FUJITSU TABLET EXTRAS
9242 M:      Robert Gerlach <[email protected]>
9243 L:      [email protected]
9244 S:      Maintained
9245 F:      drivers/platform/x86/fujitsu-tablet.c
9246
9247 FUNCTION HOOKS (FTRACE)
9248 M:      Steven Rostedt <[email protected]>
9249 M:      Masami Hiramatsu <[email protected]>
9250 R:      Mark Rutland <[email protected]>
9251 L:      [email protected]
9252 L:      [email protected]
9253 S:      Maintained
9254 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9256 F:      Documentation/trace/ftrace*
9257 F:      arch/*/*/*/*ftrace*
9258 F:      arch/*/*/*ftrace*
9259 F:      include/*/ftrace.h
9260 F:      kernel/trace/fgraph.c
9261 F:      kernel/trace/ftrace*
9262 F:      samples/ftrace
9263
9264 FUNGIBLE ETHERNET DRIVERS
9265 M:      Dimitris Michailidis <[email protected]>
9266 L:      [email protected]
9267 S:      Supported
9268 F:      drivers/net/ethernet/fungible/
9269
9270 FUSE: FILESYSTEM IN USERSPACE
9271 M:      Miklos Szeredi <[email protected]>
9272 L:      [email protected]
9273 S:      Maintained
9274 W:      https://github.com/libfuse/
9275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9276 F:      Documentation/filesystems/fuse.rst
9277 F:      fs/fuse/
9278 F:      include/uapi/linux/fuse.h
9279
9280 FUTEX SUBSYSTEM
9281 M:      Thomas Gleixner <[email protected]>
9282 M:      Ingo Molnar <[email protected]>
9283 R:      Peter Zijlstra <[email protected]>
9284 R:      Darren Hart <[email protected]>
9285 R:      Davidlohr Bueso <[email protected]>
9286 R:      André Almeida <[email protected]>
9287 L:      [email protected]
9288 S:      Maintained
9289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9290 F:      Documentation/locking/*futex*
9291 F:      include/asm-generic/futex.h
9292 F:      include/linux/futex.h
9293 F:      include/uapi/linux/futex.h
9294 F:      kernel/futex/*
9295 F:      tools/perf/bench/futex*
9296 F:      tools/testing/selftests/futex/
9297
9298 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9299 M:      Sebastian Reichel <[email protected]>
9300 L:      [email protected]
9301 S:      Maintained
9302 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9303 F:      drivers/media/i2c/gc0308.c
9304
9305 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9306 M:      Zhi Mao <[email protected]>
9307 L:      [email protected]
9308 S:      Maintained
9309 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9310 F:      drivers/media/i2c/gc05a2.c
9311
9312 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9313 M:      Zhi Mao <[email protected]>
9314 L:      [email protected]
9315 S:      Maintained
9316 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9317 F:      drivers/media/i2c/gc08a3.c
9318
9319 GALAXYCORE GC2145 SENSOR DRIVER
9320 M:      Alain Volmat <[email protected]>
9321 L:      [email protected]
9322 S:      Maintained
9323 T:      git git://linuxtv.org/media_tree.git
9324 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9325 F:      drivers/media/i2c/gc2145.c
9326
9327 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9328 M:      Tim Harvey <[email protected]>
9329 S:      Maintained
9330 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9331 F:      Documentation/hwmon/gsc-hwmon.rst
9332 F:      drivers/hwmon/gsc-hwmon.c
9333 F:      drivers/mfd/gateworks-gsc.c
9334 F:      include/linux/mfd/gsc.h
9335 F:      include/linux/platform_data/gsc_hwmon.h
9336
9337 GCC PLUGINS
9338 M:      Kees Cook <[email protected]>
9339 L:      [email protected]
9340 S:      Maintained
9341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9342 F:      Documentation/kbuild/gcc-plugins.rst
9343 F:      include/linux/stackleak.h
9344 F:      kernel/stackleak.c
9345 F:      scripts/Makefile.gcc-plugins
9346 F:      scripts/gcc-plugins/
9347
9348 GCOV BASED KERNEL PROFILING
9349 M:      Peter Oberparleiter <[email protected]>
9350 S:      Maintained
9351 F:      Documentation/dev-tools/gcov.rst
9352 F:      kernel/gcov/
9353
9354 GDB KERNEL DEBUGGING HELPER SCRIPTS
9355 M:      Jan Kiszka <[email protected]>
9356 M:      Kieran Bingham <[email protected]>
9357 S:      Supported
9358 F:      scripts/gdb/
9359
9360 GEMINI CRYPTO DRIVER
9361 M:      Corentin Labbe <[email protected]>
9362 L:      [email protected]
9363 S:      Maintained
9364 F:      drivers/crypto/gemini/
9365
9366 GEMTEK FM RADIO RECEIVER DRIVER
9367 M:      Hans Verkuil <[email protected]>
9368 L:      [email protected]
9369 S:      Maintained
9370 W:      https://linuxtv.org
9371 T:      git git://linuxtv.org/media_tree.git
9372 F:      drivers/media/radio/radio-gemtek*
9373
9374 GENERIC ARCHITECTURE TOPOLOGY
9375 M:      Sudeep Holla <[email protected]>
9376 L:      [email protected]
9377 S:      Maintained
9378 F:      drivers/base/arch_topology.c
9379 F:      include/linux/arch_topology.h
9380
9381 GENERIC ENTRY CODE
9382 M:      Thomas Gleixner <[email protected]>
9383 M:      Peter Zijlstra <[email protected]>
9384 M:      Andy Lutomirski <[email protected]>
9385 L:      [email protected]
9386 S:      Maintained
9387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9388 F:      include/linux/entry-common.h
9389 F:      include/linux/entry-kvm.h
9390 F:      kernel/entry/
9391
9392 GENERIC GPIO I2C DRIVER
9393 M:      Wolfram Sang <[email protected]>
9394 S:      Supported
9395 F:      drivers/i2c/busses/i2c-gpio.c
9396 F:      include/linux/platform_data/i2c-gpio.h
9397
9398 GENERIC GPIO I2C MULTIPLEXER DRIVER
9399 M:      Peter Korsgaard <[email protected]>
9400 L:      [email protected]
9401 S:      Supported
9402 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9403 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9404 F:      include/linux/platform_data/i2c-mux-gpio.h
9405
9406 GENERIC GPIO RESET DRIVER
9407 M:      Krzysztof Kozlowski <[email protected]>
9408 S:      Maintained
9409 F:      drivers/reset/reset-gpio.c
9410
9411 GENERIC HDLC (WAN) DRIVERS
9412 M:      Krzysztof Halasa <[email protected]>
9413 S:      Maintained
9414 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9415 F:      drivers/net/wan/c101.c
9416 F:      drivers/net/wan/hd6457*
9417 F:      drivers/net/wan/hdlc*
9418 F:      drivers/net/wan/n2.c
9419 F:      drivers/net/wan/pc300too.c
9420 F:      drivers/net/wan/pci200syn.c
9421 F:      drivers/net/wan/wanxl*
9422
9423 GENERIC INCLUDE/ASM HEADER FILES
9424 M:      Arnd Bergmann <[email protected]>
9425 L:      [email protected]
9426 S:      Maintained
9427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9428 F:      include/asm-generic/
9429 F:      include/uapi/asm-generic/
9430
9431 GENERIC PHY FRAMEWORK
9432 M:      Vinod Koul <[email protected]>
9433 M:      Kishon Vijay Abraham I <[email protected]>
9434 L:      [email protected]
9435 S:      Supported
9436 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9438 F:      Documentation/devicetree/bindings/phy/
9439 F:      drivers/phy/
9440 F:      include/dt-bindings/phy/
9441 F:      include/linux/phy/
9442
9443 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9444 M:      Wolfram Sang <[email protected]>
9445 S:      Supported
9446 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9447 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9448
9449 GENERIC PM DOMAINS
9450 M:      Ulf Hansson <[email protected]>
9451 L:      [email protected]
9452 S:      Supported
9453 F:      Documentation/devicetree/bindings/power/power?domain*
9454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9455 F:      drivers/pmdomain/
9456 F:      include/linux/pm_domain.h
9457
9458 GENERIC RADIX TREE
9459 M:      Kent Overstreet <[email protected]>
9460 S:      Supported
9461 C:      irc://irc.oftc.net/bcache
9462 F:      include/linux/generic-radix-tree.h
9463 F:      lib/generic-radix-tree.c
9464
9465 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9466 M:      Eugen Hristev <[email protected]>
9467 L:      [email protected]
9468 S:      Maintained
9469 F:      drivers/input/touchscreen/resistive-adc-touch.c
9470
9471 GENERIC STRING LIBRARY
9472 M:      Kees Cook <[email protected]>
9473 R:      Andy Shevchenko <[email protected]>
9474 L:      [email protected]
9475 S:      Supported
9476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9477 F:      include/linux/string.h
9478 F:      include/linux/string_choices.h
9479 F:      include/linux/string_helpers.h
9480 F:      lib/string.c
9481 F:      lib/string_kunit.c
9482 F:      lib/string_helpers.c
9483 F:      lib/string_helpers_kunit.c
9484 F:      scripts/coccinelle/api/string_choices.cocci
9485
9486 GENERIC UIO DRIVER FOR PCI DEVICES
9487 M:      "Michael S. Tsirkin" <[email protected]>
9488 L:      [email protected]
9489 S:      Supported
9490 F:      drivers/uio/uio_pci_generic.c
9491
9492 GENERIC VDSO LIBRARY
9493 M:      Andy Lutomirski <[email protected]>
9494 M:      Thomas Gleixner <[email protected]>
9495 M:      Vincenzo Frascino <[email protected]>
9496 L:      [email protected]
9497 S:      Maintained
9498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9499 F:      include/asm-generic/vdso/vsyscall.h
9500 F:      include/vdso/
9501 F:      kernel/time/vsyscall.c
9502 F:      lib/vdso/
9503
9504 GENWQE (IBM Generic Workqueue Card)
9505 M:      Frank Haverkamp <[email protected]>
9506 S:      Supported
9507 F:      drivers/misc/genwqe/
9508
9509 GET_MAINTAINER SCRIPT
9510 M:      Joe Perches <[email protected]>
9511 S:      Maintained
9512 F:      scripts/get_maintainer.pl
9513
9514 GFS2 FILE SYSTEM
9515 M:      Andreas Gruenbacher <[email protected]>
9516 L:      [email protected]
9517 S:      Supported
9518 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9520 F:      Documentation/filesystems/gfs2*
9521 F:      fs/gfs2/
9522 F:      include/uapi/linux/gfs2_ondisk.h
9523
9524 GIGABYTE WATERFORCE SENSOR DRIVER
9525 M:      Aleksa Savic <[email protected]>
9526 L:      [email protected]
9527 S:      Maintained
9528 F:      Documentation/hwmon/gigabyte_waterforce.rst
9529 F:      drivers/hwmon/gigabyte_waterforce.c
9530
9531 GIGABYTE WMI DRIVER
9532 M:      Thomas Weißschuh <[email protected]>
9533 L:      [email protected]
9534 S:      Maintained
9535 F:      drivers/platform/x86/gigabyte-wmi.c
9536
9537 GNSS SUBSYSTEM
9538 M:      Johan Hovold <[email protected]>
9539 S:      Maintained
9540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9541 F:      Documentation/ABI/testing/sysfs-class-gnss
9542 F:      Documentation/devicetree/bindings/gnss/
9543 F:      drivers/gnss/
9544 F:      include/linux/gnss.h
9545
9546 GO7007 MPEG CODEC
9547 M:      Hans Verkuil <[email protected]>
9548 L:      [email protected]
9549 S:      Maintained
9550 F:      drivers/media/usb/go7007/
9551
9552 GOODIX TOUCHSCREEN
9553 M:      Bastien Nocera <[email protected]>
9554 M:      Hans de Goede <[email protected]>
9555 L:      [email protected]
9556 S:      Maintained
9557 F:      drivers/input/touchscreen/goodix*
9558
9559 GOOGLE ETHERNET DRIVERS
9560 M:      Jeroen de Borst <[email protected]>
9561 M:      Praveen Kaligineedi <[email protected]>
9562 R:      Shailend Chand <[email protected]>
9563 L:      [email protected]
9564 S:      Supported
9565 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9566 F:      drivers/net/ethernet/google
9567
9568 GOOGLE FIRMWARE DRIVERS
9569 M:      Tzung-Bi Shih <[email protected]>
9570 R:      Brian Norris <[email protected]>
9571 R:      Julius Werner <[email protected]>
9572 L:      [email protected]
9573 S:      Maintained
9574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9575 F:      drivers/firmware/google/
9576
9577 GOOGLE TENSOR SoC SUPPORT
9578 M:      Peter Griffin <[email protected]>
9579 L:      [email protected] (moderated for non-subscribers)
9580 L:      [email protected]
9581 S:      Maintained
9582 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9583 F:      arch/arm64/boot/dts/exynos/google/
9584 F:      drivers/clk/samsung/clk-gs101.c
9585 F:      drivers/phy/samsung/phy-gs101-ufs.c
9586 F:      include/dt-bindings/clock/google,gs101.h
9587 K:      [gG]oogle.?[tT]ensor
9588
9589 GPD POCKET FAN DRIVER
9590 M:      Hans de Goede <[email protected]>
9591 L:      [email protected]
9592 S:      Maintained
9593 F:      drivers/platform/x86/gpd-pocket-fan.c
9594
9595 GPIO ACPI SUPPORT
9596 M:      Mika Westerberg <[email protected]>
9597 M:      Andy Shevchenko <[email protected]>
9598 L:      [email protected]
9599 L:      [email protected]
9600 S:      Supported
9601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9602 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9603 F:      drivers/gpio/gpiolib-acpi.c
9604 F:      drivers/gpio/gpiolib-acpi.h
9605
9606 GPIO AGGREGATOR
9607 M:      Geert Uytterhoeven <[email protected]>
9608 L:      [email protected]
9609 S:      Supported
9610 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9611 F:      drivers/gpio/gpio-aggregator.c
9612
9613 GPIO IR Transmitter
9614 M:      Sean Young <[email protected]>
9615 L:      [email protected]
9616 S:      Maintained
9617 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9618 F:      drivers/media/rc/gpio-ir-tx.c
9619
9620 GPIO MOCKUP DRIVER
9621 M:      Bamvor Jian Zhang <[email protected]>
9622 L:      [email protected]
9623 S:      Maintained
9624 F:      drivers/gpio/gpio-mockup.c
9625 F:      tools/testing/selftests/gpio/
9626
9627 GPIO REGMAP
9628 M:      Michael Walle <[email protected]>
9629 S:      Maintained
9630 F:      drivers/gpio/gpio-regmap.c
9631 F:      include/linux/gpio/regmap.h
9632 K:      (devm_)?gpio_regmap_(un)?register
9633
9634 GPIO SUBSYSTEM
9635 M:      Linus Walleij <[email protected]>
9636 M:      Bartosz Golaszewski <[email protected]>
9637 L:      [email protected]
9638 S:      Maintained
9639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9640 F:      Documentation/admin-guide/gpio/
9641 F:      Documentation/devicetree/bindings/gpio/
9642 F:      Documentation/driver-api/gpio/
9643 F:      drivers/gpio/
9644 F:      include/dt-bindings/gpio/
9645 F:      include/linux/gpio.h
9646 F:      include/linux/gpio/
9647 F:      include/linux/of_gpio.h
9648
9649 GPIO UAPI
9650 M:      Bartosz Golaszewski <[email protected]>
9651 R:      Kent Gibson <[email protected]>
9652 L:      [email protected]
9653 S:      Maintained
9654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9655 F:      Documentation/ABI/obsolete/sysfs-gpio
9656 F:      Documentation/ABI/testing/gpio-cdev
9657 F:      Documentation/userspace-api/gpio/
9658 F:      drivers/gpio/gpiolib-cdev.c
9659 F:      include/uapi/linux/gpio.h
9660 F:      tools/gpio/
9661
9662 GRE DEMULTIPLEXER DRIVER
9663 M:      Dmitry Kozlov <[email protected]>
9664 L:      [email protected]
9665 S:      Maintained
9666 F:      include/net/gre.h
9667 F:      net/ipv4/gre_demux.c
9668 F:      net/ipv4/gre_offload.c
9669
9670 GRETH 10/100/1G Ethernet MAC device driver
9671 M:      Andreas Larsson <[email protected]>
9672 L:      [email protected]
9673 S:      Maintained
9674 F:      drivers/net/ethernet/aeroflex/
9675
9676 GREYBUS AUDIO PROTOCOLS DRIVERS
9677 M:      Vaibhav Agarwal <[email protected]>
9678 M:      Mark Greer <[email protected]>
9679 S:      Maintained
9680 F:      drivers/staging/greybus/audio_apbridgea.c
9681 F:      drivers/staging/greybus/audio_apbridgea.h
9682 F:      drivers/staging/greybus/audio_codec.c
9683 F:      drivers/staging/greybus/audio_codec.h
9684 F:      drivers/staging/greybus/audio_gb.c
9685 F:      drivers/staging/greybus/audio_manager.c
9686 F:      drivers/staging/greybus/audio_manager.h
9687 F:      drivers/staging/greybus/audio_manager_module.c
9688 F:      drivers/staging/greybus/audio_manager_private.h
9689 F:      drivers/staging/greybus/audio_manager_sysfs.c
9690 F:      drivers/staging/greybus/audio_module.c
9691 F:      drivers/staging/greybus/audio_topology.c
9692
9693 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9694 M:      Viresh Kumar <[email protected]>
9695 S:      Maintained
9696 F:      drivers/staging/greybus/authentication.c
9697 F:      drivers/staging/greybus/bootrom.c
9698 F:      drivers/staging/greybus/firmware.h
9699 F:      drivers/staging/greybus/fw-core.c
9700 F:      drivers/staging/greybus/fw-download.c
9701 F:      drivers/staging/greybus/fw-management.c
9702 F:      drivers/staging/greybus/greybus_authentication.h
9703 F:      drivers/staging/greybus/greybus_firmware.h
9704 F:      drivers/staging/greybus/hid.c
9705 F:      drivers/staging/greybus/i2c.c
9706 F:      drivers/staging/greybus/spi.c
9707 F:      drivers/staging/greybus/spilib.c
9708 F:      drivers/staging/greybus/spilib.h
9709
9710 GREYBUS LOOPBACK DRIVER
9711 M:      Bryan O'Donoghue <[email protected]>
9712 S:      Maintained
9713 F:      drivers/staging/greybus/loopback.c
9714
9715 GREYBUS PLATFORM DRIVERS
9716 M:      Vaibhav Hiremath <[email protected]>
9717 S:      Maintained
9718 F:      drivers/staging/greybus/arche-apb-ctrl.c
9719 F:      drivers/staging/greybus/arche-platform.c
9720 F:      drivers/staging/greybus/arche_platform.h
9721
9722 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9723 M:      Rui Miguel Silva <[email protected]>
9724 S:      Maintained
9725 F:      drivers/staging/greybus/gpio.c
9726 F:      drivers/staging/greybus/light.c
9727 F:      drivers/staging/greybus/power_supply.c
9728 F:      drivers/staging/greybus/sdio.c
9729 F:      drivers/staging/greybus/spi.c
9730 F:      drivers/staging/greybus/spilib.c
9731
9732 GREYBUS BEAGLEPLAY DRIVERS
9733 M:      Ayush Singh <[email protected]>
9734 L:      [email protected] (moderated for non-subscribers)
9735 S:      Maintained
9736 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9737 F:      drivers/greybus/gb-beagleplay.c
9738
9739 GREYBUS SUBSYSTEM
9740 M:      Johan Hovold <[email protected]>
9741 M:      Alex Elder <[email protected]>
9742 M:      Greg Kroah-Hartman <[email protected]>
9743 L:      [email protected] (moderated for non-subscribers)
9744 S:      Maintained
9745 F:      drivers/greybus/
9746 F:      drivers/staging/greybus/
9747 F:      include/linux/greybus.h
9748 F:      include/linux/greybus/
9749
9750 GREYBUS UART PROTOCOLS DRIVERS
9751 M:      David Lin <[email protected]>
9752 S:      Maintained
9753 F:      drivers/staging/greybus/log.c
9754 F:      drivers/staging/greybus/uart.c
9755
9756 GS1662 VIDEO SERIALIZER
9757 M:      Charles-Antoine Couret <[email protected]>
9758 L:      [email protected]
9759 S:      Maintained
9760 T:      git git://linuxtv.org/media_tree.git
9761 F:      drivers/media/spi/gs1662.c
9762
9763 GSPCA FINEPIX SUBDRIVER
9764 M:      Frank Zago <[email protected]>
9765 L:      [email protected]
9766 S:      Maintained
9767 T:      git git://linuxtv.org/media_tree.git
9768 F:      drivers/media/usb/gspca/finepix.c
9769
9770 GSPCA GL860 SUBDRIVER
9771 M:      Olivier Lorin <[email protected]>
9772 L:      [email protected]
9773 S:      Maintained
9774 T:      git git://linuxtv.org/media_tree.git
9775 F:      drivers/media/usb/gspca/gl860/
9776
9777 GSPCA M5602 SUBDRIVER
9778 M:      Erik Andren <[email protected]>
9779 L:      [email protected]
9780 S:      Maintained
9781 T:      git git://linuxtv.org/media_tree.git
9782 F:      drivers/media/usb/gspca/m5602/
9783
9784 GSPCA PAC207 SONIXB SUBDRIVER
9785 M:      Hans Verkuil <[email protected]>
9786 L:      [email protected]
9787 S:      Odd Fixes
9788 T:      git git://linuxtv.org/media_tree.git
9789 F:      drivers/media/usb/gspca/pac207.c
9790
9791 GSPCA SN9C20X SUBDRIVER
9792 M:      Brian Johnson <[email protected]>
9793 L:      [email protected]
9794 S:      Maintained
9795 T:      git git://linuxtv.org/media_tree.git
9796 F:      drivers/media/usb/gspca/sn9c20x.c
9797
9798 GSPCA T613 SUBDRIVER
9799 M:      Leandro Costantino <[email protected]>
9800 L:      [email protected]
9801 S:      Maintained
9802 T:      git git://linuxtv.org/media_tree.git
9803 F:      drivers/media/usb/gspca/t613.c
9804
9805 GSPCA USB WEBCAM DRIVER
9806 M:      Hans Verkuil <[email protected]>
9807 L:      [email protected]
9808 S:      Odd Fixes
9809 T:      git git://linuxtv.org/media_tree.git
9810 F:      drivers/media/usb/gspca/
9811
9812 GTP (GPRS Tunneling Protocol)
9813 M:      Pablo Neira Ayuso <[email protected]>
9814 M:      Harald Welte <[email protected]>
9815 L:      [email protected]
9816 S:      Maintained
9817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9818 F:      drivers/net/gtp.c
9819
9820 GUID PARTITION TABLE (GPT)
9821 M:      Davidlohr Bueso <[email protected]>
9822 L:      [email protected]
9823 S:      Maintained
9824 F:      block/partitions/efi.*
9825
9826 HABANALABS PCI DRIVER
9827 M:      Ofir Bitton <[email protected]>
9828 L:      [email protected]
9829 S:      Supported
9830 C:      irc://irc.oftc.net/dri-devel
9831 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
9832 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9833 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9834 F:      drivers/accel/habanalabs/
9835 F:      include/linux/habanalabs/
9836 F:      include/trace/events/habanalabs.h
9837 F:      include/uapi/drm/habanalabs_accel.h
9838
9839 HACKRF MEDIA DRIVER
9840 L:      [email protected]
9841 S:      Orphan
9842 W:      https://linuxtv.org
9843 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9844 F:      drivers/media/usb/hackrf/
9845
9846 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9847 M:      Chuck Lever <[email protected]>
9848 L:      [email protected]
9849 L:      [email protected]
9850 S:      Maintained
9851 F:      Documentation/netlink/specs/handshake.yaml
9852 F:      Documentation/networking/tls-handshake.rst
9853 F:      include/net/handshake.h
9854 F:      include/trace/events/handshake.h
9855 F:      net/handshake/
9856
9857 HANTRO VPU CODEC DRIVER
9858 M:      Ezequiel Garcia <[email protected]>
9859 M:      Philipp Zabel <[email protected]>
9860 L:      [email protected]
9861 L:      [email protected]
9862 S:      Maintained
9863 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9864 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9865 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9866 F:      drivers/media/platform/verisilicon/
9867
9868 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9869 M:      Frank Seidel <[email protected]>
9870 L:      [email protected]
9871 S:      Maintained
9872 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9873 F:      drivers/platform/x86/hdaps.c
9874
9875 HARDWARE MONITORING
9876 M:      Jean Delvare <[email protected]>
9877 M:      Guenter Roeck <[email protected]>
9878 L:      [email protected]
9879 S:      Maintained
9880 W:      http://hwmon.wiki.kernel.org/
9881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9882 F:      Documentation/ABI/testing/sysfs-class-hwmon
9883 F:      Documentation/devicetree/bindings/hwmon/
9884 F:      Documentation/hwmon/
9885 F:      drivers/hwmon/
9886 F:      include/linux/hwmon*.h
9887 F:      include/trace/events/hwmon*.h
9888 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9889
9890 HARDWARE RANDOM NUMBER GENERATOR CORE
9891 M:      Olivia Mackall <[email protected]>
9892 M:      Herbert Xu <[email protected]>
9893 L:      [email protected]
9894 S:      Odd fixes
9895 F:      Documentation/admin-guide/hw_random.rst
9896 F:      Documentation/devicetree/bindings/rng/
9897 F:      drivers/char/hw_random/
9898 F:      include/linux/hw_random.h
9899
9900 HARDWARE SPINLOCK CORE
9901 M:      Bjorn Andersson <[email protected]>
9902 R:      Baolin Wang <[email protected]>
9903 L:      [email protected]
9904 S:      Maintained
9905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9906 F:      Documentation/devicetree/bindings/hwlock/
9907 F:      Documentation/locking/hwspinlock.rst
9908 F:      drivers/hwspinlock/
9909 F:      include/linux/hwspinlock.h
9910
9911 HARDWARE TRACING FACILITIES
9912 M:      Alexander Shishkin <[email protected]>
9913 S:      Maintained
9914 F:      drivers/hwtracing/
9915
9916 HARMONY SOUND DRIVER
9917 L:      [email protected]
9918 S:      Maintained
9919 F:      sound/parisc/harmony.*
9920
9921 HDPVR USB VIDEO ENCODER DRIVER
9922 M:      Hans Verkuil <[email protected]>
9923 L:      [email protected]
9924 S:      Odd Fixes
9925 W:      https://linuxtv.org
9926 T:      git git://linuxtv.org/media_tree.git
9927 F:      drivers/media/usb/hdpvr/
9928
9929 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9930 M:      Keng-Yu Lin <[email protected]>
9931 S:      Supported
9932 F:      drivers/misc/hpilo.[ch]
9933
9934 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9935 M:      Jerry Hoemann <[email protected]>
9936 S:      Supported
9937 F:      Documentation/watchdog/hpwdt.rst
9938 F:      drivers/watchdog/hpwdt.c
9939
9940 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9941 M:      Don Brace <[email protected]>
9942 L:      [email protected]
9943 L:      [email protected]
9944 S:      Supported
9945 F:      Documentation/scsi/hpsa.rst
9946 F:      drivers/scsi/hpsa*.[ch]
9947 F:      include/linux/cciss*.h
9948 F:      include/uapi/linux/cciss*.h
9949
9950 HFI1 DRIVER
9951 M:      Dennis Dalessandro <[email protected]>
9952 L:      [email protected]
9953 S:      Supported
9954 F:      drivers/infiniband/hw/hfi1
9955
9956 HFS FILESYSTEM
9957 L:      [email protected]
9958 S:      Orphan
9959 F:      Documentation/filesystems/hfs.rst
9960 F:      fs/hfs/
9961
9962 HFSPLUS FILESYSTEM
9963 L:      [email protected]
9964 S:      Orphan
9965 F:      Documentation/filesystems/hfsplus.rst
9966 F:      fs/hfsplus/
9967
9968 HGA FRAMEBUFFER DRIVER
9969 M:      Ferenc Bakonyi <[email protected]>
9970 L:      [email protected]
9971 S:      Maintained
9972 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9973 F:      drivers/video/fbdev/hgafb.c
9974
9975 HIBERNATION (aka Software Suspend, aka swsusp)
9976 M:      "Rafael J. Wysocki" <[email protected]>
9977 M:      Pavel Machek <[email protected]>
9978 L:      [email protected]
9979 S:      Supported
9980 B:      https://bugzilla.kernel.org
9981 F:      arch/*/include/asm/suspend*.h
9982 F:      arch/x86/power/
9983 F:      drivers/base/power/
9984 F:      include/linux/freezer.h
9985 F:      include/linux/pm.h
9986 F:      include/linux/suspend.h
9987 F:      kernel/power/
9988
9989 HID CORE LAYER
9990 M:      Jiri Kosina <[email protected]>
9991 M:      Benjamin Tissoires <[email protected]>
9992 L:      [email protected]
9993 S:      Maintained
9994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9995 F:      Documentation/hid/
9996 F:      drivers/hid/
9997 F:      include/linux/hid*
9998 F:      include/uapi/linux/hid*
9999 F:      samples/hid/
10000 F:      tools/testing/selftests/hid/
10001
10002 HID LOGITECH DRIVERS
10003 R:      Filipe Laíns <[email protected]>
10004 L:      [email protected]
10005 S:      Maintained
10006 F:      drivers/hid/hid-logitech-*
10007
10008 HID NVIDIA SHIELD DRIVER
10009 M:      Rahul Rameshbabu <[email protected]>
10010 L:      [email protected]
10011 S:      Maintained
10012 F:      drivers/hid/hid-nvidia-shield.c
10013
10014 HID PHOENIX RC FLIGHT CONTROLLER
10015 M:      Marcus Folkesson <[email protected]>
10016 L:      [email protected]
10017 S:      Maintained
10018 F:      drivers/hid/hid-pxrc.c
10019
10020 HID PLAYSTATION DRIVER
10021 M:      Roderick Colenbrander <[email protected]>
10022 L:      [email protected]
10023 S:      Supported
10024 F:      drivers/hid/hid-playstation.c
10025
10026 HID SENSOR HUB DRIVERS
10027 M:      Jiri Kosina <[email protected]>
10028 M:      Jonathan Cameron <[email protected]>
10029 M:      Srinivas Pandruvada <[email protected]>
10030 L:      [email protected]
10031 L:      [email protected]
10032 S:      Maintained
10033 F:      Documentation/hid/hid-sensor*
10034 F:      drivers/hid/hid-sensor-*
10035 F:      drivers/iio/*/hid-*
10036 F:      include/linux/hid-sensor-*
10037
10038 HID VRC-2 CAR CONTROLLER DRIVER
10039 M:      Marcus Folkesson <[email protected]>
10040 L:      [email protected]
10041 S:      Maintained
10042 F:      drivers/hid/hid-vrc2.c
10043
10044 HID WACOM DRIVER
10045 M:      Ping Cheng <[email protected]>
10046 M:      Jason Gerecke  <[email protected]>
10047 L:      [email protected]
10048 S:      Maintained
10049 F:      drivers/hid/wacom.h
10050 F:      drivers/hid/wacom_*
10051
10052 HID++ LOGITECH DRIVERS
10053 R:      Filipe Laíns <[email protected]>
10054 R:      Bastien Nocera <[email protected]>
10055 L:      [email protected]
10056 S:      Maintained
10057 F:      drivers/hid/hid-logitech-hidpp.c
10058
10059 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10060 M:      Anna-Maria Behnsen <[email protected]>
10061 M:      Frederic Weisbecker <[email protected]>
10062 M:      Thomas Gleixner <[email protected]>
10063 L:      [email protected]
10064 S:      Maintained
10065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10066 F:      Documentation/timers/
10067 F:      include/linux/clockchips.h
10068 F:      include/linux/hrtimer.h
10069 F:      include/linux/timer.h
10070 F:      kernel/time/clockevents.c
10071 F:      kernel/time/hrtimer.c
10072 F:      kernel/time/timer.c
10073 F:      kernel/time/timer_list.c
10074 F:      kernel/time/timer_migration.*
10075 F:      tools/testing/selftests/timers/
10076
10077 HIGH-SPEED SCC DRIVER FOR AX.25
10078 L:      [email protected]
10079 S:      Orphan
10080 F:      drivers/net/hamradio/scc.c
10081
10082 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10083 M:      HighPoint Linux Team <[email protected]>
10084 S:      Supported
10085 W:      http://www.highpoint-tech.com
10086 F:      Documentation/scsi/hptiop.rst
10087 F:      drivers/scsi/hptiop.c
10088
10089 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10090 M:      John Stultz <[email protected]>
10091 L:      [email protected]
10092 S:      Maintained
10093 F:      drivers/misc/hisi_hikey_usb.c
10094
10095 HIMAX HX83112B TOUCHSCREEN SUPPORT
10096 M:      Job Noorman <[email protected]>
10097 L:      [email protected]
10098 S:      Maintained
10099 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10100 F:      drivers/input/touchscreen/himax_hx83112b.c
10101
10102 HIPPI
10103 M:      Jes Sorensen <[email protected]>
10104 L:      [email protected]
10105 S:      Maintained
10106 F:      drivers/net/hippi/
10107 F:      include/linux/hippidevice.h
10108 F:      include/uapi/linux/if_hippi.h
10109 F:      net/802/hippi.c
10110
10111 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10112 M:      Kurt Kanzenbach <[email protected]>
10113 L:      [email protected]
10114 S:      Maintained
10115 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10116 F:      drivers/net/dsa/hirschmann/*
10117 F:      include/linux/platform_data/hirschmann-hellcreek.h
10118 F:      net/dsa/tag_hellcreek.c
10119
10120 HISILICON DMA DRIVER
10121 M:      Zhou Wang <[email protected]>
10122 M:      Jie Hai <[email protected]>
10123 L:      [email protected]
10124 S:      Maintained
10125 F:      drivers/dma/hisi_dma.c
10126
10127 HISILICON GPIO DRIVER
10128 M:      Jay Fang <[email protected]>
10129 L:      [email protected]
10130 S:      Maintained
10131 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10132 F:      drivers/gpio/gpio-hisi.c
10133
10134 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10135 M:      Zhiqi Song <[email protected]>
10136 M:      Longfang Liu <[email protected]>
10137 L:      [email protected]
10138 S:      Maintained
10139 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10140 F:      drivers/crypto/hisilicon/hpre/hpre.h
10141 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10142 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10143
10144 HISILICON HNS3 PMU DRIVER
10145 M:      Jijie Shao <[email protected]>
10146 S:      Supported
10147 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10148 F:      drivers/perf/hisilicon/hns3_pmu.c
10149
10150 HISILICON I2C CONTROLLER DRIVER
10151 M:      Yicong Yang <[email protected]>
10152 L:      [email protected]
10153 S:      Maintained
10154 W:      https://www.hisilicon.com
10155 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10156 F:      drivers/i2c/busses/i2c-hisi.c
10157
10158 HISILICON KUNPENG SOC HCCS DRIVER
10159 M:      Huisong Li <[email protected]>
10160 S:      Maintained
10161 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10162 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10163 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10164
10165 HISILICON LPC BUS DRIVER
10166 M:      Jay Fang <[email protected]>
10167 S:      Maintained
10168 W:      http://www.hisilicon.com
10169 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10170 F:      drivers/bus/hisi_lpc.c
10171
10172 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10173 M:      Yisen Zhuang <[email protected]>
10174 M:      Salil Mehta <[email protected]>
10175 M:      Jijie Shao <[email protected]>
10176 L:      [email protected]
10177 S:      Maintained
10178 W:      http://www.hisilicon.com
10179 F:      drivers/net/ethernet/hisilicon/hns3/
10180
10181 HISILICON NETWORK SUBSYSTEM DRIVER
10182 M:      Yisen Zhuang <[email protected]>
10183 M:      Salil Mehta <[email protected]>
10184 L:      [email protected]
10185 S:      Maintained
10186 W:      http://www.hisilicon.com
10187 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10188 F:      drivers/net/ethernet/hisilicon/
10189
10190 HISILICON PMU DRIVER
10191 M:      Yicong Yang <[email protected]>
10192 M:      Jonathan Cameron <[email protected]>
10193 S:      Supported
10194 W:      http://www.hisilicon.com
10195 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10196 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10197 F:      drivers/perf/hisilicon
10198
10199 HISILICON PTT DRIVER
10200 M:      Yicong Yang <[email protected]>
10201 M:      Jonathan Cameron <[email protected]>
10202 L:      [email protected]
10203 S:      Maintained
10204 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10205 F:      Documentation/trace/hisi-ptt.rst
10206 F:      drivers/hwtracing/ptt/
10207 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10208 F:      tools/perf/util/hisi-ptt*
10209 F:      tools/perf/util/hisi-ptt-decoder/*
10210
10211 HISILICON QM DRIVER
10212 M:      Weili Qian <[email protected]>
10213 M:      Zhou Wang <[email protected]>
10214 L:      [email protected]
10215 S:      Maintained
10216 F:      drivers/crypto/hisilicon/Kconfig
10217 F:      drivers/crypto/hisilicon/Makefile
10218 F:      drivers/crypto/hisilicon/qm.c
10219 F:      drivers/crypto/hisilicon/sgl.c
10220 F:      include/linux/hisi_acc_qm.h
10221
10222 HISILICON ROCE DRIVER
10223 M:      Chengchang Tang <[email protected]>
10224 M:      Junxian Huang <[email protected]>
10225 L:      [email protected]
10226 S:      Maintained
10227 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10228 F:      drivers/infiniband/hw/hns/
10229
10230 HISILICON SAS Controller
10231 M:      Yihang Li <[email protected]>
10232 S:      Supported
10233 W:      http://www.hisilicon.com
10234 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10235 F:      drivers/scsi/hisi_sas/
10236
10237 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10238 M:      Longfang Liu <[email protected]>
10239 L:      [email protected]
10240 S:      Maintained
10241 F:      Documentation/ABI/testing/debugfs-hisi-sec
10242 F:      drivers/crypto/hisilicon/sec2/sec.h
10243 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10244 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10245 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10246
10247 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10248 M:      Jay Fang <[email protected]>
10249 L:      [email protected]
10250 S:      Maintained
10251 W:      http://www.hisilicon.com
10252 F:      drivers/spi/spi-hisi-kunpeng.c
10253
10254 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10255 M:      Mauro Carvalho Chehab <[email protected]>
10256 L:      [email protected]
10257 S:      Maintained
10258 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10259 F:      drivers/spmi/hisi-spmi-controller.c
10260
10261 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10262 M:      Mauro Carvalho Chehab <[email protected]>
10263 L:      [email protected]
10264 S:      Maintained
10265 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10266 F:      drivers/mfd/hi6421-spmi-pmic.c
10267
10268 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10269 M:      Weili Qian <[email protected]>
10270 S:      Maintained
10271 F:      drivers/crypto/hisilicon/trng/trng.c
10272
10273 HISILICON V3XX SPI NOR FLASH Controller Driver
10274 M:      Jay Fang <[email protected]>
10275 S:      Maintained
10276 W:      http://www.hisilicon.com
10277 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10278
10279 HISILICON ZIP Controller DRIVER
10280 M:      Yang Shen <[email protected]>
10281 M:      Zhou Wang <[email protected]>
10282 L:      [email protected]
10283 S:      Maintained
10284 F:      Documentation/ABI/testing/debugfs-hisi-zip
10285 F:      drivers/crypto/hisilicon/zip/
10286
10287 HMM - Heterogeneous Memory Management
10288 M:      Jérôme Glisse <[email protected]>
10289 L:      [email protected]
10290 S:      Maintained
10291 F:      Documentation/mm/hmm.rst
10292 F:      include/linux/hmm*
10293 F:      lib/test_hmm*
10294 F:      mm/hmm*
10295 F:      tools/testing/selftests/mm/*hmm*
10296
10297 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10298 M:      Petre Rodan <[email protected]>
10299 L:      [email protected]
10300 S:      Maintained
10301 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10302 F:      drivers/iio/pressure/hsc030pa*
10303
10304 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10305 M:      Andreas Klinger <[email protected]>
10306 M:      Petre Rodan <[email protected]>
10307 L:      [email protected]
10308 S:      Maintained
10309 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10310 F:      drivers/iio/pressure/mprls0025pa*
10311
10312 HP BIOSCFG DRIVER
10313 M:      Jorge Lopez <[email protected]>
10314 L:      [email protected]
10315 S:      Maintained
10316 F:      drivers/platform/x86/hp/hp-bioscfg/
10317
10318 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10319 L:      [email protected]
10320 S:      Orphan
10321 F:      drivers/platform/x86/hp/tc1100-wmi.c
10322
10323 HP WMI HARDWARE MONITOR DRIVER
10324 M:      James Seo <[email protected]>
10325 L:      [email protected]
10326 S:      Maintained
10327 F:      Documentation/hwmon/hp-wmi-sensors.rst
10328 F:      drivers/hwmon/hp-wmi-sensors.c
10329
10330 HPET:   High Precision Event Timers driver
10331 M:      Clemens Ladisch <[email protected]>
10332 S:      Maintained
10333 F:      Documentation/timers/hpet.rst
10334 F:      drivers/char/hpet.c
10335 F:      include/linux/hpet.h
10336 F:      include/uapi/linux/hpet.h
10337
10338 HPET:   x86
10339 S:      Orphan
10340 F:      arch/x86/include/asm/hpet.h
10341 F:      arch/x86/kernel/hpet.c
10342
10343 HPFS FILESYSTEM
10344 M:      Mikulas Patocka <[email protected]>
10345 S:      Maintained
10346 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10347 F:      fs/hpfs/
10348
10349 HS3001 Hardware Temperature and Humidity Sensor
10350 M:      Andre Werner <[email protected]>
10351 L:      [email protected]
10352 S:      Maintained
10353 F:      drivers/hwmon/hs3001.c
10354
10355 HSI SUBSYSTEM
10356 M:      Sebastian Reichel <[email protected]>
10357 S:      Maintained
10358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10359 F:      Documentation/ABI/testing/sysfs-bus-hsi
10360 F:      Documentation/driver-api/hsi.rst
10361 F:      drivers/hsi/
10362 F:      include/linux/hsi/
10363 F:      include/uapi/linux/hsi/
10364
10365 HSO 3G MODEM DRIVER
10366 L:      [email protected]
10367 S:      Orphan
10368 F:      drivers/net/usb/hso.c
10369
10370 HSR NETWORK PROTOCOL
10371 L:      [email protected]
10372 S:      Orphan
10373 F:      net/hsr/
10374
10375 HT16K33 LED CONTROLLER DRIVER
10376 M:      Robin van der Gracht <[email protected]>
10377 S:      Maintained
10378 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10379 F:      drivers/auxdisplay/ht16k33.c
10380
10381 HTCPEN TOUCHSCREEN DRIVER
10382 M:      Pau Oliva Fora <[email protected]>
10383 L:      [email protected]
10384 S:      Maintained
10385 F:      drivers/input/touchscreen/htcpen.c
10386
10387 HTE SUBSYSTEM
10388 M:      Dipen Patel <[email protected]>
10389 L:      [email protected]
10390 S:      Maintained
10391 Q:      https://patchwork.kernel.org/project/timestamp/list/
10392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10393 F:      Documentation/devicetree/bindings/timestamp/
10394 F:      Documentation/driver-api/hte/
10395 F:      drivers/hte/
10396 F:      include/linux/hte.h
10397
10398 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10399 M:      Lorenzo Bianconi <[email protected]>
10400 L:      [email protected]
10401 S:      Maintained
10402 W:      http://www.st.com/
10403 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10404 F:      drivers/iio/humidity/hts221*
10405
10406 HUAWEI ETHERNET DRIVER
10407 M:      Cai Huoqing <[email protected]>
10408 L:      [email protected]
10409 S:      Maintained
10410 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10411 F:      drivers/net/ethernet/huawei/hinic/
10412
10413 HUGETLB SUBSYSTEM
10414 M:      Muchun Song <[email protected]>
10415 L:      [email protected]
10416 S:      Maintained
10417 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10418 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10419 F:      Documentation/mm/hugetlbfs_reserv.rst
10420 F:      Documentation/mm/vmemmap_dedup.rst
10421 F:      fs/hugetlbfs/
10422 F:      include/linux/hugetlb.h
10423 F:      mm/hugetlb.c
10424 F:      mm/hugetlb_vmemmap.c
10425 F:      mm/hugetlb_vmemmap.h
10426 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10427
10428 HVA ST MEDIA DRIVER
10429 M:      Jean-Christophe Trotin <[email protected]>
10430 L:      [email protected]
10431 S:      Supported
10432 W:      https://linuxtv.org
10433 T:      git git://linuxtv.org/media_tree.git
10434 F:      drivers/media/platform/st/sti/hva
10435
10436 HWPOISON MEMORY FAILURE HANDLING
10437 M:      Miaohe Lin <[email protected]>
10438 R:      Naoya Horiguchi <[email protected]>
10439 L:      [email protected]
10440 S:      Maintained
10441 F:      mm/hwpoison-inject.c
10442 F:      mm/memory-failure.c
10443
10444 HYCON HY46XX TOUCHSCREEN SUPPORT
10445 M:      Giulio Benetti <[email protected]>
10446 L:      [email protected]
10447 S:      Maintained
10448 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10449 F:      drivers/input/touchscreen/hycon-hy46xx.c
10450
10451 HYGON PROCESSOR SUPPORT
10452 M:      Pu Wen <[email protected]>
10453 L:      [email protected]
10454 S:      Maintained
10455 F:      arch/x86/kernel/cpu/hygon.c
10456
10457 HYNIX HI556 SENSOR DRIVER
10458 M:      Sakari Ailus <[email protected]>
10459 L:      [email protected]
10460 S:      Maintained
10461 T:      git git://linuxtv.org/media_tree.git
10462 F:      drivers/media/i2c/hi556.c
10463
10464 HYNIX HI846 SENSOR DRIVER
10465 M:      Martin Kepplinger <[email protected]>
10466 L:      [email protected]
10467 S:      Maintained
10468 F:      drivers/media/i2c/hi846.c
10469
10470 HYNIX HI847 SENSOR DRIVER
10471 M:      Sakari Ailus <[email protected]>
10472 L:      [email protected]
10473 S:      Maintained
10474 F:      drivers/media/i2c/hi847.c
10475
10476 Hyper-V/Azure CORE AND DRIVERS
10477 M:      "K. Y. Srinivasan" <[email protected]>
10478 M:      Haiyang Zhang <[email protected]>
10479 M:      Wei Liu <[email protected]>
10480 M:      Dexuan Cui <[email protected]>
10481 L:      [email protected]
10482 S:      Supported
10483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10484 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10485 F:      Documentation/ABI/testing/debugfs-hyperv
10486 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10487 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10488 F:      Documentation/virt/hyperv
10489 F:      arch/arm64/hyperv
10490 F:      arch/arm64/include/asm/hyperv-tlfs.h
10491 F:      arch/arm64/include/asm/mshyperv.h
10492 F:      arch/x86/hyperv
10493 F:      arch/x86/include/asm/hyperv-tlfs.h
10494 F:      arch/x86/include/asm/mshyperv.h
10495 F:      arch/x86/include/asm/trace/hyperv.h
10496 F:      arch/x86/kernel/cpu/mshyperv.c
10497 F:      drivers/clocksource/hyperv_timer.c
10498 F:      drivers/hid/hid-hyperv.c
10499 F:      drivers/hv/
10500 F:      drivers/input/serio/hyperv-keyboard.c
10501 F:      drivers/iommu/hyperv-iommu.c
10502 F:      drivers/net/ethernet/microsoft/
10503 F:      drivers/net/hyperv/
10504 F:      drivers/pci/controller/pci-hyperv-intf.c
10505 F:      drivers/pci/controller/pci-hyperv.c
10506 F:      drivers/scsi/storvsc_drv.c
10507 F:      drivers/uio/uio_hv_generic.c
10508 F:      drivers/video/fbdev/hyperv_fb.c
10509 F:      include/asm-generic/hyperv-tlfs.h
10510 F:      include/asm-generic/mshyperv.h
10511 F:      include/clocksource/hyperv_timer.h
10512 F:      include/linux/hyperv.h
10513 F:      include/net/mana
10514 F:      include/uapi/linux/hyperv.h
10515 F:      net/vmw_vsock/hyperv_transport.c
10516 F:      tools/hv/
10517
10518 HYPERBUS SUPPORT
10519 M:      Vignesh Raghavendra <[email protected]>
10520 R:      Tudor Ambarus <[email protected]>
10521 L:      [email protected]
10522 S:      Supported
10523 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10524 C:      irc://irc.oftc.net/mtd
10525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10526 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10527 F:      drivers/mtd/hyperbus/
10528 F:      include/linux/mtd/hyperbus.h
10529
10530 HYPERVISOR VIRTUAL CONSOLE DRIVER
10531 L:      [email protected]
10532 S:      Odd Fixes
10533 F:      drivers/tty/hvc/
10534
10535 I2C ACPI SUPPORT
10536 M:      Mika Westerberg <[email protected]>
10537 L:      [email protected]
10538 L:      [email protected]
10539 S:      Maintained
10540 F:      drivers/i2c/i2c-core-acpi.c
10541
10542 I2C ADDRESS TRANSLATOR (ATR)
10543 M:      Tomi Valkeinen <[email protected]>
10544 R:      Luca Ceresoli <[email protected]>
10545 L:      [email protected]
10546 S:      Maintained
10547 F:      drivers/i2c/i2c-atr.c
10548 F:      include/linux/i2c-atr.h
10549
10550 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10551 M:      Ajay Gupta <[email protected]>
10552 L:      [email protected]
10553 S:      Maintained
10554 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10555 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10556
10557 I2C MUXES
10558 M:      Peter Rosin <[email protected]>
10559 L:      [email protected]
10560 S:      Maintained
10561 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10562 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10563 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10564 F:      Documentation/i2c/i2c-topology.rst
10565 F:      Documentation/i2c/muxes/
10566 F:      drivers/i2c/i2c-mux.c
10567 F:      drivers/i2c/muxes/
10568 F:      include/linux/i2c-mux.h
10569
10570 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10571 M:      Gregory CLEMENT <[email protected]>
10572 L:      [email protected]
10573 S:      Maintained
10574 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10575 F:      drivers/i2c/busses/i2c-mv64xxx.c
10576
10577 I2C OVER PARALLEL PORT
10578 M:      Jean Delvare <[email protected]>
10579 L:      [email protected]
10580 S:      Maintained
10581 F:      Documentation/i2c/busses/i2c-parport.rst
10582 F:      drivers/i2c/busses/i2c-parport.c
10583
10584 I2C SUBSYSTEM
10585 M:      Wolfram Sang <[email protected]>
10586 L:      [email protected]
10587 S:      Maintained
10588 W:      https://i2c.wiki.kernel.org/
10589 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10591 F:      Documentation/i2c/
10592 F:      drivers/i2c/*
10593 F:      include/dt-bindings/i2c/i2c.h
10594 F:      include/linux/i2c-dev.h
10595 F:      include/linux/i2c-smbus.h
10596 F:      include/linux/i2c.h
10597 F:      include/uapi/linux/i2c-*.h
10598 F:      include/uapi/linux/i2c.h
10599
10600 I2C SUBSYSTEM HOST DRIVERS
10601 M:      Andi Shyti <[email protected]>
10602 L:      [email protected]
10603 S:      Maintained
10604 W:      https://i2c.wiki.kernel.org/
10605 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10607 F:      Documentation/devicetree/bindings/i2c/
10608 F:      drivers/i2c/algos/
10609 F:      drivers/i2c/busses/
10610 F:      include/dt-bindings/i2c/
10611
10612 I2C-TAOS-EVM DRIVER
10613 M:      Jean Delvare <[email protected]>
10614 L:      [email protected]
10615 S:      Maintained
10616 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10617 F:      drivers/i2c/busses/i2c-taos-evm.c
10618
10619 I2C-TINY-USB DRIVER
10620 M:      Till Harbaum <[email protected]>
10621 L:      [email protected]
10622 S:      Maintained
10623 W:      http://www.harbaum.org/till/i2c_tiny_usb
10624 F:      drivers/i2c/busses/i2c-tiny-usb.c
10625
10626 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10627 M:      Jean Delvare <[email protected]>
10628 L:      [email protected]
10629 S:      Maintained
10630 F:      Documentation/i2c/busses/i2c-ali1535.rst
10631 F:      Documentation/i2c/busses/i2c-ali1563.rst
10632 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10633 F:      Documentation/i2c/busses/i2c-amd756.rst
10634 F:      Documentation/i2c/busses/i2c-amd8111.rst
10635 F:      Documentation/i2c/busses/i2c-i801.rst
10636 F:      Documentation/i2c/busses/i2c-nforce2.rst
10637 F:      Documentation/i2c/busses/i2c-piix4.rst
10638 F:      Documentation/i2c/busses/i2c-sis5595.rst
10639 F:      Documentation/i2c/busses/i2c-sis630.rst
10640 F:      Documentation/i2c/busses/i2c-sis96x.rst
10641 F:      Documentation/i2c/busses/i2c-via.rst
10642 F:      Documentation/i2c/busses/i2c-viapro.rst
10643 F:      drivers/i2c/busses/i2c-ali1535.c
10644 F:      drivers/i2c/busses/i2c-ali1563.c
10645 F:      drivers/i2c/busses/i2c-ali15x3.c
10646 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10647 F:      drivers/i2c/busses/i2c-amd756.c
10648 F:      drivers/i2c/busses/i2c-amd8111.c
10649 F:      drivers/i2c/busses/i2c-i801.c
10650 F:      drivers/i2c/busses/i2c-isch.c
10651 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10652 F:      drivers/i2c/busses/i2c-nforce2.c
10653 F:      drivers/i2c/busses/i2c-piix4.c
10654 F:      drivers/i2c/busses/i2c-sis5595.c
10655 F:      drivers/i2c/busses/i2c-sis630.c
10656 F:      drivers/i2c/busses/i2c-sis96x.c
10657 F:      drivers/i2c/busses/i2c-via.c
10658 F:      drivers/i2c/busses/i2c-viapro.c
10659
10660 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10661 M:      Hans de Goede <[email protected]>
10662 L:      [email protected]
10663 S:      Maintained
10664 F:      drivers/i2c/busses/i2c-cht-wc.c
10665
10666 I2C/SMBUS ISMT DRIVER
10667 M:      Seth Heasley <[email protected]>
10668 M:      Neil Horman <[email protected]>
10669 L:      [email protected]
10670 F:      Documentation/i2c/busses/i2c-ismt.rst
10671 F:      drivers/i2c/busses/i2c-ismt.c
10672
10673 I2C/SMBUS ZHAOXIN DRIVER
10674 M:      Hans Hu <[email protected]>
10675 L:      [email protected]
10676 S:      Maintained
10677 W:      https://www.zhaoxin.com
10678 F:      drivers/i2c/busses/i2c-viai2c-common.c
10679 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10680
10681 I2C/SMBUS STUB DRIVER
10682 M:      Jean Delvare <[email protected]>
10683 L:      [email protected]
10684 S:      Maintained
10685 F:      drivers/i2c/i2c-stub.c
10686
10687 I3C DRIVER FOR ASPEED AST2600
10688 M:      Jeremy Kerr <[email protected]>
10689 S:      Maintained
10690 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10691 F:      drivers/i3c/master/ast2600-i3c-master.c
10692
10693 I3C DRIVER FOR CADENCE I3C MASTER IP
10694 M:      Przemysław Gaj <[email protected]>
10695 S:      Maintained
10696 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10697 F:      drivers/i3c/master/i3c-master-cdns.c
10698
10699 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10700 S:      Orphan
10701 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10702 F:      drivers/i3c/master/dw*
10703
10704 I3C SUBSYSTEM
10705 M:      Alexandre Belloni <[email protected]>
10706 L:      [email protected] (moderated for non-subscribers)
10707 S:      Maintained
10708 C:      irc://chat.freenode.net/linux-i3c
10709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10710 F:      Documentation/ABI/testing/sysfs-bus-i3c
10711 F:      Documentation/devicetree/bindings/i3c/
10712 F:      Documentation/driver-api/i3c
10713 F:      drivers/i3c/
10714 F:      include/dt-bindings/i3c/
10715 F:      include/linux/i3c/
10716
10717 IBM Operation Panel Input Driver
10718 M:      Eddie James <[email protected]>
10719 L:      [email protected]
10720 S:      Maintained
10721 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10722 F:      drivers/input/misc/ibm-panel.c
10723
10724 IBM Power 842 compression accelerator
10725 M:      Haren Myneni <[email protected]>
10726 S:      Supported
10727 F:      crypto/842.c
10728 F:      drivers/crypto/nx/Kconfig
10729 F:      drivers/crypto/nx/Makefile
10730 F:      drivers/crypto/nx/nx-842*
10731 F:      include/linux/sw842.h
10732 F:      lib/842/
10733
10734 IBM Power in-Nest Crypto Acceleration
10735 M:      Breno Leitão <[email protected]>
10736 M:      Nayna Jain <[email protected]>
10737 M:      Paulo Flabiano Smorigo <[email protected]>
10738 L:      [email protected]
10739 S:      Supported
10740 F:      drivers/crypto/nx/Kconfig
10741 F:      drivers/crypto/nx/Makefile
10742 F:      drivers/crypto/nx/nx-aes*
10743 F:      drivers/crypto/nx/nx-sha*
10744 F:      drivers/crypto/nx/nx.*
10745 F:      drivers/crypto/nx/nx_csbcpb.h
10746 F:      drivers/crypto/nx/nx_debugfs.c
10747
10748 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10749 M:      Tyrel Datwyler <[email protected]>
10750 L:      [email protected]
10751 L:      [email protected]
10752 S:      Supported
10753 F:      drivers/pci/hotplug/rpadlpar*
10754
10755 IBM Power Linux RAID adapter
10756 M:      Brian King <[email protected]>
10757 S:      Supported
10758 F:      drivers/scsi/ipr.*
10759
10760 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10761 M:      Tyrel Datwyler <[email protected]>
10762 L:      [email protected]
10763 L:      [email protected]
10764 S:      Supported
10765 F:      drivers/pci/hotplug/rpaphp*
10766
10767 IBM Power SRIOV Virtual NIC Device Driver
10768 M:      Haren Myneni <[email protected]>
10769 M:      Rick Lindsley <[email protected]>
10770 R:      Nick Child <[email protected]>
10771 R:      Thomas Falcon <[email protected]>
10772 L:      [email protected]
10773 S:      Supported
10774 F:      drivers/net/ethernet/ibm/ibmvnic.*
10775
10776 IBM Power VFIO Support
10777 M:      Timothy Pearson <[email protected]>
10778 S:      Supported
10779 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10780
10781 IBM Power Virtual Ethernet Device Driver
10782 M:      Nick Child <[email protected]>
10783 L:      [email protected]
10784 S:      Supported
10785 F:      drivers/net/ethernet/ibm/ibmveth.*
10786
10787 IBM Power Virtual FC Device Drivers
10788 M:      Tyrel Datwyler <[email protected]>
10789 L:      [email protected]
10790 S:      Supported
10791 F:      drivers/scsi/ibmvscsi/ibmvfc*
10792
10793 IBM Power Virtual Management Channel Driver
10794 M:      Brad Warrum <[email protected]>
10795 M:      Ritu Agarwal <[email protected]>
10796 S:      Supported
10797 F:      drivers/misc/ibmvmc.*
10798
10799 IBM Power Virtual SCSI Device Drivers
10800 M:      Tyrel Datwyler <[email protected]>
10801 L:      [email protected]
10802 S:      Supported
10803 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10804 F:      include/scsi/viosrp.h
10805
10806 IBM Power Virtual SCSI Device Target Driver
10807 M:      Tyrel Datwyler <[email protected]>
10808 L:      [email protected]
10809 L:      [email protected]
10810 S:      Supported
10811 F:      drivers/scsi/ibmvscsi_tgt/
10812
10813 IBM Power VMX Cryptographic instructions
10814 M:      Breno Leitão <[email protected]>
10815 M:      Nayna Jain <[email protected]>
10816 M:      Paulo Flabiano Smorigo <[email protected]>
10817 L:      [email protected]
10818 S:      Supported
10819 F:      arch/powerpc/crypto/Kconfig
10820 F:      arch/powerpc/crypto/Makefile
10821 F:      arch/powerpc/crypto/aes.c
10822 F:      arch/powerpc/crypto/aes_cbc.c
10823 F:      arch/powerpc/crypto/aes_ctr.c
10824 F:      arch/powerpc/crypto/aes_xts.c
10825 F:      arch/powerpc/crypto/aesp8-ppc.*
10826 F:      arch/powerpc/crypto/ghash.c
10827 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10828 F:      arch/powerpc/crypto/ppc-xlate.pl
10829 F:      arch/powerpc/crypto/vmx.c
10830
10831 IBM ServeRAID RAID DRIVER
10832 S:      Orphan
10833 F:      drivers/scsi/ips.*
10834
10835 ICH LPC AND GPIO DRIVER
10836 M:      Peter Tyser <[email protected]>
10837 S:      Maintained
10838 F:      drivers/gpio/gpio-ich.c
10839 F:      drivers/mfd/lpc_ich.c
10840
10841 ICY I2C DRIVER
10842 M:      Max Staudt <[email protected]>
10843 L:      [email protected]
10844 S:      Maintained
10845 F:      drivers/i2c/busses/i2c-icy.c
10846
10847 IDEAPAD LAPTOP EXTRAS DRIVER
10848 M:      Ike Panhc <[email protected]>
10849 L:      [email protected]
10850 S:      Maintained
10851 W:      http://launchpad.net/ideapad-laptop
10852 F:      drivers/platform/x86/ideapad-laptop.c
10853
10854 IDEAPAD LAPTOP SLIDEBAR DRIVER
10855 M:      Andrey Moiseev <[email protected]>
10856 L:      [email protected]
10857 S:      Maintained
10858 W:      https://github.com/o2genum/ideapad-slidebar
10859 F:      drivers/input/misc/ideapad_slidebar.c
10860
10861 IDT VersaClock 5 CLOCK DRIVER
10862 M:      Luca Ceresoli <[email protected]>
10863 S:      Maintained
10864 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10865 F:      drivers/clk/clk-versaclock5.c
10866
10867 IEEE 802.15.4 SUBSYSTEM
10868 M:      Alexander Aring <[email protected]>
10869 M:      Stefan Schmidt <[email protected]>
10870 M:      Miquel Raynal <[email protected]>
10871 L:      [email protected]
10872 S:      Maintained
10873 W:      https://linux-wpan.org/
10874 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10877 F:      Documentation/networking/ieee802154.rst
10878 F:      drivers/net/ieee802154/
10879 F:      include/linux/ieee802154.h
10880 F:      include/linux/nl802154.h
10881 F:      include/net/af_ieee802154.h
10882 F:      include/net/cfg802154.h
10883 F:      include/net/ieee802154_netdev.h
10884 F:      include/net/mac802154.h
10885 F:      include/net/nl802154.h
10886 F:      net/ieee802154/
10887 F:      net/mac802154/
10888
10889 Intel VIRTIO DATA PATH ACCELERATOR
10890 M:      Zhu Lingshan <[email protected]>
10891 L:      [email protected]
10892 S:      Supported
10893 F:      drivers/vdpa/ifcvf/
10894
10895 IFE PROTOCOL
10896 M:      Yotam Gigi <[email protected]>
10897 M:      Jamal Hadi Salim <[email protected]>
10898 F:      include/net/ife.h
10899 F:      include/uapi/linux/ife.h
10900 F:      net/ife
10901
10902 IGORPLUG-USB IR RECEIVER
10903 M:      Sean Young <[email protected]>
10904 L:      [email protected]
10905 S:      Maintained
10906 F:      drivers/media/rc/igorplugusb.c
10907
10908 IGUANAWORKS USB IR TRANSCEIVER
10909 M:      Sean Young <[email protected]>
10910 L:      [email protected]
10911 S:      Maintained
10912 F:      drivers/media/rc/iguanair.c
10913
10914 IIO BACKEND FRAMEWORK
10915 M:      Nuno Sa <[email protected]>
10916 R:      Olivier Moysan <[email protected]>
10917 L:      [email protected]
10918 S:      Maintained
10919 F:      drivers/iio/industrialio-backend.c
10920 F:      include/linux/iio/backend.h
10921
10922 IIO DIGITAL POTENTIOMETER DAC
10923 M:      Peter Rosin <[email protected]>
10924 L:      [email protected]
10925 S:      Maintained
10926 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10927 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10928 F:      drivers/iio/dac/dpot-dac.c
10929
10930 IIO ENVELOPE DETECTOR
10931 M:      Peter Rosin <[email protected]>
10932 L:      [email protected]
10933 S:      Maintained
10934 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10935 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10936 F:      drivers/iio/adc/envelope-detector.c
10937
10938 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10939 M:      Matti Vaittinen <[email protected]>
10940 L:      [email protected]
10941 S:      Maintained
10942 F:      drivers/iio/industrialio-gts-helper.c
10943 F:      include/linux/iio/iio-gts-helper.h
10944 F:      drivers/iio/test/iio-test-gts.c
10945
10946 IIO MULTIPLEXER
10947 M:      Peter Rosin <[email protected]>
10948 L:      [email protected]
10949 S:      Maintained
10950 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10951 F:      drivers/iio/multiplexer/iio-mux.c
10952
10953 IIO SCMI BASED DRIVER
10954 M:      Jyoti Bhayana <[email protected]>
10955 L:      [email protected]
10956 S:      Maintained
10957 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10958
10959 IIO SUBSYSTEM AND DRIVERS
10960 M:      Jonathan Cameron <[email protected]>
10961 R:      Lars-Peter Clausen <[email protected]>
10962 L:      [email protected]
10963 S:      Maintained
10964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10965 F:      Documentation/ABI/testing/configfs-iio*
10966 F:      Documentation/ABI/testing/sysfs-bus-iio*
10967 F:      Documentation/devicetree/bindings/iio/
10968 F:      Documentation/iio/
10969 F:      drivers/iio/
10970 F:      drivers/staging/iio/
10971 F:      include/dt-bindings/iio/
10972 F:      include/linux/iio/
10973 F:      tools/iio/
10974
10975 IIO UNIT CONVERTER
10976 M:      Peter Rosin <[email protected]>
10977 L:      [email protected]
10978 S:      Maintained
10979 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10980 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10981 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10982 F:      drivers/iio/afe/iio-rescale.c
10983
10984 IKANOS/ADI EAGLE ADSL USB DRIVER
10985 M:      Matthieu Castet <[email protected]>
10986 M:      Stanislaw Gruszka <[email protected]>
10987 S:      Maintained
10988 F:      drivers/usb/atm/ueagle-atm.c
10989
10990 IMAGIS TOUCHSCREEN DRIVER
10991 M:      Markuss Broks <[email protected]>
10992 S:      Maintained
10993 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10994 F:      drivers/input/touchscreen/imagis.c
10995
10996 IMGTEC ASCII LCD DRIVER
10997 M:      Paul Burton <[email protected]>
10998 S:      Maintained
10999 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
11000 F:      drivers/auxdisplay/img-ascii-lcd.c
11001
11002 IMGTEC JPEG ENCODER DRIVER
11003 M:      Devarsh Thakkar <[email protected]>
11004 L:      [email protected]
11005 S:      Supported
11006 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
11007 F:      drivers/media/platform/imagination/e5010*
11008
11009 IMGTEC IR DECODER DRIVER
11010 S:      Orphan
11011 F:      drivers/media/rc/img-ir/
11012
11013 IMGTEC POWERVR DRM DRIVER
11014 M:      Frank Binns <[email protected]>
11015 M:      Matt Coster <[email protected]>
11016 S:      Supported
11017 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11018 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
11019 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
11020 F:      Documentation/gpu/imagination/
11021 F:      drivers/gpu/drm/imagination/
11022 F:      include/uapi/drm/pvr_drm.h
11023
11024 IMON SOUNDGRAPH USB IR RECEIVER
11025 M:      Sean Young <[email protected]>
11026 L:      [email protected]
11027 S:      Maintained
11028 F:      drivers/media/rc/imon.c
11029 F:      drivers/media/rc/imon_raw.c
11030
11031 IMS TWINTURBO FRAMEBUFFER DRIVER
11032 L:      [email protected]
11033 S:      Orphan
11034 F:      drivers/video/fbdev/imsttfb.c
11035
11036 INDEX OF FURTHER KERNEL DOCUMENTATION
11037 M:      Carlos Bilbao <[email protected]>
11038 S:      Maintained
11039 F:      Documentation/process/kernel-docs.rst
11040
11041 INDUSTRY PACK SUBSYSTEM (IPACK)
11042 M:      Vaibhav Gupta <[email protected]>
11043 M:      Jens Taprogge <[email protected]>
11044 M:      Greg Kroah-Hartman <[email protected]>
11045 L:      [email protected]
11046 S:      Maintained
11047 W:      http://industrypack.sourceforge.net
11048 F:      drivers/ipack/
11049
11050 INFINEON DPS310 Driver
11051 M:      Eddie James <[email protected]>
11052 L:      [email protected]
11053 S:      Maintained
11054 F:      drivers/iio/pressure/dps310.c
11055
11056 INFINEON PEB2466 ASoC CODEC
11057 M:      Herve Codina <[email protected]>
11058 L:      [email protected] (moderated for non-subscribers)
11059 S:      Maintained
11060 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11061 F:      sound/soc/codecs/peb2466.c
11062
11063 INFINIBAND SUBSYSTEM
11064 M:      Jason Gunthorpe <[email protected]>
11065 M:      Leon Romanovsky <[email protected]>
11066 L:      [email protected]
11067 S:      Supported
11068 W:      https://github.com/linux-rdma/rdma-core
11069 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11071 F:      Documentation/devicetree/bindings/infiniband/
11072 F:      Documentation/infiniband/
11073 F:      drivers/infiniband/
11074 F:      include/rdma/
11075 F:      include/trace/events/ib_mad.h
11076 F:      include/trace/events/ib_umad.h
11077 F:      include/trace/misc/rdma.h
11078 F:      include/uapi/linux/if_infiniband.h
11079 F:      include/uapi/rdma/
11080 F:      samples/bpf/ibumad_kern.c
11081 F:      samples/bpf/ibumad_user.c
11082
11083 INGENIC JZ4780 NAND DRIVER
11084 M:      Harvey Hunt <[email protected]>
11085 L:      [email protected]
11086 L:      [email protected]
11087 S:      Maintained
11088 F:      drivers/mtd/nand/raw/ingenic/
11089
11090 INGENIC JZ47xx SoCs
11091 M:      Paul Cercueil <[email protected]>
11092 L:      [email protected]
11093 S:      Maintained
11094 F:      arch/mips/boot/dts/ingenic/
11095 F:      arch/mips/generic/board-ingenic.c
11096 F:      arch/mips/include/asm/mach-ingenic/
11097 F:      arch/mips/ingenic/Kconfig
11098 F:      drivers/clk/ingenic/
11099 F:      drivers/dma/dma-jz4780.c
11100 F:      drivers/gpu/drm/ingenic/
11101 F:      drivers/i2c/busses/i2c-jz4780.c
11102 F:      drivers/iio/adc/ingenic-adc.c
11103 F:      drivers/irqchip/irq-ingenic.c
11104 F:      drivers/memory/jz4780-nemc.c
11105 F:      drivers/mmc/host/jz4740_mmc.c
11106 F:      drivers/mtd/nand/raw/ingenic/
11107 F:      drivers/pinctrl/pinctrl-ingenic.c
11108 F:      drivers/power/supply/ingenic-battery.c
11109 F:      drivers/pwm/pwm-jz4740.c
11110 F:      drivers/remoteproc/ingenic_rproc.c
11111 F:      drivers/rtc/rtc-jz4740.c
11112 F:      drivers/tty/serial/8250/8250_ingenic.c
11113 F:      drivers/usb/musb/jz4740.c
11114 F:      drivers/watchdog/jz4740_wdt.c
11115 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11116 F:      include/linux/mfd/ingenic-tcu.h
11117 F:      sound/soc/codecs/jz47*
11118 F:      sound/soc/jz4740/
11119
11120 INJOINIC IP5xxx POWER BANK IC DRIVER
11121 M:      Samuel Holland <[email protected]>
11122 S:      Maintained
11123 F:      drivers/power/supply/ip5xxx_power.c
11124
11125 INOTIFY
11126 M:      Jan Kara <[email protected]>
11127 R:      Amir Goldstein <[email protected]>
11128 L:      [email protected]
11129 S:      Maintained
11130 F:      Documentation/filesystems/inotify.rst
11131 F:      fs/notify/inotify/
11132 F:      include/linux/inotify.h
11133 F:      include/uapi/linux/inotify.h
11134
11135 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11136 M:      Dmitry Torokhov <[email protected]>
11137 L:      [email protected]
11138 S:      Maintained
11139 Q:      http://patchwork.kernel.org/project/linux-input/list/
11140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11141 F:      Documentation/devicetree/bindings/input/
11142 F:      Documentation/devicetree/bindings/serio/
11143 F:      Documentation/input/
11144 F:      drivers/input/
11145 F:      include/dt-bindings/input/
11146 F:      include/linux/input.h
11147 F:      include/linux/input/
11148 F:      include/uapi/linux/input-event-codes.h
11149 F:      include/uapi/linux/input.h
11150
11151 INPUT MULTITOUCH (MT) PROTOCOL
11152 M:      Henrik Rydberg <[email protected]>
11153 L:      [email protected]
11154 S:      Odd fixes
11155 F:      Documentation/input/multi-touch-protocol.rst
11156 F:      drivers/input/input-mt.c
11157 K:      \b(ABS|SYN)_MT_
11158
11159 INSIDE SECURE CRYPTO DRIVER
11160 M:      Antoine Tenart <[email protected]>
11161 L:      [email protected]
11162 S:      Maintained
11163 F:      drivers/crypto/inside-secure/
11164
11165 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11166 M:      Mimi Zohar <[email protected]>
11167 M:      Roberto Sassu <[email protected]>
11168 M:      Dmitry Kasatkin <[email protected]>
11169 R:      Eric Snowberg <[email protected]>
11170 L:      [email protected]
11171 S:      Supported
11172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11173 F:      security/integrity/
11174 F:      security/integrity/ima/
11175
11176 INTEGRITY POLICY ENFORCEMENT (IPE)
11177 M:      Fan Wu <[email protected]>
11178 L:      [email protected]
11179 S:      Supported
11180 T:      git https://github.com/microsoft/ipe.git
11181 F:      Documentation/admin-guide/LSM/ipe.rst
11182 F:      Documentation/security/ipe.rst
11183 F:      scripts/ipe/
11184 F:      security/ipe/
11185
11186 INTEL 810/815 FRAMEBUFFER DRIVER
11187 M:      Antonino Daplas <[email protected]>
11188 L:      [email protected]
11189 S:      Maintained
11190 F:      drivers/video/fbdev/i810/
11191
11192 INTEL 8254 COUNTER DRIVER
11193 M:      William Breathitt Gray <[email protected]>
11194 L:      [email protected]
11195 S:      Maintained
11196 F:      drivers/counter/i8254.c
11197 F:      include/linux/i8254.h
11198
11199 INTEL 8255 GPIO DRIVER
11200 M:      William Breathitt Gray <[email protected]>
11201 L:      [email protected]
11202 S:      Maintained
11203 F:      drivers/gpio/gpio-i8255.c
11204 F:      drivers/gpio/gpio-i8255.h
11205
11206 INTEL ASoC DRIVERS
11207 M:      Cezary Rojewski <[email protected]>
11208 M:      Liam Girdwood <[email protected]>
11209 M:      Peter Ujfalusi <[email protected]>
11210 M:      Bard Liao <[email protected]>
11211 M:      Ranjani Sridharan <[email protected]>
11212 M:      Kai Vehmanen <[email protected]>
11213 R:      Pierre-Louis Bossart <[email protected]>
11214 L:      [email protected] (moderated for non-subscribers)
11215 S:      Supported
11216 F:      sound/soc/intel/
11217
11218 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11219 M:      Hans de Goede <[email protected]>
11220 L:      [email protected]
11221 S:      Maintained
11222 F:      drivers/platform/x86/intel/atomisp2/pm.c
11223
11224 INTEL ATOMISP2 LED DRIVER
11225 M:      Hans de Goede <[email protected]>
11226 L:      [email protected]
11227 S:      Maintained
11228 F:      drivers/platform/x86/intel/atomisp2/led.c
11229
11230 INTEL BIOS SAR INT1092 DRIVER
11231 M:      Shravan Sudhakar <[email protected]>
11232 L:      [email protected]
11233 S:      Maintained
11234 F:      drivers/platform/x86/intel/int1092/
11235
11236 INTEL BROXTON PMC DRIVER
11237 M:      Mika Westerberg <[email protected]>
11238 M:      Zha Qipeng <[email protected]>
11239 S:      Maintained
11240 F:      drivers/mfd/intel_pmc_bxt.c
11241 F:      include/linux/mfd/intel_pmc_bxt.h
11242
11243 INTEL C600 SERIES SAS CONTROLLER DRIVER
11244 M:      Artur Paszkiewicz <[email protected]>
11245 L:      [email protected]
11246 S:      Supported
11247 T:      git git://git.code.sf.net/p/intel-sas/isci
11248 F:      drivers/scsi/isci/
11249
11250 INTEL CPU family model numbers
11251 M:      Tony Luck <[email protected]>
11252 M:      [email protected]
11253 L:      [email protected]
11254 S:      Supported
11255 F:      arch/x86/include/asm/intel-family.h
11256
11257 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11258 M:      Jani Nikula <[email protected]>
11259 M:      Rodrigo Vivi <[email protected]>
11260 L:      [email protected]
11261 L:      [email protected]
11262 S:      Supported
11263 F:      drivers/gpu/drm/i915/display/
11264 F:      drivers/gpu/drm/xe/display/
11265 F:      drivers/gpu/drm/xe/compat-i915-headers
11266 F:      include/drm/intel/
11267
11268 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11269 M:      Jani Nikula <[email protected]>
11270 M:      Joonas Lahtinen <[email protected]>
11271 M:      Rodrigo Vivi <[email protected]>
11272 M:      Tvrtko Ursulin <[email protected]>
11273 L:      [email protected]
11274 S:      Supported
11275 W:      https://drm.pages.freedesktop.org/intel-docs/
11276 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11277 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11278 C:      irc://irc.oftc.net/intel-gfx
11279 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11280 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11281 F:      Documentation/gpu/i915.rst
11282 F:      drivers/gpu/drm/ci/xfails/i915*
11283 F:      drivers/gpu/drm/i915/
11284 F:      include/drm/intel/
11285 F:      include/uapi/drm/i915_drm.h
11286
11287 INTEL DRM XE DRIVER (Lunar Lake and newer)
11288 M:      Lucas De Marchi <[email protected]>
11289 M:      Thomas Hellström <[email protected]>
11290 M:      Rodrigo Vivi <[email protected]>
11291 L:      [email protected]
11292 S:      Supported
11293 W:      https://drm.pages.freedesktop.org/intel-docs/
11294 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11295 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11296 C:      irc://irc.oftc.net/xe
11297 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11298 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11299 F:      Documentation/gpu/xe/
11300 F:      drivers/gpu/drm/xe/
11301 F:      include/drm/intel/
11302 F:      include/uapi/drm/xe_drm.h
11303
11304 INTEL ETHERNET DRIVERS
11305 M:      Tony Nguyen <[email protected]>
11306 M:      Przemek Kitszel <[email protected]>
11307 L:      [email protected] (moderated for non-subscribers)
11308 S:      Supported
11309 W:      https://www.intel.com/content/www/us/en/support.html
11310 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11313 F:      Documentation/networking/device_drivers/ethernet/intel/
11314 F:      drivers/net/ethernet/intel/
11315 F:      drivers/net/ethernet/intel/*/
11316 F:      include/linux/avf/virtchnl.h
11317 F:      include/linux/net/intel/iidc.h
11318
11319 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11320 M:      Mustafa Ismail <[email protected]>
11321 M:      Tatyana Nikolova <[email protected]>
11322 L:      [email protected]
11323 S:      Supported
11324 F:      drivers/infiniband/hw/irdma/
11325 F:      include/uapi/rdma/irdma-abi.h
11326
11327 INTEL GPIO DRIVERS
11328 M:      Andy Shevchenko <[email protected]>
11329 L:      [email protected]
11330 S:      Supported
11331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11332 F:      drivers/gpio/gpio-elkhartlake.c
11333 F:      drivers/gpio/gpio-graniterapids.c
11334 F:      drivers/gpio/gpio-ich.c
11335 F:      drivers/gpio/gpio-merrifield.c
11336 F:      drivers/gpio/gpio-ml-ioh.c
11337 F:      drivers/gpio/gpio-pch.c
11338 F:      drivers/gpio/gpio-sch.c
11339 F:      drivers/gpio/gpio-sodaville.c
11340 F:      drivers/gpio/gpio-tangier.c
11341 F:      drivers/gpio/gpio-tangier.h
11342
11343 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11344 M:      Zhenyu Wang <[email protected]>
11345 M:      Zhi Wang <[email protected]>
11346 L:      [email protected]
11347 L:      [email protected]
11348 S:      Supported
11349 W:      https://github.com/intel/gvt-linux/wiki
11350 T:      git https://github.com/intel/gvt-linux.git
11351 F:      drivers/gpu/drm/i915/gvt/
11352
11353 INTEL HID EVENT DRIVER
11354 M:      Alex Hung <[email protected]>
11355 L:      [email protected]
11356 S:      Maintained
11357 F:      drivers/platform/x86/intel/hid.c
11358
11359 INTEL I/OAT DMA DRIVER
11360 M:      Dave Jiang <[email protected]>
11361 R:      Dan Williams <[email protected]>
11362 L:      [email protected]
11363 S:      Supported
11364 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11365 F:      drivers/dma/ioat*
11366
11367 INTEL IAA CRYPTO DRIVER
11368 M:      Tom Zanussi <[email protected]>
11369 L:      [email protected]
11370 S:      Supported
11371 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11372 F:      drivers/crypto/intel/iaa/*
11373
11374 INTEL IDLE DRIVER
11375 M:      Jacob Pan <[email protected]>
11376 M:      Len Brown <[email protected]>
11377 L:      [email protected]
11378 S:      Supported
11379 B:      https://bugzilla.kernel.org
11380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11381 F:      drivers/idle/intel_idle.c
11382
11383 INTEL IDXD DRIVER
11384 M:      Fenghua Yu <[email protected]>
11385 R:      Dave Jiang <[email protected]>
11386 L:      [email protected]
11387 S:      Supported
11388 F:      drivers/dma/idxd/*
11389 F:      include/uapi/linux/idxd.h
11390
11391 INTEL IN FIELD SCAN (IFS) DEVICE
11392 M:      Jithu Joseph <[email protected]>
11393 R:      Ashok Raj <[email protected]>
11394 R:      Tony Luck <[email protected]>
11395 S:      Maintained
11396 F:      drivers/platform/x86/intel/ifs
11397 F:      include/trace/events/intel_ifs.h
11398 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11399
11400 INTEL INTEGRATED SENSOR HUB DRIVER
11401 M:      Srinivas Pandruvada <[email protected]>
11402 M:      Jiri Kosina <[email protected]>
11403 L:      [email protected]
11404 S:      Maintained
11405 F:      drivers/hid/intel-ish-hid/
11406
11407 INTEL IOMMU (VT-d)
11408 M:      David Woodhouse <[email protected]>
11409 M:      Lu Baolu <[email protected]>
11410 L:      [email protected]
11411 S:      Supported
11412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11413 F:      drivers/iommu/intel/
11414
11415 INTEL IPU3 CSI-2 CIO2 DRIVER
11416 M:      Yong Zhi <[email protected]>
11417 M:      Sakari Ailus <[email protected]>
11418 M:      Bingbu Cao <[email protected]>
11419 M:      Dan Scally <[email protected]>
11420 R:      Tianshu Qiu <[email protected]>
11421 L:      [email protected]
11422 S:      Maintained
11423 T:      git git://linuxtv.org/media_tree.git
11424 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11425 F:      drivers/media/pci/intel/ipu3/
11426
11427 INTEL IPU3 CSI-2 IMGU DRIVER
11428 M:      Sakari Ailus <[email protected]>
11429 R:      Bingbu Cao <[email protected]>
11430 R:      Tianshu Qiu <[email protected]>
11431 L:      [email protected]
11432 S:      Maintained
11433 F:      Documentation/admin-guide/media/ipu3.rst
11434 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11435 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11436 F:      drivers/staging/media/ipu3/
11437
11438 INTEL IPU6 INPUT SYSTEM DRIVER
11439 M:      Sakari Ailus <[email protected]>
11440 M:      Bingbu Cao <[email protected]>
11441 R:      Tianshu Qiu <[email protected]>
11442 L:      [email protected]
11443 S:      Maintained
11444 T:      git git://linuxtv.org/media_tree.git
11445 F:      Documentation/admin-guide/media/ipu6-isys.rst
11446 F:      drivers/media/pci/intel/ipu6/
11447
11448 INTEL ISHTP ECLITE DRIVER
11449 M:      Sumesh K Naduvalath <[email protected]>
11450 L:      [email protected]
11451 S:      Supported
11452 F:      drivers/platform/x86/intel/ishtp_eclite.c
11453
11454 INTEL IXP4XX CRYPTO SUPPORT
11455 M:      Corentin Labbe <[email protected]>
11456 L:      [email protected]
11457 S:      Maintained
11458 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11459
11460 INTEL KEEM BAY DRM DRIVER
11461 M:      Anitha Chrisanthus <[email protected]>
11462 M:      Edmund Dea <[email protected]>
11463 S:      Maintained
11464 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11465 F:      drivers/gpu/drm/kmb/
11466
11467 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11468 M:      Daniele Alessandrelli <[email protected]>
11469 S:      Maintained
11470 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11471 F:      drivers/crypto/intel/keembay/Kconfig
11472 F:      drivers/crypto/intel/keembay/Makefile
11473 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11474 F:      drivers/crypto/intel/keembay/ocs-aes.c
11475 F:      drivers/crypto/intel/keembay/ocs-aes.h
11476
11477 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11478 M:      Daniele Alessandrelli <[email protected]>
11479 M:      Prabhjot Khurana <[email protected]>
11480 M:      Mark Gross <[email protected]>
11481 S:      Maintained
11482 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11483 F:      drivers/crypto/intel/keembay/Kconfig
11484 F:      drivers/crypto/intel/keembay/Makefile
11485 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11486
11487 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11488 M:      Daniele Alessandrelli <[email protected]>
11489 M:      Declan Murphy <[email protected]>
11490 S:      Maintained
11491 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11492 F:      drivers/crypto/intel/keembay/Kconfig
11493 F:      drivers/crypto/intel/keembay/Makefile
11494 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11495 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11496 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11497
11498 INTEL MANAGEMENT ENGINE (mei)
11499 M:      Tomas Winkler <[email protected]>
11500 L:      [email protected]
11501 S:      Supported
11502 F:      Documentation/driver-api/mei/*
11503 F:      drivers/misc/mei/
11504 F:      drivers/watchdog/mei_wdt.c
11505 F:      include/linux/mei_aux.h
11506 F:      include/linux/mei_cl_bus.h
11507 F:      include/uapi/linux/mei.h
11508 F:      include/uapi/linux/mei_uuid.h
11509 F:      include/uapi/linux/uuid.h
11510 F:      samples/mei/*
11511
11512 INTEL MAX 10 BMC MFD DRIVER
11513 M:      Xu Yilun <[email protected]>
11514 R:      Tom Rix <[email protected]>
11515 S:      Maintained
11516 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11517 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11518 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11519 F:      drivers/mfd/intel-m10-bmc*
11520 F:      include/linux/mfd/intel-m10-bmc.h
11521
11522 INTEL MAX10 BMC SECURE UPDATES
11523 M:      Peter Colberg <[email protected]>
11524 L:      [email protected]
11525 S:      Maintained
11526 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11527 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11528
11529 INTEL P-Unit IPC DRIVER
11530 M:      Zha Qipeng <[email protected]>
11531 L:      [email protected]
11532 S:      Maintained
11533 F:      arch/x86/include/asm/intel_punit_ipc.h
11534 F:      drivers/platform/x86/intel/punit_ipc.c
11535
11536 INTEL PMC CORE DRIVER
11537 M:      Rajneesh Bhardwaj <[email protected]>
11538 M:      David E Box <[email protected]>
11539 L:      [email protected]
11540 S:      Maintained
11541 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11542 F:      drivers/platform/x86/intel/pmc/
11543
11544 INTEL PMIC GPIO DRIVERS
11545 M:      Andy Shevchenko <[email protected]>
11546 S:      Supported
11547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11548 F:      drivers/gpio/gpio-*cove.c
11549
11550 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11551 M:      Andy Shevchenko <[email protected]>
11552 S:      Supported
11553 F:      drivers/mfd/intel_soc_pmic*
11554 F:      include/linux/mfd/intel_soc_pmic*
11555
11556 INTEL PMT DRIVERS
11557 M:      David E. Box <[email protected]>
11558 S:      Supported
11559 F:      drivers/platform/x86/intel/pmt/
11560
11561 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11562 M:      Stanislav Yakovlev <[email protected]>
11563 L:      [email protected]
11564 S:      Maintained
11565 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11566 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11567 F:      drivers/net/wireless/intel/ipw2x00/
11568
11569 INTEL PSTATE DRIVER
11570 M:      Srinivas Pandruvada <[email protected]>
11571 M:      Len Brown <[email protected]>
11572 L:      [email protected]
11573 S:      Supported
11574 F:      drivers/cpufreq/intel_pstate.c
11575
11576 INTEL PTP DFL ToD DRIVER
11577 M:      Tianfei Zhang <[email protected]>
11578 L:      [email protected]
11579 L:      [email protected]
11580 S:      Maintained
11581 F:      drivers/ptp/ptp_dfl_tod.c
11582
11583 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11584 M:      Jarkko Nikula <[email protected]>
11585 L:      [email protected]
11586 F:      drivers/counter/intel-qep.c
11587
11588 INTEL SCU DRIVERS
11589 M:      Mika Westerberg <[email protected]>
11590 S:      Maintained
11591 F:      arch/x86/include/asm/intel_scu_ipc.h
11592 F:      drivers/platform/x86/intel_scu_*
11593
11594 INTEL SDSI DRIVER
11595 M:      David E. Box <[email protected]>
11596 S:      Supported
11597 F:      drivers/platform/x86/intel/sdsi.c
11598 F:      tools/arch/x86/intel_sdsi/
11599 F:      tools/testing/selftests/drivers/sdsi/
11600
11601 INTEL SGX
11602 M:      Jarkko Sakkinen <[email protected]>
11603 R:      Dave Hansen <[email protected]>
11604 L:      [email protected]
11605 S:      Supported
11606 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11608 F:      Documentation/arch/x86/sgx.rst
11609 F:      arch/x86/entry/vdso/vsgx.S
11610 F:      arch/x86/include/asm/sgx.h
11611 F:      arch/x86/include/uapi/asm/sgx.h
11612 F:      arch/x86/kernel/cpu/sgx/*
11613 F:      tools/testing/selftests/sgx/*
11614 K:      \bSGX_
11615
11616 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11617 M:      Daniel Scally <[email protected]>
11618 S:      Maintained
11619 F:      drivers/platform/x86/intel/int3472/
11620
11621 INTEL SPEED SELECT TECHNOLOGY
11622 M:      Srinivas Pandruvada <[email protected]>
11623 L:      [email protected]
11624 S:      Maintained
11625 F:      drivers/platform/x86/intel/speed_select_if/
11626 F:      include/uapi/linux/isst_if.h
11627 F:      tools/power/x86/intel-speed-select/
11628
11629 INTEL STRATIX10 FIRMWARE DRIVERS
11630 M:      Dinh Nguyen <[email protected]>
11631 L:      [email protected]
11632 S:      Maintained
11633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11634 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11635 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11636 F:      drivers/firmware/stratix10-rsu.c
11637 F:      drivers/firmware/stratix10-svc.c
11638 F:      include/linux/firmware/intel/stratix10-smc.h
11639 F:      include/linux/firmware/intel/stratix10-svc-client.h
11640
11641 INTEL TELEMETRY DRIVER
11642 M:      Rajneesh Bhardwaj <[email protected]>
11643 M:      "David E. Box" <[email protected]>
11644 L:      [email protected]
11645 S:      Maintained
11646 F:      arch/x86/include/asm/intel_telemetry.h
11647 F:      drivers/platform/x86/intel/telemetry/
11648
11649 INTEL TPMI DRIVER
11650 M:      Srinivas Pandruvada <[email protected]>
11651 L:      [email protected]
11652 S:      Maintained
11653 F:      Documentation/ABI/testing/debugfs-tpmi
11654 F:      drivers/platform/x86/intel/tpmi.c
11655 F:      include/linux/intel_tpmi.h
11656
11657 INTEL UNCORE FREQUENCY CONTROL
11658 M:      Srinivas Pandruvada <[email protected]>
11659 L:      [email protected]
11660 S:      Maintained
11661 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11662 F:      drivers/platform/x86/intel/uncore-frequency/
11663
11664 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11665 M:      David E. Box <[email protected]>
11666 S:      Supported
11667 F:      drivers/platform/x86/intel/vsec.*
11668
11669 INTEL VIRTUAL BUTTON DRIVER
11670 M:      AceLan Kao <[email protected]>
11671 L:      [email protected]
11672 S:      Maintained
11673 F:      drivers/platform/x86/intel/vbtn.c
11674
11675 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11676 M:      Stanislaw Gruszka <[email protected]>
11677 L:      [email protected]
11678 S:      Supported
11679 F:      drivers/net/wireless/intel/iwlegacy/
11680
11681 INTEL WIRELESS WIFI LINK (iwlwifi)
11682 M:      Miri Korenblit <[email protected]>
11683 L:      [email protected]
11684 S:      Supported
11685 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11687 F:      drivers/net/wireless/intel/iwlwifi/
11688
11689 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11690 M:      Jithu Joseph <[email protected]>
11691 S:      Maintained
11692 W:      https://slimbootloader.github.io/security/firmware-update.html
11693 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11694
11695 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11696 L:      [email protected]
11697 S:      Maintained
11698 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11699
11700 INTEL WWAN IOSM DRIVER
11701 M:      M Chetan Kumar <[email protected]>
11702 L:      [email protected]
11703 S:      Maintained
11704 F:      drivers/net/wwan/iosm/
11705
11706 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11707 M:      Xin Li <[email protected]>
11708 M:      "H. Peter Anvin" <[email protected]>
11709 S:      Supported
11710 F:      Documentation/arch/x86/x86_64/fred.rst
11711 F:      arch/x86/entry/entry_64_fred.S
11712 F:      arch/x86/entry/entry_fred.c
11713 F:      arch/x86/include/asm/fred.h
11714 F:      arch/x86/kernel/fred.c
11715
11716 INTEL(R) TRACE HUB
11717 M:      Alexander Shishkin <[email protected]>
11718 S:      Supported
11719 F:      Documentation/trace/intel_th.rst
11720 F:      drivers/hwtracing/intel_th/
11721 F:      include/linux/intel_th.h
11722
11723 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11724 M:      Ning Sun <[email protected]>
11725 L:      [email protected]
11726 S:      Supported
11727 W:      http://tboot.sourceforge.net
11728 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11729 F:      Documentation/arch/x86/intel_txt.rst
11730 F:      arch/x86/kernel/tboot.c
11731 F:      include/linux/tboot.h
11732
11733 INTERCONNECT API
11734 M:      Georgi Djakov <[email protected]>
11735 L:      [email protected]
11736 S:      Maintained
11737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11738 F:      Documentation/devicetree/bindings/interconnect/
11739 F:      Documentation/driver-api/interconnect.rst
11740 F:      drivers/interconnect/
11741 F:      include/dt-bindings/interconnect/
11742 F:      include/linux/interconnect-provider.h
11743 F:      include/linux/interconnect.h
11744
11745 INTERRUPT COUNTER DRIVER
11746 M:      Oleksij Rempel <[email protected]>
11747 R:      Pengutronix Kernel Team <[email protected]>
11748 L:      [email protected]
11749 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11750 F:      drivers/counter/interrupt-cnt.c
11751
11752 INTERSIL ISL7998X VIDEO DECODER DRIVER
11753 M:      Michael Tretter <[email protected]>
11754 R:      Pengutronix Kernel Team <[email protected]>
11755 L:      [email protected]
11756 S:      Maintained
11757 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11758 F:      drivers/media/i2c/isl7998x.c
11759
11760 INVENSENSE ICM-426xx IMU DRIVER
11761 M:      Jean-Baptiste Maneyrol <[email protected]>
11762 L:      [email protected]
11763 S:      Maintained
11764 W:      https://invensense.tdk.com/
11765 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11766 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11767 F:      drivers/iio/imu/inv_icm42600/
11768
11769 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11770 M:      Linus Walleij <[email protected]>
11771 L:      [email protected]
11772 S:      Maintained
11773 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11774 F:      drivers/iio/gyro/mpu3050*
11775
11776 IOC3 ETHERNET DRIVER
11777 M:      Ralf Baechle <[email protected]>
11778 L:      [email protected]
11779 S:      Maintained
11780 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11781
11782 IOMMU DMA-API LAYER
11783 M:      Robin Murphy <[email protected]>
11784 L:      [email protected]
11785 S:      Maintained
11786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11787 F:      drivers/iommu/dma-iommu.c
11788 F:      drivers/iommu/dma-iommu.h
11789 F:      drivers/iommu/iova.c
11790 F:      include/linux/iova.h
11791
11792 IOMMU SUBSYSTEM
11793 M:      Joerg Roedel <[email protected]>
11794 M:      Will Deacon <[email protected]>
11795 R:      Robin Murphy <[email protected]>
11796 L:      [email protected]
11797 S:      Maintained
11798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11799 F:      Documentation/devicetree/bindings/iommu/
11800 F:      drivers/iommu/
11801 F:      include/linux/iommu.h
11802 F:      include/linux/iova.h
11803 F:      include/linux/of_iommu.h
11804
11805 IOMMUFD
11806 M:      Jason Gunthorpe <[email protected]>
11807 M:      Kevin Tian <[email protected]>
11808 L:      [email protected]
11809 S:      Maintained
11810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11811 F:      Documentation/userspace-api/iommufd.rst
11812 F:      drivers/iommu/iommufd/
11813 F:      include/linux/iommufd.h
11814 F:      include/uapi/linux/iommufd.h
11815 F:      tools/testing/selftests/iommu/
11816
11817 IOSYS-MAP HELPERS
11818 M:      Thomas Zimmermann <[email protected]>
11819 L:      [email protected]
11820 S:      Maintained
11821 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11822 F:      include/linux/iosys-map.h
11823
11824 IO_URING
11825 M:      Jens Axboe <[email protected]>
11826 M:      Pavel Begunkov <[email protected]>
11827 L:      [email protected]
11828 S:      Maintained
11829 T:      git git://git.kernel.dk/linux-block
11830 T:      git git://git.kernel.dk/liburing
11831 F:      include/linux/io_uring/
11832 F:      include/linux/io_uring.h
11833 F:      include/linux/io_uring_types.h
11834 F:      include/trace/events/io_uring.h
11835 F:      include/uapi/linux/io_uring.h
11836 F:      io_uring/
11837
11838 IPMI SUBSYSTEM
11839 M:      Corey Minyard <[email protected]>
11840 L:      [email protected] (moderated for non-subscribers)
11841 S:      Supported
11842 W:      http://openipmi.sourceforge.net/
11843 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11844 F:      Documentation/devicetree/bindings/ipmi/
11845 F:      Documentation/driver-api/ipmi.rst
11846 F:      drivers/char/ipmi/
11847 F:      include/linux/ipmi*
11848 F:      include/uapi/linux/ipmi*
11849
11850 IPS SCSI RAID DRIVER
11851 M:      Adaptec OEM Raid Solutions <[email protected]>
11852 L:      [email protected]
11853 S:      Maintained
11854 W:      http://www.adaptec.com/
11855 F:      drivers/scsi/ips*
11856
11857 IPVS
11858 M:      Simon Horman <[email protected]>
11859 M:      Julian Anastasov <[email protected]>
11860 L:      [email protected]
11861 L:      [email protected]
11862 S:      Maintained
11863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11865 F:      Documentation/networking/ipvs-sysctl.rst
11866 F:      include/net/ip_vs.h
11867 F:      include/uapi/linux/ip_vs.h
11868 F:      net/netfilter/ipvs/
11869
11870 IPWIRELESS DRIVER
11871 M:      Jiri Kosina <[email protected]>
11872 M:      David Sterba <[email protected]>
11873 S:      Odd Fixes
11874 F:      drivers/tty/ipwireless/
11875
11876 IRON DEVICE AUDIO CODEC DRIVERS
11877 M:      Kiseok Jo <[email protected]>
11878 L:      [email protected] (moderated for non-subscribers)
11879 S:      Maintained
11880 F:      Documentation/devicetree/bindings/sound/irondevice,*
11881 F:      sound/soc/codecs/sma*
11882
11883 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11884 M:      Thomas Gleixner <[email protected]>
11885 S:      Maintained
11886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11887 F:      Documentation/core-api/irq/irq-domain.rst
11888 F:      include/linux/irqdomain.h
11889 F:      include/linux/irqdomain_defs.h
11890 F:      kernel/irq/irqdomain.c
11891 F:      kernel/irq/msi.c
11892
11893 IRQ SUBSYSTEM
11894 M:      Thomas Gleixner <[email protected]>
11895 L:      [email protected]
11896 S:      Maintained
11897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11898 F:      include/linux/group_cpus.h
11899 F:      include/linux/irq.h
11900 F:      include/linux/irqhandler.h
11901 F:      include/linux/irqnr.h
11902 F:      include/linux/irqreturn.h
11903 F:      kernel/irq/
11904 F:      lib/group_cpus.c
11905
11906 IRQCHIP DRIVERS
11907 M:      Thomas Gleixner <[email protected]>
11908 L:      [email protected]
11909 S:      Maintained
11910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11911 F:      Documentation/devicetree/bindings/interrupt-controller/
11912 F:      drivers/irqchip/
11913 F:      include/linux/irqchip.h
11914
11915 ISA
11916 M:      William Breathitt Gray <[email protected]>
11917 S:      Maintained
11918 F:      Documentation/driver-api/isa.rst
11919 F:      drivers/base/isa.c
11920 F:      include/linux/isa.h
11921
11922 ISA RADIO MODULE
11923 M:      Hans Verkuil <[email protected]>
11924 L:      [email protected]
11925 S:      Maintained
11926 W:      https://linuxtv.org
11927 T:      git git://linuxtv.org/media_tree.git
11928 F:      drivers/media/radio/radio-isa*
11929
11930 ISAPNP
11931 M:      Jaroslav Kysela <[email protected]>
11932 S:      Maintained
11933 F:      Documentation/userspace-api/isapnp.rst
11934 F:      drivers/pnp/isapnp/
11935 F:      include/linux/isapnp.h
11936
11937 ISCSI
11938 M:      Lee Duncan <[email protected]>
11939 M:      Chris Leech <[email protected]>
11940 M:      Mike Christie <[email protected]>
11941 L:      [email protected]
11942 L:      [email protected]
11943 S:      Maintained
11944 W:      www.open-iscsi.com
11945 F:      drivers/scsi/*iscsi*
11946 F:      include/scsi/*iscsi*
11947
11948 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11949 M:      Peter Jones <[email protected]>
11950 M:      Konrad Rzeszutek Wilk <[email protected]>
11951 S:      Maintained
11952 F:      drivers/firmware/iscsi_ibft*
11953
11954 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11955 M:      Sagi Grimberg <[email protected]>
11956 M:      Max Gurtovoy <[email protected]>
11957 L:      [email protected]
11958 S:      Supported
11959 W:      http://www.openfabrics.org
11960 W:      www.open-iscsi.org
11961 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11962 F:      drivers/infiniband/ulp/iser/
11963
11964 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11965 M:      Sagi Grimberg <[email protected]>
11966 L:      [email protected]
11967 L:      [email protected]
11968 S:      Supported
11969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11970 F:      drivers/infiniband/ulp/isert
11971
11972 ISDN/CMTP OVER BLUETOOTH
11973 M:      Karsten Keil <[email protected]>
11974 L:      [email protected] (subscribers-only)
11975 L:      [email protected]
11976 S:      Odd Fixes
11977 W:      http://www.isdn4linux.de
11978 F:      Documentation/isdn/
11979 F:      drivers/isdn/capi/
11980 F:      include/linux/isdn/
11981 F:      include/uapi/linux/isdn/
11982 F:      net/bluetooth/cmtp/
11983
11984 ISDN/mISDN SUBSYSTEM
11985 M:      Karsten Keil <[email protected]>
11986 L:      [email protected] (subscribers-only)
11987 L:      [email protected]
11988 S:      Maintained
11989 W:      http://www.isdn4linux.de
11990 F:      drivers/isdn/Kconfig
11991 F:      drivers/isdn/Makefile
11992 F:      drivers/isdn/hardware/
11993 F:      drivers/isdn/mISDN/
11994
11995 ISOFS FILESYSTEM
11996 M:      Jan Kara <[email protected]>
11997 L:      [email protected]
11998 S:      Maintained
11999 F:      Documentation/filesystems/isofs.rst
12000 F:      fs/isofs/
12001
12002 IT87 HARDWARE MONITORING DRIVER
12003 M:      Jean Delvare <[email protected]>
12004 L:      [email protected]
12005 S:      Maintained
12006 F:      Documentation/hwmon/it87.rst
12007 F:      drivers/hwmon/it87.c
12008
12009 IT913X MEDIA DRIVER
12010 L:      [email protected]
12011 S:      Orphan
12012 W:      https://linuxtv.org
12013 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12014 F:      drivers/media/tuners/it913x*
12015
12016 ITE IT66121 HDMI BRIDGE DRIVER
12017 M:      Phong LE <[email protected]>
12018 M:      Neil Armstrong <[email protected]>
12019 S:      Maintained
12020 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
12021 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
12022 F:      drivers/gpu/drm/bridge/ite-it66121.c
12023
12024 IVTV VIDEO4LINUX DRIVER
12025 M:      Andy Walls <[email protected]>
12026 L:      [email protected]
12027 S:      Maintained
12028 W:      https://linuxtv.org
12029 T:      git git://linuxtv.org/media_tree.git
12030 F:      Documentation/admin-guide/media/ivtv*
12031 F:      drivers/media/pci/ivtv/
12032 F:      include/uapi/linux/ivtv*
12033
12034 IX2505V MEDIA DRIVER
12035 M:      Malcolm Priestley <[email protected]>
12036 L:      [email protected]
12037 S:      Maintained
12038 W:      https://linuxtv.org
12039 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12040 F:      drivers/media/dvb-frontends/ix2505v*
12041
12042 JAILHOUSE HYPERVISOR INTERFACE
12043 M:      Jan Kiszka <[email protected]>
12044 L:      [email protected]
12045 S:      Maintained
12046 F:      arch/x86/include/asm/jailhouse_para.h
12047 F:      arch/x86/kernel/jailhouse.c
12048
12049 JFS FILESYSTEM
12050 M:      Dave Kleikamp <[email protected]>
12051 L:      [email protected]
12052 S:      Odd Fixes
12053 W:      http://jfs.sourceforge.net/
12054 T:      git https://github.com/kleikamp/linux-shaggy.git
12055 F:      Documentation/admin-guide/jfs.rst
12056 F:      fs/jfs/
12057
12058 JME NETWORK DRIVER
12059 M:      Guo-Fu Tseng <[email protected]>
12060 L:      [email protected]
12061 S:      Odd Fixes
12062 F:      drivers/net/ethernet/jme.*
12063
12064 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12065 M:      David Woodhouse <[email protected]>
12066 M:      Richard Weinberger <[email protected]>
12067 L:      [email protected]
12068 S:      Odd Fixes
12069 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12070 T:      git git://git.infradead.org/ubifs-2.6.git
12071 F:      fs/jffs2/
12072 F:      include/uapi/linux/jffs2.h
12073
12074 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12075 M:      "Theodore Ts'o" <[email protected]>
12076 M:      Jan Kara <[email protected]>
12077 L:      [email protected]
12078 S:      Maintained
12079 F:      fs/jbd2/
12080 F:      include/linux/jbd2.h
12081
12082 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12083 M:      Mikhail Ulyanov <[email protected]>
12084 L:      [email protected]
12085 L:      [email protected]
12086 S:      Maintained
12087 F:      drivers/media/platform/renesas/rcar_jpu.c
12088
12089 JSM Neo PCI based serial card
12090 L:      [email protected]
12091 S:      Orphan
12092 F:      drivers/tty/serial/jsm/
12093
12094 K10TEMP HARDWARE MONITORING DRIVER
12095 M:      Clemens Ladisch <[email protected]>
12096 L:      [email protected]
12097 S:      Maintained
12098 F:      Documentation/hwmon/k10temp.rst
12099 F:      drivers/hwmon/k10temp.c
12100
12101 K8TEMP HARDWARE MONITORING DRIVER
12102 M:      Rudolf Marek <[email protected]>
12103 L:      [email protected]
12104 S:      Maintained
12105 F:      Documentation/hwmon/k8temp.rst
12106 F:      drivers/hwmon/k8temp.c
12107
12108 KASAN
12109 M:      Andrey Ryabinin <[email protected]>
12110 R:      Alexander Potapenko <[email protected]>
12111 R:      Andrey Konovalov <[email protected]>
12112 R:      Dmitry Vyukov <[email protected]>
12113 R:      Vincenzo Frascino <[email protected]>
12114 L:      [email protected]
12115 S:      Maintained
12116 F:      Documentation/dev-tools/kasan.rst
12117 F:      arch/*/include/asm/*kasan.h
12118 F:      arch/*/mm/kasan_init*
12119 F:      include/linux/kasan*.h
12120 F:      lib/Kconfig.kasan
12121 F:      mm/kasan/
12122 F:      scripts/Makefile.kasan
12123
12124 KCONFIG
12125 M:      Masahiro Yamada <[email protected]>
12126 L:      [email protected]
12127 S:      Maintained
12128 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12130 F:      Documentation/kbuild/kconfig*
12131 F:      scripts/Kconfig.include
12132 F:      scripts/kconfig/
12133
12134 KCOV
12135 R:      Dmitry Vyukov <[email protected]>
12136 R:      Andrey Konovalov <[email protected]>
12137 L:      [email protected]
12138 S:      Maintained
12139 F:      Documentation/dev-tools/kcov.rst
12140 F:      include/linux/kcov.h
12141 F:      include/uapi/linux/kcov.h
12142 F:      kernel/kcov.c
12143 F:      scripts/Makefile.kcov
12144
12145 KCSAN
12146 M:      Marco Elver <[email protected]>
12147 R:      Dmitry Vyukov <[email protected]>
12148 L:      [email protected]
12149 S:      Maintained
12150 F:      Documentation/dev-tools/kcsan.rst
12151 F:      include/linux/kcsan*.h
12152 F:      kernel/kcsan/
12153 F:      lib/Kconfig.kcsan
12154 F:      scripts/Makefile.kcsan
12155
12156 KDUMP
12157 M:      Baoquan He <[email protected]>
12158 R:      Vivek Goyal <[email protected]>
12159 R:      Dave Young <[email protected]>
12160 L:      [email protected]
12161 S:      Maintained
12162 W:      http://lse.sourceforge.net/kdump/
12163 F:      Documentation/admin-guide/kdump/
12164 F:      fs/proc/vmcore.c
12165 F:      include/linux/crash_core.h
12166 F:      include/linux/crash_dump.h
12167 F:      include/uapi/linux/vmcore.h
12168 F:      kernel/crash_*.c
12169
12170 KEENE FM RADIO TRANSMITTER DRIVER
12171 M:      Hans Verkuil <[email protected]>
12172 L:      [email protected]
12173 S:      Maintained
12174 W:      https://linuxtv.org
12175 T:      git git://linuxtv.org/media_tree.git
12176 F:      drivers/media/radio/radio-keene*
12177
12178 KERNEL AUTOMOUNTER
12179 M:      Ian Kent <[email protected]>
12180 L:      [email protected]
12181 S:      Maintained
12182 F:      fs/autofs/
12183
12184 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12185 M:      Masahiro Yamada <[email protected]>
12186 R:      Nathan Chancellor <[email protected]>
12187 R:      Nicolas Schier <[email protected]>
12188 L:      [email protected]
12189 S:      Maintained
12190 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12192 F:      Documentation/kbuild/
12193 F:      Makefile
12194 F:      scripts/*vmlinux*
12195 F:      scripts/Kbuild*
12196 F:      scripts/Makefile*
12197 F:      scripts/basic/
12198 F:      scripts/clang-tools/
12199 F:      scripts/dummy-tools/
12200 F:      scripts/include/
12201 F:      scripts/mk*
12202 F:      scripts/mod/
12203 F:      scripts/package/
12204 F:      usr/
12205
12206 KERNEL HARDENING (not covered by other areas)
12207 M:      Kees Cook <[email protected]>
12208 R:      Gustavo A. R. Silva <[email protected]>
12209 L:      [email protected]
12210 S:      Supported
12211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12212 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12213 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12214 F:      arch/*/configs/hardening.config
12215 F:      include/linux/overflow.h
12216 F:      include/linux/randomize_kstack.h
12217 F:      kernel/configs/hardening.config
12218 F:      lib/usercopy_kunit.c
12219 F:      mm/usercopy.c
12220 K:      \b(add|choose)_random_kstack_offset\b
12221 K:      \b__check_(object_size|heap_object)\b
12222 K:      \b__counted_by\b
12223
12224 KERNEL JANITORS
12225 L:      [email protected]
12226 S:      Odd Fixes
12227 W:      http://kernelnewbies.org/KernelJanitors
12228
12229 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12230 M:      Chuck Lever <[email protected]>
12231 M:      Jeff Layton <[email protected]>
12232 R:      Neil Brown <[email protected]>
12233 R:      Olga Kornievskaia <[email protected]>
12234 R:      Dai Ngo <[email protected]>
12235 R:      Tom Talpey <[email protected]>
12236 L:      [email protected]
12237 S:      Supported
12238 B:      https://bugzilla.kernel.org
12239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12240 F:      Documentation/filesystems/nfs/
12241 F:      fs/lockd/
12242 F:      fs/nfs_common/
12243 F:      fs/nfsd/
12244 F:      include/linux/lockd/
12245 F:      include/linux/sunrpc/
12246 F:      include/trace/events/rpcgss.h
12247 F:      include/trace/events/rpcrdma.h
12248 F:      include/trace/events/sunrpc.h
12249 F:      include/trace/misc/fs.h
12250 F:      include/trace/misc/nfs.h
12251 F:      include/trace/misc/sunrpc.h
12252 F:      include/uapi/linux/nfsd/
12253 F:      include/uapi/linux/sunrpc/
12254 F:      net/sunrpc/
12255
12256 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12257 M:      Thomas Weißschuh <[email protected]>
12258 R:      Christian Heusel <[email protected]>
12259 R:      Nathan Chancellor <[email protected]>
12260 S:      Maintained
12261 F:      scripts/package/PKGBUILD
12262
12263 KERNEL REGRESSIONS
12264 M:      Thorsten Leemhuis <[email protected]>
12265 L:      [email protected]
12266 S:      Supported
12267 F:      Documentation/admin-guide/reporting-regressions.rst
12268 F:      Documentation/process/handling-regressions.rst
12269
12270 KERNEL SELFTEST FRAMEWORK
12271 M:      Shuah Khan <[email protected]>
12272 M:      Shuah Khan <[email protected]>
12273 L:      [email protected]
12274 S:      Maintained
12275 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12277 F:      Documentation/dev-tools/kselftest*
12278 F:      tools/testing/selftests/
12279
12280 KERNEL SMB3 SERVER (KSMBD)
12281 M:      Namjae Jeon <[email protected]>
12282 M:      Steve French <[email protected]>
12283 R:      Sergey Senozhatsky <[email protected]>
12284 R:      Tom Talpey <[email protected]>
12285 L:      [email protected]
12286 S:      Maintained
12287 T:      git git://git.samba.org/ksmbd.git
12288 F:      Documentation/filesystems/smb/ksmbd.rst
12289 F:      fs/smb/common/
12290 F:      fs/smb/server/
12291
12292 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12293 M:      Brendan Higgins <[email protected]>
12294 M:      David Gow <[email protected]>
12295 R:      Rae Moar <[email protected]>
12296 L:      [email protected]
12297 L:      [email protected]
12298 S:      Maintained
12299 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12302 F:      Documentation/dev-tools/kunit/
12303 F:      include/kunit/
12304 F:      lib/kunit/
12305 F:      rust/kernel/kunit.rs
12306 F:      scripts/rustdoc_test_*
12307 F:      tools/testing/kunit/
12308
12309 KERNEL USERMODE HELPER
12310 M:      Luis Chamberlain <[email protected]>
12311 L:      [email protected]
12312 S:      Maintained
12313 F:      include/linux/umh.h
12314 F:      kernel/umh.c
12315
12316 KERNEL VIRTUAL MACHINE (KVM)
12317 M:      Paolo Bonzini <[email protected]>
12318 L:      [email protected]
12319 S:      Supported
12320 W:      http://www.linux-kvm.org
12321 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12322 F:      Documentation/virt/kvm/
12323 F:      include/asm-generic/kvm*
12324 F:      include/kvm/iodev.h
12325 F:      include/linux/kvm*
12326 F:      include/trace/events/kvm.h
12327 F:      include/uapi/asm-generic/kvm*
12328 F:      include/uapi/linux/kvm*
12329 F:      tools/kvm/
12330 F:      tools/testing/selftests/kvm/
12331 F:      virt/kvm/*
12332
12333 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12334 M:      Marc Zyngier <[email protected]>
12335 M:      Oliver Upton <[email protected]>
12336 R:      James Morse <[email protected]>
12337 R:      Suzuki K Poulose <[email protected]>
12338 R:      Zenghui Yu <[email protected]>
12339 L:      [email protected] (moderated for non-subscribers)
12340 L:      [email protected]
12341 S:      Maintained
12342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12343 F:      Documentation/virt/kvm/arm/
12344 F:      Documentation/virt/kvm/devices/arm*
12345 F:      arch/arm64/include/asm/kvm*
12346 F:      arch/arm64/include/uapi/asm/kvm*
12347 F:      arch/arm64/kvm/
12348 F:      include/kvm/arm_*
12349 F:      tools/testing/selftests/kvm/*/aarch64/
12350 F:      tools/testing/selftests/kvm/aarch64/
12351
12352 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12353 M:      Tianrui Zhao <[email protected]>
12354 M:      Bibo Mao <[email protected]>
12355 M:      Huacai Chen <[email protected]>
12356 L:      [email protected]
12357 L:      [email protected]
12358 S:      Maintained
12359 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12360 F:      arch/loongarch/include/asm/kvm*
12361 F:      arch/loongarch/include/uapi/asm/kvm*
12362 F:      arch/loongarch/kvm/
12363
12364 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12365 M:      Huacai Chen <[email protected]>
12366 L:      [email protected]
12367 L:      [email protected]
12368 S:      Maintained
12369 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12370 F:      arch/mips/include/asm/kvm*
12371 F:      arch/mips/include/uapi/asm/kvm*
12372 F:      arch/mips/kvm/
12373
12374 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12375 M:      Michael Ellerman <[email protected]>
12376 R:      Nicholas Piggin <[email protected]>
12377 L:      [email protected]
12378 L:      [email protected]
12379 S:      Maintained (Book3S 64-bit HV)
12380 S:      Odd fixes (Book3S 64-bit PR)
12381 S:      Orphan (Book3E and 32-bit)
12382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12383 F:      arch/powerpc/include/asm/kvm*
12384 F:      arch/powerpc/include/uapi/asm/kvm*
12385 F:      arch/powerpc/kernel/kvm*
12386 F:      arch/powerpc/kvm/
12387
12388 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12389 M:      Anup Patel <[email protected]>
12390 R:      Atish Patra <[email protected]>
12391 L:      [email protected]
12392 L:      [email protected]
12393 L:      [email protected]
12394 S:      Maintained
12395 T:      git https://github.com/kvm-riscv/linux.git
12396 F:      arch/riscv/include/asm/kvm*
12397 F:      arch/riscv/include/uapi/asm/kvm*
12398 F:      arch/riscv/kvm/
12399 F:      tools/testing/selftests/kvm/*/riscv/
12400 F:      tools/testing/selftests/kvm/riscv/
12401
12402 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12403 M:      Christian Borntraeger <[email protected]>
12404 M:      Janosch Frank <[email protected]>
12405 M:      Claudio Imbrenda <[email protected]>
12406 R:      David Hildenbrand <[email protected]>
12407 L:      [email protected]
12408 S:      Supported
12409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12410 F:      Documentation/virt/kvm/s390*
12411 F:      arch/s390/include/asm/gmap.h
12412 F:      arch/s390/include/asm/kvm*
12413 F:      arch/s390/include/uapi/asm/kvm*
12414 F:      arch/s390/include/uapi/asm/uvdevice.h
12415 F:      arch/s390/kernel/uv.c
12416 F:      arch/s390/kvm/
12417 F:      arch/s390/mm/gmap.c
12418 F:      drivers/s390/char/uvdevice.c
12419 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12420 F:      tools/testing/selftests/kvm/*/s390x/
12421 F:      tools/testing/selftests/kvm/s390x/
12422
12423 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12424 M:      Sean Christopherson <[email protected]>
12425 M:      Paolo Bonzini <[email protected]>
12426 L:      [email protected]
12427 S:      Supported
12428 P:      Documentation/process/maintainer-kvm-x86.rst
12429 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12430 F:      arch/x86/include/asm/kvm*
12431 F:      arch/x86/include/asm/svm.h
12432 F:      arch/x86/include/asm/vmx*.h
12433 F:      arch/x86/include/uapi/asm/kvm*
12434 F:      arch/x86/include/uapi/asm/svm.h
12435 F:      arch/x86/include/uapi/asm/vmx.h
12436 F:      arch/x86/kvm/
12437 F:      arch/x86/kvm/*/
12438 F:      tools/testing/selftests/kvm/*/x86_64/
12439 F:      tools/testing/selftests/kvm/x86_64/
12440
12441 KERNFS
12442 M:      Greg Kroah-Hartman <[email protected]>
12443 M:      Tejun Heo <[email protected]>
12444 S:      Supported
12445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12446 F:      fs/kernfs/
12447 F:      include/linux/kernfs.h
12448
12449 KEXEC
12450 M:      Eric Biederman <[email protected]>
12451 L:      [email protected]
12452 S:      Maintained
12453 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12454 F:      include/linux/kexec.h
12455 F:      include/uapi/linux/kexec.h
12456 F:      kernel/kexec*
12457
12458 KEYS-ENCRYPTED
12459 M:      Mimi Zohar <[email protected]>
12460 L:      [email protected]
12461 L:      [email protected]
12462 S:      Supported
12463 F:      Documentation/security/keys/trusted-encrypted.rst
12464 F:      include/keys/encrypted-type.h
12465 F:      security/keys/encrypted-keys/
12466
12467 KEYS-TRUSTED
12468 M:      James Bottomley <[email protected]>
12469 M:      Jarkko Sakkinen <[email protected]>
12470 M:      Mimi Zohar <[email protected]>
12471 L:      [email protected]
12472 L:      [email protected]
12473 S:      Supported
12474 F:      Documentation/security/keys/trusted-encrypted.rst
12475 F:      include/keys/trusted-type.h
12476 F:      include/keys/trusted_tpm.h
12477 F:      security/keys/trusted-keys/
12478
12479 KEYS-TRUSTED-CAAM
12480 M:      Ahmad Fatoum <[email protected]>
12481 R:      Pengutronix Kernel Team <[email protected]>
12482 L:      [email protected]
12483 L:      [email protected]
12484 S:      Maintained
12485 F:      include/keys/trusted_caam.h
12486 F:      security/keys/trusted-keys/trusted_caam.c
12487
12488 KEYS-TRUSTED-DCP
12489 M:      David Gstir <[email protected]>
12490 R:      sigma star Kernel Team <[email protected]>
12491 L:      [email protected]
12492 L:      [email protected]
12493 S:      Supported
12494 F:      include/keys/trusted_dcp.h
12495 F:      security/keys/trusted-keys/trusted_dcp.c
12496
12497 KEYS-TRUSTED-TEE
12498 M:      Sumit Garg <[email protected]>
12499 L:      [email protected]
12500 L:      [email protected]
12501 S:      Supported
12502 F:      include/keys/trusted_tee.h
12503 F:      security/keys/trusted-keys/trusted_tee.c
12504
12505 KEYS/KEYRINGS
12506 M:      David Howells <[email protected]>
12507 M:      Jarkko Sakkinen <[email protected]>
12508 L:      [email protected]
12509 S:      Maintained
12510 F:      Documentation/security/keys/core.rst
12511 F:      include/keys/
12512 F:      include/linux/key-type.h
12513 F:      include/linux/key.h
12514 F:      include/linux/keyctl.h
12515 F:      include/uapi/linux/keyctl.h
12516 F:      security/keys/
12517
12518 KEYS/KEYRINGS_INTEGRITY
12519 M:      Jarkko Sakkinen <[email protected]>
12520 M:      Mimi Zohar <[email protected]>
12521 L:      [email protected]
12522 L:      [email protected]
12523 S:      Supported
12524 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12525 F:      security/integrity/platform_certs
12526
12527 KFENCE
12528 M:      Alexander Potapenko <[email protected]>
12529 M:      Marco Elver <[email protected]>
12530 R:      Dmitry Vyukov <[email protected]>
12531 L:      [email protected]
12532 S:      Maintained
12533 F:      Documentation/dev-tools/kfence.rst
12534 F:      arch/*/include/asm/kfence.h
12535 F:      include/linux/kfence.h
12536 F:      lib/Kconfig.kfence
12537 F:      mm/kfence/
12538
12539 KFIFO
12540 M:      Stefani Seibold <[email protected]>
12541 S:      Maintained
12542 F:      include/linux/kfifo.h
12543 F:      lib/kfifo.c
12544 F:      samples/kfifo/
12545
12546 KGDB / KDB /debug_core
12547 M:      Jason Wessel <[email protected]>
12548 M:      Daniel Thompson <[email protected]>
12549 R:      Douglas Anderson <[email protected]>
12550 L:      [email protected]
12551 S:      Maintained
12552 W:      http://kgdb.wiki.kernel.org/
12553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12554 F:      Documentation/dev-tools/kgdb.rst
12555 F:      drivers/misc/kgdbts.c
12556 F:      drivers/tty/serial/kgdboc.c
12557 F:      include/linux/kdb.h
12558 F:      include/linux/kgdb.h
12559 F:      kernel/debug/
12560 F:      kernel/module/kdb.c
12561
12562 KHADAS MCU MFD DRIVER
12563 M:      Neil Armstrong <[email protected]>
12564 L:      [email protected]
12565 S:      Maintained
12566 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12567 F:      drivers/mfd/khadas-mcu.c
12568 F:      drivers/thermal/khadas_mcu_fan.c
12569 F:      include/linux/mfd/khadas-mcu.h
12570
12571 KIONIX/ROHM KX022A ACCELEROMETER
12572 M:      Matti Vaittinen <[email protected]>
12573 L:      [email protected]
12574 S:      Supported
12575 F:      drivers/iio/accel/kionix-kx022a*
12576
12577 KMEMLEAK
12578 M:      Catalin Marinas <[email protected]>
12579 S:      Maintained
12580 F:      Documentation/dev-tools/kmemleak.rst
12581 F:      include/linux/kmemleak.h
12582 F:      mm/kmemleak.c
12583 F:      samples/kmemleak/kmemleak-test.c
12584
12585 KMSAN
12586 M:      Alexander Potapenko <[email protected]>
12587 R:      Marco Elver <[email protected]>
12588 R:      Dmitry Vyukov <[email protected]>
12589 L:      [email protected]
12590 S:      Maintained
12591 F:      Documentation/dev-tools/kmsan.rst
12592 F:      arch/*/include/asm/kmsan.h
12593 F:      arch/*/mm/kmsan_*
12594 F:      include/linux/kmsan*.h
12595 F:      lib/Kconfig.kmsan
12596 F:      mm/kmsan/
12597 F:      scripts/Makefile.kmsan
12598
12599 KPROBES
12600 M:      Naveen N Rao <[email protected]>
12601 M:      Anil S Keshavamurthy <[email protected]>
12602 M:      "David S. Miller" <[email protected]>
12603 M:      Masami Hiramatsu <[email protected]>
12604 L:      [email protected]
12605 L:      [email protected]
12606 S:      Maintained
12607 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12609 F:      Documentation/trace/kprobes.rst
12610 F:      include/asm-generic/kprobes.h
12611 F:      include/linux/kprobes.h
12612 F:      kernel/kprobes.c
12613 F:      lib/test_kprobes.c
12614 F:      samples/kprobes
12615
12616 KS0108 LCD CONTROLLER DRIVER
12617 M:      Miguel Ojeda <[email protected]>
12618 S:      Maintained
12619 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12620 F:      drivers/auxdisplay/ks0108.c
12621 F:      include/linux/ks0108.h
12622
12623 KTD253 BACKLIGHT DRIVER
12624 M:      Linus Walleij <[email protected]>
12625 S:      Maintained
12626 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12627 F:      drivers/video/backlight/ktd253-backlight.c
12628
12629 KTD2801 BACKLIGHT DRIVER
12630 M:      Duje Mihanović <[email protected]>
12631 S:      Maintained
12632 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12633 F:      drivers/video/backlight/ktd2801-backlight.c
12634
12635 KTEST
12636 M:      Steven Rostedt <[email protected]>
12637 M:      John Hawley <[email protected]>
12638 S:      Maintained
12639 F:      tools/testing/ktest
12640
12641 KTZ8866 BACKLIGHT DRIVER
12642 M:      Jianhua Lu <[email protected]>
12643 S:      Maintained
12644 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12645 F:      drivers/video/backlight/ktz8866.c
12646
12647 KVM PARAVIRT (KVM/paravirt)
12648 M:      Paolo Bonzini <[email protected]>
12649 R:      Vitaly Kuznetsov <[email protected]>
12650 L:      [email protected]
12651 S:      Supported
12652 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12653 F:      arch/um/include/asm/kvm_para.h
12654 F:      arch/x86/include/asm/kvm_para.h
12655 F:      arch/x86/include/asm/pvclock-abi.h
12656 F:      arch/x86/include/uapi/asm/kvm_para.h
12657 F:      arch/x86/kernel/kvm.c
12658 F:      arch/x86/kernel/kvmclock.c
12659 F:      include/asm-generic/kvm_para.h
12660 F:      include/linux/kvm_para.h
12661 F:      include/uapi/asm-generic/kvm_para.h
12662 F:      include/uapi/linux/kvm_para.h
12663
12664 KVM X86 HYPER-V (KVM/hyper-v)
12665 M:      Vitaly Kuznetsov <[email protected]>
12666 M:      Sean Christopherson <[email protected]>
12667 M:      Paolo Bonzini <[email protected]>
12668 L:      [email protected]
12669 S:      Supported
12670 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12671 F:      arch/x86/kvm/hyperv.*
12672 F:      arch/x86/kvm/kvm_onhyperv.*
12673 F:      arch/x86/kvm/svm/hyperv.*
12674 F:      arch/x86/kvm/svm/svm_onhyperv.*
12675 F:      arch/x86/kvm/vmx/hyperv.*
12676
12677 KVM X86 Xen (KVM/Xen)
12678 M:      David Woodhouse <[email protected]>
12679 M:      Paul Durrant <[email protected]>
12680 M:      Sean Christopherson <[email protected]>
12681 M:      Paolo Bonzini <[email protected]>
12682 L:      [email protected]
12683 S:      Supported
12684 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12685 F:      arch/x86/kvm/xen.*
12686
12687 L3MDEV
12688 M:      David Ahern <[email protected]>
12689 L:      [email protected]
12690 S:      Maintained
12691 F:      include/net/l3mdev.h
12692 F:      net/l3mdev
12693
12694 LANDLOCK SECURITY MODULE
12695 M:      Mickaël Salaün <[email protected]>
12696 R:      Günther Noack <[email protected]>
12697 L:      [email protected]
12698 S:      Supported
12699 W:      https://landlock.io
12700 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12701 F:      Documentation/security/landlock.rst
12702 F:      Documentation/userspace-api/landlock.rst
12703 F:      fs/ioctl.c
12704 F:      include/uapi/linux/landlock.h
12705 F:      samples/landlock/
12706 F:      security/landlock/
12707 F:      tools/testing/selftests/landlock/
12708 K:      landlock
12709 K:      LANDLOCK
12710
12711 LANTIQ / INTEL Ethernet drivers
12712 M:      Hauke Mehrtens <[email protected]>
12713 L:      [email protected]
12714 S:      Maintained
12715 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12716 F:      drivers/net/dsa/lantiq_gswip.c
12717 F:      drivers/net/dsa/lantiq_pce.h
12718 F:      drivers/net/ethernet/lantiq_xrx200.c
12719 F:      net/dsa/tag_gswip.c
12720
12721 LANTIQ MIPS ARCHITECTURE
12722 M:      John Crispin <[email protected]>
12723 L:      [email protected]
12724 S:      Maintained
12725 F:      arch/mips/lantiq
12726 F:      drivers/soc/lantiq
12727
12728 LANTIQ PEF2256 DRIVER
12729 M:      Herve Codina <[email protected]>
12730 S:      Maintained
12731 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12732 F:      drivers/net/wan/framer/pef2256/
12733 F:      drivers/pinctrl/pinctrl-pef2256.c
12734 F:      include/linux/framer/pef2256.h
12735
12736 LASI 53c700 driver for PARISC
12737 M:      "James E.J. Bottomley" <[email protected]>
12738 L:      [email protected]
12739 S:      Maintained
12740 F:      Documentation/scsi/53c700.rst
12741 F:      drivers/scsi/53c700*
12742
12743 LEAKING_ADDRESSES
12744 M:      Tycho Andersen <[email protected]>
12745 R:      Kees Cook <[email protected]>
12746 L:      [email protected]
12747 S:      Maintained
12748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12749 F:      scripts/leaking_addresses.pl
12750
12751 LED SUBSYSTEM
12752 M:      Pavel Machek <[email protected]>
12753 M:      Lee Jones <[email protected]>
12754 L:      [email protected]
12755 S:      Maintained
12756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
12757 F:      Documentation/devicetree/bindings/leds/
12758 F:      Documentation/leds/
12759 F:      drivers/leds/
12760 F:      include/dt-bindings/leds/
12761 F:      include/linux/leds.h
12762
12763 LEGO MINDSTORMS EV3
12764 R:      David Lechner <[email protected]>
12765 S:      Maintained
12766 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12767 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12768 F:      drivers/power/supply/lego_ev3_battery.c
12769
12770 LEGO USB Tower driver
12771 M:      Juergen Stuber <[email protected]>
12772 L:      [email protected]
12773 S:      Maintained
12774 W:      http://legousb.sourceforge.net/
12775 F:      drivers/usb/misc/legousbtower.c
12776
12777 LETSKETCH HID TABLET DRIVER
12778 M:      Hans de Goede <[email protected]>
12779 L:      [email protected]
12780 S:      Maintained
12781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12782 F:      drivers/hid/hid-letsketch.c
12783
12784 LG LAPTOP EXTRAS
12785 M:      Matan Ziv-Av <[email protected]>
12786 L:      [email protected]
12787 S:      Maintained
12788 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12789 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12790 F:      drivers/platform/x86/lg-laptop.c
12791
12792 LG2160 MEDIA DRIVER
12793 M:      Michael Krufky <[email protected]>
12794 L:      [email protected]
12795 S:      Maintained
12796 W:      https://linuxtv.org
12797 W:      http://github.com/mkrufky
12798 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12799 T:      git git://linuxtv.org/mkrufky/tuners.git
12800 F:      drivers/media/dvb-frontends/lg2160.*
12801
12802 LGDT3305 MEDIA DRIVER
12803 M:      Michael Krufky <[email protected]>
12804 L:      [email protected]
12805 S:      Maintained
12806 W:      https://linuxtv.org
12807 W:      http://github.com/mkrufky
12808 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12809 T:      git git://linuxtv.org/mkrufky/tuners.git
12810 F:      drivers/media/dvb-frontends/lgdt3305.*
12811
12812 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12813 M:      Viresh Kumar <[email protected]>
12814 L:      [email protected]
12815 S:      Maintained
12816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12817 F:      drivers/ata/pata_arasan_cf.c
12818 F:      include/linux/pata_arasan_cf_data.h
12819
12820 LIBATA PATA DRIVERS
12821 R:      Sergey Shtylyov <[email protected]>
12822 L:      [email protected]
12823 F:      drivers/ata/ata_*.c
12824 F:      drivers/ata/pata_*.c
12825
12826 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12827 M:      Linus Walleij <[email protected]>
12828 L:      [email protected]
12829 S:      Maintained
12830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12831 F:      drivers/ata/pata_ftide010.c
12832 F:      drivers/ata/sata_gemini.c
12833 F:      drivers/ata/sata_gemini.h
12834
12835 LIBATA SATA AHCI PLATFORM devices support
12836 M:      Hans de Goede <[email protected]>
12837 M:      Jens Axboe <[email protected]>
12838 L:      [email protected]
12839 S:      Maintained
12840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12841 F:      drivers/ata/ahci_platform.c
12842 F:      drivers/ata/libahci_platform.c
12843 F:      include/linux/ahci_platform.h
12844
12845 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12846 M:      Serge Semin <[email protected]>
12847 L:      [email protected]
12848 S:      Maintained
12849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12850 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12851 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12852 F:      drivers/ata/ahci_dwc.c
12853
12854 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12855 M:      Mikael Pettersson <[email protected]>
12856 L:      [email protected]
12857 S:      Maintained
12858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12859 F:      drivers/ata/sata_promise.*
12860
12861 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12862 M:      Damien Le Moal <[email protected]>
12863 M:      Niklas Cassel <[email protected]>
12864 L:      [email protected]
12865 S:      Maintained
12866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12867 F:      Documentation/ABI/testing/sysfs-ata
12868 F:      Documentation/devicetree/bindings/ata/
12869 F:      drivers/ata/
12870 F:      include/linux/ata.h
12871 F:      include/linux/libata.h
12872
12873 LIBETH COMMON ETHERNET LIBRARY
12874 M:      Alexander Lobakin <[email protected]>
12875 L:      [email protected]
12876 L:      [email protected] (moderated for non-subscribers)
12877 S:      Supported
12878 T:      git https://github.com/alobakin/linux.git
12879 F:      drivers/net/ethernet/intel/libeth/
12880 F:      include/net/libeth/
12881 K:      libeth
12882
12883 LIBIE COMMON INTEL ETHERNET LIBRARY
12884 M:      Alexander Lobakin <[email protected]>
12885 L:      [email protected] (moderated for non-subscribers)
12886 L:      [email protected]
12887 S:      Supported
12888 T:      git https://github.com/alobakin/linux.git
12889 F:      drivers/net/ethernet/intel/libie/
12890 F:      include/linux/net/intel/libie/
12891 K:      libie
12892
12893 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12894 M:      Vishal Verma <[email protected]>
12895 M:      Dan Williams <[email protected]>
12896 M:      Dave Jiang <[email protected]>
12897 L:      [email protected]
12898 S:      Supported
12899 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12900 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12901 F:      drivers/nvdimm/btt*
12902
12903 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12904 M:      Dan Williams <[email protected]>
12905 M:      Vishal Verma <[email protected]>
12906 M:      Dave Jiang <[email protected]>
12907 L:      [email protected]
12908 S:      Supported
12909 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12910 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12911 F:      drivers/nvdimm/pmem*
12912
12913 LIBNVDIMM: DEVICETREE BINDINGS
12914 M:      Oliver O'Halloran <[email protected]>
12915 L:      [email protected]
12916 S:      Supported
12917 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12918 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12919 F:      drivers/nvdimm/of_pmem.c
12920
12921 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12922 M:      Dan Williams <[email protected]>
12923 M:      Vishal Verma <[email protected]>
12924 M:      Dave Jiang <[email protected]>
12925 M:      Ira Weiny <[email protected]>
12926 L:      [email protected]
12927 S:      Supported
12928 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12929 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12931 F:      drivers/acpi/nfit/*
12932 F:      drivers/nvdimm/*
12933 F:      include/linux/libnvdimm.h
12934 F:      include/linux/nd.h
12935 F:      include/uapi/linux/ndctl.h
12936 F:      tools/testing/nvdimm/
12937
12938 LIBRARY CODE
12939 M:      Andrew Morton <[email protected]>
12940 L:      [email protected]
12941 S:      Supported
12942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12943 F:      lib/*
12944
12945 LICENSES and SPDX stuff
12946 M:      Thomas Gleixner <[email protected]>
12947 M:      Greg Kroah-Hartman <[email protected]>
12948 L:      [email protected]
12949 S:      Maintained
12950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12951 F:      COPYING
12952 F:      Documentation/process/license-rules.rst
12953 F:      LICENSES/
12954 F:      scripts/spdxcheck-test.sh
12955 F:      scripts/spdxcheck.py
12956 F:      scripts/spdxexclude
12957
12958 LINEAR RANGES HELPERS
12959 M:      Mark Brown <[email protected]>
12960 R:      Matti Vaittinen <[email protected]>
12961 F:      include/linux/linear_range.h
12962 F:      lib/linear_ranges.c
12963 F:      lib/test_linear_ranges.c
12964
12965 LINUX FOR POWER MACINTOSH
12966 L:      [email protected]
12967 S:      Orphan
12968 F:      arch/powerpc/platforms/powermac/
12969 F:      drivers/macintosh/
12970 X:      drivers/macintosh/adb-iop.c
12971 X:      drivers/macintosh/via-macii.c
12972
12973 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12974 M:      Michael Ellerman <[email protected]>
12975 R:      Nicholas Piggin <[email protected]>
12976 R:      Christophe Leroy <[email protected]>
12977 R:      Naveen N Rao <[email protected]>
12978 L:      [email protected]
12979 S:      Supported
12980 W:      https://github.com/linuxppc/wiki/wiki
12981 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12983 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12984 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12985 F:      Documentation/devicetree/bindings/powerpc/
12986 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12987 F:      Documentation/arch/powerpc/
12988 F:      arch/powerpc/
12989 F:      drivers/*/*/*pasemi*
12990 F:      drivers/*/*pasemi*
12991 F:      drivers/char/tpm/tpm_ibmvtpm*
12992 F:      drivers/crypto/nx/
12993 F:      drivers/i2c/busses/i2c-opal.c
12994 F:      drivers/net/ethernet/ibm/ibmveth.*
12995 F:      drivers/net/ethernet/ibm/ibmvnic.*
12996 F:      drivers/pci/hotplug/pnv_php.c
12997 F:      drivers/pci/hotplug/rpa*
12998 F:      drivers/rtc/rtc-opal.c
12999 F:      drivers/scsi/ibmvscsi/
13000 F:      drivers/tty/hvc/hvc_opal.c
13001 F:      drivers/watchdog/wdrtas.c
13002 F:      include/linux/papr_scm.h
13003 F:      include/uapi/linux/papr_pdsm.h
13004 F:      tools/testing/selftests/powerpc
13005 N:      /pmac
13006 N:      powermac
13007 N:      powernv
13008 N:      [^a-z0-9]ps3
13009 N:      pseries
13010
13011 LINUX FOR POWERPC EMBEDDED MPC5XXX
13012 M:      Anatolij Gustschin <[email protected]>
13013 L:      [email protected]
13014 S:      Odd Fixes
13015 F:      arch/powerpc/platforms/512x/
13016 F:      arch/powerpc/platforms/52xx/
13017
13018 LINUX FOR POWERPC EMBEDDED PPC4XX
13019 L:      [email protected]
13020 S:      Orphan
13021 F:      arch/powerpc/platforms/44x/
13022
13023 LINUX FOR POWERPC EMBEDDED PPC85XX
13024 M:      Scott Wood <[email protected]>
13025 L:      [email protected]
13026 S:      Odd fixes
13027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
13028 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
13029 F:      Documentation/devicetree/bindings/powerpc/fsl/
13030 F:      arch/powerpc/platforms/85xx/
13031
13032 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
13033 M:      Christophe Leroy <[email protected]>
13034 L:      [email protected]
13035 S:      Maintained
13036 F:      arch/powerpc/platforms/8xx/
13037 F:      arch/powerpc/platforms/83xx/
13038
13039 LINUX KERNEL DUMP TEST MODULE (LKDTM)
13040 M:      Kees Cook <[email protected]>
13041 S:      Maintained
13042 F:      drivers/misc/lkdtm/*
13043 F:      tools/testing/selftests/lkdtm/*
13044
13045 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
13046 M:      Alan Stern <[email protected]>
13047 M:      Andrea Parri <[email protected]>
13048 M:      Will Deacon <[email protected]>
13049 M:      Peter Zijlstra <[email protected]>
13050 M:      Boqun Feng <[email protected]>
13051 M:      Nicholas Piggin <[email protected]>
13052 M:      David Howells <[email protected]>
13053 M:      Jade Alglave <[email protected]>
13054 M:      Luc Maranget <[email protected]>
13055 M:      "Paul E. McKenney" <[email protected]>
13056 R:      Akira Yokosawa <[email protected]>
13057 R:      Daniel Lustig <[email protected]>
13058 R:      Joel Fernandes <[email protected]>
13059 L:      [email protected]
13060 L:      [email protected]
13061 S:      Supported
13062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13063 F:      Documentation/atomic_bitops.txt
13064 F:      Documentation/atomic_t.txt
13065 F:      Documentation/core-api/refcount-vs-atomic.rst
13066 F:      Documentation/litmus-tests/
13067 F:      Documentation/memory-barriers.txt
13068 F:      tools/memory-model/
13069
13070 LINUX-NEXT TREE
13071 M:      Stephen Rothwell <[email protected]>
13072 L:      [email protected]
13073 S:      Supported
13074 B:      mailto:[email protected] and the appropriate development tree
13075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13076
13077 LIS3LV02D ACCELEROMETER DRIVER
13078 M:      Eric Piel <[email protected]>
13079 S:      Maintained
13080 F:      Documentation/misc-devices/lis3lv02d.rst
13081 F:      drivers/misc/lis3lv02d/
13082 F:      drivers/platform/x86/hp/hp_accel.c
13083
13084 LIST KUNIT TEST
13085 M:      David Gow <[email protected]>
13086 L:      [email protected]
13087 L:      [email protected]
13088 S:      Maintained
13089 F:      lib/list-test.c
13090
13091 LITEX PLATFORM
13092 M:      Karol Gugala <[email protected]>
13093 M:      Mateusz Holenko <[email protected]>
13094 M:      Gabriel Somlo <[email protected]>
13095 M:      Joel Stanley <[email protected]>
13096 S:      Maintained
13097 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13098 F:      arch/openrisc/boot/dts/or1klitex.dts
13099 F:      drivers/mmc/host/litex_mmc.c
13100 F:      drivers/net/ethernet/litex/*
13101 F:      drivers/soc/litex/*
13102 F:      drivers/tty/serial/liteuart.c
13103 F:      include/linux/litex.h
13104 N:      litex
13105
13106 LIVE PATCHING
13107 M:      Josh Poimboeuf <[email protected]>
13108 M:      Jiri Kosina <[email protected]>
13109 M:      Miroslav Benes <[email protected]>
13110 M:      Petr Mladek <[email protected]>
13111 R:      Joe Lawrence <[email protected]>
13112 L:      [email protected]
13113 S:      Maintained
13114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13115 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13116 F:      Documentation/livepatch/
13117 F:      arch/powerpc/include/asm/livepatch.h
13118 F:      include/linux/livepatch.h
13119 F:      kernel/livepatch/
13120 F:      kernel/module/livepatch.c
13121 F:      samples/livepatch/
13122 F:      tools/testing/selftests/livepatch/
13123
13124 LLC (802.2)
13125 L:      [email protected]
13126 S:      Odd fixes
13127 F:      include/linux/llc.h
13128 F:      include/net/llc*
13129 F:      include/uapi/linux/llc.h
13130 F:      net/llc/
13131
13132 LM73 HARDWARE MONITOR DRIVER
13133 M:      Guillaume Ligneul <[email protected]>
13134 L:      [email protected]
13135 S:      Maintained
13136 F:      drivers/hwmon/lm73.c
13137
13138 LM78 HARDWARE MONITOR DRIVER
13139 M:      Jean Delvare <[email protected]>
13140 L:      [email protected]
13141 S:      Maintained
13142 F:      Documentation/hwmon/lm78.rst
13143 F:      drivers/hwmon/lm78.c
13144
13145 LM83 HARDWARE MONITOR DRIVER
13146 M:      Jean Delvare <[email protected]>
13147 L:      [email protected]
13148 S:      Maintained
13149 F:      Documentation/hwmon/lm83.rst
13150 F:      drivers/hwmon/lm83.c
13151
13152 LM90 HARDWARE MONITOR DRIVER
13153 M:      Jean Delvare <[email protected]>
13154 L:      [email protected]
13155 S:      Maintained
13156 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13157 F:      Documentation/hwmon/lm90.rst
13158 F:      drivers/hwmon/lm90.c
13159 F:      include/dt-bindings/thermal/lm90.h
13160
13161 LME2510 MEDIA DRIVER
13162 M:      Malcolm Priestley <[email protected]>
13163 L:      [email protected]
13164 S:      Maintained
13165 W:      https://linuxtv.org
13166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13167 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13168
13169 LOADPIN SECURITY MODULE
13170 M:      Kees Cook <[email protected]>
13171 S:      Supported
13172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13173 F:      Documentation/admin-guide/LSM/LoadPin.rst
13174 F:      security/loadpin/
13175
13176 LOCKDOWN SECURITY MODULE
13177 L:      [email protected]
13178 S:      Odd Fixes
13179 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13180 F:      security/lockdown/
13181
13182 LOCKING PRIMITIVES
13183 M:      Peter Zijlstra <[email protected]>
13184 M:      Ingo Molnar <[email protected]>
13185 M:      Will Deacon <[email protected]>
13186 R:      Waiman Long <[email protected]>
13187 R:      Boqun Feng <[email protected]> (LOCKDEP)
13188 L:      [email protected]
13189 S:      Maintained
13190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13191 F:      Documentation/locking/
13192 F:      arch/*/include/asm/spinlock*.h
13193 F:      include/linux/lockdep*.h
13194 F:      include/linux/mutex*.h
13195 F:      include/linux/rwlock*.h
13196 F:      include/linux/rwsem*.h
13197 F:      include/linux/seqlock.h
13198 F:      include/linux/spinlock*.h
13199 F:      kernel/locking/
13200 F:      lib/locking*.[ch]
13201 X:      kernel/locking/locktorture.c
13202
13203 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13204 M:      "Richard Russon (FlatCap)" <[email protected]>
13205 L:      [email protected]
13206 S:      Maintained
13207 W:      http://www.linux-ntfs.org/content/view/19/37/
13208 F:      Documentation/admin-guide/ldm.rst
13209 F:      block/partitions/ldm.*
13210
13211 LOGITECH HID GAMING KEYBOARDS
13212 M:      Hans de Goede <[email protected]>
13213 L:      [email protected]
13214 S:      Maintained
13215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13216 F:      drivers/hid/hid-lg-g15.c
13217
13218 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13219 M:      Adrien Grassein <[email protected]>
13220 S:      Maintained
13221 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13222 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13223
13224 LOONGARCH
13225 M:      Huacai Chen <[email protected]>
13226 R:      WANG Xuerui <[email protected]>
13227 L:      [email protected]
13228 S:      Maintained
13229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13230 F:      Documentation/arch/loongarch/
13231 F:      Documentation/translations/zh_CN/arch/loongarch/
13232 F:      arch/loongarch/
13233 F:      drivers/*/*loongarch*
13234 F:      drivers/cpufreq/loongson3_cpufreq.c
13235
13236 LOONGSON GPIO DRIVER
13237 M:      Yinbo Zhu <[email protected]>
13238 L:      [email protected]
13239 S:      Maintained
13240 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13241 F:      drivers/gpio/gpio-loongson-64bit.c
13242
13243 LOONGSON LS2X APB DMA DRIVER
13244 M:      Binbin Zhou <[email protected]>
13245 L:      [email protected]
13246 S:      Maintained
13247 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13248 F:      drivers/dma/ls2x-apb-dma.c
13249
13250 LOONGSON LS2X I2C DRIVER
13251 M:      Binbin Zhou <[email protected]>
13252 L:      [email protected]
13253 S:      Maintained
13254 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13255 F:      drivers/i2c/busses/i2c-ls2x.c
13256
13257 LOONGSON-2 SOC SERIES CLOCK DRIVER
13258 M:      Yinbo Zhu <[email protected]>
13259 L:      [email protected]
13260 S:      Maintained
13261 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13262 F:      drivers/clk/clk-loongson2.c
13263 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13264
13265 LOONGSON SPI DRIVER
13266 M:      Yinbo Zhu <[email protected]>
13267 L:      [email protected]
13268 S:      Maintained
13269 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13270 F:      drivers/spi/spi-loongson-core.c
13271 F:      drivers/spi/spi-loongson-pci.c
13272 F:      drivers/spi/spi-loongson-plat.c
13273 F:      drivers/spi/spi-loongson.h
13274
13275 LOONGSON-2 SOC SERIES GUTS DRIVER
13276 M:      Yinbo Zhu <[email protected]>
13277 L:      [email protected]
13278 S:      Maintained
13279 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13280 F:      drivers/soc/loongson/loongson2_guts.c
13281
13282 LOONGSON-2 SOC SERIES PM DRIVER
13283 M:      Yinbo Zhu <[email protected]>
13284 L:      [email protected]
13285 S:      Maintained
13286 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13287 F:      drivers/soc/loongson/loongson2_pm.c
13288
13289 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13290 M:      zhanghongchen <[email protected]>
13291 M:      Yinbo Zhu <[email protected]>
13292 L:      [email protected]
13293 S:      Maintained
13294 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13295 F:      drivers/pinctrl/pinctrl-loongson2.c
13296
13297 LOONGSON-2 SOC SERIES THERMAL DRIVER
13298 M:      zhanghongchen <[email protected]>
13299 M:      Yinbo Zhu <[email protected]>
13300 L:      [email protected]
13301 S:      Maintained
13302 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13303 F:      drivers/thermal/loongson2_thermal.c
13304
13305 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13306 M:      Sathya Prakash <[email protected]>
13307 M:      Sreekanth Reddy <[email protected]>
13308 M:      Suganath Prabu Subramani <[email protected]>
13309 L:      [email protected]
13310 L:      [email protected]
13311 S:      Supported
13312 W:      http://www.avagotech.com/support/
13313 F:      drivers/message/fusion/
13314 F:      drivers/scsi/mpt3sas/
13315
13316 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13317 M:      Matthew Wilcox <[email protected]>
13318 L:      [email protected]
13319 S:      Maintained
13320 F:      drivers/scsi/sym53c8xx_2/
13321
13322 LTC1660 DAC DRIVER
13323 M:      Marcus Folkesson <[email protected]>
13324 L:      [email protected]
13325 S:      Maintained
13326 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13327 F:      drivers/iio/dac/ltc1660.c
13328
13329 LTC2688 IIO DAC DRIVER
13330 M:      Nuno Sá <[email protected]>
13331 L:      [email protected]
13332 S:      Supported
13333 W:      https://ez.analog.com/linux-software-drivers
13334 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13335 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13336 F:      drivers/iio/dac/ltc2688.c
13337
13338 LTC2947 HARDWARE MONITOR DRIVER
13339 M:      Nuno Sá <[email protected]>
13340 L:      [email protected]
13341 S:      Supported
13342 W:      https://ez.analog.com/linux-software-drivers
13343 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13344 F:      drivers/hwmon/ltc2947-core.c
13345 F:      drivers/hwmon/ltc2947-i2c.c
13346 F:      drivers/hwmon/ltc2947-spi.c
13347 F:      drivers/hwmon/ltc2947.h
13348
13349 LTC2991 HARDWARE MONITOR DRIVER
13350 M:      Antoniu Miclaus <[email protected]>
13351 L:      [email protected]
13352 S:      Supported
13353 W:      https://ez.analog.com/linux-software-drivers
13354 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13355 F:      drivers/hwmon/ltc2991.c
13356
13357 LTC2983 IIO TEMPERATURE DRIVER
13358 M:      Nuno Sá <[email protected]>
13359 L:      [email protected]
13360 S:      Supported
13361 W:      https://ez.analog.com/linux-software-drivers
13362 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13363 F:      drivers/iio/temperature/ltc2983.c
13364
13365 LTC4282 HARDWARE MONITOR DRIVER
13366 M:      Nuno Sa <[email protected]>
13367 L:      [email protected]
13368 S:      Supported
13369 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13370 F:      Documentation/hwmon/ltc4282.rst
13371 F:      drivers/hwmon/ltc4282.c
13372
13373 LTC4286 HARDWARE MONITOR DRIVER
13374 M:      Delphine CC Chiu <[email protected]>
13375 L:      [email protected]
13376 S:      Maintained
13377 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13378 F:      Documentation/hwmon/ltc4286.rst
13379 F:      drivers/hwmon/pmbus/Kconfig
13380 F:      drivers/hwmon/pmbus/Makefile
13381 F:      drivers/hwmon/pmbus/ltc4286.c
13382
13383 LTC4306 I2C MULTIPLEXER DRIVER
13384 M:      Michael Hennerich <[email protected]>
13385 L:      [email protected]
13386 S:      Supported
13387 W:      https://ez.analog.com/linux-software-drivers
13388 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13389 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13390
13391 LTP (Linux Test Project)
13392 M:      Andrea Cervesato <[email protected]>
13393 M:      Cyril Hrubis <[email protected]>
13394 M:      Jan Stancek <[email protected]>
13395 M:      Petr Vorel <[email protected]>
13396 M:      Li Wang <[email protected]>
13397 M:      Yang Xu <[email protected]>
13398 M:      Xiao Yang <[email protected]>
13399 L:      [email protected] (subscribers-only)
13400 S:      Maintained
13401 W:      https://linux-test-project.readthedocs.io/
13402 T:      git https://github.com/linux-test-project/ltp.git
13403
13404 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13405 M:      Anshul Dalal <[email protected]>
13406 L:      [email protected]
13407 S:      Maintained
13408 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13409 F:      drivers/iio/light/ltr390.c
13410
13411 LYNX 28G SERDES PHY DRIVER
13412 M:      Ioana Ciornei <[email protected]>
13413 L:      [email protected]
13414 S:      Supported
13415 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13416 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13417
13418 LYNX PCS MODULE
13419 M:      Ioana Ciornei <[email protected]>
13420 L:      [email protected]
13421 S:      Supported
13422 F:      drivers/net/pcs/pcs-lynx.c
13423 F:      include/linux/pcs-lynx.h
13424
13425 M68K ARCHITECTURE
13426 M:      Geert Uytterhoeven <[email protected]>
13427 L:      [email protected]
13428 S:      Maintained
13429 W:      http://www.linux-m68k.org/
13430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13431 F:      arch/m68k/
13432 F:      drivers/zorro/
13433
13434 M68K ON APPLE MACINTOSH
13435 M:      Joshua Thompson <[email protected]>
13436 L:      [email protected]
13437 S:      Maintained
13438 W:      http://www.mac.linux-m68k.org/
13439 F:      arch/m68k/mac/
13440 F:      drivers/macintosh/adb-iop.c
13441 F:      drivers/macintosh/via-macii.c
13442
13443 M68K ON HP9000/300
13444 M:      Philip Blundell <[email protected]>
13445 S:      Maintained
13446 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13447 F:      arch/m68k/hp300/
13448
13449 M88DS3103 MEDIA DRIVER
13450 L:      [email protected]
13451 S:      Orphan
13452 W:      https://linuxtv.org
13453 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13454 F:      drivers/media/dvb-frontends/m88ds3103*
13455
13456 M88RS2000 MEDIA DRIVER
13457 M:      Malcolm Priestley <[email protected]>
13458 L:      [email protected]
13459 S:      Maintained
13460 W:      https://linuxtv.org
13461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13462 F:      drivers/media/dvb-frontends/m88rs2000*
13463
13464 MA901 MASTERKIT USB FM RADIO DRIVER
13465 M:      Alexey Klimov <[email protected]>
13466 L:      [email protected]
13467 S:      Maintained
13468 T:      git git://linuxtv.org/media_tree.git
13469 F:      drivers/media/radio/radio-ma901.c
13470
13471 MAC80211
13472 M:      Johannes Berg <[email protected]>
13473 L:      [email protected]
13474 S:      Maintained
13475 W:      https://wireless.wiki.kernel.org/
13476 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13479 F:      Documentation/networking/mac80211-injection.rst
13480 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13481 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13482 F:      include/net/mac80211.h
13483 F:      net/mac80211/
13484
13485 MAILBOX API
13486 M:      Jassi Brar <[email protected]>
13487 L:      [email protected]
13488 S:      Maintained
13489 F:      Documentation/devicetree/bindings/mailbox/
13490 F:      drivers/mailbox/
13491 F:      include/dt-bindings/mailbox/
13492 F:      include/linux/mailbox_client.h
13493 F:      include/linux/mailbox_controller.h
13494
13495 MAILBOX ARM MHUv2
13496 M:      Viresh Kumar <[email protected]>
13497 M:      Tushar Khandelwal <[email protected]>
13498 L:      [email protected]
13499 S:      Maintained
13500 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13501 F:      drivers/mailbox/arm_mhuv2.c
13502 F:      include/linux/mailbox/arm_mhuv2_message.h
13503
13504 MAILBOX ARM MHUv3
13505 M:      Sudeep Holla <[email protected]>
13506 M:      Cristian Marussi <[email protected]>
13507 L:      [email protected]
13508 L:      [email protected] (moderated for non-subscribers)
13509 S:      Maintained
13510 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13511 F:      drivers/mailbox/arm_mhuv3.c
13512
13513 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13514 M:      Alejandro Colomar <[email protected]>
13515 L:      [email protected]
13516 S:      Maintained
13517 W:      http://www.kernel.org/doc/man-pages
13518 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13519 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13520
13521 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13522 M:      Jeremy Kerr <[email protected]>
13523 M:      Matt Johnston <[email protected]>
13524 L:      [email protected]
13525 S:      Maintained
13526 F:      Documentation/networking/mctp.rst
13527 F:      drivers/net/mctp/
13528 F:      include/net/mctp.h
13529 F:      include/net/mctpdevice.h
13530 F:      include/net/netns/mctp.h
13531 F:      net/mctp/
13532
13533 MAPLE TREE
13534 M:      Liam R. Howlett <[email protected]>
13535 L:      [email protected]
13536 L:      [email protected]
13537 S:      Supported
13538 F:      Documentation/core-api/maple_tree.rst
13539 F:      include/linux/maple_tree.h
13540 F:      include/trace/events/maple_tree.h
13541 F:      lib/maple_tree.c
13542 F:      lib/test_maple_tree.c
13543 F:      tools/testing/radix-tree/linux/maple_tree.h
13544 F:      tools/testing/radix-tree/maple.c
13545
13546 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13547 M:      Rahul Bedarkar <[email protected]>
13548 L:      [email protected]
13549 S:      Maintained
13550 F:      arch/mips/boot/dts/img/pistachio*
13551
13552 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13553 M:      Andrew Lunn <[email protected]>
13554 L:      [email protected]
13555 S:      Maintained
13556 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13557 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13558 F:      Documentation/networking/devlink/mv88e6xxx.rst
13559 F:      drivers/net/dsa/mv88e6xxx/
13560 F:      include/linux/dsa/mv88e6xxx.h
13561 F:      include/linux/platform_data/mv88e6xxx.h
13562
13563 MARVELL 88PM886 PMIC DRIVER
13564 M:      Karel Balej <[email protected]>
13565 S:      Maintained
13566 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13567 F:      drivers/input/misc/88pm886-onkey.c
13568 F:      drivers/mfd/88pm886.c
13569 F:      drivers/regulators/88pm886-regulator.c
13570 F:      include/linux/mfd/88pm886.h
13571
13572 MARVELL ARMADA 3700 PHY DRIVERS
13573 M:      Miquel Raynal <[email protected]>
13574 S:      Maintained
13575 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13576 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13577 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13578 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13579
13580 MARVELL ARMADA 3700 SERIAL DRIVER
13581 M:      Pali Rohár <[email protected]>
13582 S:      Maintained
13583 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13584 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13585 F:      drivers/tty/serial/mvebu-uart.c
13586
13587 MARVELL ARMADA DRM SUPPORT
13588 M:      Russell King <[email protected]>
13589 S:      Maintained
13590 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13591 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13592 F:      Documentation/devicetree/bindings/display/armada/
13593 F:      drivers/gpu/drm/armada/
13594 F:      include/uapi/drm/armada_drm.h
13595
13596 MARVELL CRYPTO DRIVER
13597 M:      Boris Brezillon <[email protected]>
13598 M:      Arnaud Ebalard <[email protected]>
13599 M:      Srujana Challa <[email protected]>
13600 L:      [email protected]
13601 S:      Maintained
13602 F:      drivers/crypto/marvell/
13603 F:      include/linux/soc/marvell/octeontx2/
13604
13605 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13606 M:      Mirko Lindner <[email protected]>
13607 M:      Stephen Hemminger <[email protected]>
13608 L:      [email protected]
13609 S:      Odd fixes
13610 F:      drivers/net/ethernet/marvell/sk*
13611
13612 MARVELL LIBERTAS WIRELESS DRIVER
13613 L:      [email protected]
13614 S:      Orphan
13615 F:      drivers/net/wireless/marvell/libertas/
13616
13617 MARVELL MACCHIATOBIN SUPPORT
13618 M:      Russell King <[email protected]>
13619 L:      [email protected] (moderated for non-subscribers)
13620 S:      Maintained
13621 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13622
13623 MARVELL MV643XX ETHERNET DRIVER
13624 M:      Sebastian Hesselbarth <[email protected]>
13625 L:      [email protected]
13626 S:      Maintained
13627 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13628
13629 MARVELL MV88X3310 PHY DRIVER
13630 M:      Russell King <[email protected]>
13631 M:      Marek Behún <[email protected]>
13632 L:      [email protected]
13633 S:      Maintained
13634 F:      drivers/net/phy/marvell10g.c
13635
13636 MARVELL MVEBU THERMAL DRIVER
13637 M:      Miquel Raynal <[email protected]>
13638 S:      Maintained
13639 F:      drivers/thermal/armada_thermal.c
13640
13641 MARVELL MVNETA ETHERNET DRIVER
13642 M:      Marcin Wojtas <[email protected]>
13643 L:      [email protected]
13644 S:      Maintained
13645 F:      drivers/net/ethernet/marvell/mvneta*
13646
13647 MARVELL MVPP2 ETHERNET DRIVER
13648 M:      Marcin Wojtas <[email protected]>
13649 M:      Russell King <[email protected]>
13650 L:      [email protected]
13651 S:      Maintained
13652 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13653 F:      drivers/net/ethernet/marvell/mvpp2/
13654
13655 MARVELL MWIFIEX WIRELESS DRIVER
13656 M:      Brian Norris <[email protected]>
13657 R:      Francesco Dolcini <[email protected]>
13658 L:      [email protected]
13659 S:      Odd Fixes
13660 F:      drivers/net/wireless/marvell/mwifiex/
13661
13662 MARVELL MWL8K WIRELESS DRIVER
13663 L:      [email protected]
13664 S:      Orphan
13665 F:      drivers/net/wireless/marvell/mwl8k.c
13666
13667 MARVELL NAND CONTROLLER DRIVER
13668 M:      Miquel Raynal <[email protected]>
13669 L:      [email protected]
13670 S:      Maintained
13671 F:      drivers/mtd/nand/raw/marvell_nand.c
13672
13673 MARVELL OCTEON ENDPOINT DRIVER
13674 M:      Veerasenareddy Burru <[email protected]>
13675 M:      Sathesh Edara <[email protected]>
13676 L:      [email protected]
13677 S:      Supported
13678 F:      drivers/net/ethernet/marvell/octeon_ep
13679
13680 MARVELL OCTEON ENDPOINT VF DRIVER
13681 M:      Veerasenareddy Burru <[email protected]>
13682 M:      Sathesh Edara <[email protected]>
13683 M:      Shinas Rasheed <[email protected]>
13684 M:      Satananda Burla <[email protected]>
13685 L:      [email protected]
13686 S:      Supported
13687 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13688
13689 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13690 M:      Sunil Goutham <[email protected]>
13691 M:      Geetha sowjanya <[email protected]>
13692 M:      Subbaraya Sundeep <[email protected]>
13693 M:      hariprasad <[email protected]>
13694 L:      [email protected]
13695 S:      Supported
13696 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13697 F:      include/linux/soc/marvell/octeontx2/
13698
13699 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13700 M:      Sunil Goutham <[email protected]>
13701 M:      Linu Cherian <[email protected]>
13702 M:      Geetha sowjanya <[email protected]>
13703 M:      Jerin Jacob <[email protected]>
13704 M:      hariprasad <[email protected]>
13705 M:      Subbaraya Sundeep <[email protected]>
13706 L:      [email protected]
13707 S:      Supported
13708 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13709 F:      drivers/net/ethernet/marvell/octeontx2/af/
13710
13711 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13712 M:      Taras Chornyi <[email protected]>
13713 S:      Supported
13714 W:      https://github.com/Marvell-switching/switchdev-prestera
13715 F:      drivers/net/ethernet/marvell/prestera/
13716
13717 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13718 M:      Nicolas Pitre <[email protected]>
13719 S:      Odd Fixes
13720 F:      drivers/mmc/host/mvsdio.*
13721
13722 MARVELL USB MDIO CONTROLLER DRIVER
13723 M:      Tobias Waldekranz <[email protected]>
13724 L:      [email protected]
13725 S:      Maintained
13726 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13727 F:      drivers/net/mdio/mdio-mvusb.c
13728
13729 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13730 M:      Hu Ziji <[email protected]>
13731 L:      [email protected]
13732 S:      Supported
13733 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13734 F:      drivers/mmc/host/sdhci-xenon*
13735
13736 MARVELL OCTEON CN10K DPI DRIVER
13737 M:      Vamsi Attunuru <[email protected]>
13738 S:      Supported
13739 F:      drivers/misc/mrvl_cn10k_dpi.c
13740
13741 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13742 R:      [email protected]
13743 R:      [email protected]
13744 F:      drivers/vdpa/octeon_ep/
13745
13746 MATROX FRAMEBUFFER DRIVER
13747 L:      [email protected]
13748 S:      Orphan
13749 F:      drivers/video/fbdev/matrox/matroxfb_*
13750 F:      include/uapi/linux/matroxfb.h
13751
13752 MAX15301 DRIVER
13753 M:      Daniel Nilsson <[email protected]>
13754 L:      [email protected]
13755 S:      Maintained
13756 F:      Documentation/hwmon/max15301.rst
13757 F:      drivers/hwmon/pmbus/max15301.c
13758
13759 MAX2175 SDR TUNER DRIVER
13760 M:      Ramesh Shanmugasundaram <[email protected]>
13761 L:      [email protected]
13762 S:      Maintained
13763 T:      git git://linuxtv.org/media_tree.git
13764 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13765 F:      Documentation/userspace-api/media/drivers/max2175.rst
13766 F:      drivers/media/i2c/max2175*
13767 F:      include/uapi/linux/max2175.h
13768
13769 MAX31335 RTC DRIVER
13770 M:      Antoniu Miclaus <[email protected]>
13771 L:      [email protected]
13772 S:      Supported
13773 W:      https://ez.analog.com/linux-software-drivers
13774 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13775 F:      drivers/rtc/rtc-max31335.c
13776
13777 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13778 L:      [email protected]
13779 S:      Orphan
13780 F:      Documentation/hwmon/max6650.rst
13781 F:      drivers/hwmon/max6650.c
13782
13783 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13784 M:      Jacopo Mondi <[email protected]>
13785 M:      Kieran Bingham <[email protected]>
13786 M:      Laurent Pinchart <[email protected]>
13787 M:      Niklas Söderlund <[email protected]>
13788 L:      [email protected]
13789 S:      Maintained
13790 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13791 F:      drivers/media/i2c/max9286.c
13792
13793 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13794 M:      Niklas Söderlund <[email protected]>
13795 L:      [email protected]
13796 S:      Maintained
13797 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13798 F:      drivers/staging/media/max96712/max96712.c
13799
13800 MAX96714 GMSL2 DESERIALIZER DRIVER
13801 M:      Julien Massot <[email protected]>
13802 L:      [email protected]
13803 S:      Maintained
13804 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13805 F:      drivers/media/i2c/max96714.c
13806
13807 MAX96717 GMSL2 SERIALIZER DRIVER
13808 M:      Julien Massot <[email protected]>
13809 L:      [email protected]
13810 S:      Maintained
13811 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
13812 F:      drivers/media/i2c/max96717.c
13813
13814 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13815 M:      Peter Rosin <[email protected]>
13816 L:      [email protected] (moderated for non-subscribers)
13817 S:      Maintained
13818 F:      Documentation/devicetree/bindings/sound/max9860.txt
13819 F:      sound/soc/codecs/max9860.*
13820
13821 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13822 M:      Andreas Klinger <[email protected]>
13823 L:      [email protected]
13824 S:      Maintained
13825 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13826 F:      drivers/iio/proximity/mb1232.c
13827
13828 MAXIM MAX11205 DRIVER
13829 M:      Ramona Bolboaca <[email protected]>
13830 L:      [email protected]
13831 S:      Supported
13832 W:      https://ez.analog.com/linux-software-drivers
13833 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13834 F:      drivers/iio/adc/max11205.c
13835
13836 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13837 R:      Iskren Chernev <[email protected]>
13838 R:      Krzysztof Kozlowski <[email protected]>
13839 R:      Marek Szyprowski <[email protected]>
13840 R:      Matheus Castello <[email protected]>
13841 L:      [email protected]
13842 S:      Maintained
13843 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13844 F:      drivers/power/supply/max17040_battery.c
13845
13846 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13847 R:      Hans de Goede <[email protected]>
13848 R:      Krzysztof Kozlowski <[email protected]>
13849 R:      Marek Szyprowski <[email protected]>
13850 R:      Sebastian Krzyszkowiak <[email protected]>
13851 R:      Purism Kernel Team <[email protected]>
13852 L:      [email protected]
13853 S:      Maintained
13854 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13855 F:      drivers/power/supply/max17042_battery.c
13856
13857 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13858 M:      Laurent Pinchart <[email protected]>
13859 L:      [email protected]
13860 S:      Maintained
13861 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13862 F:      drivers/regulator/max20086-regulator.c
13863
13864 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13865 M:      Rajat Khandelwal <[email protected]>
13866 L:      [email protected]
13867 S:      Maintained
13868 F:      drivers/iio/temperature/max30208.c
13869
13870 MAXIM MAX77650 PMIC MFD DRIVER
13871 M:      Bartosz Golaszewski <[email protected]>
13872 L:      [email protected]
13873 S:      Maintained
13874 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13875 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13876 F:      drivers/gpio/gpio-max77650.c
13877 F:      drivers/input/misc/max77650-onkey.c
13878 F:      drivers/leds/leds-max77650.c
13879 F:      drivers/mfd/max77650.c
13880 F:      drivers/power/supply/max77650-charger.c
13881 F:      drivers/regulator/max77650-regulator.c
13882 F:      include/linux/mfd/max77650.h
13883
13884 MAXIM MAX77714 PMIC MFD DRIVER
13885 M:      Luca Ceresoli <[email protected]>
13886 S:      Maintained
13887 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13888 F:      drivers/mfd/max77714.c
13889 F:      include/linux/mfd/max77714.h
13890
13891 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13892 M:      Javier Martinez Canillas <[email protected]>
13893 L:      [email protected]
13894 S:      Supported
13895 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13896 F:      drivers/regulator/max77802-regulator.c
13897 F:      include/dt-bindings/*/*max77802.h
13898
13899 MAXIM MAX77976 BATTERY CHARGER
13900 M:      Luca Ceresoli <[email protected]>
13901 S:      Supported
13902 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13903 F:      drivers/power/supply/max77976_charger.c
13904
13905 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13906 M:      Krzysztof Kozlowski <[email protected]>
13907 L:      [email protected]
13908 S:      Maintained
13909 B:      mailto:[email protected]
13910 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13911 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13912 F:      drivers/power/supply/max14577_charger.c
13913 F:      drivers/power/supply/max77693_charger.c
13914
13915 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13916 M:      Chanwoo Choi <[email protected]>
13917 M:      Krzysztof Kozlowski <[email protected]>
13918 L:      [email protected]
13919 S:      Maintained
13920 B:      mailto:[email protected]
13921 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13922 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13923 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13924 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13925 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13926 F:      drivers/*/*max77843.c
13927 F:      drivers/*/max14577*.c
13928 F:      drivers/*/max77686*.c
13929 F:      drivers/*/max77693*.c
13930 F:      drivers/clk/clk-max77686.c
13931 F:      drivers/extcon/extcon-max14577.c
13932 F:      drivers/extcon/extcon-max77693.c
13933 F:      drivers/rtc/rtc-max77686.c
13934 F:      include/linux/mfd/max14577*.h
13935 F:      include/linux/mfd/max77686*.h
13936 F:      include/linux/mfd/max77693*.h
13937
13938 MAXIRADIO FM RADIO RECEIVER DRIVER
13939 M:      Hans Verkuil <[email protected]>
13940 L:      [email protected]
13941 S:      Maintained
13942 W:      https://linuxtv.org
13943 T:      git git://linuxtv.org/media_tree.git
13944 F:      drivers/media/radio/radio-maxiradio*
13945
13946 MAXLINEAR ETHERNET PHY DRIVER
13947 M:      Xu Liang <[email protected]>
13948 L:      [email protected]
13949 S:      Supported
13950 F:      drivers/net/phy/mxl-gpy.c
13951
13952 MCAN MMIO DEVICE DRIVER
13953 M:      Chandrasekar Ramakrishnan <[email protected]>
13954 L:      [email protected]
13955 S:      Maintained
13956 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13957 F:      drivers/net/can/m_can/m_can.c
13958 F:      drivers/net/can/m_can/m_can.h
13959 F:      drivers/net/can/m_can/m_can_platform.c
13960
13961 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13962 R:      Yasushi SHOJI <[email protected]>
13963 L:      [email protected]
13964 S:      Maintained
13965 F:      drivers/net/can/usb/mcba_usb.c
13966
13967 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13968 M:      Rishi Gupta <[email protected]>
13969 L:      [email protected]
13970 L:      [email protected]
13971 S:      Maintained
13972 F:      drivers/hid/hid-mcp2221.c
13973
13974 MCP251XFD SPI-CAN NETWORK DRIVER
13975 M:      Marc Kleine-Budde <[email protected]>
13976 M:      Manivannan Sadhasivam <[email protected]>
13977 R:      Thomas Kopp <[email protected]>
13978 L:      [email protected]
13979 S:      Maintained
13980 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13981 F:      drivers/net/can/spi/mcp251xfd/
13982
13983 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13984 M:      Peter Rosin <[email protected]>
13985 L:      [email protected]
13986 S:      Maintained
13987 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13988 F:      drivers/iio/potentiometer/mcp4018.c
13989 F:      drivers/iio/potentiometer/mcp4531.c
13990
13991 MCP4821 DAC DRIVER
13992 M:      Anshul Dalal <[email protected]>
13993 L:      [email protected]
13994 S:      Maintained
13995 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13996 F:      drivers/iio/dac/mcp4821.c
13997
13998 MCR20A IEEE-802.15.4 RADIO DRIVER
13999 M:      Stefan Schmidt <[email protected]>
14000 L:      [email protected]
14001 S:      Odd Fixes
14002 W:      https://github.com/xueliu/mcr20a-linux
14003 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
14004 F:      drivers/net/ieee802154/mcr20a.c
14005 F:      drivers/net/ieee802154/mcr20a.h
14006
14007 MDIO REGMAP DRIVER
14008 M:      Maxime Chevallier <[email protected]>
14009 L:      [email protected]
14010 S:      Maintained
14011 F:      drivers/net/mdio/mdio-regmap.c
14012 F:      include/linux/mdio/mdio-regmap.h
14013
14014 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
14015 M:      William Breathitt Gray <[email protected]>
14016 L:      [email protected]
14017 S:      Maintained
14018 F:      drivers/iio/dac/cio-dac.c
14019
14020 MEDIA CONTROLLER FRAMEWORK
14021 M:      Sakari Ailus <[email protected]>
14022 M:      Laurent Pinchart <[email protected]>
14023 L:      [email protected]
14024 S:      Supported
14025 W:      https://www.linuxtv.org
14026 T:      git git://linuxtv.org/media_tree.git
14027 F:      drivers/media/mc/
14028 F:      include/media/media-*.h
14029 F:      include/uapi/linux/media.h
14030
14031 MEDIA DRIVER FOR FREESCALE IMX PXP
14032 M:      Philipp Zabel <[email protected]>
14033 L:      [email protected]
14034 S:      Maintained
14035 T:      git git://linuxtv.org/media_tree.git
14036 F:      drivers/media/platform/nxp/imx-pxp.[ch]
14037
14038 MEDIA DRIVERS FOR ASCOT2E
14039 M:      Sergey Kozlov <[email protected]>
14040 M:      Abylay Ospan <[email protected]>
14041 L:      [email protected]
14042 S:      Supported
14043 W:      https://linuxtv.org
14044 W:      http://netup.tv/
14045 T:      git git://linuxtv.org/media_tree.git
14046 F:      drivers/media/dvb-frontends/ascot2e*
14047
14048 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
14049 M:      Jasmin Jessich <[email protected]>
14050 L:      [email protected]
14051 S:      Maintained
14052 W:      https://linuxtv.org
14053 T:      git git://linuxtv.org/media_tree.git
14054 F:      drivers/media/dvb-frontends/cxd2099*
14055
14056 MEDIA DRIVERS FOR CXD2841ER
14057 M:      Sergey Kozlov <[email protected]>
14058 M:      Abylay Ospan <[email protected]>
14059 L:      [email protected]
14060 S:      Supported
14061 W:      https://linuxtv.org
14062 W:      http://netup.tv/
14063 T:      git git://linuxtv.org/media_tree.git
14064 F:      drivers/media/dvb-frontends/cxd2841er*
14065
14066 MEDIA DRIVERS FOR CXD2880
14067 M:      Yasunari Takiguchi <[email protected]>
14068 L:      [email protected]
14069 S:      Supported
14070 W:      http://linuxtv.org/
14071 T:      git git://linuxtv.org/media_tree.git
14072 F:      drivers/media/dvb-frontends/cxd2880/*
14073 F:      drivers/media/spi/cxd2880*
14074
14075 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14076 L:      [email protected]
14077 S:      Orphan
14078 W:      https://linuxtv.org
14079 T:      git git://linuxtv.org/media_tree.git
14080 F:      drivers/media/pci/ddbridge/*
14081
14082 MEDIA DRIVERS FOR FREESCALE IMX
14083 M:      Steve Longerbeam <[email protected]>
14084 M:      Philipp Zabel <[email protected]>
14085 L:      [email protected]
14086 S:      Maintained
14087 T:      git git://linuxtv.org/media_tree.git
14088 F:      Documentation/admin-guide/media/imx.rst
14089 F:      Documentation/devicetree/bindings/media/imx.txt
14090 F:      drivers/staging/media/imx/
14091 F:      include/linux/imx-media.h
14092 F:      include/media/imx.h
14093
14094 MEDIA DRIVERS FOR FREESCALE IMX7/8
14095 M:      Rui Miguel Silva <[email protected]>
14096 M:      Laurent Pinchart <[email protected]>
14097 M:      Martin Kepplinger <[email protected]>
14098 R:      Purism Kernel Team <[email protected]>
14099 L:      [email protected]
14100 S:      Maintained
14101 T:      git git://linuxtv.org/media_tree.git
14102 F:      Documentation/admin-guide/media/imx7.rst
14103 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14104 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14105 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14106 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14107 F:      drivers/media/platform/nxp/imx7-media-csi.c
14108 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14109
14110 MEDIA DRIVERS FOR HELENE
14111 M:      Abylay Ospan <[email protected]>
14112 L:      [email protected]
14113 S:      Supported
14114 W:      https://linuxtv.org
14115 W:      http://netup.tv/
14116 T:      git git://linuxtv.org/media_tree.git
14117 F:      drivers/media/dvb-frontends/helene*
14118
14119 MEDIA DRIVERS FOR HORUS3A
14120 M:      Sergey Kozlov <[email protected]>
14121 M:      Abylay Ospan <[email protected]>
14122 L:      [email protected]
14123 S:      Supported
14124 W:      https://linuxtv.org
14125 W:      http://netup.tv/
14126 T:      git git://linuxtv.org/media_tree.git
14127 F:      drivers/media/dvb-frontends/horus3a*
14128
14129 MEDIA DRIVERS FOR LNBH25
14130 M:      Sergey Kozlov <[email protected]>
14131 M:      Abylay Ospan <[email protected]>
14132 L:      [email protected]
14133 S:      Supported
14134 W:      https://linuxtv.org
14135 W:      http://netup.tv/
14136 T:      git git://linuxtv.org/media_tree.git
14137 F:      drivers/media/dvb-frontends/lnbh25*
14138
14139 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14140 L:      [email protected]
14141 S:      Orphan
14142 W:      https://linuxtv.org
14143 T:      git git://linuxtv.org/media_tree.git
14144 F:      drivers/media/dvb-frontends/mxl5xx*
14145
14146 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14147 M:      Sergey Kozlov <[email protected]>
14148 M:      Abylay Ospan <[email protected]>
14149 L:      [email protected]
14150 S:      Supported
14151 W:      https://linuxtv.org
14152 W:      http://netup.tv/
14153 T:      git git://linuxtv.org/media_tree.git
14154 F:      drivers/media/pci/netup_unidvb/*
14155
14156 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14157 M:      Dmitry Osipenko <[email protected]>
14158 L:      [email protected]
14159 L:      [email protected]
14160 S:      Maintained
14161 T:      git git://linuxtv.org/media_tree.git
14162 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14163 F:      drivers/media/platform/nvidia/tegra-vde/
14164
14165 MEDIA DRIVERS FOR RENESAS - CEU
14166 M:      Jacopo Mondi <[email protected]>
14167 L:      [email protected]
14168 L:      [email protected]
14169 S:      Supported
14170 T:      git git://linuxtv.org/media_tree.git
14171 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14172 F:      drivers/media/platform/renesas/renesas-ceu.c
14173 F:      include/media/drv-intf/renesas-ceu.h
14174
14175 MEDIA DRIVERS FOR RENESAS - DRIF
14176 M:      Fabrizio Castro <[email protected]>
14177 L:      [email protected]
14178 L:      [email protected]
14179 S:      Supported
14180 T:      git git://linuxtv.org/media_tree.git
14181 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14182 F:      drivers/media/platform/renesas/rcar_drif.c
14183
14184 MEDIA DRIVERS FOR RENESAS - FCP
14185 M:      Laurent Pinchart <[email protected]>
14186 L:      [email protected]
14187 L:      [email protected]
14188 S:      Supported
14189 T:      git git://linuxtv.org/media_tree.git
14190 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14191 F:      drivers/media/platform/renesas/rcar-fcp.c
14192 F:      include/media/rcar-fcp.h
14193
14194 MEDIA DRIVERS FOR RENESAS - FDP1
14195 M:      Kieran Bingham <[email protected]>
14196 L:      [email protected]
14197 L:      [email protected]
14198 S:      Supported
14199 T:      git git://linuxtv.org/media_tree.git
14200 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14201 F:      drivers/media/platform/renesas/rcar_fdp1.c
14202
14203 MEDIA DRIVERS FOR RENESAS - VIN
14204 M:      Niklas Söderlund <[email protected]>
14205 L:      [email protected]
14206 L:      [email protected]
14207 S:      Supported
14208 T:      git git://linuxtv.org/media_tree.git
14209 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14210 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14211 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14212 F:      drivers/media/platform/renesas/rcar-csi2.c
14213 F:      drivers/media/platform/renesas/rcar-isp.c
14214 F:      drivers/media/platform/renesas/rcar-vin/
14215
14216 MEDIA DRIVERS FOR RENESAS - VSP1
14217 M:      Laurent Pinchart <[email protected]>
14218 M:      Kieran Bingham <[email protected]>
14219 L:      [email protected]
14220 L:      [email protected]
14221 S:      Supported
14222 T:      git git://linuxtv.org/media_tree.git
14223 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14224 F:      drivers/media/platform/renesas/vsp1/
14225
14226 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14227 L:      [email protected]
14228 S:      Orphan
14229 W:      https://linuxtv.org
14230 T:      git git://linuxtv.org/media_tree.git
14231 F:      drivers/media/dvb-frontends/stv0910*
14232
14233 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14234 L:      [email protected]
14235 S:      Orphan
14236 W:      https://linuxtv.org
14237 T:      git git://linuxtv.org/media_tree.git
14238 F:      drivers/media/dvb-frontends/stv6111*
14239
14240 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14241 M:      Hugues Fruchet <[email protected]>
14242 M:      Alain Volmat <[email protected]>
14243 L:      [email protected]
14244 S:      Supported
14245 T:      git git://linuxtv.org/media_tree.git
14246 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14247 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14248 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14249 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14250
14251 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14252 M:      Mauro Carvalho Chehab <[email protected]>
14253 L:      [email protected]
14254 S:      Maintained
14255 W:      https://linuxtv.org
14256 Q:      http://patchwork.kernel.org/project/linux-media/list/
14257 T:      git git://linuxtv.org/media_tree.git
14258 F:      Documentation/admin-guide/media/
14259 F:      Documentation/devicetree/bindings/media/
14260 F:      Documentation/driver-api/media/
14261 F:      Documentation/userspace-api/media/
14262 F:      drivers/media/
14263 F:      drivers/staging/media/
14264 F:      include/dt-bindings/media/
14265 F:      include/linux/platform_data/media/
14266 F:      include/media/
14267 F:      include/uapi/linux/dvb/
14268 F:      include/uapi/linux/ivtv*
14269 F:      include/uapi/linux/media.h
14270 F:      include/uapi/linux/uvcvideo.h
14271 F:      include/uapi/linux/v4l2-*
14272 F:      include/uapi/linux/videodev2.h
14273
14274 MEDIATEK BLUETOOTH DRIVER
14275 M:      Sean Wang <[email protected]>
14276 L:      [email protected]
14277 L:      [email protected] (moderated for non-subscribers)
14278 S:      Maintained
14279 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14280 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
14281 F:      drivers/bluetooth/btmtkuart.c
14282
14283 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14284 M:      Sean Wang <[email protected]>
14285 L:      [email protected]
14286 S:      Maintained
14287 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
14288 F:      drivers/power/reset/mt6323-poweroff.c
14289
14290 MEDIATEK CIR DRIVER
14291 M:      Sean Wang <[email protected]>
14292 S:      Maintained
14293 F:      drivers/media/rc/mtk-cir.c
14294
14295 MEDIATEK DMA DRIVER
14296 M:      Sean Wang <[email protected]>
14297 L:      [email protected]
14298 L:      [email protected] (moderated for non-subscribers)
14299 L:      [email protected] (moderated for non-subscribers)
14300 S:      Maintained
14301 F:      Documentation/devicetree/bindings/dma/mediatek,*
14302 F:      drivers/dma/mediatek/
14303
14304 MEDIATEK ETHERNET DRIVER
14305 M:      Felix Fietkau <[email protected]>
14306 M:      Sean Wang <[email protected]>
14307 M:      Mark Lee <[email protected]>
14308 M:      Lorenzo Bianconi <[email protected]>
14309 L:      [email protected]
14310 S:      Maintained
14311 F:      drivers/net/ethernet/mediatek/
14312
14313 MEDIATEK ETHERNET PCS DRIVER
14314 M:      Alexander Couzens <[email protected]>
14315 M:      Daniel Golle <[email protected]>
14316 L:      [email protected]
14317 S:      Maintained
14318 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14319 F:      include/linux/pcs/pcs-mtk-lynxi.h
14320
14321 MEDIATEK ETHERNET PHY DRIVERS
14322 M:      Daniel Golle <[email protected]>
14323 M:      Qingfang Deng <[email protected]>
14324 M:      SkyLake Huang <[email protected]>
14325 L:      [email protected]
14326 S:      Maintained
14327 F:      drivers/net/phy/mediatek-ge-soc.c
14328 F:      drivers/net/phy/mediatek-ge.c
14329 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14330
14331 MEDIATEK I2C CONTROLLER DRIVER
14332 M:      Qii Wang <[email protected]>
14333 L:      [email protected]
14334 S:      Maintained
14335 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14336 F:      drivers/i2c/busses/i2c-mt65xx.c
14337
14338 MEDIATEK IOMMU DRIVER
14339 M:      Yong Wu <[email protected]>
14340 L:      [email protected]
14341 L:      [email protected] (moderated for non-subscribers)
14342 S:      Supported
14343 F:      Documentation/devicetree/bindings/iommu/mediatek*
14344 F:      drivers/iommu/mtk_iommu*
14345 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14346 F:      include/dt-bindings/memory/mt*-port.h
14347
14348 MEDIATEK JPEG DRIVER
14349 M:      Bin Liu <[email protected]>
14350 S:      Supported
14351 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14352 F:      drivers/media/platform/mediatek/jpeg/
14353
14354 MEDIATEK KEYPAD DRIVER
14355 M:      Mattijs Korpershoek <[email protected]>
14356 S:      Supported
14357 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14358 F:      drivers/input/keyboard/mt6779-keypad.c
14359
14360 MEDIATEK MDP DRIVER
14361 M:      Minghsiu Tsai <[email protected]>
14362 M:      Houlong Wei <[email protected]>
14363 M:      Andrew-CT Chen <[email protected]>
14364 S:      Supported
14365 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14366 F:      drivers/media/platform/mediatek/mdp/
14367 F:      drivers/media/platform/mediatek/vpu/
14368
14369 MEDIATEK MEDIA DRIVER
14370 M:      Tiffany Lin <[email protected]>
14371 M:      Andrew-CT Chen <[email protected]>
14372 M:      Yunfei Dong <[email protected]>
14373 S:      Supported
14374 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14375 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14376 F:      drivers/media/platform/mediatek/vcodec/
14377 F:      drivers/media/platform/mediatek/vpu/
14378
14379 MEDIATEK MIPI-CSI CDPHY DRIVER
14380 M:      Julien Stephan <[email protected]>
14381 M:      Andy Hsieh <[email protected]>
14382 S:      Supported
14383 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14384 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14385
14386 MEDIATEK MMC/SD/SDIO DRIVER
14387 M:      Chaotian Jing <[email protected]>
14388 S:      Maintained
14389 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14390 F:      drivers/mmc/host/mtk-sd.c
14391
14392 MEDIATEK MT76 WIRELESS LAN DRIVER
14393 M:      Felix Fietkau <[email protected]>
14394 M:      Lorenzo Bianconi <[email protected]>
14395 M:      Ryder Lee <[email protected]>
14396 R:      Shayne Chen <[email protected]>
14397 R:      Sean Wang <[email protected]>
14398 L:      [email protected]
14399 S:      Maintained
14400 T:      git https://github.com/nbd168/wireless
14401 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14402 F:      drivers/net/wireless/mediatek/mt76/
14403
14404 MEDIATEK MT7601U WIRELESS LAN DRIVER
14405 M:      Jakub Kicinski <[email protected]>
14406 L:      [email protected]
14407 S:      Maintained
14408 F:      drivers/net/wireless/mediatek/mt7601u/
14409
14410 MEDIATEK MT7621 CLOCK DRIVER
14411 M:      Sergio Paracuellos <[email protected]>
14412 S:      Maintained
14413 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14414 F:      drivers/clk/ralink/clk-mt7621.c
14415
14416 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14417 M:      Sergio Paracuellos <[email protected]>
14418 S:      Maintained
14419 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14420 F:      drivers/pci/controller/pcie-mt7621.c
14421
14422 MEDIATEK MT7621 PHY PCI DRIVER
14423 M:      Sergio Paracuellos <[email protected]>
14424 S:      Maintained
14425 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14426 F:      drivers/phy/ralink/phy-mt7621-pci.c
14427
14428 MEDIATEK MT7621/28/88 I2C DRIVER
14429 M:      Stefan Roese <[email protected]>
14430 L:      [email protected]
14431 S:      Maintained
14432 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14433 F:      drivers/i2c/busses/i2c-mt7621.c
14434
14435 MEDIATEK MTMIPS CLOCK DRIVER
14436 M:      Sergio Paracuellos <[email protected]>
14437 S:      Maintained
14438 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14439 F:      drivers/clk/ralink/clk-mtmips.c
14440
14441 MEDIATEK NAND CONTROLLER DRIVER
14442 L:      [email protected]
14443 S:      Orphan
14444 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14445 F:      drivers/mtd/nand/raw/mtk_*
14446
14447 MEDIATEK PMIC LED DRIVER
14448 M:      Sean Wang <[email protected]>
14449 S:      Maintained
14450 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14451 F:      drivers/leds/leds-mt6323.c
14452
14453 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14454 M:      Sean Wang <[email protected]>
14455 S:      Maintained
14456 F:      drivers/char/hw_random/mtk-rng.c
14457
14458 MEDIATEK SMI DRIVER
14459 M:      Yong Wu <[email protected]>
14460 L:      [email protected] (moderated for non-subscribers)
14461 S:      Supported
14462 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14463 F:      drivers/memory/mtk-smi.c
14464 F:      include/soc/mediatek/smi.h
14465
14466 MEDIATEK SWITCH DRIVER
14467 M:      Arınç ÜNAL <[email protected]>
14468 M:      Daniel Golle <[email protected]>
14469 M:      DENG Qingfang <[email protected]>
14470 M:      Sean Wang <[email protected]>
14471 L:      [email protected]
14472 S:      Maintained
14473 F:      drivers/net/dsa/mt7530-mdio.c
14474 F:      drivers/net/dsa/mt7530-mmio.c
14475 F:      drivers/net/dsa/mt7530.*
14476 F:      net/dsa/tag_mtk.c
14477
14478 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14479 M:      Chandrashekar Devegowda <[email protected]>
14480 R:      Chiranjeevi Rapolu <[email protected]>
14481 R:      Liu Haijun <[email protected]>
14482 R:      M Chetan Kumar <[email protected]>
14483 R:      Ricardo Martinez <[email protected]>
14484 L:      [email protected]
14485 S:      Supported
14486 F:      drivers/net/wwan/t7xx/
14487
14488 MEDIATEK USB3 DRD IP DRIVER
14489 M:      Chunfeng Yun <[email protected]>
14490 L:      [email protected]
14491 L:      [email protected] (moderated for non-subscribers)
14492 L:      [email protected] (moderated for non-subscribers)
14493 S:      Maintained
14494 F:      Documentation/devicetree/bindings/usb/mediatek,*
14495 F:      drivers/usb/host/xhci-mtk*
14496 F:      drivers/usb/mtu3/
14497
14498 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14499 M:      Peter Senna Tschudin <[email protected]>
14500 M:      Ian Ray <[email protected]>
14501 M:      Martyn Welch <[email protected]>
14502 S:      Maintained
14503 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14504 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14505
14506 MEGARAID SCSI/SAS DRIVERS
14507 M:      Kashyap Desai <[email protected]>
14508 M:      Sumit Saxena <[email protected]>
14509 M:      Shivasharan S <[email protected]>
14510 M:      Chandrakanth patil <[email protected]>
14511 L:      [email protected]
14512 L:      [email protected]
14513 S:      Maintained
14514 W:      http://www.avagotech.com/support/
14515 F:      Documentation/scsi/megaraid.rst
14516 F:      drivers/scsi/megaraid.*
14517 F:      drivers/scsi/megaraid/
14518
14519 MELEXIS MLX90614 DRIVER
14520 M:      Crt Mori <[email protected]>
14521 L:      [email protected]
14522 S:      Supported
14523 W:      http://www.melexis.com
14524 F:      drivers/iio/temperature/mlx90614.c
14525
14526 MELEXIS MLX90632 DRIVER
14527 M:      Crt Mori <[email protected]>
14528 L:      [email protected]
14529 S:      Supported
14530 W:      http://www.melexis.com
14531 F:      drivers/iio/temperature/mlx90632.c
14532
14533 MELEXIS MLX90635 DRIVER
14534 M:      Crt Mori <[email protected]>
14535 L:      [email protected]
14536 S:      Supported
14537 W:      http://www.melexis.com
14538 F:      drivers/iio/temperature/mlx90635.c
14539
14540 MELFAS MIP4 TOUCHSCREEN DRIVER
14541 M:      Sangwon Jee <[email protected]>
14542 S:      Supported
14543 W:      http://www.melfas.com
14544 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14545 F:      drivers/input/touchscreen/melfas_mip4.c
14546
14547 MELLANOX BLUEFIELD I2C DRIVER
14548 M:      Khalil Blaiech <[email protected]>
14549 M:      Asmaa Mnebhi <[email protected]>
14550 L:      [email protected]
14551 S:      Supported
14552 F:      drivers/i2c/busses/i2c-mlxbf.c
14553
14554 MELLANOX ETHERNET DRIVER (mlx4_en)
14555 M:      Tariq Toukan <[email protected]>
14556 L:      [email protected]
14557 S:      Supported
14558 W:      https://www.nvidia.com/networking/
14559 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14560 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14561
14562 MELLANOX ETHERNET DRIVER (mlx5e)
14563 M:      Saeed Mahameed <[email protected]>
14564 M:      Tariq Toukan <[email protected]>
14565 L:      [email protected]
14566 S:      Supported
14567 W:      https://www.nvidia.com/networking/
14568 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14569 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14570
14571 MELLANOX ETHERNET INNOVA DRIVERS
14572 R:      Boris Pismenny <[email protected]>
14573 L:      [email protected]
14574 S:      Supported
14575 W:      https://www.nvidia.com/networking/
14576 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14577 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14578 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14579 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14580
14581 MELLANOX ETHERNET SWITCH DRIVERS
14582 M:      Ido Schimmel <[email protected]>
14583 M:      Petr Machata <[email protected]>
14584 L:      [email protected]
14585 S:      Supported
14586 W:      https://www.nvidia.com/networking/
14587 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14588 F:      drivers/net/ethernet/mellanox/mlxsw/
14589 F:      tools/testing/selftests/drivers/net/mlxsw/
14590
14591 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14592 M:      [email protected]
14593 L:      [email protected]
14594 S:      Supported
14595 W:      https://www.nvidia.com/networking/
14596 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14597 F:      drivers/net/ethernet/mellanox/mlxfw/
14598
14599 MELLANOX HARDWARE PLATFORM SUPPORT
14600 M:      Hans de Goede <[email protected]>
14601 M:      Ilpo Järvinen <[email protected]>
14602 M:      Vadim Pasternak <[email protected]>
14603 L:      [email protected]
14604 S:      Supported
14605 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14606 F:      drivers/platform/mellanox/
14607 F:      include/linux/platform_data/mlxreg.h
14608
14609 MELLANOX MLX4 core VPI driver
14610 M:      Tariq Toukan <[email protected]>
14611 L:      [email protected]
14612 L:      [email protected]
14613 S:      Supported
14614 W:      https://www.nvidia.com/networking/
14615 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14616 F:      drivers/net/ethernet/mellanox/mlx4/
14617 F:      include/linux/mlx4/
14618
14619 MELLANOX MLX4 IB driver
14620 M:      Yishai Hadas <[email protected]>
14621 L:      [email protected]
14622 S:      Supported
14623 W:      https://www.nvidia.com/networking/
14624 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14625 F:      drivers/infiniband/hw/mlx4/
14626 F:      include/linux/mlx4/
14627 F:      include/uapi/rdma/mlx4-abi.h
14628
14629 MELLANOX MLX5 core VPI driver
14630 M:      Saeed Mahameed <[email protected]>
14631 M:      Leon Romanovsky <[email protected]>
14632 M:      Tariq Toukan <[email protected]>
14633 L:      [email protected]
14634 L:      [email protected]
14635 S:      Supported
14636 W:      https://www.nvidia.com/networking/
14637 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14638 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14639 F:      drivers/net/ethernet/mellanox/mlx5/core/
14640 F:      include/linux/mlx5/
14641
14642 MELLANOX MLX5 IB driver
14643 M:      Leon Romanovsky <[email protected]>
14644 L:      [email protected]
14645 S:      Supported
14646 W:      https://www.nvidia.com/networking/
14647 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14648 F:      drivers/infiniband/hw/mlx5/
14649 F:      include/linux/mlx5/
14650 F:      include/uapi/rdma/mlx5-abi.h
14651
14652 MELLANOX MLX5 VDPA DRIVER
14653 M:      Dragos Tatulea <[email protected]>
14654 L:      [email protected]
14655 S:      Supported
14656 F:      drivers/vdpa/mlx5/
14657
14658 MELLANOX MLXCPLD I2C AND MUX DRIVER
14659 M:      Vadim Pasternak <[email protected]>
14660 M:      Michael Shych <[email protected]>
14661 L:      [email protected]
14662 S:      Supported
14663 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14664 F:      drivers/i2c/busses/i2c-mlxcpld.c
14665 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14666
14667 MELLANOX MLXCPLD LED DRIVER
14668 M:      Vadim Pasternak <[email protected]>
14669 L:      [email protected]
14670 S:      Supported
14671 F:      Documentation/leds/leds-mlxcpld.rst
14672 F:      drivers/leds/leds-mlxcpld.c
14673 F:      drivers/leds/leds-mlxreg.c
14674
14675 MELLANOX PLATFORM DRIVER
14676 M:      Vadim Pasternak <[email protected]>
14677 L:      [email protected]
14678 S:      Supported
14679 F:      drivers/platform/x86/mlx-platform.c
14680
14681 MEMBARRIER SUPPORT
14682 M:      Mathieu Desnoyers <[email protected]>
14683 M:      "Paul E. McKenney" <[email protected]>
14684 L:      [email protected]
14685 S:      Supported
14686 F:      Documentation/scheduler/membarrier.rst
14687 F:      arch/*/include/asm/membarrier.h
14688 F:      arch/*/include/asm/sync_core.h
14689 F:      include/uapi/linux/membarrier.h
14690 F:      kernel/sched/membarrier.c
14691
14692 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14693 M:      Mike Rapoport <[email protected]>
14694 L:      [email protected]
14695 S:      Maintained
14696 F:      Documentation/core-api/boot-time-mm.rst
14697 F:      include/linux/memblock.h
14698 F:      mm/memblock.c
14699 F:      mm/mm_init.c
14700 F:      tools/testing/memblock/
14701
14702 MEMORY ALLOCATION PROFILING
14703 M:      Suren Baghdasaryan <[email protected]>
14704 M:      Kent Overstreet <[email protected]>
14705 L:      [email protected]
14706 S:      Maintained
14707 F:      Documentation/mm/allocation-profiling.rst
14708 F:      include/linux/alloc_tag.h
14709 F:      include/linux/pgalloc_tag.h
14710 F:      lib/alloc_tag.c
14711
14712 MEMORY CONTROLLER DRIVERS
14713 M:      Krzysztof Kozlowski <[email protected]>
14714 L:      [email protected]
14715 S:      Maintained
14716 B:      mailto:[email protected]
14717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14718 F:      Documentation/devicetree/bindings/memory-controllers/
14719 F:      drivers/memory/
14720 F:      include/dt-bindings/memory/
14721 F:      include/memory/
14722
14723 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14724 M:      Dmitry Osipenko <[email protected]>
14725 L:      [email protected]
14726 L:      [email protected]
14727 S:      Maintained
14728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14729 F:      drivers/devfreq/tegra30-devfreq.c
14730
14731 MEMORY HOT(UN)PLUG
14732 M:      David Hildenbrand <[email protected]>
14733 M:      Oscar Salvador <[email protected]>
14734 L:      [email protected]
14735 S:      Maintained
14736 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14737 F:      Documentation/core-api/memory-hotplug.rst
14738 F:      drivers/base/memory.c
14739 F:      include/linux/memory_hotplug.h
14740 F:      mm/memory_hotplug.c
14741 F:      tools/testing/selftests/memory-hotplug/
14742
14743 MEMORY MANAGEMENT
14744 M:      Andrew Morton <[email protected]>
14745 L:      [email protected]
14746 S:      Maintained
14747 W:      http://www.linux-mm.org
14748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14749 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14750 F:      include/linux/gfp.h
14751 F:      include/linux/gfp_types.h
14752 F:      include/linux/memfd.h
14753 F:      include/linux/memory.h
14754 F:      include/linux/memory_hotplug.h
14755 F:      include/linux/memory-tiers.h
14756 F:      include/linux/mempolicy.h
14757 F:      include/linux/mempool.h
14758 F:      include/linux/memremap.h
14759 F:      include/linux/mm.h
14760 F:      include/linux/mm_*.h
14761 F:      include/linux/mmzone.h
14762 F:      include/linux/mmu_notifier.h
14763 F:      include/linux/pagewalk.h
14764 F:      include/linux/rmap.h
14765 F:      include/trace/events/ksm.h
14766 F:      mm/
14767 F:      tools/mm/
14768 F:      tools/testing/selftests/mm/
14769 N:      include/linux/page[-_]*
14770
14771 MEMORY MAPPING
14772 M:      Andrew Morton <[email protected]>
14773 R:      Liam R. Howlett <[email protected]>
14774 R:      Vlastimil Babka <[email protected]>
14775 R:      Lorenzo Stoakes <[email protected]>
14776 L:      [email protected]
14777 S:      Maintained
14778 W:      http://www.linux-mm.org
14779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14780 F:      mm/mmap.c
14781
14782 MEMORY TECHNOLOGY DEVICES (MTD)
14783 M:      Miquel Raynal <[email protected]>
14784 M:      Richard Weinberger <[email protected]>
14785 M:      Vignesh Raghavendra <[email protected]>
14786 L:      [email protected]
14787 S:      Maintained
14788 W:      http://www.linux-mtd.infradead.org/
14789 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14790 C:      irc://irc.oftc.net/mtd
14791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14793 F:      Documentation/devicetree/bindings/mtd/
14794 F:      drivers/mtd/
14795 F:      include/linux/mtd/
14796 F:      include/uapi/mtd/
14797
14798 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14799 M:      Dmitry Rokosov <[email protected]>
14800 L:      [email protected]
14801 S:      Maintained
14802 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14803 F:      drivers/iio/accel/msa311.c
14804
14805 MEN A21 WATCHDOG DRIVER
14806 M:      Johannes Thumshirn <[email protected]>
14807 L:      [email protected]
14808 S:      Maintained
14809 F:      drivers/watchdog/mena21_wdt.c
14810
14811 MEN CHAMELEON BUS (mcb)
14812 M:      Johannes Thumshirn <[email protected]>
14813 S:      Maintained
14814 F:      Documentation/driver-api/men-chameleon-bus.rst
14815 F:      drivers/mcb/
14816 F:      include/linux/mcb.h
14817
14818 MEN F21BMC (Board Management Controller)
14819 M:      Andreas Werner <[email protected]>
14820 S:      Supported
14821 F:      Documentation/hwmon/menf21bmc.rst
14822 F:      drivers/hwmon/menf21bmc_hwmon.c
14823 F:      drivers/leds/leds-menf21bmc.c
14824 F:      drivers/mfd/menf21bmc.c
14825 F:      drivers/watchdog/menf21bmc_wdt.c
14826
14827 MEN Z069 WATCHDOG DRIVER
14828 M:      Johannes Thumshirn <[email protected]>
14829 L:      [email protected]
14830 S:      Maintained
14831 F:      drivers/watchdog/menz69_wdt.c
14832
14833 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14834 M:      Neil Armstrong <[email protected]>
14835 L:      [email protected]
14836 L:      [email protected]
14837 S:      Supported
14838 W:      http://linux-meson.com/
14839 T:      git git://linuxtv.org/media_tree.git
14840 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14841 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14842 F:      drivers/media/cec/platform/meson/ao-cec.c
14843
14844 MESON GE2D DRIVER FOR AMLOGIC SOCS
14845 M:      Neil Armstrong <[email protected]>
14846 L:      [email protected]
14847 L:      [email protected]
14848 S:      Supported
14849 T:      git git://linuxtv.org/media_tree.git
14850 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14851 F:      drivers/media/platform/amlogic/meson-ge2d/
14852
14853 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14854 M:      Liang Yang <[email protected]>
14855 L:      [email protected]
14856 S:      Maintained
14857 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14858 F:      drivers/mtd/nand/raw/meson_*
14859
14860 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14861 M:      Neil Armstrong <[email protected]>
14862 L:      [email protected]
14863 L:      [email protected]
14864 S:      Supported
14865 T:      git git://linuxtv.org/media_tree.git
14866 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14867 F:      drivers/staging/media/meson/vdec/
14868
14869 META ETHERNET DRIVERS
14870 M:      Alexander Duyck <[email protected]>
14871 M:      Jakub Kicinski <[email protected]>
14872 R:      [email protected]
14873 S:      Supported
14874 F:      Documentation/networking/device_drivers/ethernet/meta/
14875 F:      drivers/net/ethernet/meta/
14876
14877 METHODE UDPU SUPPORT
14878 M:      Robert Marko <[email protected]>
14879 S:      Maintained
14880 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14881 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14882
14883 MHI BUS
14884 M:      Manivannan Sadhasivam <[email protected]>
14885 L:      [email protected]
14886 L:      [email protected]
14887 S:      Maintained
14888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14889 F:      Documentation/ABI/stable/sysfs-bus-mhi
14890 F:      Documentation/mhi/
14891 F:      drivers/bus/mhi/
14892 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14893 F:      include/linux/mhi.h
14894
14895 MICROBLAZE ARCHITECTURE
14896 M:      Michal Simek <[email protected]>
14897 S:      Supported
14898 W:      http://www.monstr.eu/fdt/
14899 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14900 F:      arch/microblaze/
14901
14902 MICROBLAZE TMR INJECT
14903 M:      Appana Durga Kedareswara rao <[email protected]>
14904 S:      Supported
14905 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14906 F:      drivers/misc/xilinx_tmr_inject.c
14907
14908 MICROBLAZE TMR MANAGER
14909 M:      Appana Durga Kedareswara rao <[email protected]>
14910 S:      Supported
14911 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14912 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14913 F:      drivers/misc/xilinx_tmr_manager.c
14914
14915 MICROCHIP AT91 DMA DRIVERS
14916 M:      Ludovic Desroches <[email protected]>
14917 L:      [email protected] (moderated for non-subscribers)
14918 L:      [email protected]
14919 S:      Supported
14920 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14921 F:      drivers/dma/at_hdmac.c
14922 F:      drivers/dma/at_xdmac.c
14923 F:      include/dt-bindings/dma/at91.h
14924
14925 MICROCHIP AT91 SERIAL DRIVER
14926 M:      Richard Genoud <[email protected]>
14927 S:      Maintained
14928 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14929 F:      drivers/tty/serial/atmel_serial.c
14930 F:      drivers/tty/serial/atmel_serial.h
14931
14932 MICROCHIP AT91 USART MFD DRIVER
14933 M:      Radu Pirea <[email protected]>
14934 L:      [email protected]
14935 S:      Supported
14936 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14937 F:      drivers/mfd/at91-usart.c
14938 F:      include/dt-bindings/mfd/at91-usart.h
14939
14940 MICROCHIP AT91 USART SPI DRIVER
14941 M:      Radu Pirea <[email protected]>
14942 L:      [email protected]
14943 S:      Supported
14944 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14945 F:      drivers/spi/spi-at91-usart.c
14946
14947 MICROCHIP AUDIO ASOC DRIVERS
14948 M:      Claudiu Beznea <[email protected]>
14949 L:      [email protected] (moderated for non-subscribers)
14950 S:      Supported
14951 F:      Documentation/devicetree/bindings/sound/atmel*
14952 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14953 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14954 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14955 F:      sound/soc/atmel
14956
14957 MICROCHIP CSI2DC DRIVER
14958 M:      Eugen Hristev <[email protected]>
14959 L:      [email protected]
14960 S:      Supported
14961 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14962 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14963
14964 MICROCHIP ECC DRIVER
14965 L:      [email protected]
14966 S:      Orphan
14967 F:      drivers/crypto/atmel-ecc.*
14968
14969 MICROCHIP EIC DRIVER
14970 M:      Claudiu Beznea <[email protected]>
14971 L:      [email protected] (moderated for non-subscribers)
14972 S:      Supported
14973 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14974 F:      drivers/irqchip/irq-mchp-eic.c
14975
14976 MICROCHIP I2C DRIVER
14977 M:      Codrin Ciubotariu <[email protected]>
14978 L:      [email protected]
14979 S:      Supported
14980 F:      drivers/i2c/busses/i2c-at91-*.c
14981 F:      drivers/i2c/busses/i2c-at91.h
14982
14983 MICROCHIP ISC DRIVER
14984 M:      Eugen Hristev <[email protected]>
14985 L:      [email protected]
14986 S:      Supported
14987 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14988 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14989 F:      drivers/media/platform/microchip/microchip-isc*
14990 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14991 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14992 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14993 F:      include/linux/atmel-isc-media.h
14994
14995 MICROCHIP ISI DRIVER
14996 M:      Eugen Hristev <[email protected]>
14997 L:      [email protected]
14998 S:      Supported
14999 F:      drivers/media/platform/atmel/atmel-isi.c
15000 F:      drivers/media/platform/atmel/atmel-isi.h
15001
15002 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
15003 M:      Woojung Huh <[email protected]>
15004 M:      [email protected]
15005 L:      [email protected]
15006 S:      Maintained
15007 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
15008 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
15009 F:      drivers/net/dsa/microchip/*
15010 F:      include/linux/dsa/ksz_common.h
15011 F:      include/linux/platform_data/microchip-ksz.h
15012 F:      net/dsa/tag_ksz.c
15013
15014 MICROCHIP LAN743X ETHERNET DRIVER
15015 M:      Bryan Whitehead <[email protected]>
15016 M:      [email protected]
15017 L:      [email protected]
15018 S:      Maintained
15019 F:      drivers/net/ethernet/microchip/lan743x_*
15020
15021 MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER
15022 M:      Parthiban Veerasooran <[email protected]>
15023 L:      [email protected]
15024 S:      Maintained
15025 F:      Documentation/devicetree/bindings/net/microchip,lan8650.yaml
15026 F:      drivers/net/ethernet/microchip/lan865x/lan865x.c
15027
15028 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
15029 M:      Arun Ramadoss <[email protected]>
15030 R:      [email protected]
15031 L:      [email protected]
15032 S:      Maintained
15033 F:      drivers/net/phy/microchip_t1.c
15034
15035 MICROCHIP LAN966X ETHERNET DRIVER
15036 M:      Horatiu Vultur <[email protected]>
15037 M:      [email protected]
15038 L:      [email protected]
15039 S:      Maintained
15040 F:      drivers/net/ethernet/microchip/lan966x/*
15041
15042 MICROCHIP LAN966X OIC DRIVER
15043 M:      Herve Codina <[email protected]>
15044 S:      Maintained
15045 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
15046 F:      drivers/irqchip/irq-lan966x-oic.c
15047
15048 MICROCHIP LCDFB DRIVER
15049 M:      Nicolas Ferre <[email protected]>
15050 L:      [email protected]
15051 S:      Maintained
15052 F:      drivers/video/fbdev/atmel_lcdfb.c
15053 F:      include/video/atmel_lcdc.h
15054
15055 MICROCHIP MCP16502 PMIC DRIVER
15056 M:      Claudiu Beznea <[email protected]>
15057 L:      [email protected] (moderated for non-subscribers)
15058 S:      Supported
15059 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
15060 F:      drivers/regulator/mcp16502.c
15061
15062 MICROCHIP MCP3564 ADC DRIVER
15063 M:      Marius Cristea <[email protected]>
15064 L:      [email protected]
15065 S:      Supported
15066 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
15067 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
15068 F:      drivers/iio/adc/mcp3564.c
15069
15070 MICROCHIP MCP3911 ADC DRIVER
15071 M:      Marcus Folkesson <[email protected]>
15072 M:      Kent Gustavsson <[email protected]>
15073 L:      [email protected]
15074 S:      Maintained
15075 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15076 F:      drivers/iio/adc/mcp3911.c
15077
15078 MICROCHIP MMC/SD/SDIO MCI DRIVER
15079 M:      Aubin Constans <[email protected]>
15080 S:      Maintained
15081 F:      drivers/mmc/host/atmel-mci.c
15082
15083 MICROCHIP NAND DRIVER
15084 L:      [email protected]
15085 S:      Orphan
15086 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15087 F:      drivers/mtd/nand/raw/atmel/*
15088
15089 MICROCHIP OTPC DRIVER
15090 M:      Claudiu Beznea <[email protected]>
15091 L:      [email protected] (moderated for non-subscribers)
15092 S:      Supported
15093 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15094 F:      drivers/nvmem/microchip-otpc.c
15095 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15096
15097 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15098 M:      Marius Cristea <[email protected]>
15099 L:      [email protected]
15100 S:      Supported
15101 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15102 F:      drivers/iio/adc/pac1934.c
15103
15104 MICROCHIP PCI1XXXX GP DRIVER
15105 M:      Vaibhaav Ram T.L <[email protected]>
15106 M:      Kumaravel Thiagarajan <[email protected]>
15107 L:      [email protected]
15108 S:      Supported
15109 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15110 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15111 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15112 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15113
15114 MICROCHIP PCI1XXXX I2C DRIVER
15115 M:      Tharun Kumar P <[email protected]>
15116 M:      Kumaravel Thiagarajan <[email protected]>
15117 M:      Microchip Linux Driver Support <[email protected]>
15118 L:      [email protected]
15119 S:      Maintained
15120 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15121
15122 MICROCHIP PCIe UART DRIVER
15123 M:      Kumaravel Thiagarajan <[email protected]>
15124 M:      Tharun Kumar P <[email protected]>
15125 L:      [email protected]
15126 S:      Maintained
15127 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15128
15129 MICROCHIP POLARFIRE FPGA DRIVERS
15130 M:      Conor Dooley <[email protected]>
15131 R:      Vladimir Georgiev <[email protected]>
15132 L:      [email protected]
15133 S:      Supported
15134 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15135 F:      drivers/fpga/microchip-spi.c
15136
15137 MICROCHIP PWM DRIVER
15138 M:      Claudiu Beznea <[email protected]>
15139 L:      [email protected] (moderated for non-subscribers)
15140 L:      [email protected]
15141 S:      Supported
15142 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15143 F:      drivers/pwm/pwm-atmel.c
15144
15145 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15146 M:      Manikandan Muralidharan <[email protected]>
15147 M:      Dharma Balasubiramani <[email protected]>
15148 L:      [email protected]
15149 S:      Supported
15150 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15151 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15152
15153 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15154 M:      Eugen Hristev <[email protected]>
15155 L:      [email protected]
15156 S:      Supported
15157 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15158 F:      drivers/iio/adc/at91-sama5d2_adc.c
15159 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15160
15161 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15162 M:      Claudiu Beznea <[email protected]>
15163 S:      Supported
15164 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15165 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15166
15167 MICROCHIP SOC DRIVERS
15168 M:      Conor Dooley <[email protected]>
15169 S:      Supported
15170 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15171 F:      Documentation/devicetree/bindings/soc/microchip/
15172 F:      drivers/soc/microchip/
15173
15174 MICROCHIP SPI DRIVER
15175 M:      Ryan Wanner <[email protected]>
15176 S:      Supported
15177 F:      drivers/spi/spi-atmel.*
15178
15179 MICROCHIP SSC DRIVER
15180 M:      Claudiu Beznea <[email protected]>
15181 L:      [email protected] (moderated for non-subscribers)
15182 S:      Supported
15183 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15184 F:      drivers/misc/atmel-ssc.c
15185 F:      include/linux/atmel-ssc.h
15186
15187 Microchip Timer Counter Block (TCB) Capture Driver
15188 M:      Kamel Bouhara <[email protected]>
15189 L:      [email protected] (moderated for non-subscribers)
15190 L:      [email protected]
15191 S:      Maintained
15192 F:      drivers/counter/microchip-tcb-capture.c
15193
15194 MICROCHIP USB251XB DRIVER
15195 M:      Richard Leitner <[email protected]>
15196 L:      [email protected]
15197 S:      Maintained
15198 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15199 F:      drivers/usb/misc/usb251xb.c
15200
15201 MICROCHIP USBA UDC DRIVER
15202 M:      Cristian Birsan <[email protected]>
15203 L:      [email protected] (moderated for non-subscribers)
15204 S:      Supported
15205 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15206
15207 MICROCHIP WILC1000 WIFI DRIVER
15208 M:      Ajay Singh <[email protected]>
15209 M:      Claudiu Beznea <[email protected]>
15210 L:      [email protected]
15211 S:      Supported
15212 F:      drivers/net/wireless/microchip/wilc1000/
15213
15214 MICROSEMI MIPS SOCS
15215 M:      Alexandre Belloni <[email protected]>
15216 M:      [email protected]
15217 L:      [email protected]
15218 S:      Supported
15219 F:      Documentation/devicetree/bindings/mips/mscc.txt
15220 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15221 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15222 F:      arch/mips/boot/dts/mscc/
15223 F:      arch/mips/configs/generic/board-ocelot.config
15224 F:      arch/mips/generic/board-ocelot.c
15225
15226 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15227 M:      Don Brace <[email protected]>
15228 L:      [email protected]
15229 L:      [email protected]
15230 S:      Supported
15231 F:      Documentation/scsi/smartpqi.rst
15232 F:      drivers/scsi/smartpqi/Kconfig
15233 F:      drivers/scsi/smartpqi/Makefile
15234 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15235 F:      include/linux/cciss*.h
15236 F:      include/uapi/linux/cciss*.h
15237
15238 MICROSOFT MANA RDMA DRIVER
15239 M:      Long Li <[email protected]>
15240 M:      Ajay Sharma <[email protected]>
15241 L:      [email protected]
15242 S:      Supported
15243 F:      drivers/infiniband/hw/mana/
15244 F:      include/net/mana
15245 F:      include/uapi/rdma/mana-abi.h
15246
15247 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15248 M:      Maximilian Luz <[email protected]>
15249 L:      [email protected]
15250 S:      Maintained
15251 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15252
15253 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15254 M:      Maximilian Luz <[email protected]>
15255 L:      [email protected]
15256 L:      [email protected]
15257 S:      Maintained
15258 F:      drivers/power/supply/surface_battery.c
15259 F:      drivers/power/supply/surface_charger.c
15260
15261 MICROSOFT SURFACE DTX DRIVER
15262 M:      Maximilian Luz <[email protected]>
15263 L:      [email protected]
15264 S:      Maintained
15265 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15266 F:      drivers/platform/surface/surface_dtx.c
15267 F:      include/uapi/linux/surface_aggregator/dtx.h
15268
15269 MICROSOFT SURFACE SENSOR FAN DRIVER
15270 M:      Maximilian Luz <[email protected]>
15271 M:      Ivor Wanders <[email protected]>
15272 L:      [email protected]
15273 S:      Maintained
15274 F:      Documentation/hwmon/surface_fan.rst
15275 F:      drivers/hwmon/surface_fan.c
15276
15277 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15278 M:      Maximilian Luz <[email protected]>
15279 L:      [email protected]
15280 S:      Maintained
15281 F:      drivers/platform/surface/surface_gpe.c
15282
15283 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15284 M:      Hans de Goede <[email protected]>
15285 M:      Ilpo Järvinen <[email protected]>
15286 M:      Maximilian Luz <[email protected]>
15287 L:      [email protected]
15288 S:      Maintained
15289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15290 F:      drivers/platform/surface/
15291
15292 MICROSOFT SURFACE HID TRANSPORT DRIVER
15293 M:      Maximilian Luz <[email protected]>
15294 L:      [email protected]
15295 L:      [email protected]
15296 S:      Maintained
15297 F:      drivers/hid/surface-hid/
15298
15299 MICROSOFT SURFACE HOT-PLUG DRIVER
15300 M:      Maximilian Luz <[email protected]>
15301 L:      [email protected]
15302 S:      Maintained
15303 F:      drivers/platform/surface/surface_hotplug.c
15304
15305 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15306 M:      Maximilian Luz <[email protected]>
15307 L:      [email protected]
15308 S:      Maintained
15309 F:      drivers/platform/surface/surface_platform_profile.c
15310
15311 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15312 M:      Chen Yu <[email protected]>
15313 L:      [email protected]
15314 S:      Supported
15315 F:      drivers/platform/surface/surfacepro3_button.c
15316
15317 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15318 M:      Maximilian Luz <[email protected]>
15319 L:      [email protected]
15320 S:      Maintained
15321 F:      drivers/platform/surface/surface_aggregator_hub.c
15322
15323 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15324 M:      Maximilian Luz <[email protected]>
15325 L:      [email protected]
15326 S:      Maintained
15327 W:      https://github.com/linux-surface/surface-aggregator-module
15328 C:      irc://irc.libera.chat/linux-surface
15329 F:      Documentation/driver-api/surface_aggregator/
15330 F:      drivers/platform/surface/aggregator/
15331 F:      drivers/platform/surface/surface_acpi_notify.c
15332 F:      drivers/platform/surface/surface_aggregator_cdev.c
15333 F:      drivers/platform/surface/surface_aggregator_registry.c
15334 F:      include/linux/surface_acpi_notify.h
15335 F:      include/linux/surface_aggregator/
15336 F:      include/uapi/linux/surface_aggregator/
15337
15338 MICROTEK X6 SCANNER
15339 M:      Oliver Neukum <[email protected]>
15340 S:      Maintained
15341 F:      drivers/usb/image/microtek.*
15342
15343 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15344 M:      Luka Kovacic <[email protected]>
15345 M:      Luka Perkov <[email protected]>
15346 S:      Maintained
15347 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15348 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15349 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15350 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15351 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15352 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15353
15354 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15355 M:      Sakari Ailus <[email protected]>
15356 L:      [email protected]
15357 S:      Maintained
15358 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15359 F:      Documentation/driver-api/media/drivers/ccs/
15360 F:      Documentation/userspace-api/media/drivers/ccs.rst
15361 F:      drivers/media/i2c/ccs-pll.c
15362 F:      drivers/media/i2c/ccs-pll.h
15363 F:      drivers/media/i2c/ccs/
15364 F:      include/uapi/linux/ccs.h
15365 F:      include/uapi/linux/smiapp.h
15366
15367 MIPS
15368 M:      Thomas Bogendoerfer <[email protected]>
15369 L:      [email protected]
15370 S:      Maintained
15371 W:      http://www.linux-mips.org/
15372 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15374 F:      Documentation/devicetree/bindings/mips/
15375 F:      Documentation/arch/mips/
15376 F:      arch/mips/
15377 F:      drivers/platform/mips/
15378 F:      include/dt-bindings/mips/
15379
15380 MIPS BAIKAL-T1 PLATFORM
15381 M:      Serge Semin <[email protected]>
15382 L:      [email protected]
15383 S:      Supported
15384 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15385 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15386 F:      drivers/bus/bt1-*.c
15387 F:      drivers/clk/baikal-t1/
15388 F:      drivers/memory/bt1-l2-ctl.c
15389 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15390
15391 MIPS BOSTON DEVELOPMENT BOARD
15392 M:      Paul Burton <[email protected]>
15393 L:      [email protected]
15394 S:      Maintained
15395 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15396 F:      arch/mips/boot/dts/img/boston.dts
15397 F:      arch/mips/configs/generic/board-boston.config
15398 F:      drivers/clk/imgtec/clk-boston.c
15399 F:      include/dt-bindings/clock/boston-clock.h
15400
15401 MIPS CORE DRIVERS
15402 M:      Thomas Bogendoerfer <[email protected]>
15403 M:      Serge Semin <[email protected]>
15404 L:      [email protected]
15405 S:      Supported
15406 F:      drivers/bus/mips_cdmm.c
15407 F:      drivers/clocksource/mips-gic-timer.c
15408 F:      drivers/cpuidle/cpuidle-cps.c
15409 F:      drivers/irqchip/irq-mips-cpu.c
15410 F:      drivers/irqchip/irq-mips-gic.c
15411
15412 MIPS GENERIC PLATFORM
15413 M:      Paul Burton <[email protected]>
15414 L:      [email protected]
15415 S:      Supported
15416 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15417 F:      arch/mips/generic/
15418 F:      arch/mips/tools/generic-board-config.sh
15419
15420 MIPS RINT INSTRUCTION EMULATION
15421 M:      Aleksandar Markovic <[email protected]>
15422 L:      [email protected]
15423 S:      Supported
15424 F:      arch/mips/math-emu/dp_rint.c
15425 F:      arch/mips/math-emu/sp_rint.c
15426
15427 MIPS/LOONGSON1 ARCHITECTURE
15428 M:      Keguang Zhang <[email protected]>
15429 L:      [email protected]
15430 S:      Maintained
15431 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15432 F:      arch/mips/include/asm/mach-loongson32/
15433 F:      arch/mips/loongson32/
15434 F:      drivers/*/*loongson1*
15435 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15436
15437 MIPS/LOONGSON2EF ARCHITECTURE
15438 M:      Jiaxun Yang <[email protected]>
15439 L:      [email protected]
15440 S:      Maintained
15441 F:      arch/mips/include/asm/mach-loongson2ef/
15442 F:      arch/mips/loongson2ef/
15443 F:      drivers/cpufreq/loongson2_cpufreq.c
15444
15445 MIPS/LOONGSON64 ARCHITECTURE
15446 M:      Huacai Chen <[email protected]>
15447 M:      Jiaxun Yang <[email protected]>
15448 L:      [email protected]
15449 S:      Maintained
15450 F:      arch/mips/include/asm/mach-loongson64/
15451 F:      arch/mips/loongson64/
15452 F:      drivers/irqchip/irq-loongson*
15453 F:      drivers/platform/mips/cpu_hwmon.c
15454
15455 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15456 M:      Hans Verkuil <[email protected]>
15457 L:      [email protected]
15458 S:      Odd Fixes
15459 W:      https://linuxtv.org
15460 T:      git git://linuxtv.org/media_tree.git
15461 F:      drivers/media/radio/radio-miropcm20*
15462
15463 MITSUMI MM8013 FG DRIVER
15464 M:      Konrad Dybcio <[email protected]>
15465 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15466 F:      drivers/power/supply/mm8013.c
15467
15468 MMP SUPPORT
15469 R:      Lubomir Rintel <[email protected]>
15470 L:      [email protected] (moderated for non-subscribers)
15471 S:      Odd Fixes
15472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15473 F:      arch/arm/boot/dts/marvell/mmp*
15474 F:      arch/arm/mach-mmp/
15475 F:      include/linux/soc/mmp/
15476
15477 MMP USB PHY DRIVERS
15478 R:      Lubomir Rintel <[email protected]>
15479 L:      [email protected] (moderated for non-subscribers)
15480 S:      Maintained
15481 F:      drivers/phy/marvell/phy-mmp3-usb.c
15482 F:      drivers/phy/marvell/phy-pxa-usb.c
15483
15484 MMU GATHER AND TLB INVALIDATION
15485 M:      Will Deacon <[email protected]>
15486 M:      "Aneesh Kumar K.V" <[email protected]>
15487 M:      Andrew Morton <[email protected]>
15488 M:      Nick Piggin <[email protected]>
15489 M:      Peter Zijlstra <[email protected]>
15490 L:      [email protected]
15491 L:      [email protected]
15492 S:      Maintained
15493 F:      arch/*/include/asm/tlb.h
15494 F:      include/asm-generic/tlb.h
15495 F:      mm/mmu_gather.c
15496
15497 MN88472 MEDIA DRIVER
15498 L:      [email protected]
15499 S:      Orphan
15500 W:      https://linuxtv.org
15501 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15502 F:      drivers/media/dvb-frontends/mn88472*
15503
15504 MN88473 MEDIA DRIVER
15505 L:      [email protected]
15506 S:      Orphan
15507 W:      https://linuxtv.org
15508 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15509 F:      drivers/media/dvb-frontends/mn88473*
15510
15511 MOBILEYE MIPS SOCS
15512 M:      Vladimir Kondratiev <[email protected]>
15513 M:      Gregory CLEMENT <[email protected]>
15514 M:      Théo Lebrun <[email protected]>
15515 L:      [email protected]
15516 S:      Maintained
15517 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15518 F:      Documentation/devicetree/bindings/soc/mobileye/
15519 F:      arch/mips/boot/dts/mobileye/
15520 F:      arch/mips/configs/eyeq5_defconfig
15521 F:      arch/mips/mobileye/board-epm5.its.S
15522 F:      drivers/clk/clk-eyeq.c
15523 F:      drivers/pinctrl/pinctrl-eyeq5.c
15524 F:      drivers/reset/reset-eyeq.c
15525 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15526
15527 MODULE SUPPORT
15528 M:      Luis Chamberlain <[email protected]>
15529 L:      [email protected]
15530 L:      [email protected]
15531 S:      Maintained
15532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15533 F:      include/linux/kmod.h
15534 F:      include/linux/module*.h
15535 F:      kernel/module/
15536 F:      lib/test_kmod.c
15537 F:      scripts/module*
15538 F:      tools/testing/selftests/kmod/
15539
15540 MONOLITHIC POWER SYSTEM PMIC DRIVER
15541 M:      Saravanan Sekar <[email protected]>
15542 S:      Maintained
15543 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15544 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15545 F:      drivers/hwmon/pmbus/mpq7932.c
15546 F:      drivers/iio/adc/mp2629_adc.c
15547 F:      drivers/mfd/mp2629.c
15548 F:      drivers/power/supply/mp2629_charger.c
15549 F:      drivers/regulator/mp5416.c
15550 F:      drivers/regulator/mpq7920.c
15551 F:      drivers/regulator/mpq7920.h
15552 F:      include/linux/mfd/mp2629.h
15553
15554 MOST(R) TECHNOLOGY DRIVER
15555 M:      Parthiban Veerasooran <[email protected]>
15556 M:      Christian Gromm <[email protected]>
15557 S:      Maintained
15558 F:      Documentation/ABI/testing/configfs-most
15559 F:      Documentation/ABI/testing/sysfs-bus-most
15560 F:      drivers/most/
15561 F:      drivers/staging/most/
15562 F:      include/linux/most.h
15563
15564 MOTORCOMM PHY DRIVER
15565 M:      Frank <[email protected]>
15566 L:      [email protected]
15567 S:      Maintained
15568 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15569 F:      drivers/net/phy/motorcomm.c
15570
15571 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15572 M:      Jiri Slaby <[email protected]>
15573 S:      Maintained
15574 F:      Documentation/driver-api/tty/moxa-smartio.rst
15575 F:      drivers/tty/mxser.*
15576
15577 MP3309C BACKLIGHT DRIVER
15578 M:      Flavio Suligoi <[email protected]>
15579 L:      [email protected]
15580 S:      Maintained
15581 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15582 F:      drivers/video/backlight/mp3309c.c
15583
15584 MPS MP2891 DRIVER
15585 M:      Noah Wang <[email protected]>
15586 L:      [email protected]
15587 S:      Maintained
15588 F:      Documentation/hwmon/mp2891.rst
15589 F:      drivers/hwmon/pmbus/mp2891.c
15590
15591 MPS MP2993 DRIVER
15592 M:      Noah Wang <[email protected]>
15593 L:      [email protected]
15594 S:      Maintained
15595 F:      Documentation/hwmon/mp2993.rst
15596 F:      drivers/hwmon/pmbus/mp2993.c
15597
15598 MPS MP9941 DRIVER
15599 M:      Noah Wang <[email protected]>
15600 L:      [email protected]
15601 S:      Maintained
15602 F:      Documentation/hwmon/mp9941.rst
15603 F:      drivers/hwmon/pmbus/mp9941.c
15604
15605 MR800 AVERMEDIA USB FM RADIO DRIVER
15606 M:      Alexey Klimov <[email protected]>
15607 L:      [email protected]
15608 S:      Maintained
15609 T:      git git://linuxtv.org/media_tree.git
15610 F:      drivers/media/radio/radio-mr800.c
15611
15612 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15613 M:      Stefan Schmidt <[email protected]>
15614 L:      [email protected]
15615 S:      Odd Fixes
15616 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15617 F:      drivers/net/ieee802154/mrf24j40.c
15618
15619 MSI EC DRIVER
15620 M:      Nikita Kravets <[email protected]>
15621 L:      [email protected]
15622 S:      Maintained
15623 W:      https://github.com/BeardOverflow/msi-ec
15624 F:      drivers/platform/x86/msi-ec.*
15625
15626 MSI LAPTOP SUPPORT
15627 M:      "Lee, Chun-Yi" <[email protected]>
15628 L:      [email protected]
15629 S:      Maintained
15630 F:      drivers/platform/x86/msi-laptop.c
15631
15632 MSI WMI SUPPORT
15633 L:      [email protected]
15634 S:      Orphan
15635 F:      drivers/platform/x86/msi-wmi.c
15636
15637 MSI WMI PLATFORM FEATURES
15638 M:      Armin Wolf <[email protected]>
15639 L:      [email protected]
15640 S:      Maintained
15641 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15642 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15643 F:      drivers/platform/x86/msi-wmi-platform.c
15644
15645 MSI001 MEDIA DRIVER
15646 L:      [email protected]
15647 S:      Orphan
15648 W:      https://linuxtv.org
15649 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15650 F:      drivers/media/tuners/msi001*
15651
15652 MSI2500 MEDIA DRIVER
15653 L:      [email protected]
15654 S:      Orphan
15655 W:      https://linuxtv.org
15656 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15657 F:      drivers/media/usb/msi2500/
15658
15659 MSTAR INTERRUPT CONTROLLER DRIVER
15660 M:      Mark-PK Tsai <[email protected]>
15661 M:      Daniel Palmer <[email protected]>
15662 S:      Maintained
15663 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15664 F:      drivers/irqchip/irq-mst-intc.c
15665
15666 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15667 M:      Robert Jarzmik <[email protected]>
15668 L:      [email protected]
15669 S:      Maintained
15670 F:      drivers/mtd/devices/docg3*
15671
15672 MT9M114 ONSEMI SENSOR DRIVER
15673 M:      Laurent Pinchart <[email protected]>
15674 L:      [email protected]
15675 S:      Maintained
15676 T:      git git://linuxtv.org/media_tree.git
15677 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15678 F:      drivers/media/i2c/mt9m114.c
15679
15680 MT9P031 APTINA CAMERA SENSOR
15681 M:      Laurent Pinchart <[email protected]>
15682 L:      [email protected]
15683 S:      Maintained
15684 T:      git git://linuxtv.org/media_tree.git
15685 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15686 F:      drivers/media/i2c/mt9p031.c
15687 F:      include/media/i2c/mt9p031.h
15688
15689 MT9T112 APTINA CAMERA SENSOR
15690 M:      Jacopo Mondi <[email protected]>
15691 L:      [email protected]
15692 S:      Odd Fixes
15693 T:      git git://linuxtv.org/media_tree.git
15694 F:      drivers/media/i2c/mt9t112.c
15695 F:      include/media/i2c/mt9t112.h
15696
15697 MT9V032 APTINA CAMERA SENSOR
15698 M:      Laurent Pinchart <[email protected]>
15699 L:      [email protected]
15700 S:      Maintained
15701 T:      git git://linuxtv.org/media_tree.git
15702 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15703 F:      drivers/media/i2c/mt9v032.c
15704 F:      include/media/i2c/mt9v032.h
15705
15706 MT9V111 APTINA CAMERA SENSOR
15707 M:      Jacopo Mondi <[email protected]>
15708 L:      [email protected]
15709 S:      Maintained
15710 T:      git git://linuxtv.org/media_tree.git
15711 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15712 F:      drivers/media/i2c/mt9v111.c
15713
15714 MULTIFUNCTION DEVICES (MFD)
15715 M:      Lee Jones <[email protected]>
15716 S:      Maintained
15717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15718 F:      Documentation/devicetree/bindings/mfd/
15719 F:      drivers/mfd/
15720 F:      include/dt-bindings/mfd/
15721 F:      include/linux/mfd/
15722
15723 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15724 S:      Orphan
15725 F:      drivers/mmc/host/mmc_spi.c
15726 F:      include/linux/spi/mmc_spi.h
15727
15728 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15729 M:      Ulf Hansson <[email protected]>
15730 L:      [email protected]
15731 S:      Maintained
15732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15733 F:      Documentation/devicetree/bindings/mmc/
15734 F:      drivers/mmc/
15735 F:      include/linux/mmc/
15736 F:      include/uapi/linux/mmc/
15737
15738 MULTIPLEXER SUBSYSTEM
15739 M:      Peter Rosin <[email protected]>
15740 S:      Maintained
15741 F:      Documentation/ABI/testing/sysfs-class-mux*
15742 F:      Documentation/devicetree/bindings/mux/
15743 F:      drivers/mux/
15744 F:      include/dt-bindings/mux/
15745 F:      include/linux/mux/
15746
15747 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15748 M:      Bin Liu <[email protected]>
15749 L:      [email protected]
15750 S:      Maintained
15751 F:      drivers/usb/musb/
15752
15753 MXL301RF MEDIA DRIVER
15754 M:      Akihiro Tsukada <[email protected]>
15755 L:      [email protected]
15756 S:      Odd Fixes
15757 F:      drivers/media/tuners/mxl301rf*
15758
15759 MXL5007T MEDIA DRIVER
15760 M:      Michael Krufky <[email protected]>
15761 L:      [email protected]
15762 S:      Maintained
15763 W:      https://linuxtv.org
15764 W:      http://github.com/mkrufky
15765 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15766 T:      git git://linuxtv.org/mkrufky/tuners.git
15767 F:      drivers/media/tuners/mxl5007t.*
15768
15769 MXSFB DRM DRIVER
15770 M:      Marek Vasut <[email protected]>
15771 M:      Stefan Agner <[email protected]>
15772 L:      [email protected]
15773 S:      Supported
15774 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15775 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15776 F:      drivers/gpu/drm/mxsfb/
15777
15778 MYLEX DAC960 PCI RAID Controller
15779 M:      Hannes Reinecke <[email protected]>
15780 L:      [email protected]
15781 S:      Supported
15782 F:      drivers/scsi/myrb.*
15783 F:      drivers/scsi/myrs.*
15784
15785 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15786 L:      [email protected]
15787 S:      Orphan
15788 W:      https://www.cspi.com/ethernet-products/support/downloads/
15789 F:      drivers/net/ethernet/myricom/myri10ge/
15790
15791 NAND FLASH SUBSYSTEM
15792 M:      Miquel Raynal <[email protected]>
15793 R:      Richard Weinberger <[email protected]>
15794 L:      [email protected]
15795 S:      Maintained
15796 W:      http://www.linux-mtd.infradead.org/
15797 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15798 C:      irc://irc.oftc.net/mtd
15799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15800 F:      drivers/mtd/nand/
15801 F:      include/linux/mtd/*nand*.h
15802
15803 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15804 M:      Daniel Mack <[email protected]>
15805 L:      [email protected] (moderated for non-subscribers)
15806 S:      Maintained
15807 W:      http://www.native-instruments.com
15808 F:      sound/usb/caiaq/
15809
15810 NATSEMI ETHERNET DRIVER (DP8381x)
15811 S:      Orphan
15812 F:      drivers/net/ethernet/natsemi/natsemi.c
15813
15814 NCR 5380 SCSI DRIVERS
15815 M:      Finn Thain <[email protected]>
15816 M:      Michael Schmitz <[email protected]>
15817 L:      [email protected]
15818 S:      Maintained
15819 F:      Documentation/scsi/g_NCR5380.rst
15820 F:      drivers/scsi/NCR5380.*
15821 F:      drivers/scsi/arm/cumana_1.c
15822 F:      drivers/scsi/arm/oak.c
15823 F:      drivers/scsi/atari_scsi.*
15824 F:      drivers/scsi/dmx3191d.c
15825 F:      drivers/scsi/g_NCR5380.*
15826 F:      drivers/scsi/mac_scsi.*
15827 F:      drivers/scsi/sun3_scsi.*
15828 F:      drivers/scsi/sun3_scsi_vme.c
15829
15830 NCSI LIBRARY
15831 M:      Samuel Mendoza-Jonas <[email protected]>
15832 S:      Maintained
15833 F:      net/ncsi/
15834
15835 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15836 M:      Zev Weiss <[email protected]>
15837 L:      [email protected]
15838 S:      Maintained
15839 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15840 F:      drivers/hwmon/nct6775-i2c.c
15841
15842 NETCONSOLE
15843 M:      Breno Leitao <[email protected]>
15844 S:      Maintained
15845 F:      Documentation/networking/netconsole.rst
15846 F:      drivers/net/netconsole.c
15847 F:      tools/testing/selftests/drivers/net/netcons_basic.sh
15848
15849 NETDEVSIM
15850 M:      Jakub Kicinski <[email protected]>
15851 S:      Maintained
15852 F:      drivers/net/netdevsim/*
15853 F:      tools/testing/selftests/drivers/net/netdevsim/*
15854
15855 NETEM NETWORK EMULATOR
15856 M:      Stephen Hemminger <[email protected]>
15857 L:      [email protected]
15858 S:      Maintained
15859 F:      net/sched/sch_netem.c
15860
15861 NETERION 10GbE DRIVERS (s2io)
15862 M:      Jon Mason <[email protected]>
15863 L:      [email protected]
15864 S:      Supported
15865 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15866 F:      drivers/net/ethernet/neterion/
15867
15868 NETFILTER
15869 M:      Pablo Neira Ayuso <[email protected]>
15870 M:      Jozsef Kadlecsik <[email protected]>
15871 L:      [email protected]
15872 L:      [email protected]
15873 S:      Maintained
15874 W:      http://www.netfilter.org/
15875 W:      http://www.iptables.org/
15876 W:      http://www.nftables.org/
15877 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15878 C:      irc://irc.libera.chat/netfilter
15879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15881 F:      include/linux/netfilter*
15882 F:      include/linux/netfilter/
15883 F:      include/net/netfilter/
15884 F:      include/uapi/linux/netfilter*
15885 F:      include/uapi/linux/netfilter/
15886 F:      net/*/netfilter.c
15887 F:      net/*/netfilter/
15888 F:      net/bridge/br_netfilter*.c
15889 F:      net/netfilter/
15890 F:      tools/testing/selftests/net/netfilter/
15891
15892 NETROM NETWORK LAYER
15893 M:      Ralf Baechle <[email protected]>
15894 L:      [email protected]
15895 S:      Maintained
15896 W:      https://linux-ax25.in-berlin.de
15897 F:      include/net/netrom.h
15898 F:      include/uapi/linux/netrom.h
15899 F:      net/netrom/
15900
15901 NETRONIX EMBEDDED CONTROLLER
15902 M:      Jonathan Neuschäfer <[email protected]>
15903 S:      Maintained
15904 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15905 F:      drivers/mfd/ntxec.c
15906 F:      drivers/pwm/pwm-ntxec.c
15907 F:      drivers/rtc/rtc-ntxec.c
15908 F:      include/linux/mfd/ntxec.h
15909
15910 NETRONOME ETHERNET DRIVERS
15911 M:      Louis Peens <[email protected]>
15912 R:      Jakub Kicinski <[email protected]>
15913 L:      [email protected]
15914 S:      Maintained
15915 F:      drivers/net/ethernet/netronome/
15916
15917 NETWORK BLOCK DEVICE (NBD)
15918 M:      Josef Bacik <[email protected]>
15919 L:      [email protected]
15920 L:      [email protected]
15921 S:      Maintained
15922 F:      Documentation/admin-guide/blockdev/nbd.rst
15923 F:      drivers/block/nbd.c
15924 F:      include/trace/events/nbd.h
15925 F:      include/uapi/linux/nbd.h
15926
15927 NETWORK DROP MONITOR
15928 M:      Neil Horman <[email protected]>
15929 L:      [email protected]
15930 S:      Maintained
15931 W:      https://fedorahosted.org/dropwatch/
15932 F:      include/uapi/linux/net_dropmon.h
15933 F:      net/core/drop_monitor.c
15934
15935 NETWORKING DRIVERS
15936 M:      "David S. Miller" <[email protected]>
15937 M:      Eric Dumazet <[email protected]>
15938 M:      Jakub Kicinski <[email protected]>
15939 M:      Paolo Abeni <[email protected]>
15940 L:      [email protected]
15941 S:      Maintained
15942 P:      Documentation/process/maintainer-netdev.rst
15943 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15946 F:      Documentation/devicetree/bindings/net/
15947 F:      Documentation/networking/net_cachelines/net_device.rst
15948 F:      drivers/connector/
15949 F:      drivers/net/
15950 F:      include/dt-bindings/net/
15951 F:      include/linux/cn_proc.h
15952 F:      include/linux/etherdevice.h
15953 F:      include/linux/ethtool_netlink.h
15954 F:      include/linux/fcdevice.h
15955 F:      include/linux/fddidevice.h
15956 F:      include/linux/hippidevice.h
15957 F:      include/linux/if_*
15958 F:      include/linux/inetdevice.h
15959 F:      include/linux/netdev*
15960 F:      include/linux/platform_data/wiznet.h
15961 F:      include/uapi/linux/cn_proc.h
15962 F:      include/uapi/linux/ethtool_netlink.h
15963 F:      include/uapi/linux/if_*
15964 F:      include/uapi/linux/netdev*
15965 F:      tools/testing/selftests/drivers/net/
15966 X:      Documentation/devicetree/bindings/net/bluetooth/
15967 X:      Documentation/devicetree/bindings/net/wireless/
15968 X:      drivers/net/wireless/
15969
15970 NETWORKING DRIVERS (WIRELESS)
15971 M:      Kalle Valo <[email protected]>
15972 L:      [email protected]
15973 S:      Maintained
15974 W:      https://wireless.wiki.kernel.org/
15975 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15978 F:      Documentation/devicetree/bindings/net/wireless/
15979 F:      drivers/net/wireless/
15980
15981 NETWORKING [DSA]
15982 M:      Andrew Lunn <[email protected]>
15983 M:      Florian Fainelli <[email protected]>
15984 M:      Vladimir Oltean <[email protected]>
15985 S:      Maintained
15986 F:      Documentation/devicetree/bindings/net/dsa/
15987 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15988 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15989 F:      drivers/net/dsa/
15990 F:      include/linux/dsa/
15991 F:      include/linux/platform_data/dsa.h
15992 F:      include/net/dsa.h
15993 F:      net/dsa/
15994 F:      tools/testing/selftests/drivers/net/dsa/
15995
15996 NETWORKING [GENERAL]
15997 M:      "David S. Miller" <[email protected]>
15998 M:      Eric Dumazet <[email protected]>
15999 M:      Jakub Kicinski <[email protected]>
16000 M:      Paolo Abeni <[email protected]>
16001 L:      [email protected]
16002 S:      Maintained
16003 P:      Documentation/process/maintainer-netdev.rst
16004 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16005 B:      mailto:[email protected]
16006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16008 F:      Documentation/core-api/netlink.rst
16009 F:      Documentation/netlink/
16010 F:      Documentation/networking/
16011 F:      Documentation/networking/net_cachelines/
16012 F:      Documentation/process/maintainer-netdev.rst
16013 F:      Documentation/userspace-api/netlink/
16014 F:      include/linux/framer/framer-provider.h
16015 F:      include/linux/framer/framer.h
16016 F:      include/linux/in.h
16017 F:      include/linux/indirect_call_wrapper.h
16018 F:      include/linux/inet.h
16019 F:      include/linux/inet_diag.h
16020 F:      include/linux/net.h
16021 F:      include/linux/netdev*
16022 F:      include/linux/netlink.h
16023 F:      include/linux/netpoll.h
16024 F:      include/linux/rtnetlink.h
16025 F:      include/linux/seq_file_net.h
16026 F:      include/linux/skbuff*
16027 F:      include/net/
16028 F:      include/uapi/linux/genetlink.h
16029 F:      include/uapi/linux/hsr_netlink.h
16030 F:      include/uapi/linux/in.h
16031 F:      include/uapi/linux/inet_diag.h
16032 F:      include/uapi/linux/nbd-netlink.h
16033 F:      include/uapi/linux/net.h
16034 F:      include/uapi/linux/net_namespace.h
16035 F:      include/uapi/linux/netconf.h
16036 F:      include/uapi/linux/netdev*
16037 F:      include/uapi/linux/netlink.h
16038 F:      include/uapi/linux/netlink_diag.h
16039 F:      include/uapi/linux/rtnetlink.h
16040 F:      lib/net_utils.c
16041 F:      lib/random32.c
16042 F:      net/
16043 F:      tools/net/
16044 F:      tools/testing/selftests/net/
16045 X:      net/9p/
16046 X:      net/bluetooth/
16047
16048 NETWORKING [IPSEC]
16049 M:      Steffen Klassert <[email protected]>
16050 M:      Herbert Xu <[email protected]>
16051 M:      "David S. Miller" <[email protected]>
16052 L:      [email protected]
16053 S:      Maintained
16054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
16055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
16056 F:      include/net/xfrm.h
16057 F:      include/uapi/linux/xfrm.h
16058 F:      net/ipv4/ah4.c
16059 F:      net/ipv4/esp4*
16060 F:      net/ipv4/ip_vti.c
16061 F:      net/ipv4/ipcomp.c
16062 F:      net/ipv4/xfrm*
16063 F:      net/ipv6/ah6.c
16064 F:      net/ipv6/esp6*
16065 F:      net/ipv6/ip6_vti.c
16066 F:      net/ipv6/ipcomp6.c
16067 F:      net/ipv6/xfrm*
16068 F:      net/key/
16069 F:      net/xfrm/
16070 F:      tools/testing/selftests/net/ipsec.c
16071
16072 NETWORKING [IPv4/IPv6]
16073 M:      "David S. Miller" <[email protected]>
16074 M:      David Ahern <[email protected]>
16075 L:      [email protected]
16076 S:      Maintained
16077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16078 F:      arch/x86/net/*
16079 F:      include/linux/ip.h
16080 F:      include/linux/ipv6*
16081 F:      include/net/fib*
16082 F:      include/net/ip*
16083 F:      include/net/route.h
16084 F:      net/ipv4/
16085 F:      net/ipv6/
16086
16087 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
16088 M:      Paul Moore <[email protected]>
16089 L:      [email protected]
16090 L:      [email protected]
16091 S:      Supported
16092 W:      https://github.com/netlabel
16093 F:      Documentation/netlabel/
16094 F:      include/net/calipso.h
16095 F:      include/net/cipso_ipv4.h
16096 F:      include/net/netlabel.h
16097 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16098 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16099 F:      net/ipv4/cipso_ipv4.c
16100 F:      net/ipv6/calipso.c
16101 F:      net/netfilter/xt_CONNSECMARK.c
16102 F:      net/netfilter/xt_SECMARK.c
16103 F:      net/netlabel/
16104
16105 NETWORKING [MACSEC]
16106 M:      Sabrina Dubroca <[email protected]>
16107 L:      [email protected]
16108 S:      Maintained
16109 F:      drivers/net/macsec.c
16110 F:      include/net/macsec.h
16111 F:      include/uapi/linux/if_macsec.h
16112 K:      macsec
16113 K:      \bmdo_
16114
16115 NETWORKING [MPTCP]
16116 M:      Matthieu Baerts <[email protected]>
16117 M:      Mat Martineau <[email protected]>
16118 R:      Geliang Tang <[email protected]>
16119 L:      [email protected]
16120 L:      [email protected]
16121 S:      Maintained
16122 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16123 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16124 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16125 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16126 F:      Documentation/netlink/specs/mptcp_pm.yaml
16127 F:      Documentation/networking/mptcp*.rst
16128 F:      include/net/mptcp.h
16129 F:      include/trace/events/mptcp.h
16130 F:      include/uapi/linux/mptcp*.h
16131 F:      net/mptcp/
16132 F:      tools/testing/selftests/bpf/*/*mptcp*.c
16133 F:      tools/testing/selftests/net/mptcp/
16134
16135 NETWORKING [TCP]
16136 M:      Eric Dumazet <[email protected]>
16137 L:      [email protected]
16138 S:      Maintained
16139 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16140 F:      include/linux/tcp.h
16141 F:      include/net/tcp.h
16142 F:      include/trace/events/tcp.h
16143 F:      include/uapi/linux/tcp.h
16144 F:      net/ipv4/inet_connection_sock.c
16145 F:      net/ipv4/inet_hashtables.c
16146 F:      net/ipv4/inet_timewait_sock.c
16147 F:      net/ipv4/syncookies.c
16148 F:      net/ipv4/tcp*.c
16149 F:      net/ipv6/inet6_connection_sock.c
16150 F:      net/ipv6/inet6_hashtables.c
16151 F:      net/ipv6/syncookies.c
16152 F:      net/ipv6/tcp*.c
16153
16154 NETWORKING [TLS]
16155 M:      Boris Pismenny <[email protected]>
16156 M:      John Fastabend <[email protected]>
16157 M:      Jakub Kicinski <[email protected]>
16158 L:      [email protected]
16159 S:      Maintained
16160 F:      include/net/tls.h
16161 F:      include/uapi/linux/tls.h
16162 F:      net/tls/*
16163
16164 NETXEN (1/10) GbE SUPPORT
16165 M:      Manish Chopra <[email protected]>
16166 M:      Rahul Verma <[email protected]>
16167 M:      [email protected]
16168 L:      [email protected]
16169 S:      Supported
16170 F:      drivers/net/ethernet/qlogic/netxen/
16171
16172 NET_FAILOVER MODULE
16173 M:      Sridhar Samudrala <[email protected]>
16174 L:      [email protected]
16175 S:      Supported
16176 F:      Documentation/networking/net_failover.rst
16177 F:      drivers/net/net_failover.c
16178 F:      include/net/net_failover.h
16179
16180 NEXTHOP
16181 M:      David Ahern <[email protected]>
16182 L:      [email protected]
16183 S:      Maintained
16184 F:      include/net/netns/nexthop.h
16185 F:      include/net/nexthop.h
16186 F:      include/uapi/linux/nexthop.h
16187 F:      net/ipv4/nexthop.c
16188
16189 NFC SUBSYSTEM
16190 M:      Krzysztof Kozlowski <[email protected]>
16191 L:      [email protected]
16192 S:      Maintained
16193 F:      Documentation/devicetree/bindings/net/nfc/
16194 F:      drivers/nfc/
16195 F:      include/net/nfc/
16196 F:      include/uapi/linux/nfc.h
16197 F:      net/nfc/
16198
16199 NFC VIRTUAL NCI DEVICE DRIVER
16200 M:      Bongsu Jeon <[email protected]>
16201 L:      [email protected]
16202 S:      Supported
16203 F:      drivers/nfc/virtual_ncidev.c
16204 F:      tools/testing/selftests/nci/
16205
16206 NFS, SUNRPC, AND LOCKD CLIENTS
16207 M:      Trond Myklebust <[email protected]>
16208 M:      Anna Schumaker <[email protected]>
16209 L:      [email protected]
16210 S:      Maintained
16211 W:      http://client.linux-nfs.org
16212 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16213 F:      Documentation/filesystems/nfs/
16214 F:      fs/lockd/
16215 F:      fs/nfs/
16216 F:      fs/nfs_common/
16217 F:      include/linux/lockd/
16218 F:      include/linux/nfs*
16219 F:      include/linux/sunrpc/
16220 F:      include/uapi/linux/nfs*
16221 F:      include/uapi/linux/sunrpc/
16222 F:      net/sunrpc/
16223
16224 NILFS2 FILESYSTEM
16225 M:      Ryusuke Konishi <[email protected]>
16226 L:      [email protected]
16227 S:      Supported
16228 W:      https://nilfs.sourceforge.io/
16229 T:      git https://github.com/konis/nilfs2.git
16230 F:      Documentation/filesystems/nilfs2.rst
16231 F:      fs/nilfs2/
16232 F:      include/trace/events/nilfs2.h
16233 F:      include/uapi/linux/nilfs2_api.h
16234 F:      include/uapi/linux/nilfs2_ondisk.h
16235
16236 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16237 M:      YOKOTA Hiroshi <[email protected]>
16238 S:      Maintained
16239 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16240 F:      Documentation/scsi/NinjaSCSI.rst
16241 F:      drivers/scsi/pcmcia/nsp_*
16242
16243 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16244 M:      GOTO Masanori <[email protected]>
16245 M:      YOKOTA Hiroshi <[email protected]>
16246 S:      Maintained
16247 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16248 F:      Documentation/scsi/NinjaSCSI.rst
16249 F:      drivers/scsi/nsp32*
16250
16251 NINTENDO HID DRIVER
16252 M:      Daniel J. Ogorchock <[email protected]>
16253 L:      [email protected]
16254 S:      Maintained
16255 F:      drivers/hid/hid-nintendo*
16256
16257 NIOS2 ARCHITECTURE
16258 M:      Dinh Nguyen <[email protected]>
16259 S:      Maintained
16260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16261 F:      arch/nios2/
16262
16263 NITRO ENCLAVES (NE)
16264 M:      Alexandru Ciobotaru <[email protected]>
16265 L:      [email protected]
16266 L:      The AWS Nitro Enclaves Team <[email protected]>
16267 S:      Supported
16268 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16269 F:      Documentation/virt/ne_overview.rst
16270 F:      drivers/virt/nitro_enclaves/
16271 F:      include/linux/nitro_enclaves.h
16272 F:      include/uapi/linux/nitro_enclaves.h
16273 F:      samples/nitro_enclaves/
16274
16275 NITRO SECURE MODULE (NSM)
16276 M:      Alexander Graf <[email protected]>
16277 L:      [email protected]
16278 L:      The AWS Nitro Enclaves Team <[email protected]>
16279 S:      Supported
16280 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16281 F:      drivers/misc/nsm.c
16282 F:      include/uapi/linux/nsm.h
16283
16284 NOHZ, DYNTICKS SUPPORT
16285 M:      Anna-Maria Behnsen <[email protected]>
16286 M:      Frederic Weisbecker <[email protected]>
16287 M:      Ingo Molnar <[email protected]>
16288 M:      Thomas Gleixner <[email protected]>
16289 L:      [email protected]
16290 S:      Maintained
16291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16292 F:      include/linux/sched/nohz.h
16293 F:      include/linux/tick.h
16294 F:      kernel/time/tick*.*
16295
16296 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16297 M:      Pavel Machek <[email protected]>
16298 M:      Sakari Ailus <[email protected]>
16299 L:      [email protected]
16300 S:      Maintained
16301 F:      drivers/media/i2c/ad5820.c
16302 F:      drivers/media/i2c/et8ek8
16303
16304 NOKIA N900 POWER SUPPLY DRIVERS
16305 R:      Pali Rohár <[email protected]>
16306 F:      drivers/power/supply/bq2415x_charger.c
16307 F:      drivers/power/supply/bq27xxx_battery.c
16308 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16309 F:      drivers/power/supply/isp1704_charger.c
16310 F:      drivers/power/supply/rx51_battery.c
16311 F:      include/linux/power/bq2415x_charger.h
16312 F:      include/linux/power/bq27xxx_battery.h
16313
16314 NOLIBC HEADER FILE
16315 M:      Willy Tarreau <[email protected]>
16316 M:      Thomas Weißschuh <[email protected]>
16317 S:      Maintained
16318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16319 F:      tools/include/nolibc/
16320 F:      tools/testing/selftests/nolibc/
16321
16322 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16323 M:      Hans de Goede <[email protected]>
16324 L:      [email protected]
16325 S:      Maintained
16326 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16327
16328 NSDEPS
16329 M:      Matthias Maennich <[email protected]>
16330 S:      Maintained
16331 F:      Documentation/core-api/symbol-namespaces.rst
16332 F:      scripts/nsdeps
16333
16334 NTB AMD DRIVER
16335 M:      Sanjay R Mehta <[email protected]>
16336 M:      Shyam Sundar S K <[email protected]>
16337 L:      [email protected]
16338 S:      Supported
16339 F:      drivers/ntb/hw/amd/
16340
16341 NTB DRIVER CORE
16342 M:      Jon Mason <[email protected]>
16343 M:      Dave Jiang <[email protected]>
16344 M:      Allen Hubbe <[email protected]>
16345 L:      [email protected]
16346 S:      Supported
16347 W:      https://github.com/jonmason/ntb/wiki
16348 T:      git https://github.com/jonmason/ntb.git
16349 F:      drivers/net/ntb_netdev.c
16350 F:      drivers/ntb/
16351 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16352 F:      include/linux/ntb.h
16353 F:      include/linux/ntb_transport.h
16354 F:      tools/testing/selftests/ntb/
16355
16356 NTB IDT DRIVER
16357 M:      Serge Semin <[email protected]>
16358 L:      [email protected]
16359 S:      Supported
16360 F:      drivers/ntb/hw/idt/
16361
16362 NTB INTEL DRIVER
16363 M:      Dave Jiang <[email protected]>
16364 L:      [email protected]
16365 S:      Supported
16366 W:      https://github.com/davejiang/linux/wiki
16367 T:      git https://github.com/davejiang/linux.git
16368 F:      drivers/ntb/hw/intel/
16369
16370 NTFS3 FILESYSTEM
16371 M:      Konstantin Komarov <[email protected]>
16372 L:      [email protected]
16373 S:      Supported
16374 W:      http://www.paragon-software.com/
16375 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16376 F:      Documentation/filesystems/ntfs3.rst
16377 F:      fs/ntfs3/
16378
16379 NUBUS SUBSYSTEM
16380 M:      Finn Thain <[email protected]>
16381 L:      [email protected]
16382 S:      Maintained
16383 F:      arch/*/include/asm/nubus.h
16384 F:      drivers/nubus/
16385 F:      include/linux/nubus.h
16386 F:      include/uapi/linux/nubus.h
16387
16388 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16389 M:      Antonino Daplas <[email protected]>
16390 L:      [email protected]
16391 S:      Maintained
16392 F:      drivers/video/fbdev/nvidia/
16393 F:      drivers/video/fbdev/riva/
16394
16395 NVIDIA WMI EC BACKLIGHT DRIVER
16396 M:      Daniel Dadap <[email protected]>
16397 L:      [email protected]
16398 S:      Supported
16399 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16400 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16401
16402 NVM EXPRESS DRIVER
16403 M:      Keith Busch <[email protected]>
16404 M:      Jens Axboe <[email protected]>
16405 M:      Christoph Hellwig <[email protected]>
16406 M:      Sagi Grimberg <[email protected]>
16407 L:      [email protected]
16408 S:      Supported
16409 W:      http://git.infradead.org/nvme.git
16410 T:      git git://git.infradead.org/nvme.git
16411 F:      Documentation/nvme/
16412 F:      drivers/nvme/common/
16413 F:      drivers/nvme/host/
16414 F:      include/linux/nvme-*.h
16415 F:      include/linux/nvme.h
16416 F:      include/uapi/linux/nvme_ioctl.h
16417
16418 NVM EXPRESS FABRICS AUTHENTICATION
16419 M:      Hannes Reinecke <[email protected]>
16420 L:      [email protected]
16421 S:      Supported
16422 F:      drivers/nvme/host/auth.c
16423 F:      drivers/nvme/target/auth.c
16424 F:      drivers/nvme/target/fabrics-cmd-auth.c
16425 F:      include/linux/nvme-auth.h
16426
16427 NVM EXPRESS FC TRANSPORT DRIVERS
16428 M:      James Smart <[email protected]>
16429 L:      [email protected]
16430 S:      Supported
16431 F:      drivers/nvme/host/fc.c
16432 F:      drivers/nvme/target/fc.c
16433 F:      drivers/nvme/target/fcloop.c
16434 F:      include/linux/nvme-fc-driver.h
16435 F:      include/linux/nvme-fc.h
16436
16437 NVM EXPRESS HARDWARE MONITORING SUPPORT
16438 M:      Guenter Roeck <[email protected]>
16439 L:      [email protected]
16440 S:      Supported
16441 F:      drivers/nvme/host/hwmon.c
16442
16443 NVM EXPRESS TARGET DRIVER
16444 M:      Christoph Hellwig <[email protected]>
16445 M:      Sagi Grimberg <[email protected]>
16446 M:      Chaitanya Kulkarni <[email protected]>
16447 L:      [email protected]
16448 S:      Supported
16449 W:      http://git.infradead.org/nvme.git
16450 T:      git git://git.infradead.org/nvme.git
16451 F:      drivers/nvme/target/
16452
16453 NVMEM FRAMEWORK
16454 M:      Srinivas Kandagatla <[email protected]>
16455 S:      Maintained
16456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16457 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16458 F:      Documentation/devicetree/bindings/nvmem/
16459 F:      drivers/nvmem/
16460 F:      include/linux/nvmem-consumer.h
16461 F:      include/linux/nvmem-provider.h
16462
16463 NXP BLUETOOTH WIRELESS DRIVERS
16464 M:      Amitkumar Karwar <[email protected]>
16465 M:      Neeraj Kale <[email protected]>
16466 S:      Maintained
16467 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16468 F:      drivers/bluetooth/btnxpuart.c
16469
16470 NXP C45 TJA11XX PHY DRIVER
16471 M:      Andrei Botila <[email protected]>
16472 L:      [email protected]
16473 S:      Maintained
16474 F:      drivers/net/phy/nxp-c45-tja11xx*
16475
16476 NXP FSPI DRIVER
16477 M:      Han Xu <[email protected]>
16478 M:      Haibo Chen <[email protected]>
16479 R:      Yogesh Gaur <[email protected]>
16480 L:      [email protected]
16481 L:      [email protected]
16482 S:      Maintained
16483 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16484 F:      drivers/spi/spi-nxp-fspi.c
16485
16486 NXP FXAS21002C DRIVER
16487 M:      Rui Miguel Silva <[email protected]>
16488 L:      [email protected]
16489 S:      Maintained
16490 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16491 F:      drivers/iio/gyro/fxas21002c.h
16492 F:      drivers/iio/gyro/fxas21002c_core.c
16493 F:      drivers/iio/gyro/fxas21002c_i2c.c
16494 F:      drivers/iio/gyro/fxas21002c_spi.c
16495
16496 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16497 M:      Haibo Chen <[email protected]>
16498 L:      [email protected]
16499 L:      [email protected]
16500 S:      Maintained
16501 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16502 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16503 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16504 F:      drivers/iio/adc/imx7d_adc.c
16505 F:      drivers/iio/adc/imx93_adc.c
16506 F:      drivers/iio/adc/vf610_adc.c
16507
16508 NXP i.MX 8M ISI DRIVER
16509 M:      Laurent Pinchart <[email protected]>
16510 L:      [email protected]
16511 S:      Maintained
16512 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16513 F:      drivers/media/platform/nxp/imx8-isi/
16514
16515 NXP i.MX 8MP DW100 V4L2 DRIVER
16516 M:      Xavier Roumegue <[email protected]>
16517 L:      [email protected]
16518 S:      Maintained
16519 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16520 F:      Documentation/userspace-api/media/drivers/dw100.rst
16521 F:      drivers/media/platform/nxp/dw100/
16522 F:      include/uapi/linux/dw100.h
16523
16524 NXP i.MX 8MQ DCSS DRIVER
16525 M:      Laurentiu Palcu <[email protected]>
16526 R:      Lucas Stach <[email protected]>
16527 L:      [email protected]
16528 S:      Maintained
16529 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16530 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16531 F:      drivers/gpu/drm/imx/dcss/
16532
16533 NXP i.MX 8QXP ADC DRIVER
16534 M:      Cai Huoqing <[email protected]>
16535 M:      Haibo Chen <[email protected]>
16536 L:      [email protected]
16537 L:      [email protected]
16538 S:      Maintained
16539 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16540 F:      drivers/iio/adc/imx8qxp-adc.c
16541
16542 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16543 M:      Mirela Rabulea <[email protected]>
16544 L:      [email protected]
16545 L:      [email protected]
16546 S:      Maintained
16547 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16548 F:      drivers/media/platform/nxp/imx-jpeg
16549
16550 NXP i.MX CLOCK DRIVERS
16551 M:      Abel Vesa <[email protected]>
16552 R:      Peng Fan <[email protected]>
16553 L:      [email protected]
16554 L:      [email protected]
16555 S:      Maintained
16556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16557 F:      Documentation/devicetree/bindings/clock/imx*
16558 F:      drivers/clk/imx/
16559 F:      include/dt-bindings/clock/imx*
16560
16561 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16562 M:      Jagan Teki <[email protected]>
16563 S:      Maintained
16564 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16565 F:      drivers/regulator/pf8x00-regulator.c
16566
16567 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16568 M:      Krzysztof Kozlowski <[email protected]>
16569 L:      [email protected]
16570 S:      Maintained
16571 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16572 F:      drivers/extcon/extcon-ptn5150.c
16573
16574 NXP SGTL5000 DRIVER
16575 M:      Fabio Estevam <[email protected]>
16576 L:      [email protected] (moderated for non-subscribers)
16577 S:      Maintained
16578 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16579 F:      sound/soc/codecs/sgtl5000*
16580
16581 NXP SJA1105 ETHERNET SWITCH DRIVER
16582 M:      Vladimir Oltean <[email protected]>
16583 L:      [email protected]
16584 S:      Maintained
16585 F:      drivers/net/dsa/sja1105
16586 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16587
16588 NXP TDA998X DRM DRIVER
16589 M:      Russell King <[email protected]>
16590 S:      Maintained
16591 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16592 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16593 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16594 F:      include/drm/i2c/tda998x.h
16595 F:      include/dt-bindings/display/tda998x.h
16596 K:      "nxp,tda998x"
16597
16598 NXP TFA9879 DRIVER
16599 M:      Peter Rosin <[email protected]>
16600 L:      [email protected] (moderated for non-subscribers)
16601 S:      Maintained
16602 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16603 F:      sound/soc/codecs/tfa9879*
16604
16605 NXP-NCI NFC DRIVER
16606 S:      Orphan
16607 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16608 F:      drivers/nfc/nxp-nci
16609
16610 NXP/Goodix TFA989X (TFA1) DRIVER
16611 M:      Stephan Gerhold <[email protected]>
16612 L:      [email protected] (moderated for non-subscribers)
16613 S:      Maintained
16614 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16615 F:      sound/soc/codecs/tfa989x.c
16616
16617 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16618 M:      Jonas Malaco <[email protected]>
16619 L:      [email protected]
16620 S:      Maintained
16621 F:      Documentation/hwmon/nzxt-kraken2.rst
16622 F:      drivers/hwmon/nzxt-kraken2.c
16623
16624 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16625 M:      Jonas Malaco <[email protected]>
16626 M:      Aleksa Savic <[email protected]>
16627 L:      [email protected]
16628 S:      Maintained
16629 F:      Documentation/hwmon/nzxt-kraken3.rst
16630 F:      drivers/hwmon/nzxt-kraken3.c
16631
16632 NZXT-SMART2 HARDWARE MONITORING DRIVER
16633 M:      Aleksandr Mezin <[email protected]>
16634 L:      [email protected]
16635 S:      Maintained
16636 F:      Documentation/hwmon/nzxt-smart2.rst
16637 F:      drivers/hwmon/nzxt-smart2.c
16638
16639 OBJAGG
16640 M:      Jiri Pirko <[email protected]>
16641 L:      [email protected]
16642 S:      Supported
16643 F:      include/linux/objagg.h
16644 F:      lib/objagg.c
16645 F:      lib/test_objagg.c
16646
16647 OBJPOOL
16648 M:      Matt Wu <[email protected]>
16649 S:      Supported
16650 F:      include/linux/objpool.h
16651 F:      lib/objpool.c
16652 F:      lib/test_objpool.c
16653
16654 OBJTOOL
16655 M:      Josh Poimboeuf <[email protected]>
16656 M:      Peter Zijlstra <[email protected]>
16657 S:      Supported
16658 F:      include/linux/objtool*.h
16659 F:      tools/objtool/
16660
16661 OCELOT ETHERNET SWITCH DRIVER
16662 M:      Vladimir Oltean <[email protected]>
16663 M:      Claudiu Manoil <[email protected]>
16664 M:      Alexandre Belloni <[email protected]>
16665 M:      [email protected]
16666 L:      [email protected]
16667 S:      Supported
16668 F:      drivers/net/dsa/ocelot/*
16669 F:      drivers/net/ethernet/mscc/
16670 F:      include/soc/mscc/ocelot*
16671 F:      net/dsa/tag_ocelot.c
16672 F:      net/dsa/tag_ocelot_8021q.c
16673 F:      tools/testing/selftests/drivers/net/ocelot/*
16674
16675 OCELOT EXTERNAL SWITCH CONTROL
16676 M:      Colin Foster <[email protected]>
16677 S:      Supported
16678 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16679 F:      drivers/mfd/ocelot*
16680 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16681 F:      include/linux/mfd/ocelot.h
16682
16683 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16684 M:      Frederic Barrat <[email protected]>
16685 M:      Andrew Donnellan <[email protected]>
16686 L:      [email protected]
16687 S:      Supported
16688 F:      Documentation/userspace-api/accelerators/ocxl.rst
16689 F:      arch/powerpc/include/asm/pnv-ocxl.h
16690 F:      arch/powerpc/platforms/powernv/ocxl.c
16691 F:      drivers/misc/ocxl/
16692 F:      include/misc/ocxl*
16693 F:      include/uapi/misc/ocxl.h
16694
16695 OMAP AUDIO SUPPORT
16696 M:      Peter Ujfalusi <[email protected]>
16697 M:      Jarkko Nikula <[email protected]>
16698 L:      [email protected] (moderated for non-subscribers)
16699 L:      [email protected]
16700 S:      Maintained
16701 F:      sound/soc/ti/n810.c
16702 F:      sound/soc/ti/omap*
16703 F:      sound/soc/ti/rx51.c
16704 F:      sound/soc/ti/sdma-pcm.*
16705
16706 OMAP CLOCK FRAMEWORK SUPPORT
16707 M:      Paul Walmsley <[email protected]>
16708 L:      [email protected]
16709 S:      Maintained
16710 F:      arch/arm/*omap*/*clock*
16711
16712 OMAP DEVICE TREE SUPPORT
16713 M:      Tony Lindgren <[email protected]>
16714 L:      [email protected]
16715 L:      [email protected]
16716 S:      Maintained
16717 F:      arch/arm/boot/dts/ti/omap/
16718
16719 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16720 L:      [email protected]
16721 L:      [email protected]
16722 S:      Orphan
16723 F:      Documentation/arch/arm/omap/dss.rst
16724 F:      drivers/video/fbdev/omap2/
16725
16726 OMAP FRAMEBUFFER SUPPORT
16727 L:      [email protected]
16728 L:      [email protected]
16729 S:      Orphan
16730 F:      drivers/video/fbdev/omap/
16731
16732 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16733 M:      Roger Quadros <[email protected]>
16734 M:      Tony Lindgren <[email protected]>
16735 L:      [email protected]
16736 S:      Maintained
16737 F:      arch/arm/mach-omap2/*gpmc*
16738 F:      drivers/memory/omap-gpmc.c
16739
16740 OMAP GPIO DRIVER
16741 M:      Grygorii Strashko <[email protected]>
16742 M:      Santosh Shilimkar <[email protected]>
16743 M:      Kevin Hilman <[email protected]>
16744 L:      [email protected]
16745 S:      Maintained
16746 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16747 F:      drivers/gpio/gpio-omap.c
16748
16749 OMAP HARDWARE SPINLOCK SUPPORT
16750 L:      [email protected]
16751 S:      Orphan
16752 F:      drivers/hwspinlock/omap_hwspinlock.c
16753
16754 OMAP HS MMC SUPPORT
16755 L:      [email protected]
16756 L:      [email protected]
16757 S:      Orphan
16758 F:      drivers/mmc/host/omap_hsmmc.c
16759
16760 OMAP HWMOD DATA
16761 M:      Paul Walmsley <[email protected]>
16762 L:      [email protected]
16763 S:      Maintained
16764 F:      arch/arm/mach-omap2/omap_hwmod*data*
16765
16766 OMAP HWMOD SUPPORT
16767 M:      Paul Walmsley <[email protected]>
16768 L:      [email protected]
16769 S:      Maintained
16770 F:      arch/arm/mach-omap2/omap_hwmod.*
16771
16772 OMAP I2C DRIVER
16773 M:      Vignesh R <[email protected]>
16774 L:      [email protected]
16775 L:      [email protected]
16776 S:      Maintained
16777 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16778 F:      drivers/i2c/busses/i2c-omap.c
16779
16780 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16781 M:      Laurent Pinchart <[email protected]>
16782 L:      [email protected]
16783 S:      Maintained
16784 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16785 F:      drivers/media/platform/ti/omap3isp/
16786 F:      drivers/staging/media/omap4iss/
16787
16788 OMAP MMC SUPPORT
16789 M:      Aaro Koskinen <[email protected]>
16790 L:      [email protected]
16791 S:      Odd Fixes
16792 F:      drivers/mmc/host/omap.c
16793
16794 OMAP POWER MANAGEMENT SUPPORT
16795 M:      Kevin Hilman <[email protected]>
16796 L:      [email protected]
16797 S:      Maintained
16798 F:      arch/arm/*omap*/*pm*
16799 F:      drivers/cpufreq/omap-cpufreq.c
16800
16801 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16802 M:      Paul Walmsley <[email protected]>
16803 L:      [email protected]
16804 S:      Maintained
16805 F:      arch/arm/mach-omap2/prm*
16806
16807 OMAP RANDOM NUMBER GENERATOR SUPPORT
16808 M:      Deepak Saxena <[email protected]>
16809 S:      Maintained
16810 F:      drivers/char/hw_random/omap-rng.c
16811
16812 OMAP USB SUPPORT
16813 L:      [email protected]
16814 L:      [email protected]
16815 S:      Orphan
16816 F:      arch/arm/*omap*/usb*
16817 F:      drivers/usb/*/*omap*
16818
16819 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16820 M:      Mark Jackson <[email protected]>
16821 L:      [email protected]
16822 S:      Maintained
16823 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16824
16825 OMAP1 SUPPORT
16826 M:      Aaro Koskinen <[email protected]>
16827 M:      Janusz Krzysztofik <[email protected]>
16828 R:      Tony Lindgren <[email protected]>
16829 L:      [email protected]
16830 S:      Maintained
16831 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16833 F:      arch/arm/configs/omap1_defconfig
16834 F:      arch/arm/mach-omap1/
16835 F:      drivers/i2c/busses/i2c-omap.c
16836 F:      include/linux/platform_data/ams-delta-fiq.h
16837 F:      include/linux/platform_data/i2c-omap.h
16838
16839 OMAP2+ SUPPORT
16840 M:      Aaro Koskinen <[email protected]>
16841 M:      Andreas Kemnade <[email protected]>
16842 M:      Kevin Hilman <[email protected]>
16843 M:      Roger Quadros <[email protected]>
16844 M:      Tony Lindgren <[email protected]>
16845 L:      [email protected]
16846 S:      Maintained
16847 W:      http://linux.omap.com/
16848 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16850 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16851 F:      arch/arm/configs/omap2plus_defconfig
16852 F:      arch/arm/mach-omap2/
16853 F:      drivers/bus/omap*.[ch]
16854 F:      drivers/bus/ti-sysc.c
16855 F:      drivers/gpio/gpio-tps65219.c
16856 F:      drivers/i2c/busses/i2c-omap.c
16857 F:      drivers/irqchip/irq-omap-intc.c
16858 F:      drivers/mfd/*omap*.c
16859 F:      drivers/mfd/menelaus.c
16860 F:      drivers/mfd/palmas.c
16861 F:      drivers/mfd/tps65217.c
16862 F:      drivers/mfd/tps65218.c
16863 F:      drivers/mfd/tps65219.c
16864 F:      drivers/mfd/tps65910.c
16865 F:      drivers/mfd/twl-core.[ch]
16866 F:      drivers/mfd/twl4030*.c
16867 F:      drivers/mfd/twl6030*.c
16868 F:      drivers/mfd/twl6040*.c
16869 F:      drivers/regulator/palmas-regulator*.c
16870 F:      drivers/regulator/pbias-regulator.c
16871 F:      drivers/regulator/tps65217-regulator.c
16872 F:      drivers/regulator/tps65218-regulator.c
16873 F:      drivers/regulator/tps65219-regulator.c
16874 F:      drivers/regulator/tps65910-regulator.c
16875 F:      drivers/regulator/twl-regulator.c
16876 F:      drivers/regulator/twl6030-regulator.c
16877 F:      include/linux/platform_data/i2c-omap.h
16878 F:      include/linux/platform_data/ti-sysc.h
16879
16880 OMFS FILESYSTEM
16881 M:      Bob Copeland <[email protected]>
16882 L:      [email protected]
16883 S:      Maintained
16884 F:      Documentation/filesystems/omfs.rst
16885 F:      fs/omfs/
16886
16887 OMNIVISION OG01A1B SENSOR DRIVER
16888 M:      Sakari Ailus <[email protected]>
16889 L:      [email protected]
16890 S:      Maintained
16891 F:      drivers/media/i2c/og01a1b.c
16892
16893 OMNIVISION OV01A10 SENSOR DRIVER
16894 M:      Bingbu Cao <[email protected]>
16895 L:      [email protected]
16896 S:      Maintained
16897 T:      git git://linuxtv.org/media_tree.git
16898 F:      drivers/media/i2c/ov01a10.c
16899
16900 OMNIVISION OV02A10 SENSOR DRIVER
16901 L:      [email protected]
16902 S:      Orphan
16903 T:      git git://linuxtv.org/media_tree.git
16904 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16905 F:      drivers/media/i2c/ov02a10.c
16906
16907 OMNIVISION OV08D10 SENSOR DRIVER
16908 M:      Jimmy Su <[email protected]>
16909 L:      [email protected]
16910 S:      Maintained
16911 T:      git git://linuxtv.org/media_tree.git
16912 F:      drivers/media/i2c/ov08d10.c
16913
16914 OMNIVISION OV08X40 SENSOR DRIVER
16915 M:      Jason Chen <[email protected]>
16916 L:      [email protected]
16917 S:      Maintained
16918 T:      git git://linuxtv.org/media_tree.git
16919 F:      drivers/media/i2c/ov08x40.c
16920
16921 OMNIVISION OV13858 SENSOR DRIVER
16922 M:      Sakari Ailus <[email protected]>
16923 L:      [email protected]
16924 S:      Maintained
16925 T:      git git://linuxtv.org/media_tree.git
16926 F:      drivers/media/i2c/ov13858.c
16927
16928 OMNIVISION OV13B10 SENSOR DRIVER
16929 M:      Arec Kao <[email protected]>
16930 L:      [email protected]
16931 S:      Maintained
16932 T:      git git://linuxtv.org/media_tree.git
16933 F:      drivers/media/i2c/ov13b10.c
16934
16935 OMNIVISION OV2680 SENSOR DRIVER
16936 M:      Rui Miguel Silva <[email protected]>
16937 M:      Hans de Goede <[email protected]>
16938 L:      [email protected]
16939 S:      Maintained
16940 T:      git git://linuxtv.org/media_tree.git
16941 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16942 F:      drivers/media/i2c/ov2680.c
16943
16944 OMNIVISION OV2685 SENSOR DRIVER
16945 M:      Shunqian Zheng <[email protected]>
16946 L:      [email protected]
16947 S:      Maintained
16948 T:      git git://linuxtv.org/media_tree.git
16949 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16950 F:      drivers/media/i2c/ov2685.c
16951
16952 OMNIVISION OV2740 SENSOR DRIVER
16953 M:      Tianshu Qiu <[email protected]>
16954 R:      Sakari Ailus <[email protected]>
16955 R:      Bingbu Cao <[email protected]>
16956 L:      [email protected]
16957 S:      Maintained
16958 T:      git git://linuxtv.org/media_tree.git
16959 F:      drivers/media/i2c/ov2740.c
16960
16961 OMNIVISION OV4689 SENSOR DRIVER
16962 M:      Mikhail Rudenko <[email protected]>
16963 L:      [email protected]
16964 S:      Maintained
16965 T:      git git://linuxtv.org/media_tree.git
16966 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16967 F:      drivers/media/i2c/ov4689.c
16968
16969 OMNIVISION OV5640 SENSOR DRIVER
16970 M:      Steve Longerbeam <[email protected]>
16971 L:      [email protected]
16972 S:      Maintained
16973 T:      git git://linuxtv.org/media_tree.git
16974 F:      drivers/media/i2c/ov5640.c
16975
16976 OMNIVISION OV5647 SENSOR DRIVER
16977 M:      Dave Stevenson <[email protected]>
16978 M:      Jacopo Mondi <[email protected]>
16979 L:      [email protected]
16980 S:      Maintained
16981 T:      git git://linuxtv.org/media_tree.git
16982 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16983 F:      drivers/media/i2c/ov5647.c
16984
16985 OMNIVISION OV5670 SENSOR DRIVER
16986 M:      Sakari Ailus <[email protected]>
16987 L:      [email protected]
16988 S:      Maintained
16989 T:      git git://linuxtv.org/media_tree.git
16990 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16991 F:      drivers/media/i2c/ov5670.c
16992
16993 OMNIVISION OV5675 SENSOR DRIVER
16994 M:      Sakari Ailus <[email protected]>
16995 L:      [email protected]
16996 S:      Maintained
16997 T:      git git://linuxtv.org/media_tree.git
16998 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16999 F:      drivers/media/i2c/ov5675.c
17000
17001 OMNIVISION OV5693 SENSOR DRIVER
17002 M:      Daniel Scally <[email protected]>
17003 L:      [email protected]
17004 S:      Maintained
17005 T:      git git://linuxtv.org/media_tree.git
17006 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
17007 F:      drivers/media/i2c/ov5693.c
17008
17009 OMNIVISION OV5695 SENSOR DRIVER
17010 M:      Shunqian Zheng <[email protected]>
17011 L:      [email protected]
17012 S:      Maintained
17013 T:      git git://linuxtv.org/media_tree.git
17014 F:      drivers/media/i2c/ov5695.c
17015
17016 OMNIVISION OV64A40 SENSOR DRIVER
17017 M:      Jacopo Mondi <[email protected]>
17018 L:      [email protected]
17019 S:      Maintained
17020 T:      git git://linuxtv.org/media_tree.git
17021 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
17022 F:      drivers/media/i2c/ov64a40.c
17023
17024 OMNIVISION OV7670 SENSOR DRIVER
17025 L:      [email protected]
17026 S:      Orphan
17027 T:      git git://linuxtv.org/media_tree.git
17028 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
17029 F:      drivers/media/i2c/ov7670.c
17030
17031 OMNIVISION OV772x SENSOR DRIVER
17032 M:      Jacopo Mondi <[email protected]>
17033 L:      [email protected]
17034 S:      Odd fixes
17035 T:      git git://linuxtv.org/media_tree.git
17036 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
17037 F:      drivers/media/i2c/ov772x.c
17038 F:      include/media/i2c/ov772x.h
17039
17040 OMNIVISION OV7740 SENSOR DRIVER
17041 L:      [email protected]
17042 S:      Orphan
17043 T:      git git://linuxtv.org/media_tree.git
17044 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
17045 F:      drivers/media/i2c/ov7740.c
17046
17047 OMNIVISION OV8856 SENSOR DRIVER
17048 M:      Sakari Ailus <[email protected]>
17049 L:      [email protected]
17050 S:      Maintained
17051 T:      git git://linuxtv.org/media_tree.git
17052 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
17053 F:      drivers/media/i2c/ov8856.c
17054
17055 OMNIVISION OV8858 SENSOR DRIVER
17056 M:      Jacopo Mondi <[email protected]>
17057 M:      Nicholas Roth <[email protected]>
17058 L:      [email protected]
17059 S:      Maintained
17060 T:      git git://linuxtv.org/media_tree.git
17061 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
17062 F:      drivers/media/i2c/ov8858.c
17063
17064 OMNIVISION OV9282 SENSOR DRIVER
17065 M:      Dave Stevenson <[email protected]>
17066 L:      [email protected]
17067 S:      Maintained
17068 T:      git git://linuxtv.org/media_tree.git
17069 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
17070 F:      drivers/media/i2c/ov9282.c
17071
17072 OMNIVISION OV9640 SENSOR DRIVER
17073 M:      Petr Cvek <[email protected]>
17074 L:      [email protected]
17075 S:      Maintained
17076 F:      drivers/media/i2c/ov9640.*
17077
17078 OMNIVISION OV9650 SENSOR DRIVER
17079 M:      Sakari Ailus <[email protected]>
17080 R:      Akinobu Mita <[email protected]>
17081 R:      Sylwester Nawrocki <[email protected]>
17082 L:      [email protected]
17083 S:      Maintained
17084 T:      git git://linuxtv.org/media_tree.git
17085 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
17086 F:      drivers/media/i2c/ov9650.c
17087
17088 OMNIVISION OV9734 SENSOR DRIVER
17089 M:      Tianshu Qiu <[email protected]>
17090 R:      Bingbu Cao <[email protected]>
17091 L:      [email protected]
17092 S:      Maintained
17093 T:      git git://linuxtv.org/media_tree.git
17094 F:      drivers/media/i2c/ov9734.c
17095
17096 ONBOARD USB HUB DRIVER
17097 M:      Matthias Kaehlcke <[email protected]>
17098 L:      [email protected]
17099 S:      Maintained
17100 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17101 F:      drivers/usb/misc/onboard_usb_dev.c
17102
17103 ONENAND FLASH DRIVER
17104 M:      Kyungmin Park <[email protected]>
17105 L:      [email protected]
17106 S:      Maintained
17107 F:      drivers/mtd/nand/onenand/
17108 F:      include/linux/mtd/onenand*.h
17109
17110 ONEXPLAYER FAN DRIVER
17111 M:      Derek John Clark <[email protected]>
17112 M:      Joaquín Ignacio Aramendía <[email protected]>
17113 L:      [email protected]
17114 S:      Maintained
17115 F:      drivers/hwmon/oxp-sensors.c
17116
17117 ONIE TLV NVMEM LAYOUT DRIVER
17118 M:      Miquel Raynal <[email protected]>
17119 S:      Maintained
17120 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17121 F:      drivers/nvmem/layouts/onie-tlv.c
17122
17123 ONION OMEGA2+ BOARD
17124 M:      Harvey Hunt <[email protected]>
17125 L:      [email protected]
17126 S:      Maintained
17127 F:      arch/mips/boot/dts/ralink/omega2p.dts
17128
17129 ONSEMI ETHERNET PHY DRIVERS
17130 M:      Piergiorgio Beruto <[email protected]>
17131 L:      [email protected]
17132 S:      Supported
17133 W:      http://www.onsemi.com
17134 F:      drivers/net/phy/ncn*
17135
17136 OP-TEE DRIVER
17137 M:      Jens Wiklander <[email protected]>
17138 L:      [email protected]
17139 S:      Maintained
17140 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17141 F:      drivers/tee/optee/
17142
17143 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17144 M:      Sumit Garg <[email protected]>
17145 L:      [email protected]
17146 S:      Maintained
17147 F:      drivers/char/hw_random/optee-rng.c
17148
17149 OP-TEE RTC DRIVER
17150 M:      Clément Léger <[email protected]>
17151 L:      [email protected]
17152 S:      Maintained
17153 F:      drivers/rtc/rtc-optee.c
17154
17155 OPA-VNIC DRIVER
17156 M:      Dennis Dalessandro <[email protected]>
17157 L:      [email protected]
17158 S:      Supported
17159 F:      drivers/infiniband/ulp/opa_vnic
17160
17161 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK
17162 M:      Parthiban Veerasooran <[email protected]>
17163 L:      [email protected]
17164 S:      Maintained
17165 F:      Documentation/networking/oa-tc6-framework.rst
17166 F:      drivers/include/linux/oa_tc6.h
17167 F:      drivers/net/ethernet/oa_tc6.c
17168
17169 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17170 M:      Rob Herring <[email protected]>
17171 M:      Saravana Kannan <[email protected]>
17172 L:      [email protected]
17173 S:      Maintained
17174 W:      http://www.devicetree.org/
17175 C:      irc://irc.libera.chat/devicetree
17176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17177 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17178 F:      drivers/of/
17179 F:      include/linux/of*.h
17180 F:      scripts/dtc/
17181 F:      tools/testing/selftests/dt/
17182 K:      of_overlay_notifier_
17183 K:      of_overlay_fdt_apply
17184 K:      of_overlay_remove
17185
17186 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17187 M:      Rob Herring <[email protected]>
17188 M:      Krzysztof Kozlowski <[email protected]>
17189 M:      Conor Dooley <[email protected]>
17190 L:      [email protected]
17191 S:      Maintained
17192 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17193 C:      irc://irc.libera.chat/devicetree
17194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17195 F:      Documentation/devicetree/
17196 F:      arch/*/boot/dts/
17197 F:      include/dt-bindings/
17198
17199 OPENCOMPUTE PTP CLOCK DRIVER
17200 M:      Jonathan Lemon <[email protected]>
17201 M:      Vadim Fedorenko <[email protected]>
17202 L:      [email protected]
17203 S:      Maintained
17204 F:      drivers/ptp/ptp_ocp.c
17205
17206 OPENCORES I2C BUS DRIVER
17207 M:      Peter Korsgaard <[email protected]>
17208 M:      Andrew Lunn <[email protected]>
17209 L:      [email protected]
17210 S:      Maintained
17211 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17212 F:      Documentation/i2c/busses/i2c-ocores.rst
17213 F:      drivers/i2c/busses/i2c-ocores.c
17214 F:      include/linux/platform_data/i2c-ocores.h
17215
17216 OPENRISC ARCHITECTURE
17217 M:      Jonas Bonn <[email protected]>
17218 M:      Stefan Kristiansson <[email protected]>
17219 M:      Stafford Horne <[email protected]>
17220 L:      [email protected]
17221 S:      Maintained
17222 W:      http://openrisc.io
17223 T:      git https://github.com/openrisc/linux.git
17224 F:      Documentation/arch/openrisc/
17225 F:      Documentation/devicetree/bindings/openrisc/
17226 F:      arch/openrisc/
17227 F:      drivers/irqchip/irq-ompic.c
17228 F:      drivers/irqchip/irq-or1k-*
17229
17230 OPENVSWITCH
17231 M:      Pravin B Shelar <[email protected]>
17232 L:      [email protected]
17233 L:      [email protected]
17234 S:      Maintained
17235 W:      http://openvswitch.org
17236 F:      include/uapi/linux/openvswitch.h
17237 F:      net/openvswitch/
17238 F:      tools/testing/selftests/net/openvswitch/
17239
17240 OPERATING PERFORMANCE POINTS (OPP)
17241 M:      Viresh Kumar <[email protected]>
17242 M:      Nishanth Menon <[email protected]>
17243 M:      Stephen Boyd <[email protected]>
17244 L:      [email protected]
17245 S:      Maintained
17246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17247 F:      Documentation/devicetree/bindings/opp/
17248 F:      Documentation/power/opp.rst
17249 F:      drivers/opp/
17250 F:      include/linux/pm_opp.h
17251
17252 OPL4 DRIVER
17253 M:      Clemens Ladisch <[email protected]>
17254 L:      [email protected] (moderated for non-subscribers)
17255 S:      Maintained
17256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17257 F:      sound/drivers/opl4/
17258
17259 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17260 M:      Mark Fasheh <[email protected]>
17261 M:      Joel Becker <[email protected]>
17262 M:      Joseph Qi <[email protected]>
17263 L:      [email protected]
17264 S:      Supported
17265 W:      http://ocfs2.wiki.kernel.org
17266 F:      Documentation/filesystems/dlmfs.rst
17267 F:      Documentation/filesystems/ocfs2.rst
17268 F:      fs/ocfs2/
17269
17270 ORANGEFS FILESYSTEM
17271 M:      Mike Marshall <[email protected]>
17272 R:      Martin Brandenburg <[email protected]>
17273 L:      [email protected]
17274 S:      Supported
17275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17276 F:      Documentation/filesystems/orangefs.rst
17277 F:      fs/orangefs/
17278
17279 OV2659 OMNIVISION SENSOR DRIVER
17280 M:      "Lad, Prabhakar" <[email protected]>
17281 L:      [email protected]
17282 S:      Maintained
17283 W:      https://linuxtv.org
17284 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17285 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17286 F:      drivers/media/i2c/ov2659.c
17287 F:      include/media/i2c/ov2659.h
17288
17289 OVERLAY FILESYSTEM
17290 M:      Miklos Szeredi <[email protected]>
17291 M:      Amir Goldstein <[email protected]>
17292 L:      [email protected]
17293 S:      Supported
17294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17295 F:      Documentation/filesystems/overlayfs.rst
17296 F:      fs/overlayfs/
17297
17298 P54 WIRELESS DRIVER
17299 M:      Christian Lamparter <[email protected]>
17300 L:      [email protected]
17301 S:      Maintained
17302 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17303 F:      drivers/net/wireless/intersil/p54/
17304
17305 PACKET SOCKETS
17306 M:      Willem de Bruijn <[email protected]>
17307 S:      Maintained
17308 F:      include/uapi/linux/if_packet.h
17309 F:      net/packet/af_packet.c
17310
17311 PACKING
17312 M:      Vladimir Oltean <[email protected]>
17313 L:      [email protected]
17314 S:      Supported
17315 F:      Documentation/core-api/packing.rst
17316 F:      include/linux/packing.h
17317 F:      lib/packing.c
17318
17319 PADATA PARALLEL EXECUTION MECHANISM
17320 M:      Steffen Klassert <[email protected]>
17321 M:      Daniel Jordan <[email protected]>
17322 L:      [email protected]
17323 L:      [email protected]
17324 S:      Maintained
17325 F:      Documentation/core-api/padata.rst
17326 F:      include/linux/padata.h
17327 F:      kernel/padata.c
17328
17329 PAGE CACHE
17330 M:      Matthew Wilcox (Oracle) <[email protected]>
17331 L:      [email protected]
17332 S:      Supported
17333 T:      git git://git.infradead.org/users/willy/pagecache.git
17334 F:      Documentation/filesystems/locking.rst
17335 F:      Documentation/filesystems/vfs.rst
17336 F:      include/linux/pagemap.h
17337 F:      mm/filemap.c
17338 F:      mm/page-writeback.c
17339 F:      mm/readahead.c
17340 F:      mm/truncate.c
17341
17342 PAGE POOL
17343 M:      Jesper Dangaard Brouer <[email protected]>
17344 M:      Ilias Apalodimas <[email protected]>
17345 L:      [email protected]
17346 S:      Supported
17347 F:      Documentation/networking/page_pool.rst
17348 F:      include/net/page_pool/
17349 F:      include/trace/events/page_pool.h
17350 F:      net/core/page_pool.c
17351
17352 PAGE TABLE CHECK
17353 M:      Pasha Tatashin <[email protected]>
17354 M:      Andrew Morton <[email protected]>
17355 L:      [email protected]
17356 S:      Maintained
17357 F:      Documentation/mm/page_table_check.rst
17358 F:      include/linux/page_table_check.h
17359 F:      mm/page_table_check.c
17360
17361 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17362 M:      Kenneth Chan <[email protected]>
17363 L:      [email protected]
17364 S:      Maintained
17365 F:      drivers/platform/x86/panasonic-laptop.c
17366
17367 PARALLAX PING IIO SENSOR DRIVER
17368 M:      Andreas Klinger <[email protected]>
17369 L:      [email protected]
17370 S:      Maintained
17371 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17372 F:      drivers/iio/proximity/ping.c
17373
17374 PARALLEL LCD/KEYPAD PANEL DRIVER
17375 M:      Willy Tarreau <[email protected]>
17376 M:      Ksenija Stanojevic <[email protected]>
17377 S:      Odd Fixes
17378 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17379 F:      drivers/auxdisplay/panel.c
17380
17381 PARALLEL PORT SUBSYSTEM
17382 M:      Sudip Mukherjee <[email protected]>
17383 M:      Sudip Mukherjee <[email protected]>
17384 L:      [email protected] (subscribers-only)
17385 S:      Maintained
17386 F:      Documentation/driver-api/parport*.rst
17387 F:      drivers/char/ppdev.c
17388 F:      drivers/parport/
17389 F:      include/linux/parport*.h
17390 F:      include/uapi/linux/ppdev.h
17391
17392 PARAVIRT_OPS INTERFACE
17393 M:      Juergen Gross <[email protected]>
17394 R:      Ajay Kaher <[email protected]>
17395 R:      Alexey Makhalov <[email protected]>
17396 R:      Broadcom internal kernel review list <[email protected]>
17397 L:      [email protected]
17398 L:      [email protected]
17399 S:      Supported
17400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17401 F:      Documentation/virt/paravirt_ops.rst
17402 F:      arch/*/include/asm/paravirt*.h
17403 F:      arch/*/kernel/paravirt*
17404 F:      include/linux/hypervisor.h
17405
17406 PARISC ARCHITECTURE
17407 M:      "James E.J. Bottomley" <[email protected]>
17408 M:      Helge Deller <[email protected]>
17409 L:      [email protected]
17410 S:      Maintained
17411 W:      https://parisc.wiki.kernel.org
17412 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17415 F:      Documentation/arch/parisc/
17416 F:      arch/parisc/
17417 F:      drivers/char/agp/parisc-agp.c
17418 F:      drivers/input/misc/hp_sdc_rtc.c
17419 F:      drivers/input/serio/gscps2.c
17420 F:      drivers/input/serio/hp_sdc*
17421 F:      drivers/parisc/
17422 F:      drivers/parport/parport_gsc.*
17423 F:      drivers/tty/serial/8250/8250_parisc.c
17424 F:      drivers/video/console/sti*
17425 F:      drivers/video/fbdev/sti*
17426 F:      drivers/video/logo/logo_parisc*
17427 F:      include/linux/hp_sdc.h
17428
17429 PARMAN
17430 M:      Jiri Pirko <[email protected]>
17431 L:      [email protected]
17432 S:      Supported
17433 F:      include/linux/parman.h
17434 F:      lib/parman.c
17435 F:      lib/test_parman.c
17436
17437 PC ENGINES APU BOARD DRIVER
17438 M:      Enrico Weigelt, metux IT consult <[email protected]>
17439 S:      Maintained
17440 F:      drivers/platform/x86/pcengines-apuv2.c
17441
17442 PC87360 HARDWARE MONITORING DRIVER
17443 M:      Jim Cromie <[email protected]>
17444 L:      [email protected]
17445 S:      Maintained
17446 F:      Documentation/hwmon/pc87360.rst
17447 F:      drivers/hwmon/pc87360.c
17448
17449 PC8736x GPIO DRIVER
17450 M:      Jim Cromie <[email protected]>
17451 S:      Maintained
17452 F:      drivers/char/pc8736x_gpio.c
17453
17454 PC87427 HARDWARE MONITORING DRIVER
17455 M:      Jean Delvare <[email protected]>
17456 L:      [email protected]
17457 S:      Maintained
17458 F:      Documentation/hwmon/pc87427.rst
17459 F:      drivers/hwmon/pc87427.c
17460
17461 PCA9532 LED DRIVER
17462 M:      Riku Voipio <[email protected]>
17463 S:      Maintained
17464 F:      drivers/leds/leds-pca9532.c
17465 F:      include/linux/leds-pca9532.h
17466
17467 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17468 M:      Thomas Petazzoni <[email protected]>
17469 M:      Pali Rohár <[email protected]>
17470 L:      [email protected]
17471 L:      [email protected] (moderated for non-subscribers)
17472 S:      Maintained
17473 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17474 F:      drivers/pci/controller/pci-aardvark.c
17475
17476 PCI DRIVER FOR ALTERA PCIE IP
17477 M:      Joyce Ooi <[email protected]>
17478 L:      [email protected]
17479 S:      Supported
17480 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
17481 F:      drivers/pci/controller/pcie-altera.c
17482
17483 PCI DRIVER FOR APPLIEDMICRO XGENE
17484 M:      Toan Le <[email protected]>
17485 L:      [email protected]
17486 L:      [email protected] (moderated for non-subscribers)
17487 S:      Maintained
17488 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17489 F:      drivers/pci/controller/pci-xgene.c
17490
17491 PCI DRIVER FOR ARM VERSATILE PLATFORM
17492 M:      Rob Herring <[email protected]>
17493 L:      [email protected]
17494 L:      [email protected] (moderated for non-subscribers)
17495 S:      Maintained
17496 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17497 F:      drivers/pci/controller/pci-versatile.c
17498
17499 PCI DRIVER FOR ARMADA 8K
17500 M:      Thomas Petazzoni <[email protected]>
17501 L:      [email protected]
17502 L:      [email protected] (moderated for non-subscribers)
17503 S:      Maintained
17504 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17505 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17506
17507 PCI DRIVER FOR CADENCE PCIE IP
17508 L:      [email protected]
17509 S:      Orphan
17510 F:      Documentation/devicetree/bindings/pci/cdns,*
17511 F:      drivers/pci/controller/cadence/*cadence*
17512
17513 PCI DRIVER FOR FREESCALE LAYERSCAPE
17514 M:      Minghuan Lian <[email protected]>
17515 M:      Mingkai Hu <[email protected]>
17516 M:      Roy Zang <[email protected]>
17517 L:      [email protected]
17518 L:      [email protected]
17519 L:      [email protected] (moderated for non-subscribers)
17520 L:      [email protected]
17521 S:      Maintained
17522 F:      drivers/pci/controller/dwc/*layerscape*
17523
17524 PCI DRIVER FOR FU740
17525 M:      Paul Walmsley <[email protected]>
17526 M:      Greentime Hu <[email protected]>
17527 M:      Samuel Holland <[email protected]>
17528 L:      [email protected]
17529 S:      Maintained
17530 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17531 F:      drivers/pci/controller/dwc/pcie-fu740.c
17532
17533 PCI DRIVER FOR GENERIC OF HOSTS
17534 M:      Will Deacon <[email protected]>
17535 L:      [email protected]
17536 L:      [email protected] (moderated for non-subscribers)
17537 S:      Maintained
17538 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17539 F:      drivers/pci/controller/pci-host-common.c
17540 F:      drivers/pci/controller/pci-host-generic.c
17541
17542 PCI DRIVER FOR IMX6
17543 M:      Richard Zhu <[email protected]>
17544 M:      Lucas Stach <[email protected]>
17545 L:      [email protected]
17546 L:      [email protected] (moderated for non-subscribers)
17547 L:      [email protected]
17548 S:      Maintained
17549 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17550 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17551 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17552 F:      drivers/pci/controller/dwc/*imx6*
17553
17554 PCI DRIVER FOR INTEL IXP4XX
17555 M:      Linus Walleij <[email protected]>
17556 S:      Maintained
17557 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17558 F:      drivers/pci/controller/pci-ixp4xx.c
17559
17560 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17561 M:      Nirmal Patel <[email protected]>
17562 R:      Jonathan Derrick <[email protected]>
17563 L:      [email protected]
17564 S:      Supported
17565 F:      drivers/pci/controller/vmd.c
17566
17567 PCI DRIVER FOR MICROSEMI SWITCHTEC
17568 M:      Kurt Schwemmer <[email protected]>
17569 M:      Logan Gunthorpe <[email protected]>
17570 L:      [email protected]
17571 S:      Maintained
17572 F:      Documentation/ABI/testing/sysfs-class-switchtec
17573 F:      Documentation/driver-api/switchtec.rst
17574 F:      drivers/ntb/hw/mscc/
17575 F:      drivers/pci/switch/switchtec*
17576 F:      include/linux/switchtec.h
17577 F:      include/uapi/linux/switchtec_ioctl.h
17578
17579 PCI DRIVER FOR MOBIVEIL PCIE IP
17580 M:      Karthikeyan Mitran <[email protected]>
17581 M:      Hou Zhiqiang <[email protected]>
17582 L:      [email protected]
17583 S:      Supported
17584 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17585 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17586
17587 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17588 M:      Thomas Petazzoni <[email protected]>
17589 M:      Pali Rohár <[email protected]>
17590 L:      [email protected]
17591 L:      [email protected] (moderated for non-subscribers)
17592 S:      Maintained
17593 F:      drivers/pci/controller/*mvebu*
17594
17595 PCI DRIVER FOR NVIDIA TEGRA
17596 M:      Thierry Reding <[email protected]>
17597 L:      [email protected]
17598 L:      [email protected]
17599 S:      Supported
17600 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17601 F:      drivers/pci/controller/pci-tegra.c
17602
17603 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17604 M:      Hou Zhiqiang <[email protected]>
17605 L:      [email protected]
17606 L:      [email protected] (moderated for non-subscribers)
17607 S:      Maintained
17608 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17609 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17610
17611 PCI DRIVER FOR PLDA PCIE IP
17612 M:      Daire McNamara <[email protected]>
17613 L:      [email protected]
17614 S:      Maintained
17615 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17616 F:      drivers/pci/controller/plda/pcie-plda-host.c
17617 F:      drivers/pci/controller/plda/pcie-plda.h
17618
17619 PCI DRIVER FOR RENESAS R-CAR
17620 M:      Marek Vasut <[email protected]>
17621 M:      Yoshihiro Shimoda <[email protected]>
17622 L:      [email protected]
17623 L:      [email protected]
17624 S:      Maintained
17625 F:      Documentation/devicetree/bindings/pci/*rcar*
17626 F:      drivers/pci/controller/*rcar*
17627 F:      drivers/pci/controller/dwc/*rcar*
17628
17629 PCI DRIVER FOR SAMSUNG EXYNOS
17630 M:      Jingoo Han <[email protected]>
17631 L:      [email protected]
17632 L:      [email protected] (moderated for non-subscribers)
17633 L:      [email protected]
17634 S:      Maintained
17635 F:      drivers/pci/controller/dwc/pci-exynos.c
17636
17637 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17638 M:      Jingoo Han <[email protected]>
17639 M:      Manivannan Sadhasivam <[email protected]>
17640 L:      [email protected]
17641 S:      Maintained
17642 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17643 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17644 F:      drivers/pci/controller/dwc/*designware*
17645
17646 PCI DRIVER FOR TI DRA7XX/J721E
17647 M:      Vignesh Raghavendra <[email protected]>
17648 R:      Siddharth Vadapalli <[email protected]>
17649 L:      [email protected]
17650 L:      [email protected]
17651 L:      [email protected] (moderated for non-subscribers)
17652 S:      Supported
17653 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17654 F:      drivers/pci/controller/cadence/pci-j721e.c
17655 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17656
17657 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17658 M:      Linus Walleij <[email protected]>
17659 L:      [email protected]
17660 S:      Maintained
17661 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17662 F:      drivers/pci/controller/pci-v3-semi.c
17663
17664 PCI DRIVER FOR XILINX VERSAL CPM
17665 M:      Bharat Kumar Gogada <[email protected]>
17666 M:      Michal Simek <[email protected]>
17667 L:      [email protected]
17668 S:      Maintained
17669 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17670 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17671
17672 PCI ENDPOINT SUBSYSTEM
17673 M:      Manivannan Sadhasivam <[email protected]>
17674 M:      Krzysztof Wilczyński <[email protected]>
17675 R:      Kishon Vijay Abraham I <[email protected]>
17676 L:      [email protected]
17677 S:      Supported
17678 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17679 B:      https://bugzilla.kernel.org
17680 C:      irc://irc.oftc.net/linux-pci
17681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17682 F:      Documentation/PCI/endpoint/*
17683 F:      Documentation/misc-devices/pci-endpoint-test.rst
17684 F:      drivers/misc/pci_endpoint_test.c
17685 F:      drivers/pci/endpoint/
17686 F:      tools/pci/
17687
17688 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17689 M:      Mahesh J Salgaonkar <[email protected]>
17690 R:      Oliver O'Halloran <[email protected]>
17691 L:      [email protected]
17692 S:      Supported
17693 F:      Documentation/PCI/pci-error-recovery.rst
17694 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17695 F:      arch/powerpc/include/*/eeh*.h
17696 F:      arch/powerpc/kernel/eeh*.c
17697 F:      arch/powerpc/platforms/*/eeh*.c
17698 F:      drivers/pci/pcie/aer.c
17699 F:      drivers/pci/pcie/dpc.c
17700 F:      drivers/pci/pcie/err.c
17701
17702 PCI ERROR RECOVERY
17703 M:      Linas Vepstas <[email protected]>
17704 L:      [email protected]
17705 S:      Supported
17706 F:      Documentation/PCI/pci-error-recovery.rst
17707
17708 PCI MSI DRIVER FOR ALTERA MSI IP
17709 M:      Joyce Ooi <[email protected]>
17710 L:      [email protected]
17711 S:      Supported
17712 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17713 F:      drivers/pci/controller/pcie-altera-msi.c
17714
17715 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17716 M:      Toan Le <[email protected]>
17717 L:      [email protected]
17718 L:      [email protected] (moderated for non-subscribers)
17719 S:      Maintained
17720 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17721 F:      drivers/pci/controller/pci-xgene-msi.c
17722
17723 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17724 M:      Lorenzo Pieralisi <[email protected]>
17725 M:      Krzysztof Wilczyński <[email protected]>
17726 R:      Manivannan Sadhasivam <[email protected]>
17727 R:      Rob Herring <[email protected]>
17728 L:      [email protected]
17729 S:      Supported
17730 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17731 B:      https://bugzilla.kernel.org
17732 C:      irc://irc.oftc.net/linux-pci
17733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17734 F:      Documentation/devicetree/bindings/pci/
17735 F:      drivers/pci/controller/
17736 F:      drivers/pci/pci-bridge-emul.c
17737 F:      drivers/pci/pci-bridge-emul.h
17738
17739 PCI PEER-TO-PEER DMA (P2PDMA)
17740 M:      Bjorn Helgaas <[email protected]>
17741 M:      Logan Gunthorpe <[email protected]>
17742 L:      [email protected]
17743 S:      Supported
17744 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17745 B:      https://bugzilla.kernel.org
17746 C:      irc://irc.oftc.net/linux-pci
17747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17748 F:      Documentation/driver-api/pci/p2pdma.rst
17749 F:      drivers/pci/p2pdma.c
17750 F:      include/linux/pci-p2pdma.h
17751
17752 PCI POWER CONTROL
17753 M:      Bartosz Golaszewski <[email protected]>
17754 L:      [email protected]
17755 S:      Maintained
17756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17757 F:      drivers/pci/pwrctl/*
17758 F:      include/linux/pci-pwrctl.h
17759
17760 PCI SUBSYSTEM
17761 M:      Bjorn Helgaas <[email protected]>
17762 L:      [email protected]
17763 S:      Supported
17764 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17765 B:      https://bugzilla.kernel.org
17766 C:      irc://irc.oftc.net/linux-pci
17767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17768 F:      Documentation/PCI/
17769 F:      Documentation/devicetree/bindings/pci/
17770 F:      arch/x86/kernel/early-quirks.c
17771 F:      arch/x86/kernel/quirks.c
17772 F:      arch/x86/pci/
17773 F:      drivers/acpi/pci*
17774 F:      drivers/pci/
17775 F:      include/asm-generic/pci*
17776 F:      include/linux/of_pci.h
17777 F:      include/linux/pci*
17778 F:      include/uapi/linux/pci*
17779
17780 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17781 M:      Jonathan Chocron <[email protected]>
17782 L:      [email protected]
17783 S:      Maintained
17784 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17785 F:      drivers/pci/controller/dwc/pcie-al.c
17786
17787 PCIE DRIVER FOR AMLOGIC MESON
17788 M:      Yue Wang <[email protected]>
17789 L:      [email protected]
17790 L:      [email protected]
17791 S:      Maintained
17792 F:      drivers/pci/controller/dwc/pci-meson.c
17793
17794 PCIE DRIVER FOR AXIS ARTPEC
17795 M:      Jesper Nilsson <[email protected]>
17796 L:      [email protected]
17797 L:      [email protected]
17798 S:      Maintained
17799 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17800 F:      drivers/pci/controller/dwc/*artpec*
17801
17802 PCIE DRIVER FOR CAVIUM THUNDERX
17803 M:      Robert Richter <[email protected]>
17804 L:      [email protected]
17805 L:      [email protected] (moderated for non-subscribers)
17806 S:      Odd Fixes
17807 F:      drivers/pci/controller/pci-thunder-*
17808
17809 PCIE DRIVER FOR HISILICON
17810 M:      Zhou Wang <[email protected]>
17811 L:      [email protected]
17812 S:      Maintained
17813 F:      drivers/pci/controller/dwc/pcie-hisi.c
17814
17815 PCIE DRIVER FOR HISILICON KIRIN
17816 M:      Xiaowei Song <[email protected]>
17817 M:      Binghui Wang <[email protected]>
17818 L:      [email protected]
17819 S:      Maintained
17820 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17821 F:      drivers/pci/controller/dwc/pcie-kirin.c
17822
17823 PCIE DRIVER FOR HISILICON STB
17824 M:      Shawn Guo <[email protected]>
17825 L:      [email protected]
17826 S:      Maintained
17827 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17828 F:      drivers/pci/controller/dwc/pcie-histb.c
17829
17830 PCIE DRIVER FOR INTEL KEEM BAY
17831 M:      Srikanth Thokala <[email protected]>
17832 L:      [email protected]
17833 S:      Supported
17834 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17835 F:      drivers/pci/controller/dwc/pcie-keembay.c
17836
17837 PCIE DRIVER FOR INTEL LGM GW SOC
17838 M:      Chuanhua Lei <[email protected]>
17839 L:      [email protected]
17840 S:      Maintained
17841 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17842 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17843
17844 PCIE DRIVER FOR MEDIATEK
17845 M:      Ryder Lee <[email protected]>
17846 M:      Jianjun Wang <[email protected]>
17847 L:      [email protected]
17848 L:      [email protected] (moderated for non-subscribers)
17849 S:      Supported
17850 F:      Documentation/devicetree/bindings/pci/mediatek*
17851 F:      drivers/pci/controller/*mediatek*
17852
17853 PCIE DRIVER FOR MICROCHIP
17854 M:      Daire McNamara <[email protected]>
17855 L:      [email protected]
17856 S:      Supported
17857 F:      Documentation/devicetree/bindings/pci/microchip*
17858 F:      drivers/pci/controller/plda/*microchip*
17859
17860 PCIE DRIVER FOR QUALCOMM MSM
17861 M:      Manivannan Sadhasivam <[email protected]>
17862 L:      [email protected]
17863 L:      [email protected]
17864 S:      Maintained
17865 F:      drivers/pci/controller/dwc/pcie-qcom.c
17866
17867 PCIE DRIVER FOR ROCKCHIP
17868 M:      Shawn Lin <[email protected]>
17869 L:      [email protected]
17870 L:      [email protected]
17871 S:      Maintained
17872 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17873 F:      drivers/pci/controller/pcie-rockchip*
17874
17875 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17876 M:      Kunihiko Hayashi <[email protected]>
17877 L:      [email protected]
17878 S:      Maintained
17879 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17880 F:      drivers/pci/controller/dwc/pcie-uniphier*
17881
17882 PCIE DRIVER FOR ST SPEAR13XX
17883 M:      Pratyush Anand <[email protected]>
17884 L:      [email protected]
17885 S:      Maintained
17886 F:      drivers/pci/controller/dwc/*spear*
17887
17888 PCIE DRIVER FOR STARFIVE JH71x0
17889 M:      Kevin Xie <[email protected]>
17890 L:      [email protected]
17891 S:      Maintained
17892 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
17893 F:      drivers/pci/controller/plda/pcie-starfive.c
17894
17895 PCIE ENDPOINT DRIVER FOR QUALCOMM
17896 M:      Manivannan Sadhasivam <[email protected]>
17897 L:      [email protected]
17898 L:      [email protected]
17899 S:      Maintained
17900 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17901 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17902
17903 PCMCIA SUBSYSTEM
17904 M:      Dominik Brodowski <[email protected]>
17905 S:      Odd Fixes
17906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17907 F:      Documentation/pcmcia/
17908 F:      drivers/pcmcia/
17909 F:      include/pcmcia/
17910 F:      tools/pcmcia/
17911
17912 PCNET32 NETWORK DRIVER
17913 M:      Don Fry <[email protected]>
17914 L:      [email protected]
17915 S:      Maintained
17916 F:      drivers/net/ethernet/amd/pcnet32.c
17917
17918 PCRYPT PARALLEL CRYPTO ENGINE
17919 M:      Steffen Klassert <[email protected]>
17920 L:      [email protected]
17921 S:      Maintained
17922 F:      crypto/pcrypt.c
17923 F:      include/crypto/pcrypt.h
17924
17925 PDS DSC VIRTIO DATA PATH ACCELERATOR
17926 R:      Shannon Nelson <[email protected]>
17927 F:      drivers/vdpa/pds/
17928
17929 PECI HARDWARE MONITORING DRIVERS
17930 M:      Iwona Winiarska <[email protected]>
17931 L:      [email protected]
17932 S:      Supported
17933 F:      Documentation/hwmon/peci-cputemp.rst
17934 F:      Documentation/hwmon/peci-dimmtemp.rst
17935 F:      drivers/hwmon/peci/
17936
17937 PECI SUBSYSTEM
17938 M:      Iwona Winiarska <[email protected]>
17939 L:      [email protected] (moderated for non-subscribers)
17940 S:      Supported
17941 F:      Documentation/devicetree/bindings/peci/
17942 F:      Documentation/peci/
17943 F:      drivers/peci/
17944 F:      include/linux/peci-cpu.h
17945 F:      include/linux/peci.h
17946
17947 PENSANDO ETHERNET DRIVERS
17948 M:      Shannon Nelson <[email protected]>
17949 M:      Brett Creeley <[email protected]>
17950 L:      [email protected]
17951 S:      Supported
17952 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17953 F:      drivers/net/ethernet/pensando/
17954
17955 PER-CPU MEMORY ALLOCATOR
17956 M:      Dennis Zhou <[email protected]>
17957 M:      Tejun Heo <[email protected]>
17958 M:      Christoph Lameter <[email protected]>
17959 L:      [email protected]
17960 S:      Maintained
17961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17962 F:      arch/*/include/asm/percpu.h
17963 F:      include/linux/percpu*.h
17964 F:      lib/percpu*.c
17965 F:      mm/percpu*.c
17966
17967 PER-TASK DELAY ACCOUNTING
17968 M:      Balbir Singh <[email protected]>
17969 S:      Maintained
17970 F:      include/linux/delayacct.h
17971 F:      kernel/delayacct.c
17972
17973 PERFORMANCE EVENTS SUBSYSTEM
17974 M:      Peter Zijlstra <[email protected]>
17975 M:      Ingo Molnar <[email protected]>
17976 M:      Arnaldo Carvalho de Melo <[email protected]>
17977 M:      Namhyung Kim <[email protected]>
17978 R:      Mark Rutland <[email protected]>
17979 R:      Alexander Shishkin <[email protected]>
17980 R:      Jiri Olsa <[email protected]>
17981 R:      Ian Rogers <[email protected]>
17982 R:      Adrian Hunter <[email protected]>
17983 R:      "Liang, Kan" <[email protected]>
17984 L:      [email protected]
17985 L:      [email protected]
17986 S:      Supported
17987 W:      https://perf.wiki.kernel.org/
17988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17991 F:      arch/*/events/*
17992 F:      arch/*/events/*/*
17993 F:      arch/*/include/asm/perf_event.h
17994 F:      arch/*/kernel/*/*/perf_event*.c
17995 F:      arch/*/kernel/*/perf_event*.c
17996 F:      arch/*/kernel/perf_callchain.c
17997 F:      arch/*/kernel/perf_event*.c
17998 F:      include/linux/perf_event.h
17999 F:      include/uapi/linux/perf_event.h
18000 F:      kernel/events/*
18001 F:      tools/lib/perf/
18002 F:      tools/perf/
18003
18004 PERFORMANCE EVENTS TOOLING ARM64
18005 R:      John Garry <[email protected]>
18006 R:      Will Deacon <[email protected]>
18007 R:      James Clark <[email protected]>
18008 R:      Mike Leach <[email protected]>
18009 R:      Leo Yan <[email protected]>
18010 L:      [email protected] (moderated for non-subscribers)
18011 S:      Supported
18012 F:      tools/build/feature/test-libopencsd.c
18013 F:      tools/perf/arch/arm*/
18014 F:      tools/perf/pmu-events/arch/arm64/
18015 F:      tools/perf/util/arm-spe*
18016 F:      tools/perf/util/cs-etm*
18017
18018 PERSONALITY HANDLING
18019 M:      Christoph Hellwig <[email protected]>
18020 L:      [email protected]
18021 S:      Maintained
18022 F:      include/linux/personality.h
18023 F:      include/uapi/linux/personality.h
18024
18025 PHOENIX RC FLIGHT CONTROLLER ADAPTER
18026 M:      Marcus Folkesson <[email protected]>
18027 L:      [email protected]
18028 S:      Maintained
18029 F:      Documentation/input/devices/pxrc.rst
18030 F:      drivers/input/joystick/pxrc.c
18031
18032 PHONET PROTOCOL
18033 M:      Remi Denis-Courmont <[email protected]>
18034 S:      Supported
18035 F:      Documentation/networking/phonet.rst
18036 F:      include/linux/phonet.h
18037 F:      include/net/phonet/
18038 F:      include/uapi/linux/phonet.h
18039 F:      net/phonet/
18040
18041 PHRAM MTD DRIVER
18042 M:      Joern Engel <[email protected]>
18043 L:      [email protected]
18044 S:      Maintained
18045 F:      drivers/mtd/devices/phram.c
18046
18047 PICOLCD HID DRIVER
18048 M:      Bruno Prémont <[email protected]>
18049 L:      [email protected]
18050 S:      Maintained
18051 F:      drivers/hid/hid-picolcd*
18052
18053 PIDFD API
18054 M:      Christian Brauner <[email protected]>
18055 L:      [email protected]
18056 S:      Maintained
18057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
18058 F:      samples/pidfd/
18059 F:      tools/testing/selftests/clone3/
18060 F:      tools/testing/selftests/pid_namespace/
18061 F:      tools/testing/selftests/pidfd/
18062 K:      (?i)pidfd
18063 K:      (?i)clone3
18064 K:      \b(clone_args|kernel_clone_args)\b
18065
18066 PIN CONTROL SUBSYSTEM
18067 M:      Linus Walleij <[email protected]>
18068 L:      [email protected]
18069 S:      Maintained
18070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
18071 F:      Documentation/devicetree/bindings/pinctrl/
18072 F:      Documentation/driver-api/pin-control.rst
18073 F:      drivers/pinctrl/
18074 F:      include/dt-bindings/pinctrl/
18075 F:      include/linux/pinctrl/
18076
18077 PIN CONTROLLER - AMD
18078 M:      Basavaraj Natikar <[email protected]>
18079 M:      Shyam Sundar S K <[email protected]>
18080 S:      Maintained
18081 F:      drivers/pinctrl/pinctrl-amd.c
18082
18083 PIN CONTROLLER - FREESCALE
18084 M:      Dong Aisheng <[email protected]>
18085 M:      Fabio Estevam <[email protected]>
18086 M:      Shawn Guo <[email protected]>
18087 M:      Jacky Bai <[email protected]>
18088 R:      Pengutronix Kernel Team <[email protected]>
18089 L:      [email protected]
18090 L:      NXP S32 Linux Team <[email protected]>
18091 S:      Maintained
18092 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
18093 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
18094 F:      drivers/pinctrl/freescale/
18095 F:      drivers/pinctrl/nxp/
18096
18097 PIN CONTROLLER - INTEL
18098 M:      Mika Westerberg <[email protected]>
18099 M:      Andy Shevchenko <[email protected]>
18100 S:      Supported
18101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
18102 F:      drivers/pinctrl/intel/
18103
18104 PIN CONTROLLER - KEEMBAY
18105 M:      Lakshmi Sowjanya D <[email protected]>
18106 S:      Supported
18107 F:      drivers/pinctrl/pinctrl-keembay*
18108
18109 PIN CONTROLLER - MEDIATEK
18110 M:      Sean Wang <[email protected]>
18111 L:      [email protected] (moderated for non-subscribers)
18112 S:      Maintained
18113 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18114 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18115 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18116 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18117 F:      drivers/pinctrl/mediatek/
18118
18119 PIN CONTROLLER - MEDIATEK MIPS
18120 M:      Arınç ÜNAL <[email protected]>
18121 M:      Sergio Paracuellos <[email protected]>
18122 L:      [email protected] (moderated for non-subscribers)
18123 L:      [email protected]
18124 S:      Maintained
18125 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18126 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18127 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18128 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18129 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18130 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18131 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18132 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18133 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18134 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18135 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18136 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18137 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18138 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18139 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18140
18141 PIN CONTROLLER - MICROCHIP AT91
18142 M:      Ludovic Desroches <[email protected]>
18143 L:      [email protected] (moderated for non-subscribers)
18144 L:      [email protected]
18145 S:      Supported
18146 F:      drivers/gpio/gpio-sama5d2-piobu.c
18147 F:      drivers/pinctrl/pinctrl-at91*
18148
18149 PIN CONTROLLER - QUALCOMM
18150 M:      Bjorn Andersson <[email protected]>
18151 L:      [email protected]
18152 S:      Maintained
18153 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18154 F:      drivers/pinctrl/qcom/
18155
18156 PIN CONTROLLER - RENESAS
18157 M:      Geert Uytterhoeven <[email protected]>
18158 L:      [email protected]
18159 S:      Supported
18160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18161 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18162 F:      drivers/pinctrl/renesas/
18163
18164 PIN CONTROLLER - SAMSUNG
18165 M:      Krzysztof Kozlowski <[email protected]>
18166 M:      Sylwester Nawrocki <[email protected]>
18167 R:      Alim Akhtar <[email protected]>
18168 L:      [email protected] (moderated for non-subscribers)
18169 L:      [email protected]
18170 S:      Maintained
18171 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18172 B:      mailto:[email protected]
18173 C:      irc://irc.libera.chat/linux-exynos
18174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18175 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18176 F:      drivers/pinctrl/samsung/
18177
18178 PIN CONTROLLER - SINGLE
18179 M:      Tony Lindgren <[email protected]>
18180 M:      Haojian Zhuang <[email protected]>
18181 L:      [email protected] (moderated for non-subscribers)
18182 L:      [email protected]
18183 S:      Maintained
18184 F:      drivers/pinctrl/pinctrl-single.c
18185
18186 PIN CONTROLLER - SUNPLUS / TIBBO
18187 M:      Dvorkin Dmitry <[email protected]>
18188 M:      Wells Lu <[email protected]>
18189 L:      [email protected] (moderated for non-subscribers)
18190 S:      Maintained
18191 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18192 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18193 F:      drivers/pinctrl/sunplus/
18194 F:      include/dt-bindings/pinctrl/sppctl*.h
18195
18196 PINE64 PINEPHONE KEYBOARD DRIVER
18197 M:      Samuel Holland <[email protected]>
18198 S:      Supported
18199 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18200 F:      drivers/input/keyboard/pinephone-keyboard.c
18201
18202 PKTCDVD DRIVER
18203 M:      [email protected]
18204 S:      Orphan
18205 F:      drivers/block/pktcdvd.c
18206 F:      include/linux/pktcdvd.h
18207 F:      include/uapi/linux/pktcdvd.h
18208
18209 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18210 M:      Tomasz Duszynski <[email protected]>
18211 S:      Maintained
18212 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18213 F:      drivers/iio/chemical/pms7003.c
18214
18215 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18216 M:      Piergiorgio Beruto <[email protected]>
18217 L:      [email protected]
18218 S:      Maintained
18219 F:      drivers/net/phy/mdio-open-alliance.h
18220 F:      net/ethtool/plca.c
18221
18222 PLDMFW LIBRARY
18223 M:      Jacob Keller <[email protected]>
18224 S:      Maintained
18225 F:      Documentation/driver-api/pldmfw/
18226 F:      include/linux/pldmfw.h
18227 F:      lib/pldmfw/
18228
18229 PLX DMA DRIVER
18230 M:      Logan Gunthorpe <[email protected]>
18231 S:      Maintained
18232 F:      drivers/dma/plx_dma.c
18233
18234 PM-GRAPH UTILITY
18235 M:      "Todd E Brandt" <[email protected]>
18236 L:      [email protected]
18237 S:      Supported
18238 W:      https://01.org/pm-graph
18239 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18240 T:      git git://github.com/intel/pm-graph
18241 F:      tools/power/pm-graph
18242
18243 PM6764TR DRIVER
18244 M:      Charles Hsu     <[email protected]>
18245 L:      [email protected]
18246 S:      Maintained
18247 F:      Documentation/hwmon/pm6764tr.rst
18248 F:      drivers/hwmon/pmbus/pm6764tr.c
18249
18250 PMC SIERRA MaxRAID DRIVER
18251 L:      [email protected]
18252 S:      Orphan
18253 W:      http://www.pmc-sierra.com/
18254 F:      drivers/scsi/pmcraid.*
18255
18256 PMC SIERRA PM8001 DRIVER
18257 M:      Jack Wang <[email protected]>
18258 L:      [email protected]
18259 S:      Supported
18260 F:      drivers/scsi/pm8001/
18261
18262 PNI RM3100 IIO DRIVER
18263 M:      Song Qiang <[email protected]>
18264 L:      [email protected]
18265 S:      Maintained
18266 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18267 F:      drivers/iio/magnetometer/rm3100*
18268
18269 PNP SUPPORT
18270 M:      "Rafael J. Wysocki" <[email protected]>
18271 L:      [email protected]
18272 S:      Maintained
18273 F:      drivers/pnp/
18274 F:      include/linux/pnp.h
18275
18276 POSIX CLOCKS and TIMERS
18277 M:      Anna-Maria Behnsen <[email protected]>
18278 M:      Frederic Weisbecker <[email protected]>
18279 M:      Thomas Gleixner <[email protected]>
18280 L:      [email protected]
18281 S:      Maintained
18282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18283 F:      fs/timerfd.c
18284 F:      include/linux/time_namespace.h
18285 F:      include/linux/timerfd.h
18286 F:      include/uapi/linux/time.h
18287 F:      include/uapi/linux/timerfd.h
18288 F:      include/trace/events/timer*
18289 F:      kernel/time/itimer.c
18290 F:      kernel/time/posix-*
18291 F:      kernel/time/namespace.c
18292
18293 POWER MANAGEMENT CORE
18294 M:      "Rafael J. Wysocki" <[email protected]>
18295 L:      [email protected]
18296 S:      Supported
18297 B:      https://bugzilla.kernel.org
18298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18299 F:      drivers/base/power/
18300 F:      drivers/powercap/
18301 F:      include/linux/intel_rapl.h
18302 F:      include/linux/pm.h
18303 F:      include/linux/pm_*
18304 F:      include/linux/powercap.h
18305 F:      kernel/configs/nopm.config
18306
18307 POWER SEQUENCING
18308 M:      Bartosz Golaszewski <[email protected]>
18309 L:      [email protected]
18310 S:      Maintained
18311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18312 F:      drivers/power/sequencing/
18313 F:      include/linux/pwrseq/
18314
18315 POWER STATE COORDINATION INTERFACE (PSCI)
18316 M:      Mark Rutland <[email protected]>
18317 M:      Lorenzo Pieralisi <[email protected]>
18318 L:      [email protected] (moderated for non-subscribers)
18319 S:      Maintained
18320 F:      drivers/firmware/psci/
18321 F:      include/linux/psci.h
18322 F:      include/uapi/linux/psci.h
18323
18324 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18325 M:      Sebastian Reichel <[email protected]>
18326 L:      [email protected]
18327 S:      Maintained
18328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18329 F:      Documentation/ABI/testing/sysfs-class-power
18330 F:      Documentation/devicetree/bindings/power/supply/
18331 F:      drivers/power/supply/
18332 F:      include/linux/power/
18333 F:      include/linux/power_supply.h
18334 F:      tools/testing/selftests/power_supply/
18335
18336 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18337 M:      Suraj Jitindar Singh <[email protected]>
18338 L:      [email protected]
18339 S:      Maintained
18340 F:      drivers/char/powernv-op-panel.c
18341
18342 PPP OVER ATM (RFC 2364)
18343 M:      Mitchell Blank Jr <[email protected]>
18344 S:      Maintained
18345 F:      include/uapi/linux/atmppp.h
18346 F:      net/atm/pppoatm.c
18347
18348 PPP OVER ETHERNET
18349 M:      Michal Ostrowski <[email protected]>
18350 S:      Maintained
18351 F:      drivers/net/ppp/pppoe.c
18352 F:      drivers/net/ppp/pppox.c
18353
18354 PPP OVER L2TP
18355 M:      James Chapman <[email protected]>
18356 S:      Maintained
18357 F:      include/linux/if_pppol2tp.h
18358 F:      include/uapi/linux/if_pppol2tp.h
18359 F:      net/l2tp/l2tp_ppp.c
18360
18361 PPP PROTOCOL DRIVERS AND COMPRESSORS
18362 L:      [email protected]
18363 S:      Orphan
18364 F:      drivers/net/ppp/ppp_*
18365
18366 PPS SUPPORT
18367 M:      Rodolfo Giometti <[email protected]>
18368 L:      [email protected] (subscribers-only)
18369 S:      Maintained
18370 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18371 F:      Documentation/ABI/testing/sysfs-pps
18372 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18373 F:      Documentation/driver-api/pps.rst
18374 F:      drivers/pps/
18375 F:      include/linux/pps*.h
18376 F:      include/uapi/linux/pps.h
18377
18378 PPTP DRIVER
18379 M:      Dmitry Kozlov <[email protected]>
18380 L:      [email protected]
18381 S:      Maintained
18382 W:      http://sourceforge.net/projects/accel-pptp
18383 F:      drivers/net/ppp/pptp.c
18384
18385 PRESSURE STALL INFORMATION (PSI)
18386 M:      Johannes Weiner <[email protected]>
18387 M:      Suren Baghdasaryan <[email protected]>
18388 R:      Peter Ziljstra <[email protected]>
18389 S:      Maintained
18390 F:      include/linux/psi*
18391 F:      kernel/sched/psi.c
18392
18393 PRINTK
18394 M:      Petr Mladek <[email protected]>
18395 R:      Steven Rostedt <[email protected]>
18396 R:      John Ogness <[email protected]>
18397 R:      Sergey Senozhatsky <[email protected]>
18398 S:      Maintained
18399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18400 F:      include/linux/printk.h
18401 F:      kernel/printk/
18402
18403 PRINTK INDEXING
18404 R:      Chris Down <[email protected]>
18405 S:      Maintained
18406 F:      Documentation/core-api/printk-index.rst
18407 F:      kernel/printk/index.c
18408 K:      printk_index
18409
18410 PROC FILESYSTEM
18411 L:      [email protected]
18412 L:      [email protected]
18413 S:      Maintained
18414 F:      Documentation/filesystems/proc.rst
18415 F:      fs/proc/
18416 F:      include/linux/proc_fs.h
18417 F:      tools/testing/selftests/proc/
18418
18419 PROC SYSCTL
18420 M:      Luis Chamberlain <[email protected]>
18421 M:      Kees Cook <[email protected]>
18422 M:      Joel Granados <[email protected]>
18423 L:      [email protected]
18424 L:      [email protected]
18425 S:      Maintained
18426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18427 F:      fs/proc/proc_sysctl.c
18428 F:      include/linux/sysctl.h
18429 F:      kernel/sysctl-test.c
18430 F:      kernel/sysctl.c
18431 F:      tools/testing/selftests/sysctl/
18432
18433 PS3 NETWORK SUPPORT
18434 M:      Geoff Levand <[email protected]>
18435 L:      [email protected]
18436 L:      [email protected]
18437 S:      Maintained
18438 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18439
18440 PS3 PLATFORM SUPPORT
18441 M:      Geoff Levand <[email protected]>
18442 L:      [email protected]
18443 S:      Maintained
18444 F:      arch/powerpc/boot/ps3*
18445 F:      arch/powerpc/include/asm/lv1call.h
18446 F:      arch/powerpc/include/asm/ps3*.h
18447 F:      arch/powerpc/platforms/ps3/
18448 F:      drivers/*/ps3*
18449 F:      drivers/ps3/
18450 F:      drivers/rtc/rtc-ps3.c
18451 F:      drivers/usb/host/*ps3.c
18452 F:      sound/ppc/snd_ps3*
18453
18454 PS3VRAM DRIVER
18455 M:      Jim Paris <[email protected]>
18456 M:      Geoff Levand <[email protected]>
18457 L:      [email protected]
18458 S:      Maintained
18459 F:      drivers/block/ps3vram.c
18460
18461 PSAMPLE PACKET SAMPLING SUPPORT
18462 M:      Yotam Gigi <[email protected]>
18463 S:      Maintained
18464 F:      include/net/psample.h
18465 F:      include/uapi/linux/psample.h
18466 F:      net/psample
18467
18468 PSE NETWORK DRIVER
18469 M:      Oleksij Rempel <[email protected]>
18470 M:      Kory Maincent <[email protected]>
18471 L:      [email protected]
18472 S:      Maintained
18473 F:      Documentation/devicetree/bindings/net/pse-pd/
18474 F:      drivers/net/pse-pd/
18475 F:      net/ethtool/pse-pd.c
18476
18477 PSTORE FILESYSTEM
18478 M:      Kees Cook <[email protected]>
18479 R:      Tony Luck <[email protected]>
18480 R:      Guilherme G. Piccoli <[email protected]>
18481 L:      [email protected]
18482 S:      Supported
18483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18484 F:      Documentation/admin-guide/pstore-blk.rst
18485 F:      Documentation/admin-guide/ramoops.rst
18486 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18487 F:      drivers/acpi/apei/erst.c
18488 F:      drivers/firmware/efi/efi-pstore.c
18489 F:      fs/pstore/
18490 F:      include/linux/pstore*
18491 K:      \b(pstore|ramoops)
18492
18493 PT5161L HARDWARE MONITOR DRIVER
18494 M:      Cosmo Chou <[email protected]>
18495 L:      [email protected]
18496 S:      Maintained
18497 F:      Documentation/hwmon/pt5161l.rst
18498 F:      drivers/hwmon/pt5161l.c
18499
18500 PTP HARDWARE CLOCK SUPPORT
18501 M:      Richard Cochran <[email protected]>
18502 L:      [email protected]
18503 S:      Maintained
18504 W:      http://linuxptp.sourceforge.net/
18505 F:      Documentation/ABI/testing/sysfs-ptp
18506 F:      Documentation/driver-api/ptp.rst
18507 F:      drivers/net/phy/dp83640*
18508 F:      drivers/ptp/*
18509 F:      include/linux/ptp_cl*
18510 K:      (?:\b|_)ptp(?:\b|_)
18511
18512 PTP MOCKUP CLOCK SUPPORT
18513 M:      Vladimir Oltean <[email protected]>
18514 L:      [email protected]
18515 S:      Maintained
18516 F:      drivers/ptp/ptp_mock.c
18517 F:      include/linux/ptp_mock.h
18518
18519 PTP VIRTUAL CLOCK SUPPORT
18520 M:      Yangbo Lu <[email protected]>
18521 L:      [email protected]
18522 S:      Maintained
18523 F:      drivers/ptp/ptp_vclock.c
18524 F:      net/ethtool/phc_vclocks.c
18525
18526 PTRACE SUPPORT
18527 M:      Oleg Nesterov <[email protected]>
18528 S:      Maintained
18529 F:      arch/*/*/ptrace*.c
18530 F:      arch/*/include/asm/ptrace*.h
18531 F:      arch/*/ptrace*.c
18532 F:      include/asm-generic/syscall.h
18533 F:      include/linux/ptrace.h
18534 F:      include/linux/regset.h
18535 F:      include/uapi/linux/ptrace.h
18536 F:      kernel/ptrace.c
18537
18538 PULSE8-CEC DRIVER
18539 M:      Hans Verkuil <[email protected]>
18540 L:      [email protected]
18541 S:      Maintained
18542 T:      git git://linuxtv.org/media_tree.git
18543 F:      drivers/media/cec/usb/pulse8/
18544
18545 PURELIFI PLFXLC DRIVER
18546 M:      Srinivasan Raju <[email protected]>
18547 L:      [email protected]
18548 S:      Supported
18549 F:      drivers/net/wireless/purelifi/plfxlc/
18550
18551 PVRUSB2 VIDEO4LINUX DRIVER
18552 M:      Mike Isely <[email protected]>
18553 L:      [email protected]       (subscribers-only)
18554 L:      [email protected]
18555 S:      Maintained
18556 W:      http://www.isely.net/pvrusb2/
18557 T:      git git://linuxtv.org/media_tree.git
18558 F:      Documentation/driver-api/media/drivers/pvrusb2*
18559 F:      drivers/media/usb/pvrusb2/
18560
18561 PWC WEBCAM DRIVER
18562 M:      Hans Verkuil <[email protected]>
18563 L:      [email protected]
18564 S:      Odd Fixes
18565 T:      git git://linuxtv.org/media_tree.git
18566 F:      drivers/media/usb/pwc/*
18567 F:      include/trace/events/pwc.h
18568
18569 PWM IR Transmitter
18570 M:      Sean Young <[email protected]>
18571 L:      [email protected]
18572 S:      Maintained
18573 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18574 F:      drivers/media/rc/pwm-ir-tx.c
18575
18576 PWM SUBSYSTEM
18577 M:      Uwe Kleine-König <[email protected]>
18578 L:      [email protected]
18579 S:      Maintained
18580 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18581 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18582 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18583 F:      Documentation/devicetree/bindings/pwm/
18584 F:      Documentation/driver-api/pwm.rst
18585 F:      drivers/gpio/gpio-mvebu.c
18586 F:      drivers/pwm/
18587 F:      drivers/video/backlight/pwm_bl.c
18588 F:      include/dt-bindings/pwm/
18589 F:      include/linux/pwm.h
18590 F:      include/linux/pwm_backlight.h
18591 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18592
18593 PXA GPIO DRIVER
18594 M:      Robert Jarzmik <[email protected]>
18595 L:      [email protected]
18596 S:      Maintained
18597 F:      drivers/gpio/gpio-pxa.c
18598
18599 PXA MMCI DRIVER
18600 S:      Orphan
18601
18602 PXA RTC DRIVER
18603 M:      Robert Jarzmik <[email protected]>
18604 L:      [email protected]
18605 S:      Maintained
18606
18607 PXA2xx/PXA3xx SUPPORT
18608 M:      Daniel Mack <[email protected]>
18609 M:      Haojian Zhuang <[email protected]>
18610 M:      Robert Jarzmik <[email protected]>
18611 L:      [email protected] (moderated for non-subscribers)
18612 S:      Maintained
18613 T:      git git://github.com/hzhuang1/linux.git
18614 T:      git git://github.com/rjarzmik/linux.git
18615 F:      arch/arm/boot/dts/intel/pxa/
18616 F:      arch/arm/mach-pxa/
18617 F:      drivers/dma/pxa*
18618 F:      drivers/pcmcia/pxa2xx*
18619 F:      drivers/pinctrl/pxa/
18620 F:      drivers/spi/spi-pxa2xx*
18621 F:      drivers/usb/gadget/udc/pxa2*
18622 F:      include/sound/pxa2xx-lib.h
18623 F:      sound/arm/pxa*
18624 F:      sound/soc/pxa/
18625
18626 QAT DRIVER
18627 M:      Giovanni Cabiddu <[email protected]>
18628 L:      [email protected]
18629 S:      Supported
18630 F:      drivers/crypto/intel/qat/
18631
18632 QCOM AUDIO (ASoC) DRIVERS
18633 M:      Srinivas Kandagatla <[email protected]>
18634 L:      [email protected] (moderated for non-subscribers)
18635 L:      [email protected]
18636 S:      Supported
18637 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18638 F:      Documentation/devicetree/bindings/sound/qcom,*
18639 F:      drivers/soc/qcom/apr.c
18640 F:      include/dt-bindings/sound/qcom,wcd9335.h
18641 F:      sound/soc/codecs/lpass-rx-macro.*
18642 F:      sound/soc/codecs/lpass-tx-macro.*
18643 F:      sound/soc/codecs/lpass-va-macro.c
18644 F:      sound/soc/codecs/lpass-wsa-macro.*
18645 F:      sound/soc/codecs/msm8916-wcd-analog.c
18646 F:      sound/soc/codecs/msm8916-wcd-digital.c
18647 F:      sound/soc/codecs/wcd-clsh-v2.*
18648 F:      sound/soc/codecs/wcd-mbhc-v2.*
18649 F:      sound/soc/codecs/wcd9335.*
18650 F:      sound/soc/codecs/wcd934x.c
18651 F:      sound/soc/codecs/wsa881x.c
18652 F:      sound/soc/codecs/wsa883x.c
18653 F:      sound/soc/codecs/wsa884x.c
18654 F:      sound/soc/qcom/
18655
18656 QCOM EMBEDDED USB DEBUGGER (EUD)
18657 M:      Souradeep Chowdhury <[email protected]>
18658 L:      [email protected]
18659 S:      Maintained
18660 F:      Documentation/ABI/testing/sysfs-driver-eud
18661 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18662 F:      drivers/usb/misc/qcom_eud.c
18663
18664 QCOM IPA DRIVER
18665 M:      Alex Elder <[email protected]>
18666 L:      [email protected]
18667 S:      Maintained
18668 F:      drivers/net/ipa/
18669
18670 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18671 M:      Gabriel Somlo <[email protected]>
18672 M:      "Michael S. Tsirkin" <[email protected]>
18673 L:      [email protected]
18674 S:      Maintained
18675 F:      drivers/firmware/qemu_fw_cfg.c
18676 F:      include/uapi/linux/qemu_fw_cfg.h
18677
18678 QIB DRIVER
18679 M:      Dennis Dalessandro <[email protected]>
18680 L:      [email protected]
18681 S:      Supported
18682 F:      drivers/infiniband/hw/qib/
18683
18684 QLOGIC QL41xxx FCOE DRIVER
18685 M:      Saurav Kashyap <[email protected]>
18686 M:      Javed Hasan <[email protected]>
18687 M:      [email protected]
18688 L:      [email protected]
18689 S:      Supported
18690 F:      drivers/scsi/qedf/
18691
18692 QLOGIC QL41xxx ISCSI DRIVER
18693 M:      Nilesh Javali <[email protected]>
18694 M:      Manish Rangankar <[email protected]>
18695 M:      [email protected]
18696 L:      [email protected]
18697 S:      Supported
18698 F:      drivers/scsi/qedi/
18699
18700 QLOGIC QL4xxx ETHERNET DRIVER
18701 M:      Manish Chopra <[email protected]>
18702 L:      [email protected]
18703 S:      Supported
18704 F:      drivers/net/ethernet/qlogic/qed/
18705 F:      drivers/net/ethernet/qlogic/qede/
18706 F:      include/linux/qed/
18707
18708 QLOGIC QL4xxx RDMA DRIVER
18709 M:      Michal Kalderon <[email protected]>
18710 L:      [email protected]
18711 S:      Supported
18712 F:      drivers/infiniband/hw/qedr/
18713 F:      include/uapi/rdma/qedr-abi.h
18714
18715 QLOGIC QLA1280 SCSI DRIVER
18716 M:      Michael Reed <[email protected]>
18717 L:      [email protected]
18718 S:      Maintained
18719 F:      drivers/scsi/qla1280.[ch]
18720
18721 QLOGIC QLA2XXX FC-SCSI DRIVER
18722 M:      Nilesh Javali <[email protected]>
18723 M:      [email protected]
18724 L:      [email protected]
18725 S:      Supported
18726 F:      drivers/scsi/qla2xxx/
18727
18728 QLOGIC QLA3XXX NETWORK DRIVER
18729 M:      [email protected]
18730 L:      [email protected]
18731 S:      Supported
18732 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18733
18734 QLOGIC QLA4XXX iSCSI DRIVER
18735 M:      Nilesh Javali <[email protected]>
18736 M:      Manish Rangankar <[email protected]>
18737 M:      [email protected]
18738 L:      [email protected]
18739 S:      Supported
18740 F:      drivers/scsi/qla4xxx/
18741
18742 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18743 M:      Shahed Shaikh <[email protected]>
18744 M:      Manish Chopra <[email protected]>
18745 M:      [email protected]
18746 L:      [email protected]
18747 S:      Supported
18748 F:      drivers/net/ethernet/qlogic/qlcnic/
18749
18750 QM1D1B0004 MEDIA DRIVER
18751 M:      Akihiro Tsukada <[email protected]>
18752 L:      [email protected]
18753 S:      Odd Fixes
18754 F:      drivers/media/tuners/qm1d1b0004*
18755
18756 QM1D1C0042 MEDIA DRIVER
18757 M:      Akihiro Tsukada <[email protected]>
18758 L:      [email protected]
18759 S:      Odd Fixes
18760 F:      drivers/media/tuners/qm1d1c0042*
18761
18762 QNX4 FILESYSTEM
18763 M:      Anders Larsen <[email protected]>
18764 S:      Maintained
18765 W:      http://www.alarsen.net/linux/qnx4fs/
18766 F:      fs/qnx4/
18767 F:      include/uapi/linux/qnx4_fs.h
18768 F:      include/uapi/linux/qnxtypes.h
18769
18770 QNX6 FILESYSTEM
18771 S:      Orphan
18772 F:      Documentation/filesystems/qnx6.rst
18773 F:      fs/qnx6/
18774 F:      include/linux/qnx6_fs.h
18775
18776 QORIQ DPAA2 FSL-MC BUS DRIVER
18777 M:      Stuart Yoder <[email protected]>
18778 M:      Laurentiu Tudor <[email protected]>
18779 L:      [email protected]
18780 S:      Maintained
18781 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18782 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18783 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18784 F:      drivers/bus/fsl-mc/
18785 F:      include/uapi/linux/fsl_mc.h
18786
18787 QT1010 MEDIA DRIVER
18788 L:      [email protected]
18789 S:      Orphan
18790 W:      https://linuxtv.org
18791 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18792 F:      drivers/media/tuners/qt1010*
18793
18794 QUALCOMM ATH12K WIRELESS DRIVER
18795 M:      Kalle Valo <[email protected]>
18796 M:      Jeff Johnson <[email protected]>
18797 L:      [email protected]
18798 S:      Supported
18799 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18801 F:      drivers/net/wireless/ath/ath12k/
18802 N:      ath12k
18803
18804 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18805 M:      Kalle Valo <[email protected]>
18806 M:      Jeff Johnson <[email protected]>
18807 L:      [email protected]
18808 S:      Supported
18809 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18811 F:      drivers/net/wireless/ath/ath10k/
18812 N:      ath10k
18813
18814 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18815 M:      Kalle Valo <[email protected]>
18816 M:      Jeff Johnson <[email protected]>
18817 L:      [email protected]
18818 S:      Supported
18819 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18820 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18822 F:      drivers/net/wireless/ath/ath11k/
18823 N:      ath11k
18824
18825 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18826 M:      Toke Høiland-Jørgensen <[email protected]>
18827 L:      [email protected]
18828 S:      Maintained
18829 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18831 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18832 F:      drivers/net/wireless/ath/ath9k/
18833
18834 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18835 M:      Stefan Wahren <[email protected]>
18836 L:      [email protected]
18837 S:      Maintained
18838 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18839 F:      drivers/net/ethernet/qualcomm/qca*
18840
18841 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18842 M:      Stephan Gerhold <[email protected]>
18843 L:      [email protected]
18844 L:      [email protected]
18845 S:      Maintained
18846 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18847 F:      drivers/net/wwan/qcom_bam_dmux.c
18848
18849 QUALCOMM CAMERA SUBSYSTEM DRIVER
18850 M:      Robert Foss <[email protected]>
18851 M:      Todor Tomov <[email protected]>
18852 M:      Bryan O'Donoghue <[email protected]>
18853 L:      [email protected]
18854 S:      Maintained
18855 F:      Documentation/admin-guide/media/qcom_camss.rst
18856 F:      Documentation/devicetree/bindings/media/*camss*
18857 F:      drivers/media/platform/qcom/camss/
18858
18859 QUALCOMM CLOCK DRIVERS
18860 M:      Bjorn Andersson <[email protected]>
18861 L:      [email protected]
18862 S:      Supported
18863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18864 F:      Documentation/devicetree/bindings/clock/qcom,*
18865 F:      drivers/clk/qcom/
18866 F:      include/dt-bindings/clock/qcom,*
18867
18868 QUALCOMM CLOUD AI (QAIC) DRIVER
18869 M:      Jeffrey Hugo <[email protected]>
18870 R:      Carl Vanderlip <[email protected]>
18871 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18872 L:      [email protected]
18873 L:      [email protected]
18874 S:      Supported
18875 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18876 F:      Documentation/accel/qaic/
18877 F:      drivers/accel/qaic/
18878 F:      include/uapi/drm/qaic_accel.h
18879
18880 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18881 M:      Bjorn Andersson <[email protected]>
18882 M:      Konrad Dybcio <[email protected]>
18883 L:      [email protected]
18884 L:      [email protected]
18885 S:      Maintained
18886 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18887 F:      drivers/pmdomain/qcom/cpr.c
18888
18889 QUALCOMM CPUCP MAILBOX DRIVER
18890 M:      Sibi Sankar <[email protected]>
18891 L:      [email protected]
18892 S:      Supported
18893 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
18894 F:      drivers/mailbox/qcom-cpucp-mbox.c
18895
18896 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18897 M:      Ilia Lin <[email protected]>
18898 L:      [email protected]
18899 S:      Maintained
18900 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18901 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18902 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18903
18904 QUALCOMM CRYPTO DRIVERS
18905 M:      Thara Gopinath <[email protected]>
18906 L:      [email protected]
18907 L:      [email protected]
18908 S:      Maintained
18909 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18910 F:      drivers/crypto/qce/
18911
18912 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18913 M:      Timur Tabi <[email protected]>
18914 L:      [email protected]
18915 S:      Maintained
18916 F:      drivers/net/ethernet/qualcomm/emac/
18917
18918 QUALCOMM ETHQOS ETHERNET DRIVER
18919 M:      Vinod Koul <[email protected]>
18920 L:      [email protected]
18921 L:      [email protected]
18922 S:      Maintained
18923 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18924 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18925
18926 QUALCOMM FASTRPC DRIVER
18927 M:      Srinivas Kandagatla <[email protected]>
18928 M:      Amol Maheshwari <[email protected]>
18929 L:      [email protected]
18930 L:      [email protected]
18931 S:      Maintained
18932 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18933 F:      drivers/misc/fastrpc.c
18934 F:      include/uapi/misc/fastrpc.h
18935
18936 QUALCOMM HEXAGON ARCHITECTURE
18937 M:      Brian Cain <[email protected]>
18938 L:      [email protected]
18939 S:      Supported
18940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18941 F:      arch/hexagon/
18942
18943 QUALCOMM HIDMA DRIVER
18944 M:      Sinan Kaya <[email protected]>
18945 L:      [email protected] (moderated for non-subscribers)
18946 L:      [email protected]
18947 L:      [email protected]
18948 S:      Supported
18949 F:      drivers/dma/qcom/hidma*
18950
18951 QUALCOMM I2C CCI DRIVER
18952 M:      Loic Poulain <[email protected]>
18953 M:      Robert Foss <[email protected]>
18954 L:      [email protected]
18955 L:      [email protected]
18956 S:      Maintained
18957 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18958 F:      drivers/i2c/busses/i2c-qcom-cci.c
18959
18960 QUALCOMM INTERCONNECT BWMON DRIVER
18961 M:      Krzysztof Kozlowski <[email protected]>
18962 L:      [email protected]
18963 S:      Maintained
18964 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18965 F:      drivers/soc/qcom/icc-bwmon.c
18966
18967 QUALCOMM IOMMU
18968 M:      Rob Clark <[email protected]>
18969 L:      [email protected]
18970 L:      [email protected]
18971 S:      Maintained
18972 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18973 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18974 F:      drivers/iommu/msm_iommu*
18975
18976 QUALCOMM IPC ROUTER (QRTR) DRIVER
18977 M:      Manivannan Sadhasivam <[email protected]>
18978 L:      [email protected]
18979 S:      Maintained
18980 F:      include/trace/events/qrtr.h
18981 F:      include/uapi/linux/qrtr.h
18982 F:      net/qrtr/
18983
18984 QUALCOMM IPCC MAILBOX DRIVER
18985 M:      Manivannan Sadhasivam <[email protected]>
18986 L:      [email protected]
18987 S:      Supported
18988 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18989 F:      drivers/mailbox/qcom-ipcc.c
18990 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18991
18992 QUALCOMM IPQ4019 USB PHY DRIVER
18993 M:      Robert Marko <[email protected]>
18994 M:      Luka Perkov <[email protected]>
18995 L:      [email protected]
18996 S:      Maintained
18997 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18998 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18999
19000 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
19001 M:      Robert Marko <[email protected]>
19002 M:      Luka Perkov <[email protected]>
19003 L:      [email protected]
19004 S:      Maintained
19005 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
19006 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
19007
19008 QUALCOMM NAND CONTROLLER DRIVER
19009 M:      Manivannan Sadhasivam <[email protected]>
19010 L:      [email protected]
19011 L:      [email protected]
19012 S:      Maintained
19013 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
19014 F:      drivers/mtd/nand/raw/qcom_nandc.c
19015
19016 QUALCOMM QSEECOM DRIVER
19017 M:      Maximilian Luz <[email protected]>
19018 L:      [email protected]
19019 S:      Maintained
19020 F:      drivers/firmware/qcom/qcom_qseecom.c
19021
19022 QUALCOMM QSEECOM UEFISECAPP DRIVER
19023 M:      Maximilian Luz <[email protected]>
19024 L:      [email protected]
19025 S:      Maintained
19026 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
19027
19028 QUALCOMM RMNET DRIVER
19029 M:      Subash Abhinov Kasiviswanathan <[email protected]>
19030 M:      Sean Tranchetti <[email protected]>
19031 L:      [email protected]
19032 S:      Maintained
19033 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
19034 F:      drivers/net/ethernet/qualcomm/rmnet/
19035 F:      include/linux/if_rmnet.h
19036
19037 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
19038 M:      Bartosz Golaszewski <[email protected]>
19039 L:      [email protected]
19040 S:      Maintained
19041 F:      drivers/firmware/qcom/qcom_tzmem.c
19042 F:      drivers/firmware/qcom/qcom_tzmem.h
19043 F:      include/linux/firmware/qcom/qcom_tzmem.h
19044
19045 QUALCOMM TSENS THERMAL DRIVER
19046 M:      Amit Kucheria <[email protected]>
19047 M:      Thara Gopinath <[email protected]>
19048 L:      [email protected]
19049 L:      [email protected]
19050 S:      Maintained
19051 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
19052 F:      drivers/thermal/qcom/
19053
19054 QUALCOMM TYPEC PORT MANAGER DRIVER
19055 M:      Bryan O'Donoghue <[email protected]>
19056 L:      [email protected]
19057 L:      [email protected]
19058 S:      Maintained
19059 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
19060 F:      drivers/usb/typec/tcpm/qcom/
19061
19062 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
19063 M:      Stanimir Varbanov <[email protected]>
19064 M:      Vikash Garodia <[email protected]>
19065 R:      Bryan O'Donoghue <[email protected]>
19066 L:      [email protected]
19067 L:      [email protected]
19068 S:      Maintained
19069 T:      git git://linuxtv.org/media_tree.git
19070 F:      Documentation/devicetree/bindings/media/*venus*
19071 F:      drivers/media/platform/qcom/venus/
19072
19073 QUALCOMM WCN36XX WIRELESS DRIVER
19074 M:      Loic Poulain <[email protected]>
19075 L:      [email protected]
19076 S:      Supported
19077 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
19078 F:      drivers/net/wireless/ath/wcn36xx/
19079
19080 QUANTENNA QTNFMAC WIRELESS DRIVER
19081 M:      Igor Mitsyanko <[email protected]>
19082 R:      Sergey Matyukevich <[email protected]>
19083 L:      [email protected]
19084 S:      Maintained
19085 F:      drivers/net/wireless/quantenna
19086
19087 RADEON and AMDGPU DRM DRIVERS
19088 M:      Alex Deucher <[email protected]>
19089 M:      Christian König <[email protected]>
19090 M:      Xinhui Pan <[email protected]>
19091 L:      [email protected]
19092 S:      Supported
19093 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
19094 C:      irc://irc.oftc.net/radeon
19095 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
19096 F:      Documentation/gpu/amdgpu/
19097 F:      drivers/gpu/drm/amd/
19098 F:      drivers/gpu/drm/ci/xfails/amd*
19099 F:      drivers/gpu/drm/radeon/
19100 F:      include/uapi/drm/amdgpu_drm.h
19101 F:      include/uapi/drm/radeon_drm.h
19102
19103 RADEON FRAMEBUFFER DISPLAY DRIVER
19104 M:      Benjamin Herrenschmidt <[email protected]>
19105 L:      [email protected]
19106 S:      Maintained
19107 F:      drivers/video/fbdev/aty/radeon*
19108 F:      include/uapi/linux/radeonfb.h
19109
19110 RADIOSHARK RADIO DRIVER
19111 M:      Hans Verkuil <[email protected]>
19112 L:      [email protected]
19113 S:      Maintained
19114 T:      git git://linuxtv.org/media_tree.git
19115 F:      drivers/media/radio/radio-shark.c
19116
19117 RADIOSHARK2 RADIO DRIVER
19118 M:      Hans Verkuil <[email protected]>
19119 L:      [email protected]
19120 S:      Maintained
19121 T:      git git://linuxtv.org/media_tree.git
19122 F:      drivers/media/radio/radio-shark2.c
19123 F:      drivers/media/radio/radio-tea5777.c
19124
19125 RADOS BLOCK DEVICE (RBD)
19126 M:      Ilya Dryomov <[email protected]>
19127 R:      Dongsheng Yang <[email protected]>
19128 L:      [email protected]
19129 S:      Supported
19130 W:      http://ceph.com/
19131 T:      git https://github.com/ceph/ceph-client.git
19132 F:      Documentation/ABI/testing/sysfs-bus-rbd
19133 F:      drivers/block/rbd.c
19134 F:      drivers/block/rbd_types.h
19135
19136 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19137 L:      [email protected]
19138 S:      Orphan
19139 F:      drivers/video/fbdev/aty/aty128fb.c
19140
19141 RAINSHADOW-CEC DRIVER
19142 M:      Hans Verkuil <[email protected]>
19143 L:      [email protected]
19144 S:      Maintained
19145 T:      git git://linuxtv.org/media_tree.git
19146 F:      drivers/media/cec/usb/rainshadow/
19147
19148 RALINK MIPS ARCHITECTURE
19149 M:      John Crispin <[email protected]>
19150 M:      Sergio Paracuellos <[email protected]>
19151 L:      [email protected]
19152 S:      Maintained
19153 F:      arch/mips/ralink
19154
19155 RALINK MT7621 MIPS ARCHITECTURE
19156 M:      Arınç ÜNAL <[email protected]>
19157 M:      Sergio Paracuellos <[email protected]>
19158 L:      [email protected]
19159 S:      Maintained
19160 F:      arch/mips/boot/dts/ralink/mt7621*
19161
19162 RALINK RT2X00 WIRELESS LAN DRIVER
19163 M:      Stanislaw Gruszka <[email protected]>
19164 L:      [email protected]
19165 S:      Maintained
19166 F:      drivers/net/wireless/ralink/rt2x00/
19167
19168 RAMDISK RAM BLOCK DEVICE DRIVER
19169 M:      Jens Axboe <[email protected]>
19170 S:      Maintained
19171 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19172 F:      drivers/block/brd.c
19173
19174 RANCHU VIRTUAL BOARD FOR MIPS
19175 M:      Miodrag Dinic <[email protected]>
19176 L:      [email protected]
19177 S:      Supported
19178 F:      arch/mips/configs/generic/board-ranchu.config
19179 F:      arch/mips/generic/board-ranchu.c
19180
19181 RANDOM NUMBER DRIVER
19182 M:      "Theodore Ts'o" <[email protected]>
19183 M:      Jason A. Donenfeld <[email protected]>
19184 S:      Maintained
19185 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19186 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19187 F:      drivers/char/random.c
19188 F:      include/linux/random.h
19189 F:      include/uapi/linux/random.h
19190 F:      drivers/virt/vmgenid.c
19191 F:      include/vdso/getrandom.h
19192 F:      lib/vdso/getrandom.c
19193 F:      arch/x86/entry/vdso/vgetrandom*
19194 F:      arch/x86/include/asm/vdso/getrandom*
19195
19196 RAPIDIO SUBSYSTEM
19197 M:      Matt Porter <[email protected]>
19198 M:      Alexandre Bounine <[email protected]>
19199 S:      Maintained
19200 F:      drivers/rapidio/
19201
19202 RAS INFRASTRUCTURE
19203 M:      Tony Luck <[email protected]>
19204 M:      Borislav Petkov <[email protected]>
19205 L:      [email protected]
19206 S:      Maintained
19207 F:      Documentation/admin-guide/RAS
19208 F:      drivers/ras/
19209 F:      include/linux/ras.h
19210 F:      include/ras/ras_event.h
19211
19212 RAS FRU MEMORY POISON MANAGER (FMPM)
19213 M:      Yazen Ghannam <[email protected]>
19214 L:      [email protected]
19215 S:      Maintained
19216 F:      drivers/ras/amd/fmpm.c
19217
19218 RASPBERRY PI PISP BACK END
19219 M:      Jacopo Mondi <[email protected]>
19220 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19221 L:      [email protected]
19222 S:      Maintained
19223 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19224 F:      drivers/media/platform/raspberrypi/pisp_be/
19225 F:      include/uapi/linux/media/raspberrypi/
19226
19227 RC-CORE / LIRC FRAMEWORK
19228 M:      Sean Young <[email protected]>
19229 L:      [email protected]
19230 S:      Maintained
19231 W:      http://linuxtv.org
19232 T:      git git://linuxtv.org/media_tree.git
19233 F:      Documentation/driver-api/media/rc-core.rst
19234 F:      Documentation/userspace-api/media/rc/
19235 F:      drivers/media/rc/
19236 F:      include/media/rc-core.h
19237 F:      include/media/rc-map.h
19238 F:      include/uapi/linux/lirc.h
19239
19240 RCMM REMOTE CONTROLS DECODER
19241 M:      Patrick Lerda <[email protected]>
19242 S:      Maintained
19243 F:      drivers/media/rc/ir-rcmm-decoder.c
19244
19245 RCUTORTURE TEST FRAMEWORK
19246 M:      "Paul E. McKenney" <[email protected]>
19247 M:      Josh Triplett <[email protected]>
19248 R:      Steven Rostedt <[email protected]>
19249 R:      Mathieu Desnoyers <[email protected]>
19250 R:      Lai Jiangshan <[email protected]>
19251 L:      [email protected]
19252 S:      Supported
19253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19254 F:      tools/testing/selftests/rcutorture
19255
19256 RDACM20 Camera Sensor
19257 M:      Jacopo Mondi <[email protected]>
19258 M:      Kieran Bingham <[email protected]>
19259 M:      Laurent Pinchart <[email protected]>
19260 M:      Niklas Söderlund <[email protected]>
19261 L:      [email protected]
19262 S:      Maintained
19263 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19264 F:      drivers/media/i2c/max9271.c
19265 F:      drivers/media/i2c/max9271.h
19266 F:      drivers/media/i2c/rdacm20.c
19267
19268 RDACM21 Camera Sensor
19269 M:      Jacopo Mondi <[email protected]>
19270 M:      Kieran Bingham <[email protected]>
19271 M:      Laurent Pinchart <[email protected]>
19272 M:      Niklas Söderlund <[email protected]>
19273 L:      [email protected]
19274 S:      Maintained
19275 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19276 F:      drivers/media/i2c/max9271.c
19277 F:      drivers/media/i2c/max9271.h
19278 F:      drivers/media/i2c/rdacm21.c
19279
19280 RDC R-321X SoC
19281 M:      Florian Fainelli <[email protected]>
19282 S:      Maintained
19283
19284 RDC R6040 FAST ETHERNET DRIVER
19285 M:      Florian Fainelli <[email protected]>
19286 L:      [email protected]
19287 S:      Maintained
19288 F:      drivers/net/ethernet/rdc/r6040.c
19289
19290 RDMAVT - RDMA verbs software
19291 M:      Dennis Dalessandro <[email protected]>
19292 L:      [email protected]
19293 S:      Supported
19294 F:      drivers/infiniband/sw/rdmavt
19295
19296 RDS - RELIABLE DATAGRAM SOCKETS
19297 M:      Allison Henderson <[email protected]>
19298 L:      [email protected]
19299 L:      [email protected]
19300 L:      [email protected] (moderated for non-subscribers)
19301 S:      Supported
19302 W:      https://oss.oracle.com/projects/rds/
19303 F:      Documentation/networking/rds.rst
19304 F:      net/rds/
19305 F:      tools/testing/selftests/net/rds/
19306
19307 RDT - RESOURCE ALLOCATION
19308 M:      Fenghua Yu <[email protected]>
19309 M:      Reinette Chatre <[email protected]>
19310 L:      [email protected]
19311 S:      Supported
19312 F:      Documentation/arch/x86/resctrl*
19313 F:      arch/x86/include/asm/resctrl.h
19314 F:      arch/x86/kernel/cpu/resctrl/
19315 F:      tools/testing/selftests/resctrl/
19316
19317 READ-COPY UPDATE (RCU)
19318 M:      "Paul E. McKenney" <[email protected]>
19319 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19320 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19321 M:      Joel Fernandes <[email protected]>
19322 M:      Josh Triplett <[email protected]>
19323 M:      Boqun Feng <[email protected]>
19324 M:      Uladzislau Rezki <[email protected]>
19325 R:      Steven Rostedt <[email protected]>
19326 R:      Mathieu Desnoyers <[email protected]>
19327 R:      Lai Jiangshan <[email protected]>
19328 R:      Zqiang <[email protected]>
19329 L:      [email protected]
19330 S:      Supported
19331 W:      http://www.rdrop.com/users/paulmck/RCU/
19332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19333 F:      Documentation/RCU/
19334 F:      include/linux/rcu*
19335 F:      kernel/rcu/
19336 X:      Documentation/RCU/torture.rst
19337 X:      include/linux/srcu*.h
19338 X:      kernel/rcu/srcu*.c
19339
19340 REAL TIME CLOCK (RTC) SUBSYSTEM
19341 M:      Alexandre Belloni <[email protected]>
19342 L:      [email protected]
19343 S:      Maintained
19344 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19346 F:      Documentation/admin-guide/rtc.rst
19347 F:      Documentation/devicetree/bindings/rtc/
19348 F:      drivers/rtc/
19349 F:      include/linux/rtc.h
19350 F:      include/linux/rtc/
19351 F:      include/uapi/linux/rtc.h
19352 F:      tools/testing/selftests/rtc/
19353
19354 Real-time Linux Analysis (RTLA) tools
19355 M:      Steven Rostedt <[email protected]>
19356 L:      [email protected]
19357 S:      Maintained
19358 F:      Documentation/tools/rtla/
19359 F:      tools/tracing/rtla/
19360
19361 REALTEK AUDIO CODECS
19362 M:      Oder Chiou <[email protected]>
19363 S:      Maintained
19364 F:      include/sound/rt*.h
19365 F:      sound/soc/codecs/rt*
19366
19367 REALTEK OTTO WATCHDOG
19368 M:      Sander Vanheule <[email protected]>
19369 L:      [email protected]
19370 S:      Maintained
19371 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19372 F:      drivers/watchdog/realtek_otto_wdt.c
19373
19374 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19375 M:      Linus Walleij <[email protected]>
19376 M:      Alvin Šipraga <[email protected]>
19377 S:      Maintained
19378 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19379 F:      drivers/net/dsa/realtek/*
19380
19381 REALTEK WIRELESS DRIVER (rtlwifi family)
19382 M:      Ping-Ke Shih <[email protected]>
19383 L:      [email protected]
19384 S:      Maintained
19385 T:      git https://github.com/pkshih/rtw.git
19386 F:      drivers/net/wireless/realtek/rtlwifi/
19387
19388 REALTEK WIRELESS DRIVER (rtw88)
19389 M:      Ping-Ke Shih <[email protected]>
19390 L:      [email protected]
19391 S:      Maintained
19392 T:      git https://github.com/pkshih/rtw.git
19393 F:      drivers/net/wireless/realtek/rtw88/
19394
19395 REALTEK WIRELESS DRIVER (rtw89)
19396 M:      Ping-Ke Shih <[email protected]>
19397 L:      [email protected]
19398 S:      Maintained
19399 T:      git https://github.com/pkshih/rtw.git
19400 F:      drivers/net/wireless/realtek/rtw89/
19401
19402 REDPINE WIRELESS DRIVER
19403 L:      [email protected]
19404 S:      Orphan
19405 F:      drivers/net/wireless/rsi/
19406
19407 REGISTER MAP ABSTRACTION
19408 M:      Mark Brown <[email protected]>
19409 L:      [email protected]
19410 S:      Supported
19411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19412 F:      Documentation/devicetree/bindings/regmap/
19413 F:      drivers/base/regmap/
19414 F:      include/linux/regmap.h
19415
19416 REISERFS FILE SYSTEM
19417 L:      [email protected]
19418 S:      Obsolete
19419 F:      fs/reiserfs/
19420
19421 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19422 M:      Bjorn Andersson <[email protected]>
19423 M:      Mathieu Poirier <[email protected]>
19424 L:      [email protected]
19425 S:      Maintained
19426 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19427 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19428 F:      Documentation/devicetree/bindings/remoteproc/
19429 F:      Documentation/staging/remoteproc.rst
19430 F:      drivers/remoteproc/
19431 F:      include/linux/remoteproc.h
19432 F:      include/linux/remoteproc/
19433
19434 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19435 M:      Bjorn Andersson <[email protected]>
19436 M:      Mathieu Poirier <[email protected]>
19437 L:      [email protected]
19438 S:      Maintained
19439 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19440 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19441 F:      Documentation/staging/rpmsg.rst
19442 F:      drivers/rpmsg/
19443 F:      include/linux/rpmsg.h
19444 F:      include/linux/rpmsg/
19445 F:      include/uapi/linux/rpmsg.h
19446 F:      samples/rpmsg/
19447
19448 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19449 M:      Stephan Gerhold <[email protected]>
19450 L:      [email protected]
19451 L:      [email protected]
19452 S:      Maintained
19453 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19454
19455 RENESAS CLOCK DRIVERS
19456 M:      Geert Uytterhoeven <[email protected]>
19457 L:      [email protected]
19458 S:      Supported
19459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19460 F:      Documentation/devicetree/bindings/clock/renesas,*
19461 F:      drivers/clk/renesas/
19462
19463 RENESAS EMEV2 I2C DRIVER
19464 M:      Wolfram Sang <[email protected]>
19465 L:      [email protected]
19466 S:      Supported
19467 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19468 F:      drivers/i2c/busses/i2c-emev2.c
19469
19470 RENESAS ETHERNET AVB DRIVER
19471 R:      Sergey Shtylyov <[email protected]>
19472 L:      [email protected]
19473 L:      [email protected]
19474 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19475 F:      drivers/net/ethernet/renesas/Kconfig
19476 F:      drivers/net/ethernet/renesas/Makefile
19477 F:      drivers/net/ethernet/renesas/ravb*
19478
19479 RENESAS ETHERNET SWITCH DRIVER
19480 R:      Yoshihiro Shimoda <[email protected]>
19481 L:      [email protected]
19482 L:      [email protected]
19483 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19484 F:      drivers/net/ethernet/renesas/Kconfig
19485 F:      drivers/net/ethernet/renesas/Makefile
19486 F:      drivers/net/ethernet/renesas/rcar_gen4*
19487 F:      drivers/net/ethernet/renesas/rswitch*
19488
19489 RENESAS ETHERNET TSN DRIVER
19490 M:      Niklas Söderlund <[email protected]>
19491 L:      [email protected]
19492 L:      [email protected]
19493 S:      Supported
19494 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19495 F:      drivers/net/ethernet/renesas/rtsn.*
19496
19497 RENESAS IDT821034 ASoC CODEC
19498 M:      Herve Codina <[email protected]>
19499 L:      [email protected] (moderated for non-subscribers)
19500 S:      Maintained
19501 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19502 F:      sound/soc/codecs/idt821034.c
19503
19504 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19505 M:      Miquel Raynal <[email protected]>
19506 L:      [email protected]
19507 L:      [email protected]
19508 S:      Maintained
19509 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19510 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19511
19512 RENESAS R-CAR GYROADC DRIVER
19513 M:      Marek Vasut <[email protected]>
19514 L:      [email protected]
19515 S:      Supported
19516 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19517 F:      drivers/iio/adc/rcar-gyroadc.c
19518
19519 RENESAS R-CAR I2C DRIVERS
19520 M:      Wolfram Sang <[email protected]>
19521 L:      [email protected]
19522 S:      Supported
19523 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19524 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19525 F:      drivers/i2c/busses/i2c-rcar.c
19526 F:      drivers/i2c/busses/i2c-sh_mobile.c
19527
19528 RENESAS R-CAR SATA DRIVER
19529 R:      Sergey Shtylyov <[email protected]>
19530 L:      [email protected]
19531 L:      [email protected]
19532 S:      Supported
19533 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19534 F:      drivers/ata/sata_rcar.c
19535
19536 RENESAS R-CAR THERMAL DRIVERS
19537 M:      Niklas Söderlund <[email protected]>
19538 L:      [email protected]
19539 S:      Supported
19540 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19541 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19542 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19543 F:      drivers/thermal/renesas/rcar_thermal.c
19544
19545 RENESAS RIIC DRIVER
19546 M:      Chris Brandt <[email protected]>
19547 L:      [email protected]
19548 S:      Supported
19549 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19550 F:      drivers/i2c/busses/i2c-riic.c
19551
19552 RENESAS RZ/G2L A/D DRIVER
19553 M:      Lad Prabhakar <[email protected]>
19554 L:      [email protected]
19555 L:      [email protected]
19556 S:      Supported
19557 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19558 F:      drivers/iio/adc/rzg2l_adc.c
19559
19560 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19561 M:      Biju Das <[email protected]>
19562 L:      [email protected]
19563 L:      [email protected]
19564 S:      Supported
19565 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19566 F:      drivers/counter/rz-mtu3-cnt.c
19567
19568 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19569 M:      Clément Léger <[email protected]>
19570 L:      [email protected]
19571 L:      [email protected]
19572 S:      Maintained
19573 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19574 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19575 F:      drivers/net/dsa/rzn1_a5psw*
19576 F:      drivers/net/pcs/pcs-rzn1-miic.c
19577 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19578 F:      include/linux/pcs-rzn1-miic.h
19579 F:      net/dsa/tag_rzn1_a5psw.c
19580
19581 RENESAS RZ/N1 DWMAC GLUE LAYER
19582 M:      Romain Gantois <[email protected]>
19583 S:      Maintained
19584 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19585 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19586
19587 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19588 M:      Miquel Raynal <[email protected]>
19589 L:      [email protected]
19590 L:      [email protected]
19591 S:      Maintained
19592 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19593 F:      drivers/rtc/rtc-rzn1.c
19594
19595 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19596 M:      Herve Codina <[email protected]>
19597 L:      [email protected]
19598 L:      [email protected]
19599 S:      Maintained
19600 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19601 F:      drivers/usb/gadget/udc/renesas_usbf.c
19602
19603 RENESAS RZ/V2M I2C DRIVER
19604 M:      Fabrizio Castro <[email protected]>
19605 L:      [email protected]
19606 L:      [email protected]
19607 S:      Supported
19608 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19609 F:      drivers/i2c/busses/i2c-rzv2m.c
19610
19611 RENESAS SUPERH ETHERNET DRIVER
19612 R:      Sergey Shtylyov <[email protected]>
19613 L:      [email protected]
19614 L:      [email protected]
19615 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19616 F:      drivers/net/ethernet/renesas/Kconfig
19617 F:      drivers/net/ethernet/renesas/Makefile
19618 F:      drivers/net/ethernet/renesas/sh_eth*
19619 F:      include/linux/sh_eth.h
19620
19621 RENESAS USB PHY DRIVER
19622 M:      Yoshihiro Shimoda <[email protected]>
19623 L:      [email protected]
19624 S:      Maintained
19625 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19626
19627 RENESAS VERSACLOCK 7 CLOCK DRIVER
19628 M:      Alex Helms <[email protected]>
19629 S:      Maintained
19630 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19631 F:      drivers/clk/clk-versaclock7.c
19632
19633 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19634 M:      Herve Codina <[email protected]>
19635 L:      [email protected]
19636 S:      Maintained
19637 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19638 F:      drivers/iio/potentiometer/x9250.c
19639
19640 RESET CONTROLLER FRAMEWORK
19641 M:      Philipp Zabel <[email protected]>
19642 S:      Maintained
19643 T:      git git://git.pengutronix.de/git/pza/linux
19644 F:      Documentation/devicetree/bindings/reset/
19645 F:      Documentation/driver-api/reset.rst
19646 F:      drivers/reset/
19647 F:      include/dt-bindings/reset/
19648 F:      include/linux/reset-controller.h
19649 F:      include/linux/reset.h
19650 F:      include/linux/reset/
19651 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19652
19653 RESTARTABLE SEQUENCES SUPPORT
19654 M:      Mathieu Desnoyers <[email protected]>
19655 M:      Peter Zijlstra <[email protected]>
19656 M:      "Paul E. McKenney" <[email protected]>
19657 M:      Boqun Feng <[email protected]>
19658 L:      [email protected]
19659 S:      Supported
19660 F:      include/trace/events/rseq.h
19661 F:      include/uapi/linux/rseq.h
19662 F:      kernel/rseq.c
19663 F:      tools/testing/selftests/rseq/
19664
19665 RFKILL
19666 M:      Johannes Berg <[email protected]>
19667 L:      [email protected]
19668 S:      Maintained
19669 W:      https://wireless.wiki.kernel.org/
19670 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19673 F:      Documentation/ABI/stable/sysfs-class-rfkill
19674 F:      Documentation/driver-api/rfkill.rst
19675 F:      include/linux/rfkill.h
19676 F:      include/uapi/linux/rfkill.h
19677 F:      net/rfkill/
19678
19679 RHASHTABLE
19680 M:      Thomas Graf <[email protected]>
19681 M:      Herbert Xu <[email protected]>
19682 L:      [email protected]
19683 S:      Maintained
19684 F:      include/linux/rhashtable-types.h
19685 F:      include/linux/rhashtable.h
19686 F:      lib/rhashtable.c
19687 F:      lib/test_rhashtable.c
19688
19689 RICOH R5C592 MEMORYSTICK DRIVER
19690 M:      Maxim Levitsky <[email protected]>
19691 S:      Maintained
19692 F:      drivers/memstick/host/r592.*
19693
19694 RICOH SMARTMEDIA/XD DRIVER
19695 M:      Maxim Levitsky <[email protected]>
19696 S:      Maintained
19697 F:      drivers/mtd/nand/raw/r852.c
19698 F:      drivers/mtd/nand/raw/r852.h
19699
19700 RISC-V AIA DRIVERS
19701 M:      Anup Patel <[email protected]>
19702 L:      [email protected]
19703 S:      Maintained
19704 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19705 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19706 F:      drivers/irqchip/irq-riscv-aplic-*.c
19707 F:      drivers/irqchip/irq-riscv-aplic-*.h
19708 F:      drivers/irqchip/irq-riscv-imsic-*.c
19709 F:      drivers/irqchip/irq-riscv-imsic-*.h
19710 F:      drivers/irqchip/irq-riscv-intc.c
19711 F:      include/linux/irqchip/riscv-aplic.h
19712 F:      include/linux/irqchip/riscv-imsic.h
19713
19714 RISC-V ARCHITECTURE
19715 M:      Paul Walmsley <[email protected]>
19716 M:      Palmer Dabbelt <[email protected]>
19717 M:      Albert Ou <[email protected]>
19718 L:      [email protected]
19719 S:      Supported
19720 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19721 C:      irc://irc.libera.chat/riscv
19722 P:      Documentation/arch/riscv/patch-acceptance.rst
19723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19724 F:      arch/riscv/
19725 N:      riscv
19726 K:      riscv
19727
19728 RISC-V MICROCHIP FPGA SUPPORT
19729 M:      Conor Dooley <[email protected]>
19730 M:      Daire McNamara <[email protected]>
19731 L:      [email protected]
19732 S:      Supported
19733 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19734 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19735 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19736 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19737 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19738 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19739 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19740 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19741 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19742 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19743 F:      arch/riscv/boot/dts/microchip/
19744 F:      drivers/char/hw_random/mpfs-rng.c
19745 F:      drivers/clk/microchip/clk-mpfs*.c
19746 F:      drivers/firmware/microchip/mpfs-auto-update.c
19747 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19748 F:      drivers/mailbox/mailbox-mpfs.c
19749 F:      drivers/pci/controller/plda/pcie-microchip-host.c
19750 F:      drivers/pwm/pwm-microchip-core.c
19751 F:      drivers/reset/reset-mpfs.c
19752 F:      drivers/rtc/rtc-mpfs.c
19753 F:      drivers/soc/microchip/mpfs-sys-controller.c
19754 F:      drivers/spi/spi-microchip-core-qspi.c
19755 F:      drivers/spi/spi-microchip-core.c
19756 F:      drivers/usb/musb/mpfs.c
19757 F:      include/soc/microchip/mpfs.h
19758
19759 RISC-V MISC SOC SUPPORT
19760 M:      Conor Dooley <[email protected]>
19761 L:      [email protected]
19762 S:      Maintained
19763 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19764 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19765 F:      Documentation/devicetree/bindings/riscv/
19766 F:      arch/riscv/boot/dts/
19767 X:      arch/riscv/boot/dts/allwinner/
19768 X:      arch/riscv/boot/dts/renesas/
19769 X:      arch/riscv/boot/dts/sophgo/
19770 X:      arch/riscv/boot/dts/thead/
19771
19772 RISC-V PMU DRIVERS
19773 M:      Atish Patra <[email protected]>
19774 R:      Anup Patel <[email protected]>
19775 L:      [email protected]
19776 S:      Supported
19777 F:      drivers/perf/riscv_pmu.c
19778 F:      drivers/perf/riscv_pmu_legacy.c
19779 F:      drivers/perf/riscv_pmu_sbi.c
19780
19781 RISC-V THEAD SoC SUPPORT
19782 M:      Drew Fustini <[email protected]>
19783 M:      Guo Ren <[email protected]>
19784 M:      Fu Wei <[email protected]>
19785 L:      [email protected]
19786 S:      Maintained
19787 T:      git https://github.com/pdp7/linux.git
19788 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
19789 F:      arch/riscv/boot/dts/thead/
19790 F:      drivers/clk/thead/clk-th1520-ap.c
19791 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
19792
19793 RNBD BLOCK DRIVERS
19794 M:      Md. Haris Iqbal <[email protected]>
19795 M:      Jack Wang <[email protected]>
19796 L:      [email protected]
19797 S:      Maintained
19798 F:      drivers/block/rnbd/
19799
19800 ROCCAT DRIVERS
19801 M:      Stefan Achatz <[email protected]>
19802 S:      Maintained
19803 W:      http://sourceforge.net/projects/roccat/
19804 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19805 F:      drivers/hid/hid-roccat*
19806 F:      include/linux/hid-roccat*
19807
19808 ROCKCHIP CAN-FD DRIVER
19809 M:      Marc Kleine-Budde <[email protected]>
19810 R:      [email protected]
19811 L:      [email protected]
19812 S:      Maintained
19813 F:      Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml
19814 F:      drivers/net/can/rockchip/
19815
19816 ROCKCHIP CRYPTO DRIVERS
19817 M:      Corentin Labbe <[email protected]>
19818 L:      [email protected]
19819 S:      Maintained
19820 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19821 F:      drivers/crypto/rockchip/
19822
19823 ROCKCHIP I2S TDM DRIVER
19824 M:      Nicolas Frattaroli <[email protected]>
19825 L:      [email protected]
19826 S:      Maintained
19827 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19828 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19829
19830 ROCKCHIP ISP V1 DRIVER
19831 M:      Dafna Hirschfeld <[email protected]>
19832 M:      Laurent Pinchart <[email protected]>
19833 L:      [email protected]
19834 L:      [email protected]
19835 S:      Maintained
19836 F:      Documentation/admin-guide/media/rkisp1.rst
19837 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19838 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19839 F:      drivers/media/platform/rockchip/rkisp1
19840 F:      include/uapi/linux/rkisp1-config.h
19841
19842 ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT
19843 M:      Daniel Golle <[email protected]>
19844 M:      Aurelien Jarno <[email protected]>
19845 S:      Maintained
19846 F:      Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml
19847 F:      drivers/char/hw_random/rockchip-rng.c
19848
19849 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19850 M:      Jacob Chen <[email protected]>
19851 M:      Ezequiel Garcia <[email protected]>
19852 L:      [email protected]
19853 L:      [email protected]
19854 S:      Maintained
19855 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19856 F:      drivers/media/platform/rockchip/rga/
19857
19858 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19859 M:      Luca Ceresoli <[email protected]>
19860 S:      Maintained
19861 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19862 F:      sound/soc/codecs/rk3308_codec.c
19863 F:      sound/soc/codecs/rk3308_codec.h
19864
19865 ROCKCHIP VIDEO DECODER DRIVER
19866 M:      Ezequiel Garcia <[email protected]>
19867 L:      [email protected]
19868 L:      [email protected]
19869 S:      Maintained
19870 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19871 F:      drivers/staging/media/rkvdec/
19872
19873 ROCKER DRIVER
19874 M:      Jiri Pirko <[email protected]>
19875 L:      [email protected]
19876 S:      Supported
19877 F:      drivers/net/ethernet/rocker/
19878
19879 ROCKETPORT EXPRESS/INFINITY DRIVER
19880 M:      Kevin Cernekee <[email protected]>
19881 L:      [email protected]
19882 S:      Odd Fixes
19883 F:      drivers/tty/serial/rp2.*
19884
19885 ROHM BD99954 CHARGER IC
19886 M:      Matti Vaittinen <[email protected]>
19887 S:      Supported
19888 F:      drivers/power/supply/bd99954-charger.c
19889 F:      drivers/power/supply/bd99954-charger.h
19890
19891 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19892 M:      Tomasz Duszynski <[email protected]>
19893 S:      Maintained
19894 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19895 F:      drivers/iio/light/bh1750.c
19896
19897 ROHM BM1390 PRESSURE SENSOR DRIVER
19898 M:      Matti Vaittinen <[email protected]>
19899 L:      [email protected]
19900 S:      Supported
19901 F:      drivers/iio/pressure/rohm-bm1390.c
19902
19903 ROHM BU270xx LIGHT SENSOR DRIVERs
19904 M:      Matti Vaittinen <[email protected]>
19905 L:      [email protected]
19906 S:      Supported
19907 F:      drivers/iio/light/rohm-bu27008.c
19908 F:      drivers/iio/light/rohm-bu27034.c
19909
19910 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19911 M:      Marek Vasut <[email protected]>
19912 L:      [email protected]
19913 L:      [email protected]
19914 S:      Supported
19915 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19916 F:      drivers/gpio/gpio-bd9571mwv.c
19917 F:      drivers/mfd/bd9571mwv.c
19918 F:      drivers/regulator/bd9571mwv-regulator.c
19919 F:      include/linux/mfd/bd9571mwv.h
19920
19921 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19922 M:      Matti Vaittinen <[email protected]>
19923 S:      Supported
19924 F:      drivers/clk/clk-bd718x7.c
19925 F:      drivers/gpio/gpio-bd71815.c
19926 F:      drivers/gpio/gpio-bd71828.c
19927 F:      drivers/mfd/rohm-bd71828.c
19928 F:      drivers/mfd/rohm-bd718x7.c
19929 F:      drivers/mfd/rohm-bd9576.c
19930 F:      drivers/mfd/rohm-bd96801.c
19931 F:      drivers/regulator/bd71815-regulator.c
19932 F:      drivers/regulator/bd71828-regulator.c
19933 F:      drivers/regulator/bd718x7-regulator.c
19934 F:      drivers/regulator/bd9576-regulator.c
19935 F:      drivers/regulator/bd96801-regulator.c
19936 F:      drivers/regulator/rohm-regulator.c
19937 F:      drivers/rtc/rtc-bd70528.c
19938 F:      drivers/watchdog/bd9576_wdt.c
19939 F:      drivers/watchdog/bd96801_wdt.c
19940 F:      include/linux/mfd/rohm-bd71815.h
19941 F:      include/linux/mfd/rohm-bd71828.h
19942 F:      include/linux/mfd/rohm-bd718x7.h
19943 F:      include/linux/mfd/rohm-bd957x.h
19944 F:      include/linux/mfd/rohm-bd96801.h
19945 F:      include/linux/mfd/rohm-generic.h
19946 F:      include/linux/mfd/rohm-shared.h
19947
19948 ROSE NETWORK LAYER
19949 M:      Ralf Baechle <[email protected]>
19950 L:      [email protected]
19951 S:      Maintained
19952 W:      https://linux-ax25.in-berlin.de
19953 F:      include/net/rose.h
19954 F:      include/uapi/linux/rose.h
19955 F:      net/rose/
19956
19957 ROTATION DRIVER FOR ALLWINNER A83T
19958 M:      Jernej Skrabec <[email protected]>
19959 L:      [email protected]
19960 S:      Maintained
19961 T:      git git://linuxtv.org/media_tree.git
19962 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19963 F:      drivers/media/platform/sunxi/sun8i-rotate/
19964
19965 RPMSG TTY DRIVER
19966 M:      Arnaud Pouliquen <[email protected]>
19967 L:      [email protected]
19968 S:      Maintained
19969 F:      drivers/tty/rpmsg_tty.c
19970
19971 RTASE ETHERNET DRIVER
19972 M:      Justin Lai <[email protected]>
19973 M:      Larry Chiu <[email protected]>
19974 L:      [email protected]
19975 S:      Maintained
19976 F:      drivers/net/ethernet/realtek/rtase/
19977
19978 RTL2830 MEDIA DRIVER
19979 L:      [email protected]
19980 S:      Orphan
19981 W:      https://linuxtv.org
19982 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19983 F:      drivers/media/dvb-frontends/rtl2830*
19984
19985 RTL2832 MEDIA DRIVER
19986 L:      [email protected]
19987 S:      Orphan
19988 W:      https://linuxtv.org
19989 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19990 F:      drivers/media/dvb-frontends/rtl2832*
19991
19992 RTL2832_SDR MEDIA DRIVER
19993 L:      [email protected]
19994 S:      Orphan
19995 W:      https://linuxtv.org
19996 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19997 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19998
19999 RTL8180 WIRELESS DRIVER
20000 L:      [email protected]
20001 S:      Orphan
20002 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
20003
20004 RTL8187 WIRELESS DRIVER
20005 M:      Hin-Tak Leung <[email protected]>
20006 L:      [email protected]
20007 S:      Maintained
20008 T:      git https://github.com/pkshih/rtw.git
20009 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
20010
20011 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
20012 M:      Jes Sorensen <[email protected]>
20013 L:      [email protected]
20014 S:      Maintained
20015 T:      git https://github.com/pkshih/rtw.git
20016 F:      drivers/net/wireless/realtek/rtl8xxxu/
20017
20018 RTRS TRANSPORT DRIVERS
20019 M:      Md. Haris Iqbal <[email protected]>
20020 M:      Jack Wang <[email protected]>
20021 L:      [email protected]
20022 S:      Maintained
20023 F:      drivers/infiniband/ulp/rtrs/
20024
20025 RUNTIME VERIFICATION (RV)
20026 M:      Steven Rostedt <[email protected]>
20027 L:      [email protected]
20028 S:      Maintained
20029 F:      Documentation/trace/rv/
20030 F:      include/linux/rv.h
20031 F:      include/rv/
20032 F:      kernel/trace/rv/
20033 F:      tools/verification/
20034
20035 RUST
20036 M:      Miguel Ojeda <[email protected]>
20037 M:      Alex Gaynor <[email protected]>
20038 R:      Boqun Feng <[email protected]>
20039 R:      Gary Guo <[email protected]>
20040 R:      Björn Roy Baron <[email protected]>
20041 R:      Benno Lossin <[email protected]>
20042 R:      Andreas Hindborg <[email protected]>
20043 R:      Alice Ryhl <[email protected]>
20044 L:      [email protected]
20045 S:      Supported
20046 W:      https://rust-for-linux.com
20047 B:      https://github.com/Rust-for-Linux/linux/issues
20048 C:      zulip://rust-for-linux.zulipchat.com
20049 P:      https://rust-for-linux.com/contributing
20050 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
20051 F:      Documentation/rust/
20052 F:      rust/
20053 F:      samples/rust/
20054 F:      scripts/*rust*
20055 F:      tools/testing/selftests/rust/
20056 K:      \b(?i:rust)\b
20057
20058 RXRPC SOCKETS (AF_RXRPC)
20059 M:      David Howells <[email protected]>
20060 M:      Marc Dionne <[email protected]>
20061 L:      [email protected]
20062 S:      Supported
20063 W:      https://www.infradead.org/~dhowells/kafs/
20064 F:      Documentation/networking/rxrpc.rst
20065 F:      include/keys/rxrpc-type.h
20066 F:      include/net/af_rxrpc.h
20067 F:      include/trace/events/rxrpc.h
20068 F:      include/uapi/linux/rxrpc.h
20069 F:      net/rxrpc/
20070
20071 S3 SAVAGE FRAMEBUFFER DRIVER
20072 M:      Antonino Daplas <[email protected]>
20073 L:      [email protected]
20074 S:      Maintained
20075 F:      drivers/video/fbdev/savage/
20076
20077 S390 ARCHITECTURE
20078 M:      Heiko Carstens <[email protected]>
20079 M:      Vasily Gorbik <[email protected]>
20080 M:      Alexander Gordeev <[email protected]>
20081 R:      Christian Borntraeger <[email protected]>
20082 R:      Sven Schnelle <[email protected]>
20083 L:      [email protected]
20084 S:      Supported
20085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20086 F:      Documentation/driver-api/s390-drivers.rst
20087 F:      Documentation/arch/s390/
20088 F:      arch/s390/
20089 F:      drivers/s390/
20090 F:      drivers/watchdog/diag288_wdt.c
20091
20092 S390 COMMON I/O LAYER
20093 M:      Vineeth Vijayan <[email protected]>
20094 M:      Peter Oberparleiter <[email protected]>
20095 L:      [email protected]
20096 S:      Supported
20097 F:      drivers/s390/cio/
20098
20099 S390 DASD DRIVER
20100 M:      Stefan Haberland <[email protected]>
20101 M:      Jan Hoeppner <[email protected]>
20102 L:      [email protected]
20103 S:      Supported
20104 F:      block/partitions/ibm.c
20105 F:      drivers/s390/block/dasd*
20106 F:      include/linux/dasd_mod.h
20107
20108 S390 IOMMU (PCI)
20109 M:      Niklas Schnelle <[email protected]>
20110 M:      Matthew Rosato <[email protected]>
20111 R:      Gerald Schaefer <[email protected]>
20112 L:      [email protected]
20113 S:      Supported
20114 F:      drivers/iommu/s390-iommu.c
20115
20116 S390 IUCV NETWORK LAYER
20117 M:      Alexandra Winter <[email protected]>
20118 M:      Thorsten Winkler <[email protected]>
20119 L:      [email protected]
20120 L:      [email protected]
20121 S:      Supported
20122 F:      drivers/s390/net/*iucv*
20123 F:      include/net/iucv/
20124 F:      net/iucv/
20125
20126 S390 MM
20127 M:      Alexander Gordeev <[email protected]>
20128 M:      Gerald Schaefer <[email protected]>
20129 L:      [email protected]
20130 S:      Supported
20131 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20132 F:      arch/s390/include/asm/pgtable.h
20133 F:      arch/s390/mm
20134
20135 S390 NETWORK DRIVERS
20136 M:      Alexandra Winter <[email protected]>
20137 M:      Thorsten Winkler <[email protected]>
20138 L:      [email protected]
20139 L:      [email protected]
20140 S:      Supported
20141 F:      drivers/s390/net/
20142
20143 S390 PCI SUBSYSTEM
20144 M:      Niklas Schnelle <[email protected]>
20145 M:      Gerald Schaefer <[email protected]>
20146 L:      [email protected]
20147 S:      Supported
20148 F:      Documentation/arch/s390/pci.rst
20149 F:      arch/s390/pci/
20150 F:      drivers/pci/hotplug/s390_pci_hpc.c
20151
20152 S390 SCM DRIVER
20153 M:      Vineeth Vijayan <[email protected]>
20154 L:      [email protected]
20155 S:      Supported
20156 F:      drivers/s390/block/scm*
20157 F:      drivers/s390/cio/scm.c
20158
20159 S390 VFIO AP DRIVER
20160 M:      Tony Krowiak <[email protected]>
20161 M:      Halil Pasic <[email protected]>
20162 M:      Jason Herne <[email protected]>
20163 L:      [email protected]
20164 S:      Supported
20165 F:      Documentation/arch/s390/vfio-ap*
20166 F:      drivers/s390/crypto/vfio_ap*
20167
20168 S390 VFIO-CCW DRIVER
20169 M:      Eric Farman <[email protected]>
20170 M:      Matthew Rosato <[email protected]>
20171 R:      Halil Pasic <[email protected]>
20172 L:      [email protected]
20173 L:      [email protected]
20174 S:      Supported
20175 F:      Documentation/arch/s390/vfio-ccw.rst
20176 F:      drivers/s390/cio/vfio_ccw*
20177 F:      include/uapi/linux/vfio_ccw.h
20178
20179 S390 VFIO-PCI DRIVER
20180 M:      Matthew Rosato <[email protected]>
20181 M:      Eric Farman <[email protected]>
20182 L:      [email protected]
20183 L:      [email protected]
20184 S:      Supported
20185 F:      arch/s390/kvm/pci*
20186 F:      drivers/vfio/pci/vfio_pci_zdev.c
20187 F:      include/uapi/linux/vfio_zdev.h
20188
20189 S390 ZCRYPT DRIVER
20190 M:      Harald Freudenberger <[email protected]>
20191 L:      [email protected]
20192 S:      Supported
20193 F:      drivers/s390/crypto/
20194
20195 S390 ZFCP DRIVER
20196 M:      Steffen Maier <[email protected]>
20197 M:      Benjamin Block <[email protected]>
20198 L:      [email protected]
20199 S:      Supported
20200 F:      drivers/s390/scsi/zfcp_*
20201
20202 SAA6588 RDS RECEIVER DRIVER
20203 M:      Hans Verkuil <[email protected]>
20204 L:      [email protected]
20205 S:      Odd Fixes
20206 W:      https://linuxtv.org
20207 T:      git git://linuxtv.org/media_tree.git
20208 F:      drivers/media/i2c/saa6588*
20209
20210 SAA7134 VIDEO4LINUX DRIVER
20211 M:      Mauro Carvalho Chehab <[email protected]>
20212 L:      [email protected]
20213 S:      Odd fixes
20214 W:      https://linuxtv.org
20215 T:      git git://linuxtv.org/media_tree.git
20216 F:      Documentation/driver-api/media/drivers/saa7134*
20217 F:      drivers/media/pci/saa7134/
20218
20219 SAA7146 VIDEO4LINUX-2 DRIVER
20220 M:      Hans Verkuil <[email protected]>
20221 L:      [email protected]
20222 S:      Maintained
20223 T:      git git://linuxtv.org/media_tree.git
20224 F:      drivers/media/common/saa7146/
20225 F:      drivers/media/pci/saa7146/
20226 F:      include/media/drv-intf/saa7146*
20227
20228 SAFESETID SECURITY MODULE
20229 M:      Micah Morton <[email protected]>
20230 S:      Supported
20231 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20232 F:      security/safesetid/
20233
20234 SAMSUNG AUDIO (ASoC) DRIVERS
20235 M:      Sylwester Nawrocki <[email protected]>
20236 L:      [email protected] (moderated for non-subscribers)
20237 S:      Maintained
20238 B:      mailto:[email protected]
20239 F:      Documentation/devicetree/bindings/sound/samsung*
20240 F:      sound/soc/samsung/
20241
20242 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20243 M:      Krzysztof Kozlowski <[email protected]>
20244 L:      [email protected]
20245 L:      [email protected]
20246 S:      Maintained
20247 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20248 F:      drivers/crypto/exynos-rng.c
20249
20250 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20251 M:      Łukasz Stelmach <[email protected]>
20252 L:      [email protected]
20253 S:      Maintained
20254 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20255 F:      drivers/char/hw_random/exynos-trng.c
20256
20257 SAMSUNG FRAMEBUFFER DRIVER
20258 M:      Jingoo Han <[email protected]>
20259 L:      [email protected]
20260 S:      Maintained
20261 F:      drivers/video/fbdev/s3c-fb.c
20262
20263 SAMSUNG INTERCONNECT DRIVERS
20264 M:      Sylwester Nawrocki <[email protected]>
20265 M:      Artur Świgoń <[email protected]>
20266 L:      [email protected]
20267 L:      [email protected]
20268 S:      Supported
20269 F:      drivers/interconnect/samsung/
20270
20271 SAMSUNG LAPTOP DRIVER
20272 M:      Corentin Chary <[email protected]>
20273 L:      [email protected]
20274 S:      Maintained
20275 F:      drivers/platform/x86/samsung-laptop.c
20276
20277 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20278 M:      Krzysztof Kozlowski <[email protected]>
20279 L:      [email protected]
20280 L:      [email protected]
20281 S:      Maintained
20282 B:      mailto:[email protected]
20283 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20284 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
20285 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20286 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20287 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20288 F:      drivers/clk/clk-s2mps11.c
20289 F:      drivers/mfd/sec*.c
20290 F:      drivers/regulator/s2m*.c
20291 F:      drivers/regulator/s5m*.c
20292 F:      drivers/rtc/rtc-s5m.c
20293 F:      include/linux/mfd/samsung/
20294
20295 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20296 M:      Sylwester Nawrocki <[email protected]>
20297 L:      [email protected]
20298 L:      [email protected]
20299 S:      Maintained
20300 F:      drivers/media/platform/samsung/s3c-camif/
20301 F:      include/media/drv-intf/s3c_camif.h
20302
20303 SAMSUNG S3FWRN5 NFC DRIVER
20304 M:      Krzysztof Kozlowski <[email protected]>
20305 S:      Maintained
20306 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20307 F:      drivers/nfc/s3fwrn5
20308
20309 SAMSUNG S5C73M3 CAMERA DRIVER
20310 M:      Sylwester Nawrocki <[email protected]>
20311 M:      Andrzej Hajda <[email protected]>
20312 L:      [email protected]
20313 S:      Supported
20314 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20315 F:      drivers/media/i2c/s5c73m3/*
20316
20317 SAMSUNG S5K5BAF CAMERA DRIVER
20318 M:      Sylwester Nawrocki <[email protected]>
20319 M:      Andrzej Hajda <[email protected]>
20320 L:      [email protected]
20321 S:      Supported
20322 F:      drivers/media/i2c/s5k5baf.c
20323
20324 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20325 M:      Krzysztof Kozlowski <[email protected]>
20326 M:      Vladimir Zapolskiy <[email protected]>
20327 L:      [email protected]
20328 L:      [email protected]
20329 S:      Maintained
20330 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20331 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20332 F:      drivers/crypto/s5p-sss.c
20333
20334 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20335 M:      Sylwester Nawrocki <[email protected]>
20336 L:      [email protected]
20337 S:      Supported
20338 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20339 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20340 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20341 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20342 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20343 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20344 F:      drivers/media/platform/samsung/exynos4-is/
20345
20346 SAMSUNG SOC CLOCK DRIVERS
20347 M:      Krzysztof Kozlowski <[email protected]>
20348 M:      Sylwester Nawrocki <[email protected]>
20349 M:      Chanwoo Choi <[email protected]>
20350 R:      Alim Akhtar <[email protected]>
20351 L:      [email protected]
20352 S:      Maintained
20353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20354 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20355 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20356 F:      drivers/clk/samsung/
20357 F:      include/dt-bindings/clock/exynos*.h
20358 F:      include/dt-bindings/clock/s5p*.h
20359 F:      include/dt-bindings/clock/samsung,*.h
20360 F:      include/linux/clk/samsung.h
20361
20362 SAMSUNG SPI DRIVERS
20363 M:      Andi Shyti <[email protected]>
20364 L:      [email protected]
20365 L:      [email protected]
20366 S:      Maintained
20367 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20368 F:      drivers/spi/spi-s3c*
20369 F:      include/linux/platform_data/spi-s3c64xx.h
20370
20371 SAMSUNG SXGBE DRIVERS
20372 M:      Byungho An <[email protected]>
20373 L:      [email protected]
20374 S:      Supported
20375 F:      drivers/net/ethernet/samsung/sxgbe/
20376
20377 SAMSUNG THERMAL DRIVER
20378 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20379 M:      Krzysztof Kozlowski <[email protected]>
20380 L:      [email protected]
20381 L:      [email protected]
20382 S:      Maintained
20383 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20384 F:      drivers/thermal/samsung/
20385
20386 SAMSUNG USB2 PHY DRIVER
20387 M:      Sylwester Nawrocki <[email protected]>
20388 L:      [email protected]
20389 S:      Supported
20390 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20391 F:      Documentation/driver-api/phy/samsung-usb2.rst
20392 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20393 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20394 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20395 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20396 F:      drivers/phy/samsung/phy-samsung-usb2.c
20397 F:      drivers/phy/samsung/phy-samsung-usb2.h
20398
20399 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20400 M:      Paul Barker <[email protected]>
20401 R:      Marc Murphy <[email protected]>
20402 S:      Supported
20403 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20404
20405 SC1200 WDT DRIVER
20406 M:      Zwane Mwaikambo <[email protected]>
20407 S:      Maintained
20408 F:      drivers/watchdog/sc1200wdt.c
20409
20410 SCHEDULER
20411 M:      Ingo Molnar <[email protected]>
20412 M:      Peter Zijlstra <[email protected]>
20413 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20414 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20415 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20416 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20417 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20418 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20419 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20420 L:      [email protected]
20421 S:      Maintained
20422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20423 F:      include/linux/preempt.h
20424 F:      include/linux/sched.h
20425 F:      include/linux/wait.h
20426 F:      include/uapi/linux/sched.h
20427 F:      kernel/sched/
20428
20429 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20430 M:      Gustavo Silva <[email protected]>
20431 S:      Maintained
20432 F:      drivers/iio/chemical/ens160_core.c
20433 F:      drivers/iio/chemical/ens160_i2c.c
20434 F:      drivers/iio/chemical/ens160_spi.c
20435 F:      drivers/iio/chemical/ens160.h
20436
20437 SCSI LIBSAS SUBSYSTEM
20438 R:      John Garry <[email protected]>
20439 R:      Jason Yan <[email protected]>
20440 L:      [email protected]
20441 S:      Supported
20442 F:      Documentation/scsi/libsas.rst
20443 F:      drivers/scsi/libsas/
20444 F:      include/scsi/libsas.h
20445 F:      include/scsi/sas_ata.h
20446
20447 SCSI RDMA PROTOCOL (SRP) INITIATOR
20448 M:      Bart Van Assche <[email protected]>
20449 L:      [email protected]
20450 S:      Supported
20451 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20452 F:      drivers/infiniband/ulp/srp/
20453 F:      include/scsi/srp.h
20454
20455 SCSI RDMA PROTOCOL (SRP) TARGET
20456 M:      Bart Van Assche <[email protected]>
20457 L:      [email protected]
20458 L:      [email protected]
20459 S:      Supported
20460 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20461 F:      drivers/infiniband/ulp/srpt/
20462
20463 SCSI SG DRIVER
20464 M:      Doug Gilbert <[email protected]>
20465 L:      [email protected]
20466 S:      Maintained
20467 W:      http://sg.danny.cz/sg
20468 F:      Documentation/scsi/scsi-generic.rst
20469 F:      drivers/scsi/sg.c
20470 F:      include/scsi/sg.h
20471
20472 SCSI SUBSYSTEM
20473 M:      "James E.J. Bottomley" <[email protected]>
20474 M:      "Martin K. Petersen" <[email protected]>
20475 L:      [email protected]
20476 S:      Maintained
20477 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20480 F:      Documentation/devicetree/bindings/scsi/
20481 F:      drivers/scsi/
20482 F:      drivers/ufs/
20483 F:      include/scsi/
20484 F:      include/uapi/scsi/
20485
20486 SCSI TAPE DRIVER
20487 M:      Kai Mäkisara <[email protected]>
20488 L:      [email protected]
20489 S:      Maintained
20490 F:      Documentation/scsi/st.rst
20491 F:      drivers/scsi/st.*
20492 F:      drivers/scsi/st_*.h
20493
20494 SCSI TARGET CORE USER DRIVER
20495 M:      Bodo Stroesser <[email protected]>
20496 L:      [email protected]
20497 L:      [email protected]
20498 S:      Supported
20499 F:      Documentation/target/tcmu-design.rst
20500 F:      drivers/target/target_core_user.c
20501 F:      include/uapi/linux/target_core_user.h
20502
20503 SCSI TARGET SUBSYSTEM
20504 M:      "Martin K. Petersen" <[email protected]>
20505 L:      [email protected]
20506 L:      [email protected]
20507 S:      Supported
20508 Q:      https://patchwork.kernel.org/project/target-devel/list/
20509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20510 F:      Documentation/target/
20511 F:      drivers/target/
20512 F:      include/target/
20513
20514 SCTP PROTOCOL
20515 M:      Marcelo Ricardo Leitner <[email protected]>
20516 M:      Xin Long <[email protected]>
20517 L:      [email protected]
20518 S:      Maintained
20519 W:      https://github.com/sctp/lksctp-tools/wiki
20520 F:      Documentation/networking/sctp.rst
20521 F:      include/linux/sctp.h
20522 F:      include/net/sctp/
20523 F:      include/uapi/linux/sctp.h
20524 F:      net/sctp/
20525
20526 SCx200 CPU SUPPORT
20527 M:      Jim Cromie <[email protected]>
20528 S:      Odd Fixes
20529 F:      Documentation/i2c/busses/scx200_acb.rst
20530 F:      arch/x86/platform/scx200/
20531 F:      drivers/i2c/busses/scx200*
20532 F:      drivers/mtd/maps/scx200_docflash.c
20533 F:      drivers/watchdog/scx200_wdt.c
20534 F:      include/linux/scx200.h
20535
20536 SCx200 GPIO DRIVER
20537 M:      Jim Cromie <[email protected]>
20538 S:      Maintained
20539 F:      drivers/char/scx200_gpio.c
20540 F:      include/linux/scx200_gpio.h
20541
20542 SCx200 HRT CLOCKSOURCE DRIVER
20543 M:      Jim Cromie <[email protected]>
20544 S:      Maintained
20545 F:      drivers/clocksource/scx200_hrt.c
20546
20547 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20548 M:      Sascha Sommer <[email protected]>
20549 L:      [email protected] (subscribers-only)
20550 S:      Maintained
20551 F:      drivers/mmc/host/sdricoh_cs.c
20552
20553 SECO BOARDS CEC DRIVER
20554 M:      Ettore Chimenti <[email protected]>
20555 S:      Maintained
20556 F:      drivers/media/cec/platform/seco/seco-cec.c
20557 F:      drivers/media/cec/platform/seco/seco-cec.h
20558
20559 SECURE COMPUTING
20560 M:      Kees Cook <[email protected]>
20561 R:      Andy Lutomirski <[email protected]>
20562 R:      Will Drewry <[email protected]>
20563 S:      Supported
20564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20565 F:      Documentation/userspace-api/seccomp_filter.rst
20566 F:      include/linux/seccomp.h
20567 F:      include/uapi/linux/seccomp.h
20568 F:      kernel/seccomp.c
20569 F:      tools/testing/selftests/kselftest_harness.h
20570 F:      tools/testing/selftests/seccomp/*
20571 K:      \bsecure_computing
20572 K:      \bTIF_SECCOMP\b
20573
20574 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20575 M:      Kamal Dasu <[email protected]>
20576 M:      Al Cooper <[email protected]>
20577 R:      Broadcom internal kernel review list <[email protected]>
20578 L:      [email protected]
20579 S:      Maintained
20580 F:      drivers/mmc/host/sdhci-brcmstb*
20581
20582 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20583 M:      Adrian Hunter <[email protected]>
20584 L:      [email protected]
20585 S:      Supported
20586 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20587 F:      drivers/mmc/host/sdhci*
20588
20589 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20590 M:      Aubin Constans <[email protected]>
20591 R:      Eugen Hristev <[email protected]>
20592 L:      [email protected]
20593 S:      Supported
20594 F:      drivers/mmc/host/sdhci-of-at91.c
20595
20596 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20597 M:      Haibo Chen <[email protected]>
20598 L:      [email protected]
20599 L:      [email protected]
20600 L:      [email protected]
20601 S:      Maintained
20602 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20603
20604 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20605 M:      Ben Dooks <[email protected]>
20606 M:      Jaehoon Chung <[email protected]>
20607 L:      [email protected]
20608 S:      Maintained
20609 F:      drivers/mmc/host/sdhci-s3c*
20610
20611 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20612 M:      Viresh Kumar <[email protected]>
20613 L:      [email protected]
20614 S:      Maintained
20615 F:      drivers/mmc/host/sdhci-spear.c
20616
20617 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20618 M:      Vignesh Raghavendra <[email protected]>
20619 L:      [email protected]
20620 S:      Maintained
20621 F:      drivers/mmc/host/sdhci-omap.c
20622
20623 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20624 M:      Jonathan Derrick <[email protected]>
20625 L:      [email protected]
20626 S:      Supported
20627 F:      block/opal_proto.h
20628 F:      block/sed*
20629 F:      include/linux/sed*
20630 F:      include/uapi/linux/sed*
20631
20632 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20633 M:      Mark Rutland <[email protected]>
20634 M:      Lorenzo Pieralisi <[email protected]>
20635 M:      Sudeep Holla <[email protected]>
20636 L:      [email protected] (moderated for non-subscribers)
20637 S:      Maintained
20638 F:      drivers/firmware/smccc/
20639 F:      include/linux/arm-smccc.h
20640
20641 SECURITY CONTACT
20642 M:      Security Officers <[email protected]>
20643 S:      Supported
20644 F:      Documentation/process/security-bugs.rst
20645
20646 SECURITY SUBSYSTEM
20647 M:      Paul Moore <[email protected]>
20648 M:      James Morris <[email protected]>
20649 M:      "Serge E. Hallyn" <[email protected]>
20650 L:      [email protected]
20651 S:      Supported
20652 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20653 B:      mailto:[email protected]
20654 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20655 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20656 F:      include/linux/lsm_audit.h
20657 F:      include/linux/lsm_hook_defs.h
20658 F:      include/linux/lsm_hooks.h
20659 F:      include/linux/security.h
20660 F:      include/uapi/linux/lsm.h
20661 F:      security/
20662 F:      tools/testing/selftests/lsm/
20663 X:      security/selinux/
20664 K:      \bsecurity_[a-z_0-9]\+\b
20665
20666 SELINUX SECURITY MODULE
20667 M:      Paul Moore <[email protected]>
20668 M:      Stephen Smalley <[email protected]>
20669 R:      Ondrej Mosnacek <[email protected]>
20670 L:      [email protected]
20671 S:      Supported
20672 W:      https://github.com/SELinuxProject
20673 Q:      https://patchwork.kernel.org/project/selinux/list
20674 B:      mailto:[email protected]
20675 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20676 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20677 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20678 F:      Documentation/ABI/removed/sysfs-selinux-disable
20679 F:      Documentation/admin-guide/LSM/SELinux.rst
20680 F:      include/trace/events/avc.h
20681 F:      include/uapi/linux/selinux_netlink.h
20682 F:      scripts/selinux/
20683 F:      security/selinux/
20684
20685 SENSABLE PHANTOM
20686 M:      Jiri Slaby <[email protected]>
20687 S:      Maintained
20688 F:      drivers/misc/phantom.c
20689 F:      include/uapi/linux/phantom.h
20690
20691 SENSEAIR SUNRISE 006-0-0007
20692 M:      Jacopo Mondi <[email protected]>
20693 S:      Maintained
20694 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20695 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20696 F:      drivers/iio/chemical/sunrise_co2.c
20697
20698 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20699 M:      Tomasz Duszynski <[email protected]>
20700 S:      Maintained
20701 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20702 F:      drivers/iio/chemical/scd30.h
20703 F:      drivers/iio/chemical/scd30_core.c
20704 F:      drivers/iio/chemical/scd30_i2c.c
20705 F:      drivers/iio/chemical/scd30_serial.c
20706
20707 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20708 M:      Roan van Dijk <[email protected]>
20709 S:      Maintained
20710 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20711 F:      drivers/iio/chemical/scd4x.c
20712
20713 SENSIRION SGP40 GAS SENSOR DRIVER
20714 M:      Andreas Klinger <[email protected]>
20715 S:      Maintained
20716 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20717 F:      drivers/iio/chemical/sgp40.c
20718
20719 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20720 M:      Tomasz Duszynski <[email protected]>
20721 S:      Maintained
20722 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20723 F:      drivers/iio/chemical/sps30.c
20724 F:      drivers/iio/chemical/sps30_i2c.c
20725 F:      drivers/iio/chemical/sps30_serial.c
20726
20727 SERIAL DEVICE BUS
20728 M:      Rob Herring <[email protected]>
20729 L:      [email protected]
20730 S:      Maintained
20731 F:      Documentation/devicetree/bindings/serial/serial.yaml
20732 F:      drivers/tty/serdev/
20733 F:      include/linux/serdev.h
20734
20735 SERIAL IR RECEIVER
20736 M:      Sean Young <[email protected]>
20737 L:      [email protected]
20738 S:      Maintained
20739 F:      drivers/media/rc/serial_ir.c
20740
20741 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20742 M:      Srinivas Kandagatla <[email protected]>
20743 L:      [email protected] (moderated for non-subscribers)
20744 S:      Maintained
20745 F:      Documentation/devicetree/bindings/slimbus/
20746 F:      drivers/slimbus/
20747 F:      include/linux/slimbus.h
20748
20749 SFC NETWORK DRIVER
20750 M:      Edward Cree <[email protected]>
20751 M:      Martin Habets <[email protected]>
20752 L:      [email protected]
20753 L:      [email protected]
20754 S:      Supported
20755 F:      Documentation/networking/devlink/sfc.rst
20756 F:      drivers/net/ethernet/sfc/
20757
20758 SFCTEMP HWMON DRIVER
20759 M:      Emil Renner Berthing <[email protected]>
20760 M:      Hal Feng <[email protected]>
20761 L:      [email protected]
20762 S:      Maintained
20763 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20764 F:      Documentation/hwmon/sfctemp.rst
20765 F:      drivers/hwmon/sfctemp.c
20766
20767 SFF/SFP/SFP+ MODULE SUPPORT
20768 M:      Russell King <[email protected]>
20769 L:      [email protected]
20770 S:      Maintained
20771 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20772 F:      drivers/net/phy/phylink.c
20773 F:      drivers/net/phy/sfp*
20774 F:      include/linux/mdio/mdio-i2c.h
20775 F:      include/linux/phylink.h
20776 F:      include/linux/sfp.h
20777 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)
20778
20779 SGI GRU DRIVER
20780 M:      Dimitri Sivanich <[email protected]>
20781 S:      Maintained
20782 F:      drivers/misc/sgi-gru/
20783
20784 SGI XP/XPC/XPNET DRIVER
20785 M:      Robin Holt <[email protected]>
20786 M:      Steve Wahl <[email protected]>
20787 S:      Maintained
20788 F:      drivers/misc/sgi-xp/
20789
20790 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20791 M:      Wenjia Zhang <[email protected]>
20792 M:      Jan Karcher <[email protected]>
20793 R:      D. Wythe <[email protected]>
20794 R:      Tony Lu <[email protected]>
20795 R:      Wen Gu <[email protected]>
20796 L:      [email protected]
20797 S:      Supported
20798 F:      net/smc/
20799
20800 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20801 M:      Linus Walleij <[email protected]>
20802 L:      [email protected]
20803 S:      Maintained
20804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20805 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20806 F:      drivers/iio/light/gp2ap002.c
20807
20808 SHARP RJ54N1CB0C SENSOR DRIVER
20809 M:      Jacopo Mondi <[email protected]>
20810 L:      [email protected]
20811 S:      Odd fixes
20812 T:      git git://linuxtv.org/media_tree.git
20813 F:      drivers/media/i2c/rj54n1cb0c.c
20814 F:      include/media/i2c/rj54n1cb0c.h
20815
20816 SHRINKER
20817 M:      Andrew Morton <[email protected]>
20818 M:      Dave Chinner <[email protected]>
20819 R:      Qi Zheng <[email protected]>
20820 R:      Roman Gushchin <[email protected]>
20821 R:      Muchun Song <[email protected]>
20822 L:      [email protected]
20823 S:      Maintained
20824 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20825 F:      include/linux/shrinker.h
20826 F:      mm/shrinker.c
20827 F:      mm/shrinker_debug.c
20828
20829 SH_VOU V4L2 OUTPUT DRIVER
20830 L:      [email protected]
20831 S:      Orphan
20832 F:      drivers/media/platform/renesas/sh_vou.c
20833 F:      include/media/drv-intf/sh_vou.h
20834
20835 SI2157 MEDIA DRIVER
20836 L:      [email protected]
20837 S:      Orphan
20838 W:      https://linuxtv.org
20839 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20840 F:      drivers/media/tuners/si2157*
20841
20842 SI2165 MEDIA DRIVER
20843 M:      Matthias Schwarzott <[email protected]>
20844 L:      [email protected]
20845 S:      Maintained
20846 W:      https://linuxtv.org
20847 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20848 F:      drivers/media/dvb-frontends/si2165*
20849
20850 SI2168 MEDIA DRIVER
20851 L:      [email protected]
20852 S:      Orphan
20853 W:      https://linuxtv.org
20854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20855 F:      drivers/media/dvb-frontends/si2168*
20856
20857 SI470X FM RADIO RECEIVER I2C DRIVER
20858 M:      Hans Verkuil <[email protected]>
20859 L:      [email protected]
20860 S:      Odd Fixes
20861 W:      https://linuxtv.org
20862 T:      git git://linuxtv.org/media_tree.git
20863 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20864 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20865
20866 SI470X FM RADIO RECEIVER USB DRIVER
20867 M:      Hans Verkuil <[email protected]>
20868 L:      [email protected]
20869 S:      Maintained
20870 W:      https://linuxtv.org
20871 T:      git git://linuxtv.org/media_tree.git
20872 F:      drivers/media/radio/si470x/radio-si470x-common.c
20873 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20874 F:      drivers/media/radio/si470x/radio-si470x.h
20875
20876 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20877 M:      Eduardo Valentin <[email protected]>
20878 L:      [email protected]
20879 S:      Odd Fixes
20880 W:      https://linuxtv.org
20881 T:      git git://linuxtv.org/media_tree.git
20882 F:      drivers/media/radio/si4713/si4713.?
20883
20884 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20885 M:      Eduardo Valentin <[email protected]>
20886 L:      [email protected]
20887 S:      Odd Fixes
20888 W:      https://linuxtv.org
20889 T:      git git://linuxtv.org/media_tree.git
20890 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20891
20892 SI4713 FM RADIO TRANSMITTER USB DRIVER
20893 M:      Hans Verkuil <[email protected]>
20894 L:      [email protected]
20895 S:      Maintained
20896 W:      https://linuxtv.org
20897 T:      git git://linuxtv.org/media_tree.git
20898 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20899
20900 SIANO DVB DRIVER
20901 M:      Mauro Carvalho Chehab <[email protected]>
20902 L:      [email protected]
20903 S:      Odd fixes
20904 W:      https://linuxtv.org
20905 T:      git git://linuxtv.org/media_tree.git
20906 F:      drivers/media/common/siano/
20907 F:      drivers/media/mmc/siano/
20908 F:      drivers/media/usb/siano/
20909 F:      drivers/media/usb/siano/
20910
20911 SIEMENS IPC LED DRIVERS
20912 M:      Gerd Haeussler <[email protected]>
20913 M:      Xing Tong Wu <[email protected]>
20914 M:      Tobias Schaffner <[email protected]>
20915 L:      [email protected]
20916 S:      Maintained
20917 F:      drivers/leds/simple/
20918
20919 SIEMENS IPC PLATFORM DRIVERS
20920 M:      Gerd Haeussler <[email protected]>
20921 M:      Xing Tong Wu <[email protected]>
20922 M:      Tobias Schaffner <[email protected]>
20923 L:      [email protected]
20924 S:      Maintained
20925 F:      drivers/platform/x86/siemens/
20926 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20927 F:      include/linux/platform_data/x86/simatic-ipc.h
20928
20929 SIEMENS IPC WATCHDOG DRIVERS
20930 M:      Gerd Haeussler <[email protected]>
20931 M:      Xing Tong Wu <[email protected]>
20932 M:      Tobias Schaffner <[email protected]>
20933 L:      [email protected]
20934 S:      Maintained
20935 F:      drivers/watchdog/simatic-ipc-wdt.c
20936
20937 SIFIVE DRIVERS
20938 M:      Paul Walmsley <[email protected]>
20939 M:      Samuel Holland <[email protected]>
20940 L:      [email protected]
20941 S:      Supported
20942 F:      drivers/dma/sf-pdma/
20943 N:      sifive
20944 K:      fu[57]40
20945 K:      [^@]sifive
20946
20947 SILEAD TOUCHSCREEN DRIVER
20948 M:      Hans de Goede <[email protected]>
20949 L:      [email protected]
20950 L:      [email protected]
20951 S:      Maintained
20952 F:      drivers/input/touchscreen/silead.c
20953 F:      drivers/platform/x86/touchscreen_dmi.c
20954
20955 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20956 M:      Jérôme Pouiller <[email protected]>
20957 S:      Supported
20958 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20959 F:      drivers/net/wireless/silabs/wfx/
20960
20961 SILICON MOTION SM712 FRAME BUFFER DRIVER
20962 M:      Sudip Mukherjee <[email protected]>
20963 M:      Teddy Wang <[email protected]>
20964 M:      Sudip Mukherjee <[email protected]>
20965 L:      [email protected]
20966 S:      Maintained
20967 F:      Documentation/fb/sm712fb.rst
20968 F:      drivers/video/fbdev/sm712*
20969
20970 SILVACO I3C DUAL-ROLE MASTER
20971 M:      Miquel Raynal <[email protected]>
20972 M:      Conor Culhane <[email protected]>
20973 L:      [email protected] (moderated for non-subscribers)
20974 S:      Maintained
20975 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20976 F:      drivers/i3c/master/svc-i3c-master.c
20977
20978 SIMPLEFB FB DRIVER
20979 M:      Hans de Goede <[email protected]>
20980 L:      [email protected]
20981 S:      Maintained
20982 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20983 F:      drivers/video/fbdev/simplefb.c
20984 F:      include/linux/platform_data/simplefb.h
20985
20986 SIOX
20987 M:      Thorsten Scherer <[email protected]>
20988 R:      Pengutronix Kernel Team <[email protected]>
20989 S:      Supported
20990 F:      drivers/gpio/gpio-siox.c
20991 F:      drivers/siox/*
20992 F:      include/trace/events/siox.h
20993
20994 SIPHASH PRF ROUTINES
20995 M:      Jason A. Donenfeld <[email protected]>
20996 S:      Maintained
20997 F:      include/linux/siphash.h
20998 F:      lib/siphash.c
20999 F:      lib/siphash_kunit.c
21000
21001 SIS 190 ETHERNET DRIVER
21002 M:      Francois Romieu <[email protected]>
21003 L:      [email protected]
21004 S:      Maintained
21005 F:      drivers/net/ethernet/sis/sis190.c
21006
21007 SIS 900/7016 FAST ETHERNET DRIVER
21008 M:      Daniele Venzano <[email protected]>
21009 L:      [email protected]
21010 S:      Maintained
21011 W:      http://www.brownhat.org/sis900.html
21012 F:      drivers/net/ethernet/sis/sis900.*
21013
21014 SIS FRAMEBUFFER DRIVER
21015 S:      Orphan
21016 F:      Documentation/fb/sisfb.rst
21017 F:      drivers/video/fbdev/sis/
21018 F:      include/video/sisfb.h
21019
21020 SIS I2C TOUCHSCREEN DRIVER
21021 M:      Mika Penttilä <[email protected]>
21022 L:      [email protected]
21023 S:      Maintained
21024 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
21025 F:      drivers/input/touchscreen/sis_i2c.c
21026
21027 SIS USB2VGA DRIVER
21028 M:      Thomas Winischhofer <[email protected]>
21029 S:      Maintained
21030 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
21031 F:      drivers/usb/misc/sisusbvga/
21032
21033 SL28 CPLD MFD DRIVER
21034 M:      Michael Walle <[email protected]>
21035 S:      Maintained
21036 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
21037 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
21038 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
21039 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
21040 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
21041 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
21042 F:      drivers/gpio/gpio-sl28cpld.c
21043 F:      drivers/hwmon/sl28cpld-hwmon.c
21044 F:      drivers/irqchip/irq-sl28cpld.c
21045 F:      drivers/pwm/pwm-sl28cpld.c
21046 F:      drivers/watchdog/sl28cpld_wdt.c
21047
21048 SL28 VPD NVMEM LAYOUT DRIVER
21049 M:      Michael Walle <[email protected]>
21050 S:      Maintained
21051 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
21052 F:      drivers/nvmem/layouts/sl28vpd.c
21053
21054 SLAB ALLOCATOR
21055 M:      Christoph Lameter <[email protected]>
21056 M:      Pekka Enberg <[email protected]>
21057 M:      David Rientjes <[email protected]>
21058 M:      Joonsoo Kim <[email protected]>
21059 M:      Andrew Morton <[email protected]>
21060 M:      Vlastimil Babka <[email protected]>
21061 R:      Roman Gushchin <[email protected]>
21062 R:      Hyeonggon Yoo <[email protected]>
21063 L:      [email protected]
21064 S:      Maintained
21065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
21066 F:      include/linux/sl?b*.h
21067 F:      mm/sl?b*
21068
21069 SLCAN CAN NETWORK DRIVER
21070 M:      Dario Binacchi <[email protected]>
21071 L:      [email protected]
21072 S:      Maintained
21073 F:      drivers/net/can/slcan/
21074
21075 SLEEPABLE READ-COPY UPDATE (SRCU)
21076 M:      Lai Jiangshan <[email protected]>
21077 M:      "Paul E. McKenney" <[email protected]>
21078 M:      Josh Triplett <[email protected]>
21079 R:      Steven Rostedt <[email protected]>
21080 R:      Mathieu Desnoyers <[email protected]>
21081 L:      [email protected]
21082 S:      Supported
21083 W:      http://www.rdrop.com/users/paulmck/RCU/
21084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21085 F:      include/linux/srcu*.h
21086 F:      kernel/rcu/srcu*.c
21087
21088 SMACK SECURITY MODULE
21089 M:      Casey Schaufler <[email protected]>
21090 L:      [email protected]
21091 S:      Maintained
21092 W:      http://schaufler-ca.com
21093 T:      git git://github.com/cschaufler/smack-next
21094 F:      Documentation/admin-guide/LSM/Smack.rst
21095 F:      security/smack/
21096
21097 SMC91x ETHERNET DRIVER
21098 M:      Nicolas Pitre <[email protected]>
21099 S:      Odd Fixes
21100 F:      drivers/net/ethernet/smsc/smc91x.*
21101
21102 SMSC EMC2103 HARDWARE MONITOR DRIVER
21103 M:      Steve Glendinning <[email protected]>
21104 L:      [email protected]
21105 S:      Maintained
21106 F:      Documentation/hwmon/emc2103.rst
21107 F:      drivers/hwmon/emc2103.c
21108
21109 SMSC SCH5627 HARDWARE MONITOR DRIVER
21110 M:      Hans de Goede <[email protected]>
21111 L:      [email protected]
21112 S:      Supported
21113 F:      Documentation/hwmon/sch5627.rst
21114 F:      drivers/hwmon/sch5627.c
21115
21116 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
21117 M:      Steve Glendinning <[email protected]>
21118 L:      [email protected]
21119 S:      Maintained
21120 F:      drivers/video/fbdev/smscufx.c
21121
21122 SMSC47B397 HARDWARE MONITOR DRIVER
21123 M:      Jean Delvare <[email protected]>
21124 L:      [email protected]
21125 S:      Maintained
21126 F:      Documentation/hwmon/smsc47b397.rst
21127 F:      drivers/hwmon/smsc47b397.c
21128
21129 SMSC911x ETHERNET DRIVER
21130 M:      Steve Glendinning <[email protected]>
21131 L:      [email protected]
21132 S:      Maintained
21133 F:      drivers/net/ethernet/smsc/smsc911x.*
21134 F:      include/linux/smsc911x.h
21135
21136 SMSC9420 PCI ETHERNET DRIVER
21137 M:      Steve Glendinning <[email protected]>
21138 L:      [email protected]
21139 S:      Maintained
21140 F:      drivers/net/ethernet/smsc/smsc9420.*
21141
21142 SNET DPU VIRTIO DATA PATH ACCELERATOR
21143 R:      Alvaro Karsz <[email protected]>
21144 F:      drivers/vdpa/solidrun/
21145
21146 SOCIONEXT (SNI) AVE NETWORK DRIVER
21147 M:      Kunihiko Hayashi <[email protected]>
21148 L:      [email protected]
21149 S:      Maintained
21150 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21151 F:      drivers/net/ethernet/socionext/sni_ave.c
21152
21153 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21154 M:      Ilias Apalodimas <[email protected]>
21155 M:      Masahisa Kojima <[email protected]>
21156 L:      [email protected]
21157 S:      Maintained
21158 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21159 F:      drivers/net/ethernet/socionext/netsec.c
21160
21161 SOCIONEXT (SNI) Synquacer SPI DRIVER
21162 M:      Masahisa Kojima <[email protected]>
21163 M:      Jassi Brar <[email protected]>
21164 L:      [email protected]
21165 S:      Maintained
21166 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21167 F:      drivers/spi/spi-synquacer.c
21168
21169 SOCIONEXT SYNQUACER I2C DRIVER
21170 M:      Ard Biesheuvel <[email protected]>
21171 L:      [email protected]
21172 S:      Maintained
21173 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21174 F:      drivers/i2c/busses/i2c-synquacer.c
21175
21176 SOCIONEXT UNIPHIER SOUND DRIVER
21177 L:      [email protected] (moderated for non-subscribers)
21178 S:      Orphan
21179 F:      sound/soc/uniphier/
21180
21181 SOCKET TIMESTAMPING
21182 M:      Willem de Bruijn <[email protected]>
21183 S:      Maintained
21184 F:      Documentation/networking/timestamping.rst
21185 F:      include/linux/net_tstamp.h
21186 F:      include/uapi/linux/net_tstamp.h
21187 F:      tools/testing/selftests/net/so_txtime.c
21188
21189 SOEKRIS NET48XX LED SUPPORT
21190 M:      Chris Boot <[email protected]>
21191 S:      Maintained
21192 F:      drivers/leds/leds-net48xx.c
21193
21194 SOFT-IWARP DRIVER (siw)
21195 M:      Bernard Metzler <[email protected]>
21196 L:      [email protected]
21197 S:      Supported
21198 F:      drivers/infiniband/sw/siw/
21199 F:      include/uapi/rdma/siw-abi.h
21200
21201 SOFT-ROCE DRIVER (rxe)
21202 M:      Zhu Yanjun <[email protected]>
21203 L:      [email protected]
21204 S:      Supported
21205 F:      drivers/infiniband/sw/rxe/
21206 F:      include/uapi/rdma/rdma_user_rxe.h
21207
21208 SOFTLOGIC 6x10 MPEG CODEC
21209 M:      Bluecherry Maintainers <[email protected]>
21210 M:      Andrey Utkin <[email protected]>
21211 M:      Ismael Luceno <[email protected]>
21212 L:      [email protected]
21213 S:      Supported
21214 F:      drivers/media/pci/solo6x10/
21215
21216 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21217 M:      James Morse <[email protected]>
21218 L:      [email protected] (moderated for non-subscribers)
21219 S:      Maintained
21220 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21221 F:      drivers/firmware/arm_sdei.c
21222 F:      include/linux/arm_sdei.h
21223 F:      include/uapi/linux/arm_sdei.h
21224
21225 SOFTWARE NODES AND DEVICE PROPERTIES
21226 R:      Andy Shevchenko <[email protected]>
21227 R:      Daniel Scally <[email protected]>
21228 R:      Heikki Krogerus <[email protected]>
21229 R:      Sakari Ailus <[email protected]>
21230 L:      [email protected]
21231 S:      Maintained
21232 F:      drivers/base/property.c
21233 F:      drivers/base/swnode.c
21234 F:      include/linux/fwnode.h
21235 F:      include/linux/property.h
21236
21237 SOFTWARE RAID (Multiple Disks) SUPPORT
21238 M:      Song Liu <[email protected]>
21239 R:      Yu Kuai <[email protected]>
21240 L:      [email protected]
21241 S:      Supported
21242 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
21244 F:      drivers/md/Kconfig
21245 F:      drivers/md/Makefile
21246 F:      drivers/md/md*
21247 F:      drivers/md/raid*
21248 F:      include/linux/raid/
21249 F:      include/uapi/linux/raid/
21250
21251 SOLIDRUN CLEARFOG SUPPORT
21252 M:      Russell King <[email protected]>
21253 S:      Maintained
21254 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21255 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21256
21257 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21258 M:      Russell King <[email protected]>
21259 S:      Maintained
21260 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21261 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21262 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21263
21264 SONIC NETWORK DRIVER
21265 M:      Thomas Bogendoerfer <[email protected]>
21266 L:      [email protected]
21267 S:      Maintained
21268 F:      drivers/net/ethernet/natsemi/sonic.*
21269
21270 SONICS SILICON BACKPLANE DRIVER (SSB)
21271 M:      Michael Buesch <[email protected]>
21272 L:      [email protected]
21273 S:      Maintained
21274 F:      drivers/ssb/
21275 F:      include/linux/ssb/
21276
21277 SONY IMX208 SENSOR DRIVER
21278 M:      Sakari Ailus <[email protected]>
21279 L:      [email protected]
21280 S:      Maintained
21281 T:      git git://linuxtv.org/media_tree.git
21282 F:      drivers/media/i2c/imx208.c
21283
21284 SONY IMX214 SENSOR DRIVER
21285 M:      Ricardo Ribalda <[email protected]>
21286 L:      [email protected]
21287 S:      Maintained
21288 T:      git git://linuxtv.org/media_tree.git
21289 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21290 F:      drivers/media/i2c/imx214.c
21291
21292 SONY IMX219 SENSOR DRIVER
21293 M:      Dave Stevenson <[email protected]>
21294 L:      [email protected]
21295 S:      Maintained
21296 T:      git git://linuxtv.org/media_tree.git
21297 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21298 F:      drivers/media/i2c/imx219.c
21299
21300 SONY IMX258 SENSOR DRIVER
21301 M:      Sakari Ailus <[email protected]>
21302 L:      [email protected]
21303 S:      Maintained
21304 T:      git git://linuxtv.org/media_tree.git
21305 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21306 F:      drivers/media/i2c/imx258.c
21307
21308 SONY IMX274 SENSOR DRIVER
21309 M:      Leon Luo <[email protected]>
21310 L:      [email protected]
21311 S:      Maintained
21312 T:      git git://linuxtv.org/media_tree.git
21313 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21314 F:      drivers/media/i2c/imx274.c
21315
21316 SONY IMX283 SENSOR DRIVER
21317 M:      Kieran Bingham <[email protected]>
21318 M:      Umang Jain <[email protected]>
21319 L:      [email protected]
21320 S:      Maintained
21321 T:      git git://linuxtv.org/media_tree.git
21322 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21323 F:      drivers/media/i2c/imx283.c
21324
21325 SONY IMX290 SENSOR DRIVER
21326 M:      Manivannan Sadhasivam <[email protected]>
21327 L:      [email protected]
21328 S:      Maintained
21329 T:      git git://linuxtv.org/media_tree.git
21330 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21331 F:      drivers/media/i2c/imx290.c
21332
21333 SONY IMX296 SENSOR DRIVER
21334 M:      Laurent Pinchart <[email protected]>
21335 M:      Manivannan Sadhasivam <[email protected]>
21336 L:      [email protected]
21337 S:      Maintained
21338 T:      git git://linuxtv.org/media_tree.git
21339 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21340 F:      drivers/media/i2c/imx296.c
21341
21342 SONY IMX319 SENSOR DRIVER
21343 M:      Bingbu Cao <[email protected]>
21344 L:      [email protected]
21345 S:      Maintained
21346 T:      git git://linuxtv.org/media_tree.git
21347 F:      drivers/media/i2c/imx319.c
21348
21349 SONY IMX334 SENSOR DRIVER
21350 L:      [email protected]
21351 S:      Orphan
21352 T:      git git://linuxtv.org/media_tree.git
21353 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21354 F:      drivers/media/i2c/imx334.c
21355
21356 SONY IMX335 SENSOR DRIVER
21357 L:      [email protected]
21358 S:      Orphan
21359 T:      git git://linuxtv.org/media_tree.git
21360 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21361 F:      drivers/media/i2c/imx335.c
21362
21363 SONY IMX355 SENSOR DRIVER
21364 M:      Tianshu Qiu <[email protected]>
21365 L:      [email protected]
21366 S:      Maintained
21367 T:      git git://linuxtv.org/media_tree.git
21368 F:      drivers/media/i2c/imx355.c
21369
21370 SONY IMX412 SENSOR DRIVER
21371 L:      [email protected]
21372 S:      Orphan
21373 T:      git git://linuxtv.org/media_tree.git
21374 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21375 F:      drivers/media/i2c/imx412.c
21376
21377 SONY IMX415 SENSOR DRIVER
21378 M:      Michael Riesch <[email protected]>
21379 L:      [email protected]
21380 S:      Maintained
21381 T:      git git://linuxtv.org/media_tree.git
21382 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21383 F:      drivers/media/i2c/imx415.c
21384
21385 SONY MEMORYSTICK SUBSYSTEM
21386 M:      Maxim Levitsky <[email protected]>
21387 M:      Alex Dubov <[email protected]>
21388 M:      Ulf Hansson <[email protected]>
21389 L:      [email protected]
21390 S:      Maintained
21391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21392 F:      drivers/memstick/
21393 F:      include/linux/memstick.h
21394
21395 SONY VAIO CONTROL DEVICE DRIVER
21396 M:      Mattia Dongili <[email protected]>
21397 L:      [email protected]
21398 S:      Maintained
21399 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21400 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21401 F:      drivers/char/sonypi.c
21402 F:      drivers/platform/x86/sony-laptop.c
21403 F:      include/linux/sony-laptop.h
21404
21405 SOPHGO DEVICETREES and DRIVERS
21406 M:      Chen Wang <[email protected]>
21407 M:      Inochi Amaoto <[email protected]>
21408 T:      git https://github.com/sophgo/linux.git
21409 S:      Maintained
21410 N:      sophgo
21411 K:      sophgo
21412
21413 SOUND
21414 M:      Jaroslav Kysela <[email protected]>
21415 M:      Takashi Iwai <[email protected]>
21416 L:      [email protected]
21417 S:      Maintained
21418 W:      http://www.alsa-project.org/
21419 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21421 F:      Documentation/sound/
21422 F:      include/sound/
21423 F:      include/uapi/sound/
21424 F:      sound/
21425 F:      tools/testing/selftests/alsa
21426
21427 SOUND - ALSA SELFTESTS
21428 M:      Mark Brown <[email protected]>
21429 L:      [email protected]
21430 L:      [email protected]
21431 S:      Supported
21432 F:      tools/testing/selftests/alsa
21433
21434 SOUND - COMPRESSED AUDIO
21435 M:      Vinod Koul <[email protected]>
21436 L:      [email protected] (moderated for non-subscribers)
21437 S:      Supported
21438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21439 F:      Documentation/sound/designs/compress-offload.rst
21440 F:      include/sound/compress_driver.h
21441 F:      include/uapi/sound/compress_*
21442 F:      sound/core/compress_offload.c
21443 F:      sound/soc/soc-compress.c
21444
21445 SOUND - CORE KUNIT TEST
21446 M:      Ivan Orlov <[email protected]>
21447 L:      [email protected]
21448 S:      Supported
21449 F:      sound/core/sound_kunit.c
21450
21451 SOUND - DMAENGINE HELPERS
21452 M:      Lars-Peter Clausen <[email protected]>
21453 S:      Supported
21454 F:      include/sound/dmaengine_pcm.h
21455 F:      sound/core/pcm_dmaengine.c
21456 F:      sound/soc/soc-generic-dmaengine-pcm.c
21457
21458 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21459 M:      Liam Girdwood <[email protected]>
21460 M:      Mark Brown <[email protected]>
21461 L:      [email protected]
21462 S:      Supported
21463 W:      http://alsa-project.org/main/index.php/ASoC
21464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21465 F:      Documentation/devicetree/bindings/sound/
21466 F:      Documentation/sound/soc/
21467 F:      include/dt-bindings/sound/
21468 F:      include/sound/soc*
21469 F:      include/sound/sof.h
21470 F:      include/sound/sof/
21471 F:      include/trace/events/sof*.h
21472 F:      include/uapi/sound/asoc.h
21473 F:      sound/soc/
21474
21475 SOUND - SOC LAYER / dapm-graph
21476 M:      Luca Ceresoli <[email protected]>
21477 L:      [email protected]
21478 S:      Maintained
21479 F:      tools/sound/dapm-graph
21480
21481 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21482 M:      Liam Girdwood <[email protected]>
21483 M:      Peter Ujfalusi <[email protected]>
21484 M:      Bard Liao <[email protected]>
21485 M:      Ranjani Sridharan <[email protected]>
21486 M:      Daniel Baluta <[email protected]>
21487 R:      Kai Vehmanen <[email protected]>
21488 R:      Pierre-Louis Bossart <[email protected]>
21489 L:      [email protected] (moderated for non-subscribers)
21490 S:      Supported
21491 W:      https://github.com/thesofproject/linux/
21492 F:      sound/soc/sof/
21493
21494 SOUNDWIRE SUBSYSTEM
21495 M:      Vinod Koul <[email protected]>
21496 M:      Bard Liao <[email protected]>
21497 R:      Pierre-Louis Bossart <[email protected]>
21498 R:      Sanyog Kale <[email protected]>
21499 L:      [email protected] (moderated for non-subscribers)
21500 S:      Supported
21501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21502 F:      Documentation/driver-api/soundwire/
21503 F:      drivers/soundwire/
21504 F:      include/linux/soundwire/
21505
21506 SP2 MEDIA DRIVER
21507 M:      Olli Salonen <[email protected]>
21508 L:      [email protected]
21509 S:      Maintained
21510 W:      https://linuxtv.org
21511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21512 F:      drivers/media/dvb-frontends/sp2*
21513
21514 SPANISH DOCUMENTATION
21515 M:      Carlos Bilbao <[email protected]>
21516 R:      Avadhut Naik <[email protected]>
21517 S:      Maintained
21518 F:      Documentation/translations/sp_SP/
21519
21520 SPARC + UltraSPARC (sparc/sparc64)
21521 M:      "David S. Miller" <[email protected]>
21522 M:      Andreas Larsson <[email protected]>
21523 L:      [email protected]
21524 S:      Maintained
21525 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21528 F:      arch/sparc/
21529 F:      drivers/sbus/
21530
21531 SPARC SERIAL DRIVERS
21532 M:      "David S. Miller" <[email protected]>
21533 L:      [email protected]
21534 S:      Maintained
21535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21537 F:      drivers/tty/serial/suncore.c
21538 F:      drivers/tty/serial/sunhv.c
21539 F:      drivers/tty/serial/sunsab.c
21540 F:      drivers/tty/serial/sunsab.h
21541 F:      drivers/tty/serial/sunsu.c
21542 F:      drivers/tty/serial/sunzilog.c
21543 F:      drivers/tty/serial/sunzilog.h
21544 F:      drivers/tty/vcc.c
21545 F:      include/linux/sunserialcore.h
21546
21547 SPARSE CHECKER
21548 M:      "Luc Van Oostenryck" <[email protected]>
21549 L:      [email protected]
21550 S:      Maintained
21551 W:      https://sparse.docs.kernel.org/
21552 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21553 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21554 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21555 F:      include/linux/compiler.h
21556
21557 SPEAKUP CONSOLE SPEECH DRIVER
21558 M:      William Hubbs <[email protected]>
21559 M:      Chris Brannon <[email protected]>
21560 M:      Kirk Reiser <[email protected]>
21561 M:      Samuel Thibault <[email protected]>
21562 L:      [email protected]
21563 S:      Odd Fixes
21564 W:      http://www.linux-speakup.org/
21565 W:      https://github.com/linux-speakup/speakup
21566 B:      https://github.com/linux-speakup/speakup/issues
21567 F:      drivers/accessibility/speakup/
21568
21569 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21570 M:      Viresh Kumar <[email protected]>
21571 M:      Shiraz Hashim <[email protected]>
21572 M:      [email protected]
21573 L:      [email protected] (moderated for non-subscribers)
21574 S:      Maintained
21575 W:      http://www.st.com/spear
21576 F:      arch/arm/boot/dts/st/spear*
21577 F:      arch/arm/mach-spear/
21578 F:      drivers/clk/spear/
21579 F:      drivers/pinctrl/spear/
21580
21581 SPI NOR SUBSYSTEM
21582 M:      Tudor Ambarus <[email protected]>
21583 M:      Pratyush Yadav <[email protected]>
21584 M:      Michael Walle <[email protected]>
21585 L:      [email protected]
21586 S:      Maintained
21587 W:      http://www.linux-mtd.infradead.org/
21588 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21589 C:      irc://irc.oftc.net/mtd
21590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21591 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21592 F:      drivers/mtd/spi-nor/
21593 F:      include/linux/mtd/spi-nor.h
21594
21595 SPI SUBSYSTEM
21596 M:      Mark Brown <[email protected]>
21597 L:      [email protected]
21598 S:      Maintained
21599 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21601 F:      Documentation/devicetree/bindings/spi/
21602 F:      Documentation/spi/
21603 F:      drivers/spi/
21604 F:      include/linux/spi/
21605 F:      include/uapi/linux/spi/
21606 F:      tools/spi/
21607
21608 SPIDERNET NETWORK DRIVER for CELL
21609 M:      Ishizaki Kou <[email protected]>
21610 M:      Geoff Levand <[email protected]>
21611 L:      [email protected]
21612 L:      [email protected]
21613 S:      Maintained
21614 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21615 F:      drivers/net/ethernet/toshiba/spider_net*
21616
21617 SPMI SUBSYSTEM
21618 M:      Stephen Boyd <[email protected]>
21619 L:      [email protected]
21620 S:      Maintained
21621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21622 F:      Documentation/devicetree/bindings/spmi/
21623 F:      drivers/spmi/
21624 F:      include/dt-bindings/spmi/spmi.h
21625 F:      include/linux/spmi.h
21626 F:      include/trace/events/spmi.h
21627
21628 SPU FILE SYSTEM
21629 M:      Jeremy Kerr <[email protected]>
21630 L:      [email protected]
21631 S:      Supported
21632 W:      http://www.ibm.com/developerworks/power/cell/
21633 F:      Documentation/filesystems/spufs/spufs.rst
21634 F:      arch/powerpc/platforms/cell/spufs/
21635
21636 SQUASHFS FILE SYSTEM
21637 M:      Phillip Lougher <[email protected]>
21638 L:      [email protected] (subscribers-only)
21639 S:      Maintained
21640 W:      http://squashfs.org.uk
21641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21642 F:      Documentation/filesystems/squashfs.rst
21643 F:      fs/squashfs/
21644
21645 SRM (Alpha) environment access
21646 M:      Jan-Benedict Glaw <[email protected]>
21647 S:      Maintained
21648 F:      arch/alpha/kernel/srm_env.c
21649
21650 ST LSM6DSx IMU IIO DRIVER
21651 M:      Lorenzo Bianconi <[email protected]>
21652 L:      [email protected]
21653 S:      Maintained
21654 W:      http://www.st.com/
21655 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21656 F:      drivers/iio/imu/st_lsm6dsx/
21657
21658 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21659 M:      Benjamin Mugnier <[email protected]>
21660 M:      Sylvain Petinot <[email protected]>
21661 L:      [email protected]
21662 S:      Maintained
21663 T:      git git://linuxtv.org/media_tree.git
21664 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21665 F:      drivers/media/i2c/st-mipid02.c
21666
21667 ST STM32 FIREWALL
21668 M:      Gatien Chevallier <[email protected]>
21669 S:      Maintained
21670 F:      drivers/bus/stm32_etzpc.c
21671 F:      drivers/bus/stm32_firewall.c
21672 F:      drivers/bus/stm32_rifsc.c
21673
21674 ST STM32 I2C/SMBUS DRIVER
21675 M:      Pierre-Yves MORDRET <[email protected]>
21676 M:      Alain Volmat <[email protected]>
21677 L:      [email protected]
21678 S:      Maintained
21679 F:      drivers/i2c/busses/i2c-stm32*
21680
21681 ST STM32 SPI DRIVER
21682 M:      Alain Volmat <[email protected]>
21683 L:      [email protected]
21684 S:      Maintained
21685 F:      drivers/spi/spi-stm32.c
21686
21687 ST STPDDC60 DRIVER
21688 M:      Daniel Nilsson <[email protected]>
21689 L:      [email protected]
21690 S:      Maintained
21691 F:      Documentation/hwmon/stpddc60.rst
21692 F:      drivers/hwmon/pmbus/stpddc60.c
21693
21694 ST VGXY61 DRIVER
21695 M:      Benjamin Mugnier <[email protected]>
21696 M:      Sylvain Petinot <[email protected]>
21697 L:      [email protected]
21698 S:      Maintained
21699 T:      git git://linuxtv.org/media_tree.git
21700 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21701 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
21702 F:      drivers/media/i2c/vgxy61.c
21703
21704 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21705 M:      Song Qiang <[email protected]>
21706 L:      [email protected]
21707 S:      Maintained
21708 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21709 F:      drivers/iio/proximity/vl53l0x-i2c.c
21710
21711 STABLE BRANCH
21712 M:      Greg Kroah-Hartman <[email protected]>
21713 M:      Sasha Levin <[email protected]>
21714 L:      [email protected]
21715 S:      Supported
21716 F:      Documentation/process/stable-kernel-rules.rst
21717
21718 STAGING - ATOMISP DRIVER
21719 M:      Hans de Goede <[email protected]>
21720 M:      Mauro Carvalho Chehab <[email protected]>
21721 R:      Sakari Ailus <[email protected]>
21722 L:      [email protected]
21723 S:      Maintained
21724 F:      drivers/staging/media/atomisp/
21725
21726 STAGING - FIELDBUS SUBSYSTEM
21727 M:      Sven Van Asbroeck <[email protected]>
21728 S:      Maintained
21729 F:      drivers/staging/fieldbus/*
21730 F:      drivers/staging/fieldbus/Documentation/
21731
21732 STAGING - HMS ANYBUS-S BUS
21733 M:      Sven Van Asbroeck <[email protected]>
21734 S:      Maintained
21735 F:      drivers/staging/fieldbus/anybuss/
21736
21737 STAGING - INDUSTRIAL IO
21738 M:      Jonathan Cameron <[email protected]>
21739 L:      [email protected]
21740 S:      Odd Fixes
21741 F:      Documentation/devicetree/bindings/staging/iio/
21742 F:      drivers/staging/iio/
21743
21744 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21745 M:      Marc Dietrich <[email protected]>
21746 L:      [email protected] (moderated for non-subscribers)
21747 L:      [email protected]
21748 S:      Maintained
21749 F:      drivers/staging/nvec/
21750
21751 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21752 M:      Jens Frederich <[email protected]>
21753 M:      Jon Nettleton <[email protected]>
21754 S:      Maintained
21755 W:      http://wiki.laptop.org/go/DCON
21756 F:      drivers/staging/olpc_dcon/
21757
21758 STAGING - REALTEK RTL8712U DRIVERS
21759 M:      Florian Schilhabel <[email protected]>.
21760 S:      Odd Fixes
21761 F:      drivers/staging/rtl8712/
21762
21763 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21764 M:      Michael Hennerich <[email protected]>
21765 L:      [email protected]
21766 S:      Supported
21767 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21768 F:      drivers/staging/fbtft/fb_seps525.c
21769
21770 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21771 M:      Sudip Mukherjee <[email protected]>
21772 M:      Teddy Wang <[email protected]>
21773 M:      Sudip Mukherjee <[email protected]>
21774 L:      [email protected]
21775 S:      Maintained
21776 F:      drivers/staging/sm750fb/
21777
21778 STAGING - VIA VT665X DRIVERS
21779 M:      Philipp Hortmann <[email protected]>
21780 S:      Odd Fixes
21781 F:      drivers/staging/vt665?/
21782
21783 STAGING SUBSYSTEM
21784 M:      Greg Kroah-Hartman <[email protected]>
21785 L:      [email protected]
21786 S:      Supported
21787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21788 F:      drivers/staging/
21789
21790 STANDALONE CACHE CONTROLLER DRIVERS
21791 M:      Conor Dooley <[email protected]>
21792 S:      Maintained
21793 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21794 F:      Documentation/devicetree/bindings/cache/
21795 F:      drivers/cache
21796
21797 STARFIRE/DURALAN NETWORK DRIVER
21798 M:      Ion Badulescu <[email protected]>
21799 S:      Odd Fixes
21800 F:      drivers/net/ethernet/adaptec/starfire*
21801
21802 STARFIVE CAMERA SUBSYSTEM DRIVER
21803 M:      Jack Zhu <[email protected]>
21804 M:      Changhuang Liang <[email protected]>
21805 L:      [email protected]
21806 S:      Maintained
21807 F:      Documentation/admin-guide/media/starfive_camss.rst
21808 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21809 F:      drivers/staging/media/starfive/camss
21810
21811 STARFIVE CRYPTO DRIVER
21812 M:      Jia Jie Ho <[email protected]>
21813 M:      William Qiu <[email protected]>
21814 S:      Supported
21815 F:      Documentation/devicetree/bindings/crypto/starfive*
21816 F:      drivers/crypto/starfive/
21817
21818 STARFIVE DEVICETREES
21819 M:      Emil Renner Berthing <[email protected]>
21820 S:      Maintained
21821 F:      arch/riscv/boot/dts/starfive/
21822
21823 STARFIVE DWMAC GLUE LAYER
21824 M:      Emil Renner Berthing <[email protected]>
21825 M:      Minda Chen <[email protected]>
21826 S:      Maintained
21827 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21828 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21829
21830 STARFIVE JH7110 DPHY RX DRIVER
21831 M:      Jack Zhu <[email protected]>
21832 M:      Changhuang Liang <[email protected]>
21833 S:      Supported
21834 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21835 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21836
21837 STARFIVE JH7110 DPHY TX DRIVER
21838 M:      Keith Zhao <[email protected]>
21839 M:      Shengyang Chen <[email protected]>
21840 S:      Supported
21841 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
21842 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
21843
21844 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21845 M:      William Qiu <[email protected]>
21846 S:      Supported
21847 F:      Documentation/devicetree/bindings/mmc/starfive*
21848 F:      drivers/mmc/host/dw_mmc-starfive.c
21849
21850 STARFIVE JH7110 PLL CLOCK DRIVER
21851 M:      Xingyu Wu <[email protected]>
21852 S:      Supported
21853 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21854 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21855
21856 STARFIVE JH7110 PWMDAC DRIVER
21857 M:      Hal Feng <[email protected]>
21858 M:      Xingyu Wu <[email protected]>
21859 S:      Supported
21860 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21861 F:      sound/soc/starfive/jh7110_pwmdac.c
21862
21863 STARFIVE JH7110 SYSCON
21864 M:      William Qiu <[email protected]>
21865 M:      Xingyu Wu <[email protected]>
21866 S:      Supported
21867 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21868
21869 STARFIVE JH7110 TDM DRIVER
21870 M:      Walker Chen <[email protected]>
21871 S:      Maintained
21872 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21873 F:      sound/soc/starfive/jh7110_tdm.c
21874
21875 STARFIVE JH71X0 CLOCK DRIVERS
21876 M:      Emil Renner Berthing <[email protected]>
21877 M:      Hal Feng <[email protected]>
21878 S:      Maintained
21879 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21880 F:      drivers/clk/starfive/clk-starfive-jh71*
21881 F:      include/dt-bindings/clock/starfive?jh71*.h
21882
21883 STARFIVE JH71X0 PINCTRL DRIVERS
21884 M:      Emil Renner Berthing <[email protected]>
21885 M:      Jianlong Huang <[email protected]>
21886 M:      Hal Feng <[email protected]>
21887 L:      [email protected]
21888 S:      Maintained
21889 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21890 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21891 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21892 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21893
21894 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21895 M:      Emil Renner Berthing <[email protected]>
21896 M:      Hal Feng <[email protected]>
21897 S:      Maintained
21898 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21899 F:      drivers/reset/starfive/reset-starfive-jh71*
21900 F:      include/dt-bindings/reset/starfive?jh71*.h
21901
21902 STARFIVE JH71X0 USB DRIVERS
21903 M:      Minda Chen <[email protected]>
21904 S:      Maintained
21905 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21906 F:      drivers/usb/cdns3/cdns3-starfive.c
21907
21908 STARFIVE JH71XX PMU CONTROLLER DRIVER
21909 M:      Walker Chen <[email protected]>
21910 M:      Changhuang Liang <[email protected]>
21911 S:      Supported
21912 F:      Documentation/devicetree/bindings/power/starfive*
21913 F:      drivers/pmdomain/starfive/
21914 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21915
21916 STARFIVE SOC DRIVERS
21917 M:      Conor Dooley <[email protected]>
21918 S:      Maintained
21919 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21920 F:      Documentation/devicetree/bindings/soc/starfive/
21921
21922 STARFIVE STARLINK PMU DRIVER
21923 M:      Ji Sheng Teoh <[email protected]>
21924 S:      Maintained
21925 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21926 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21927 F:      drivers/perf/starfive_starlink_pmu.c
21928
21929 STARFIVE TRNG DRIVER
21930 M:      Jia Jie Ho <[email protected]>
21931 S:      Supported
21932 F:      Documentation/devicetree/bindings/rng/starfive*
21933 F:      drivers/char/hw_random/jh7110-trng.c
21934
21935 STARFIVE WATCHDOG DRIVER
21936 M:      Xingyu Wu <[email protected]>
21937 M:      Samin Guo <[email protected]>
21938 S:      Supported
21939 F:      Documentation/devicetree/bindings/watchdog/starfive*
21940 F:      drivers/watchdog/starfive-wdt.c
21941
21942 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21943 M:      Minda Chen <[email protected]>
21944 S:      Supported
21945 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21946 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21947 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21948 F:      drivers/phy/starfive/phy-jh7110-usb.c
21949
21950 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21951 M:      Changhuang Liang <[email protected]>
21952 S:      Supported
21953 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21954 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21955
21956 STATIC BRANCH/CALL
21957 M:      Peter Zijlstra <[email protected]>
21958 M:      Josh Poimboeuf <[email protected]>
21959 M:      Jason Baron <[email protected]>
21960 R:      Steven Rostedt <[email protected]>
21961 R:      Ard Biesheuvel <[email protected]>
21962 S:      Supported
21963 F:      arch/*/include/asm/jump_label*.h
21964 F:      arch/*/include/asm/static_call*.h
21965 F:      arch/*/kernel/jump_label.c
21966 F:      arch/*/kernel/static_call.c
21967 F:      include/linux/jump_label*.h
21968 F:      include/linux/static_call*.h
21969 F:      kernel/jump_label.c
21970 F:      kernel/static_call.c
21971
21972 STI AUDIO (ASoC) DRIVERS
21973 M:      Arnaud Pouliquen <[email protected]>
21974 L:      [email protected] (moderated for non-subscribers)
21975 S:      Maintained
21976 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21977 F:      sound/soc/sti/
21978
21979 STI CEC DRIVER
21980 M:      Alain Volmat <[email protected]>
21981 S:      Maintained
21982 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21983 F:      drivers/media/cec/platform/sti/
21984
21985 STK1160 USB VIDEO CAPTURE DRIVER
21986 M:      Ezequiel Garcia <[email protected]>
21987 L:      [email protected]
21988 S:      Maintained
21989 T:      git git://linuxtv.org/media_tree.git
21990 F:      drivers/media/usb/stk1160/
21991
21992 STM32 AUDIO (ASoC) DRIVERS
21993 M:      Olivier Moysan <[email protected]>
21994 M:      Arnaud Pouliquen <[email protected]>
21995 L:      [email protected] (moderated for non-subscribers)
21996 S:      Maintained
21997 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21998 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21999 F:      sound/soc/stm/
22000
22001 STM32 DMA DRIVERS
22002 M:      Amélie Delaunay <[email protected]>
22003 L:      [email protected]
22004 L:      [email protected] (moderated for non-subscribers)
22005 S:      Maintained
22006 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
22007 F:      Documentation/devicetree/bindings/dma/stm32/
22008 F:      drivers/dma/stm32/
22009
22010 STM32 TIMER/LPTIMER DRIVERS
22011 M:      Fabrice Gasnier <[email protected]>
22012 S:      Maintained
22013 F:      Documentation/ABI/testing/*timer-stm32
22014 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
22015 F:      drivers/*/stm32-*timer*
22016 F:      drivers/pwm/pwm-stm32*
22017 F:      include/linux/*/stm32-*tim*
22018
22019 STMMAC ETHERNET DRIVER
22020 M:      Alexandre Torgue <[email protected]>
22021 M:      Jose Abreu <[email protected]>
22022 L:      [email protected]
22023 S:      Supported
22024 W:      http://www.stlinux.com
22025 F:      Documentation/networking/device_drivers/ethernet/stmicro/
22026 F:      drivers/net/ethernet/stmicro/stmmac/
22027
22028 SUN HAPPY MEAL ETHERNET DRIVER
22029 M:      Sean Anderson <[email protected]>
22030 S:      Maintained
22031 F:      drivers/net/ethernet/sun/sunhme.*
22032
22033 SUN3/3X
22034 M:      Sam Creasey <[email protected]>
22035 S:      Maintained
22036 W:      http://sammy.net/sun3/
22037 F:      arch/m68k/include/asm/sun3*
22038 F:      arch/m68k/kernel/*sun3*
22039 F:      arch/m68k/sun3*/
22040 F:      drivers/net/ethernet/i825xx/sun3*
22041
22042 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
22043 M:      Hans de Goede <[email protected]>
22044 L:      [email protected]
22045 S:      Maintained
22046 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
22047 F:      drivers/input/keyboard/sun4i-lradc-keys.c
22048
22049 SUNDANCE NETWORK DRIVER
22050 M:      Denis Kirjanov <[email protected]>
22051 L:      [email protected]
22052 S:      Maintained
22053 F:      drivers/net/ethernet/dlink/sundance.c
22054
22055 SUNPLUS ETHERNET DRIVER
22056 M:      Wells Lu <[email protected]>
22057 L:      [email protected]
22058 S:      Maintained
22059 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
22060 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
22061 F:      drivers/net/ethernet/sunplus/
22062
22063 SUNPLUS MMC DRIVER
22064 M:      Tony Huang <[email protected]>
22065 M:      Li-hao Kuo <[email protected]>
22066 S:      Maintained
22067 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
22068 F:      drivers/mmc/host/sunplus-mmc.c
22069
22070 SUNPLUS OCOTP DRIVER
22071 M:      Vincent Shih <[email protected]>
22072 S:      Maintained
22073 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
22074 F:      drivers/nvmem/sunplus-ocotp.c
22075
22076 SUNPLUS PWM DRIVER
22077 M:      Hammer Hsieh <[email protected]>
22078 S:      Maintained
22079 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
22080 F:      drivers/pwm/pwm-sunplus.c
22081
22082 SUNPLUS RTC DRIVER
22083 M:      Vincent Shih <[email protected]>
22084 L:      [email protected]
22085 S:      Maintained
22086 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
22087 F:      drivers/rtc/rtc-sunplus.c
22088
22089 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
22090 M:      Li-hao Kuo <[email protected]>
22091 L:      [email protected]
22092 S:      Maintained
22093 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
22094 F:      drivers/spi/spi-sunplus-sp7021.c
22095
22096 SUNPLUS UART DRIVER
22097 M:      Hammer Hsieh <[email protected]>
22098 S:      Maintained
22099 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
22100 F:      drivers/tty/serial/sunplus-uart.c
22101
22102 SUNPLUS USB2 PHY DRIVER
22103 M:      Vincent Shih <[email protected]>
22104 L:      [email protected]
22105 S:      Maintained
22106 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
22107 F:      drivers/phy/sunplus/Kconfig
22108 F:      drivers/phy/sunplus/Makefile
22109 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
22110
22111 SUNPLUS WATCHDOG DRIVER
22112 M:      Xiantao Hu <[email protected]>
22113 L:      [email protected]
22114 S:      Maintained
22115 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
22116 F:      drivers/watchdog/sunplus_wdt.c
22117
22118 SUPERH
22119 M:      Yoshinori Sato <[email protected]>
22120 M:      Rich Felker <[email protected]>
22121 M:      John Paul Adrian Glaubitz <[email protected]>
22122 L:      [email protected]
22123 S:      Maintained
22124 Q:      http://patchwork.kernel.org/project/linux-sh/list/
22125 F:      Documentation/arch/sh/
22126 F:      arch/sh/
22127 F:      drivers/sh/
22128
22129 SUSPEND TO RAM
22130 M:      "Rafael J. Wysocki" <[email protected]>
22131 M:      Len Brown <[email protected]>
22132 M:      Pavel Machek <[email protected]>
22133 L:      [email protected]
22134 S:      Supported
22135 B:      https://bugzilla.kernel.org
22136 F:      Documentation/power/
22137 F:      arch/x86/kernel/acpi/sleep*
22138 F:      arch/x86/kernel/acpi/wakeup*
22139 F:      drivers/base/power/
22140 F:      include/linux/freezer.h
22141 F:      include/linux/pm.h
22142 F:      include/linux/suspend.h
22143 F:      kernel/power/
22144
22145 SVGA HANDLING
22146 M:      Martin Mares <[email protected]>
22147 L:      [email protected]
22148 S:      Maintained
22149 F:      Documentation/admin-guide/svga.rst
22150 F:      arch/x86/boot/video*
22151
22152 SWITCHDEV
22153 M:      Jiri Pirko <[email protected]>
22154 M:      Ivan Vecera <[email protected]>
22155 L:      [email protected]
22156 S:      Supported
22157 F:      include/net/switchdev.h
22158 F:      net/switchdev/
22159
22160 SY8106A REGULATOR DRIVER
22161 M:      Icenowy Zheng <[email protected]>
22162 S:      Maintained
22163 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22164 F:      drivers/regulator/sy8106a-regulator.c
22165
22166 SYNC FILE FRAMEWORK
22167 M:      Sumit Semwal <[email protected]>
22168 R:      Gustavo Padovan <[email protected]>
22169 L:      [email protected]
22170 L:      [email protected]
22171 S:      Maintained
22172 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22173 F:      Documentation/driver-api/sync_file.rst
22174 F:      drivers/dma-buf/dma-fence*
22175 F:      drivers/dma-buf/sw_sync.c
22176 F:      drivers/dma-buf/sync_*
22177 F:      include/linux/sync_file.h
22178 F:      include/uapi/linux/sync_file.h
22179
22180 SYNOPSYS ARC ARCHITECTURE
22181 M:      Vineet Gupta <[email protected]>
22182 L:      [email protected]
22183 S:      Supported
22184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22185 F:      Documentation/arch/arc
22186 F:      Documentation/devicetree/bindings/arc/*
22187 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22188 F:      arch/arc/
22189 F:      drivers/clocksource/arc_timer.c
22190 F:      drivers/tty/serial/arc_uart.c
22191
22192 SYNOPSYS ARC HSDK SDP pll clock driver
22193 M:      Eugeniy Paltsev <[email protected]>
22194 S:      Supported
22195 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22196 F:      drivers/clk/clk-hsdk-pll.c
22197
22198 SYNOPSYS ARC SDP clock driver
22199 M:      Eugeniy Paltsev <[email protected]>
22200 S:      Supported
22201 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22202 F:      drivers/clk/axs10x/*
22203
22204 SYNOPSYS ARC SDP platform support
22205 M:      Alexey Brodkin <[email protected]>
22206 S:      Supported
22207 F:      Documentation/devicetree/bindings/arc/axs10*
22208 F:      arch/arc/boot/dts/ax*
22209 F:      arch/arc/plat-axs10x
22210
22211 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22212 M:      Eugeniy Paltsev <[email protected]>
22213 S:      Supported
22214 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22215 F:      drivers/reset/reset-axs10x.c
22216
22217 SYNOPSYS CREG GPIO DRIVER
22218 M:      Eugeniy Paltsev <[email protected]>
22219 S:      Maintained
22220 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22221 F:      drivers/gpio/gpio-creg-snps.c
22222
22223 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22224 M:      Ilpo Järvinen <[email protected]>
22225 R:      Andy Shevchenko <[email protected]>
22226 S:      Supported
22227 F:      drivers/tty/serial/8250/8250_dw.c
22228 F:      drivers/tty/serial/8250/8250_dwlib.*
22229 F:      drivers/tty/serial/8250/8250_lpss.c
22230
22231 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22232 M:      Hoan Tran <[email protected]>
22233 M:      Serge Semin <[email protected]>
22234 L:      [email protected]
22235 S:      Maintained
22236 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22237 F:      drivers/gpio/gpio-dwapb.c
22238
22239 SYNOPSYS DESIGNWARE APB SSI DRIVER
22240 M:      Serge Semin <[email protected]>
22241 L:      [email protected]
22242 S:      Supported
22243 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
22244 F:      drivers/spi/spi-dw*
22245
22246 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22247 M:      Eugeniy Paltsev <[email protected]>
22248 S:      Maintained
22249 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22250 F:      drivers/dma/dw-axi-dmac/
22251
22252 SYNOPSYS DESIGNWARE DMAC DRIVER
22253 M:      Viresh Kumar <[email protected]>
22254 R:      Andy Shevchenko <[email protected]>
22255 S:      Maintained
22256 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22257 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22258 F:      drivers/dma/dw/
22259 F:      include/dt-bindings/dma/dw-dmac.h
22260 F:      include/linux/dma/dw.h
22261 F:      include/linux/platform_data/dma-dw.h
22262
22263 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22264 M:      Jose Abreu <[email protected]>
22265 L:      [email protected]
22266 S:      Supported
22267 F:      drivers/net/ethernet/synopsys/
22268
22269 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22270 M:      Jose Abreu <[email protected]>
22271 L:      [email protected]
22272 S:      Supported
22273 F:      drivers/net/pcs/pcs-xpcs.c
22274 F:      drivers/net/pcs/pcs-xpcs.h
22275 F:      include/linux/pcs/pcs-xpcs.h
22276
22277 SYNOPSYS DESIGNWARE I2C DRIVER
22278 M:      Jarkko Nikula <[email protected]>
22279 R:      Andy Shevchenko <[email protected]>
22280 R:      Mika Westerberg <[email protected]>
22281 R:      Jan Dabros <[email protected]>
22282 L:      [email protected]
22283 S:      Supported
22284 F:      drivers/i2c/busses/i2c-designware-*
22285
22286 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22287 M:      Jaehoon Chung <[email protected]>
22288 L:      [email protected]
22289 S:      Maintained
22290 F:      drivers/mmc/host/dw_mmc*
22291
22292 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22293 M:      Shuai Xue <[email protected]>
22294 M:      Jing Zhang <[email protected]>
22295 S:      Supported
22296 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22297 F:      drivers/perf/dwc_pcie_pmu.c
22298
22299 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22300 M:      Eugeniy Paltsev <[email protected]>
22301 S:      Supported
22302 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22303 F:      drivers/reset/reset-hsdk.c
22304 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22305
22306 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22307 M:      Prabu Thangamuthu <[email protected]>
22308 M:      Manjunath M B <[email protected]>
22309 L:      [email protected]
22310 S:      Maintained
22311 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22312
22313 SYSTEM CONFIGURATION (SYSCON)
22314 M:      Lee Jones <[email protected]>
22315 M:      Arnd Bergmann <[email protected]>
22316 S:      Supported
22317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22318 F:      drivers/mfd/syscon.c
22319
22320 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22321 M:      Sudeep Holla <[email protected]>
22322 R:      Cristian Marussi <[email protected]>
22323 L:      [email protected]
22324 L:      [email protected] (moderated for non-subscribers)
22325 S:      Maintained
22326 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22327 F:      drivers/clk/clk-sc[mp]i.c
22328 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22329 F:      drivers/firmware/arm_scmi/
22330 F:      drivers/firmware/arm_scpi.c
22331 F:      drivers/hwmon/scmi-hwmon.c
22332 F:      drivers/pinctrl/pinctrl-scmi.c
22333 F:      drivers/pmdomain/arm/
22334 F:      drivers/powercap/arm_scmi_powercap.c
22335 F:      drivers/regulator/scmi-regulator.c
22336 F:      drivers/reset/reset-scmi.c
22337 F:      include/linux/sc[mp]i_protocol.h
22338 F:      include/trace/events/scmi.h
22339 F:      include/uapi/linux/virtio_scmi.h
22340
22341 SYSTEM RESET/SHUTDOWN DRIVERS
22342 M:      Sebastian Reichel <[email protected]>
22343 L:      [email protected]
22344 S:      Maintained
22345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22346 F:      Documentation/devicetree/bindings/power/reset/
22347 F:      drivers/power/reset/
22348
22349 SYSTEM TRACE MODULE CLASS
22350 M:      Alexander Shishkin <[email protected]>
22351 S:      Maintained
22352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22353 F:      Documentation/trace/stm.rst
22354 F:      drivers/hwtracing/stm/
22355 F:      include/linux/stm.h
22356 F:      include/uapi/linux/stm.h
22357
22358 SYSTEM76 ACPI DRIVER
22359 M:      Jeremy Soller <[email protected]>
22360 M:      System76 Product Development <[email protected]>
22361 L:      [email protected]
22362 S:      Maintained
22363 F:      drivers/platform/x86/system76_acpi.c
22364
22365 SYSV FILESYSTEM
22366 S:      Orphan
22367 F:      Documentation/filesystems/sysv-fs.rst
22368 F:      fs/sysv/
22369 F:      include/linux/sysv_fs.h
22370
22371 TASKSTATS STATISTICS INTERFACE
22372 M:      Balbir Singh <[email protected]>
22373 S:      Maintained
22374 F:      Documentation/accounting/taskstats*
22375 F:      include/linux/taskstats*
22376 F:      kernel/taskstats.c
22377
22378 TC subsystem
22379 M:      Jamal Hadi Salim <[email protected]>
22380 M:      Cong Wang <[email protected]>
22381 M:      Jiri Pirko <[email protected]>
22382 L:      [email protected]
22383 S:      Maintained
22384 F:      include/net/pkt_cls.h
22385 F:      include/net/pkt_sched.h
22386 F:      include/net/tc_act/
22387 F:      include/uapi/linux/pkt_cls.h
22388 F:      include/uapi/linux/pkt_sched.h
22389 F:      include/uapi/linux/tc_act/
22390 F:      include/uapi/linux/tc_ematch/
22391 F:      net/sched/
22392 F:      tools/testing/selftests/tc-testing
22393
22394 TC90522 MEDIA DRIVER
22395 M:      Akihiro Tsukada <[email protected]>
22396 L:      [email protected]
22397 S:      Odd Fixes
22398 F:      drivers/media/dvb-frontends/tc90522*
22399
22400 TCP LOW PRIORITY MODULE
22401 M:      "Wong Hoi Sing, Edison" <[email protected]>
22402 M:      "Hung Hing Lun, Mike" <[email protected]>
22403 S:      Maintained
22404 W:      http://tcp-lp-mod.sourceforge.net/
22405 F:      net/ipv4/tcp_lp.c
22406
22407 TDA10071 MEDIA DRIVER
22408 L:      [email protected]
22409 S:      Orphan
22410 W:      https://linuxtv.org
22411 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22412 F:      drivers/media/dvb-frontends/tda10071*
22413
22414 TDA18212 MEDIA DRIVER
22415 L:      [email protected]
22416 S:      Orphan
22417 W:      https://linuxtv.org
22418 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22419 F:      drivers/media/tuners/tda18212*
22420
22421 TDA18218 MEDIA DRIVER
22422 L:      [email protected]
22423 S:      Orphan
22424 W:      https://linuxtv.org
22425 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22426 F:      drivers/media/tuners/tda18218*
22427
22428 TDA18250 MEDIA DRIVER
22429 M:      Olli Salonen <[email protected]>
22430 L:      [email protected]
22431 S:      Maintained
22432 W:      https://linuxtv.org
22433 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22434 T:      git git://linuxtv.org/media_tree.git
22435 F:      drivers/media/tuners/tda18250*
22436
22437 TDA18271 MEDIA DRIVER
22438 M:      Michael Krufky <[email protected]>
22439 L:      [email protected]
22440 S:      Maintained
22441 W:      https://linuxtv.org
22442 W:      http://github.com/mkrufky
22443 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22444 T:      git git://linuxtv.org/mkrufky/tuners.git
22445 F:      drivers/media/tuners/tda18271*
22446
22447 TDA1997x MEDIA DRIVER
22448 M:      Tim Harvey <[email protected]>
22449 L:      [email protected]
22450 S:      Maintained
22451 W:      https://linuxtv.org
22452 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22453 F:      drivers/media/i2c/tda1997x.*
22454
22455 TDA827x MEDIA DRIVER
22456 M:      Michael Krufky <[email protected]>
22457 L:      [email protected]
22458 S:      Maintained
22459 W:      https://linuxtv.org
22460 W:      http://github.com/mkrufky
22461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22462 T:      git git://linuxtv.org/mkrufky/tuners.git
22463 F:      drivers/media/tuners/tda8290.*
22464
22465 TDA8290 MEDIA DRIVER
22466 M:      Michael Krufky <[email protected]>
22467 L:      [email protected]
22468 S:      Maintained
22469 W:      https://linuxtv.org
22470 W:      http://github.com/mkrufky
22471 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22472 T:      git git://linuxtv.org/mkrufky/tuners.git
22473 F:      drivers/media/tuners/tda8290.*
22474
22475 TDA9840 MEDIA DRIVER
22476 M:      Hans Verkuil <[email protected]>
22477 L:      [email protected]
22478 S:      Maintained
22479 W:      https://linuxtv.org
22480 T:      git git://linuxtv.org/media_tree.git
22481 F:      drivers/media/i2c/tda9840*
22482
22483 TEA5761 TUNER DRIVER
22484 M:      Mauro Carvalho Chehab <[email protected]>
22485 L:      [email protected]
22486 S:      Odd fixes
22487 W:      https://linuxtv.org
22488 T:      git git://linuxtv.org/media_tree.git
22489 F:      drivers/media/tuners/tea5761.*
22490
22491 TEA5767 TUNER DRIVER
22492 M:      Mauro Carvalho Chehab <[email protected]>
22493 L:      [email protected]
22494 S:      Maintained
22495 W:      https://linuxtv.org
22496 T:      git git://linuxtv.org/media_tree.git
22497 F:      drivers/media/tuners/tea5767.*
22498
22499 TEA6415C MEDIA DRIVER
22500 M:      Hans Verkuil <[email protected]>
22501 L:      [email protected]
22502 S:      Maintained
22503 W:      https://linuxtv.org
22504 T:      git git://linuxtv.org/media_tree.git
22505 F:      drivers/media/i2c/tea6415c*
22506
22507 TEA6420 MEDIA DRIVER
22508 M:      Hans Verkuil <[email protected]>
22509 L:      [email protected]
22510 S:      Maintained
22511 W:      https://linuxtv.org
22512 T:      git git://linuxtv.org/media_tree.git
22513 F:      drivers/media/i2c/tea6420*
22514
22515 TEAM DRIVER
22516 M:      Jiri Pirko <[email protected]>
22517 L:      [email protected]
22518 S:      Supported
22519 F:      Documentation/netlink/specs/team.yaml
22520 F:      drivers/net/team/
22521 F:      include/linux/if_team.h
22522 F:      include/uapi/linux/if_team.h
22523 F:      tools/testing/selftests/drivers/net/team/
22524
22525 TECHNICAL ADVISORY BOARD PROCESS DOCS
22526 M:      "Theodore Ts'o" <[email protected]>
22527 M:      Greg Kroah-Hartman <[email protected]>
22528 L:      [email protected]
22529 S:      Maintained
22530 F:      Documentation/process/contribution-maturity-model.rst
22531 F:      Documentation/process/researcher-guidelines.rst
22532
22533 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22534 M:      "Savoir-faire Linux Inc." <[email protected]>
22535 S:      Maintained
22536 F:      arch/x86/platform/ts5500/
22537
22538 TECHNOTREND USB IR RECEIVER
22539 M:      Sean Young <[email protected]>
22540 L:      [email protected]
22541 S:      Maintained
22542 F:      drivers/media/rc/ttusbir.c
22543
22544 TECHWELL TW9900 VIDEO DECODER
22545 M:      Mehdi Djait <[email protected]>
22546 L:      [email protected]
22547 S:      Maintained
22548 F:      drivers/media/i2c/tw9900.c
22549
22550 TECHWELL TW9910 VIDEO DECODER
22551 L:      [email protected]
22552 S:      Orphan
22553 F:      drivers/media/i2c/tw9910.c
22554 F:      include/media/i2c/tw9910.h
22555
22556 TEE SUBSYSTEM
22557 M:      Jens Wiklander <[email protected]>
22558 R:      Sumit Garg <[email protected]>
22559 L:      [email protected]
22560 S:      Maintained
22561 F:      Documentation/driver-api/tee.rst
22562 F:      Documentation/tee/
22563 F:      Documentation/userspace-api/tee.rst
22564 F:      drivers/tee/
22565 F:      include/linux/tee_core.h
22566 F:      include/linux/tee_drv.h
22567 F:      include/uapi/linux/tee.h
22568
22569 TEGRA ARCHITECTURE SUPPORT
22570 M:      Thierry Reding <[email protected]>
22571 M:      Jonathan Hunter <[email protected]>
22572 L:      [email protected]
22573 S:      Supported
22574 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22576 N:      [^a-z]tegra
22577
22578 TEGRA CLOCK DRIVER
22579 M:      Peter De Schrijver <[email protected]>
22580 M:      Prashant Gaikwad <[email protected]>
22581 S:      Supported
22582 F:      drivers/clk/tegra/
22583
22584 TEGRA CRYPTO DRIVERS
22585 M:      Akhil R <[email protected]>
22586 S:      Supported
22587 F:      drivers/crypto/tegra/*
22588
22589 TEGRA DMA DRIVERS
22590 M:      Laxman Dewangan <[email protected]>
22591 M:      Jon Hunter <[email protected]>
22592 S:      Supported
22593 F:      drivers/dma/tegra*
22594
22595 TEGRA I2C DRIVER
22596 M:      Laxman Dewangan <[email protected]>
22597 R:      Dmitry Osipenko <[email protected]>
22598 S:      Supported
22599 F:      drivers/i2c/busses/i2c-tegra.c
22600
22601 TEGRA IOMMU DRIVERS
22602 M:      Thierry Reding <[email protected]>
22603 R:      Krishna Reddy <[email protected]>
22604 L:      [email protected]
22605 S:      Supported
22606 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22607 F:      drivers/iommu/tegra*
22608
22609 TEGRA KBC DRIVER
22610 M:      Laxman Dewangan <[email protected]>
22611 S:      Supported
22612 F:      drivers/input/keyboard/tegra-kbc.c
22613
22614 TEGRA NAND DRIVER
22615 M:      Stefan Agner <[email protected]>
22616 M:      Lucas Stach <[email protected]>
22617 S:      Maintained
22618 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22619 F:      drivers/mtd/nand/raw/tegra_nand.c
22620
22621 TEGRA PWM DRIVER
22622 M:      Thierry Reding <[email protected]>
22623 S:      Supported
22624 F:      drivers/pwm/pwm-tegra.c
22625
22626 TEGRA QUAD SPI DRIVER
22627 M:      Thierry Reding <[email protected]>
22628 M:      Jonathan Hunter <[email protected]>
22629 M:      Sowjanya Komatineni <[email protected]>
22630 L:      [email protected]
22631 S:      Maintained
22632 F:      drivers/spi/spi-tegra210-quad.c
22633
22634 TEGRA SERIAL DRIVER
22635 M:      Laxman Dewangan <[email protected]>
22636 S:      Supported
22637 F:      drivers/tty/serial/serial-tegra.c
22638
22639 TEGRA SPI DRIVER
22640 M:      Laxman Dewangan <[email protected]>
22641 S:      Supported
22642 F:      drivers/spi/spi-tegra*
22643
22644 TEGRA VIDEO DRIVER
22645 M:      Thierry Reding <[email protected]>
22646 M:      Jonathan Hunter <[email protected]>
22647 M:      Sowjanya Komatineni <[email protected]>
22648 M:      Luca Ceresoli <[email protected]>
22649 L:      [email protected]
22650 L:      [email protected]
22651 S:      Maintained
22652 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22653 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22654 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22655 F:      drivers/staging/media/tegra-video/
22656
22657 TEGRA XUSB PADCTL DRIVER
22658 M:      JC Kuo <[email protected]>
22659 S:      Supported
22660 F:      drivers/phy/tegra/xusb*
22661
22662 TEHUTI ETHERNET DRIVER
22663 M:      Andy Gospodarek <[email protected]>
22664 L:      [email protected]
22665 S:      Supported
22666 F:      drivers/net/ethernet/tehuti/tehuti.*
22667
22668 TEHUTI TN40XX ETHERNET DRIVER
22669 M:      FUJITA Tomonori <[email protected]>
22670 L:      [email protected]
22671 S:      Maintained
22672 F:      drivers/net/ethernet/tehuti/tn40*
22673
22674 TELECOM CLOCK DRIVER FOR MCPL0010
22675 M:      Mark Gross <[email protected]>
22676 S:      Supported
22677 F:      drivers/char/tlclk.c
22678
22679 TEMPO SEMICONDUCTOR DRIVERS
22680 M:      Steven Eckhoff <[email protected]>
22681 S:      Maintained
22682 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22683 F:      sound/soc/codecs/tscs*.c
22684 F:      sound/soc/codecs/tscs*.h
22685
22686 TENSILICA XTENSA PORT (xtensa)
22687 M:      Chris Zankel <[email protected]>
22688 M:      Max Filippov <[email protected]>
22689 S:      Maintained
22690 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22691 F:      arch/xtensa/
22692 F:      drivers/irqchip/irq-xtensa-*
22693
22694 TEXAS INSTRUMENTS ASoC DRIVERS
22695 M:      Peter Ujfalusi <[email protected]>
22696 L:      [email protected] (moderated for non-subscribers)
22697 S:      Maintained
22698 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22699 F:      sound/soc/ti/
22700
22701 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22702 M:      Shenghao Ding <[email protected]>
22703 M:      Kevin Lu <[email protected]>
22704 M:      Baojun Xu <[email protected]>
22705 L:      [email protected] (moderated for non-subscribers)
22706 S:      Maintained
22707 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22708 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
22709 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
22710 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
22711 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22712 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22713 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22714 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
22715 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
22716 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
22717 F:      include/sound/tas2*.h
22718 F:      include/sound/tlv320*.h
22719 F:      include/sound/tpa6130a2-plat.h
22720 F:      sound/pci/hda/tas2781_hda_i2c.c
22721 F:      sound/soc/codecs/pcm1681.c
22722 F:      sound/soc/codecs/pcm1789*.*
22723 F:      sound/soc/codecs/pcm179x*.*
22724 F:      sound/soc/codecs/pcm186x*.*
22725 F:      sound/soc/codecs/pcm3008.*
22726 F:      sound/soc/codecs/pcm3060*.*
22727 F:      sound/soc/codecs/pcm3168a*.*
22728 F:      sound/soc/codecs/pcm5102a.c
22729 F:      sound/soc/codecs/pcm512x*.*
22730 F:      sound/soc/codecs/tas2*.*
22731 F:      sound/soc/codecs/tlv320*.*
22732 F:      sound/soc/codecs/tpa6130a2.*
22733
22734 TEXAS INSTRUMENTS DMA DRIVERS
22735 M:      Peter Ujfalusi <[email protected]>
22736 L:      [email protected]
22737 S:      Maintained
22738 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22739 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22740 F:      Documentation/devicetree/bindings/dma/ti/
22741 F:      drivers/dma/ti/
22742 F:      include/linux/dma/k3-psil.h
22743 F:      include/linux/dma/k3-udma-glue.h
22744 F:      include/linux/dma/ti-cppi5.h
22745 X:      drivers/dma/ti/cppi41.c
22746
22747 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22748 M:      Robert Marko <[email protected]>
22749 M:      Luka Perkov <[email protected]>
22750 L:      [email protected]
22751 S:      Maintained
22752 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22753 F:      Documentation/hwmon/tps23861.rst
22754 F:      drivers/hwmon/tps23861.c
22755
22756 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22757 M:      Ricardo Ribalda <[email protected]>
22758 L:      [email protected]
22759 S:      Supported
22760 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22761 F:      drivers/iio/dac/ti-dac7612.c
22762
22763 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22764 M:      Nishanth Menon <[email protected]>
22765 M:      Tero Kristo <[email protected]>
22766 M:      Santosh Shilimkar <[email protected]>
22767 L:      [email protected] (moderated for non-subscribers)
22768 S:      Maintained
22769 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22770 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22771 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22772 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22773 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22774 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22775 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22776 F:      drivers/clk/keystone/sci-clk.c
22777 F:      drivers/firmware/ti_sci*
22778 F:      drivers/irqchip/irq-ti-sci-inta.c
22779 F:      drivers/irqchip/irq-ti-sci-intr.c
22780 F:      drivers/reset/reset-ti-sci.c
22781 F:      drivers/soc/ti/ti_sci_inta_msi.c
22782 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22783 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22784 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22785 F:      include/linux/soc/ti/ti_sci_protocol.h
22786
22787 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22788 M:      Puranjay Mohan <[email protected]>
22789 L:      [email protected]
22790 S:      Supported
22791 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22792 F:      drivers/iio/temperature/tmp117.c
22793
22794 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22795 M:      Hans Verkuil <[email protected]>
22796 L:      [email protected]
22797 S:      Maintained
22798 W:      https://linuxtv.org
22799 T:      git git://linuxtv.org/media_tree.git
22800 F:      drivers/media/radio/radio-raremono.c
22801
22802 THERMAL
22803 M:      Rafael J. Wysocki <[email protected]>
22804 M:      Daniel Lezcano <[email protected]>
22805 R:      Zhang Rui <[email protected]>
22806 R:      Lukasz Luba <[email protected]>
22807 L:      [email protected]
22808 S:      Supported
22809 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22811 F:      Documentation/ABI/testing/sysfs-class-thermal
22812 F:      Documentation/admin-guide/thermal/
22813 F:      Documentation/devicetree/bindings/thermal/
22814 F:      Documentation/driver-api/thermal/
22815 F:      drivers/thermal/
22816 F:      include/dt-bindings/thermal/
22817 F:      include/linux/cpu_cooling.h
22818 F:      include/linux/thermal.h
22819 F:      include/uapi/linux/thermal.h
22820 F:      tools/lib/thermal/
22821 F:      tools/thermal/
22822
22823 THERMAL DRIVER FOR AMLOGIC SOCS
22824 M:      Guillaume La Roque <[email protected]>
22825 L:      [email protected]
22826 L:      [email protected]
22827 S:      Supported
22828 W:      http://linux-meson.com/
22829 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22830 F:      drivers/thermal/amlogic_thermal.c
22831
22832 THERMAL/CPU_COOLING
22833 M:      Amit Daniel Kachhap <[email protected]>
22834 M:      Daniel Lezcano <[email protected]>
22835 M:      Viresh Kumar <[email protected]>
22836 R:      Lukasz Luba <[email protected]>
22837 L:      [email protected]
22838 S:      Supported
22839 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22840 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22841 F:      drivers/thermal/cpufreq_cooling.c
22842 F:      drivers/thermal/cpuidle_cooling.c
22843 F:      include/linux/cpu_cooling.h
22844
22845 THERMAL/POWER_ALLOCATOR
22846 M:      Lukasz Luba <[email protected]>
22847 L:      [email protected]
22848 S:      Maintained
22849 F:      Documentation/driver-api/thermal/power_allocator.rst
22850 F:      drivers/thermal/gov_power_allocator.c
22851 F:      drivers/thermal/thermal_trace_ipa.h
22852
22853 THINKPAD ACPI EXTRAS DRIVER
22854 M:      Henrique de Moraes Holschuh <[email protected]>
22855 L:      [email protected]
22856 L:      [email protected]
22857 S:      Maintained
22858 W:      http://ibm-acpi.sourceforge.net
22859 W:      http://thinkwiki.org/wiki/Ibm-acpi
22860 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22861 F:      drivers/platform/x86/thinkpad_acpi.c
22862
22863 THINKPAD LMI DRIVER
22864 M:      Mark Pearson <[email protected]>
22865 L:      [email protected]
22866 S:      Maintained
22867 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22868 F:      drivers/platform/x86/think-lmi.?
22869
22870 THP7312 ISP DRIVER
22871 M:      Laurent Pinchart <[email protected]>
22872 M:      Paul Elder <[email protected]>
22873 L:      [email protected]
22874 S:      Maintained
22875 T:      git git://linuxtv.org/media_tree.git
22876 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22877 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22878 F:      drivers/media/i2c/thp7312.c
22879 F:      include/uapi/linux/thp7312.h
22880
22881 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22882 M:      Isaac Hazan <[email protected]>
22883 L:      [email protected]
22884 S:      Maintained
22885 F:      drivers/thunderbolt/dma_test.c
22886
22887 THUNDERBOLT DRIVER
22888 M:      Andreas Noever <[email protected]>
22889 M:      Michael Jamet <[email protected]>
22890 M:      Mika Westerberg <[email protected]>
22891 M:      Yehezkel Bernat <[email protected]>
22892 L:      [email protected]
22893 S:      Maintained
22894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22895 F:      Documentation/admin-guide/thunderbolt.rst
22896 F:      drivers/thunderbolt/
22897 F:      include/linux/thunderbolt.h
22898
22899 THUNDERBOLT NETWORK DRIVER
22900 M:      Michael Jamet <[email protected]>
22901 M:      Mika Westerberg <[email protected]>
22902 M:      Yehezkel Bernat <[email protected]>
22903 L:      [email protected]
22904 S:      Maintained
22905 F:      drivers/net/thunderbolt/
22906
22907 THUNDERX GPIO DRIVER
22908 M:      Robert Richter <[email protected]>
22909 S:      Odd Fixes
22910 F:      drivers/gpio/gpio-thunderx.c
22911
22912 TI ADS1119 ADC DRIVER
22913 M:      Francesco Dolcini <[email protected]>
22914 M:      João Paulo Gonçalves <[email protected]>
22915 L:      [email protected]
22916 S:      Maintained
22917 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
22918 F:      drivers/iio/adc/ti-ads1119.c
22919
22920 TI ADS7924 ADC DRIVER
22921 M:      Hugo Villeneuve <[email protected]>
22922 L:      [email protected]
22923 S:      Supported
22924 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22925 F:      drivers/iio/adc/ti-ads7924.c
22926
22927 TI AM437X VPFE DRIVER
22928 M:      "Lad, Prabhakar" <[email protected]>
22929 L:      [email protected]
22930 S:      Maintained
22931 W:      https://linuxtv.org
22932 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22933 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22934 F:      drivers/media/platform/ti/am437x/
22935
22936 TI BANDGAP AND THERMAL DRIVER
22937 M:      Eduardo Valentin <[email protected]>
22938 M:      Keerthy <[email protected]>
22939 L:      [email protected]
22940 L:      [email protected]
22941 S:      Maintained
22942 F:      drivers/thermal/ti-soc-thermal/
22943
22944 TI BQ27XXX POWER SUPPLY DRIVER
22945 F:      drivers/power/supply/bq27xxx_battery.c
22946 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22947 F:      include/linux/power/bq27xxx_battery.h
22948
22949 TI CDCE706 CLOCK DRIVER
22950 M:      Max Filippov <[email protected]>
22951 S:      Maintained
22952 F:      drivers/clk/clk-cdce706.c
22953
22954 TI CLOCK DRIVER
22955 M:      Tero Kristo <[email protected]>
22956 L:      [email protected]
22957 S:      Odd Fixes
22958 F:      drivers/clk/ti/
22959 F:      include/linux/clk/ti.h
22960
22961 TI DAVINCI MACHINE SUPPORT
22962 M:      Bartosz Golaszewski <[email protected]>
22963 L:      [email protected] (moderated for non-subscribers)
22964 S:      Maintained
22965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22966 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22967 F:      arch/arm/boot/dts/ti/davinci/
22968 F:      arch/arm/mach-davinci/
22969 F:      drivers/i2c/busses/i2c-davinci.c
22970
22971 TI DAVINCI SERIES CLOCK DRIVER
22972 M:      David Lechner <[email protected]>
22973 S:      Maintained
22974 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22975 F:      drivers/clk/davinci/
22976 F:      include/linux/clk/davinci.h
22977
22978 TI DAVINCI SERIES GPIO DRIVER
22979 M:      Keerthy <[email protected]>
22980 L:      [email protected]
22981 S:      Maintained
22982 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22983 F:      drivers/gpio/gpio-davinci.c
22984
22985 TI DAVINCI SERIES MEDIA DRIVER
22986 M:      "Lad, Prabhakar" <[email protected]>
22987 L:      [email protected]
22988 S:      Maintained
22989 W:      https://linuxtv.org
22990 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22991 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22992 F:      drivers/media/platform/ti/davinci/
22993 F:      include/media/davinci/
22994
22995 TI ENHANCED CAPTURE (eCAP) DRIVER
22996 M:      Vignesh Raghavendra <[email protected]>
22997 R:      Julien Panis <[email protected]>
22998 L:      [email protected]
22999 L:      [email protected]
23000 S:      Maintained
23001 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
23002 F:      drivers/counter/ti-ecap-capture.c
23003
23004 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
23005 R:      David Lechner <[email protected]>
23006 L:      [email protected]
23007 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
23008 F:      drivers/counter/ti-eqep.c
23009
23010 TI ETHERNET SWITCH DRIVER (CPSW)
23011 R:      Siddharth Vadapalli <[email protected]>
23012 R:      Roger Quadros <[email protected]>
23013 L:      [email protected]
23014 L:      [email protected]
23015 S:      Maintained
23016 F:      drivers/net/ethernet/ti/cpsw*
23017 F:      drivers/net/ethernet/ti/davinci*
23018
23019 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
23020 M:      Alex Dubov <[email protected]>
23021 S:      Maintained
23022 W:      http://tifmxx.berlios.de/
23023 F:      drivers/memstick/host/tifm_ms.c
23024 F:      drivers/misc/tifm*
23025 F:      drivers/mmc/host/tifm_sd.c
23026 F:      include/linux/tifm.h
23027
23028 TI FPD-LINK DRIVERS
23029 M:      Tomi Valkeinen <[email protected]>
23030 L:      [email protected]
23031 S:      Maintained
23032 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
23033 F:      drivers/media/i2c/ds90*
23034 F:      include/media/i2c/ds90*
23035
23036 TI HDC302X HUMIDITY DRIVER
23037 M:      Javier Carrasco <[email protected]>
23038 M:      Li peiyu <[email protected]>
23039 L:      [email protected]
23040 S:      Maintained
23041 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
23042 F:      drivers/iio/humidity/hdc3020.c
23043
23044 TI ICSSG ETHERNET DRIVER (ICSSG)
23045 R:      MD Danish Anwar <[email protected]>
23046 R:      Roger Quadros <[email protected]>
23047 L:      [email protected] (moderated for non-subscribers)
23048 L:      [email protected]
23049 S:      Maintained
23050 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
23051 F:      drivers/net/ethernet/ti/icssg/*
23052
23053 TI J721E CSI2RX DRIVER
23054 M:      Jai Luthra <[email protected]>
23055 L:      [email protected]
23056 S:      Maintained
23057 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
23058 F:      drivers/media/platform/ti/j721e-csi2rx/
23059
23060 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
23061 M:      Nishanth Menon <[email protected]>
23062 M:      Santosh Shilimkar <[email protected]>
23063 L:      [email protected]
23064 L:      [email protected] (moderated for non-subscribers)
23065 S:      Maintained
23066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
23067 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
23068 F:      drivers/pmdomain/ti/omap_prm.c
23069 F:      drivers/soc/ti/*
23070
23071 TI LM49xxx FAMILY ASoC CODEC DRIVERS
23072 M:      M R Swami Reddy <[email protected]>
23073 M:      Vishwas A Deshpande <[email protected]>
23074 L:      [email protected] (moderated for non-subscribers)
23075 S:      Maintained
23076 F:      sound/soc/codecs/isabelle*
23077 F:      sound/soc/codecs/lm49453*
23078
23079 TI LMP92064 ADC DRIVER
23080 M:      Leonard Göhrs <[email protected]>
23081 R:      [email protected]
23082 L:      [email protected]
23083 S:      Maintained
23084 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
23085 F:      drivers/iio/adc/ti-lmp92064.c
23086
23087 TI PCM3060 ASoC CODEC DRIVER
23088 M:      Kirill Marinushkin <[email protected]>
23089 L:      [email protected] (moderated for non-subscribers)
23090 S:      Maintained
23091 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
23092 F:      sound/soc/codecs/pcm3060*
23093
23094 TI TAS571X FAMILY ASoC CODEC DRIVER
23095 M:      Kevin Cernekee <[email protected]>
23096 L:      [email protected] (moderated for non-subscribers)
23097 S:      Odd Fixes
23098 F:      sound/soc/codecs/tas571x*
23099
23100 TI TMAG5273 MAGNETOMETER DRIVER
23101 M:      Gerald Loacker <[email protected]>
23102 L:      [email protected]
23103 S:      Maintained
23104 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
23105 F:      drivers/iio/magnetometer/tmag5273.c
23106
23107 TI TRF7970A NFC DRIVER
23108 M:      Mark Greer <[email protected]>
23109 L:      [email protected]
23110 S:      Supported
23111 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
23112 F:      drivers/nfc/trf7970a.c
23113
23114 TI TSC2046 ADC DRIVER
23115 M:      Oleksij Rempel <[email protected]>
23116 R:      [email protected]
23117 L:      [email protected]
23118 S:      Maintained
23119 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
23120 F:      drivers/iio/adc/ti-tsc2046.c
23121
23122 TI TWL4030 SERIES SOC CODEC DRIVER
23123 M:      Peter Ujfalusi <[email protected]>
23124 L:      [email protected] (moderated for non-subscribers)
23125 S:      Maintained
23126 F:      sound/soc/codecs/twl4030*
23127
23128 TI VPE/CAL DRIVERS
23129 M:      Benoit Parrot <[email protected]>
23130 L:      [email protected]
23131 S:      Maintained
23132 W:      http://linuxtv.org/
23133 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23134 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23135 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23136 F:      drivers/media/platform/ti/cal/
23137 F:      drivers/media/platform/ti/vpe/
23138
23139 TI WILINK WIRELESS DRIVERS
23140 L:      [email protected]
23141 S:      Orphan
23142 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23143 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23144 F:      drivers/net/wireless/ti/
23145
23146 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23147 M:      John Stultz <[email protected]>
23148 M:      Thomas Gleixner <[email protected]>
23149 R:      Stephen Boyd <[email protected]>
23150 L:      [email protected]
23151 S:      Supported
23152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23153 F:      include/linux/clocksource.h
23154 F:      include/linux/time.h
23155 F:      include/linux/timekeeper_internal.h
23156 F:      include/linux/timekeeping.h
23157 F:      include/linux/timex.h
23158 F:      include/uapi/linux/time.h
23159 F:      include/uapi/linux/timex.h
23160 F:      kernel/time/alarmtimer.c
23161 F:      kernel/time/clocksource*
23162 F:      kernel/time/ntp*
23163 F:      kernel/time/time.c
23164 F:      kernel/time/timeconst.bc
23165 F:      kernel/time/timeconv.c
23166 F:      kernel/time/timecounter.c
23167 F:      kernel/time/timekeeping*
23168 F:      kernel/time/time_test.c
23169 F:      tools/testing/selftests/timers/
23170
23171 TIPC NETWORK LAYER
23172 M:      Jon Maloy <[email protected]>
23173 M:      Ying Xue <[email protected]>
23174 L:      [email protected] (core kernel code)
23175 L:      [email protected] (user apps, general discussion)
23176 S:      Maintained
23177 W:      http://tipc.sourceforge.net/
23178 F:      include/uapi/linux/tipc*.h
23179 F:      net/tipc/
23180
23181 TLAN NETWORK DRIVER
23182 M:      Samuel Chessman <[email protected]>
23183 L:      [email protected] (subscribers-only)
23184 S:      Maintained
23185 W:      http://sourceforge.net/projects/tlan/
23186 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23187 F:      drivers/net/ethernet/ti/tlan.*
23188
23189 TMIO/SDHI MMC DRIVER
23190 M:      Wolfram Sang <[email protected]>
23191 L:      [email protected]
23192 L:      [email protected]
23193 S:      Supported
23194 F:      drivers/mmc/host/renesas_sdhi*
23195 F:      drivers/mmc/host/tmio_mmc*
23196 F:      include/linux/platform_data/tmio.h
23197
23198 TMP513 HARDWARE MONITOR DRIVER
23199 M:      Eric Tremblay <[email protected]>
23200 L:      [email protected]
23201 S:      Maintained
23202 F:      Documentation/hwmon/tmp513.rst
23203 F:      drivers/hwmon/tmp513.c
23204
23205 TMPFS (SHMEM FILESYSTEM)
23206 M:      Hugh Dickins <[email protected]>
23207 L:      [email protected]
23208 S:      Maintained
23209 F:      include/linux/shmem_fs.h
23210 F:      mm/shmem.c
23211
23212 TOMOYO SECURITY MODULE
23213 M:      Kentaro Takeda <[email protected]>
23214 M:      Tetsuo Handa <[email protected]>
23215 L:      [email protected] (subscribers-only, for developers in English)
23216 L:      [email protected] (subscribers-only, for users in English)
23217 L:      [email protected] (subscribers-only, for developers in Japanese)
23218 L:      [email protected] (subscribers-only, for users in Japanese)
23219 S:      Maintained
23220 W:      https://tomoyo.sourceforge.net/
23221 F:      security/tomoyo/
23222
23223 TOPSTAR LAPTOP EXTRAS DRIVER
23224 M:      Herton Ronaldo Krzesinski <[email protected]>
23225 L:      [email protected]
23226 S:      Maintained
23227 F:      drivers/platform/x86/topstar-laptop.c
23228
23229 TORTURE-TEST MODULES
23230 M:      Davidlohr Bueso <[email protected]>
23231 M:      "Paul E. McKenney" <[email protected]>
23232 M:      Josh Triplett <[email protected]>
23233 L:      [email protected]
23234 S:      Supported
23235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23236 F:      Documentation/RCU/torture.rst
23237 F:      kernel/locking/locktorture.c
23238 F:      kernel/rcu/rcuscale.c
23239 F:      kernel/rcu/rcutorture.c
23240 F:      kernel/rcu/refscale.c
23241 F:      kernel/torture.c
23242
23243 TOSHIBA ACPI EXTRAS DRIVER
23244 M:      Azael Avalos <[email protected]>
23245 L:      [email protected]
23246 S:      Maintained
23247 F:      drivers/platform/x86/toshiba_acpi.c
23248
23249 TOSHIBA BLUETOOTH DRIVER
23250 M:      Azael Avalos <[email protected]>
23251 L:      [email protected]
23252 S:      Maintained
23253 F:      drivers/platform/x86/toshiba_bluetooth.c
23254
23255 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23256 M:      Azael Avalos <[email protected]>
23257 L:      [email protected]
23258 S:      Maintained
23259 F:      drivers/platform/x86/toshiba_haps.c
23260
23261 TOSHIBA SMM DRIVER
23262 M:      Jonathan Buzzard <[email protected]>
23263 S:      Maintained
23264 W:      http://www.buzzard.org.uk/toshiba/
23265 F:      drivers/char/toshiba.c
23266 F:      include/linux/toshiba.h
23267 F:      include/uapi/linux/toshiba.h
23268
23269 TOSHIBA TC358743 DRIVER
23270 M:      Hans Verkuil <[email protected]>
23271 L:      [email protected]
23272 S:      Maintained
23273 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23274 F:      drivers/media/i2c/tc358743*
23275 F:      include/media/i2c/tc358743.h
23276
23277 TOSHIBA WMI HOTKEYS DRIVER
23278 M:      Azael Avalos <[email protected]>
23279 L:      [email protected]
23280 S:      Maintained
23281 F:      drivers/platform/x86/toshiba-wmi.c
23282
23283 TPM DEVICE DRIVER
23284 M:      Peter Huewe <[email protected]>
23285 M:      Jarkko Sakkinen <[email protected]>
23286 R:      Jason Gunthorpe <[email protected]>
23287 L:      [email protected]
23288 S:      Maintained
23289 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23290 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23292 F:      Documentation/devicetree/bindings/tpm/
23293 F:      drivers/char/tpm/
23294
23295 TPS546D24 DRIVER
23296 M:      Duke Du <[email protected]>
23297 L:      [email protected]
23298 S:      Maintained
23299 F:      Documentation/hwmon/tps546d24.rst
23300 F:      drivers/hwmon/pmbus/tps546d24.c
23301
23302 TQ SYSTEMS BOARD & DRIVER SUPPORT
23303 L:      [email protected]
23304 S:      Supported
23305 W:      https://www.tq-group.com/en/products/tq-embedded/
23306 F:      arch/arm/boot/dts/imx*mba*.dts*
23307 F:      arch/arm/boot/dts/imx*tqma*.dts*
23308 F:      arch/arm/boot/dts/mba*.dtsi
23309 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23310 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23311 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23312 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23313 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23314 F:      drivers/gpio/gpio-tqmx86.c
23315 F:      drivers/mfd/tqmx86.c
23316 F:      drivers/watchdog/tqmx86_wdt.c
23317
23318 TRACING
23319 M:      Steven Rostedt <[email protected]>
23320 M:      Masami Hiramatsu <[email protected]>
23321 R:      Mathieu Desnoyers <[email protected]>
23322 L:      [email protected]
23323 L:      [email protected]
23324 S:      Maintained
23325 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23327 F:      Documentation/trace/*
23328 F:      fs/tracefs/
23329 F:      include/linux/trace*.h
23330 F:      include/trace/
23331 F:      kernel/trace/
23332 F:      scripts/tracing/
23333 F:      tools/testing/selftests/ftrace/
23334
23335 TRACING MMIO ACCESSES (MMIOTRACE)
23336 M:      Steven Rostedt <[email protected]>
23337 M:      Masami Hiramatsu <[email protected]>
23338 R:      Karol Herbst <[email protected]>
23339 R:      Pekka Paalanen <[email protected]>
23340 L:      [email protected]
23341 L:      [email protected]
23342 S:      Maintained
23343 F:      arch/x86/mm/kmmio.c
23344 F:      arch/x86/mm/mmio-mod.c
23345 F:      arch/x86/mm/testmmiotrace.c
23346 F:      include/linux/mmiotrace.h
23347 F:      kernel/trace/trace_mmiotrace.c
23348
23349 TRACING OS NOISE / LATENCY TRACERS
23350 M:      Steven Rostedt <[email protected]>
23351 S:      Maintained
23352 F:      Documentation/trace/hwlat_detector.rst
23353 F:      Documentation/trace/osnoise-tracer.rst
23354 F:      Documentation/trace/timerlat-tracer.rst
23355 F:      arch/*/kernel/trace.c
23356 F:      include/trace/events/osnoise.h
23357 F:      kernel/trace/trace_hwlat.c
23358 F:      kernel/trace/trace_irqsoff.c
23359 F:      kernel/trace/trace_osnoise.c
23360 F:      kernel/trace/trace_sched_wakeup.c
23361
23362 TRADITIONAL CHINESE DOCUMENTATION
23363 M:      Hu Haowen <[email protected]>
23364 S:      Maintained
23365 W:      https://github.com/srcres258/linux-doc
23366 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23367 F:      Documentation/translations/zh_TW/
23368
23369 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23370 M:      Dan Williams <[email protected]>
23371 L:      [email protected]
23372 S:      Maintained
23373 F:      Documentation/ABI/testing/configfs-tsm
23374 F:      drivers/virt/coco/tsm.c
23375 F:      include/linux/tsm.h
23376
23377 TRUSTED SERVICES TEE DRIVER
23378 M:      Balint Dobszay <[email protected]>
23379 M:      Sudeep Holla <[email protected]>
23380 L:      [email protected] (moderated for non-subscribers)
23381 L:      [email protected]
23382 S:      Maintained
23383 F:      Documentation/tee/ts-tee.rst
23384 F:      drivers/tee/tstee/
23385
23386 TTY LAYER AND SERIAL DRIVERS
23387 M:      Greg Kroah-Hartman <[email protected]>
23388 M:      Jiri Slaby <[email protected]>
23389 L:      [email protected]
23390 L:      [email protected]
23391 S:      Supported
23392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23393 F:      Documentation/devicetree/bindings/serial/
23394 F:      Documentation/driver-api/serial/
23395 F:      drivers/tty/
23396 F:      include/linux/selection.h
23397 F:      include/linux/serial.h
23398 F:      include/linux/serial_core.h
23399 F:      include/linux/sysrq.h
23400 F:      include/linux/tty*.h
23401 F:      include/linux/vt.h
23402 F:      include/linux/vt_*.h
23403 F:      include/uapi/linux/serial.h
23404 F:      include/uapi/linux/serial_core.h
23405 F:      include/uapi/linux/tty.h
23406
23407 TUA9001 MEDIA DRIVER
23408 L:      [email protected]
23409 S:      Orphan
23410 W:      https://linuxtv.org
23411 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23412 F:      drivers/media/tuners/tua9001*
23413
23414 TULIP NETWORK DRIVERS
23415 L:      [email protected]
23416 L:      [email protected]
23417 S:      Orphan
23418 F:      drivers/net/ethernet/dec/tulip/
23419
23420 TUN/TAP driver
23421 M:      Willem de Bruijn <[email protected]>
23422 M:      Jason Wang <[email protected]>
23423 S:      Maintained
23424 W:      http://vtun.sourceforge.net/tun
23425 F:      Documentation/networking/tuntap.rst
23426 F:      arch/um/os-Linux/drivers/
23427 F:      drivers/net/tap.c
23428 F:      drivers/net/tun.c
23429
23430 TURBOCHANNEL SUBSYSTEM
23431 M:      "Maciej W. Rozycki" <[email protected]>
23432 M:      Ralf Baechle <[email protected]>
23433 L:      [email protected]
23434 S:      Maintained
23435 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
23436 F:      drivers/tc/
23437 F:      include/linux/tc.h
23438
23439 TURBOSTAT UTILITY
23440 M:      "Len Brown" <[email protected]>
23441 L:      [email protected]
23442 S:      Supported
23443 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23444 B:      https://bugzilla.kernel.org
23445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23446 F:      tools/power/x86/turbostat/
23447 F:      tools/testing/selftests/turbostat/
23448
23449 TW5864 VIDEO4LINUX DRIVER
23450 M:      Bluecherry Maintainers <[email protected]>
23451 M:      Andrey Utkin <[email protected]>
23452 M:      Andrey Utkin <[email protected]>
23453 L:      [email protected]
23454 S:      Supported
23455 F:      drivers/media/pci/tw5864/
23456
23457 TW68 VIDEO4LINUX DRIVER
23458 M:      Hans Verkuil <[email protected]>
23459 L:      [email protected]
23460 S:      Odd Fixes
23461 W:      https://linuxtv.org
23462 T:      git git://linuxtv.org/media_tree.git
23463 F:      drivers/media/pci/tw68/
23464
23465 TW686X VIDEO4LINUX DRIVER
23466 M:      Ezequiel Garcia <[email protected]>
23467 L:      [email protected]
23468 S:      Maintained
23469 W:      http://linuxtv.org
23470 T:      git git://linuxtv.org/media_tree.git
23471 F:      drivers/media/pci/tw686x/
23472
23473 U-BOOT ENVIRONMENT VARIABLES
23474 M:      Rafał Miłecki <[email protected]>
23475 S:      Maintained
23476 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
23477 F:      drivers/nvmem/u-boot-env.c
23478
23479 UACCE ACCELERATOR FRAMEWORK
23480 M:      Zhangfei Gao <[email protected]>
23481 M:      Zhou Wang <[email protected]>
23482 L:      [email protected]
23483 L:      [email protected]
23484 S:      Maintained
23485 F:      Documentation/ABI/testing/sysfs-driver-uacce
23486 F:      Documentation/misc-devices/uacce.rst
23487 F:      drivers/misc/uacce/
23488 F:      include/linux/uacce.h
23489 F:      include/uapi/misc/uacce/
23490
23491 UBI FILE SYSTEM (UBIFS)
23492 M:      Richard Weinberger <[email protected]>
23493 R:      Zhihao Cheng <[email protected]>
23494 L:      [email protected]
23495 S:      Supported
23496 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23499 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23500 F:      Documentation/filesystems/ubifs-authentication.rst
23501 F:      Documentation/filesystems/ubifs.rst
23502 F:      fs/ubifs/
23503
23504 UBLK USERSPACE BLOCK DRIVER
23505 M:      Ming Lei <[email protected]>
23506 L:      [email protected]
23507 S:      Maintained
23508 F:      Documentation/block/ublk.rst
23509 F:      drivers/block/ublk_drv.c
23510 F:      include/uapi/linux/ublk_cmd.h
23511
23512 UBSAN
23513 M:      Kees Cook <[email protected]>
23514 R:      Marco Elver <[email protected]>
23515 R:      Andrey Konovalov <[email protected]>
23516 R:      Andrey Ryabinin <[email protected]>
23517 L:      [email protected]
23518 L:      [email protected]
23519 S:      Supported
23520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23521 F:      Documentation/dev-tools/ubsan.rst
23522 F:      include/linux/ubsan.h
23523 F:      lib/Kconfig.ubsan
23524 F:      lib/test_ubsan.c
23525 F:      lib/ubsan.c
23526 F:      lib/ubsan.h
23527 F:      scripts/Makefile.ubsan
23528 K:      \bARCH_HAS_UBSAN\b
23529
23530 UCLINUX (M68KNOMMU AND COLDFIRE)
23531 M:      Greg Ungerer <[email protected]>
23532 L:      [email protected]
23533 S:      Maintained
23534 W:      http://www.linux-m68k.org/
23535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23536 F:      arch/m68k/*/*_no.*
23537 F:      arch/m68k/68*/
23538 F:      arch/m68k/coldfire/
23539 F:      arch/m68k/include/asm/*_no.*
23540
23541 UDF FILESYSTEM
23542 M:      Jan Kara <[email protected]>
23543 S:      Maintained
23544 F:      Documentation/filesystems/udf.rst
23545 F:      fs/udf/
23546
23547 UDRAW TABLET
23548 M:      Bastien Nocera <[email protected]>
23549 L:      [email protected]
23550 S:      Maintained
23551 F:      drivers/hid/hid-udraw-ps3.c
23552
23553 UFS FILESYSTEM
23554 M:      Evgeniy Dushistov <[email protected]>
23555 S:      Maintained
23556 F:      Documentation/admin-guide/ufs.rst
23557 F:      fs/ufs/
23558
23559 UHID USERSPACE HID IO DRIVER
23560 M:      David Rheinsberg <[email protected]>
23561 L:      [email protected]
23562 S:      Maintained
23563 F:      drivers/hid/uhid.c
23564 F:      include/uapi/linux/uhid.h
23565
23566 ULPI BUS
23567 M:      Heikki Krogerus <[email protected]>
23568 L:      [email protected]
23569 S:      Maintained
23570 F:      drivers/usb/common/ulpi.c
23571 F:      include/linux/ulpi/
23572
23573 UNICODE SUBSYSTEM
23574 M:      Gabriel Krisman Bertazi <[email protected]>
23575 L:      [email protected]
23576 S:      Supported
23577 F:      fs/unicode/
23578
23579 UNIFDEF
23580 M:      Tony Finch <[email protected]>
23581 S:      Maintained
23582 W:      http://dotat.at/prog/unifdef
23583 F:      scripts/unifdef.c
23584
23585 UNIFORM CDROM DRIVER
23586 M:      Phillip Potter <[email protected]>
23587 S:      Maintained
23588 F:      Documentation/cdrom/
23589 F:      drivers/cdrom/cdrom.c
23590 F:      include/linux/cdrom.h
23591 F:      include/uapi/linux/cdrom.h
23592
23593 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23594 R:      Alim Akhtar <[email protected]>
23595 R:      Avri Altman <[email protected]>
23596 R:      Bart Van Assche <[email protected]>
23597 L:      [email protected]
23598 S:      Supported
23599 F:      Documentation/devicetree/bindings/ufs/
23600 F:      Documentation/scsi/ufs.rst
23601 F:      drivers/ufs/core/
23602
23603 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23604 M:      Pedro Sousa <[email protected]>
23605 L:      [email protected]
23606 S:      Supported
23607 F:      drivers/ufs/host/*dwc*
23608
23609 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23610 M:      Alim Akhtar <[email protected]>
23611 L:      [email protected]
23612 S:      Maintained
23613 F:      drivers/ufs/host/ufs-exynos*
23614
23615 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23616 M:      Peter Wang <[email protected]>
23617 R:      Stanley Jhu <[email protected]>
23618 L:      [email protected]
23619 L:      [email protected] (moderated for non-subscribers)
23620 S:      Maintained
23621 F:      drivers/ufs/host/ufs-mediatek*
23622
23623 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23624 M:      Manivannan Sadhasivam <[email protected]>
23625 L:      [email protected]
23626 L:      [email protected]
23627 S:      Maintained
23628 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23629 F:      drivers/ufs/host/ufs-qcom*
23630
23631 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23632 M:      Yoshihiro Shimoda <[email protected]>
23633 L:      [email protected]
23634 L:      [email protected]
23635 S:      Maintained
23636 F:      drivers/ufs/host/ufs-renesas.c
23637
23638 UNSORTED BLOCK IMAGES (UBI)
23639 M:      Richard Weinberger <[email protected]>
23640 R:      Zhihao Cheng <[email protected]>
23641 L:      [email protected]
23642 S:      Supported
23643 W:      http://www.linux-mtd.infradead.org/
23644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23646 F:      drivers/mtd/ubi/
23647 F:      include/linux/mtd/ubi.h
23648 F:      include/uapi/mtd/ubi-user.h
23649
23650 UPROBES
23651 M:      Masami Hiramatsu <[email protected]>
23652 M:      Oleg Nesterov <[email protected]>
23653 M:      Peter Zijlstra <[email protected]>
23654 L:      [email protected]
23655 L:      [email protected]
23656 S:      Maintained
23657 F:      arch/*/include/asm/uprobes.h
23658 F:      arch/*/kernel/probes/uprobes.c
23659 F:      arch/*/kernel/uprobes.c
23660 F:      include/linux/uprobes.h
23661 F:      kernel/events/uprobes.c
23662
23663 USB "USBNET" DRIVER FRAMEWORK
23664 M:      Oliver Neukum <[email protected]>
23665 L:      [email protected]
23666 S:      Maintained
23667 W:      http://www.linux-usb.org/usbnet
23668 F:      drivers/net/usb/usbnet.c
23669 F:      include/linux/usb/usbnet.h
23670
23671 USB ACM DRIVER
23672 M:      Oliver Neukum <[email protected]>
23673 L:      [email protected]
23674 S:      Maintained
23675 F:      Documentation/usb/acm.rst
23676 F:      drivers/usb/class/cdc-acm.*
23677
23678 USB APPLE MFI FASTCHARGE DRIVER
23679 M:      Bastien Nocera <[email protected]>
23680 L:      [email protected]
23681 S:      Maintained
23682 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23683
23684 USB AR5523 WIRELESS DRIVER
23685 L:      [email protected]
23686 S:      Orphan
23687 F:      drivers/net/wireless/ath/ar5523/
23688
23689 USB ATTACHED SCSI
23690 M:      Oliver Neukum <[email protected]>
23691 L:      [email protected]
23692 L:      [email protected]
23693 S:      Maintained
23694 F:      drivers/usb/storage/uas.c
23695
23696 USB CDC ETHERNET DRIVER
23697 M:      Oliver Neukum <[email protected]>
23698 L:      [email protected]
23699 S:      Maintained
23700 F:      drivers/net/usb/cdc_*.c
23701 F:      include/uapi/linux/usb/cdc.h
23702
23703 USB CHAOSKEY DRIVER
23704 M:      Keith Packard <[email protected]>
23705 L:      [email protected]
23706 S:      Maintained
23707 F:      drivers/usb/misc/chaoskey.c
23708
23709 USB CYPRESS C67X00 DRIVER
23710 L:      [email protected]
23711 S:      Orphan
23712 F:      drivers/usb/c67x00/
23713
23714 USB DAVICOM DM9601 DRIVER
23715 M:      Peter Korsgaard <[email protected]>
23716 L:      [email protected]
23717 S:      Maintained
23718 W:      http://www.linux-usb.org/usbnet
23719 F:      drivers/net/usb/dm9601.c
23720
23721 USB EHCI DRIVER
23722 M:      Alan Stern <[email protected]>
23723 L:      [email protected]
23724 S:      Maintained
23725 F:      Documentation/usb/ehci.rst
23726 F:      drivers/usb/host/ehci*
23727
23728 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23729 M:      Jiri Kosina <[email protected]>
23730 M:      Benjamin Tissoires <[email protected]>
23731 L:      [email protected]
23732 S:      Maintained
23733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23734 F:      Documentation/hid/hiddev.rst
23735 F:      drivers/hid/usbhid/
23736
23737 USB INTEL XHCI ROLE MUX DRIVER
23738 M:      Hans de Goede <[email protected]>
23739 L:      [email protected]
23740 S:      Maintained
23741 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23742
23743 USB IP DRIVER FOR HISILICON KIRIN 960
23744 M:      Yu Chen <[email protected]>
23745 M:      Binghui Wang <[email protected]>
23746 L:      [email protected]
23747 S:      Maintained
23748 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23749 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23750
23751 USB IP DRIVER FOR HISILICON KIRIN 970
23752 M:      Mauro Carvalho Chehab <[email protected]>
23753 L:      [email protected]
23754 S:      Maintained
23755 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23756 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23757
23758 USB ISP116X DRIVER
23759 M:      Olav Kongas <[email protected]>
23760 L:      [email protected]
23761 S:      Maintained
23762 F:      drivers/usb/host/isp116x*
23763 F:      include/linux/usb/isp116x.h
23764
23765 USB ISP1760 DRIVER
23766 M:      Rui Miguel Silva <[email protected]>
23767 L:      [email protected]
23768 S:      Maintained
23769 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23770 F:      drivers/usb/isp1760/*
23771
23772 USB LAN78XX ETHERNET DRIVER
23773 M:      Woojung Huh <[email protected]>
23774 M:      [email protected]
23775 L:      [email protected]
23776 S:      Maintained
23777 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23778 F:      drivers/net/usb/lan78xx.*
23779 F:      include/dt-bindings/net/microchip-lan78xx.h
23780
23781 USB MASS STORAGE DRIVER
23782 M:      Alan Stern <[email protected]>
23783 L:      [email protected]
23784 L:      [email protected]
23785 S:      Maintained
23786 F:      drivers/usb/storage/
23787
23788 USB MIDI DRIVER
23789 M:      Clemens Ladisch <[email protected]>
23790 L:      [email protected] (moderated for non-subscribers)
23791 S:      Maintained
23792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23793 F:      sound/usb/midi.*
23794
23795 USB NETWORKING DRIVERS
23796 L:      [email protected]
23797 S:      Odd Fixes
23798 F:      drivers/net/usb/
23799
23800 USB OHCI DRIVER
23801 M:      Alan Stern <[email protected]>
23802 L:      [email protected]
23803 S:      Maintained
23804 F:      Documentation/usb/ohci.rst
23805 F:      drivers/usb/host/ohci*
23806
23807 USB OTG FSM (Finite State Machine)
23808 M:      Peter Chen <[email protected]>
23809 L:      [email protected]
23810 S:      Maintained
23811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23812 F:      drivers/usb/common/usb-otg-fsm.c
23813
23814 USB OVER IP DRIVER
23815 M:      Valentina Manea <[email protected]>
23816 M:      Shuah Khan <[email protected]>
23817 M:      Shuah Khan <[email protected]>
23818 R:      Hongren Zheng <[email protected]>
23819 L:      [email protected]
23820 S:      Maintained
23821 F:      Documentation/usb/usbip_protocol.rst
23822 F:      drivers/usb/usbip/
23823 F:      tools/testing/selftests/drivers/usb/usbip/
23824 F:      tools/usb/usbip/
23825
23826 USB PEGASUS DRIVER
23827 M:      Petko Manolov <[email protected]>
23828 L:      [email protected]
23829 L:      [email protected]
23830 S:      Maintained
23831 W:      https://github.com/petkan/pegasus
23832 T:      git https://github.com/petkan/pegasus.git
23833 F:      drivers/net/usb/pegasus.*
23834
23835 USB PRINTER DRIVER (usblp)
23836 M:      Pete Zaitcev <[email protected]>
23837 L:      [email protected]
23838 S:      Supported
23839 F:      drivers/usb/class/usblp.c
23840
23841 USB QMI WWAN NETWORK DRIVER
23842 M:      Bjørn Mork <[email protected]>
23843 L:      [email protected]
23844 S:      Maintained
23845 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23846 F:      drivers/net/usb/qmi_wwan.c
23847
23848 USB RAW GADGET DRIVER
23849 R:      Andrey Konovalov <[email protected]>
23850 L:      [email protected]
23851 S:      Maintained
23852 F:      Documentation/usb/raw-gadget.rst
23853 F:      drivers/usb/gadget/legacy/raw_gadget.c
23854 F:      include/uapi/linux/usb/raw_gadget.h
23855
23856 USB RTL8150 DRIVER
23857 M:      Petko Manolov <[email protected]>
23858 L:      [email protected]
23859 L:      [email protected]
23860 S:      Maintained
23861 W:      https://github.com/petkan/rtl8150
23862 T:      git https://github.com/petkan/rtl8150.git
23863 F:      drivers/net/usb/rtl8150.c
23864
23865 USB SERIAL SUBSYSTEM
23866 M:      Johan Hovold <[email protected]>
23867 L:      [email protected]
23868 S:      Maintained
23869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23870 F:      Documentation/usb/usb-serial.rst
23871 F:      drivers/usb/serial/
23872 F:      include/linux/usb/serial.h
23873
23874 USB SMSC75XX ETHERNET DRIVER
23875 M:      Steve Glendinning <[email protected]>
23876 L:      [email protected]
23877 S:      Maintained
23878 F:      drivers/net/usb/smsc75xx.*
23879
23880 USB SMSC95XX ETHERNET DRIVER
23881 M:      Steve Glendinning <[email protected]>
23882 M:      [email protected]
23883 L:      [email protected]
23884 S:      Maintained
23885 F:      drivers/net/usb/smsc95xx.*
23886
23887 USB SUBSYSTEM
23888 M:      Greg Kroah-Hartman <[email protected]>
23889 L:      [email protected]
23890 S:      Supported
23891 W:      http://www.linux-usb.org
23892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23893 F:      Documentation/devicetree/bindings/usb/
23894 F:      Documentation/usb/
23895 F:      drivers/usb/
23896 F:      include/dt-bindings/usb/
23897 F:      include/linux/usb.h
23898 F:      include/linux/usb/
23899 F:      include/uapi/linux/usb/
23900
23901 USB TYPEC BUS FOR ALTERNATE MODES
23902 M:      Heikki Krogerus <[email protected]>
23903 L:      [email protected]
23904 S:      Maintained
23905 F:      Documentation/ABI/testing/sysfs-bus-typec
23906 F:      Documentation/driver-api/usb/typec_bus.rst
23907 F:      drivers/usb/typec/altmodes/
23908 F:      include/linux/usb/typec_altmode.h
23909
23910 USB TYPEC CLASS
23911 M:      Heikki Krogerus <[email protected]>
23912 L:      [email protected]
23913 S:      Maintained
23914 F:      Documentation/ABI/testing/sysfs-class-typec
23915 F:      Documentation/driver-api/usb/typec.rst
23916 F:      drivers/usb/typec/
23917 F:      include/linux/usb/typec.h
23918
23919 USB TYPEC INTEL PMC MUX DRIVER
23920 M:      Heikki Krogerus <[email protected]>
23921 L:      [email protected]
23922 S:      Maintained
23923 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23924 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23925
23926 USB TYPEC PI3USB30532 MUX DRIVER
23927 M:      Hans de Goede <[email protected]>
23928 L:      [email protected]
23929 S:      Maintained
23930 F:      drivers/usb/typec/mux/pi3usb30532.c
23931
23932 USB TYPEC PORT CONTROLLER DRIVERS
23933 L:      [email protected]
23934 S:      Orphan
23935 F:      drivers/usb/typec/tcpm/
23936
23937 USB UHCI DRIVER
23938 M:      Alan Stern <[email protected]>
23939 L:      [email protected]
23940 S:      Maintained
23941 F:      drivers/usb/host/uhci*
23942
23943 USB VIDEO CLASS
23944 M:      Laurent Pinchart <[email protected]>
23945 L:      [email protected]
23946 S:      Maintained
23947 W:      http://www.ideasonboard.org/uvc/
23948 T:      git git://linuxtv.org/media_tree.git
23949 F:      drivers/media/usb/uvc/
23950 F:      include/uapi/linux/uvcvideo.h
23951
23952 USB WEBCAM GADGET
23953 L:      [email protected]
23954 S:      Orphan
23955 F:      drivers/usb/gadget/function/*uvc*
23956 F:      drivers/usb/gadget/legacy/webcam.c
23957 F:      include/uapi/linux/usb/g_uvc.h
23958
23959 USB XHCI DRIVER
23960 M:      Mathias Nyman <[email protected]>
23961 L:      [email protected]
23962 S:      Supported
23963 F:      drivers/usb/host/pci-quirks*
23964 F:      drivers/usb/host/xhci*
23965
23966 USER DATAGRAM PROTOCOL (UDP)
23967 M:      Willem de Bruijn <[email protected]>
23968 S:      Maintained
23969 F:      include/linux/udp.h
23970 F:      net/ipv4/udp.c
23971 F:      net/ipv6/udp.c
23972
23973 USER-MODE LINUX (UML)
23974 M:      Richard Weinberger <[email protected]>
23975 M:      Anton Ivanov <[email protected]>
23976 M:      Johannes Berg <[email protected]>
23977 L:      [email protected]
23978 S:      Maintained
23979 W:      http://user-mode-linux.sourceforge.net
23980 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23983 F:      Documentation/virt/uml/
23984 F:      arch/um/
23985 F:      arch/x86/um/
23986 F:      fs/hostfs/
23987
23988 USERSPACE COPYIN/COPYOUT (UIOVEC)
23989 M:      Alexander Viro <[email protected]>
23990 S:      Maintained
23991 F:      include/linux/uio.h
23992 F:      lib/iov_iter.c
23993
23994 USERSPACE DMA BUFFER DRIVER
23995 M:      Gerd Hoffmann <[email protected]>
23996 L:      [email protected]
23997 S:      Maintained
23998 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23999 F:      drivers/dma-buf/udmabuf.c
24000 F:      include/uapi/linux/udmabuf.h
24001
24002 USERSPACE I/O (UIO)
24003 M:      Greg Kroah-Hartman <[email protected]>
24004 S:      Maintained
24005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24006 F:      Documentation/driver-api/uio-howto.rst
24007 F:      drivers/uio/
24008 F:      include/linux/uio_driver.h
24009
24010 UTIL-LINUX PACKAGE
24011 M:      Karel Zak <[email protected]>
24012 L:      [email protected]
24013 S:      Maintained
24014 W:      http://en.wikipedia.org/wiki/Util-linux
24015 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
24016
24017 UUID HELPERS
24018 R:      Andy Shevchenko <[email protected]>
24019 L:      [email protected]
24020 S:      Maintained
24021 F:      include/linux/uuid.h
24022 F:      lib/test_uuid.c
24023 F:      lib/uuid.c
24024
24025 UV SYSFS DRIVER
24026 M:      Justin Ernst <[email protected]>
24027 L:      [email protected]
24028 S:      Maintained
24029 F:      drivers/platform/x86/uv_sysfs.c
24030
24031 UVESAFB DRIVER
24032 M:      Michal Januszewski <[email protected]>
24033 L:      [email protected]
24034 S:      Maintained
24035 W:      https://github.com/mjanusz/v86d
24036 F:      Documentation/fb/uvesafb.rst
24037 F:      drivers/video/fbdev/uvesafb.*
24038
24039 Ux500 CLOCK DRIVERS
24040 M:      Ulf Hansson <[email protected]>
24041 L:      [email protected]
24042 L:      [email protected] (moderated for non-subscribers)
24043 S:      Maintained
24044 F:      drivers/clk/ux500/
24045
24046 V4L2 ASYNC AND FWNODE FRAMEWORKS
24047 M:      Sakari Ailus <[email protected]>
24048 L:      [email protected]
24049 S:      Maintained
24050 T:      git git://linuxtv.org/media_tree.git
24051 F:      drivers/media/v4l2-core/v4l2-async.c
24052 F:      drivers/media/v4l2-core/v4l2-fwnode.c
24053 F:      include/media/v4l2-async.h
24054 F:      include/media/v4l2-fwnode.h
24055
24056 V4L2 LENS DRIVERS
24057 M:      Sakari Ailus <[email protected]>
24058 L:      [email protected]
24059 S:      Maintained
24060 F:      drivers/media/i2c/ak*
24061 F:      drivers/media/i2c/dw*
24062 F:      drivers/media/i2c/lm*
24063
24064 V4L2 CAMERA SENSOR DRIVERS
24065 M:      Sakari Ailus <[email protected]>
24066 L:      [email protected]
24067 S:      Maintained
24068 F:      Documentation/driver-api/media/camera-sensor.rst
24069 F:      Documentation/driver-api/media/tx-rx.rst
24070 F:      drivers/media/i2c/ar*
24071 F:      drivers/media/i2c/gc*
24072 F:      drivers/media/i2c/hi*
24073 F:      drivers/media/i2c/imx*
24074 F:      drivers/media/i2c/mt*
24075 F:      drivers/media/i2c/og*
24076 F:      drivers/media/i2c/ov*
24077 F:      drivers/media/i2c/s5*
24078 F:      drivers/media/i2c/vgxy61.c
24079
24080 VF610 NAND DRIVER
24081 M:      Stefan Agner <[email protected]>
24082 L:      [email protected]
24083 S:      Supported
24084 F:      drivers/mtd/nand/raw/vf610_nfc.c
24085
24086 VFAT/FAT/MSDOS FILESYSTEM
24087 M:      OGAWA Hirofumi <[email protected]>
24088 S:      Maintained
24089 F:      Documentation/filesystems/vfat.rst
24090 F:      fs/fat/
24091 F:      tools/testing/selftests/filesystems/fat/
24092
24093 VFIO CDX DRIVER
24094 M:      Nipun Gupta <[email protected]>
24095 M:      Nikhil Agarwal <[email protected]>
24096 L:      [email protected]
24097 S:      Maintained
24098 F:      drivers/vfio/cdx/*
24099
24100 VFIO DRIVER
24101 M:      Alex Williamson <[email protected]>
24102 L:      [email protected]
24103 S:      Maintained
24104 T:      git https://github.com/awilliam/linux-vfio.git
24105 F:      Documentation/ABI/testing/debugfs-vfio
24106 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
24107 F:      Documentation/driver-api/vfio.rst
24108 F:      drivers/vfio/
24109 F:      include/linux/vfio.h
24110 F:      include/linux/vfio_pci_core.h
24111 F:      include/uapi/linux/vfio.h
24112
24113 VFIO FSL-MC DRIVER
24114 L:      [email protected]
24115 S:      Orphan
24116 F:      drivers/vfio/fsl-mc/
24117
24118 VFIO HISILICON PCI DRIVER
24119 M:      Longfang Liu <[email protected]>
24120 M:      Shameer Kolothum <[email protected]>
24121 L:      [email protected]
24122 S:      Maintained
24123 F:      drivers/vfio/pci/hisilicon/
24124
24125 VFIO MEDIATED DEVICE DRIVERS
24126 M:      Kirti Wankhede <[email protected]>
24127 L:      [email protected]
24128 S:      Maintained
24129 F:      Documentation/driver-api/vfio-mediated-device.rst
24130 F:      drivers/vfio/mdev/
24131 F:      include/linux/mdev.h
24132 F:      samples/vfio-mdev/
24133
24134 VFIO MLX5 PCI DRIVER
24135 M:      Yishai Hadas <[email protected]>
24136 L:      [email protected]
24137 S:      Maintained
24138 F:      drivers/vfio/pci/mlx5/
24139
24140 VFIO NVIDIA GRACE GPU DRIVER
24141 M:      Ankit Agrawal <[email protected]>
24142 L:      [email protected]
24143 S:      Supported
24144 F:      drivers/vfio/pci/nvgrace-gpu/
24145
24146 VFIO PCI DEVICE SPECIFIC DRIVERS
24147 R:      Jason Gunthorpe <[email protected]>
24148 R:      Yishai Hadas <[email protected]>
24149 R:      Shameer Kolothum <[email protected]>
24150 R:      Kevin Tian <[email protected]>
24151 L:      [email protected]
24152 S:      Maintained
24153 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24154 F:      drivers/vfio/pci/*/
24155
24156 VFIO PDS PCI DRIVER
24157 M:      Brett Creeley <[email protected]>
24158 L:      [email protected]
24159 S:      Maintained
24160 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24161 F:      drivers/vfio/pci/pds/
24162
24163 VFIO PLATFORM DRIVER
24164 M:      Eric Auger <[email protected]>
24165 L:      [email protected]
24166 S:      Maintained
24167 F:      drivers/vfio/platform/
24168
24169 VFIO QAT PCI DRIVER
24170 M:      Xin Zeng <[email protected]>
24171 M:      Giovanni Cabiddu <[email protected]>
24172 L:      [email protected]
24173 L:      [email protected]
24174 S:      Supported
24175 F:      drivers/vfio/pci/qat/
24176
24177 VFIO VIRTIO PCI DRIVER
24178 M:      Yishai Hadas <[email protected]>
24179 L:      [email protected]
24180 L:      [email protected]
24181 S:      Maintained
24182 F:      drivers/vfio/pci/virtio
24183
24184 VGA_SWITCHEROO
24185 R:      Lukas Wunner <[email protected]>
24186 S:      Maintained
24187 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24188 F:      Documentation/gpu/vga-switcheroo.rst
24189 F:      drivers/gpu/vga/vga_switcheroo.c
24190 F:      include/linux/vga_switcheroo.h
24191
24192 VIA RHINE NETWORK DRIVER
24193 M:      Kevin Brace <[email protected]>
24194 S:      Maintained
24195 F:      drivers/net/ethernet/via/via-rhine.c
24196
24197 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24198 M:      Florian Tobias Schandinat <[email protected]>
24199 L:      [email protected]
24200 S:      Maintained
24201 F:      drivers/video/fbdev/via/
24202 F:      include/linux/via-core.h
24203 F:      include/linux/via_i2c.h
24204
24205 VIA VELOCITY NETWORK DRIVER
24206 M:      Francois Romieu <[email protected]>
24207 L:      [email protected]
24208 S:      Maintained
24209 F:      drivers/net/ethernet/via/via-velocity.*
24210
24211 VICODEC VIRTUAL CODEC DRIVER
24212 M:      Hans Verkuil <[email protected]>
24213 L:      [email protected]
24214 S:      Maintained
24215 W:      https://linuxtv.org
24216 T:      git git://linuxtv.org/media_tree.git
24217 F:      drivers/media/test-drivers/vicodec/*
24218
24219 VIDEO I2C POLLING DRIVER
24220 M:      Matt Ranostay <[email protected]>
24221 L:      [email protected]
24222 S:      Maintained
24223 F:      drivers/media/i2c/video-i2c.c
24224
24225 VIDEO MULTIPLEXER DRIVER
24226 M:      Philipp Zabel <[email protected]>
24227 L:      [email protected]
24228 S:      Maintained
24229 F:      drivers/media/platform/video-mux.c
24230
24231 VIDEOBUF2 FRAMEWORK
24232 M:      Tomasz Figa <[email protected]>
24233 M:      Marek Szyprowski <[email protected]>
24234 L:      [email protected]
24235 S:      Maintained
24236 F:      drivers/media/common/videobuf2/*
24237 F:      include/media/videobuf2-*
24238
24239 VIDTV VIRTUAL DIGITAL TV DRIVER
24240 M:      Daniel W. S. Almeida <[email protected]>
24241 L:      [email protected]
24242 S:      Maintained
24243 W:      https://linuxtv.org
24244 T:      git git://linuxtv.org/media_tree.git
24245 F:      drivers/media/test-drivers/vidtv/*
24246
24247 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24248 M:      Shuah Khan <[email protected]>
24249 R:      Kieran Bingham <[email protected]>
24250 L:      [email protected]
24251 S:      Maintained
24252 W:      https://linuxtv.org
24253 T:      git git://linuxtv.org/media_tree.git
24254 F:      drivers/media/test-drivers/vimc/*
24255
24256 VIRT LIB
24257 M:      Alex Williamson <[email protected]>
24258 M:      Paolo Bonzini <[email protected]>
24259 L:      [email protected]
24260 S:      Supported
24261 F:      virt/lib/
24262
24263 VIRTIO AND VHOST VSOCK DRIVER
24264 M:      Stefan Hajnoczi <[email protected]>
24265 M:      Stefano Garzarella <[email protected]>
24266 L:      [email protected]
24267 L:      [email protected]
24268 L:      [email protected]
24269 S:      Maintained
24270 F:      drivers/vhost/vsock.c
24271 F:      include/linux/virtio_vsock.h
24272 F:      include/uapi/linux/virtio_vsock.h
24273 F:      net/vmw_vsock/virtio_transport.c
24274 F:      net/vmw_vsock/virtio_transport_common.c
24275
24276 VIRTIO BALLOON
24277 M:      "Michael S. Tsirkin" <[email protected]>
24278 M:      David Hildenbrand <[email protected]>
24279 L:      [email protected]
24280 S:      Maintained
24281 F:      drivers/virtio/virtio_balloon.c
24282 F:      include/linux/balloon_compaction.h
24283 F:      include/uapi/linux/virtio_balloon.h
24284 F:      mm/balloon_compaction.c
24285
24286 VIRTIO BLOCK AND SCSI DRIVERS
24287 M:      "Michael S. Tsirkin" <[email protected]>
24288 M:      Jason Wang <[email protected]>
24289 R:      Paolo Bonzini <[email protected]>
24290 R:      Stefan Hajnoczi <[email protected]>
24291 R:      Eugenio Pérez <[email protected]>
24292 L:      [email protected]
24293 S:      Maintained
24294 F:      drivers/block/virtio_blk.c
24295 F:      drivers/scsi/virtio_scsi.c
24296 F:      include/uapi/linux/virtio_blk.h
24297 F:      include/uapi/linux/virtio_scsi.h
24298
24299 VIRTIO CONSOLE DRIVER
24300 M:      Amit Shah <[email protected]>
24301 L:      [email protected]
24302 S:      Maintained
24303 F:      drivers/char/virtio_console.c
24304 F:      include/uapi/linux/virtio_console.h
24305
24306 VIRTIO CORE AND NET DRIVERS
24307 M:      "Michael S. Tsirkin" <[email protected]>
24308 M:      Jason Wang <[email protected]>
24309 R:      Xuan Zhuo <[email protected]>
24310 R:      Eugenio Pérez <[email protected]>
24311 L:      [email protected]
24312 S:      Maintained
24313 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24314 F:      Documentation/ABI/testing/sysfs-class-vduse
24315 F:      Documentation/devicetree/bindings/virtio/
24316 F:      Documentation/driver-api/virtio/
24317 F:      drivers/block/virtio_blk.c
24318 F:      drivers/crypto/virtio/
24319 F:      drivers/net/virtio_net.c
24320 F:      drivers/vdpa/
24321 F:      drivers/virtio/
24322 F:      include/linux/vdpa.h
24323 F:      include/linux/virtio*.h
24324 F:      include/linux/vringh.h
24325 F:      include/uapi/linux/virtio_*.h
24326 F:      tools/virtio/
24327 F:      tools/testing/selftests/drivers/net/virtio_net/
24328
24329 VIRTIO CRYPTO DRIVER
24330 M:      Gonglei <[email protected]>
24331 L:      [email protected]
24332 L:      [email protected]
24333 S:      Maintained
24334 F:      drivers/crypto/virtio/
24335 F:      include/uapi/linux/virtio_crypto.h
24336
24337 VIRTIO DRIVERS FOR S390
24338 M:      Cornelia Huck <[email protected]>
24339 M:      Halil Pasic <[email protected]>
24340 M:      Eric Farman <[email protected]>
24341 L:      [email protected]
24342 L:      [email protected]
24343 L:      [email protected]
24344 S:      Supported
24345 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24346 F:      drivers/s390/virtio/
24347
24348 VIRTIO FILE SYSTEM
24349 M:      Vivek Goyal <[email protected]>
24350 M:      Stefan Hajnoczi <[email protected]>
24351 M:      Miklos Szeredi <[email protected]>
24352 R:      Eugenio Pérez <[email protected]>
24353 L:      [email protected]
24354 L:      [email protected]
24355 S:      Supported
24356 W:      https://virtio-fs.gitlab.io/
24357 F:      Documentation/filesystems/virtiofs.rst
24358 F:      fs/fuse/virtio_fs.c
24359 F:      include/uapi/linux/virtio_fs.h
24360
24361 VIRTIO GPIO DRIVER
24362 M:      Enrico Weigelt, metux IT consult <[email protected]>
24363 M:      Viresh Kumar <[email protected]>
24364 L:      [email protected]
24365 L:      [email protected]
24366 S:      Maintained
24367 F:      drivers/gpio/gpio-virtio.c
24368 F:      include/uapi/linux/virtio_gpio.h
24369
24370 VIRTIO GPU DRIVER
24371 M:      David Airlie <[email protected]>
24372 M:      Gerd Hoffmann <[email protected]>
24373 R:      Gurchetan Singh <[email protected]>
24374 R:      Chia-I Wu <[email protected]>
24375 L:      [email protected]
24376 L:      [email protected]
24377 S:      Maintained
24378 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24379 F:      drivers/gpu/drm/ci/xfails/virtio*
24380 F:      drivers/gpu/drm/virtio/
24381 F:      include/uapi/linux/virtio_gpu.h
24382
24383 VIRTIO HOST (VHOST)
24384 M:      "Michael S. Tsirkin" <[email protected]>
24385 M:      Jason Wang <[email protected]>
24386 R:      Eugenio Pérez <[email protected]>
24387 L:      [email protected]
24388 L:      [email protected]
24389 L:      [email protected]
24390 S:      Maintained
24391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24392 F:      drivers/vhost/
24393 F:      include/linux/sched/vhost_task.h
24394 F:      include/linux/vhost_iotlb.h
24395 F:      include/uapi/linux/vhost.h
24396 F:      kernel/vhost_task.c
24397
24398 VIRTIO HOST (VHOST-SCSI)
24399 M:      "Michael S. Tsirkin" <[email protected]>
24400 M:      Jason Wang <[email protected]>
24401 M:      Mike Christie <[email protected]>
24402 R:      Paolo Bonzini <[email protected]>
24403 R:      Stefan Hajnoczi <[email protected]>
24404 L:      [email protected]
24405 S:      Maintained
24406 F:      drivers/vhost/scsi.c
24407
24408 VIRTIO I2C DRIVER
24409 M:      Viresh Kumar <[email protected]>
24410 R:      "Chen, Jian Jun" <[email protected]>
24411 L:      [email protected]
24412 L:      [email protected]
24413 S:      Maintained
24414 F:      drivers/i2c/busses/i2c-virtio.c
24415 F:      include/uapi/linux/virtio_i2c.h
24416
24417 VIRTIO INPUT DRIVER
24418 M:      Gerd Hoffmann <[email protected]>
24419 S:      Maintained
24420 F:      drivers/virtio/virtio_input.c
24421 F:      include/uapi/linux/virtio_input.h
24422
24423 VIRTIO IOMMU DRIVER
24424 M:      Jean-Philippe Brucker <[email protected]>
24425 L:      [email protected]
24426 S:      Maintained
24427 F:      drivers/iommu/virtio-iommu.c
24428 F:      include/uapi/linux/virtio_iommu.h
24429
24430 VIRTIO MEM DRIVER
24431 M:      David Hildenbrand <[email protected]>
24432 L:      [email protected]
24433 S:      Maintained
24434 W:      https://virtio-mem.gitlab.io/
24435 F:      drivers/virtio/virtio_mem.c
24436 F:      include/uapi/linux/virtio_mem.h
24437
24438 VIRTIO PMEM DRIVER
24439 M:      Pankaj Gupta <[email protected]>
24440 L:      [email protected]
24441 S:      Maintained
24442 F:      drivers/nvdimm/nd_virtio.c
24443 F:      drivers/nvdimm/virtio_pmem.c
24444
24445 VIRTIO SOUND DRIVER
24446 M:      Anton Yakovlev <[email protected]>
24447 M:      "Michael S. Tsirkin" <[email protected]>
24448 L:      [email protected]
24449 L:      [email protected] (moderated for non-subscribers)
24450 S:      Maintained
24451 F:      include/uapi/linux/virtio_snd.h
24452 F:      sound/virtio/*
24453
24454 VIRTUAL BOX GUEST DEVICE DRIVER
24455 M:      Hans de Goede <[email protected]>
24456 M:      Arnd Bergmann <[email protected]>
24457 M:      Greg Kroah-Hartman <[email protected]>
24458 S:      Maintained
24459 F:      drivers/virt/vboxguest/
24460 F:      include/linux/vbox_utils.h
24461 F:      include/uapi/linux/vbox*.h
24462
24463 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24464 M:      Hans de Goede <[email protected]>
24465 L:      [email protected]
24466 S:      Maintained
24467 F:      fs/vboxsf/*
24468
24469 VIRTUAL PCM TEST DRIVER
24470 M:      Ivan Orlov <[email protected]>
24471 L:      [email protected]
24472 S:      Maintained
24473 F:      Documentation/sound/cards/pcmtest.rst
24474 F:      sound/drivers/pcmtest.c
24475 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24476
24477 VIRTUAL SERIO DEVICE DRIVER
24478 M:      Stephen Chandler Paul <[email protected]>
24479 S:      Maintained
24480 F:      drivers/input/serio/userio.c
24481 F:      include/uapi/linux/userio.h
24482
24483 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24484 M:      Javier Carrasco <[email protected]>
24485 S:      Maintained
24486 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24487 F:      drivers/iio/light/veml6075.c
24488
24489 VISL VIRTUAL STATELESS DECODER DRIVER
24490 M:      Daniel Almeida <[email protected]>
24491 L:      [email protected]
24492 S:      Supported
24493 F:      drivers/media/test-drivers/visl
24494
24495 VIVID VIRTUAL VIDEO DRIVER
24496 M:      Hans Verkuil <[email protected]>
24497 L:      [email protected]
24498 S:      Maintained
24499 W:      https://linuxtv.org
24500 T:      git git://linuxtv.org/media_tree.git
24501 F:      drivers/media/test-drivers/vivid/*
24502
24503 VM SOCKETS (AF_VSOCK)
24504 M:      Stefano Garzarella <[email protected]>
24505 L:      [email protected]
24506 L:      [email protected]
24507 S:      Maintained
24508 F:      drivers/net/vsockmon.c
24509 F:      include/net/af_vsock.h
24510 F:      include/uapi/linux/vm_sockets.h
24511 F:      include/uapi/linux/vm_sockets_diag.h
24512 F:      include/uapi/linux/vsockmon.h
24513 F:      net/vmw_vsock/
24514 F:      tools/testing/vsock/
24515
24516 VMALLOC
24517 M:      Andrew Morton <[email protected]>
24518 R:      Uladzislau Rezki <[email protected]>
24519 R:      Christoph Hellwig <[email protected]>
24520 L:      [email protected]
24521 S:      Maintained
24522 W:      http://www.linux-mm.org
24523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24524 F:      include/linux/vmalloc.h
24525 F:      mm/vmalloc.c
24526
24527 VME SUBSYSTEM
24528 L:      [email protected]
24529 S:      Orphan
24530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24531 F:      Documentation/driver-api/vme.rst
24532 F:      drivers/staging/vme_user/
24533
24534 VMWARE BALLOON DRIVER
24535 M:      Jerrin Shaji George <[email protected]>
24536 R:      Broadcom internal kernel review list <[email protected]>
24537 L:      [email protected]
24538 S:      Supported
24539 F:      drivers/misc/vmw_balloon.c
24540
24541 VMWARE HYPERVISOR INTERFACE
24542 M:      Ajay Kaher <[email protected]>
24543 M:      Alexey Makhalov <[email protected]>
24544 R:      Broadcom internal kernel review list <[email protected]>
24545 L:      [email protected]
24546 L:      [email protected]
24547 S:      Supported
24548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24549 F:      arch/x86/include/asm/vmware.h
24550 F:      arch/x86/kernel/cpu/vmware.c
24551
24552 VMWARE PVRDMA DRIVER
24553 M:      Bryan Tan <[email protected]>
24554 M:      Vishnu Dasa <[email protected]>
24555 R:      Broadcom internal kernel review list <[email protected]>
24556 L:      [email protected]
24557 S:      Supported
24558 F:      drivers/infiniband/hw/vmw_pvrdma/
24559
24560 VMWARE PVSCSI DRIVER
24561 M:      Vishal Bhakta <[email protected]>
24562 R:      Broadcom internal kernel review list <[email protected]>
24563 L:      [email protected]
24564 S:      Supported
24565 F:      drivers/scsi/vmw_pvscsi.c
24566 F:      drivers/scsi/vmw_pvscsi.h
24567
24568 VMWARE VIRTUAL PTP CLOCK DRIVER
24569 M:      Nick Shi <[email protected]>
24570 R:      Ajay Kaher <[email protected]>
24571 R:      Alexey Makhalov <[email protected]>
24572 R:      Broadcom internal kernel review list <[email protected]>
24573 L:      [email protected]
24574 S:      Supported
24575 F:      drivers/ptp/ptp_vmw.c
24576
24577 VMWARE VMCI DRIVER
24578 M:      Bryan Tan <[email protected]>
24579 M:      Vishnu Dasa <[email protected]>
24580 R:      Broadcom internal kernel review list <[email protected]>
24581 L:      [email protected]
24582 S:      Supported
24583 F:      drivers/misc/vmw_vmci/
24584 F:      include/linux/vmw_vmci*
24585
24586 VMWARE VMMOUSE SUBDRIVER
24587 M:      Zack Rusin <[email protected]>
24588 R:      Broadcom internal kernel review list <[email protected]>
24589 L:      [email protected]
24590 S:      Supported
24591 F:      drivers/input/mouse/vmmouse.c
24592 F:      drivers/input/mouse/vmmouse.h
24593
24594 VMWARE VMXNET3 ETHERNET DRIVER
24595 M:      Ronak Doshi <[email protected]>
24596 R:      Broadcom internal kernel review list <[email protected]>
24597 L:      [email protected]
24598 S:      Supported
24599 F:      drivers/net/vmxnet3/
24600
24601 VMWARE VSOCK VMCI TRANSPORT DRIVER
24602 M:      Bryan Tan <[email protected]>
24603 M:      Vishnu Dasa <[email protected]>
24604 R:      Broadcom internal kernel review list <[email protected]>
24605 L:      [email protected]
24606 S:      Supported
24607 F:      net/vmw_vsock/vmci_transport*
24608
24609 VOCORE VOCORE2 BOARD
24610 M:      Harvey Hunt <[email protected]>
24611 L:      [email protected]
24612 S:      Maintained
24613 F:      arch/mips/boot/dts/ralink/vocore2.dts
24614
24615 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24616 M:      Liam Girdwood <[email protected]>
24617 M:      Mark Brown <[email protected]>
24618 L:      [email protected]
24619 S:      Supported
24620 W:      http://www.slimlogic.co.uk/?p=48
24621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24622 F:      Documentation/devicetree/bindings/regulator/
24623 F:      Documentation/power/regulator/
24624 F:      drivers/regulator/
24625 F:      include/dt-bindings/regulator/
24626 F:      include/linux/regulator/
24627 K:      regulator_get_optional
24628
24629 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24630 R:      Matti Vaittinen <[email protected]>
24631 F:      drivers/regulator/irq_helpers.c
24632
24633 VRF
24634 M:      David Ahern <[email protected]>
24635 L:      [email protected]
24636 S:      Maintained
24637 F:      Documentation/networking/vrf.rst
24638 F:      drivers/net/vrf.c
24639
24640 VSPRINTF
24641 M:      Petr Mladek <[email protected]>
24642 M:      Steven Rostedt <[email protected]>
24643 R:      Andy Shevchenko <[email protected]>
24644 R:      Rasmus Villemoes <[email protected]>
24645 R:      Sergey Senozhatsky <[email protected]>
24646 S:      Maintained
24647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24648 F:      Documentation/core-api/printk-formats.rst
24649 F:      lib/test_printf.c
24650 F:      lib/test_scanf.c
24651 F:      lib/vsprintf.c
24652
24653 VT1211 HARDWARE MONITOR DRIVER
24654 M:      Juerg Haefliger <[email protected]>
24655 L:      [email protected]
24656 S:      Maintained
24657 F:      Documentation/hwmon/vt1211.rst
24658 F:      drivers/hwmon/vt1211.c
24659
24660 VT8231 HARDWARE MONITOR DRIVER
24661 M:      Roger Lucas <[email protected]>
24662 L:      [email protected]
24663 S:      Maintained
24664 F:      drivers/hwmon/vt8231.c
24665
24666 VUB300 USB to SDIO/SD/MMC bridge chip
24667 L:      [email protected]
24668 S:      Orphan
24669 F:      drivers/mmc/host/vub300.c
24670
24671 W1 DALLAS'S 1-WIRE BUS
24672 M:      Krzysztof Kozlowski <[email protected]>
24673 S:      Maintained
24674 F:      Documentation/devicetree/bindings/w1/
24675 F:      Documentation/w1/
24676 F:      drivers/w1/
24677 F:      include/linux/w1.h
24678
24679 W83791D HARDWARE MONITORING DRIVER
24680 M:      Marc Hulsman <[email protected]>
24681 L:      [email protected]
24682 S:      Maintained
24683 F:      Documentation/hwmon/w83791d.rst
24684 F:      drivers/hwmon/w83791d.c
24685
24686 W83793 HARDWARE MONITORING DRIVER
24687 M:      Rudolf Marek <[email protected]>
24688 L:      [email protected]
24689 S:      Maintained
24690 F:      Documentation/hwmon/w83793.rst
24691 F:      drivers/hwmon/w83793.c
24692
24693 W83795 HARDWARE MONITORING DRIVER
24694 M:      Jean Delvare <[email protected]>
24695 L:      [email protected]
24696 S:      Maintained
24697 F:      drivers/hwmon/w83795.c
24698
24699 W83L51xD SD/MMC CARD INTERFACE DRIVER
24700 M:      Pierre Ossman <[email protected]>
24701 S:      Maintained
24702 F:      drivers/mmc/host/wbsd.*
24703
24704 WACOM PROTOCOL 4 SERIAL TABLETS
24705 M:      Julian Squires <[email protected]>
24706 M:      Hans de Goede <[email protected]>
24707 L:      [email protected]
24708 S:      Maintained
24709 F:      drivers/input/tablet/wacom_serial4.c
24710
24711 WANGXUN ETHERNET DRIVER
24712 M:      Jiawen Wu <[email protected]>
24713 M:      Mengyuan Lou <[email protected]>
24714 L:      [email protected]
24715 S:      Maintained
24716 W:      https://www.net-swift.com
24717 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24718 F:      drivers/net/ethernet/wangxun/
24719 F:      drivers/net/pcs/pcs-xpcs-wx.c
24720
24721 WATCHDOG DEVICE DRIVERS
24722 M:      Wim Van Sebroeck <[email protected]>
24723 M:      Guenter Roeck <[email protected]>
24724 L:      [email protected]
24725 S:      Maintained
24726 W:      http://www.linux-watchdog.org/
24727 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24728 F:      Documentation/devicetree/bindings/watchdog/
24729 F:      Documentation/watchdog/
24730 F:      drivers/watchdog/
24731 F:      include/linux/watchdog.h
24732 F:      include/trace/events/watchdog.h
24733 F:      include/uapi/linux/watchdog.h
24734
24735 WAVE5 VPU CODEC DRIVER
24736 M:      Nas Chung <[email protected]>
24737 M:      Jackson Lee <[email protected]>
24738 L:      [email protected]
24739 S:      Maintained
24740 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24741 F:      drivers/media/platform/chips-media/wave5/
24742
24743 WHISKEYCOVE PMIC GPIO DRIVER
24744 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24745 L:      [email protected]
24746 S:      Maintained
24747 F:      drivers/gpio/gpio-wcove.c
24748
24749 WHWAVE RTC DRIVER
24750 M:      Dianlong Li <[email protected]>
24751 L:      [email protected]
24752 S:      Maintained
24753 F:      drivers/rtc/rtc-sd3078.c
24754
24755 WIIMOTE HID DRIVER
24756 M:      David Rheinsberg <[email protected]>
24757 L:      [email protected]
24758 S:      Maintained
24759 F:      drivers/hid/hid-wiimote*
24760
24761 WILOCITY WIL6210 WIRELESS DRIVER
24762 L:      [email protected]
24763 S:      Orphan
24764 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24765 F:      drivers/net/wireless/ath/wil6210/
24766
24767 WINBOND CIR DRIVER
24768 M:      David Härdeman <[email protected]>
24769 S:      Maintained
24770 F:      drivers/media/rc/winbond-cir.c
24771
24772 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24773 L:      [email protected]
24774 S:      Orphan
24775 F:      drivers/watchdog/ebc-c384_wdt.c
24776
24777 WINSYSTEMS WS16C48 GPIO DRIVER
24778 M:      William Breathitt Gray <[email protected]>
24779 L:      [email protected]
24780 S:      Maintained
24781 F:      drivers/gpio/gpio-ws16c48.c
24782
24783 WIREGUARD SECURE NETWORK TUNNEL
24784 M:      Jason A. Donenfeld <[email protected]>
24785 L:      [email protected]
24786 L:      [email protected]
24787 S:      Maintained
24788 F:      drivers/net/wireguard/
24789 F:      tools/testing/selftests/wireguard/
24790
24791 WISTRON LAPTOP BUTTON DRIVER
24792 M:      Miloslav Trmac <[email protected]>
24793 S:      Maintained
24794 F:      drivers/input/misc/wistron_btns.c
24795
24796 WMI BINARY MOF DRIVER
24797 M:      Armin Wolf <[email protected]>
24798 R:      Thomas Weißschuh <[email protected]>
24799 L:      [email protected]
24800 S:      Maintained
24801 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24802 F:      Documentation/wmi/devices/wmi-bmof.rst
24803 F:      drivers/platform/x86/wmi-bmof.c
24804
24805 WOLFSON MICROELECTRONICS DRIVERS
24806 L:      [email protected]
24807 S:      Supported
24808 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24809 T:      git https://github.com/CirrusLogic/linux-drivers.git
24810 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24811 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24812 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24813 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24814 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24815 F:      Documentation/devicetree/bindings/sound/wm*
24816 F:      Documentation/hwmon/wm83??.rst
24817 F:      arch/arm/mach-s3c/mach-crag6410*
24818 F:      drivers/clk/clk-wm83*.c
24819 F:      drivers/gpio/gpio-*wm*.c
24820 F:      drivers/gpio/gpio-arizona.c
24821 F:      drivers/hwmon/wm83??-hwmon.c
24822 F:      drivers/input/misc/wm831x-on.c
24823 F:      drivers/input/touchscreen/wm831x-ts.c
24824 F:      drivers/input/touchscreen/wm97*.c
24825 F:      drivers/leds/leds-wm83*.c
24826 F:      drivers/mfd/arizona*
24827 F:      drivers/mfd/cs47l24*
24828 F:      drivers/mfd/wm*.c
24829 F:      drivers/power/supply/wm83*.c
24830 F:      drivers/regulator/arizona*
24831 F:      drivers/regulator/wm8*.c
24832 F:      drivers/rtc/rtc-wm83*.c
24833 F:      drivers/video/backlight/wm83*_bl.c
24834 F:      drivers/watchdog/wm83*_wdt.c
24835 F:      include/linux/mfd/arizona/
24836 F:      include/linux/mfd/wm831x/
24837 F:      include/linux/mfd/wm8350/
24838 F:      include/linux/mfd/wm8400*
24839 F:      include/linux/regulator/arizona*
24840 F:      include/linux/wm97xx.h
24841 F:      include/sound/wm????.h
24842 F:      sound/soc/codecs/arizona*
24843 F:      sound/soc/codecs/cs47l24*
24844 F:      sound/soc/codecs/wm*
24845
24846 WORKQUEUE
24847 M:      Tejun Heo <[email protected]>
24848 R:      Lai Jiangshan <[email protected]>
24849 S:      Maintained
24850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24851 F:      Documentation/core-api/workqueue.rst
24852 F:      include/linux/workqueue.h
24853 F:      kernel/workqueue.c
24854 F:      kernel/workqueue_internal.h
24855
24856 WWAN DRIVERS
24857 M:      Loic Poulain <[email protected]>
24858 M:      Sergey Ryazanov <[email protected]>
24859 R:      Johannes Berg <[email protected]>
24860 L:      [email protected]
24861 S:      Maintained
24862 F:      drivers/net/wwan/
24863 F:      include/linux/wwan.h
24864 F:      include/uapi/linux/wwan.h
24865
24866 X-POWERS AXP288 PMIC DRIVERS
24867 M:      Hans de Goede <[email protected]>
24868 S:      Maintained
24869 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24870 N:      axp288
24871
24872 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24873 M:      Chen-Yu Tsai <[email protected]>
24874 L:      [email protected]
24875 S:      Maintained
24876 N:      axp[128]
24877
24878 X.25 STACK
24879 M:      Martin Schiller <[email protected]>
24880 L:      [email protected]
24881 S:      Maintained
24882 F:      Documentation/networking/lapb-module.rst
24883 F:      Documentation/networking/x25*
24884 F:      drivers/net/wan/hdlc_x25.c
24885 F:      drivers/net/wan/lapbether.c
24886 F:      include/*/lapb.h
24887 F:      include/net/x25*
24888 F:      include/uapi/linux/x25.h
24889 F:      net/lapb/
24890 F:      net/x25/
24891
24892 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24893 M:      Thomas Gleixner <[email protected]>
24894 M:      Ingo Molnar <[email protected]>
24895 M:      Borislav Petkov <[email protected]>
24896 M:      Dave Hansen <[email protected]>
24897 M:      [email protected]
24898 R:      "H. Peter Anvin" <[email protected]>
24899 L:      [email protected]
24900 S:      Maintained
24901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24902 F:      Documentation/arch/x86/
24903 F:      Documentation/devicetree/bindings/x86/
24904 F:      arch/x86/
24905
24906 X86 ENTRY CODE
24907 M:      Andy Lutomirski <[email protected]>
24908 L:      [email protected]
24909 S:      Maintained
24910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24911 F:      arch/x86/entry/
24912
24913 X86 HARDWARE VULNERABILITIES
24914 M:      Thomas Gleixner <[email protected]>
24915 M:      Borislav Petkov <[email protected]>
24916 M:      Peter Zijlstra <[email protected]>
24917 M:      Josh Poimboeuf <[email protected]>
24918 R:      Pawan Gupta <[email protected]>
24919 S:      Maintained
24920 F:      Documentation/admin-guide/hw-vuln/
24921 F:      arch/x86/include/asm/nospec-branch.h
24922 F:      arch/x86/kernel/cpu/bugs.c
24923
24924 X86 MCE INFRASTRUCTURE
24925 M:      Tony Luck <[email protected]>
24926 M:      Borislav Petkov <[email protected]>
24927 L:      [email protected]
24928 S:      Maintained
24929 F:      Documentation/ABI/testing/sysfs-mce
24930 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24931 F:      arch/x86/kernel/cpu/mce/*
24932
24933 X86 MICROCODE UPDATE SUPPORT
24934 M:      Borislav Petkov <[email protected]>
24935 S:      Maintained
24936 F:      arch/x86/kernel/cpu/microcode/*
24937
24938 X86 MM
24939 M:      Dave Hansen <[email protected]>
24940 M:      Andy Lutomirski <[email protected]>
24941 M:      Peter Zijlstra <[email protected]>
24942 L:      [email protected]
24943 S:      Maintained
24944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24945 F:      arch/x86/mm/
24946
24947 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24948 M:      Hans de Goede <[email protected]>
24949 L:      [email protected]
24950 S:      Maintained
24951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24952 F:      drivers/platform/x86/x86-android-tablets/
24953
24954 X86 PLATFORM DRIVERS
24955 M:      Hans de Goede <[email protected]>
24956 M:      Ilpo Järvinen <[email protected]>
24957 L:      [email protected]
24958 S:      Maintained
24959 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24961 F:      drivers/platform/olpc/
24962 F:      drivers/platform/x86/
24963 F:      include/linux/platform_data/x86/
24964
24965 X86 PLATFORM UV HPE SUPERDOME FLEX
24966 M:      Steve Wahl <[email protected]>
24967 R:      Justin Ernst <[email protected]>
24968 R:      Kyle Meyer <[email protected]>
24969 R:      Dimitri Sivanich <[email protected]>
24970 R:      Russ Anderson <[email protected]>
24971 S:      Supported
24972 F:      arch/x86/include/asm/uv/
24973 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24974 F:      arch/x86/platform/uv/
24975
24976 X86 STACK UNWINDING
24977 M:      Josh Poimboeuf <[email protected]>
24978 M:      Peter Zijlstra <[email protected]>
24979 S:      Supported
24980 F:      arch/x86/include/asm/unwind*.h
24981 F:      arch/x86/kernel/dumpstack.c
24982 F:      arch/x86/kernel/stacktrace.c
24983 F:      arch/x86/kernel/unwind_*.c
24984
24985 X86 TRUST DOMAIN EXTENSIONS (TDX)
24986 M:      Kirill A. Shutemov <[email protected]>
24987 R:      Dave Hansen <[email protected]>
24988 L:      [email protected]
24989 L:      [email protected]
24990 S:      Supported
24991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24992 F:      arch/x86/boot/compressed/tdx*
24993 F:      arch/x86/coco/tdx/
24994 F:      arch/x86/include/asm/shared/tdx.h
24995 F:      arch/x86/include/asm/tdx.h
24996 F:      arch/x86/virt/vmx/tdx/
24997 F:      drivers/virt/coco/tdx-guest
24998
24999 X86 VDSO
25000 M:      Andy Lutomirski <[email protected]>
25001 L:      [email protected]
25002 S:      Maintained
25003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
25004 F:      arch/x86/entry/vdso/
25005
25006 XARRAY
25007 M:      Matthew Wilcox <[email protected]>
25008 L:      [email protected]
25009 S:      Supported
25010 F:      Documentation/core-api/xarray.rst
25011 F:      include/linux/idr.h
25012 F:      include/linux/xarray.h
25013 F:      lib/idr.c
25014 F:      lib/xarray.c
25015 F:      tools/testing/radix-tree
25016
25017 XBOX DVD IR REMOTE
25018 M:      Benjamin Valentin <[email protected]>
25019 S:      Maintained
25020 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
25021 F:      drivers/media/rc/xbox_remote.c
25022
25023 XC2028/3028 TUNER DRIVER
25024 M:      Mauro Carvalho Chehab <[email protected]>
25025 L:      [email protected]
25026 S:      Maintained
25027 W:      https://linuxtv.org
25028 T:      git git://linuxtv.org/media_tree.git
25029 F:      drivers/media/tuners/xc2028.*
25030
25031 XDP (eXpress Data Path)
25032 M:      Alexei Starovoitov <[email protected]>
25033 M:      Daniel Borkmann <[email protected]>
25034 M:      David S. Miller <[email protected]>
25035 M:      Jakub Kicinski <[email protected]>
25036 M:      Jesper Dangaard Brouer <[email protected]>
25037 M:      John Fastabend <[email protected]>
25038 L:      [email protected]
25039 L:      [email protected]
25040 S:      Supported
25041 F:      drivers/net/ethernet/*/*/*/*/*xdp*
25042 F:      drivers/net/ethernet/*/*/*xdp*
25043 F:      include/net/xdp.h
25044 F:      include/net/xdp_priv.h
25045 F:      include/trace/events/xdp.h
25046 F:      kernel/bpf/cpumap.c
25047 F:      kernel/bpf/devmap.c
25048 F:      net/core/xdp.c
25049 F:      samples/bpf/xdp*
25050 F:      tools/testing/selftests/bpf/*/*xdp*
25051 F:      tools/testing/selftests/bpf/*xdp*
25052 K:      (?:\b|_)xdp(?:\b|_)
25053
25054 XDP SOCKETS (AF_XDP)
25055 M:      Björn Töpel <[email protected]>
25056 M:      Magnus Karlsson <[email protected]>
25057 M:      Maciej Fijalkowski <[email protected]>
25058 R:      Jonathan Lemon <[email protected]>
25059 L:      [email protected]
25060 L:      [email protected]
25061 S:      Maintained
25062 F:      Documentation/networking/af_xdp.rst
25063 F:      include/net/netns/xdp.h
25064 F:      include/net/xdp_sock*
25065 F:      include/net/xsk_buff_pool.h
25066 F:      include/uapi/linux/if_xdp.h
25067 F:      include/uapi/linux/xdp_diag.h
25068 F:      net/xdp/
25069 F:      tools/testing/selftests/bpf/*xsk*
25070
25071 XEN BLOCK SUBSYSTEM
25072 M:      Roger Pau Monné <[email protected]>
25073 L:      [email protected] (moderated for non-subscribers)
25074 S:      Supported
25075 F:      drivers/block/xen*
25076 F:      drivers/block/xen-blkback/*
25077
25078 XEN HYPERVISOR ARM
25079 M:      Stefano Stabellini <[email protected]>
25080 L:      [email protected] (moderated for non-subscribers)
25081 S:      Maintained
25082 F:      arch/arm/include/asm/xen/
25083 F:      arch/arm/xen/
25084
25085 XEN HYPERVISOR ARM64
25086 M:      Stefano Stabellini <[email protected]>
25087 L:      [email protected] (moderated for non-subscribers)
25088 S:      Maintained
25089 F:      arch/arm64/include/asm/xen/
25090 F:      arch/arm64/xen/
25091
25092 XEN HYPERVISOR INTERFACE
25093 M:      Juergen Gross <[email protected]>
25094 M:      Stefano Stabellini <[email protected]>
25095 R:      Oleksandr Tyshchenko <[email protected]>
25096 L:      [email protected] (moderated for non-subscribers)
25097 S:      Supported
25098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
25099 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
25100 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
25101 F:      drivers/*/xen-*front.c
25102 F:      drivers/xen/
25103 F:      include/uapi/xen/
25104 F:      include/xen/
25105 F:      kernel/configs/xen.config
25106
25107 XEN HYPERVISOR X86
25108 M:      Juergen Gross <[email protected]>
25109 R:      Boris Ostrovsky <[email protected]>
25110 L:      [email protected] (moderated for non-subscribers)
25111 S:      Supported
25112 F:      arch/x86/configs/xen.config
25113 F:      arch/x86/include/asm/pvclock-abi.h
25114 F:      arch/x86/include/asm/xen/
25115 F:      arch/x86/platform/pvh/
25116 F:      arch/x86/xen/
25117
25118 XEN NETWORK BACKEND DRIVER
25119 M:      Wei Liu <[email protected]>
25120 M:      Paul Durrant <[email protected]>
25121 L:      [email protected] (moderated for non-subscribers)
25122 L:      [email protected]
25123 S:      Supported
25124 F:      drivers/net/xen-netback/*
25125
25126 XEN PCI SUBSYSTEM
25127 M:      Juergen Gross <[email protected]>
25128 L:      [email protected] (moderated for non-subscribers)
25129 S:      Supported
25130 F:      arch/x86/pci/*xen*
25131 F:      drivers/pci/*xen*
25132
25133 XEN PVSCSI DRIVERS
25134 M:      Juergen Gross <[email protected]>
25135 L:      [email protected] (moderated for non-subscribers)
25136 L:      [email protected]
25137 S:      Supported
25138 F:      drivers/scsi/xen-scsifront.c
25139 F:      drivers/xen/xen-scsiback.c
25140 F:      include/xen/interface/io/vscsiif.h
25141
25142 XEN PVUSB DRIVER
25143 M:      Juergen Gross <[email protected]>
25144 L:      [email protected] (moderated for non-subscribers)
25145 L:      [email protected]
25146 S:      Supported
25147 F:      drivers/usb/host/xen*
25148 F:      include/xen/interface/io/usbif.h
25149
25150 XEN SOUND FRONTEND DRIVER
25151 M:      Oleksandr Andrushchenko <[email protected]>
25152 L:      [email protected] (moderated for non-subscribers)
25153 L:      [email protected] (moderated for non-subscribers)
25154 S:      Supported
25155 F:      sound/xen/*
25156
25157 XEN SWIOTLB SUBSYSTEM
25158 M:      Juergen Gross <[email protected]>
25159 M:      Stefano Stabellini <[email protected]>
25160 L:      [email protected] (moderated for non-subscribers)
25161 L:      [email protected]
25162 S:      Supported
25163 F:      arch/*/include/asm/xen/swiotlb-xen.h
25164 F:      drivers/xen/swiotlb-xen.c
25165 F:      include/xen/arm/swiotlb-xen.h
25166 F:      include/xen/swiotlb-xen.h
25167
25168 XFS FILESYSTEM
25169 M:      Chandan Babu R <[email protected]>
25170 R:      Darrick J. Wong <[email protected]>
25171 L:      [email protected]
25172 S:      Supported
25173 W:      http://xfs.org/
25174 C:      irc://irc.oftc.net/xfs
25175 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25176 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25177 F:      Documentation/ABI/testing/sysfs-fs-xfs
25178 F:      Documentation/admin-guide/xfs.rst
25179 F:      Documentation/filesystems/xfs/*
25180 F:      fs/xfs/
25181 F:      include/uapi/linux/dqblk_xfs.h
25182 F:      include/uapi/linux/fsmap.h
25183
25184 XILINX AMS DRIVER
25185 M:      Anand Ashok Dumbre <[email protected]>
25186 L:      [email protected]
25187 S:      Maintained
25188 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25189 F:      drivers/iio/adc/xilinx-ams.c
25190
25191 XILINX AXI ETHERNET DRIVER
25192 M:      Radhey Shyam Pandey <[email protected]>
25193 S:      Maintained
25194 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25195 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25196
25197 XILINX CAN DRIVER
25198 M:      Appana Durga Kedareswara rao <[email protected]>
25199 L:      [email protected]
25200 S:      Maintained
25201 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25202 F:      drivers/net/can/xilinx_can.c
25203
25204 XILINX EVENT MANAGEMENT DRIVER
25205 M:      Michal Simek <[email protected]>
25206 S:      Maintained
25207 F:      drivers/soc/xilinx/xlnx_event_manager.c
25208 F:      include/linux/firmware/xlnx-event-manager.h
25209
25210 XILINX GPIO DRIVER
25211 M:      Shubhrajyoti Datta <[email protected]>
25212 R:      Srinivas Neeli <[email protected]>
25213 R:      Michal Simek <[email protected]>
25214 S:      Maintained
25215 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25216 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25217 F:      drivers/gpio/gpio-xilinx.c
25218 F:      drivers/gpio/gpio-zynq.c
25219
25220 XILINX LL TEMAC ETHERNET DRIVER
25221 L:      [email protected]
25222 S:      Orphan
25223 F:      drivers/net/ethernet/xilinx/ll_temac*
25224
25225 XILINX PWM DRIVER
25226 M:      Sean Anderson <[email protected]>
25227 S:      Maintained
25228 F:      drivers/pwm/pwm-xilinx.c
25229 F:      include/clocksource/timer-xilinx.h
25230
25231 XILINX SD-FEC IP CORES
25232 M:      Derek Kiernan <[email protected]>
25233 M:      Dragan Cvetic <[email protected]>
25234 S:      Maintained
25235 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25236 F:      Documentation/misc-devices/xilinx_sdfec.rst
25237 F:      drivers/misc/Kconfig
25238 F:      drivers/misc/Makefile
25239 F:      drivers/misc/xilinx_sdfec.c
25240 F:      include/uapi/misc/xilinx_sdfec.h
25241
25242 XILINX UARTLITE SERIAL DRIVER
25243 M:      Peter Korsgaard <[email protected]>
25244 L:      [email protected]
25245 S:      Maintained
25246 F:      drivers/tty/serial/uartlite.c
25247
25248 XILINX VIDEO IP CORES
25249 M:      Laurent Pinchart <[email protected]>
25250 L:      [email protected]
25251 S:      Supported
25252 T:      git git://linuxtv.org/media_tree.git
25253 F:      Documentation/devicetree/bindings/media/xilinx/
25254 F:      drivers/media/platform/xilinx/
25255 F:      include/uapi/linux/xilinx-v4l2-controls.h
25256
25257 XILINX VERSAL EDAC DRIVER
25258 M:      Shubhrajyoti Datta <[email protected]>
25259 M:      Sai Krishna Potthuri <[email protected]>
25260 S:      Maintained
25261 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25262 F:      drivers/edac/versal_edac.c
25263
25264 XILINX WATCHDOG DRIVER
25265 M:      Srinivas Neeli <[email protected]>
25266 R:      Shubhrajyoti Datta <[email protected]>
25267 R:      Michal Simek <[email protected]>
25268 S:      Maintained
25269 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25270 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25271 F:      drivers/watchdog/of_xilinx_wdt.c
25272 F:      drivers/watchdog/xilinx_wwdt.c
25273
25274 XILINX XDMA DRIVER
25275 M:      Lizhi Hou <[email protected]>
25276 M:      Brian Xu <[email protected]>
25277 M:      Raj Kumar Rampelli <[email protected]>
25278 L:      [email protected]
25279 S:      Supported
25280 F:      drivers/dma/xilinx/xdma-regs.h
25281 F:      drivers/dma/xilinx/xdma.c
25282 F:      include/linux/dma/amd_xdma.h
25283 F:      include/linux/platform_data/amd_xdma.h
25284
25285 XILINX ZYNQMP DPDMA DRIVER
25286 M:      Laurent Pinchart <[email protected]>
25287 L:      [email protected]
25288 S:      Supported
25289 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25290 F:      drivers/dma/xilinx/xilinx_dpdma.c
25291 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25292
25293 XILINX ZYNQMP OCM EDAC DRIVER
25294 M:      Shubhrajyoti Datta <[email protected]>
25295 M:      Sai Krishna Potthuri <[email protected]>
25296 S:      Maintained
25297 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25298 F:      drivers/edac/zynqmp_edac.c
25299
25300 XILINX ZYNQMP PSGTR PHY DRIVER
25301 M:      Laurent Pinchart <[email protected]>
25302 L:      [email protected]
25303 S:      Supported
25304 T:      git https://github.com/Xilinx/linux-xlnx.git
25305 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25306 F:      drivers/phy/xilinx/phy-zynqmp.c
25307
25308 XILINX ZYNQMP SHA3 DRIVER
25309 M:      Harsha <[email protected]>
25310 S:      Maintained
25311 F:      drivers/crypto/xilinx/zynqmp-sha.c
25312
25313 XILINX ZYNQMP NVMEM DRIVER
25314 M:      Praveen Teja Kundanala <[email protected]>
25315 M:      Kalyani Akula <[email protected]>
25316 R:      Michal Simek <[email protected]>
25317 S:      Maintained
25318 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25319 F:      drivers/nvmem/zynqmp_nvmem.c
25320
25321 XILLYBUS DRIVER
25322 M:      Eli Billauer <[email protected]>
25323 L:      [email protected]
25324 S:      Supported
25325 F:      drivers/char/xillybus/
25326
25327 XLP9XX I2C DRIVER
25328 M:      George Cherian <[email protected]>
25329 L:      [email protected]
25330 S:      Supported
25331 W:      http://www.marvell.com
25332 F:      drivers/i2c/busses/i2c-xlp9xx.c
25333
25334 XRA1403 GPIO EXPANDER
25335 M:      Nandor Han <[email protected]>
25336 L:      [email protected]
25337 S:      Maintained
25338 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25339 F:      drivers/gpio/gpio-xra1403.c
25340
25341 XTENSA XTFPGA PLATFORM SUPPORT
25342 M:      Max Filippov <[email protected]>
25343 S:      Maintained
25344 F:      drivers/spi/spi-xtensa-xtfpga.c
25345 F:      sound/soc/xtensa/xtfpga-i2s.c
25346
25347 YAM DRIVER FOR AX.25
25348 M:      Jean-Paul Roubelat <[email protected]>
25349 L:      [email protected]
25350 S:      Maintained
25351 F:      drivers/net/hamradio/yam*
25352 F:      include/linux/yam.h
25353
25354 YAMA SECURITY MODULE
25355 M:      Kees Cook <[email protected]>
25356 S:      Supported
25357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25358 F:      Documentation/admin-guide/LSM/Yama.rst
25359 F:      security/yama/
25360
25361 YAML NETLINK (YNL)
25362 M:      Donald Hunter <[email protected]>
25363 M:      Jakub Kicinski <[email protected]>
25364 F:      Documentation/netlink/
25365 F:      Documentation/userspace-api/netlink/intro-specs.rst
25366 F:      Documentation/userspace-api/netlink/specs.rst
25367 F:      tools/net/ynl/
25368
25369 YEALINK PHONE DRIVER
25370 M:      Henk Vergonet <[email protected]>
25371 L:      [email protected]
25372 S:      Maintained
25373 F:      Documentation/input/devices/yealink.rst
25374 F:      drivers/input/misc/yealink.*
25375
25376 Z3FOLD COMPRESSED PAGE ALLOCATOR
25377 M:      Vitaly Wool <[email protected]>
25378 R:      Miaohe Lin <[email protected]>
25379 L:      [email protected]
25380 S:      Maintained
25381 F:      mm/z3fold.c
25382
25383 Z8530 DRIVER FOR AX.25
25384 M:      Joerg Reuter <[email protected]>
25385 L:      [email protected]
25386 S:      Maintained
25387 W:      http://yaina.de/jreuter/
25388 W:      http://www.qsl.net/dl1bke/
25389 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25390 F:      drivers/net/hamradio/*scc.c
25391 F:      drivers/net/hamradio/z8530.h
25392
25393 ZBUD COMPRESSED PAGE ALLOCATOR
25394 M:      Seth Jennings <[email protected]>
25395 M:      Dan Streetman <[email protected]>
25396 L:      [email protected]
25397 S:      Maintained
25398 F:      mm/zbud.c
25399
25400 ZD1211RW WIRELESS DRIVER
25401 L:      [email protected]
25402 S:      Orphan
25403 F:      drivers/net/wireless/zydas/zd1211rw/
25404
25405 ZD1301 MEDIA DRIVER
25406 L:      [email protected]
25407 S:      Orphan
25408 W:      https://linuxtv.org/
25409 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25410 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25411
25412 ZD1301_DEMOD MEDIA DRIVER
25413 L:      [email protected]
25414 S:      Orphan
25415 W:      https://linuxtv.org/
25416 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25417 F:      drivers/media/dvb-frontends/zd1301_demod*
25418
25419 ZHAOXIN PROCESSOR SUPPORT
25420 M:      Tony W Wang-oc <[email protected]>
25421 L:      [email protected]
25422 S:      Maintained
25423 F:      arch/x86/kernel/cpu/zhaoxin.c
25424
25425 ZONEFS FILESYSTEM
25426 M:      Damien Le Moal <[email protected]>
25427 M:      Naohiro Aota <[email protected]>
25428 R:      Johannes Thumshirn <[email protected]>
25429 L:      [email protected]
25430 S:      Maintained
25431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25432 F:      Documentation/filesystems/zonefs.rst
25433 F:      fs/zonefs/
25434
25435 ZR36067 VIDEO FOR LINUX DRIVER
25436 M:      Corentin Labbe <[email protected]>
25437 L:      [email protected]
25438 L:      [email protected]
25439 S:      Maintained
25440 W:      http://mjpeg.sourceforge.net/driver-zoran/
25441 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25442 F:      Documentation/driver-api/media/drivers/zoran.rst
25443 F:      drivers/media/pci/zoran/
25444
25445 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25446 M:      Minchan Kim <[email protected]>
25447 M:      Sergey Senozhatsky <[email protected]>
25448 L:      [email protected]
25449 S:      Maintained
25450 F:      Documentation/admin-guide/blockdev/zram.rst
25451 F:      drivers/block/zram/
25452
25453 ZS DECSTATION Z85C30 SERIAL DRIVER
25454 M:      "Maciej W. Rozycki" <[email protected]>
25455 S:      Maintained
25456 F:      drivers/tty/serial/zs.*
25457
25458 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25459 M:      Minchan Kim <[email protected]>
25460 M:      Sergey Senozhatsky <[email protected]>
25461 L:      [email protected]
25462 S:      Maintained
25463 F:      Documentation/mm/zsmalloc.rst
25464 F:      include/linux/zsmalloc.h
25465 F:      mm/zsmalloc.c
25466
25467 ZSTD
25468 M:      Nick Terrell <[email protected]>
25469 S:      Maintained
25470 B:      https://github.com/facebook/zstd/issues
25471 T:      git https://github.com/terrelln/linux.git
25472 F:      crypto/zstd.c
25473 F:      include/linux/zstd*
25474 F:      lib/decompress_unzstd.c
25475 F:      lib/zstd/
25476 N:      zstd
25477 K:      zstd
25478
25479 ZSWAP COMPRESSED SWAP CACHING
25480 M:      Johannes Weiner <[email protected]>
25481 M:      Yosry Ahmed <[email protected]>
25482 M:      Nhat Pham <[email protected]>
25483 R:      Chengming Zhou <[email protected]>
25484 L:      [email protected]
25485 S:      Maintained
25486 F:      Documentation/admin-guide/mm/zswap.rst
25487 F:      include/linux/zpool.h
25488 F:      include/linux/zswap.h
25489 F:      mm/zpool.c
25490 F:      mm/zswap.c
25491 F:      tools/testing/selftests/cgroup/test_zswap.c
25492
25493 SENARYTECH AUDIO CODEC DRIVER
25494 M:      bo liu <[email protected]>
25495 S:      Maintained
25496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25497 F:      sound/pci/hda/patch_senarytech.c
25498
25499 THE REST
25500 M:      Linus Torvalds <[email protected]>
25501 L:      [email protected]
25502 S:      Buried alive in reporters
25503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25504 F:      *
25505 F:      */
This page took 1.443436 seconds and 4 git commands to generate.