]> Git Repo - linux.git/blob - MAINTAINERS
sched/deadline: Fix replenish_dl_new_period dl_server condition
[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 ONE TEMPERATURE AND FAN DRIVER
262 M:      Peter Kaestle <[email protected]>
263 L:      [email protected]
264 S:      Maintained
265 W:      http://piie.net/?section=acerhdf
266 F:      drivers/platform/x86/acerhdf.c
267
268 ACER WMI LAPTOP EXTRAS
269 M:      "Lee, Chun-Yi" <[email protected]>
270 L:      [email protected]
271 S:      Maintained
272 F:      drivers/platform/x86/acer-wmi.c
273
274 ACPI
275 M:      "Rafael J. Wysocki" <[email protected]>
276 R:      Len Brown <[email protected]>
277 L:      [email protected]
278 S:      Supported
279 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
280 B:      https://bugzilla.kernel.org
281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
282 F:      Documentation/ABI/testing/configfs-acpi
283 F:      Documentation/ABI/testing/sysfs-bus-acpi
284 F:      Documentation/firmware-guide/acpi/
285 F:      arch/x86/kernel/acpi/
286 F:      arch/x86/pci/acpi.c
287 F:      drivers/acpi/
288 F:      drivers/pci/*/*acpi*
289 F:      drivers/pci/*acpi*
290 F:      drivers/pnp/pnpacpi/
291 F:      include/acpi/
292 F:      include/linux/acpi.h
293 F:      include/linux/fwnode.h
294 F:      include/linux/fw_table.h
295 F:      lib/fw_table.c
296 F:      tools/power/acpi/
297
298 ACPI APEI
299 M:      "Rafael J. Wysocki" <[email protected]>
300 R:      Len Brown <[email protected]>
301 R:      James Morse <[email protected]>
302 R:      Tony Luck <[email protected]>
303 R:      Borislav Petkov <[email protected]>
304 L:      [email protected]
305 F:      drivers/acpi/apei/
306
307 ACPI COMPONENT ARCHITECTURE (ACPICA)
308 M:      Robert Moore <[email protected]>
309 M:      "Rafael J. Wysocki" <[email protected]>
310 L:      [email protected]
311 L:      [email protected]
312 S:      Supported
313 W:      https://acpica.org/
314 W:      https://github.com/acpica/acpica/
315 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
316 B:      https://bugzilla.kernel.org
317 B:      https://bugs.acpica.org
318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319 F:      drivers/acpi/acpica/
320 F:      include/acpi/
321 F:      tools/power/acpi/
322
323 ACPI FOR ARM64 (ACPI/arm64)
324 M:      Lorenzo Pieralisi <[email protected]>
325 M:      Hanjun Guo <[email protected]>
326 M:      Sudeep Holla <[email protected]>
327 L:      [email protected]
328 L:      [email protected] (moderated for non-subscribers)
329 S:      Maintained
330 F:      drivers/acpi/arm64
331 F:      include/linux/acpi_iort.h
332
333 ACPI FOR RISC-V (ACPI/riscv)
334 M:      Sunil V L <[email protected]>
335 L:      [email protected]
336 L:      [email protected]
337 S:      Maintained
338 F:      drivers/acpi/riscv/
339
340 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
341 M:      Sudeep Holla <[email protected]>
342 L:      [email protected]
343 S:      Supported
344 F:      drivers/mailbox/pcc.c
345
346 ACPI PMIC DRIVERS
347 M:      "Rafael J. Wysocki" <[email protected]>
348 M:      Len Brown <[email protected]>
349 R:      Andy Shevchenko <[email protected]>
350 R:      Mika Westerberg <[email protected]>
351 L:      [email protected]
352 S:      Supported
353 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
354 B:      https://bugzilla.kernel.org
355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
356 F:      drivers/acpi/pmic/
357
358 ACPI QUICKSTART DRIVER
359 M:      Armin Wolf <[email protected]>
360 L:      [email protected]
361 S:      Maintained
362 F:      drivers/platform/x86/quickstart.c
363
364 ACPI SERIAL MULTI INSTANTIATE DRIVER
365 M:      Hans de Goede <[email protected]>
366 L:      [email protected]
367 S:      Maintained
368 F:      drivers/platform/x86/serial-multi-instantiate.c
369
370 ACPI THERMAL DRIVER
371 M:      Rafael J. Wysocki <[email protected]>
372 R:      Zhang Rui <[email protected]>
373 L:      [email protected]
374 S:      Supported
375 B:      https://bugzilla.kernel.org
376 F:      drivers/acpi/*thermal*
377
378 ACPI VIOT DRIVER
379 M:      Jean-Philippe Brucker <[email protected]>
380 L:      [email protected]
381 L:      [email protected]
382 S:      Maintained
383 F:      drivers/acpi/viot.c
384 F:      include/linux/acpi_viot.h
385
386 ACPI WMI DRIVER
387 M:      Armin Wolf <[email protected]>
388 L:      [email protected]
389 S:      Maintained
390 F:      Documentation/ABI/testing/sysfs-bus-wmi
391 F:      Documentation/driver-api/wmi.rst
392 F:      Documentation/wmi/
393 F:      drivers/platform/x86/wmi.c
394 F:      include/uapi/linux/wmi.h
395
396 ACRN HYPERVISOR SERVICE MODULE
397 M:      Fei Li <[email protected]>
398 L:      [email protected] (subscribers-only)
399 S:      Supported
400 W:      https://projectacrn.org
401 F:      Documentation/virt/acrn/
402 F:      drivers/virt/acrn/
403 F:      include/uapi/linux/acrn.h
404
405 AD1889 ALSA SOUND DRIVER
406 L:      [email protected]
407 S:      Maintained
408 W:      https://parisc.wiki.kernel.org/index.php/AD1889
409 F:      sound/pci/ad1889.*
410
411 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
412 M:      Mugilraj Dhavachelvan <[email protected]>
413 L:      [email protected]
414 S:      Supported
415 F:      drivers/iio/potentiometer/ad5110.c
416
417 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
418 M:      Michael Hennerich <[email protected]>
419 S:      Supported
420 W:      http://wiki.analog.com/AD5254
421 W:      https://ez.analog.com/linux-software-drivers
422 F:      drivers/misc/ad525x_dpot.c
423
424 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
425 M:      Michael Hennerich <[email protected]>
426 S:      Supported
427 W:      http://wiki.analog.com/AD5398
428 W:      https://ez.analog.com/linux-software-drivers
429 F:      drivers/regulator/ad5398.c
430
431 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
432 M:      Michael Hennerich <[email protected]>
433 S:      Supported
434 W:      http://wiki.analog.com/AD7142
435 W:      https://ez.analog.com/linux-software-drivers
436 F:      drivers/input/misc/ad714x.c
437
438 AD738X ADC DRIVER (AD7380/1/2/4)
439 M:      Michael Hennerich <[email protected]>
440 M:      Nuno Sá <[email protected]>
441 R:      David Lechner <[email protected]>
442 S:      Supported
443 W:      https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x
444 W:      https://ez.analog.com/linux-software-drivers
445 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml
446 F:      Documentation/iio/ad7380.rst
447 F:      drivers/iio/adc/ad7380.c
448
449 AD7877 TOUCHSCREEN DRIVER
450 M:      Michael Hennerich <[email protected]>
451 S:      Supported
452 W:      http://wiki.analog.com/AD7877
453 W:      https://ez.analog.com/linux-software-drivers
454 F:      drivers/input/touchscreen/ad7877.c
455
456 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
457 M:      Michael Hennerich <[email protected]>
458 S:      Supported
459 W:      http://wiki.analog.com/AD7879
460 W:      https://ez.analog.com/linux-software-drivers
461 F:      drivers/input/touchscreen/ad7879.c
462
463 AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
464 M:      Michael Hennerich <[email protected]>
465 M:      Nuno Sá <[email protected]>
466 R:      David Lechner <[email protected]>
467 S:      Supported
468 W:      https://ez.analog.com/linux-software-drivers
469 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
470 F:      Documentation/iio/ad7944.rst
471 F:      drivers/iio/adc/ad7944.c
472
473 ADAFRUIT MINI I2C GAMEPAD
474 M:      Anshul Dalal <[email protected]>
475 L:      [email protected]
476 S:      Maintained
477 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
478 F:      drivers/input/joystick/adafruit-seesaw.c
479
480 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
481 M:      Jiri Kosina <[email protected]>
482 S:      Maintained
483
484 ADF7242 IEEE 802.15.4 RADIO DRIVER
485 M:      Michael Hennerich <[email protected]>
486 L:      [email protected]
487 S:      Supported
488 W:      https://wiki.analog.com/ADF7242
489 W:      https://ez.analog.com/linux-software-drivers
490 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
491 F:      drivers/net/ieee802154/adf7242.c
492
493 ADM1025 HARDWARE MONITOR DRIVER
494 M:      Jean Delvare <[email protected]>
495 L:      [email protected]
496 S:      Maintained
497 F:      Documentation/hwmon/adm1025.rst
498 F:      drivers/hwmon/adm1025.c
499
500 ADM1029 HARDWARE MONITOR DRIVER
501 M:      Corentin Labbe <[email protected]>
502 L:      [email protected]
503 S:      Maintained
504 F:      drivers/hwmon/adm1029.c
505
506 ADM8211 WIRELESS DRIVER
507 L:      [email protected]
508 S:      Orphan
509 F:      drivers/net/wireless/admtek/adm8211.*
510
511 ADP1050 HARDWARE MONITOR DRIVER
512 M:      Radu Sabau <[email protected]>
513 L:      [email protected]
514 S:      Supported
515 W:      https://ez.analog.com/linux-software-drivers
516 F:      Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml
517
518 ADP1653 FLASH CONTROLLER DRIVER
519 M:      Sakari Ailus <[email protected]>
520 L:      [email protected]
521 S:      Maintained
522 F:      drivers/media/i2c/adp1653.c
523 F:      include/media/i2c/adp1653.h
524
525 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
526 M:      Michael Hennerich <[email protected]>
527 S:      Supported
528 W:      http://wiki.analog.com/ADP5520
529 W:      https://ez.analog.com/linux-software-drivers
530 F:      drivers/gpio/gpio-adp5520.c
531 F:      drivers/input/keyboard/adp5520-keys.c
532 F:      drivers/leds/leds-adp5520.c
533 F:      drivers/mfd/adp5520.c
534 F:      drivers/video/backlight/adp5520_bl.c
535
536 ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLLER DRIVER
537 M:      Laurent Pinchart <[email protected]>
538 L:      [email protected]
539 L:      [email protected]
540 S:      Maintained
541 F:      Documentation/devicetree/bindings/*/adi,adp5585*.yaml
542 F:      drivers/gpio/gpio-adp5585.c
543 F:      drivers/mfd/adp5585.c
544 F:      drivers/pwm/pwm-adp5585.c
545 F:      include/linux/mfd/adp5585.h
546
547 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
548 M:      Michael Hennerich <[email protected]>
549 S:      Supported
550 W:      http://wiki.analog.com/ADP5588
551 W:      https://ez.analog.com/linux-software-drivers
552 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
553 F:      drivers/input/keyboard/adp5588-keys.c
554
555 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
556 M:      Michael Hennerich <[email protected]>
557 S:      Supported
558 W:      http://wiki.analog.com/ADP8860
559 W:      https://ez.analog.com/linux-software-drivers
560 F:      drivers/video/backlight/adp8860_bl.c
561
562 ADT746X FAN DRIVER
563 M:      Colin Leroy <[email protected]>
564 S:      Maintained
565 F:      drivers/macintosh/therm_adt746x.c
566
567 ADT7475 HARDWARE MONITOR DRIVER
568 M:      Jean Delvare <[email protected]>
569 L:      [email protected]
570 S:      Maintained
571 F:      Documentation/hwmon/adt7475.rst
572 F:      drivers/hwmon/adt7475.c
573
574 ADVANSYS SCSI DRIVER
575 M:      Matthew Wilcox <[email protected]>
576 M:      Hannes Reinecke <[email protected]>
577 L:      [email protected]
578 S:      Maintained
579 F:      Documentation/scsi/advansys.rst
580 F:      drivers/scsi/advansys.c
581
582 ADVANTECH SWBTN DRIVER
583 M:      Andrea Ho <[email protected]>
584 L:      [email protected]
585 S:      Maintained
586 F:      drivers/platform/x86/adv_swbutton.c
587
588 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
589 M:      Lucas Stankus <[email protected]>
590 S:      Supported
591 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
592 F:      drivers/iio/accel/adxl313*
593
594 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
595 M:      Michael Hennerich <[email protected]>
596 S:      Supported
597 W:      http://wiki.analog.com/ADXL345
598 W:      https://ez.analog.com/linux-software-drivers
599 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
600 F:      drivers/input/misc/adxl34x.c
601
602 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
603 M:      Puranjay Mohan <[email protected]>
604 L:      [email protected]
605 S:      Supported
606 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
607 F:      drivers/iio/accel/adxl355.h
608 F:      drivers/iio/accel/adxl355_core.c
609 F:      drivers/iio/accel/adxl355_i2c.c
610 F:      drivers/iio/accel/adxl355_spi.c
611
612 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
613 M:      Cosmin Tanislav <[email protected]>
614 L:      [email protected]
615 S:      Supported
616 W:      https://ez.analog.com/linux-software-drivers
617 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
618 F:      drivers/iio/accel/adxl367*
619
620 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
621 M:      Michael Hennerich <[email protected]>
622 S:      Supported
623 W:      https://ez.analog.com/linux-software-drivers
624 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
625 F:      drivers/iio/accel/adxl372.c
626 F:      drivers/iio/accel/adxl372_i2c.c
627 F:      drivers/iio/accel/adxl372_spi.c
628
629 ADXL380 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
630 M:      Ramona Gradinariu <[email protected]>
631 M:      Antoniu Miclaus <[email protected]>
632 S:      Supported
633 W:      https://ez.analog.com/linux-software-drivers
634 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl380.yaml
635 F:      drivers/iio/accel/adxl380.c
636 F:      drivers/iio/accel/adxl380.h
637 F:      drivers/iio/accel/adxl380_i2c.c
638 F:      drivers/iio/accel/adxl380_spi.c
639
640 AF8133J THREE-AXIS MAGNETOMETER DRIVER
641 M:      Ondřej Jirman <[email protected]>
642 S:      Maintained
643 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
644 F:      drivers/iio/magnetometer/af8133j.c
645
646 AF9013 MEDIA DRIVER
647 L:      [email protected]
648 S:      Orphan
649 W:      https://linuxtv.org
650 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
651 F:      drivers/media/dvb-frontends/af9013*
652
653 AF9033 MEDIA DRIVER
654 L:      [email protected]
655 S:      Orphan
656 W:      https://linuxtv.org
657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
658 F:      drivers/media/dvb-frontends/af9033*
659
660 AFFS FILE SYSTEM
661 M:      David Sterba <[email protected]>
662 L:      [email protected]
663 S:      Odd Fixes
664 F:      Documentation/filesystems/affs.rst
665 F:      fs/affs/
666
667 AFS FILESYSTEM
668 M:      David Howells <[email protected]>
669 M:      Marc Dionne <[email protected]>
670 L:      [email protected]
671 S:      Supported
672 W:      https://www.infradead.org/~dhowells/kafs/
673 F:      Documentation/filesystems/afs.rst
674 F:      fs/afs/
675 F:      include/trace/events/afs.h
676
677 AGPGART DRIVER
678 M:      David Airlie <[email protected]>
679 L:      [email protected]
680 S:      Maintained
681 T:      git https://gitlab.freedesktop.org/drm/kernel.git
682 F:      drivers/char/agp/
683 F:      include/linux/agp*
684 F:      include/uapi/linux/agp*
685
686 AHA152X SCSI DRIVER
687 M:      "Juergen E. Fischer" <[email protected]>
688 L:      [email protected]
689 S:      Maintained
690 F:      drivers/scsi/aha152x*
691 F:      drivers/scsi/pcmcia/aha152x*
692
693 AIC7XXX / AIC79XX SCSI DRIVER
694 M:      Hannes Reinecke <[email protected]>
695 L:      [email protected]
696 S:      Maintained
697 F:      drivers/scsi/aic7xxx/
698
699 AIMSLAB FM RADIO RECEIVER DRIVER
700 M:      Hans Verkuil <[email protected]>
701 L:      [email protected]
702 S:      Maintained
703 W:      https://linuxtv.org
704 T:      git git://linuxtv.org/media.git
705 F:      drivers/media/radio/radio-aimslab*
706
707 AIO
708 M:      Benjamin LaHaise <[email protected]>
709 L:      [email protected]
710 S:      Supported
711 F:      fs/aio.c
712 F:      include/linux/*aio*.h
713
714 AIROHA ETHERNET DRIVER
715 M:      Lorenzo Bianconi <[email protected]>
716 L:      [email protected] (moderated for non-subscribers)
717 L:      [email protected] (moderated for non-subscribers)
718 L:      [email protected]
719 S:      Maintained
720 F:      Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml
721 F:      drivers/net/ethernet/mediatek/airoha_eth.c
722
723 AIROHA PCIE PHY DRIVER
724 M:      Lorenzo Bianconi <[email protected]>
725 L:      [email protected] (moderated for non-subscribers)
726 S:      Maintained
727 F:      Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml
728 F:      drivers/phy/phy-airoha-pcie-regs.h
729 F:      drivers/phy/phy-airoha-pcie.c
730
731 AIROHA SPI SNFI DRIVER
732 M:      Lorenzo Bianconi <[email protected]>
733 M:      Ray Liu <[email protected]>
734 L:      [email protected] (moderated for non-subscribers)
735 L:      [email protected]
736 S:      Maintained
737 F:      Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml
738 F:      drivers/spi/spi-airoha-snfi.c
739
740 AIRSPY MEDIA DRIVER
741 L:      [email protected]
742 S:      Orphan
743 W:      https://linuxtv.org
744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
745 F:      drivers/media/usb/airspy/
746
747 ALACRITECH GIGABIT ETHERNET DRIVER
748 M:      Lino Sanfilippo <[email protected]>
749 S:      Maintained
750 F:      drivers/net/ethernet/alacritech/*
751
752 ALCATEL SPEEDTOUCH USB DRIVER
753 M:      Duncan Sands <[email protected]>
754 L:      [email protected]
755 S:      Maintained
756 W:      http://www.linux-usb.org/SpeedTouch/
757 F:      drivers/usb/atm/speedtch.c
758 F:      drivers/usb/atm/usbatm.c
759
760 ALCHEMY AU1XX0 MMC DRIVER
761 M:      Manuel Lauss <[email protected]>
762 S:      Maintained
763 F:      drivers/mmc/host/au1xmmc.c
764
765 ALI1563 I2C DRIVER
766 M:      Rudolf Marek <[email protected]>
767 L:      [email protected]
768 S:      Maintained
769 F:      Documentation/i2c/busses/i2c-ali1563.rst
770 F:      drivers/i2c/busses/i2c-ali1563.c
771
772 ALIBABA ELASTIC RDMA DRIVER
773 M:      Cheng Xu <[email protected]>
774 M:      Kai Shen <[email protected]>
775 L:      [email protected]
776 S:      Supported
777 F:      drivers/infiniband/hw/erdma
778 F:      include/uapi/rdma/erdma-abi.h
779
780 ALIBABA PMU DRIVER
781 M:      Shuai Xue <[email protected]>
782 S:      Supported
783 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
784 F:      drivers/perf/alibaba_uncore_drw_pmu.c
785
786 ALIENWARE WMI DRIVER
787 L:      [email protected]
788 S:      Maintained
789 F:      Documentation/wmi/devices/alienware-wmi.rst
790 F:      drivers/platform/x86/dell/alienware-wmi.c
791
792 ALLEGRO DVT VIDEO IP CORE DRIVER
793 M:      Michael Tretter <[email protected]>
794 R:      Pengutronix Kernel Team <[email protected]>
795 L:      [email protected]
796 S:      Maintained
797 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
798 F:      drivers/media/platform/allegro-dvt/
799
800 ALLIED VISION ALVIUM CAMERA DRIVER
801 M:      Tommaso Merciai <[email protected]>
802 M:      Martin Hecht <[email protected]>
803 L:      [email protected]
804 S:      Maintained
805 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
806 F:      drivers/media/i2c/alvium-csi2.c
807 F:      drivers/media/i2c/alvium-csi2.h
808
809 ALLWINNER A10 CSI DRIVER
810 M:      Maxime Ripard <[email protected]>
811 L:      [email protected]
812 S:      Maintained
813 T:      git git://linuxtv.org/media.git
814 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
815 F:      drivers/media/platform/sunxi/sun4i-csi/
816
817 ALLWINNER A31 CSI DRIVER
818 M:      Yong Deng <[email protected]>
819 M:      Paul Kocialkowski <[email protected]>
820 L:      [email protected]
821 S:      Maintained
822 T:      git git://linuxtv.org/media.git
823 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
824 F:      drivers/media/platform/sunxi/sun6i-csi/
825
826 ALLWINNER A31 ISP DRIVER
827 M:      Paul Kocialkowski <[email protected]>
828 L:      [email protected]
829 S:      Maintained
830 T:      git git://linuxtv.org/media.git
831 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
832 F:      drivers/staging/media/sunxi/sun6i-isp/
833 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
834
835 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
836 M:      Paul Kocialkowski <[email protected]>
837 L:      [email protected]
838 S:      Maintained
839 T:      git git://linuxtv.org/media.git
840 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
841 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
842
843 ALLWINNER CPUFREQ DRIVER
844 M:      Yangtao Li <[email protected]>
845 L:      [email protected]
846 S:      Maintained
847 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
848 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
849
850 ALLWINNER CRYPTO DRIVERS
851 M:      Corentin Labbe <[email protected]>
852 L:      [email protected]
853 S:      Maintained
854 F:      drivers/crypto/allwinner/
855
856 ALLWINNER DMIC DRIVERS
857 M:      Ban Tao <[email protected]>
858 L:      [email protected]
859 S:      Maintained
860 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
861 F:      sound/soc/sunxi/sun50i-dmic.c
862
863 ALLWINNER HARDWARE SPINLOCK SUPPORT
864 M:      Wilken Gottwalt <[email protected]>
865 S:      Maintained
866 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
867 F:      drivers/hwspinlock/sun6i_hwspinlock.c
868
869 ALLWINNER THERMAL DRIVER
870 M:      Vasily Khoruzhick <[email protected]>
871 M:      Yangtao Li <[email protected]>
872 L:      [email protected]
873 S:      Maintained
874 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
875 F:      drivers/thermal/sun8i_thermal.c
876
877 ALLWINNER VPU DRIVER
878 M:      Maxime Ripard <[email protected]>
879 M:      Paul Kocialkowski <[email protected]>
880 L:      [email protected]
881 S:      Maintained
882 F:      drivers/staging/media/sunxi/cedrus/
883
884 ALPHA PORT
885 M:      Richard Henderson <[email protected]>
886 M:      Matt Turner <[email protected]>
887 L:      [email protected]
888 S:      Odd Fixes
889 F:      arch/alpha/
890
891 ALPS PS/2 TOUCHPAD DRIVER
892 R:      Pali Rohár <[email protected]>
893 F:      drivers/input/mouse/alps.*
894
895 ALTERA MAILBOX DRIVER
896 M:      Mun Yew Tham <[email protected]>
897 S:      Maintained
898 F:      drivers/mailbox/mailbox-altera.c
899
900 ALTERA MSGDMA IP CORE DRIVER
901 M:      Olivier Dautricourt <[email protected]>
902 R:      Stefan Roese <[email protected]>
903 L:      [email protected]
904 S:      Odd Fixes
905 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
906 F:      drivers/dma/altera-msgdma.c
907
908 ALTERA PIO DRIVER
909 M:      Mun Yew Tham <[email protected]>
910 L:      [email protected]
911 S:      Maintained
912 F:      drivers/gpio/gpio-altera.c
913
914 ALTERA TRIPLE SPEED ETHERNET DRIVER
915 M:      Joyce Ooi <[email protected]>
916 L:      [email protected]
917 S:      Maintained
918 F:      drivers/net/ethernet/altera/
919
920 ALTERA UART/JTAG UART SERIAL DRIVERS
921 M:      Tobias Klauser <[email protected]>
922 L:      [email protected]
923 S:      Maintained
924 F:      drivers/tty/serial/altera_jtaguart.c
925 F:      drivers/tty/serial/altera_uart.c
926 F:      include/linux/altera_jtaguart.h
927 F:      include/linux/altera_uart.h
928
929 AMAZON ANNAPURNA LABS FIC DRIVER
930 M:      Talel Shenhar <[email protected]>
931 S:      Maintained
932 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
933 F:      drivers/irqchip/irq-al-fic.c
934
935 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
936 M:      Talel Shenhar <[email protected]>
937 M:      Talel Shenhar <[email protected]>
938 S:      Maintained
939 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
940 F:      drivers/edac/al_mc_edac.c
941
942 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
943 M:      Talel Shenhar <[email protected]>
944 S:      Maintained
945 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
946 F:      drivers/thermal/thermal_mmio.c
947
948 AMAZON ETHERNET DRIVERS
949 M:      Shay Agroskin <[email protected]>
950 M:      Arthur Kiyanovski <[email protected]>
951 R:      David Arinzon <[email protected]>
952 R:      Noam Dagan <[email protected]>
953 R:      Saeed Bishara <[email protected]>
954 L:      [email protected]
955 S:      Supported
956 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
957 F:      drivers/net/ethernet/amazon/
958
959 AMAZON RDMA EFA DRIVER
960 M:      Michael Margolin <[email protected]>
961 R:      Gal Pressman <[email protected]>
962 R:      Yossi Leybovich <[email protected]>
963 L:      [email protected]
964 S:      Supported
965 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
966 F:      drivers/infiniband/hw/efa/
967 F:      include/uapi/rdma/efa-abi.h
968
969 AMD 3D V-CACHE PERFORMANCE OPTIMIZER DRIVER
970 M:      Basavaraj Natikar <[email protected]>
971 R:      Mario Limonciello <[email protected]>
972 L:      [email protected]
973 S:      Supported
974 F:      Documentation/ABI/testing/sysfs-bus-platform-drivers-amd_x3d_vcache
975 F:      drivers/platform/x86/amd/x3d_vcache.c
976
977 AMD ADDRESS TRANSLATION LIBRARY (ATL)
978 M:      Yazen Ghannam <[email protected]>
979 L:      [email protected]
980 S:      Supported
981 F:      drivers/ras/amd/atl/*
982
983 AMD AXI W1 DRIVER
984 M:      Kris Chaplin <[email protected]>
985 R:      Thomas Delev <[email protected]>
986 R:      Michal Simek <[email protected]>
987 S:      Maintained
988 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
989 F:      drivers/w1/masters/amd_axi_w1.c
990
991 AMD CDX BUS DRIVER
992 M:      Nipun Gupta <[email protected]>
993 M:      Nikhil Agarwal <[email protected]>
994 S:      Maintained
995 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
996 F:      drivers/cdx/*
997 F:      include/linux/cdx/*
998
999 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
1000 M:      Tom Lendacky <[email protected]>
1001 M:      John Allen <[email protected]>
1002 L:      [email protected]
1003 S:      Supported
1004 F:      drivers/crypto/ccp/
1005 F:      include/linux/ccp.h
1006
1007 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
1008 M:      Ashish Kalra <[email protected]>
1009 M:      Tom Lendacky <[email protected]>
1010 L:      [email protected]
1011 S:      Supported
1012 F:      drivers/crypto/ccp/sev*
1013 F:      include/uapi/linux/psp-sev.h
1014
1015 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
1016 M:      Mario Limonciello <[email protected]>
1017 L:      [email protected]
1018 S:      Supported
1019 F:      drivers/crypto/ccp/dbc.c
1020 F:      drivers/crypto/ccp/dbc.h
1021 F:      drivers/crypto/ccp/platform-access.c
1022 F:      drivers/crypto/ccp/platform-access.h
1023 F:      include/uapi/linux/psp-dbc.h
1024 F:      tools/crypto/ccp/*.c
1025 F:      tools/crypto/ccp/*.py
1026
1027 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT
1028 M:      Mario Limonciello <[email protected]>
1029 L:      [email protected]
1030 S:      Supported
1031 F:      drivers/crypto/ccp/hsti.*
1032
1033 AMD DISPLAY CORE
1034 M:      Harry Wentland <[email protected]>
1035 M:      Leo Li <[email protected]>
1036 M:      Rodrigo Siqueira <[email protected]>
1037 L:      [email protected]
1038 S:      Supported
1039 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1040 F:      drivers/gpu/drm/amd/display/
1041
1042 AMD DISPLAY CORE - DML
1043 M:      Chaitanya Dhere <[email protected]>
1044 M:      Jun Lei <[email protected]>
1045 S:      Supported
1046 F:      drivers/gpu/drm/amd/display/dc/dml/
1047 F:      drivers/gpu/drm/amd/display/dc/dml2/
1048
1049 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1050 M:      Huang Rui <[email protected]>
1051 L:      [email protected]
1052 S:      Supported
1053 F:      Documentation/hwmon/fam15h_power.rst
1054 F:      drivers/hwmon/fam15h_power.c
1055
1056 AMD FCH GPIO DRIVER
1057 M:      Enrico Weigelt, metux IT consult <[email protected]>
1058 L:      [email protected]
1059 S:      Maintained
1060 F:      drivers/gpio/gpio-amd-fch.c
1061 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1062
1063 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1064 L:      [email protected] (moderated for non-subscribers)
1065 S:      Orphan
1066 F:      drivers/usb/gadget/udc/amd5536udc.*
1067
1068 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1069 M:      Andres Salomon <[email protected]>
1070 L:      [email protected] (moderated for non-subscribers)
1071 S:      Supported
1072 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1073 F:      arch/x86/include/asm/geode.h
1074 F:      drivers/char/hw_random/geode-rng.c
1075 F:      drivers/crypto/geode*
1076 F:      drivers/video/fbdev/geode/
1077
1078 AMD HSMP DRIVER
1079 M:      Naveen Krishna Chatradhi <[email protected]>
1080 R:      Carlos Bilbao <[email protected]>
1081 L:      [email protected]
1082 S:      Maintained
1083 F:      Documentation/arch/x86/amd_hsmp.rst
1084 F:      arch/x86/include/asm/amd_hsmp.h
1085 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1086 F:      drivers/platform/x86/amd/hsmp/
1087
1088 AMD IOMMU (AMD-VI)
1089 M:      Joerg Roedel <[email protected]>
1090 R:      Suravee Suthikulpanit <[email protected]>
1091 L:      [email protected]
1092 S:      Maintained
1093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
1094 F:      drivers/iommu/amd/
1095 F:      include/linux/amd-iommu.h
1096
1097 AMD KFD
1098 M:      Felix Kuehling <[email protected]>
1099 L:      [email protected]
1100 S:      Supported
1101 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1102 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1103 F:      drivers/gpu/drm/amd/amdkfd/
1104 F:      drivers/gpu/drm/amd/include/cik_structs.h
1105 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1106 F:      drivers/gpu/drm/amd/include/v9_structs.h
1107 F:      drivers/gpu/drm/amd/include/vi_structs.h
1108 F:      include/uapi/linux/kfd_ioctl.h
1109 F:      include/uapi/linux/kfd_sysfs.h
1110
1111 AMD MP2 I2C DRIVER
1112 M:      Elie Morisse <[email protected]>
1113 M:      Shyam Sundar S K <[email protected]>
1114 L:      [email protected]
1115 S:      Maintained
1116 F:      drivers/i2c/busses/i2c-amd-mp2*
1117
1118 AMD ASF I2C DRIVER
1119 M:      Shyam Sundar S K <[email protected]>
1120 L:      [email protected]
1121 S:      Supported
1122 F:      drivers/i2c/busses/i2c-amd-asf-plat.c
1123
1124 AMD PDS CORE DRIVER
1125 M:      Shannon Nelson <[email protected]>
1126 M:      Brett Creeley <[email protected]>
1127 L:      [email protected]
1128 S:      Supported
1129 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1130 F:      drivers/net/ethernet/amd/pds_core/
1131 F:      include/linux/pds/
1132
1133 AMD PMC DRIVER
1134 M:      Shyam Sundar S K <[email protected]>
1135 L:      [email protected]
1136 S:      Maintained
1137 F:      drivers/platform/x86/amd/pmc/
1138
1139 AMD PMF DRIVER
1140 M:      Shyam Sundar S K <[email protected]>
1141 L:      [email protected]
1142 S:      Supported
1143 F:      Documentation/ABI/testing/sysfs-amd-pmf
1144 F:      drivers/platform/x86/amd/pmf/
1145
1146 AMD POWERPLAY AND SWSMU
1147 M:      Kenneth Feng <[email protected]>
1148 L:      [email protected]
1149 S:      Supported
1150 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1151 F:      drivers/gpu/drm/amd/pm/
1152
1153 AMD PSTATE DRIVER
1154 M:      Huang Rui <[email protected]>
1155 M:      Gautham R. Shenoy <[email protected]>
1156 M:      Mario Limonciello <[email protected]>
1157 R:      Perry Yuan <[email protected]>
1158 L:      [email protected]
1159 S:      Supported
1160 F:      Documentation/admin-guide/pm/amd-pstate.rst
1161 F:      drivers/cpufreq/amd-pstate*
1162 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1163
1164 AMD PTDMA DRIVER
1165 M:      Basavaraj Natikar <[email protected]>
1166 L:      [email protected]
1167 S:      Maintained
1168 F:      drivers/dma/ptdma/
1169
1170 AMD QDMA DRIVER
1171 M:      Nishad Saraf <[email protected]>
1172 M:      Lizhi Hou <[email protected]>
1173 L:      [email protected]
1174 S:      Supported
1175 F:      drivers/dma/amd/qdma/
1176 F:      include/linux/platform_data/amd_qdma.h
1177
1178 AMD SEATTLE DEVICE TREE SUPPORT
1179 M:      Suravee Suthikulpanit <[email protected]>
1180 M:      Tom Lendacky <[email protected]>
1181 S:      Supported
1182 F:      arch/arm64/boot/dts/amd/
1183
1184 AMD SENSOR FUSION HUB DRIVER
1185 M:      Basavaraj Natikar <[email protected]>
1186 L:      [email protected]
1187 S:      Maintained
1188 F:      Documentation/hid/amd-sfh*
1189 F:      drivers/hid/amd-sfh-hid/
1190
1191 AMD SPI DRIVER
1192 M:      Raju Rangoju <[email protected]>
1193 L:      [email protected]
1194 S:      Supported
1195 F:      drivers/spi/spi-amd.c
1196
1197 AMD XGBE DRIVER
1198 M:      "Shyam Sundar S K" <[email protected]>
1199 L:      [email protected]
1200 S:      Supported
1201 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1202 F:      drivers/net/ethernet/amd/xgbe/
1203
1204 AMLOGIC BLUETOOTH DRIVER
1205 M:      Yang Li <[email protected]>
1206 L:      [email protected]
1207 S:      Maintained
1208 F:      Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml
1209 F:      drivers/bluetooth/hci_aml.c
1210
1211 AMLOGIC DDR PMU DRIVER
1212 M:      Jiucheng Xu <[email protected]>
1213 L:      [email protected]
1214 S:      Supported
1215 W:      http://www.amlogic.com
1216 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1217 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1218 F:      drivers/perf/amlogic/
1219 F:      include/soc/amlogic/
1220
1221 AMLOGIC RTC DRIVER
1222 M:      Yiting Deng <[email protected]>
1223 M:      Xianwei Zhao <[email protected]>
1224 L:      [email protected]
1225 S:      Maintained
1226 F:      Documentation/devicetree/bindings/rtc/amlogic,a4-rtc.yaml
1227 F:      drivers/rtc/rtc-amlogic-a4.c
1228
1229 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1230 M:      Javier Carrasco <[email protected]>
1231 L:      [email protected]
1232 S:      Maintained
1233 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1234 F:      Documentation/hwmon/chipcap2.rst
1235 F:      drivers/hwmon/chipcap2.c
1236
1237 AMPHION VPU CODEC V4L2 DRIVER
1238 M:      Ming Qian <[email protected]>
1239 M:      Zhou Peng <[email protected]>
1240 L:      [email protected]
1241 S:      Maintained
1242 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1243 F:      drivers/media/platform/amphion/
1244
1245 AMS AS73211 DRIVER
1246 M:      Christian Eggers <[email protected]>
1247 L:      [email protected]
1248 S:      Maintained
1249 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1250 F:      drivers/iio/light/as73211.c
1251
1252 AMT (Automatic Multicast Tunneling)
1253 M:      Taehee Yoo <[email protected]>
1254 L:      [email protected]
1255 S:      Maintained
1256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1258 F:      drivers/net/amt.c
1259
1260 ANALOG DEVICES INC AD3552R DRIVER
1261 M:      Nuno Sá <[email protected]>
1262 L:      [email protected]
1263 S:      Supported
1264 W:      https://ez.analog.com/linux-software-drivers
1265 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1266 F:      drivers/iio/dac/ad3552r.c
1267
1268 ANALOG DEVICES INC AD4000 DRIVER
1269 M:      Marcelo Schmitt <[email protected]>
1270 L:      [email protected]
1271 S:      Supported
1272 W:      https://ez.analog.com/linux-software-drivers
1273 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml
1274 F:      Documentation/iio/ad4000.rst
1275 F:      drivers/iio/adc/ad4000.c
1276
1277 ANALOG DEVICES INC AD4130 DRIVER
1278 M:      Cosmin Tanislav <[email protected]>
1279 L:      [email protected]
1280 S:      Supported
1281 W:      https://ez.analog.com/linux-software-drivers
1282 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1283 F:      drivers/iio/adc/ad4130.c
1284
1285 ANALOG DEVICES INC AD4695 DRIVER
1286 M:      Michael Hennerich <[email protected]>
1287 M:      Nuno Sá <[email protected]>
1288 R:      David Lechner <[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,ad4695.yaml
1293 F:      Documentation/iio/ad4695.rst
1294 F:      drivers/iio/adc/ad4695.c
1295 F:      include/dt-bindings/iio/adi,ad4695.h
1296
1297 ANALOG DEVICES INC AD7091R DRIVER
1298 M:      Marcelo Schmitt <[email protected]>
1299 L:      [email protected]
1300 S:      Supported
1301 W:      http://ez.analog.com/community/linux-device-drivers
1302 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1303 F:      drivers/iio/adc/ad7091r*
1304
1305 ANALOG DEVICES INC AD7192 DRIVER
1306 M:      Alisa-Dariana Roman <[email protected]>
1307 L:      [email protected]
1308 S:      Supported
1309 W:      https://ez.analog.com/linux-software-drivers
1310 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1311 F:      drivers/iio/adc/ad7192.c
1312
1313 ANALOG DEVICES INC AD7292 DRIVER
1314 M:      Marcelo Schmitt <[email protected]>
1315 L:      [email protected]
1316 S:      Supported
1317 W:      https://ez.analog.com/linux-software-drivers
1318 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1319 F:      drivers/iio/adc/ad7292.c
1320
1321 ANALOG DEVICES INC AD7293 DRIVER
1322 M:      Antoniu Miclaus <[email protected]>
1323 L:      [email protected]
1324 S:      Supported
1325 W:      https://ez.analog.com/linux-software-drivers
1326 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1327 F:      drivers/iio/dac/ad7293.c
1328
1329 ANALOG DEVICES INC AD74115 DRIVER
1330 M:      Cosmin Tanislav <[email protected]>
1331 L:      [email protected]
1332 S:      Supported
1333 W:      https://ez.analog.com/linux-software-drivers
1334 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1335 F:      drivers/iio/addac/ad74115.c
1336
1337 ANALOG DEVICES INC AD74413R DRIVER
1338 M:      Cosmin Tanislav <[email protected]>
1339 L:      [email protected]
1340 S:      Supported
1341 W:      https://ez.analog.com/linux-software-drivers
1342 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1343 F:      drivers/iio/addac/ad74413r.c
1344 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1345
1346 ANALOG DEVICES INC AD7625 DRIVER
1347 M:      Michael Hennerich <[email protected]>
1348 M:      Nuno Sá <[email protected]>
1349 R:      Trevor Gamblin <[email protected]>
1350 S:      Supported
1351 W:      https://ez.analog.com/linux-software-drivers
1352 W:      http://analogdevicesinc.github.io/hdl/projects/pulsar_lvds/index.html
1353 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7625.yaml
1354 F:      Documentation/iio/ad7625.rst
1355 F:      drivers/iio/adc/ad7625.c
1356
1357 ANALOG DEVICES INC AD7768-1 DRIVER
1358 M:      Michael Hennerich <[email protected]>
1359 L:      [email protected]
1360 S:      Supported
1361 W:      https://ez.analog.com/linux-software-drivers
1362 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1363 F:      drivers/iio/adc/ad7768-1.c
1364
1365 ANALOG DEVICES INC AD7780 DRIVER
1366 M:      Michael Hennerich <[email protected]>
1367 M:      Renato Lui Geh <[email protected]>
1368 L:      [email protected]
1369 S:      Supported
1370 W:      https://ez.analog.com/linux-software-drivers
1371 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1372 F:      drivers/iio/adc/ad7780.c
1373
1374 ANALOG DEVICES INC AD9467 DRIVER
1375 M:      Michael Hennerich <[email protected]>
1376 M:      Nuno Sa <[email protected]>
1377 L:      [email protected]
1378 S:      Supported
1379 W:      https://ez.analog.com/linux-software-drivers
1380 F:      Documentation/ABI/testing/debugfs-iio-ad9467
1381 F:      Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml
1382 F:      drivers/iio/adc/ad9467.c
1383
1384 ANALOG DEVICES INC AD8460 DRIVER
1385 M:      Mariel Tinaco <[email protected]>
1386 L:      [email protected]
1387 S:      Supported
1388 W:      https://ez.analog.com/linux-software-drivers
1389 F:      Documentation/devicetree/bindings/iio/dac/adi,ad8460.yaml
1390 F:      drivers/iio/dac/ad8460.c
1391
1392 ANALOG DEVICES INC AD9739a DRIVER
1393 M:      Nuno Sa <[email protected]>
1394 M:      Dragos Bogdan <[email protected]>
1395 L:      [email protected]
1396 S:      Supported
1397 W:      https://ez.analog.com/linux-software-drivers
1398 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1399 F:      drivers/iio/dac/ad9739a.c
1400
1401 ANALOG DEVICES INC ADA4250 DRIVER
1402 M:      Antoniu Miclaus <[email protected]>
1403 L:      [email protected]
1404 S:      Supported
1405 W:      https://ez.analog.com/linux-software-drivers
1406 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1407 F:      drivers/iio/amplifiers/ada4250.c
1408
1409 ANALOG DEVICES INC ADF4377 DRIVER
1410 M:      Antoniu Miclaus <[email protected]>
1411 L:      [email protected]
1412 S:      Supported
1413 W:      https://ez.analog.com/linux-software-drivers
1414 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1415 F:      drivers/iio/frequency/adf4377.c
1416
1417 ANALOG DEVICES INC ADGS1408 DRIVER
1418 M:      Mircea Caprioru <[email protected]>
1419 S:      Supported
1420 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1421 F:      drivers/mux/adgs1408.c
1422
1423 ANALOG DEVICES INC ADIN DRIVER
1424 M:      Michael Hennerich <[email protected]>
1425 L:      [email protected]
1426 S:      Supported
1427 W:      https://ez.analog.com/linux-software-drivers
1428 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1429 F:      drivers/net/phy/adin.c
1430
1431 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1432 M:      Nuno Sa <[email protected]>
1433 L:      [email protected]
1434 S:      Supported
1435 F:      drivers/iio/imu/adis.c
1436 F:      drivers/iio/imu/adis_buffer.c
1437 F:      drivers/iio/imu/adis_trigger.c
1438 F:      include/linux/iio/imu/adis.h
1439
1440 ANALOG DEVICES INC ADIS16460 DRIVER
1441 M:      Dragos Bogdan <[email protected]>
1442 L:      [email protected]
1443 S:      Supported
1444 W:      https://ez.analog.com/linux-software-drivers
1445 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1446 F:      drivers/iio/imu/adis16460.c
1447
1448 ANALOG DEVICES INC ADIS16475 DRIVER
1449 M:      Nuno Sa <[email protected]>
1450 L:      [email protected]
1451 S:      Supported
1452 W:      https://ez.analog.com/linux-software-drivers
1453 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1454 F:      drivers/iio/imu/adis16475.c
1455
1456 ANALOG DEVICES INC ADM1177 DRIVER
1457 M:      Michael Hennerich <[email protected]>
1458 L:      [email protected]
1459 S:      Supported
1460 W:      https://ez.analog.com/linux-software-drivers
1461 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1462 F:      drivers/hwmon/adm1177.c
1463
1464 ANALOG DEVICES INC ADMFM2000 DRIVER
1465 M:      Kim Seer Paller <[email protected]>
1466 L:      [email protected]
1467 S:      Supported
1468 W:      https://ez.analog.com/linux-software-drivers
1469 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1470 F:      drivers/iio/frequency/admfm2000.c
1471
1472 ANALOG DEVICES INC ADMV1013 DRIVER
1473 M:      Antoniu Miclaus <[email protected]>
1474 L:      [email protected]
1475 S:      Supported
1476 W:      https://ez.analog.com/linux-software-drivers
1477 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1478 F:      drivers/iio/frequency/admv1013.c
1479
1480 ANALOG DEVICES INC ADMV1014 DRIVER
1481 M:      Antoniu Miclaus <[email protected]>
1482 L:      [email protected]
1483 S:      Supported
1484 W:      https://ez.analog.com/linux-software-drivers
1485 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1486 F:      drivers/iio/frequency/admv1014.c
1487
1488 ANALOG DEVICES INC ADMV8818 DRIVER
1489 M:      Antoniu Miclaus <[email protected]>
1490 L:      [email protected]
1491 S:      Supported
1492 W:      https://ez.analog.com/linux-software-drivers
1493 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1494 F:      drivers/iio/filter/admv8818.c
1495
1496 ANALOG DEVICES INC ADP5061 DRIVER
1497 M:      Michael Hennerich <[email protected]>
1498 L:      [email protected]
1499 S:      Supported
1500 W:      https://ez.analog.com/linux-software-drivers
1501 F:      drivers/power/supply/adp5061.c
1502
1503 ANALOG DEVICES INC ADRF6780 DRIVER
1504 M:      Antoniu Miclaus <[email protected]>
1505 L:      [email protected]
1506 S:      Supported
1507 W:      https://ez.analog.com/linux-software-drivers
1508 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1509 F:      drivers/iio/frequency/adrf6780.c
1510
1511 ANALOG DEVICES INC ADV7180 DRIVER
1512 M:      Lars-Peter Clausen <[email protected]>
1513 L:      [email protected]
1514 S:      Supported
1515 W:      https://ez.analog.com/linux-software-drivers
1516 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1517 F:      drivers/media/i2c/adv7180.c
1518
1519 ANALOG DEVICES INC ADV748X DRIVER
1520 M:      Kieran Bingham <[email protected]>
1521 L:      [email protected]
1522 S:      Maintained
1523 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1524 F:      drivers/media/i2c/adv748x/*
1525
1526 ANALOG DEVICES INC ADV7511 DRIVER
1527 M:      Hans Verkuil <[email protected]>
1528 L:      [email protected]
1529 S:      Maintained
1530 F:      drivers/media/i2c/adv7511*
1531
1532 ANALOG DEVICES INC ADV7604 DRIVER
1533 M:      Hans Verkuil <[email protected]>
1534 L:      [email protected]
1535 S:      Maintained
1536 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1537 F:      drivers/media/i2c/adv7604*
1538
1539 ANALOG DEVICES INC ADV7842 DRIVER
1540 M:      Hans Verkuil <[email protected]>
1541 L:      [email protected]
1542 S:      Maintained
1543 F:      drivers/media/i2c/adv7842*
1544
1545 ANALOG DEVICES INC ADXRS290 DRIVER
1546 M:      Nishant Malpani <[email protected]>
1547 L:      [email protected]
1548 S:      Supported
1549 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1550 F:      drivers/iio/gyro/adxrs290.c
1551
1552 ANALOG DEVICES INC ASOC CODEC DRIVERS
1553 M:      Lars-Peter Clausen <[email protected]>
1554 M:      Nuno Sá <[email protected]>
1555 L:      [email protected]
1556 S:      Supported
1557 W:      http://wiki.analog.com/
1558 W:      https://ez.analog.com/linux-software-drivers
1559 F:      Documentation/devicetree/bindings/sound/adi,*
1560 F:      sound/soc/codecs/ad1*
1561 F:      sound/soc/codecs/ad7*
1562 F:      sound/soc/codecs/adau*
1563 F:      sound/soc/codecs/adav*
1564 F:      sound/soc/codecs/sigmadsp.*
1565 F:      sound/soc/codecs/ssm*
1566
1567 ANALOG DEVICES INC AXI DAC DRIVER
1568 M:      Nuno Sa <[email protected]>
1569 L:      [email protected]
1570 S:      Supported
1571 W:      https://ez.analog.com/linux-software-drivers
1572 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1573 F:      drivers/iio/dac/adi-axi-dac.c
1574
1575 ANALOG DEVICES INC DMA DRIVERS
1576 M:      Lars-Peter Clausen <[email protected]>
1577 S:      Supported
1578 W:      https://ez.analog.com/linux-software-drivers
1579 F:      drivers/dma/dma-axi-dmac.c
1580
1581 ANALOG DEVICES INC IIO DRIVERS
1582 M:      Lars-Peter Clausen <[email protected]>
1583 M:      Michael Hennerich <[email protected]>
1584 S:      Supported
1585 W:      http://wiki.analog.com/
1586 W:      https://ez.analog.com/linux-software-drivers
1587 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1588 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1589 F:      Documentation/devicetree/bindings/iio/*/adi,*
1590 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1591 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1592 F:      Documentation/iio/ad7606.rst
1593 F:      drivers/iio/*/ad*
1594 F:      drivers/iio/adc/ltc249*
1595 F:      drivers/iio/amplifiers/hmc425a.c
1596 F:      drivers/staging/iio/*/ad*
1597 X:      drivers/iio/*/adjd*
1598
1599 ANALOGBITS PLL LIBRARIES
1600 M:      Paul Walmsley <[email protected]>
1601 M:      Samuel Holland <[email protected]>
1602 S:      Supported
1603 F:      drivers/clk/analogbits/*
1604 F:      include/linux/clk/analogbits*
1605
1606 ANDROID DRIVERS
1607 M:      Greg Kroah-Hartman <[email protected]>
1608 M:      Arve Hjønnevåg <[email protected]>
1609 M:      Todd Kjos <[email protected]>
1610 M:      Martijn Coenen <[email protected]>
1611 M:      Joel Fernandes <[email protected]>
1612 M:      Christian Brauner <[email protected]>
1613 M:      Carlos Llamas <[email protected]>
1614 M:      Suren Baghdasaryan <[email protected]>
1615 L:      [email protected]
1616 S:      Supported
1617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1618 F:      drivers/android/
1619
1620 ANDROID GOLDFISH PIC DRIVER
1621 M:      Miodrag Dinic <[email protected]>
1622 S:      Supported
1623 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1624 F:      drivers/irqchip/irq-goldfish-pic.c
1625
1626 ANDROID GOLDFISH RTC DRIVER
1627 M:      Jiaxun Yang <[email protected]>
1628 S:      Supported
1629 F:      drivers/rtc/rtc-goldfish.c
1630
1631 AOA (Apple Onboard Audio) ALSA DRIVER
1632 M:      Johannes Berg <[email protected]>
1633 L:      [email protected]
1634 L:      [email protected]
1635 S:      Maintained
1636 F:      sound/aoa/
1637
1638 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1639 M:      William Breathitt Gray <[email protected]>
1640 L:      [email protected]
1641 S:      Maintained
1642 F:      drivers/iio/addac/stx104.c
1643
1644 APM DRIVER
1645 M:      Jiri Kosina <[email protected]>
1646 S:      Odd fixes
1647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1648 F:      arch/x86/kernel/apm_32.c
1649 F:      drivers/char/apm-emulation.c
1650 F:      include/linux/apm_bios.h
1651 F:      include/uapi/linux/apm_bios.h
1652
1653 APPARMOR SECURITY MODULE
1654 M:      John Johansen <[email protected]>
1655 M:      John Johansen <[email protected]>
1656 L:      [email protected] (moderated for non-subscribers)
1657 S:      Supported
1658 W:      apparmor.net
1659 B:      https://gitlab.com/apparmor/apparmor-kernel
1660 C:      irc://irc.oftc.net/apparmor
1661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1662 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1663 F:      Documentation/admin-guide/LSM/apparmor.rst
1664 F:      security/apparmor/
1665
1666 APPLE BCM5974 MULTITOUCH DRIVER
1667 M:      Henrik Rydberg <[email protected]>
1668 L:      [email protected]
1669 S:      Odd fixes
1670 F:      drivers/input/mouse/bcm5974.c
1671
1672 APPLE PCIE CONTROLLER DRIVER
1673 M:      Alyssa Rosenzweig <[email protected]>
1674 M:      Marc Zyngier <[email protected]>
1675 L:      [email protected]
1676 S:      Maintained
1677 F:      drivers/pci/controller/pcie-apple.c
1678
1679 APPLE SMC DRIVER
1680 M:      Henrik Rydberg <[email protected]>
1681 L:      [email protected]
1682 S:      Odd fixes
1683 F:      drivers/hwmon/applesmc.c
1684
1685 APPLETALK NETWORK LAYER
1686 L:      [email protected]
1687 S:      Odd fixes
1688 F:      include/linux/atalk.h
1689 F:      include/uapi/linux/atalk.h
1690 F:      net/appletalk/
1691
1692 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1693 M:      Khuong Dinh <[email protected]>
1694 S:      Supported
1695 F:      arch/arm64/boot/dts/apm/
1696
1697 APPLIED MICRO (APM) X-GENE SOC EDAC
1698 M:      Khuong Dinh <[email protected]>
1699 S:      Supported
1700 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1701 F:      drivers/edac/xgene_edac.c
1702
1703 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1704 M:      Iyappan Subramanian <[email protected]>
1705 M:      Keyur Chudgar <[email protected]>
1706 S:      Supported
1707 F:      drivers/net/ethernet/apm/xgene-v2/
1708
1709 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1710 M:      Iyappan Subramanian <[email protected]>
1711 M:      Keyur Chudgar <[email protected]>
1712 M:      Quan Nguyen <[email protected]>
1713 S:      Supported
1714 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1715 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1716 F:      drivers/net/ethernet/apm/xgene/
1717 F:      drivers/net/mdio/mdio-xgene.c
1718
1719 APPLIED MICRO (APM) X-GENE SOC PMU
1720 M:      Khuong Dinh <[email protected]>
1721 S:      Supported
1722 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1723 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1724 F:      drivers/perf/xgene_pmu.c
1725
1726 APPLIED MICRO QT2025 PHY DRIVER
1727 M:      FUJITA Tomonori <[email protected]>
1728 R:      Trevor Gross <[email protected]>
1729 L:      [email protected]
1730 L:      [email protected]
1731 S:      Maintained
1732 F:      drivers/net/phy/qt2025.rs
1733
1734 APTINA CAMERA SENSOR PLL
1735 M:      Laurent Pinchart <[email protected]>
1736 L:      [email protected]
1737 S:      Maintained
1738 F:      drivers/media/i2c/aptina-pll.*
1739
1740 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1741 M:      Aleksa Savic <[email protected]>
1742 M:      Jack Doan <[email protected]>
1743 L:      [email protected]
1744 S:      Maintained
1745 F:      Documentation/hwmon/aquacomputer_d5next.rst
1746 F:      drivers/hwmon/aquacomputer_d5next.c
1747
1748 AQUANTIA ETHERNET DRIVER (atlantic)
1749 M:      Igor Russkikh <[email protected]>
1750 L:      [email protected]
1751 S:      Supported
1752 W:      https://www.marvell.com/
1753 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1754 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1755 F:      drivers/net/ethernet/aquantia/atlantic/
1756
1757 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1758 M:      Egor Pomozov <[email protected]>
1759 L:      [email protected]
1760 S:      Supported
1761 W:      http://www.aquantia.com
1762 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1763
1764 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1765 M:      Krzysztof Hałasa <[email protected]>
1766 L:      [email protected]
1767 S:      Maintained
1768 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1769 F:      drivers/media/i2c/ar0521.c
1770
1771 ARASAN NAND CONTROLLER DRIVER
1772 M:      Miquel Raynal <[email protected]>
1773 R:      Michal Simek <[email protected]>
1774 L:      [email protected]
1775 S:      Maintained
1776 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1777 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1778
1779 ARC FRAMEBUFFER DRIVER
1780 M:      Jaya Kumar <[email protected]>
1781 S:      Maintained
1782 F:      drivers/video/fbdev/arcfb.c
1783 F:      drivers/video/fbdev/core/fb_defio.c
1784
1785 ARC PGU DRM DRIVER
1786 M:      Alexey Brodkin <[email protected]>
1787 S:      Supported
1788 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1789 F:      drivers/gpu/drm/tiny/arcpgu.c
1790
1791 ARCNET NETWORK LAYER
1792 M:      Michael Grzeschik <[email protected]>
1793 L:      [email protected]
1794 S:      Maintained
1795 F:      drivers/net/arcnet/
1796 F:      include/uapi/linux/if_arcnet.h
1797
1798 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1799 M:      Arnd Bergmann <[email protected]>
1800 M:      Olof Johansson <[email protected]>
1801 L:      [email protected] (moderated for non-subscribers)
1802 L:      [email protected]
1803 S:      Maintained
1804 P:      Documentation/process/maintainer-soc.rst
1805 C:      irc://irc.libera.chat/armlinux
1806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1807 F:      Documentation/process/maintainer-soc*.rst
1808 F:      arch/arm/boot/dts/Makefile
1809 F:      arch/arm64/boot/dts/Makefile
1810
1811 ARM ARCHITECTED TIMER DRIVER
1812 M:      Mark Rutland <[email protected]>
1813 M:      Marc Zyngier <[email protected]>
1814 L:      [email protected] (moderated for non-subscribers)
1815 S:      Maintained
1816 F:      arch/arm/include/asm/arch_timer.h
1817 F:      arch/arm64/include/asm/arch_timer.h
1818 F:      drivers/clocksource/arm_arch_timer.c
1819
1820 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1821 M:      Marc Zyngier <[email protected]>
1822 L:      [email protected] (moderated for non-subscribers)
1823 S:      Maintained
1824 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1825 F:      arch/arm/include/asm/arch_gicv3.h
1826 F:      arch/arm64/include/asm/arch_gicv3.h
1827 F:      drivers/irqchip/irq-gic*.[ch]
1828 F:      include/linux/irqchip/arm-gic*.h
1829 F:      include/linux/irqchip/arm-vgic-info.h
1830
1831 ARM HDLCD DRM DRIVER
1832 M:      Liviu Dudau <[email protected]>
1833 S:      Supported
1834 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1835 F:      drivers/gpu/drm/arm/hdlcd_*
1836
1837 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1838 M:      Linus Walleij <[email protected]>
1839 L:      [email protected] (moderated for non-subscribers)
1840 S:      Maintained
1841 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1842 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1843 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1844 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1845 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1846 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1847 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1848 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1849 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1850 F:      arch/arm/boot/dts/arm/arm-realview-*
1851 F:      arch/arm/boot/dts/arm/integrator*
1852 F:      arch/arm/boot/dts/arm/versatile*
1853 F:      arch/arm/mach-versatile/
1854 F:      drivers/bus/arm-integrator-lm.c
1855 F:      drivers/clk/versatile/
1856 F:      drivers/i2c/busses/i2c-versatile.c
1857 F:      drivers/irqchip/irq-versatile-fpga.c
1858 F:      drivers/mtd/maps/physmap-versatile.*
1859 F:      drivers/power/reset/arm-versatile-reboot.c
1860 F:      drivers/soc/versatile/
1861
1862 ARM INTERCONNECT PMU DRIVERS
1863 M:      Robin Murphy <[email protected]>
1864 S:      Supported
1865 F:      Documentation/admin-guide/perf/arm-cmn.rst
1866 F:      Documentation/admin-guide/perf/arm-ni.rst
1867 F:      Documentation/devicetree/bindings/perf/arm,cmn.yaml
1868 F:      Documentation/devicetree/bindings/perf/arm,ni.yaml
1869 F:      drivers/perf/arm-cmn.c
1870 F:      drivers/perf/arm-ni.c
1871 F:      tools/perf/pmu-events/arch/arm64/arm/cmn/
1872
1873 ARM KOMEDA DRM-KMS DRIVER
1874 M:      Liviu Dudau <[email protected]>
1875 S:      Supported
1876 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1877 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1878 F:      Documentation/gpu/komeda-kms.rst
1879 F:      drivers/gpu/drm/arm/display/include/
1880 F:      drivers/gpu/drm/arm/display/komeda/
1881
1882 ARM MALI PANFROST DRM DRIVER
1883 M:      Boris Brezillon <[email protected]>
1884 M:      Rob Herring <[email protected]>
1885 R:      Steven Price <[email protected]>
1886 L:      [email protected]
1887 S:      Supported
1888 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1889 F:      Documentation/gpu/panfrost.rst
1890 F:      drivers/gpu/drm/ci/xfails/panfrost*
1891 F:      drivers/gpu/drm/panfrost/
1892 F:      include/uapi/drm/panfrost_drm.h
1893
1894 ARM MALI PANTHOR DRM DRIVER
1895 M:      Boris Brezillon <[email protected]>
1896 M:      Steven Price <[email protected]>
1897 M:      Liviu Dudau <[email protected]>
1898 L:      [email protected]
1899 S:      Supported
1900 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1901 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1902 F:      drivers/gpu/drm/panthor/
1903 F:      include/uapi/drm/panthor_drm.h
1904
1905 ARM MALI-DP DRM DRIVER
1906 M:      Liviu Dudau <[email protected]>
1907 S:      Supported
1908 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1909 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1910 F:      Documentation/gpu/afbc.rst
1911 F:      drivers/gpu/drm/arm/
1912
1913 ARM MFM AND FLOPPY DRIVERS
1914 M:      Ian Molton <[email protected]>
1915 S:      Maintained
1916 F:      arch/arm/include/asm/floppy.h
1917 F:      arch/arm/mach-rpc/floppydma.S
1918
1919 ARM PMU PROFILING AND DEBUGGING
1920 M:      Will Deacon <[email protected]>
1921 M:      Mark Rutland <[email protected]>
1922 L:      [email protected] (moderated for non-subscribers)
1923 S:      Maintained
1924 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1925 F:      Documentation/devicetree/bindings/perf/
1926 F:      arch/arm*/include/asm/hw_breakpoint.h
1927 F:      arch/arm*/include/asm/perf_event.h
1928 F:      arch/arm*/kernel/hw_breakpoint.c
1929 F:      arch/arm*/kernel/perf_*
1930 F:      drivers/perf/
1931 F:      include/linux/perf/arm_pmu*.h
1932
1933 ARM PORT
1934 M:      Russell King <[email protected]>
1935 L:      [email protected] (moderated for non-subscribers)
1936 S:      Odd Fixes
1937 W:      http://www.armlinux.org.uk/
1938 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1939 F:      arch/arm/
1940 X:      arch/arm/boot/dts/
1941
1942 ARM PRIMECELL AACI PL041 DRIVER
1943 M:      Russell King <[email protected]>
1944 S:      Odd Fixes
1945 F:      sound/arm/aaci.*
1946
1947 ARM PRIMECELL BUS SUPPORT
1948 M:      Russell King <[email protected]>
1949 S:      Odd Fixes
1950 F:      drivers/amba/
1951 F:      include/linux/amba/bus.h
1952
1953 ARM PRIMECELL KMI PL050 DRIVER
1954 M:      Russell King <[email protected]>
1955 S:      Odd Fixes
1956 F:      drivers/input/serio/ambakmi.*
1957 F:      include/linux/amba/kmi.h
1958
1959 ARM PRIMECELL MMCI PL180/1 DRIVER
1960 M:      Russell King <[email protected]>
1961 S:      Odd Fixes
1962 F:      drivers/mmc/host/mmci.*
1963 F:      include/linux/amba/mmci.h
1964
1965 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1966 M:      Miquel Raynal <[email protected]>
1967 R:      Michal Simek <[email protected]>
1968 L:      [email protected]
1969 S:      Maintained
1970 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1971 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1972
1973 ARM PRIMECELL PL35X SMC DRIVER
1974 M:      Miquel Raynal <[email protected]>
1975 R:      Michal Simek <[email protected]>
1976 L:      [email protected] (moderated for non-subscribers)
1977 S:      Maintained
1978 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1979 F:      drivers/memory/pl353-smc.c
1980
1981 ARM PRIMECELL SSP PL022 SPI DRIVER
1982 M:      Linus Walleij <[email protected]>
1983 L:      [email protected] (moderated for non-subscribers)
1984 S:      Maintained
1985 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1986 F:      drivers/spi/spi-pl022.c
1987
1988 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1989 M:      Russell King <[email protected]>
1990 S:      Odd Fixes
1991 F:      drivers/tty/serial/amba-pl01*.c
1992 F:      include/linux/amba/serial.h
1993
1994 ARM PRIMECELL VIC PL190/PL192 DRIVER
1995 M:      Linus Walleij <[email protected]>
1996 L:      [email protected] (moderated for non-subscribers)
1997 S:      Maintained
1998 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1999 F:      drivers/irqchip/irq-vic.c
2000
2001 ARM SMC WATCHDOG DRIVER
2002 M:      Julius Werner <[email protected]>
2003 R:      Evan Benn <[email protected]>
2004 S:      Maintained
2005 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
2006 F:      drivers/watchdog/arm_smc_wdt.c
2007
2008 ARM SMMU DRIVERS
2009 M:      Will Deacon <[email protected]>
2010 R:      Robin Murphy <[email protected]>
2011 L:      [email protected] (moderated for non-subscribers)
2012 S:      Maintained
2013 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
2014 F:      drivers/iommu/arm/
2015 F:      drivers/iommu/io-pgtable-arm*
2016
2017 ARM SMMU SVA SUPPORT
2018 R:      Jean-Philippe Brucker <[email protected]>
2019 F:      drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
2020
2021 ARM SUB-ARCHITECTURES
2022 L:      [email protected] (moderated for non-subscribers)
2023 S:      Maintained
2024 C:      irc://irc.libera.chat/armlinux
2025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
2026 F:      arch/arm/mach-*/
2027 F:      arch/arm/plat-*/
2028
2029 ARM/ACTIONS SEMI ARCHITECTURE
2030 M:      Andreas Färber <[email protected]>
2031 M:      Manivannan Sadhasivam <[email protected]>
2032 L:      [email protected] (moderated for non-subscribers)
2033 L:      [email protected] (moderated for non-subscribers)
2034 S:      Maintained
2035 F:      Documentation/devicetree/bindings/arm/actions.yaml
2036 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.yaml
2037 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
2038 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
2039 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
2040 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
2041 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
2042 F:      Documentation/devicetree/bindings/pinctrl/actions,*
2043 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
2044 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.yaml
2045 F:      arch/arm/boot/dts/actions/
2046 F:      arch/arm/mach-actions/
2047 F:      arch/arm64/boot/dts/actions/
2048 F:      drivers/clk/actions/
2049 F:      drivers/clocksource/timer-owl*
2050 F:      drivers/dma/owl-dma.c
2051 F:      drivers/i2c/busses/i2c-owl.c
2052 F:      drivers/irqchip/irq-owl-sirq.c
2053 F:      drivers/mmc/host/owl-mmc.c
2054 F:      drivers/net/ethernet/actions/
2055 F:      drivers/pinctrl/actions/*
2056 F:      drivers/pmdomain/actions/
2057 F:      include/dt-bindings/power/owl-*
2058 F:      include/dt-bindings/reset/actions,*
2059 F:      include/linux/soc/actions/
2060 N:      owl
2061
2062 ARM/AIROHA SOC SUPPORT
2063 M:      Matthias Brugger <[email protected]>
2064 M:      AngeloGioacchino Del Regno <[email protected]>
2065 L:      [email protected] (moderated for non-subscribers)
2066 L:      [email protected] (moderated for non-subscribers)
2067 S:      Odd Fixes
2068 F:      arch/arm/boot/dts/airoha/
2069 F:      arch/arm64/boot/dts/airoha/
2070
2071 ARM/Allwinner SoC Clock Support
2072 M:      Emilio López <[email protected]>
2073 S:      Maintained
2074 F:      drivers/clk/sunxi/
2075
2076 ARM/Allwinner sunXi SoC support
2077 M:      Chen-Yu Tsai <[email protected]>
2078 M:      Jernej Skrabec <[email protected]>
2079 M:      Samuel Holland <[email protected]>
2080 L:      [email protected] (moderated for non-subscribers)
2081 L:      [email protected]
2082 S:      Maintained
2083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
2084 F:      arch/arm/mach-sunxi/
2085 F:      arch/arm64/boot/dts/allwinner/
2086 F:      drivers/clk/sunxi-ng/
2087 F:      drivers/pinctrl/sunxi/
2088 F:      drivers/soc/sunxi/
2089 N:      allwinner
2090 N:      sun[x456789]i
2091 N:      sun[25]0i
2092
2093 ARM/ALPHASCALE ARCHITECTURE
2094 M:      Krzysztof Kozlowski <[email protected]>
2095 L:      [email protected] (moderated for non-subscribers)
2096 S:      Odd Fixes
2097 F:      arch/arm/boot/dts/alphascale/
2098 F:      drivers/clk/clk-asm9260.c
2099 F:      drivers/clocksource/asm9260_timer.c
2100 F:      drivers/rtc/rtc-asm9260.c
2101 F:      drivers/watchdog/asm9260_wdt.c
2102
2103 ARM/AMD PENSANDO ARM64 ARCHITECTURE
2104 M:      Brad Larson <[email protected]>
2105 L:      [email protected] (moderated for non-subscribers)
2106 S:      Supported
2107 F:      Documentation/devicetree/bindings/*/amd,pensando*
2108 F:      arch/arm64/boot/dts/amd/elba*
2109
2110 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
2111 M:      Neil Armstrong <[email protected]>
2112 M:      Jerome Brunet <[email protected]>
2113 L:      [email protected]
2114 S:      Maintained
2115 F:      Documentation/devicetree/bindings/clock/amlogic*
2116 F:      drivers/clk/meson/
2117 F:      include/dt-bindings/clock/amlogic,a1*
2118 F:      include/dt-bindings/clock/gxbb*
2119 F:      include/dt-bindings/clock/meson*
2120
2121 ARM/Amlogic Meson SoC Crypto Drivers
2122 M:      Corentin Labbe <[email protected]>
2123 L:      [email protected]
2124 L:      [email protected]
2125 S:      Maintained
2126 F:      Documentation/devicetree/bindings/crypto/amlogic*
2127 F:      drivers/crypto/amlogic/
2128
2129 ARM/Amlogic Meson SoC Sound Drivers
2130 M:      Jerome Brunet <[email protected]>
2131 L:      [email protected]
2132 S:      Maintained
2133 F:      Documentation/devicetree/bindings/sound/amlogic*
2134 F:      sound/soc/meson/
2135
2136 ARM/Amlogic Meson SoC support
2137 M:      Neil Armstrong <[email protected]>
2138 M:      Kevin Hilman <[email protected]>
2139 R:      Jerome Brunet <[email protected]>
2140 R:      Martin Blumenstingl <[email protected]>
2141 L:      [email protected] (moderated for non-subscribers)
2142 L:      [email protected]
2143 S:      Maintained
2144 W:      http://linux-meson.com/
2145 F:      Documentation/devicetree/bindings/phy/amlogic*
2146 F:      arch/arm/boot/dts/amlogic/
2147 F:      arch/arm/mach-meson/
2148 F:      arch/arm64/boot/dts/amlogic/
2149 F:      drivers/pmdomain/amlogic/
2150 F:      drivers/mmc/host/meson*
2151 F:      drivers/phy/amlogic/
2152 F:      drivers/pinctrl/meson/
2153 F:      drivers/rtc/rtc-meson*
2154 F:      drivers/soc/amlogic/
2155 N:      meson
2156
2157 ARM/Annapurna Labs ALPINE ARCHITECTURE
2158 M:      Antoine Tenart <[email protected]>
2159 L:      [email protected] (moderated for non-subscribers)
2160 S:      Odd Fixes
2161 F:      arch/arm/boot/dts/amazon/
2162 F:      arch/arm/mach-alpine/
2163 F:      arch/arm64/boot/dts/amazon/
2164 F:      drivers/*/*alpine*
2165
2166 ARM/APPLE MACHINE SOUND DRIVERS
2167 M:      Martin Povišer <[email protected]>
2168 L:      [email protected]
2169 L:      [email protected]
2170 S:      Maintained
2171 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2172 F:      Documentation/devicetree/bindings/sound/cirrus,cs42l84.yaml
2173 F:      Documentation/devicetree/bindings/sound/apple,*
2174 F:      sound/soc/apple/*
2175 F:      sound/soc/codecs/cs42l83-i2c.c
2176 F:      sound/soc/codecs/cs42l84.*
2177 F:      sound/soc/codecs/ssm3515.c
2178
2179 ARM/APPLE MACHINE SUPPORT
2180 M:      Hector Martin <[email protected]>
2181 M:      Sven Peter <[email protected]>
2182 R:      Alyssa Rosenzweig <[email protected]>
2183 L:      [email protected]
2184 L:      [email protected] (moderated for non-subscribers)
2185 S:      Maintained
2186 W:      https://asahilinux.org
2187 B:      https://github.com/AsahiLinux/linux/issues
2188 C:      irc://irc.oftc.net/asahi-dev
2189 T:      git https://github.com/AsahiLinux/linux.git
2190 F:      Documentation/devicetree/bindings/arm/apple.yaml
2191 F:      Documentation/devicetree/bindings/arm/apple/*
2192 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2193 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2194 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2195 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2196 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2197 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2198 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2199 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2200 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2201 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2202 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2203 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2204 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2205 F:      Documentation/devicetree/bindings/power/apple*
2206 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2207 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2208 F:      arch/arm64/boot/dts/apple/
2209 F:      drivers/bluetooth/hci_bcm4377.c
2210 F:      drivers/clk/clk-apple-nco.c
2211 F:      drivers/cpufreq/apple-soc-cpufreq.c
2212 F:      drivers/dma/apple-admac.c
2213 F:      drivers/pmdomain/apple/
2214 F:      drivers/i2c/busses/i2c-pasemi-core.c
2215 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2216 F:      drivers/iommu/apple-dart.c
2217 F:      drivers/iommu/io-pgtable-dart.c
2218 F:      drivers/irqchip/irq-apple-aic.c
2219 F:      drivers/nvme/host/apple.c
2220 F:      drivers/nvmem/apple-efuses.c
2221 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2222 F:      drivers/pwm/pwm-apple.c
2223 F:      drivers/soc/apple/*
2224 F:      drivers/watchdog/apple_wdt.c
2225 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2226 F:      include/dt-bindings/pinctrl/apple.h
2227 F:      include/linux/soc/apple/*
2228
2229 ARM/ARTPEC MACHINE SUPPORT
2230 M:      Jesper Nilsson <[email protected]>
2231 M:      Lars Persson <[email protected]>
2232 L:      [email protected]
2233 S:      Maintained
2234 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2235 F:      arch/arm/boot/dts/axis/
2236 F:      arch/arm/mach-artpec
2237 F:      drivers/clk/axis
2238 F:      drivers/crypto/axis
2239 F:      drivers/mmc/host/usdhi6rol0.c
2240 F:      drivers/pinctrl/pinctrl-artpec*
2241
2242 ARM/ASPEED I2C DRIVER
2243 M:      Ryan Chen <[email protected]>
2244 R:      Benjamin Herrenschmidt <[email protected]>
2245 R:      Joel Stanley <[email protected]>
2246 L:      [email protected]
2247 L:      [email protected] (moderated for non-subscribers)
2248 S:      Maintained
2249 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2250 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2251 F:      drivers/i2c/busses/i2c-aspeed.c
2252 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2253
2254 ARM/ASPEED MACHINE SUPPORT
2255 M:      Joel Stanley <[email protected]>
2256 R:      Andrew Jeffery <[email protected]>
2257 L:      [email protected] (moderated for non-subscribers)
2258 L:      [email protected] (moderated for non-subscribers)
2259 S:      Supported
2260 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2262 F:      Documentation/devicetree/bindings/arm/aspeed/
2263 F:      arch/arm/boot/dts/aspeed/
2264 F:      arch/arm/mach-aspeed/
2265 N:      aspeed
2266
2267 ARM/AXM LSI SOC
2268 M:      Krzysztof Kozlowski <[email protected]>
2269 L:      [email protected] (moderated for non-subscribers)
2270 S:      Odd Fixes
2271 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2272 F:      arch/arm/boot/dts/intel/axm/
2273 F:      arch/arm/mach-axxia/
2274
2275 ARM/BITMAIN ARCHITECTURE
2276 M:      Manivannan Sadhasivam <[email protected]>
2277 L:      [email protected] (moderated for non-subscribers)
2278 S:      Maintained
2279 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2280 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2281 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2282 F:      arch/arm64/boot/dts/bitmain/
2283 F:      drivers/clk/clk-bm1880.c
2284 F:      drivers/pinctrl/pinctrl-bm1880.c
2285
2286 ARM/CALXEDA HIGHBANK ARCHITECTURE
2287 M:      Andre Przywara <[email protected]>
2288 L:      [email protected] (moderated for non-subscribers)
2289 S:      Maintained
2290 F:      arch/arm/boot/dts/calxeda/
2291 F:      arch/arm/mach-highbank/
2292
2293 ARM/CAVIUM THUNDER NETWORK DRIVER
2294 M:      Sunil Goutham <[email protected]>
2295 L:      [email protected] (moderated for non-subscribers)
2296 S:      Supported
2297 F:      drivers/net/ethernet/cavium/thunder/
2298
2299 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2300 M:      Lukasz Majewski <[email protected]>
2301 L:      [email protected] (moderated for non-subscribers)
2302 S:      Maintained
2303 F:      arch/arm/mach-ep93xx/ts72xx.c
2304
2305 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2306 M:      Hartley Sweeten <[email protected]>
2307 M:      Alexander Sverdlin <[email protected]>
2308 M:      Nikita Shubin <[email protected]>
2309 L:      [email protected] (moderated for non-subscribers)
2310 S:      Maintained
2311 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2312 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2313 F:      arch/arm/boot/compressed/misc-ep93xx.h
2314 F:      arch/arm/mach-ep93xx/
2315 F:      drivers/iio/adc/ep93xx_adc.c
2316
2317 ARM/CLKDEV SUPPORT
2318 M:      Russell King <[email protected]>
2319 L:      [email protected] (moderated for non-subscribers)
2320 S:      Maintained
2321 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2322 F:      drivers/clk/clkdev.c
2323
2324 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2325 M:      Baruch Siach <[email protected]>
2326 L:      [email protected] (moderated for non-subscribers)
2327 S:      Maintained
2328 F:      arch/arm/boot/dts/cnxt/
2329 N:      digicolor
2330
2331 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2332 M:      Suzuki K Poulose <[email protected]>
2333 R:      Mike Leach <[email protected]>
2334 R:      James Clark <[email protected]>
2335 L:      [email protected] (moderated for non-subscribers)
2336 L:      [email protected] (moderated for non-subscribers)
2337 S:      Maintained
2338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2339 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2340 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2341 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2342 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2343 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2344 F:      Documentation/trace/coresight/*
2345 F:      drivers/hwtracing/coresight/*
2346 F:      include/dt-bindings/arm/coresight-cti-dt.h
2347 F:      include/linux/coresight*
2348 F:      include/uapi/linux/coresight*
2349 F:      samples/coresight/*
2350 F:      tools/perf/Documentation/arm-coresight.txt
2351 F:      tools/perf/arch/arm/util/auxtrace.c
2352 F:      tools/perf/arch/arm/util/cs-etm.c
2353 F:      tools/perf/arch/arm/util/cs-etm.h
2354 F:      tools/perf/arch/arm/util/pmu.c
2355 F:      tools/perf/tests/shell/*coresight*
2356 F:      tools/perf/tests/shell/coresight/*
2357 F:      tools/perf/tests/shell/lib/*coresight*
2358 F:      tools/perf/util/cs-etm-decoder/*
2359 F:      tools/perf/util/cs-etm.*
2360
2361 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2362 M:      Hans Ulli Kroll <[email protected]>
2363 M:      Linus Walleij <[email protected]>
2364 L:      [email protected] (moderated for non-subscribers)
2365 S:      Maintained
2366 T:      git git://github.com/ulli-kroll/linux.git
2367 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2368 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2369 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2370 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2371 F:      arch/arm/boot/dts/gemini/
2372 F:      arch/arm/mach-gemini/
2373 F:      drivers/crypto/gemini/
2374 F:      drivers/net/ethernet/cortina/
2375 F:      drivers/pinctrl/pinctrl-gemini.c
2376 F:      drivers/rtc/rtc-ftrtc010.c
2377
2378 ARM/CZ.NIC TURRIS SUPPORT
2379 M:      Marek Behún <[email protected]>
2380 S:      Maintained
2381 W:      https://www.turris.cz/
2382 F:      Documentation/ABI/testing/debugfs-moxtet
2383 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2384 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2385 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2386 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2387 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2388 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2389 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2390 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2391 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2392 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2393 F:      drivers/bus/moxtet.c
2394 F:      drivers/firmware/turris-mox-rwtm.c
2395 F:      drivers/gpio/gpio-moxtet.c
2396 F:      drivers/leds/leds-turris-omnia.c
2397 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2398 F:      drivers/platform/cznic/
2399 F:      drivers/watchdog/armada_37xx_wdt.c
2400 F:      include/dt-bindings/bus/moxtet.h
2401 F:      include/linux/armada-37xx-rwtm-mailbox.h
2402 F:      include/linux/moxtet.h
2403 F:      include/linux/turris-omnia-mcu-interface.h
2404
2405 ARM/FARADAY FA526 PORT
2406 M:      Hans Ulli Kroll <[email protected]>
2407 L:      [email protected] (moderated for non-subscribers)
2408 S:      Maintained
2409 T:      git git://git.berlios.de/gemini-board
2410 F:      arch/arm/mm/*-fa*
2411
2412 ARM/FOOTBRIDGE ARCHITECTURE
2413 M:      Russell King <[email protected]>
2414 L:      [email protected] (moderated for non-subscribers)
2415 S:      Maintained
2416 W:      http://www.armlinux.org.uk/
2417 F:      arch/arm/include/asm/hardware/dec21285.h
2418 F:      arch/arm/mach-footbridge/
2419
2420 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2421 M:      Shawn Guo <[email protected]>
2422 M:      Sascha Hauer <[email protected]>
2423 R:      Pengutronix Kernel Team <[email protected]>
2424 R:      Fabio Estevam <[email protected]>
2425 L:      [email protected]
2426 L:      [email protected] (moderated for non-subscribers)
2427 S:      Maintained
2428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2429 F:      arch/arm/boot/dts/nxp/imx/
2430 F:      arch/arm/boot/dts/nxp/mxs/
2431 F:      arch/arm64/boot/dts/freescale/
2432 X:      arch/arm64/boot/dts/freescale/fsl-*
2433 X:      arch/arm64/boot/dts/freescale/qoriq-*
2434 X:      drivers/media/i2c/
2435 N:      imx
2436 N:      mxs
2437
2438 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2439 M:      Shawn Guo <[email protected]>
2440 L:      [email protected] (moderated for non-subscribers)
2441 S:      Maintained
2442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2443 F:      arch/arm/boot/dts/nxp/ls/
2444 F:      arch/arm64/boot/dts/freescale/fsl-*
2445 F:      arch/arm64/boot/dts/freescale/qoriq-*
2446
2447 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2448 M:      Shawn Guo <[email protected]>
2449 M:      Sascha Hauer <[email protected]>
2450 R:      Pengutronix Kernel Team <[email protected]>
2451 R:      Stefan Agner <[email protected]>
2452 L:      [email protected] (moderated for non-subscribers)
2453 S:      Maintained
2454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2455 F:      arch/arm/boot/dts/nxp/vf/
2456 F:      arch/arm/mach-imx/*vf610*
2457
2458 ARM/GUMSTIX MACHINE SUPPORT
2459 M:      Steve Sakoman <[email protected]>
2460 L:      [email protected] (moderated for non-subscribers)
2461 S:      Maintained
2462
2463 ARM/HISILICON SOC SUPPORT
2464 M:      Wei Xu <[email protected]>
2465 L:      [email protected] (moderated for non-subscribers)
2466 S:      Supported
2467 W:      http://www.hisilicon.com
2468 T:      git https://github.com/hisilicon/linux-hisi.git
2469 F:      arch/arm/boot/dts/hisilicon/
2470 F:      arch/arm/mach-hisi/
2471 F:      arch/arm64/boot/dts/hisilicon/
2472
2473 ARM/HP JORNADA 7XX MACHINE SUPPORT
2474 M:      Kristoffer Ericson <[email protected]>
2475 S:      Maintained
2476 W:      www.jlime.com
2477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2478 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2479 F:      arch/arm/mach-sa1100/jornada720.c
2480
2481 ARM/HPE GXP ARCHITECTURE
2482 M:      Jean-Marie Verdun <[email protected]>
2483 M:      Nick Hawkins <[email protected]>
2484 S:      Maintained
2485 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2486 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2487 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2488 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2489 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2490 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2491 F:      arch/arm/boot/dts/hpe/
2492 F:      arch/arm/mach-hpe/
2493 F:      drivers/clocksource/timer-gxp.c
2494 F:      drivers/hwmon/gxp-fan-ctrl.c
2495 F:      drivers/i2c/busses/i2c-gxp.c
2496 F:      drivers/spi/spi-gxp.c
2497 F:      drivers/watchdog/gxp-wdt.c
2498
2499 ARM/IGEP MACHINE SUPPORT
2500 M:      Enric Balletbo i Serra <[email protected]>
2501 M:      Javier Martinez Canillas <[email protected]>
2502 L:      [email protected]
2503 L:      [email protected] (moderated for non-subscribers)
2504 S:      Maintained
2505 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2506
2507 ARM/INTEL IXP4XX ARM ARCHITECTURE
2508 M:      Linus Walleij <[email protected]>
2509 M:      Imre Kaloz <[email protected]>
2510 L:      [email protected] (moderated for non-subscribers)
2511 S:      Maintained
2512 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2513 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2514 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2515 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2516 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2517 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2518 F:      arch/arm/boot/dts/intel/ixp/
2519 F:      arch/arm/mach-ixp4xx/
2520 F:      drivers/bus/intel-ixp4xx-eb.c
2521 F:      drivers/char/hw_random/ixp4xx-rng.c
2522 F:      drivers/clocksource/timer-ixp4xx.c
2523 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2524 F:      drivers/gpio/gpio-ixp4xx.c
2525 F:      drivers/irqchip/irq-ixp4xx.c
2526 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2527 F:      drivers/net/wan/ixp4xx_hss.c
2528 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2529 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2530 F:      include/linux/soc/ixp4xx/npe.h
2531 F:      include/linux/soc/ixp4xx/qmgr.h
2532
2533 ARM/INTEL KEEMBAY ARCHITECTURE
2534 M:      Paul J. Murphy <[email protected]>
2535 M:      Daniele Alessandrelli <[email protected]>
2536 S:      Maintained
2537 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2538 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2539 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2540
2541 ARM/INTEL XSC3 (MANZANO) ARM CORE
2542 M:      Lennert Buytenhek <[email protected]>
2543 L:      [email protected] (moderated for non-subscribers)
2544 S:      Maintained
2545
2546 ARM/LG1K ARCHITECTURE
2547 M:      Chanho Min <[email protected]>
2548 L:      [email protected] (moderated for non-subscribers)
2549 S:      Maintained
2550 F:      arch/arm64/boot/dts/lg/
2551
2552 ARM/LPC18XX ARCHITECTURE
2553 M:      Vladimir Zapolskiy <[email protected]>
2554 L:      [email protected] (moderated for non-subscribers)
2555 S:      Maintained
2556 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2557 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2558 F:      drivers/i2c/busses/i2c-lpc2k.c
2559 F:      drivers/memory/pl172.c
2560 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2561 F:      drivers/rtc/rtc-lpc24xx.c
2562 N:      lpc18xx
2563
2564 ARM/LPC32XX SOC SUPPORT
2565 M:      Vladimir Zapolskiy <[email protected]>
2566 M:      Piotr Wojtaszczyk <[email protected]>
2567 L:      [email protected] (moderated for non-subscribers)
2568 S:      Maintained
2569 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2570 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2571 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2572 F:      arch/arm/mach-lpc32xx/
2573 F:      drivers/dma/lpc32xx-dmamux.c
2574 F:      drivers/i2c/busses/i2c-pnx.c
2575 F:      drivers/net/ethernet/nxp/lpc_eth.c
2576 F:      drivers/usb/host/ohci-nxp.c
2577 F:      drivers/watchdog/pnx4008_wdt.c
2578 N:      lpc32xx
2579
2580 LPC32XX DMAMUX SUPPORT
2581 M:      J.M.B. Downing <[email protected]>
2582 M:      Piotr Wojtaszczyk <[email protected]>
2583 R:      Vladimir Zapolskiy <[email protected]>
2584 L:      [email protected] (moderated for non-subscribers)
2585 S:      Maintained
2586 F:      Documentation/devicetree/bindings/dma/nxp,lpc3220-dmamux.yaml
2587
2588 ARM/Marvell Dove/MV78xx0/Orion SOC support
2589 M:      Andrew Lunn <[email protected]>
2590 M:      Sebastian Hesselbarth <[email protected]>
2591 M:      Gregory Clement <[email protected]>
2592 L:      [email protected] (moderated for non-subscribers)
2593 S:      Maintained
2594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2595 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2596 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2597 F:      Documentation/devicetree/bindings/soc/dove/
2598 F:      arch/arm/boot/dts/marvell/dove*
2599 F:      arch/arm/boot/dts/marvell/orion5x*
2600 F:      arch/arm/mach-dove/
2601 F:      arch/arm/mach-mv78xx0/
2602 F:      arch/arm/mach-orion5x/
2603 F:      arch/arm/plat-orion/
2604 F:      drivers/bus/mvebu-mbus.c
2605 F:      drivers/soc/dove/
2606
2607 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2608 M:      Andrew Lunn <[email protected]>
2609 M:      Gregory Clement <[email protected]>
2610 M:      Sebastian Hesselbarth <[email protected]>
2611 L:      [email protected] (moderated for non-subscribers)
2612 S:      Maintained
2613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2614 F:      Documentation/devicetree/bindings/arm/marvell/
2615 F:      arch/arm/boot/dts/marvell/armada*
2616 F:      arch/arm/boot/dts/marvell/kirkwood*
2617 F:      arch/arm/configs/mvebu_*_defconfig
2618 F:      arch/arm/mach-mvebu/
2619 F:      arch/arm64/boot/dts/marvell/
2620 F:      drivers/clk/mvebu/
2621 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2622 F:      drivers/cpufreq/armada-8k-cpufreq.c
2623 F:      drivers/cpufreq/mvebu-cpufreq.c
2624 F:      drivers/irqchip/irq-armada-370-xp.c
2625 F:      drivers/irqchip/irq-mvebu-*
2626 F:      drivers/pinctrl/mvebu/
2627 F:      drivers/rtc/rtc-armada38x.c
2628
2629 ARM/Mediatek RTC DRIVER
2630 M:      Eddie Huang <[email protected]>
2631 M:      Sean Wang <[email protected]>
2632 L:      [email protected] (moderated for non-subscribers)
2633 L:      [email protected] (moderated for non-subscribers)
2634 S:      Maintained
2635 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2636 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2637 F:      drivers/rtc/rtc-mt2712.c
2638 F:      drivers/rtc/rtc-mt6397.c
2639 F:      drivers/rtc/rtc-mt7622.c
2640
2641 ARM/Mediatek SoC support
2642 M:      Matthias Brugger <[email protected]>
2643 M:      AngeloGioacchino Del Regno <[email protected]>
2644 L:      [email protected]
2645 L:      [email protected] (moderated for non-subscribers)
2646 L:      [email protected] (moderated for non-subscribers)
2647 S:      Maintained
2648 W:      https://mtk.wiki.kernel.org/
2649 C:      irc://irc.libera.chat/linux-mediatek
2650 F:      arch/arm/boot/dts/mediatek/
2651 F:      arch/arm/mach-mediatek/
2652 F:      arch/arm64/boot/dts/mediatek/
2653 F:      drivers/soc/mediatek/
2654 N:      mtk
2655 N:      mt[2678]
2656 K:      mediatek
2657
2658 ARM/Mediatek USB3 PHY DRIVER
2659 M:      Chunfeng Yun <[email protected]>
2660 L:      [email protected] (moderated for non-subscribers)
2661 L:      [email protected] (moderated for non-subscribers)
2662 S:      Maintained
2663 F:      Documentation/devicetree/bindings/phy/mediatek,*
2664 F:      drivers/phy/mediatek/
2665
2666 ARM/MICROCHIP (ARM64) SoC support
2667 M:      Conor Dooley <[email protected]>
2668 M:      Nicolas Ferre <[email protected]>
2669 M:      Claudiu Beznea <[email protected]>
2670 L:      [email protected] (moderated for non-subscribers)
2671 S:      Supported
2672 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2673 F:      arch/arm64/boot/dts/microchip/
2674
2675 ARM/Microchip (AT91) SoC support
2676 M:      Nicolas Ferre <[email protected]>
2677 M:      Alexandre Belloni <[email protected]>
2678 M:      Claudiu Beznea <[email protected]>
2679 L:      [email protected] (moderated for non-subscribers)
2680 S:      Supported
2681 W:      http://www.linux4sam.org
2682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2683 F:      arch/arm/boot/dts/microchip/
2684 F:      arch/arm/include/debug/at91.S
2685 F:      arch/arm/mach-at91/
2686 F:      drivers/memory/atmel*
2687 F:      drivers/watchdog/sama5d4_wdt.c
2688 F:      include/soc/at91/
2689 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2690 N:      at91
2691 N:      atmel
2692
2693 ARM/Microchip Sparx5 SoC support
2694 M:      Lars Povlsen <[email protected]>
2695 M:      Steen Hegelund <[email protected]>
2696 M:      Daniel Machon <[email protected]>
2697 M:      [email protected]
2698 L:      [email protected] (moderated for non-subscribers)
2699 S:      Supported
2700 F:      arch/arm64/boot/dts/microchip/sparx*
2701 F:      drivers/net/ethernet/microchip/vcap/
2702 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2703 N:      sparx5
2704
2705 ARM/MILBEAUT ARCHITECTURE
2706 M:      Taichi Sugaya <[email protected]>
2707 M:      Takao Orito <[email protected]>
2708 L:      [email protected] (moderated for non-subscribers)
2709 S:      Maintained
2710 F:      arch/arm/boot/dts/socionext/milbeaut*
2711 F:      arch/arm/mach-milbeaut/
2712 N:      milbeaut
2713
2714 ARM/MOXA ART SOC
2715 M:      Krzysztof Kozlowski <[email protected]>
2716 L:      [email protected] (moderated for non-subscribers)
2717 S:      Odd Fixes
2718 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2719 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2720 F:      arch/arm/boot/dts/moxa/
2721 F:      drivers/clk/clk-moxart.c
2722
2723 ARM/MStar/Sigmastar Armv7 SoC support
2724 M:      Daniel Palmer <[email protected]>
2725 M:      Romain Perier <[email protected]>
2726 L:      [email protected] (moderated for non-subscribers)
2727 S:      Maintained
2728 W:      http://linux-chenxing.org/
2729 T:      git git://github.com/linux-chenxing/linux.git
2730 F:      Documentation/devicetree/bindings/arm/mstar/*
2731 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2732 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2733 F:      arch/arm/boot/dts/sigmastar/
2734 F:      arch/arm/mach-mstar/
2735 F:      drivers/clk/mstar/
2736 F:      drivers/clocksource/timer-msc313e.c
2737 F:      drivers/gpio/gpio-msc313.c
2738 F:      drivers/rtc/rtc-msc313.c
2739 F:      drivers/watchdog/msc313e_wdt.c
2740 F:      include/dt-bindings/clock/mstar-*
2741 F:      include/dt-bindings/gpio/msc313-gpio.h
2742
2743 ARM/NOMADIK/Ux500 ARCHITECTURES
2744 M:      Linus Walleij <[email protected]>
2745 L:      [email protected] (moderated for non-subscribers)
2746 S:      Maintained
2747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2748 F:      Documentation/devicetree/bindings/arm/ste-*
2749 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2750 F:      Documentation/devicetree/bindings/arm/ux500/
2751 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2752 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2753 F:      arch/arm/boot/dts/st/ste-*
2754 F:      arch/arm/mach-nomadik/
2755 F:      arch/arm/mach-ux500/
2756 F:      drivers/clk/clk-nomadik.c
2757 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2758 F:      drivers/dma/ste_dma40*
2759 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2760 F:      drivers/gpio/gpio-nomadik.c
2761 F:      drivers/hwspinlock/u8500_hsem.c
2762 F:      drivers/i2c/busses/i2c-nomadik.c
2763 F:      drivers/iio/adc/ab8500-gpadc.c
2764 F:      drivers/mfd/ab8500*
2765 F:      drivers/mfd/abx500*
2766 F:      drivers/mfd/db8500*
2767 F:      drivers/pinctrl/nomadik/
2768 F:      drivers/rtc/rtc-ab8500.c
2769 F:      drivers/rtc/rtc-pl031.c
2770 F:      drivers/soc/ux500/
2771
2772 ARM/NUVOTON MA35 ARCHITECTURE
2773 M:      Jacky Huang <[email protected]>
2774 M:      Shan-Chun Hung <[email protected]>
2775 L:      [email protected] (moderated for non-subscribers)
2776 S:      Supported
2777 F:      Documentation/devicetree/bindings/*/*/*ma35*
2778 F:      Documentation/devicetree/bindings/*/*ma35*
2779 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2780 F:      drivers/*/*/*ma35*
2781 F:      drivers/*/*ma35*
2782 K:      ma35d1
2783
2784 ARM/NUVOTON NPCM ARCHITECTURE
2785 M:      Avi Fishman <[email protected]>
2786 M:      Tomer Maimon <[email protected]>
2787 M:      Tali Perry <[email protected]>
2788 R:      Patrick Venture <[email protected]>
2789 R:      Nancy Yuen <[email protected]>
2790 R:      Benjamin Fair <[email protected]>
2791 L:      [email protected] (moderated for non-subscribers)
2792 S:      Supported
2793 F:      Documentation/devicetree/bindings/*/*/*npcm*
2794 F:      Documentation/devicetree/bindings/*/*npcm*
2795 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2796 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2797 F:      arch/arm/mach-npcm/
2798 F:      arch/arm64/boot/dts/nuvoton/
2799 F:      drivers/*/*/*npcm*
2800 F:      drivers/*/*npcm*
2801 F:      drivers/rtc/rtc-nct3018y.c
2802 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2803 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2804
2805 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2806 M:      Joseph Liu <[email protected]>
2807 M:      Marvin Lin <[email protected]>
2808 L:      [email protected]
2809 L:      [email protected] (moderated for non-subscribers)
2810 S:      Maintained
2811 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2812 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2813 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2814 F:      drivers/media/platform/nuvoton/
2815 F:      include/uapi/linux/npcm-video.h
2816
2817 ARM/NUVOTON WPCM450 ARCHITECTURE
2818 M:      Jonathan Neuschäfer <[email protected]>
2819 L:      [email protected] (moderated for non-subscribers)
2820 S:      Maintained
2821 W:      https://github.com/neuschaefer/wpcm450/wiki
2822 F:      Documentation/devicetree/bindings/*/*wpcm*
2823 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2824 F:      arch/arm/configs/wpcm450_defconfig
2825 F:      arch/arm/mach-npcm/wpcm450.c
2826 F:      drivers/*/*/*wpcm*
2827 F:      drivers/*/*wpcm*
2828
2829 ARM/NXP S32G ARCHITECTURE
2830 R:      Chester Lin <[email protected]>
2831 R:      Matthias Brugger <[email protected]>
2832 R:      Ghennadi Procopciuc <[email protected]>
2833 L:      NXP S32 Linux Team <[email protected]>
2834 L:      [email protected] (moderated for non-subscribers)
2835 S:      Maintained
2836 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2837 F:      drivers/pinctrl/nxp/
2838
2839 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2840 M:      Alexander Clouter <[email protected]>
2841 L:      [email protected] (moderated for non-subscribers)
2842 S:      Maintained
2843 W:      http://www.digriz.org.uk/ts78xx/kernel
2844 F:      arch/arm/mach-orion5x/ts78xx-*
2845
2846 ARM/QUALCOMM CHROMEBOOK SUPPORT
2847 R:      [email protected]
2848 F:      arch/arm64/boot/dts/qcom/sc7180*
2849 F:      arch/arm64/boot/dts/qcom/sc7280*
2850 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2851
2852 ARM/QUALCOMM MAILING LIST
2853 L:      [email protected]
2854 C:      irc://irc.oftc.net/linux-msm
2855 F:      Documentation/devicetree/bindings/*/qcom*
2856 F:      Documentation/devicetree/bindings/soc/qcom/
2857 F:      arch/arm/boot/dts/qcom/
2858 F:      arch/arm/configs/qcom_defconfig
2859 F:      arch/arm/mach-qcom/
2860 F:      arch/arm64/boot/dts/qcom/
2861 F:      drivers/*/*/pm8???-*
2862 F:      drivers/*/*/qcom*
2863 F:      drivers/*/*/qcom/
2864 F:      drivers/*/qcom*
2865 F:      drivers/*/qcom/
2866 F:      drivers/bluetooth/btqcomsmd.c
2867 F:      drivers/clocksource/timer-qcom.c
2868 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2869 F:      drivers/extcon/extcon-qcom*
2870 F:      drivers/i2c/busses/i2c-qcom-geni.c
2871 F:      drivers/i2c/busses/i2c-qup.c
2872 F:      drivers/iommu/msm*
2873 F:      drivers/mfd/ssbi.c
2874 F:      drivers/mmc/host/mmci_qcom*
2875 F:      drivers/mmc/host/sdhci-msm.c
2876 F:      drivers/pci/controller/dwc/pcie-qcom*
2877 F:      drivers/phy/qualcomm/
2878 F:      drivers/power/*/msm*
2879 F:      drivers/reset/reset-qcom-*
2880 F:      drivers/rtc/rtc-pm8xxx.c
2881 F:      drivers/spi/spi-geni-qcom.c
2882 F:      drivers/spi/spi-qcom-qspi.c
2883 F:      drivers/spi/spi-qup.c
2884 F:      drivers/tty/serial/msm_serial.c
2885 F:      drivers/ufs/host/ufs-qcom*
2886 F:      drivers/usb/dwc3/dwc3-qcom.c
2887 F:      include/dt-bindings/*/qcom*
2888 F:      include/linux/*/qcom*
2889 F:      include/linux/soc/qcom/
2890
2891 ARM/QUALCOMM SUPPORT
2892 M:      Bjorn Andersson <[email protected]>
2893 M:      Konrad Dybcio <[email protected]>
2894 L:      [email protected]
2895 S:      Maintained
2896 C:      irc://irc.oftc.net/linux-msm
2897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2898 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2899 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2900 F:      Documentation/devicetree/bindings/bus/qcom*
2901 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2902 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2903 F:      Documentation/devicetree/bindings/reserved-memory/qcom*
2904 F:      Documentation/devicetree/bindings/soc/qcom/
2905 F:      arch/arm/boot/dts/qcom/
2906 F:      arch/arm/configs/qcom_defconfig
2907 F:      arch/arm/mach-qcom/
2908 F:      arch/arm64/boot/dts/qcom/
2909 F:      drivers/bus/qcom*
2910 F:      drivers/firmware/qcom/
2911 F:      drivers/soc/qcom/
2912 F:      include/dt-bindings/arm/qcom,ids.h
2913 F:      include/dt-bindings/firmware/qcom,scm.h
2914 F:      include/dt-bindings/soc/qcom*
2915 F:      include/linux/firmware/qcom
2916 F:      include/linux/soc/qcom/
2917 F:      include/soc/qcom/
2918
2919 ARM/RDA MICRO ARCHITECTURE
2920 M:      Manivannan Sadhasivam <[email protected]>
2921 L:      [email protected] (moderated for non-subscribers)
2922 L:      [email protected] (moderated for non-subscribers)
2923 S:      Maintained
2924 F:      Documentation/devicetree/bindings/arm/rda.yaml
2925 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2926 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2927 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2928 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2929 F:      arch/arm/boot/dts/unisoc/
2930 F:      drivers/clocksource/timer-rda.c
2931 F:      drivers/gpio/gpio-rda.c
2932 F:      drivers/irqchip/irq-rda-intc.c
2933 F:      drivers/tty/serial/rda-uart.c
2934
2935 ARM/REALTEK ARCHITECTURE
2936 M:      Andreas Färber <[email protected]>
2937 L:      [email protected] (moderated for non-subscribers)
2938 L:      [email protected] (moderated for non-subscribers)
2939 S:      Maintained
2940 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2941 F:      arch/arm/boot/dts/realtek/
2942 F:      arch/arm/mach-realtek/
2943 F:      arch/arm64/boot/dts/realtek/
2944
2945 ARM/RISC-V/RENESAS ARCHITECTURE
2946 M:      Geert Uytterhoeven <[email protected]>
2947 M:      Magnus Damm <[email protected]>
2948 L:      [email protected]
2949 S:      Supported
2950 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2951 C:      irc://irc.libera.chat/renesas-soc
2952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2953 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2954 F:      Documentation/devicetree/bindings/nvmem/renesas,*
2955 F:      Documentation/devicetree/bindings/soc/renesas/
2956 F:      arch/arm/boot/dts/renesas/
2957 F:      arch/arm/configs/shmobile_defconfig
2958 F:      arch/arm/include/debug/renesas-scif.S
2959 F:      arch/arm/mach-shmobile/
2960 F:      arch/arm64/boot/dts/renesas/
2961 F:      arch/riscv/boot/dts/renesas/
2962 F:      drivers/nvmem/rcar-efuse.c
2963 F:      drivers/pmdomain/renesas/
2964 F:      drivers/soc/renesas/
2965 F:      include/linux/soc/renesas/
2966 K:      \brenesas,
2967
2968 ARM/RISCPC ARCHITECTURE
2969 M:      Russell King <[email protected]>
2970 L:      [email protected] (moderated for non-subscribers)
2971 S:      Maintained
2972 W:      http://www.armlinux.org.uk/
2973 F:      arch/arm/include/asm/hardware/ioc.h
2974 F:      arch/arm/include/asm/hardware/iomd.h
2975 F:      arch/arm/include/asm/hardware/memc.h
2976 F:      arch/arm/mach-rpc/
2977 F:      drivers/net/ethernet/8390/etherh.c
2978 F:      drivers/net/ethernet/i825xx/ether1*
2979 F:      drivers/net/ethernet/seeq/ether3*
2980 F:      drivers/scsi/arm/
2981
2982 ARM/Rockchip SoC support
2983 M:      Heiko Stuebner <[email protected]>
2984 L:      [email protected] (moderated for non-subscribers)
2985 L:      [email protected]
2986 S:      Maintained
2987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2988 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2989 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2990 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2991 F:      arch/arm/boot/dts/rockchip/
2992 F:      arch/arm/mach-rockchip/
2993 F:      drivers/*/*/*rockchip*
2994 F:      drivers/*/*rockchip*
2995 F:      drivers/clk/rockchip/
2996 F:      drivers/i2c/busses/i2c-rk3x.c
2997 F:      sound/soc/rockchip/
2998 N:      rockchip
2999
3000 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
3001 M:      Krzysztof Kozlowski <[email protected]>
3002 R:      Alim Akhtar <[email protected]>
3003 L:      [email protected] (moderated for non-subscribers)
3004 L:      [email protected]
3005 S:      Maintained
3006 P:      Documentation/process/maintainer-soc-clean-dts.rst
3007 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
3008 B:      mailto:[email protected]
3009 C:      irc://irc.libera.chat/linux-exynos
3010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
3011 F:      Documentation/arch/arm/samsung/
3012 F:      Documentation/devicetree/bindings/arm/samsung/
3013 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
3014 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
3015 F:      Documentation/devicetree/bindings/soc/samsung/
3016 F:      arch/arm/boot/dts/samsung/
3017 F:      arch/arm/mach-exynos*/
3018 F:      arch/arm/mach-s3c/
3019 F:      arch/arm/mach-s5p*/
3020 F:      arch/arm64/boot/dts/exynos/
3021 F:      drivers/*/*/*s3c24*
3022 F:      drivers/*/*s3c24*
3023 F:      drivers/*/*s3c64xx*
3024 F:      drivers/*/*s5pv210*
3025 F:      drivers/clocksource/samsung_pwm_timer.c
3026 F:      drivers/memory/samsung/
3027 F:      drivers/pwm/pwm-samsung.c
3028 F:      drivers/soc/samsung/
3029 F:      drivers/tty/serial/samsung*
3030 F:      include/clocksource/samsung_pwm.h
3031 F:      include/linux/platform_data/*s3c*
3032 F:      include/linux/serial_s3c.h
3033 F:      include/linux/soc/samsung/
3034 N:      exynos
3035 N:      s3c64xx
3036 N:      s5pv210
3037
3038 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
3039 M:      Łukasz Stelmach <[email protected]>
3040 L:      [email protected] (moderated for non-subscribers)
3041 L:      [email protected]
3042 S:      Maintained
3043 F:      drivers/media/platform/samsung/s5p-g2d/
3044
3045 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
3046 M:      Marek Szyprowski <[email protected]>
3047 L:      [email protected]
3048 L:      [email protected]
3049 S:      Maintained
3050 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
3051 F:      drivers/media/cec/platform/s5p/
3052
3053 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
3054 M:      Andrzej Pietrasiewicz <[email protected]>
3055 M:      Jacek Anaszewski <[email protected]>
3056 M:      Sylwester Nawrocki <[email protected]>
3057 L:      [email protected] (moderated for non-subscribers)
3058 L:      [email protected]
3059 S:      Maintained
3060 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
3061 F:      drivers/media/platform/samsung/s5p-jpeg/
3062
3063 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
3064 M:      Marek Szyprowski <[email protected]>
3065 M:      Andrzej Hajda <[email protected]>
3066 L:      [email protected] (moderated for non-subscribers)
3067 L:      [email protected]
3068 S:      Maintained
3069 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
3070 F:      drivers/media/platform/samsung/s5p-mfc/
3071
3072 ARM/SOCFPGA ARCHITECTURE
3073 M:      Dinh Nguyen <[email protected]>
3074 S:      Maintained
3075 W:      http://www.rocketboards.org
3076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
3077 F:      arch/arm/boot/dts/intel/socfpga/
3078 F:      arch/arm/configs/socfpga_defconfig
3079 F:      arch/arm/mach-socfpga/
3080 F:      arch/arm64/boot/dts/altera/
3081 F:      arch/arm64/boot/dts/intel/
3082
3083 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
3084 M:      Dinh Nguyen <[email protected]>
3085 S:      Maintained
3086 F:      drivers/clk/socfpga/
3087
3088 ARM/SOCFPGA EDAC SUPPORT
3089 M:      Dinh Nguyen <[email protected]>
3090 S:      Maintained
3091 F:      drivers/edac/altera_edac.[ch]
3092
3093 ARM/SPREADTRUM SoC SUPPORT
3094 M:      Orson Zhai <[email protected]>
3095 M:      Baolin Wang <[email protected]>
3096 R:      Chunyan Zhang <[email protected]>
3097 S:      Maintained
3098 F:      arch/arm64/boot/dts/sprd
3099 N:      sprd
3100 N:      sc27xx
3101 N:      sc2731
3102
3103 ARM/STI ARCHITECTURE
3104 M:      Patrice Chotard <[email protected]>
3105 L:      [email protected] (moderated for non-subscribers)
3106 S:      Maintained
3107 W:      http://www.stlinux.com
3108 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
3109 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
3110 F:      arch/arm/boot/dts/st/sti*
3111 F:      arch/arm/mach-sti/
3112 F:      drivers/ata/ahci_st.c
3113 F:      drivers/char/hw_random/st-rng.c
3114 F:      drivers/clocksource/arm_global_timer.c
3115 F:      drivers/clocksource/clksrc_st_lpc.c
3116 F:      drivers/cpufreq/sti-cpufreq.c
3117 F:      drivers/dma/st_fdma*
3118 F:      drivers/i2c/busses/i2c-st.c
3119 F:      drivers/media/platform/st/sti/c8sectpfe/
3120 F:      drivers/media/rc/st_rc.c
3121 F:      drivers/mmc/host/sdhci-st.c
3122 F:      drivers/phy/st/phy-miphy28lp.c
3123 F:      drivers/phy/st/phy-stih407-usb.c
3124 F:      drivers/pinctrl/pinctrl-st.c
3125 F:      drivers/remoteproc/st_remoteproc.c
3126 F:      drivers/remoteproc/st_slim_rproc.c
3127 F:      drivers/reset/sti/
3128 F:      drivers/rtc/rtc-st-lpc.c
3129 F:      drivers/tty/serial/st-asc.c
3130 F:      drivers/usb/dwc3/dwc3-st.c
3131 F:      drivers/usb/host/ehci-st.c
3132 F:      drivers/usb/host/ohci-st.c
3133 F:      drivers/watchdog/st_lpc_wdt.c
3134 F:      include/linux/remoteproc/st_slim_rproc.h
3135
3136 ARM/STM32 ARCHITECTURE
3137 M:      Maxime Coquelin <[email protected]>
3138 M:      Alexandre Torgue <[email protected]>
3139 L:      [email protected] (moderated for non-subscribers)
3140 L:      [email protected] (moderated for non-subscribers)
3141 S:      Maintained
3142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
3143 F:      arch/arm/boot/dts/st/stm32*
3144 F:      arch/arm/mach-stm32/
3145 F:      arch/arm64/boot/dts/st/
3146 F:      drivers/clocksource/armv7m_systick.c
3147 N:      stm32
3148 N:      stm
3149
3150 ARM/SUNPLUS SP7021 SOC SUPPORT
3151 M:      Qin Jian <[email protected]>
3152 L:      [email protected] (moderated for mon-subscribers)
3153 S:      Maintained
3154 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3155 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3156 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3157 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3158 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3159 F:      arch/arm/boot/dts/sunplus/
3160 F:      arch/arm/configs/sp7021_*defconfig
3161 F:      drivers/clk/clk-sp7021.c
3162 F:      drivers/irqchip/irq-sp7021-intc.c
3163 F:      drivers/reset/reset-sunplus.c
3164 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3165 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3166
3167 ARM/Synaptics SoC support
3168 M:      Jisheng Zhang <[email protected]>
3169 M:      Sebastian Hesselbarth <[email protected]>
3170 L:      [email protected] (moderated for non-subscribers)
3171 S:      Maintained
3172 F:      arch/arm/boot/dts/synaptics/
3173 F:      arch/arm/mach-berlin/
3174 F:      arch/arm64/boot/dts/synaptics/
3175
3176 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3177 M:      Hans Verkuil <[email protected]>
3178 L:      [email protected]
3179 L:      [email protected]
3180 S:      Maintained
3181 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3182 F:      drivers/media/cec/platform/tegra/
3183
3184 ARM/TESLA FSD SoC SUPPORT
3185 M:      Alim Akhtar <[email protected]>
3186 M:      [email protected]
3187 L:      [email protected] (moderated for non-subscribers)
3188 L:      [email protected]
3189 S:      Maintained
3190 F:      arch/arm64/boot/dts/tesla/
3191
3192 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3193 M:      Santosh Shilimkar <[email protected]>
3194 L:      [email protected]
3195 S:      Maintained
3196 F:      drivers/memory/*emif*
3197
3198 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3199 M:      Nishanth Menon <[email protected]>
3200 M:      Santosh Shilimkar <[email protected]>
3201 L:      [email protected] (moderated for non-subscribers)
3202 S:      Maintained
3203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3204 F:      arch/arm/boot/dts/ti/keystone/
3205 F:      arch/arm/mach-keystone/
3206
3207 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3208 M:      Santosh Shilimkar <[email protected]>
3209 L:      [email protected]
3210 S:      Maintained
3211 F:      drivers/clk/keystone/
3212
3213 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3214 M:      Santosh Shilimkar <[email protected]>
3215 L:      [email protected] (moderated for non-subscribers)
3216 L:      [email protected]
3217 S:      Maintained
3218 F:      drivers/clocksource/timer-keystone.c
3219
3220 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3221 M:      Santosh Shilimkar <[email protected]>
3222 L:      [email protected]
3223 S:      Maintained
3224 F:      drivers/power/reset/keystone-reset.c
3225
3226 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3227 M:      Nishanth Menon <[email protected]>
3228 M:      Vignesh Raghavendra <[email protected]>
3229 M:      Tero Kristo <[email protected]>
3230 L:      [email protected] (moderated for non-subscribers)
3231 S:      Supported
3232 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3233 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3234 F:      arch/arm64/boot/dts/ti/Makefile
3235 F:      arch/arm64/boot/dts/ti/k3-*
3236
3237 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3238 M:      Krzysztof Kozlowski <[email protected]>
3239 L:      [email protected] (moderated for non-subscribers)
3240 S:      Odd Fixes
3241 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3242 F:      Documentation/devicetree/bindings/*/ti,nspire*
3243 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3244 F:      arch/arm/boot/dts/nspire/
3245
3246 ARM/TOSHIBA VISCONTI ARCHITECTURE
3247 M:      Nobuhiro Iwamatsu <[email protected]>
3248 L:      [email protected] (moderated for non-subscribers)
3249 S:      Supported
3250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3251 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3252 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3253 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3254 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3255 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3256 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3257 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3258 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3259 F:      arch/arm64/boot/dts/toshiba/
3260 F:      drivers/clk/visconti/
3261 F:      drivers/gpio/gpio-visconti.c
3262 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3263 F:      drivers/pci/controller/dwc/pcie-visconti.c
3264 F:      drivers/pinctrl/visconti/
3265 F:      drivers/watchdog/visconti_wdt.c
3266 N:      visconti
3267
3268 ARM/UNIPHIER ARCHITECTURE
3269 M:      Kunihiko Hayashi <[email protected]>
3270 M:      Masami Hiramatsu <[email protected]>
3271 L:      [email protected] (moderated for non-subscribers)
3272 S:      Maintained
3273 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3274 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3275 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3276 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3277 F:      arch/arm/boot/dts/socionext/uniphier*
3278 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3279 F:      arch/arm/mm/cache-uniphier.c
3280 F:      arch/arm64/boot/dts/socionext/uniphier*
3281 F:      drivers/bus/uniphier-system-bus.c
3282 F:      drivers/clk/uniphier/
3283 F:      drivers/dma/uniphier-mdmac.c
3284 F:      drivers/gpio/gpio-uniphier.c
3285 F:      drivers/i2c/busses/i2c-uniphier*
3286 F:      drivers/irqchip/irq-uniphier-aidet.c
3287 F:      drivers/mmc/host/uniphier-sd.c
3288 F:      drivers/pinctrl/uniphier/
3289 F:      drivers/reset/reset-uniphier.c
3290 F:      drivers/tty/serial/8250/8250_uniphier.c
3291 N:      uniphier
3292
3293 ARM/VERSATILE EXPRESS PLATFORM
3294 M:      Liviu Dudau <[email protected]>
3295 M:      Sudeep Holla <[email protected]>
3296 M:      Lorenzo Pieralisi <[email protected]>
3297 L:      [email protected] (moderated for non-subscribers)
3298 S:      Maintained
3299 N:      mps2
3300 N:      vexpress
3301 F:      arch/arm/mach-versatile/
3302 F:      arch/arm64/boot/dts/arm/
3303 F:      drivers/clocksource/timer-versatile.c
3304 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3305 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3306
3307 ARM/VFP SUPPORT
3308 M:      Russell King <[email protected]>
3309 L:      [email protected] (moderated for non-subscribers)
3310 S:      Maintained
3311 W:      http://www.armlinux.org.uk/
3312 F:      arch/arm/vfp/
3313
3314 ARM/VT8500 ARM ARCHITECTURE
3315 M:      Alexey Charkov <[email protected]>
3316 M:      Krzysztof Kozlowski <[email protected]>
3317 L:      [email protected] (moderated for non-subscribers)
3318 S:      Odd Fixes
3319 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3320 F:      arch/arm/boot/dts/vt8500/
3321 F:      arch/arm/mach-vt8500/
3322 F:      drivers/clocksource/timer-vt8500.c
3323 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3324 F:      drivers/mmc/host/wmt-sdmmc.c
3325 F:      drivers/pwm/pwm-vt8500.c
3326 F:      drivers/rtc/rtc-vt8500.c
3327 F:      drivers/tty/serial/vt8500_serial.c
3328 F:      drivers/video/fbdev/vt8500lcdfb.*
3329 F:      drivers/video/fbdev/wm8505fb*
3330 F:      drivers/video/fbdev/wmt_ge_rops.*
3331
3332 ARM/ZYNQ ARCHITECTURE
3333 M:      Michal Simek <[email protected]>
3334 L:      [email protected] (moderated for non-subscribers)
3335 S:      Supported
3336 W:      http://wiki.xilinx.com
3337 T:      git https://github.com/Xilinx/linux-xlnx.git
3338 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3339 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3340 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3341 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3342 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3343 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3344 F:      arch/arm/mach-zynq/
3345 F:      drivers/clocksource/timer-cadence-ttc.c
3346 F:      drivers/cpuidle/cpuidle-zynq.c
3347 F:      drivers/edac/synopsys_edac.c
3348 F:      drivers/i2c/busses/i2c-cadence.c
3349 F:      drivers/i2c/busses/i2c-xiic.c
3350 F:      drivers/mmc/host/sdhci-of-arasan.c
3351 N:      zynq
3352 N:      xilinx
3353
3354 ARM64 FIT SUPPORT
3355 M:      Simon Glass <[email protected]>
3356 L:      [email protected] (moderated for non-subscribers)
3357 S:      Maintained
3358 F:      arch/arm64/boot/Makefile
3359 F:      scripts/make_fit.py
3360
3361 ARM64 PLATFORM DRIVERS
3362 M:      Hans de Goede <[email protected]>
3363 M:      Ilpo Järvinen <[email protected]>
3364 R:      Bryan O'Donoghue <[email protected]>
3365 L:      [email protected]
3366 S:      Maintained
3367 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3369 F:      drivers/platform/arm64/
3370
3371 ARM64 PORT (AARCH64 ARCHITECTURE)
3372 M:      Catalin Marinas <[email protected]>
3373 M:      Will Deacon <[email protected]>
3374 L:      [email protected] (moderated for non-subscribers)
3375 S:      Maintained
3376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3377 F:      Documentation/arch/arm64/
3378 F:      arch/arm64/
3379 F:      tools/testing/selftests/arm64/
3380 X:      arch/arm64/boot/dts/
3381
3382 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3383 M:      George McCollister <[email protected]>
3384 L:      [email protected]
3385 S:      Maintained
3386 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3387 F:      drivers/net/dsa/xrs700x/*
3388 F:      net/dsa/tag_xrs700x.c
3389
3390 AS3645A LED FLASH CONTROLLER DRIVER
3391 M:      Sakari Ailus <[email protected]>
3392 L:      [email protected]
3393 S:      Maintained
3394 F:      drivers/leds/flash/leds-as3645a.c
3395
3396 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3397 M:      Tianshu Qiu <[email protected]>
3398 L:      [email protected]
3399 S:      Maintained
3400 T:      git git://linuxtv.org/media.git
3401 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3402 F:      drivers/media/i2c/ak7375.c
3403
3404 ASAHI KASEI AK8974 DRIVER
3405 M:      Linus Walleij <[email protected]>
3406 L:      [email protected]
3407 S:      Supported
3408 W:      http://www.akm.com/
3409 F:      drivers/iio/magnetometer/ak8974.c
3410
3411 AOSONG AGS02MA TVOC SENSOR DRIVER
3412 M:      Anshul Dalal <[email protected]>
3413 L:      [email protected]
3414 S:      Maintained
3415 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3416 F:      drivers/iio/chemical/ags02ma.c
3417
3418 ASC7621 HARDWARE MONITOR DRIVER
3419 M:      George Joseph <[email protected]>
3420 L:      [email protected]
3421 S:      Maintained
3422 F:      Documentation/hwmon/asc7621.rst
3423 F:      drivers/hwmon/asc7621.c
3424
3425 ASIX AX88796C SPI ETHERNET ADAPTER
3426 M:      Łukasz Stelmach <[email protected]>
3427 S:      Maintained
3428 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3429 F:      drivers/net/ethernet/asix/ax88796c_*
3430
3431 ASIX PHY DRIVER [RUST]
3432 M:      FUJITA Tomonori <[email protected]>
3433 R:      Trevor Gross <[email protected]>
3434 L:      [email protected]
3435 L:      [email protected]
3436 S:      Maintained
3437 F:      drivers/net/phy/ax88796b_rust.rs
3438
3439 ASPEED CRYPTO DRIVER
3440 M:      Neal Liu <[email protected]>
3441 L:      [email protected] (moderated for non-subscribers)
3442 S:      Maintained
3443 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3444 F:      drivers/crypto/aspeed/
3445
3446 ASPEED PECI CONTROLLER
3447 M:      Iwona Winiarska <[email protected]>
3448 L:      [email protected] (moderated for non-subscribers)
3449 L:      [email protected] (moderated for non-subscribers)
3450 S:      Supported
3451 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3452 F:      drivers/peci/controller/peci-aspeed.c
3453
3454 ASPEED PINCTRL DRIVERS
3455 M:      Andrew Jeffery <[email protected]>
3456 L:      [email protected] (moderated for non-subscribers)
3457 L:      [email protected] (moderated for non-subscribers)
3458 L:      [email protected]
3459 S:      Maintained
3460 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3461 F:      drivers/pinctrl/aspeed/
3462
3463 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3464 M:      Eddie James <[email protected]>
3465 L:      [email protected] (moderated for non-subscribers)
3466 S:      Maintained
3467 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3468 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3469 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3470
3471 ASPEED SD/MMC DRIVER
3472 M:      Andrew Jeffery <[email protected]>
3473 L:      [email protected] (moderated for non-subscribers)
3474 L:      [email protected] (moderated for non-subscribers)
3475 L:      [email protected]
3476 S:      Maintained
3477 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3478 F:      drivers/mmc/host/sdhci-of-aspeed*
3479
3480 ASPEED SMC SPI DRIVER
3481 M:      Chin-Ting Kuo <[email protected]>
3482 M:      Cédric Le Goater <[email protected]>
3483 L:      [email protected] (moderated for non-subscribers)
3484 L:      [email protected] (moderated for non-subscribers)
3485 L:      [email protected]
3486 S:      Maintained
3487 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3488 F:      drivers/spi/spi-aspeed-smc.c
3489
3490 ASPEED USB UDC DRIVER
3491 M:      Neal Liu <[email protected]>
3492 L:      [email protected] (moderated for non-subscribers)
3493 S:      Maintained
3494 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3495 F:      drivers/usb/gadget/udc/aspeed_udc.c
3496
3497 ASPEED VIDEO ENGINE DRIVER
3498 M:      Eddie James <[email protected]>
3499 L:      [email protected]
3500 L:      [email protected] (moderated for non-subscribers)
3501 S:      Maintained
3502 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3503 F:      drivers/media/platform/aspeed/
3504
3505 ASUS EC HARDWARE MONITOR DRIVER
3506 M:      Eugene Shalygin <[email protected]>
3507 L:      [email protected]
3508 S:      Maintained
3509 F:      drivers/hwmon/asus-ec-sensors.c
3510
3511 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3512 M:      Corentin Chary <[email protected]>
3513 M:      Luke D. Jones <[email protected]>
3514 L:      [email protected]
3515 S:      Maintained
3516 W:      https://asus-linux.org/
3517 F:      drivers/platform/x86/asus*.c
3518 F:      drivers/platform/x86/eeepc*.c
3519
3520 ASUS TF103C DOCK DRIVER
3521 M:      Hans de Goede <[email protected]>
3522 L:      [email protected]
3523 S:      Maintained
3524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3525 F:      drivers/platform/x86/asus-tf103c-dock.c
3526
3527 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3528 M:      Aleksa Savic <[email protected]>
3529 L:      [email protected]
3530 S:      Maintained
3531 F:      drivers/hwmon/asus_rog_ryujin.c
3532
3533 ASUS WIRELESS RADIO CONTROL DRIVER
3534 M:      João Paulo Rechi Vita <[email protected]>
3535 L:      [email protected]
3536 S:      Maintained
3537 F:      drivers/platform/x86/asus-wireless.c
3538
3539 ASUS WMI HARDWARE MONITOR DRIVER
3540 M:      Ed Brindley <[email protected]>
3541 M:      Denis Pauk <[email protected]>
3542 L:      [email protected]
3543 S:      Maintained
3544 F:      drivers/hwmon/asus_wmi_sensors.c
3545
3546 ASYMMETRIC KEYS
3547 M:      David Howells <[email protected]>
3548 L:      [email protected]
3549 S:      Maintained
3550 F:      Documentation/crypto/asymmetric-keys.rst
3551 F:      crypto/asymmetric_keys/
3552 F:      include/crypto/pkcs7.h
3553 F:      include/crypto/public_key.h
3554 F:      include/linux/verification.h
3555
3556 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3557 R:      Dan Williams <[email protected]>
3558 S:      Odd fixes
3559 W:      http://sourceforge.net/projects/xscaleiop
3560 F:      Documentation/crypto/async-tx-api.rst
3561 F:      crypto/async_tx/
3562 F:      include/linux/async_tx.h
3563
3564 AT24 EEPROM DRIVER
3565 M:      Bartosz Golaszewski <[email protected]>
3566 L:      [email protected]
3567 S:      Maintained
3568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3569 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3570 F:      drivers/misc/eeprom/at24.c
3571
3572 ATA OVER ETHERNET (AOE) DRIVER
3573 M:      "Justin Sanders" <[email protected]>
3574 S:      Supported
3575 W:      http://www.openaoe.org/
3576 F:      Documentation/admin-guide/aoe/
3577 F:      drivers/block/aoe/
3578
3579 ATC260X PMIC MFD DRIVER
3580 M:      Manivannan Sadhasivam <[email protected]>
3581 M:      Cristian Ciocaltea <[email protected]>
3582 L:      [email protected]
3583 S:      Maintained
3584 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3585 F:      drivers/input/misc/atc260x-onkey.c
3586 F:      drivers/mfd/atc260*
3587 F:      drivers/power/reset/atc260x-poweroff.c
3588 F:      drivers/regulator/atc260x-regulator.c
3589 F:      include/linux/mfd/atc260x/*
3590
3591 ATHEROS 71XX/9XXX GPIO DRIVER
3592 M:      Alban Bedel <[email protected]>
3593 S:      Maintained
3594 W:      https://github.com/AlbanBedel/linux
3595 T:      git git://github.com/AlbanBedel/linux
3596 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3597 F:      drivers/gpio/gpio-ath79.c
3598
3599 ATHEROS 71XX/9XXX USB PHY DRIVER
3600 M:      Alban Bedel <[email protected]>
3601 S:      Maintained
3602 W:      https://github.com/AlbanBedel/linux
3603 T:      git git://github.com/AlbanBedel/linux
3604 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3605 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3606
3607 ATHEROS ATH GENERIC UTILITIES
3608 M:      Kalle Valo <[email protected]>
3609 L:      [email protected]
3610 S:      Supported
3611 F:      drivers/net/wireless/ath/*
3612
3613 ATHEROS ATH5K WIRELESS DRIVER
3614 M:      Jiri Slaby <[email protected]>
3615 M:      Nick Kossifidis <[email protected]>
3616 M:      Luis Chamberlain <[email protected]>
3617 L:      [email protected]
3618 S:      Maintained
3619 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3620 F:      drivers/net/wireless/ath/ath5k/
3621
3622 ATHEROS ATH6KL WIRELESS DRIVER
3623 L:      [email protected]
3624 S:      Orphan
3625 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3626 F:      drivers/net/wireless/ath/ath6kl/
3627
3628 ATI_REMOTE2 DRIVER
3629 M:      Ville Syrjala <[email protected]>
3630 S:      Maintained
3631 F:      drivers/input/misc/ati_remote2.c
3632
3633 ATK0110 HWMON DRIVER
3634 M:      Luca Tettamanti <[email protected]>
3635 L:      [email protected]
3636 S:      Maintained
3637 F:      drivers/hwmon/asus_atk0110.c
3638
3639 ATLX ETHERNET DRIVERS
3640 M:      Chris Snook <[email protected]>
3641 L:      [email protected]
3642 S:      Maintained
3643 W:      http://sourceforge.net/projects/atl1
3644 W:      http://atl1.sourceforge.net
3645 F:      drivers/net/ethernet/atheros/
3646
3647 ATM
3648 M:      Chas Williams <[email protected]>
3649 L:      [email protected] (moderated for non-subscribers)
3650 L:      [email protected]
3651 S:      Maintained
3652 W:      http://linux-atm.sourceforge.net
3653 F:      drivers/atm/
3654 F:      include/linux/atm*
3655 F:      include/linux/sonet.h
3656 F:      include/uapi/linux/atm*
3657 F:      include/uapi/linux/sonet.h
3658
3659 ATMEL MACB ETHERNET DRIVER
3660 M:      Nicolas Ferre <[email protected]>
3661 M:      Claudiu Beznea <[email protected]>
3662 S:      Supported
3663 F:      drivers/net/ethernet/cadence/
3664
3665 ATMEL MAXTOUCH DRIVER
3666 M:      Nick Dyer <[email protected]>
3667 S:      Maintained
3668 T:      git git://github.com/ndyer/linux.git
3669 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3670 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3671
3672 ATOMIC INFRASTRUCTURE
3673 M:      Will Deacon <[email protected]>
3674 M:      Peter Zijlstra <[email protected]>
3675 R:      Boqun Feng <[email protected]>
3676 R:      Mark Rutland <[email protected]>
3677 L:      [email protected]
3678 S:      Maintained
3679 F:      Documentation/atomic_*.txt
3680 F:      arch/*/include/asm/atomic*.h
3681 F:      include/*/atomic*.h
3682 F:      include/linux/refcount.h
3683 F:      scripts/atomic/
3684
3685 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3686 M:      Bradley Grove <[email protected]>
3687 L:      [email protected]
3688 S:      Supported
3689 W:      http://www.attotech.com
3690 F:      drivers/scsi/esas2r
3691
3692 ATUSB IEEE 802.15.4 RADIO DRIVER
3693 M:      Stefan Schmidt <[email protected]>
3694 L:      [email protected]
3695 S:      Maintained
3696 F:      drivers/net/ieee802154/at86rf230.h
3697 F:      drivers/net/ieee802154/atusb.c
3698 F:      drivers/net/ieee802154/atusb.h
3699
3700 AUDIT SUBSYSTEM
3701 M:      Paul Moore <[email protected]>
3702 M:      Eric Paris <[email protected]>
3703 L:      [email protected]
3704 S:      Supported
3705 W:      https://github.com/linux-audit
3706 Q:      https://patchwork.kernel.org/project/audit/list
3707 B:      mailto:[email protected]
3708 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3709 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3710 F:      include/asm-generic/audit_*.h
3711 F:      include/linux/audit.h
3712 F:      include/linux/audit_arch.h
3713 F:      include/uapi/linux/audit.h
3714 F:      kernel/audit*
3715 F:      lib/*audit.c
3716 K:      \baudit_[a-z_0-9]\+\b
3717
3718 AUTOFDO BUILD
3719 M:      Rong Xu <[email protected]>
3720 M:      Han Shen <[email protected]>
3721 S:      Supported
3722 F:      Documentation/dev-tools/autofdo.rst
3723 F:      scripts/Makefile.autofdo
3724
3725 AUXILIARY BUS DRIVER
3726 M:      Greg Kroah-Hartman <[email protected]>
3727 R:      Dave Ertman <[email protected]>
3728 R:      Ira Weiny <[email protected]>
3729 S:      Supported
3730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3731 F:      Documentation/driver-api/auxiliary_bus.rst
3732 F:      drivers/base/auxiliary.c
3733 F:      include/linux/auxiliary_bus.h
3734
3735 AUXILIARY DISPLAY DRIVERS
3736 M:      Andy Shevchenko <[email protected]>
3737 R:      Geert Uytterhoeven <[email protected]>
3738 S:      Odd Fixes
3739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3740 F:      Documentation/devicetree/bindings/auxdisplay/
3741 F:      drivers/auxdisplay/
3742 F:      include/linux/cfag12864b.h
3743 F:      include/uapi/linux/map_to_14segment.h
3744 F:      include/uapi/linux/map_to_7segment.h
3745
3746 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3747 M:      Subhajit Ghosh <[email protected]>
3748 L:      [email protected]
3749 S:      Maintained
3750 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3751 F:      drivers/iio/light/apds9306.c
3752
3753 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3754 M:      Andreas Klinger <[email protected]>
3755 L:      [email protected]
3756 S:      Maintained
3757 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3758 F:      drivers/iio/adc/hx711.c
3759
3760 AX.25 NETWORK LAYER
3761 L:      [email protected]
3762 S:      Orphan
3763 W:      https://linux-ax25.in-berlin.de
3764 F:      include/net/ax25.h
3765 F:      include/uapi/linux/ax25.h
3766 F:      net/ax25/
3767
3768 AXENTIA ARM DEVICES
3769 M:      Peter Rosin <[email protected]>
3770 L:      [email protected] (moderated for non-subscribers)
3771 S:      Maintained
3772 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3773 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3774 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3775 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3776
3777 AXENTIA ASOC DRIVERS
3778 M:      Peter Rosin <[email protected]>
3779 L:      [email protected]
3780 S:      Maintained
3781 F:      Documentation/devicetree/bindings/sound/axentia,*
3782 F:      sound/soc/atmel/tse850-pcm5142.c
3783
3784 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3785 M:      Nuno Sá <[email protected]>
3786 L:      [email protected]
3787 S:      Supported
3788 W:      https://ez.analog.com/linux-software-drivers
3789 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3790 F:      drivers/hwmon/axi-fan-control.c
3791
3792 AXI SPI ENGINE
3793 M:      Michael Hennerich <[email protected]>
3794 M:      Nuno Sá <[email protected]>
3795 R:      David Lechner <[email protected]>
3796 L:      [email protected]
3797 S:      Supported
3798 W:      https://ez.analog.com/linux-software-drivers
3799 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3800 F:      drivers/spi/spi-axi-spi-engine.c
3801
3802 AXI PWM GENERATOR
3803 M:      Michael Hennerich <[email protected]>
3804 M:      Nuno Sá <[email protected]>
3805 R:      Trevor Gamblin <[email protected]>
3806 L:      [email protected]
3807 S:      Supported
3808 W:      https://ez.analog.com/linux-software-drivers
3809 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3810 F:      drivers/pwm/pwm-axi-pwmgen.c
3811
3812 AXXIA I2C CONTROLLER
3813 M:      Krzysztof Adamski <[email protected]>
3814 L:      [email protected]
3815 S:      Maintained
3816 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3817 F:      drivers/i2c/busses/i2c-axxia.c
3818
3819 AZ6007 DVB DRIVER
3820 M:      Mauro Carvalho Chehab <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 W:      https://linuxtv.org
3824 T:      git git://linuxtv.org/media.git
3825 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3826
3827 AZTECH FM RADIO RECEIVER DRIVER
3828 M:      Hans Verkuil <[email protected]>
3829 L:      [email protected]
3830 S:      Maintained
3831 W:      https://linuxtv.org
3832 T:      git git://linuxtv.org/media.git
3833 F:      drivers/media/radio/radio-aztech*
3834
3835 B43 WIRELESS DRIVER
3836 L:      [email protected]
3837 L:      [email protected]
3838 S:      Orphan
3839 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3840 F:      drivers/net/wireless/broadcom/b43/
3841
3842 B43LEGACY WIRELESS DRIVER
3843 L:      [email protected]
3844 L:      [email protected]
3845 S:      Orphan
3846 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3847 F:      drivers/net/wireless/broadcom/b43legacy/
3848
3849 BACKLIGHT CLASS/SUBSYSTEM
3850 M:      Lee Jones <[email protected]>
3851 M:      Daniel Thompson <[email protected]>
3852 M:      Jingoo Han <[email protected]>
3853 L:      [email protected]
3854 S:      Maintained
3855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3856 F:      Documentation/ABI/stable/sysfs-class-backlight
3857 F:      Documentation/ABI/testing/sysfs-class-backlight
3858 F:      Documentation/devicetree/bindings/leds/backlight
3859 F:      drivers/video/backlight/
3860 F:      include/linux/backlight.h
3861 F:      include/linux/pwm_backlight.h
3862
3863 BARCO P50 GPIO DRIVER
3864 M:      Santosh Kumar Yadav <[email protected]>
3865 M:      Peter Korsgaard <[email protected]>
3866 S:      Maintained
3867 F:      drivers/platform/x86/barco-p50-gpio.c
3868
3869 BATMAN ADVANCED
3870 M:      Marek Lindner <[email protected]>
3871 M:      Simon Wunderlich <[email protected]>
3872 M:      Antonio Quartulli <[email protected]>
3873 M:      Sven Eckelmann <[email protected]>
3874 L:      [email protected] (moderated for non-subscribers)
3875 S:      Maintained
3876 W:      https://www.open-mesh.org/
3877 Q:      https://patchwork.open-mesh.org/project/batman/list/
3878 B:      https://www.open-mesh.org/projects/batman-adv/issues
3879 C:      ircs://irc.hackint.org/batadv
3880 T:      git https://git.open-mesh.org/linux-merge.git
3881 F:      Documentation/networking/batman-adv.rst
3882 F:      include/uapi/linux/batadv_packet.h
3883 F:      include/uapi/linux/batman_adv.h
3884 F:      net/batman-adv/
3885
3886 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3887 M:      Thomas Sailer <[email protected]>
3888 L:      [email protected]
3889 S:      Maintained
3890 W:      http://www.baycom.org/~tom/ham/ham.html
3891 F:      drivers/net/hamradio/baycom*
3892
3893 BCACHE (BLOCK LAYER CACHE)
3894 M:      Coly Li <[email protected]>
3895 M:      Kent Overstreet <[email protected]>
3896 L:      [email protected]
3897 S:      Maintained
3898 W:      http://bcache.evilpiepirate.org
3899 C:      irc://irc.oftc.net/bcache
3900 F:      drivers/md/bcache/
3901
3902 BCACHEFS
3903 M:      Kent Overstreet <[email protected]>
3904 L:      [email protected]
3905 S:      Supported
3906 C:      irc://irc.oftc.net/bcache
3907 T:      git https://evilpiepirate.org/git/bcachefs.git
3908 F:      fs/bcachefs/
3909 F:      Documentation/filesystems/bcachefs/
3910
3911 BDISP ST MEDIA DRIVER
3912 M:      Fabien Dessenne <[email protected]>
3913 L:      [email protected]
3914 S:      Supported
3915 W:      https://linuxtv.org
3916 T:      git git://linuxtv.org/media.git
3917 F:      drivers/media/platform/st/sti/bdisp
3918
3919 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3920 M:      Dariusz Marcinkiewicz <[email protected]>
3921 L:      [email protected]
3922 S:      Maintained
3923 F:      drivers/net/ethernet/ec_bhf.c
3924
3925 BEFS FILE SYSTEM
3926 M:      Luis de Bethencourt <[email protected]>
3927 M:      Salah Triki <[email protected]>
3928 S:      Maintained
3929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3930 F:      Documentation/filesystems/befs.rst
3931 F:      fs/befs/
3932
3933 BFQ I/O SCHEDULER
3934 M:      Yu Kuai <[email protected]>
3935 L:      [email protected]
3936 S:      Odd Fixes
3937 F:      Documentation/block/bfq-iosched.rst
3938 F:      block/bfq-*
3939
3940 BFS FILE SYSTEM
3941 M:      "Tigran A. Aivazian" <[email protected]>
3942 S:      Maintained
3943 F:      Documentation/filesystems/bfs.rst
3944 F:      fs/bfs/
3945 F:      include/uapi/linux/bfs_fs.h
3946
3947 BINMAN
3948 M:      Simon Glass <[email protected]>
3949 S:      Supported
3950 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3951
3952 BITMAP API
3953 M:      Yury Norov <[email protected]>
3954 R:      Rasmus Villemoes <[email protected]>
3955 S:      Maintained
3956 F:      include/linux/bitfield.h
3957 F:      include/linux/bitmap-str.h
3958 F:      include/linux/bitmap.h
3959 F:      include/linux/bits.h
3960 F:      include/linux/cpumask.h
3961 F:      include/linux/cpumask_types.h
3962 F:      include/linux/find.h
3963 F:      include/linux/nodemask.h
3964 F:      include/linux/nodemask_types.h
3965 F:      include/vdso/bits.h
3966 F:      lib/bitmap-str.c
3967 F:      lib/bitmap.c
3968 F:      lib/cpumask.c
3969 F:      lib/cpumask_kunit.c
3970 F:      lib/find_bit.c
3971 F:      lib/find_bit_benchmark.c
3972 F:      lib/test_bitmap.c
3973 F:      tools/include/linux/bitfield.h
3974 F:      tools/include/linux/bitmap.h
3975 F:      tools/include/linux/bits.h
3976 F:      tools/include/linux/find.h
3977 F:      tools/include/vdso/bits.h
3978 F:      tools/lib/bitmap.c
3979 F:      tools/lib/find_bit.c
3980
3981 BITOPS API
3982 M:      Yury Norov <[email protected]>
3983 R:      Rasmus Villemoes <[email protected]>
3984 S:      Maintained
3985 F:      arch/*/include/asm/bitops.h
3986 F:      arch/*/include/asm/bitops_32.h
3987 F:      arch/*/include/asm/bitops_64.h
3988 F:      arch/*/lib/bitops.c
3989 F:      include/asm-generic/bitops
3990 F:      include/asm-generic/bitops.h
3991 F:      include/linux/bitops.h
3992 F:      lib/test_bitops.c
3993 F:      tools/*/bitops*
3994
3995 BLINKM RGB LED DRIVER
3996 M:      Jan-Simon Moeller <[email protected]>
3997 S:      Maintained
3998 F:      drivers/leds/leds-blinkm.c
3999
4000 BLOCK LAYER
4001 M:      Jens Axboe <[email protected]>
4002 L:      [email protected]
4003 S:      Maintained
4004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
4005 F:      Documentation/ABI/stable/sysfs-block
4006 F:      Documentation/block/
4007 F:      block/
4008 F:      drivers/block/
4009 F:      include/linux/bio.h
4010 F:      include/linux/blk*
4011 F:      kernel/trace/blktrace.c
4012 F:      lib/sbitmap.c
4013
4014 BLOCK LAYER DEVICE DRIVER API [RUST]
4015 M:      Andreas Hindborg <[email protected]>
4016 R:      Boqun Feng <[email protected]>
4017 L:      [email protected]
4018 L:      [email protected]
4019 S:      Supported
4020 W:      https://rust-for-linux.com
4021 B:      https://github.com/Rust-for-Linux/linux/issues
4022 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
4023 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
4024 F:      drivers/block/rnull.rs
4025 F:      rust/kernel/block.rs
4026 F:      rust/kernel/block/
4027
4028 BLOCK2MTD DRIVER
4029 M:      Joern Engel <[email protected]>
4030 L:      [email protected]
4031 S:      Maintained
4032 F:      drivers/mtd/devices/block2mtd.c
4033
4034 BLUETOOTH DRIVERS
4035 M:      Marcel Holtmann <[email protected]>
4036 M:      Luiz Augusto von Dentz <[email protected]>
4037 L:      [email protected]
4038 S:      Supported
4039 W:      http://www.bluez.org/
4040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
4041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
4042 F:      Documentation/devicetree/bindings/net/bluetooth/
4043 F:      drivers/bluetooth/
4044
4045 BLUETOOTH SUBSYSTEM
4046 M:      Marcel Holtmann <[email protected]>
4047 M:      Johan Hedberg <[email protected]>
4048 M:      Luiz Augusto von Dentz <[email protected]>
4049 L:      [email protected]
4050 S:      Supported
4051 W:      http://www.bluez.org/
4052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
4053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
4054 F:      include/net/bluetooth/
4055 F:      net/bluetooth/
4056
4057 BONDING DRIVER
4058 M:      Jay Vosburgh <[email protected]>
4059 M:      Andy Gospodarek <[email protected]>
4060 L:      [email protected]
4061 S:      Maintained
4062 F:      Documentation/networking/bonding.rst
4063 F:      drivers/net/bonding/
4064 F:      include/net/bond*
4065 F:      include/uapi/linux/if_bonding.h
4066 F:      tools/testing/selftests/drivers/net/bonding/
4067
4068 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
4069 M:      Dan Robertson <[email protected]>
4070 L:      [email protected]
4071 S:      Maintained
4072 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
4073 F:      drivers/iio/accel/bma400*
4074
4075 BOSCH SENSORTEC BMI270 IMU IIO DRIVER
4076 M:      Alex Lanzano <[email protected]>
4077 L:      [email protected]
4078 S:      Maintained
4079 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi270.yaml
4080 F:      drivers/iio/imu/bmi270/
4081
4082 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
4083 M:      Jagath Jog J <[email protected]>
4084 L:      [email protected]
4085 S:      Maintained
4086 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
4087 F:      drivers/iio/imu/bmi323/
4088
4089 BPF JIT for ARC
4090 M:      Shahab Vahedi <[email protected]>
4091 L:      [email protected]
4092 S:      Maintained
4093 F:      arch/arc/net/
4094
4095 BPF JIT for ARM
4096 M:      Russell King <[email protected]>
4097 M:      Puranjay Mohan <[email protected]>
4098 L:      [email protected]
4099 S:      Maintained
4100 F:      arch/arm/net/
4101
4102 BPF JIT for ARM64
4103 M:      Daniel Borkmann <[email protected]>
4104 M:      Alexei Starovoitov <[email protected]>
4105 M:      Puranjay Mohan <[email protected]>
4106 R:      Xu Kuohai <[email protected]>
4107 L:      [email protected]
4108 S:      Supported
4109 F:      arch/arm64/net/
4110
4111 BPF JIT for LOONGARCH
4112 M:      Tiezhu Yang <[email protected]>
4113 R:      Hengqi Chen <[email protected]>
4114 L:      [email protected]
4115 S:      Maintained
4116 F:      arch/loongarch/net/
4117
4118 BPF JIT for MIPS (32-BIT AND 64-BIT)
4119 M:      Johan Almbladh <[email protected]>
4120 M:      Paul Burton <[email protected]>
4121 L:      [email protected]
4122 S:      Maintained
4123 F:      arch/mips/net/
4124
4125 BPF JIT for NFP NICs
4126 M:      Jakub Kicinski <[email protected]>
4127 L:      [email protected]
4128 S:      Odd Fixes
4129 F:      drivers/net/ethernet/netronome/nfp/bpf/
4130
4131 BPF JIT for POWERPC (32-BIT AND 64-BIT)
4132 M:      Michael Ellerman <[email protected]>
4133 M:      Hari Bathini <[email protected]>
4134 M:      Christophe Leroy <[email protected]>
4135 R:      Naveen N Rao <[email protected]>
4136 L:      [email protected]
4137 S:      Supported
4138 F:      arch/powerpc/net/
4139
4140 BPF JIT for RISC-V (32-bit)
4141 M:      Luke Nelson <[email protected]>
4142 M:      Xi Wang <[email protected]>
4143 L:      [email protected]
4144 S:      Maintained
4145 F:      arch/riscv/net/
4146 X:      arch/riscv/net/bpf_jit_comp64.c
4147
4148 BPF JIT for RISC-V (64-bit)
4149 M:      Björn Töpel <[email protected]>
4150 R:      Pu Lehui <[email protected]>
4151 R:      Puranjay Mohan <[email protected]>
4152 L:      [email protected]
4153 S:      Maintained
4154 F:      arch/riscv/net/
4155 X:      arch/riscv/net/bpf_jit_comp32.c
4156
4157 BPF JIT for S390
4158 M:      Ilya Leoshkevich <[email protected]>
4159 M:      Heiko Carstens <[email protected]>
4160 M:      Vasily Gorbik <[email protected]>
4161 L:      [email protected]
4162 S:      Supported
4163 F:      arch/s390/net/
4164 X:      arch/s390/net/pnet.c
4165
4166 BPF JIT for SPARC (32-BIT AND 64-BIT)
4167 M:      David S. Miller <[email protected]>
4168 L:      [email protected]
4169 S:      Odd Fixes
4170 F:      arch/sparc/net/
4171
4172 BPF JIT for X86 32-BIT
4173 M:      Wang YanQing <[email protected]>
4174 L:      [email protected]
4175 S:      Odd Fixes
4176 F:      arch/x86/net/bpf_jit_comp32.c
4177
4178 BPF JIT for X86 64-BIT
4179 M:      Alexei Starovoitov <[email protected]>
4180 M:      Daniel Borkmann <[email protected]>
4181 L:      [email protected]
4182 S:      Supported
4183 F:      arch/x86/net/
4184 X:      arch/x86/net/bpf_jit_comp32.c
4185
4186 BPF [BTF]
4187 M:      Martin KaFai Lau <[email protected]>
4188 L:      [email protected]
4189 S:      Maintained
4190 F:      include/linux/btf*
4191 F:      kernel/bpf/btf.c
4192
4193 BPF [CORE]
4194 M:      Alexei Starovoitov <[email protected]>
4195 M:      Daniel Borkmann <[email protected]>
4196 R:      John Fastabend <[email protected]>
4197 L:      [email protected]
4198 S:      Maintained
4199 F:      include/linux/bpf*
4200 F:      include/linux/filter.h
4201 F:      include/linux/tnum.h
4202 F:      kernel/bpf/core.c
4203 F:      kernel/bpf/dispatcher.c
4204 F:      kernel/bpf/mprog.c
4205 F:      kernel/bpf/syscall.c
4206 F:      kernel/bpf/tnum.c
4207 F:      kernel/bpf/trampoline.c
4208 F:      kernel/bpf/verifier.c
4209
4210 BPF [CRYPTO]
4211 M:      Vadim Fedorenko <[email protected]>
4212 L:      [email protected]
4213 S:      Maintained
4214 F:      crypto/bpf_crypto_skcipher.c
4215 F:      include/linux/bpf_crypto.h
4216 F:      kernel/bpf/crypto.c
4217
4218 BPF [DOCUMENTATION] (Related to Standardization)
4219 R:      David Vernet <[email protected]>
4220 L:      [email protected]
4221 L:      [email protected]
4222 S:      Maintained
4223 F:      Documentation/bpf/standardization/
4224
4225 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4226 M:      Alexei Starovoitov <[email protected]>
4227 M:      Daniel Borkmann <[email protected]>
4228 M:      Andrii Nakryiko <[email protected]>
4229 R:      Martin KaFai Lau <[email protected]>
4230 R:      Eduard Zingerman <[email protected]>
4231 R:      Song Liu <[email protected]>
4232 R:      Yonghong Song <[email protected]>
4233 R:      John Fastabend <[email protected]>
4234 R:      KP Singh <[email protected]>
4235 R:      Stanislav Fomichev <[email protected]>
4236 R:      Hao Luo <[email protected]>
4237 R:      Jiri Olsa <[email protected]>
4238 L:      [email protected]
4239 S:      Supported
4240 W:      https://bpf.io/
4241 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4244 F:      Documentation/bpf/
4245 F:      Documentation/networking/filter.rst
4246 F:      Documentation/userspace-api/ebpf/
4247 F:      arch/*/net/*
4248 F:      include/linux/bpf*
4249 F:      include/linux/btf*
4250 F:      include/linux/filter.h
4251 F:      include/trace/events/xdp.h
4252 F:      include/uapi/linux/bpf*
4253 F:      include/uapi/linux/btf*
4254 F:      include/uapi/linux/filter.h
4255 F:      kernel/bpf/
4256 F:      kernel/trace/bpf_trace.c
4257 F:      lib/buildid.c
4258 F:      lib/test_bpf.c
4259 F:      net/bpf/
4260 F:      net/core/filter.c
4261 F:      net/sched/act_bpf.c
4262 F:      net/sched/cls_bpf.c
4263 F:      samples/bpf/
4264 F:      scripts/bpf_doc.py
4265 F:      scripts/Makefile.btf
4266 F:      scripts/pahole-version.sh
4267 F:      tools/bpf/
4268 F:      tools/lib/bpf/
4269 F:      tools/testing/selftests/bpf/
4270
4271 BPF [ITERATOR]
4272 M:      Yonghong Song <[email protected]>
4273 L:      [email protected]
4274 S:      Maintained
4275 F:      kernel/bpf/*iter.c
4276
4277 BPF [L7 FRAMEWORK] (sockmap)
4278 M:      John Fastabend <[email protected]>
4279 M:      Jakub Sitnicki <[email protected]>
4280 L:      [email protected]
4281 L:      [email protected]
4282 S:      Maintained
4283 F:      include/linux/skmsg.h
4284 F:      net/core/skmsg.c
4285 F:      net/core/sock_map.c
4286 F:      net/ipv4/tcp_bpf.c
4287 F:      net/ipv4/udp_bpf.c
4288 F:      net/unix/unix_bpf.c
4289
4290 BPF [LIBRARY] (libbpf)
4291 M:      Andrii Nakryiko <[email protected]>
4292 M:      Eduard Zingerman <[email protected]>
4293 L:      [email protected]
4294 S:      Maintained
4295 F:      tools/lib/bpf/
4296
4297 BPF [MISC]
4298 L:      [email protected]
4299 S:      Odd Fixes
4300 K:      (?:\b|_)bpf(?:\b|_)
4301
4302 BPF [NETKIT] (BPF-programmable network device)
4303 M:      Daniel Borkmann <[email protected]>
4304 M:      Nikolay Aleksandrov <[email protected]>
4305 L:      [email protected]
4306 L:      [email protected]
4307 S:      Supported
4308 F:      drivers/net/netkit.c
4309 F:      include/net/netkit.h
4310
4311 BPF [NETWORKING] (struct_ops, reuseport)
4312 M:      Martin KaFai Lau <[email protected]>
4313 L:      [email protected]
4314 L:      [email protected]
4315 S:      Maintained
4316 F:      kernel/bpf/bpf_struct*
4317
4318 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4319 M:      Martin KaFai Lau <[email protected]>
4320 M:      Daniel Borkmann <[email protected]>
4321 R:      John Fastabend <[email protected]>
4322 L:      [email protected]
4323 L:      [email protected]
4324 S:      Maintained
4325 F:      include/net/tcx.h
4326 F:      kernel/bpf/tcx.c
4327 F:      net/core/filter.c
4328 F:      net/sched/act_bpf.c
4329 F:      net/sched/cls_bpf.c
4330
4331 BPF [RINGBUF]
4332 M:      Andrii Nakryiko <[email protected]>
4333 L:      [email protected]
4334 S:      Maintained
4335 F:      kernel/bpf/ringbuf.c
4336
4337 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4338 M:      KP Singh <[email protected]>
4339 M:      Matt Bobrowski <[email protected]>
4340 L:      [email protected]
4341 S:      Maintained
4342 F:      Documentation/bpf/prog_lsm.rst
4343 F:      include/linux/bpf_lsm.h
4344 F:      kernel/bpf/bpf_lsm.c
4345 F:      kernel/trace/bpf_trace.c
4346 F:      security/bpf/
4347
4348 BPF [SELFTESTS] (Test Runners & Infrastructure)
4349 M:      Andrii Nakryiko <[email protected]>
4350 M:      Eduard Zingerman <[email protected]>
4351 R:      Mykola Lysenko <[email protected]>
4352 L:      [email protected]
4353 S:      Maintained
4354 F:      tools/testing/selftests/bpf/
4355
4356 BPF [STORAGE & CGROUPS]
4357 M:      Martin KaFai Lau <[email protected]>
4358 L:      [email protected]
4359 S:      Maintained
4360 F:      kernel/bpf/*storage.c
4361 F:      kernel/bpf/bpf_lru*
4362 F:      kernel/bpf/cgroup.c
4363
4364 BPF [TOOLING] (bpftool)
4365 M:      Quentin Monnet <[email protected]>
4366 L:      [email protected]
4367 S:      Maintained
4368 F:      kernel/bpf/disasm.*
4369 F:      tools/bpf/bpftool/
4370
4371 BPF [TRACING]
4372 M:      Song Liu <[email protected]>
4373 R:      Jiri Olsa <[email protected]>
4374 L:      [email protected]
4375 S:      Maintained
4376 F:      kernel/bpf/stackmap.c
4377 F:      kernel/trace/bpf_trace.c
4378 F:      lib/buildid.c
4379
4380 BROADCOM ASP 2.0 ETHERNET DRIVER
4381 M:      Justin Chen <[email protected]>
4382 M:      Florian Fainelli <[email protected]>
4383 L:      [email protected]
4384 L:      [email protected]
4385 S:      Supported
4386 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4387 F:      drivers/net/ethernet/broadcom/asp2/
4388
4389 BROADCOM B44 10/100 ETHERNET DRIVER
4390 M:      Michael Chan <[email protected]>
4391 L:      [email protected]
4392 S:      Supported
4393 F:      drivers/net/ethernet/broadcom/b44.*
4394
4395 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4396 M:      Florian Fainelli <[email protected]>
4397 L:      [email protected]
4398 L:      [email protected] (subscribers-only)
4399 S:      Supported
4400 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4401 F:      drivers/net/dsa/b53/*
4402 F:      drivers/net/dsa/bcm_sf2*
4403 F:      include/linux/dsa/brcm.h
4404 F:      include/linux/platform_data/b53.h
4405
4406 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4407 M:      Florian Fainelli <[email protected]>
4408 R:      Broadcom internal kernel review list <[email protected]>
4409 L:      [email protected] (moderated for non-subscribers)
4410 L:      [email protected] (moderated for non-subscribers)
4411 S:      Maintained
4412 T:      git https://github.com/broadcom/stblinux.git
4413 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4414 F:      drivers/pci/controller/pcie-brcmstb.c
4415 F:      drivers/staging/vc04_services
4416 N:      bcm2711
4417 N:      bcm283*
4418 N:      raspberrypi
4419
4420 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4421 M:      Florian Fainelli <[email protected]>
4422 M:      Ray Jui <[email protected]>
4423 M:      Scott Branden <[email protected]>
4424 R:      Broadcom internal kernel review list <[email protected]>
4425 S:      Maintained
4426 T:      git https://github.com/broadcom/mach-bcm
4427 F:      arch/arm/mach-bcm/
4428 N:      bcm281*
4429 N:      bcm113*
4430 N:      bcm216*
4431 N:      kona
4432
4433 BROADCOM BCM2835 CAMERA DRIVERS
4434 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4435 L:      [email protected]
4436 S:      Maintained
4437 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4438 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4439
4440 BROADCOM BCM47XX MIPS ARCHITECTURE
4441 M:      Hauke Mehrtens <[email protected]>
4442 M:      Rafał Miłecki <[email protected]>
4443 L:      [email protected]
4444 S:      Maintained
4445 F:      Documentation/devicetree/bindings/mips/brcm/
4446 F:      arch/mips/bcm47xx/*
4447 F:      arch/mips/include/asm/mach-bcm47xx/*
4448
4449 BROADCOM BCM4908 ETHERNET DRIVER
4450 M:      Rafał Miłecki <[email protected]>
4451 R:      Broadcom internal kernel review list <[email protected]>
4452 L:      [email protected]
4453 S:      Maintained
4454 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4455 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4456 F:      drivers/net/ethernet/broadcom/unimac.h
4457
4458 BROADCOM BCM4908 PINMUX DRIVER
4459 M:      Rafał Miłecki <[email protected]>
4460 R:      Broadcom internal kernel review list <[email protected]>
4461 L:      [email protected]
4462 S:      Maintained
4463 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4464 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4465
4466 BROADCOM BCM5301X ARM ARCHITECTURE
4467 M:      Florian Fainelli <[email protected]>
4468 M:      Hauke Mehrtens <[email protected]>
4469 M:      Rafał Miłecki <[email protected]>
4470 R:      Broadcom internal kernel review list <[email protected]>
4471 L:      [email protected] (moderated for non-subscribers)
4472 S:      Maintained
4473 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4474 F:      arch/arm/boot/dts/broadcom/bcm470*
4475 F:      arch/arm/boot/dts/broadcom/bcm5301*
4476 F:      arch/arm/boot/dts/broadcom/bcm953012*
4477 F:      arch/arm/mach-bcm/bcm_5301x.c
4478
4479 BROADCOM BCM53573 ARM ARCHITECTURE
4480 M:      Florian Fainelli <[email protected]>
4481 M:      Rafał Miłecki <[email protected]>
4482 R:      Broadcom internal kernel review list <[email protected]>
4483 L:      [email protected] (moderated for non-subscribers)
4484 S:      Maintained
4485 F:      arch/arm/boot/dts/broadcom/bcm47189*
4486 F:      arch/arm/boot/dts/broadcom/bcm53573*
4487
4488 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4489 M:      Kevin Cernekee <[email protected]>
4490 L:      [email protected]
4491 S:      Maintained
4492 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4493
4494 BROADCOM BCM7XXX ARM ARCHITECTURE
4495 M:      Florian Fainelli <[email protected]>
4496 R:      Broadcom internal kernel review list <[email protected]>
4497 L:      [email protected] (moderated for non-subscribers)
4498 S:      Maintained
4499 T:      git https://github.com/broadcom/stblinux.git
4500 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4501 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4502 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4503 F:      arch/arm/mach-bcm/*brcmstb*
4504 F:      arch/arm/mm/cache-b15-rac.c
4505 F:      drivers/bus/brcmstb_gisb.c
4506 F:      drivers/pci/controller/pcie-brcmstb.c
4507 N:      brcmstb
4508 N:      bcm7038
4509 N:      bcm7120
4510
4511 BROADCOM BCMBCA ARM ARCHITECTURE
4512 M:      William Zhang <[email protected]>
4513 M:      Anand Gore <[email protected]>
4514 M:      Kursad Oney <[email protected]>
4515 M:      Florian Fainelli <[email protected]>
4516 M:      Rafał Miłecki <[email protected]>
4517 R:      Broadcom internal kernel review list <[email protected]>
4518 L:      [email protected] (moderated for non-subscribers)
4519 S:      Maintained
4520 T:      git https://github.com/broadcom/stblinux.git
4521 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4522 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4523 N:      bcmbca
4524 N:      bcm[9]?47622
4525 N:      bcm[9]?4912
4526 N:      bcm[9]?63138
4527 N:      bcm[9]?63146
4528 N:      bcm[9]?63148
4529 N:      bcm[9]?63158
4530 N:      bcm[9]?63178
4531 N:      bcm[9]?6756
4532 N:      bcm[9]?6813
4533 N:      bcm[9]?6846
4534 N:      bcm[9]?6855
4535 N:      bcm[9]?6856
4536 N:      bcm[9]?6858
4537 N:      bcm[9]?6878
4538
4539 BROADCOM BDC DRIVER
4540 M:      Justin Chen <[email protected]>
4541 M:      Al Cooper <[email protected]>
4542 R:      Broadcom internal kernel review list <[email protected]>
4543 L:      [email protected]
4544 S:      Maintained
4545 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4546 F:      drivers/usb/gadget/udc/bdc/
4547
4548 BROADCOM BMIPS CPUFREQ DRIVER
4549 M:      Markus Mayer <[email protected]>
4550 R:      Broadcom internal kernel review list <[email protected]>
4551 L:      [email protected]
4552 S:      Maintained
4553 F:      drivers/cpufreq/bmips-cpufreq.c
4554
4555 BROADCOM BMIPS MIPS ARCHITECTURE
4556 M:      Florian Fainelli <[email protected]>
4557 R:      Broadcom internal kernel review list <[email protected]>
4558 L:      [email protected]
4559 S:      Maintained
4560 T:      git https://github.com/broadcom/stblinux.git
4561 F:      arch/mips/bmips/*
4562 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4563 F:      arch/mips/include/asm/mach-bmips/*
4564 F:      arch/mips/kernel/*bmips*
4565 F:      drivers/irqchip/irq-bcm63*
4566 F:      drivers/irqchip/irq-bcm7*
4567 F:      drivers/irqchip/irq-brcmstb*
4568 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4569 F:      include/linux/bcm963xx_nvram.h
4570 F:      include/linux/bcm963xx_tag.h
4571
4572 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4573 M:      Rasesh Mody <[email protected]>
4574 M:      [email protected]
4575 L:      [email protected]
4576 S:      Supported
4577 F:      drivers/net/ethernet/broadcom/bnx2.*
4578 F:      drivers/net/ethernet/broadcom/bnx2_*
4579
4580 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4581 M:      Saurav Kashyap <[email protected]>
4582 M:      Javed Hasan <[email protected]>
4583 M:      [email protected]
4584 L:      [email protected]
4585 S:      Supported
4586 F:      drivers/scsi/bnx2fc/
4587
4588 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4589 M:      Nilesh Javali <[email protected]>
4590 M:      Manish Rangankar <[email protected]>
4591 M:      [email protected]
4592 L:      [email protected]
4593 S:      Supported
4594 F:      drivers/scsi/bnx2i/
4595
4596 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4597 M:      Sudarsana Kalluru <[email protected]>
4598 M:      Manish Chopra <[email protected]>
4599 L:      [email protected]
4600 S:      Supported
4601 F:      drivers/net/ethernet/broadcom/bnx2x/
4602
4603 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4604 M:      Michael Chan <[email protected]>
4605 L:      [email protected]
4606 S:      Supported
4607 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4608 F:      drivers/net/ethernet/broadcom/bnxt/
4609 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4610
4611 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4612 M:      Arend van Spriel <[email protected]>
4613 L:      [email protected]
4614 L:      [email protected]
4615 L:      [email protected]
4616 S:      Supported
4617 F:      drivers/net/wireless/broadcom/brcm80211/
4618 F:      include/linux/platform_data/brcmfmac.h
4619
4620 BROADCOM BRCMSTB GPIO DRIVER
4621 M:      Doug Berger <[email protected]>
4622 M:      Florian Fainelli <[email protected]>
4623 R:      Broadcom internal kernel review list <[email protected]>
4624 S:      Supported
4625 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4626 F:      drivers/gpio/gpio-brcmstb.c
4627
4628 BROADCOM BRCMSTB I2C DRIVER
4629 M:      Kamal Dasu <[email protected]>
4630 R:      Broadcom internal kernel review list <[email protected]>
4631 L:      [email protected]
4632 S:      Supported
4633 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4634 F:      drivers/i2c/busses/i2c-brcmstb.c
4635
4636 BROADCOM BRCMSTB UART DRIVER
4637 M:      Al Cooper <[email protected]>
4638 R:      Broadcom internal kernel review list <[email protected]>
4639 L:      [email protected]
4640 S:      Maintained
4641 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4642 F:      drivers/tty/serial/8250/8250_bcm7271.c
4643
4644 BROADCOM BRCMSTB USB EHCI DRIVER
4645 M:      Justin Chen <[email protected]>
4646 M:      Al Cooper <[email protected]>
4647 R:      Broadcom internal kernel review list <[email protected]>
4648 L:      [email protected]
4649 S:      Maintained
4650 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4651 F:      drivers/usb/host/ehci-brcm.*
4652
4653 BROADCOM BRCMSTB USB PIN MAP DRIVER
4654 M:      Al Cooper <[email protected]>
4655 R:      Broadcom internal kernel review list <[email protected]>
4656 L:      [email protected]
4657 S:      Maintained
4658 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4659 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4660
4661 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4662 M:      Justin Chen <[email protected]>
4663 M:      Al Cooper <[email protected]>
4664 R:      Broadcom internal kernel review list <[email protected]>
4665 L:      [email protected]
4666 S:      Maintained
4667 F:      drivers/phy/broadcom/phy-brcm-usb*
4668
4669 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4670 M:      William Zhang <[email protected]>
4671 M:      Kursad Oney <[email protected]>
4672 M:      Jonas Gorski <[email protected]>
4673 R:      Broadcom internal kernel review list <[email protected]>
4674 L:      [email protected]
4675 S:      Maintained
4676 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4677 F:      drivers/spi/spi-bcm63xx-hsspi.c
4678 F:      drivers/spi/spi-bcmbca-hsspi.c
4679
4680 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4681 M:      Jonas Gorski <[email protected]>
4682 L:      [email protected]
4683 S:      Odd Fixes
4684 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4685 F:      drivers/spi/spi-bcm63xx.c
4686
4687 BROADCOM ETHERNET PHY DRIVERS
4688 M:      Florian Fainelli <[email protected]>
4689 R:      Broadcom internal kernel review list <[email protected]>
4690 L:      [email protected]
4691 S:      Supported
4692 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4693 F:      drivers/net/phy/bcm*.[ch]
4694 F:      drivers/net/phy/broadcom.c
4695 F:      include/linux/brcmphy.h
4696
4697 BROADCOM GENET ETHERNET DRIVER
4698 M:      Doug Berger <[email protected]>
4699 M:      Florian Fainelli <[email protected]>
4700 R:      Broadcom internal kernel review list <[email protected]>
4701 L:      [email protected]
4702 S:      Supported
4703 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4704 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4705 F:      drivers/net/ethernet/broadcom/genet/
4706 F:      drivers/net/ethernet/broadcom/unimac.h
4707 F:      drivers/net/mdio/mdio-bcm-unimac.c
4708 F:      include/linux/platform_data/bcmgenet.h
4709 F:      include/linux/platform_data/mdio-bcm-unimac.h
4710
4711 BROADCOM IPROC ARM ARCHITECTURE
4712 M:      Ray Jui <[email protected]>
4713 M:      Scott Branden <[email protected]>
4714 R:      Broadcom internal kernel review list <[email protected]>
4715 L:      [email protected] (moderated for non-subscribers)
4716 S:      Maintained
4717 T:      git https://github.com/broadcom/stblinux.git
4718 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4719 F:      arch/arm64/boot/dts/broadcom/stingray/*
4720 F:      drivers/clk/bcm/clk-ns*
4721 F:      drivers/clk/bcm/clk-sr*
4722 F:      drivers/pinctrl/bcm/pinctrl-ns*
4723 F:      include/dt-bindings/clock/bcm-sr*
4724 N:      iproc
4725 N:      cygnus
4726 N:      bcm[-_]nsp
4727 N:      bcm9113*
4728 N:      bcm9583*
4729 N:      bcm9585*
4730 N:      bcm9586*
4731 N:      bcm988312
4732 N:      bcm113*
4733 N:      bcm583*
4734 N:      bcm585*
4735 N:      bcm586*
4736 N:      bcm88312
4737 N:      hr2
4738 N:      stingray
4739
4740 BROADCOM IPROC GBIT ETHERNET DRIVER
4741 M:      Rafał Miłecki <[email protected]>
4742 R:      Broadcom internal kernel review list <[email protected]>
4743 L:      [email protected]
4744 S:      Maintained
4745 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4746 F:      drivers/net/ethernet/broadcom/bgmac*
4747 F:      drivers/net/ethernet/broadcom/unimac.h
4748
4749 BROADCOM KONA GPIO DRIVER
4750 M:      Ray Jui <[email protected]>
4751 R:      Broadcom internal kernel review list <[email protected]>
4752 S:      Supported
4753 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4754 F:      drivers/gpio/gpio-bcm-kona.c
4755
4756 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4757 M:      Sathya Prakash Veerichetty <[email protected]>
4758 M:      Kashyap Desai <[email protected]>
4759 M:      Sumit Saxena <[email protected]>
4760 M:      Sreekanth Reddy <[email protected]>
4761 L:      [email protected]
4762 L:      [email protected]
4763 S:      Supported
4764 W:      https://www.broadcom.com/support/storage
4765 F:      drivers/scsi/mpi3mr/
4766
4767 BROADCOM NETXTREME-E ROCE DRIVER
4768 M:      Selvin Xavier <[email protected]>
4769 L:      [email protected]
4770 S:      Supported
4771 W:      http://www.broadcom.com
4772 F:      drivers/infiniband/hw/bnxt_re/
4773 F:      include/uapi/rdma/bnxt_re-abi.h
4774
4775 BROADCOM NVRAM DRIVER
4776 M:      Rafał Miłecki <[email protected]>
4777 L:      [email protected]
4778 S:      Maintained
4779 F:      drivers/firmware/broadcom/*
4780
4781 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4782 M:      Rafał Miłecki <[email protected]>
4783 M:      Florian Fainelli <[email protected]>
4784 R:      Broadcom internal kernel review list <[email protected]>
4785 L:      [email protected]
4786 S:      Maintained
4787 T:      git https://github.com/broadcom/stblinux.git
4788 F:      drivers/pmdomain/bcm/bcm-pmb.c
4789 F:      include/dt-bindings/soc/bcm-pmb.h
4790
4791 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4792 M:      Rafał Miłecki <[email protected]>
4793 L:      [email protected]
4794 S:      Maintained
4795 F:      drivers/bcma/
4796 F:      include/linux/bcma/
4797
4798 BROADCOM SPI DRIVER
4799 M:      Kamal Dasu <[email protected]>
4800 R:      Broadcom internal kernel review list <[email protected]>
4801 S:      Maintained
4802 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4803 F:      drivers/spi/spi-bcm-qspi.*
4804 F:      drivers/spi/spi-brcmstb-qspi.c
4805 F:      drivers/spi/spi-iproc-qspi.c
4806
4807 BROADCOM STB AVS CPUFREQ DRIVER
4808 M:      Markus Mayer <[email protected]>
4809 R:      Broadcom internal kernel review list <[email protected]>
4810 L:      [email protected]
4811 S:      Maintained
4812 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4813 F:      drivers/cpufreq/brcmstb*
4814
4815 BROADCOM STB AVS TMON DRIVER
4816 M:      Markus Mayer <[email protected]>
4817 R:      Broadcom internal kernel review list <[email protected]>
4818 L:      [email protected]
4819 S:      Maintained
4820 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4821 F:      drivers/thermal/broadcom/brcmstb*
4822
4823 BROADCOM STB DPFE DRIVER
4824 M:      Markus Mayer <[email protected]>
4825 R:      Broadcom internal kernel review list <[email protected]>
4826 L:      [email protected] (moderated for non-subscribers)
4827 S:      Maintained
4828 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4829 F:      drivers/memory/brcmstb_dpfe.c
4830
4831 BROADCOM STB NAND FLASH DRIVER
4832 M:      Brian Norris <[email protected]>
4833 M:      Kamal Dasu <[email protected]>
4834 R:      Broadcom internal kernel review list <[email protected]>
4835 L:      [email protected]
4836 S:      Maintained
4837 F:      drivers/mtd/nand/raw/brcmnand/
4838 F:      include/linux/platform_data/brcmnand.h
4839
4840 BROADCOM STB PCIE DRIVER
4841 M:      Jim Quinlan <[email protected]>
4842 M:      Nicolas Saenz Julienne <[email protected]>
4843 M:      Florian Fainelli <[email protected]>
4844 R:      Broadcom internal kernel review list <[email protected]>
4845 L:      [email protected]
4846 S:      Maintained
4847 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4848 F:      drivers/pci/controller/pcie-brcmstb.c
4849
4850 BROADCOM SYSTEMPORT ETHERNET DRIVER
4851 M:      Florian Fainelli <[email protected]>
4852 R:      Broadcom internal kernel review list <[email protected]>
4853 L:      [email protected]
4854 S:      Supported
4855 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4856 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4857 F:      drivers/net/ethernet/broadcom/unimac.h
4858
4859 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4860 M:      Pavan Chebbi <[email protected]>
4861 M:      Michael Chan <[email protected]>
4862 L:      [email protected]
4863 S:      Supported
4864 F:      drivers/net/ethernet/broadcom/tg3.*
4865
4866 BROADCOM VK DRIVER
4867 M:      Scott Branden <[email protected]>
4868 R:      Broadcom internal kernel review list <[email protected]>
4869 S:      Supported
4870 F:      drivers/misc/bcm-vk/
4871 F:      include/uapi/linux/misc/bcm_vk.h
4872
4873 BROCADE BFA FC SCSI DRIVER
4874 M:      Anil Gurumurthy <[email protected]>
4875 M:      Sudarsana Kalluru <[email protected]>
4876 L:      [email protected]
4877 S:      Supported
4878 F:      drivers/scsi/bfa/
4879
4880 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4881 M:      Rasesh Mody <[email protected]>
4882 M:      Sudarsana Kalluru <[email protected]>
4883 M:      [email protected]
4884 L:      [email protected]
4885 S:      Supported
4886 F:      drivers/net/ethernet/brocade/bna/
4887
4888 BSG (block layer generic sg v4 driver)
4889 M:      FUJITA Tomonori <[email protected]>
4890 L:      [email protected]
4891 S:      Supported
4892 F:      block/bsg.c
4893 F:      include/linux/bsg.h
4894 F:      include/uapi/linux/bsg.h
4895
4896 BT87X AUDIO DRIVER
4897 M:      Clemens Ladisch <[email protected]>
4898 L:      [email protected]
4899 S:      Maintained
4900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4901 F:      Documentation/sound/cards/bt87x.rst
4902 F:      sound/pci/bt87x.c
4903
4904 BT8XXGPIO DRIVER
4905 M:      Michael Buesch <[email protected]>
4906 S:      Maintained
4907 W:      http://bu3sch.de/btgpio.php
4908 F:      drivers/gpio/gpio-bt8xx.c
4909
4910 BTRFS FILE SYSTEM
4911 M:      Chris Mason <[email protected]>
4912 M:      Josef Bacik <[email protected]>
4913 M:      David Sterba <[email protected]>
4914 L:      [email protected]
4915 S:      Maintained
4916 W:      https://btrfs.readthedocs.io
4917 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4918 C:      irc://irc.libera.chat/btrfs
4919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4920 F:      Documentation/filesystems/btrfs.rst
4921 F:      fs/btrfs/
4922 F:      include/linux/btrfs*
4923 F:      include/trace/events/btrfs.h
4924 F:      include/uapi/linux/btrfs*
4925
4926 BTTV VIDEO4LINUX DRIVER
4927 M:      Mauro Carvalho Chehab <[email protected]>
4928 L:      [email protected]
4929 S:      Odd fixes
4930 W:      https://linuxtv.org
4931 T:      git git://linuxtv.org/media.git
4932 F:      Documentation/driver-api/media/drivers/bttv*
4933 F:      drivers/media/pci/bt8xx/bttv*
4934
4935 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4936 M:      Chanwoo Choi <[email protected]>
4937 L:      [email protected]
4938 L:      [email protected]
4939 S:      Maintained
4940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4941 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4942 F:      drivers/devfreq/exynos-bus.c
4943
4944 BUSLOGIC SCSI DRIVER
4945 M:      Khalid Aziz <[email protected]>
4946 L:      [email protected]
4947 S:      Maintained
4948 F:      drivers/scsi/BusLogic.*
4949 F:      drivers/scsi/FlashPoint.*
4950
4951 BXCAN CAN NETWORK DRIVER
4952 M:      Dario Binacchi <[email protected]>
4953 L:      [email protected]
4954 S:      Maintained
4955 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4956 F:      drivers/net/can/bxcan.c
4957
4958 C-MEDIA CMI8788 DRIVER
4959 M:      Clemens Ladisch <[email protected]>
4960 L:      [email protected]
4961 S:      Maintained
4962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4963 F:      sound/pci/oxygen/
4964
4965 C-SKY ARCHITECTURE
4966 M:      Guo Ren <[email protected]>
4967 L:      [email protected]
4968 S:      Supported
4969 T:      git https://github.com/c-sky/csky-linux.git
4970 F:      Documentation/devicetree/bindings/csky/
4971 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4972 F:      Documentation/devicetree/bindings/timer/csky,*
4973 F:      arch/csky/
4974 F:      drivers/clocksource/timer-gx6605s.c
4975 F:      drivers/clocksource/timer-mp-csky.c
4976 F:      drivers/irqchip/irq-csky-*
4977 N:      csky
4978 K:      csky
4979
4980 CA8210 IEEE-802.15.4 RADIO DRIVER
4981 L:      [email protected]
4982 S:      Orphan
4983 W:      https://github.com/Cascoda/ca8210-linux.git
4984 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4985 F:      drivers/net/ieee802154/ca8210.c
4986
4987 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4988 M:      David Howells <[email protected]>
4989 L:      [email protected]
4990 S:      Supported
4991 F:      Documentation/filesystems/caching/cachefiles.rst
4992 F:      fs/cachefiles/
4993
4994 CACHESTAT: PAGE CACHE STATS FOR A FILE
4995 M:      Nhat Pham <[email protected]>
4996 M:      Johannes Weiner <[email protected]>
4997 L:      [email protected]
4998 S:      Maintained
4999 F:      tools/testing/selftests/cachestat/test_cachestat.c
5000
5001 CADENCE MIPI-CSI2 BRIDGES
5002 M:      Maxime Ripard <[email protected]>
5003 L:      [email protected]
5004 S:      Maintained
5005 F:      Documentation/devicetree/bindings/media/cdns,*.txt
5006 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
5007 F:      drivers/media/platform/cadence/cdns-csi2*
5008
5009 CADENCE NAND DRIVER
5010 L:      [email protected]
5011 S:      Orphan
5012 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
5013 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
5014
5015 CADENCE USB3 DRD IP DRIVER
5016 M:      Peter Chen <[email protected]>
5017 M:      Pawel Laszczak <[email protected]>
5018 R:      Roger Quadros <[email protected]>
5019 L:      [email protected]
5020 S:      Maintained
5021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5022 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
5023 F:      drivers/usb/cdns3/
5024 X:      drivers/usb/cdns3/cdnsp*
5025
5026 CADENCE USBHS DRIVER
5027 M:      Pawel Laszczak <[email protected]>
5028 L:      [email protected]
5029 S:      Maintained
5030 F:      drivers/usb/gadget/udc/cdns2
5031
5032 CADENCE USBSSP DRD IP DRIVER
5033 M:      Pawel Laszczak <[email protected]>
5034 L:      [email protected]
5035 S:      Maintained
5036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5037 F:      drivers/usb/cdns3/
5038 X:      drivers/usb/cdns3/cdns3*
5039
5040 CADET FM/AM RADIO RECEIVER DRIVER
5041 M:      Hans Verkuil <[email protected]>
5042 L:      [email protected]
5043 S:      Maintained
5044 W:      https://linuxtv.org
5045 T:      git git://linuxtv.org/media.git
5046 F:      drivers/media/radio/radio-cadet*
5047
5048 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
5049 L:      [email protected]
5050 S:      Orphan
5051 T:      git git://linuxtv.org/media.git
5052 F:      Documentation/admin-guide/media/cafe_ccic*
5053 F:      drivers/media/platform/marvell/
5054
5055 CAIF NETWORK LAYER
5056 L:      [email protected]
5057 S:      Orphan
5058 F:      Documentation/networking/caif/
5059 F:      drivers/net/caif/
5060 F:      include/net/caif/
5061 F:      include/uapi/linux/caif/
5062 F:      net/caif/
5063
5064 CAKE QDISC
5065 M:      Toke Høiland-Jørgensen <[email protected]>
5066 L:      [email protected] (moderated for non-subscribers)
5067 S:      Maintained
5068 F:      net/sched/sch_cake.c
5069
5070 CAN NETWORK DRIVERS
5071 M:      Marc Kleine-Budde <[email protected]>
5072 M:      Vincent Mailhol <[email protected]>
5073 L:      [email protected]
5074 S:      Maintained
5075 W:      https://github.com/linux-can
5076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
5077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
5078 F:      Documentation/devicetree/bindings/net/can/
5079 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
5080 F:      drivers/net/can/
5081 F:      drivers/phy/phy-can-transceiver.c
5082 F:      include/linux/can/bittiming.h
5083 F:      include/linux/can/dev.h
5084 F:      include/linux/can/length.h
5085 F:      include/linux/can/platform/
5086 F:      include/linux/can/rx-offload.h
5087 F:      include/uapi/linux/can/error.h
5088 F:      include/uapi/linux/can/netlink.h
5089 F:      include/uapi/linux/can/vxcan.h
5090
5091 CAN NETWORK LAYER
5092 M:      Oliver Hartkopp <[email protected]>
5093 M:      Marc Kleine-Budde <[email protected]>
5094 L:      [email protected]
5095 S:      Maintained
5096 W:      https://github.com/linux-can
5097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
5098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
5099 F:      Documentation/networking/can.rst
5100 F:      Documentation/networking/iso15765-2.rst
5101 F:      include/linux/can/can-ml.h
5102 F:      include/linux/can/core.h
5103 F:      include/linux/can/skb.h
5104 F:      include/net/netns/can.h
5105 F:      include/uapi/linux/can.h
5106 F:      include/uapi/linux/can/bcm.h
5107 F:      include/uapi/linux/can/gw.h
5108 F:      include/uapi/linux/can/isotp.h
5109 F:      include/uapi/linux/can/raw.h
5110 F:      net/can/
5111
5112 CAN-J1939 NETWORK LAYER
5113 M:      Robin van der Gracht <[email protected]>
5114 M:      Oleksij Rempel <[email protected]>
5115 R:      [email protected]
5116 L:      [email protected]
5117 S:      Maintained
5118 F:      Documentation/networking/j1939.rst
5119 F:      include/uapi/linux/can/j1939.h
5120 F:      net/can/j1939/
5121
5122 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
5123 M:      Damien Le Moal <[email protected]>
5124 L:      [email protected]
5125 L:      [email protected] (pinctrl driver)
5126 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
5127 F:      drivers/pinctrl/pinctrl-k210.c
5128
5129 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
5130 M:      Damien Le Moal <[email protected]>
5131 L:      [email protected]
5132 L:      [email protected]
5133 S:      Maintained
5134 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
5135 F:      drivers/reset/reset-k210.c
5136
5137 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
5138 M:      Damien Le Moal <[email protected]>
5139 L:      [email protected]
5140 S:      Maintained
5141 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
5142 F:      drivers/soc/canaan/
5143 F:      include/soc/canaan/
5144
5145 CAPABILITIES
5146 M:      Serge Hallyn <[email protected]>
5147 L:      [email protected]
5148 S:      Supported
5149 F:      include/linux/capability.h
5150 F:      include/uapi/linux/capability.h
5151 F:      kernel/capability.c
5152 F:      security/commoncap.c
5153
5154 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
5155 M:      Kevin Tsai <[email protected]>
5156 S:      Maintained
5157 F:      drivers/iio/light/cm*
5158
5159 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5160 M:      Christian Lamparter <[email protected]>
5161 L:      [email protected]
5162 S:      Maintained
5163 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5164 F:      drivers/net/wireless/ath/carl9170/
5165
5166 CAVIUM I2C DRIVER
5167 M:      Robert Richter <[email protected]>
5168 S:      Odd Fixes
5169 W:      http://www.marvell.com
5170 F:      drivers/i2c/busses/i2c-octeon*
5171 F:      drivers/i2c/busses/i2c-thunderx*
5172
5173 CAVIUM LIQUIDIO NETWORK DRIVER
5174 L:      [email protected]
5175 S:      Orphan
5176 W:      http://www.marvell.com
5177 F:      drivers/net/ethernet/cavium/liquidio/
5178
5179 CAVIUM MMC DRIVER
5180 M:      Robert Richter <[email protected]>
5181 S:      Odd Fixes
5182 W:      http://www.marvell.com
5183 F:      drivers/mmc/host/cavium*
5184
5185 CAVIUM OCTEON-TX CRYPTO DRIVER
5186 M:      George Cherian <[email protected]>
5187 L:      [email protected]
5188 S:      Supported
5189 W:      http://www.marvell.com
5190 F:      drivers/crypto/cavium/cpt/
5191
5192 CAVIUM THUNDERX2 ARM64 SOC
5193 M:      Robert Richter <[email protected]>
5194 L:      [email protected] (moderated for non-subscribers)
5195 S:      Odd Fixes
5196 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5197 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5198
5199 CBS/ETF/TAPRIO QDISCS
5200 M:      Vinicius Costa Gomes <[email protected]>
5201 L:      [email protected]
5202 S:      Maintained
5203 F:      net/sched/sch_cbs.c
5204 F:      net/sched/sch_etf.c
5205 F:      net/sched/sch_taprio.c
5206
5207 CC2520 IEEE-802.15.4 RADIO DRIVER
5208 M:      Stefan Schmidt <[email protected]>
5209 L:      [email protected]
5210 S:      Odd Fixes
5211 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5212 F:      drivers/net/ieee802154/cc2520.c
5213
5214 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5215 M:      Gilad Ben-Yossef <[email protected]>
5216 L:      [email protected]
5217 S:      Supported
5218 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5219 F:      drivers/crypto/ccree/
5220
5221 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5222 M:      Hadar Gat <[email protected]>
5223 L:      [email protected]
5224 S:      Supported
5225 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5226 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5227 F:      drivers/char/hw_random/cctrng.c
5228 F:      drivers/char/hw_random/cctrng.h
5229
5230 CEC FRAMEWORK
5231 M:      Hans Verkuil <[email protected]>
5232 L:      [email protected]
5233 S:      Supported
5234 W:      http://linuxtv.org
5235 T:      git git://linuxtv.org/media.git
5236 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5237 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5238 F:      Documentation/driver-api/media/cec-core.rst
5239 F:      Documentation/userspace-api/media/cec
5240 F:      drivers/media/cec/
5241 F:      drivers/media/rc/keymaps/rc-cec.c
5242 F:      include/media/cec-notifier.h
5243 F:      include/media/cec.h
5244 F:      include/uapi/linux/cec-funcs.h
5245 F:      include/uapi/linux/cec.h
5246
5247 CEC GPIO DRIVER
5248 M:      Hans Verkuil <[email protected]>
5249 L:      [email protected]
5250 S:      Supported
5251 W:      http://linuxtv.org
5252 T:      git git://linuxtv.org/media.git
5253 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5254 F:      drivers/media/cec/platform/cec-gpio/
5255
5256 CELL BROADBAND ENGINE ARCHITECTURE
5257 L:      [email protected]
5258 S:      Orphan
5259 F:      arch/powerpc/include/asm/cell*.h
5260 F:      arch/powerpc/include/asm/spu*.h
5261 F:      arch/powerpc/include/uapi/asm/spu*.h
5262 F:      arch/powerpc/platforms/cell/
5263
5264 CELLWISE CW2015 BATTERY DRIVER
5265 M:      Tobias Schrammm <[email protected]>
5266 S:      Maintained
5267 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5268 F:      drivers/power/supply/cw2015_battery.c
5269
5270 CEPH COMMON CODE (LIBCEPH)
5271 M:      Ilya Dryomov <[email protected]>
5272 M:      Xiubo Li <[email protected]>
5273 L:      [email protected]
5274 S:      Supported
5275 W:      http://ceph.com/
5276 T:      git https://github.com/ceph/ceph-client.git
5277 F:      include/linux/ceph/
5278 F:      include/linux/crush/
5279 F:      net/ceph/
5280
5281 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5282 M:      Xiubo Li <[email protected]>
5283 M:      Ilya Dryomov <[email protected]>
5284 L:      [email protected]
5285 S:      Supported
5286 W:      http://ceph.com/
5287 T:      git https://github.com/ceph/ceph-client.git
5288 F:      Documentation/filesystems/ceph.rst
5289 F:      fs/ceph/
5290
5291 CERTIFICATE HANDLING
5292 M:      David Howells <[email protected]>
5293 M:      David Woodhouse <[email protected]>
5294 L:      [email protected]
5295 S:      Maintained
5296 F:      Documentation/admin-guide/module-signing.rst
5297 F:      certs/
5298 F:      scripts/sign-file.c
5299 F:      scripts/ssl-common.h
5300 F:      tools/certs/
5301
5302 CFAG12864B LCD DRIVER
5303 M:      Miguel Ojeda <[email protected]>
5304 S:      Maintained
5305 F:      drivers/auxdisplay/cfag12864b.c
5306 F:      include/linux/cfag12864b.h
5307
5308 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5309 M:      Miguel Ojeda <[email protected]>
5310 S:      Maintained
5311 F:      drivers/auxdisplay/cfag12864bfb.c
5312 F:      include/linux/cfag12864b.h
5313
5314 CHAR and MISC DRIVERS
5315 M:      Arnd Bergmann <[email protected]>
5316 M:      Greg Kroah-Hartman <[email protected]>
5317 S:      Supported
5318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5319 F:      drivers/char/
5320 F:      drivers/misc/
5321 F:      include/linux/miscdevice.h
5322 X:      drivers/char/agp/
5323 X:      drivers/char/hw_random/
5324 X:      drivers/char/ipmi/
5325 X:      drivers/char/random.c
5326 X:      drivers/char/tpm/
5327
5328 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5329 M:      Thomas Weißschuh <[email protected]>
5330 L:      [email protected]
5331 S:      Maintained
5332 F:      Documentation/hwmon/powerz.rst
5333 F:      drivers/hwmon/powerz.c
5334
5335 CHECKPATCH
5336 M:      Andy Whitcroft <[email protected]>
5337 M:      Joe Perches <[email protected]>
5338 R:      Dwaipayan Ray <[email protected]>
5339 R:      Lukas Bulwahn <[email protected]>
5340 S:      Maintained
5341 F:      scripts/checkpatch.pl
5342
5343 CHECKPATCH DOCUMENTATION
5344 M:      Dwaipayan Ray <[email protected]>
5345 M:      Lukas Bulwahn <[email protected]>
5346 R:      Joe Perches <[email protected]>
5347 S:      Maintained
5348 F:      Documentation/dev-tools/checkpatch.rst
5349
5350 CHINESE DOCUMENTATION
5351 M:      Alex Shi <[email protected]>
5352 M:      Yanteng Si <[email protected]>
5353 S:      Maintained
5354 F:      Documentation/translations/zh_CN/
5355
5356 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5357 M:      Peter Chen <[email protected]>
5358 L:      [email protected]
5359 S:      Maintained
5360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5361 F:      drivers/usb/chipidea/
5362
5363 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5364 M:      Hans de Goede <[email protected]>
5365 L:      [email protected]
5366 S:      Maintained
5367 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5368 F:      drivers/input/touchscreen/chipone_icn8318.c
5369
5370 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5371 M:      Hans de Goede <[email protected]>
5372 L:      [email protected]
5373 S:      Maintained
5374 F:      drivers/input/touchscreen/chipone_icn8505.c
5375
5376 CHROME HARDWARE PLATFORM SUPPORT
5377 M:      Benson Leung <[email protected]>
5378 M:      Tzung-Bi Shih <[email protected]>
5379 L:      [email protected]
5380 S:      Maintained
5381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5382 F:      drivers/platform/chrome/
5383
5384 CHROMEOS EC CODEC DRIVER
5385 M:      Cheng-Yi Chiang <[email protected]>
5386 M:      Tzung-Bi Shih <[email protected]>
5387 R:      Guenter Roeck <[email protected]>
5388 L:      [email protected]
5389 S:      Maintained
5390 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5391 F:      sound/soc/codecs/cros_ec_codec.*
5392
5393 CHROMEOS EC CHARGE CONTROL
5394 M:      Thomas Weißschuh <[email protected]>
5395 S:      Maintained
5396 F:      drivers/power/supply/cros_charge-control.c
5397
5398 CHROMEOS EC HARDWARE MONITORING
5399 M:      Thomas Weißschuh <[email protected]>
5400 L:      [email protected]
5401 L:      [email protected]
5402 S:      Maintained
5403 F:      Documentation/hwmon/cros_ec_hwmon.rst
5404 F:      drivers/hwmon/cros_ec_hwmon.c
5405
5406 CHROMEOS EC LED DRIVER
5407 M:      Thomas Weißschuh <[email protected]>
5408 S:      Maintained
5409 F:      drivers/leds/leds-cros_ec.c
5410
5411 CHROMEOS EC SUBDRIVERS
5412 M:      Benson Leung <[email protected]>
5413 R:      Guenter Roeck <[email protected]>
5414 L:      [email protected]
5415 S:      Maintained
5416 F:      drivers/power/supply/cros_charge-control.c
5417 F:      drivers/power/supply/cros_usbpd-charger.c
5418 N:      cros_ec
5419 N:      cros-ec
5420
5421 CHROMEOS EC UART DRIVER
5422 M:      Bhanu Prakash Maiya <[email protected]>
5423 R:      Benson Leung <[email protected]>
5424 R:      Tzung-Bi Shih <[email protected]>
5425 S:      Maintained
5426 F:      drivers/platform/chrome/cros_ec_uart.c
5427
5428 CHROMEOS EC USB PD NOTIFY DRIVER
5429 M:      Prashant Malani <[email protected]>
5430 L:      [email protected]
5431 S:      Maintained
5432 F:      drivers/platform/chrome/cros_usbpd_notify.c
5433 F:      include/linux/platform_data/cros_usbpd_notify.h
5434
5435 CHROMEOS EC USB TYPE-C DRIVER
5436 M:      Prashant Malani <[email protected]>
5437 L:      [email protected]
5438 S:      Maintained
5439 F:      drivers/platform/chrome/cros_ec_typec.*
5440 F:      drivers/platform/chrome/cros_typec_switch.c
5441 F:      drivers/platform/chrome/cros_typec_vdm.*
5442
5443 CHROMEOS HPS DRIVER
5444 M:      Dan Callaghan <[email protected]>
5445 R:      Sami Kyöstilä <[email protected]>
5446 S:      Maintained
5447 F:      drivers/platform/chrome/cros_hps_i2c.c
5448
5449 CHROMEOS EC WATCHDOG
5450 M:      Lukasz Majczak <[email protected]>
5451 L:      [email protected]
5452 S:      Maintained
5453 F:      drivers/watchdog/cros_ec_wdt.c
5454
5455 CHRONTEL CH7322 CEC DRIVER
5456 M:      Joe Tessler <[email protected]>
5457 L:      [email protected]
5458 S:      Maintained
5459 T:      git git://linuxtv.org/media.git
5460 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5461 F:      drivers/media/cec/i2c/ch7322.c
5462
5463 CIRRUS LOGIC AUDIO CODEC DRIVERS
5464 M:      David Rhodes <[email protected]>
5465 M:      Richard Fitzgerald <[email protected]>
5466 L:      [email protected]
5467 L:      [email protected]
5468 S:      Maintained
5469 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5470 F:      drivers/mfd/cs42l43*
5471 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5472 F:      drivers/spi/spi-cs42l43*
5473 F:      include/dt-bindings/sound/cs*
5474 F:      include/linux/mfd/cs42l43*
5475 F:      include/sound/cs*
5476 F:      sound/pci/hda/cirrus*
5477 F:      sound/pci/hda/cs*
5478 F:      sound/pci/hda/hda_component*
5479 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5480 F:      sound/soc/codecs/cs*
5481
5482 CIRRUS LOGIC HAPTIC DRIVERS
5483 M:      James Ogletree <[email protected]>
5484 M:      Fred Treven <[email protected]>
5485 M:      Ben Bright <[email protected]>
5486 L:      [email protected]
5487 S:      Supported
5488 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5489 F:      drivers/input/misc/cs40l*
5490 F:      drivers/mfd/cs40l*
5491 F:      include/linux/mfd/cs40l*
5492 F:      sound/soc/codecs/cs40l*
5493
5494 CIRRUS LOGIC DSP FIRMWARE DRIVER
5495 M:      Simon Trimmer <[email protected]>
5496 M:      Charles Keepax <[email protected]>
5497 M:      Richard Fitzgerald <[email protected]>
5498 L:      [email protected]
5499 S:      Supported
5500 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5501 T:      git https://github.com/CirrusLogic/linux-drivers.git
5502 F:      drivers/firmware/cirrus/*
5503 F:      include/linux/firmware/cirrus/*
5504
5505 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5506 M:      Hartley Sweeten <[email protected]>
5507 L:      [email protected]
5508 S:      Maintained
5509 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5510
5511 CIRRUS LOGIC LOCHNAGAR DRIVER
5512 M:      Charles Keepax <[email protected]>
5513 M:      Richard Fitzgerald <[email protected]>
5514 L:      [email protected]
5515 S:      Supported
5516 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5517 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5518 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5519 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5520 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5521 F:      Documentation/hwmon/lochnagar.rst
5522 F:      drivers/clk/clk-lochnagar.c
5523 F:      drivers/hwmon/lochnagar-hwmon.c
5524 F:      drivers/mfd/lochnagar-i2c.c
5525 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5526 F:      drivers/regulator/lochnagar-regulator.c
5527 F:      include/dt-bindings/clock/lochnagar.h
5528 F:      include/dt-bindings/pinctrl/lochnagar.h
5529 F:      include/linux/mfd/lochnagar*
5530 F:      sound/soc/codecs/lochnagar-sc.c
5531
5532 CIRRUS LOGIC MADERA CODEC DRIVERS
5533 M:      Charles Keepax <[email protected]>
5534 M:      Richard Fitzgerald <[email protected]>
5535 L:      [email protected]
5536 L:      [email protected]
5537 S:      Supported
5538 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5539 T:      git https://github.com/CirrusLogic/linux-drivers.git
5540 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5541 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5542 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5543 F:      drivers/gpio/gpio-madera*
5544 F:      drivers/irqchip/irq-madera*
5545 F:      drivers/mfd/cs47l*
5546 F:      drivers/mfd/madera*
5547 F:      drivers/pinctrl/cirrus/*
5548 F:      include/dt-bindings/sound/madera*
5549 F:      include/linux/irqchip/irq-madera*
5550 F:      include/linux/mfd/madera/*
5551 F:      include/sound/madera*
5552 F:      sound/soc/codecs/cs47l*
5553 F:      sound/soc/codecs/madera*
5554
5555 CISCO FCOE HBA DRIVER
5556 M:      Satish Kharat <[email protected]>
5557 M:      Sesidhar Baddela <[email protected]>
5558 M:      Karan Tilak Kumar <[email protected]>
5559 L:      [email protected]
5560 S:      Supported
5561 F:      drivers/scsi/fnic/
5562
5563 CISCO SCSI HBA DRIVER
5564 M:      Karan Tilak Kumar <[email protected]>
5565 M:      Sesidhar Baddela <[email protected]>
5566 L:      [email protected]
5567 S:      Supported
5568 F:      drivers/scsi/snic/
5569
5570 CISCO VIC ETHERNET NIC DRIVER
5571 M:      Christian Benvenuti <[email protected]>
5572 M:      Satish Kharat <[email protected]>
5573 S:      Supported
5574 F:      drivers/net/ethernet/cisco/enic/
5575
5576 CISCO VIC LOW LATENCY NIC DRIVER
5577 M:      Christian Benvenuti <[email protected]>
5578 M:      Nelson Escobar <[email protected]>
5579 S:      Supported
5580 F:      drivers/infiniband/hw/usnic/
5581
5582 CLANG CONTROL FLOW INTEGRITY SUPPORT
5583 M:      Sami Tolvanen <[email protected]>
5584 M:      Kees Cook <[email protected]>
5585 R:      Nathan Chancellor <[email protected]>
5586 L:      [email protected]
5587 S:      Supported
5588 B:      https://github.com/ClangBuiltLinux/linux/issues
5589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5590 F:      include/linux/cfi.h
5591 F:      kernel/cfi.c
5592
5593 CLANG-FORMAT FILE
5594 M:      Miguel Ojeda <[email protected]>
5595 S:      Maintained
5596 F:      .clang-format
5597
5598 CLANG/LLVM BUILD SUPPORT
5599 M:      Nathan Chancellor <[email protected]>
5600 R:      Nick Desaulniers <[email protected]>
5601 R:      Bill Wendling <[email protected]>
5602 R:      Justin Stitt <[email protected]>
5603 L:      [email protected]
5604 S:      Supported
5605 W:      https://clangbuiltlinux.github.io/
5606 B:      https://github.com/ClangBuiltLinux/linux/issues
5607 C:      irc://irc.libera.chat/clangbuiltlinux
5608 F:      Documentation/kbuild/llvm.rst
5609 F:      include/linux/compiler-clang.h
5610 F:      scripts/Makefile.clang
5611 F:      scripts/clang-tools/
5612 K:      \b(?i:clang|llvm)\b
5613
5614 CLK API
5615 M:      Russell King <[email protected]>
5616 L:      [email protected]
5617 S:      Maintained
5618 F:      include/linux/clk.h
5619
5620 CLOCKSOURCE, CLOCKEVENT DRIVERS
5621 M:      Daniel Lezcano <[email protected]>
5622 M:      Thomas Gleixner <[email protected]>
5623 L:      [email protected]
5624 S:      Supported
5625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5626 F:      Documentation/devicetree/bindings/timer/
5627 F:      drivers/clocksource/
5628
5629 CLOSURES
5630 M:      Kent Overstreet <[email protected]>
5631 L:      [email protected]
5632 S:      Supported
5633 C:      irc://irc.oftc.net/bcache
5634 F:      include/linux/closure.h
5635 F:      lib/closure.c
5636
5637 CMPC ACPI DRIVER
5638 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5639 L:      [email protected]
5640 S:      Supported
5641 F:      drivers/platform/x86/classmate-laptop.c
5642
5643 COBALT MEDIA DRIVER
5644 M:      Hans Verkuil <[email protected]>
5645 L:      [email protected]
5646 S:      Supported
5647 W:      https://linuxtv.org
5648 T:      git git://linuxtv.org/media.git
5649 F:      drivers/media/pci/cobalt/
5650
5651 COCCINELLE/Semantic Patches (SmPL)
5652 M:      Julia Lawall <[email protected]>
5653 M:      Nicolas Palix <[email protected]>
5654 L:      [email protected] (moderated for non-subscribers)
5655 S:      Supported
5656 W:      https://coccinelle.gitlabpages.inria.fr/website/
5657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5658 F:      Documentation/dev-tools/coccinelle.rst
5659 F:      scripts/coccicheck
5660 F:      scripts/coccinelle/
5661
5662 CODA FILE SYSTEM
5663 M:      Jan Harkes <[email protected]>
5664 M:      [email protected]
5665 L:      [email protected]
5666 S:      Maintained
5667 W:      http://www.coda.cs.cmu.edu/
5668 F:      Documentation/filesystems/coda.rst
5669 F:      fs/coda/
5670 F:      include/linux/coda*.h
5671 F:      include/uapi/linux/coda*.h
5672
5673 CODA V4L2 MEM2MEM DRIVER
5674 M:      Philipp Zabel <[email protected]>
5675 L:      [email protected]
5676 S:      Maintained
5677 F:      Documentation/devicetree/bindings/media/coda.yaml
5678 F:      drivers/media/platform/chips-media/coda
5679
5680 CODE OF CONDUCT
5681 M:      Greg Kroah-Hartman <[email protected]>
5682 S:      Supported
5683 F:      Documentation/process/code-of-conduct-interpretation.rst
5684 F:      Documentation/process/code-of-conduct.rst
5685
5686 CODE TAGGING
5687 M:      Suren Baghdasaryan <[email protected]>
5688 M:      Kent Overstreet <[email protected]>
5689 S:      Maintained
5690 F:      include/asm-generic/codetag.lds.h
5691 F:      include/linux/codetag.h
5692 F:      lib/codetag.c
5693
5694 COMEDI DRIVERS
5695 M:      Ian Abbott <[email protected]>
5696 M:      H Hartley Sweeten <[email protected]>
5697 S:      Odd Fixes
5698 F:      drivers/comedi/
5699 F:      include/linux/comedi/
5700 F:      include/uapi/linux/comedi.h
5701
5702 COMMON CLK FRAMEWORK
5703 M:      Michael Turquette <[email protected]>
5704 M:      Stephen Boyd <[email protected]>
5705 L:      [email protected]
5706 S:      Maintained
5707 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5709 F:      Documentation/devicetree/bindings/clock/
5710 F:      drivers/clk/
5711 F:      include/dt-bindings/clock/
5712 F:      include/linux/clk-pr*
5713 F:      include/linux/clk/
5714 F:      include/linux/of_clk.h
5715 X:      drivers/clk/clkdev.c
5716
5717 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5718 M:      Steve French <[email protected]>
5719 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5720 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5721 R:      Shyam Prasad N <[email protected]> (multichannel)
5722 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5723 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5724 L:      [email protected]
5725 L:      [email protected] (moderated for non-subscribers)
5726 S:      Supported
5727 W:      https://wiki.samba.org/index.php/LinuxCIFS
5728 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5729 F:      Documentation/admin-guide/cifs/
5730 F:      fs/smb/client/
5731 F:      fs/smb/common/
5732 F:      include/uapi/linux/cifs
5733
5734 COMPACTPCI HOTPLUG CORE
5735 M:      Scott Murray <[email protected]>
5736 L:      [email protected]
5737 S:      Maintained
5738 F:      drivers/pci/hotplug/cpci_hotplug*
5739
5740 COMPACTPCI HOTPLUG GENERIC DRIVER
5741 M:      Scott Murray <[email protected]>
5742 L:      [email protected]
5743 S:      Maintained
5744 F:      drivers/pci/hotplug/cpcihp_generic.c
5745
5746 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5747 M:      Scott Murray <[email protected]>
5748 L:      [email protected]
5749 S:      Maintained
5750 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5751
5752 COMPAL LAPTOP SUPPORT
5753 M:      Cezary Jackiewicz <[email protected]>
5754 L:      [email protected]
5755 S:      Maintained
5756 F:      drivers/platform/x86/compal-laptop.c
5757
5758 COMPILER ATTRIBUTES
5759 M:      Miguel Ojeda <[email protected]>
5760 S:      Maintained
5761 F:      include/linux/compiler_attributes.h
5762
5763 COMPUTE EXPRESS LINK (CXL)
5764 M:      Davidlohr Bueso <[email protected]>
5765 M:      Jonathan Cameron <[email protected]>
5766 M:      Dave Jiang <[email protected]>
5767 M:      Alison Schofield <[email protected]>
5768 M:      Vishal Verma <[email protected]>
5769 M:      Ira Weiny <[email protected]>
5770 M:      Dan Williams <[email protected]>
5771 L:      [email protected]
5772 S:      Maintained
5773 F:      Documentation/driver-api/cxl
5774 F:      drivers/cxl/
5775 F:      include/cxl/
5776 F:      include/uapi/linux/cxl_mem.h
5777 F:      tools/testing/cxl/
5778
5779 COMPUTE EXPRESS LINK PMU (CPMU)
5780 M:      Jonathan Cameron <[email protected]>
5781 L:      [email protected]
5782 S:      Maintained
5783 F:      Documentation/admin-guide/perf/cxl.rst
5784 F:      drivers/perf/cxl_pmu.c
5785
5786 CONEXANT ACCESSRUNNER USB DRIVER
5787 L:      [email protected]
5788 S:      Orphan
5789 W:      http://accessrunner.sourceforge.net/
5790 F:      drivers/usb/atm/cxacru.c
5791
5792 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5793 M:      Elena Reshetova <[email protected]>
5794 M:      Carlos Bilbao <[email protected]>
5795 S:      Maintained
5796 F:      Documentation/security/snp-tdx-threat-model.rst
5797
5798 CONFIGFS
5799 M:      Joel Becker <[email protected]>
5800 M:      Christoph Hellwig <[email protected]>
5801 S:      Supported
5802 T:      git git://git.infradead.org/users/hch/configfs.git
5803 F:      fs/configfs/
5804 F:      include/linux/configfs.h
5805 F:      samples/configfs/
5806
5807 CONGATEC BOARD CONTROLLER MFD DRIVER
5808 M:      Thomas Richard <[email protected]>
5809 S:      Maintained
5810 F:      drivers/gpio/gpio-cgbc.c
5811 F:      drivers/i2c/busses/i2c-cgbc.c
5812 F:      drivers/mfd/cgbc-core.c
5813 F:      drivers/watchdog/cgbc_wdt.c
5814 F:      include/linux/mfd/cgbc.h
5815
5816 CONSOLE SUBSYSTEM
5817 M:      Greg Kroah-Hartman <[email protected]>
5818 S:      Supported
5819 F:      drivers/video/console/
5820 F:      include/linux/console*
5821
5822 CONTEXT TRACKING
5823 M:      Frederic Weisbecker <[email protected]>
5824 M:      "Paul E. McKenney" <[email protected]>
5825 S:      Maintained
5826 F:      include/linux/context_tracking*
5827 F:      kernel/context_tracking.c
5828
5829 CONTROL GROUP (CGROUP)
5830 M:      Tejun Heo <[email protected]>
5831 M:      Johannes Weiner <[email protected]>
5832 M:      Michal Koutný <[email protected]>
5833 L:      [email protected]
5834 S:      Maintained
5835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5836 F:      Documentation/admin-guide/cgroup-v1/
5837 F:      Documentation/admin-guide/cgroup-v2.rst
5838 F:      include/linux/cgroup*
5839 F:      kernel/cgroup/
5840 F:      tools/testing/selftests/cgroup/
5841
5842 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5843 M:      Tejun Heo <[email protected]>
5844 M:      Josef Bacik <[email protected]>
5845 M:      Jens Axboe <[email protected]>
5846 L:      [email protected]
5847 L:      [email protected]
5848 T:      git git://git.kernel.dk/linux-block
5849 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5850 F:      block/bfq-cgroup.c
5851 F:      block/blk-cgroup.c
5852 F:      block/blk-iocost.c
5853 F:      block/blk-iolatency.c
5854 F:      block/blk-throttle.c
5855 F:      include/linux/blk-cgroup.h
5856
5857 CONTROL GROUP - CPUSET
5858 M:      Waiman Long <[email protected]>
5859 L:      [email protected]
5860 S:      Maintained
5861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5862 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5863 F:      include/linux/cpuset.h
5864 F:      kernel/cgroup/cpuset-internal.h
5865 F:      kernel/cgroup/cpuset-v1.c
5866 F:      kernel/cgroup/cpuset.c
5867 F:      tools/testing/selftests/cgroup/test_cpuset.c
5868 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5869 F:      tools/testing/selftests/cgroup/test_cpuset_v1_base.sh
5870
5871 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5872 M:      Johannes Weiner <[email protected]>
5873 M:      Michal Hocko <[email protected]>
5874 M:      Roman Gushchin <[email protected]>
5875 M:      Shakeel Butt <[email protected]>
5876 R:      Muchun Song <[email protected]>
5877 L:      [email protected]
5878 L:      [email protected]
5879 S:      Maintained
5880 F:      include/linux/memcontrol.h
5881 F:      mm/memcontrol.c
5882 F:      mm/memcontrol-v1.c
5883 F:      mm/memcontrol-v1.h
5884 F:      mm/swap_cgroup.c
5885 F:      samples/cgroup/*
5886 F:      tools/testing/selftests/cgroup/memcg_protection.m
5887 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5888 F:      tools/testing/selftests/cgroup/test_kmem.c
5889 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5890
5891 CORETEMP HARDWARE MONITORING DRIVER
5892 M:      Fenghua Yu <[email protected]>
5893 L:      [email protected]
5894 S:      Maintained
5895 F:      Documentation/hwmon/coretemp.rst
5896 F:      drivers/hwmon/coretemp.c
5897
5898 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5899 M:      Marius Zachmann <[email protected]>
5900 L:      [email protected]
5901 S:      Maintained
5902 F:      drivers/hwmon/corsair-cpro.c
5903
5904 CORSAIR-PSU HARDWARE MONITOR DRIVER
5905 M:      Wilken Gottwalt <[email protected]>
5906 L:      [email protected]
5907 S:      Maintained
5908 F:      Documentation/hwmon/corsair-psu.rst
5909 F:      drivers/hwmon/corsair-psu.c
5910
5911 COUNTER SUBSYSTEM
5912 M:      William Breathitt Gray <[email protected]>
5913 L:      [email protected]
5914 S:      Maintained
5915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5916 F:      Documentation/ABI/testing/sysfs-bus-counter
5917 F:      Documentation/driver-api/generic-counter.rst
5918 F:      drivers/counter/
5919 F:      include/linux/counter.h
5920 F:      include/uapi/linux/counter.h
5921 F:      tools/counter/
5922
5923 COUNTER WATCH EVENTS TOOL
5924 M:      Fabrice Gasnier <[email protected]>
5925 L:      [email protected]
5926 S:      Maintained
5927 F:      tools/counter/counter_watch_events.c
5928
5929 CP2615 I2C DRIVER
5930 M:      Bence Csókás <[email protected]>
5931 S:      Maintained
5932 F:      drivers/i2c/busses/i2c-cp2615.c
5933
5934 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5935 M:      Viresh Kumar <[email protected]>
5936 M:      Sudeep Holla <[email protected]>
5937 L:      [email protected]
5938 S:      Maintained
5939 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5940 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5941
5942 CPU FREQUENCY SCALING FRAMEWORK
5943 M:      "Rafael J. Wysocki" <[email protected]>
5944 M:      Viresh Kumar <[email protected]>
5945 L:      [email protected]
5946 S:      Maintained
5947 B:      https://bugzilla.kernel.org
5948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5950 F:      Documentation/admin-guide/pm/cpufreq.rst
5951 F:      Documentation/admin-guide/pm/intel_pstate.rst
5952 F:      Documentation/cpu-freq/
5953 F:      Documentation/devicetree/bindings/cpufreq/
5954 F:      drivers/cpufreq/
5955 F:      include/linux/cpufreq.h
5956 F:      include/linux/sched/cpufreq.h
5957 F:      kernel/sched/cpufreq*.c
5958 F:      tools/testing/selftests/cpufreq/
5959
5960 CPU HOTPLUG
5961 M:      Thomas Gleixner <[email protected]>
5962 M:      Peter Zijlstra <[email protected]>
5963 L:      [email protected]
5964 S:      Maintained
5965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5966 F:      include/linux/cpu.h
5967 F:      include/linux/cpuhotplug.h
5968 F:      include/linux/smpboot.h
5969 F:      kernel/cpu.c
5970 F:      kernel/smpboot.*
5971
5972 CPU IDLE TIME MANAGEMENT FRAMEWORK
5973 M:      "Rafael J. Wysocki" <[email protected]>
5974 M:      Daniel Lezcano <[email protected]>
5975 L:      [email protected]
5976 S:      Maintained
5977 B:      https://bugzilla.kernel.org
5978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5979 F:      Documentation/admin-guide/pm/cpuidle.rst
5980 F:      Documentation/driver-api/pm/cpuidle.rst
5981 F:      drivers/cpuidle/
5982 F:      include/linux/cpuidle.h
5983
5984 CPU POWER MONITORING SUBSYSTEM
5985 M:      Thomas Renninger <[email protected]>
5986 M:      Shuah Khan <[email protected]>
5987 M:      Shuah Khan <[email protected]>
5988 M:      John B. Wyatt IV <[email protected]>
5989 M:      John B. Wyatt IV <[email protected]>
5990 M:      John Kacur <[email protected]>
5991 L:      [email protected]
5992 S:      Maintained
5993 F:      tools/power/cpupower/
5994
5995 CPUID/MSR DRIVER
5996 M:      "H. Peter Anvin" <[email protected]>
5997 S:      Maintained
5998 F:      arch/x86/kernel/cpuid.c
5999 F:      arch/x86/kernel/msr.c
6000
6001 CPUIDLE DRIVER - ARM BIG LITTLE
6002 M:      Lorenzo Pieralisi <[email protected]>
6003 M:      Daniel Lezcano <[email protected]>
6004 L:      [email protected]
6005 L:      [email protected] (moderated for non-subscribers)
6006 S:      Maintained
6007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
6008 F:      drivers/cpuidle/cpuidle-big_little.c
6009
6010 CPUIDLE DRIVER - ARM EXYNOS
6011 M:      Daniel Lezcano <[email protected]>
6012 M:      Kukjin Kim <[email protected]>
6013 R:      Krzysztof Kozlowski <[email protected]>
6014 L:      [email protected]
6015 L:      [email protected]
6016 S:      Maintained
6017 F:      arch/arm/mach-exynos/pm.c
6018 F:      drivers/cpuidle/cpuidle-exynos.c
6019 F:      include/linux/platform_data/cpuidle-exynos.h
6020
6021 CPUIDLE DRIVER - ARM PSCI
6022 M:      Lorenzo Pieralisi <[email protected]>
6023 M:      Sudeep Holla <[email protected]>
6024 L:      [email protected]
6025 L:      [email protected] (moderated for non-subscribers)
6026 S:      Supported
6027 F:      drivers/cpuidle/cpuidle-psci.c
6028
6029 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
6030 M:      Ulf Hansson <[email protected]>
6031 L:      [email protected]
6032 L:      [email protected] (moderated for non-subscribers)
6033 S:      Supported
6034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
6035 F:      drivers/cpuidle/cpuidle-psci-domain.c
6036 F:      drivers/cpuidle/cpuidle-psci.h
6037
6038 CPUIDLE DRIVER - DT IDLE PM DOMAIN
6039 M:      Ulf Hansson <[email protected]>
6040 L:      [email protected]
6041 S:      Supported
6042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
6043 F:      drivers/cpuidle/dt_idle_genpd.c
6044 F:      drivers/cpuidle/dt_idle_genpd.h
6045
6046 CPUIDLE DRIVER - RISC-V SBI
6047 M:      Anup Patel <[email protected]>
6048 L:      [email protected]
6049 L:      [email protected]
6050 S:      Maintained
6051 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
6052
6053 CRAMFS FILESYSTEM
6054 M:      Nicolas Pitre <[email protected]>
6055 S:      Maintained
6056 F:      Documentation/filesystems/cramfs.rst
6057 F:      fs/cramfs/
6058
6059 CREATIVE SB0540
6060 M:      Bastien Nocera <[email protected]>
6061 L:      [email protected]
6062 S:      Maintained
6063 F:      drivers/hid/hid-creative-sb0540.c
6064
6065 CRYPTO API
6066 M:      Herbert Xu <[email protected]>
6067 M:      "David S. Miller" <[email protected]>
6068 L:      [email protected]
6069 S:      Maintained
6070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
6071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
6072 F:      Documentation/crypto/
6073 F:      Documentation/devicetree/bindings/crypto/
6074 F:      arch/*/crypto/
6075 F:      crypto/
6076 F:      drivers/crypto/
6077 F:      include/crypto/
6078 F:      include/linux/crypto*
6079 F:      lib/crypto/
6080
6081 CRYPTO SPEED TEST COMPARE
6082 M:      Wang Jinchao <[email protected]>
6083 L:      [email protected]
6084 S:      Maintained
6085 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
6086
6087 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
6088 M:      Neil Horman <[email protected]>
6089 L:      [email protected]
6090 S:      Maintained
6091 F:      crypto/ansi_cprng.c
6092 F:      crypto/rng.c
6093
6094 CS3308 MEDIA DRIVER
6095 M:      Hans Verkuil <[email protected]>
6096 L:      [email protected]
6097 S:      Odd Fixes
6098 W:      http://linuxtv.org
6099 T:      git git://linuxtv.org/media.git
6100 F:      drivers/media/i2c/cs3308.c
6101
6102 CS5535 Audio ALSA driver
6103 M:      Jaya Kumar <[email protected]>
6104 S:      Maintained
6105 F:      sound/pci/cs5535audio/
6106
6107 CTU CAN FD DRIVER
6108 M:      Pavel Pisa <[email protected]>
6109 M:      Ondrej Ille <[email protected]>
6110 L:      [email protected]
6111 S:      Maintained
6112 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
6113 F:      drivers/net/can/ctucanfd/
6114
6115 CVE ASSIGNMENT CONTACT
6116 M:      CVE Assignment Team <[email protected]>
6117 S:      Maintained
6118 F:      Documentation/process/cve.rst
6119
6120 CW1200 WLAN driver
6121 S:      Orphan
6122 F:      drivers/net/wireless/st/cw1200/
6123 F:      include/linux/platform_data/net-cw1200.h
6124
6125 CX18 VIDEO4LINUX DRIVER
6126 M:      Andy Walls <[email protected]>
6127 L:      [email protected]
6128 S:      Maintained
6129 W:      https://linuxtv.org
6130 T:      git git://linuxtv.org/media.git
6131 F:      drivers/media/pci/cx18/
6132 F:      include/uapi/linux/ivtv*
6133
6134 CX2341X MPEG ENCODER HELPER MODULE
6135 M:      Hans Verkuil <[email protected]>
6136 L:      [email protected]
6137 S:      Maintained
6138 W:      https://linuxtv.org
6139 T:      git git://linuxtv.org/media.git
6140 F:      drivers/media/common/cx2341x*
6141 F:      include/media/drv-intf/cx2341x.h
6142
6143 CX24120 MEDIA DRIVER
6144 M:      Jemma Denson <[email protected]>
6145 M:      Patrick Boettcher <[email protected]>
6146 L:      [email protected]
6147 S:      Maintained
6148 W:      https://linuxtv.org
6149 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6150 F:      drivers/media/dvb-frontends/cx24120*
6151
6152 CX88 VIDEO4LINUX DRIVER
6153 M:      Mauro Carvalho Chehab <[email protected]>
6154 L:      [email protected]
6155 S:      Odd fixes
6156 W:      https://linuxtv.org
6157 T:      git git://linuxtv.org/media.git
6158 F:      Documentation/driver-api/media/drivers/cx88*
6159 F:      drivers/media/pci/cx88/
6160
6161 CXD2820R MEDIA DRIVER
6162 L:      [email protected]
6163 S:      Orphan
6164 W:      https://linuxtv.org
6165 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6166 F:      drivers/media/dvb-frontends/cxd2820r*
6167
6168 CXGB3 ETHERNET DRIVER (CXGB3)
6169 M:      Potnuri Bharat Teja <[email protected]>
6170 L:      [email protected]
6171 S:      Supported
6172 W:      http://www.chelsio.com
6173 F:      drivers/net/ethernet/chelsio/cxgb3/
6174
6175 CXGB3 ISCSI DRIVER (CXGB3I)
6176 M:      Varun Prakash <[email protected]>
6177 L:      [email protected]
6178 S:      Supported
6179 W:      http://www.chelsio.com
6180 F:      drivers/scsi/cxgbi/cxgb3i
6181
6182 CXGB4 CRYPTO DRIVER (chcr)
6183 M:      Ayush Sawal <[email protected]>
6184 L:      [email protected]
6185 S:      Supported
6186 W:      http://www.chelsio.com
6187 F:      drivers/crypto/chelsio
6188
6189 CXGB4 ETHERNET DRIVER (CXGB4)
6190 M:      Potnuri Bharat Teja <[email protected]>
6191 L:      [email protected]
6192 S:      Supported
6193 W:      http://www.chelsio.com
6194 F:      drivers/net/ethernet/chelsio/cxgb4/
6195
6196 CXGB4 INLINE CRYPTO DRIVER
6197 M:      Ayush Sawal <[email protected]>
6198 L:      [email protected]
6199 S:      Supported
6200 W:      http://www.chelsio.com
6201 F:      drivers/net/ethernet/chelsio/inline_crypto/
6202
6203 CXGB4 ISCSI DRIVER (CXGB4I)
6204 M:      Varun Prakash <[email protected]>
6205 L:      [email protected]
6206 S:      Supported
6207 W:      http://www.chelsio.com
6208 F:      drivers/scsi/cxgbi/cxgb4i
6209
6210 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6211 M:      Potnuri Bharat Teja <[email protected]>
6212 L:      [email protected]
6213 S:      Supported
6214 W:      http://www.openfabrics.org
6215 F:      drivers/infiniband/hw/cxgb4/
6216 F:      include/uapi/rdma/cxgb4-abi.h
6217
6218 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6219 M:      Potnuri Bharat Teja <[email protected]>
6220 L:      [email protected]
6221 S:      Supported
6222 W:      http://www.chelsio.com
6223 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6224
6225 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6226 M:      Frederic Barrat <[email protected]>
6227 M:      Andrew Donnellan <[email protected]>
6228 L:      [email protected]
6229 S:      Supported
6230 F:      Documentation/ABI/testing/sysfs-class-cxl
6231 F:      Documentation/arch/powerpc/cxl.rst
6232 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6233 F:      drivers/misc/cxl/
6234 F:      include/misc/cxl*
6235 F:      include/uapi/misc/cxl.h
6236
6237 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6238 M:      Manoj N. Kumar <[email protected]>
6239 M:      Uma Krishnan <[email protected]>
6240 L:      [email protected]
6241 S:      Obsolete
6242 F:      Documentation/arch/powerpc/cxlflash.rst
6243 F:      drivers/scsi/cxlflash/
6244 F:      include/uapi/scsi/cxlflash_ioctl.h
6245
6246 CYBERPRO FB DRIVER
6247 M:      Russell King <[email protected]>
6248 L:      [email protected] (moderated for non-subscribers)
6249 S:      Maintained
6250 W:      http://www.armlinux.org.uk/
6251 F:      drivers/video/fbdev/cyber2000fb.*
6252
6253 CYCLADES PC300 DRIVER
6254 S:      Orphan
6255 F:      drivers/net/wan/pc300*
6256
6257 CYPRESS CY8C95X0 PINCTRL DRIVER
6258 M:      Patrick Rudolph <[email protected]>
6259 L:      [email protected]
6260 S:      Maintained
6261 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6262
6263 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6264 M:      Linus Walleij <[email protected]>
6265 L:      [email protected]
6266 S:      Maintained
6267 F:      drivers/input/touchscreen/cy8ctma140.c
6268
6269 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6270 M:      Yassine Oudjana <[email protected]>
6271 L:      [email protected]
6272 S:      Maintained
6273 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6274 F:      drivers/input/keyboard/cypress-sf.c
6275
6276 CYPRESS_FIRMWARE MEDIA DRIVER
6277 L:      [email protected]
6278 S:      Orphan
6279 W:      https://linuxtv.org
6280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6281 F:      drivers/media/common/cypress_firmware*
6282
6283 CYTTSP TOUCHSCREEN DRIVER
6284 M:      Linus Walleij <[email protected]>
6285 L:      [email protected]
6286 S:      Maintained
6287 F:      drivers/input/touchscreen/cyttsp*
6288
6289 D-LINK DIR-685 TOUCHKEYS DRIVER
6290 M:      Linus Walleij <[email protected]>
6291 L:      [email protected]
6292 S:      Supported
6293 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6294
6295 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6296 M:      Joshua Kinard <[email protected]>
6297 S:      Maintained
6298 F:      drivers/rtc/rtc-ds1685.c
6299 F:      include/linux/rtc/ds1685.h
6300
6301 DAMA SLAVE for AX.25
6302 M:      Joerg Reuter <[email protected]>
6303 L:      [email protected]
6304 S:      Maintained
6305 W:      http://yaina.de/jreuter/
6306 W:      http://www.qsl.net/dl1bke/
6307 F:      net/ax25/af_ax25.c
6308 F:      net/ax25/ax25_dev.c
6309 F:      net/ax25/ax25_ds_*
6310 F:      net/ax25/ax25_in.c
6311 F:      net/ax25/ax25_out.c
6312 F:      net/ax25/ax25_timer.c
6313 F:      net/ax25/sysctl_net_ax25.c
6314
6315 DATA ACCESS MONITOR
6316 M:      SeongJae Park <[email protected]>
6317 L:      [email protected]
6318 L:      [email protected]
6319 S:      Maintained
6320 W:      https://damonitor.github.io
6321 P:      Documentation/mm/damon/maintainer-profile.rst
6322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6323 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6325 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6326 F:      Documentation/admin-guide/mm/damon/
6327 F:      Documentation/mm/damon/
6328 F:      include/linux/damon.h
6329 F:      include/trace/events/damon.h
6330 F:      mm/damon/
6331 F:      tools/testing/selftests/damon/
6332
6333 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6334 L:      [email protected]
6335 S:      Orphan
6336 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6337 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6338
6339 DC390/AM53C974 SCSI driver
6340 M:      Hannes Reinecke <[email protected]>
6341 L:      [email protected]
6342 S:      Maintained
6343 F:      drivers/scsi/am53c974.c
6344
6345 DC395x SCSI driver
6346 M:      Oliver Neukum <[email protected]>
6347 M:      Ali Akcaagac <[email protected]>
6348 M:      Jamie Lenehan <[email protected]>
6349 S:      Maintained
6350 F:      Documentation/scsi/dc395x.rst
6351 F:      drivers/scsi/dc395x.*
6352
6353 DCCP PROTOCOL
6354 L:      [email protected]
6355 S:      Orphan
6356 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6357 F:      include/linux/dccp.h
6358 F:      include/linux/tfrc.h
6359 F:      include/uapi/linux/dccp.h
6360 F:      net/dccp/
6361
6362 DEBUGOBJECTS:
6363 M:      Thomas Gleixner <[email protected]>
6364 L:      [email protected]
6365 S:      Maintained
6366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6367 F:      include/linux/debugobjects.h
6368 F:      lib/debugobjects.c
6369
6370 DECSTATION PLATFORM SUPPORT
6371 M:      "Maciej W. Rozycki" <[email protected]>
6372 L:      [email protected]
6373 S:      Maintained
6374 F:      arch/mips/dec/
6375 F:      arch/mips/include/asm/dec/
6376 F:      arch/mips/include/asm/mach-dec/
6377
6378 DEFXX FDDI NETWORK DRIVER
6379 M:      "Maciej W. Rozycki" <[email protected]>
6380 S:      Maintained
6381 F:      drivers/net/fddi/defxx.*
6382
6383 DEFZA FDDI NETWORK DRIVER
6384 M:      "Maciej W. Rozycki" <[email protected]>
6385 S:      Maintained
6386 F:      drivers/net/fddi/defza.*
6387
6388 DEINTERLACE DRIVERS FOR ALLWINNER H3
6389 M:      Jernej Skrabec <[email protected]>
6390 L:      [email protected]
6391 S:      Maintained
6392 T:      git git://linuxtv.org/media.git
6393 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6394 F:      drivers/media/platform/sunxi/sun8i-di/
6395
6396 DELL LAPTOP DRIVER
6397 M:      Matthew Garrett <[email protected]>
6398 M:      Pali Rohár <[email protected]>
6399 L:      [email protected]
6400 S:      Maintained
6401 F:      drivers/platform/x86/dell/dell-laptop.c
6402
6403 DELL LAPTOP FREEFALL DRIVER
6404 M:      Pali Rohár <[email protected]>
6405 S:      Maintained
6406 F:      drivers/platform/x86/dell/dell-smo8800.c
6407
6408 DELL LAPTOP RBTN DRIVER
6409 M:      Pali Rohár <[email protected]>
6410 S:      Maintained
6411 F:      drivers/platform/x86/dell/dell-rbtn.*
6412
6413 DELL LAPTOP SMM DRIVER
6414 M:      Pali Rohár <[email protected]>
6415 S:      Maintained
6416 F:      Documentation/ABI/obsolete/procfs-i8k
6417 F:      drivers/hwmon/dell-smm-hwmon.c
6418 F:      include/uapi/linux/i8k.h
6419
6420 DELL PC DRIVER
6421 M:      Lyndon Sanche <[email protected]>
6422 L:      [email protected]
6423 S:      Maintained
6424 F:      drivers/platform/x86/dell/dell-pc.c
6425
6426 DELL REMOTE BIOS UPDATE DRIVER
6427 M:      Stuart Hayes <[email protected]>
6428 L:      [email protected]
6429 S:      Maintained
6430 F:      drivers/platform/x86/dell/dell_rbu.c
6431
6432 DELL SMBIOS DRIVER
6433 M:      Pali Rohár <[email protected]>
6434 L:      [email protected]
6435 L:      [email protected]
6436 S:      Maintained
6437 F:      drivers/platform/x86/dell/dell-smbios.*
6438
6439 DELL SMBIOS SMM DRIVER
6440 L:      [email protected]
6441 L:      [email protected]
6442 S:      Maintained
6443 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6444
6445 DELL SMBIOS WMI DRIVER
6446 L:      [email protected]
6447 L:      [email protected]
6448 S:      Maintained
6449 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6450 F:      tools/wmi/dell-smbios-example.c
6451
6452 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6453 M:      Stuart Hayes <[email protected]>
6454 L:      [email protected]
6455 S:      Maintained
6456 F:      Documentation/userspace-api/dcdbas.rst
6457 F:      drivers/platform/x86/dell/dcdbas.*
6458
6459 DELL WMI DDV DRIVER
6460 M:      Armin Wolf <[email protected]>
6461 S:      Maintained
6462 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6463 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6464 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6465 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6466
6467 DELL WMI DESCRIPTOR DRIVER
6468 L:      [email protected]
6469 S:      Maintained
6470 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6471
6472 DELL WMI HARDWARE PRIVACY SUPPORT
6473 L:      [email protected]
6474 L:      [email protected]
6475 S:      Maintained
6476 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6477
6478 DELL WMI NOTIFICATIONS DRIVER
6479 M:      Matthew Garrett <[email protected]>
6480 M:      Pali Rohár <[email protected]>
6481 S:      Maintained
6482 F:      drivers/platform/x86/dell/dell-wmi-base.c
6483
6484 DELL WMI SYSMAN DRIVER
6485 M:      Prasanth Ksr <[email protected]>
6486 L:      [email protected]
6487 L:      [email protected]
6488 S:      Maintained
6489 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6490 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6491
6492 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6493 M:      Zev Weiss <[email protected]>
6494 L:      [email protected]
6495 S:      Maintained
6496 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6497
6498 DELTA DPS920AB PSU DRIVER
6499 M:      Robert Marko <[email protected]>
6500 L:      [email protected]
6501 S:      Maintained
6502 F:      Documentation/hwmon/dps920ab.rst
6503 F:      drivers/hwmon/pmbus/dps920ab.c
6504
6505 DELTA NETWORKS TN48M CPLD DRIVERS
6506 M:      Robert Marko <[email protected]>
6507 S:      Maintained
6508 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6509 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6510 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6511 F:      drivers/gpio/gpio-tn48m.c
6512 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6513
6514 DELTA ST MEDIA DRIVER
6515 M:      Hugues Fruchet <[email protected]>
6516 L:      [email protected]
6517 S:      Supported
6518 W:      https://linuxtv.org
6519 T:      git git://linuxtv.org/media.git
6520 F:      drivers/media/platform/st/sti/delta
6521
6522 DENALI NAND DRIVER
6523 L:      [email protected]
6524 S:      Orphan
6525 F:      drivers/mtd/nand/raw/denali*
6526
6527 DESIGNWARE EDMA CORE IP DRIVER
6528 M:      Manivannan Sadhasivam <[email protected]>
6529 L:      [email protected]
6530 S:      Maintained
6531 F:      drivers/dma/dw-edma/
6532 F:      include/linux/dma/edma.h
6533
6534 DESIGNWARE USB2 DRD IP DRIVER
6535 M:      Minas Harutyunyan <[email protected]>
6536 L:      [email protected]
6537 S:      Maintained
6538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6539 F:      drivers/usb/dwc2/
6540
6541 DESIGNWARE USB3 DRD IP DRIVER
6542 M:      Thinh Nguyen <[email protected]>
6543 L:      [email protected]
6544 S:      Maintained
6545 F:      drivers/usb/dwc3/
6546
6547 DESIGNWARE XDATA IP DRIVER
6548 L:      [email protected]
6549 S:      Orphan
6550 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6551 F:      drivers/misc/dw-xdata-pcie.c
6552
6553 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6554 M:      Andreas Klinger <[email protected]>
6555 L:      [email protected]
6556 S:      Maintained
6557 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6558 F:      drivers/iio/proximity/srf*.c
6559
6560 DEVICE COREDUMP (DEV_COREDUMP)
6561 M:      Johannes Berg <[email protected]>
6562 L:      [email protected]
6563 S:      Maintained
6564 F:      drivers/base/devcoredump.c
6565 F:      include/linux/devcoredump.h
6566
6567 DEVICE DEPENDENCY HELPER SCRIPT
6568 M:      Saravana Kannan <[email protected]>
6569 L:      [email protected]
6570 S:      Maintained
6571 F:      scripts/dev-needs.sh
6572
6573 DEVICE DIRECT ACCESS (DAX)
6574 M:      Dan Williams <[email protected]>
6575 M:      Vishal Verma <[email protected]>
6576 M:      Dave Jiang <[email protected]>
6577 L:      [email protected]
6578 L:      [email protected]
6579 S:      Supported
6580 F:      drivers/dax/
6581
6582 DEVICE FREQUENCY (DEVFREQ)
6583 M:      MyungJoo Ham <[email protected]>
6584 M:      Kyungmin Park <[email protected]>
6585 M:      Chanwoo Choi <[email protected]>
6586 L:      [email protected]
6587 S:      Maintained
6588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6589 F:      Documentation/devicetree/bindings/devfreq/
6590 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6591 F:      drivers/devfreq/
6592 F:      include/linux/devfreq.h
6593 F:      include/trace/events/devfreq.h
6594
6595 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6596 M:      Chanwoo Choi <[email protected]>
6597 L:      [email protected]
6598 S:      Supported
6599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6600 F:      Documentation/devicetree/bindings/devfreq/event/
6601 F:      drivers/devfreq/devfreq-event.c
6602 F:      drivers/devfreq/event/
6603 F:      include/dt-bindings/pmu/exynos_ppmu.h
6604 F:      include/linux/devfreq-event.h
6605
6606 DEVICE RESOURCE MANAGEMENT HELPERS
6607 M:      Hans de Goede <[email protected]>
6608 R:      Matti Vaittinen <[email protected]>
6609 S:      Maintained
6610 F:      include/linux/devm-helpers.h
6611
6612 DEVICE-MAPPER  (LVM)
6613 M:      Alasdair Kergon <[email protected]>
6614 M:      Mike Snitzer <[email protected]>
6615 M:      Mikulas Patocka <[email protected]>
6616 L:      [email protected]
6617 S:      Maintained
6618 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6620 F:      Documentation/admin-guide/device-mapper/
6621 F:      drivers/md/Kconfig
6622 F:      drivers/md/Makefile
6623 F:      drivers/md/dm*
6624 F:      drivers/md/persistent-data/
6625 F:      include/linux/device-mapper.h
6626 F:      include/linux/dm-*.h
6627 F:      include/uapi/linux/dm-*.h
6628
6629 DEVICE-MAPPER VDO TARGET
6630 M:      Matthew Sakai <[email protected]>
6631 L:      [email protected]
6632 S:      Maintained
6633 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6634 F:      drivers/md/dm-vdo/
6635
6636 DEVLINK
6637 M:      Jiri Pirko <[email protected]>
6638 L:      [email protected]
6639 S:      Supported
6640 F:      Documentation/networking/devlink
6641 F:      include/net/devlink.h
6642 F:      include/uapi/linux/devlink.h
6643 F:      net/devlink/
6644
6645 DFROBOT SD2405AL RTC DRIVER
6646 M:      Tóth János <[email protected]>
6647 L:      [email protected]
6648 S:      Maintained
6649 F:      drivers/rtc/rtc-sd2405al.c
6650
6651 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6652 M:      Christoph Niedermaier <[email protected]>
6653 L:      [email protected]
6654 S:      Maintained
6655 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6656 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6657
6658 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6659 M:      Marek Vasut <[email protected]>
6660 L:      [email protected]
6661 S:      Maintained
6662 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6663 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6664
6665 DIALOG SEMICONDUCTOR DRIVERS
6666 M:      Support Opensource <[email protected]>
6667 S:      Supported
6668 W:      http://www.dialog-semiconductor.com/products
6669 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6670 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6671 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6672 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6673 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6674 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6675 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6676 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6677 F:      Documentation/devicetree/bindings/sound/dlg,da7213.yaml
6678 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6679 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6680 F:      Documentation/hwmon/da90??.rst
6681 F:      drivers/gpio/gpio-da90??.c
6682 F:      drivers/hwmon/da90??-hwmon.c
6683 F:      drivers/iio/adc/da91??-*.c
6684 F:      drivers/input/misc/da72??.[ch]
6685 F:      drivers/input/misc/da90??_onkey.c
6686 F:      drivers/input/touchscreen/da9052_tsi.c
6687 F:      drivers/leds/leds-da90??.c
6688 F:      drivers/mfd/da903x.c
6689 F:      drivers/mfd/da90??-*.c
6690 F:      drivers/mfd/da91??-*.c
6691 F:      drivers/pinctrl/pinctrl-da90??.c
6692 F:      drivers/power/supply/da9052-battery.c
6693 F:      drivers/power/supply/da91??-*.c
6694 F:      drivers/regulator/da9???-regulator.[ch]
6695 F:      drivers/regulator/slg51000-regulator.[ch]
6696 F:      drivers/rtc/rtc-da90??.c
6697 F:      drivers/thermal/da90??-thermal.c
6698 F:      drivers/video/backlight/da90??_bl.c
6699 F:      drivers/watchdog/da90??_wdt.c
6700 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6701 F:      include/linux/mfd/da903x.h
6702 F:      include/linux/mfd/da9052/
6703 F:      include/linux/mfd/da9055/
6704 F:      include/linux/mfd/da9062/
6705 F:      include/linux/mfd/da9063/
6706 F:      include/linux/mfd/da9150/
6707 F:      include/linux/regulator/da9211.h
6708 F:      include/sound/da[79]*.h
6709 F:      sound/soc/codecs/da[79]*.[ch]
6710
6711 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6712 M:      William Breathitt Gray <[email protected]>
6713 L:      [email protected]
6714 S:      Maintained
6715 F:      drivers/gpio/gpio-gpio-mm.c
6716
6717 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6718 M:      Martin Tuma <[email protected]>
6719 L:      [email protected]
6720 S:      Maintained
6721 F:      Documentation/admin-guide/media/mgb4.rst
6722 F:      drivers/media/pci/mgb4/
6723
6724 DIOLAN U2C-12 I2C DRIVER
6725 M:      Guenter Roeck <[email protected]>
6726 L:      [email protected]
6727 S:      Maintained
6728 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6729
6730 DIRECTORY NOTIFICATION (DNOTIFY)
6731 M:      Jan Kara <[email protected]>
6732 R:      Amir Goldstein <[email protected]>
6733 L:      [email protected]
6734 S:      Maintained
6735 F:      Documentation/filesystems/dnotify.rst
6736 F:      fs/notify/dnotify/
6737 F:      include/linux/dnotify.h
6738
6739 DISK GEOMETRY AND PARTITION HANDLING
6740 M:      Andries Brouwer <[email protected]>
6741 S:      Maintained
6742 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6743 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6744 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6745
6746 DISKQUOTA
6747 M:      Jan Kara <[email protected]>
6748 S:      Maintained
6749 F:      Documentation/filesystems/quota.rst
6750 F:      fs/quota/
6751 F:      include/linux/quota*.h
6752 F:      include/uapi/linux/quota*.h
6753
6754 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6755 M:      Bernie Thompson <[email protected]>
6756 L:      [email protected]
6757 S:      Maintained
6758 W:      http://plugable.com/category/projects/udlfb/
6759 F:      Documentation/fb/udlfb.rst
6760 F:      drivers/video/fbdev/udlfb.c
6761 F:      include/video/udlfb.h
6762
6763 DISTRIBUTED LOCK MANAGER (DLM)
6764 M:      Alexander Aring <[email protected]>
6765 M:      David Teigland <[email protected]>
6766 L:      [email protected]
6767 S:      Supported
6768 W:      https://pagure.io/dlm
6769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6770 F:      fs/dlm/
6771
6772 DMA BUFFER SHARING FRAMEWORK
6773 M:      Sumit Semwal <[email protected]>
6774 M:      Christian König <[email protected]>
6775 L:      [email protected]
6776 L:      [email protected]
6777 L:      [email protected] (moderated for non-subscribers)
6778 S:      Maintained
6779 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6780 F:      Documentation/driver-api/dma-buf.rst
6781 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6782 F:      drivers/dma-buf/
6783 F:      include/linux/*fence.h
6784 F:      include/linux/dma-buf.h
6785 F:      include/linux/dma-resv.h
6786 K:      \bdma_(?:buf|fence|resv)\b
6787
6788 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6789 M:      Vinod Koul <[email protected]>
6790 L:      [email protected]
6791 S:      Maintained
6792 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6794 F:      Documentation/devicetree/bindings/dma/
6795 F:      Documentation/driver-api/dmaengine/
6796 F:      drivers/dma/
6797 F:      include/dt-bindings/dma/
6798 F:      include/linux/dma/
6799 F:      include/linux/dmaengine.h
6800 F:      include/linux/of_dma.h
6801
6802 DMA MAPPING BENCHMARK
6803 M:      Xiang Chen <[email protected]>
6804 L:      [email protected]
6805 F:      kernel/dma/map_benchmark.c
6806 F:      tools/testing/selftests/dma/
6807
6808 DMA MAPPING HELPERS
6809 M:      Christoph Hellwig <[email protected]>
6810 M:      Marek Szyprowski <[email protected]>
6811 R:      Robin Murphy <[email protected]>
6812 L:      [email protected]
6813 S:      Supported
6814 W:      http://git.infradead.org/users/hch/dma-mapping.git
6815 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6816 F:      include/asm-generic/dma-mapping.h
6817 F:      include/linux/dma-direct.h
6818 F:      include/linux/dma-map-ops.h
6819 F:      include/linux/dma-mapping.h
6820 F:      include/linux/swiotlb.h
6821 F:      kernel/dma/
6822
6823 DMA-BUF HEAPS FRAMEWORK
6824 M:      Sumit Semwal <[email protected]>
6825 R:      Benjamin Gaignard <[email protected]>
6826 R:      Brian Starkey <[email protected]>
6827 R:      John Stultz <[email protected]>
6828 R:      T.J. Mercier <[email protected]>
6829 L:      [email protected]
6830 L:      [email protected]
6831 L:      [email protected] (moderated for non-subscribers)
6832 S:      Maintained
6833 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6834 F:      drivers/dma-buf/dma-heap.c
6835 F:      drivers/dma-buf/heaps/*
6836 F:      include/linux/dma-heap.h
6837 F:      include/uapi/linux/dma-heap.h
6838 F:      tools/testing/selftests/dmabuf-heaps/
6839
6840 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6841 M:      Lukasz Luba <[email protected]>
6842 L:      [email protected]
6843 L:      [email protected]
6844 S:      Maintained
6845 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6846 F:      drivers/memory/samsung/exynos5422-dmc.c
6847
6848 DME1737 HARDWARE MONITOR DRIVER
6849 M:      Juerg Haefliger <[email protected]>
6850 L:      [email protected]
6851 S:      Maintained
6852 F:      Documentation/hwmon/dme1737.rst
6853 F:      drivers/hwmon/dme1737.c
6854
6855 DMI/SMBIOS SUPPORT
6856 M:      Jean Delvare <[email protected]>
6857 S:      Maintained
6858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6859 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6860 F:      drivers/firmware/dmi-id.c
6861 F:      drivers/firmware/dmi_scan.c
6862 F:      include/linux/dmi.h
6863
6864 DOCUMENTATION
6865 M:      Jonathan Corbet <[email protected]>
6866 L:      [email protected]
6867 S:      Maintained
6868 P:      Documentation/doc-guide/maintainer-profile.rst
6869 T:      git git://git.lwn.net/linux.git docs-next
6870 F:      Documentation/
6871 F:      scripts/check-variable-fonts.sh
6872 F:      scripts/documentation-file-ref-check
6873 F:      scripts/kernel-doc
6874 F:      scripts/sphinx-pre-install
6875 X:      Documentation/ABI/
6876 X:      Documentation/admin-guide/media/
6877 X:      Documentation/devicetree/
6878 X:      Documentation/driver-api/media/
6879 X:      Documentation/firmware-guide/acpi/
6880 X:      Documentation/i2c/
6881 X:      Documentation/netlink/
6882 X:      Documentation/power/
6883 X:      Documentation/spi/
6884 X:      Documentation/userspace-api/media/
6885
6886 DOCUMENTATION PROCESS
6887 M:      Jonathan Corbet <[email protected]>
6888 L:      [email protected]
6889 S:      Maintained
6890 F:      Documentation/dev-tools/
6891 F:      Documentation/maintainer/
6892 F:      Documentation/process/
6893
6894 DOCUMENTATION REPORTING ISSUES
6895 M:      Thorsten Leemhuis <[email protected]>
6896 L:      [email protected]
6897 S:      Maintained
6898 F:      Documentation/admin-guide/bug-bisect.rst
6899 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6900 F:      Documentation/admin-guide/reporting-issues.rst
6901 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6902
6903 DOCUMENTATION SCRIPTS
6904 M:      Mauro Carvalho Chehab <[email protected]>
6905 L:      [email protected]
6906 S:      Maintained
6907 F:      Documentation/sphinx/parse-headers.pl
6908 F:      scripts/documentation-file-ref-check
6909 F:      scripts/sphinx-pre-install
6910
6911 DOCUMENTATION/ITALIAN
6912 M:      Federico Vaga <[email protected]>
6913 L:      [email protected]
6914 S:      Maintained
6915 F:      Documentation/translations/it_IT
6916
6917 DOCUMENTATION/JAPANESE
6918 R:      Akira Yokosawa <[email protected]>
6919 L:      [email protected]
6920 S:      Maintained
6921 F:      Documentation/translations/ja_JP
6922
6923 DONGWOON DW9714 LENS VOICE COIL DRIVER
6924 M:      Sakari Ailus <[email protected]>
6925 L:      [email protected]
6926 S:      Maintained
6927 T:      git git://linuxtv.org/media.git
6928 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6929 F:      drivers/media/i2c/dw9714.c
6930
6931 DONGWOON DW9719 LENS VOICE COIL DRIVER
6932 M:      Daniel Scally <[email protected]>
6933 L:      [email protected]
6934 S:      Maintained
6935 T:      git git://linuxtv.org/media.git
6936 F:      drivers/media/i2c/dw9719.c
6937
6938 DONGWOON DW9768 LENS VOICE COIL DRIVER
6939 L:      [email protected]
6940 S:      Orphan
6941 T:      git git://linuxtv.org/media.git
6942 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6943 F:      drivers/media/i2c/dw9768.c
6944
6945 DONGWOON DW9807 LENS VOICE COIL DRIVER
6946 M:      Sakari Ailus <[email protected]>
6947 L:      [email protected]
6948 S:      Maintained
6949 T:      git git://linuxtv.org/media.git
6950 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6951 F:      drivers/media/i2c/dw9807-vcm.c
6952
6953 DOUBLETALK DRIVER
6954 M:      "James R. Van Zandt" <[email protected]>
6955 L:      [email protected]
6956 S:      Maintained
6957 F:      drivers/char/dtlk.c
6958 F:      include/linux/dtlk.h
6959
6960 DPAA2 DATAPATH I/O (DPIO) DRIVER
6961 M:      Roy Pledge <[email protected]>
6962 L:      [email protected]
6963 S:      Maintained
6964 F:      drivers/soc/fsl/dpio
6965
6966 DPAA2 ETHERNET DRIVER
6967 M:      Ioana Ciornei <[email protected]>
6968 L:      [email protected]
6969 S:      Maintained
6970 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6971 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6972 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6973 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6974 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6975 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6976 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6977 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6978 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6979 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6980
6981 DPAA2 ETHERNET SWITCH DRIVER
6982 M:      Ioana Ciornei <[email protected]>
6983 L:      [email protected]
6984 S:      Maintained
6985 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6986 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6987 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6988
6989 DPLL SUBSYSTEM
6990 M:      Vadim Fedorenko <[email protected]>
6991 M:      Arkadiusz Kubalewski <[email protected]>
6992 M:      Jiri Pirko <[email protected]>
6993 L:      [email protected]
6994 S:      Supported
6995 F:      Documentation/driver-api/dpll.rst
6996 F:      drivers/dpll/*
6997 F:      include/linux/dpll.h
6998 F:      include/uapi/linux/dpll.h
6999
7000 DRBD DRIVER
7001 M:      Philipp Reisner <[email protected]>
7002 M:      Lars Ellenberg <[email protected]>
7003 M:      Christoph Böhmwalder <[email protected]>
7004 L:      [email protected]
7005 S:      Supported
7006 W:      http://www.drbd.org
7007 T:      git git://git.linbit.com/linux-drbd.git
7008 T:      git git://git.linbit.com/drbd-8.4.git
7009 F:      Documentation/admin-guide/blockdev/
7010 F:      drivers/block/drbd/
7011 F:      include/linux/drbd*
7012 F:      lib/lru_cache.c
7013
7014 DRIVER COMPONENT FRAMEWORK
7015 L:      [email protected]
7016 F:      drivers/base/component.c
7017 F:      include/linux/component.h
7018
7019 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
7020 M:      Greg Kroah-Hartman <[email protected]>
7021 R:      "Rafael J. Wysocki" <[email protected]>
7022 S:      Supported
7023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7024 F:      Documentation/core-api/kobject.rst
7025 F:      drivers/base/
7026 F:      fs/debugfs/
7027 F:      fs/sysfs/
7028 F:      include/linux/debugfs.h
7029 F:      include/linux/fwnode.h
7030 F:      include/linux/kobj*
7031 F:      include/linux/property.h
7032 F:      lib/kobj*
7033 F:      rust/kernel/device.rs
7034
7035 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
7036 M:      Nishanth Menon <[email protected]>
7037 L:      [email protected]
7038 S:      Maintained
7039 F:      drivers/soc/ti/smartreflex.c
7040 F:      include/linux/power/smartreflex.h
7041
7042 DRM ACCEL DRIVERS FOR INTEL VPU
7043 M:      Jacek Lawrynowicz <[email protected]>
7044 M:      Stanislaw Gruszka <[email protected]>
7045 L:      [email protected]
7046 S:      Supported
7047 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7048 F:      drivers/accel/ivpu/
7049 F:      include/uapi/drm/ivpu_accel.h
7050
7051 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
7052 M:      Oded Gabbay <[email protected]>
7053 L:      [email protected]
7054 S:      Maintained
7055 C:      irc://irc.oftc.net/dri-devel
7056 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
7057 F:      Documentation/accel/
7058 F:      drivers/accel/
7059 F:      include/drm/drm_accel.h
7060
7061 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
7062 M:      Maxime Ripard <[email protected]>
7063 M:      Chen-Yu Tsai <[email protected]>
7064 R:      Jernej Skrabec <[email protected]>
7065 L:      [email protected]
7066 S:      Supported
7067 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7068 F:      drivers/gpu/drm/sun4i/sun8i*
7069
7070 DRM DRIVER FOR ARM PL111 CLCD
7071 S:      Orphan
7072 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7073 F:      drivers/gpu/drm/pl111/
7074
7075 DRM DRIVER FOR ARM VERSATILE TFT PANELS
7076 M:      Linus Walleij <[email protected]>
7077 S:      Maintained
7078 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7079 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
7080 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
7081
7082 DRM DRIVER FOR ASPEED BMC GFX
7083 M:      Joel Stanley <[email protected]>
7084 L:      [email protected] (moderated for non-subscribers)
7085 S:      Supported
7086 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7087 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
7088 F:      drivers/gpu/drm/aspeed/
7089
7090 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
7091 M:      Dave Airlie <[email protected]>
7092 R:      Thomas Zimmermann <[email protected]>
7093 R:      Jocelyn Falempe <[email protected]>
7094 L:      [email protected]
7095 S:      Supported
7096 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7097 F:      drivers/gpu/drm/ast/
7098
7099 DRM DRIVER FOR BOCHS VIRTUAL GPU
7100 M:      Gerd Hoffmann <[email protected]>
7101 L:      [email protected]
7102 S:      Maintained
7103 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7104 F:      drivers/gpu/drm/tiny/bochs.c
7105
7106 DRM DRIVER FOR BOE HIMAX8279D PANELS
7107 M:      Jerry Han <[email protected]>
7108 S:      Maintained
7109 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
7110 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
7111
7112 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
7113 M:      Jagan Teki <[email protected]>
7114 S:      Maintained
7115 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
7116 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
7117
7118 DRM DRIVER FOR EBBG FT8719 PANEL
7119 M:      Joel Selvaraj <[email protected]>
7120 S:      Maintained
7121 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7122 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
7123 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
7124
7125 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
7126 M:      Linus Walleij <[email protected]>
7127 S:      Maintained
7128 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7129 F:      drivers/gpu/drm/tve200/
7130
7131 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
7132 M:      Icenowy Zheng <[email protected]>
7133 S:      Maintained
7134 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
7135 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
7136
7137 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
7138 M:      Jagan Teki <[email protected]>
7139 S:      Maintained
7140 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
7141 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
7142
7143 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
7144 M:      Thomas Zimmermann <[email protected]>
7145 M:      Javier Martinez Canillas <[email protected]>
7146 L:      [email protected]
7147 S:      Maintained
7148 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7149 F:      drivers/gpu/drm/tiny/ofdrm.c
7150 F:      drivers/gpu/drm/tiny/simpledrm.c
7151 F:      drivers/video/aperture.c
7152 F:      drivers/video/nomodeset.c
7153 F:      include/linux/aperture.h
7154 F:      include/video/nomodeset.h
7155
7156 DRM DRIVER FOR GENERIC EDP PANELS
7157 R:      Douglas Anderson <[email protected]>
7158 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
7159 F:      drivers/gpu/drm/panel/panel-edp.c
7160
7161 DRM DRIVER FOR GENERIC USB DISPLAY
7162 M:      Noralf Trønnes <[email protected]>
7163 S:      Maintained
7164 W:      https://github.com/notro/gud/wiki
7165 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7166 F:      drivers/gpu/drm/gud/
7167 F:      include/drm/gud.h
7168
7169 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
7170 M:      Hans de Goede <[email protected]>
7171 S:      Maintained
7172 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7173 F:      drivers/gpu/drm/tiny/gm12u320.c
7174
7175 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7176 M:      Ondrej Jirman <[email protected]>
7177 M:      Javier Martinez Canillas <[email protected]>
7178 S:      Maintained
7179 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7180 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7181 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7182
7183 DRM DRIVER FOR HX8357D PANELS
7184 S:      Orphan
7185 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7186 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7187 F:      drivers/gpu/drm/tiny/hx8357d.c
7188
7189 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7190 M:      Deepak Rawat <[email protected]>
7191 L:      [email protected]
7192 L:      [email protected]
7193 S:      Maintained
7194 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7195 F:      drivers/gpu/drm/hyperv
7196
7197 DRM DRIVER FOR ILITEK ILI9225 PANELS
7198 M:      David Lechner <[email protected]>
7199 S:      Maintained
7200 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7201 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7202 F:      drivers/gpu/drm/tiny/ili9225.c
7203
7204 DRM DRIVER FOR ILITEK ILI9486 PANELS
7205 M:      Kamlesh Gurudasani <[email protected]>
7206 S:      Maintained
7207 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7208 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7209 F:      drivers/gpu/drm/tiny/ili9486.c
7210
7211 DRM DRIVER FOR ILITEK ILI9805 PANELS
7212 M:      Michael Trimarchi <[email protected]>
7213 S:      Maintained
7214 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7215 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7216
7217 DRM DRIVER FOR ILITEK ILI9806E PANELS
7218 M:      Michael Walle <[email protected]>
7219 S:      Maintained
7220 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7221
7222 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7223 M:      Jagan Teki <[email protected]>
7224 S:      Maintained
7225 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7226 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7227
7228 DRM DRIVER FOR LG SW43408 PANELS
7229 M:      Sumit Semwal <[email protected]>
7230 M:      Caleb Connolly <[email protected]>
7231 S:      Maintained
7232 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7233 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7234 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7235
7236 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7237 M:      Paul Kocialkowski <[email protected]>
7238 S:      Supported
7239 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7240 F:      drivers/gpu/drm/logicvc/
7241
7242 DRM DRIVER FOR LVDS PANELS
7243 M:      Laurent Pinchart <[email protected]>
7244 L:      [email protected]
7245 S:      Maintained
7246 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7247 F:      Documentation/devicetree/bindings/display/lvds.yaml
7248 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7249 F:      drivers/gpu/drm/panel/panel-lvds.c
7250
7251 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7252 M:      Guido Günther <[email protected]>
7253 R:      Purism Kernel Team <[email protected]>
7254 S:      Maintained
7255 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7256 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7257
7258 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7259 M:      Dave Airlie <[email protected]>
7260 R:      Thomas Zimmermann <[email protected]>
7261 R:      Jocelyn Falempe <[email protected]>
7262 L:      [email protected]
7263 S:      Supported
7264 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7265 F:      drivers/gpu/drm/mgag200/
7266
7267 DRM DRIVER FOR MI0283QT
7268 M:      Noralf Trønnes <[email protected]>
7269 S:      Maintained
7270 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7271 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7272 F:      drivers/gpu/drm/tiny/mi0283qt.c
7273
7274 DRM DRIVER FOR MIPI DBI compatible panels
7275 M:      Noralf Trønnes <[email protected]>
7276 S:      Maintained
7277 W:      https://github.com/notro/panel-mipi-dbi/wiki
7278 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7279 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7280 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7281
7282 DRM DRIVER for Qualcomm Adreno GPUs
7283 M:      Rob Clark <[email protected]>
7284 R:      Sean Paul <[email protected]>
7285 R:      Konrad Dybcio <[email protected]>
7286 L:      [email protected]
7287 L:      [email protected]
7288 L:      [email protected]
7289 S:      Maintained
7290 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7291 T:      git https://gitlab.freedesktop.org/drm/msm.git
7292 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7293 F:      drivers/gpu/drm/msm/adreno/
7294 F:      drivers/gpu/drm/msm/msm_gpu.*
7295 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7296 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7297 F:      drivers/gpu/drm/msm/registers/adreno/
7298 F:      include/uapi/drm/msm_drm.h
7299
7300 DRM DRIVER for Qualcomm display hardware
7301 M:      Rob Clark <[email protected]>
7302 M:      Abhinav Kumar <[email protected]>
7303 M:      Dmitry Baryshkov <[email protected]>
7304 R:      Sean Paul <[email protected]>
7305 R:      Marijn Suijten <[email protected]>
7306 L:      [email protected]
7307 L:      [email protected]
7308 L:      [email protected]
7309 S:      Maintained
7310 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7311 T:      git https://gitlab.freedesktop.org/drm/msm.git
7312 F:      Documentation/devicetree/bindings/display/msm/
7313 F:      drivers/gpu/drm/ci/xfails/msm*
7314 F:      drivers/gpu/drm/msm/
7315 F:      include/uapi/drm/msm_drm.h
7316
7317 DRM DRIVER FOR NOVATEK NT35510 PANELS
7318 M:      Linus Walleij <[email protected]>
7319 S:      Maintained
7320 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7321 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7322 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7323
7324 DRM DRIVER FOR NOVATEK NT35560 PANELS
7325 M:      Linus Walleij <[email protected]>
7326 S:      Maintained
7327 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7328 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7329 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7330
7331 DRM DRIVER FOR NOVATEK NT36523 PANELS
7332 M:      Jianhua Lu <[email protected]>
7333 S:      Maintained
7334 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7335 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7336 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7337
7338 DRM DRIVER FOR NOVATEK NT36672A PANELS
7339 M:      Sumit Semwal <[email protected]>
7340 S:      Maintained
7341 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7342 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7343 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7344
7345 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7346 M:      Karol Herbst <[email protected]>
7347 M:      Lyude Paul <[email protected]>
7348 M:      Danilo Krummrich <[email protected]>
7349 L:      [email protected]
7350 L:      [email protected]
7351 S:      Supported
7352 W:      https://nouveau.freedesktop.org/
7353 Q:      https://patchwork.freedesktop.org/project/nouveau/
7354 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7355 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7356 C:      irc://irc.oftc.net/nouveau
7357 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7358 F:      drivers/gpu/drm/nouveau/
7359 F:      include/uapi/drm/nouveau_drm.h
7360
7361 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7362 M:      Stefan Mavrodiev <[email protected]>
7363 S:      Maintained
7364 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7365 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7366
7367 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7368 R:      Douglas Anderson <[email protected]>
7369 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7370 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7371
7372 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7373 M:      Noralf Trønnes <[email protected]>
7374 S:      Maintained
7375 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7376 F:      Documentation/devicetree/bindings/display/repaper.txt
7377 F:      drivers/gpu/drm/tiny/repaper.c
7378
7379 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7380 M:      Dave Airlie <[email protected]>
7381 M:      Gerd Hoffmann <[email protected]>
7382 L:      [email protected]
7383 S:      Obsolete
7384 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7385 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7386 F:      drivers/gpu/drm/tiny/cirrus.c
7387
7388 DRM DRIVER FOR QXL VIRTUAL GPU
7389 M:      Dave Airlie <[email protected]>
7390 M:      Gerd Hoffmann <[email protected]>
7391 L:      [email protected]
7392 L:      [email protected]
7393 S:      Maintained
7394 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7395 F:      drivers/gpu/drm/qxl/
7396 F:      include/uapi/drm/qxl_drm.h
7397
7398 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7399 M:      Robert Chiras <[email protected]>
7400 S:      Maintained
7401 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7402 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7403
7404 DRM DRIVER FOR SAMSUNG DB7430 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,lms397kf04.yaml
7409 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7410
7411 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7412 M:      Inki Dae <[email protected]>
7413 M:      Jagan Teki <[email protected]>
7414 M:      Marek Szyprowski <[email protected]>
7415 S:      Maintained
7416 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7417 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7418 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7419 F:      include/drm/bridge/samsung-dsim.h
7420
7421 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7422 M:      Markuss Broks <[email protected]>
7423 S:      Maintained
7424 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7425 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7426
7427 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7428 M:      Artur Weber <[email protected]>
7429 S:      Maintained
7430 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7431 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7432
7433 DRM DRIVER FOR SAMSUNG S6E3HA8 PANELS
7434 M:      Dzmitry Sankouski <[email protected]>
7435 S:      Maintained
7436 F:      Documentation/devicetree/bindings/display/panel/samsung,s6e3ha8.yaml
7437 F:      drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c
7438
7439 DRM DRIVER FOR SHARP MEMORY LCD
7440 M:      Alex Lanzano <[email protected]>
7441 S:      Maintained
7442 F:      Documentation/devicetree/bindings/display/sharp,ls010b7dh04.yaml
7443 F:      drivers/gpu/drm/tiny/sharp-memory.c
7444
7445 DRM DRIVER FOR SITRONIX ST7586 PANELS
7446 M:      David Lechner <[email protected]>
7447 S:      Maintained
7448 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7449 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7450 F:      drivers/gpu/drm/tiny/st7586.c
7451
7452 DRM DRIVER FOR SITRONIX ST7701 PANELS
7453 M:      Jagan Teki <[email protected]>
7454 S:      Maintained
7455 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7456 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7457
7458 DRM DRIVER FOR SITRONIX ST7703 PANELS
7459 M:      Guido Günther <[email protected]>
7460 R:      Purism Kernel Team <[email protected]>
7461 R:      Ondrej Jirman <[email protected]>
7462 S:      Maintained
7463 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7464 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7465
7466 DRM DRIVER FOR SITRONIX ST7735R PANELS
7467 M:      David Lechner <[email protected]>
7468 S:      Maintained
7469 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7470 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7471 F:      drivers/gpu/drm/tiny/st7735r.c
7472
7473 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7474 M:      Javier Martinez Canillas <[email protected]>
7475 S:      Maintained
7476 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7477 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7478 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7479 F:      drivers/gpu/drm/solomon/ssd130x*
7480
7481 DRM DRIVER FOR ST-ERICSSON MCDE
7482 M:      Linus Walleij <[email protected]>
7483 S:      Maintained
7484 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7485 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7486 F:      drivers/gpu/drm/mcde/
7487
7488 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7489 M:      Michael Trimarchi <[email protected]>
7490 S:      Maintained
7491 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7492 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7493
7494 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7495 M:      Jagan Teki <[email protected]>
7496 S:      Maintained
7497 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7498 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7499
7500 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7501 R:      Douglas Anderson <[email protected]>
7502 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7503 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7504
7505 DRM DRIVER FOR TPO TPG110 PANELS
7506 M:      Linus Walleij <[email protected]>
7507 S:      Maintained
7508 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7509 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7510 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7511
7512 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7513 M:      Dave Airlie <[email protected]>
7514 R:      Sean Paul <[email protected]>
7515 R:      Thomas Zimmermann <[email protected]>
7516 L:      [email protected]
7517 S:      Supported
7518 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7519 F:      drivers/gpu/drm/udl/
7520
7521 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7522 M:      Louis Chauvet <[email protected]>
7523 R:      Haneen Mohammed <[email protected]>
7524 R:      Simona Vetter <[email protected]>
7525 R:      Melissa Wen <[email protected]>
7526 L:      [email protected]
7527 S:      Maintained
7528 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7529 F:      Documentation/gpu/vkms.rst
7530 F:      drivers/gpu/drm/ci/xfails/vkms*
7531 F:      drivers/gpu/drm/vkms/
7532
7533 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7534 M:      Hans de Goede <[email protected]>
7535 L:      [email protected]
7536 S:      Maintained
7537 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7538 F:      drivers/gpu/drm/vboxvideo/
7539
7540 DRM DRIVER FOR VMWARE VIRTUAL GPU
7541 M:      Zack Rusin <[email protected]>
7542 R:      Broadcom internal kernel review list <[email protected]>
7543 L:      [email protected]
7544 S:      Supported
7545 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7546 F:      drivers/gpu/drm/vmwgfx/
7547 F:      include/uapi/drm/vmwgfx_drm.h
7548
7549 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7550 M:      Linus Walleij <[email protected]>
7551 S:      Maintained
7552 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7553 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7554 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7555
7556 DRM DRIVERS
7557 M:      David Airlie <[email protected]>
7558 M:      Simona Vetter <[email protected]>
7559 L:      [email protected]
7560 S:      Maintained
7561 B:      https://gitlab.freedesktop.org/drm
7562 C:      irc://irc.oftc.net/dri-devel
7563 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7564 F:      Documentation/devicetree/bindings/display/
7565 F:      Documentation/devicetree/bindings/gpu/
7566 F:      Documentation/gpu/
7567 F:      drivers/gpu/
7568 F:      include/drm/
7569 F:      include/linux/vga*
7570 F:      include/uapi/drm/
7571
7572 DRM DRIVERS AND MISC GPU PATCHES
7573 M:      Maarten Lankhorst <[email protected]>
7574 M:      Maxime Ripard <[email protected]>
7575 M:      Thomas Zimmermann <[email protected]>
7576 S:      Maintained
7577 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7578 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7579 F:      Documentation/devicetree/bindings/display/
7580 F:      Documentation/devicetree/bindings/gpu/
7581 F:      Documentation/gpu/
7582 F:      drivers/gpu/drm/
7583 F:      drivers/gpu/vga/
7584 F:      include/drm/drm
7585 F:      include/linux/vga*
7586 F:      include/uapi/drm/
7587 X:      drivers/gpu/drm/amd/
7588 X:      drivers/gpu/drm/armada/
7589 X:      drivers/gpu/drm/etnaviv/
7590 X:      drivers/gpu/drm/exynos/
7591 X:      drivers/gpu/drm/i915/
7592 X:      drivers/gpu/drm/kmb/
7593 X:      drivers/gpu/drm/mediatek/
7594 X:      drivers/gpu/drm/msm/
7595 X:      drivers/gpu/drm/nouveau/
7596 X:      drivers/gpu/drm/radeon/
7597 X:      drivers/gpu/drm/renesas/rcar-du/
7598 X:      drivers/gpu/drm/tegra/
7599
7600 DRM DRIVERS FOR ALLWINNER A10
7601 M:      Maxime Ripard <[email protected]>
7602 M:      Chen-Yu Tsai <[email protected]>
7603 L:      [email protected]
7604 S:      Supported
7605 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7606 F:      Documentation/devicetree/bindings/display/allwinner*
7607 F:      drivers/gpu/drm/sun4i/
7608
7609 DRM DRIVERS FOR AMLOGIC SOCS
7610 M:      Neil Armstrong <[email protected]>
7611 L:      [email protected]
7612 L:      [email protected]
7613 S:      Supported
7614 W:      http://linux-meson.com/
7615 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7616 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7617 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7618 F:      Documentation/gpu/meson.rst
7619 F:      drivers/gpu/drm/ci/xfails/meson*
7620 F:      drivers/gpu/drm/meson/
7621
7622 DRM DRIVERS FOR ATMEL HLCDC
7623 M:      Sam Ravnborg <[email protected]>
7624 M:      Boris Brezillon <[email protected]>
7625 L:      [email protected]
7626 S:      Supported
7627 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7628 F:      Documentation/devicetree/bindings/display/atmel/
7629 F:      drivers/gpu/drm/atmel-hlcdc/
7630
7631 DRM DRIVERS FOR BRIDGE CHIPS
7632 M:      Andrzej Hajda <[email protected]>
7633 M:      Neil Armstrong <[email protected]>
7634 M:      Robert Foss <[email protected]>
7635 R:      Laurent Pinchart <[email protected]>
7636 R:      Jonas Karlman <[email protected]>
7637 R:      Jernej Skrabec <[email protected]>
7638 S:      Maintained
7639 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7640 F:      Documentation/devicetree/bindings/display/bridge/
7641 F:      drivers/gpu/drm/bridge/
7642 F:      drivers/gpu/drm/display/drm_bridge_connector.c
7643 F:      drivers/gpu/drm/drm_bridge.c
7644 F:      include/drm/drm_bridge.h
7645 F:      include/drm/drm_bridge_connector.h
7646
7647 DRM DRIVERS FOR EXYNOS
7648 M:      Inki Dae <[email protected]>
7649 M:      Seung-Woo Kim <[email protected]>
7650 M:      Kyungmin Park <[email protected]>
7651 L:      [email protected]
7652 S:      Supported
7653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7654 F:      Documentation/devicetree/bindings/display/samsung/
7655 F:      drivers/gpu/drm/exynos/
7656 F:      include/uapi/drm/exynos_drm.h
7657
7658 DRM DRIVERS FOR FREESCALE DCU
7659 M:      Stefan Agner <[email protected]>
7660 M:      Alison Wang <[email protected]>
7661 L:      [email protected]
7662 S:      Supported
7663 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7664 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7665 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7666 F:      drivers/gpu/drm/fsl-dcu/
7667
7668 DRM DRIVERS FOR FREESCALE IMX 5/6
7669 M:      Philipp Zabel <[email protected]>
7670 L:      [email protected]
7671 S:      Maintained
7672 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7673 T:      git git://git.pengutronix.de/git/pza/linux
7674 F:      Documentation/devicetree/bindings/display/imx/
7675 F:      drivers/gpu/drm/imx/ipuv3/
7676 F:      drivers/gpu/ipu-v3/
7677
7678 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7679 M:      Liu Ying <[email protected]>
7680 L:      [email protected]
7681 S:      Maintained
7682 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7683 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7684 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7685 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7686 F:      drivers/gpu/drm/bridge/imx/
7687
7688 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7689 M:      Patrik Jakobsson <[email protected]>
7690 L:      [email protected]
7691 S:      Maintained
7692 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7693 F:      drivers/gpu/drm/gma500/
7694
7695 DRM DRIVERS FOR HISILICON
7696 M:      Xinliang Liu <[email protected]>
7697 M:      Tian Tao  <[email protected]>
7698 R:      Xinwei Kong <[email protected]>
7699 R:      Sumit Semwal <[email protected]>
7700 R:      Yongqin Liu <[email protected]>
7701 R:      John Stultz <[email protected]>
7702 L:      [email protected]
7703 S:      Maintained
7704 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7705 F:      Documentation/devicetree/bindings/display/hisilicon/
7706 F:      drivers/gpu/drm/hisilicon/
7707
7708 DRM DRIVERS FOR LIMA
7709 M:      Qiang Yu <[email protected]>
7710 L:      [email protected]
7711 L:      [email protected] (moderated for non-subscribers)
7712 S:      Maintained
7713 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7714 F:      drivers/gpu/drm/lima/
7715 F:      include/uapi/drm/lima_drm.h
7716
7717 DRM DRIVERS FOR LOONGSON
7718 M:      Sui Jingfeng <[email protected]>
7719 L:      [email protected]
7720 S:      Supported
7721 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7722 F:      drivers/gpu/drm/loongson/
7723
7724 DRM DRIVERS FOR MEDIATEK
7725 M:      Chun-Kuang Hu <[email protected]>
7726 M:      Philipp Zabel <[email protected]>
7727 L:      [email protected]
7728 L:      [email protected] (moderated for non-subscribers)
7729 S:      Supported
7730 F:      Documentation/devicetree/bindings/display/mediatek/
7731 F:      drivers/gpu/drm/ci/xfails/mediatek*
7732 F:      drivers/gpu/drm/mediatek/
7733 F:      drivers/phy/mediatek/phy-mtk-dp.c
7734 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7735 F:      drivers/phy/mediatek/phy-mtk-mipi*
7736
7737 DRM DRIVERS FOR NVIDIA TEGRA
7738 M:      Thierry Reding <[email protected]>
7739 M:      Mikko Perttunen <[email protected]>
7740 L:      [email protected]
7741 L:      [email protected]
7742 S:      Supported
7743 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7744 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7745 F:      Documentation/devicetree/bindings/gpu/host1x/
7746 F:      drivers/gpu/drm/tegra/
7747 F:      drivers/gpu/host1x/
7748 F:      include/linux/host1x.h
7749 F:      include/uapi/drm/tegra_drm.h
7750
7751 DRM DRIVERS FOR RENESAS R-CAR
7752 M:      Laurent Pinchart <[email protected]>
7753 M:      Kieran Bingham <[email protected]>
7754 L:      [email protected]
7755 L:      [email protected]
7756 S:      Supported
7757 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7758 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7759 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7760 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7761 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7762 F:      drivers/gpu/drm/renesas/rcar-du/
7763
7764 DRM DRIVERS FOR RENESAS RZ
7765 M:      Biju Das <[email protected]>
7766 L:      [email protected]
7767 L:      [email protected]
7768 S:      Maintained
7769 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7770 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7771 F:      drivers/gpu/drm/renesas/rz-du/
7772
7773 DRM DRIVERS FOR RENESAS SHMOBILE
7774 M:      Laurent Pinchart <[email protected]>
7775 M:      Geert Uytterhoeven <[email protected]>
7776 L:      [email protected]
7777 L:      [email protected]
7778 S:      Supported
7779 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7780 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7781 F:      drivers/gpu/drm/renesas/shmobile/
7782 F:      include/linux/platform_data/shmob_drm.h
7783
7784 DRM DRIVERS FOR ROCKCHIP
7785 M:      Sandy Huang <[email protected]>
7786 M:      Heiko Stübner <[email protected]>
7787 M:      Andy Yan <[email protected]>
7788 L:      [email protected]
7789 S:      Maintained
7790 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7791 F:      Documentation/devicetree/bindings/display/rockchip/
7792 F:      drivers/gpu/drm/ci/xfails/rockchip*
7793 F:      drivers/gpu/drm/rockchip/
7794
7795 DRM DRIVERS FOR STI
7796 M:      Alain Volmat <[email protected]>
7797 L:      [email protected]
7798 S:      Maintained
7799 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7800 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7801 F:      drivers/gpu/drm/sti
7802
7803 DRM DRIVERS FOR STM
7804 M:      Yannick Fertre <[email protected]>
7805 M:      Raphael Gallais-Pou <[email protected]>
7806 M:      Philippe Cornu <[email protected]>
7807 L:      [email protected]
7808 S:      Maintained
7809 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7810 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7811 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7812 F:      drivers/gpu/drm/stm
7813
7814 DRM DRIVERS FOR TI KEYSTONE
7815 M:      Jyri Sarha <[email protected]>
7816 M:      Tomi Valkeinen <[email protected]>
7817 L:      [email protected]
7818 S:      Maintained
7819 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7820 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7821 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7822 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7823 F:      drivers/gpu/drm/tidss/
7824
7825 DRM DRIVERS FOR TI LCDC
7826 M:      Jyri Sarha <[email protected]>
7827 M:      Tomi Valkeinen <[email protected]>
7828 L:      [email protected]
7829 S:      Maintained
7830 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7831 F:      Documentation/devicetree/bindings/display/tilcdc/
7832 F:      drivers/gpu/drm/tilcdc/
7833
7834 DRM DRIVERS FOR TI OMAP
7835 M:      Tomi Valkeinen <[email protected]>
7836 L:      [email protected]
7837 S:      Maintained
7838 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7839 F:      Documentation/devicetree/bindings/display/ti/
7840 F:      drivers/gpu/drm/omapdrm/
7841
7842 DRM DRIVERS FOR V3D
7843 M:      Melissa Wen <[email protected]>
7844 M:      Maíra Canal <[email protected]>
7845 S:      Supported
7846 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7847 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7848 F:      drivers/gpu/drm/v3d/
7849 F:      include/uapi/drm/v3d_drm.h
7850
7851 DRM DRIVERS FOR VC4
7852 M:      Maxime Ripard <[email protected]>
7853 M:      Dave Stevenson <[email protected]>
7854 R:      Maíra Canal <[email protected]>
7855 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7856 S:      Supported
7857 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7858 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7859 F:      drivers/gpu/drm/vc4/
7860 F:      include/uapi/drm/vc4_drm.h
7861
7862 DRM DRIVERS FOR VIVANTE GPU IP
7863 M:      Lucas Stach <[email protected]>
7864 R:      Russell King <[email protected]>
7865 R:      Christian Gmeiner <[email protected]>
7866 L:      [email protected] (moderated for non-subscribers)
7867 L:      [email protected]
7868 S:      Maintained
7869 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7870 F:      drivers/gpu/drm/etnaviv/
7871 F:      include/uapi/drm/etnaviv_drm.h
7872
7873 DRM DRIVERS FOR XEN
7874 M:      Oleksandr Andrushchenko <[email protected]>
7875 L:      [email protected]
7876 L:      [email protected] (moderated for non-subscribers)
7877 S:      Supported
7878 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7879 F:      Documentation/gpu/xen-front.rst
7880 F:      drivers/gpu/drm/xen/
7881
7882 DRM DRIVERS FOR XILINX
7883 M:      Laurent Pinchart <[email protected]>
7884 M:      Tomi Valkeinen <[email protected]>
7885 L:      [email protected]
7886 S:      Maintained
7887 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7888 F:      Documentation/devicetree/bindings/display/xlnx/
7889 F:      Documentation/gpu/zynqmp.rst
7890 F:      drivers/gpu/drm/xlnx/
7891
7892 DRM GPU SCHEDULER
7893 M:      Luben Tuikov <[email protected]>
7894 M:      Matthew Brost <[email protected]>
7895 M:      Danilo Krummrich <[email protected]>
7896 M:      Philipp Stanner <[email protected]>
7897 L:      [email protected]
7898 S:      Maintained
7899 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7900 F:      drivers/gpu/drm/scheduler/
7901 F:      include/drm/gpu_scheduler.h
7902
7903 DRM PANEL DRIVERS
7904 M:      Neil Armstrong <[email protected]>
7905 R:      Jessica Zhang <[email protected]>
7906 L:      [email protected]
7907 S:      Maintained
7908 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7909 F:      Documentation/devicetree/bindings/display/panel/
7910 F:      drivers/gpu/drm/drm_panel.c
7911 F:      drivers/gpu/drm/panel/
7912 F:      include/drm/drm_panel.h
7913
7914 DRM PRIVACY-SCREEN CLASS
7915 M:      Hans de Goede <[email protected]>
7916 L:      [email protected]
7917 S:      Maintained
7918 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7919 F:      drivers/gpu/drm/drm_privacy_screen*
7920 F:      include/drm/drm_privacy_screen*
7921
7922 DRM TTM SUBSYSTEM
7923 M:      Christian Koenig <[email protected]>
7924 M:      Huang Rui <[email protected]>
7925 L:      [email protected]
7926 S:      Maintained
7927 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7928 F:      drivers/gpu/drm/ttm/
7929 F:      include/drm/ttm/
7930
7931 DRM AUTOMATED TESTING
7932 M:      Helen Koike <[email protected]>
7933 L:      [email protected]
7934 S:      Maintained
7935 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7936 F:      Documentation/gpu/automated_testing.rst
7937 F:      drivers/gpu/drm/ci/
7938
7939 DSBR100 USB FM RADIO DRIVER
7940 M:      Alexey Klimov <[email protected]>
7941 L:      [email protected]
7942 S:      Maintained
7943 T:      git git://linuxtv.org/media.git
7944 F:      drivers/media/radio/dsbr100.c
7945
7946 DT3155 MEDIA DRIVER
7947 M:      Hans Verkuil <[email protected]>
7948 L:      [email protected]
7949 S:      Odd Fixes
7950 W:      https://linuxtv.org
7951 T:      git git://linuxtv.org/media.git
7952 F:      drivers/media/pci/dt3155/
7953
7954 DVB_USB_AF9015 MEDIA DRIVER
7955 L:      [email protected]
7956 S:      Orphan
7957 W:      https://linuxtv.org
7958 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7959 F:      drivers/media/usb/dvb-usb-v2/af9015*
7960
7961 DVB_USB_AF9035 MEDIA DRIVER
7962 L:      [email protected]
7963 S:      Orphan
7964 W:      https://linuxtv.org
7965 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7966 F:      drivers/media/usb/dvb-usb-v2/af9035*
7967
7968 DVB_USB_ANYSEE MEDIA DRIVER
7969 L:      [email protected]
7970 S:      Orphan
7971 W:      https://linuxtv.org
7972 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7973 F:      drivers/media/usb/dvb-usb-v2/anysee*
7974
7975 DVB_USB_AU6610 MEDIA DRIVER
7976 L:      [email protected]
7977 S:      Orphan
7978 W:      https://linuxtv.org
7979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7980 F:      drivers/media/usb/dvb-usb-v2/au6610*
7981
7982 DVB_USB_CE6230 MEDIA DRIVER
7983 L:      [email protected]
7984 S:      Orphan
7985 W:      https://linuxtv.org
7986 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7987 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7988
7989 DVB_USB_CXUSB MEDIA DRIVER
7990 M:      Michael Krufky <[email protected]>
7991 L:      [email protected]
7992 S:      Maintained
7993 W:      https://linuxtv.org
7994 W:      http://github.com/mkrufky
7995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7996 T:      git git://linuxtv.org/media.git
7997 F:      drivers/media/usb/dvb-usb/cxusb*
7998
7999 DVB_USB_EC168 MEDIA DRIVER
8000 L:      [email protected]
8001 S:      Orphan
8002 W:      https://linuxtv.org
8003 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8004 F:      drivers/media/usb/dvb-usb-v2/ec168*
8005
8006 DVB_USB_GL861 MEDIA DRIVER
8007 L:      [email protected]
8008 S:      Orphan
8009 W:      https://linuxtv.org
8010 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8011 F:      drivers/media/usb/dvb-usb-v2/gl861*
8012
8013 DVB_USB_MXL111SF MEDIA DRIVER
8014 M:      Michael Krufky <[email protected]>
8015 L:      [email protected]
8016 S:      Maintained
8017 W:      https://linuxtv.org
8018 W:      http://github.com/mkrufky
8019 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8020 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
8021 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
8022
8023 DVB_USB_RTL28XXU MEDIA DRIVER
8024 L:      [email protected]
8025 S:      Orphan
8026 W:      https://linuxtv.org
8027 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8028 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
8029
8030 DVB_USB_V2 MEDIA DRIVER
8031 L:      [email protected]
8032 S:      Orphan
8033 W:      https://linuxtv.org
8034 W:      http://palosaari.fi/linux/
8035 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8036 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
8037 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
8038
8039 DYNAMIC DEBUG
8040 M:      Jason Baron <[email protected]>
8041 M:      Jim Cromie <[email protected]>
8042 S:      Maintained
8043 F:      include/linux/dynamic_debug.h
8044 F:      lib/dynamic_debug.c
8045 F:      lib/test_dynamic_debug.c
8046
8047 DYNAMIC INTERRUPT MODERATION
8048 M:      Tal Gilboa <[email protected]>
8049 S:      Maintained
8050 F:      Documentation/networking/net_dim.rst
8051 F:      include/linux/dim.h
8052 F:      lib/dim/
8053
8054 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
8055 M:      Daniel Lezcano <[email protected]>
8056 L:      [email protected]
8057 S:      Supported
8058 B:      https://bugzilla.kernel.org
8059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8060 F:      drivers/powercap/dtpm*
8061 F:      include/linux/dtpm.h
8062
8063 DZ DECSTATION DZ11 SERIAL DRIVER
8064 M:      "Maciej W. Rozycki" <[email protected]>
8065 S:      Maintained
8066 F:      drivers/tty/serial/dz.*
8067
8068 E3X0 POWER BUTTON DRIVER
8069 M:      Moritz Fischer <[email protected]>
8070 L:      [email protected]
8071 S:      Supported
8072 W:      http://www.ettus.com
8073 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
8074 F:      drivers/input/misc/e3x0-button.c
8075
8076 E4000 MEDIA DRIVER
8077 L:      [email protected]
8078 S:      Orphan
8079 W:      https://linuxtv.org
8080 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8081 F:      drivers/media/tuners/e4000*
8082
8083 EARTH_PT1 MEDIA DRIVER
8084 M:      Akihiro Tsukada <[email protected]>
8085 L:      [email protected]
8086 S:      Odd Fixes
8087 F:      drivers/media/pci/pt1/
8088
8089 EARTH_PT3 MEDIA DRIVER
8090 M:      Akihiro Tsukada <[email protected]>
8091 L:      [email protected]
8092 S:      Odd Fixes
8093 F:      drivers/media/pci/pt3/
8094
8095 EC100 MEDIA DRIVER
8096 L:      [email protected]
8097 S:      Orphan
8098 W:      https://linuxtv.org
8099 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8100 F:      drivers/media/dvb-frontends/ec100*
8101
8102 ECRYPT FILE SYSTEM
8103 M:      Tyler Hicks <[email protected]>
8104 L:      [email protected]
8105 S:      Odd Fixes
8106 W:      http://ecryptfs.org
8107 W:      https://launchpad.net/ecryptfs
8108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
8109 F:      Documentation/filesystems/ecryptfs.rst
8110 F:      fs/ecryptfs/
8111
8112 EDAC-AMD64
8113 M:      Yazen Ghannam <[email protected]>
8114 L:      [email protected]
8115 S:      Supported
8116 F:      drivers/edac/amd64_edac*
8117 F:      drivers/edac/mce_amd*
8118
8119 EDAC-ARMADA
8120 M:      Jan Luebbe <[email protected]>
8121 L:      [email protected]
8122 S:      Maintained
8123 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
8124 F:      drivers/edac/armada_xp_*
8125
8126 EDAC-AST2500
8127 M:      Stefan Schaeckeler <[email protected]>
8128 S:      Supported
8129 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
8130 F:      drivers/edac/aspeed_edac.c
8131
8132 EDAC-BLUEFIELD
8133 M:      Shravan Kumar Ramani <[email protected]>
8134 S:      Supported
8135 F:      drivers/edac/bluefield_edac.c
8136
8137 EDAC-CALXEDA
8138 M:      Andre Przywara <[email protected]>
8139 L:      [email protected]
8140 S:      Maintained
8141 F:      drivers/edac/highbank*
8142
8143 EDAC-CAVIUM OCTEON
8144 M:      Thomas Bogendoerfer <[email protected]>
8145 L:      [email protected]
8146 L:      [email protected]
8147 S:      Maintained
8148 F:      drivers/edac/octeon_edac*
8149
8150 EDAC-CAVIUM THUNDERX
8151 M:      Robert Richter <[email protected]>
8152 L:      [email protected]
8153 S:      Odd Fixes
8154 F:      drivers/edac/thunderx_edac*
8155
8156 EDAC-CORE
8157 M:      Borislav Petkov <[email protected]>
8158 M:      Tony Luck <[email protected]>
8159 R:      James Morse <[email protected]>
8160 R:      Mauro Carvalho Chehab <[email protected]>
8161 R:      Robert Richter <[email protected]>
8162 L:      [email protected]
8163 S:      Supported
8164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
8165 F:      Documentation/driver-api/edac.rst
8166 F:      drivers/edac/
8167 F:      include/linux/edac.h
8168
8169 EDAC-DMC520
8170 M:      Lei Wang <[email protected]>
8171 L:      [email protected]
8172 S:      Supported
8173 F:      drivers/edac/dmc520_edac.c
8174
8175 EDAC-E752X
8176 M:      Mark Gross <[email protected]>
8177 L:      [email protected]
8178 S:      Maintained
8179 F:      drivers/edac/e752x_edac.c
8180
8181 EDAC-E7XXX
8182 L:      [email protected]
8183 S:      Maintained
8184 F:      drivers/edac/e7xxx_edac.c
8185
8186 EDAC-FSL_DDR
8187 R:      Frank Li <[email protected]>
8188 L:      [email protected]
8189 L:      [email protected]
8190 S:      Maintained
8191 F:      drivers/edac/fsl_ddr_edac.*
8192
8193 EDAC-GHES
8194 M:      Mauro Carvalho Chehab <[email protected]>
8195 L:      [email protected]
8196 S:      Maintained
8197 F:      drivers/edac/ghes_edac.c
8198
8199 EDAC-I10NM
8200 M:      Tony Luck <[email protected]>
8201 L:      [email protected]
8202 S:      Maintained
8203 F:      drivers/edac/i10nm_base.c
8204
8205 EDAC-I3000
8206 L:      [email protected]
8207 S:      Orphan
8208 F:      drivers/edac/i3000_edac.c
8209
8210 EDAC-I5000
8211 L:      [email protected]
8212 S:      Maintained
8213 F:      drivers/edac/i5000_edac.c
8214
8215 EDAC-I5400
8216 M:      Mauro Carvalho Chehab <[email protected]>
8217 L:      [email protected]
8218 S:      Maintained
8219 F:      drivers/edac/i5400_edac.c
8220
8221 EDAC-I7300
8222 M:      Mauro Carvalho Chehab <[email protected]>
8223 L:      [email protected]
8224 S:      Maintained
8225 F:      drivers/edac/i7300_edac.c
8226
8227 EDAC-I7CORE
8228 M:      Mauro Carvalho Chehab <[email protected]>
8229 L:      [email protected]
8230 S:      Maintained
8231 F:      drivers/edac/i7core_edac.c
8232
8233 EDAC-I82443BXGX
8234 M:      Tim Small <[email protected]>
8235 L:      [email protected]
8236 S:      Maintained
8237 F:      drivers/edac/i82443bxgx_edac.c
8238
8239 EDAC-I82975X
8240 M:      "Arvind R." <[email protected]>
8241 L:      [email protected]
8242 S:      Maintained
8243 F:      drivers/edac/i82975x_edac.c
8244
8245 EDAC-IE31200
8246 M:      Jason Baron <[email protected]>
8247 L:      [email protected]
8248 S:      Maintained
8249 F:      drivers/edac/ie31200_edac.c
8250
8251 EDAC-IGEN6
8252 M:      Tony Luck <[email protected]>
8253 R:      Qiuxu Zhuo <[email protected]>
8254 L:      [email protected]
8255 S:      Maintained
8256 F:      drivers/edac/igen6_edac.c
8257
8258 EDAC-MPC85XX
8259 M:      Johannes Thumshirn <[email protected]>
8260 L:      [email protected]
8261 S:      Maintained
8262 F:      drivers/edac/mpc85xx_edac.[ch]
8263
8264 EDAC-NPCM
8265 M:      Marvin Lin <[email protected]>
8266 M:      Stanley Chu <[email protected]>
8267 L:      [email protected]
8268 S:      Maintained
8269 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8270 F:      drivers/edac/npcm_edac.c
8271
8272 EDAC-PASEMI
8273 M:      Egor Martovetsky <[email protected]>
8274 L:      [email protected]
8275 S:      Maintained
8276 F:      drivers/edac/pasemi_edac.c
8277
8278 EDAC-PND2
8279 M:      Tony Luck <[email protected]>
8280 L:      [email protected]
8281 S:      Maintained
8282 F:      drivers/edac/pnd2_edac.[ch]
8283
8284 EDAC-QCOM
8285 M:      Manivannan Sadhasivam <[email protected]>
8286 L:      [email protected]
8287 L:      [email protected]
8288 S:      Maintained
8289 F:      drivers/edac/qcom_edac.c
8290
8291 EDAC-R82600
8292 M:      Tim Small <[email protected]>
8293 L:      [email protected]
8294 S:      Maintained
8295 F:      drivers/edac/r82600_edac.c
8296
8297 EDAC-SBRIDGE
8298 M:      Tony Luck <[email protected]>
8299 R:      Qiuxu Zhuo <[email protected]>
8300 L:      [email protected]
8301 S:      Maintained
8302 F:      drivers/edac/sb_edac.c
8303
8304 EDAC-SKYLAKE
8305 M:      Tony Luck <[email protected]>
8306 L:      [email protected]
8307 S:      Maintained
8308 F:      drivers/edac/skx_*.[ch]
8309
8310 EDAC-TI
8311 M:      Tero Kristo <[email protected]>
8312 L:      [email protected]
8313 S:      Odd Fixes
8314 F:      drivers/edac/ti_edac.c
8315
8316 EDIROL UA-101/UA-1000 DRIVER
8317 M:      Clemens Ladisch <[email protected]>
8318 L:      [email protected]
8319 S:      Maintained
8320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8321 F:      sound/usb/misc/ua101.c
8322
8323 EFI TEST DRIVER
8324 M:      Ivan Hu <[email protected]>
8325 M:      Ard Biesheuvel <[email protected]>
8326 L:      [email protected]
8327 S:      Maintained
8328 F:      drivers/firmware/efi/test/
8329
8330 EFI VARIABLE FILESYSTEM
8331 M:      Jeremy Kerr <[email protected]>
8332 M:      Ard Biesheuvel <[email protected]>
8333 L:      [email protected]
8334 S:      Maintained
8335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8336 F:      fs/efivarfs/
8337
8338 EFIFB FRAMEBUFFER DRIVER
8339 M:      Peter Jones <[email protected]>
8340 L:      [email protected]
8341 S:      Maintained
8342 F:      drivers/video/fbdev/efifb.c
8343
8344 EFS FILESYSTEM
8345 S:      Orphan
8346 W:      http://aeschi.ch.eu.org/efs/
8347 F:      fs/efs/
8348
8349 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8350 L:      [email protected]
8351 S:      Orphan
8352 F:      drivers/net/ethernet/ibm/ehea/
8353
8354 ELM327 CAN NETWORK DRIVER
8355 M:      Max Staudt <[email protected]>
8356 L:      [email protected]
8357 S:      Maintained
8358 F:      Documentation/networking/device_drivers/can/can327.rst
8359 F:      drivers/net/can/can327.c
8360
8361 EM28XX VIDEO4LINUX DRIVER
8362 M:      Mauro Carvalho Chehab <[email protected]>
8363 L:      [email protected]
8364 S:      Maintained
8365 W:      https://linuxtv.org
8366 T:      git git://linuxtv.org/media.git
8367 F:      Documentation/admin-guide/media/em28xx*
8368 F:      drivers/media/usb/em28xx/
8369
8370 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8371 M:      Adrian Hunter <[email protected]>
8372 M:      Asutosh Das <[email protected]>
8373 R:      Ritesh Harjani <[email protected]>
8374 L:      [email protected]
8375 S:      Supported
8376 F:      drivers/mmc/host/cqhci*
8377
8378 EMS CPC-PCI CAN DRIVER
8379 M:      Gerhard Uttenthaler <[email protected]>
8380 M:      [email protected]
8381 L:      [email protected]
8382 S:      Maintained
8383 F:      drivers/net/can/sja1000/ems_pci.c
8384
8385 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8386 M:      Ketan Mukadam <[email protected]>
8387 L:      [email protected]
8388 S:      Supported
8389 W:      http://www.broadcom.com
8390 F:      drivers/scsi/be2iscsi/
8391
8392 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8393 M:      Ajit Khaparde <[email protected]>
8394 M:      Sriharsha Basavapatna <[email protected]>
8395 M:      Somnath Kotur <[email protected]>
8396 L:      [email protected]
8397 S:      Supported
8398 W:      http://www.emulex.com
8399 F:      drivers/net/ethernet/emulex/benet/
8400
8401 EMULEX ONECONNECT ROCE DRIVER
8402 M:      Selvin Xavier <[email protected]>
8403 L:      [email protected]
8404 S:      Odd Fixes
8405 W:      http://www.broadcom.com
8406 F:      drivers/infiniband/hw/ocrdma/
8407 F:      include/uapi/rdma/ocrdma-abi.h
8408
8409 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8410 M:      James Smart <[email protected]>
8411 M:      Ram Vegesna <[email protected]>
8412 L:      [email protected]
8413 L:      [email protected]
8414 S:      Supported
8415 W:      http://www.broadcom.com
8416 F:      drivers/scsi/elx/
8417
8418 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8419 M:      James Smart <[email protected]>
8420 M:      Dick Kennedy <[email protected]>
8421 L:      [email protected]
8422 S:      Supported
8423 W:      http://www.broadcom.com
8424 F:      drivers/scsi/lpfc/
8425
8426 ENE CB710 FLASH CARD READER DRIVER
8427 M:      Michał Mirosław <[email protected]>
8428 S:      Maintained
8429 F:      drivers/misc/cb710/
8430 F:      drivers/mmc/host/cb710-mmc.*
8431 F:      include/linux/cb710.h
8432
8433 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8434 M:      Maxim Levitsky <[email protected]>
8435 S:      Maintained
8436 F:      drivers/media/rc/ene_ir.*
8437
8438 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8439 M:      Laurentiu Tudor <[email protected]>
8440 L:      [email protected]
8441 S:      Maintained
8442 F:      drivers/tty/ehv_bytechan.c
8443
8444 EPSON S1D13XXX FRAMEBUFFER DRIVER
8445 M:      Kristoffer Ericson <[email protected]>
8446 S:      Maintained
8447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8448 F:      drivers/video/fbdev/s1d13xxxfb.c
8449 F:      include/video/s1d13xxxfb.h
8450
8451 EROFS FILE SYSTEM
8452 M:      Gao Xiang <[email protected]>
8453 M:      Chao Yu <[email protected]>
8454 R:      Yue Hu <[email protected]>
8455 R:      Jeffle Xu <[email protected]>
8456 R:      Sandeep Dhavale <[email protected]>
8457 L:      [email protected]
8458 S:      Maintained
8459 W:      https://erofs.docs.kernel.org
8460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8461 F:      Documentation/ABI/testing/sysfs-fs-erofs
8462 F:      Documentation/filesystems/erofs.rst
8463 F:      fs/erofs/
8464 F:      include/trace/events/erofs.h
8465
8466 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8467 M:      Jeff Layton <[email protected]>
8468 S:      Maintained
8469 F:      include/linux/errseq.h
8470 F:      lib/errseq.c
8471
8472 ESD CAN NETWORK DRIVERS
8473 M:      Stefan Mätje <[email protected]>
8474 R:      [email protected]
8475 L:      [email protected]
8476 S:      Maintained
8477 F:      drivers/net/can/esd/
8478
8479 ESD CAN/USB DRIVERS
8480 M:      Frank Jungclaus <[email protected]>
8481 R:      [email protected]
8482 L:      [email protected]
8483 S:      Maintained
8484 F:      drivers/net/can/usb/esd_usb.c
8485
8486 ET131X NETWORK DRIVER
8487 M:      Mark Einon <[email protected]>
8488 S:      Odd Fixes
8489 F:      drivers/net/ethernet/agere/
8490
8491 ETAS ES58X CAN/USB DRIVER
8492 M:      Vincent Mailhol <[email protected]>
8493 L:      [email protected]
8494 S:      Maintained
8495 F:      Documentation/networking/devlink/etas_es58x.rst
8496 F:      drivers/net/can/usb/etas_es58x/
8497
8498 ETHERNET BRIDGE
8499 M:      Roopa Prabhu <[email protected]>
8500 M:      Nikolay Aleksandrov <[email protected]>
8501 L:      [email protected]
8502 L:      [email protected]
8503 S:      Maintained
8504 W:      http://www.linuxfoundation.org/en/Net:Bridge
8505 F:      include/linux/netfilter_bridge/
8506 F:      net/bridge/
8507
8508 ETHERNET PHY LIBRARY
8509 M:      Andrew Lunn <[email protected]>
8510 M:      Heiner Kallweit <[email protected]>
8511 R:      Russell King <[email protected]>
8512 L:      [email protected]
8513 S:      Maintained
8514 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8515 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8516 F:      Documentation/devicetree/bindings/net/mdio*
8517 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8518 F:      Documentation/networking/phy.rst
8519 F:      drivers/net/mdio/
8520 F:      drivers/net/mdio/acpi_mdio.c
8521 F:      drivers/net/mdio/fwnode_mdio.c
8522 F:      drivers/net/mdio/of_mdio.c
8523 F:      drivers/net/pcs/
8524 F:      drivers/net/phy/
8525 F:      include/dt-bindings/net/qca-ar803x.h
8526 F:      include/linux/*mdio*.h
8527 F:      include/linux/linkmode.h
8528 F:      include/linux/mdio/*.h
8529 F:      include/linux/mii.h
8530 F:      include/linux/of_net.h
8531 F:      include/linux/phy.h
8532 F:      include/linux/phy_fixed.h
8533 F:      include/linux/phy_link_topology.h
8534 F:      include/linux/phylib_stubs.h
8535 F:      include/linux/platform_data/mdio-bcm-unimac.h
8536 F:      include/linux/platform_data/mdio-gpio.h
8537 F:      include/trace/events/mdio.h
8538 F:      include/uapi/linux/mdio.h
8539 F:      include/uapi/linux/mii.h
8540 F:      net/core/of_net.c
8541
8542 ETHERNET PHY LIBRARY [RUST]
8543 M:      FUJITA Tomonori <[email protected]>
8544 R:      Trevor Gross <[email protected]>
8545 L:      [email protected]
8546 L:      [email protected]
8547 S:      Maintained
8548 F:      rust/kernel/net/phy.rs
8549 F:      rust/kernel/net/phy/reg.rs
8550
8551 EXEC & BINFMT API, ELF
8552 R:      Eric Biederman <[email protected]>
8553 R:      Kees Cook <[email protected]>
8554 L:      [email protected]
8555 S:      Supported
8556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8557 F:      Documentation/userspace-api/ELF.rst
8558 F:      fs/*binfmt_*.c
8559 F:      fs/Kconfig.binfmt
8560 F:      fs/exec.c
8561 F:      fs/tests/binfmt_*_kunit.c
8562 F:      fs/tests/exec_kunit.c
8563 F:      include/linux/binfmts.h
8564 F:      include/linux/elf.h
8565 F:      include/uapi/linux/binfmts.h
8566 F:      include/uapi/linux/elf.h
8567 F:      tools/testing/selftests/exec/
8568 N:      asm/elf.h
8569 N:      binfmt
8570
8571 EXFAT FILE SYSTEM
8572 M:      Namjae Jeon <[email protected]>
8573 M:      Sungjong Seo <[email protected]>
8574 R:      Yuezhang Mo <[email protected]>
8575 L:      [email protected]
8576 S:      Maintained
8577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8578 F:      fs/exfat/
8579
8580 EXPRESSWIRE PROTOCOL LIBRARY
8581 M:      Duje Mihanović <[email protected]>
8582 L:      [email protected]
8583 S:      Maintained
8584 F:      drivers/leds/leds-expresswire.c
8585 F:      include/linux/leds-expresswire.h
8586
8587 EXT2 FILE SYSTEM
8588 M:      Jan Kara <[email protected]>
8589 L:      [email protected]
8590 S:      Maintained
8591 F:      Documentation/filesystems/ext2.rst
8592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8593 F:      fs/ext2/
8594 F:      include/linux/ext2*
8595
8596 EXT4 FILE SYSTEM
8597 M:      "Theodore Ts'o" <[email protected]>
8598 M:      Andreas Dilger <[email protected]>
8599 L:      [email protected]
8600 S:      Maintained
8601 W:      http://ext4.wiki.kernel.org
8602 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8604 F:      Documentation/filesystems/ext4/
8605 F:      fs/ext4/
8606 F:      include/trace/events/ext4.h
8607 F:      include/uapi/linux/ext4.h
8608
8609 Extended Verification Module (EVM)
8610 M:      Mimi Zohar <[email protected]>
8611 M:      Roberto Sassu <[email protected]>
8612 L:      [email protected]
8613 S:      Supported
8614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8615 F:      security/integrity/
8616 F:      security/integrity/evm/
8617
8618 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8619 M:      Ard Biesheuvel <[email protected]>
8620 L:      [email protected]
8621 S:      Maintained
8622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8623 F:      Documentation/admin-guide/efi-stub.rst
8624 F:      arch/*/include/asm/efi.h
8625 F:      arch/*/kernel/efi.c
8626 F:      arch/arm/boot/compressed/efi-header.S
8627 F:      arch/x86/platform/efi/
8628 F:      drivers/firmware/efi/
8629 F:      include/linux/efi*.h
8630
8631 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8632 M:      MyungJoo Ham <[email protected]>
8633 M:      Chanwoo Choi <[email protected]>
8634 L:      [email protected]
8635 S:      Maintained
8636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8637 F:      Documentation/devicetree/bindings/extcon/
8638 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8639 F:      drivers/extcon/
8640 F:      include/linux/extcon.h
8641 F:      include/linux/extcon/
8642
8643 EXTRA BOOT CONFIG
8644 M:      Masami Hiramatsu <[email protected]>
8645 L:      [email protected]
8646 L:      [email protected]
8647 S:      Maintained
8648 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8650 F:      Documentation/admin-guide/bootconfig.rst
8651 F:      fs/proc/bootconfig.c
8652 F:      include/linux/bootconfig.h
8653 F:      lib/bootconfig-data.S
8654 F:      lib/bootconfig.c
8655 F:      tools/bootconfig/*
8656 F:      tools/bootconfig/scripts/*
8657
8658 EXTRON DA HD 4K PLUS CEC DRIVER
8659 M:      Hans Verkuil <[email protected]>
8660 L:      [email protected]
8661 S:      Maintained
8662 T:      git git://linuxtv.org/media.git
8663 F:      drivers/media/cec/usb/extron-da-hd-4k-plus/
8664
8665 EXYNOS DP DRIVER
8666 M:      Jingoo Han <[email protected]>
8667 L:      [email protected]
8668 S:      Maintained
8669 F:      drivers/gpu/drm/exynos/exynos_dp*
8670
8671 EXYNOS SYSMMU (IOMMU) driver
8672 M:      Marek Szyprowski <[email protected]>
8673 L:      [email protected]
8674 S:      Maintained
8675 F:      drivers/iommu/exynos-iommu.c
8676
8677 F2FS FILE SYSTEM
8678 M:      Jaegeuk Kim <[email protected]>
8679 M:      Chao Yu <[email protected]>
8680 L:      [email protected]
8681 S:      Maintained
8682 W:      https://f2fs.wiki.kernel.org/
8683 Q:      https://patchwork.kernel.org/project/f2fs/list/
8684 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8686 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8687 F:      Documentation/filesystems/f2fs.rst
8688 F:      fs/f2fs/
8689 F:      include/linux/f2fs_fs.h
8690 F:      include/trace/events/f2fs.h
8691 F:      include/uapi/linux/f2fs.h
8692
8693 F71805F HARDWARE MONITORING DRIVER
8694 M:      Jean Delvare <[email protected]>
8695 L:      [email protected]
8696 S:      Maintained
8697 F:      Documentation/hwmon/f71805f.rst
8698 F:      drivers/hwmon/f71805f.c
8699
8700 FADDR2LINE
8701 M:      Josh Poimboeuf <[email protected]>
8702 S:      Maintained
8703 F:      scripts/faddr2line
8704
8705 FAILOVER MODULE
8706 M:      Sridhar Samudrala <[email protected]>
8707 L:      [email protected]
8708 S:      Supported
8709 F:      Documentation/networking/failover.rst
8710 F:      include/net/failover.h
8711 F:      net/core/failover.c
8712
8713 FANOTIFY
8714 M:      Jan Kara <[email protected]>
8715 R:      Amir Goldstein <[email protected]>
8716 R:      Matthew Bobrowski <[email protected]>
8717 L:      [email protected]
8718 S:      Maintained
8719 F:      fs/notify/fanotify/
8720 F:      include/linux/fanotify.h
8721 F:      include/uapi/linux/fanotify.h
8722
8723 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8724 M:      Linus Walleij <[email protected]>
8725 L:      [email protected]
8726 S:      Maintained
8727 F:      drivers/usb/fotg210/
8728
8729 FARSYNC SYNCHRONOUS DRIVER
8730 M:      Kevin Curtis <[email protected]>
8731 S:      Supported
8732 W:      http://www.farsite.co.uk/
8733 F:      drivers/net/wan/farsync.*
8734
8735 FAULT INJECTION SUPPORT
8736 M:      Akinobu Mita <[email protected]>
8737 S:      Supported
8738 F:      Documentation/fault-injection/
8739 F:      lib/fault-inject.c
8740 F:      tools/testing/fault-injection/
8741
8742 FBTFT Framebuffer drivers
8743 L:      [email protected]
8744 L:      [email protected]
8745 S:      Orphan
8746 F:      drivers/staging/fbtft/
8747
8748 FC0011 TUNER DRIVER
8749 M:      Michael Buesch <[email protected]>
8750 L:      [email protected]
8751 S:      Maintained
8752 F:      drivers/media/tuners/fc0011.c
8753 F:      drivers/media/tuners/fc0011.h
8754
8755 FC2580 MEDIA DRIVER
8756 L:      [email protected]
8757 S:      Orphan
8758 W:      https://linuxtv.org
8759 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8760 F:      drivers/media/tuners/fc2580*
8761
8762 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8763 M:      Hannes Reinecke <[email protected]>
8764 L:      [email protected]
8765 S:      Supported
8766 W:      www.Open-FCoE.org
8767 F:      drivers/scsi/fcoe/
8768 F:      drivers/scsi/libfc/
8769 F:      include/scsi/fc/
8770 F:      include/scsi/libfc.h
8771 F:      include/scsi/libfcoe.h
8772 F:      include/uapi/scsi/fc/
8773
8774 FILE LOCKING (flock() and fcntl()/lockf())
8775 M:      Jeff Layton <[email protected]>
8776 M:      Chuck Lever <[email protected]>
8777 R:      Alexander Aring <[email protected]>
8778 L:      [email protected]
8779 S:      Maintained
8780 F:      fs/fcntl.c
8781 F:      fs/locks.c
8782 F:      include/linux/fcntl.h
8783 F:      include/uapi/linux/fcntl.h
8784
8785 FILESYSTEM DIRECT ACCESS (DAX)
8786 M:      Dan Williams <[email protected]>
8787 R:      Matthew Wilcox <[email protected]>
8788 R:      Jan Kara <[email protected]>
8789 L:      [email protected]
8790 L:      [email protected]
8791 S:      Supported
8792 F:      fs/dax.c
8793 F:      include/linux/dax.h
8794 F:      include/trace/events/fs_dax.h
8795
8796 FILESYSTEMS (VFS and infrastructure)
8797 M:      Alexander Viro <[email protected]>
8798 M:      Christian Brauner <[email protected]>
8799 R:      Jan Kara <[email protected]>
8800 L:      [email protected]
8801 S:      Maintained
8802 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git
8803 F:      fs/*
8804 F:      include/linux/fs.h
8805 F:      include/linux/fs_types.h
8806 F:      include/uapi/linux/fs.h
8807 F:      include/uapi/linux/openat2.h
8808
8809 FILESYSTEMS [EXPORTFS]
8810 M:      Chuck Lever <[email protected]>
8811 M:      Jeff Layton <[email protected]>
8812 R:      Amir Goldstein <[email protected]>
8813 L:      [email protected]
8814 L:      [email protected]
8815 S:      Supported
8816 F:      Documentation/filesystems/nfs/exporting.rst
8817 F:      fs/exportfs/
8818 F:      fs/fhandle.c
8819 F:      include/linux/exportfs.h
8820
8821 FILESYSTEMS [IDMAPPED MOUNTS]
8822 M:      Christian Brauner <[email protected]>
8823 M:      Seth Forshee <[email protected]>
8824 L:      [email protected]
8825 S:      Maintained
8826 F:      Documentation/filesystems/idmappings.rst
8827 F:      fs/mnt_idmapping.c
8828 F:      include/linux/mnt_idmapping.*
8829 F:      tools/testing/selftests/mount_setattr/
8830
8831 FILESYSTEMS [IOMAP]
8832 M:      Christian Brauner <[email protected]>
8833 R:      Darrick J. Wong <[email protected]>
8834 L:      [email protected]
8835 L:      [email protected]
8836 S:      Supported
8837 F:      Documentation/filesystems/iomap/*
8838 F:      fs/iomap/
8839 F:      include/linux/iomap.h
8840
8841 FILESYSTEMS [NETFS LIBRARY]
8842 M:      David Howells <[email protected]>
8843 R:      Jeff Layton <[email protected]>
8844 L:      [email protected]
8845 L:      [email protected]
8846 S:      Supported
8847 F:      Documentation/filesystems/caching/
8848 F:      Documentation/filesystems/netfs_library.rst
8849 F:      fs/netfs/
8850 F:      include/linux/fscache*.h
8851 F:      include/linux/netfs.h
8852 F:      include/trace/events/fscache.h
8853 F:      include/trace/events/netfs.h
8854
8855 FILESYSTEMS [STACKABLE]
8856 M:      Miklos Szeredi <[email protected]>
8857 M:      Amir Goldstein <[email protected]>
8858 L:      [email protected]
8859 L:      [email protected]
8860 S:      Maintained
8861 F:      fs/backing-file.c
8862 F:      include/linux/backing-file.h
8863
8864 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8865 M:      Riku Voipio <[email protected]>
8866 L:      [email protected]
8867 S:      Maintained
8868 F:      drivers/hwmon/f75375s.c
8869 F:      include/linux/f75375s.h
8870
8871 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8872 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8873 L:      [email protected]
8874 S:      Maintained
8875 F:      drivers/net/can/usb/f81604.c
8876
8877 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8878 M:      Clemens Ladisch <[email protected]>
8879 M:      Takashi Sakamoto <[email protected]>
8880 L:      [email protected]
8881 S:      Maintained
8882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8883 F:      include/uapi/sound/firewire.h
8884 F:      sound/firewire/
8885
8886 FIREWIRE MEDIA DRIVERS (firedtv)
8887 M:      Stefan Richter <[email protected]>
8888 L:      [email protected]
8889 L:      [email protected]
8890 S:      Maintained
8891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8892 F:      drivers/media/firewire/
8893
8894 FIREWIRE SBP-2 TARGET
8895 M:      Chris Boot <[email protected]>
8896 L:      [email protected]
8897 L:      [email protected]
8898 L:      [email protected]
8899 S:      Maintained
8900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8901 F:      drivers/target/sbp/
8902
8903 FIREWIRE SUBSYSTEM
8904 M:      Takashi Sakamoto <[email protected]>
8905 M:      Takashi Sakamoto <[email protected]>
8906 L:      [email protected]
8907 S:      Maintained
8908 W:      http://ieee1394.docs.kernel.org/
8909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8910 F:      drivers/firewire/
8911 F:      include/linux/firewire.h
8912 F:      include/uapi/linux/firewire*.h
8913 F:      tools/firewire/
8914
8915 FIRMWARE FRAMEWORK FOR ARMV8-A
8916 M:      Sudeep Holla <[email protected]>
8917 L:      [email protected] (moderated for non-subscribers)
8918 S:      Maintained
8919 F:      drivers/firmware/arm_ffa/
8920 F:      include/linux/arm_ffa.h
8921
8922 FIRMWARE LOADER (request_firmware)
8923 M:      Luis Chamberlain <[email protected]>
8924 M:      Russ Weight <[email protected]>
8925 M:      Danilo Krummrich <[email protected]>
8926 L:      [email protected]
8927 S:      Maintained
8928 F:      Documentation/firmware_class/
8929 F:      drivers/base/firmware_loader/
8930 F:      rust/kernel/firmware.rs
8931 F:      include/linux/firmware.h
8932
8933 FLEXTIMER FTM-QUADDEC DRIVER
8934 M:      Patrick Havelange <[email protected]>
8935 L:      [email protected]
8936 S:      Maintained
8937 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8938 F:      drivers/counter/ftm-quaddec.c
8939
8940 FLOPPY DRIVER
8941 M:      Denis Efremov <[email protected]>
8942 L:      [email protected]
8943 S:      Odd Fixes
8944 F:      drivers/block/floppy.c
8945
8946 FLYSKY FSIA6B RC RECEIVER
8947 M:      Markus Koch <[email protected]>
8948 L:      [email protected]
8949 S:      Maintained
8950 F:      drivers/input/joystick/fsia6b.c
8951
8952 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8953 M:      Geoffrey D. Bennett <[email protected]>
8954 L:      [email protected]
8955 S:      Maintained
8956 W:      https://github.com/geoffreybennett/scarlett-gen2
8957 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8958 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8959 F:      include/uapi/sound/scarlett2.h
8960 F:      sound/usb/mixer_scarlett2.c
8961
8962 FORCEDETH GIGABIT ETHERNET DRIVER
8963 M:      Rain River <[email protected]>
8964 M:      Zhu Yanjun <[email protected]>
8965 L:      [email protected]
8966 S:      Maintained
8967 F:      drivers/net/ethernet/nvidia/*
8968
8969 FORTIFY_SOURCE
8970 M:      Kees Cook <[email protected]>
8971 L:      [email protected]
8972 S:      Supported
8973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8974 F:      include/linux/fortify-string.h
8975 F:      lib/fortify_kunit.c
8976 F:      lib/memcpy_kunit.c
8977 F:      lib/test_fortify/*
8978 K:      \bunsafe_memcpy\b
8979 K:      \b__NO_FORTIFY\b
8980
8981 FPGA DFL DRIVERS
8982 M:      Wu Hao <[email protected]>
8983 R:      Tom Rix <[email protected]>
8984 L:      [email protected]
8985 S:      Maintained
8986 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8987 F:      Documentation/fpga/dfl.rst
8988 F:      drivers/fpga/dfl*
8989 F:      drivers/uio/uio_dfl.c
8990 F:      include/linux/dfl.h
8991 F:      include/uapi/linux/fpga-dfl.h
8992
8993 FPGA MANAGER FRAMEWORK
8994 M:      Moritz Fischer <[email protected]>
8995 M:      Wu Hao <[email protected]>
8996 M:      Xu Yilun <[email protected]>
8997 R:      Tom Rix <[email protected]>
8998 L:      [email protected]
8999 S:      Maintained
9000 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
9001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
9002 F:      Documentation/devicetree/bindings/fpga/
9003 F:      Documentation/driver-api/fpga/
9004 F:      Documentation/fpga/
9005 F:      drivers/fpga/
9006 F:      include/linux/fpga/
9007
9008 FPU EMULATOR
9009 M:      Bill Metzenthen <[email protected]>
9010 S:      Maintained
9011 W:      https://floatingpoint.billm.au/
9012 F:      arch/x86/math-emu/
9013
9014 FRAMEBUFFER CORE
9015 M:      Simona Vetter <[email protected]>
9016 S:      Odd Fixes
9017 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
9018 F:      drivers/video/fbdev/core/
9019
9020 FRAMEBUFFER LAYER
9021 M:      Helge Deller <[email protected]>
9022 L:      [email protected]
9023 L:      [email protected]
9024 S:      Maintained
9025 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
9026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
9027 F:      Documentation/fb/
9028 F:      drivers/video/
9029 F:      include/linux/fb.h
9030 F:      include/uapi/linux/fb.h
9031 F:      include/uapi/video/
9032 F:      include/video/
9033
9034 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
9035 M:      Horia Geantă <[email protected]>
9036 M:      Pankaj Gupta <[email protected]>
9037 M:      Gaurav Jain <[email protected]>
9038 L:      [email protected]
9039 S:      Maintained
9040 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
9041 F:      drivers/crypto/caam/
9042
9043 FREESCALE COLDFIRE M5441X MMC DRIVER
9044 M:      Angelo Dureghello <[email protected]>
9045 L:      [email protected]
9046 S:      Maintained
9047 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
9048 F:      include/linux/platform_data/mmc-esdhc-mcf.h
9049
9050 FREESCALE DIU FRAMEBUFFER DRIVER
9051 M:      Timur Tabi <[email protected]>
9052 L:      [email protected]
9053 S:      Maintained
9054 F:      drivers/video/fbdev/fsl-diu-fb.*
9055
9056 FREESCALE DMA DRIVER
9057 M:      Zhang Wei <[email protected]>
9058 L:      [email protected]
9059 S:      Maintained
9060 F:      drivers/dma/fsldma.*
9061
9062 FREESCALE DSPI DRIVER
9063 M:      Vladimir Oltean <[email protected]>
9064 L:      [email protected]
9065 L:      [email protected]
9066 S:      Maintained
9067 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
9068 F:      drivers/spi/spi-fsl-dspi.c
9069 F:      include/linux/spi/spi-fsl-dspi.h
9070
9071 FREESCALE eDMA DRIVER
9072 M:      Frank Li <[email protected]>
9073 L:      [email protected]
9074 L:      [email protected]
9075 S:      Maintained
9076 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
9077 F:      drivers/dma/fsl-edma*.*
9078
9079 FREESCALE ENETC ETHERNET DRIVERS
9080 M:      Claudiu Manoil <[email protected]>
9081 M:      Vladimir Oltean <[email protected]>
9082 M:      Wei Fang <[email protected]>
9083 M:      Clark Wang <[email protected]>
9084 L:      [email protected]
9085 L:      [email protected]
9086 S:      Maintained
9087 F:      Documentation/devicetree/bindings/net/fsl,enetc*.yaml
9088 F:      Documentation/devicetree/bindings/net/nxp,netc-blk-ctrl.yaml
9089 F:      drivers/net/ethernet/freescale/enetc/
9090 F:      include/linux/fsl/enetc_mdio.h
9091 F:      include/linux/fsl/netc_global.h
9092
9093 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
9094 M:      Claudiu Manoil <[email protected]>
9095 L:      [email protected]
9096 S:      Maintained
9097 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
9098 F:      drivers/net/ethernet/freescale/gianfar*
9099
9100 FREESCALE GPMI NAND DRIVER
9101 M:      Han Xu <[email protected]>
9102 L:      [email protected]
9103 L:      [email protected]
9104 S:      Maintained
9105 F:      drivers/mtd/nand/raw/gpmi-nand/*
9106
9107 FREESCALE I2C CPM DRIVER
9108 M:      Jochen Friedrich <[email protected]>
9109 L:      [email protected]
9110 L:      [email protected]
9111 S:      Maintained
9112 F:      drivers/i2c/busses/i2c-cpm.c
9113
9114 FREESCALE IMX / MXC FEC DRIVER
9115 M:      Wei Fang <[email protected]>
9116 R:      Shenwei Wang <[email protected]>
9117 R:      Clark Wang <[email protected]>
9118 L:      [email protected]
9119 L:      [email protected]
9120 S:      Maintained
9121 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
9122 F:      drivers/net/ethernet/freescale/fec.h
9123 F:      drivers/net/ethernet/freescale/fec_main.c
9124 F:      drivers/net/ethernet/freescale/fec_ptp.c
9125
9126 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
9127 M:      Sascha Hauer <[email protected]>
9128 R:      Pengutronix Kernel Team <[email protected]>
9129 L:      [email protected]
9130 L:      [email protected] (moderated for non-subscribers)
9131 S:      Maintained
9132 F:      drivers/video/fbdev/imxfb.c
9133
9134 FREESCALE IMX DDR PMU DRIVER
9135 M:      Frank Li <[email protected]>
9136 L:      [email protected] (moderated for non-subscribers)
9137 S:      Maintained
9138 F:      Documentation/admin-guide/perf/imx-ddr.rst
9139 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
9140 F:      drivers/perf/fsl_imx8_ddr_perf.c
9141
9142 FREESCALE IMX I2C DRIVER
9143 M:      Oleksij Rempel <[email protected]>
9144 R:      Pengutronix Kernel Team <[email protected]>
9145 L:      [email protected]
9146 S:      Maintained
9147 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
9148 F:      drivers/i2c/busses/i2c-imx.c
9149
9150 FREESCALE IMX LPI2C DRIVER
9151 M:      Dong Aisheng <[email protected]>
9152 L:      [email protected]
9153 L:      [email protected]
9154 S:      Maintained
9155 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
9156 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
9157
9158 FREESCALE IMX LPSPI DRIVER
9159 M:      Frank Li <[email protected]>
9160 L:      [email protected]
9161 L:      [email protected]
9162 S:      Maintained
9163 F:      Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml
9164 F:      drivers/spi/spi-fsl-lpspi.c
9165
9166 FREESCALE MPC I2C DRIVER
9167 M:      Chris Packham <[email protected]>
9168 L:      [email protected]
9169 S:      Maintained
9170 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
9171 F:      drivers/i2c/busses/i2c-mpc.c
9172
9173 FREESCALE QORIQ DPAA ETHERNET DRIVER
9174 M:      Madalin Bucur <[email protected]>
9175 L:      [email protected]
9176 S:      Maintained
9177 F:      drivers/net/ethernet/freescale/dpaa
9178
9179 FREESCALE QORIQ DPAA FMAN DRIVER
9180 M:      Madalin Bucur <[email protected]>
9181 R:      Sean Anderson <[email protected]>
9182 L:      [email protected]
9183 S:      Maintained
9184 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
9185 F:      drivers/net/ethernet/freescale/fman
9186
9187 FREESCALE QORIQ PTP CLOCK DRIVER
9188 M:      Yangbo Lu <[email protected]>
9189 L:      [email protected]
9190 S:      Maintained
9191 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
9192 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
9193 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
9194 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
9195 F:      drivers/ptp/ptp_qoriq.c
9196 F:      drivers/ptp/ptp_qoriq_debugfs.c
9197 F:      include/linux/fsl/ptp_qoriq.h
9198
9199 FREESCALE QUAD SPI DRIVER
9200 M:      Han Xu <[email protected]>
9201 L:      [email protected]
9202 L:      [email protected]
9203 S:      Maintained
9204 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
9205 F:      drivers/spi/spi-fsl-qspi.c
9206
9207 FREESCALE QUICC ENGINE LIBRARY
9208 M:      Qiang Zhao <[email protected]>
9209 M:      Christophe Leroy <[email protected]>
9210 L:      [email protected]
9211 S:      Maintained
9212 F:      drivers/soc/fsl/qe/
9213 F:      include/soc/fsl/qe/
9214
9215 FREESCALE QUICC ENGINE QMC DRIVER
9216 M:      Herve Codina <[email protected]>
9217 L:      [email protected]
9218 S:      Maintained
9219 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
9220 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml
9221 F:      drivers/soc/fsl/qe/qmc.c
9222 F:      include/soc/fsl/qe/qmc.h
9223
9224 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9225 M:      Herve Codina <[email protected]>
9226 L:      [email protected]
9227 L:      [email protected]
9228 S:      Maintained
9229 F:      drivers/net/wan/fsl_qmc_hdlc.c
9230
9231 FREESCALE QUICC ENGINE TSA DRIVER
9232 M:      Herve Codina <[email protected]>
9233 L:      [email protected]
9234 S:      Maintained
9235 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9236 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml
9237 F:      drivers/soc/fsl/qe/tsa.c
9238 F:      drivers/soc/fsl/qe/tsa.h
9239 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9240 F:      include/dt-bindings/soc/qe-fsl,tsa.h
9241
9242 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9243 L:      [email protected]
9244 L:      [email protected]
9245 S:      Orphan
9246 F:      drivers/net/ethernet/freescale/ucc_geth*
9247
9248 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9249 M:      Zhao Qiang <[email protected]>
9250 L:      [email protected]
9251 L:      [email protected]
9252 S:      Maintained
9253 F:      drivers/net/wan/fsl_ucc_hdlc*
9254
9255 FREESCALE QUICC ENGINE UCC UART DRIVER
9256 M:      Timur Tabi <[email protected]>
9257 L:      [email protected]
9258 S:      Maintained
9259 F:      drivers/tty/serial/ucc_uart.c
9260
9261 FREESCALE SOC DRIVERS
9262 M:      Christophe Leroy <[email protected]>
9263 L:      [email protected]
9264 L:      [email protected] (moderated for non-subscribers)
9265 S:      Maintained
9266 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9267 F:      Documentation/devicetree/bindings/soc/fsl/
9268 F:      drivers/soc/fsl/
9269 F:      include/linux/fsl/
9270 F:      include/soc/fsl/
9271
9272 FREESCALE SOC FS_ENET DRIVER
9273 M:      Pantelis Antoniou <[email protected]>
9274 L:      [email protected]
9275 L:      [email protected]
9276 S:      Maintained
9277 F:      drivers/net/ethernet/freescale/fs_enet/
9278
9279 FREESCALE SOC SOUND DRIVERS
9280 M:      Shengjiu Wang <[email protected]>
9281 M:      Xiubo Li <[email protected]>
9282 R:      Fabio Estevam <[email protected]>
9283 R:      Nicolin Chen <[email protected]>
9284 L:      [email protected]
9285 L:      [email protected]
9286 S:      Maintained
9287 F:      sound/soc/fsl/fsl*
9288 F:      sound/soc/fsl/imx*
9289
9290 FREESCALE SOC LPC32XX SOUND DRIVERS
9291 M:      J.M.B. Downing <[email protected]>
9292 M:      Piotr Wojtaszczyk <[email protected]>
9293 R:      Vladimir Zapolskiy <[email protected]>
9294 L:      [email protected]
9295 L:      [email protected]
9296 S:      Maintained
9297 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9298 F:      sound/soc/fsl/lpc3xxx-*
9299
9300 FREESCALE SOC SOUND QMC DRIVER
9301 M:      Herve Codina <[email protected]>
9302 L:      [email protected]
9303 L:      [email protected]
9304 S:      Maintained
9305 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9306 F:      sound/soc/fsl/fsl_qmc_audio.c
9307
9308 FREESCALE USB PERIPHERAL DRIVERS
9309 L:      [email protected]
9310 L:      [email protected]
9311 S:      Orphan
9312 F:      drivers/usb/gadget/udc/fsl*
9313
9314 FREESCALE USB PHY DRIVER
9315 L:      [email protected]
9316 L:      [email protected]
9317 S:      Orphan
9318 F:      drivers/usb/phy/phy-fsl-usb*
9319
9320 FREEVXFS FILESYSTEM
9321 M:      Christoph Hellwig <[email protected]>
9322 S:      Maintained
9323 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9324 F:      fs/freevxfs/
9325
9326 FREEZER
9327 M:      "Rafael J. Wysocki" <[email protected]>
9328 M:      Pavel Machek <[email protected]>
9329 L:      [email protected]
9330 S:      Supported
9331 F:      Documentation/power/freezing-of-tasks.rst
9332 F:      include/linux/freezer.h
9333 F:      kernel/freezer.c
9334
9335 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9336 M:      Eric Biggers <[email protected]>
9337 M:      Theodore Y. Ts'o <[email protected]>
9338 M:      Jaegeuk Kim <[email protected]>
9339 L:      [email protected]
9340 S:      Supported
9341 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9342 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9343 F:      Documentation/filesystems/fscrypt.rst
9344 F:      fs/crypto/
9345 F:      include/linux/fscrypt.h
9346 F:      include/uapi/linux/fscrypt.h
9347
9348 FSI SUBSYSTEM
9349 M:      Jeremy Kerr <[email protected]>
9350 M:      Joel Stanley <[email protected]>
9351 R:      Alistar Popple <[email protected]>
9352 R:      Eddie James <[email protected]>
9353 L:      [email protected]
9354 S:      Supported
9355 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9357 F:      drivers/fsi/
9358 F:      include/linux/fsi*.h
9359 F:      include/trace/events/fsi*.h
9360
9361 FSI-ATTACHED I2C DRIVER
9362 M:      Eddie James <[email protected]>
9363 L:      [email protected]
9364 L:      [email protected] (moderated for non-subscribers)
9365 S:      Maintained
9366 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9367 F:      drivers/i2c/busses/i2c-fsi.c
9368
9369 FSI-ATTACHED SPI DRIVER
9370 M:      Eddie James <[email protected]>
9371 L:      [email protected]
9372 S:      Maintained
9373 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9374 F:      drivers/spi/spi-fsi.c
9375
9376 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9377 M:      Jan Kara <[email protected]>
9378 R:      Amir Goldstein <[email protected]>
9379 L:      [email protected]
9380 S:      Maintained
9381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9382 F:      fs/notify/
9383 F:      include/linux/fsnotify*.h
9384
9385 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9386 M:      Eric Biggers <[email protected]>
9387 M:      Theodore Y. Ts'o <[email protected]>
9388 L:      [email protected]
9389 S:      Supported
9390 Q:      https://patchwork.kernel.org/project/fsverity/list/
9391 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9392 F:      Documentation/filesystems/fsverity.rst
9393 F:      fs/verity/
9394 F:      include/linux/fsverity.h
9395 F:      include/uapi/linux/fsverity.h
9396
9397 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9398 M:      Michael Zaidman <[email protected]>
9399 L:      [email protected]
9400 L:      [email protected]
9401 S:      Maintained
9402 F:      drivers/hid/hid-ft260.c
9403
9404 FUJITSU LAPTOP EXTRAS
9405 M:      Jonathan Woithe <[email protected]>
9406 L:      [email protected]
9407 S:      Maintained
9408 F:      drivers/platform/x86/fujitsu-laptop.c
9409
9410 FUJITSU TABLET EXTRAS
9411 M:      Robert Gerlach <[email protected]>
9412 L:      [email protected]
9413 S:      Maintained
9414 F:      drivers/platform/x86/fujitsu-tablet.c
9415
9416 FUNCTION HOOKS (FTRACE)
9417 M:      Steven Rostedt <[email protected]>
9418 M:      Masami Hiramatsu <[email protected]>
9419 R:      Mark Rutland <[email protected]>
9420 L:      [email protected]
9421 L:      [email protected]
9422 S:      Maintained
9423 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9425 F:      Documentation/trace/ftrace*
9426 F:      arch/*/*/*/*ftrace*
9427 F:      arch/*/*/*ftrace*
9428 F:      include/*/ftrace.h
9429 F:      kernel/trace/fgraph.c
9430 F:      kernel/trace/ftrace*
9431 F:      samples/ftrace
9432
9433 FUNGIBLE ETHERNET DRIVERS
9434 M:      Dimitris Michailidis <[email protected]>
9435 L:      [email protected]
9436 S:      Supported
9437 F:      drivers/net/ethernet/fungible/
9438
9439 FUSE: FILESYSTEM IN USERSPACE
9440 M:      Miklos Szeredi <[email protected]>
9441 L:      [email protected]
9442 S:      Maintained
9443 W:      https://github.com/libfuse/
9444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9445 F:      Documentation/filesystems/fuse.rst
9446 F:      fs/fuse/
9447 F:      include/uapi/linux/fuse.h
9448
9449 FUTEX SUBSYSTEM
9450 M:      Thomas Gleixner <[email protected]>
9451 M:      Ingo Molnar <[email protected]>
9452 R:      Peter Zijlstra <[email protected]>
9453 R:      Darren Hart <[email protected]>
9454 R:      Davidlohr Bueso <[email protected]>
9455 R:      André Almeida <[email protected]>
9456 L:      [email protected]
9457 S:      Maintained
9458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9459 F:      Documentation/locking/*futex*
9460 F:      include/asm-generic/futex.h
9461 F:      include/linux/futex.h
9462 F:      include/uapi/linux/futex.h
9463 F:      kernel/futex/*
9464 F:      tools/perf/bench/futex*
9465 F:      tools/testing/selftests/futex/
9466
9467 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9468 M:      Sebastian Reichel <[email protected]>
9469 L:      [email protected]
9470 S:      Maintained
9471 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9472 F:      drivers/media/i2c/gc0308.c
9473
9474 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9475 M:      Zhi Mao <[email protected]>
9476 L:      [email protected]
9477 S:      Maintained
9478 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9479 F:      drivers/media/i2c/gc05a2.c
9480
9481 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9482 M:      Zhi Mao <[email protected]>
9483 L:      [email protected]
9484 S:      Maintained
9485 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9486 F:      drivers/media/i2c/gc08a3.c
9487
9488 GALAXYCORE GC2145 SENSOR DRIVER
9489 M:      Alain Volmat <[email protected]>
9490 L:      [email protected]
9491 S:      Maintained
9492 T:      git git://linuxtv.org/media.git
9493 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9494 F:      drivers/media/i2c/gc2145.c
9495
9496 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9497 M:      Tim Harvey <[email protected]>
9498 S:      Maintained
9499 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9500 F:      Documentation/hwmon/gsc-hwmon.rst
9501 F:      drivers/hwmon/gsc-hwmon.c
9502 F:      drivers/mfd/gateworks-gsc.c
9503 F:      include/linux/mfd/gsc.h
9504 F:      include/linux/platform_data/gsc_hwmon.h
9505
9506 GCC PLUGINS
9507 M:      Kees Cook <[email protected]>
9508 L:      [email protected]
9509 S:      Maintained
9510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9511 F:      Documentation/kbuild/gcc-plugins.rst
9512 F:      include/linux/stackleak.h
9513 F:      kernel/stackleak.c
9514 F:      scripts/Makefile.gcc-plugins
9515 F:      scripts/gcc-plugins/
9516
9517 GCOV BASED KERNEL PROFILING
9518 M:      Peter Oberparleiter <[email protected]>
9519 S:      Maintained
9520 F:      Documentation/dev-tools/gcov.rst
9521 F:      kernel/gcov/
9522
9523 GDB KERNEL DEBUGGING HELPER SCRIPTS
9524 M:      Jan Kiszka <[email protected]>
9525 M:      Kieran Bingham <[email protected]>
9526 S:      Supported
9527 F:      scripts/gdb/
9528
9529 GE HEALTHCARE PMC ADC DRIVER
9530 M:      Herve Codina <[email protected]>
9531 L:      [email protected]
9532 S:      Maintained
9533 F:      Documentation/devicetree/bindings/iio/adc/gehc,pmc-adc.yaml
9534 F:      drivers/iio/adc/gehc-pmc-adc.c
9535 F:      include/dt-bindings/iio/adc/gehc,pmc-adc.h
9536
9537 GEMINI CRYPTO DRIVER
9538 M:      Corentin Labbe <[email protected]>
9539 L:      [email protected]
9540 S:      Maintained
9541 F:      drivers/crypto/gemini/
9542
9543 GEMTEK FM RADIO RECEIVER DRIVER
9544 M:      Hans Verkuil <[email protected]>
9545 L:      [email protected]
9546 S:      Maintained
9547 W:      https://linuxtv.org
9548 T:      git git://linuxtv.org/media.git
9549 F:      drivers/media/radio/radio-gemtek*
9550
9551 GENERIC ARCHITECTURE TOPOLOGY
9552 M:      Sudeep Holla <[email protected]>
9553 L:      [email protected]
9554 S:      Maintained
9555 F:      drivers/base/arch_topology.c
9556 F:      include/linux/arch_topology.h
9557
9558 GENERIC ENTRY CODE
9559 M:      Thomas Gleixner <[email protected]>
9560 M:      Peter Zijlstra <[email protected]>
9561 M:      Andy Lutomirski <[email protected]>
9562 L:      [email protected]
9563 S:      Maintained
9564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9565 F:      include/linux/entry-common.h
9566 F:      include/linux/entry-kvm.h
9567 F:      kernel/entry/
9568
9569 GENERIC GPIO I2C DRIVER
9570 M:      Wolfram Sang <[email protected]>
9571 S:      Supported
9572 F:      drivers/i2c/busses/i2c-gpio.c
9573 F:      include/linux/platform_data/i2c-gpio.h
9574
9575 GENERIC GPIO I2C MULTIPLEXER DRIVER
9576 M:      Peter Korsgaard <[email protected]>
9577 L:      [email protected]
9578 S:      Supported
9579 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9580 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9581 F:      include/linux/platform_data/i2c-mux-gpio.h
9582
9583 GENERIC GPIO RESET DRIVER
9584 M:      Krzysztof Kozlowski <[email protected]>
9585 S:      Maintained
9586 F:      drivers/reset/reset-gpio.c
9587
9588 GENERIC HDLC (WAN) DRIVERS
9589 M:      Krzysztof Halasa <[email protected]>
9590 S:      Maintained
9591 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9592 F:      drivers/net/wan/c101.c
9593 F:      drivers/net/wan/hd6457*
9594 F:      drivers/net/wan/hdlc*
9595 F:      drivers/net/wan/n2.c
9596 F:      drivers/net/wan/pc300too.c
9597 F:      drivers/net/wan/pci200syn.c
9598 F:      drivers/net/wan/wanxl*
9599
9600 GENERIC INCLUDE/ASM HEADER FILES
9601 M:      Arnd Bergmann <[email protected]>
9602 L:      [email protected]
9603 S:      Maintained
9604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9605 F:      include/asm-generic/
9606 F:      include/uapi/asm-generic/
9607
9608 GENERIC PHY FRAMEWORK
9609 M:      Vinod Koul <[email protected]>
9610 M:      Kishon Vijay Abraham I <[email protected]>
9611 L:      [email protected]
9612 S:      Supported
9613 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9615 F:      Documentation/devicetree/bindings/phy/
9616 F:      drivers/phy/
9617 F:      include/dt-bindings/phy/
9618 F:      include/linux/phy/
9619
9620 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9621 M:      Wolfram Sang <[email protected]>
9622 S:      Supported
9623 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9624 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9625
9626 GENERIC PM DOMAINS
9627 M:      Ulf Hansson <[email protected]>
9628 L:      [email protected]
9629 S:      Supported
9630 F:      Documentation/devicetree/bindings/power/power?domain*
9631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9632 F:      drivers/pmdomain/
9633 F:      include/linux/pm_domain.h
9634
9635 GENERIC RADIX TREE
9636 M:      Kent Overstreet <[email protected]>
9637 S:      Supported
9638 C:      irc://irc.oftc.net/bcache
9639 F:      include/linux/generic-radix-tree.h
9640 F:      lib/generic-radix-tree.c
9641
9642 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9643 M:      Eugen Hristev <[email protected]>
9644 L:      [email protected]
9645 S:      Maintained
9646 F:      drivers/input/touchscreen/resistive-adc-touch.c
9647
9648 GENERIC STRING LIBRARY
9649 M:      Kees Cook <[email protected]>
9650 R:      Andy Shevchenko <[email protected]>
9651 L:      [email protected]
9652 S:      Supported
9653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9654 F:      include/linux/string.h
9655 F:      include/linux/string_choices.h
9656 F:      include/linux/string_helpers.h
9657 F:      lib/string.c
9658 F:      lib/string_kunit.c
9659 F:      lib/string_helpers.c
9660 F:      lib/string_helpers_kunit.c
9661 F:      scripts/coccinelle/api/string_choices.cocci
9662
9663 GENERIC UIO DRIVER FOR PCI DEVICES
9664 M:      "Michael S. Tsirkin" <[email protected]>
9665 L:      [email protected]
9666 S:      Supported
9667 F:      drivers/uio/uio_pci_generic.c
9668
9669 GENERIC VDSO LIBRARY
9670 M:      Andy Lutomirski <[email protected]>
9671 M:      Thomas Gleixner <[email protected]>
9672 M:      Vincenzo Frascino <[email protected]>
9673 L:      [email protected]
9674 S:      Maintained
9675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9676 F:      include/asm-generic/vdso/vsyscall.h
9677 F:      include/vdso/
9678 F:      kernel/time/vsyscall.c
9679 F:      lib/vdso/
9680
9681 GENWQE (IBM Generic Workqueue Card)
9682 M:      Frank Haverkamp <[email protected]>
9683 S:      Supported
9684 F:      drivers/misc/genwqe/
9685
9686 GET_MAINTAINER SCRIPT
9687 M:      Joe Perches <[email protected]>
9688 S:      Maintained
9689 F:      scripts/get_maintainer.pl
9690
9691 GFS2 FILE SYSTEM
9692 M:      Andreas Gruenbacher <[email protected]>
9693 L:      [email protected]
9694 S:      Supported
9695 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9697 F:      Documentation/filesystems/gfs2*
9698 F:      fs/gfs2/
9699 F:      include/uapi/linux/gfs2_ondisk.h
9700
9701 GIGABYTE WATERFORCE SENSOR DRIVER
9702 M:      Aleksa Savic <[email protected]>
9703 L:      [email protected]
9704 S:      Maintained
9705 F:      Documentation/hwmon/gigabyte_waterforce.rst
9706 F:      drivers/hwmon/gigabyte_waterforce.c
9707
9708 GIGABYTE WMI DRIVER
9709 M:      Thomas Weißschuh <[email protected]>
9710 L:      [email protected]
9711 S:      Maintained
9712 F:      drivers/platform/x86/gigabyte-wmi.c
9713
9714 GNSS SUBSYSTEM
9715 M:      Johan Hovold <[email protected]>
9716 S:      Maintained
9717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9718 F:      Documentation/ABI/testing/sysfs-class-gnss
9719 F:      Documentation/devicetree/bindings/gnss/
9720 F:      drivers/gnss/
9721 F:      include/linux/gnss.h
9722
9723 GO7007 MPEG CODEC
9724 M:      Hans Verkuil <[email protected]>
9725 L:      [email protected]
9726 S:      Maintained
9727 F:      drivers/media/usb/go7007/
9728
9729 GOODIX TOUCHSCREEN
9730 M:      Bastien Nocera <[email protected]>
9731 M:      Hans de Goede <[email protected]>
9732 L:      [email protected]
9733 S:      Maintained
9734 F:      drivers/input/touchscreen/goodix*
9735
9736 GOOGLE ETHERNET DRIVERS
9737 M:      Jeroen de Borst <[email protected]>
9738 M:      Praveen Kaligineedi <[email protected]>
9739 R:      Shailend Chand <[email protected]>
9740 L:      [email protected]
9741 S:      Supported
9742 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9743 F:      drivers/net/ethernet/google
9744
9745 GOOGLE FIRMWARE DRIVERS
9746 M:      Tzung-Bi Shih <[email protected]>
9747 R:      Brian Norris <[email protected]>
9748 R:      Julius Werner <[email protected]>
9749 L:      [email protected]
9750 S:      Maintained
9751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9752 F:      drivers/firmware/google/
9753
9754 GOOGLE TENSOR SoC SUPPORT
9755 M:      Peter Griffin <[email protected]>
9756 L:      [email protected] (moderated for non-subscribers)
9757 L:      [email protected]
9758 S:      Maintained
9759 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9760 F:      arch/arm64/boot/dts/exynos/google/
9761 F:      drivers/clk/samsung/clk-gs101.c
9762 F:      drivers/phy/samsung/phy-gs101-ufs.c
9763 F:      include/dt-bindings/clock/google,gs101.h
9764 K:      [gG]oogle.?[tT]ensor
9765
9766 GPD POCKET FAN DRIVER
9767 M:      Hans de Goede <[email protected]>
9768 L:      [email protected]
9769 S:      Maintained
9770 F:      drivers/platform/x86/gpd-pocket-fan.c
9771
9772 GPIB DRIVERS
9773 M:      Dave Penkler <[email protected]>
9774 S:      Maintained
9775 F:      drivers/staging/gpib/
9776
9777 GPIO ACPI SUPPORT
9778 M:      Mika Westerberg <[email protected]>
9779 M:      Andy Shevchenko <[email protected]>
9780 L:      [email protected]
9781 L:      [email protected]
9782 S:      Supported
9783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9784 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9785 F:      drivers/gpio/gpiolib-acpi.c
9786 F:      drivers/gpio/gpiolib-acpi.h
9787
9788 GPIO AGGREGATOR
9789 M:      Geert Uytterhoeven <[email protected]>
9790 L:      [email protected]
9791 S:      Supported
9792 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9793 F:      drivers/gpio/gpio-aggregator.c
9794
9795 GPIO IR Transmitter
9796 M:      Sean Young <[email protected]>
9797 L:      [email protected]
9798 S:      Maintained
9799 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9800 F:      drivers/media/rc/gpio-ir-tx.c
9801
9802 GPIO MOCKUP DRIVER
9803 M:      Bamvor Jian Zhang <[email protected]>
9804 L:      [email protected]
9805 S:      Maintained
9806 F:      drivers/gpio/gpio-mockup.c
9807 F:      tools/testing/selftests/gpio/
9808
9809 GPIO REGMAP
9810 M:      Michael Walle <[email protected]>
9811 S:      Maintained
9812 F:      drivers/gpio/gpio-regmap.c
9813 F:      include/linux/gpio/regmap.h
9814 K:      (devm_)?gpio_regmap_(un)?register
9815
9816 GPIO SUBSYSTEM
9817 M:      Linus Walleij <[email protected]>
9818 M:      Bartosz Golaszewski <[email protected]>
9819 L:      [email protected]
9820 S:      Maintained
9821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9822 F:      Documentation/admin-guide/gpio/
9823 F:      Documentation/devicetree/bindings/gpio/
9824 F:      Documentation/driver-api/gpio/
9825 F:      drivers/gpio/
9826 F:      include/dt-bindings/gpio/
9827 F:      include/linux/gpio.h
9828 F:      include/linux/gpio/
9829 F:      include/linux/of_gpio.h
9830 K:      (devm_)?gpio_(request|free|direction|get|set)
9831
9832 GPIO UAPI
9833 M:      Bartosz Golaszewski <[email protected]>
9834 R:      Kent Gibson <[email protected]>
9835 L:      [email protected]
9836 S:      Maintained
9837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9838 F:      Documentation/ABI/obsolete/sysfs-gpio
9839 F:      Documentation/ABI/testing/gpio-cdev
9840 F:      Documentation/userspace-api/gpio/
9841 F:      drivers/gpio/gpiolib-cdev.c
9842 F:      include/uapi/linux/gpio.h
9843 F:      tools/gpio/
9844
9845 GRETH 10/100/1G Ethernet MAC device driver
9846 M:      Andreas Larsson <[email protected]>
9847 L:      [email protected]
9848 S:      Maintained
9849 F:      drivers/net/ethernet/aeroflex/
9850
9851 GREYBUS AUDIO PROTOCOLS DRIVERS
9852 M:      Vaibhav Agarwal <[email protected]>
9853 M:      Mark Greer <[email protected]>
9854 S:      Maintained
9855 F:      drivers/staging/greybus/audio_apbridgea.c
9856 F:      drivers/staging/greybus/audio_apbridgea.h
9857 F:      drivers/staging/greybus/audio_codec.c
9858 F:      drivers/staging/greybus/audio_codec.h
9859 F:      drivers/staging/greybus/audio_gb.c
9860 F:      drivers/staging/greybus/audio_manager.c
9861 F:      drivers/staging/greybus/audio_manager.h
9862 F:      drivers/staging/greybus/audio_manager_module.c
9863 F:      drivers/staging/greybus/audio_manager_private.h
9864 F:      drivers/staging/greybus/audio_manager_sysfs.c
9865 F:      drivers/staging/greybus/audio_module.c
9866 F:      drivers/staging/greybus/audio_topology.c
9867
9868 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9869 M:      Viresh Kumar <[email protected]>
9870 S:      Maintained
9871 F:      drivers/staging/greybus/authentication.c
9872 F:      drivers/staging/greybus/bootrom.c
9873 F:      drivers/staging/greybus/firmware.h
9874 F:      drivers/staging/greybus/fw-core.c
9875 F:      drivers/staging/greybus/fw-download.c
9876 F:      drivers/staging/greybus/fw-management.c
9877 F:      drivers/staging/greybus/greybus_authentication.h
9878 F:      drivers/staging/greybus/greybus_firmware.h
9879 F:      drivers/staging/greybus/hid.c
9880 F:      drivers/staging/greybus/i2c.c
9881 F:      drivers/staging/greybus/spi.c
9882 F:      drivers/staging/greybus/spilib.c
9883 F:      drivers/staging/greybus/spilib.h
9884
9885 GREYBUS LOOPBACK DRIVER
9886 M:      Bryan O'Donoghue <[email protected]>
9887 S:      Maintained
9888 F:      drivers/staging/greybus/loopback.c
9889
9890 GREYBUS PLATFORM DRIVERS
9891 M:      Vaibhav Hiremath <[email protected]>
9892 S:      Maintained
9893 F:      drivers/staging/greybus/arche-apb-ctrl.c
9894 F:      drivers/staging/greybus/arche-platform.c
9895 F:      drivers/staging/greybus/arche_platform.h
9896
9897 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9898 M:      Rui Miguel Silva <[email protected]>
9899 S:      Maintained
9900 F:      drivers/staging/greybus/gpio.c
9901 F:      drivers/staging/greybus/light.c
9902 F:      drivers/staging/greybus/power_supply.c
9903 F:      drivers/staging/greybus/sdio.c
9904 F:      drivers/staging/greybus/spi.c
9905 F:      drivers/staging/greybus/spilib.c
9906
9907 GREYBUS BEAGLEPLAY DRIVERS
9908 M:      Ayush Singh <[email protected]>
9909 L:      [email protected] (moderated for non-subscribers)
9910 S:      Maintained
9911 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9912 F:      drivers/greybus/gb-beagleplay.c
9913
9914 GREYBUS SUBSYSTEM
9915 M:      Johan Hovold <[email protected]>
9916 M:      Alex Elder <[email protected]>
9917 M:      Greg Kroah-Hartman <[email protected]>
9918 L:      [email protected] (moderated for non-subscribers)
9919 S:      Maintained
9920 F:      drivers/greybus/
9921 F:      drivers/staging/greybus/
9922 F:      include/linux/greybus.h
9923 F:      include/linux/greybus/
9924
9925 GREYBUS UART PROTOCOLS DRIVERS
9926 M:      David Lin <[email protected]>
9927 S:      Maintained
9928 F:      drivers/staging/greybus/log.c
9929 F:      drivers/staging/greybus/uart.c
9930
9931 GS1662 VIDEO SERIALIZER
9932 M:      Charles-Antoine Couret <[email protected]>
9933 L:      [email protected]
9934 S:      Maintained
9935 T:      git git://linuxtv.org/media.git
9936 F:      drivers/media/spi/gs1662.c
9937
9938 GSPCA FINEPIX SUBDRIVER
9939 M:      Frank Zago <[email protected]>
9940 L:      [email protected]
9941 S:      Maintained
9942 T:      git git://linuxtv.org/media.git
9943 F:      drivers/media/usb/gspca/finepix.c
9944
9945 GSPCA GL860 SUBDRIVER
9946 M:      Olivier Lorin <[email protected]>
9947 L:      [email protected]
9948 S:      Maintained
9949 T:      git git://linuxtv.org/media.git
9950 F:      drivers/media/usb/gspca/gl860/
9951
9952 GSPCA M5602 SUBDRIVER
9953 M:      Erik Andren <[email protected]>
9954 L:      [email protected]
9955 S:      Maintained
9956 T:      git git://linuxtv.org/media.git
9957 F:      drivers/media/usb/gspca/m5602/
9958
9959 GSPCA PAC207 SONIXB SUBDRIVER
9960 M:      Hans Verkuil <[email protected]>
9961 L:      [email protected]
9962 S:      Odd Fixes
9963 T:      git git://linuxtv.org/media.git
9964 F:      drivers/media/usb/gspca/pac207.c
9965
9966 GSPCA SN9C20X SUBDRIVER
9967 M:      Brian Johnson <[email protected]>
9968 L:      [email protected]
9969 S:      Maintained
9970 T:      git git://linuxtv.org/media.git
9971 F:      drivers/media/usb/gspca/sn9c20x.c
9972
9973 GSPCA T613 SUBDRIVER
9974 M:      Leandro Costantino <[email protected]>
9975 L:      [email protected]
9976 S:      Maintained
9977 T:      git git://linuxtv.org/media.git
9978 F:      drivers/media/usb/gspca/t613.c
9979
9980 GSPCA USB WEBCAM DRIVER
9981 M:      Hans Verkuil <[email protected]>
9982 L:      [email protected]
9983 S:      Odd Fixes
9984 T:      git git://linuxtv.org/media.git
9985 F:      drivers/media/usb/gspca/
9986
9987 GTP (GPRS Tunneling Protocol)
9988 M:      Pablo Neira Ayuso <[email protected]>
9989 M:      Harald Welte <[email protected]>
9990 L:      [email protected]
9991 S:      Maintained
9992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9993 F:      drivers/net/gtp.c
9994
9995 GUID PARTITION TABLE (GPT)
9996 M:      Davidlohr Bueso <[email protected]>
9997 L:      [email protected]
9998 S:      Maintained
9999 F:      block/partitions/efi.*
10000
10001 HABANALABS PCI DRIVER
10002 M:      Ofir Bitton <[email protected]>
10003 L:      [email protected]
10004 S:      Supported
10005 C:      irc://irc.oftc.net/dri-devel
10006 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
10007 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
10008 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
10009 F:      drivers/accel/habanalabs/
10010 F:      include/linux/habanalabs/
10011 F:      include/trace/events/habanalabs.h
10012 F:      include/uapi/drm/habanalabs_accel.h
10013
10014 HACKRF MEDIA DRIVER
10015 L:      [email protected]
10016 S:      Orphan
10017 W:      https://linuxtv.org
10018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10019 F:      drivers/media/usb/hackrf/
10020
10021 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
10022 M:      Chuck Lever <[email protected]>
10023 L:      [email protected]
10024 L:      [email protected]
10025 S:      Maintained
10026 F:      Documentation/netlink/specs/handshake.yaml
10027 F:      Documentation/networking/tls-handshake.rst
10028 F:      include/net/handshake.h
10029 F:      include/trace/events/handshake.h
10030 F:      net/handshake/
10031
10032 HANTRO VPU CODEC DRIVER
10033 M:      Ezequiel Garcia <[email protected]>
10034 M:      Philipp Zabel <[email protected]>
10035 L:      [email protected]
10036 L:      [email protected]
10037 S:      Maintained
10038 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
10039 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
10040 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
10041 F:      drivers/media/platform/verisilicon/
10042
10043 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
10044 M:      Frank Seidel <[email protected]>
10045 L:      [email protected]
10046 S:      Maintained
10047 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
10048 F:      drivers/platform/x86/hdaps.c
10049
10050 HARDWARE MONITORING
10051 M:      Jean Delvare <[email protected]>
10052 M:      Guenter Roeck <[email protected]>
10053 L:      [email protected]
10054 S:      Maintained
10055 W:      http://hwmon.wiki.kernel.org/
10056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
10057 F:      Documentation/ABI/testing/sysfs-class-hwmon
10058 F:      Documentation/devicetree/bindings/hwmon/
10059 F:      Documentation/hwmon/
10060 F:      drivers/hwmon/
10061 F:      include/linux/hwmon*.h
10062 F:      include/trace/events/hwmon*.h
10063 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
10064
10065 HARDWARE RANDOM NUMBER GENERATOR CORE
10066 M:      Olivia Mackall <[email protected]>
10067 M:      Herbert Xu <[email protected]>
10068 L:      [email protected]
10069 S:      Odd fixes
10070 F:      Documentation/admin-guide/hw_random.rst
10071 F:      Documentation/devicetree/bindings/rng/
10072 F:      drivers/char/hw_random/
10073 F:      include/linux/hw_random.h
10074
10075 HARDWARE SPINLOCK CORE
10076 M:      Bjorn Andersson <[email protected]>
10077 R:      Baolin Wang <[email protected]>
10078 L:      [email protected]
10079 S:      Maintained
10080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
10081 F:      Documentation/devicetree/bindings/hwlock/
10082 F:      Documentation/locking/hwspinlock.rst
10083 F:      drivers/hwspinlock/
10084 F:      include/linux/hwspinlock.h
10085
10086 HARDWARE TRACING FACILITIES
10087 M:      Alexander Shishkin <[email protected]>
10088 S:      Maintained
10089 F:      drivers/hwtracing/
10090
10091 HARMONY SOUND DRIVER
10092 L:      [email protected]
10093 S:      Maintained
10094 F:      sound/parisc/harmony.*
10095
10096 HDPVR USB VIDEO ENCODER DRIVER
10097 M:      Hans Verkuil <[email protected]>
10098 L:      [email protected]
10099 S:      Odd Fixes
10100 W:      https://linuxtv.org
10101 T:      git git://linuxtv.org/media.git
10102 F:      drivers/media/usb/hdpvr/
10103
10104 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
10105 M:      Keng-Yu Lin <[email protected]>
10106 S:      Supported
10107 F:      drivers/misc/hpilo.[ch]
10108
10109 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
10110 M:      Jerry Hoemann <[email protected]>
10111 S:      Supported
10112 F:      Documentation/watchdog/hpwdt.rst
10113 F:      drivers/watchdog/hpwdt.c
10114
10115 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
10116 M:      Don Brace <[email protected]>
10117 L:      [email protected]
10118 L:      [email protected]
10119 S:      Supported
10120 F:      Documentation/scsi/hpsa.rst
10121 F:      drivers/scsi/hpsa*.[ch]
10122 F:      include/linux/cciss*.h
10123 F:      include/uapi/linux/cciss*.h
10124
10125 HFI1 DRIVER
10126 M:      Dennis Dalessandro <[email protected]>
10127 L:      [email protected]
10128 S:      Supported
10129 F:      drivers/infiniband/hw/hfi1
10130
10131 HFS FILESYSTEM
10132 L:      [email protected]
10133 S:      Orphan
10134 F:      Documentation/filesystems/hfs.rst
10135 F:      fs/hfs/
10136
10137 HFSPLUS FILESYSTEM
10138 L:      [email protected]
10139 S:      Orphan
10140 F:      Documentation/filesystems/hfsplus.rst
10141 F:      fs/hfsplus/
10142
10143 HGA FRAMEBUFFER DRIVER
10144 M:      Ferenc Bakonyi <[email protected]>
10145 L:      [email protected]
10146 S:      Maintained
10147 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
10148 F:      drivers/video/fbdev/hgafb.c
10149
10150 HIBERNATION (aka Software Suspend, aka swsusp)
10151 M:      "Rafael J. Wysocki" <[email protected]>
10152 M:      Pavel Machek <[email protected]>
10153 L:      [email protected]
10154 S:      Supported
10155 B:      https://bugzilla.kernel.org
10156 F:      arch/*/include/asm/suspend*.h
10157 F:      arch/x86/power/
10158 F:      drivers/base/power/
10159 F:      include/linux/freezer.h
10160 F:      include/linux/pm.h
10161 F:      include/linux/suspend.h
10162 F:      kernel/power/
10163
10164 HID CORE LAYER
10165 M:      Jiri Kosina <[email protected]>
10166 M:      Benjamin Tissoires <[email protected]>
10167 L:      [email protected]
10168 S:      Maintained
10169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10170 F:      Documentation/hid/
10171 F:      drivers/hid/
10172 F:      include/linux/hid*
10173 F:      include/uapi/linux/hid*
10174 F:      samples/hid/
10175 F:      tools/testing/selftests/hid/
10176
10177 HID LOGITECH DRIVERS
10178 R:      Filipe Laíns <[email protected]>
10179 L:      [email protected]
10180 S:      Maintained
10181 F:      drivers/hid/hid-logitech-*
10182
10183 HID NVIDIA SHIELD DRIVER
10184 M:      Rahul Rameshbabu <[email protected]>
10185 L:      [email protected]
10186 S:      Maintained
10187 F:      drivers/hid/hid-nvidia-shield.c
10188
10189 HID PHOENIX RC FLIGHT CONTROLLER
10190 M:      Marcus Folkesson <[email protected]>
10191 L:      [email protected]
10192 S:      Maintained
10193 F:      drivers/hid/hid-pxrc.c
10194
10195 HID PLAYSTATION DRIVER
10196 M:      Roderick Colenbrander <[email protected]>
10197 L:      [email protected]
10198 S:      Supported
10199 F:      drivers/hid/hid-playstation.c
10200
10201 HID SENSOR HUB DRIVERS
10202 M:      Jiri Kosina <[email protected]>
10203 M:      Jonathan Cameron <[email protected]>
10204 M:      Srinivas Pandruvada <[email protected]>
10205 L:      [email protected]
10206 L:      [email protected]
10207 S:      Maintained
10208 F:      Documentation/hid/hid-sensor*
10209 F:      drivers/hid/hid-sensor-*
10210 F:      drivers/iio/*/hid-*
10211 F:      include/linux/hid-sensor-*
10212
10213 HID VRC-2 CAR CONTROLLER DRIVER
10214 M:      Marcus Folkesson <[email protected]>
10215 L:      [email protected]
10216 S:      Maintained
10217 F:      drivers/hid/hid-vrc2.c
10218
10219 HID WACOM DRIVER
10220 M:      Ping Cheng <[email protected]>
10221 M:      Jason Gerecke  <[email protected]>
10222 L:      [email protected]
10223 S:      Maintained
10224 F:      drivers/hid/wacom.h
10225 F:      drivers/hid/wacom_*
10226
10227 HID++ LOGITECH DRIVERS
10228 R:      Filipe Laíns <[email protected]>
10229 R:      Bastien Nocera <[email protected]>
10230 L:      [email protected]
10231 S:      Maintained
10232 F:      drivers/hid/hid-logitech-hidpp.c
10233
10234 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10235 M:      Anna-Maria Behnsen <[email protected]>
10236 M:      Frederic Weisbecker <[email protected]>
10237 M:      Thomas Gleixner <[email protected]>
10238 L:      [email protected]
10239 S:      Maintained
10240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10241 F:      Documentation/timers/
10242 F:      include/linux/clockchips.h
10243 F:      include/linux/delay.h
10244 F:      include/linux/hrtimer.h
10245 F:      include/linux/timer.h
10246 F:      kernel/time/clockevents.c
10247 F:      kernel/time/hrtimer.c
10248 F:      kernel/time/sleep_timeout.c
10249 F:      kernel/time/timer.c
10250 F:      kernel/time/timer_list.c
10251 F:      kernel/time/timer_migration.*
10252 F:      tools/testing/selftests/timers/
10253
10254 HIGH-SPEED SCC DRIVER FOR AX.25
10255 L:      [email protected]
10256 S:      Orphan
10257 F:      drivers/net/hamradio/scc.c
10258
10259 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10260 M:      HighPoint Linux Team <[email protected]>
10261 S:      Supported
10262 W:      http://www.highpoint-tech.com
10263 F:      Documentation/scsi/hptiop.rst
10264 F:      drivers/scsi/hptiop.c
10265
10266 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10267 M:      John Stultz <[email protected]>
10268 L:      [email protected]
10269 S:      Maintained
10270 F:      drivers/misc/hisi_hikey_usb.c
10271
10272 HIMAX HX83112B TOUCHSCREEN SUPPORT
10273 M:      Job Noorman <[email protected]>
10274 L:      [email protected]
10275 S:      Maintained
10276 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10277 F:      drivers/input/touchscreen/himax_hx83112b.c
10278
10279 HIPPI
10280 M:      Jes Sorensen <[email protected]>
10281 L:      [email protected]
10282 S:      Maintained
10283 F:      drivers/net/hippi/
10284 F:      include/linux/hippidevice.h
10285 F:      include/uapi/linux/if_hippi.h
10286 F:      net/802/hippi.c
10287
10288 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10289 M:      Kurt Kanzenbach <[email protected]>
10290 L:      [email protected]
10291 S:      Maintained
10292 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10293 F:      drivers/net/dsa/hirschmann/*
10294 F:      include/linux/platform_data/hirschmann-hellcreek.h
10295 F:      net/dsa/tag_hellcreek.c
10296
10297 HISILICON DMA DRIVER
10298 M:      Zhou Wang <[email protected]>
10299 M:      Jie Hai <[email protected]>
10300 L:      [email protected]
10301 S:      Maintained
10302 F:      drivers/dma/hisi_dma.c
10303
10304 HISILICON GPIO DRIVER
10305 M:      Jay Fang <[email protected]>
10306 L:      [email protected]
10307 S:      Maintained
10308 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10309 F:      drivers/gpio/gpio-hisi.c
10310
10311 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10312 M:      Zhiqi Song <[email protected]>
10313 M:      Longfang Liu <[email protected]>
10314 L:      [email protected]
10315 S:      Maintained
10316 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10317 F:      drivers/crypto/hisilicon/hpre/hpre.h
10318 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10319 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10320
10321 HISILICON HNS3 PMU DRIVER
10322 M:      Jijie Shao <[email protected]>
10323 S:      Supported
10324 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10325 F:      drivers/perf/hisilicon/hns3_pmu.c
10326
10327 HISILICON I2C CONTROLLER DRIVER
10328 M:      Yicong Yang <[email protected]>
10329 L:      [email protected]
10330 S:      Maintained
10331 W:      https://www.hisilicon.com
10332 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10333 F:      drivers/i2c/busses/i2c-hisi.c
10334
10335 HISILICON KUNPENG SOC HCCS DRIVER
10336 M:      Huisong Li <[email protected]>
10337 S:      Maintained
10338 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10339 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10340 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10341
10342 HISILICON LPC BUS DRIVER
10343 M:      Jay Fang <[email protected]>
10344 S:      Maintained
10345 W:      http://www.hisilicon.com
10346 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10347 F:      drivers/bus/hisi_lpc.c
10348
10349 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10350 M:      Jian Shen <[email protected]>
10351 M:      Salil Mehta <[email protected]>
10352 M:      Jijie Shao <[email protected]>
10353 L:      [email protected]
10354 S:      Maintained
10355 W:      http://www.hisilicon.com
10356 F:      drivers/net/ethernet/hisilicon/hns3/
10357
10358 HISILICON NETWORK HIBMCGE DRIVER
10359 M:      Jijie Shao <[email protected]>
10360 L:      [email protected]
10361 S:      Maintained
10362 F:      drivers/net/ethernet/hisilicon/hibmcge/
10363
10364 HISILICON NETWORK SUBSYSTEM DRIVER
10365 M:      Jian Shen <[email protected]>
10366 M:      Salil Mehta <[email protected]>
10367 L:      [email protected]
10368 S:      Maintained
10369 W:      http://www.hisilicon.com
10370 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10371 F:      drivers/net/ethernet/hisilicon/
10372
10373 HISILICON PMU DRIVER
10374 M:      Yicong Yang <[email protected]>
10375 M:      Jonathan Cameron <[email protected]>
10376 S:      Supported
10377 W:      http://www.hisilicon.com
10378 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10379 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10380 F:      drivers/perf/hisilicon
10381
10382 HISILICON PTT DRIVER
10383 M:      Yicong Yang <[email protected]>
10384 M:      Jonathan Cameron <[email protected]>
10385 L:      [email protected]
10386 S:      Maintained
10387 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10388 F:      Documentation/trace/hisi-ptt.rst
10389 F:      drivers/hwtracing/ptt/
10390 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10391 F:      tools/perf/util/hisi-ptt*
10392 F:      tools/perf/util/hisi-ptt-decoder/*
10393
10394 HISILICON QM DRIVER
10395 M:      Weili Qian <[email protected]>
10396 M:      Zhou Wang <[email protected]>
10397 L:      [email protected]
10398 S:      Maintained
10399 F:      drivers/crypto/hisilicon/Kconfig
10400 F:      drivers/crypto/hisilicon/Makefile
10401 F:      drivers/crypto/hisilicon/qm.c
10402 F:      drivers/crypto/hisilicon/sgl.c
10403 F:      include/linux/hisi_acc_qm.h
10404
10405 HISILICON ROCE DRIVER
10406 M:      Chengchang Tang <[email protected]>
10407 M:      Junxian Huang <[email protected]>
10408 L:      [email protected]
10409 S:      Maintained
10410 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10411 F:      drivers/infiniband/hw/hns/
10412
10413 HISILICON SAS Controller
10414 M:      Yihang Li <[email protected]>
10415 S:      Supported
10416 W:      http://www.hisilicon.com
10417 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10418 F:      drivers/scsi/hisi_sas/
10419
10420 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10421 M:      Longfang Liu <[email protected]>
10422 L:      [email protected]
10423 S:      Maintained
10424 F:      Documentation/ABI/testing/debugfs-hisi-sec
10425 F:      drivers/crypto/hisilicon/sec2/sec.h
10426 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10427 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10428 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10429
10430 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10431 M:      Jay Fang <[email protected]>
10432 L:      [email protected]
10433 S:      Maintained
10434 W:      http://www.hisilicon.com
10435 F:      drivers/spi/spi-hisi-kunpeng.c
10436
10437 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10438 M:      Mauro Carvalho Chehab <[email protected]>
10439 L:      [email protected]
10440 S:      Maintained
10441 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10442 F:      drivers/spmi/hisi-spmi-controller.c
10443
10444 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10445 M:      Mauro Carvalho Chehab <[email protected]>
10446 L:      [email protected]
10447 S:      Maintained
10448 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10449 F:      drivers/mfd/hi6421-spmi-pmic.c
10450
10451 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10452 M:      Weili Qian <[email protected]>
10453 S:      Maintained
10454 F:      drivers/crypto/hisilicon/trng/trng.c
10455
10456 HISILICON V3XX SPI NOR FLASH Controller Driver
10457 M:      Jay Fang <[email protected]>
10458 S:      Maintained
10459 W:      http://www.hisilicon.com
10460 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10461
10462 HISILICON ZIP Controller DRIVER
10463 M:      Yang Shen <[email protected]>
10464 M:      Zhou Wang <[email protected]>
10465 L:      [email protected]
10466 S:      Maintained
10467 F:      Documentation/ABI/testing/debugfs-hisi-zip
10468 F:      drivers/crypto/hisilicon/zip/
10469
10470 HMM - Heterogeneous Memory Management
10471 M:      Jérôme Glisse <[email protected]>
10472 L:      [email protected]
10473 S:      Maintained
10474 F:      Documentation/mm/hmm.rst
10475 F:      include/linux/hmm*
10476 F:      lib/test_hmm*
10477 F:      mm/hmm*
10478 F:      tools/testing/selftests/mm/*hmm*
10479
10480 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10481 M:      Petre Rodan <[email protected]>
10482 L:      [email protected]
10483 S:      Maintained
10484 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10485 F:      drivers/iio/pressure/hsc030pa*
10486
10487 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10488 M:      Andreas Klinger <[email protected]>
10489 M:      Petre Rodan <[email protected]>
10490 L:      [email protected]
10491 S:      Maintained
10492 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10493 F:      drivers/iio/pressure/mprls0025pa*
10494
10495 HP BIOSCFG DRIVER
10496 M:      Jorge Lopez <[email protected]>
10497 L:      [email protected]
10498 S:      Maintained
10499 F:      drivers/platform/x86/hp/hp-bioscfg/
10500
10501 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10502 L:      [email protected]
10503 S:      Orphan
10504 F:      drivers/platform/x86/hp/tc1100-wmi.c
10505
10506 HP WMI HARDWARE MONITOR DRIVER
10507 M:      James Seo <[email protected]>
10508 L:      [email protected]
10509 S:      Maintained
10510 F:      Documentation/hwmon/hp-wmi-sensors.rst
10511 F:      drivers/hwmon/hp-wmi-sensors.c
10512
10513 HPET:   High Precision Event Timers driver
10514 M:      Clemens Ladisch <[email protected]>
10515 S:      Maintained
10516 F:      Documentation/timers/hpet.rst
10517 F:      drivers/char/hpet.c
10518 F:      include/linux/hpet.h
10519 F:      include/uapi/linux/hpet.h
10520
10521 HPET:   x86
10522 S:      Orphan
10523 F:      arch/x86/include/asm/hpet.h
10524 F:      arch/x86/kernel/hpet.c
10525
10526 HPFS FILESYSTEM
10527 M:      Mikulas Patocka <[email protected]>
10528 S:      Maintained
10529 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10530 F:      fs/hpfs/
10531
10532 HS3001 Hardware Temperature and Humidity Sensor
10533 M:      Andre Werner <[email protected]>
10534 L:      [email protected]
10535 S:      Maintained
10536 F:      drivers/hwmon/hs3001.c
10537
10538 HSI SUBSYSTEM
10539 M:      Sebastian Reichel <[email protected]>
10540 S:      Maintained
10541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10542 F:      Documentation/ABI/testing/sysfs-bus-hsi
10543 F:      Documentation/driver-api/hsi.rst
10544 F:      drivers/hsi/
10545 F:      include/linux/hsi/
10546 F:      include/uapi/linux/hsi/
10547
10548 HSO 3G MODEM DRIVER
10549 L:      [email protected]
10550 S:      Orphan
10551 F:      drivers/net/usb/hso.c
10552
10553 HSR NETWORK PROTOCOL
10554 L:      [email protected]
10555 S:      Orphan
10556 F:      net/hsr/
10557
10558 HT16K33 LED CONTROLLER DRIVER
10559 M:      Robin van der Gracht <[email protected]>
10560 S:      Maintained
10561 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10562 F:      drivers/auxdisplay/ht16k33.c
10563
10564 HTCPEN TOUCHSCREEN DRIVER
10565 M:      Pau Oliva Fora <[email protected]>
10566 L:      [email protected]
10567 S:      Maintained
10568 F:      drivers/input/touchscreen/htcpen.c
10569
10570 HTE SUBSYSTEM
10571 M:      Dipen Patel <[email protected]>
10572 L:      [email protected]
10573 S:      Maintained
10574 Q:      https://patchwork.kernel.org/project/timestamp/list/
10575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10576 F:      Documentation/devicetree/bindings/timestamp/
10577 F:      Documentation/driver-api/hte/
10578 F:      drivers/hte/
10579 F:      include/linux/hte.h
10580
10581 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10582 M:      Lorenzo Bianconi <[email protected]>
10583 L:      [email protected]
10584 S:      Maintained
10585 W:      http://www.st.com/
10586 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10587 F:      drivers/iio/humidity/hts221*
10588
10589 HUAWEI ETHERNET DRIVER
10590 M:      Cai Huoqing <[email protected]>
10591 L:      [email protected]
10592 S:      Maintained
10593 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10594 F:      drivers/net/ethernet/huawei/hinic/
10595
10596 HUGETLB SUBSYSTEM
10597 M:      Muchun Song <[email protected]>
10598 L:      [email protected]
10599 S:      Maintained
10600 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10601 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10602 F:      Documentation/mm/hugetlbfs_reserv.rst
10603 F:      Documentation/mm/vmemmap_dedup.rst
10604 F:      fs/hugetlbfs/
10605 F:      include/linux/hugetlb.h
10606 F:      include/trace/events/hugetlbfs.h
10607 F:      mm/hugetlb.c
10608 F:      mm/hugetlb_vmemmap.c
10609 F:      mm/hugetlb_vmemmap.h
10610 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10611
10612 HVA ST MEDIA DRIVER
10613 M:      Jean-Christophe Trotin <[email protected]>
10614 L:      [email protected]
10615 S:      Supported
10616 W:      https://linuxtv.org
10617 T:      git git://linuxtv.org/media.git
10618 F:      drivers/media/platform/st/sti/hva
10619
10620 HWPOISON MEMORY FAILURE HANDLING
10621 M:      Miaohe Lin <[email protected]>
10622 R:      Naoya Horiguchi <[email protected]>
10623 L:      [email protected]
10624 S:      Maintained
10625 F:      mm/hwpoison-inject.c
10626 F:      mm/memory-failure.c
10627
10628 HYCON HY46XX TOUCHSCREEN SUPPORT
10629 M:      Giulio Benetti <[email protected]>
10630 L:      [email protected]
10631 S:      Maintained
10632 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10633 F:      drivers/input/touchscreen/hycon-hy46xx.c
10634
10635 HYGON PROCESSOR SUPPORT
10636 M:      Pu Wen <[email protected]>
10637 L:      [email protected]
10638 S:      Maintained
10639 F:      arch/x86/kernel/cpu/hygon.c
10640
10641 HYNIX HI556 SENSOR DRIVER
10642 M:      Sakari Ailus <[email protected]>
10643 L:      [email protected]
10644 S:      Maintained
10645 T:      git git://linuxtv.org/media.git
10646 F:      drivers/media/i2c/hi556.c
10647
10648 HYNIX HI846 SENSOR DRIVER
10649 M:      Martin Kepplinger <[email protected]>
10650 L:      [email protected]
10651 S:      Maintained
10652 F:      drivers/media/i2c/hi846.c
10653
10654 HYNIX HI847 SENSOR DRIVER
10655 M:      Sakari Ailus <[email protected]>
10656 L:      [email protected]
10657 S:      Maintained
10658 F:      drivers/media/i2c/hi847.c
10659
10660 Hyper-V/Azure CORE AND DRIVERS
10661 M:      "K. Y. Srinivasan" <[email protected]>
10662 M:      Haiyang Zhang <[email protected]>
10663 M:      Wei Liu <[email protected]>
10664 M:      Dexuan Cui <[email protected]>
10665 L:      [email protected]
10666 S:      Supported
10667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10668 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10669 F:      Documentation/ABI/testing/debugfs-hyperv
10670 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10671 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10672 F:      Documentation/virt/hyperv
10673 F:      arch/arm64/hyperv
10674 F:      arch/arm64/include/asm/hyperv-tlfs.h
10675 F:      arch/arm64/include/asm/mshyperv.h
10676 F:      arch/x86/hyperv
10677 F:      arch/x86/include/asm/hyperv-tlfs.h
10678 F:      arch/x86/include/asm/mshyperv.h
10679 F:      arch/x86/include/asm/trace/hyperv.h
10680 F:      arch/x86/kernel/cpu/mshyperv.c
10681 F:      drivers/clocksource/hyperv_timer.c
10682 F:      drivers/hid/hid-hyperv.c
10683 F:      drivers/hv/
10684 F:      drivers/input/serio/hyperv-keyboard.c
10685 F:      drivers/iommu/hyperv-iommu.c
10686 F:      drivers/net/ethernet/microsoft/
10687 F:      drivers/net/hyperv/
10688 F:      drivers/pci/controller/pci-hyperv-intf.c
10689 F:      drivers/pci/controller/pci-hyperv.c
10690 F:      drivers/scsi/storvsc_drv.c
10691 F:      drivers/uio/uio_hv_generic.c
10692 F:      drivers/video/fbdev/hyperv_fb.c
10693 F:      include/asm-generic/hyperv-tlfs.h
10694 F:      include/asm-generic/mshyperv.h
10695 F:      include/clocksource/hyperv_timer.h
10696 F:      include/linux/hyperv.h
10697 F:      include/net/mana
10698 F:      include/uapi/linux/hyperv.h
10699 F:      net/vmw_vsock/hyperv_transport.c
10700 F:      tools/hv/
10701
10702 HYPERBUS SUPPORT
10703 M:      Vignesh Raghavendra <[email protected]>
10704 R:      Tudor Ambarus <[email protected]>
10705 L:      [email protected]
10706 S:      Supported
10707 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10708 C:      irc://irc.oftc.net/mtd
10709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10710 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10711 F:      drivers/mtd/hyperbus/
10712 F:      include/linux/mtd/hyperbus.h
10713
10714 HYPERVISOR VIRTUAL CONSOLE DRIVER
10715 L:      [email protected]
10716 S:      Odd Fixes
10717 F:      drivers/tty/hvc/
10718
10719 I2C ACPI SUPPORT
10720 M:      Mika Westerberg <[email protected]>
10721 L:      [email protected]
10722 L:      [email protected]
10723 S:      Maintained
10724 F:      drivers/i2c/i2c-core-acpi.c
10725
10726 I2C ADDRESS TRANSLATOR (ATR)
10727 M:      Tomi Valkeinen <[email protected]>
10728 R:      Luca Ceresoli <[email protected]>
10729 L:      [email protected]
10730 S:      Maintained
10731 F:      drivers/i2c/i2c-atr.c
10732 F:      include/linux/i2c-atr.h
10733
10734 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10735 M:      Ajay Gupta <[email protected]>
10736 L:      [email protected]
10737 S:      Maintained
10738 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10739 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10740
10741 I2C MUXES
10742 M:      Peter Rosin <[email protected]>
10743 L:      [email protected]
10744 S:      Maintained
10745 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10746 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10747 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10748 F:      Documentation/i2c/i2c-topology.rst
10749 F:      Documentation/i2c/muxes/
10750 F:      drivers/i2c/i2c-mux.c
10751 F:      drivers/i2c/muxes/
10752 F:      include/linux/i2c-mux.h
10753
10754 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10755 M:      Gregory CLEMENT <[email protected]>
10756 L:      [email protected]
10757 S:      Maintained
10758 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10759 F:      drivers/i2c/busses/i2c-mv64xxx.c
10760
10761 I2C OF COMPONENT PROBER
10762 M:      Chen-Yu Tsai <[email protected]>
10763 L:      [email protected]
10764 L:      [email protected]
10765 S:      Maintained
10766 F:      drivers/i2c/i2c-core-of-prober.c
10767 F:      include/linux/i2c-of-prober.h
10768
10769 I2C OVER PARALLEL PORT
10770 M:      Jean Delvare <[email protected]>
10771 L:      [email protected]
10772 S:      Maintained
10773 F:      Documentation/i2c/busses/i2c-parport.rst
10774 F:      drivers/i2c/busses/i2c-parport.c
10775
10776 I2C SUBSYSTEM
10777 M:      Wolfram Sang <[email protected]>
10778 L:      [email protected]
10779 S:      Maintained
10780 W:      https://i2c.wiki.kernel.org/
10781 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10783 F:      Documentation/i2c/
10784 F:      drivers/i2c/*
10785 F:      include/dt-bindings/i2c/i2c.h
10786 F:      include/linux/i2c-dev.h
10787 F:      include/linux/i2c-smbus.h
10788 F:      include/linux/i2c.h
10789 F:      include/uapi/linux/i2c-*.h
10790 F:      include/uapi/linux/i2c.h
10791
10792 I2C SUBSYSTEM HOST DRIVERS
10793 M:      Andi Shyti <[email protected]>
10794 L:      [email protected]
10795 S:      Maintained
10796 W:      https://i2c.wiki.kernel.org/
10797 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10799 F:      Documentation/devicetree/bindings/i2c/
10800 F:      drivers/i2c/algos/
10801 F:      drivers/i2c/busses/
10802 F:      include/dt-bindings/i2c/
10803
10804 I2C-TAOS-EVM DRIVER
10805 M:      Jean Delvare <[email protected]>
10806 L:      [email protected]
10807 S:      Maintained
10808 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10809 F:      drivers/i2c/busses/i2c-taos-evm.c
10810
10811 I2C-TINY-USB DRIVER
10812 M:      Till Harbaum <[email protected]>
10813 L:      [email protected]
10814 S:      Maintained
10815 W:      http://www.harbaum.org/till/i2c_tiny_usb
10816 F:      drivers/i2c/busses/i2c-tiny-usb.c
10817
10818 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10819 M:      Jean Delvare <[email protected]>
10820 L:      [email protected]
10821 S:      Maintained
10822 F:      Documentation/i2c/busses/i2c-ali1535.rst
10823 F:      Documentation/i2c/busses/i2c-ali1563.rst
10824 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10825 F:      Documentation/i2c/busses/i2c-amd756.rst
10826 F:      Documentation/i2c/busses/i2c-amd8111.rst
10827 F:      Documentation/i2c/busses/i2c-i801.rst
10828 F:      Documentation/i2c/busses/i2c-nforce2.rst
10829 F:      Documentation/i2c/busses/i2c-piix4.rst
10830 F:      Documentation/i2c/busses/i2c-sis5595.rst
10831 F:      Documentation/i2c/busses/i2c-sis630.rst
10832 F:      Documentation/i2c/busses/i2c-sis96x.rst
10833 F:      Documentation/i2c/busses/i2c-via.rst
10834 F:      Documentation/i2c/busses/i2c-viapro.rst
10835 F:      drivers/i2c/busses/i2c-ali1535.c
10836 F:      drivers/i2c/busses/i2c-ali1563.c
10837 F:      drivers/i2c/busses/i2c-ali15x3.c
10838 F:      drivers/i2c/busses/i2c-amd756.c
10839 F:      drivers/i2c/busses/i2c-amd8111.c
10840 F:      drivers/i2c/busses/i2c-i801.c
10841 F:      drivers/i2c/busses/i2c-isch.c
10842 F:      drivers/i2c/busses/i2c-nforce2.c
10843 F:      drivers/i2c/busses/i2c-piix4.*
10844 F:      drivers/i2c/busses/i2c-sis5595.c
10845 F:      drivers/i2c/busses/i2c-sis630.c
10846 F:      drivers/i2c/busses/i2c-sis96x.c
10847 F:      drivers/i2c/busses/i2c-via.c
10848 F:      drivers/i2c/busses/i2c-viapro.c
10849
10850 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10851 M:      Hans de Goede <[email protected]>
10852 L:      [email protected]
10853 S:      Maintained
10854 F:      drivers/i2c/busses/i2c-cht-wc.c
10855
10856 I2C/SMBUS ISMT DRIVER
10857 M:      Seth Heasley <[email protected]>
10858 M:      Neil Horman <[email protected]>
10859 L:      [email protected]
10860 F:      Documentation/i2c/busses/i2c-ismt.rst
10861 F:      drivers/i2c/busses/i2c-ismt.c
10862
10863 I2C/SMBUS ZHAOXIN DRIVER
10864 M:      Hans Hu <[email protected]>
10865 L:      [email protected]
10866 S:      Maintained
10867 W:      https://www.zhaoxin.com
10868 F:      drivers/i2c/busses/i2c-viai2c-common.c
10869 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10870
10871 I2C/SMBUS STUB DRIVER
10872 M:      Jean Delvare <[email protected]>
10873 L:      [email protected]
10874 S:      Maintained
10875 F:      drivers/i2c/i2c-stub.c
10876
10877 I3C DRIVER FOR ASPEED AST2600
10878 M:      Jeremy Kerr <[email protected]>
10879 S:      Maintained
10880 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10881 F:      drivers/i3c/master/ast2600-i3c-master.c
10882
10883 I3C DRIVER FOR CADENCE I3C MASTER IP
10884 M:      Przemysław Gaj <[email protected]>
10885 S:      Maintained
10886 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10887 F:      drivers/i3c/master/i3c-master-cdns.c
10888
10889 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10890 S:      Orphan
10891 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10892 F:      drivers/i3c/master/dw*
10893
10894 I3C SUBSYSTEM
10895 M:      Alexandre Belloni <[email protected]>
10896 L:      [email protected] (moderated for non-subscribers)
10897 S:      Maintained
10898 C:      irc://chat.freenode.net/linux-i3c
10899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10900 F:      Documentation/ABI/testing/sysfs-bus-i3c
10901 F:      Documentation/devicetree/bindings/i3c/
10902 F:      Documentation/driver-api/i3c
10903 F:      drivers/i3c/
10904 F:      include/dt-bindings/i3c/
10905 F:      include/linux/i3c/
10906
10907 IBM Operation Panel Input Driver
10908 M:      Eddie James <[email protected]>
10909 L:      [email protected]
10910 S:      Maintained
10911 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10912 F:      drivers/input/misc/ibm-panel.c
10913
10914 IBM Power 842 compression accelerator
10915 M:      Haren Myneni <[email protected]>
10916 S:      Supported
10917 F:      crypto/842.c
10918 F:      drivers/crypto/nx/Kconfig
10919 F:      drivers/crypto/nx/Makefile
10920 F:      drivers/crypto/nx/nx-842*
10921 F:      include/linux/sw842.h
10922 F:      lib/842/
10923
10924 IBM Power in-Nest Crypto Acceleration
10925 M:      Breno Leitão <[email protected]>
10926 M:      Nayna Jain <[email protected]>
10927 M:      Paulo Flabiano Smorigo <[email protected]>
10928 L:      [email protected]
10929 S:      Supported
10930 F:      drivers/crypto/nx/Kconfig
10931 F:      drivers/crypto/nx/Makefile
10932 F:      drivers/crypto/nx/nx-aes*
10933 F:      drivers/crypto/nx/nx-sha*
10934 F:      drivers/crypto/nx/nx.*
10935 F:      drivers/crypto/nx/nx_csbcpb.h
10936 F:      drivers/crypto/nx/nx_debugfs.c
10937
10938 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10939 M:      Tyrel Datwyler <[email protected]>
10940 L:      [email protected]
10941 L:      [email protected]
10942 S:      Supported
10943 F:      drivers/pci/hotplug/rpadlpar*
10944
10945 IBM Power Linux RAID adapter
10946 M:      Brian King <[email protected]>
10947 S:      Supported
10948 F:      drivers/scsi/ipr.*
10949
10950 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10951 M:      Tyrel Datwyler <[email protected]>
10952 L:      [email protected]
10953 L:      [email protected]
10954 S:      Supported
10955 F:      drivers/pci/hotplug/rpaphp*
10956
10957 IBM Power SRIOV Virtual NIC Device Driver
10958 M:      Haren Myneni <[email protected]>
10959 M:      Rick Lindsley <[email protected]>
10960 R:      Nick Child <[email protected]>
10961 R:      Thomas Falcon <[email protected]>
10962 L:      [email protected]
10963 S:      Supported
10964 F:      drivers/net/ethernet/ibm/ibmvnic.*
10965
10966 IBM Power VFIO Support
10967 M:      Timothy Pearson <[email protected]>
10968 S:      Supported
10969 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10970
10971 IBM Power Virtual Ethernet Device Driver
10972 M:      Nick Child <[email protected]>
10973 L:      [email protected]
10974 S:      Supported
10975 F:      drivers/net/ethernet/ibm/ibmveth.*
10976
10977 IBM Power Virtual FC Device Drivers
10978 M:      Tyrel Datwyler <[email protected]>
10979 L:      [email protected]
10980 S:      Supported
10981 F:      drivers/scsi/ibmvscsi/ibmvfc*
10982
10983 IBM Power Virtual Management Channel Driver
10984 M:      Brad Warrum <[email protected]>
10985 M:      Ritu Agarwal <[email protected]>
10986 S:      Supported
10987 F:      drivers/misc/ibmvmc.*
10988
10989 IBM Power Virtual SCSI Device Drivers
10990 M:      Tyrel Datwyler <[email protected]>
10991 L:      [email protected]
10992 S:      Supported
10993 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10994 F:      include/scsi/viosrp.h
10995
10996 IBM Power Virtual SCSI Device Target Driver
10997 M:      Tyrel Datwyler <[email protected]>
10998 L:      [email protected]
10999 L:      [email protected]
11000 S:      Supported
11001 F:      drivers/scsi/ibmvscsi_tgt/
11002
11003 IBM Power VMX Cryptographic instructions
11004 M:      Breno Leitão <[email protected]>
11005 M:      Nayna Jain <[email protected]>
11006 M:      Paulo Flabiano Smorigo <[email protected]>
11007 L:      [email protected]
11008 S:      Supported
11009 F:      arch/powerpc/crypto/Kconfig
11010 F:      arch/powerpc/crypto/Makefile
11011 F:      arch/powerpc/crypto/aes.c
11012 F:      arch/powerpc/crypto/aes_cbc.c
11013 F:      arch/powerpc/crypto/aes_ctr.c
11014 F:      arch/powerpc/crypto/aes_xts.c
11015 F:      arch/powerpc/crypto/aesp8-ppc.*
11016 F:      arch/powerpc/crypto/ghash.c
11017 F:      arch/powerpc/crypto/ghashp8-ppc.pl
11018 F:      arch/powerpc/crypto/ppc-xlate.pl
11019 F:      arch/powerpc/crypto/vmx.c
11020
11021 IBM ServeRAID RAID DRIVER
11022 S:      Orphan
11023 F:      drivers/scsi/ips.*
11024
11025 ICH LPC AND GPIO DRIVER
11026 M:      Peter Tyser <[email protected]>
11027 S:      Maintained
11028 F:      drivers/gpio/gpio-ich.c
11029 F:      drivers/mfd/lpc_ich.c
11030
11031 ICY I2C DRIVER
11032 M:      Max Staudt <[email protected]>
11033 L:      [email protected]
11034 S:      Maintained
11035 F:      drivers/i2c/busses/i2c-icy.c
11036
11037 IDEAPAD LAPTOP EXTRAS DRIVER
11038 M:      Ike Panhc <[email protected]>
11039 L:      [email protected]
11040 S:      Maintained
11041 W:      http://launchpad.net/ideapad-laptop
11042 F:      drivers/platform/x86/ideapad-laptop.c
11043
11044 IDEAPAD LAPTOP SLIDEBAR DRIVER
11045 M:      Andrey Moiseev <[email protected]>
11046 L:      [email protected]
11047 S:      Maintained
11048 W:      https://github.com/o2genum/ideapad-slidebar
11049 F:      drivers/input/misc/ideapad_slidebar.c
11050
11051 IDT VersaClock 5 CLOCK DRIVER
11052 M:      Luca Ceresoli <[email protected]>
11053 S:      Maintained
11054 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
11055 F:      drivers/clk/clk-versaclock5.c
11056
11057 IEEE 802.15.4 SUBSYSTEM
11058 M:      Alexander Aring <[email protected]>
11059 M:      Stefan Schmidt <[email protected]>
11060 M:      Miquel Raynal <[email protected]>
11061 L:      [email protected]
11062 S:      Maintained
11063 W:      https://linux-wpan.org/
11064 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
11065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
11066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
11067 F:      Documentation/networking/ieee802154.rst
11068 F:      drivers/net/ieee802154/
11069 F:      include/linux/ieee802154.h
11070 F:      include/linux/nl802154.h
11071 F:      include/net/af_ieee802154.h
11072 F:      include/net/cfg802154.h
11073 F:      include/net/ieee802154_netdev.h
11074 F:      include/net/mac802154.h
11075 F:      include/net/nl802154.h
11076 F:      net/ieee802154/
11077 F:      net/mac802154/
11078
11079 Intel VIRTIO DATA PATH ACCELERATOR
11080 M:      Zhu Lingshan <[email protected]>
11081 L:      [email protected]
11082 S:      Supported
11083 F:      drivers/vdpa/ifcvf/
11084
11085 IFE PROTOCOL
11086 M:      Yotam Gigi <[email protected]>
11087 M:      Jamal Hadi Salim <[email protected]>
11088 F:      include/net/ife.h
11089 F:      include/uapi/linux/ife.h
11090 F:      net/ife
11091
11092 IGORPLUG-USB IR RECEIVER
11093 M:      Sean Young <[email protected]>
11094 L:      [email protected]
11095 S:      Maintained
11096 F:      drivers/media/rc/igorplugusb.c
11097
11098 IGUANAWORKS USB IR TRANSCEIVER
11099 M:      Sean Young <[email protected]>
11100 L:      [email protected]
11101 S:      Maintained
11102 F:      drivers/media/rc/iguanair.c
11103
11104 IIO BACKEND FRAMEWORK
11105 M:      Nuno Sa <[email protected]>
11106 R:      Olivier Moysan <[email protected]>
11107 L:      [email protected]
11108 S:      Maintained
11109 F:      Documentation/ABI/testing/debugfs-iio-backend
11110 F:      drivers/iio/industrialio-backend.c
11111 F:      include/linux/iio/backend.h
11112
11113 IIO DIGITAL POTENTIOMETER DAC
11114 M:      Peter Rosin <[email protected]>
11115 L:      [email protected]
11116 S:      Maintained
11117 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
11118 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
11119 F:      drivers/iio/dac/dpot-dac.c
11120
11121 IIO ENVELOPE DETECTOR
11122 M:      Peter Rosin <[email protected]>
11123 L:      [email protected]
11124 S:      Maintained
11125 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
11126 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
11127 F:      drivers/iio/adc/envelope-detector.c
11128
11129 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
11130 M:      Matti Vaittinen <[email protected]>
11131 L:      [email protected]
11132 S:      Maintained
11133 F:      drivers/iio/industrialio-gts-helper.c
11134 F:      include/linux/iio/iio-gts-helper.h
11135 F:      drivers/iio/test/iio-test-gts.c
11136
11137 IIO MULTIPLEXER
11138 M:      Peter Rosin <[email protected]>
11139 L:      [email protected]
11140 S:      Maintained
11141 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
11142 F:      drivers/iio/multiplexer/iio-mux.c
11143
11144 IIO SCMI BASED DRIVER
11145 M:      Jyoti Bhayana <[email protected]>
11146 L:      [email protected]
11147 S:      Maintained
11148 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
11149
11150 IIO SUBSYSTEM AND DRIVERS
11151 M:      Jonathan Cameron <[email protected]>
11152 R:      Lars-Peter Clausen <[email protected]>
11153 L:      [email protected]
11154 S:      Maintained
11155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
11156 F:      Documentation/ABI/testing/configfs-iio*
11157 F:      Documentation/ABI/testing/sysfs-bus-iio*
11158 F:      Documentation/devicetree/bindings/iio/
11159 F:      Documentation/iio/
11160 F:      drivers/iio/
11161 F:      drivers/staging/iio/
11162 F:      include/dt-bindings/iio/
11163 F:      include/linux/iio/
11164 F:      tools/iio/
11165
11166 IIO UNIT CONVERTER
11167 M:      Peter Rosin <[email protected]>
11168 L:      [email protected]
11169 S:      Maintained
11170 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
11171 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
11172 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
11173 F:      drivers/iio/afe/iio-rescale.c
11174
11175 IKANOS/ADI EAGLE ADSL USB DRIVER
11176 M:      Matthieu Castet <[email protected]>
11177 M:      Stanislaw Gruszka <[email protected]>
11178 S:      Maintained
11179 F:      drivers/usb/atm/ueagle-atm.c
11180
11181 IMAGIS TOUCHSCREEN DRIVER
11182 M:      Markuss Broks <[email protected]>
11183 S:      Maintained
11184 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
11185 F:      drivers/input/touchscreen/imagis.c
11186
11187 IMGTEC ASCII LCD DRIVER
11188 M:      Paul Burton <[email protected]>
11189 S:      Maintained
11190 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
11191 F:      drivers/auxdisplay/img-ascii-lcd.c
11192
11193 IMGTEC JPEG ENCODER DRIVER
11194 M:      Devarsh Thakkar <[email protected]>
11195 L:      [email protected]
11196 S:      Supported
11197 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
11198 F:      drivers/media/platform/imagination/e5010*
11199
11200 IMGTEC IR DECODER DRIVER
11201 S:      Orphan
11202 F:      drivers/media/rc/img-ir/
11203
11204 IMGTEC POWERVR DRM DRIVER
11205 M:      Frank Binns <[email protected]>
11206 M:      Matt Coster <[email protected]>
11207 S:      Supported
11208 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11209 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
11210 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
11211 F:      Documentation/gpu/imagination/
11212 F:      drivers/gpu/drm/ci/xfails/powervr*
11213 F:      drivers/gpu/drm/imagination/
11214 F:      include/uapi/drm/pvr_drm.h
11215
11216 IMON SOUNDGRAPH USB IR RECEIVER
11217 M:      Sean Young <[email protected]>
11218 L:      [email protected]
11219 S:      Maintained
11220 F:      drivers/media/rc/imon.c
11221 F:      drivers/media/rc/imon_raw.c
11222
11223 IMS TWINTURBO FRAMEBUFFER DRIVER
11224 L:      [email protected]
11225 S:      Orphan
11226 F:      drivers/video/fbdev/imsttfb.c
11227
11228 INDEX OF FURTHER KERNEL DOCUMENTATION
11229 M:      Carlos Bilbao <[email protected]>
11230 S:      Maintained
11231 F:      Documentation/process/kernel-docs.rst
11232
11233 INDUSTRY PACK SUBSYSTEM (IPACK)
11234 M:      Vaibhav Gupta <[email protected]>
11235 M:      Jens Taprogge <[email protected]>
11236 M:      Greg Kroah-Hartman <[email protected]>
11237 L:      [email protected]
11238 S:      Maintained
11239 W:      http://industrypack.sourceforge.net
11240 F:      drivers/ipack/
11241
11242 INFINEON DPS310 Driver
11243 M:      Eddie James <[email protected]>
11244 L:      [email protected]
11245 S:      Maintained
11246 F:      drivers/iio/pressure/dps310.c
11247
11248 INFINEON PEB2466 ASoC CODEC
11249 M:      Herve Codina <[email protected]>
11250 L:      [email protected]
11251 S:      Maintained
11252 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11253 F:      sound/soc/codecs/peb2466.c
11254
11255 INFINIBAND SUBSYSTEM
11256 M:      Jason Gunthorpe <[email protected]>
11257 M:      Leon Romanovsky <[email protected]>
11258 L:      [email protected]
11259 S:      Supported
11260 W:      https://github.com/linux-rdma/rdma-core
11261 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11263 F:      Documentation/devicetree/bindings/infiniband/
11264 F:      Documentation/infiniband/
11265 F:      drivers/infiniband/
11266 F:      include/rdma/
11267 F:      include/trace/events/ib_mad.h
11268 F:      include/trace/events/ib_umad.h
11269 F:      include/trace/misc/rdma.h
11270 F:      include/uapi/linux/if_infiniband.h
11271 F:      include/uapi/rdma/
11272 F:      samples/bpf/ibumad_kern.c
11273 F:      samples/bpf/ibumad_user.c
11274
11275 INGENIC JZ4780 NAND DRIVER
11276 M:      Harvey Hunt <[email protected]>
11277 L:      [email protected]
11278 L:      [email protected]
11279 S:      Maintained
11280 F:      drivers/mtd/nand/raw/ingenic/
11281
11282 INGENIC JZ47xx SoCs
11283 M:      Paul Cercueil <[email protected]>
11284 L:      [email protected]
11285 S:      Maintained
11286 F:      arch/mips/boot/dts/ingenic/
11287 F:      arch/mips/generic/board-ingenic.c
11288 F:      arch/mips/include/asm/mach-ingenic/
11289 F:      arch/mips/ingenic/Kconfig
11290 F:      drivers/clk/ingenic/
11291 F:      drivers/dma/dma-jz4780.c
11292 F:      drivers/gpu/drm/ingenic/
11293 F:      drivers/i2c/busses/i2c-jz4780.c
11294 F:      drivers/iio/adc/ingenic-adc.c
11295 F:      drivers/irqchip/irq-ingenic.c
11296 F:      drivers/memory/jz4780-nemc.c
11297 F:      drivers/mmc/host/jz4740_mmc.c
11298 F:      drivers/mtd/nand/raw/ingenic/
11299 F:      drivers/pinctrl/pinctrl-ingenic.c
11300 F:      drivers/power/supply/ingenic-battery.c
11301 F:      drivers/pwm/pwm-jz4740.c
11302 F:      drivers/remoteproc/ingenic_rproc.c
11303 F:      drivers/rtc/rtc-jz4740.c
11304 F:      drivers/tty/serial/8250/8250_ingenic.c
11305 F:      drivers/usb/musb/jz4740.c
11306 F:      drivers/watchdog/jz4740_wdt.c
11307 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11308 F:      include/linux/mfd/ingenic-tcu.h
11309 F:      sound/soc/codecs/jz47*
11310 F:      sound/soc/jz4740/
11311
11312 INJOINIC IP5xxx POWER BANK IC DRIVER
11313 M:      Samuel Holland <[email protected]>
11314 S:      Maintained
11315 F:      drivers/power/supply/ip5xxx_power.c
11316
11317 INOTIFY
11318 M:      Jan Kara <[email protected]>
11319 R:      Amir Goldstein <[email protected]>
11320 L:      [email protected]
11321 S:      Maintained
11322 F:      Documentation/filesystems/inotify.rst
11323 F:      fs/notify/inotify/
11324 F:      include/linux/inotify.h
11325 F:      include/uapi/linux/inotify.h
11326
11327 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11328 M:      Dmitry Torokhov <[email protected]>
11329 L:      [email protected]
11330 S:      Maintained
11331 Q:      http://patchwork.kernel.org/project/linux-input/list/
11332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11333 F:      Documentation/devicetree/bindings/input/
11334 F:      Documentation/devicetree/bindings/serio/
11335 F:      Documentation/input/
11336 F:      drivers/input/
11337 F:      include/dt-bindings/input/
11338 F:      include/linux/gameport.h
11339 F:      include/linux/i8042.h
11340 F:      include/linux/input.h
11341 F:      include/linux/input/
11342 F:      include/linux/libps2.h
11343 F:      include/linux/serio.h
11344 F:      include/uapi/linux/gameport.h
11345 F:      include/uapi/linux/input-event-codes.h
11346 F:      include/uapi/linux/input.h
11347 F:      include/uapi/linux/serio.h
11348 F:      include/uapi/linux/uinput.h
11349
11350 INPUT MULTITOUCH (MT) PROTOCOL
11351 M:      Henrik Rydberg <[email protected]>
11352 L:      [email protected]
11353 S:      Odd fixes
11354 F:      Documentation/input/multi-touch-protocol.rst
11355 F:      drivers/input/input-mt.c
11356 K:      \b(ABS|SYN)_MT_
11357
11358 INSIDE SECURE CRYPTO DRIVER
11359 M:      Antoine Tenart <[email protected]>
11360 L:      [email protected]
11361 S:      Maintained
11362 F:      drivers/crypto/inside-secure/
11363
11364 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11365 M:      Mimi Zohar <[email protected]>
11366 M:      Roberto Sassu <[email protected]>
11367 M:      Dmitry Kasatkin <[email protected]>
11368 R:      Eric Snowberg <[email protected]>
11369 L:      [email protected]
11370 S:      Supported
11371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11372 F:      security/integrity/
11373 F:      security/integrity/ima/
11374
11375 INTEGRITY POLICY ENFORCEMENT (IPE)
11376 M:      Fan Wu <[email protected]>
11377 L:      [email protected]
11378 S:      Supported
11379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe.git
11380 F:      Documentation/admin-guide/LSM/ipe.rst
11381 F:      Documentation/security/ipe.rst
11382 F:      scripts/ipe/
11383 F:      security/ipe/
11384
11385 INTEL 810/815 FRAMEBUFFER DRIVER
11386 M:      Antonino Daplas <[email protected]>
11387 L:      [email protected]
11388 S:      Maintained
11389 F:      drivers/video/fbdev/i810/
11390
11391 INTEL 8254 COUNTER DRIVER
11392 M:      William Breathitt Gray <[email protected]>
11393 L:      [email protected]
11394 S:      Maintained
11395 F:      drivers/counter/i8254.c
11396 F:      include/linux/i8254.h
11397
11398 INTEL 8255 GPIO DRIVER
11399 M:      William Breathitt Gray <[email protected]>
11400 L:      [email protected]
11401 S:      Maintained
11402 F:      drivers/gpio/gpio-i8255.c
11403 F:      drivers/gpio/gpio-i8255.h
11404
11405 INTEL ASoC DRIVERS
11406 M:      Cezary Rojewski <[email protected]>
11407 M:      Liam Girdwood <[email protected]>
11408 M:      Peter Ujfalusi <[email protected]>
11409 M:      Bard Liao <[email protected]>
11410 M:      Ranjani Sridharan <[email protected]>
11411 M:      Kai Vehmanen <[email protected]>
11412 R:      Pierre-Louis Bossart <[email protected]>
11413 L:      [email protected]
11414 S:      Supported
11415 F:      sound/soc/intel/
11416
11417 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11418 M:      Hans de Goede <[email protected]>
11419 L:      [email protected]
11420 S:      Maintained
11421 F:      drivers/platform/x86/intel/atomisp2/pm.c
11422
11423 INTEL ATOMISP2 LED DRIVER
11424 M:      Hans de Goede <[email protected]>
11425 L:      [email protected]
11426 S:      Maintained
11427 F:      drivers/platform/x86/intel/atomisp2/led.c
11428
11429 INTEL BIOS SAR INT1092 DRIVER
11430 M:      Shravan Sudhakar <[email protected]>
11431 L:      [email protected]
11432 S:      Maintained
11433 F:      drivers/platform/x86/intel/int1092/
11434
11435 INTEL BROXTON PMC DRIVER
11436 M:      Mika Westerberg <[email protected]>
11437 M:      Zha Qipeng <[email protected]>
11438 S:      Maintained
11439 F:      drivers/mfd/intel_pmc_bxt.c
11440 F:      include/linux/mfd/intel_pmc_bxt.h
11441
11442 INTEL C600 SERIES SAS CONTROLLER DRIVER
11443 M:      Artur Paszkiewicz <[email protected]>
11444 L:      [email protected]
11445 S:      Supported
11446 T:      git git://git.code.sf.net/p/intel-sas/isci
11447 F:      drivers/scsi/isci/
11448
11449 INTEL CPU family model numbers
11450 M:      Tony Luck <[email protected]>
11451 M:      [email protected]
11452 L:      [email protected]
11453 S:      Supported
11454 F:      arch/x86/include/asm/intel-family.h
11455
11456 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11457 M:      Jani Nikula <[email protected]>
11458 M:      Rodrigo Vivi <[email protected]>
11459 L:      [email protected]
11460 L:      [email protected]
11461 S:      Supported
11462 F:      drivers/gpu/drm/i915/display/
11463 F:      drivers/gpu/drm/xe/display/
11464 F:      drivers/gpu/drm/xe/compat-i915-headers
11465 F:      include/drm/intel/
11466
11467 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11468 M:      Jani Nikula <[email protected]>
11469 M:      Joonas Lahtinen <[email protected]>
11470 M:      Rodrigo Vivi <[email protected]>
11471 M:      Tvrtko Ursulin <[email protected]>
11472 L:      [email protected]
11473 S:      Supported
11474 W:      https://drm.pages.freedesktop.org/intel-docs/
11475 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11476 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11477 C:      irc://irc.oftc.net/intel-gfx
11478 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11479 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11480 F:      Documentation/gpu/i915.rst
11481 F:      drivers/gpu/drm/ci/xfails/i915*
11482 F:      drivers/gpu/drm/i915/
11483 F:      include/drm/intel/
11484 F:      include/uapi/drm/i915_drm.h
11485
11486 INTEL DRM XE DRIVER (Lunar Lake and newer)
11487 M:      Lucas De Marchi <[email protected]>
11488 M:      Thomas Hellström <[email protected]>
11489 M:      Rodrigo Vivi <[email protected]>
11490 L:      [email protected]
11491 S:      Supported
11492 W:      https://drm.pages.freedesktop.org/intel-docs/
11493 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11494 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11495 C:      irc://irc.oftc.net/xe
11496 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11497 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11498 F:      Documentation/gpu/xe/
11499 F:      drivers/gpu/drm/xe/
11500 F:      include/drm/intel/
11501 F:      include/uapi/drm/xe_drm.h
11502
11503 INTEL ETHERNET DRIVERS
11504 M:      Tony Nguyen <[email protected]>
11505 M:      Przemek Kitszel <[email protected]>
11506 L:      [email protected] (moderated for non-subscribers)
11507 S:      Supported
11508 W:      https://www.intel.com/content/www/us/en/support.html
11509 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11512 F:      Documentation/networking/device_drivers/ethernet/intel/
11513 F:      drivers/net/ethernet/intel/
11514 F:      drivers/net/ethernet/intel/*/
11515 F:      include/linux/avf/virtchnl.h
11516 F:      include/linux/net/intel/iidc.h
11517
11518 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11519 M:      Mustafa Ismail <[email protected]>
11520 M:      Tatyana Nikolova <[email protected]>
11521 L:      [email protected]
11522 S:      Supported
11523 F:      drivers/infiniband/hw/irdma/
11524 F:      include/uapi/rdma/irdma-abi.h
11525
11526 INTEL GPIO DRIVERS
11527 M:      Andy Shevchenko <[email protected]>
11528 L:      [email protected]
11529 S:      Supported
11530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11531 F:      drivers/gpio/gpio-elkhartlake.c
11532 F:      drivers/gpio/gpio-graniterapids.c
11533 F:      drivers/gpio/gpio-ich.c
11534 F:      drivers/gpio/gpio-merrifield.c
11535 F:      drivers/gpio/gpio-ml-ioh.c
11536 F:      drivers/gpio/gpio-pch.c
11537 F:      drivers/gpio/gpio-sch.c
11538 F:      drivers/gpio/gpio-sodaville.c
11539 F:      drivers/gpio/gpio-tangier.c
11540 F:      drivers/gpio/gpio-tangier.h
11541
11542 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11543 M:      Zhenyu Wang <[email protected]>
11544 M:      Zhi Wang <[email protected]>
11545 L:      [email protected]
11546 L:      [email protected]
11547 S:      Supported
11548 W:      https://github.com/intel/gvt-linux/wiki
11549 T:      git https://github.com/intel/gvt-linux.git
11550 F:      drivers/gpu/drm/i915/gvt/
11551
11552 INTEL HID EVENT DRIVER
11553 M:      Alex Hung <[email protected]>
11554 L:      [email protected]
11555 S:      Maintained
11556 F:      drivers/platform/x86/intel/hid.c
11557
11558 INTEL I/OAT DMA DRIVER
11559 M:      Dave Jiang <[email protected]>
11560 R:      Dan Williams <[email protected]>
11561 L:      [email protected]
11562 S:      Supported
11563 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11564 F:      drivers/dma/ioat*
11565
11566 INTEL IAA CRYPTO DRIVER
11567 M:      Kristen Accardi <[email protected]>
11568 L:      [email protected]
11569 S:      Supported
11570 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11571 F:      drivers/crypto/intel/iaa/*
11572
11573 INTEL IDLE DRIVER
11574 M:      Jacob Pan <[email protected]>
11575 M:      Len Brown <[email protected]>
11576 L:      [email protected]
11577 S:      Supported
11578 B:      https://bugzilla.kernel.org
11579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11580 F:      drivers/idle/intel_idle.c
11581
11582 INTEL IDXD DRIVER
11583 M:      Fenghua Yu <[email protected]>
11584 R:      Dave Jiang <[email protected]>
11585 L:      [email protected]
11586 S:      Supported
11587 F:      drivers/dma/idxd/*
11588 F:      include/uapi/linux/idxd.h
11589
11590 INTEL IN FIELD SCAN (IFS) DEVICE
11591 M:      Jithu Joseph <[email protected]>
11592 R:      Ashok Raj <[email protected]>
11593 R:      Tony Luck <[email protected]>
11594 S:      Maintained
11595 F:      drivers/platform/x86/intel/ifs
11596 F:      include/trace/events/intel_ifs.h
11597 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11598
11599 INTEL INTEGRATED SENSOR HUB DRIVER
11600 M:      Srinivas Pandruvada <[email protected]>
11601 M:      Jiri Kosina <[email protected]>
11602 L:      [email protected]
11603 S:      Maintained
11604 F:      drivers/hid/intel-ish-hid/
11605
11606 INTEL IOMMU (VT-d)
11607 M:      David Woodhouse <[email protected]>
11608 M:      Lu Baolu <[email protected]>
11609 L:      [email protected]
11610 S:      Supported
11611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11612 F:      drivers/iommu/intel/
11613
11614 INTEL IPU3 CSI-2 CIO2 DRIVER
11615 M:      Yong Zhi <[email protected]>
11616 M:      Sakari Ailus <[email protected]>
11617 M:      Bingbu Cao <[email protected]>
11618 M:      Dan Scally <[email protected]>
11619 R:      Tianshu Qiu <[email protected]>
11620 L:      [email protected]
11621 S:      Maintained
11622 T:      git git://linuxtv.org/media.git
11623 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11624 F:      drivers/media/pci/intel/ipu3/
11625
11626 INTEL IPU3 CSI-2 IMGU DRIVER
11627 M:      Sakari Ailus <[email protected]>
11628 R:      Bingbu Cao <[email protected]>
11629 R:      Tianshu Qiu <[email protected]>
11630 L:      [email protected]
11631 S:      Maintained
11632 F:      Documentation/admin-guide/media/ipu3.rst
11633 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11634 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11635 F:      drivers/staging/media/ipu3/
11636
11637 INTEL IPU6 INPUT SYSTEM DRIVER
11638 M:      Sakari Ailus <[email protected]>
11639 M:      Bingbu Cao <[email protected]>
11640 R:      Tianshu Qiu <[email protected]>
11641 L:      [email protected]
11642 S:      Maintained
11643 T:      git git://linuxtv.org/media.git
11644 F:      Documentation/admin-guide/media/ipu6-isys.rst
11645 F:      drivers/media/pci/intel/ipu6/
11646
11647 INTEL ISHTP ECLITE DRIVER
11648 M:      Srinivas Pandruvada <[email protected]>
11649 L:      [email protected]
11650 S:      Supported
11651 F:      drivers/platform/x86/intel/ishtp_eclite.c
11652
11653 INTEL IXP4XX CRYPTO SUPPORT
11654 M:      Corentin Labbe <[email protected]>
11655 L:      [email protected]
11656 S:      Maintained
11657 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11658
11659 INTEL KEEM BAY DRM DRIVER
11660 M:      Anitha Chrisanthus <[email protected]>
11661 M:      Edmund Dea <[email protected]>
11662 S:      Maintained
11663 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11664 F:      drivers/gpu/drm/kmb/
11665
11666 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11667 M:      Daniele Alessandrelli <[email protected]>
11668 S:      Maintained
11669 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11670 F:      drivers/crypto/intel/keembay/Kconfig
11671 F:      drivers/crypto/intel/keembay/Makefile
11672 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11673 F:      drivers/crypto/intel/keembay/ocs-aes.c
11674 F:      drivers/crypto/intel/keembay/ocs-aes.h
11675
11676 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11677 M:      Daniele Alessandrelli <[email protected]>
11678 M:      Prabhjot Khurana <[email protected]>
11679 M:      Mark Gross <[email protected]>
11680 S:      Maintained
11681 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11682 F:      drivers/crypto/intel/keembay/Kconfig
11683 F:      drivers/crypto/intel/keembay/Makefile
11684 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11685
11686 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11687 M:      Daniele Alessandrelli <[email protected]>
11688 M:      Declan Murphy <[email protected]>
11689 S:      Maintained
11690 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11691 F:      drivers/crypto/intel/keembay/Kconfig
11692 F:      drivers/crypto/intel/keembay/Makefile
11693 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11694 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11695 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11696
11697 INTEL LA JOLLA COVE ADAPTER (LJCA) USB I/O EXPANDER DRIVERS
11698 M:      Wentong Wu <[email protected]>
11699 M:      Sakari Ailus <[email protected]>
11700 S:      Maintained
11701 F:      drivers/gpio/gpio-ljca.c
11702 F:      drivers/i2c/busses/i2c-ljca.c
11703 F:      drivers/spi/spi-ljca.c
11704 F:      drivers/usb/misc/usb-ljca.c
11705 F:      include/linux/usb/ljca.h
11706
11707 INTEL MANAGEMENT ENGINE (mei)
11708 M:      Alexander Usyskin <[email protected]>
11709 L:      [email protected]
11710 S:      Supported
11711 F:      Documentation/driver-api/mei/*
11712 F:      drivers/misc/mei/
11713 F:      drivers/watchdog/mei_wdt.c
11714 F:      include/linux/mei_aux.h
11715 F:      include/linux/mei_cl_bus.h
11716 F:      include/uapi/linux/mei.h
11717 F:      include/uapi/linux/mei_uuid.h
11718 F:      include/uapi/linux/uuid.h
11719 F:      samples/mei/*
11720
11721 INTEL MAX 10 BMC MFD DRIVER
11722 M:      Xu Yilun <[email protected]>
11723 R:      Tom Rix <[email protected]>
11724 S:      Maintained
11725 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11726 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11727 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11728 F:      drivers/mfd/intel-m10-bmc*
11729 F:      include/linux/mfd/intel-m10-bmc.h
11730
11731 INTEL MAX10 BMC SECURE UPDATES
11732 M:      Peter Colberg <[email protected]>
11733 L:      [email protected]
11734 S:      Maintained
11735 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11736 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11737
11738 INTEL MID (Mobile Internet Device) PLATFORM
11739 M:      Andy Shevchenko <[email protected]>
11740 L:      [email protected]
11741 S:      Supported
11742 F:      arch/x86/include/asm/intel-mid.h
11743 F:      arch/x86/pci/intel_mid_pci.c
11744 F:      arch/x86/platform/intel-mid/
11745 F:      drivers/extcon/extcon-intel-mrfld.c
11746 F:      drivers/iio/adc/intel_mrfld_adc.c
11747 F:      drivers/mfd/intel_soc_pmic_mrfld.c
11748 F:      drivers/platform/x86/intel/mrfld_pwrbtn.c
11749 F:      drivers/platform/x86/intel_scu_*
11750 F:      drivers/staging/media/atomisp/
11751 F:      drivers/watchdog/intel-mid_wdt.c
11752 F:      include/linux/mfd/intel_soc_pmic_mrfld.h
11753 F:      include/linux/platform_data/x86/intel-mid_wdt.h
11754 F:      include/linux/platform_data/x86/intel_scu_ipc.h
11755
11756 INTEL P-Unit IPC DRIVER
11757 M:      Zha Qipeng <[email protected]>
11758 L:      [email protected]
11759 S:      Maintained
11760 F:      arch/x86/include/asm/intel_punit_ipc.h
11761 F:      drivers/platform/x86/intel/punit_ipc.c
11762
11763 INTEL PMC CORE DRIVER
11764 M:      Rajneesh Bhardwaj <[email protected]>
11765 M:      David E Box <[email protected]>
11766 L:      [email protected]
11767 S:      Maintained
11768 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11769 F:      drivers/platform/x86/intel/pmc/
11770
11771 INTEL PMIC GPIO DRIVERS
11772 M:      Andy Shevchenko <[email protected]>
11773 S:      Supported
11774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11775 F:      drivers/gpio/gpio-*cove.c
11776
11777 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11778 M:      Andy Shevchenko <[email protected]>
11779 S:      Supported
11780 F:      drivers/mfd/intel_soc_pmic*
11781 F:      include/linux/mfd/intel_soc_pmic*
11782
11783 INTEL PMT DRIVERS
11784 M:      David E. Box <[email protected]>
11785 S:      Supported
11786 F:      drivers/platform/x86/intel/pmt/
11787
11788 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11789 M:      Stanislav Yakovlev <[email protected]>
11790 L:      [email protected]
11791 S:      Maintained
11792 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11793 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11794 F:      drivers/net/wireless/intel/ipw2x00/
11795
11796 INTEL PSTATE DRIVER
11797 M:      Srinivas Pandruvada <[email protected]>
11798 M:      Len Brown <[email protected]>
11799 L:      [email protected]
11800 S:      Supported
11801 F:      drivers/cpufreq/intel_pstate.c
11802
11803 INTEL PTP DFL ToD DRIVER
11804 M:      Tianfei Zhang <[email protected]>
11805 L:      [email protected]
11806 L:      [email protected]
11807 S:      Maintained
11808 F:      drivers/ptp/ptp_dfl_tod.c
11809
11810 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11811 M:      Jarkko Nikula <[email protected]>
11812 L:      [email protected]
11813 F:      drivers/counter/intel-qep.c
11814
11815 INTEL SCU DRIVERS
11816 M:      Mika Westerberg <[email protected]>
11817 S:      Maintained
11818 F:      drivers/platform/x86/intel_scu_*
11819 F:      include/linux/platform_data/x86/intel_scu_ipc.h
11820
11821 INTEL SDSI DRIVER
11822 M:      David E. Box <[email protected]>
11823 S:      Supported
11824 F:      drivers/platform/x86/intel/sdsi.c
11825 F:      tools/arch/x86/intel_sdsi/
11826 F:      tools/testing/selftests/drivers/sdsi/
11827
11828 INTEL SGX
11829 M:      Jarkko Sakkinen <[email protected]>
11830 R:      Dave Hansen <[email protected]>
11831 L:      [email protected]
11832 S:      Supported
11833 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11835 F:      Documentation/arch/x86/sgx.rst
11836 F:      arch/x86/entry/vdso/vsgx.S
11837 F:      arch/x86/include/asm/sgx.h
11838 F:      arch/x86/include/uapi/asm/sgx.h
11839 F:      arch/x86/kernel/cpu/sgx/*
11840 F:      tools/testing/selftests/sgx/*
11841 K:      \bSGX_
11842
11843 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11844 M:      Daniel Scally <[email protected]>
11845 S:      Maintained
11846 F:      drivers/platform/x86/intel/int3472/
11847
11848 INTEL SPEED SELECT TECHNOLOGY
11849 M:      Srinivas Pandruvada <[email protected]>
11850 L:      [email protected]
11851 S:      Maintained
11852 F:      drivers/platform/x86/intel/speed_select_if/
11853 F:      include/uapi/linux/isst_if.h
11854 F:      tools/power/x86/intel-speed-select/
11855
11856 INTEL STRATIX10 FIRMWARE DRIVERS
11857 M:      Dinh Nguyen <[email protected]>
11858 L:      [email protected]
11859 S:      Maintained
11860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11861 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11862 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11863 F:      drivers/firmware/stratix10-rsu.c
11864 F:      drivers/firmware/stratix10-svc.c
11865 F:      include/linux/firmware/intel/stratix10-smc.h
11866 F:      include/linux/firmware/intel/stratix10-svc-client.h
11867
11868 INTEL TELEMETRY DRIVER
11869 M:      Rajneesh Bhardwaj <[email protected]>
11870 M:      "David E. Box" <[email protected]>
11871 L:      [email protected]
11872 S:      Maintained
11873 F:      arch/x86/include/asm/intel_telemetry.h
11874 F:      drivers/platform/x86/intel/telemetry/
11875
11876 INTEL TPMI DRIVER
11877 M:      Srinivas Pandruvada <[email protected]>
11878 L:      [email protected]
11879 S:      Maintained
11880 F:      Documentation/ABI/testing/debugfs-tpmi
11881 F:      drivers/platform/x86/intel/vsec_tpmi.c
11882 F:      include/linux/intel_tpmi.h
11883
11884 INTEL UNCORE FREQUENCY CONTROL
11885 M:      Srinivas Pandruvada <[email protected]>
11886 L:      [email protected]
11887 S:      Maintained
11888 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11889 F:      drivers/platform/x86/intel/uncore-frequency/
11890
11891 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11892 M:      David E. Box <[email protected]>
11893 S:      Supported
11894 F:      drivers/platform/x86/intel/vsec.c
11895 F:      include/linux/intel_vsec.h
11896
11897 INTEL VIRTUAL BUTTON DRIVER
11898 M:      AceLan Kao <[email protected]>
11899 L:      [email protected]
11900 S:      Maintained
11901 F:      drivers/platform/x86/intel/vbtn.c
11902
11903 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11904 M:      Stanislaw Gruszka <[email protected]>
11905 L:      [email protected]
11906 S:      Supported
11907 F:      drivers/net/wireless/intel/iwlegacy/
11908
11909 INTEL WIRELESS WIFI LINK (iwlwifi)
11910 M:      Miri Korenblit <[email protected]>
11911 L:      [email protected]
11912 S:      Supported
11913 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11915 F:      drivers/net/wireless/intel/iwlwifi/
11916
11917 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11918 M:      Jithu Joseph <[email protected]>
11919 S:      Maintained
11920 W:      https://slimbootloader.github.io/security/firmware-update.html
11921 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11922
11923 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11924 L:      [email protected]
11925 S:      Maintained
11926 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11927
11928 INTEL WWAN IOSM DRIVER
11929 M:      M Chetan Kumar <[email protected]>
11930 L:      [email protected]
11931 S:      Maintained
11932 F:      drivers/net/wwan/iosm/
11933
11934 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11935 M:      Xin Li <[email protected]>
11936 M:      "H. Peter Anvin" <[email protected]>
11937 S:      Supported
11938 F:      Documentation/arch/x86/x86_64/fred.rst
11939 F:      arch/x86/entry/entry_64_fred.S
11940 F:      arch/x86/entry/entry_fred.c
11941 F:      arch/x86/include/asm/fred.h
11942 F:      arch/x86/kernel/fred.c
11943
11944 INTEL(R) TRACE HUB
11945 M:      Alexander Shishkin <[email protected]>
11946 S:      Supported
11947 F:      Documentation/trace/intel_th.rst
11948 F:      drivers/hwtracing/intel_th/
11949 F:      include/linux/intel_th.h
11950
11951 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11952 M:      Ning Sun <[email protected]>
11953 L:      [email protected]
11954 S:      Supported
11955 W:      http://tboot.sourceforge.net
11956 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11957 F:      Documentation/arch/x86/intel_txt.rst
11958 F:      arch/x86/kernel/tboot.c
11959 F:      include/linux/tboot.h
11960
11961 INTERCONNECT API
11962 M:      Georgi Djakov <[email protected]>
11963 L:      [email protected]
11964 S:      Maintained
11965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11966 F:      Documentation/devicetree/bindings/interconnect/
11967 F:      Documentation/driver-api/interconnect.rst
11968 F:      drivers/interconnect/
11969 F:      include/dt-bindings/interconnect/
11970 F:      include/linux/interconnect-provider.h
11971 F:      include/linux/interconnect.h
11972
11973 INTERRUPT COUNTER DRIVER
11974 M:      Oleksij Rempel <[email protected]>
11975 R:      Pengutronix Kernel Team <[email protected]>
11976 L:      [email protected]
11977 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11978 F:      drivers/counter/interrupt-cnt.c
11979
11980 INTERSIL ISL7998X VIDEO DECODER DRIVER
11981 M:      Michael Tretter <[email protected]>
11982 R:      Pengutronix Kernel Team <[email protected]>
11983 L:      [email protected]
11984 S:      Maintained
11985 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11986 F:      drivers/media/i2c/isl7998x.c
11987
11988 INVENSENSE ICM-426xx IMU DRIVER
11989 M:      Jean-Baptiste Maneyrol <[email protected]>
11990 L:      [email protected]
11991 S:      Maintained
11992 W:      https://invensense.tdk.com/
11993 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11994 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11995 F:      drivers/iio/imu/inv_icm42600/
11996
11997 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11998 M:      Linus Walleij <[email protected]>
11999 L:      [email protected]
12000 S:      Maintained
12001 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
12002 F:      drivers/iio/gyro/mpu3050*
12003
12004 INVENSENSE MPU-6050 IMU DRIVER
12005 M:      Jean-Baptiste Maneyrol <[email protected]>
12006 L:      [email protected]
12007 S:      Maintained
12008 W:      https://invensense.tdk.com/
12009 F:      Documentation/devicetree/bindings/iio/imu/invensense,mpu6050.yaml
12010 F:      drivers/iio/imu/inv_mpu6050/
12011
12012 IOC3 ETHERNET DRIVER
12013 M:      Thomas Bogendoerfer <[email protected]>
12014 L:      [email protected]
12015 S:      Maintained
12016 F:      drivers/net/ethernet/sgi/ioc3-eth.c
12017
12018 IOMMU DMA-API LAYER
12019 M:      Robin Murphy <[email protected]>
12020 L:      [email protected]
12021 S:      Maintained
12022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
12023 F:      drivers/iommu/dma-iommu.c
12024 F:      drivers/iommu/dma-iommu.h
12025 F:      drivers/iommu/iova.c
12026 F:      include/linux/iommu-dma.h
12027 F:      include/linux/iova.h
12028
12029 IOMMU SUBSYSTEM
12030 M:      Joerg Roedel <[email protected]>
12031 M:      Will Deacon <[email protected]>
12032 R:      Robin Murphy <[email protected]>
12033 L:      [email protected]
12034 S:      Maintained
12035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
12036 F:      Documentation/devicetree/bindings/iommu/
12037 F:      drivers/iommu/
12038 F:      include/linux/iommu.h
12039 F:      include/linux/iova.h
12040 F:      include/linux/of_iommu.h
12041
12042 IOMMUFD
12043 M:      Jason Gunthorpe <[email protected]>
12044 M:      Kevin Tian <[email protected]>
12045 L:      [email protected]
12046 S:      Maintained
12047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
12048 F:      Documentation/userspace-api/iommufd.rst
12049 F:      drivers/iommu/iommufd/
12050 F:      include/linux/iommufd.h
12051 F:      include/uapi/linux/iommufd.h
12052 F:      tools/testing/selftests/iommu/
12053
12054 IOSYS-MAP HELPERS
12055 M:      Thomas Zimmermann <[email protected]>
12056 L:      [email protected]
12057 S:      Maintained
12058 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
12059 F:      include/linux/iosys-map.h
12060
12061 IO_URING
12062 M:      Jens Axboe <[email protected]>
12063 M:      Pavel Begunkov <[email protected]>
12064 L:      [email protected]
12065 S:      Maintained
12066 T:      git git://git.kernel.dk/linux-block
12067 T:      git git://git.kernel.dk/liburing
12068 F:      include/linux/io_uring/
12069 F:      include/linux/io_uring.h
12070 F:      include/linux/io_uring_types.h
12071 F:      include/trace/events/io_uring.h
12072 F:      include/uapi/linux/io_uring.h
12073 F:      io_uring/
12074
12075 IPMI SUBSYSTEM
12076 M:      Corey Minyard <[email protected]>
12077 L:      [email protected] (moderated for non-subscribers)
12078 S:      Supported
12079 W:      http://openipmi.sourceforge.net/
12080 T:      git https://github.com/cminyard/linux-ipmi.git for-next
12081 F:      Documentation/devicetree/bindings/ipmi/
12082 F:      Documentation/driver-api/ipmi.rst
12083 F:      drivers/char/ipmi/
12084 F:      include/linux/ipmi*
12085 F:      include/uapi/linux/ipmi*
12086
12087 IPS SCSI RAID DRIVER
12088 M:      Adaptec OEM Raid Solutions <[email protected]>
12089 L:      [email protected]
12090 S:      Maintained
12091 W:      http://www.adaptec.com/
12092 F:      drivers/scsi/ips*
12093
12094 IPVS
12095 M:      Simon Horman <[email protected]>
12096 M:      Julian Anastasov <[email protected]>
12097 L:      [email protected]
12098 L:      [email protected]
12099 S:      Maintained
12100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
12101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
12102 F:      Documentation/networking/ipvs-sysctl.rst
12103 F:      include/net/ip_vs.h
12104 F:      include/uapi/linux/ip_vs.h
12105 F:      net/netfilter/ipvs/
12106
12107 IPWIRELESS DRIVER
12108 M:      Jiri Kosina <[email protected]>
12109 M:      David Sterba <[email protected]>
12110 S:      Odd Fixes
12111 F:      drivers/tty/ipwireless/
12112
12113 IRON DEVICE AUDIO CODEC DRIVERS
12114 M:      Kiseok Jo <[email protected]>
12115 L:      [email protected]
12116 S:      Maintained
12117 F:      Documentation/devicetree/bindings/sound/irondevice,*
12118 F:      sound/soc/codecs/sma*
12119
12120 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
12121 M:      Thomas Gleixner <[email protected]>
12122 S:      Maintained
12123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
12124 F:      Documentation/core-api/irq/irq-domain.rst
12125 F:      include/linux/irqdomain.h
12126 F:      include/linux/irqdomain_defs.h
12127 F:      kernel/irq/irqdomain.c
12128 F:      kernel/irq/msi.c
12129
12130 IRQ SUBSYSTEM
12131 M:      Thomas Gleixner <[email protected]>
12132 L:      [email protected]
12133 S:      Maintained
12134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
12135 F:      include/linux/group_cpus.h
12136 F:      include/linux/irq.h
12137 F:      include/linux/irqhandler.h
12138 F:      include/linux/irqnr.h
12139 F:      include/linux/irqreturn.h
12140 F:      kernel/irq/
12141 F:      lib/group_cpus.c
12142
12143 IRQCHIP DRIVERS
12144 M:      Thomas Gleixner <[email protected]>
12145 L:      [email protected]
12146 S:      Maintained
12147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
12148 F:      Documentation/devicetree/bindings/interrupt-controller/
12149 F:      drivers/irqchip/
12150 F:      include/linux/irqchip.h
12151
12152 ISA
12153 M:      William Breathitt Gray <[email protected]>
12154 S:      Maintained
12155 F:      Documentation/driver-api/isa.rst
12156 F:      drivers/base/isa.c
12157 F:      include/linux/isa.h
12158
12159 ISA RADIO MODULE
12160 M:      Hans Verkuil <[email protected]>
12161 L:      [email protected]
12162 S:      Maintained
12163 W:      https://linuxtv.org
12164 T:      git git://linuxtv.org/media.git
12165 F:      drivers/media/radio/radio-isa*
12166
12167 ISAPNP
12168 M:      Jaroslav Kysela <[email protected]>
12169 S:      Maintained
12170 F:      Documentation/userspace-api/isapnp.rst
12171 F:      drivers/pnp/isapnp/
12172 F:      include/linux/isapnp.h
12173
12174 ISCSI
12175 M:      Lee Duncan <[email protected]>
12176 M:      Chris Leech <[email protected]>
12177 M:      Mike Christie <[email protected]>
12178 L:      [email protected]
12179 L:      [email protected]
12180 S:      Maintained
12181 W:      www.open-iscsi.com
12182 F:      drivers/scsi/*iscsi*
12183 F:      include/scsi/*iscsi*
12184
12185 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
12186 M:      Peter Jones <[email protected]>
12187 M:      Konrad Rzeszutek Wilk <[email protected]>
12188 S:      Maintained
12189 F:      drivers/firmware/iscsi_ibft*
12190
12191 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
12192 M:      Sagi Grimberg <[email protected]>
12193 M:      Max Gurtovoy <[email protected]>
12194 L:      [email protected]
12195 S:      Supported
12196 W:      http://www.openfabrics.org
12197 W:      www.open-iscsi.org
12198 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12199 F:      drivers/infiniband/ulp/iser/
12200
12201 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
12202 M:      Sagi Grimberg <[email protected]>
12203 L:      [email protected]
12204 L:      [email protected]
12205 S:      Supported
12206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12207 F:      drivers/infiniband/ulp/isert
12208
12209 ISDN/CMTP OVER BLUETOOTH
12210 M:      Karsten Keil <[email protected]>
12211 L:      [email protected] (subscribers-only)
12212 L:      [email protected]
12213 S:      Odd Fixes
12214 W:      http://www.isdn4linux.de
12215 F:      Documentation/isdn/
12216 F:      drivers/isdn/capi/
12217 F:      include/linux/isdn/
12218 F:      include/uapi/linux/isdn/
12219 F:      net/bluetooth/cmtp/
12220
12221 ISDN/mISDN SUBSYSTEM
12222 M:      Karsten Keil <[email protected]>
12223 L:      [email protected] (subscribers-only)
12224 L:      [email protected]
12225 S:      Maintained
12226 W:      http://www.isdn4linux.de
12227 F:      drivers/isdn/Kconfig
12228 F:      drivers/isdn/Makefile
12229 F:      drivers/isdn/hardware/
12230 F:      drivers/isdn/mISDN/
12231
12232 ISL28022 HARDWARE MONITORING DRIVER
12233 M:      Carsten Spieß <[email protected]>
12234 L:      [email protected]
12235 S:      Maintained
12236 F:      Documentation/devicetree/bindings/hwmon/renesas,isl28022.yaml
12237 F:      Documentation/hwmon/isl28022.rst
12238 F:      drivers/hwmon/isl28022.c
12239
12240 ISOFS FILESYSTEM
12241 M:      Jan Kara <[email protected]>
12242 L:      [email protected]
12243 S:      Maintained
12244 F:      Documentation/filesystems/isofs.rst
12245 F:      fs/isofs/
12246
12247 IT87 HARDWARE MONITORING DRIVER
12248 M:      Jean Delvare <[email protected]>
12249 L:      [email protected]
12250 S:      Maintained
12251 F:      Documentation/hwmon/it87.rst
12252 F:      drivers/hwmon/it87.c
12253
12254 IT913X MEDIA DRIVER
12255 L:      [email protected]
12256 S:      Orphan
12257 W:      https://linuxtv.org
12258 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12259 F:      drivers/media/tuners/it913x*
12260
12261 ITE IT6263 LVDS TO HDMI BRIDGE DRIVER
12262 M:      Liu Ying <[email protected]>
12263 L:      [email protected]
12264 S:      Maintained
12265 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
12266 F:      Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml
12267 F:      drivers/gpu/drm/bridge/ite-it6263.c
12268
12269 ITE IT66121 HDMI BRIDGE DRIVER
12270 M:      Phong LE <[email protected]>
12271 M:      Neil Armstrong <[email protected]>
12272 S:      Maintained
12273 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
12274 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
12275 F:      drivers/gpu/drm/bridge/ite-it66121.c
12276
12277 IVTV VIDEO4LINUX DRIVER
12278 M:      Andy Walls <[email protected]>
12279 L:      [email protected]
12280 S:      Maintained
12281 W:      https://linuxtv.org
12282 T:      git git://linuxtv.org/media.git
12283 F:      Documentation/admin-guide/media/ivtv*
12284 F:      drivers/media/pci/ivtv/
12285 F:      include/uapi/linux/ivtv*
12286
12287 IX2505V MEDIA DRIVER
12288 M:      Malcolm Priestley <[email protected]>
12289 L:      [email protected]
12290 S:      Maintained
12291 W:      https://linuxtv.org
12292 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12293 F:      drivers/media/dvb-frontends/ix2505v*
12294
12295 JAILHOUSE HYPERVISOR INTERFACE
12296 M:      Jan Kiszka <[email protected]>
12297 L:      [email protected]
12298 S:      Maintained
12299 F:      arch/x86/include/asm/jailhouse_para.h
12300 F:      arch/x86/kernel/jailhouse.c
12301
12302 JFS FILESYSTEM
12303 M:      Dave Kleikamp <[email protected]>
12304 L:      [email protected]
12305 S:      Odd Fixes
12306 W:      http://jfs.sourceforge.net/
12307 T:      git https://github.com/kleikamp/linux-shaggy.git
12308 F:      Documentation/admin-guide/jfs.rst
12309 F:      fs/jfs/
12310
12311 JME NETWORK DRIVER
12312 M:      Guo-Fu Tseng <[email protected]>
12313 L:      [email protected]
12314 S:      Odd Fixes
12315 F:      drivers/net/ethernet/jme.*
12316
12317 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12318 M:      David Woodhouse <[email protected]>
12319 M:      Richard Weinberger <[email protected]>
12320 L:      [email protected]
12321 S:      Odd Fixes
12322 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12323 T:      git git://git.infradead.org/ubifs-2.6.git
12324 F:      fs/jffs2/
12325 F:      include/uapi/linux/jffs2.h
12326
12327 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12328 M:      "Theodore Ts'o" <[email protected]>
12329 M:      Jan Kara <[email protected]>
12330 L:      [email protected]
12331 S:      Maintained
12332 F:      fs/jbd2/
12333 F:      include/linux/jbd2.h
12334
12335 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12336 M:      Mikhail Ulyanov <[email protected]>
12337 L:      [email protected]
12338 L:      [email protected]
12339 S:      Maintained
12340 F:      drivers/media/platform/renesas/rcar_jpu.c
12341
12342 JSM Neo PCI based serial card
12343 L:      [email protected]
12344 S:      Orphan
12345 F:      drivers/tty/serial/jsm/
12346
12347 K10TEMP HARDWARE MONITORING DRIVER
12348 M:      Clemens Ladisch <[email protected]>
12349 L:      [email protected]
12350 S:      Maintained
12351 F:      Documentation/hwmon/k10temp.rst
12352 F:      drivers/hwmon/k10temp.c
12353
12354 K8TEMP HARDWARE MONITORING DRIVER
12355 M:      Rudolf Marek <[email protected]>
12356 L:      [email protected]
12357 S:      Maintained
12358 F:      Documentation/hwmon/k8temp.rst
12359 F:      drivers/hwmon/k8temp.c
12360
12361 KASAN
12362 M:      Andrey Ryabinin <[email protected]>
12363 R:      Alexander Potapenko <[email protected]>
12364 R:      Andrey Konovalov <[email protected]>
12365 R:      Dmitry Vyukov <[email protected]>
12366 R:      Vincenzo Frascino <[email protected]>
12367 L:      [email protected]
12368 S:      Maintained
12369 B:      https://bugzilla.kernel.org/buglist.cgi?component=Sanitizers&product=Memory%20Management
12370 F:      Documentation/dev-tools/kasan.rst
12371 F:      arch/*/include/asm/*kasan.h
12372 F:      arch/*/mm/kasan_init*
12373 F:      include/linux/kasan*.h
12374 F:      lib/Kconfig.kasan
12375 F:      mm/kasan/
12376 F:      scripts/Makefile.kasan
12377
12378 KCONFIG
12379 M:      Masahiro Yamada <[email protected]>
12380 L:      [email protected]
12381 S:      Maintained
12382 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12384 F:      Documentation/kbuild/kconfig*
12385 F:      scripts/Kconfig.include
12386 F:      scripts/kconfig/
12387
12388 KCOV
12389 R:      Dmitry Vyukov <[email protected]>
12390 R:      Andrey Konovalov <[email protected]>
12391 L:      [email protected]
12392 S:      Maintained
12393 B:      https://bugzilla.kernel.org/buglist.cgi?component=Sanitizers&product=Memory%20Management
12394 F:      Documentation/dev-tools/kcov.rst
12395 F:      include/linux/kcov.h
12396 F:      include/uapi/linux/kcov.h
12397 F:      kernel/kcov.c
12398 F:      scripts/Makefile.kcov
12399
12400 KCSAN
12401 M:      Marco Elver <[email protected]>
12402 R:      Dmitry Vyukov <[email protected]>
12403 L:      [email protected]
12404 S:      Maintained
12405 F:      Documentation/dev-tools/kcsan.rst
12406 F:      include/linux/kcsan*.h
12407 F:      kernel/kcsan/
12408 F:      lib/Kconfig.kcsan
12409 F:      scripts/Makefile.kcsan
12410
12411 KDUMP
12412 M:      Baoquan He <[email protected]>
12413 R:      Vivek Goyal <[email protected]>
12414 R:      Dave Young <[email protected]>
12415 L:      [email protected]
12416 S:      Maintained
12417 W:      http://lse.sourceforge.net/kdump/
12418 F:      Documentation/admin-guide/kdump/
12419 F:      fs/proc/vmcore.c
12420 F:      include/linux/crash_core.h
12421 F:      include/linux/crash_dump.h
12422 F:      include/uapi/linux/vmcore.h
12423 F:      kernel/crash_*.c
12424
12425 KEENE FM RADIO TRANSMITTER DRIVER
12426 M:      Hans Verkuil <[email protected]>
12427 L:      [email protected]
12428 S:      Maintained
12429 W:      https://linuxtv.org
12430 T:      git git://linuxtv.org/media.git
12431 F:      drivers/media/radio/radio-keene*
12432
12433 KERNEL AUTOMOUNTER
12434 M:      Ian Kent <[email protected]>
12435 L:      [email protected]
12436 S:      Maintained
12437 F:      fs/autofs/
12438
12439 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12440 M:      Masahiro Yamada <[email protected]>
12441 R:      Nathan Chancellor <[email protected]>
12442 R:      Nicolas Schier <[email protected]>
12443 L:      [email protected]
12444 S:      Maintained
12445 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12447 F:      Documentation/kbuild/
12448 F:      Makefile
12449 F:      scripts/*vmlinux*
12450 F:      scripts/Kbuild*
12451 F:      scripts/Makefile*
12452 F:      scripts/basic/
12453 F:      scripts/clang-tools/
12454 F:      scripts/dummy-tools/
12455 F:      scripts/include/
12456 F:      scripts/mk*
12457 F:      scripts/mod/
12458 F:      scripts/package/
12459 F:      usr/
12460
12461 KERNEL HARDENING (not covered by other areas)
12462 M:      Kees Cook <[email protected]>
12463 R:      Gustavo A. R. Silva <[email protected]>
12464 L:      [email protected]
12465 S:      Supported
12466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12467 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12468 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12469 F:      arch/*/configs/hardening.config
12470 F:      include/linux/overflow.h
12471 F:      include/linux/randomize_kstack.h
12472 F:      kernel/configs/hardening.config
12473 F:      lib/usercopy_kunit.c
12474 F:      mm/usercopy.c
12475 F:      security/Kconfig.hardening
12476 K:      \b(add|choose)_random_kstack_offset\b
12477 K:      \b__check_(object_size|heap_object)\b
12478 K:      \b__counted_by(_le|_be)?\b
12479
12480 KERNEL JANITORS
12481 L:      [email protected]
12482 S:      Odd Fixes
12483 W:      http://kernelnewbies.org/KernelJanitors
12484
12485 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12486 M:      Chuck Lever <[email protected]>
12487 M:      Jeff Layton <[email protected]>
12488 R:      Neil Brown <[email protected]>
12489 R:      Olga Kornievskaia <[email protected]>
12490 R:      Dai Ngo <[email protected]>
12491 R:      Tom Talpey <[email protected]>
12492 L:      [email protected]
12493 S:      Supported
12494 B:      https://bugzilla.kernel.org
12495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12496 F:      Documentation/filesystems/nfs/
12497 F:      fs/lockd/
12498 F:      fs/nfs_common/
12499 F:      fs/nfsd/
12500 F:      include/linux/lockd/
12501 F:      include/linux/sunrpc/
12502 F:      include/trace/events/rpcgss.h
12503 F:      include/trace/events/rpcrdma.h
12504 F:      include/trace/events/sunrpc.h
12505 F:      include/trace/misc/fs.h
12506 F:      include/trace/misc/nfs.h
12507 F:      include/trace/misc/sunrpc.h
12508 F:      include/uapi/linux/nfsd/
12509 F:      include/uapi/linux/sunrpc/
12510 F:      net/sunrpc/
12511 F:      tools/net/sunrpc/
12512
12513 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12514 M:      Thomas Weißschuh <[email protected]>
12515 R:      Christian Heusel <[email protected]>
12516 R:      Nathan Chancellor <[email protected]>
12517 S:      Maintained
12518 F:      scripts/package/PKGBUILD
12519
12520 KERNEL REGRESSIONS
12521 M:      Thorsten Leemhuis <[email protected]>
12522 L:      [email protected]
12523 S:      Supported
12524 F:      Documentation/admin-guide/reporting-regressions.rst
12525 F:      Documentation/process/handling-regressions.rst
12526
12527 KERNEL SELFTEST FRAMEWORK
12528 M:      Shuah Khan <[email protected]>
12529 M:      Shuah Khan <[email protected]>
12530 L:      [email protected]
12531 S:      Maintained
12532 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12534 F:      Documentation/dev-tools/kselftest*
12535 F:      tools/testing/selftests/
12536
12537 KERNEL SMB3 SERVER (KSMBD)
12538 M:      Namjae Jeon <[email protected]>
12539 M:      Steve French <[email protected]>
12540 R:      Sergey Senozhatsky <[email protected]>
12541 R:      Tom Talpey <[email protected]>
12542 L:      [email protected]
12543 S:      Maintained
12544 T:      git git://git.samba.org/ksmbd.git
12545 F:      Documentation/filesystems/smb/ksmbd.rst
12546 F:      fs/smb/common/
12547 F:      fs/smb/server/
12548
12549 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12550 M:      Brendan Higgins <[email protected]>
12551 M:      David Gow <[email protected]>
12552 R:      Rae Moar <[email protected]>
12553 L:      [email protected]
12554 L:      [email protected]
12555 S:      Maintained
12556 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12559 F:      Documentation/dev-tools/kunit/
12560 F:      include/kunit/
12561 F:      lib/kunit/
12562 F:      rust/kernel/kunit.rs
12563 F:      scripts/rustdoc_test_*
12564 F:      tools/testing/kunit/
12565
12566 KERNEL USERMODE HELPER
12567 M:      Luis Chamberlain <[email protected]>
12568 L:      [email protected]
12569 S:      Maintained
12570 F:      include/linux/umh.h
12571 F:      kernel/umh.c
12572
12573 KERNEL VIRTUAL MACHINE (KVM)
12574 M:      Paolo Bonzini <[email protected]>
12575 L:      [email protected]
12576 S:      Supported
12577 W:      http://www.linux-kvm.org
12578 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12579 F:      Documentation/virt/kvm/
12580 F:      include/asm-generic/kvm*
12581 F:      include/kvm/iodev.h
12582 F:      include/linux/kvm*
12583 F:      include/trace/events/kvm.h
12584 F:      include/uapi/asm-generic/kvm*
12585 F:      include/uapi/linux/kvm*
12586 F:      tools/kvm/
12587 F:      tools/testing/selftests/kvm/
12588 F:      virt/kvm/*
12589
12590 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12591 M:      Marc Zyngier <[email protected]>
12592 M:      Oliver Upton <[email protected]>
12593 R:      Joey Gouly <[email protected]>
12594 R:      Suzuki K Poulose <[email protected]>
12595 R:      Zenghui Yu <[email protected]>
12596 L:      [email protected] (moderated for non-subscribers)
12597 L:      [email protected]
12598 S:      Maintained
12599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12600 F:      Documentation/virt/kvm/arm/
12601 F:      Documentation/virt/kvm/devices/arm*
12602 F:      arch/arm64/include/asm/kvm*
12603 F:      arch/arm64/include/uapi/asm/kvm*
12604 F:      arch/arm64/kvm/
12605 F:      include/kvm/arm_*
12606 F:      tools/testing/selftests/kvm/*/aarch64/
12607 F:      tools/testing/selftests/kvm/aarch64/
12608
12609 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12610 M:      Tianrui Zhao <[email protected]>
12611 M:      Bibo Mao <[email protected]>
12612 M:      Huacai Chen <[email protected]>
12613 L:      [email protected]
12614 L:      [email protected]
12615 S:      Maintained
12616 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12617 F:      Documentation/virt/kvm/loongarch/
12618 F:      arch/loongarch/include/asm/kvm*
12619 F:      arch/loongarch/include/uapi/asm/kvm*
12620 F:      arch/loongarch/kvm/
12621
12622 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12623 M:      Huacai Chen <[email protected]>
12624 L:      [email protected]
12625 L:      [email protected]
12626 S:      Maintained
12627 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12628 F:      arch/mips/include/asm/kvm*
12629 F:      arch/mips/include/uapi/asm/kvm*
12630 F:      arch/mips/kvm/
12631
12632 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12633 M:      Michael Ellerman <[email protected]>
12634 R:      Nicholas Piggin <[email protected]>
12635 L:      [email protected]
12636 L:      [email protected]
12637 S:      Maintained (Book3S 64-bit HV)
12638 S:      Odd fixes (Book3S 64-bit PR)
12639 S:      Orphan (Book3E and 32-bit)
12640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12641 F:      arch/powerpc/include/asm/kvm*
12642 F:      arch/powerpc/include/uapi/asm/kvm*
12643 F:      arch/powerpc/kernel/kvm*
12644 F:      arch/powerpc/kvm/
12645
12646 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12647 M:      Anup Patel <[email protected]>
12648 R:      Atish Patra <[email protected]>
12649 L:      [email protected]
12650 L:      [email protected]
12651 L:      [email protected]
12652 S:      Maintained
12653 T:      git https://github.com/kvm-riscv/linux.git
12654 F:      arch/riscv/include/asm/kvm*
12655 F:      arch/riscv/include/uapi/asm/kvm*
12656 F:      arch/riscv/kvm/
12657 F:      tools/testing/selftests/kvm/*/riscv/
12658 F:      tools/testing/selftests/kvm/riscv/
12659
12660 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12661 M:      Christian Borntraeger <[email protected]>
12662 M:      Janosch Frank <[email protected]>
12663 M:      Claudio Imbrenda <[email protected]>
12664 R:      David Hildenbrand <[email protected]>
12665 L:      [email protected]
12666 S:      Supported
12667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12668 F:      Documentation/virt/kvm/s390*
12669 F:      arch/s390/include/asm/gmap.h
12670 F:      arch/s390/include/asm/kvm*
12671 F:      arch/s390/include/uapi/asm/kvm*
12672 F:      arch/s390/include/uapi/asm/uvdevice.h
12673 F:      arch/s390/kernel/uv.c
12674 F:      arch/s390/kvm/
12675 F:      arch/s390/mm/gmap.c
12676 F:      drivers/s390/char/uvdevice.c
12677 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12678 F:      tools/testing/selftests/kvm/*/s390x/
12679 F:      tools/testing/selftests/kvm/s390x/
12680
12681 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12682 M:      Sean Christopherson <[email protected]>
12683 M:      Paolo Bonzini <[email protected]>
12684 L:      [email protected]
12685 S:      Supported
12686 P:      Documentation/process/maintainer-kvm-x86.rst
12687 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12688 F:      arch/x86/include/asm/kvm*
12689 F:      arch/x86/include/asm/svm.h
12690 F:      arch/x86/include/asm/vmx*.h
12691 F:      arch/x86/include/uapi/asm/kvm*
12692 F:      arch/x86/include/uapi/asm/svm.h
12693 F:      arch/x86/include/uapi/asm/vmx.h
12694 F:      arch/x86/kvm/
12695 F:      arch/x86/kvm/*/
12696 F:      tools/testing/selftests/kvm/*/x86_64/
12697 F:      tools/testing/selftests/kvm/x86_64/
12698
12699 KERNFS
12700 M:      Greg Kroah-Hartman <[email protected]>
12701 M:      Tejun Heo <[email protected]>
12702 S:      Supported
12703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12704 F:      fs/kernfs/
12705 F:      include/linux/kernfs.h
12706
12707 KEXEC
12708 M:      Eric Biederman <[email protected]>
12709 L:      [email protected]
12710 S:      Maintained
12711 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12712 F:      include/linux/kexec.h
12713 F:      include/uapi/linux/kexec.h
12714 F:      kernel/kexec*
12715
12716 KEYS-ENCRYPTED
12717 M:      Mimi Zohar <[email protected]>
12718 L:      [email protected]
12719 L:      [email protected]
12720 S:      Supported
12721 F:      Documentation/security/keys/trusted-encrypted.rst
12722 F:      include/keys/encrypted-type.h
12723 F:      security/keys/encrypted-keys/
12724
12725 KEYS-TRUSTED
12726 M:      James Bottomley <[email protected]>
12727 M:      Jarkko Sakkinen <[email protected]>
12728 M:      Mimi Zohar <[email protected]>
12729 L:      [email protected]
12730 L:      [email protected]
12731 S:      Supported
12732 F:      Documentation/security/keys/trusted-encrypted.rst
12733 F:      include/keys/trusted-type.h
12734 F:      include/keys/trusted_tpm.h
12735 F:      security/keys/trusted-keys/
12736
12737 KEYS-TRUSTED-CAAM
12738 M:      Ahmad Fatoum <[email protected]>
12739 R:      Pengutronix Kernel Team <[email protected]>
12740 L:      [email protected]
12741 L:      [email protected]
12742 S:      Maintained
12743 F:      include/keys/trusted_caam.h
12744 F:      security/keys/trusted-keys/trusted_caam.c
12745
12746 KEYS-TRUSTED-DCP
12747 M:      David Gstir <[email protected]>
12748 R:      sigma star Kernel Team <[email protected]>
12749 L:      [email protected]
12750 L:      [email protected]
12751 S:      Supported
12752 F:      include/keys/trusted_dcp.h
12753 F:      security/keys/trusted-keys/trusted_dcp.c
12754
12755 KEYS-TRUSTED-TEE
12756 M:      Sumit Garg <[email protected]>
12757 L:      [email protected]
12758 L:      [email protected]
12759 S:      Supported
12760 F:      include/keys/trusted_tee.h
12761 F:      security/keys/trusted-keys/trusted_tee.c
12762
12763 KEYS/KEYRINGS
12764 M:      David Howells <[email protected]>
12765 M:      Jarkko Sakkinen <[email protected]>
12766 L:      [email protected]
12767 S:      Maintained
12768 F:      Documentation/security/keys/core.rst
12769 F:      include/keys/
12770 F:      include/linux/key-type.h
12771 F:      include/linux/key.h
12772 F:      include/linux/keyctl.h
12773 F:      include/uapi/linux/keyctl.h
12774 F:      security/keys/
12775
12776 KEYS/KEYRINGS_INTEGRITY
12777 M:      Jarkko Sakkinen <[email protected]>
12778 M:      Mimi Zohar <[email protected]>
12779 L:      [email protected]
12780 L:      [email protected]
12781 S:      Supported
12782 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12783 F:      security/integrity/platform_certs
12784
12785 KFENCE
12786 M:      Alexander Potapenko <[email protected]>
12787 M:      Marco Elver <[email protected]>
12788 R:      Dmitry Vyukov <[email protected]>
12789 L:      [email protected]
12790 S:      Maintained
12791 F:      Documentation/dev-tools/kfence.rst
12792 F:      arch/*/include/asm/kfence.h
12793 F:      include/linux/kfence.h
12794 F:      lib/Kconfig.kfence
12795 F:      mm/kfence/
12796
12797 KFIFO
12798 M:      Stefani Seibold <[email protected]>
12799 S:      Maintained
12800 F:      include/linux/kfifo.h
12801 F:      lib/kfifo.c
12802 F:      samples/kfifo/
12803
12804 KGDB / KDB /debug_core
12805 M:      Jason Wessel <[email protected]>
12806 M:      Daniel Thompson <[email protected]>
12807 R:      Douglas Anderson <[email protected]>
12808 L:      [email protected]
12809 S:      Maintained
12810 W:      http://kgdb.wiki.kernel.org/
12811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12812 F:      Documentation/dev-tools/kgdb.rst
12813 F:      drivers/misc/kgdbts.c
12814 F:      drivers/tty/serial/kgdboc.c
12815 F:      include/linux/kdb.h
12816 F:      include/linux/kgdb.h
12817 F:      kernel/debug/
12818 F:      kernel/module/kdb.c
12819
12820 KHADAS MCU MFD DRIVER
12821 M:      Neil Armstrong <[email protected]>
12822 L:      [email protected]
12823 S:      Maintained
12824 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12825 F:      drivers/mfd/khadas-mcu.c
12826 F:      drivers/thermal/khadas_mcu_fan.c
12827 F:      include/linux/mfd/khadas-mcu.h
12828
12829 KIONIX/ROHM KX022A ACCELEROMETER
12830 M:      Matti Vaittinen <[email protected]>
12831 L:      [email protected]
12832 S:      Supported
12833 F:      drivers/iio/accel/kionix-kx022a*
12834
12835 KMEMLEAK
12836 M:      Catalin Marinas <[email protected]>
12837 S:      Maintained
12838 F:      Documentation/dev-tools/kmemleak.rst
12839 F:      include/linux/kmemleak.h
12840 F:      mm/kmemleak.c
12841 F:      samples/kmemleak/kmemleak-test.c
12842
12843 KMSAN
12844 M:      Alexander Potapenko <[email protected]>
12845 R:      Marco Elver <[email protected]>
12846 R:      Dmitry Vyukov <[email protected]>
12847 L:      [email protected]
12848 S:      Maintained
12849 F:      Documentation/dev-tools/kmsan.rst
12850 F:      arch/*/include/asm/kmsan.h
12851 F:      arch/*/mm/kmsan_*
12852 F:      include/linux/kmsan*.h
12853 F:      lib/Kconfig.kmsan
12854 F:      mm/kmsan/
12855 F:      scripts/Makefile.kmsan
12856
12857 KPROBES
12858 M:      Naveen N Rao <[email protected]>
12859 M:      Anil S Keshavamurthy <[email protected]>
12860 M:      "David S. Miller" <[email protected]>
12861 M:      Masami Hiramatsu <[email protected]>
12862 L:      [email protected]
12863 L:      [email protected]
12864 S:      Maintained
12865 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12867 F:      Documentation/trace/kprobes.rst
12868 F:      include/asm-generic/kprobes.h
12869 F:      include/linux/kprobes.h
12870 F:      kernel/kprobes.c
12871 F:      lib/test_kprobes.c
12872 F:      samples/kprobes
12873
12874 KS0108 LCD CONTROLLER DRIVER
12875 M:      Miguel Ojeda <[email protected]>
12876 S:      Maintained
12877 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12878 F:      drivers/auxdisplay/ks0108.c
12879 F:      include/linux/ks0108.h
12880
12881 KTD253 BACKLIGHT DRIVER
12882 M:      Linus Walleij <[email protected]>
12883 S:      Maintained
12884 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12885 F:      drivers/video/backlight/ktd253-backlight.c
12886
12887 KTD2801 BACKLIGHT DRIVER
12888 M:      Duje Mihanović <[email protected]>
12889 S:      Maintained
12890 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12891 F:      drivers/video/backlight/ktd2801-backlight.c
12892
12893 KTEST
12894 M:      Steven Rostedt <[email protected]>
12895 M:      John Hawley <[email protected]>
12896 S:      Maintained
12897 F:      tools/testing/ktest
12898
12899 KTZ8866 BACKLIGHT DRIVER
12900 M:      Jianhua Lu <[email protected]>
12901 S:      Maintained
12902 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12903 F:      drivers/video/backlight/ktz8866.c
12904
12905 KVM PARAVIRT (KVM/paravirt)
12906 M:      Paolo Bonzini <[email protected]>
12907 R:      Vitaly Kuznetsov <[email protected]>
12908 L:      [email protected]
12909 S:      Supported
12910 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12911 F:      arch/um/include/asm/kvm_para.h
12912 F:      arch/x86/include/asm/kvm_para.h
12913 F:      arch/x86/include/asm/pvclock-abi.h
12914 F:      arch/x86/include/uapi/asm/kvm_para.h
12915 F:      arch/x86/kernel/kvm.c
12916 F:      arch/x86/kernel/kvmclock.c
12917 F:      include/asm-generic/kvm_para.h
12918 F:      include/linux/kvm_para.h
12919 F:      include/uapi/asm-generic/kvm_para.h
12920 F:      include/uapi/linux/kvm_para.h
12921
12922 KVM X86 HYPER-V (KVM/hyper-v)
12923 M:      Vitaly Kuznetsov <[email protected]>
12924 M:      Sean Christopherson <[email protected]>
12925 M:      Paolo Bonzini <[email protected]>
12926 L:      [email protected]
12927 S:      Supported
12928 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12929 F:      arch/x86/kvm/hyperv.*
12930 F:      arch/x86/kvm/kvm_onhyperv.*
12931 F:      arch/x86/kvm/svm/hyperv.*
12932 F:      arch/x86/kvm/svm/svm_onhyperv.*
12933 F:      arch/x86/kvm/vmx/hyperv.*
12934
12935 KVM X86 Xen (KVM/Xen)
12936 M:      David Woodhouse <[email protected]>
12937 M:      Paul Durrant <[email protected]>
12938 M:      Sean Christopherson <[email protected]>
12939 M:      Paolo Bonzini <[email protected]>
12940 L:      [email protected]
12941 S:      Supported
12942 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12943 F:      arch/x86/kvm/xen.*
12944
12945 L3MDEV
12946 M:      David Ahern <[email protected]>
12947 L:      [email protected]
12948 S:      Maintained
12949 F:      include/net/l3mdev.h
12950 F:      net/l3mdev
12951
12952 LANDLOCK SECURITY MODULE
12953 M:      Mickaël Salaün <[email protected]>
12954 R:      Günther Noack <[email protected]>
12955 L:      [email protected]
12956 S:      Supported
12957 W:      https://landlock.io
12958 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12959 F:      Documentation/security/landlock.rst
12960 F:      Documentation/userspace-api/landlock.rst
12961 F:      fs/ioctl.c
12962 F:      include/uapi/linux/landlock.h
12963 F:      samples/landlock/
12964 F:      security/landlock/
12965 F:      tools/testing/selftests/landlock/
12966 K:      landlock
12967 K:      LANDLOCK
12968
12969 LANTIQ / INTEL Ethernet drivers
12970 M:      Hauke Mehrtens <[email protected]>
12971 L:      [email protected]
12972 S:      Maintained
12973 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12974 F:      drivers/net/dsa/lantiq_gswip.c
12975 F:      drivers/net/dsa/lantiq_pce.h
12976 F:      drivers/net/ethernet/lantiq_xrx200.c
12977 F:      net/dsa/tag_gswip.c
12978
12979 LANTIQ MIPS ARCHITECTURE
12980 M:      John Crispin <[email protected]>
12981 L:      [email protected]
12982 S:      Maintained
12983 F:      arch/mips/lantiq
12984 F:      drivers/soc/lantiq
12985
12986 LANTIQ PEF2256 DRIVER
12987 M:      Herve Codina <[email protected]>
12988 S:      Maintained
12989 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12990 F:      drivers/net/wan/framer/pef2256/
12991 F:      drivers/pinctrl/pinctrl-pef2256.c
12992 F:      include/linux/framer/pef2256.h
12993
12994 LASI 53c700 driver for PARISC
12995 M:      "James E.J. Bottomley" <[email protected]>
12996 L:      [email protected]
12997 S:      Maintained
12998 F:      Documentation/scsi/53c700.rst
12999 F:      drivers/scsi/53c700*
13000
13001 LEAKING_ADDRESSES
13002 M:      Tycho Andersen <[email protected]>
13003 R:      Kees Cook <[email protected]>
13004 L:      [email protected]
13005 S:      Maintained
13006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13007 F:      scripts/leaking_addresses.pl
13008
13009 LED SUBSYSTEM
13010 M:      Pavel Machek <[email protected]>
13011 M:      Lee Jones <[email protected]>
13012 L:      [email protected]
13013 S:      Maintained
13014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
13015 F:      Documentation/devicetree/bindings/leds/
13016 F:      Documentation/leds/
13017 F:      drivers/leds/
13018 F:      include/dt-bindings/leds/
13019 F:      include/linux/leds.h
13020
13021 LEGO MINDSTORMS EV3
13022 R:      David Lechner <[email protected]>
13023 S:      Maintained
13024 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
13025 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
13026 F:      drivers/power/supply/lego_ev3_battery.c
13027
13028 LEGO USB Tower driver
13029 M:      Juergen Stuber <[email protected]>
13030 L:      [email protected]
13031 S:      Maintained
13032 W:      http://legousb.sourceforge.net/
13033 F:      drivers/usb/misc/legousbtower.c
13034
13035 LETSKETCH HID TABLET DRIVER
13036 M:      Hans de Goede <[email protected]>
13037 L:      [email protected]
13038 S:      Maintained
13039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13040 F:      drivers/hid/hid-letsketch.c
13041
13042 LG LAPTOP EXTRAS
13043 M:      Matan Ziv-Av <[email protected]>
13044 L:      [email protected]
13045 S:      Maintained
13046 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
13047 F:      Documentation/admin-guide/laptops/lg-laptop.rst
13048 F:      drivers/platform/x86/lg-laptop.c
13049
13050 LG2160 MEDIA DRIVER
13051 M:      Michael Krufky <[email protected]>
13052 L:      [email protected]
13053 S:      Maintained
13054 W:      https://linuxtv.org
13055 W:      http://github.com/mkrufky
13056 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13057 T:      git git://linuxtv.org/mkrufky/tuners.git
13058 F:      drivers/media/dvb-frontends/lg2160.*
13059
13060 LGDT3305 MEDIA DRIVER
13061 M:      Michael Krufky <[email protected]>
13062 L:      [email protected]
13063 S:      Maintained
13064 W:      https://linuxtv.org
13065 W:      http://github.com/mkrufky
13066 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13067 T:      git git://linuxtv.org/mkrufky/tuners.git
13068 F:      drivers/media/dvb-frontends/lgdt3305.*
13069
13070 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
13071 M:      Viresh Kumar <[email protected]>
13072 L:      [email protected]
13073 S:      Maintained
13074 F:      drivers/ata/pata_arasan_cf.c
13075 F:      include/linux/pata_arasan_cf_data.h
13076
13077 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
13078 M:      Linus Walleij <[email protected]>
13079 L:      [email protected]
13080 S:      Maintained
13081 F:      drivers/ata/pata_ftide010.c
13082 F:      drivers/ata/sata_gemini.c
13083 F:      drivers/ata/sata_gemini.h
13084
13085 LIBATA SATA AHCI PLATFORM devices support
13086 M:      Hans de Goede <[email protected]>
13087 L:      [email protected]
13088 S:      Maintained
13089 F:      drivers/ata/ahci_platform.c
13090 F:      drivers/ata/libahci_platform.c
13091 F:      include/linux/ahci_platform.h
13092
13093 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
13094 M:      Mikael Pettersson <[email protected]>
13095 L:      [email protected]
13096 S:      Maintained
13097 F:      drivers/ata/sata_promise.*
13098
13099 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
13100 M:      Damien Le Moal <[email protected]>
13101 M:      Niklas Cassel <[email protected]>
13102 L:      [email protected]
13103 S:      Maintained
13104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
13105 F:      Documentation/ABI/testing/sysfs-ata
13106 F:      Documentation/devicetree/bindings/ata/
13107 F:      drivers/ata/
13108 F:      include/linux/ata.h
13109 F:      include/linux/libata.h
13110
13111 LIBETH COMMON ETHERNET LIBRARY
13112 M:      Alexander Lobakin <[email protected]>
13113 L:      [email protected]
13114 L:      [email protected] (moderated for non-subscribers)
13115 S:      Supported
13116 T:      git https://github.com/alobakin/linux.git
13117 F:      drivers/net/ethernet/intel/libeth/
13118 F:      include/net/libeth/
13119 K:      libeth
13120
13121 LIBIE COMMON INTEL ETHERNET LIBRARY
13122 M:      Alexander Lobakin <[email protected]>
13123 L:      [email protected] (moderated for non-subscribers)
13124 L:      [email protected]
13125 S:      Supported
13126 T:      git https://github.com/alobakin/linux.git
13127 F:      drivers/net/ethernet/intel/libie/
13128 F:      include/linux/net/intel/libie/
13129 K:      libie
13130
13131 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
13132 M:      Vishal Verma <[email protected]>
13133 M:      Dan Williams <[email protected]>
13134 M:      Dave Jiang <[email protected]>
13135 L:      [email protected]
13136 S:      Supported
13137 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
13138 P:      Documentation/nvdimm/maintainer-entry-profile.rst
13139 F:      drivers/nvdimm/btt*
13140
13141 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
13142 M:      Dan Williams <[email protected]>
13143 M:      Vishal Verma <[email protected]>
13144 M:      Dave Jiang <[email protected]>
13145 L:      [email protected]
13146 S:      Supported
13147 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
13148 P:      Documentation/nvdimm/maintainer-entry-profile.rst
13149 F:      drivers/nvdimm/pmem*
13150
13151 LIBNVDIMM: DEVICETREE BINDINGS
13152 M:      Oliver O'Halloran <[email protected]>
13153 L:      [email protected]
13154 S:      Supported
13155 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
13156 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
13157 F:      drivers/nvdimm/of_pmem.c
13158
13159 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
13160 M:      Dan Williams <[email protected]>
13161 M:      Vishal Verma <[email protected]>
13162 M:      Dave Jiang <[email protected]>
13163 M:      Ira Weiny <[email protected]>
13164 L:      [email protected]
13165 S:      Supported
13166 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
13167 P:      Documentation/nvdimm/maintainer-entry-profile.rst
13168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
13169 F:      drivers/acpi/nfit/*
13170 F:      drivers/nvdimm/*
13171 F:      include/linux/libnvdimm.h
13172 F:      include/linux/nd.h
13173 F:      include/uapi/linux/ndctl.h
13174 F:      tools/testing/nvdimm/
13175
13176 LIBRARY CODE
13177 M:      Andrew Morton <[email protected]>
13178 L:      [email protected]
13179 S:      Supported
13180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
13181 F:      lib/*
13182
13183 LICENSES and SPDX stuff
13184 M:      Thomas Gleixner <[email protected]>
13185 M:      Greg Kroah-Hartman <[email protected]>
13186 L:      [email protected]
13187 S:      Maintained
13188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
13189 F:      COPYING
13190 F:      Documentation/process/license-rules.rst
13191 F:      LICENSES/
13192 F:      scripts/spdxcheck-test.sh
13193 F:      scripts/spdxcheck.py
13194 F:      scripts/spdxexclude
13195
13196 LINEAR RANGES HELPERS
13197 M:      Mark Brown <[email protected]>
13198 R:      Matti Vaittinen <[email protected]>
13199 F:      include/linux/linear_range.h
13200 F:      lib/linear_ranges.c
13201 F:      lib/test_linear_ranges.c
13202
13203 LINUX FOR POWER MACINTOSH
13204 L:      [email protected]
13205 S:      Orphan
13206 F:      arch/powerpc/platforms/powermac/
13207 F:      drivers/macintosh/
13208 X:      drivers/macintosh/adb-iop.c
13209 X:      drivers/macintosh/via-macii.c
13210
13211 LINUX FOR POWERPC (32-BIT AND 64-BIT)
13212 M:      Michael Ellerman <[email protected]>
13213 R:      Nicholas Piggin <[email protected]>
13214 R:      Christophe Leroy <[email protected]>
13215 R:      Naveen N Rao <[email protected]>
13216 M:      Madhavan Srinivasan <[email protected]>
13217 L:      [email protected]
13218 S:      Supported
13219 W:      https://github.com/linuxppc/wiki/wiki
13220 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
13221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
13222 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
13223 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
13224 F:      Documentation/devicetree/bindings/powerpc/
13225 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
13226 F:      Documentation/arch/powerpc/
13227 F:      arch/powerpc/
13228 F:      drivers/*/*/*pasemi*
13229 F:      drivers/*/*pasemi*
13230 F:      drivers/char/tpm/tpm_ibmvtpm*
13231 F:      drivers/crypto/nx/
13232 F:      drivers/i2c/busses/i2c-opal.c
13233 F:      drivers/net/ethernet/ibm/ibmveth.*
13234 F:      drivers/net/ethernet/ibm/ibmvnic.*
13235 F:      drivers/pci/hotplug/pnv_php.c
13236 F:      drivers/pci/hotplug/rpa*
13237 F:      drivers/rtc/rtc-opal.c
13238 F:      drivers/scsi/ibmvscsi/
13239 F:      drivers/tty/hvc/hvc_opal.c
13240 F:      drivers/watchdog/wdrtas.c
13241 F:      include/linux/papr_scm.h
13242 F:      include/uapi/linux/papr_pdsm.h
13243 F:      tools/testing/selftests/powerpc
13244 N:      /pmac
13245 N:      powermac
13246 N:      powernv
13247 N:      [^a-z0-9]ps3
13248 N:      pseries
13249
13250 LINUX FOR POWERPC EMBEDDED MPC5XXX
13251 M:      Anatolij Gustschin <[email protected]>
13252 L:      [email protected]
13253 S:      Odd Fixes
13254 F:      arch/powerpc/platforms/512x/
13255 F:      arch/powerpc/platforms/52xx/
13256
13257 LINUX FOR POWERPC EMBEDDED PPC4XX
13258 L:      [email protected]
13259 S:      Orphan
13260 F:      arch/powerpc/platforms/44x/
13261
13262 LINUX FOR POWERPC EMBEDDED PPC85XX
13263 M:      Scott Wood <[email protected]>
13264 L:      [email protected]
13265 S:      Odd fixes
13266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
13267 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
13268 F:      Documentation/devicetree/bindings/powerpc/fsl/
13269 F:      arch/powerpc/platforms/85xx/
13270
13271 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
13272 M:      Christophe Leroy <[email protected]>
13273 L:      [email protected]
13274 S:      Maintained
13275 F:      arch/powerpc/platforms/8xx/
13276 F:      arch/powerpc/platforms/83xx/
13277
13278 LINUX KERNEL DUMP TEST MODULE (LKDTM)
13279 M:      Kees Cook <[email protected]>
13280 S:      Maintained
13281 F:      drivers/misc/lkdtm/*
13282 F:      tools/testing/selftests/lkdtm/*
13283
13284 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
13285 M:      Alan Stern <[email protected]>
13286 M:      Andrea Parri <[email protected]>
13287 M:      Will Deacon <[email protected]>
13288 M:      Peter Zijlstra <[email protected]>
13289 M:      Boqun Feng <[email protected]>
13290 M:      Nicholas Piggin <[email protected]>
13291 M:      David Howells <[email protected]>
13292 M:      Jade Alglave <[email protected]>
13293 M:      Luc Maranget <[email protected]>
13294 M:      "Paul E. McKenney" <[email protected]>
13295 R:      Akira Yokosawa <[email protected]>
13296 R:      Daniel Lustig <[email protected]>
13297 R:      Joel Fernandes <[email protected]>
13298 L:      [email protected]
13299 L:      [email protected]
13300 L:      [email protected]
13301 S:      Supported
13302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13303 F:      Documentation/atomic_bitops.txt
13304 F:      Documentation/atomic_t.txt
13305 F:      Documentation/core-api/refcount-vs-atomic.rst
13306 F:      Documentation/litmus-tests/
13307 F:      Documentation/memory-barriers.txt
13308 F:      tools/memory-model/
13309
13310 LINUX-NEXT TREE
13311 M:      Stephen Rothwell <[email protected]>
13312 L:      [email protected]
13313 S:      Supported
13314 B:      mailto:[email protected] and the appropriate development tree
13315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13316
13317 LIS3LV02D ACCELEROMETER DRIVER
13318 M:      Eric Piel <[email protected]>
13319 S:      Maintained
13320 F:      Documentation/misc-devices/lis3lv02d.rst
13321 F:      drivers/misc/lis3lv02d/
13322 F:      drivers/platform/x86/hp/hp_accel.c
13323
13324 LIST KUNIT TEST
13325 M:      David Gow <[email protected]>
13326 L:      [email protected]
13327 L:      [email protected]
13328 S:      Maintained
13329 F:      lib/list-test.c
13330
13331 LITEX PLATFORM
13332 M:      Karol Gugala <[email protected]>
13333 M:      Mateusz Holenko <[email protected]>
13334 M:      Gabriel Somlo <[email protected]>
13335 M:      Joel Stanley <[email protected]>
13336 S:      Maintained
13337 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13338 F:      arch/openrisc/boot/dts/or1klitex.dts
13339 F:      drivers/mmc/host/litex_mmc.c
13340 F:      drivers/net/ethernet/litex/*
13341 F:      drivers/soc/litex/*
13342 F:      drivers/tty/serial/liteuart.c
13343 F:      include/linux/litex.h
13344 N:      litex
13345
13346 LIVE PATCHING
13347 M:      Josh Poimboeuf <[email protected]>
13348 M:      Jiri Kosina <[email protected]>
13349 M:      Miroslav Benes <[email protected]>
13350 M:      Petr Mladek <[email protected]>
13351 R:      Joe Lawrence <[email protected]>
13352 L:      [email protected]
13353 S:      Maintained
13354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13355 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13356 F:      Documentation/livepatch/
13357 F:      arch/powerpc/include/asm/livepatch.h
13358 F:      include/linux/livepatch.h
13359 F:      kernel/livepatch/
13360 F:      kernel/module/livepatch.c
13361 F:      samples/livepatch/
13362 F:      tools/testing/selftests/livepatch/
13363
13364 LLC (802.2)
13365 L:      [email protected]
13366 S:      Odd fixes
13367 F:      include/linux/llc.h
13368 F:      include/net/llc*
13369 F:      include/uapi/linux/llc.h
13370 F:      net/llc/
13371
13372 LM73 HARDWARE MONITOR DRIVER
13373 M:      Guillaume Ligneul <[email protected]>
13374 L:      [email protected]
13375 S:      Maintained
13376 F:      drivers/hwmon/lm73.c
13377
13378 LM78 HARDWARE MONITOR DRIVER
13379 M:      Jean Delvare <[email protected]>
13380 L:      [email protected]
13381 S:      Maintained
13382 F:      Documentation/hwmon/lm78.rst
13383 F:      drivers/hwmon/lm78.c
13384
13385 LM83 HARDWARE MONITOR DRIVER
13386 M:      Jean Delvare <[email protected]>
13387 L:      [email protected]
13388 S:      Maintained
13389 F:      Documentation/hwmon/lm83.rst
13390 F:      drivers/hwmon/lm83.c
13391
13392 LM90 HARDWARE MONITOR DRIVER
13393 M:      Jean Delvare <[email protected]>
13394 L:      [email protected]
13395 S:      Maintained
13396 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13397 F:      Documentation/hwmon/lm90.rst
13398 F:      drivers/hwmon/lm90.c
13399 F:      include/dt-bindings/thermal/lm90.h
13400
13401 LME2510 MEDIA DRIVER
13402 M:      Malcolm Priestley <[email protected]>
13403 L:      [email protected]
13404 S:      Maintained
13405 W:      https://linuxtv.org
13406 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13407 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13408
13409 LOADPIN SECURITY MODULE
13410 M:      Kees Cook <[email protected]>
13411 S:      Supported
13412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13413 F:      Documentation/admin-guide/LSM/LoadPin.rst
13414 F:      security/loadpin/
13415
13416 LOCKDOWN SECURITY MODULE
13417 L:      [email protected]
13418 S:      Odd Fixes
13419 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13420 F:      security/lockdown/
13421
13422 LOCKING PRIMITIVES
13423 M:      Peter Zijlstra <[email protected]>
13424 M:      Ingo Molnar <[email protected]>
13425 M:      Will Deacon <[email protected]>
13426 R:      Waiman Long <[email protected]>
13427 R:      Boqun Feng <[email protected]> (LOCKDEP)
13428 L:      [email protected]
13429 S:      Maintained
13430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13431 F:      Documentation/locking/
13432 F:      arch/*/include/asm/spinlock*.h
13433 F:      include/linux/lockdep*.h
13434 F:      include/linux/mutex*.h
13435 F:      include/linux/rwlock*.h
13436 F:      include/linux/rwsem*.h
13437 F:      include/linux/seqlock.h
13438 F:      include/linux/spinlock*.h
13439 F:      kernel/locking/
13440 F:      lib/locking*.[ch]
13441 X:      kernel/locking/locktorture.c
13442
13443 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13444 M:      "Richard Russon (FlatCap)" <[email protected]>
13445 L:      [email protected]
13446 S:      Maintained
13447 W:      http://www.linux-ntfs.org/content/view/19/37/
13448 F:      Documentation/admin-guide/ldm.rst
13449 F:      block/partitions/ldm.*
13450
13451 LOGITECH HID GAMING KEYBOARDS
13452 M:      Hans de Goede <[email protected]>
13453 L:      [email protected]
13454 S:      Maintained
13455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13456 F:      drivers/hid/hid-lg-g15.c
13457
13458 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13459 M:      Adrien Grassein <[email protected]>
13460 S:      Maintained
13461 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13462 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13463
13464 LOONGARCH
13465 M:      Huacai Chen <[email protected]>
13466 R:      WANG Xuerui <[email protected]>
13467 L:      [email protected]
13468 S:      Maintained
13469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13470 F:      Documentation/arch/loongarch/
13471 F:      Documentation/translations/zh_CN/arch/loongarch/
13472 F:      arch/loongarch/
13473 F:      drivers/*/*loongarch*
13474 F:      drivers/cpufreq/loongson3_cpufreq.c
13475
13476 LOONGSON GPIO DRIVER
13477 M:      Yinbo Zhu <[email protected]>
13478 L:      [email protected]
13479 S:      Maintained
13480 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13481 F:      drivers/gpio/gpio-loongson-64bit.c
13482
13483 LOONGSON-2 APB DMA DRIVER
13484 M:      Binbin Zhou <[email protected]>
13485 L:      [email protected]
13486 S:      Maintained
13487 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13488 F:      drivers/dma/loongson2-apb-dma.c
13489
13490 LOONGSON LS2X I2C DRIVER
13491 M:      Binbin Zhou <[email protected]>
13492 L:      [email protected]
13493 S:      Maintained
13494 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13495 F:      drivers/i2c/busses/i2c-ls2x.c
13496
13497 LOONGSON-2 SOC SERIES CLOCK DRIVER
13498 M:      Yinbo Zhu <[email protected]>
13499 L:      [email protected]
13500 S:      Maintained
13501 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13502 F:      drivers/clk/clk-loongson2.c
13503 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13504
13505 LOONGSON SPI DRIVER
13506 M:      Yinbo Zhu <[email protected]>
13507 L:      [email protected]
13508 S:      Maintained
13509 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13510 F:      drivers/spi/spi-loongson-core.c
13511 F:      drivers/spi/spi-loongson-pci.c
13512 F:      drivers/spi/spi-loongson-plat.c
13513 F:      drivers/spi/spi-loongson.h
13514
13515 LOONGSON-2 SOC SERIES GUTS DRIVER
13516 M:      Yinbo Zhu <[email protected]>
13517 L:      [email protected]
13518 S:      Maintained
13519 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13520 F:      drivers/soc/loongson/loongson2_guts.c
13521
13522 LOONGSON-2 SOC SERIES PM DRIVER
13523 M:      Yinbo Zhu <[email protected]>
13524 L:      [email protected]
13525 S:      Maintained
13526 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13527 F:      drivers/soc/loongson/loongson2_pm.c
13528
13529 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13530 M:      zhanghongchen <[email protected]>
13531 M:      Yinbo Zhu <[email protected]>
13532 L:      [email protected]
13533 S:      Maintained
13534 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13535 F:      drivers/pinctrl/pinctrl-loongson2.c
13536
13537 LOONGSON-2 SOC SERIES THERMAL DRIVER
13538 M:      zhanghongchen <[email protected]>
13539 M:      Yinbo Zhu <[email protected]>
13540 L:      [email protected]
13541 S:      Maintained
13542 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13543 F:      drivers/thermal/loongson2_thermal.c
13544
13545 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13546 M:      Sathya Prakash <[email protected]>
13547 M:      Sreekanth Reddy <[email protected]>
13548 M:      Suganath Prabu Subramani <[email protected]>
13549 L:      [email protected]
13550 L:      [email protected]
13551 S:      Supported
13552 W:      http://www.avagotech.com/support/
13553 F:      drivers/message/fusion/
13554 F:      drivers/scsi/mpt3sas/
13555
13556 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13557 M:      Matthew Wilcox <[email protected]>
13558 L:      [email protected]
13559 S:      Maintained
13560 F:      drivers/scsi/sym53c8xx_2/
13561
13562 LTC1660 DAC DRIVER
13563 M:      Marcus Folkesson <[email protected]>
13564 L:      [email protected]
13565 S:      Maintained
13566 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13567 F:      drivers/iio/dac/ltc1660.c
13568
13569 LTC2664 IIO DAC DRIVER
13570 M:      Michael Hennerich <[email protected]>
13571 M:      Kim Seer Paller <[email protected]>
13572 L:      [email protected]
13573 S:      Supported
13574 W:      https://ez.analog.com/linux-software-drivers
13575 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2664.yaml
13576 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2672.yaml
13577 F:      drivers/iio/dac/ltc2664.c
13578
13579 LTC2688 IIO DAC DRIVER
13580 M:      Nuno Sá <[email protected]>
13581 L:      [email protected]
13582 S:      Supported
13583 W:      https://ez.analog.com/linux-software-drivers
13584 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13585 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13586 F:      drivers/iio/dac/ltc2688.c
13587
13588 LTC2947 HARDWARE MONITOR DRIVER
13589 M:      Nuno Sá <[email protected]>
13590 L:      [email protected]
13591 S:      Supported
13592 W:      https://ez.analog.com/linux-software-drivers
13593 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13594 F:      drivers/hwmon/ltc2947-core.c
13595 F:      drivers/hwmon/ltc2947-i2c.c
13596 F:      drivers/hwmon/ltc2947-spi.c
13597 F:      drivers/hwmon/ltc2947.h
13598
13599 LTC2991 HARDWARE MONITOR DRIVER
13600 M:      Antoniu Miclaus <[email protected]>
13601 L:      [email protected]
13602 S:      Supported
13603 W:      https://ez.analog.com/linux-software-drivers
13604 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13605 F:      drivers/hwmon/ltc2991.c
13606
13607 LTC2983 IIO TEMPERATURE DRIVER
13608 M:      Nuno Sá <[email protected]>
13609 L:      [email protected]
13610 S:      Supported
13611 W:      https://ez.analog.com/linux-software-drivers
13612 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13613 F:      drivers/iio/temperature/ltc2983.c
13614
13615 LTC4282 HARDWARE MONITOR DRIVER
13616 M:      Nuno Sa <[email protected]>
13617 L:      [email protected]
13618 S:      Supported
13619 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13620 F:      Documentation/hwmon/ltc4282.rst
13621 F:      drivers/hwmon/ltc4282.c
13622
13623 LTC4286 HARDWARE MONITOR DRIVER
13624 M:      Delphine CC Chiu <[email protected]>
13625 L:      [email protected]
13626 S:      Maintained
13627 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13628 F:      Documentation/hwmon/ltc4286.rst
13629 F:      drivers/hwmon/pmbus/Kconfig
13630 F:      drivers/hwmon/pmbus/Makefile
13631 F:      drivers/hwmon/pmbus/ltc4286.c
13632
13633 LTC4306 I2C MULTIPLEXER DRIVER
13634 M:      Michael Hennerich <[email protected]>
13635 L:      [email protected]
13636 S:      Supported
13637 W:      https://ez.analog.com/linux-software-drivers
13638 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13639 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13640
13641 LTP (Linux Test Project)
13642 M:      Andrea Cervesato <[email protected]>
13643 M:      Cyril Hrubis <[email protected]>
13644 M:      Jan Stancek <[email protected]>
13645 M:      Petr Vorel <[email protected]>
13646 M:      Li Wang <[email protected]>
13647 M:      Yang Xu <[email protected]>
13648 M:      Xiao Yang <[email protected]>
13649 L:      [email protected] (subscribers-only)
13650 S:      Maintained
13651 W:      https://linux-test-project.readthedocs.io/
13652 T:      git https://github.com/linux-test-project/ltp.git
13653
13654 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13655 M:      Anshul Dalal <[email protected]>
13656 L:      [email protected]
13657 S:      Maintained
13658 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13659 F:      drivers/iio/light/ltr390.c
13660
13661 LYNX 28G SERDES PHY DRIVER
13662 M:      Ioana Ciornei <[email protected]>
13663 L:      [email protected]
13664 S:      Supported
13665 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13666 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13667
13668 LYNX PCS MODULE
13669 M:      Ioana Ciornei <[email protected]>
13670 L:      [email protected]
13671 S:      Supported
13672 F:      drivers/net/pcs/pcs-lynx.c
13673 F:      include/linux/pcs-lynx.h
13674
13675 M68K ARCHITECTURE
13676 M:      Geert Uytterhoeven <[email protected]>
13677 L:      [email protected]
13678 S:      Maintained
13679 W:      http://www.linux-m68k.org/
13680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13681 F:      arch/m68k/
13682 F:      drivers/zorro/
13683
13684 M68K ON APPLE MACINTOSH
13685 M:      Joshua Thompson <[email protected]>
13686 L:      [email protected]
13687 S:      Maintained
13688 W:      http://www.mac.linux-m68k.org/
13689 F:      arch/m68k/mac/
13690 F:      drivers/macintosh/adb-iop.c
13691 F:      drivers/macintosh/via-macii.c
13692
13693 M68K ON HP9000/300
13694 M:      Philip Blundell <[email protected]>
13695 S:      Maintained
13696 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13697 F:      arch/m68k/hp300/
13698
13699 M88DS3103 MEDIA DRIVER
13700 L:      [email protected]
13701 S:      Orphan
13702 W:      https://linuxtv.org
13703 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13704 F:      drivers/media/dvb-frontends/m88ds3103*
13705
13706 M88RS2000 MEDIA DRIVER
13707 M:      Malcolm Priestley <[email protected]>
13708 L:      [email protected]
13709 S:      Maintained
13710 W:      https://linuxtv.org
13711 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13712 F:      drivers/media/dvb-frontends/m88rs2000*
13713
13714 MA901 MASTERKIT USB FM RADIO DRIVER
13715 M:      Alexey Klimov <[email protected]>
13716 L:      [email protected]
13717 S:      Maintained
13718 T:      git git://linuxtv.org/media.git
13719 F:      drivers/media/radio/radio-ma901.c
13720
13721 MAC80211
13722 M:      Johannes Berg <[email protected]>
13723 L:      [email protected]
13724 S:      Maintained
13725 W:      https://wireless.wiki.kernel.org/
13726 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13729 F:      Documentation/networking/mac80211-injection.rst
13730 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13731 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13732 F:      include/net/mac80211.h
13733 F:      net/mac80211/
13734
13735 MAILBOX API
13736 M:      Jassi Brar <[email protected]>
13737 L:      [email protected]
13738 S:      Maintained
13739 F:      Documentation/devicetree/bindings/mailbox/
13740 F:      drivers/mailbox/
13741 F:      include/dt-bindings/mailbox/
13742 F:      include/linux/mailbox_client.h
13743 F:      include/linux/mailbox_controller.h
13744
13745 MAILBOX ARM MHUv2
13746 M:      Viresh Kumar <[email protected]>
13747 M:      Tushar Khandelwal <[email protected]>
13748 L:      [email protected]
13749 S:      Maintained
13750 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13751 F:      drivers/mailbox/arm_mhuv2.c
13752 F:      include/linux/mailbox/arm_mhuv2_message.h
13753
13754 MAILBOX ARM MHUv3
13755 M:      Sudeep Holla <[email protected]>
13756 M:      Cristian Marussi <[email protected]>
13757 L:      [email protected]
13758 L:      [email protected] (moderated for non-subscribers)
13759 S:      Maintained
13760 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13761 F:      drivers/mailbox/arm_mhuv3.c
13762
13763 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13764 M:      Alejandro Colomar <[email protected]>
13765 L:      [email protected]
13766 S:      Maintained
13767 W:      http://www.kernel.org/doc/man-pages
13768 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13769 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13770
13771 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13772 M:      Jeremy Kerr <[email protected]>
13773 M:      Matt Johnston <[email protected]>
13774 L:      [email protected]
13775 S:      Maintained
13776 F:      Documentation/networking/mctp.rst
13777 F:      drivers/net/mctp/
13778 F:      include/net/mctp.h
13779 F:      include/net/mctpdevice.h
13780 F:      include/net/netns/mctp.h
13781 F:      net/mctp/
13782
13783 MAPLE TREE
13784 M:      Liam R. Howlett <[email protected]>
13785 L:      [email protected]
13786 L:      [email protected]
13787 S:      Supported
13788 F:      Documentation/core-api/maple_tree.rst
13789 F:      include/linux/maple_tree.h
13790 F:      include/trace/events/maple_tree.h
13791 F:      lib/maple_tree.c
13792 F:      lib/test_maple_tree.c
13793 F:      tools/testing/radix-tree/linux/maple_tree.h
13794 F:      tools/testing/radix-tree/maple.c
13795
13796 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13797 M:      Rahul Bedarkar <[email protected]>
13798 L:      [email protected]
13799 S:      Maintained
13800 F:      arch/mips/boot/dts/img/pistachio*
13801
13802 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13803 M:      Andrew Lunn <[email protected]>
13804 L:      [email protected]
13805 S:      Maintained
13806 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13807 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13808 F:      Documentation/networking/devlink/mv88e6xxx.rst
13809 F:      drivers/net/dsa/mv88e6xxx/
13810 F:      include/linux/dsa/mv88e6xxx.h
13811 F:      include/linux/platform_data/mv88e6xxx.h
13812
13813 MARVELL 88PM886 PMIC DRIVER
13814 M:      Karel Balej <[email protected]>
13815 S:      Maintained
13816 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13817 F:      drivers/input/misc/88pm886-onkey.c
13818 F:      drivers/mfd/88pm886.c
13819 F:      drivers/regulator/88pm886-regulator.c
13820 F:      drivers/rtc/rtc-88pm886.c
13821 F:      include/linux/mfd/88pm886.h
13822
13823 MARVELL ARMADA 3700 PHY DRIVERS
13824 M:      Miquel Raynal <[email protected]>
13825 S:      Maintained
13826 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13827 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13828 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13829 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13830
13831 MARVELL ARMADA 3700 SERIAL DRIVER
13832 M:      Pali Rohár <[email protected]>
13833 S:      Maintained
13834 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13835 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13836 F:      drivers/tty/serial/mvebu-uart.c
13837
13838 MARVELL ARMADA DRM SUPPORT
13839 M:      Russell King <[email protected]>
13840 S:      Maintained
13841 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13842 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13843 F:      Documentation/devicetree/bindings/display/armada/
13844 F:      drivers/gpu/drm/armada/
13845 F:      include/uapi/drm/armada_drm.h
13846
13847 MARVELL CRYPTO DRIVER
13848 M:      Boris Brezillon <[email protected]>
13849 M:      Arnaud Ebalard <[email protected]>
13850 M:      Srujana Challa <[email protected]>
13851 L:      [email protected]
13852 S:      Maintained
13853 F:      drivers/crypto/marvell/
13854 F:      include/linux/soc/marvell/octeontx2/
13855
13856 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13857 M:      Mirko Lindner <[email protected]>
13858 M:      Stephen Hemminger <[email protected]>
13859 L:      [email protected]
13860 S:      Odd fixes
13861 F:      drivers/net/ethernet/marvell/sk*
13862
13863 MARVELL LIBERTAS WIRELESS DRIVER
13864 L:      [email protected]
13865 S:      Orphan
13866 F:      drivers/net/wireless/marvell/libertas/
13867
13868 MARVELL MACCHIATOBIN SUPPORT
13869 M:      Russell King <[email protected]>
13870 L:      [email protected] (moderated for non-subscribers)
13871 S:      Maintained
13872 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13873
13874 MARVELL MV643XX ETHERNET DRIVER
13875 M:      Sebastian Hesselbarth <[email protected]>
13876 L:      [email protected]
13877 S:      Maintained
13878 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13879
13880 MARVELL MV88X3310 PHY DRIVER
13881 M:      Russell King <[email protected]>
13882 M:      Marek Behún <[email protected]>
13883 L:      [email protected]
13884 S:      Maintained
13885 F:      drivers/net/phy/marvell10g.c
13886
13887 MARVELL MVEBU THERMAL DRIVER
13888 M:      Miquel Raynal <[email protected]>
13889 S:      Maintained
13890 F:      drivers/thermal/armada_thermal.c
13891
13892 MARVELL MVNETA ETHERNET DRIVER
13893 M:      Marcin Wojtas <[email protected]>
13894 L:      [email protected]
13895 S:      Maintained
13896 F:      drivers/net/ethernet/marvell/mvneta*
13897
13898 MARVELL MVPP2 ETHERNET DRIVER
13899 M:      Marcin Wojtas <[email protected]>
13900 M:      Russell King <[email protected]>
13901 L:      [email protected]
13902 S:      Maintained
13903 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13904 F:      drivers/net/ethernet/marvell/mvpp2/
13905
13906 MARVELL MWIFIEX WIRELESS DRIVER
13907 M:      Brian Norris <[email protected]>
13908 R:      Francesco Dolcini <[email protected]>
13909 L:      [email protected]
13910 S:      Odd Fixes
13911 F:      drivers/net/wireless/marvell/mwifiex/
13912
13913 MARVELL MWL8K WIRELESS DRIVER
13914 L:      [email protected]
13915 S:      Orphan
13916 F:      drivers/net/wireless/marvell/mwl8k.c
13917
13918 MARVELL NAND CONTROLLER DRIVER
13919 M:      Miquel Raynal <[email protected]>
13920 L:      [email protected]
13921 S:      Maintained
13922 F:      drivers/mtd/nand/raw/marvell_nand.c
13923
13924 MARVELL OCTEON ENDPOINT DRIVER
13925 M:      Veerasenareddy Burru <[email protected]>
13926 M:      Sathesh Edara <[email protected]>
13927 L:      [email protected]
13928 S:      Supported
13929 F:      drivers/net/ethernet/marvell/octeon_ep
13930
13931 MARVELL OCTEON ENDPOINT VF DRIVER
13932 M:      Veerasenareddy Burru <[email protected]>
13933 M:      Sathesh Edara <[email protected]>
13934 M:      Shinas Rasheed <[email protected]>
13935 M:      Satananda Burla <[email protected]>
13936 L:      [email protected]
13937 S:      Supported
13938 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13939
13940 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13941 M:      Sunil Goutham <[email protected]>
13942 M:      Geetha sowjanya <[email protected]>
13943 M:      Subbaraya Sundeep <[email protected]>
13944 M:      hariprasad <[email protected]>
13945 L:      [email protected]
13946 S:      Supported
13947 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13948 F:      include/linux/soc/marvell/octeontx2/
13949
13950 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13951 M:      Sunil Goutham <[email protected]>
13952 M:      Linu Cherian <[email protected]>
13953 M:      Geetha sowjanya <[email protected]>
13954 M:      Jerin Jacob <[email protected]>
13955 M:      hariprasad <[email protected]>
13956 M:      Subbaraya Sundeep <[email protected]>
13957 L:      [email protected]
13958 S:      Supported
13959 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13960 F:      drivers/net/ethernet/marvell/octeontx2/af/
13961
13962 MARVELL PEM PMU DRIVER
13963 M:      Linu Cherian <[email protected]>
13964 M:      Gowthami Thiagarajan <[email protected]>
13965 S:      Supported
13966 F:      drivers/perf/marvell_pem_pmu.c
13967
13968 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13969 M:      Taras Chornyi <[email protected]>
13970 S:      Supported
13971 W:      https://github.com/Marvell-switching/switchdev-prestera
13972 F:      drivers/net/ethernet/marvell/prestera/
13973
13974 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13975 M:      Nicolas Pitre <[email protected]>
13976 S:      Odd Fixes
13977 F:      drivers/mmc/host/mvsdio.*
13978
13979 MARVELL USB MDIO CONTROLLER DRIVER
13980 M:      Tobias Waldekranz <[email protected]>
13981 L:      [email protected]
13982 S:      Maintained
13983 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13984 F:      drivers/net/mdio/mdio-mvusb.c
13985
13986 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13987 M:      Hu Ziji <[email protected]>
13988 L:      [email protected]
13989 S:      Supported
13990 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13991 F:      drivers/mmc/host/sdhci-xenon*
13992
13993 MARVELL OCTEON CN10K DPI DRIVER
13994 M:      Vamsi Attunuru <[email protected]>
13995 S:      Supported
13996 F:      drivers/misc/mrvl_cn10k_dpi.c
13997
13998 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13999 R:      [email protected]
14000 R:      [email protected]
14001 F:      drivers/vdpa/octeon_ep/
14002
14003 MARVELL OCTEON HOTPLUG DRIVER
14004 R:      Shijith Thotton <[email protected]>
14005 R:      Vamsi Attunuru <[email protected]>
14006 S:      Supported
14007 F:      drivers/pci/hotplug/octep_hp.c
14008
14009 MATROX FRAMEBUFFER DRIVER
14010 L:      [email protected]
14011 S:      Orphan
14012 F:      drivers/video/fbdev/matrox/matroxfb_*
14013 F:      include/uapi/linux/matroxfb.h
14014
14015 MAX15301 DRIVER
14016 M:      Daniel Nilsson <[email protected]>
14017 L:      [email protected]
14018 S:      Maintained
14019 F:      Documentation/hwmon/max15301.rst
14020 F:      drivers/hwmon/pmbus/max15301.c
14021
14022 MAX2175 SDR TUNER DRIVER
14023 M:      Ramesh Shanmugasundaram <[email protected]>
14024 L:      [email protected]
14025 S:      Maintained
14026 T:      git git://linuxtv.org/media.git
14027 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
14028 F:      Documentation/userspace-api/media/drivers/max2175.rst
14029 F:      drivers/media/i2c/max2175*
14030 F:      include/uapi/linux/max2175.h
14031
14032 MAX31335 RTC DRIVER
14033 M:      Antoniu Miclaus <[email protected]>
14034 L:      [email protected]
14035 S:      Supported
14036 W:      https://ez.analog.com/linux-software-drivers
14037 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
14038 F:      drivers/rtc/rtc-max31335.c
14039
14040 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
14041 L:      [email protected]
14042 S:      Orphan
14043 F:      Documentation/hwmon/max6650.rst
14044 F:      drivers/hwmon/max6650.c
14045
14046 MAX9286 QUAD GMSL DESERIALIZER DRIVER
14047 M:      Jacopo Mondi <[email protected]>
14048 M:      Kieran Bingham <[email protected]>
14049 M:      Laurent Pinchart <[email protected]>
14050 M:      Niklas Söderlund <[email protected]>
14051 L:      [email protected]
14052 S:      Maintained
14053 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
14054 F:      drivers/media/i2c/max9286.c
14055
14056 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
14057 M:      Niklas Söderlund <[email protected]>
14058 L:      [email protected]
14059 S:      Maintained
14060 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
14061 F:      drivers/staging/media/max96712/max96712.c
14062
14063 MAX96714 GMSL2 DESERIALIZER DRIVER
14064 M:      Julien Massot <[email protected]>
14065 L:      [email protected]
14066 S:      Maintained
14067 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
14068 F:      drivers/media/i2c/max96714.c
14069
14070 MAX96717 GMSL2 SERIALIZER DRIVER
14071 M:      Julien Massot <[email protected]>
14072 L:      [email protected]
14073 S:      Maintained
14074 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
14075 F:      drivers/media/i2c/max96717.c
14076
14077 MAX9860 MONO AUDIO VOICE CODEC DRIVER
14078 M:      Peter Rosin <[email protected]>
14079 L:      [email protected]
14080 S:      Maintained
14081 F:      Documentation/devicetree/bindings/sound/max9860.txt
14082 F:      sound/soc/codecs/max9860.*
14083
14084 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
14085 M:      Andreas Klinger <[email protected]>
14086 L:      [email protected]
14087 S:      Maintained
14088 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
14089 F:      drivers/iio/proximity/mb1232.c
14090
14091 MAXIM MAX11205 DRIVER
14092 M:      Ramona Bolboaca <[email protected]>
14093 L:      [email protected]
14094 S:      Supported
14095 W:      https://ez.analog.com/linux-software-drivers
14096 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
14097 F:      drivers/iio/adc/max11205.c
14098
14099 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
14100 R:      Iskren Chernev <[email protected]>
14101 R:      Krzysztof Kozlowski <[email protected]>
14102 R:      Marek Szyprowski <[email protected]>
14103 R:      Matheus Castello <[email protected]>
14104 L:      [email protected]
14105 S:      Maintained
14106 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
14107 F:      drivers/power/supply/max17040_battery.c
14108
14109 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
14110 R:      Hans de Goede <[email protected]>
14111 R:      Krzysztof Kozlowski <[email protected]>
14112 R:      Marek Szyprowski <[email protected]>
14113 R:      Sebastian Krzyszkowiak <[email protected]>
14114 R:      Purism Kernel Team <[email protected]>
14115 L:      [email protected]
14116 S:      Maintained
14117 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
14118 F:      drivers/power/supply/max17042_battery.c
14119
14120 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
14121 M:      Laurent Pinchart <[email protected]>
14122 L:      [email protected]
14123 S:      Maintained
14124 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
14125 F:      drivers/regulator/max20086-regulator.c
14126
14127 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
14128 M:      Rajat Khandelwal <[email protected]>
14129 L:      [email protected]
14130 S:      Maintained
14131 F:      drivers/iio/temperature/max30208.c
14132
14133 MAXIM MAX77650 PMIC MFD DRIVER
14134 M:      Bartosz Golaszewski <[email protected]>
14135 L:      [email protected]
14136 S:      Maintained
14137 F:      Documentation/devicetree/bindings/*/*max77650.yaml
14138 F:      Documentation/devicetree/bindings/*/max77650*.yaml
14139 F:      drivers/gpio/gpio-max77650.c
14140 F:      drivers/input/misc/max77650-onkey.c
14141 F:      drivers/leds/leds-max77650.c
14142 F:      drivers/mfd/max77650.c
14143 F:      drivers/power/supply/max77650-charger.c
14144 F:      drivers/regulator/max77650-regulator.c
14145 F:      include/linux/mfd/max77650.h
14146
14147 MAXIM MAX77714 PMIC MFD DRIVER
14148 M:      Luca Ceresoli <[email protected]>
14149 S:      Maintained
14150 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
14151 F:      drivers/mfd/max77714.c
14152 F:      include/linux/mfd/max77714.h
14153
14154 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
14155 M:      Javier Martinez Canillas <[email protected]>
14156 L:      [email protected]
14157 S:      Supported
14158 F:      Documentation/devicetree/bindings/*/*max77802.yaml
14159 F:      drivers/regulator/max77802-regulator.c
14160 F:      include/dt-bindings/*/*max77802.h
14161
14162 MAXIM MAX77976 BATTERY CHARGER
14163 M:      Luca Ceresoli <[email protected]>
14164 S:      Supported
14165 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
14166 F:      drivers/power/supply/max77976_charger.c
14167
14168 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
14169 M:      Krzysztof Kozlowski <[email protected]>
14170 L:      [email protected]
14171 S:      Maintained
14172 B:      mailto:[email protected]
14173 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
14174 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
14175 F:      drivers/power/supply/max14577_charger.c
14176 F:      drivers/power/supply/max77693_charger.c
14177
14178 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
14179 M:      Chanwoo Choi <[email protected]>
14180 M:      Krzysztof Kozlowski <[email protected]>
14181 L:      [email protected]
14182 S:      Maintained
14183 B:      mailto:[email protected]
14184 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
14185 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
14186 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
14187 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
14188 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
14189 F:      drivers/*/*max77843.c
14190 F:      drivers/*/max14577*.c
14191 F:      drivers/*/max77686*.c
14192 F:      drivers/*/max77693*.c
14193 F:      drivers/clk/clk-max77686.c
14194 F:      drivers/extcon/extcon-max14577.c
14195 F:      drivers/extcon/extcon-max77693.c
14196 F:      drivers/rtc/rtc-max77686.c
14197 F:      include/linux/mfd/max14577*.h
14198 F:      include/linux/mfd/max77686*.h
14199 F:      include/linux/mfd/max77693*.h
14200
14201 MAXIRADIO FM RADIO RECEIVER DRIVER
14202 M:      Hans Verkuil <[email protected]>
14203 L:      [email protected]
14204 S:      Maintained
14205 W:      https://linuxtv.org
14206 T:      git git://linuxtv.org/media.git
14207 F:      drivers/media/radio/radio-maxiradio*
14208
14209 MAXLINEAR ETHERNET PHY DRIVER
14210 M:      Xu Liang <[email protected]>
14211 L:      [email protected]
14212 S:      Supported
14213 F:      drivers/net/phy/mxl-gpy.c
14214
14215 MCAN MMIO DEVICE DRIVER
14216 M:      Chandrasekar Ramakrishnan <[email protected]>
14217 L:      [email protected]
14218 S:      Maintained
14219 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
14220 F:      drivers/net/can/m_can/m_can.c
14221 F:      drivers/net/can/m_can/m_can.h
14222 F:      drivers/net/can/m_can/m_can_platform.c
14223
14224 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
14225 R:      Yasushi SHOJI <[email protected]>
14226 L:      [email protected]
14227 S:      Maintained
14228 F:      drivers/net/can/usb/mcba_usb.c
14229
14230 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
14231 M:      Rishi Gupta <[email protected]>
14232 L:      [email protected]
14233 L:      [email protected]
14234 S:      Maintained
14235 F:      drivers/hid/hid-mcp2221.c
14236
14237 MCP251XFD SPI-CAN NETWORK DRIVER
14238 M:      Marc Kleine-Budde <[email protected]>
14239 M:      Manivannan Sadhasivam <[email protected]>
14240 R:      Thomas Kopp <[email protected]>
14241 L:      [email protected]
14242 S:      Maintained
14243 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
14244 F:      drivers/net/can/spi/mcp251xfd/
14245
14246 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
14247 M:      Peter Rosin <[email protected]>
14248 L:      [email protected]
14249 S:      Maintained
14250 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
14251 F:      drivers/iio/potentiometer/mcp4018.c
14252 F:      drivers/iio/potentiometer/mcp4531.c
14253
14254 MCP4821 DAC DRIVER
14255 M:      Anshul Dalal <[email protected]>
14256 L:      [email protected]
14257 S:      Maintained
14258 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
14259 F:      drivers/iio/dac/mcp4821.c
14260
14261 MCR20A IEEE-802.15.4 RADIO DRIVER
14262 M:      Stefan Schmidt <[email protected]>
14263 L:      [email protected]
14264 S:      Odd Fixes
14265 W:      https://github.com/xueliu/mcr20a-linux
14266 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
14267 F:      drivers/net/ieee802154/mcr20a.c
14268 F:      drivers/net/ieee802154/mcr20a.h
14269
14270 MDIO REGMAP DRIVER
14271 M:      Maxime Chevallier <[email protected]>
14272 L:      [email protected]
14273 S:      Maintained
14274 F:      drivers/net/mdio/mdio-regmap.c
14275 F:      include/linux/mdio/mdio-regmap.h
14276
14277 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
14278 M:      William Breathitt Gray <[email protected]>
14279 L:      [email protected]
14280 S:      Maintained
14281 F:      drivers/iio/dac/cio-dac.c
14282
14283 MEDIA CONTROLLER FRAMEWORK
14284 M:      Sakari Ailus <[email protected]>
14285 M:      Laurent Pinchart <[email protected]>
14286 L:      [email protected]
14287 S:      Supported
14288 W:      https://www.linuxtv.org
14289 T:      git git://linuxtv.org/media.git
14290 F:      drivers/media/mc/
14291 F:      include/media/media-*.h
14292 F:      include/uapi/linux/media.h
14293
14294 MEDIA DRIVER FOR FREESCALE IMX PXP
14295 M:      Philipp Zabel <[email protected]>
14296 L:      [email protected]
14297 S:      Maintained
14298 T:      git git://linuxtv.org/media.git
14299 F:      drivers/media/platform/nxp/imx-pxp.[ch]
14300
14301 MEDIA DRIVERS FOR ASCOT2E
14302 M:      Abylay Ospan <[email protected]>
14303 L:      [email protected]
14304 S:      Supported
14305 W:      https://linuxtv.org
14306 W:      http://netup.tv/
14307 T:      git git://linuxtv.org/media.git
14308 F:      drivers/media/dvb-frontends/ascot2e*
14309
14310 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
14311 M:      Jasmin Jessich <[email protected]>
14312 L:      [email protected]
14313 S:      Maintained
14314 W:      https://linuxtv.org
14315 T:      git git://linuxtv.org/media.git
14316 F:      drivers/media/dvb-frontends/cxd2099*
14317
14318 MEDIA DRIVERS FOR CXD2841ER
14319 M:      Abylay Ospan <[email protected]>
14320 L:      [email protected]
14321 S:      Supported
14322 W:      https://linuxtv.org
14323 W:      http://netup.tv/
14324 T:      git git://linuxtv.org/media.git
14325 F:      drivers/media/dvb-frontends/cxd2841er*
14326
14327 MEDIA DRIVERS FOR CXD2880
14328 M:      Yasunari Takiguchi <[email protected]>
14329 L:      [email protected]
14330 S:      Supported
14331 W:      http://linuxtv.org/
14332 T:      git git://linuxtv.org/media.git
14333 F:      drivers/media/dvb-frontends/cxd2880/*
14334 F:      drivers/media/spi/cxd2880*
14335
14336 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14337 L:      [email protected]
14338 S:      Orphan
14339 W:      https://linuxtv.org
14340 T:      git git://linuxtv.org/media.git
14341 F:      drivers/media/pci/ddbridge/*
14342
14343 MEDIA DRIVERS FOR FREESCALE IMX
14344 M:      Steve Longerbeam <[email protected]>
14345 M:      Philipp Zabel <[email protected]>
14346 L:      [email protected]
14347 S:      Maintained
14348 T:      git git://linuxtv.org/media.git
14349 F:      Documentation/admin-guide/media/imx.rst
14350 F:      Documentation/devicetree/bindings/media/imx.txt
14351 F:      drivers/staging/media/imx/
14352 F:      include/linux/imx-media.h
14353 F:      include/media/imx.h
14354
14355 MEDIA DRIVERS FOR FREESCALE IMX7/8
14356 M:      Rui Miguel Silva <[email protected]>
14357 M:      Laurent Pinchart <[email protected]>
14358 M:      Martin Kepplinger <[email protected]>
14359 R:      Purism Kernel Team <[email protected]>
14360 L:      [email protected]
14361 S:      Maintained
14362 T:      git git://linuxtv.org/media.git
14363 F:      Documentation/admin-guide/media/imx7.rst
14364 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14365 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14366 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14367 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14368 F:      drivers/media/platform/nxp/imx7-media-csi.c
14369 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14370
14371 MEDIA DRIVERS FOR HELENE
14372 M:      Abylay Ospan <[email protected]>
14373 L:      [email protected]
14374 S:      Supported
14375 W:      https://linuxtv.org
14376 W:      http://netup.tv/
14377 T:      git git://linuxtv.org/media.git
14378 F:      drivers/media/dvb-frontends/helene*
14379
14380 MEDIA DRIVERS FOR HORUS3A
14381 M:      Abylay Ospan <[email protected]>
14382 L:      [email protected]
14383 S:      Supported
14384 W:      https://linuxtv.org
14385 W:      http://netup.tv/
14386 T:      git git://linuxtv.org/media.git
14387 F:      drivers/media/dvb-frontends/horus3a*
14388
14389 MEDIA DRIVERS FOR LNBH25
14390 M:      Abylay Ospan <[email protected]>
14391 L:      [email protected]
14392 S:      Supported
14393 W:      https://linuxtv.org
14394 W:      http://netup.tv/
14395 T:      git git://linuxtv.org/media.git
14396 F:      drivers/media/dvb-frontends/lnbh25*
14397
14398 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14399 L:      [email protected]
14400 S:      Orphan
14401 W:      https://linuxtv.org
14402 T:      git git://linuxtv.org/media.git
14403 F:      drivers/media/dvb-frontends/mxl5xx*
14404
14405 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14406 M:      Abylay Ospan <[email protected]>
14407 L:      [email protected]
14408 S:      Supported
14409 W:      https://linuxtv.org
14410 W:      http://netup.tv/
14411 T:      git git://linuxtv.org/media.git
14412 F:      drivers/media/pci/netup_unidvb/*
14413
14414 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14415 M:      Dmitry Osipenko <[email protected]>
14416 L:      [email protected]
14417 L:      [email protected]
14418 S:      Maintained
14419 T:      git git://linuxtv.org/media.git
14420 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14421 F:      drivers/media/platform/nvidia/tegra-vde/
14422
14423 MEDIA DRIVERS FOR RENESAS - CEU
14424 M:      Jacopo Mondi <[email protected]>
14425 L:      [email protected]
14426 L:      [email protected]
14427 S:      Supported
14428 T:      git git://linuxtv.org/media.git
14429 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14430 F:      drivers/media/platform/renesas/renesas-ceu.c
14431 F:      include/media/drv-intf/renesas-ceu.h
14432
14433 MEDIA DRIVERS FOR RENESAS - DRIF
14434 M:      Fabrizio Castro <[email protected]>
14435 L:      [email protected]
14436 L:      [email protected]
14437 S:      Supported
14438 T:      git git://linuxtv.org/media.git
14439 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14440 F:      drivers/media/platform/renesas/rcar_drif.c
14441
14442 MEDIA DRIVERS FOR RENESAS - FCP
14443 M:      Laurent Pinchart <[email protected]>
14444 L:      [email protected]
14445 L:      [email protected]
14446 S:      Supported
14447 T:      git git://linuxtv.org/media.git
14448 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14449 F:      drivers/media/platform/renesas/rcar-fcp.c
14450 F:      include/media/rcar-fcp.h
14451
14452 MEDIA DRIVERS FOR RENESAS - FDP1
14453 M:      Kieran Bingham <[email protected]>
14454 L:      [email protected]
14455 L:      [email protected]
14456 S:      Supported
14457 T:      git git://linuxtv.org/media.git
14458 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14459 F:      drivers/media/platform/renesas/rcar_fdp1.c
14460
14461 MEDIA DRIVERS FOR RENESAS - VIN
14462 M:      Niklas Söderlund <[email protected]>
14463 L:      [email protected]
14464 L:      [email protected]
14465 S:      Supported
14466 T:      git git://linuxtv.org/media.git
14467 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14468 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14469 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14470 F:      drivers/media/platform/renesas/rcar-csi2.c
14471 F:      drivers/media/platform/renesas/rcar-isp.c
14472 F:      drivers/media/platform/renesas/rcar-vin/
14473
14474 MEDIA DRIVERS FOR RENESAS - VSP1
14475 M:      Laurent Pinchart <[email protected]>
14476 M:      Kieran Bingham <[email protected]>
14477 L:      [email protected]
14478 L:      [email protected]
14479 S:      Supported
14480 T:      git git://linuxtv.org/media.git
14481 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14482 F:      drivers/media/platform/renesas/vsp1/
14483
14484 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14485 L:      [email protected]
14486 S:      Orphan
14487 W:      https://linuxtv.org
14488 T:      git git://linuxtv.org/media.git
14489 F:      drivers/media/dvb-frontends/stv0910*
14490
14491 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14492 L:      [email protected]
14493 S:      Orphan
14494 W:      https://linuxtv.org
14495 T:      git git://linuxtv.org/media.git
14496 F:      drivers/media/dvb-frontends/stv6111*
14497
14498 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14499 M:      Hugues Fruchet <[email protected]>
14500 M:      Alain Volmat <[email protected]>
14501 L:      [email protected]
14502 S:      Supported
14503 T:      git git://linuxtv.org/media.git
14504 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14505 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14506 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14507 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14508
14509 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14510 M:      Mauro Carvalho Chehab <[email protected]>
14511 L:      [email protected]
14512 S:      Maintained
14513 W:      https://linuxtv.org
14514 Q:      http://patchwork.kernel.org/project/linux-media/list/
14515 T:      git git://linuxtv.org/media.git
14516 F:      Documentation/admin-guide/media/
14517 F:      Documentation/devicetree/bindings/media/
14518 F:      Documentation/driver-api/media/
14519 F:      Documentation/userspace-api/media/
14520 F:      drivers/media/
14521 F:      drivers/staging/media/
14522 F:      include/dt-bindings/media/
14523 F:      include/linux/platform_data/media/
14524 F:      include/media/
14525 F:      include/uapi/linux/dvb/
14526 F:      include/uapi/linux/ivtv*
14527 F:      include/uapi/linux/media.h
14528 F:      include/uapi/linux/uvcvideo.h
14529 F:      include/uapi/linux/v4l2-*
14530 F:      include/uapi/linux/videodev2.h
14531
14532 MEDIATEK BLUETOOTH DRIVER
14533 M:      Sean Wang <[email protected]>
14534 L:      [email protected]
14535 L:      [email protected] (moderated for non-subscribers)
14536 S:      Maintained
14537 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,bluetooth.txt
14538 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14539 F:      drivers/bluetooth/btmtkuart.c
14540
14541 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14542 M:      Sen Chu <[email protected]>
14543 M:      Sean Wang <[email protected]>
14544 M:      Macpaul Lin <[email protected]>
14545 L:      [email protected]
14546 S:      Maintained
14547 F:      Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml
14548 F:      drivers/power/reset/mt6323-poweroff.c
14549
14550 MEDIATEK CIR DRIVER
14551 M:      Sean Wang <[email protected]>
14552 S:      Maintained
14553 F:      drivers/media/rc/mtk-cir.c
14554
14555 MEDIATEK DMA DRIVER
14556 M:      Sean Wang <[email protected]>
14557 L:      [email protected]
14558 L:      [email protected] (moderated for non-subscribers)
14559 L:      [email protected] (moderated for non-subscribers)
14560 S:      Maintained
14561 F:      Documentation/devicetree/bindings/dma/mediatek,*
14562 F:      drivers/dma/mediatek/
14563
14564 MEDIATEK ETHERNET DRIVER
14565 M:      Felix Fietkau <[email protected]>
14566 M:      Sean Wang <[email protected]>
14567 M:      Mark Lee <[email protected]>
14568 M:      Lorenzo Bianconi <[email protected]>
14569 L:      [email protected]
14570 S:      Maintained
14571 F:      drivers/net/ethernet/mediatek/
14572
14573 MEDIATEK ETHERNET PCS DRIVER
14574 M:      Alexander Couzens <[email protected]>
14575 M:      Daniel Golle <[email protected]>
14576 L:      [email protected]
14577 S:      Maintained
14578 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14579 F:      include/linux/pcs/pcs-mtk-lynxi.h
14580
14581 MEDIATEK ETHERNET PHY DRIVERS
14582 M:      Daniel Golle <[email protected]>
14583 M:      Qingfang Deng <[email protected]>
14584 M:      SkyLake Huang <[email protected]>
14585 L:      [email protected]
14586 S:      Maintained
14587 F:      drivers/net/phy/mediatek/mtk-ge-soc.c
14588 F:      drivers/net/phy/mediatek/mtk-phy-lib.c
14589 F:      drivers/net/phy/mediatek/mtk-ge.c
14590 F:      drivers/net/phy/mediatek/mtk.h
14591 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14592
14593 MEDIATEK I2C CONTROLLER DRIVER
14594 M:      Qii Wang <[email protected]>
14595 L:      [email protected]
14596 S:      Maintained
14597 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14598 F:      drivers/i2c/busses/i2c-mt65xx.c
14599
14600 MEDIATEK IOMMU DRIVER
14601 M:      Yong Wu <[email protected]>
14602 L:      [email protected]
14603 L:      [email protected] (moderated for non-subscribers)
14604 S:      Supported
14605 F:      Documentation/devicetree/bindings/iommu/mediatek*
14606 F:      drivers/iommu/mtk_iommu*
14607 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14608 F:      include/dt-bindings/memory/mt*-port.h
14609
14610 MEDIATEK JPEG DRIVER
14611 M:      Bin Liu <[email protected]>
14612 S:      Supported
14613 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14614 F:      drivers/media/platform/mediatek/jpeg/
14615
14616 MEDIATEK KEYPAD DRIVER
14617 M:      Mattijs Korpershoek <[email protected]>
14618 S:      Supported
14619 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14620 F:      drivers/input/keyboard/mt6779-keypad.c
14621
14622 MEDIATEK MDP DRIVER
14623 M:      Minghsiu Tsai <[email protected]>
14624 M:      Houlong Wei <[email protected]>
14625 M:      Andrew-CT Chen <[email protected]>
14626 S:      Supported
14627 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14628 F:      drivers/media/platform/mediatek/mdp/
14629 F:      drivers/media/platform/mediatek/vpu/
14630
14631 MEDIATEK MEDIA DRIVER
14632 M:      Tiffany Lin <[email protected]>
14633 M:      Andrew-CT Chen <[email protected]>
14634 M:      Yunfei Dong <[email protected]>
14635 S:      Supported
14636 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14637 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14638 F:      drivers/media/platform/mediatek/vcodec/
14639 F:      drivers/media/platform/mediatek/vpu/
14640
14641 MEDIATEK MIPI-CSI CDPHY DRIVER
14642 M:      Julien Stephan <[email protected]>
14643 M:      Andy Hsieh <[email protected]>
14644 S:      Supported
14645 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14646 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14647
14648 MEDIATEK MMC/SD/SDIO DRIVER
14649 M:      Chaotian Jing <[email protected]>
14650 S:      Maintained
14651 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14652 F:      drivers/mmc/host/mtk-sd.c
14653
14654 MEDIATEK MT6735 CLOCK & RESET DRIVERS
14655 M:      Yassine Oudjana <[email protected]>
14656 L:      [email protected]
14657 L:      [email protected] (moderated for non-subscribers)
14658 S:      Maintained
14659 F:      drivers/clk/mediatek/clk-mt6735-apmixedsys.c
14660 F:      drivers/clk/mediatek/clk-mt6735-imgsys.c
14661 F:      drivers/clk/mediatek/clk-mt6735-infracfg.c
14662 F:      drivers/clk/mediatek/clk-mt6735-mfgcfg.c
14663 F:      drivers/clk/mediatek/clk-mt6735-pericfg.c
14664 F:      drivers/clk/mediatek/clk-mt6735-topckgen.c
14665 F:      drivers/clk/mediatek/clk-mt6735-vdecsys.c
14666 F:      drivers/clk/mediatek/clk-mt6735-vencsys.c
14667 F:      include/dt-bindings/clock/mediatek,mt6735-apmixedsys.h
14668 F:      include/dt-bindings/clock/mediatek,mt6735-imgsys.h
14669 F:      include/dt-bindings/clock/mediatek,mt6735-infracfg.h
14670 F:      include/dt-bindings/clock/mediatek,mt6735-mfgcfg.h
14671 F:      include/dt-bindings/clock/mediatek,mt6735-pericfg.h
14672 F:      include/dt-bindings/clock/mediatek,mt6735-topckgen.h
14673 F:      include/dt-bindings/clock/mediatek,mt6735-vdecsys.h
14674 F:      include/dt-bindings/clock/mediatek,mt6735-vencsys.h
14675 F:      include/dt-bindings/reset/mediatek,mt6735-infracfg.h
14676 F:      include/dt-bindings/reset/mediatek,mt6735-mfgcfg.h
14677 F:      include/dt-bindings/reset/mediatek,mt6735-pericfg.h
14678 F:      include/dt-bindings/reset/mediatek,mt6735-vdecsys.h
14679
14680 MEDIATEK MT76 WIRELESS LAN DRIVER
14681 M:      Felix Fietkau <[email protected]>
14682 M:      Lorenzo Bianconi <[email protected]>
14683 M:      Ryder Lee <[email protected]>
14684 R:      Shayne Chen <[email protected]>
14685 R:      Sean Wang <[email protected]>
14686 L:      [email protected]
14687 S:      Maintained
14688 T:      git https://github.com/nbd168/wireless
14689 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14690 F:      drivers/net/wireless/mediatek/mt76/
14691
14692 MEDIATEK MT7601U WIRELESS LAN DRIVER
14693 M:      Jakub Kicinski <[email protected]>
14694 L:      [email protected]
14695 S:      Maintained
14696 F:      drivers/net/wireless/mediatek/mt7601u/
14697
14698 MEDIATEK MT7621 CLOCK DRIVER
14699 M:      Sergio Paracuellos <[email protected]>
14700 S:      Maintained
14701 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14702 F:      drivers/clk/ralink/clk-mt7621.c
14703
14704 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14705 M:      Sergio Paracuellos <[email protected]>
14706 S:      Maintained
14707 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14708 F:      drivers/pci/controller/pcie-mt7621.c
14709
14710 MEDIATEK MT7621 PHY PCI DRIVER
14711 M:      Sergio Paracuellos <[email protected]>
14712 S:      Maintained
14713 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14714 F:      drivers/phy/ralink/phy-mt7621-pci.c
14715
14716 MEDIATEK MT7621/28/88 I2C DRIVER
14717 M:      Stefan Roese <[email protected]>
14718 L:      [email protected]
14719 S:      Maintained
14720 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14721 F:      drivers/i2c/busses/i2c-mt7621.c
14722
14723 MEDIATEK MTMIPS CLOCK DRIVER
14724 M:      Sergio Paracuellos <[email protected]>
14725 S:      Maintained
14726 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14727 F:      drivers/clk/ralink/clk-mtmips.c
14728
14729 MEDIATEK NAND CONTROLLER DRIVER
14730 L:      [email protected]
14731 S:      Orphan
14732 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14733 F:      drivers/mtd/nand/raw/mtk_*
14734
14735 MEDIATEK PMIC LED DRIVER
14736 M:      Sen Chu <[email protected]>
14737 M:      Sean Wang <[email protected]>
14738 M:      Macpaul Lin <[email protected]>
14739 S:      Maintained
14740 F:      Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml
14741 F:      drivers/leds/leds-mt6323.c
14742
14743 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14744 M:      Sean Wang <[email protected]>
14745 S:      Maintained
14746 F:      drivers/char/hw_random/mtk-rng.c
14747
14748 MEDIATEK SMI DRIVER
14749 M:      Yong Wu <[email protected]>
14750 L:      [email protected] (moderated for non-subscribers)
14751 S:      Supported
14752 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14753 F:      drivers/memory/mtk-smi.c
14754 F:      include/soc/mediatek/smi.h
14755
14756 MEDIATEK SWITCH DRIVER
14757 M:      Arınç ÜNAL <[email protected]>
14758 M:      Daniel Golle <[email protected]>
14759 M:      DENG Qingfang <[email protected]>
14760 M:      Sean Wang <[email protected]>
14761 L:      [email protected]
14762 S:      Maintained
14763 F:      drivers/net/dsa/mt7530-mdio.c
14764 F:      drivers/net/dsa/mt7530-mmio.c
14765 F:      drivers/net/dsa/mt7530.*
14766 F:      net/dsa/tag_mtk.c
14767
14768 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14769 M:      Chandrashekar Devegowda <[email protected]>
14770 R:      Chiranjeevi Rapolu <[email protected]>
14771 R:      Liu Haijun <[email protected]>
14772 R:      M Chetan Kumar <[email protected]>
14773 R:      Ricardo Martinez <[email protected]>
14774 L:      [email protected]
14775 S:      Supported
14776 F:      drivers/net/wwan/t7xx/
14777
14778 MEDIATEK USB3 DRD IP DRIVER
14779 M:      Chunfeng Yun <[email protected]>
14780 L:      [email protected]
14781 L:      [email protected] (moderated for non-subscribers)
14782 L:      [email protected] (moderated for non-subscribers)
14783 S:      Maintained
14784 F:      Documentation/devicetree/bindings/usb/mediatek,*
14785 F:      drivers/usb/host/xhci-mtk*
14786 F:      drivers/usb/mtu3/
14787
14788 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14789 M:      Peter Senna Tschudin <[email protected]>
14790 M:      Ian Ray <[email protected]>
14791 M:      Martyn Welch <[email protected]>
14792 S:      Maintained
14793 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14794 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14795
14796 MEGARAID SCSI/SAS DRIVERS
14797 M:      Kashyap Desai <[email protected]>
14798 M:      Sumit Saxena <[email protected]>
14799 M:      Shivasharan S <[email protected]>
14800 M:      Chandrakanth patil <[email protected]>
14801 L:      [email protected]
14802 L:      [email protected]
14803 S:      Maintained
14804 W:      http://www.avagotech.com/support/
14805 F:      Documentation/scsi/megaraid.rst
14806 F:      drivers/scsi/megaraid.*
14807 F:      drivers/scsi/megaraid/
14808
14809 MELEXIS MLX90614 DRIVER
14810 M:      Crt Mori <[email protected]>
14811 L:      [email protected]
14812 S:      Supported
14813 W:      http://www.melexis.com
14814 F:      drivers/iio/temperature/mlx90614.c
14815
14816 MELEXIS MLX90632 DRIVER
14817 M:      Crt Mori <[email protected]>
14818 L:      [email protected]
14819 S:      Supported
14820 W:      http://www.melexis.com
14821 F:      drivers/iio/temperature/mlx90632.c
14822
14823 MELEXIS MLX90635 DRIVER
14824 M:      Crt Mori <[email protected]>
14825 L:      [email protected]
14826 S:      Supported
14827 W:      http://www.melexis.com
14828 F:      drivers/iio/temperature/mlx90635.c
14829
14830 MELFAS MIP4 TOUCHSCREEN DRIVER
14831 M:      Sangwon Jee <[email protected]>
14832 S:      Supported
14833 W:      http://www.melfas.com
14834 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14835 F:      drivers/input/touchscreen/melfas_mip4.c
14836
14837 MELLANOX BLUEFIELD I2C DRIVER
14838 M:      Khalil Blaiech <[email protected]>
14839 M:      Asmaa Mnebhi <[email protected]>
14840 L:      [email protected]
14841 S:      Supported
14842 F:      drivers/i2c/busses/i2c-mlxbf.c
14843
14844 MELLANOX ETHERNET DRIVER (mlx4_en)
14845 M:      Tariq Toukan <[email protected]>
14846 L:      [email protected]
14847 S:      Supported
14848 W:      https://www.nvidia.com/networking/
14849 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14850 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14851
14852 MELLANOX ETHERNET DRIVER (mlx5e)
14853 M:      Saeed Mahameed <[email protected]>
14854 M:      Tariq Toukan <[email protected]>
14855 L:      [email protected]
14856 S:      Supported
14857 W:      https://www.nvidia.com/networking/
14858 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14859 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14860
14861 MELLANOX ETHERNET INNOVA DRIVERS
14862 R:      Boris Pismenny <[email protected]>
14863 L:      [email protected]
14864 S:      Supported
14865 W:      https://www.nvidia.com/networking/
14866 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14867 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14868 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14869 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14870
14871 MELLANOX ETHERNET SWITCH DRIVERS
14872 M:      Ido Schimmel <[email protected]>
14873 M:      Petr Machata <[email protected]>
14874 L:      [email protected]
14875 S:      Supported
14876 W:      https://www.nvidia.com/networking/
14877 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14878 F:      drivers/net/ethernet/mellanox/mlxsw/
14879 F:      tools/testing/selftests/drivers/net/mlxsw/
14880
14881 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14882 M:      [email protected]
14883 L:      [email protected]
14884 S:      Supported
14885 W:      https://www.nvidia.com/networking/
14886 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14887 F:      drivers/net/ethernet/mellanox/mlxfw/
14888
14889 MELLANOX HARDWARE PLATFORM SUPPORT
14890 M:      Hans de Goede <[email protected]>
14891 M:      Ilpo Järvinen <[email protected]>
14892 M:      Vadim Pasternak <[email protected]>
14893 L:      [email protected]
14894 S:      Supported
14895 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14896 F:      drivers/platform/mellanox/
14897 F:      include/linux/platform_data/mlxreg.h
14898
14899 MELLANOX MLX4 core VPI driver
14900 M:      Tariq Toukan <[email protected]>
14901 L:      [email protected]
14902 L:      [email protected]
14903 S:      Supported
14904 W:      https://www.nvidia.com/networking/
14905 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14906 F:      drivers/net/ethernet/mellanox/mlx4/
14907 F:      include/linux/mlx4/
14908
14909 MELLANOX MLX4 IB driver
14910 M:      Yishai Hadas <[email protected]>
14911 L:      [email protected]
14912 S:      Supported
14913 W:      https://www.nvidia.com/networking/
14914 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14915 F:      drivers/infiniband/hw/mlx4/
14916 F:      include/linux/mlx4/
14917 F:      include/uapi/rdma/mlx4-abi.h
14918
14919 MELLANOX MLX5 core VPI driver
14920 M:      Saeed Mahameed <[email protected]>
14921 M:      Leon Romanovsky <[email protected]>
14922 M:      Tariq Toukan <[email protected]>
14923 L:      [email protected]
14924 L:      [email protected]
14925 S:      Supported
14926 W:      https://www.nvidia.com/networking/
14927 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14928 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14929 F:      drivers/net/ethernet/mellanox/mlx5/core/
14930 F:      include/linux/mlx5/
14931
14932 MELLANOX MLX5 IB driver
14933 M:      Leon Romanovsky <[email protected]>
14934 L:      [email protected]
14935 S:      Supported
14936 W:      https://www.nvidia.com/networking/
14937 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14938 F:      drivers/infiniband/hw/mlx5/
14939 F:      include/linux/mlx5/
14940 F:      include/uapi/rdma/mlx5-abi.h
14941
14942 MELLANOX MLX5 VDPA DRIVER
14943 M:      Dragos Tatulea <[email protected]>
14944 L:      [email protected]
14945 S:      Supported
14946 F:      drivers/vdpa/mlx5/
14947
14948 MELLANOX MLXCPLD I2C AND MUX DRIVER
14949 M:      Vadim Pasternak <[email protected]>
14950 M:      Michael Shych <[email protected]>
14951 L:      [email protected]
14952 S:      Supported
14953 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14954 F:      drivers/i2c/busses/i2c-mlxcpld.c
14955 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14956
14957 MELLANOX MLXCPLD LED DRIVER
14958 M:      Vadim Pasternak <[email protected]>
14959 L:      [email protected]
14960 S:      Supported
14961 F:      Documentation/leds/leds-mlxcpld.rst
14962 F:      drivers/leds/leds-mlxcpld.c
14963 F:      drivers/leds/leds-mlxreg.c
14964
14965 MELLANOX PLATFORM DRIVER
14966 M:      Vadim Pasternak <[email protected]>
14967 L:      [email protected]
14968 S:      Supported
14969 F:      drivers/platform/x86/mlx-platform.c
14970
14971 MEMBARRIER SUPPORT
14972 M:      Mathieu Desnoyers <[email protected]>
14973 M:      "Paul E. McKenney" <[email protected]>
14974 L:      [email protected]
14975 S:      Supported
14976 F:      Documentation/scheduler/membarrier.rst
14977 F:      arch/*/include/asm/membarrier.h
14978 F:      arch/*/include/asm/sync_core.h
14979 F:      include/uapi/linux/membarrier.h
14980 F:      kernel/sched/membarrier.c
14981
14982 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14983 M:      Mike Rapoport <[email protected]>
14984 L:      [email protected]
14985 S:      Maintained
14986 F:      Documentation/core-api/boot-time-mm.rst
14987 F:      include/linux/memblock.h
14988 F:      mm/memblock.c
14989 F:      mm/mm_init.c
14990 F:      tools/testing/memblock/
14991
14992 MEMORY ALLOCATION PROFILING
14993 M:      Suren Baghdasaryan <[email protected]>
14994 M:      Kent Overstreet <[email protected]>
14995 L:      [email protected]
14996 S:      Maintained
14997 F:      Documentation/mm/allocation-profiling.rst
14998 F:      include/linux/alloc_tag.h
14999 F:      include/linux/pgalloc_tag.h
15000 F:      lib/alloc_tag.c
15001
15002 MEMORY CONTROLLER DRIVERS
15003 M:      Krzysztof Kozlowski <[email protected]>
15004 L:      [email protected]
15005 S:      Maintained
15006 B:      mailto:[email protected]
15007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
15008 F:      Documentation/devicetree/bindings/memory-controllers/
15009 F:      drivers/memory/
15010 F:      include/dt-bindings/memory/
15011 F:      include/memory/
15012
15013 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
15014 M:      Dmitry Osipenko <[email protected]>
15015 L:      [email protected]
15016 L:      [email protected]
15017 S:      Maintained
15018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
15019 F:      drivers/devfreq/tegra30-devfreq.c
15020
15021 MEMORY HOT(UN)PLUG
15022 M:      David Hildenbrand <[email protected]>
15023 M:      Oscar Salvador <[email protected]>
15024 L:      [email protected]
15025 S:      Maintained
15026 F:      Documentation/admin-guide/mm/memory-hotplug.rst
15027 F:      Documentation/core-api/memory-hotplug.rst
15028 F:      drivers/base/memory.c
15029 F:      include/linux/memory_hotplug.h
15030 F:      mm/memory_hotplug.c
15031 F:      tools/testing/selftests/memory-hotplug/
15032
15033 MEMORY MANAGEMENT
15034 M:      Andrew Morton <[email protected]>
15035 L:      [email protected]
15036 S:      Maintained
15037 W:      http://www.linux-mm.org
15038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
15039 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
15040 F:      Documentation/admin-guide/mm/
15041 F:      Documentation/mm/
15042 F:      include/linux/gfp.h
15043 F:      include/linux/gfp_types.h
15044 F:      include/linux/memfd.h
15045 F:      include/linux/memory.h
15046 F:      include/linux/memory_hotplug.h
15047 F:      include/linux/memory-tiers.h
15048 F:      include/linux/mempolicy.h
15049 F:      include/linux/mempool.h
15050 F:      include/linux/memremap.h
15051 F:      include/linux/mm.h
15052 F:      include/linux/mm_*.h
15053 F:      include/linux/mmzone.h
15054 F:      include/linux/mmu_notifier.h
15055 F:      include/linux/pagewalk.h
15056 F:      include/linux/rmap.h
15057 F:      include/trace/events/ksm.h
15058 F:      mm/
15059 F:      tools/mm/
15060 F:      tools/testing/selftests/mm/
15061 N:      include/linux/page[-_]*
15062
15063 MEMORY MAPPING
15064 M:      Andrew Morton <[email protected]>
15065 M:      Liam R. Howlett <[email protected]>
15066 M:      Lorenzo Stoakes <[email protected]>
15067 R:      Vlastimil Babka <[email protected]>
15068 R:      Jann Horn <[email protected]>
15069 L:      [email protected]
15070 S:      Maintained
15071 W:      http://www.linux-mm.org
15072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
15073 F:      mm/mmap.c
15074
15075 MEMORY TECHNOLOGY DEVICES (MTD)
15076 M:      Miquel Raynal <[email protected]>
15077 M:      Richard Weinberger <[email protected]>
15078 M:      Vignesh Raghavendra <[email protected]>
15079 L:      [email protected]
15080 S:      Maintained
15081 W:      http://www.linux-mtd.infradead.org/
15082 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15083 C:      irc://irc.oftc.net/mtd
15084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
15085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
15086 F:      Documentation/devicetree/bindings/mtd/
15087 F:      drivers/mtd/
15088 F:      include/linux/mtd/
15089 F:      include/uapi/mtd/
15090
15091 MEN A21 WATCHDOG DRIVER
15092 M:      Johannes Thumshirn <[email protected]>
15093 L:      [email protected]
15094 S:      Maintained
15095 F:      drivers/watchdog/mena21_wdt.c
15096
15097 MEN CHAMELEON BUS (mcb)
15098 M:      Johannes Thumshirn <[email protected]>
15099 S:      Maintained
15100 F:      Documentation/driver-api/men-chameleon-bus.rst
15101 F:      drivers/mcb/
15102 F:      include/linux/mcb.h
15103
15104 MEN F21BMC (Board Management Controller)
15105 M:      Andreas Werner <[email protected]>
15106 S:      Supported
15107 F:      Documentation/hwmon/menf21bmc.rst
15108 F:      drivers/hwmon/menf21bmc_hwmon.c
15109 F:      drivers/leds/leds-menf21bmc.c
15110 F:      drivers/mfd/menf21bmc.c
15111 F:      drivers/watchdog/menf21bmc_wdt.c
15112
15113 MEN Z069 WATCHDOG DRIVER
15114 M:      Johannes Thumshirn <[email protected]>
15115 L:      [email protected]
15116 S:      Maintained
15117 F:      drivers/watchdog/menz69_wdt.c
15118
15119 MESON AO CEC DRIVER FOR AMLOGIC SOCS
15120 M:      Neil Armstrong <[email protected]>
15121 L:      [email protected]
15122 L:      [email protected]
15123 S:      Supported
15124 W:      http://linux-meson.com/
15125 T:      git git://linuxtv.org/media.git
15126 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
15127 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
15128 F:      drivers/media/cec/platform/meson/ao-cec.c
15129
15130 MESON GE2D DRIVER FOR AMLOGIC SOCS
15131 M:      Neil Armstrong <[email protected]>
15132 L:      [email protected]
15133 L:      [email protected]
15134 S:      Supported
15135 T:      git git://linuxtv.org/media.git
15136 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
15137 F:      drivers/media/platform/amlogic/meson-ge2d/
15138
15139 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
15140 M:      Liang Yang <[email protected]>
15141 L:      [email protected]
15142 S:      Maintained
15143 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
15144 F:      drivers/mtd/nand/raw/meson_*
15145
15146 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
15147 M:      Neil Armstrong <[email protected]>
15148 L:      [email protected]
15149 L:      [email protected]
15150 S:      Supported
15151 T:      git git://linuxtv.org/media.git
15152 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
15153 F:      drivers/staging/media/meson/vdec/
15154
15155 META ETHERNET DRIVERS
15156 M:      Alexander Duyck <[email protected]>
15157 M:      Jakub Kicinski <[email protected]>
15158 R:      [email protected]
15159 S:      Supported
15160 F:      Documentation/networking/device_drivers/ethernet/meta/
15161 F:      drivers/net/ethernet/meta/
15162
15163 METHODE UDPU SUPPORT
15164 M:      Robert Marko <[email protected]>
15165 S:      Maintained
15166 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
15167 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
15168
15169 MHI BUS
15170 M:      Manivannan Sadhasivam <[email protected]>
15171 L:      [email protected]
15172 L:      [email protected]
15173 S:      Maintained
15174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
15175 F:      Documentation/ABI/stable/sysfs-bus-mhi
15176 F:      Documentation/mhi/
15177 F:      drivers/bus/mhi/
15178 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
15179 F:      include/linux/mhi.h
15180
15181 MICROBLAZE ARCHITECTURE
15182 M:      Michal Simek <[email protected]>
15183 S:      Supported
15184 W:      http://www.monstr.eu/fdt/
15185 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
15186 F:      arch/microblaze/
15187
15188 MICROBLAZE TMR INJECT
15189 M:      Appana Durga Kedareswara rao <[email protected]>
15190 S:      Supported
15191 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
15192 F:      drivers/misc/xilinx_tmr_inject.c
15193
15194 MICROBLAZE TMR MANAGER
15195 M:      Appana Durga Kedareswara rao <[email protected]>
15196 S:      Supported
15197 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
15198 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
15199 F:      drivers/misc/xilinx_tmr_manager.c
15200
15201 MICROCHIP AT91 DMA DRIVERS
15202 M:      Ludovic Desroches <[email protected]>
15203 L:      [email protected] (moderated for non-subscribers)
15204 L:      [email protected]
15205 S:      Supported
15206 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
15207 F:      drivers/dma/at_hdmac.c
15208 F:      drivers/dma/at_xdmac.c
15209 F:      include/dt-bindings/dma/at91.h
15210
15211 MICROCHIP AT91 SERIAL DRIVER
15212 M:      Richard Genoud <[email protected]>
15213 S:      Maintained
15214 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15215 F:      drivers/tty/serial/atmel_serial.c
15216 F:      drivers/tty/serial/atmel_serial.h
15217
15218 MICROCHIP AT91 USART MFD DRIVER
15219 M:      Radu Pirea <[email protected]>
15220 L:      [email protected]
15221 S:      Supported
15222 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15223 F:      drivers/mfd/at91-usart.c
15224 F:      include/dt-bindings/mfd/at91-usart.h
15225
15226 MICROCHIP AT91 USART SPI DRIVER
15227 M:      Radu Pirea <[email protected]>
15228 L:      [email protected]
15229 S:      Supported
15230 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
15231 F:      drivers/spi/spi-at91-usart.c
15232
15233 MICROCHIP AUDIO ASOC DRIVERS
15234 M:      Claudiu Beznea <[email protected]>
15235 M:      Andrei Simion <[email protected]>
15236 L:      [email protected]
15237 S:      Supported
15238 F:      Documentation/devicetree/bindings/sound/atmel*
15239 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
15240 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
15241 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
15242 F:      sound/soc/atmel
15243
15244 MICROCHIP CSI2DC DRIVER
15245 M:      Eugen Hristev <[email protected]>
15246 L:      [email protected]
15247 S:      Supported
15248 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
15249 F:      drivers/media/platform/microchip/microchip-csi2dc.c
15250
15251 MICROCHIP ECC DRIVER
15252 L:      [email protected]
15253 S:      Orphan
15254 F:      drivers/crypto/atmel-ecc.*
15255
15256 MICROCHIP EIC DRIVER
15257 M:      Claudiu Beznea <[email protected]>
15258 L:      [email protected] (moderated for non-subscribers)
15259 S:      Supported
15260 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
15261 F:      drivers/irqchip/irq-mchp-eic.c
15262
15263 MICROCHIP I2C DRIVER
15264 M:      Codrin Ciubotariu <[email protected]>
15265 L:      [email protected]
15266 S:      Supported
15267 F:      drivers/i2c/busses/i2c-at91-*.c
15268 F:      drivers/i2c/busses/i2c-at91.h
15269
15270 MICROCHIP ISC DRIVER
15271 M:      Eugen Hristev <[email protected]>
15272 L:      [email protected]
15273 S:      Supported
15274 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
15275 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
15276 F:      drivers/media/platform/microchip/microchip-isc*
15277 F:      drivers/media/platform/microchip/microchip-sama*-isc*
15278 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
15279 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
15280 F:      include/linux/atmel-isc-media.h
15281
15282 MICROCHIP ISI DRIVER
15283 M:      Eugen Hristev <[email protected]>
15284 L:      [email protected]
15285 S:      Supported
15286 F:      drivers/media/platform/atmel/atmel-isi.c
15287 F:      drivers/media/platform/atmel/atmel-isi.h
15288
15289 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
15290 M:      Woojung Huh <[email protected]>
15291 M:      [email protected]
15292 L:      [email protected]
15293 S:      Maintained
15294 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
15295 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
15296 F:      drivers/net/dsa/microchip/*
15297 F:      include/linux/dsa/ksz_common.h
15298 F:      include/linux/platform_data/microchip-ksz.h
15299 F:      net/dsa/tag_ksz.c
15300
15301 MICROCHIP LAN743X ETHERNET DRIVER
15302 M:      Bryan Whitehead <[email protected]>
15303 M:      [email protected]
15304 L:      [email protected]
15305 S:      Maintained
15306 F:      drivers/net/ethernet/microchip/lan743x_*
15307
15308 MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER
15309 M:      Parthiban Veerasooran <[email protected]>
15310 L:      [email protected]
15311 S:      Maintained
15312 F:      Documentation/devicetree/bindings/net/microchip,lan8650.yaml
15313 F:      drivers/net/ethernet/microchip/lan865x/lan865x.c
15314
15315 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
15316 M:      Arun Ramadoss <[email protected]>
15317 R:      [email protected]
15318 L:      [email protected]
15319 S:      Maintained
15320 F:      drivers/net/phy/microchip_t1.c
15321
15322 MICROCHIP LAN966X ETHERNET DRIVER
15323 M:      Horatiu Vultur <[email protected]>
15324 M:      [email protected]
15325 L:      [email protected]
15326 S:      Maintained
15327 F:      drivers/net/ethernet/microchip/lan966x/*
15328
15329 MICROCHIP LAN966X OIC DRIVER
15330 M:      Herve Codina <[email protected]>
15331 S:      Maintained
15332 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
15333 F:      drivers/irqchip/irq-lan966x-oic.c
15334
15335 MICROCHIP LAN966X PCI DRIVER
15336 M:      Herve Codina <[email protected]>
15337 S:      Maintained
15338 F:      drivers/misc/lan966x_pci.c
15339 F:      drivers/misc/lan966x_pci.dtso
15340
15341 MICROCHIP LAN969X ETHERNET DRIVER
15342 M:      Daniel Machon <[email protected]>
15343 M:      [email protected]
15344 L:      [email protected]
15345 S:      Maintained
15346 F:      drivers/net/ethernet/microchip/lan969x/*
15347
15348 MICROCHIP LCDFB DRIVER
15349 M:      Nicolas Ferre <[email protected]>
15350 L:      [email protected]
15351 S:      Maintained
15352 F:      drivers/video/fbdev/atmel_lcdfb.c
15353 F:      include/video/atmel_lcdc.h
15354
15355 MICROCHIP MCP16502 PMIC DRIVER
15356 M:      Claudiu Beznea <[email protected]>
15357 M:      Andrei Simion <[email protected]>
15358 L:      [email protected] (moderated for non-subscribers)
15359 S:      Supported
15360 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
15361 F:      drivers/regulator/mcp16502.c
15362
15363 MICROCHIP MCP3564 ADC DRIVER
15364 M:      Marius Cristea <[email protected]>
15365 L:      [email protected]
15366 S:      Supported
15367 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
15368 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
15369 F:      drivers/iio/adc/mcp3564.c
15370
15371 MICROCHIP MCP3911 ADC DRIVER
15372 M:      Marcus Folkesson <[email protected]>
15373 M:      Kent Gustavsson <[email protected]>
15374 L:      [email protected]
15375 S:      Maintained
15376 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15377 F:      drivers/iio/adc/mcp3911.c
15378
15379 MICROCHIP MMC/SD/SDIO MCI DRIVER
15380 M:      Aubin Constans <[email protected]>
15381 S:      Maintained
15382 F:      drivers/mmc/host/atmel-mci.c
15383
15384 MICROCHIP NAND DRIVER
15385 L:      [email protected]
15386 S:      Orphan
15387 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15388 F:      drivers/mtd/nand/raw/atmel/*
15389
15390 MICROCHIP OTPC DRIVER
15391 M:      Claudiu Beznea <[email protected]>
15392 L:      [email protected] (moderated for non-subscribers)
15393 S:      Supported
15394 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15395 F:      drivers/nvmem/microchip-otpc.c
15396 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15397
15398 MICROCHIP PAC1921 POWER/CURRENT MONITOR DRIVER
15399 M:      Matteo Martelli <[email protected]>
15400 L:      [email protected]
15401 S:      Supported
15402 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1921.yaml
15403 F:      drivers/iio/adc/pac1921.c
15404
15405 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15406 M:      Marius Cristea <[email protected]>
15407 L:      [email protected]
15408 S:      Supported
15409 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15410 F:      drivers/iio/adc/pac1934.c
15411
15412 MICROCHIP PCI1XXXX GP DRIVER
15413 M:      Vaibhaav Ram T.L <[email protected]>
15414 M:      Kumaravel Thiagarajan <[email protected]>
15415 L:      [email protected]
15416 S:      Supported
15417 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15418 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15419 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15420 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15421
15422 MICROCHIP PCI1XXXX I2C DRIVER
15423 M:      Tharun Kumar P <[email protected]>
15424 M:      Kumaravel Thiagarajan <[email protected]>
15425 M:      Microchip Linux Driver Support <[email protected]>
15426 L:      [email protected]
15427 S:      Maintained
15428 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15429
15430 MICROCHIP PCIe UART DRIVER
15431 M:      Kumaravel Thiagarajan <[email protected]>
15432 M:      Tharun Kumar P <[email protected]>
15433 L:      [email protected]
15434 S:      Maintained
15435 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15436
15437 MICROCHIP POLARFIRE FPGA DRIVERS
15438 M:      Conor Dooley <[email protected]>
15439 L:      [email protected]
15440 S:      Supported
15441 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15442 F:      drivers/fpga/microchip-spi.c
15443
15444 MICROCHIP PWM DRIVER
15445 M:      Claudiu Beznea <[email protected]>
15446 L:      [email protected] (moderated for non-subscribers)
15447 L:      [email protected]
15448 S:      Supported
15449 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15450 F:      drivers/pwm/pwm-atmel.c
15451
15452 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15453 M:      Manikandan Muralidharan <[email protected]>
15454 M:      Dharma Balasubiramani <[email protected]>
15455 L:      [email protected]
15456 S:      Supported
15457 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15458 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15459
15460 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15461 M:      Eugen Hristev <[email protected]>
15462 L:      [email protected]
15463 S:      Supported
15464 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15465 F:      drivers/iio/adc/at91-sama5d2_adc.c
15466 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15467
15468 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15469 M:      Claudiu Beznea <[email protected]>
15470 S:      Supported
15471 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15472 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15473
15474 MICROCHIP SOC DRIVERS
15475 M:      Conor Dooley <[email protected]>
15476 S:      Supported
15477 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15478 F:      Documentation/devicetree/bindings/soc/microchip/
15479 F:      drivers/soc/microchip/
15480
15481 MICROCHIP SPI DRIVER
15482 M:      Ryan Wanner <[email protected]>
15483 S:      Supported
15484 F:      drivers/spi/spi-atmel.*
15485
15486 MICROCHIP SSC DRIVER
15487 M:      Claudiu Beznea <[email protected]>
15488 M:      Andrei Simion <[email protected]>
15489 L:      [email protected] (moderated for non-subscribers)
15490 S:      Supported
15491 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15492 F:      drivers/misc/atmel-ssc.c
15493 F:      include/linux/atmel-ssc.h
15494
15495 Microchip Timer Counter Block (TCB) Capture Driver
15496 M:      Kamel Bouhara <[email protected]>
15497 L:      [email protected] (moderated for non-subscribers)
15498 L:      [email protected]
15499 S:      Maintained
15500 F:      drivers/counter/microchip-tcb-capture.c
15501
15502 MICROCHIP USB251XB DRIVER
15503 M:      Richard Leitner <[email protected]>
15504 L:      [email protected]
15505 S:      Maintained
15506 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15507 F:      drivers/usb/misc/usb251xb.c
15508
15509 MICROCHIP USBA UDC DRIVER
15510 M:      Cristian Birsan <[email protected]>
15511 L:      [email protected] (moderated for non-subscribers)
15512 S:      Supported
15513 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15514
15515 MICROCHIP WILC1000 WIFI DRIVER
15516 M:      Ajay Singh <[email protected]>
15517 M:      Claudiu Beznea <[email protected]>
15518 L:      [email protected]
15519 S:      Supported
15520 F:      drivers/net/wireless/microchip/wilc1000/
15521
15522 MICROSEMI MIPS SOCS
15523 M:      Alexandre Belloni <[email protected]>
15524 M:      [email protected]
15525 L:      [email protected]
15526 S:      Supported
15527 F:      Documentation/devicetree/bindings/mips/mscc.txt
15528 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15529 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15530 F:      arch/mips/boot/dts/mscc/
15531 F:      arch/mips/configs/generic/board-ocelot.config
15532 F:      arch/mips/generic/board-ocelot.c
15533
15534 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15535 M:      Don Brace <[email protected]>
15536 L:      [email protected]
15537 L:      [email protected]
15538 S:      Supported
15539 F:      Documentation/scsi/smartpqi.rst
15540 F:      drivers/scsi/smartpqi/Kconfig
15541 F:      drivers/scsi/smartpqi/Makefile
15542 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15543 F:      include/linux/cciss*.h
15544 F:      include/uapi/linux/cciss*.h
15545
15546 MICROSOFT MANA RDMA DRIVER
15547 M:      Long Li <[email protected]>
15548 M:      Ajay Sharma <[email protected]>
15549 L:      [email protected]
15550 S:      Supported
15551 F:      drivers/infiniband/hw/mana/
15552 F:      include/net/mana
15553 F:      include/uapi/rdma/mana-abi.h
15554
15555 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15556 M:      Maximilian Luz <[email protected]>
15557 L:      [email protected]
15558 S:      Maintained
15559 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15560
15561 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15562 M:      Maximilian Luz <[email protected]>
15563 L:      [email protected]
15564 L:      [email protected]
15565 S:      Maintained
15566 F:      drivers/power/supply/surface_battery.c
15567 F:      drivers/power/supply/surface_charger.c
15568
15569 MICROSOFT SURFACE DTX DRIVER
15570 M:      Maximilian Luz <[email protected]>
15571 L:      [email protected]
15572 S:      Maintained
15573 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15574 F:      drivers/platform/surface/surface_dtx.c
15575 F:      include/uapi/linux/surface_aggregator/dtx.h
15576
15577 MICROSOFT SURFACE SENSOR FAN DRIVER
15578 M:      Maximilian Luz <[email protected]>
15579 M:      Ivor Wanders <[email protected]>
15580 L:      [email protected]
15581 S:      Maintained
15582 F:      Documentation/hwmon/surface_fan.rst
15583 F:      drivers/hwmon/surface_fan.c
15584
15585 MICROSOFT SURFACE SENSOR THERMAL DRIVER
15586 M:      Maximilian Luz <[email protected]>
15587 L:      [email protected]
15588 S:      Maintained
15589 F:      drivers/hwmon/surface_temp.c
15590
15591 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15592 M:      Maximilian Luz <[email protected]>
15593 L:      [email protected]
15594 S:      Maintained
15595 F:      drivers/platform/surface/surface_gpe.c
15596
15597 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15598 M:      Hans de Goede <[email protected]>
15599 M:      Ilpo Järvinen <[email protected]>
15600 M:      Maximilian Luz <[email protected]>
15601 L:      [email protected]
15602 S:      Maintained
15603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15604 F:      drivers/platform/surface/
15605
15606 MICROSOFT SURFACE HID TRANSPORT DRIVER
15607 M:      Maximilian Luz <[email protected]>
15608 L:      [email protected]
15609 L:      [email protected]
15610 S:      Maintained
15611 F:      drivers/hid/surface-hid/
15612
15613 MICROSOFT SURFACE HOT-PLUG DRIVER
15614 M:      Maximilian Luz <[email protected]>
15615 L:      [email protected]
15616 S:      Maintained
15617 F:      drivers/platform/surface/surface_hotplug.c
15618
15619 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15620 M:      Maximilian Luz <[email protected]>
15621 L:      [email protected]
15622 S:      Maintained
15623 F:      drivers/platform/surface/surface_platform_profile.c
15624
15625 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15626 M:      Chen Yu <[email protected]>
15627 L:      [email protected]
15628 S:      Supported
15629 F:      drivers/platform/surface/surfacepro3_button.c
15630
15631 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15632 M:      Maximilian Luz <[email protected]>
15633 L:      [email protected]
15634 S:      Maintained
15635 F:      drivers/platform/surface/surface_aggregator_hub.c
15636
15637 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15638 M:      Maximilian Luz <[email protected]>
15639 L:      [email protected]
15640 S:      Maintained
15641 W:      https://github.com/linux-surface/surface-aggregator-module
15642 C:      irc://irc.libera.chat/linux-surface
15643 F:      Documentation/driver-api/surface_aggregator/
15644 F:      drivers/platform/surface/aggregator/
15645 F:      drivers/platform/surface/surface_acpi_notify.c
15646 F:      drivers/platform/surface/surface_aggregator_cdev.c
15647 F:      drivers/platform/surface/surface_aggregator_registry.c
15648 F:      include/linux/surface_acpi_notify.h
15649 F:      include/linux/surface_aggregator/
15650 F:      include/uapi/linux/surface_aggregator/
15651
15652 MICROTEK X6 SCANNER
15653 M:      Oliver Neukum <[email protected]>
15654 S:      Maintained
15655 F:      drivers/usb/image/microtek.*
15656
15657 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15658 M:      Luka Kovacic <[email protected]>
15659 M:      Luka Perkov <[email protected]>
15660 S:      Maintained
15661 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15662 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15663 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15664 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15665 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15666 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15667
15668 MIN HEAP
15669 M:      Kuan-Wei Chiu <[email protected]>
15670 L:      [email protected]
15671 S:      Maintained
15672 F:      Documentation/core-api/min_heap.rst
15673 F:      include/linux/min_heap.h
15674 F:      lib/min_heap.c
15675 F:      lib/test_min_heap.c
15676
15677 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15678 M:      Sakari Ailus <[email protected]>
15679 L:      [email protected]
15680 S:      Maintained
15681 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15682 F:      Documentation/driver-api/media/drivers/ccs/
15683 F:      Documentation/userspace-api/media/drivers/ccs.rst
15684 F:      drivers/media/i2c/ccs-pll.c
15685 F:      drivers/media/i2c/ccs-pll.h
15686 F:      drivers/media/i2c/ccs/
15687 F:      include/uapi/linux/ccs.h
15688 F:      include/uapi/linux/smiapp.h
15689
15690 MIPS
15691 M:      Thomas Bogendoerfer <[email protected]>
15692 L:      [email protected]
15693 S:      Maintained
15694 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15696 F:      Documentation/devicetree/bindings/mips/
15697 F:      Documentation/arch/mips/
15698 F:      arch/mips/
15699 F:      drivers/platform/mips/
15700 F:      include/dt-bindings/mips/
15701
15702 MIPS BOSTON DEVELOPMENT BOARD
15703 M:      Paul Burton <[email protected]>
15704 L:      [email protected]
15705 S:      Maintained
15706 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15707 F:      arch/mips/boot/dts/img/boston.dts
15708 F:      arch/mips/configs/generic/board-boston.config
15709 F:      drivers/clk/imgtec/clk-boston.c
15710 F:      include/dt-bindings/clock/boston-clock.h
15711
15712 MIPS CORE DRIVERS
15713 M:      Thomas Bogendoerfer <[email protected]>
15714 L:      [email protected]
15715 S:      Supported
15716 F:      drivers/bus/mips_cdmm.c
15717 F:      drivers/clocksource/mips-gic-timer.c
15718 F:      drivers/cpuidle/cpuidle-cps.c
15719 F:      drivers/irqchip/irq-mips-cpu.c
15720 F:      drivers/irqchip/irq-mips-gic.c
15721
15722 MIPS GENERIC PLATFORM
15723 M:      Paul Burton <[email protected]>
15724 L:      [email protected]
15725 S:      Supported
15726 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15727 F:      arch/mips/generic/
15728 F:      arch/mips/tools/generic-board-config.sh
15729
15730 MIPS RINT INSTRUCTION EMULATION
15731 M:      Aleksandar Markovic <[email protected]>
15732 L:      [email protected]
15733 S:      Supported
15734 F:      arch/mips/math-emu/dp_rint.c
15735 F:      arch/mips/math-emu/sp_rint.c
15736
15737 MIPS/LOONGSON1 ARCHITECTURE
15738 M:      Keguang Zhang <[email protected]>
15739 L:      [email protected]
15740 S:      Maintained
15741 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15742 F:      arch/mips/include/asm/mach-loongson32/
15743 F:      arch/mips/loongson32/
15744 F:      drivers/*/*loongson1*
15745 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15746
15747 MIPS/LOONGSON2EF ARCHITECTURE
15748 M:      Jiaxun Yang <[email protected]>
15749 L:      [email protected]
15750 S:      Maintained
15751 F:      arch/mips/include/asm/mach-loongson2ef/
15752 F:      arch/mips/loongson2ef/
15753 F:      drivers/cpufreq/loongson2_cpufreq.c
15754
15755 MIPS/LOONGSON64 ARCHITECTURE
15756 M:      Huacai Chen <[email protected]>
15757 M:      Jiaxun Yang <[email protected]>
15758 L:      [email protected]
15759 S:      Maintained
15760 F:      arch/mips/include/asm/mach-loongson64/
15761 F:      arch/mips/loongson64/
15762 F:      drivers/irqchip/irq-loongson*
15763 F:      drivers/platform/mips/cpu_hwmon.c
15764
15765 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15766 M:      Hans Verkuil <[email protected]>
15767 L:      [email protected]
15768 S:      Odd Fixes
15769 W:      https://linuxtv.org
15770 T:      git git://linuxtv.org/media.git
15771 F:      drivers/media/radio/radio-miropcm20*
15772
15773 MITSUMI MM8013 FG DRIVER
15774 M:      Konrad Dybcio <[email protected]>
15775 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15776 F:      drivers/power/supply/mm8013.c
15777
15778 MMP SUPPORT
15779 R:      Lubomir Rintel <[email protected]>
15780 L:      [email protected] (moderated for non-subscribers)
15781 S:      Odd Fixes
15782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15783 F:      arch/arm/boot/dts/marvell/mmp*
15784 F:      arch/arm/mach-mmp/
15785 F:      include/linux/soc/mmp/
15786
15787 MMP USB PHY DRIVERS
15788 R:      Lubomir Rintel <[email protected]>
15789 L:      [email protected] (moderated for non-subscribers)
15790 S:      Maintained
15791 F:      drivers/phy/marvell/phy-mmp3-usb.c
15792 F:      drivers/phy/marvell/phy-pxa-usb.c
15793
15794 MMU GATHER AND TLB INVALIDATION
15795 M:      Will Deacon <[email protected]>
15796 M:      "Aneesh Kumar K.V" <[email protected]>
15797 M:      Andrew Morton <[email protected]>
15798 M:      Nick Piggin <[email protected]>
15799 M:      Peter Zijlstra <[email protected]>
15800 L:      [email protected]
15801 L:      [email protected]
15802 S:      Maintained
15803 F:      arch/*/include/asm/tlb.h
15804 F:      include/asm-generic/tlb.h
15805 F:      mm/mmu_gather.c
15806
15807 MN88472 MEDIA DRIVER
15808 L:      [email protected]
15809 S:      Orphan
15810 W:      https://linuxtv.org
15811 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15812 F:      drivers/media/dvb-frontends/mn88472*
15813
15814 MN88473 MEDIA DRIVER
15815 L:      [email protected]
15816 S:      Orphan
15817 W:      https://linuxtv.org
15818 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15819 F:      drivers/media/dvb-frontends/mn88473*
15820
15821 MOBILEYE MIPS SOCS
15822 M:      Vladimir Kondratiev <[email protected]>
15823 M:      Gregory CLEMENT <[email protected]>
15824 M:      Théo Lebrun <[email protected]>
15825 L:      [email protected]
15826 S:      Maintained
15827 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15828 F:      Documentation/devicetree/bindings/soc/mobileye/
15829 F:      arch/mips/boot/dts/mobileye/
15830 F:      arch/mips/configs/eyeq5_defconfig
15831 F:      arch/mips/mobileye/board-epm5.its.S
15832 F:      drivers/clk/clk-eyeq.c
15833 F:      drivers/pinctrl/pinctrl-eyeq5.c
15834 F:      drivers/reset/reset-eyeq.c
15835 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15836
15837 MODULE SUPPORT
15838 M:      Luis Chamberlain <[email protected]>
15839 R:      Petr Pavlu <[email protected]>
15840 R:      Sami Tolvanen <[email protected]>
15841 R:      Daniel Gomez <[email protected]>
15842 L:      [email protected]
15843 L:      [email protected]
15844 S:      Maintained
15845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15846 F:      include/linux/kmod.h
15847 F:      include/linux/module*.h
15848 F:      kernel/module/
15849 F:      lib/test_kmod.c
15850 F:      scripts/module*
15851 F:      tools/testing/selftests/kmod/
15852
15853 MONOLITHIC POWER SYSTEM PMIC DRIVER
15854 M:      Saravanan Sekar <[email protected]>
15855 S:      Maintained
15856 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15857 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15858 F:      drivers/hwmon/pmbus/mpq7932.c
15859 F:      drivers/iio/adc/mp2629_adc.c
15860 F:      drivers/mfd/mp2629.c
15861 F:      drivers/power/supply/mp2629_charger.c
15862 F:      drivers/regulator/mp5416.c
15863 F:      drivers/regulator/mpq7920.c
15864 F:      drivers/regulator/mpq7920.h
15865 F:      include/linux/mfd/mp2629.h
15866
15867 MOST(R) TECHNOLOGY DRIVER
15868 M:      Parthiban Veerasooran <[email protected]>
15869 M:      Christian Gromm <[email protected]>
15870 S:      Maintained
15871 F:      Documentation/ABI/testing/configfs-most
15872 F:      Documentation/ABI/testing/sysfs-bus-most
15873 F:      drivers/most/
15874 F:      drivers/staging/most/
15875 F:      include/linux/most.h
15876
15877 MOTORCOMM PHY DRIVER
15878 M:      Frank <[email protected]>
15879 L:      [email protected]
15880 S:      Maintained
15881 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15882 F:      drivers/net/phy/motorcomm.c
15883
15884 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15885 M:      Jiri Slaby <[email protected]>
15886 S:      Maintained
15887 F:      Documentation/driver-api/tty/moxa-smartio.rst
15888 F:      drivers/tty/mxser.*
15889
15890 MP3309C BACKLIGHT DRIVER
15891 M:      Flavio Suligoi <[email protected]>
15892 L:      [email protected]
15893 S:      Maintained
15894 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15895 F:      drivers/video/backlight/mp3309c.c
15896
15897 MPS MP2891 DRIVER
15898 M:      Noah Wang <[email protected]>
15899 L:      [email protected]
15900 S:      Maintained
15901 F:      Documentation/hwmon/mp2891.rst
15902 F:      drivers/hwmon/pmbus/mp2891.c
15903
15904 MPS MP2993 DRIVER
15905 M:      Noah Wang <[email protected]>
15906 L:      [email protected]
15907 S:      Maintained
15908 F:      Documentation/hwmon/mp2993.rst
15909 F:      drivers/hwmon/pmbus/mp2993.c
15910
15911 MPS MP9941 DRIVER
15912 M:      Noah Wang <[email protected]>
15913 L:      [email protected]
15914 S:      Maintained
15915 F:      Documentation/hwmon/mp9941.rst
15916 F:      drivers/hwmon/pmbus/mp9941.c
15917
15918 MR800 AVERMEDIA USB FM RADIO DRIVER
15919 M:      Alexey Klimov <[email protected]>
15920 L:      [email protected]
15921 S:      Maintained
15922 T:      git git://linuxtv.org/media.git
15923 F:      drivers/media/radio/radio-mr800.c
15924
15925 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15926 M:      Stefan Schmidt <[email protected]>
15927 L:      [email protected]
15928 S:      Odd Fixes
15929 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15930 F:      drivers/net/ieee802154/mrf24j40.c
15931
15932 MSI EC DRIVER
15933 M:      Nikita Kravets <[email protected]>
15934 L:      [email protected]
15935 S:      Maintained
15936 W:      https://github.com/BeardOverflow/msi-ec
15937 F:      drivers/platform/x86/msi-ec.*
15938
15939 MSI LAPTOP SUPPORT
15940 M:      "Lee, Chun-Yi" <[email protected]>
15941 L:      [email protected]
15942 S:      Maintained
15943 F:      drivers/platform/x86/msi-laptop.c
15944
15945 MSI WMI SUPPORT
15946 L:      [email protected]
15947 S:      Orphan
15948 F:      drivers/platform/x86/msi-wmi.c
15949
15950 MSI WMI PLATFORM FEATURES
15951 M:      Armin Wolf <[email protected]>
15952 L:      [email protected]
15953 S:      Maintained
15954 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15955 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15956 F:      drivers/platform/x86/msi-wmi-platform.c
15957
15958 MSI001 MEDIA DRIVER
15959 L:      [email protected]
15960 S:      Orphan
15961 W:      https://linuxtv.org
15962 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15963 F:      drivers/media/tuners/msi001*
15964
15965 MSI2500 MEDIA DRIVER
15966 L:      [email protected]
15967 S:      Orphan
15968 W:      https://linuxtv.org
15969 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15970 F:      drivers/media/usb/msi2500/
15971
15972 MSTAR INTERRUPT CONTROLLER DRIVER
15973 M:      Mark-PK Tsai <[email protected]>
15974 M:      Daniel Palmer <[email protected]>
15975 S:      Maintained
15976 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15977 F:      drivers/irqchip/irq-mst-intc.c
15978
15979 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15980 M:      Robert Jarzmik <[email protected]>
15981 L:      [email protected]
15982 S:      Maintained
15983 F:      drivers/mtd/devices/docg3*
15984
15985 MT9M114 ONSEMI SENSOR DRIVER
15986 M:      Laurent Pinchart <[email protected]>
15987 L:      [email protected]
15988 S:      Maintained
15989 T:      git git://linuxtv.org/media.git
15990 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15991 F:      drivers/media/i2c/mt9m114.c
15992
15993 MT9P031 APTINA CAMERA SENSOR
15994 M:      Laurent Pinchart <[email protected]>
15995 L:      [email protected]
15996 S:      Maintained
15997 T:      git git://linuxtv.org/media.git
15998 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15999 F:      drivers/media/i2c/mt9p031.c
16000
16001 MT9T112 APTINA CAMERA SENSOR
16002 M:      Jacopo Mondi <[email protected]>
16003 L:      [email protected]
16004 S:      Odd Fixes
16005 T:      git git://linuxtv.org/media.git
16006 F:      drivers/media/i2c/mt9t112.c
16007 F:      include/media/i2c/mt9t112.h
16008
16009 MT9V032 APTINA CAMERA SENSOR
16010 M:      Laurent Pinchart <[email protected]>
16011 L:      [email protected]
16012 S:      Maintained
16013 T:      git git://linuxtv.org/media.git
16014 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
16015 F:      drivers/media/i2c/mt9v032.c
16016 F:      include/media/i2c/mt9v032.h
16017
16018 MT9V111 APTINA CAMERA SENSOR
16019 M:      Jacopo Mondi <[email protected]>
16020 L:      [email protected]
16021 S:      Maintained
16022 T:      git git://linuxtv.org/media.git
16023 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
16024 F:      drivers/media/i2c/mt9v111.c
16025
16026 MULTIFUNCTION DEVICES (MFD)
16027 M:      Lee Jones <[email protected]>
16028 S:      Maintained
16029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
16030 F:      Documentation/devicetree/bindings/mfd/
16031 F:      drivers/mfd/
16032 F:      include/dt-bindings/mfd/
16033 F:      include/linux/mfd/
16034
16035 MULTIMEDIA CARD (MMC) ETC. OVER SPI
16036 S:      Orphan
16037 F:      drivers/mmc/host/mmc_spi.c
16038 F:      include/linux/spi/mmc_spi.h
16039
16040 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
16041 M:      Ulf Hansson <[email protected]>
16042 L:      [email protected]
16043 S:      Maintained
16044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
16045 F:      Documentation/devicetree/bindings/mmc/
16046 F:      drivers/mmc/
16047 F:      include/linux/mmc/
16048 F:      include/uapi/linux/mmc/
16049
16050 MULTIPLEXER SUBSYSTEM
16051 M:      Peter Rosin <[email protected]>
16052 S:      Maintained
16053 F:      Documentation/ABI/testing/sysfs-class-mux*
16054 F:      Documentation/devicetree/bindings/mux/
16055 F:      drivers/mux/
16056 F:      include/dt-bindings/mux/
16057 F:      include/linux/mux/
16058
16059 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
16060 M:      Bin Liu <[email protected]>
16061 L:      [email protected]
16062 S:      Maintained
16063 F:      drivers/usb/musb/
16064
16065 MXL301RF MEDIA DRIVER
16066 M:      Akihiro Tsukada <[email protected]>
16067 L:      [email protected]
16068 S:      Odd Fixes
16069 F:      drivers/media/tuners/mxl301rf*
16070
16071 MXL5007T MEDIA DRIVER
16072 M:      Michael Krufky <[email protected]>
16073 L:      [email protected]
16074 S:      Maintained
16075 W:      https://linuxtv.org
16076 W:      http://github.com/mkrufky
16077 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16078 T:      git git://linuxtv.org/mkrufky/tuners.git
16079 F:      drivers/media/tuners/mxl5007t.*
16080
16081 MXSFB DRM DRIVER
16082 M:      Marek Vasut <[email protected]>
16083 M:      Stefan Agner <[email protected]>
16084 L:      [email protected]
16085 S:      Supported
16086 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16087 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
16088 F:      drivers/gpu/drm/mxsfb/
16089
16090 MYLEX DAC960 PCI RAID Controller
16091 M:      Hannes Reinecke <[email protected]>
16092 L:      [email protected]
16093 S:      Supported
16094 F:      drivers/scsi/myrb.*
16095 F:      drivers/scsi/myrs.*
16096
16097 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
16098 L:      [email protected]
16099 S:      Orphan
16100 W:      https://www.cspi.com/ethernet-products/support/downloads/
16101 F:      drivers/net/ethernet/myricom/myri10ge/
16102
16103 NAND FLASH SUBSYSTEM
16104 M:      Miquel Raynal <[email protected]>
16105 R:      Richard Weinberger <[email protected]>
16106 L:      [email protected]
16107 S:      Maintained
16108 W:      http://www.linux-mtd.infradead.org/
16109 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16110 C:      irc://irc.oftc.net/mtd
16111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
16112 F:      drivers/mtd/nand/
16113 F:      include/linux/mtd/*nand*.h
16114
16115 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
16116 M:      Daniel Mack <[email protected]>
16117 L:      [email protected]
16118 S:      Maintained
16119 W:      http://www.native-instruments.com
16120 F:      sound/usb/caiaq/
16121
16122 NATSEMI ETHERNET DRIVER (DP8381x)
16123 S:      Orphan
16124 F:      drivers/net/ethernet/natsemi/natsemi.c
16125
16126 NCR 5380 SCSI DRIVERS
16127 M:      Finn Thain <[email protected]>
16128 M:      Michael Schmitz <[email protected]>
16129 L:      [email protected]
16130 S:      Maintained
16131 F:      Documentation/scsi/g_NCR5380.rst
16132 F:      drivers/scsi/NCR5380.*
16133 F:      drivers/scsi/arm/cumana_1.c
16134 F:      drivers/scsi/arm/oak.c
16135 F:      drivers/scsi/atari_scsi.*
16136 F:      drivers/scsi/dmx3191d.c
16137 F:      drivers/scsi/g_NCR5380.*
16138 F:      drivers/scsi/mac_scsi.*
16139 F:      drivers/scsi/sun3_scsi.*
16140 F:      drivers/scsi/sun3_scsi_vme.c
16141
16142 NCSI LIBRARY
16143 M:      Samuel Mendoza-Jonas <[email protected]>
16144 S:      Maintained
16145 F:      net/ncsi/
16146
16147 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
16148 M:      Zev Weiss <[email protected]>
16149 L:      [email protected]
16150 S:      Maintained
16151 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
16152 F:      drivers/hwmon/nct6775-i2c.c
16153
16154 NCT7363 HARDWARE MONITOR DRIVER
16155 M:      Ban Feng <[email protected]>
16156 L:      [email protected]
16157 S:      Maintained
16158 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct7363.yaml
16159 F:      Documentation/hwmon/nct7363.rst
16160 F:      drivers/hwmon/nct7363.c
16161
16162 NETCONSOLE
16163 M:      Breno Leitao <[email protected]>
16164 S:      Maintained
16165 F:      Documentation/networking/netconsole.rst
16166 F:      drivers/net/netconsole.c
16167 F:      tools/testing/selftests/drivers/net/netcons_basic.sh
16168
16169 NETDEVSIM
16170 M:      Jakub Kicinski <[email protected]>
16171 S:      Maintained
16172 F:      drivers/net/netdevsim/*
16173 F:      tools/testing/selftests/drivers/net/netdevsim/*
16174
16175 NETEM NETWORK EMULATOR
16176 M:      Stephen Hemminger <[email protected]>
16177 L:      [email protected]
16178 S:      Maintained
16179 F:      net/sched/sch_netem.c
16180
16181 NETERION 10GbE DRIVERS (s2io)
16182 M:      Jon Mason <[email protected]>
16183 L:      [email protected]
16184 S:      Supported
16185 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
16186 F:      drivers/net/ethernet/neterion/
16187
16188 NETFILTER
16189 M:      Pablo Neira Ayuso <[email protected]>
16190 M:      Jozsef Kadlecsik <[email protected]>
16191 L:      [email protected]
16192 L:      [email protected]
16193 S:      Maintained
16194 W:      http://www.netfilter.org/
16195 W:      http://www.iptables.org/
16196 W:      http://www.nftables.org/
16197 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
16198 C:      irc://irc.libera.chat/netfilter
16199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
16200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
16201 F:      include/linux/netfilter*
16202 F:      include/linux/netfilter/
16203 F:      include/net/netfilter/
16204 F:      include/uapi/linux/netfilter*
16205 F:      include/uapi/linux/netfilter/
16206 F:      net/*/netfilter.c
16207 F:      net/*/netfilter/
16208 F:      net/bridge/br_netfilter*.c
16209 F:      net/netfilter/
16210 F:      tools/testing/selftests/net/netfilter/
16211
16212 NETROM NETWORK LAYER
16213 L:      [email protected]
16214 S:      Orphan
16215 W:      https://linux-ax25.in-berlin.de
16216 F:      include/net/netrom.h
16217 F:      include/uapi/linux/netrom.h
16218 F:      net/netrom/
16219
16220 NETRONIX EMBEDDED CONTROLLER
16221 M:      Jonathan Neuschäfer <[email protected]>
16222 S:      Maintained
16223 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
16224 F:      drivers/mfd/ntxec.c
16225 F:      drivers/pwm/pwm-ntxec.c
16226 F:      drivers/rtc/rtc-ntxec.c
16227 F:      include/linux/mfd/ntxec.h
16228
16229 NETRONOME ETHERNET DRIVERS
16230 M:      Louis Peens <[email protected]>
16231 R:      Jakub Kicinski <[email protected]>
16232 L:      [email protected]
16233 S:      Maintained
16234 F:      drivers/net/ethernet/netronome/
16235
16236 NETWORK BLOCK DEVICE (NBD)
16237 M:      Josef Bacik <[email protected]>
16238 L:      [email protected]
16239 L:      [email protected]
16240 S:      Maintained
16241 F:      Documentation/admin-guide/blockdev/nbd.rst
16242 F:      drivers/block/nbd.c
16243 F:      include/trace/events/nbd.h
16244 F:      include/uapi/linux/nbd.h
16245
16246 NETWORK DROP MONITOR
16247 M:      Neil Horman <[email protected]>
16248 L:      [email protected]
16249 S:      Maintained
16250 W:      https://fedorahosted.org/dropwatch/
16251 F:      include/uapi/linux/net_dropmon.h
16252 F:      net/core/drop_monitor.c
16253
16254 NETWORKING DRIVERS
16255 M:      Andrew Lunn <[email protected]>
16256 M:      "David S. Miller" <[email protected]>
16257 M:      Eric Dumazet <[email protected]>
16258 M:      Jakub Kicinski <[email protected]>
16259 M:      Paolo Abeni <[email protected]>
16260 L:      [email protected]
16261 S:      Maintained
16262 P:      Documentation/process/maintainer-netdev.rst
16263 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16266 F:      Documentation/devicetree/bindings/net/
16267 F:      Documentation/networking/net_cachelines/net_device.rst
16268 F:      drivers/connector/
16269 F:      drivers/net/
16270 F:      include/dt-bindings/net/
16271 F:      include/linux/cn_proc.h
16272 F:      include/linux/etherdevice.h
16273 F:      include/linux/ethtool_netlink.h
16274 F:      include/linux/fcdevice.h
16275 F:      include/linux/fddidevice.h
16276 F:      include/linux/hippidevice.h
16277 F:      include/linux/if_*
16278 F:      include/linux/inetdevice.h
16279 F:      include/linux/netdev*
16280 F:      include/linux/platform_data/wiznet.h
16281 F:      include/uapi/linux/cn_proc.h
16282 F:      include/uapi/linux/ethtool_netlink.h
16283 F:      include/uapi/linux/if_*
16284 F:      include/uapi/linux/net_shaper.h
16285 F:      include/uapi/linux/netdev*
16286 F:      tools/testing/selftests/drivers/net/
16287 X:      Documentation/devicetree/bindings/net/bluetooth/
16288 X:      Documentation/devicetree/bindings/net/can/
16289 X:      Documentation/devicetree/bindings/net/wireless/
16290 X:      drivers/net/can/
16291 X:      drivers/net/wireless/
16292
16293 NETWORKING DRIVERS (WIRELESS)
16294 M:      Kalle Valo <[email protected]>
16295 L:      [email protected]
16296 S:      Maintained
16297 W:      https://wireless.wiki.kernel.org/
16298 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
16299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
16300 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
16301 F:      Documentation/devicetree/bindings/net/wireless/
16302 F:      drivers/net/wireless/
16303
16304 NETWORKING [DSA]
16305 M:      Andrew Lunn <[email protected]>
16306 M:      Vladimir Oltean <[email protected]>
16307 S:      Maintained
16308 F:      Documentation/devicetree/bindings/net/dsa/
16309 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
16310 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
16311 F:      drivers/net/dsa/
16312 F:      include/linux/dsa/
16313 F:      include/linux/platform_data/dsa.h
16314 F:      include/net/dsa.h
16315 F:      net/dsa/
16316 F:      tools/testing/selftests/drivers/net/dsa/
16317
16318 NETWORKING [GENERAL]
16319 M:      "David S. Miller" <[email protected]>
16320 M:      Eric Dumazet <[email protected]>
16321 M:      Jakub Kicinski <[email protected]>
16322 M:      Paolo Abeni <[email protected]>
16323 R:      Simon Horman <[email protected]>
16324 L:      [email protected]
16325 S:      Maintained
16326 P:      Documentation/process/maintainer-netdev.rst
16327 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16328 B:      mailto:[email protected]
16329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16331 F:      Documentation/core-api/netlink.rst
16332 F:      Documentation/netlink/
16333 F:      Documentation/networking/
16334 F:      Documentation/networking/net_cachelines/
16335 F:      Documentation/process/maintainer-netdev.rst
16336 F:      Documentation/userspace-api/netlink/
16337 F:      include/linux/framer/framer-provider.h
16338 F:      include/linux/framer/framer.h
16339 F:      include/linux/in.h
16340 F:      include/linux/indirect_call_wrapper.h
16341 F:      include/linux/inet.h
16342 F:      include/linux/inet_diag.h
16343 F:      include/linux/net.h
16344 F:      include/linux/netdev*
16345 F:      include/linux/netlink.h
16346 F:      include/linux/netpoll.h
16347 F:      include/linux/rtnetlink.h
16348 F:      include/linux/seq_file_net.h
16349 F:      include/linux/skbuff*
16350 F:      include/net/
16351 F:      include/uapi/linux/genetlink.h
16352 F:      include/uapi/linux/hsr_netlink.h
16353 F:      include/uapi/linux/in.h
16354 F:      include/uapi/linux/inet_diag.h
16355 F:      include/uapi/linux/nbd-netlink.h
16356 F:      include/uapi/linux/net.h
16357 F:      include/uapi/linux/net_namespace.h
16358 F:      include/uapi/linux/netconf.h
16359 F:      include/uapi/linux/netdev*
16360 F:      include/uapi/linux/netlink.h
16361 F:      include/uapi/linux/netlink_diag.h
16362 F:      include/uapi/linux/rtnetlink.h
16363 F:      lib/net_utils.c
16364 F:      lib/random32.c
16365 F:      net/
16366 F:      samples/pktgen/
16367 F:      tools/net/
16368 F:      tools/testing/selftests/net/
16369 X:      Documentation/networking/mac80211-injection.rst
16370 X:      Documentation/networking/mac80211_hwsim/
16371 X:      Documentation/networking/regulatory.rst
16372 X:      include/net/cfg80211.h
16373 X:      include/net/ieee80211_radiotap.h
16374 X:      include/net/iw_handler.h
16375 X:      include/net/mac80211.h
16376 X:      include/net/wext.h
16377 X:      net/9p/
16378 X:      net/bluetooth/
16379 X:      net/can/
16380 X:      net/ceph/
16381 X:      net/mac80211/
16382 X:      net/rfkill/
16383 X:      net/wireless/
16384
16385 NETWORKING [IPSEC]
16386 M:      Steffen Klassert <[email protected]>
16387 M:      Herbert Xu <[email protected]>
16388 M:      "David S. Miller" <[email protected]>
16389 L:      [email protected]
16390 S:      Maintained
16391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
16392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
16393 F:      include/net/xfrm.h
16394 F:      include/uapi/linux/xfrm.h
16395 F:      net/ipv4/ah4.c
16396 F:      net/ipv4/esp4*
16397 F:      net/ipv4/ip_vti.c
16398 F:      net/ipv4/ipcomp.c
16399 F:      net/ipv4/xfrm*
16400 F:      net/ipv6/ah6.c
16401 F:      net/ipv6/esp6*
16402 F:      net/ipv6/ip6_vti.c
16403 F:      net/ipv6/ipcomp6.c
16404 F:      net/ipv6/xfrm*
16405 F:      net/key/
16406 F:      net/xfrm/
16407 F:      tools/testing/selftests/net/ipsec.c
16408
16409 NETWORKING [IPv4/IPv6]
16410 M:      "David S. Miller" <[email protected]>
16411 M:      David Ahern <[email protected]>
16412 L:      [email protected]
16413 S:      Maintained
16414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16415 F:      arch/x86/net/*
16416 F:      include/linux/ip.h
16417 F:      include/linux/ipv6*
16418 F:      include/net/fib*
16419 F:      include/net/ip*
16420 F:      include/net/route.h
16421 F:      net/ipv4/
16422 F:      net/ipv6/
16423
16424 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
16425 M:      Paul Moore <[email protected]>
16426 L:      [email protected]
16427 L:      [email protected]
16428 S:      Supported
16429 W:      https://github.com/netlabel
16430 F:      Documentation/netlabel/
16431 F:      include/net/calipso.h
16432 F:      include/net/cipso_ipv4.h
16433 F:      include/net/netlabel.h
16434 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16435 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16436 F:      net/ipv4/cipso_ipv4.c
16437 F:      net/ipv6/calipso.c
16438 F:      net/netfilter/xt_CONNSECMARK.c
16439 F:      net/netfilter/xt_SECMARK.c
16440 F:      net/netlabel/
16441
16442 NETWORKING [MACSEC]
16443 M:      Sabrina Dubroca <[email protected]>
16444 L:      [email protected]
16445 S:      Maintained
16446 F:      drivers/net/macsec.c
16447 F:      include/net/macsec.h
16448 F:      include/uapi/linux/if_macsec.h
16449 K:      macsec
16450 K:      \bmdo_
16451
16452 NETWORKING [MPTCP]
16453 M:      Matthieu Baerts <[email protected]>
16454 M:      Mat Martineau <[email protected]>
16455 R:      Geliang Tang <[email protected]>
16456 L:      [email protected]
16457 L:      [email protected]
16458 S:      Maintained
16459 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16460 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16461 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16462 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16463 F:      Documentation/netlink/specs/mptcp_pm.yaml
16464 F:      Documentation/networking/mptcp*.rst
16465 F:      include/net/mptcp.h
16466 F:      include/trace/events/mptcp.h
16467 F:      include/uapi/linux/mptcp*.h
16468 F:      net/mptcp/
16469 F:      tools/testing/selftests/bpf/*/*mptcp*.[ch]
16470 F:      tools/testing/selftests/net/mptcp/
16471
16472 NETWORKING [TCP]
16473 M:      Eric Dumazet <[email protected]>
16474 L:      [email protected]
16475 S:      Maintained
16476 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16477 F:      include/linux/tcp.h
16478 F:      include/net/tcp.h
16479 F:      include/trace/events/tcp.h
16480 F:      include/uapi/linux/tcp.h
16481 F:      net/ipv4/inet_connection_sock.c
16482 F:      net/ipv4/inet_hashtables.c
16483 F:      net/ipv4/inet_timewait_sock.c
16484 F:      net/ipv4/syncookies.c
16485 F:      net/ipv4/tcp*.c
16486 F:      net/ipv6/inet6_connection_sock.c
16487 F:      net/ipv6/inet6_hashtables.c
16488 F:      net/ipv6/syncookies.c
16489 F:      net/ipv6/tcp*.c
16490
16491 NETWORKING [TLS]
16492 M:      Boris Pismenny <[email protected]>
16493 M:      John Fastabend <[email protected]>
16494 M:      Jakub Kicinski <[email protected]>
16495 L:      [email protected]
16496 S:      Maintained
16497 F:      include/net/tls.h
16498 F:      include/uapi/linux/tls.h
16499 F:      net/tls/*
16500
16501 NETXEN (1/10) GbE SUPPORT
16502 M:      Manish Chopra <[email protected]>
16503 M:      Rahul Verma <[email protected]>
16504 M:      [email protected]
16505 L:      [email protected]
16506 S:      Supported
16507 F:      drivers/net/ethernet/qlogic/netxen/
16508
16509 NET_FAILOVER MODULE
16510 M:      Sridhar Samudrala <[email protected]>
16511 L:      [email protected]
16512 S:      Supported
16513 F:      Documentation/networking/net_failover.rst
16514 F:      drivers/net/net_failover.c
16515 F:      include/net/net_failover.h
16516
16517 NEXTHOP
16518 M:      David Ahern <[email protected]>
16519 L:      [email protected]
16520 S:      Maintained
16521 F:      include/net/netns/nexthop.h
16522 F:      include/net/nexthop.h
16523 F:      include/uapi/linux/nexthop.h
16524 F:      net/ipv4/nexthop.c
16525
16526 NFC SUBSYSTEM
16527 M:      Krzysztof Kozlowski <[email protected]>
16528 L:      [email protected]
16529 S:      Maintained
16530 F:      Documentation/devicetree/bindings/net/nfc/
16531 F:      drivers/nfc/
16532 F:      include/net/nfc/
16533 F:      include/uapi/linux/nfc.h
16534 F:      net/nfc/
16535
16536 NFC VIRTUAL NCI DEVICE DRIVER
16537 M:      Bongsu Jeon <[email protected]>
16538 L:      [email protected]
16539 S:      Supported
16540 F:      drivers/nfc/virtual_ncidev.c
16541 F:      tools/testing/selftests/nci/
16542
16543 NFS, SUNRPC, AND LOCKD CLIENTS
16544 M:      Trond Myklebust <[email protected]>
16545 M:      Anna Schumaker <[email protected]>
16546 L:      [email protected]
16547 S:      Maintained
16548 W:      http://client.linux-nfs.org
16549 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16550 F:      Documentation/filesystems/nfs/
16551 F:      fs/lockd/
16552 F:      fs/nfs/
16553 F:      fs/nfs_common/
16554 F:      include/linux/lockd/
16555 F:      include/linux/nfs*
16556 F:      include/linux/sunrpc/
16557 F:      include/uapi/linux/nfs*
16558 F:      include/uapi/linux/sunrpc/
16559 F:      net/sunrpc/
16560
16561 NILFS2 FILESYSTEM
16562 M:      Ryusuke Konishi <[email protected]>
16563 L:      [email protected]
16564 S:      Supported
16565 W:      https://nilfs.sourceforge.io/
16566 T:      git https://github.com/konis/nilfs2.git
16567 F:      Documentation/filesystems/nilfs2.rst
16568 F:      fs/nilfs2/
16569 F:      include/trace/events/nilfs2.h
16570 F:      include/uapi/linux/nilfs2_api.h
16571 F:      include/uapi/linux/nilfs2_ondisk.h
16572
16573 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16574 M:      YOKOTA Hiroshi <[email protected]>
16575 S:      Maintained
16576 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16577 F:      Documentation/scsi/NinjaSCSI.rst
16578 F:      drivers/scsi/pcmcia/nsp_*
16579
16580 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16581 M:      GOTO Masanori <[email protected]>
16582 M:      YOKOTA Hiroshi <[email protected]>
16583 S:      Maintained
16584 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16585 F:      Documentation/scsi/NinjaSCSI.rst
16586 F:      drivers/scsi/nsp32*
16587
16588 NINTENDO HID DRIVER
16589 M:      Daniel J. Ogorchock <[email protected]>
16590 L:      [email protected]
16591 S:      Maintained
16592 F:      drivers/hid/hid-nintendo*
16593
16594 NIOS2 ARCHITECTURE
16595 M:      Dinh Nguyen <[email protected]>
16596 S:      Maintained
16597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16598 F:      arch/nios2/
16599
16600 NITRO ENCLAVES (NE)
16601 M:      Alexandru Ciobotaru <[email protected]>
16602 L:      [email protected]
16603 L:      The AWS Nitro Enclaves Team <[email protected]>
16604 S:      Supported
16605 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16606 F:      Documentation/virt/ne_overview.rst
16607 F:      drivers/virt/nitro_enclaves/
16608 F:      include/linux/nitro_enclaves.h
16609 F:      include/uapi/linux/nitro_enclaves.h
16610 F:      samples/nitro_enclaves/
16611
16612 NITRO SECURE MODULE (NSM)
16613 M:      Alexander Graf <[email protected]>
16614 L:      [email protected]
16615 L:      The AWS Nitro Enclaves Team <[email protected]>
16616 S:      Supported
16617 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16618 F:      drivers/misc/nsm.c
16619 F:      include/uapi/linux/nsm.h
16620
16621 NOHZ, DYNTICKS SUPPORT
16622 M:      Anna-Maria Behnsen <[email protected]>
16623 M:      Frederic Weisbecker <[email protected]>
16624 M:      Ingo Molnar <[email protected]>
16625 M:      Thomas Gleixner <[email protected]>
16626 L:      [email protected]
16627 S:      Maintained
16628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16629 F:      include/linux/sched/nohz.h
16630 F:      include/linux/tick.h
16631 F:      kernel/time/tick*.*
16632
16633 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16634 M:      Pavel Machek <[email protected]>
16635 M:      Sakari Ailus <[email protected]>
16636 L:      [email protected]
16637 S:      Maintained
16638 F:      drivers/media/i2c/ad5820.c
16639 F:      drivers/media/i2c/et8ek8
16640
16641 NOKIA N900 POWER SUPPLY DRIVERS
16642 R:      Pali Rohár <[email protected]>
16643 F:      drivers/power/supply/bq2415x_charger.c
16644 F:      drivers/power/supply/bq27xxx_battery.c
16645 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16646 F:      drivers/power/supply/isp1704_charger.c
16647 F:      drivers/power/supply/rx51_battery.c
16648 F:      include/linux/power/bq2415x_charger.h
16649 F:      include/linux/power/bq27xxx_battery.h
16650
16651 NOLIBC HEADER FILE
16652 M:      Willy Tarreau <[email protected]>
16653 M:      Thomas Weißschuh <[email protected]>
16654 S:      Maintained
16655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16656 F:      tools/include/nolibc/
16657 F:      tools/testing/selftests/nolibc/
16658
16659 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16660 M:      Hans de Goede <[email protected]>
16661 L:      [email protected]
16662 S:      Maintained
16663 F:      Documentation/devicetree/bindings/input/touchscreen/novatek,nvt-ts.yaml
16664 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16665
16666 NSDEPS
16667 M:      Matthias Maennich <[email protected]>
16668 S:      Maintained
16669 F:      Documentation/core-api/symbol-namespaces.rst
16670 F:      scripts/nsdeps
16671
16672 NTB AMD DRIVER
16673 M:      Sanjay R Mehta <[email protected]>
16674 M:      Shyam Sundar S K <[email protected]>
16675 L:      [email protected]
16676 S:      Supported
16677 F:      drivers/ntb/hw/amd/
16678
16679 NTB DRIVER CORE
16680 M:      Jon Mason <[email protected]>
16681 M:      Dave Jiang <[email protected]>
16682 M:      Allen Hubbe <[email protected]>
16683 L:      [email protected]
16684 S:      Supported
16685 W:      https://github.com/jonmason/ntb/wiki
16686 T:      git https://github.com/jonmason/ntb.git
16687 F:      drivers/net/ntb_netdev.c
16688 F:      drivers/ntb/
16689 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16690 F:      include/linux/ntb.h
16691 F:      include/linux/ntb_transport.h
16692 F:      tools/testing/selftests/ntb/
16693
16694 NTB INTEL DRIVER
16695 M:      Dave Jiang <[email protected]>
16696 L:      [email protected]
16697 S:      Supported
16698 W:      https://github.com/davejiang/linux/wiki
16699 T:      git https://github.com/davejiang/linux.git
16700 F:      drivers/ntb/hw/intel/
16701
16702 NTFS3 FILESYSTEM
16703 M:      Konstantin Komarov <[email protected]>
16704 L:      [email protected]
16705 S:      Supported
16706 W:      http://www.paragon-software.com/
16707 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16708 F:      Documentation/filesystems/ntfs3.rst
16709 F:      fs/ntfs3/
16710
16711 NUBUS SUBSYSTEM
16712 M:      Finn Thain <[email protected]>
16713 L:      [email protected]
16714 S:      Maintained
16715 F:      arch/*/include/asm/nubus.h
16716 F:      drivers/nubus/
16717 F:      include/linux/nubus.h
16718 F:      include/uapi/linux/nubus.h
16719
16720 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16721 M:      Antonino Daplas <[email protected]>
16722 L:      [email protected]
16723 S:      Maintained
16724 F:      drivers/video/fbdev/nvidia/
16725 F:      drivers/video/fbdev/riva/
16726
16727 NVIDIA WMI EC BACKLIGHT DRIVER
16728 M:      Daniel Dadap <[email protected]>
16729 L:      [email protected]
16730 S:      Supported
16731 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16732 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16733
16734 NVM EXPRESS DRIVER
16735 M:      Keith Busch <[email protected]>
16736 M:      Jens Axboe <[email protected]>
16737 M:      Christoph Hellwig <[email protected]>
16738 M:      Sagi Grimberg <[email protected]>
16739 L:      [email protected]
16740 S:      Supported
16741 W:      http://git.infradead.org/nvme.git
16742 T:      git git://git.infradead.org/nvme.git
16743 F:      Documentation/nvme/
16744 F:      drivers/nvme/common/
16745 F:      drivers/nvme/host/
16746 F:      include/linux/nvme-*.h
16747 F:      include/linux/nvme.h
16748 F:      include/uapi/linux/nvme_ioctl.h
16749
16750 NVM EXPRESS FABRICS AUTHENTICATION
16751 M:      Hannes Reinecke <[email protected]>
16752 L:      [email protected]
16753 S:      Supported
16754 F:      drivers/nvme/host/auth.c
16755 F:      drivers/nvme/target/auth.c
16756 F:      drivers/nvme/target/fabrics-cmd-auth.c
16757 F:      include/linux/nvme-auth.h
16758
16759 NVM EXPRESS FC TRANSPORT DRIVERS
16760 M:      James Smart <[email protected]>
16761 L:      [email protected]
16762 S:      Supported
16763 F:      drivers/nvme/host/fc.c
16764 F:      drivers/nvme/target/fc.c
16765 F:      drivers/nvme/target/fcloop.c
16766 F:      include/linux/nvme-fc-driver.h
16767 F:      include/linux/nvme-fc.h
16768
16769 NVM EXPRESS HARDWARE MONITORING SUPPORT
16770 M:      Guenter Roeck <[email protected]>
16771 L:      [email protected]
16772 S:      Supported
16773 F:      drivers/nvme/host/hwmon.c
16774
16775 NVM EXPRESS TARGET DRIVER
16776 M:      Christoph Hellwig <[email protected]>
16777 M:      Sagi Grimberg <[email protected]>
16778 M:      Chaitanya Kulkarni <[email protected]>
16779 L:      [email protected]
16780 S:      Supported
16781 W:      http://git.infradead.org/nvme.git
16782 T:      git git://git.infradead.org/nvme.git
16783 F:      drivers/nvme/target/
16784
16785 NVMEM FRAMEWORK
16786 M:      Srinivas Kandagatla <[email protected]>
16787 S:      Maintained
16788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16789 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16790 F:      Documentation/devicetree/bindings/nvmem/
16791 F:      drivers/nvmem/
16792 F:      include/linux/nvmem-consumer.h
16793 F:      include/linux/nvmem-provider.h
16794
16795 NXP BLUETOOTH WIRELESS DRIVERS
16796 M:      Amitkumar Karwar <[email protected]>
16797 M:      Neeraj Kale <[email protected]>
16798 S:      Maintained
16799 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16800 F:      drivers/bluetooth/btnxpuart.c
16801
16802 NXP C45 TJA11XX PHY DRIVER
16803 M:      Andrei Botila <[email protected]>
16804 L:      [email protected]
16805 S:      Maintained
16806 F:      drivers/net/phy/nxp-c45-tja11xx*
16807
16808 NXP FSPI DRIVER
16809 M:      Han Xu <[email protected]>
16810 M:      Haibo Chen <[email protected]>
16811 R:      Yogesh Gaur <[email protected]>
16812 L:      [email protected]
16813 L:      [email protected]
16814 S:      Maintained
16815 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16816 F:      drivers/spi/spi-nxp-fspi.c
16817
16818 NXP FXAS21002C DRIVER
16819 M:      Rui Miguel Silva <[email protected]>
16820 L:      [email protected]
16821 S:      Maintained
16822 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16823 F:      drivers/iio/gyro/fxas21002c.h
16824 F:      drivers/iio/gyro/fxas21002c_core.c
16825 F:      drivers/iio/gyro/fxas21002c_i2c.c
16826 F:      drivers/iio/gyro/fxas21002c_spi.c
16827
16828 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16829 M:      Haibo Chen <[email protected]>
16830 L:      [email protected]
16831 L:      [email protected]
16832 S:      Maintained
16833 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16834 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16835 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16836 F:      drivers/iio/adc/imx7d_adc.c
16837 F:      drivers/iio/adc/imx93_adc.c
16838 F:      drivers/iio/adc/vf610_adc.c
16839
16840 NXP i.MX 8M ISI DRIVER
16841 M:      Laurent Pinchart <[email protected]>
16842 L:      [email protected]
16843 S:      Maintained
16844 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16845 F:      drivers/media/platform/nxp/imx8-isi/
16846
16847 NXP i.MX 8MP DW100 V4L2 DRIVER
16848 M:      Xavier Roumegue <[email protected]>
16849 L:      [email protected]
16850 S:      Maintained
16851 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16852 F:      Documentation/userspace-api/media/drivers/dw100.rst
16853 F:      drivers/media/platform/nxp/dw100/
16854 F:      include/uapi/linux/dw100.h
16855
16856 NXP i.MX 8MQ DCSS DRIVER
16857 M:      Laurentiu Palcu <[email protected]>
16858 R:      Lucas Stach <[email protected]>
16859 L:      [email protected]
16860 S:      Maintained
16861 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16862 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16863 F:      drivers/gpu/drm/imx/dcss/
16864
16865 NXP i.MX 8QXP ADC DRIVER
16866 M:      Cai Huoqing <[email protected]>
16867 M:      Haibo Chen <[email protected]>
16868 L:      [email protected]
16869 L:      [email protected]
16870 S:      Maintained
16871 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16872 F:      drivers/iio/adc/imx8qxp-adc.c
16873
16874 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16875 M:      Mirela Rabulea <[email protected]>
16876 L:      [email protected]
16877 L:      [email protected]
16878 S:      Maintained
16879 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16880 F:      drivers/media/platform/nxp/imx-jpeg
16881
16882 NXP i.MX CLOCK DRIVERS
16883 M:      Abel Vesa <[email protected]>
16884 R:      Peng Fan <[email protected]>
16885 L:      [email protected]
16886 L:      [email protected]
16887 S:      Maintained
16888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16889 F:      Documentation/devicetree/bindings/clock/imx*
16890 F:      drivers/clk/imx/
16891 F:      include/dt-bindings/clock/imx*
16892
16893 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16894 M:      Jagan Teki <[email protected]>
16895 S:      Maintained
16896 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16897 F:      drivers/regulator/pf8x00-regulator.c
16898
16899 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16900 M:      Krzysztof Kozlowski <[email protected]>
16901 L:      [email protected]
16902 S:      Maintained
16903 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16904 F:      drivers/extcon/extcon-ptn5150.c
16905
16906 NXP SGTL5000 DRIVER
16907 M:      Fabio Estevam <[email protected]>
16908 L:      [email protected]
16909 S:      Maintained
16910 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16911 F:      sound/soc/codecs/sgtl5000*
16912
16913 NXP SJA1105 ETHERNET SWITCH DRIVER
16914 M:      Vladimir Oltean <[email protected]>
16915 L:      [email protected]
16916 S:      Maintained
16917 F:      drivers/net/dsa/sja1105
16918 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16919
16920 NXP TDA998X DRM DRIVER
16921 M:      Russell King <[email protected]>
16922 S:      Maintained
16923 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16924 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16925 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16926 F:      include/drm/i2c/tda998x.h
16927 F:      include/dt-bindings/display/tda998x.h
16928 K:      "nxp,tda998x"
16929
16930 NXP TFA9879 DRIVER
16931 M:      Peter Rosin <[email protected]>
16932 L:      [email protected]
16933 S:      Maintained
16934 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16935 F:      sound/soc/codecs/tfa9879*
16936
16937 NXP-NCI NFC DRIVER
16938 S:      Orphan
16939 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16940 F:      drivers/nfc/nxp-nci
16941
16942 NXP/Goodix TFA989X (TFA1) DRIVER
16943 M:      Stephan Gerhold <[email protected]>
16944 L:      [email protected]
16945 S:      Maintained
16946 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16947 F:      sound/soc/codecs/tfa989x.c
16948
16949 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16950 M:      Jonas Malaco <[email protected]>
16951 L:      [email protected]
16952 S:      Maintained
16953 F:      Documentation/hwmon/nzxt-kraken2.rst
16954 F:      drivers/hwmon/nzxt-kraken2.c
16955
16956 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16957 M:      Jonas Malaco <[email protected]>
16958 M:      Aleksa Savic <[email protected]>
16959 L:      [email protected]
16960 S:      Maintained
16961 F:      Documentation/hwmon/nzxt-kraken3.rst
16962 F:      drivers/hwmon/nzxt-kraken3.c
16963
16964 OBJAGG
16965 M:      Jiri Pirko <[email protected]>
16966 L:      [email protected]
16967 S:      Supported
16968 F:      include/linux/objagg.h
16969 F:      lib/objagg.c
16970 F:      lib/test_objagg.c
16971
16972 OBJPOOL
16973 M:      Matt Wu <[email protected]>
16974 S:      Supported
16975 F:      include/linux/objpool.h
16976 F:      lib/objpool.c
16977 F:      lib/test_objpool.c
16978
16979 OBJTOOL
16980 M:      Josh Poimboeuf <[email protected]>
16981 M:      Peter Zijlstra <[email protected]>
16982 S:      Supported
16983 F:      include/linux/objtool*.h
16984 F:      tools/objtool/
16985
16986 OCELOT ETHERNET SWITCH DRIVER
16987 M:      Vladimir Oltean <[email protected]>
16988 M:      Claudiu Manoil <[email protected]>
16989 M:      Alexandre Belloni <[email protected]>
16990 M:      [email protected]
16991 L:      [email protected]
16992 S:      Supported
16993 F:      drivers/net/dsa/ocelot/*
16994 F:      drivers/net/ethernet/mscc/
16995 F:      include/soc/mscc/ocelot*
16996 F:      net/dsa/tag_ocelot.c
16997 F:      net/dsa/tag_ocelot_8021q.c
16998 F:      tools/testing/selftests/drivers/net/ocelot/*
16999
17000 OCELOT EXTERNAL SWITCH CONTROL
17001 M:      Colin Foster <[email protected]>
17002 S:      Supported
17003 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
17004 F:      drivers/mfd/ocelot*
17005 F:      drivers/net/dsa/ocelot/ocelot_ext.c
17006 F:      include/linux/mfd/ocelot.h
17007
17008 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
17009 M:      Frederic Barrat <[email protected]>
17010 M:      Andrew Donnellan <[email protected]>
17011 L:      [email protected]
17012 S:      Supported
17013 F:      Documentation/userspace-api/accelerators/ocxl.rst
17014 F:      arch/powerpc/include/asm/pnv-ocxl.h
17015 F:      arch/powerpc/platforms/powernv/ocxl.c
17016 F:      drivers/misc/ocxl/
17017 F:      include/misc/ocxl*
17018 F:      include/uapi/misc/ocxl.h
17019
17020 OMAP AUDIO SUPPORT
17021 M:      Peter Ujfalusi <[email protected]>
17022 M:      Jarkko Nikula <[email protected]>
17023 L:      [email protected]
17024 L:      [email protected]
17025 S:      Maintained
17026 F:      sound/soc/ti/n810.c
17027 F:      sound/soc/ti/omap*
17028 F:      sound/soc/ti/rx51.c
17029 F:      sound/soc/ti/sdma-pcm.*
17030
17031 OMAP CLOCK FRAMEWORK SUPPORT
17032 M:      Paul Walmsley <[email protected]>
17033 L:      [email protected]
17034 S:      Maintained
17035 F:      arch/arm/*omap*/*clock*
17036
17037 OMAP DEVICE TREE SUPPORT
17038 M:      Tony Lindgren <[email protected]>
17039 L:      [email protected]
17040 L:      [email protected]
17041 S:      Maintained
17042 F:      arch/arm/boot/dts/ti/omap/
17043
17044 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
17045 L:      [email protected]
17046 L:      [email protected]
17047 S:      Orphan
17048 F:      Documentation/arch/arm/omap/dss.rst
17049 F:      drivers/video/fbdev/omap2/
17050
17051 OMAP FRAMEBUFFER SUPPORT
17052 L:      [email protected]
17053 L:      [email protected]
17054 S:      Orphan
17055 F:      drivers/video/fbdev/omap/
17056
17057 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
17058 M:      Roger Quadros <[email protected]>
17059 M:      Tony Lindgren <[email protected]>
17060 L:      [email protected]
17061 S:      Maintained
17062 F:      arch/arm/mach-omap2/*gpmc*
17063 F:      drivers/memory/omap-gpmc.c
17064
17065 OMAP GPIO DRIVER
17066 M:      Grygorii Strashko <[email protected]>
17067 M:      Santosh Shilimkar <[email protected]>
17068 M:      Kevin Hilman <[email protected]>
17069 L:      [email protected]
17070 S:      Maintained
17071 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
17072 F:      drivers/gpio/gpio-omap.c
17073
17074 OMAP HARDWARE SPINLOCK SUPPORT
17075 L:      [email protected]
17076 S:      Orphan
17077 F:      drivers/hwspinlock/omap_hwspinlock.c
17078
17079 OMAP HS MMC SUPPORT
17080 L:      [email protected]
17081 L:      [email protected]
17082 S:      Orphan
17083 F:      drivers/mmc/host/omap_hsmmc.c
17084
17085 OMAP HWMOD DATA
17086 M:      Paul Walmsley <[email protected]>
17087 L:      [email protected]
17088 S:      Maintained
17089 F:      arch/arm/mach-omap2/omap_hwmod*data*
17090
17091 OMAP HWMOD SUPPORT
17092 M:      Paul Walmsley <[email protected]>
17093 L:      [email protected]
17094 S:      Maintained
17095 F:      arch/arm/mach-omap2/omap_hwmod.*
17096
17097 OMAP I2C DRIVER
17098 M:      Vignesh R <[email protected]>
17099 L:      [email protected]
17100 L:      [email protected]
17101 S:      Maintained
17102 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
17103 F:      drivers/i2c/busses/i2c-omap.c
17104
17105 OMAP MMC SUPPORT
17106 M:      Aaro Koskinen <[email protected]>
17107 L:      [email protected]
17108 S:      Odd Fixes
17109 F:      drivers/mmc/host/omap.c
17110
17111 OMAP POWER MANAGEMENT SUPPORT
17112 M:      Kevin Hilman <[email protected]>
17113 L:      [email protected]
17114 S:      Maintained
17115 F:      arch/arm/*omap*/*pm*
17116 F:      drivers/cpufreq/omap-cpufreq.c
17117
17118 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
17119 M:      Paul Walmsley <[email protected]>
17120 L:      [email protected]
17121 S:      Maintained
17122 F:      arch/arm/mach-omap2/prm*
17123
17124 OMAP RANDOM NUMBER GENERATOR SUPPORT
17125 M:      Deepak Saxena <[email protected]>
17126 S:      Maintained
17127 F:      drivers/char/hw_random/omap-rng.c
17128
17129 OMAP USB SUPPORT
17130 L:      [email protected]
17131 L:      [email protected]
17132 S:      Orphan
17133 F:      arch/arm/*omap*/usb*
17134 F:      drivers/usb/*/*omap*
17135
17136 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
17137 M:      Mark Jackson <[email protected]>
17138 L:      [email protected]
17139 S:      Maintained
17140 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
17141
17142 OMAP1 SUPPORT
17143 M:      Aaro Koskinen <[email protected]>
17144 M:      Janusz Krzysztofik <[email protected]>
17145 R:      Tony Lindgren <[email protected]>
17146 L:      [email protected]
17147 S:      Maintained
17148 Q:      http://patchwork.kernel.org/project/linux-omap/list/
17149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
17150 F:      arch/arm/configs/omap1_defconfig
17151 F:      arch/arm/mach-omap1/
17152 F:      drivers/i2c/busses/i2c-omap.c
17153 F:      include/linux/platform_data/ams-delta-fiq.h
17154 F:      include/linux/platform_data/i2c-omap.h
17155
17156 OMAP2+ SUPPORT
17157 M:      Aaro Koskinen <[email protected]>
17158 M:      Andreas Kemnade <[email protected]>
17159 M:      Kevin Hilman <[email protected]>
17160 M:      Roger Quadros <[email protected]>
17161 M:      Tony Lindgren <[email protected]>
17162 L:      [email protected]
17163 S:      Maintained
17164 W:      http://linux.omap.com/
17165 Q:      http://patchwork.kernel.org/project/linux-omap/list/
17166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
17167 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
17168 F:      arch/arm/configs/omap2plus_defconfig
17169 F:      arch/arm/mach-omap2/
17170 F:      drivers/bus/omap*.[ch]
17171 F:      drivers/bus/ti-sysc.c
17172 F:      drivers/gpio/gpio-tps65219.c
17173 F:      drivers/i2c/busses/i2c-omap.c
17174 F:      drivers/irqchip/irq-omap-intc.c
17175 F:      drivers/mfd/*omap*.c
17176 F:      drivers/mfd/menelaus.c
17177 F:      drivers/mfd/palmas.c
17178 F:      drivers/mfd/tps65217.c
17179 F:      drivers/mfd/tps65218.c
17180 F:      drivers/mfd/tps65219.c
17181 F:      drivers/mfd/tps65910.c
17182 F:      drivers/mfd/twl-core.[ch]
17183 F:      drivers/mfd/twl4030*.c
17184 F:      drivers/mfd/twl6030*.c
17185 F:      drivers/mfd/twl6040*.c
17186 F:      drivers/regulator/palmas-regulator*.c
17187 F:      drivers/regulator/pbias-regulator.c
17188 F:      drivers/regulator/tps65217-regulator.c
17189 F:      drivers/regulator/tps65218-regulator.c
17190 F:      drivers/regulator/tps65219-regulator.c
17191 F:      drivers/regulator/tps65910-regulator.c
17192 F:      drivers/regulator/twl-regulator.c
17193 F:      drivers/regulator/twl6030-regulator.c
17194 F:      include/linux/platform_data/i2c-omap.h
17195 F:      include/linux/platform_data/ti-sysc.h
17196
17197 OMFS FILESYSTEM
17198 M:      Bob Copeland <[email protected]>
17199 L:      [email protected]
17200 S:      Maintained
17201 F:      Documentation/filesystems/omfs.rst
17202 F:      fs/omfs/
17203
17204 OMNIVISION OG01A1B SENSOR DRIVER
17205 M:      Sakari Ailus <[email protected]>
17206 L:      [email protected]
17207 S:      Maintained
17208 F:      Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml
17209 F:      drivers/media/i2c/og01a1b.c
17210
17211 OMNIVISION OV01A10 SENSOR DRIVER
17212 M:      Bingbu Cao <[email protected]>
17213 L:      [email protected]
17214 S:      Maintained
17215 T:      git git://linuxtv.org/media.git
17216 F:      drivers/media/i2c/ov01a10.c
17217
17218 OMNIVISION OV02A10 SENSOR DRIVER
17219 L:      [email protected]
17220 S:      Orphan
17221 T:      git git://linuxtv.org/media.git
17222 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
17223 F:      drivers/media/i2c/ov02a10.c
17224
17225 OMNIVISION OV08D10 SENSOR DRIVER
17226 M:      Jimmy Su <[email protected]>
17227 L:      [email protected]
17228 S:      Maintained
17229 T:      git git://linuxtv.org/media.git
17230 F:      drivers/media/i2c/ov08d10.c
17231
17232 OMNIVISION OV08X40 SENSOR DRIVER
17233 M:      Jason Chen <[email protected]>
17234 L:      [email protected]
17235 S:      Maintained
17236 T:      git git://linuxtv.org/media.git
17237 F:      drivers/media/i2c/ov08x40.c
17238 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov08x40.yaml
17239
17240 OMNIVISION OV13858 SENSOR DRIVER
17241 M:      Sakari Ailus <[email protected]>
17242 L:      [email protected]
17243 S:      Maintained
17244 T:      git git://linuxtv.org/media.git
17245 F:      drivers/media/i2c/ov13858.c
17246
17247 OMNIVISION OV13B10 SENSOR DRIVER
17248 M:      Arec Kao <[email protected]>
17249 L:      [email protected]
17250 S:      Maintained
17251 T:      git git://linuxtv.org/media.git
17252 F:      drivers/media/i2c/ov13b10.c
17253
17254 OMNIVISION OV2680 SENSOR DRIVER
17255 M:      Rui Miguel Silva <[email protected]>
17256 M:      Hans de Goede <[email protected]>
17257 L:      [email protected]
17258 S:      Maintained
17259 T:      git git://linuxtv.org/media.git
17260 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
17261 F:      drivers/media/i2c/ov2680.c
17262
17263 OMNIVISION OV2685 SENSOR DRIVER
17264 M:      Shunqian Zheng <[email protected]>
17265 L:      [email protected]
17266 S:      Maintained
17267 T:      git git://linuxtv.org/media.git
17268 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
17269 F:      drivers/media/i2c/ov2685.c
17270
17271 OMNIVISION OV2740 SENSOR DRIVER
17272 M:      Tianshu Qiu <[email protected]>
17273 R:      Sakari Ailus <[email protected]>
17274 R:      Bingbu Cao <[email protected]>
17275 L:      [email protected]
17276 S:      Maintained
17277 T:      git git://linuxtv.org/media.git
17278 F:      drivers/media/i2c/ov2740.c
17279
17280 OMNIVISION OV4689 SENSOR DRIVER
17281 M:      Mikhail Rudenko <[email protected]>
17282 L:      [email protected]
17283 S:      Maintained
17284 T:      git git://linuxtv.org/media.git
17285 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
17286 F:      drivers/media/i2c/ov4689.c
17287
17288 OMNIVISION OV5640 SENSOR DRIVER
17289 M:      Steve Longerbeam <[email protected]>
17290 L:      [email protected]
17291 S:      Maintained
17292 T:      git git://linuxtv.org/media.git
17293 F:      drivers/media/i2c/ov5640.c
17294
17295 OMNIVISION OV5647 SENSOR DRIVER
17296 M:      Dave Stevenson <[email protected]>
17297 M:      Jacopo Mondi <[email protected]>
17298 L:      [email protected]
17299 S:      Maintained
17300 T:      git git://linuxtv.org/media.git
17301 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
17302 F:      drivers/media/i2c/ov5647.c
17303
17304 OMNIVISION OV5670 SENSOR DRIVER
17305 M:      Sakari Ailus <[email protected]>
17306 L:      [email protected]
17307 S:      Maintained
17308 T:      git git://linuxtv.org/media.git
17309 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
17310 F:      drivers/media/i2c/ov5670.c
17311
17312 OMNIVISION OV5675 SENSOR DRIVER
17313 M:      Sakari Ailus <[email protected]>
17314 L:      [email protected]
17315 S:      Maintained
17316 T:      git git://linuxtv.org/media.git
17317 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
17318 F:      drivers/media/i2c/ov5675.c
17319
17320 OMNIVISION OV5693 SENSOR DRIVER
17321 M:      Daniel Scally <[email protected]>
17322 L:      [email protected]
17323 S:      Maintained
17324 T:      git git://linuxtv.org/media.git
17325 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
17326 F:      drivers/media/i2c/ov5693.c
17327
17328 OMNIVISION OV5695 SENSOR DRIVER
17329 M:      Shunqian Zheng <[email protected]>
17330 L:      [email protected]
17331 S:      Maintained
17332 T:      git git://linuxtv.org/media.git
17333 F:      drivers/media/i2c/ov5695.c
17334
17335 OMNIVISION OV64A40 SENSOR DRIVER
17336 M:      Jacopo Mondi <[email protected]>
17337 L:      [email protected]
17338 S:      Maintained
17339 T:      git git://linuxtv.org/media.git
17340 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
17341 F:      drivers/media/i2c/ov64a40.c
17342
17343 OMNIVISION OV7670 SENSOR DRIVER
17344 L:      [email protected]
17345 S:      Orphan
17346 T:      git git://linuxtv.org/media.git
17347 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
17348 F:      drivers/media/i2c/ov7670.c
17349
17350 OMNIVISION OV772x SENSOR DRIVER
17351 M:      Jacopo Mondi <[email protected]>
17352 L:      [email protected]
17353 S:      Odd fixes
17354 T:      git git://linuxtv.org/media.git
17355 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
17356 F:      drivers/media/i2c/ov772x.c
17357 F:      include/media/i2c/ov772x.h
17358
17359 OMNIVISION OV7740 SENSOR DRIVER
17360 L:      [email protected]
17361 S:      Orphan
17362 T:      git git://linuxtv.org/media.git
17363 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
17364 F:      drivers/media/i2c/ov7740.c
17365
17366 OMNIVISION OV8856 SENSOR DRIVER
17367 M:      Sakari Ailus <[email protected]>
17368 L:      [email protected]
17369 S:      Maintained
17370 T:      git git://linuxtv.org/media.git
17371 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
17372 F:      drivers/media/i2c/ov8856.c
17373
17374 OMNIVISION OV8858 SENSOR DRIVER
17375 M:      Jacopo Mondi <[email protected]>
17376 M:      Nicholas Roth <[email protected]>
17377 L:      [email protected]
17378 S:      Maintained
17379 T:      git git://linuxtv.org/media.git
17380 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
17381 F:      drivers/media/i2c/ov8858.c
17382
17383 OMNIVISION OV9282 SENSOR DRIVER
17384 M:      Dave Stevenson <[email protected]>
17385 L:      [email protected]
17386 S:      Maintained
17387 T:      git git://linuxtv.org/media.git
17388 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
17389 F:      drivers/media/i2c/ov9282.c
17390
17391 OMNIVISION OV9640 SENSOR DRIVER
17392 M:      Petr Cvek <[email protected]>
17393 L:      [email protected]
17394 S:      Maintained
17395 F:      drivers/media/i2c/ov9640.*
17396
17397 OMNIVISION OV9650 SENSOR DRIVER
17398 M:      Sakari Ailus <[email protected]>
17399 R:      Akinobu Mita <[email protected]>
17400 R:      Sylwester Nawrocki <[email protected]>
17401 L:      [email protected]
17402 S:      Maintained
17403 T:      git git://linuxtv.org/media.git
17404 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
17405 F:      drivers/media/i2c/ov9650.c
17406
17407 OMNIVISION OV9734 SENSOR DRIVER
17408 M:      Tianshu Qiu <[email protected]>
17409 R:      Bingbu Cao <[email protected]>
17410 L:      [email protected]
17411 S:      Maintained
17412 T:      git git://linuxtv.org/media.git
17413 F:      drivers/media/i2c/ov9734.c
17414
17415 ONBOARD USB HUB DRIVER
17416 M:      Matthias Kaehlcke <[email protected]>
17417 L:      [email protected]
17418 S:      Maintained
17419 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17420 F:      drivers/usb/misc/onboard_usb_dev.c
17421
17422 ONENAND FLASH DRIVER
17423 M:      Kyungmin Park <[email protected]>
17424 L:      [email protected]
17425 S:      Maintained
17426 F:      drivers/mtd/nand/onenand/
17427 F:      include/linux/mtd/onenand*.h
17428
17429 ONEXPLAYER FAN DRIVER
17430 M:      Derek John Clark <[email protected]>
17431 M:      Joaquín Ignacio Aramendía <[email protected]>
17432 L:      [email protected]
17433 S:      Maintained
17434 F:      drivers/hwmon/oxp-sensors.c
17435
17436 ONIE TLV NVMEM LAYOUT DRIVER
17437 M:      Miquel Raynal <[email protected]>
17438 S:      Maintained
17439 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17440 F:      drivers/nvmem/layouts/onie-tlv.c
17441
17442 ONION OMEGA2+ BOARD
17443 M:      Harvey Hunt <[email protected]>
17444 L:      [email protected]
17445 S:      Maintained
17446 F:      arch/mips/boot/dts/ralink/omega2p.dts
17447
17448 ONSEMI ETHERNET PHY DRIVERS
17449 M:      Piergiorgio Beruto <[email protected]>
17450 L:      [email protected]
17451 S:      Supported
17452 W:      http://www.onsemi.com
17453 F:      drivers/net/phy/ncn*
17454
17455 OP-TEE DRIVER
17456 M:      Jens Wiklander <[email protected]>
17457 L:      [email protected]
17458 S:      Maintained
17459 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17460 F:      drivers/tee/optee/
17461
17462 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17463 M:      Sumit Garg <[email protected]>
17464 L:      [email protected]
17465 S:      Maintained
17466 F:      drivers/char/hw_random/optee-rng.c
17467
17468 OP-TEE RTC DRIVER
17469 M:      Clément Léger <[email protected]>
17470 L:      [email protected]
17471 S:      Maintained
17472 F:      drivers/rtc/rtc-optee.c
17473
17474 OPA-VNIC DRIVER
17475 M:      Dennis Dalessandro <[email protected]>
17476 L:      [email protected]
17477 S:      Supported
17478 F:      drivers/infiniband/ulp/opa_vnic
17479
17480 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK
17481 M:      Parthiban Veerasooran <[email protected]>
17482 L:      [email protected]
17483 S:      Maintained
17484 F:      Documentation/networking/oa-tc6-framework.rst
17485 F:      drivers/net/ethernet/oa_tc6.c
17486 F:      include/linux/oa_tc6.h
17487
17488 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17489 M:      Rob Herring <[email protected]>
17490 M:      Saravana Kannan <[email protected]>
17491 L:      [email protected]
17492 S:      Maintained
17493 W:      http://www.devicetree.org/
17494 C:      irc://irc.libera.chat/devicetree
17495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17496 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17497 F:      drivers/of/
17498 F:      include/linux/of*.h
17499 F:      scripts/dtc/
17500 F:      tools/testing/selftests/dt/
17501 K:      of_overlay_notifier_
17502 K:      of_overlay_fdt_apply
17503 K:      of_overlay_remove
17504
17505 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17506 M:      Rob Herring <[email protected]>
17507 M:      Krzysztof Kozlowski <[email protected]>
17508 M:      Conor Dooley <[email protected]>
17509 L:      [email protected]
17510 S:      Maintained
17511 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17512 C:      irc://irc.libera.chat/devicetree
17513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17514 F:      Documentation/devicetree/
17515 F:      arch/*/boot/dts/
17516 F:      include/dt-bindings/
17517
17518 OPENCOMPUTE PTP CLOCK DRIVER
17519 M:      Jonathan Lemon <[email protected]>
17520 M:      Vadim Fedorenko <[email protected]>
17521 L:      [email protected]
17522 S:      Maintained
17523 F:      drivers/ptp/ptp_ocp.c
17524
17525 OPENCORES I2C BUS DRIVER
17526 M:      Peter Korsgaard <[email protected]>
17527 M:      Andrew Lunn <[email protected]>
17528 L:      [email protected]
17529 S:      Maintained
17530 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17531 F:      Documentation/i2c/busses/i2c-ocores.rst
17532 F:      drivers/i2c/busses/i2c-ocores.c
17533 F:      include/linux/platform_data/i2c-ocores.h
17534
17535 OPENRISC ARCHITECTURE
17536 M:      Jonas Bonn <[email protected]>
17537 M:      Stefan Kristiansson <[email protected]>
17538 M:      Stafford Horne <[email protected]>
17539 L:      [email protected]
17540 S:      Maintained
17541 W:      http://openrisc.io
17542 T:      git https://github.com/openrisc/linux.git
17543 F:      Documentation/arch/openrisc/
17544 F:      Documentation/devicetree/bindings/openrisc/
17545 F:      arch/openrisc/
17546 F:      drivers/irqchip/irq-ompic.c
17547 F:      drivers/irqchip/irq-or1k-*
17548
17549 OPENVSWITCH
17550 M:      Pravin B Shelar <[email protected]>
17551 L:      [email protected]
17552 L:      [email protected]
17553 S:      Maintained
17554 W:      http://openvswitch.org
17555 F:      include/uapi/linux/openvswitch.h
17556 F:      net/openvswitch/
17557 F:      tools/testing/selftests/net/openvswitch/
17558
17559 OPERATING PERFORMANCE POINTS (OPP)
17560 M:      Viresh Kumar <[email protected]>
17561 M:      Nishanth Menon <[email protected]>
17562 M:      Stephen Boyd <[email protected]>
17563 L:      [email protected]
17564 S:      Maintained
17565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17566 F:      Documentation/devicetree/bindings/opp/
17567 F:      Documentation/power/opp.rst
17568 F:      drivers/opp/
17569 F:      include/linux/pm_opp.h
17570
17571 OPL4 DRIVER
17572 M:      Clemens Ladisch <[email protected]>
17573 L:      [email protected]
17574 S:      Maintained
17575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17576 F:      sound/drivers/opl4/
17577
17578 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17579 M:      Mark Fasheh <[email protected]>
17580 M:      Joel Becker <[email protected]>
17581 M:      Joseph Qi <[email protected]>
17582 L:      [email protected]
17583 S:      Supported
17584 W:      http://ocfs2.wiki.kernel.org
17585 F:      Documentation/filesystems/dlmfs.rst
17586 F:      Documentation/filesystems/ocfs2.rst
17587 F:      fs/ocfs2/
17588
17589 ORANGEFS FILESYSTEM
17590 M:      Mike Marshall <[email protected]>
17591 R:      Martin Brandenburg <[email protected]>
17592 L:      [email protected]
17593 S:      Supported
17594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17595 F:      Documentation/filesystems/orangefs.rst
17596 F:      fs/orangefs/
17597
17598 OV2659 OMNIVISION SENSOR DRIVER
17599 M:      "Lad, Prabhakar" <[email protected]>
17600 L:      [email protected]
17601 S:      Maintained
17602 W:      https://linuxtv.org
17603 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17604 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17605 F:      drivers/media/i2c/ov2659.c
17606 F:      include/media/i2c/ov2659.h
17607
17608 OVERLAY FILESYSTEM
17609 M:      Miklos Szeredi <[email protected]>
17610 M:      Amir Goldstein <[email protected]>
17611 L:      [email protected]
17612 S:      Supported
17613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17614 F:      Documentation/filesystems/overlayfs.rst
17615 F:      fs/overlayfs/
17616
17617 P54 WIRELESS DRIVER
17618 M:      Christian Lamparter <[email protected]>
17619 L:      [email protected]
17620 S:      Maintained
17621 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17622 F:      drivers/net/wireless/intersil/p54/
17623
17624 PACKET SOCKETS
17625 M:      Willem de Bruijn <[email protected]>
17626 S:      Maintained
17627 F:      include/uapi/linux/if_packet.h
17628 F:      net/packet/af_packet.c
17629
17630 PACKING
17631 M:      Vladimir Oltean <[email protected]>
17632 L:      [email protected]
17633 S:      Supported
17634 F:      Documentation/core-api/packing.rst
17635 F:      include/linux/packing.h
17636 F:      lib/packing.c
17637 F:      lib/packing_test.c
17638
17639 PADATA PARALLEL EXECUTION MECHANISM
17640 M:      Steffen Klassert <[email protected]>
17641 M:      Daniel Jordan <[email protected]>
17642 L:      [email protected]
17643 L:      [email protected]
17644 S:      Maintained
17645 F:      Documentation/core-api/padata.rst
17646 F:      include/linux/padata.h
17647 F:      kernel/padata.c
17648
17649 PAGE CACHE
17650 M:      Matthew Wilcox (Oracle) <[email protected]>
17651 L:      [email protected]
17652 S:      Supported
17653 T:      git git://git.infradead.org/users/willy/pagecache.git
17654 F:      Documentation/filesystems/locking.rst
17655 F:      Documentation/filesystems/vfs.rst
17656 F:      include/linux/pagemap.h
17657 F:      mm/filemap.c
17658 F:      mm/page-writeback.c
17659 F:      mm/readahead.c
17660 F:      mm/truncate.c
17661
17662 PAGE POOL
17663 M:      Jesper Dangaard Brouer <[email protected]>
17664 M:      Ilias Apalodimas <[email protected]>
17665 L:      [email protected]
17666 S:      Supported
17667 F:      Documentation/networking/page_pool.rst
17668 F:      include/net/page_pool/
17669 F:      include/trace/events/page_pool.h
17670 F:      net/core/page_pool.c
17671
17672 PAGE TABLE CHECK
17673 M:      Pasha Tatashin <[email protected]>
17674 M:      Andrew Morton <[email protected]>
17675 L:      [email protected]
17676 S:      Maintained
17677 F:      Documentation/mm/page_table_check.rst
17678 F:      include/linux/page_table_check.h
17679 F:      mm/page_table_check.c
17680
17681 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17682 M:      Kenneth Chan <[email protected]>
17683 L:      [email protected]
17684 S:      Maintained
17685 F:      drivers/platform/x86/panasonic-laptop.c
17686
17687 PARALLAX PING IIO SENSOR DRIVER
17688 M:      Andreas Klinger <[email protected]>
17689 L:      [email protected]
17690 S:      Maintained
17691 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17692 F:      drivers/iio/proximity/ping.c
17693
17694 PARALLEL LCD/KEYPAD PANEL DRIVER
17695 M:      Willy Tarreau <[email protected]>
17696 M:      Ksenija Stanojevic <[email protected]>
17697 S:      Odd Fixes
17698 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17699 F:      drivers/auxdisplay/panel.c
17700
17701 PARALLEL PORT SUBSYSTEM
17702 M:      Sudip Mukherjee <[email protected]>
17703 M:      Sudip Mukherjee <[email protected]>
17704 L:      [email protected] (subscribers-only)
17705 S:      Maintained
17706 F:      Documentation/driver-api/parport*.rst
17707 F:      drivers/char/ppdev.c
17708 F:      drivers/parport/
17709 F:      include/linux/parport*.h
17710 F:      include/uapi/linux/ppdev.h
17711
17712 PARAVIRT_OPS INTERFACE
17713 M:      Juergen Gross <[email protected]>
17714 R:      Ajay Kaher <[email protected]>
17715 R:      Alexey Makhalov <[email protected]>
17716 R:      Broadcom internal kernel review list <[email protected]>
17717 L:      [email protected]
17718 L:      [email protected]
17719 S:      Supported
17720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17721 F:      Documentation/virt/paravirt_ops.rst
17722 F:      arch/*/include/asm/paravirt*.h
17723 F:      arch/*/kernel/paravirt*
17724 F:      include/linux/hypervisor.h
17725
17726 PARISC ARCHITECTURE
17727 M:      "James E.J. Bottomley" <[email protected]>
17728 M:      Helge Deller <[email protected]>
17729 L:      [email protected]
17730 S:      Maintained
17731 W:      https://parisc.wiki.kernel.org
17732 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17735 F:      Documentation/arch/parisc/
17736 F:      arch/parisc/
17737 F:      drivers/char/agp/parisc-agp.c
17738 F:      drivers/input/misc/hp_sdc_rtc.c
17739 F:      drivers/input/serio/gscps2.c
17740 F:      drivers/input/serio/hp_sdc*
17741 F:      drivers/parisc/
17742 F:      drivers/parport/parport_gsc.*
17743 F:      drivers/tty/serial/8250/8250_parisc.c
17744 F:      drivers/video/console/sti*
17745 F:      drivers/video/fbdev/sti*
17746 F:      drivers/video/logo/logo_parisc*
17747 F:      include/linux/hp_sdc.h
17748
17749 PARMAN
17750 M:      Jiri Pirko <[email protected]>
17751 L:      [email protected]
17752 S:      Supported
17753 F:      include/linux/parman.h
17754 F:      lib/parman.c
17755 F:      lib/test_parman.c
17756
17757 PC ENGINES APU BOARD DRIVER
17758 M:      Enrico Weigelt, metux IT consult <[email protected]>
17759 S:      Maintained
17760 F:      drivers/platform/x86/pcengines-apuv2.c
17761
17762 PC87360 HARDWARE MONITORING DRIVER
17763 M:      Jim Cromie <[email protected]>
17764 L:      [email protected]
17765 S:      Maintained
17766 F:      Documentation/hwmon/pc87360.rst
17767 F:      drivers/hwmon/pc87360.c
17768
17769 PC8736x GPIO DRIVER
17770 M:      Jim Cromie <[email protected]>
17771 S:      Maintained
17772 F:      drivers/char/pc8736x_gpio.c
17773
17774 PC87427 HARDWARE MONITORING DRIVER
17775 M:      Jean Delvare <[email protected]>
17776 L:      [email protected]
17777 S:      Maintained
17778 F:      Documentation/hwmon/pc87427.rst
17779 F:      drivers/hwmon/pc87427.c
17780
17781 PCA9532 LED DRIVER
17782 M:      Riku Voipio <[email protected]>
17783 S:      Maintained
17784 F:      drivers/leds/leds-pca9532.c
17785 F:      include/linux/leds-pca9532.h
17786
17787 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17788 M:      Thomas Petazzoni <[email protected]>
17789 M:      Pali Rohár <[email protected]>
17790 L:      [email protected]
17791 L:      [email protected] (moderated for non-subscribers)
17792 S:      Maintained
17793 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17794 F:      drivers/pci/controller/pci-aardvark.c
17795
17796 PCI DRIVER FOR ALTERA PCIE IP
17797 M:      Joyce Ooi <[email protected]>
17798 L:      [email protected]
17799 S:      Supported
17800 F:      Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml
17801 F:      drivers/pci/controller/pcie-altera.c
17802
17803 PCI DRIVER FOR APPLIEDMICRO XGENE
17804 M:      Toan Le <[email protected]>
17805 L:      [email protected]
17806 L:      [email protected] (moderated for non-subscribers)
17807 S:      Maintained
17808 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17809 F:      drivers/pci/controller/pci-xgene.c
17810
17811 PCI DRIVER FOR ARM VERSATILE PLATFORM
17812 M:      Rob Herring <[email protected]>
17813 L:      [email protected]
17814 L:      [email protected] (moderated for non-subscribers)
17815 S:      Maintained
17816 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17817 F:      drivers/pci/controller/pci-versatile.c
17818
17819 PCI DRIVER FOR ARMADA 8K
17820 M:      Thomas Petazzoni <[email protected]>
17821 L:      [email protected]
17822 L:      [email protected] (moderated for non-subscribers)
17823 S:      Maintained
17824 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17825 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17826
17827 PCI DRIVER FOR CADENCE PCIE IP
17828 L:      [email protected]
17829 S:      Orphan
17830 F:      Documentation/devicetree/bindings/pci/cdns,*
17831 F:      drivers/pci/controller/cadence/*cadence*
17832
17833 PCI DRIVER FOR FREESCALE LAYERSCAPE
17834 M:      Minghuan Lian <[email protected]>
17835 M:      Mingkai Hu <[email protected]>
17836 M:      Roy Zang <[email protected]>
17837 L:      [email protected]
17838 L:      [email protected]
17839 L:      [email protected] (moderated for non-subscribers)
17840 L:      [email protected]
17841 S:      Maintained
17842 F:      drivers/pci/controller/dwc/*layerscape*
17843
17844 PCI DRIVER FOR FU740
17845 M:      Paul Walmsley <[email protected]>
17846 M:      Greentime Hu <[email protected]>
17847 M:      Samuel Holland <[email protected]>
17848 L:      [email protected]
17849 S:      Maintained
17850 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17851 F:      drivers/pci/controller/dwc/pcie-fu740.c
17852
17853 PCI DRIVER FOR GENERIC OF HOSTS
17854 M:      Will Deacon <[email protected]>
17855 L:      [email protected]
17856 L:      [email protected] (moderated for non-subscribers)
17857 S:      Maintained
17858 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17859 F:      drivers/pci/controller/pci-host-common.c
17860 F:      drivers/pci/controller/pci-host-generic.c
17861
17862 PCI DRIVER FOR IMX6
17863 M:      Richard Zhu <[email protected]>
17864 M:      Lucas Stach <[email protected]>
17865 L:      [email protected]
17866 L:      [email protected] (moderated for non-subscribers)
17867 L:      [email protected]
17868 S:      Maintained
17869 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17870 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17871 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17872 F:      drivers/pci/controller/dwc/*imx6*
17873
17874 PCI DRIVER FOR INTEL IXP4XX
17875 M:      Linus Walleij <[email protected]>
17876 S:      Maintained
17877 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17878 F:      drivers/pci/controller/pci-ixp4xx.c
17879
17880 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17881 M:      Nirmal Patel <[email protected]>
17882 R:      Jonathan Derrick <[email protected]>
17883 L:      [email protected]
17884 S:      Supported
17885 F:      drivers/pci/controller/vmd.c
17886
17887 PCI DRIVER FOR MICROSEMI SWITCHTEC
17888 M:      Kurt Schwemmer <[email protected]>
17889 M:      Logan Gunthorpe <[email protected]>
17890 L:      [email protected]
17891 S:      Maintained
17892 F:      Documentation/ABI/testing/sysfs-class-switchtec
17893 F:      Documentation/driver-api/switchtec.rst
17894 F:      drivers/ntb/hw/mscc/
17895 F:      drivers/pci/switch/switchtec*
17896 F:      include/linux/switchtec.h
17897 F:      include/uapi/linux/switchtec_ioctl.h
17898
17899 PCI DRIVER FOR MOBIVEIL PCIE IP
17900 M:      Karthikeyan Mitran <[email protected]>
17901 M:      Hou Zhiqiang <[email protected]>
17902 L:      [email protected]
17903 S:      Supported
17904 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17905 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17906
17907 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17908 M:      Thomas Petazzoni <[email protected]>
17909 M:      Pali Rohár <[email protected]>
17910 L:      [email protected]
17911 L:      [email protected] (moderated for non-subscribers)
17912 S:      Maintained
17913 F:      drivers/pci/controller/*mvebu*
17914
17915 PCI DRIVER FOR NVIDIA TEGRA
17916 M:      Thierry Reding <[email protected]>
17917 L:      [email protected]
17918 L:      [email protected]
17919 S:      Supported
17920 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17921 F:      drivers/pci/controller/pci-tegra.c
17922
17923 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17924 M:      Hou Zhiqiang <[email protected]>
17925 L:      [email protected]
17926 L:      [email protected] (moderated for non-subscribers)
17927 S:      Maintained
17928 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17929 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17930
17931 PCI DRIVER FOR PLDA PCIE IP
17932 M:      Daire McNamara <[email protected]>
17933 L:      [email protected]
17934 S:      Maintained
17935 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17936 F:      drivers/pci/controller/plda/pcie-plda-host.c
17937 F:      drivers/pci/controller/plda/pcie-plda.h
17938
17939 PCI DRIVER FOR RENESAS R-CAR
17940 M:      Marek Vasut <[email protected]>
17941 M:      Yoshihiro Shimoda <[email protected]>
17942 L:      [email protected]
17943 L:      [email protected]
17944 S:      Maintained
17945 F:      Documentation/devicetree/bindings/pci/*rcar*
17946 F:      drivers/pci/controller/*rcar*
17947 F:      drivers/pci/controller/dwc/*rcar*
17948
17949 PCI DRIVER FOR SAMSUNG EXYNOS
17950 M:      Jingoo Han <[email protected]>
17951 L:      [email protected]
17952 L:      [email protected] (moderated for non-subscribers)
17953 L:      [email protected]
17954 S:      Maintained
17955 F:      drivers/pci/controller/dwc/pci-exynos.c
17956
17957 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17958 M:      Jingoo Han <[email protected]>
17959 M:      Manivannan Sadhasivam <[email protected]>
17960 L:      [email protected]
17961 S:      Maintained
17962 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17963 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17964 F:      drivers/pci/controller/dwc/*designware*
17965
17966 PCI DRIVER FOR TI DRA7XX/J721E
17967 M:      Vignesh Raghavendra <[email protected]>
17968 R:      Siddharth Vadapalli <[email protected]>
17969 L:      [email protected]
17970 L:      [email protected]
17971 L:      [email protected] (moderated for non-subscribers)
17972 S:      Supported
17973 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17974 F:      drivers/pci/controller/cadence/pci-j721e.c
17975 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17976
17977 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17978 M:      Linus Walleij <[email protected]>
17979 L:      [email protected]
17980 S:      Maintained
17981 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17982 F:      drivers/pci/controller/pci-v3-semi.c
17983
17984 PCI DRIVER FOR XILINX VERSAL CPM
17985 M:      Bharat Kumar Gogada <[email protected]>
17986 M:      Michal Simek <[email protected]>
17987 L:      [email protected]
17988 S:      Maintained
17989 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17990 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17991
17992 PCI ENDPOINT SUBSYSTEM
17993 M:      Manivannan Sadhasivam <[email protected]>
17994 M:      Krzysztof Wilczyński <[email protected]>
17995 R:      Kishon Vijay Abraham I <[email protected]>
17996 L:      [email protected]
17997 S:      Supported
17998 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17999 B:      https://bugzilla.kernel.org
18000 C:      irc://irc.oftc.net/linux-pci
18001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
18002 F:      Documentation/PCI/endpoint/*
18003 F:      Documentation/misc-devices/pci-endpoint-test.rst
18004 F:      drivers/misc/pci_endpoint_test.c
18005 F:      drivers/pci/endpoint/
18006 F:      tools/pci/
18007
18008 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
18009 M:      Mahesh J Salgaonkar <[email protected]>
18010 R:      Oliver O'Halloran <[email protected]>
18011 L:      [email protected]
18012 S:      Supported
18013 F:      Documentation/PCI/pci-error-recovery.rst
18014 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
18015 F:      arch/powerpc/include/*/eeh*.h
18016 F:      arch/powerpc/kernel/eeh*.c
18017 F:      arch/powerpc/platforms/*/eeh*.c
18018 F:      drivers/pci/pcie/aer.c
18019 F:      drivers/pci/pcie/dpc.c
18020 F:      drivers/pci/pcie/err.c
18021
18022 PCI ERROR RECOVERY
18023 M:      Linas Vepstas <[email protected]>
18024 L:      [email protected]
18025 S:      Supported
18026 F:      Documentation/PCI/pci-error-recovery.rst
18027
18028 PCI MSI DRIVER FOR ALTERA MSI IP
18029 M:      Joyce Ooi <[email protected]>
18030 L:      [email protected]
18031 S:      Supported
18032 F:      Documentation/devicetree/bindings/pci/altr,msi-controller.yaml
18033 F:      drivers/pci/controller/pcie-altera-msi.c
18034
18035 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
18036 M:      Toan Le <[email protected]>
18037 L:      [email protected]
18038 L:      [email protected] (moderated for non-subscribers)
18039 S:      Maintained
18040 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
18041 F:      drivers/pci/controller/pci-xgene-msi.c
18042
18043 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
18044 M:      Lorenzo Pieralisi <[email protected]>
18045 M:      Krzysztof Wilczyński <[email protected]>
18046 R:      Manivannan Sadhasivam <[email protected]>
18047 R:      Rob Herring <[email protected]>
18048 L:      [email protected]
18049 S:      Supported
18050 Q:      https://patchwork.kernel.org/project/linux-pci/list/
18051 B:      https://bugzilla.kernel.org
18052 C:      irc://irc.oftc.net/linux-pci
18053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
18054 F:      Documentation/devicetree/bindings/pci/
18055 F:      drivers/pci/controller/
18056 F:      drivers/pci/pci-bridge-emul.c
18057 F:      drivers/pci/pci-bridge-emul.h
18058
18059 PCI PEER-TO-PEER DMA (P2PDMA)
18060 M:      Bjorn Helgaas <[email protected]>
18061 M:      Logan Gunthorpe <[email protected]>
18062 L:      [email protected]
18063 S:      Supported
18064 Q:      https://patchwork.kernel.org/project/linux-pci/list/
18065 B:      https://bugzilla.kernel.org
18066 C:      irc://irc.oftc.net/linux-pci
18067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
18068 F:      Documentation/driver-api/pci/p2pdma.rst
18069 F:      drivers/pci/p2pdma.c
18070 F:      include/linux/pci-p2pdma.h
18071
18072 PCI POWER CONTROL
18073 M:      Bartosz Golaszewski <[email protected]>
18074 L:      [email protected]
18075 S:      Maintained
18076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
18077 F:      drivers/pci/pwrctrl/*
18078 F:      include/linux/pci-pwrctrl.h
18079
18080 PCI SUBSYSTEM
18081 M:      Bjorn Helgaas <[email protected]>
18082 L:      [email protected]
18083 S:      Supported
18084 Q:      https://patchwork.kernel.org/project/linux-pci/list/
18085 B:      https://bugzilla.kernel.org
18086 C:      irc://irc.oftc.net/linux-pci
18087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
18088 F:      Documentation/PCI/
18089 F:      Documentation/devicetree/bindings/pci/
18090 F:      arch/x86/kernel/early-quirks.c
18091 F:      arch/x86/kernel/quirks.c
18092 F:      arch/x86/pci/
18093 F:      drivers/acpi/pci*
18094 F:      drivers/pci/
18095 F:      include/asm-generic/pci*
18096 F:      include/linux/of_pci.h
18097 F:      include/linux/pci*
18098 F:      include/uapi/linux/pci*
18099
18100 PCIE BANDWIDTH CONTROLLER
18101 M:      Ilpo Järvinen <[email protected]>
18102 L:      [email protected]
18103 S:      Supported
18104 F:      drivers/pci/pcie/bwctrl.c
18105 F:      drivers/thermal/pcie_cooling.c
18106 F:      include/linux/pci-bwctrl.h
18107 F:      tools/testing/selftests/pcie_bwctrl/
18108
18109 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
18110 M:      Jonathan Chocron <[email protected]>
18111 L:      [email protected]
18112 S:      Maintained
18113 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
18114 F:      drivers/pci/controller/dwc/pcie-al.c
18115
18116 PCIE DRIVER FOR AMLOGIC MESON
18117 M:      Yue Wang <[email protected]>
18118 L:      [email protected]
18119 L:      [email protected]
18120 S:      Maintained
18121 F:      drivers/pci/controller/dwc/pci-meson.c
18122
18123 PCIE DRIVER FOR AXIS ARTPEC
18124 M:      Jesper Nilsson <[email protected]>
18125 L:      [email protected]
18126 L:      [email protected]
18127 S:      Maintained
18128 F:      Documentation/devicetree/bindings/pci/axis,artpec*
18129 F:      drivers/pci/controller/dwc/*artpec*
18130
18131 PCIE DRIVER FOR CAVIUM THUNDERX
18132 M:      Robert Richter <[email protected]>
18133 L:      [email protected]
18134 L:      [email protected] (moderated for non-subscribers)
18135 S:      Odd Fixes
18136 F:      drivers/pci/controller/pci-thunder-*
18137
18138 PCIE DRIVER FOR HISILICON
18139 M:      Zhou Wang <[email protected]>
18140 L:      [email protected]
18141 S:      Maintained
18142 F:      drivers/pci/controller/dwc/pcie-hisi.c
18143
18144 PCIE DRIVER FOR HISILICON KIRIN
18145 M:      Xiaowei Song <[email protected]>
18146 M:      Binghui Wang <[email protected]>
18147 L:      [email protected]
18148 S:      Maintained
18149 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
18150 F:      drivers/pci/controller/dwc/pcie-kirin.c
18151
18152 PCIE DRIVER FOR HISILICON STB
18153 M:      Shawn Guo <[email protected]>
18154 L:      [email protected]
18155 S:      Maintained
18156 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
18157 F:      drivers/pci/controller/dwc/pcie-histb.c
18158
18159 PCIE DRIVER FOR INTEL KEEM BAY
18160 M:      Srikanth Thokala <[email protected]>
18161 L:      [email protected]
18162 S:      Supported
18163 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
18164 F:      drivers/pci/controller/dwc/pcie-keembay.c
18165
18166 PCIE DRIVER FOR INTEL LGM GW SOC
18167 M:      Chuanhua Lei <[email protected]>
18168 L:      [email protected]
18169 S:      Maintained
18170 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
18171 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
18172
18173 PCIE DRIVER FOR MEDIATEK
18174 M:      Ryder Lee <[email protected]>
18175 M:      Jianjun Wang <[email protected]>
18176 L:      [email protected]
18177 L:      [email protected] (moderated for non-subscribers)
18178 S:      Supported
18179 F:      Documentation/devicetree/bindings/pci/mediatek*
18180 F:      drivers/pci/controller/*mediatek*
18181
18182 PCIE DRIVER FOR MICROCHIP
18183 M:      Daire McNamara <[email protected]>
18184 L:      [email protected]
18185 S:      Supported
18186 F:      Documentation/devicetree/bindings/pci/microchip*
18187 F:      drivers/pci/controller/plda/*microchip*
18188
18189 PCIE DRIVER FOR QUALCOMM MSM
18190 M:      Manivannan Sadhasivam <[email protected]>
18191 L:      [email protected]
18192 L:      [email protected]
18193 S:      Maintained
18194 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
18195 F:      drivers/pci/controller/dwc/pcie-qcom.c
18196
18197 PCIE DRIVER FOR ROCKCHIP
18198 M:      Shawn Lin <[email protected]>
18199 L:      [email protected]
18200 L:      [email protected]
18201 S:      Maintained
18202 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
18203 F:      drivers/pci/controller/pcie-rockchip*
18204
18205 PCIE DRIVER FOR SOCIONEXT UNIPHIER
18206 M:      Kunihiko Hayashi <[email protected]>
18207 L:      [email protected]
18208 S:      Maintained
18209 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
18210 F:      drivers/pci/controller/dwc/pcie-uniphier*
18211
18212 PCIE DRIVER FOR ST SPEAR13XX
18213 M:      Pratyush Anand <[email protected]>
18214 L:      [email protected]
18215 S:      Maintained
18216 F:      drivers/pci/controller/dwc/*spear*
18217
18218 PCIE DRIVER FOR STARFIVE JH71x0
18219 M:      Kevin Xie <[email protected]>
18220 L:      [email protected]
18221 S:      Maintained
18222 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
18223 F:      drivers/pci/controller/plda/pcie-starfive.c
18224
18225 PCIE ENDPOINT DRIVER FOR QUALCOMM
18226 M:      Manivannan Sadhasivam <[email protected]>
18227 L:      [email protected]
18228 L:      [email protected]
18229 S:      Maintained
18230 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
18231 F:      drivers/pci/controller/dwc/pcie-qcom-common.c
18232 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
18233
18234 PCMCIA SUBSYSTEM
18235 M:      Dominik Brodowski <[email protected]>
18236 S:      Odd Fixes
18237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
18238 F:      Documentation/pcmcia/
18239 F:      drivers/pcmcia/
18240 F:      include/pcmcia/
18241 F:      tools/pcmcia/
18242
18243 PCNET32 NETWORK DRIVER
18244 M:      Don Fry <[email protected]>
18245 L:      [email protected]
18246 S:      Maintained
18247 F:      drivers/net/ethernet/amd/pcnet32.c
18248
18249 PCRYPT PARALLEL CRYPTO ENGINE
18250 M:      Steffen Klassert <[email protected]>
18251 L:      [email protected]
18252 S:      Maintained
18253 F:      crypto/pcrypt.c
18254 F:      include/crypto/pcrypt.h
18255
18256 PDS DSC VIRTIO DATA PATH ACCELERATOR
18257 R:      Shannon Nelson <[email protected]>
18258 F:      drivers/vdpa/pds/
18259
18260 PECI HARDWARE MONITORING DRIVERS
18261 M:      Iwona Winiarska <[email protected]>
18262 L:      [email protected]
18263 S:      Supported
18264 F:      Documentation/hwmon/peci-cputemp.rst
18265 F:      Documentation/hwmon/peci-dimmtemp.rst
18266 F:      drivers/hwmon/peci/
18267
18268 PECI SUBSYSTEM
18269 M:      Iwona Winiarska <[email protected]>
18270 L:      [email protected] (moderated for non-subscribers)
18271 S:      Supported
18272 F:      Documentation/devicetree/bindings/peci/
18273 F:      Documentation/peci/
18274 F:      drivers/peci/
18275 F:      include/linux/peci-cpu.h
18276 F:      include/linux/peci.h
18277
18278 PENSANDO ETHERNET DRIVERS
18279 M:      Shannon Nelson <[email protected]>
18280 M:      Brett Creeley <[email protected]>
18281 L:      [email protected]
18282 S:      Supported
18283 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
18284 F:      drivers/net/ethernet/pensando/
18285
18286 PER-CPU MEMORY ALLOCATOR
18287 M:      Dennis Zhou <[email protected]>
18288 M:      Tejun Heo <[email protected]>
18289 M:      Christoph Lameter <[email protected]>
18290 L:      [email protected]
18291 S:      Maintained
18292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
18293 F:      arch/*/include/asm/percpu.h
18294 F:      include/linux/percpu*.h
18295 F:      lib/percpu*.c
18296 F:      mm/percpu*.c
18297
18298 PER-TASK DELAY ACCOUNTING
18299 M:      Balbir Singh <[email protected]>
18300 S:      Maintained
18301 F:      include/linux/delayacct.h
18302 F:      kernel/delayacct.c
18303
18304 PERFORMANCE EVENTS SUBSYSTEM
18305 M:      Peter Zijlstra <[email protected]>
18306 M:      Ingo Molnar <[email protected]>
18307 M:      Arnaldo Carvalho de Melo <[email protected]>
18308 M:      Namhyung Kim <[email protected]>
18309 R:      Mark Rutland <[email protected]>
18310 R:      Alexander Shishkin <[email protected]>
18311 R:      Jiri Olsa <[email protected]>
18312 R:      Ian Rogers <[email protected]>
18313 R:      Adrian Hunter <[email protected]>
18314 R:      "Liang, Kan" <[email protected]>
18315 L:      [email protected]
18316 L:      [email protected]
18317 S:      Supported
18318 W:      https://perf.wiki.kernel.org/
18319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
18321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
18322 F:      arch/*/events/*
18323 F:      arch/*/events/*/*
18324 F:      arch/*/include/asm/perf_event.h
18325 F:      arch/*/kernel/*/*/perf_event*.c
18326 F:      arch/*/kernel/*/perf_event*.c
18327 F:      arch/*/kernel/perf_callchain.c
18328 F:      arch/*/kernel/perf_event*.c
18329 F:      include/linux/perf_event.h
18330 F:      include/uapi/linux/perf_event.h
18331 F:      kernel/events/*
18332 F:      tools/lib/perf/
18333 F:      tools/perf/
18334
18335 PERFORMANCE EVENTS TOOLING ARM64
18336 R:      John Garry <[email protected]>
18337 R:      Will Deacon <[email protected]>
18338 R:      James Clark <[email protected]>
18339 R:      Mike Leach <[email protected]>
18340 R:      Leo Yan <[email protected]>
18341 L:      [email protected] (moderated for non-subscribers)
18342 S:      Supported
18343 F:      tools/build/feature/test-libopencsd.c
18344 F:      tools/perf/arch/arm*/
18345 F:      tools/perf/pmu-events/arch/arm64/
18346 F:      tools/perf/util/arm-spe*
18347 F:      tools/perf/util/cs-etm*
18348
18349 PERSONALITY HANDLING
18350 M:      Christoph Hellwig <[email protected]>
18351 L:      [email protected]
18352 S:      Maintained
18353 F:      include/linux/personality.h
18354 F:      include/uapi/linux/personality.h
18355
18356 PHOENIX RC FLIGHT CONTROLLER ADAPTER
18357 M:      Marcus Folkesson <[email protected]>
18358 L:      [email protected]
18359 S:      Maintained
18360 F:      Documentation/input/devices/pxrc.rst
18361 F:      drivers/input/joystick/pxrc.c
18362
18363 PHONET PROTOCOL
18364 M:      Remi Denis-Courmont <[email protected]>
18365 S:      Supported
18366 F:      Documentation/networking/phonet.rst
18367 F:      include/linux/phonet.h
18368 F:      include/net/phonet/
18369 F:      include/uapi/linux/phonet.h
18370 F:      net/phonet/
18371
18372 PHRAM MTD DRIVER
18373 M:      Joern Engel <[email protected]>
18374 L:      [email protected]
18375 S:      Maintained
18376 F:      drivers/mtd/devices/phram.c
18377
18378 PICOLCD HID DRIVER
18379 M:      Bruno Prémont <[email protected]>
18380 L:      [email protected]
18381 S:      Maintained
18382 F:      drivers/hid/hid-picolcd*
18383
18384 PIDFD API
18385 M:      Christian Brauner <[email protected]>
18386 L:      [email protected]
18387 S:      Maintained
18388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
18389 F:      samples/pidfd/
18390 F:      tools/testing/selftests/clone3/
18391 F:      tools/testing/selftests/pid_namespace/
18392 F:      tools/testing/selftests/pidfd/
18393 K:      (?i)pidfd
18394 K:      (?i)clone3
18395 K:      \b(clone_args|kernel_clone_args)\b
18396
18397 PIN CONTROL SUBSYSTEM
18398 M:      Linus Walleij <[email protected]>
18399 L:      [email protected]
18400 S:      Maintained
18401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
18402 F:      Documentation/devicetree/bindings/pinctrl/
18403 F:      Documentation/driver-api/pin-control.rst
18404 F:      drivers/pinctrl/
18405 F:      include/dt-bindings/pinctrl/
18406 F:      include/linux/pinctrl/
18407
18408 PIN CONTROLLER - AIROHA
18409 M:      Lorenzo Bianconi <[email protected]>
18410 L:      [email protected] (moderated for non-subscribers)
18411 S:      Maintained
18412 F:      Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml
18413 F:      drivers/pinctrl/mediatek/pinctrl-airoha.c
18414
18415 PIN CONTROLLER - AMD
18416 M:      Basavaraj Natikar <[email protected]>
18417 M:      Shyam Sundar S K <[email protected]>
18418 S:      Maintained
18419 F:      drivers/pinctrl/pinctrl-amd.c
18420
18421 PIN CONTROLLER - FREESCALE
18422 M:      Dong Aisheng <[email protected]>
18423 M:      Fabio Estevam <[email protected]>
18424 M:      Shawn Guo <[email protected]>
18425 M:      Jacky Bai <[email protected]>
18426 R:      Pengutronix Kernel Team <[email protected]>
18427 L:      [email protected]
18428 L:      NXP S32 Linux Team <[email protected]>
18429 S:      Maintained
18430 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
18431 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
18432 F:      drivers/pinctrl/freescale/
18433 F:      drivers/pinctrl/nxp/
18434
18435 PIN CONTROLLER - INTEL
18436 M:      Mika Westerberg <[email protected]>
18437 M:      Andy Shevchenko <[email protected]>
18438 S:      Supported
18439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
18440 F:      drivers/pinctrl/intel/
18441
18442 PIN CONTROLLER - KEEMBAY
18443 M:      Lakshmi Sowjanya D <[email protected]>
18444 S:      Supported
18445 F:      drivers/pinctrl/pinctrl-keembay*
18446
18447 PIN CONTROLLER - MEDIATEK
18448 M:      Sean Wang <[email protected]>
18449 L:      [email protected] (moderated for non-subscribers)
18450 S:      Maintained
18451 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18452 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18453 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18454 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18455 F:      drivers/pinctrl/mediatek/
18456
18457 PIN CONTROLLER - MEDIATEK MIPS
18458 M:      Arınç ÜNAL <[email protected]>
18459 M:      Sergio Paracuellos <[email protected]>
18460 L:      [email protected] (moderated for non-subscribers)
18461 L:      [email protected]
18462 S:      Maintained
18463 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18464 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18465 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18466 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18467 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18468 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18469 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18470 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18471 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18472 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18473 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18474 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18475 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18476 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18477 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18478
18479 PIN CONTROLLER - MICROCHIP AT91
18480 M:      Ludovic Desroches <[email protected]>
18481 L:      [email protected] (moderated for non-subscribers)
18482 L:      [email protected]
18483 S:      Supported
18484 F:      drivers/gpio/gpio-sama5d2-piobu.c
18485 F:      drivers/pinctrl/pinctrl-at91*
18486
18487 PIN CONTROLLER - QUALCOMM
18488 M:      Bjorn Andersson <[email protected]>
18489 L:      [email protected]
18490 S:      Maintained
18491 C:      irc://irc.oftc.net/linux-msm
18492 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18493 F:      drivers/pinctrl/qcom/
18494
18495 PIN CONTROLLER - RENESAS
18496 M:      Geert Uytterhoeven <[email protected]>
18497 L:      [email protected]
18498 S:      Supported
18499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18500 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18501 F:      drivers/pinctrl/renesas/
18502
18503 PIN CONTROLLER - SAMSUNG
18504 M:      Krzysztof Kozlowski <[email protected]>
18505 M:      Sylwester Nawrocki <[email protected]>
18506 R:      Alim Akhtar <[email protected]>
18507 L:      [email protected] (moderated for non-subscribers)
18508 L:      [email protected]
18509 S:      Maintained
18510 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18511 B:      mailto:[email protected]
18512 C:      irc://irc.libera.chat/linux-exynos
18513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18514 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18515 F:      drivers/pinctrl/samsung/
18516
18517 PIN CONTROLLER - SINGLE
18518 M:      Tony Lindgren <[email protected]>
18519 M:      Haojian Zhuang <[email protected]>
18520 L:      [email protected] (moderated for non-subscribers)
18521 L:      [email protected]
18522 S:      Maintained
18523 F:      drivers/pinctrl/pinctrl-single.c
18524
18525 PIN CONTROLLER - SUNPLUS / TIBBO
18526 M:      Dvorkin Dmitry <[email protected]>
18527 M:      Wells Lu <[email protected]>
18528 L:      [email protected] (moderated for non-subscribers)
18529 S:      Maintained
18530 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18531 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18532 F:      drivers/pinctrl/sunplus/
18533 F:      include/dt-bindings/pinctrl/sppctl*.h
18534
18535 PINE64 PINEPHONE KEYBOARD DRIVER
18536 M:      Samuel Holland <[email protected]>
18537 S:      Supported
18538 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18539 F:      drivers/input/keyboard/pinephone-keyboard.c
18540
18541 PKTCDVD DRIVER
18542 M:      [email protected]
18543 S:      Orphan
18544 F:      drivers/block/pktcdvd.c
18545 F:      include/linux/pktcdvd.h
18546 F:      include/uapi/linux/pktcdvd.h
18547
18548 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18549 M:      Tomasz Duszynski <[email protected]>
18550 S:      Maintained
18551 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18552 F:      drivers/iio/chemical/pms7003.c
18553
18554 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18555 M:      Piergiorgio Beruto <[email protected]>
18556 L:      [email protected]
18557 S:      Maintained
18558 F:      drivers/net/phy/mdio-open-alliance.h
18559 F:      net/ethtool/plca.c
18560
18561 PLDMFW LIBRARY
18562 M:      Jacob Keller <[email protected]>
18563 S:      Maintained
18564 F:      Documentation/driver-api/pldmfw/
18565 F:      include/linux/pldmfw.h
18566 F:      lib/pldmfw/
18567
18568 PLX DMA DRIVER
18569 M:      Logan Gunthorpe <[email protected]>
18570 S:      Maintained
18571 F:      drivers/dma/plx_dma.c
18572
18573 PM-GRAPH UTILITY
18574 M:      "Todd E Brandt" <[email protected]>
18575 L:      [email protected]
18576 S:      Supported
18577 W:      https://01.org/pm-graph
18578 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18579 T:      git git://github.com/intel/pm-graph
18580 F:      tools/power/pm-graph
18581
18582 PM6764TR DRIVER
18583 M:      Charles Hsu     <[email protected]>
18584 L:      [email protected]
18585 S:      Maintained
18586 F:      Documentation/hwmon/pm6764tr.rst
18587 F:      drivers/hwmon/pmbus/pm6764tr.c
18588
18589 PMC SIERRA MaxRAID DRIVER
18590 L:      [email protected]
18591 S:      Orphan
18592 W:      http://www.pmc-sierra.com/
18593 F:      drivers/scsi/pmcraid.*
18594
18595 PMC SIERRA PM8001 DRIVER
18596 M:      Jack Wang <[email protected]>
18597 L:      [email protected]
18598 S:      Supported
18599 F:      drivers/scsi/pm8001/
18600
18601 PNI RM3100 IIO DRIVER
18602 M:      Song Qiang <[email protected]>
18603 L:      [email protected]
18604 S:      Maintained
18605 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18606 F:      drivers/iio/magnetometer/rm3100*
18607
18608 PNP SUPPORT
18609 M:      "Rafael J. Wysocki" <[email protected]>
18610 L:      [email protected]
18611 S:      Maintained
18612 F:      drivers/pnp/
18613 F:      include/linux/pnp.h
18614
18615 POSIX CLOCKS and TIMERS
18616 M:      Anna-Maria Behnsen <[email protected]>
18617 M:      Frederic Weisbecker <[email protected]>
18618 M:      Thomas Gleixner <[email protected]>
18619 L:      [email protected]
18620 S:      Maintained
18621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18622 F:      fs/timerfd.c
18623 F:      include/linux/time_namespace.h
18624 F:      include/linux/timerfd.h
18625 F:      include/uapi/linux/time.h
18626 F:      include/uapi/linux/timerfd.h
18627 F:      include/trace/events/timer*
18628 F:      kernel/time/itimer.c
18629 F:      kernel/time/posix-*
18630 F:      kernel/time/namespace.c
18631
18632 POWER MANAGEMENT CORE
18633 M:      "Rafael J. Wysocki" <[email protected]>
18634 L:      [email protected]
18635 S:      Supported
18636 B:      https://bugzilla.kernel.org
18637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18638 F:      drivers/base/power/
18639 F:      drivers/powercap/
18640 F:      include/linux/intel_rapl.h
18641 F:      include/linux/pm.h
18642 F:      include/linux/pm_*
18643 F:      include/linux/powercap.h
18644 F:      kernel/configs/nopm.config
18645
18646 POWER SEQUENCING
18647 M:      Bartosz Golaszewski <[email protected]>
18648 L:      [email protected]
18649 S:      Maintained
18650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18651 F:      Documentation/driver-api/pwrseq.rst
18652 F:      drivers/power/sequencing/
18653 F:      include/linux/pwrseq/
18654
18655 POWER STATE COORDINATION INTERFACE (PSCI)
18656 M:      Mark Rutland <[email protected]>
18657 M:      Lorenzo Pieralisi <[email protected]>
18658 L:      [email protected] (moderated for non-subscribers)
18659 S:      Maintained
18660 F:      drivers/firmware/psci/
18661 F:      include/linux/psci.h
18662 F:      include/uapi/linux/psci.h
18663
18664 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18665 M:      Sebastian Reichel <[email protected]>
18666 L:      [email protected]
18667 S:      Maintained
18668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18669 F:      Documentation/ABI/testing/sysfs-class-power
18670 F:      Documentation/devicetree/bindings/power/supply/
18671 F:      drivers/power/supply/
18672 F:      include/linux/power/
18673 F:      include/linux/power_supply.h
18674 F:      tools/testing/selftests/power_supply/
18675
18676 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18677 M:      Suraj Jitindar Singh <[email protected]>
18678 L:      [email protected]
18679 S:      Maintained
18680 F:      drivers/char/powernv-op-panel.c
18681
18682 PPP OVER ATM (RFC 2364)
18683 M:      Mitchell Blank Jr <[email protected]>
18684 S:      Maintained
18685 F:      include/uapi/linux/atmppp.h
18686 F:      net/atm/pppoatm.c
18687
18688 PPP OVER ETHERNET
18689 M:      Michal Ostrowski <[email protected]>
18690 S:      Maintained
18691 F:      drivers/net/ppp/pppoe.c
18692 F:      drivers/net/ppp/pppox.c
18693
18694 PPP OVER L2TP
18695 M:      James Chapman <[email protected]>
18696 S:      Maintained
18697 F:      include/linux/if_pppol2tp.h
18698 F:      include/uapi/linux/if_pppol2tp.h
18699 F:      net/l2tp/l2tp_ppp.c
18700
18701 PPP PROTOCOL DRIVERS AND COMPRESSORS
18702 L:      [email protected]
18703 S:      Orphan
18704 F:      drivers/net/ppp/ppp_*
18705
18706 PPS SUPPORT
18707 M:      Rodolfo Giometti <[email protected]>
18708 L:      [email protected] (subscribers-only)
18709 S:      Maintained
18710 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18711 F:      Documentation/ABI/testing/sysfs-pps
18712 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18713 F:      Documentation/driver-api/pps.rst
18714 F:      drivers/pps/
18715 F:      include/linux/pps*.h
18716 F:      include/uapi/linux/pps.h
18717
18718 PRESSURE STALL INFORMATION (PSI)
18719 M:      Johannes Weiner <[email protected]>
18720 M:      Suren Baghdasaryan <[email protected]>
18721 R:      Peter Ziljstra <[email protected]>
18722 S:      Maintained
18723 F:      include/linux/psi*
18724 F:      kernel/sched/psi.c
18725
18726 PROPELLER BUILD
18727 M:      Rong Xu <[email protected]>
18728 M:      Han Shen <[email protected]>
18729 S:      Supported
18730 F:      Documentation/dev-tools/propeller.rst
18731 F:      scripts/Makefile.propeller
18732
18733 PRINTK
18734 M:      Petr Mladek <[email protected]>
18735 R:      Steven Rostedt <[email protected]>
18736 R:      John Ogness <[email protected]>
18737 R:      Sergey Senozhatsky <[email protected]>
18738 S:      Maintained
18739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18740 F:      include/linux/printk.h
18741 F:      kernel/printk/
18742
18743 PRINTK INDEXING
18744 R:      Chris Down <[email protected]>
18745 S:      Maintained
18746 F:      Documentation/core-api/printk-index.rst
18747 F:      kernel/printk/index.c
18748 K:      printk_index
18749
18750 PROC FILESYSTEM
18751 L:      [email protected]
18752 L:      [email protected]
18753 S:      Maintained
18754 F:      Documentation/filesystems/proc.rst
18755 F:      fs/proc/
18756 F:      include/linux/proc_fs.h
18757 F:      tools/testing/selftests/proc/
18758
18759 PROC SYSCTL
18760 M:      Kees Cook <[email protected]>
18761 M:      Joel Granados <[email protected]>
18762 L:      [email protected]
18763 L:      [email protected]
18764 S:      Maintained
18765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18766 F:      fs/proc/proc_sysctl.c
18767 F:      include/linux/sysctl.h
18768 F:      kernel/sysctl-test.c
18769 F:      kernel/sysctl.c
18770 F:      tools/testing/selftests/sysctl/
18771
18772 PS3 NETWORK SUPPORT
18773 M:      Geoff Levand <[email protected]>
18774 L:      [email protected]
18775 L:      [email protected]
18776 S:      Maintained
18777 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18778
18779 PS3 PLATFORM SUPPORT
18780 M:      Geoff Levand <[email protected]>
18781 L:      [email protected]
18782 S:      Maintained
18783 F:      arch/powerpc/boot/ps3*
18784 F:      arch/powerpc/include/asm/lv1call.h
18785 F:      arch/powerpc/include/asm/ps3*.h
18786 F:      arch/powerpc/platforms/ps3/
18787 F:      drivers/*/ps3*
18788 F:      drivers/ps3/
18789 F:      drivers/rtc/rtc-ps3.c
18790 F:      drivers/usb/host/*ps3.c
18791 F:      sound/ppc/snd_ps3*
18792
18793 PS3VRAM DRIVER
18794 M:      Jim Paris <[email protected]>
18795 M:      Geoff Levand <[email protected]>
18796 L:      [email protected]
18797 S:      Maintained
18798 F:      drivers/block/ps3vram.c
18799
18800 PSAMPLE PACKET SAMPLING SUPPORT
18801 M:      Yotam Gigi <[email protected]>
18802 S:      Maintained
18803 F:      include/net/psample.h
18804 F:      include/uapi/linux/psample.h
18805 F:      net/psample
18806
18807 PSE NETWORK DRIVER
18808 M:      Oleksij Rempel <[email protected]>
18809 M:      Kory Maincent <[email protected]>
18810 L:      [email protected]
18811 S:      Maintained
18812 F:      Documentation/devicetree/bindings/net/pse-pd/
18813 F:      drivers/net/pse-pd/
18814 F:      net/ethtool/pse-pd.c
18815
18816 PSTORE FILESYSTEM
18817 M:      Kees Cook <[email protected]>
18818 R:      Tony Luck <[email protected]>
18819 R:      Guilherme G. Piccoli <[email protected]>
18820 L:      [email protected]
18821 S:      Supported
18822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18823 F:      Documentation/admin-guide/pstore-blk.rst
18824 F:      Documentation/admin-guide/ramoops.rst
18825 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18826 F:      drivers/acpi/apei/erst.c
18827 F:      drivers/firmware/efi/efi-pstore.c
18828 F:      fs/pstore/
18829 F:      include/linux/pstore*
18830 K:      \b(pstore|ramoops)
18831
18832 PT5161L HARDWARE MONITOR DRIVER
18833 M:      Cosmo Chou <[email protected]>
18834 L:      [email protected]
18835 S:      Maintained
18836 F:      Documentation/hwmon/pt5161l.rst
18837 F:      drivers/hwmon/pt5161l.c
18838
18839 PTP HARDWARE CLOCK SUPPORT
18840 M:      Richard Cochran <[email protected]>
18841 L:      [email protected]
18842 S:      Maintained
18843 W:      http://linuxptp.sourceforge.net/
18844 F:      Documentation/ABI/testing/sysfs-ptp
18845 F:      Documentation/driver-api/ptp.rst
18846 F:      drivers/net/phy/dp83640*
18847 F:      drivers/ptp/*
18848 F:      include/linux/ptp_cl*
18849 K:      (?:\b|_)ptp(?:\b|_)
18850
18851 PTP MOCKUP CLOCK SUPPORT
18852 M:      Vladimir Oltean <[email protected]>
18853 L:      [email protected]
18854 S:      Maintained
18855 F:      drivers/ptp/ptp_mock.c
18856 F:      include/linux/ptp_mock.h
18857
18858 PTP VIRTUAL CLOCK SUPPORT
18859 M:      Yangbo Lu <[email protected]>
18860 L:      [email protected]
18861 S:      Maintained
18862 F:      drivers/ptp/ptp_vclock.c
18863 F:      net/ethtool/phc_vclocks.c
18864
18865 PTP VMCLOCK SUPPORT
18866 M:      David Woodhouse <[email protected]>
18867 L:      [email protected]
18868 S:      Maintained
18869 F:      drivers/ptp/ptp_vmclock.c
18870 F:      include/uapi/linux/vmclock-abi.h
18871
18872 PTRACE SUPPORT
18873 M:      Oleg Nesterov <[email protected]>
18874 S:      Maintained
18875 F:      arch/*/*/ptrace*.c
18876 F:      arch/*/include/asm/ptrace*.h
18877 F:      arch/*/ptrace*.c
18878 F:      include/asm-generic/syscall.h
18879 F:      include/linux/ptrace.h
18880 F:      include/linux/regset.h
18881 F:      include/uapi/linux/ptrace.h
18882 F:      kernel/ptrace.c
18883
18884 PULSE8-CEC DRIVER
18885 M:      Hans Verkuil <[email protected]>
18886 L:      [email protected]
18887 S:      Maintained
18888 T:      git git://linuxtv.org/media.git
18889 F:      drivers/media/cec/usb/pulse8/
18890
18891 PURELIFI PLFXLC DRIVER
18892 M:      Srinivasan Raju <[email protected]>
18893 L:      [email protected]
18894 S:      Supported
18895 F:      drivers/net/wireless/purelifi/plfxlc/
18896
18897 PVRUSB2 VIDEO4LINUX DRIVER
18898 M:      Mike Isely <[email protected]>
18899 L:      [email protected]       (subscribers-only)
18900 L:      [email protected]
18901 S:      Maintained
18902 W:      http://www.isely.net/pvrusb2/
18903 T:      git git://linuxtv.org/media.git
18904 F:      Documentation/driver-api/media/drivers/pvrusb2*
18905 F:      drivers/media/usb/pvrusb2/
18906
18907 PWC WEBCAM DRIVER
18908 M:      Hans Verkuil <[email protected]>
18909 L:      [email protected]
18910 S:      Odd Fixes
18911 T:      git git://linuxtv.org/media.git
18912 F:      drivers/media/usb/pwc/*
18913 F:      include/trace/events/pwc.h
18914
18915 PWM IR Transmitter
18916 M:      Sean Young <[email protected]>
18917 L:      [email protected]
18918 S:      Maintained
18919 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18920 F:      drivers/media/rc/pwm-ir-tx.c
18921
18922 PWM SUBSYSTEM
18923 M:      Uwe Kleine-König <[email protected]>
18924 L:      [email protected]
18925 S:      Maintained
18926 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18927 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18928 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18929 F:      Documentation/devicetree/bindings/pwm/
18930 F:      Documentation/driver-api/pwm.rst
18931 F:      drivers/gpio/gpio-mvebu.c
18932 F:      drivers/pwm/
18933 F:      drivers/video/backlight/pwm_bl.c
18934 F:      include/dt-bindings/pwm/
18935 F:      include/linux/pwm.h
18936 F:      include/linux/pwm_backlight.h
18937 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18938
18939 PXA GPIO DRIVER
18940 M:      Robert Jarzmik <[email protected]>
18941 L:      [email protected]
18942 S:      Maintained
18943 F:      drivers/gpio/gpio-pxa.c
18944
18945 PXA MMCI DRIVER
18946 S:      Orphan
18947
18948 PXA RTC DRIVER
18949 M:      Robert Jarzmik <[email protected]>
18950 L:      [email protected]
18951 S:      Maintained
18952
18953 PXA2xx/PXA3xx SUPPORT
18954 M:      Daniel Mack <[email protected]>
18955 M:      Haojian Zhuang <[email protected]>
18956 M:      Robert Jarzmik <[email protected]>
18957 L:      [email protected] (moderated for non-subscribers)
18958 S:      Maintained
18959 T:      git git://github.com/hzhuang1/linux.git
18960 T:      git git://github.com/rjarzmik/linux.git
18961 F:      arch/arm/boot/dts/intel/pxa/
18962 F:      arch/arm/mach-pxa/
18963 F:      drivers/dma/pxa*
18964 F:      drivers/pcmcia/pxa2xx*
18965 F:      drivers/pinctrl/pxa/
18966 F:      drivers/spi/spi-pxa2xx*
18967 F:      drivers/usb/gadget/udc/pxa2*
18968 F:      include/sound/pxa2xx-lib.h
18969 F:      sound/arm/pxa*
18970 F:      sound/soc/pxa/
18971
18972 QAT DRIVER
18973 M:      Giovanni Cabiddu <[email protected]>
18974 L:      [email protected]
18975 S:      Supported
18976 F:      drivers/crypto/intel/qat/
18977
18978 QCOM AUDIO (ASoC) DRIVERS
18979 M:      Srinivas Kandagatla <[email protected]>
18980 L:      [email protected]
18981 L:      [email protected]
18982 S:      Supported
18983 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18984 F:      Documentation/devicetree/bindings/sound/qcom,*
18985 F:      drivers/soc/qcom/apr.c
18986 F:      include/dt-bindings/sound/qcom,wcd9335.h
18987 F:      sound/soc/codecs/lpass-rx-macro.*
18988 F:      sound/soc/codecs/lpass-tx-macro.*
18989 F:      sound/soc/codecs/lpass-va-macro.c
18990 F:      sound/soc/codecs/lpass-wsa-macro.*
18991 F:      sound/soc/codecs/msm8916-wcd-analog.c
18992 F:      sound/soc/codecs/msm8916-wcd-digital.c
18993 F:      sound/soc/codecs/wcd-clsh-v2.*
18994 F:      sound/soc/codecs/wcd-mbhc-v2.*
18995 F:      sound/soc/codecs/wcd9335.*
18996 F:      sound/soc/codecs/wcd934x.c
18997 F:      sound/soc/codecs/wsa881x.c
18998 F:      sound/soc/codecs/wsa883x.c
18999 F:      sound/soc/codecs/wsa884x.c
19000 F:      sound/soc/qcom/
19001
19002 QCOM EMBEDDED USB DEBUGGER (EUD)
19003 M:      Souradeep Chowdhury <[email protected]>
19004 L:      [email protected]
19005 S:      Maintained
19006 F:      Documentation/ABI/testing/sysfs-driver-eud
19007 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
19008 F:      drivers/usb/misc/qcom_eud.c
19009
19010 QCOM IPA DRIVER
19011 M:      Alex Elder <[email protected]>
19012 L:      [email protected]
19013 S:      Maintained
19014 F:      drivers/net/ipa/
19015
19016 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
19017 M:      Gabriel Somlo <[email protected]>
19018 M:      "Michael S. Tsirkin" <[email protected]>
19019 L:      [email protected]
19020 S:      Maintained
19021 F:      drivers/firmware/qemu_fw_cfg.c
19022 F:      include/uapi/linux/qemu_fw_cfg.h
19023
19024 QIB DRIVER
19025 M:      Dennis Dalessandro <[email protected]>
19026 L:      [email protected]
19027 S:      Supported
19028 F:      drivers/infiniband/hw/qib/
19029
19030 QLOGIC QL41xxx FCOE DRIVER
19031 M:      Saurav Kashyap <[email protected]>
19032 M:      Javed Hasan <[email protected]>
19033 M:      [email protected]
19034 L:      [email protected]
19035 S:      Supported
19036 F:      drivers/scsi/qedf/
19037
19038 QLOGIC QL41xxx ISCSI DRIVER
19039 M:      Nilesh Javali <[email protected]>
19040 M:      Manish Rangankar <[email protected]>
19041 M:      [email protected]
19042 L:      [email protected]
19043 S:      Supported
19044 F:      drivers/scsi/qedi/
19045
19046 QLOGIC QL4xxx ETHERNET DRIVER
19047 M:      Manish Chopra <[email protected]>
19048 L:      [email protected]
19049 S:      Supported
19050 F:      drivers/net/ethernet/qlogic/qed/
19051 F:      drivers/net/ethernet/qlogic/qede/
19052 F:      include/linux/qed/
19053
19054 QLOGIC QL4xxx RDMA DRIVER
19055 M:      Michal Kalderon <[email protected]>
19056 L:      [email protected]
19057 S:      Supported
19058 F:      drivers/infiniband/hw/qedr/
19059 F:      include/uapi/rdma/qedr-abi.h
19060
19061 QLOGIC QLA1280 SCSI DRIVER
19062 M:      Michael Reed <[email protected]>
19063 L:      [email protected]
19064 S:      Maintained
19065 F:      drivers/scsi/qla1280.[ch]
19066
19067 QLOGIC QLA2XXX FC-SCSI DRIVER
19068 M:      Nilesh Javali <[email protected]>
19069 M:      [email protected]
19070 L:      [email protected]
19071 S:      Supported
19072 F:      drivers/scsi/qla2xxx/
19073
19074 QLOGIC QLA3XXX NETWORK DRIVER
19075 M:      [email protected]
19076 L:      [email protected]
19077 S:      Supported
19078 F:      drivers/net/ethernet/qlogic/qla3xxx.*
19079
19080 QLOGIC QLA4XXX iSCSI DRIVER
19081 M:      Nilesh Javali <[email protected]>
19082 M:      Manish Rangankar <[email protected]>
19083 M:      [email protected]
19084 L:      [email protected]
19085 S:      Supported
19086 F:      drivers/scsi/qla4xxx/
19087
19088 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
19089 M:      Shahed Shaikh <[email protected]>
19090 M:      Manish Chopra <[email protected]>
19091 M:      [email protected]
19092 L:      [email protected]
19093 S:      Supported
19094 F:      drivers/net/ethernet/qlogic/qlcnic/
19095
19096 QM1D1B0004 MEDIA DRIVER
19097 M:      Akihiro Tsukada <[email protected]>
19098 L:      [email protected]
19099 S:      Odd Fixes
19100 F:      drivers/media/tuners/qm1d1b0004*
19101
19102 QM1D1C0042 MEDIA DRIVER
19103 M:      Akihiro Tsukada <[email protected]>
19104 L:      [email protected]
19105 S:      Odd Fixes
19106 F:      drivers/media/tuners/qm1d1c0042*
19107
19108 QNX4 FILESYSTEM
19109 M:      Anders Larsen <[email protected]>
19110 S:      Maintained
19111 W:      http://www.alarsen.net/linux/qnx4fs/
19112 F:      fs/qnx4/
19113 F:      include/uapi/linux/qnx4_fs.h
19114 F:      include/uapi/linux/qnxtypes.h
19115
19116 QNX6 FILESYSTEM
19117 S:      Orphan
19118 F:      Documentation/filesystems/qnx6.rst
19119 F:      fs/qnx6/
19120 F:      include/linux/qnx6_fs.h
19121
19122 QORIQ DPAA2 FSL-MC BUS DRIVER
19123 M:      Stuart Yoder <[email protected]>
19124 M:      Laurentiu Tudor <[email protected]>
19125 L:      [email protected]
19126 S:      Maintained
19127 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
19128 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
19129 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
19130 F:      drivers/bus/fsl-mc/
19131 F:      include/uapi/linux/fsl_mc.h
19132
19133 QT1010 MEDIA DRIVER
19134 L:      [email protected]
19135 S:      Orphan
19136 W:      https://linuxtv.org
19137 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19138 F:      drivers/media/tuners/qt1010*
19139
19140 QUALCOMM ATH12K WIRELESS DRIVER
19141 M:      Kalle Valo <[email protected]>
19142 M:      Jeff Johnson <[email protected]>
19143 L:      [email protected]
19144 S:      Supported
19145 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
19146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19147 F:      drivers/net/wireless/ath/ath12k/
19148 N:      ath12k
19149
19150 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
19151 M:      Kalle Valo <[email protected]>
19152 M:      Jeff Johnson <[email protected]>
19153 L:      [email protected]
19154 S:      Supported
19155 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
19156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19157 F:      drivers/net/wireless/ath/ath10k/
19158 N:      ath10k
19159
19160 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
19161 M:      Kalle Valo <[email protected]>
19162 M:      Jeff Johnson <[email protected]>
19163 L:      [email protected]
19164 S:      Supported
19165 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
19166 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
19167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19168 F:      drivers/net/wireless/ath/ath11k/
19169 N:      ath11k
19170
19171 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
19172 M:      Toke Høiland-Jørgensen <[email protected]>
19173 L:      [email protected]
19174 S:      Maintained
19175 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
19176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
19177 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
19178 F:      drivers/net/wireless/ath/ath9k/
19179
19180 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
19181 M:      Stefan Wahren <[email protected]>
19182 L:      [email protected]
19183 S:      Maintained
19184 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
19185 F:      drivers/net/ethernet/qualcomm/qca*
19186
19187 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
19188 M:      Stephan Gerhold <[email protected]>
19189 L:      [email protected]
19190 L:      [email protected]
19191 S:      Maintained
19192 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
19193 F:      drivers/net/wwan/qcom_bam_dmux.c
19194
19195 QUALCOMM CAMERA SUBSYSTEM DRIVER
19196 M:      Robert Foss <[email protected]>
19197 M:      Todor Tomov <[email protected]>
19198 M:      Bryan O'Donoghue <[email protected]>
19199 L:      [email protected]
19200 S:      Maintained
19201 F:      Documentation/admin-guide/media/qcom_camss.rst
19202 F:      Documentation/devicetree/bindings/media/qcom,*camss*
19203 F:      drivers/media/platform/qcom/camss/
19204
19205 QUALCOMM CLOCK DRIVERS
19206 M:      Bjorn Andersson <[email protected]>
19207 L:      [email protected]
19208 S:      Supported
19209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
19210 F:      Documentation/devicetree/bindings/clock/qcom,*
19211 F:      drivers/clk/qcom/
19212 F:      include/dt-bindings/clock/qcom,*
19213
19214 QUALCOMM CLOUD AI (QAIC) DRIVER
19215 M:      Jeffrey Hugo <[email protected]>
19216 R:      Carl Vanderlip <[email protected]>
19217 L:      [email protected]
19218 L:      [email protected]
19219 S:      Supported
19220 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
19221 F:      Documentation/accel/qaic/
19222 F:      drivers/accel/qaic/
19223 F:      include/uapi/drm/qaic_accel.h
19224
19225 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
19226 M:      Bjorn Andersson <[email protected]>
19227 M:      Konrad Dybcio <[email protected]>
19228 L:      [email protected]
19229 L:      [email protected]
19230 S:      Maintained
19231 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
19232 F:      drivers/pmdomain/qcom/cpr.c
19233
19234 QUALCOMM CPUCP MAILBOX DRIVER
19235 M:      Sibi Sankar <[email protected]>
19236 L:      [email protected]
19237 S:      Supported
19238 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
19239 F:      drivers/mailbox/qcom-cpucp-mbox.c
19240
19241 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
19242 M:      Ilia Lin <[email protected]>
19243 L:      [email protected]
19244 S:      Maintained
19245 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
19246 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
19247 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
19248
19249 QUALCOMM CRYPTO DRIVERS
19250 M:      Thara Gopinath <[email protected]>
19251 L:      [email protected]
19252 L:      [email protected]
19253 S:      Maintained
19254 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
19255 F:      drivers/crypto/qce/
19256
19257 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
19258 M:      Timur Tabi <[email protected]>
19259 L:      [email protected]
19260 S:      Maintained
19261 F:      drivers/net/ethernet/qualcomm/emac/
19262
19263 QUALCOMM ETHQOS ETHERNET DRIVER
19264 M:      Vinod Koul <[email protected]>
19265 L:      [email protected]
19266 L:      [email protected]
19267 S:      Maintained
19268 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
19269 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
19270
19271 QUALCOMM FASTRPC DRIVER
19272 M:      Srinivas Kandagatla <[email protected]>
19273 M:      Amol Maheshwari <[email protected]>
19274 L:      [email protected]
19275 L:      [email protected]
19276 S:      Maintained
19277 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
19278 F:      drivers/misc/fastrpc.c
19279 F:      include/uapi/misc/fastrpc.h
19280
19281 QUALCOMM HEXAGON ARCHITECTURE
19282 M:      Brian Cain <[email protected]>
19283 L:      [email protected]
19284 S:      Supported
19285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
19286 F:      arch/hexagon/
19287
19288 QUALCOMM HIDMA DRIVER
19289 M:      Sinan Kaya <[email protected]>
19290 L:      [email protected] (moderated for non-subscribers)
19291 L:      [email protected]
19292 L:      [email protected]
19293 S:      Supported
19294 F:      drivers/dma/qcom/hidma*
19295
19296 QUALCOMM I2C CCI DRIVER
19297 M:      Loic Poulain <[email protected]>
19298 M:      Robert Foss <[email protected]>
19299 L:      [email protected]
19300 L:      [email protected]
19301 S:      Maintained
19302 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
19303 F:      drivers/i2c/busses/i2c-qcom-cci.c
19304
19305 QUALCOMM INTERCONNECT BWMON DRIVER
19306 M:      Krzysztof Kozlowski <[email protected]>
19307 L:      [email protected]
19308 S:      Maintained
19309 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
19310 F:      drivers/soc/qcom/icc-bwmon.c
19311 F:      drivers/soc/qcom/trace_icc-bwmon.h
19312
19313 QUALCOMM IOMMU
19314 M:      Rob Clark <[email protected]>
19315 L:      [email protected]
19316 L:      [email protected]
19317 S:      Maintained
19318 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
19319 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
19320 F:      drivers/iommu/msm_iommu*
19321
19322 QUALCOMM IPC ROUTER (QRTR) DRIVER
19323 M:      Manivannan Sadhasivam <[email protected]>
19324 L:      [email protected]
19325 S:      Maintained
19326 F:      include/trace/events/qrtr.h
19327 F:      include/uapi/linux/qrtr.h
19328 F:      net/qrtr/
19329
19330 QUALCOMM IPCC MAILBOX DRIVER
19331 M:      Manivannan Sadhasivam <[email protected]>
19332 L:      [email protected]
19333 S:      Supported
19334 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
19335 F:      drivers/mailbox/qcom-ipcc.c
19336 F:      include/dt-bindings/mailbox/qcom-ipcc.h
19337
19338 QUALCOMM IPQ4019 USB PHY DRIVER
19339 M:      Robert Marko <[email protected]>
19340 M:      Luka Perkov <[email protected]>
19341 L:      [email protected]
19342 S:      Maintained
19343 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
19344 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
19345
19346 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
19347 M:      Robert Marko <[email protected]>
19348 M:      Luka Perkov <[email protected]>
19349 L:      [email protected]
19350 S:      Maintained
19351 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
19352 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
19353
19354 QUALCOMM NAND CONTROLLER DRIVER
19355 M:      Manivannan Sadhasivam <[email protected]>
19356 L:      [email protected]
19357 L:      [email protected]
19358 S:      Maintained
19359 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
19360 F:      drivers/mtd/nand/raw/qcom_nandc.c
19361
19362 QUALCOMM QSEECOM DRIVER
19363 M:      Maximilian Luz <[email protected]>
19364 L:      [email protected]
19365 S:      Maintained
19366 F:      drivers/firmware/qcom/qcom_qseecom.c
19367
19368 QUALCOMM QSEECOM UEFISECAPP DRIVER
19369 M:      Maximilian Luz <[email protected]>
19370 L:      [email protected]
19371 S:      Maintained
19372 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
19373
19374 QUALCOMM RMNET DRIVER
19375 M:      Subash Abhinov Kasiviswanathan <[email protected]>
19376 M:      Sean Tranchetti <[email protected]>
19377 L:      [email protected]
19378 S:      Maintained
19379 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
19380 F:      drivers/net/ethernet/qualcomm/rmnet/
19381 F:      include/linux/if_rmnet.h
19382
19383 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
19384 M:      Bartosz Golaszewski <[email protected]>
19385 L:      [email protected]
19386 S:      Maintained
19387 F:      drivers/firmware/qcom/qcom_tzmem.c
19388 F:      drivers/firmware/qcom/qcom_tzmem.h
19389 F:      include/linux/firmware/qcom/qcom_tzmem.h
19390
19391 QUALCOMM TSENS THERMAL DRIVER
19392 M:      Amit Kucheria <[email protected]>
19393 M:      Thara Gopinath <[email protected]>
19394 L:      [email protected]
19395 L:      [email protected]
19396 S:      Maintained
19397 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
19398 F:      drivers/thermal/qcom/
19399
19400 QUALCOMM TYPEC PORT MANAGER DRIVER
19401 M:      Bryan O'Donoghue <[email protected]>
19402 L:      [email protected]
19403 L:      [email protected]
19404 S:      Maintained
19405 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
19406 F:      drivers/usb/typec/tcpm/qcom/
19407
19408 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
19409 M:      Stanimir Varbanov <[email protected]>
19410 M:      Vikash Garodia <[email protected]>
19411 R:      Bryan O'Donoghue <[email protected]>
19412 L:      [email protected]
19413 L:      [email protected]
19414 S:      Maintained
19415 T:      git git://linuxtv.org/media.git
19416 F:      Documentation/devicetree/bindings/media/*venus*
19417 F:      drivers/media/platform/qcom/venus/
19418
19419 QUALCOMM WCN36XX WIRELESS DRIVER
19420 M:      Loic Poulain <[email protected]>
19421 L:      [email protected]
19422 S:      Supported
19423 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
19424 F:      drivers/net/wireless/ath/wcn36xx/
19425
19426 QUANTENNA QTNFMAC WIRELESS DRIVER
19427 M:      Igor Mitsyanko <[email protected]>
19428 R:      Sergey Matyukevich <[email protected]>
19429 L:      [email protected]
19430 S:      Maintained
19431 F:      drivers/net/wireless/quantenna
19432
19433 RADEON and AMDGPU DRM DRIVERS
19434 M:      Alex Deucher <[email protected]>
19435 M:      Christian König <[email protected]>
19436 M:      Xinhui Pan <[email protected]>
19437 L:      [email protected]
19438 S:      Supported
19439 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
19440 C:      irc://irc.oftc.net/radeon
19441 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
19442 F:      Documentation/gpu/amdgpu/
19443 F:      drivers/gpu/drm/amd/
19444 F:      drivers/gpu/drm/ci/xfails/amd*
19445 F:      drivers/gpu/drm/radeon/
19446 F:      include/uapi/drm/amdgpu_drm.h
19447 F:      include/uapi/drm/radeon_drm.h
19448
19449 RADEON FRAMEBUFFER DISPLAY DRIVER
19450 M:      Benjamin Herrenschmidt <[email protected]>
19451 L:      [email protected]
19452 S:      Maintained
19453 F:      drivers/video/fbdev/aty/radeon*
19454 F:      include/uapi/linux/radeonfb.h
19455
19456 RADIOSHARK RADIO DRIVER
19457 M:      Hans Verkuil <[email protected]>
19458 L:      [email protected]
19459 S:      Maintained
19460 T:      git git://linuxtv.org/media.git
19461 F:      drivers/media/radio/radio-shark.c
19462
19463 RADIOSHARK2 RADIO DRIVER
19464 M:      Hans Verkuil <[email protected]>
19465 L:      [email protected]
19466 S:      Maintained
19467 T:      git git://linuxtv.org/media.git
19468 F:      drivers/media/radio/radio-shark2.c
19469 F:      drivers/media/radio/radio-tea5777.c
19470
19471 RADOS BLOCK DEVICE (RBD)
19472 M:      Ilya Dryomov <[email protected]>
19473 R:      Dongsheng Yang <[email protected]>
19474 L:      [email protected]
19475 S:      Supported
19476 W:      http://ceph.com/
19477 T:      git https://github.com/ceph/ceph-client.git
19478 F:      Documentation/ABI/testing/sysfs-bus-rbd
19479 F:      drivers/block/rbd.c
19480 F:      drivers/block/rbd_types.h
19481
19482 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19483 L:      [email protected]
19484 S:      Orphan
19485 F:      drivers/video/fbdev/aty/aty128fb.c
19486
19487 RAINSHADOW-CEC DRIVER
19488 M:      Hans Verkuil <[email protected]>
19489 L:      [email protected]
19490 S:      Maintained
19491 T:      git git://linuxtv.org/media.git
19492 F:      drivers/media/cec/usb/rainshadow/
19493
19494 RALINK MIPS ARCHITECTURE
19495 M:      John Crispin <[email protected]>
19496 M:      Sergio Paracuellos <[email protected]>
19497 L:      [email protected]
19498 S:      Maintained
19499 F:      arch/mips/ralink
19500
19501 RALINK MT7621 MIPS ARCHITECTURE
19502 M:      Arınç ÜNAL <[email protected]>
19503 M:      Sergio Paracuellos <[email protected]>
19504 L:      [email protected]
19505 S:      Maintained
19506 F:      arch/mips/boot/dts/ralink/mt7621*
19507
19508 RALINK RT2X00 WIRELESS LAN DRIVER
19509 M:      Stanislaw Gruszka <[email protected]>
19510 L:      [email protected]
19511 S:      Maintained
19512 F:      drivers/net/wireless/ralink/rt2x00/
19513
19514 RAMDISK RAM BLOCK DEVICE DRIVER
19515 M:      Jens Axboe <[email protected]>
19516 S:      Maintained
19517 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19518 F:      drivers/block/brd.c
19519
19520 RANCHU VIRTUAL BOARD FOR MIPS
19521 M:      Miodrag Dinic <[email protected]>
19522 L:      [email protected]
19523 S:      Supported
19524 F:      arch/mips/configs/generic/board-ranchu.config
19525 F:      arch/mips/generic/board-ranchu.c
19526
19527 RANDOM NUMBER DRIVER
19528 M:      "Theodore Ts'o" <[email protected]>
19529 M:      Jason A. Donenfeld <[email protected]>
19530 S:      Maintained
19531 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19532 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19533 F:      drivers/char/random.c
19534 F:      include/linux/random.h
19535 F:      include/uapi/linux/random.h
19536 F:      drivers/virt/vmgenid.c
19537 N:      ^.*/vdso/[^/]*getrandom[^/]+$
19538
19539 RAPIDIO SUBSYSTEM
19540 M:      Matt Porter <[email protected]>
19541 M:      Alexandre Bounine <[email protected]>
19542 S:      Maintained
19543 F:      drivers/rapidio/
19544
19545 RAS INFRASTRUCTURE
19546 M:      Tony Luck <[email protected]>
19547 M:      Borislav Petkov <[email protected]>
19548 L:      [email protected]
19549 S:      Maintained
19550 F:      Documentation/admin-guide/RAS
19551 F:      drivers/ras/
19552 F:      include/linux/ras.h
19553 F:      include/ras/ras_event.h
19554
19555 RAS FRU MEMORY POISON MANAGER (FMPM)
19556 M:      Yazen Ghannam <[email protected]>
19557 L:      [email protected]
19558 S:      Maintained
19559 F:      drivers/ras/amd/fmpm.c
19560
19561 RASPBERRY PI PISP BACK END
19562 M:      Jacopo Mondi <[email protected]>
19563 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19564 L:      [email protected]
19565 S:      Maintained
19566 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19567 F:      drivers/media/platform/raspberrypi/pisp_be/
19568 F:      include/uapi/linux/media/raspberrypi/
19569
19570 RASPBERRY PI PISP CAMERA FRONT END
19571 M:      Tomi Valkeinen <[email protected]>
19572 M:      Raspberry Pi Kernel Maintenance <[email protected]>
19573 S:      Maintained
19574 F:      Documentation/devicetree/bindings/media/raspberrypi,rp1-cfe.yaml
19575 F:      drivers/media/platform/raspberrypi/rp1-cfe/
19576
19577 RC-CORE / LIRC FRAMEWORK
19578 M:      Sean Young <[email protected]>
19579 L:      [email protected]
19580 S:      Maintained
19581 W:      http://linuxtv.org
19582 T:      git git://linuxtv.org/media.git
19583 F:      Documentation/driver-api/media/rc-core.rst
19584 F:      Documentation/userspace-api/media/rc/
19585 F:      drivers/media/rc/
19586 F:      include/media/rc-core.h
19587 F:      include/media/rc-map.h
19588 F:      include/uapi/linux/lirc.h
19589
19590 RCMM REMOTE CONTROLS DECODER
19591 M:      Patrick Lerda <[email protected]>
19592 S:      Maintained
19593 F:      drivers/media/rc/ir-rcmm-decoder.c
19594
19595 RCUTORTURE TEST FRAMEWORK
19596 M:      "Paul E. McKenney" <[email protected]>
19597 M:      Josh Triplett <[email protected]>
19598 R:      Steven Rostedt <[email protected]>
19599 R:      Mathieu Desnoyers <[email protected]>
19600 R:      Lai Jiangshan <[email protected]>
19601 L:      [email protected]
19602 S:      Supported
19603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19604 F:      tools/testing/selftests/rcutorture
19605
19606 RDACM20 Camera Sensor
19607 M:      Jacopo Mondi <[email protected]>
19608 M:      Kieran Bingham <[email protected]>
19609 M:      Laurent Pinchart <[email protected]>
19610 M:      Niklas Söderlund <[email protected]>
19611 L:      [email protected]
19612 S:      Maintained
19613 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19614 F:      drivers/media/i2c/max9271.c
19615 F:      drivers/media/i2c/max9271.h
19616 F:      drivers/media/i2c/rdacm20.c
19617
19618 RDACM21 Camera Sensor
19619 M:      Jacopo Mondi <[email protected]>
19620 M:      Kieran Bingham <[email protected]>
19621 M:      Laurent Pinchart <[email protected]>
19622 M:      Niklas Söderlund <[email protected]>
19623 L:      [email protected]
19624 S:      Maintained
19625 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19626 F:      drivers/media/i2c/max9271.c
19627 F:      drivers/media/i2c/max9271.h
19628 F:      drivers/media/i2c/rdacm21.c
19629
19630 RDC R-321X SoC
19631 M:      Florian Fainelli <[email protected]>
19632 S:      Maintained
19633
19634 RDC R6040 FAST ETHERNET DRIVER
19635 M:      Florian Fainelli <[email protected]>
19636 L:      [email protected]
19637 S:      Maintained
19638 F:      drivers/net/ethernet/rdc/r6040.c
19639
19640 RDMAVT - RDMA verbs software
19641 M:      Dennis Dalessandro <[email protected]>
19642 L:      [email protected]
19643 S:      Supported
19644 F:      drivers/infiniband/sw/rdmavt
19645
19646 RDS - RELIABLE DATAGRAM SOCKETS
19647 M:      Allison Henderson <[email protected]>
19648 L:      [email protected]
19649 L:      [email protected]
19650 L:      [email protected] (moderated for non-subscribers)
19651 S:      Supported
19652 W:      https://oss.oracle.com/projects/rds/
19653 F:      Documentation/networking/rds.rst
19654 F:      net/rds/
19655 F:      tools/testing/selftests/net/rds/
19656
19657 RDT - RESOURCE ALLOCATION
19658 M:      Fenghua Yu <[email protected]>
19659 M:      Reinette Chatre <[email protected]>
19660 L:      [email protected]
19661 S:      Supported
19662 F:      Documentation/arch/x86/resctrl*
19663 F:      arch/x86/include/asm/resctrl.h
19664 F:      arch/x86/kernel/cpu/resctrl/
19665 F:      tools/testing/selftests/resctrl/
19666
19667 READ-COPY UPDATE (RCU)
19668 M:      "Paul E. McKenney" <[email protected]>
19669 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19670 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19671 M:      Joel Fernandes <[email protected]>
19672 M:      Josh Triplett <[email protected]>
19673 M:      Boqun Feng <[email protected]>
19674 M:      Uladzislau Rezki <[email protected]>
19675 R:      Steven Rostedt <[email protected]>
19676 R:      Mathieu Desnoyers <[email protected]>
19677 R:      Lai Jiangshan <[email protected]>
19678 R:      Zqiang <[email protected]>
19679 L:      [email protected]
19680 S:      Supported
19681 W:      http://www.rdrop.com/users/paulmck/RCU/
19682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19683 F:      Documentation/RCU/
19684 F:      include/linux/rcu*
19685 F:      kernel/rcu/
19686 X:      Documentation/RCU/torture.rst
19687 X:      include/linux/srcu*.h
19688 X:      kernel/rcu/srcu*.c
19689
19690 REAL TIME CLOCK (RTC) SUBSYSTEM
19691 M:      Alexandre Belloni <[email protected]>
19692 L:      [email protected]
19693 S:      Maintained
19694 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19696 F:      Documentation/admin-guide/rtc.rst
19697 F:      Documentation/devicetree/bindings/rtc/
19698 F:      drivers/rtc/
19699 F:      include/linux/rtc.h
19700 F:      include/linux/rtc/
19701 F:      include/uapi/linux/rtc.h
19702 F:      tools/testing/selftests/rtc/
19703
19704 Real-time Linux Analysis (RTLA) tools
19705 M:      Steven Rostedt <[email protected]>
19706 L:      [email protected]
19707 S:      Maintained
19708 F:      Documentation/tools/rtla/
19709 F:      tools/tracing/rtla/
19710
19711 Real-time Linux (PREEMPT_RT)
19712 M:      Sebastian Andrzej Siewior <[email protected]>
19713 M:      Clark Williams <[email protected]>
19714 M:      Steven Rostedt <[email protected]>
19715 L:      [email protected]
19716 S:      Supported
19717 K:      PREEMPT_RT
19718
19719 REALTEK AUDIO CODECS
19720 M:      Oder Chiou <[email protected]>
19721 S:      Maintained
19722 F:      include/sound/rt*.h
19723 F:      sound/soc/codecs/rt*
19724
19725 REALTEK OTTO WATCHDOG
19726 M:      Sander Vanheule <[email protected]>
19727 L:      [email protected]
19728 S:      Maintained
19729 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19730 F:      drivers/watchdog/realtek_otto_wdt.c
19731
19732 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19733 M:      Linus Walleij <[email protected]>
19734 M:      Alvin Šipraga <[email protected]>
19735 S:      Maintained
19736 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19737 F:      drivers/net/dsa/realtek/*
19738
19739 REALTEK SPI-NAND
19740 M:      Chris Packham <[email protected]>
19741 S:      Maintained
19742 F:      Documentation/devicetree/bindings/spi/realtek,rtl9301-snand.yaml
19743 F:      drivers/spi/spi-realtek-rtl-snand.c
19744
19745 REALTEK WIRELESS DRIVER (rtlwifi family)
19746 M:      Ping-Ke Shih <[email protected]>
19747 L:      [email protected]
19748 S:      Maintained
19749 T:      git https://github.com/pkshih/rtw.git
19750 F:      drivers/net/wireless/realtek/rtlwifi/
19751
19752 REALTEK WIRELESS DRIVER (rtw88)
19753 M:      Ping-Ke Shih <[email protected]>
19754 L:      [email protected]
19755 S:      Maintained
19756 T:      git https://github.com/pkshih/rtw.git
19757 F:      drivers/net/wireless/realtek/rtw88/
19758
19759 REALTEK WIRELESS DRIVER (rtw89)
19760 M:      Ping-Ke Shih <[email protected]>
19761 L:      [email protected]
19762 S:      Maintained
19763 T:      git https://github.com/pkshih/rtw.git
19764 F:      drivers/net/wireless/realtek/rtw89/
19765
19766 REDPINE WIRELESS DRIVER
19767 L:      [email protected]
19768 S:      Orphan
19769 F:      drivers/net/wireless/rsi/
19770
19771 REGISTER MAP ABSTRACTION
19772 M:      Mark Brown <[email protected]>
19773 L:      [email protected]
19774 S:      Supported
19775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19776 F:      Documentation/devicetree/bindings/regmap/
19777 F:      drivers/base/regmap/
19778 F:      include/linux/regmap.h
19779
19780 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19781 M:      Bjorn Andersson <[email protected]>
19782 M:      Mathieu Poirier <[email protected]>
19783 L:      [email protected]
19784 S:      Maintained
19785 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19786 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19787 F:      Documentation/devicetree/bindings/remoteproc/
19788 F:      Documentation/staging/remoteproc.rst
19789 F:      drivers/remoteproc/
19790 F:      include/linux/remoteproc.h
19791 F:      include/linux/remoteproc/
19792
19793 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19794 M:      Bjorn Andersson <[email protected]>
19795 M:      Mathieu Poirier <[email protected]>
19796 L:      [email protected]
19797 S:      Maintained
19798 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19799 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19800 F:      Documentation/staging/rpmsg.rst
19801 F:      drivers/rpmsg/
19802 F:      include/linux/rpmsg.h
19803 F:      include/linux/rpmsg/
19804 F:      include/uapi/linux/rpmsg.h
19805 F:      samples/rpmsg/
19806
19807 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19808 M:      Stephan Gerhold <[email protected]>
19809 L:      [email protected]
19810 L:      [email protected]
19811 S:      Maintained
19812 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19813
19814 RENESAS CLOCK DRIVERS
19815 M:      Geert Uytterhoeven <[email protected]>
19816 L:      [email protected]
19817 S:      Supported
19818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19819 F:      Documentation/devicetree/bindings/clock/renesas,*
19820 F:      drivers/clk/renesas/
19821
19822 RENESAS EMEV2 I2C DRIVER
19823 M:      Wolfram Sang <[email protected]>
19824 L:      [email protected]
19825 S:      Supported
19826 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19827 F:      drivers/i2c/busses/i2c-emev2.c
19828
19829 RENESAS ETHERNET AVB DRIVER
19830 M:      Paul Barker <[email protected]>
19831 M:      Niklas Söderlund <[email protected]>
19832 L:      [email protected]
19833 L:      [email protected]
19834 S:      Supported
19835 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19836 F:      drivers/net/ethernet/renesas/Kconfig
19837 F:      drivers/net/ethernet/renesas/Makefile
19838 F:      drivers/net/ethernet/renesas/ravb*
19839
19840 RENESAS ETHERNET SWITCH DRIVER
19841 R:      Yoshihiro Shimoda <[email protected]>
19842 L:      [email protected]
19843 L:      [email protected]
19844 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19845 F:      drivers/net/ethernet/renesas/Kconfig
19846 F:      drivers/net/ethernet/renesas/Makefile
19847 F:      drivers/net/ethernet/renesas/rcar_gen4*
19848 F:      drivers/net/ethernet/renesas/rswitch*
19849
19850 RENESAS ETHERNET TSN DRIVER
19851 M:      Niklas Söderlund <[email protected]>
19852 L:      [email protected]
19853 L:      [email protected]
19854 S:      Supported
19855 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19856 F:      drivers/net/ethernet/renesas/rtsn.*
19857
19858 RENESAS IDT821034 ASoC CODEC
19859 M:      Herve Codina <[email protected]>
19860 L:      [email protected]
19861 S:      Maintained
19862 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19863 F:      sound/soc/codecs/idt821034.c
19864
19865 RENESAS R-CAR & FSI AUDIO (ASoC) DRIVERS
19866 M:      Kuninori Morimoto <[email protected]>
19867 L:      [email protected]
19868 L:      [email protected]
19869 S:      Supported
19870 F:      Documentation/devicetree/bindings/sound/renesas,rsnd.*
19871 F:      Documentation/devicetree/bindings/sound/renesas,fsi.yaml
19872 F:      sound/soc/renesas/rcar/
19873 F:      sound/soc/renesas/fsi.c
19874 F:      include/sound/sh_fsi.h
19875
19876 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19877 M:      Miquel Raynal <[email protected]>
19878 L:      [email protected]
19879 L:      [email protected]
19880 S:      Maintained
19881 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19882 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19883
19884 RENESAS R-CAR GYROADC DRIVER
19885 M:      Marek Vasut <[email protected]>
19886 L:      [email protected]
19887 S:      Supported
19888 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19889 F:      drivers/iio/adc/rcar-gyroadc.c
19890
19891 RENESAS R-CAR I2C DRIVERS
19892 M:      Wolfram Sang <[email protected]>
19893 L:      [email protected]
19894 S:      Supported
19895 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19896 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19897 F:      drivers/i2c/busses/i2c-rcar.c
19898 F:      drivers/i2c/busses/i2c-sh_mobile.c
19899
19900 RENESAS R-CAR SATA DRIVER
19901 M:      Geert Uytterhoeven <[email protected]>
19902 L:      [email protected]
19903 L:      [email protected]
19904 S:      Supported
19905 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19906 F:      drivers/ata/sata_rcar.c
19907
19908 RENESAS R-CAR THERMAL DRIVERS
19909 M:      Niklas Söderlund <[email protected]>
19910 L:      [email protected]
19911 S:      Supported
19912 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19913 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19914 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19915 F:      drivers/thermal/renesas/rcar_thermal.c
19916
19917 RENESAS RIIC DRIVER
19918 M:      Chris Brandt <[email protected]>
19919 L:      [email protected]
19920 S:      Supported
19921 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19922 F:      drivers/i2c/busses/i2c-riic.c
19923
19924 RENESAS RZ AUDIO (ASoC) DRIVER
19925 M:      Biju Das <[email protected]>
19926 M:      Lad Prabhakar <[email protected]>
19927 L:      [email protected]
19928 L:      [email protected]
19929 S:      Supported
19930 F:      Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml
19931 F:      sound/soc/renesas/rz-ssi.c
19932
19933 RENESAS RZ/G2L A/D DRIVER
19934 M:      Lad Prabhakar <[email protected]>
19935 L:      [email protected]
19936 L:      [email protected]
19937 S:      Supported
19938 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19939 F:      drivers/iio/adc/rzg2l_adc.c
19940
19941 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19942 M:      Biju Das <[email protected]>
19943 L:      [email protected]
19944 L:      [email protected]
19945 S:      Supported
19946 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19947 F:      drivers/counter/rz-mtu3-cnt.c
19948
19949 RENESAS RTCA-3 RTC DRIVER
19950 M:      Claudiu Beznea <[email protected]>
19951 L:      [email protected]
19952 L:      [email protected]
19953 S:      Supported
19954 F:      Documentation/devicetree/bindings/rtc/renesas,rz-rtca3.yaml
19955 F:      drivers/rtc/rtc-renesas-rtca3.c
19956
19957 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19958 M:      Clément Léger <[email protected]>
19959 L:      [email protected]
19960 L:      [email protected]
19961 S:      Maintained
19962 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19963 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19964 F:      drivers/net/dsa/rzn1_a5psw*
19965 F:      drivers/net/pcs/pcs-rzn1-miic.c
19966 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19967 F:      include/linux/pcs-rzn1-miic.h
19968 F:      net/dsa/tag_rzn1_a5psw.c
19969
19970 RENESAS RZ/N1 DWMAC GLUE LAYER
19971 M:      Romain Gantois <[email protected]>
19972 S:      Maintained
19973 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19974 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19975
19976 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19977 M:      Miquel Raynal <[email protected]>
19978 L:      [email protected]
19979 L:      [email protected]
19980 S:      Maintained
19981 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19982 F:      drivers/rtc/rtc-rzn1.c
19983
19984 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19985 M:      Herve Codina <[email protected]>
19986 L:      [email protected]
19987 L:      [email protected]
19988 S:      Maintained
19989 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19990 F:      drivers/usb/gadget/udc/renesas_usbf.c
19991
19992 RENESAS RZ/V2M I2C DRIVER
19993 M:      Fabrizio Castro <[email protected]>
19994 L:      [email protected]
19995 L:      [email protected]
19996 S:      Supported
19997 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19998 F:      drivers/i2c/busses/i2c-rzv2m.c
19999
20000 RENESAS SUPERH ETHERNET DRIVER
20001 M:      Niklas Söderlund <[email protected]>
20002 L:      [email protected]
20003 L:      [email protected]
20004 S:      Supported
20005 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
20006 F:      drivers/net/ethernet/renesas/Kconfig
20007 F:      drivers/net/ethernet/renesas/Makefile
20008 F:      drivers/net/ethernet/renesas/sh_eth*
20009 F:      include/linux/sh_eth.h
20010
20011 RENESAS USB PHY DRIVER
20012 M:      Yoshihiro Shimoda <[email protected]>
20013 L:      [email protected]
20014 S:      Maintained
20015 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
20016
20017 RENESAS VERSACLOCK 7 CLOCK DRIVER
20018 M:      Alex Helms <[email protected]>
20019 S:      Maintained
20020 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
20021 F:      drivers/clk/clk-versaclock7.c
20022
20023 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
20024 M:      Herve Codina <[email protected]>
20025 L:      [email protected]
20026 S:      Maintained
20027 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
20028 F:      drivers/iio/potentiometer/x9250.c
20029
20030 RESET CONTROLLER FRAMEWORK
20031 M:      Philipp Zabel <[email protected]>
20032 S:      Maintained
20033 T:      git git://git.pengutronix.de/git/pza/linux
20034 F:      Documentation/devicetree/bindings/reset/
20035 F:      Documentation/driver-api/reset.rst
20036 F:      drivers/reset/
20037 F:      include/dt-bindings/reset/
20038 F:      include/linux/reset-controller.h
20039 F:      include/linux/reset.h
20040 F:      include/linux/reset/
20041 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
20042
20043 RESTARTABLE SEQUENCES SUPPORT
20044 M:      Mathieu Desnoyers <[email protected]>
20045 M:      Peter Zijlstra <[email protected]>
20046 M:      "Paul E. McKenney" <[email protected]>
20047 M:      Boqun Feng <[email protected]>
20048 L:      [email protected]
20049 S:      Supported
20050 F:      include/trace/events/rseq.h
20051 F:      include/uapi/linux/rseq.h
20052 F:      kernel/rseq.c
20053 F:      tools/testing/selftests/rseq/
20054
20055 RFKILL
20056 M:      Johannes Berg <[email protected]>
20057 L:      [email protected]
20058 S:      Maintained
20059 W:      https://wireless.wiki.kernel.org/
20060 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
20061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
20062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
20063 F:      Documentation/ABI/stable/sysfs-class-rfkill
20064 F:      Documentation/driver-api/rfkill.rst
20065 F:      include/linux/rfkill.h
20066 F:      include/uapi/linux/rfkill.h
20067 F:      net/rfkill/
20068
20069 RHASHTABLE
20070 M:      Thomas Graf <[email protected]>
20071 M:      Herbert Xu <[email protected]>
20072 L:      [email protected]
20073 S:      Maintained
20074 F:      include/linux/rhashtable-types.h
20075 F:      include/linux/rhashtable.h
20076 F:      lib/rhashtable.c
20077 F:      lib/test_rhashtable.c
20078
20079 RICOH R5C592 MEMORYSTICK DRIVER
20080 M:      Maxim Levitsky <[email protected]>
20081 S:      Maintained
20082 F:      drivers/memstick/host/r592.*
20083
20084 RICOH SMARTMEDIA/XD DRIVER
20085 M:      Maxim Levitsky <[email protected]>
20086 S:      Maintained
20087 F:      drivers/mtd/nand/raw/r852.c
20088 F:      drivers/mtd/nand/raw/r852.h
20089
20090 RISC-V AIA DRIVERS
20091 M:      Anup Patel <[email protected]>
20092 L:      [email protected]
20093 S:      Maintained
20094 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
20095 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
20096 F:      drivers/irqchip/irq-riscv-aplic-*.c
20097 F:      drivers/irqchip/irq-riscv-aplic-*.h
20098 F:      drivers/irqchip/irq-riscv-imsic-*.c
20099 F:      drivers/irqchip/irq-riscv-imsic-*.h
20100 F:      drivers/irqchip/irq-riscv-intc.c
20101 F:      include/linux/irqchip/riscv-aplic.h
20102 F:      include/linux/irqchip/riscv-imsic.h
20103
20104 RISC-V ARCHITECTURE
20105 M:      Paul Walmsley <[email protected]>
20106 M:      Palmer Dabbelt <[email protected]>
20107 M:      Albert Ou <[email protected]>
20108 L:      [email protected]
20109 S:      Supported
20110 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
20111 C:      irc://irc.libera.chat/riscv
20112 P:      Documentation/arch/riscv/patch-acceptance.rst
20113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
20114 F:      arch/riscv/
20115 N:      riscv
20116 K:      riscv
20117
20118 RISC-V IOMMU
20119 M:      Tomasz Jeznach <[email protected]>
20120 L:      [email protected]
20121 L:      [email protected]
20122 S:      Maintained
20123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
20124 F:      Documentation/devicetree/bindings/iommu/riscv,iommu.yaml
20125 F:      drivers/iommu/riscv/
20126
20127 RISC-V MICROCHIP FPGA SUPPORT
20128 M:      Conor Dooley <[email protected]>
20129 M:      Daire McNamara <[email protected]>
20130 L:      [email protected]
20131 S:      Supported
20132 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
20133 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
20134 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
20135 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
20136 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
20137 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
20138 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
20139 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
20140 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
20141 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
20142 F:      arch/riscv/boot/dts/microchip/
20143 F:      drivers/char/hw_random/mpfs-rng.c
20144 F:      drivers/clk/microchip/clk-mpfs*.c
20145 F:      drivers/firmware/microchip/mpfs-auto-update.c
20146 F:      drivers/gpio/gpio-mpfs.c
20147 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
20148 F:      drivers/mailbox/mailbox-mpfs.c
20149 F:      drivers/pci/controller/plda/pcie-microchip-host.c
20150 F:      drivers/pwm/pwm-microchip-core.c
20151 F:      drivers/reset/reset-mpfs.c
20152 F:      drivers/rtc/rtc-mpfs.c
20153 F:      drivers/soc/microchip/mpfs-sys-controller.c
20154 F:      drivers/spi/spi-microchip-core-qspi.c
20155 F:      drivers/spi/spi-microchip-core.c
20156 F:      drivers/usb/musb/mpfs.c
20157 F:      include/soc/microchip/mpfs.h
20158
20159 RISC-V MISC SOC SUPPORT
20160 M:      Conor Dooley <[email protected]>
20161 L:      [email protected]
20162 S:      Maintained
20163 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
20164 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20165 F:      arch/riscv/boot/dts/canaan/
20166 F:      arch/riscv/boot/dts/microchip/
20167 F:      arch/riscv/boot/dts/sifive/
20168 F:      arch/riscv/boot/dts/starfive/
20169
20170 RISC-V PMU DRIVERS
20171 M:      Atish Patra <[email protected]>
20172 R:      Anup Patel <[email protected]>
20173 L:      [email protected]
20174 S:      Supported
20175 F:      drivers/perf/riscv_pmu.c
20176 F:      drivers/perf/riscv_pmu_legacy.c
20177 F:      drivers/perf/riscv_pmu_sbi.c
20178
20179 RISC-V THEAD SoC SUPPORT
20180 M:      Drew Fustini <[email protected]>
20181 M:      Guo Ren <[email protected]>
20182 M:      Fu Wei <[email protected]>
20183 L:      [email protected]
20184 S:      Maintained
20185 T:      git https://github.com/pdp7/linux.git
20186 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
20187 F:      Documentation/devicetree/bindings/mailbox/thead,th1520-mbox.yaml
20188 F:      Documentation/devicetree/bindings/net/thead,th1520-gmac.yaml
20189 F:      Documentation/devicetree/bindings/pinctrl/thead,th1520-pinctrl.yaml
20190 F:      arch/riscv/boot/dts/thead/
20191 F:      drivers/clk/thead/clk-th1520-ap.c
20192 F:      drivers/mailbox/mailbox-th1520.c
20193 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c
20194 F:      drivers/pinctrl/pinctrl-th1520.c
20195 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
20196
20197 RNBD BLOCK DRIVERS
20198 M:      Md. Haris Iqbal <[email protected]>
20199 M:      Jack Wang <[email protected]>
20200 L:      [email protected]
20201 S:      Maintained
20202 F:      drivers/block/rnbd/
20203
20204 ROCCAT DRIVERS
20205 M:      Stefan Achatz <[email protected]>
20206 S:      Maintained
20207 W:      http://sourceforge.net/projects/roccat/
20208 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
20209 F:      drivers/hid/hid-roccat*
20210 F:      include/linux/hid-roccat*
20211
20212 ROCKCHIP CAN-FD DRIVER
20213 M:      Marc Kleine-Budde <[email protected]>
20214 R:      [email protected]
20215 L:      [email protected]
20216 S:      Maintained
20217 F:      Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml
20218 F:      drivers/net/can/rockchip/
20219
20220 ROCKCHIP CRYPTO DRIVERS
20221 M:      Corentin Labbe <[email protected]>
20222 L:      [email protected]
20223 S:      Maintained
20224 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
20225 F:      drivers/crypto/rockchip/
20226
20227 ROCKCHIP I2S TDM DRIVER
20228 M:      Nicolas Frattaroli <[email protected]>
20229 L:      [email protected]
20230 S:      Maintained
20231 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
20232 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
20233
20234 ROCKCHIP ISP V1 DRIVER
20235 M:      Dafna Hirschfeld <[email protected]>
20236 M:      Laurent Pinchart <[email protected]>
20237 L:      [email protected]
20238 L:      [email protected]
20239 S:      Maintained
20240 F:      Documentation/admin-guide/media/rkisp1.rst
20241 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
20242 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
20243 F:      drivers/media/platform/rockchip/rkisp1
20244 F:      include/uapi/linux/rkisp1-config.h
20245
20246 ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT
20247 M:      Daniel Golle <[email protected]>
20248 M:      Aurelien Jarno <[email protected]>
20249 S:      Maintained
20250 F:      Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml
20251 F:      drivers/char/hw_random/rockchip-rng.c
20252
20253 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
20254 M:      Jacob Chen <[email protected]>
20255 M:      Ezequiel Garcia <[email protected]>
20256 L:      [email protected]
20257 L:      [email protected]
20258 S:      Maintained
20259 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
20260 F:      drivers/media/platform/rockchip/rga/
20261
20262 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
20263 M:      Luca Ceresoli <[email protected]>
20264 S:      Maintained
20265 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
20266 F:      sound/soc/codecs/rk3308_codec.c
20267 F:      sound/soc/codecs/rk3308_codec.h
20268
20269 ROCKCHIP VIDEO DECODER DRIVER
20270 M:      Ezequiel Garcia <[email protected]>
20271 L:      [email protected]
20272 L:      [email protected]
20273 S:      Maintained
20274 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
20275 F:      drivers/staging/media/rkvdec/
20276
20277 ROCKER DRIVER
20278 M:      Jiri Pirko <[email protected]>
20279 L:      [email protected]
20280 S:      Supported
20281 F:      drivers/net/ethernet/rocker/
20282
20283 ROCKETPORT EXPRESS/INFINITY DRIVER
20284 M:      Kevin Cernekee <[email protected]>
20285 L:      [email protected]
20286 S:      Odd Fixes
20287 F:      drivers/tty/serial/rp2.*
20288
20289 ROHM BD99954 CHARGER IC
20290 M:      Matti Vaittinen <[email protected]>
20291 S:      Supported
20292 F:      drivers/power/supply/bd99954-charger.c
20293 F:      drivers/power/supply/bd99954-charger.h
20294
20295 ROHM BH1745 COLOUR SENSOR
20296 M:      Mudit Sharma <[email protected]>
20297 L:      [email protected]
20298 S:      Maintained
20299 F:      drivers/iio/light/bh1745.c
20300
20301 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
20302 M:      Tomasz Duszynski <[email protected]>
20303 S:      Maintained
20304 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
20305 F:      drivers/iio/light/bh1750.c
20306
20307 ROHM BM1390 PRESSURE SENSOR DRIVER
20308 M:      Matti Vaittinen <[email protected]>
20309 L:      [email protected]
20310 S:      Supported
20311 F:      drivers/iio/pressure/rohm-bm1390.c
20312
20313 ROHM BU270xx LIGHT SENSOR DRIVERs
20314 M:      Matti Vaittinen <[email protected]>
20315 L:      [email protected]
20316 S:      Supported
20317 F:      drivers/iio/light/rohm-bu27008.c
20318 F:      drivers/iio/light/rohm-bu27034.c
20319
20320 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
20321 M:      Marek Vasut <[email protected]>
20322 L:      [email protected]
20323 L:      [email protected]
20324 S:      Supported
20325 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
20326 F:      drivers/gpio/gpio-bd9571mwv.c
20327 F:      drivers/mfd/bd9571mwv.c
20328 F:      drivers/regulator/bd9571mwv-regulator.c
20329 F:      include/linux/mfd/bd9571mwv.h
20330
20331 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
20332 M:      Matti Vaittinen <[email protected]>
20333 S:      Supported
20334 F:      drivers/clk/clk-bd718x7.c
20335 F:      drivers/gpio/gpio-bd71815.c
20336 F:      drivers/gpio/gpio-bd71828.c
20337 F:      drivers/mfd/rohm-bd71828.c
20338 F:      drivers/mfd/rohm-bd718x7.c
20339 F:      drivers/mfd/rohm-bd9576.c
20340 F:      drivers/mfd/rohm-bd96801.c
20341 F:      drivers/regulator/bd71815-regulator.c
20342 F:      drivers/regulator/bd71828-regulator.c
20343 F:      drivers/regulator/bd718x7-regulator.c
20344 F:      drivers/regulator/bd9576-regulator.c
20345 F:      drivers/regulator/bd96801-regulator.c
20346 F:      drivers/regulator/rohm-regulator.c
20347 F:      drivers/rtc/rtc-bd70528.c
20348 F:      drivers/watchdog/bd9576_wdt.c
20349 F:      drivers/watchdog/bd96801_wdt.c
20350 F:      include/linux/mfd/rohm-bd71815.h
20351 F:      include/linux/mfd/rohm-bd71828.h
20352 F:      include/linux/mfd/rohm-bd718x7.h
20353 F:      include/linux/mfd/rohm-bd957x.h
20354 F:      include/linux/mfd/rohm-bd96801.h
20355 F:      include/linux/mfd/rohm-generic.h
20356 F:      include/linux/mfd/rohm-shared.h
20357
20358 ROSE NETWORK LAYER
20359 L:      [email protected]
20360 S:      Orphan
20361 W:      https://linux-ax25.in-berlin.de
20362 F:      include/net/rose.h
20363 F:      include/uapi/linux/rose.h
20364 F:      net/rose/
20365
20366 ROTATION DRIVER FOR ALLWINNER A83T
20367 M:      Jernej Skrabec <[email protected]>
20368 L:      [email protected]
20369 S:      Maintained
20370 T:      git git://linuxtv.org/media.git
20371 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
20372 F:      drivers/media/platform/sunxi/sun8i-rotate/
20373
20374 RPMB SUBSYSTEM
20375 M:      Jens Wiklander <[email protected]>
20376 L:      [email protected]
20377 S:      Supported
20378 F:      drivers/misc/rpmb-core.c
20379 F:      include/linux/rpmb.h
20380
20381 RPMSG TTY DRIVER
20382 M:      Arnaud Pouliquen <[email protected]>
20383 L:      [email protected]
20384 S:      Maintained
20385 F:      drivers/tty/rpmsg_tty.c
20386
20387 RTASE ETHERNET DRIVER
20388 M:      Justin Lai <[email protected]>
20389 M:      Larry Chiu <[email protected]>
20390 L:      [email protected]
20391 S:      Maintained
20392 F:      drivers/net/ethernet/realtek/rtase/
20393
20394 RTL2830 MEDIA DRIVER
20395 L:      [email protected]
20396 S:      Orphan
20397 W:      https://linuxtv.org
20398 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20399 F:      drivers/media/dvb-frontends/rtl2830*
20400
20401 RTL2832 MEDIA DRIVER
20402 L:      [email protected]
20403 S:      Orphan
20404 W:      https://linuxtv.org
20405 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20406 F:      drivers/media/dvb-frontends/rtl2832*
20407
20408 RTL2832_SDR MEDIA DRIVER
20409 L:      [email protected]
20410 S:      Orphan
20411 W:      https://linuxtv.org
20412 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20413 F:      drivers/media/dvb-frontends/rtl2832_sdr*
20414
20415 RTL8180 WIRELESS DRIVER
20416 L:      [email protected]
20417 S:      Orphan
20418 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
20419
20420 RTL8187 WIRELESS DRIVER
20421 M:      Hin-Tak Leung <[email protected]>
20422 L:      [email protected]
20423 S:      Maintained
20424 T:      git https://github.com/pkshih/rtw.git
20425 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
20426
20427 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
20428 M:      Jes Sorensen <[email protected]>
20429 L:      [email protected]
20430 S:      Maintained
20431 T:      git https://github.com/pkshih/rtw.git
20432 F:      drivers/net/wireless/realtek/rtl8xxxu/
20433
20434 RTL9300 I2C DRIVER (rtl9300-i2c)
20435 M:      Chris Packham <[email protected]>
20436 L:      [email protected]
20437 S:      Maintained
20438 F:      Documentation/devicetree/bindings/i2c/realtek,rtl9301-i2c.yaml
20439 F:      drivers/i2c/busses/i2c-rtl9300.c
20440
20441 RTRS TRANSPORT DRIVERS
20442 M:      Md. Haris Iqbal <[email protected]>
20443 M:      Jack Wang <[email protected]>
20444 L:      [email protected]
20445 S:      Maintained
20446 F:      drivers/infiniband/ulp/rtrs/
20447
20448 RUNTIME VERIFICATION (RV)
20449 M:      Steven Rostedt <[email protected]>
20450 L:      [email protected]
20451 S:      Maintained
20452 F:      Documentation/trace/rv/
20453 F:      include/linux/rv.h
20454 F:      include/rv/
20455 F:      kernel/trace/rv/
20456 F:      tools/verification/
20457
20458 RUST
20459 M:      Miguel Ojeda <[email protected]>
20460 M:      Alex Gaynor <[email protected]>
20461 R:      Boqun Feng <[email protected]>
20462 R:      Gary Guo <[email protected]>
20463 R:      Björn Roy Baron <[email protected]>
20464 R:      Benno Lossin <[email protected]>
20465 R:      Andreas Hindborg <[email protected]>
20466 R:      Alice Ryhl <[email protected]>
20467 R:      Trevor Gross <[email protected]>
20468 L:      [email protected]
20469 S:      Supported
20470 W:      https://rust-for-linux.com
20471 B:      https://github.com/Rust-for-Linux/linux/issues
20472 C:      zulip://rust-for-linux.zulipchat.com
20473 P:      https://rust-for-linux.com/contributing
20474 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
20475 F:      .clippy.toml
20476 F:      Documentation/rust/
20477 F:      include/trace/events/rust_sample.h
20478 F:      rust/
20479 F:      samples/rust/
20480 F:      scripts/*rust*
20481 F:      tools/testing/selftests/rust/
20482 K:      \b(?i:rust)\b
20483
20484 RUST [ALLOC]
20485 M:      Danilo Krummrich <[email protected]>
20486 L:      [email protected]
20487 S:      Maintained
20488 F:      rust/kernel/alloc.rs
20489 F:      rust/kernel/alloc/
20490
20491 RXRPC SOCKETS (AF_RXRPC)
20492 M:      David Howells <[email protected]>
20493 M:      Marc Dionne <[email protected]>
20494 L:      [email protected]
20495 S:      Supported
20496 W:      https://www.infradead.org/~dhowells/kafs/
20497 F:      Documentation/networking/rxrpc.rst
20498 F:      include/keys/rxrpc-type.h
20499 F:      include/net/af_rxrpc.h
20500 F:      include/trace/events/rxrpc.h
20501 F:      include/uapi/linux/rxrpc.h
20502 F:      net/rxrpc/
20503
20504 S3 SAVAGE FRAMEBUFFER DRIVER
20505 M:      Antonino Daplas <[email protected]>
20506 L:      [email protected]
20507 S:      Maintained
20508 F:      drivers/video/fbdev/savage/
20509
20510 S390 ARCHITECTURE
20511 M:      Heiko Carstens <[email protected]>
20512 M:      Vasily Gorbik <[email protected]>
20513 M:      Alexander Gordeev <[email protected]>
20514 R:      Christian Borntraeger <[email protected]>
20515 R:      Sven Schnelle <[email protected]>
20516 L:      [email protected]
20517 S:      Supported
20518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20519 F:      Documentation/driver-api/s390-drivers.rst
20520 F:      Documentation/arch/s390/
20521 F:      arch/s390/
20522 F:      drivers/s390/
20523 F:      drivers/watchdog/diag288_wdt.c
20524
20525 S390 COMMON I/O LAYER
20526 M:      Vineeth Vijayan <[email protected]>
20527 M:      Peter Oberparleiter <[email protected]>
20528 L:      [email protected]
20529 S:      Supported
20530 F:      drivers/s390/cio/
20531
20532 S390 CRYPTO MODULES, PRNG DRIVER, ARCH RANDOM
20533 M:      Harald Freudenberger <[email protected]>
20534 M:      Holger Dengler <[email protected]>
20535 L:      [email protected]
20536 L:      [email protected]
20537 S:      Supported
20538 F:      arch/s390/crypto/
20539 F:      arch/s390/include/asm/archrandom.h
20540 F:      arch/s390/include/asm/cpacf.h
20541
20542 S390 DASD DRIVER
20543 M:      Stefan Haberland <[email protected]>
20544 M:      Jan Hoeppner <[email protected]>
20545 L:      [email protected]
20546 S:      Supported
20547 F:      block/partitions/ibm.c
20548 F:      drivers/s390/block/dasd*
20549 F:      include/linux/dasd_mod.h
20550
20551 S390 HWRANDOM TRNG DRIVER
20552 M:      Harald Freudenberger <[email protected]>
20553 M:      Holger Dengler <[email protected]>
20554 L:      [email protected]
20555 L:      [email protected]
20556 S:      Supported
20557 F:      drivers/char/hw_random/s390-trng.c
20558
20559 S390 IOMMU (PCI)
20560 M:      Niklas Schnelle <[email protected]>
20561 M:      Matthew Rosato <[email protected]>
20562 R:      Gerald Schaefer <[email protected]>
20563 L:      [email protected]
20564 S:      Supported
20565 F:      drivers/iommu/s390-iommu.c
20566
20567 S390 IUCV NETWORK LAYER
20568 M:      Alexandra Winter <[email protected]>
20569 M:      Thorsten Winkler <[email protected]>
20570 L:      [email protected]
20571 L:      [email protected]
20572 S:      Supported
20573 F:      drivers/s390/net/*iucv*
20574 F:      include/net/iucv/
20575 F:      net/iucv/
20576
20577 S390 MM
20578 M:      Alexander Gordeev <[email protected]>
20579 M:      Gerald Schaefer <[email protected]>
20580 L:      [email protected]
20581 S:      Supported
20582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20583 F:      arch/s390/include/asm/pgtable.h
20584 F:      arch/s390/mm
20585
20586 S390 NETWORK DRIVERS
20587 M:      Alexandra Winter <[email protected]>
20588 M:      Thorsten Winkler <[email protected]>
20589 L:      [email protected]
20590 L:      [email protected]
20591 S:      Supported
20592 F:      drivers/s390/net/
20593
20594 S390 PCI SUBSYSTEM
20595 M:      Niklas Schnelle <[email protected]>
20596 M:      Gerald Schaefer <[email protected]>
20597 L:      [email protected]
20598 S:      Supported
20599 F:      Documentation/arch/s390/pci.rst
20600 F:      arch/s390/pci/
20601 F:      drivers/pci/hotplug/s390_pci_hpc.c
20602
20603 S390 PTP DRIVER
20604 M:      Sven Schnelle <[email protected]>
20605 L:      [email protected]
20606 S:      Supported
20607 F:      drivers/ptp/ptp_s390.c
20608
20609 S390 SCM DRIVER
20610 M:      Vineeth Vijayan <[email protected]>
20611 L:      [email protected]
20612 S:      Supported
20613 F:      drivers/s390/block/scm*
20614 F:      drivers/s390/cio/scm.c
20615
20616 S390 VFIO AP DRIVER
20617 M:      Tony Krowiak <[email protected]>
20618 M:      Halil Pasic <[email protected]>
20619 M:      Jason Herne <[email protected]>
20620 L:      [email protected]
20621 S:      Supported
20622 F:      Documentation/arch/s390/vfio-ap*
20623 F:      drivers/s390/crypto/vfio_ap*
20624
20625 S390 VFIO-CCW DRIVER
20626 M:      Eric Farman <[email protected]>
20627 M:      Matthew Rosato <[email protected]>
20628 R:      Halil Pasic <[email protected]>
20629 L:      [email protected]
20630 L:      [email protected]
20631 S:      Supported
20632 F:      Documentation/arch/s390/vfio-ccw.rst
20633 F:      drivers/s390/cio/vfio_ccw*
20634 F:      include/uapi/linux/vfio_ccw.h
20635
20636 S390 VFIO-PCI DRIVER
20637 M:      Matthew Rosato <[email protected]>
20638 M:      Eric Farman <[email protected]>
20639 L:      [email protected]
20640 L:      [email protected]
20641 S:      Supported
20642 F:      arch/s390/kvm/pci*
20643 F:      drivers/vfio/pci/vfio_pci_zdev.c
20644 F:      include/uapi/linux/vfio_zdev.h
20645
20646 S390 ZCRYPT AND PKEY DRIVER AND AP BUS
20647 M:      Harald Freudenberger <[email protected]>
20648 M:      Holger Dengler <[email protected]>
20649 L:      [email protected]
20650 S:      Supported
20651 F:      arch/s390/include/asm/ap.h
20652 F:      arch/s390/include/asm/pkey.h
20653 F:      arch/s390/include/asm/trace/zcrypt.h
20654 F:      arch/s390/include/uapi/asm/pkey.h
20655 F:      arch/s390/include/uapi/asm/zcrypt.h
20656 F:      drivers/s390/crypto/
20657
20658 S390 ZFCP DRIVER
20659 M:      Steffen Maier <[email protected]>
20660 M:      Benjamin Block <[email protected]>
20661 L:      [email protected]
20662 S:      Supported
20663 F:      drivers/s390/scsi/zfcp_*
20664
20665 SAA6588 RDS RECEIVER DRIVER
20666 M:      Hans Verkuil <[email protected]>
20667 L:      [email protected]
20668 S:      Odd Fixes
20669 W:      https://linuxtv.org
20670 T:      git git://linuxtv.org/media.git
20671 F:      drivers/media/i2c/saa6588*
20672
20673 SAA7134 VIDEO4LINUX DRIVER
20674 M:      Mauro Carvalho Chehab <[email protected]>
20675 L:      [email protected]
20676 S:      Odd fixes
20677 W:      https://linuxtv.org
20678 T:      git git://linuxtv.org/media.git
20679 F:      Documentation/driver-api/media/drivers/saa7134*
20680 F:      drivers/media/pci/saa7134/
20681
20682 SAA7146 VIDEO4LINUX-2 DRIVER
20683 M:      Hans Verkuil <[email protected]>
20684 L:      [email protected]
20685 S:      Maintained
20686 T:      git git://linuxtv.org/media.git
20687 F:      drivers/media/common/saa7146/
20688 F:      drivers/media/pci/saa7146/
20689 F:      include/media/drv-intf/saa7146*
20690
20691 SAFESETID SECURITY MODULE
20692 M:      Micah Morton <[email protected]>
20693 S:      Supported
20694 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20695 F:      security/safesetid/
20696
20697 SAMSUNG AUDIO (ASoC) DRIVERS
20698 M:      Sylwester Nawrocki <[email protected]>
20699 L:      [email protected]
20700 S:      Maintained
20701 B:      mailto:[email protected]
20702 F:      Documentation/devicetree/bindings/sound/samsung*
20703 F:      sound/soc/samsung/
20704
20705 SAMSUNG EXYNOS850 SoC SUPPORT
20706 M:      Sam Protsenko <[email protected]>
20707 L:      [email protected] (moderated for non-subscribers)
20708 L:      [email protected]
20709 S:      Maintained
20710 F:      Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml
20711 F:      arch/arm64/boot/dts/exynos/exynos850*
20712 F:      drivers/clk/samsung/clk-exynos850.c
20713 F:      include/dt-bindings/clock/exynos850.h
20714
20715 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20716 M:      Krzysztof Kozlowski <[email protected]>
20717 L:      [email protected]
20718 L:      [email protected]
20719 S:      Maintained
20720 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20721 F:      drivers/crypto/exynos-rng.c
20722
20723 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20724 M:      Łukasz Stelmach <[email protected]>
20725 L:      [email protected]
20726 S:      Maintained
20727 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20728 F:      drivers/char/hw_random/exynos-trng.c
20729
20730 SAMSUNG FRAMEBUFFER DRIVER
20731 M:      Jingoo Han <[email protected]>
20732 L:      [email protected]
20733 S:      Maintained
20734 F:      drivers/video/fbdev/s3c-fb.c
20735
20736 SAMSUNG INTERCONNECT DRIVERS
20737 M:      Sylwester Nawrocki <[email protected]>
20738 M:      Artur Świgoń <[email protected]>
20739 L:      [email protected]
20740 L:      [email protected]
20741 S:      Supported
20742 F:      drivers/interconnect/samsung/
20743
20744 SAMSUNG LAPTOP DRIVER
20745 M:      Corentin Chary <[email protected]>
20746 L:      [email protected]
20747 S:      Maintained
20748 F:      drivers/platform/x86/samsung-laptop.c
20749
20750 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20751 M:      Krzysztof Kozlowski <[email protected]>
20752 L:      [email protected]
20753 L:      [email protected]
20754 S:      Maintained
20755 B:      mailto:[email protected]
20756 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20757 F:      Documentation/devicetree/bindings/mfd/samsung,s2*.yaml
20758 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20759 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20760 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20761 F:      drivers/clk/clk-s2mps11.c
20762 F:      drivers/mfd/sec*.c
20763 F:      drivers/regulator/s2m*.c
20764 F:      drivers/regulator/s5m*.c
20765 F:      drivers/rtc/rtc-s5m.c
20766 F:      include/linux/mfd/samsung/
20767
20768 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20769 M:      Sylwester Nawrocki <[email protected]>
20770 L:      [email protected]
20771 L:      [email protected]
20772 S:      Maintained
20773 F:      drivers/media/platform/samsung/s3c-camif/
20774 F:      include/media/drv-intf/s3c_camif.h
20775
20776 SAMSUNG S3FWRN5 NFC DRIVER
20777 M:      Krzysztof Kozlowski <[email protected]>
20778 S:      Maintained
20779 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20780 F:      drivers/nfc/s3fwrn5
20781
20782 SAMSUNG S5C73M3 CAMERA DRIVER
20783 M:      Sylwester Nawrocki <[email protected]>
20784 M:      Andrzej Hajda <[email protected]>
20785 L:      [email protected]
20786 S:      Supported
20787 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20788 F:      drivers/media/i2c/s5c73m3/*
20789
20790 SAMSUNG S5K5BAF CAMERA DRIVER
20791 M:      Sylwester Nawrocki <[email protected]>
20792 M:      Andrzej Hajda <[email protected]>
20793 L:      [email protected]
20794 S:      Supported
20795 F:      drivers/media/i2c/s5k5baf.c
20796
20797 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20798 M:      Krzysztof Kozlowski <[email protected]>
20799 M:      Vladimir Zapolskiy <[email protected]>
20800 L:      [email protected]
20801 L:      [email protected]
20802 S:      Maintained
20803 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20804 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20805 F:      drivers/crypto/s5p-sss.c
20806
20807 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20808 M:      Sylwester Nawrocki <[email protected]>
20809 L:      [email protected]
20810 S:      Supported
20811 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20812 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20813 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20814 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20815 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20816 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20817 F:      drivers/media/platform/samsung/exynos4-is/
20818
20819 SAMSUNG SOC CLOCK DRIVERS
20820 M:      Krzysztof Kozlowski <[email protected]>
20821 M:      Sylwester Nawrocki <[email protected]>
20822 M:      Chanwoo Choi <[email protected]>
20823 R:      Alim Akhtar <[email protected]>
20824 L:      [email protected]
20825 S:      Maintained
20826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20827 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20828 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20829 F:      drivers/clk/samsung/
20830 F:      include/dt-bindings/clock/exynos*.h
20831 F:      include/dt-bindings/clock/s5p*.h
20832 F:      include/dt-bindings/clock/samsung,*.h
20833 F:      include/linux/clk/samsung.h
20834
20835 SAMSUNG SPI DRIVERS
20836 M:      Andi Shyti <[email protected]>
20837 L:      [email protected]
20838 L:      [email protected]
20839 S:      Maintained
20840 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20841 F:      drivers/spi/spi-s3c*
20842 F:      include/linux/platform_data/spi-s3c64xx.h
20843
20844 SAMSUNG SXGBE DRIVERS
20845 M:      Byungho An <[email protected]>
20846 L:      [email protected]
20847 S:      Supported
20848 F:      drivers/net/ethernet/samsung/sxgbe/
20849
20850 SAMSUNG THERMAL DRIVER
20851 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20852 M:      Krzysztof Kozlowski <[email protected]>
20853 L:      [email protected]
20854 L:      [email protected]
20855 S:      Maintained
20856 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20857 F:      drivers/thermal/samsung/
20858
20859 SAMSUNG USB2 PHY DRIVER
20860 M:      Sylwester Nawrocki <[email protected]>
20861 L:      [email protected]
20862 S:      Supported
20863 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20864 F:      Documentation/driver-api/phy/samsung-usb2.rst
20865 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20866 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20867 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20868 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20869 F:      drivers/phy/samsung/phy-samsung-usb2.c
20870 F:      drivers/phy/samsung/phy-samsung-usb2.h
20871
20872 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20873 M:      Paul Barker <[email protected]>
20874 R:      Marc Murphy <[email protected]>
20875 S:      Supported
20876 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20877
20878 SC1200 WDT DRIVER
20879 M:      Zwane Mwaikambo <[email protected]>
20880 S:      Maintained
20881 F:      drivers/watchdog/sc1200wdt.c
20882
20883 SCHEDULER
20884 M:      Ingo Molnar <[email protected]>
20885 M:      Peter Zijlstra <[email protected]>
20886 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20887 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20888 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20889 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20890 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20891 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20892 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20893 L:      [email protected]
20894 S:      Maintained
20895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20896 F:      include/linux/preempt.h
20897 F:      include/linux/sched.h
20898 F:      include/linux/wait.h
20899 F:      include/uapi/linux/sched.h
20900 F:      kernel/sched/
20901
20902 SCHEDULER - SCHED_EXT
20903 R:      Tejun Heo <[email protected]>
20904 R:      David Vernet <[email protected]>
20905 L:      [email protected]
20906 S:      Maintained
20907 W:      https://github.com/sched-ext/scx
20908 T:      git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git
20909 F:      include/linux/sched/ext.h
20910 F:      kernel/sched/ext.h
20911 F:      kernel/sched/ext.c
20912 F:      tools/sched_ext/
20913 F:      tools/testing/selftests/sched_ext
20914
20915 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20916 M:      Gustavo Silva <[email protected]>
20917 S:      Maintained
20918 F:      drivers/iio/chemical/ens160_core.c
20919 F:      drivers/iio/chemical/ens160_i2c.c
20920 F:      drivers/iio/chemical/ens160_spi.c
20921 F:      drivers/iio/chemical/ens160.h
20922
20923 SCSI LIBSAS SUBSYSTEM
20924 R:      John Garry <[email protected]>
20925 R:      Jason Yan <[email protected]>
20926 L:      [email protected]
20927 S:      Supported
20928 F:      Documentation/scsi/libsas.rst
20929 F:      drivers/scsi/libsas/
20930 F:      include/scsi/libsas.h
20931 F:      include/scsi/sas_ata.h
20932
20933 SCSI RDMA PROTOCOL (SRP) INITIATOR
20934 M:      Bart Van Assche <[email protected]>
20935 L:      [email protected]
20936 S:      Supported
20937 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20938 F:      drivers/infiniband/ulp/srp/
20939 F:      include/scsi/srp.h
20940
20941 SCSI RDMA PROTOCOL (SRP) TARGET
20942 M:      Bart Van Assche <[email protected]>
20943 L:      [email protected]
20944 L:      [email protected]
20945 S:      Supported
20946 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20947 F:      drivers/infiniband/ulp/srpt/
20948
20949 SCSI SG DRIVER
20950 M:      Doug Gilbert <[email protected]>
20951 L:      [email protected]
20952 S:      Maintained
20953 W:      http://sg.danny.cz/sg
20954 F:      Documentation/scsi/scsi-generic.rst
20955 F:      drivers/scsi/sg.c
20956 F:      include/scsi/sg.h
20957
20958 SCSI SUBSYSTEM
20959 M:      "James E.J. Bottomley" <[email protected]>
20960 M:      "Martin K. Petersen" <[email protected]>
20961 L:      [email protected]
20962 S:      Maintained
20963 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20966 F:      Documentation/devicetree/bindings/scsi/
20967 F:      drivers/scsi/
20968 F:      drivers/ufs/
20969 F:      include/scsi/
20970 F:      include/uapi/scsi/
20971
20972 SCSI TAPE DRIVER
20973 M:      Kai Mäkisara <[email protected]>
20974 L:      [email protected]
20975 S:      Maintained
20976 F:      Documentation/scsi/st.rst
20977 F:      drivers/scsi/st.*
20978 F:      drivers/scsi/st_*.h
20979
20980 SCSI TARGET CORE USER DRIVER
20981 M:      Bodo Stroesser <[email protected]>
20982 L:      [email protected]
20983 L:      [email protected]
20984 S:      Supported
20985 F:      Documentation/target/tcmu-design.rst
20986 F:      drivers/target/target_core_user.c
20987 F:      include/uapi/linux/target_core_user.h
20988
20989 SCSI TARGET SUBSYSTEM
20990 M:      "Martin K. Petersen" <[email protected]>
20991 L:      [email protected]
20992 L:      [email protected]
20993 S:      Supported
20994 Q:      https://patchwork.kernel.org/project/target-devel/list/
20995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20996 F:      Documentation/target/
20997 F:      drivers/target/
20998 F:      include/target/
20999
21000 SCTP PROTOCOL
21001 M:      Marcelo Ricardo Leitner <[email protected]>
21002 M:      Xin Long <[email protected]>
21003 L:      [email protected]
21004 S:      Maintained
21005 W:      https://github.com/sctp/lksctp-tools/wiki
21006 F:      Documentation/networking/sctp.rst
21007 F:      include/linux/sctp.h
21008 F:      include/net/sctp/
21009 F:      include/uapi/linux/sctp.h
21010 F:      net/sctp/
21011
21012 SCx200 CPU SUPPORT
21013 M:      Jim Cromie <[email protected]>
21014 S:      Odd Fixes
21015 F:      Documentation/i2c/busses/scx200_acb.rst
21016 F:      arch/x86/platform/scx200/
21017 F:      drivers/i2c/busses/scx200*
21018 F:      drivers/mtd/maps/scx200_docflash.c
21019 F:      drivers/watchdog/scx200_wdt.c
21020 F:      include/linux/scx200.h
21021
21022 SCx200 GPIO DRIVER
21023 M:      Jim Cromie <[email protected]>
21024 S:      Maintained
21025 F:      drivers/char/scx200_gpio.c
21026 F:      include/linux/scx200_gpio.h
21027
21028 SCx200 HRT CLOCKSOURCE DRIVER
21029 M:      Jim Cromie <[email protected]>
21030 S:      Maintained
21031 F:      drivers/clocksource/scx200_hrt.c
21032
21033 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
21034 M:      Sascha Sommer <[email protected]>
21035 L:      [email protected] (subscribers-only)
21036 S:      Maintained
21037 F:      drivers/mmc/host/sdricoh_cs.c
21038
21039 SECO BOARDS CEC DRIVER
21040 M:      Ettore Chimenti <[email protected]>
21041 S:      Maintained
21042 F:      drivers/media/cec/platform/seco/seco-cec.c
21043 F:      drivers/media/cec/platform/seco/seco-cec.h
21044
21045 SECURE COMPUTING
21046 M:      Kees Cook <[email protected]>
21047 R:      Andy Lutomirski <[email protected]>
21048 R:      Will Drewry <[email protected]>
21049 S:      Supported
21050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
21051 F:      Documentation/userspace-api/seccomp_filter.rst
21052 F:      include/linux/seccomp.h
21053 F:      include/uapi/linux/seccomp.h
21054 F:      kernel/seccomp.c
21055 F:      tools/testing/selftests/kselftest_harness.h
21056 F:      tools/testing/selftests/seccomp/*
21057 K:      \bsecure_computing
21058 K:      \bTIF_SECCOMP\b
21059
21060 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
21061 M:      Kamal Dasu <[email protected]>
21062 M:      Al Cooper <[email protected]>
21063 R:      Broadcom internal kernel review list <[email protected]>
21064 L:      [email protected]
21065 S:      Maintained
21066 F:      drivers/mmc/host/sdhci-brcmstb*
21067
21068 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
21069 M:      Adrian Hunter <[email protected]>
21070 L:      [email protected]
21071 S:      Supported
21072 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
21073 F:      drivers/mmc/host/sdhci*
21074
21075 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
21076 M:      Aubin Constans <[email protected]>
21077 R:      Eugen Hristev <[email protected]>
21078 L:      [email protected]
21079 S:      Supported
21080 F:      drivers/mmc/host/sdhci-of-at91.c
21081
21082 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
21083 M:      Haibo Chen <[email protected]>
21084 L:      [email protected]
21085 L:      [email protected]
21086 L:      [email protected]
21087 S:      Maintained
21088 F:      drivers/mmc/host/sdhci-esdhc-imx.c
21089
21090 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
21091 M:      Ben Dooks <[email protected]>
21092 M:      Jaehoon Chung <[email protected]>
21093 L:      [email protected]
21094 S:      Maintained
21095 F:      drivers/mmc/host/sdhci-s3c*
21096
21097 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
21098 M:      Viresh Kumar <[email protected]>
21099 L:      [email protected]
21100 S:      Maintained
21101 F:      drivers/mmc/host/sdhci-spear.c
21102
21103 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
21104 M:      Vignesh Raghavendra <[email protected]>
21105 L:      [email protected]
21106 S:      Maintained
21107 F:      drivers/mmc/host/sdhci-omap.c
21108
21109 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
21110 M:      Jonathan Derrick <[email protected]>
21111 L:      [email protected]
21112 S:      Supported
21113 F:      block/opal_proto.h
21114 F:      block/sed*
21115 F:      include/linux/sed*
21116 F:      include/uapi/linux/sed*
21117
21118 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
21119 M:      Mark Rutland <[email protected]>
21120 M:      Lorenzo Pieralisi <[email protected]>
21121 M:      Sudeep Holla <[email protected]>
21122 L:      [email protected] (moderated for non-subscribers)
21123 S:      Maintained
21124 F:      drivers/firmware/smccc/
21125 F:      include/linux/arm-smccc.h
21126
21127 SECURITY CONTACT
21128 M:      Security Officers <[email protected]>
21129 S:      Supported
21130 F:      Documentation/process/security-bugs.rst
21131
21132 SECURITY SUBSYSTEM
21133 M:      Paul Moore <[email protected]>
21134 M:      James Morris <[email protected]>
21135 M:      "Serge E. Hallyn" <[email protected]>
21136 L:      [email protected]
21137 S:      Supported
21138 Q:      https://patchwork.kernel.org/project/linux-security-module/list
21139 B:      mailto:[email protected]
21140 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
21141 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
21142 F:      include/linux/lsm/
21143 F:      include/linux/lsm_audit.h
21144 F:      include/linux/lsm_hook_defs.h
21145 F:      include/linux/lsm_hooks.h
21146 F:      include/linux/security.h
21147 F:      include/uapi/linux/lsm.h
21148 F:      security/
21149 F:      tools/testing/selftests/lsm/
21150 X:      security/selinux/
21151 K:      \bsecurity_[a-z_0-9]\+\b
21152
21153 SELINUX SECURITY MODULE
21154 M:      Paul Moore <[email protected]>
21155 M:      Stephen Smalley <[email protected]>
21156 R:      Ondrej Mosnacek <[email protected]>
21157 L:      [email protected]
21158 S:      Supported
21159 W:      https://github.com/SELinuxProject
21160 Q:      https://patchwork.kernel.org/project/selinux/list
21161 B:      mailto:[email protected]
21162 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
21163 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
21164 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
21165 F:      Documentation/ABI/removed/sysfs-selinux-disable
21166 F:      Documentation/admin-guide/LSM/SELinux.rst
21167 F:      include/trace/events/avc.h
21168 F:      include/uapi/linux/selinux_netlink.h
21169 F:      scripts/selinux/
21170 F:      security/selinux/
21171
21172 SENSABLE PHANTOM
21173 M:      Jiri Slaby <[email protected]>
21174 S:      Maintained
21175 F:      drivers/misc/phantom.c
21176 F:      include/uapi/linux/phantom.h
21177
21178 SENSEAIR SUNRISE 006-0-0007
21179 M:      Jacopo Mondi <[email protected]>
21180 S:      Maintained
21181 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
21182 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
21183 F:      drivers/iio/chemical/sunrise_co2.c
21184
21185 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
21186 M:      Tomasz Duszynski <[email protected]>
21187 S:      Maintained
21188 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
21189 F:      drivers/iio/chemical/scd30.h
21190 F:      drivers/iio/chemical/scd30_core.c
21191 F:      drivers/iio/chemical/scd30_i2c.c
21192 F:      drivers/iio/chemical/scd30_serial.c
21193
21194 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
21195 M:      Roan van Dijk <[email protected]>
21196 S:      Maintained
21197 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
21198 F:      drivers/iio/chemical/scd4x.c
21199
21200 SENSIRION SDP500 DIFFERENTIAL PRESSURE SENSOR DRIVER
21201 M:      Petar Stoykov <[email protected]>
21202 S:      Maintained
21203 F:      Documentation/devicetree/bindings/iio/pressure/sensirion,sdp500.yaml
21204 F:      drivers/iio/pressure/sdp500.c
21205
21206 SENSIRION SGP40 GAS SENSOR DRIVER
21207 M:      Andreas Klinger <[email protected]>
21208 S:      Maintained
21209 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
21210 F:      drivers/iio/chemical/sgp40.c
21211
21212 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
21213 M:      Tomasz Duszynski <[email protected]>
21214 S:      Maintained
21215 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
21216 F:      drivers/iio/chemical/sps30.c
21217 F:      drivers/iio/chemical/sps30_i2c.c
21218 F:      drivers/iio/chemical/sps30_serial.c
21219
21220 SERIAL DEVICE BUS
21221 M:      Rob Herring <[email protected]>
21222 L:      [email protected]
21223 S:      Maintained
21224 F:      Documentation/devicetree/bindings/serial/serial.yaml
21225 F:      drivers/tty/serdev/
21226 F:      include/linux/serdev.h
21227
21228 SERIAL IR RECEIVER
21229 M:      Sean Young <[email protected]>
21230 L:      [email protected]
21231 S:      Maintained
21232 F:      drivers/media/rc/serial_ir.c
21233
21234 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
21235 M:      Srinivas Kandagatla <[email protected]>
21236 L:      [email protected]
21237 S:      Maintained
21238 F:      Documentation/devicetree/bindings/slimbus/
21239 F:      drivers/slimbus/
21240 F:      include/linux/slimbus.h
21241
21242 SFC NETWORK DRIVER
21243 M:      Edward Cree <[email protected]>
21244 M:      Martin Habets <[email protected]>
21245 L:      [email protected]
21246 L:      [email protected]
21247 S:      Supported
21248 F:      Documentation/networking/devlink/sfc.rst
21249 F:      drivers/net/ethernet/sfc/
21250
21251 SFCTEMP HWMON DRIVER
21252 M:      Emil Renner Berthing <[email protected]>
21253 M:      Hal Feng <[email protected]>
21254 L:      [email protected]
21255 S:      Maintained
21256 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
21257 F:      Documentation/hwmon/sfctemp.rst
21258 F:      drivers/hwmon/sfctemp.c
21259
21260 SFF/SFP/SFP+ MODULE SUPPORT
21261 M:      Russell King <[email protected]>
21262 L:      [email protected]
21263 S:      Maintained
21264 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
21265 F:      drivers/net/phy/phylink.c
21266 F:      drivers/net/phy/sfp*
21267 F:      include/linux/mdio/mdio-i2c.h
21268 F:      include/linux/phylink.h
21269 F:      include/linux/sfp.h
21270 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)
21271
21272 SGI GRU DRIVER
21273 M:      Dimitri Sivanich <[email protected]>
21274 S:      Maintained
21275 F:      drivers/misc/sgi-gru/
21276
21277 SGI XP/XPC/XPNET DRIVER
21278 M:      Robin Holt <[email protected]>
21279 M:      Steve Wahl <[email protected]>
21280 S:      Maintained
21281 F:      drivers/misc/sgi-xp/
21282
21283 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
21284 M:      Wenjia Zhang <[email protected]>
21285 M:      Jan Karcher <[email protected]>
21286 R:      D. Wythe <[email protected]>
21287 R:      Tony Lu <[email protected]>
21288 R:      Wen Gu <[email protected]>
21289 L:      [email protected]
21290 L:      [email protected]
21291 S:      Supported
21292 F:      net/smc/
21293
21294 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
21295 M:      Linus Walleij <[email protected]>
21296 L:      [email protected]
21297 S:      Maintained
21298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
21299 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
21300 F:      drivers/iio/light/gp2ap002.c
21301
21302 SHARP RJ54N1CB0C SENSOR DRIVER
21303 M:      Jacopo Mondi <[email protected]>
21304 L:      [email protected]
21305 S:      Odd fixes
21306 T:      git git://linuxtv.org/media.git
21307 F:      drivers/media/i2c/rj54n1cb0c.c
21308 F:      include/media/i2c/rj54n1cb0c.h
21309
21310 SHRINKER
21311 M:      Andrew Morton <[email protected]>
21312 M:      Dave Chinner <[email protected]>
21313 R:      Qi Zheng <[email protected]>
21314 R:      Roman Gushchin <[email protected]>
21315 R:      Muchun Song <[email protected]>
21316 L:      [email protected]
21317 S:      Maintained
21318 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
21319 F:      include/linux/shrinker.h
21320 F:      mm/shrinker.c
21321 F:      mm/shrinker_debug.c
21322
21323 SH_VOU V4L2 OUTPUT DRIVER
21324 L:      [email protected]
21325 S:      Orphan
21326 F:      drivers/media/platform/renesas/sh_vou.c
21327 F:      include/media/drv-intf/sh_vou.h
21328
21329 SI2157 MEDIA DRIVER
21330 L:      [email protected]
21331 S:      Orphan
21332 W:      https://linuxtv.org
21333 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21334 F:      drivers/media/tuners/si2157*
21335
21336 SI2165 MEDIA DRIVER
21337 M:      Matthias Schwarzott <[email protected]>
21338 L:      [email protected]
21339 S:      Maintained
21340 W:      https://linuxtv.org
21341 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21342 F:      drivers/media/dvb-frontends/si2165*
21343
21344 SI2168 MEDIA DRIVER
21345 L:      [email protected]
21346 S:      Orphan
21347 W:      https://linuxtv.org
21348 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21349 F:      drivers/media/dvb-frontends/si2168*
21350
21351 SI470X FM RADIO RECEIVER I2C DRIVER
21352 M:      Hans Verkuil <[email protected]>
21353 L:      [email protected]
21354 S:      Odd Fixes
21355 W:      https://linuxtv.org
21356 T:      git git://linuxtv.org/media.git
21357 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
21358 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
21359
21360 SI470X FM RADIO RECEIVER USB DRIVER
21361 M:      Hans Verkuil <[email protected]>
21362 L:      [email protected]
21363 S:      Maintained
21364 W:      https://linuxtv.org
21365 T:      git git://linuxtv.org/media.git
21366 F:      drivers/media/radio/si470x/radio-si470x-common.c
21367 F:      drivers/media/radio/si470x/radio-si470x-usb.c
21368 F:      drivers/media/radio/si470x/radio-si470x.h
21369
21370 SI4713 FM RADIO TRANSMITTER I2C DRIVER
21371 M:      Eduardo Valentin <[email protected]>
21372 L:      [email protected]
21373 S:      Odd Fixes
21374 W:      https://linuxtv.org
21375 T:      git git://linuxtv.org/media.git
21376 F:      drivers/media/radio/si4713/si4713.?
21377
21378 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
21379 M:      Eduardo Valentin <[email protected]>
21380 L:      [email protected]
21381 S:      Odd Fixes
21382 W:      https://linuxtv.org
21383 T:      git git://linuxtv.org/media.git
21384 F:      drivers/media/radio/si4713/radio-platform-si4713.c
21385
21386 SI4713 FM RADIO TRANSMITTER USB DRIVER
21387 M:      Hans Verkuil <[email protected]>
21388 L:      [email protected]
21389 S:      Maintained
21390 W:      https://linuxtv.org
21391 T:      git git://linuxtv.org/media.git
21392 F:      drivers/media/radio/si4713/radio-usb-si4713.c
21393
21394 SIANO DVB DRIVER
21395 M:      Mauro Carvalho Chehab <[email protected]>
21396 L:      [email protected]
21397 S:      Odd fixes
21398 W:      https://linuxtv.org
21399 T:      git git://linuxtv.org/media.git
21400 F:      drivers/media/common/siano/
21401 F:      drivers/media/mmc/siano/
21402 F:      drivers/media/usb/siano/
21403 F:      drivers/media/usb/siano/
21404
21405 SIEMENS IPC LED DRIVERS
21406 M:      Bao Cheng Su <[email protected]>
21407 M:      Benedikt Niedermayr <[email protected]>
21408 M:      Tobias Schaffner <[email protected]>
21409 L:      [email protected]
21410 S:      Maintained
21411 F:      drivers/leds/simple/
21412
21413 SIEMENS IPC PLATFORM DRIVERS
21414 M:      Bao Cheng Su <[email protected]>
21415 M:      Benedikt Niedermayr <[email protected]>
21416 M:      Tobias Schaffner <[email protected]>
21417 L:      [email protected]
21418 S:      Maintained
21419 F:      drivers/platform/x86/siemens/
21420 F:      include/linux/platform_data/x86/simatic-ipc-base.h
21421 F:      include/linux/platform_data/x86/simatic-ipc.h
21422
21423 SIEMENS IPC WATCHDOG DRIVERS
21424 M:      Bao Cheng Su <[email protected]>
21425 M:      Benedikt Niedermayr <[email protected]>
21426 M:      Tobias Schaffner <[email protected]>
21427 L:      [email protected]
21428 S:      Maintained
21429 F:      drivers/watchdog/simatic-ipc-wdt.c
21430
21431 SIFIVE DRIVERS
21432 M:      Paul Walmsley <[email protected]>
21433 M:      Samuel Holland <[email protected]>
21434 L:      [email protected]
21435 S:      Supported
21436 F:      drivers/dma/sf-pdma/
21437 N:      sifive
21438 K:      fu[57]40
21439 K:      [^@]sifive
21440
21441 SILEAD TOUCHSCREEN DRIVER
21442 M:      Hans de Goede <[email protected]>
21443 L:      [email protected]
21444 L:      [email protected]
21445 S:      Maintained
21446 F:      drivers/input/touchscreen/silead.c
21447 F:      drivers/platform/x86/touchscreen_dmi.c
21448
21449 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
21450 M:      Jérôme Pouiller <[email protected]>
21451 S:      Supported
21452 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
21453 F:      drivers/net/wireless/silabs/wfx/
21454
21455 SILICON MOTION SM712 FRAME BUFFER DRIVER
21456 M:      Sudip Mukherjee <[email protected]>
21457 M:      Teddy Wang <[email protected]>
21458 M:      Sudip Mukherjee <[email protected]>
21459 L:      [email protected]
21460 S:      Maintained
21461 F:      Documentation/fb/sm712fb.rst
21462 F:      drivers/video/fbdev/sm712*
21463
21464 SILVACO I3C DUAL-ROLE MASTER
21465 M:      Miquel Raynal <[email protected]>
21466 M:      Conor Culhane <[email protected]>
21467 L:      [email protected] (moderated for non-subscribers)
21468 S:      Maintained
21469 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
21470 F:      drivers/i3c/master/svc-i3c-master.c
21471
21472 SIMPLEFB FB DRIVER
21473 M:      Hans de Goede <[email protected]>
21474 L:      [email protected]
21475 S:      Maintained
21476 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
21477 F:      drivers/video/fbdev/simplefb.c
21478 F:      include/linux/platform_data/simplefb.h
21479
21480 SIOX
21481 M:      Thorsten Scherer <[email protected]>
21482 R:      Pengutronix Kernel Team <[email protected]>
21483 S:      Supported
21484 F:      drivers/gpio/gpio-siox.c
21485 F:      drivers/siox/*
21486 F:      include/trace/events/siox.h
21487
21488 SIPHASH PRF ROUTINES
21489 M:      Jason A. Donenfeld <[email protected]>
21490 S:      Maintained
21491 F:      include/linux/siphash.h
21492 F:      lib/siphash.c
21493 F:      lib/siphash_kunit.c
21494
21495 SIS 190 ETHERNET DRIVER
21496 M:      Francois Romieu <[email protected]>
21497 L:      [email protected]
21498 S:      Maintained
21499 F:      drivers/net/ethernet/sis/sis190.c
21500
21501 SIS 900/7016 FAST ETHERNET DRIVER
21502 M:      Daniele Venzano <[email protected]>
21503 L:      [email protected]
21504 S:      Maintained
21505 W:      http://www.brownhat.org/sis900.html
21506 F:      drivers/net/ethernet/sis/sis900.*
21507
21508 SIS FRAMEBUFFER DRIVER
21509 S:      Orphan
21510 F:      Documentation/fb/sisfb.rst
21511 F:      drivers/video/fbdev/sis/
21512 F:      include/video/sisfb.h
21513
21514 SIS I2C TOUCHSCREEN DRIVER
21515 M:      Mika Penttilä <[email protected]>
21516 L:      [email protected]
21517 S:      Maintained
21518 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
21519 F:      drivers/input/touchscreen/sis_i2c.c
21520
21521 SIS USB2VGA DRIVER
21522 M:      Thomas Winischhofer <[email protected]>
21523 S:      Maintained
21524 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
21525 F:      drivers/usb/misc/sisusbvga/
21526
21527 SL28 CPLD MFD DRIVER
21528 M:      Michael Walle <[email protected]>
21529 S:      Maintained
21530 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
21531 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
21532 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
21533 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
21534 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
21535 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
21536 F:      drivers/gpio/gpio-sl28cpld.c
21537 F:      drivers/hwmon/sl28cpld-hwmon.c
21538 F:      drivers/irqchip/irq-sl28cpld.c
21539 F:      drivers/pwm/pwm-sl28cpld.c
21540 F:      drivers/watchdog/sl28cpld_wdt.c
21541
21542 SL28 VPD NVMEM LAYOUT DRIVER
21543 M:      Michael Walle <[email protected]>
21544 S:      Maintained
21545 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
21546 F:      drivers/nvmem/layouts/sl28vpd.c
21547
21548 SLAB ALLOCATOR
21549 M:      Christoph Lameter <[email protected]>
21550 M:      Pekka Enberg <[email protected]>
21551 M:      David Rientjes <[email protected]>
21552 M:      Joonsoo Kim <[email protected]>
21553 M:      Andrew Morton <[email protected]>
21554 M:      Vlastimil Babka <[email protected]>
21555 R:      Roman Gushchin <[email protected]>
21556 R:      Hyeonggon Yoo <[email protected]>
21557 L:      [email protected]
21558 S:      Maintained
21559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
21560 F:      include/linux/sl?b*.h
21561 F:      mm/sl?b*
21562
21563 SLCAN CAN NETWORK DRIVER
21564 M:      Dario Binacchi <[email protected]>
21565 L:      [email protected]
21566 S:      Maintained
21567 F:      drivers/net/can/slcan/
21568
21569 SLEEPABLE READ-COPY UPDATE (SRCU)
21570 M:      Lai Jiangshan <[email protected]>
21571 M:      "Paul E. McKenney" <[email protected]>
21572 M:      Josh Triplett <[email protected]>
21573 R:      Steven Rostedt <[email protected]>
21574 R:      Mathieu Desnoyers <[email protected]>
21575 L:      [email protected]
21576 S:      Supported
21577 W:      http://www.rdrop.com/users/paulmck/RCU/
21578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21579 F:      include/linux/srcu*.h
21580 F:      kernel/rcu/srcu*.c
21581
21582 SMACK SECURITY MODULE
21583 M:      Casey Schaufler <[email protected]>
21584 L:      [email protected]
21585 S:      Maintained
21586 W:      http://schaufler-ca.com
21587 T:      git git://github.com/cschaufler/smack-next
21588 F:      Documentation/admin-guide/LSM/Smack.rst
21589 F:      security/smack/
21590
21591 SMC91x ETHERNET DRIVER
21592 M:      Nicolas Pitre <[email protected]>
21593 S:      Odd Fixes
21594 F:      drivers/net/ethernet/smsc/smc91x.*
21595
21596 SMSC EMC2103 HARDWARE MONITOR DRIVER
21597 M:      Steve Glendinning <[email protected]>
21598 L:      [email protected]
21599 S:      Maintained
21600 F:      Documentation/hwmon/emc2103.rst
21601 F:      drivers/hwmon/emc2103.c
21602
21603 SMSC SCH5627 HARDWARE MONITOR DRIVER
21604 M:      Hans de Goede <[email protected]>
21605 L:      [email protected]
21606 S:      Supported
21607 F:      Documentation/hwmon/sch5627.rst
21608 F:      drivers/hwmon/sch5627.c
21609
21610 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
21611 M:      Steve Glendinning <[email protected]>
21612 L:      [email protected]
21613 S:      Maintained
21614 F:      drivers/video/fbdev/smscufx.c
21615
21616 SMSC47B397 HARDWARE MONITOR DRIVER
21617 M:      Jean Delvare <[email protected]>
21618 L:      [email protected]
21619 S:      Maintained
21620 F:      Documentation/hwmon/smsc47b397.rst
21621 F:      drivers/hwmon/smsc47b397.c
21622
21623 SMSC911x ETHERNET DRIVER
21624 M:      Steve Glendinning <[email protected]>
21625 L:      [email protected]
21626 S:      Maintained
21627 F:      drivers/net/ethernet/smsc/smsc911x.*
21628 F:      include/linux/smsc911x.h
21629
21630 SMSC9420 PCI ETHERNET DRIVER
21631 M:      Steve Glendinning <[email protected]>
21632 L:      [email protected]
21633 S:      Maintained
21634 F:      drivers/net/ethernet/smsc/smsc9420.*
21635
21636 SNET DPU VIRTIO DATA PATH ACCELERATOR
21637 R:      Alvaro Karsz <[email protected]>
21638 F:      drivers/vdpa/solidrun/
21639
21640 SOCIONEXT (SNI) AVE NETWORK DRIVER
21641 M:      Kunihiko Hayashi <[email protected]>
21642 L:      [email protected]
21643 S:      Maintained
21644 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21645 F:      drivers/net/ethernet/socionext/sni_ave.c
21646
21647 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21648 M:      Ilias Apalodimas <[email protected]>
21649 M:      Masahisa Kojima <[email protected]>
21650 L:      [email protected]
21651 S:      Maintained
21652 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21653 F:      drivers/net/ethernet/socionext/netsec.c
21654
21655 SOCIONEXT (SNI) Synquacer SPI DRIVER
21656 M:      Masahisa Kojima <[email protected]>
21657 M:      Jassi Brar <[email protected]>
21658 L:      [email protected]
21659 S:      Maintained
21660 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21661 F:      drivers/spi/spi-synquacer.c
21662
21663 SOCIONEXT SYNQUACER I2C DRIVER
21664 M:      Ard Biesheuvel <[email protected]>
21665 L:      [email protected]
21666 S:      Maintained
21667 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21668 F:      drivers/i2c/busses/i2c-synquacer.c
21669
21670 SOCIONEXT UNIPHIER SOUND DRIVER
21671 L:      [email protected]
21672 S:      Orphan
21673 F:      sound/soc/uniphier/
21674
21675 SOCKET TIMESTAMPING
21676 M:      Willem de Bruijn <[email protected]>
21677 S:      Maintained
21678 F:      Documentation/networking/timestamping.rst
21679 F:      include/linux/net_tstamp.h
21680 F:      include/uapi/linux/net_tstamp.h
21681 F:      tools/testing/selftests/net/so_txtime.c
21682
21683 SOEKRIS NET48XX LED SUPPORT
21684 M:      Chris Boot <[email protected]>
21685 S:      Maintained
21686 F:      drivers/leds/leds-net48xx.c
21687
21688 SOFT-IWARP DRIVER (siw)
21689 M:      Bernard Metzler <[email protected]>
21690 L:      [email protected]
21691 S:      Supported
21692 F:      drivers/infiniband/sw/siw/
21693 F:      include/uapi/rdma/siw-abi.h
21694
21695 SOFT-ROCE DRIVER (rxe)
21696 M:      Zhu Yanjun <[email protected]>
21697 L:      [email protected]
21698 S:      Supported
21699 F:      drivers/infiniband/sw/rxe/
21700 F:      include/uapi/rdma/rdma_user_rxe.h
21701
21702 SOFTLOGIC 6x10 MPEG CODEC
21703 M:      Bluecherry Maintainers <[email protected]>
21704 M:      Andrey Utkin <[email protected]>
21705 M:      Ismael Luceno <[email protected]>
21706 L:      [email protected]
21707 S:      Supported
21708 F:      drivers/media/pci/solo6x10/
21709
21710 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21711 M:      James Morse <[email protected]>
21712 L:      [email protected] (moderated for non-subscribers)
21713 S:      Maintained
21714 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21715 F:      drivers/firmware/arm_sdei.c
21716 F:      include/linux/arm_sdei.h
21717 F:      include/uapi/linux/arm_sdei.h
21718
21719 SOFTWARE NODES AND DEVICE PROPERTIES
21720 R:      Andy Shevchenko <[email protected]>
21721 R:      Daniel Scally <[email protected]>
21722 R:      Heikki Krogerus <[email protected]>
21723 R:      Sakari Ailus <[email protected]>
21724 L:      [email protected]
21725 S:      Maintained
21726 F:      drivers/base/property.c
21727 F:      drivers/base/swnode.c
21728 F:      include/linux/fwnode.h
21729 F:      include/linux/property.h
21730
21731 SOFTWARE RAID (Multiple Disks) SUPPORT
21732 M:      Song Liu <[email protected]>
21733 M:      Yu Kuai <[email protected]>
21734 L:      [email protected]
21735 S:      Supported
21736 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux.git
21738 F:      drivers/md/Kconfig
21739 F:      drivers/md/Makefile
21740 F:      drivers/md/md*
21741 F:      drivers/md/raid*
21742 F:      include/linux/raid/
21743 F:      include/uapi/linux/raid/
21744
21745 SOLIDRUN CLEARFOG SUPPORT
21746 M:      Russell King <[email protected]>
21747 S:      Maintained
21748 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21749 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21750
21751 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21752 M:      Russell King <[email protected]>
21753 S:      Maintained
21754 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21755 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21756 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21757
21758 SONIC NETWORK DRIVER
21759 M:      Thomas Bogendoerfer <[email protected]>
21760 L:      [email protected]
21761 S:      Maintained
21762 F:      drivers/net/ethernet/natsemi/sonic.*
21763
21764 SONICS SILICON BACKPLANE DRIVER (SSB)
21765 M:      Michael Buesch <[email protected]>
21766 L:      [email protected]
21767 S:      Maintained
21768 F:      drivers/ssb/
21769 F:      include/linux/ssb/
21770
21771 SONY IMX208 SENSOR DRIVER
21772 M:      Sakari Ailus <[email protected]>
21773 L:      [email protected]
21774 S:      Maintained
21775 T:      git git://linuxtv.org/media.git
21776 F:      drivers/media/i2c/imx208.c
21777
21778 SONY IMX214 SENSOR DRIVER
21779 M:      Ricardo Ribalda <[email protected]>
21780 L:      [email protected]
21781 S:      Maintained
21782 T:      git git://linuxtv.org/media.git
21783 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21784 F:      drivers/media/i2c/imx214.c
21785
21786 SONY IMX219 SENSOR DRIVER
21787 M:      Dave Stevenson <[email protected]>
21788 L:      [email protected]
21789 S:      Maintained
21790 T:      git git://linuxtv.org/media.git
21791 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21792 F:      drivers/media/i2c/imx219.c
21793
21794 SONY IMX258 SENSOR DRIVER
21795 M:      Sakari Ailus <[email protected]>
21796 L:      [email protected]
21797 S:      Maintained
21798 T:      git git://linuxtv.org/media.git
21799 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21800 F:      drivers/media/i2c/imx258.c
21801
21802 SONY IMX274 SENSOR DRIVER
21803 M:      Leon Luo <[email protected]>
21804 L:      [email protected]
21805 S:      Maintained
21806 T:      git git://linuxtv.org/media.git
21807 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21808 F:      drivers/media/i2c/imx274.c
21809
21810 SONY IMX283 SENSOR DRIVER
21811 M:      Kieran Bingham <[email protected]>
21812 M:      Umang Jain <[email protected]>
21813 L:      [email protected]
21814 S:      Maintained
21815 T:      git git://linuxtv.org/media.git
21816 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21817 F:      drivers/media/i2c/imx283.c
21818
21819 SONY IMX290 SENSOR DRIVER
21820 M:      Manivannan Sadhasivam <[email protected]>
21821 L:      [email protected]
21822 S:      Maintained
21823 T:      git git://linuxtv.org/media.git
21824 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21825 F:      drivers/media/i2c/imx290.c
21826
21827 SONY IMX296 SENSOR DRIVER
21828 M:      Laurent Pinchart <[email protected]>
21829 M:      Manivannan Sadhasivam <[email protected]>
21830 L:      [email protected]
21831 S:      Maintained
21832 T:      git git://linuxtv.org/media.git
21833 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21834 F:      drivers/media/i2c/imx296.c
21835
21836 SONY IMX319 SENSOR DRIVER
21837 M:      Bingbu Cao <[email protected]>
21838 L:      [email protected]
21839 S:      Maintained
21840 T:      git git://linuxtv.org/media.git
21841 F:      drivers/media/i2c/imx319.c
21842
21843 SONY IMX334 SENSOR DRIVER
21844 L:      [email protected]
21845 S:      Orphan
21846 T:      git git://linuxtv.org/media.git
21847 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21848 F:      drivers/media/i2c/imx334.c
21849
21850 SONY IMX335 SENSOR DRIVER
21851 L:      [email protected]
21852 S:      Orphan
21853 T:      git git://linuxtv.org/media.git
21854 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21855 F:      drivers/media/i2c/imx335.c
21856
21857 SONY IMX355 SENSOR DRIVER
21858 M:      Tianshu Qiu <[email protected]>
21859 L:      [email protected]
21860 S:      Maintained
21861 T:      git git://linuxtv.org/media.git
21862 F:      drivers/media/i2c/imx355.c
21863
21864 SONY IMX412 SENSOR DRIVER
21865 L:      [email protected]
21866 S:      Orphan
21867 T:      git git://linuxtv.org/media.git
21868 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21869 F:      drivers/media/i2c/imx412.c
21870
21871 SONY IMX415 SENSOR DRIVER
21872 M:      Michael Riesch <[email protected]>
21873 L:      [email protected]
21874 S:      Maintained
21875 T:      git git://linuxtv.org/media.git
21876 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21877 F:      drivers/media/i2c/imx415.c
21878
21879 SONY MEMORYSTICK SUBSYSTEM
21880 M:      Maxim Levitsky <[email protected]>
21881 M:      Alex Dubov <[email protected]>
21882 M:      Ulf Hansson <[email protected]>
21883 L:      [email protected]
21884 S:      Maintained
21885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21886 F:      drivers/memstick/
21887 F:      include/linux/memstick.h
21888
21889 SONY VAIO CONTROL DEVICE DRIVER
21890 M:      Mattia Dongili <[email protected]>
21891 L:      [email protected]
21892 S:      Maintained
21893 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21894 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21895 F:      drivers/char/sonypi.c
21896 F:      drivers/platform/x86/sony-laptop.c
21897 F:      include/linux/sony-laptop.h
21898
21899 SOPHGO DEVICETREES and DRIVERS
21900 M:      Chen Wang <[email protected]>
21901 M:      Inochi Amaoto <[email protected]>
21902 T:      git https://github.com/sophgo/linux.git
21903 S:      Maintained
21904 N:      sophgo
21905 K:      sophgo
21906
21907 SOUND
21908 M:      Jaroslav Kysela <[email protected]>
21909 M:      Takashi Iwai <[email protected]>
21910 L:      [email protected]
21911 S:      Maintained
21912 W:      http://www.alsa-project.org/
21913 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21915 F:      Documentation/sound/
21916 F:      include/sound/
21917 F:      include/uapi/sound/
21918 F:      sound/
21919 F:      tools/testing/selftests/alsa
21920
21921 SOUND - ALSA SELFTESTS
21922 M:      Mark Brown <[email protected]>
21923 L:      [email protected]
21924 L:      [email protected]
21925 S:      Supported
21926 F:      tools/testing/selftests/alsa
21927
21928 SOUND - COMPRESSED AUDIO
21929 M:      Vinod Koul <[email protected]>
21930 L:      [email protected]
21931 S:      Supported
21932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21933 F:      Documentation/sound/designs/compress-offload.rst
21934 F:      include/sound/compress_driver.h
21935 F:      include/uapi/sound/compress_*
21936 F:      sound/core/compress_offload.c
21937 F:      sound/soc/soc-compress.c
21938
21939 SOUND - CORE KUNIT TEST
21940 M:      Ivan Orlov <[email protected]>
21941 L:      [email protected]
21942 S:      Supported
21943 F:      sound/core/sound_kunit.c
21944
21945 SOUND - DMAENGINE HELPERS
21946 M:      Lars-Peter Clausen <[email protected]>
21947 S:      Supported
21948 F:      include/sound/dmaengine_pcm.h
21949 F:      sound/core/pcm_dmaengine.c
21950 F:      sound/soc/soc-generic-dmaengine-pcm.c
21951
21952 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21953 M:      Liam Girdwood <[email protected]>
21954 M:      Mark Brown <[email protected]>
21955 L:      [email protected]
21956 S:      Supported
21957 W:      http://alsa-project.org/main/index.php/ASoC
21958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21959 F:      Documentation/devicetree/bindings/sound/
21960 F:      Documentation/sound/soc/
21961 F:      include/dt-bindings/sound/
21962 F:      include/sound/soc*
21963 F:      include/sound/sof.h
21964 F:      include/sound/sof/
21965 F:      include/trace/events/sof*.h
21966 F:      include/uapi/sound/asoc.h
21967 F:      sound/soc/
21968
21969 SOUND - SOC LAYER / dapm-graph
21970 M:      Luca Ceresoli <[email protected]>
21971 L:      [email protected]
21972 S:      Maintained
21973 F:      tools/sound/dapm-graph
21974
21975 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21976 M:      Liam Girdwood <[email protected]>
21977 M:      Peter Ujfalusi <[email protected]>
21978 M:      Bard Liao <[email protected]>
21979 M:      Ranjani Sridharan <[email protected]>
21980 M:      Daniel Baluta <[email protected]>
21981 R:      Kai Vehmanen <[email protected]>
21982 R:      Pierre-Louis Bossart <[email protected]>
21983 L:      [email protected] (moderated for non-subscribers)
21984 S:      Supported
21985 W:      https://github.com/thesofproject/linux/
21986 F:      sound/soc/sof/
21987
21988 SOUND - GENERIC SOUND CARD (Simple-Audio-Card, Audio-Graph-Card)
21989 M:      Kuninori Morimoto <[email protected]>
21990 S:      Supported
21991 L:      [email protected]
21992 F:      sound/soc/generic/
21993 F:      include/sound/simple_card*
21994 F:      Documentation/devicetree/bindings/sound/simple-card.yaml
21995 F:      Documentation/devicetree/bindings/sound/audio-graph*.yaml
21996
21997 SOUNDWIRE SUBSYSTEM
21998 M:      Vinod Koul <[email protected]>
21999 M:      Bard Liao <[email protected]>
22000 R:      Pierre-Louis Bossart <[email protected]>
22001 R:      Sanyog Kale <[email protected]>
22002 L:      [email protected]
22003 S:      Supported
22004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
22005 F:      Documentation/driver-api/soundwire/
22006 F:      drivers/soundwire/
22007 F:      include/linux/soundwire/
22008
22009 SP2 MEDIA DRIVER
22010 M:      Olli Salonen <[email protected]>
22011 L:      [email protected]
22012 S:      Maintained
22013 W:      https://linuxtv.org
22014 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22015 F:      drivers/media/dvb-frontends/sp2*
22016
22017 SPANISH DOCUMENTATION
22018 M:      Carlos Bilbao <[email protected]>
22019 R:      Avadhut Naik <[email protected]>
22020 S:      Maintained
22021 F:      Documentation/translations/sp_SP/
22022
22023 SPARC + UltraSPARC (sparc/sparc64)
22024 M:      "David S. Miller" <[email protected]>
22025 M:      Andreas Larsson <[email protected]>
22026 L:      [email protected]
22027 S:      Maintained
22028 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
22029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
22030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
22031 F:      arch/sparc/
22032 F:      drivers/sbus/
22033
22034 SPARC SERIAL DRIVERS
22035 M:      "David S. Miller" <[email protected]>
22036 L:      [email protected]
22037 S:      Maintained
22038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
22039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
22040 F:      drivers/tty/serial/suncore.c
22041 F:      drivers/tty/serial/sunhv.c
22042 F:      drivers/tty/serial/sunsab.c
22043 F:      drivers/tty/serial/sunsab.h
22044 F:      drivers/tty/serial/sunsu.c
22045 F:      drivers/tty/serial/sunzilog.c
22046 F:      drivers/tty/serial/sunzilog.h
22047 F:      drivers/tty/vcc.c
22048 F:      include/linux/sunserialcore.h
22049
22050 SPARSE CHECKER
22051 M:      "Luc Van Oostenryck" <[email protected]>
22052 L:      [email protected]
22053 S:      Maintained
22054 W:      https://sparse.docs.kernel.org/
22055 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
22056 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
22057 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
22058 F:      include/linux/compiler.h
22059
22060 SPEAKUP CONSOLE SPEECH DRIVER
22061 M:      William Hubbs <[email protected]>
22062 M:      Chris Brannon <[email protected]>
22063 M:      Kirk Reiser <[email protected]>
22064 M:      Samuel Thibault <[email protected]>
22065 L:      [email protected]
22066 S:      Odd Fixes
22067 W:      http://www.linux-speakup.org/
22068 W:      https://github.com/linux-speakup/speakup
22069 B:      https://github.com/linux-speakup/speakup/issues
22070 F:      drivers/accessibility/speakup/
22071
22072 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
22073 M:      Viresh Kumar <[email protected]>
22074 M:      Shiraz Hashim <[email protected]>
22075 L:      [email protected] (moderated for non-subscribers)
22076 L:      [email protected]
22077 S:      Maintained
22078 W:      http://www.st.com/spear
22079 F:      arch/arm/boot/dts/st/spear*
22080 F:      arch/arm/mach-spear/
22081 F:      drivers/clk/spear/
22082 F:      drivers/pinctrl/spear/
22083
22084 SPI NOR SUBSYSTEM
22085 M:      Tudor Ambarus <[email protected]>
22086 M:      Pratyush Yadav <[email protected]>
22087 M:      Michael Walle <[email protected]>
22088 L:      [email protected]
22089 S:      Maintained
22090 W:      http://www.linux-mtd.infradead.org/
22091 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
22092 C:      irc://irc.oftc.net/mtd
22093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
22094 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
22095 F:      drivers/mtd/spi-nor/
22096 F:      include/linux/mtd/spi-nor.h
22097
22098 SPI SUBSYSTEM
22099 M:      Mark Brown <[email protected]>
22100 L:      [email protected]
22101 S:      Maintained
22102 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
22103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
22104 F:      Documentation/devicetree/bindings/spi/
22105 F:      Documentation/spi/
22106 F:      drivers/spi/
22107 F:      include/linux/spi/
22108 F:      include/uapi/linux/spi/
22109 F:      tools/spi/
22110
22111 SPIDERNET NETWORK DRIVER for CELL
22112 M:      Ishizaki Kou <[email protected]>
22113 M:      Geoff Levand <[email protected]>
22114 L:      [email protected]
22115 L:      [email protected]
22116 S:      Maintained
22117 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
22118 F:      drivers/net/ethernet/toshiba/spider_net*
22119
22120 SPMI SUBSYSTEM
22121 M:      Stephen Boyd <[email protected]>
22122 L:      [email protected]
22123 S:      Maintained
22124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
22125 F:      Documentation/devicetree/bindings/spmi/
22126 F:      drivers/spmi/
22127 F:      include/dt-bindings/spmi/spmi.h
22128 F:      include/linux/spmi.h
22129 F:      include/trace/events/spmi.h
22130
22131 SPU FILE SYSTEM
22132 L:      [email protected]
22133 S:      Orphan
22134 F:      Documentation/filesystems/spufs/spufs.rst
22135 F:      arch/powerpc/platforms/cell/spufs/
22136
22137 SQUASHFS FILE SYSTEM
22138 M:      Phillip Lougher <[email protected]>
22139 L:      [email protected] (subscribers-only)
22140 S:      Maintained
22141 W:      http://squashfs.org.uk
22142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
22143 F:      Documentation/filesystems/squashfs.rst
22144 F:      fs/squashfs/
22145
22146 SRM (Alpha) environment access
22147 M:      Jan-Benedict Glaw <[email protected]>
22148 S:      Maintained
22149 F:      arch/alpha/kernel/srm_env.c
22150
22151 ST LSM6DSx IMU IIO DRIVER
22152 M:      Lorenzo Bianconi <[email protected]>
22153 L:      [email protected]
22154 S:      Maintained
22155 W:      http://www.st.com/
22156 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
22157 F:      drivers/iio/imu/st_lsm6dsx/
22158
22159 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
22160 M:      Benjamin Mugnier <[email protected]>
22161 M:      Sylvain Petinot <[email protected]>
22162 L:      [email protected]
22163 S:      Maintained
22164 T:      git git://linuxtv.org/media.git
22165 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
22166 F:      drivers/media/i2c/st-mipid02.c
22167
22168 ST STM32 FIREWALL
22169 M:      Gatien Chevallier <[email protected]>
22170 S:      Maintained
22171 F:      drivers/bus/stm32_etzpc.c
22172 F:      drivers/bus/stm32_firewall.c
22173 F:      drivers/bus/stm32_rifsc.c
22174
22175 ST STM32 I2C/SMBUS DRIVER
22176 M:      Pierre-Yves MORDRET <[email protected]>
22177 M:      Alain Volmat <[email protected]>
22178 L:      [email protected]
22179 S:      Maintained
22180 F:      drivers/i2c/busses/i2c-stm32*
22181
22182 ST STM32 SPI DRIVER
22183 M:      Alain Volmat <[email protected]>
22184 L:      [email protected]
22185 S:      Maintained
22186 F:      drivers/spi/spi-stm32.c
22187
22188 ST STPDDC60 DRIVER
22189 M:      Daniel Nilsson <[email protected]>
22190 L:      [email protected]
22191 S:      Maintained
22192 F:      Documentation/hwmon/stpddc60.rst
22193 F:      drivers/hwmon/pmbus/stpddc60.c
22194
22195 ST VGXY61 DRIVER
22196 M:      Benjamin Mugnier <[email protected]>
22197 M:      Sylvain Petinot <[email protected]>
22198 L:      [email protected]
22199 S:      Maintained
22200 T:      git git://linuxtv.org/media.git
22201 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
22202 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
22203 F:      drivers/media/i2c/vgxy61.c
22204
22205 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
22206 M:      Song Qiang <[email protected]>
22207 L:      [email protected]
22208 S:      Maintained
22209 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
22210 F:      drivers/iio/proximity/vl53l0x-i2c.c
22211
22212 STABLE BRANCH
22213 M:      Greg Kroah-Hartman <[email protected]>
22214 M:      Sasha Levin <[email protected]>
22215 L:      [email protected]
22216 S:      Supported
22217 F:      Documentation/process/stable-kernel-rules.rst
22218
22219 STAGING - ATOMISP DRIVER
22220 M:      Hans de Goede <[email protected]>
22221 M:      Mauro Carvalho Chehab <[email protected]>
22222 R:      Sakari Ailus <[email protected]>
22223 L:      [email protected]
22224 S:      Maintained
22225 F:      drivers/staging/media/atomisp/
22226
22227 STAGING - INDUSTRIAL IO
22228 M:      Jonathan Cameron <[email protected]>
22229 L:      [email protected]
22230 S:      Odd Fixes
22231 F:      Documentation/devicetree/bindings/staging/iio/
22232 F:      drivers/staging/iio/
22233
22234 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
22235 M:      Marc Dietrich <[email protected]>
22236 L:      [email protected] (moderated for non-subscribers)
22237 L:      [email protected]
22238 S:      Maintained
22239 F:      drivers/staging/nvec/
22240
22241 STAGING - SEPS525 LCD CONTROLLER DRIVERS
22242 M:      Michael Hennerich <[email protected]>
22243 L:      [email protected]
22244 S:      Supported
22245 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
22246 F:      drivers/staging/fbtft/fb_seps525.c
22247
22248 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
22249 M:      Sudip Mukherjee <[email protected]>
22250 M:      Teddy Wang <[email protected]>
22251 M:      Sudip Mukherjee <[email protected]>
22252 L:      [email protected]
22253 S:      Maintained
22254 F:      drivers/staging/sm750fb/
22255
22256 STAGING SUBSYSTEM
22257 M:      Greg Kroah-Hartman <[email protected]>
22258 L:      [email protected]
22259 S:      Supported
22260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
22261 F:      drivers/staging/
22262
22263 STANDALONE CACHE CONTROLLER DRIVERS
22264 M:      Conor Dooley <[email protected]>
22265 S:      Maintained
22266 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
22267 F:      Documentation/devicetree/bindings/cache/
22268 F:      drivers/cache
22269
22270 STARFIRE/DURALAN NETWORK DRIVER
22271 M:      Ion Badulescu <[email protected]>
22272 S:      Odd Fixes
22273 F:      drivers/net/ethernet/adaptec/starfire*
22274
22275 STARFIVE CAMERA SUBSYSTEM DRIVER
22276 M:      Jack Zhu <[email protected]>
22277 M:      Changhuang Liang <[email protected]>
22278 L:      [email protected]
22279 S:      Maintained
22280 F:      Documentation/admin-guide/media/starfive_camss.rst
22281 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
22282 F:      drivers/staging/media/starfive/camss
22283
22284 STARFIVE CRYPTO DRIVER
22285 M:      Jia Jie Ho <[email protected]>
22286 M:      William Qiu <[email protected]>
22287 S:      Supported
22288 F:      Documentation/devicetree/bindings/crypto/starfive*
22289 F:      drivers/crypto/starfive/
22290
22291 STARFIVE DEVICETREES
22292 M:      Emil Renner Berthing <[email protected]>
22293 S:      Maintained
22294 F:      arch/riscv/boot/dts/starfive/
22295
22296 STARFIVE DWMAC GLUE LAYER
22297 M:      Emil Renner Berthing <[email protected]>
22298 M:      Minda Chen <[email protected]>
22299 S:      Maintained
22300 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
22301 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
22302
22303 STARFIVE JH7110 DPHY RX DRIVER
22304 M:      Jack Zhu <[email protected]>
22305 M:      Changhuang Liang <[email protected]>
22306 S:      Supported
22307 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
22308 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
22309
22310 STARFIVE JH7110 DPHY TX DRIVER
22311 M:      Keith Zhao <[email protected]>
22312 M:      Shengyang Chen <[email protected]>
22313 S:      Supported
22314 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
22315 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
22316
22317 STARFIVE JH7110 MMC/SD/SDIO DRIVER
22318 M:      William Qiu <[email protected]>
22319 S:      Supported
22320 F:      Documentation/devicetree/bindings/mmc/starfive*
22321 F:      drivers/mmc/host/dw_mmc-starfive.c
22322
22323 STARFIVE JH7110 PLL CLOCK DRIVER
22324 M:      Xingyu Wu <[email protected]>
22325 S:      Supported
22326 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
22327 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
22328
22329 STARFIVE JH7110 PWMDAC DRIVER
22330 M:      Hal Feng <[email protected]>
22331 M:      Xingyu Wu <[email protected]>
22332 S:      Supported
22333 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
22334 F:      sound/soc/starfive/jh7110_pwmdac.c
22335
22336 STARFIVE JH7110 SYSCON
22337 M:      William Qiu <[email protected]>
22338 M:      Xingyu Wu <[email protected]>
22339 S:      Supported
22340 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
22341
22342 STARFIVE JH7110 TDM DRIVER
22343 M:      Walker Chen <[email protected]>
22344 S:      Maintained
22345 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
22346 F:      sound/soc/starfive/jh7110_tdm.c
22347
22348 STARFIVE JH71X0 CLOCK DRIVERS
22349 M:      Emil Renner Berthing <[email protected]>
22350 M:      Hal Feng <[email protected]>
22351 S:      Maintained
22352 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
22353 F:      drivers/clk/starfive/clk-starfive-jh71*
22354 F:      include/dt-bindings/clock/starfive?jh71*.h
22355
22356 STARFIVE JH71X0 PINCTRL DRIVERS
22357 M:      Emil Renner Berthing <[email protected]>
22358 M:      Jianlong Huang <[email protected]>
22359 M:      Hal Feng <[email protected]>
22360 L:      [email protected]
22361 S:      Maintained
22362 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
22363 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
22364 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
22365 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
22366
22367 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
22368 M:      Emil Renner Berthing <[email protected]>
22369 M:      Hal Feng <[email protected]>
22370 S:      Maintained
22371 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
22372 F:      drivers/reset/starfive/reset-starfive-jh71*
22373 F:      include/dt-bindings/reset/starfive?jh71*.h
22374
22375 STARFIVE JH71X0 USB DRIVERS
22376 M:      Minda Chen <[email protected]>
22377 S:      Maintained
22378 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
22379 F:      drivers/usb/cdns3/cdns3-starfive.c
22380
22381 STARFIVE JH71XX PMU CONTROLLER DRIVER
22382 M:      Walker Chen <[email protected]>
22383 M:      Changhuang Liang <[email protected]>
22384 S:      Supported
22385 F:      Documentation/devicetree/bindings/power/starfive*
22386 F:      drivers/pmdomain/starfive/
22387 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
22388
22389 STARFIVE SOC DRIVERS
22390 M:      Conor Dooley <[email protected]>
22391 S:      Maintained
22392 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
22393 F:      Documentation/devicetree/bindings/soc/starfive/
22394
22395 STARFIVE STARLINK PMU DRIVER
22396 M:      Ji Sheng Teoh <[email protected]>
22397 S:      Maintained
22398 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
22399 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
22400 F:      drivers/perf/starfive_starlink_pmu.c
22401
22402 STARFIVE TRNG DRIVER
22403 M:      Jia Jie Ho <[email protected]>
22404 S:      Supported
22405 F:      Documentation/devicetree/bindings/rng/starfive*
22406 F:      drivers/char/hw_random/jh7110-trng.c
22407
22408 STARFIVE WATCHDOG DRIVER
22409 M:      Xingyu Wu <[email protected]>
22410 M:      Samin Guo <[email protected]>
22411 S:      Supported
22412 F:      Documentation/devicetree/bindings/watchdog/starfive*
22413 F:      drivers/watchdog/starfive-wdt.c
22414
22415 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
22416 M:      Minda Chen <[email protected]>
22417 S:      Supported
22418 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
22419 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
22420 F:      drivers/phy/starfive/phy-jh7110-pcie.c
22421 F:      drivers/phy/starfive/phy-jh7110-usb.c
22422
22423 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
22424 M:      Changhuang Liang <[email protected]>
22425 S:      Supported
22426 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
22427 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
22428
22429 STATIC BRANCH/CALL
22430 M:      Peter Zijlstra <[email protected]>
22431 M:      Josh Poimboeuf <[email protected]>
22432 M:      Jason Baron <[email protected]>
22433 R:      Steven Rostedt <[email protected]>
22434 R:      Ard Biesheuvel <[email protected]>
22435 S:      Supported
22436 F:      arch/*/include/asm/jump_label*.h
22437 F:      arch/*/include/asm/static_call*.h
22438 F:      arch/*/kernel/jump_label.c
22439 F:      arch/*/kernel/static_call.c
22440 F:      include/linux/jump_label*.h
22441 F:      include/linux/static_call*.h
22442 F:      kernel/jump_label.c
22443 F:      kernel/static_call.c
22444
22445 STI AUDIO (ASoC) DRIVERS
22446 M:      Arnaud Pouliquen <[email protected]>
22447 L:      [email protected]
22448 S:      Maintained
22449 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
22450 F:      sound/soc/sti/
22451
22452 STI CEC DRIVER
22453 M:      Alain Volmat <[email protected]>
22454 S:      Maintained
22455 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
22456 F:      drivers/media/cec/platform/sti/
22457
22458 STK1160 USB VIDEO CAPTURE DRIVER
22459 M:      Ezequiel Garcia <[email protected]>
22460 L:      [email protected]
22461 S:      Maintained
22462 T:      git git://linuxtv.org/media.git
22463 F:      drivers/media/usb/stk1160/
22464
22465 STM32 AUDIO (ASoC) DRIVERS
22466 M:      Olivier Moysan <[email protected]>
22467 M:      Arnaud Pouliquen <[email protected]>
22468 L:      [email protected]
22469 S:      Maintained
22470 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
22471 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
22472 F:      sound/soc/stm/
22473
22474 STM32 DMA DRIVERS
22475 M:      Amélie Delaunay <[email protected]>
22476 L:      [email protected]
22477 L:      [email protected] (moderated for non-subscribers)
22478 S:      Maintained
22479 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
22480 F:      Documentation/devicetree/bindings/dma/stm32/
22481 F:      drivers/dma/stm32/
22482
22483 STM32 TIMER/LPTIMER DRIVERS
22484 M:      Fabrice Gasnier <[email protected]>
22485 S:      Maintained
22486 F:      Documentation/ABI/testing/*timer-stm32
22487 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
22488 F:      drivers/*/stm32-*timer*
22489 F:      drivers/pwm/pwm-stm32*
22490 F:      include/linux/*/stm32-*tim*
22491
22492 STM32MP25 USB3/PCIE COMBOPHY DRIVER
22493 M:      Christian Bruel <[email protected]>
22494 S:      Maintained
22495 F:      Documentation/devicetree/bindings/phy/st,stm32mp25-combophy.yaml
22496 F:      drivers/phy/st/phy-stm32-combophy.c
22497
22498 STMMAC ETHERNET DRIVER
22499 M:      Alexandre Torgue <[email protected]>
22500 M:      Jose Abreu <[email protected]>
22501 L:      [email protected]
22502 S:      Supported
22503 W:      http://www.stlinux.com
22504 F:      Documentation/networking/device_drivers/ethernet/stmicro/
22505 F:      drivers/net/ethernet/stmicro/stmmac/
22506
22507 SUN HAPPY MEAL ETHERNET DRIVER
22508 M:      Sean Anderson <[email protected]>
22509 S:      Maintained
22510 F:      drivers/net/ethernet/sun/sunhme.*
22511
22512 SUN3/3X
22513 M:      Sam Creasey <[email protected]>
22514 S:      Maintained
22515 W:      http://sammy.net/sun3/
22516 F:      arch/m68k/include/asm/sun3*
22517 F:      arch/m68k/kernel/*sun3*
22518 F:      arch/m68k/sun3*/
22519 F:      drivers/net/ethernet/i825xx/sun3*
22520
22521 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
22522 M:      Hans de Goede <[email protected]>
22523 L:      [email protected]
22524 S:      Maintained
22525 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
22526 F:      drivers/input/keyboard/sun4i-lradc-keys.c
22527
22528 SUNPLUS ETHERNET DRIVER
22529 M:      Wells Lu <[email protected]>
22530 L:      [email protected]
22531 S:      Maintained
22532 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
22533 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
22534 F:      drivers/net/ethernet/sunplus/
22535
22536 SUNPLUS MMC DRIVER
22537 M:      Tony Huang <[email protected]>
22538 M:      Li-hao Kuo <[email protected]>
22539 S:      Maintained
22540 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
22541 F:      drivers/mmc/host/sunplus-mmc.c
22542
22543 SUNPLUS OCOTP DRIVER
22544 M:      Vincent Shih <[email protected]>
22545 S:      Maintained
22546 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
22547 F:      drivers/nvmem/sunplus-ocotp.c
22548
22549 SUNPLUS PWM DRIVER
22550 M:      Hammer Hsieh <[email protected]>
22551 S:      Maintained
22552 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
22553 F:      drivers/pwm/pwm-sunplus.c
22554
22555 SUNPLUS RTC DRIVER
22556 M:      Vincent Shih <[email protected]>
22557 L:      [email protected]
22558 S:      Maintained
22559 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
22560 F:      drivers/rtc/rtc-sunplus.c
22561
22562 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
22563 M:      Li-hao Kuo <[email protected]>
22564 L:      [email protected]
22565 S:      Maintained
22566 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
22567 F:      drivers/spi/spi-sunplus-sp7021.c
22568
22569 SUNPLUS UART DRIVER
22570 M:      Hammer Hsieh <[email protected]>
22571 S:      Maintained
22572 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
22573 F:      drivers/tty/serial/sunplus-uart.c
22574
22575 SUNPLUS USB2 PHY DRIVER
22576 M:      Vincent Shih <[email protected]>
22577 L:      [email protected]
22578 S:      Maintained
22579 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
22580 F:      drivers/phy/sunplus/Kconfig
22581 F:      drivers/phy/sunplus/Makefile
22582 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
22583
22584 SUNPLUS WATCHDOG DRIVER
22585 M:      Xiantao Hu <[email protected]>
22586 L:      [email protected]
22587 S:      Maintained
22588 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
22589 F:      drivers/watchdog/sunplus_wdt.c
22590
22591 SUPERH
22592 M:      Yoshinori Sato <[email protected]>
22593 M:      Rich Felker <[email protected]>
22594 M:      John Paul Adrian Glaubitz <[email protected]>
22595 L:      [email protected]
22596 S:      Maintained
22597 Q:      http://patchwork.kernel.org/project/linux-sh/list/
22598 F:      Documentation/arch/sh/
22599 F:      arch/sh/
22600 F:      drivers/sh/
22601
22602 SUSPEND TO RAM
22603 M:      "Rafael J. Wysocki" <[email protected]>
22604 M:      Len Brown <[email protected]>
22605 M:      Pavel Machek <[email protected]>
22606 L:      [email protected]
22607 S:      Supported
22608 B:      https://bugzilla.kernel.org
22609 F:      Documentation/power/
22610 F:      arch/x86/kernel/acpi/sleep*
22611 F:      arch/x86/kernel/acpi/wakeup*
22612 F:      drivers/base/power/
22613 F:      include/linux/freezer.h
22614 F:      include/linux/pm.h
22615 F:      include/linux/suspend.h
22616 F:      kernel/power/
22617
22618 SVGA HANDLING
22619 M:      Martin Mares <[email protected]>
22620 L:      [email protected]
22621 S:      Maintained
22622 F:      Documentation/admin-guide/svga.rst
22623 F:      arch/x86/boot/video*
22624
22625 SWITCHDEV
22626 M:      Jiri Pirko <[email protected]>
22627 M:      Ivan Vecera <[email protected]>
22628 L:      [email protected]
22629 S:      Supported
22630 F:      include/net/switchdev.h
22631 F:      net/switchdev/
22632
22633 SY8106A REGULATOR DRIVER
22634 M:      Icenowy Zheng <[email protected]>
22635 S:      Maintained
22636 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22637 F:      drivers/regulator/sy8106a-regulator.c
22638
22639 SYNC FILE FRAMEWORK
22640 M:      Sumit Semwal <[email protected]>
22641 R:      Gustavo Padovan <[email protected]>
22642 L:      [email protected]
22643 L:      [email protected]
22644 S:      Maintained
22645 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22646 F:      Documentation/driver-api/sync_file.rst
22647 F:      drivers/dma-buf/dma-fence*
22648 F:      drivers/dma-buf/sw_sync.c
22649 F:      drivers/dma-buf/sync_*
22650 F:      include/linux/sync_file.h
22651 F:      include/uapi/linux/sync_file.h
22652
22653 SYNOPSYS ARC ARCHITECTURE
22654 M:      Vineet Gupta <[email protected]>
22655 L:      [email protected]
22656 S:      Supported
22657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22658 F:      Documentation/arch/arc
22659 F:      Documentation/devicetree/bindings/arc/*
22660 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22661 F:      arch/arc/
22662 F:      drivers/clocksource/arc_timer.c
22663 F:      drivers/tty/serial/arc_uart.c
22664
22665 SYNOPSYS ARC HSDK SDP pll clock driver
22666 M:      Eugeniy Paltsev <[email protected]>
22667 S:      Supported
22668 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22669 F:      drivers/clk/clk-hsdk-pll.c
22670
22671 SYNOPSYS ARC SDP clock driver
22672 M:      Eugeniy Paltsev <[email protected]>
22673 S:      Supported
22674 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22675 F:      drivers/clk/axs10x/*
22676
22677 SYNOPSYS ARC SDP platform support
22678 M:      Alexey Brodkin <[email protected]>
22679 S:      Supported
22680 F:      Documentation/devicetree/bindings/arc/axs10*
22681 F:      arch/arc/boot/dts/ax*
22682 F:      arch/arc/plat-axs10x
22683
22684 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22685 M:      Eugeniy Paltsev <[email protected]>
22686 S:      Supported
22687 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22688 F:      drivers/reset/reset-axs10x.c
22689
22690 SYNOPSYS CREG GPIO DRIVER
22691 M:      Eugeniy Paltsev <[email protected]>
22692 S:      Maintained
22693 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22694 F:      drivers/gpio/gpio-creg-snps.c
22695
22696 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22697 M:      Ilpo Järvinen <[email protected]>
22698 R:      Andy Shevchenko <[email protected]>
22699 S:      Supported
22700 F:      drivers/tty/serial/8250/8250_dw.c
22701 F:      drivers/tty/serial/8250/8250_dwlib.*
22702 F:      drivers/tty/serial/8250/8250_lpss.c
22703
22704 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22705 M:      Hoan Tran <[email protected]>
22706 L:      [email protected]
22707 S:      Maintained
22708 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22709 F:      drivers/gpio/gpio-dwapb.c
22710
22711 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22712 M:      Eugeniy Paltsev <[email protected]>
22713 S:      Maintained
22714 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22715 F:      drivers/dma/dw-axi-dmac/
22716
22717 SYNOPSYS DESIGNWARE DMAC DRIVER
22718 M:      Viresh Kumar <[email protected]>
22719 R:      Andy Shevchenko <[email protected]>
22720 S:      Maintained
22721 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22722 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22723 F:      drivers/dma/dw/
22724 F:      include/dt-bindings/dma/dw-dmac.h
22725 F:      include/linux/dma/dw.h
22726 F:      include/linux/platform_data/dma-dw.h
22727
22728 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22729 M:      Jose Abreu <[email protected]>
22730 L:      [email protected]
22731 S:      Supported
22732 F:      drivers/net/ethernet/synopsys/
22733
22734 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22735 M:      Jose Abreu <[email protected]>
22736 L:      [email protected]
22737 S:      Supported
22738 F:      drivers/net/pcs/pcs-xpcs.c
22739 F:      drivers/net/pcs/pcs-xpcs.h
22740 F:      include/linux/pcs/pcs-xpcs.h
22741
22742 SYNOPSYS DESIGNWARE I2C DRIVER
22743 M:      Jarkko Nikula <[email protected]>
22744 R:      Andy Shevchenko <[email protected]>
22745 R:      Mika Westerberg <[email protected]>
22746 R:      Jan Dabros <[email protected]>
22747 L:      [email protected]
22748 S:      Supported
22749 F:      drivers/i2c/busses/i2c-designware-*
22750
22751 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22752 M:      Jaehoon Chung <[email protected]>
22753 L:      [email protected]
22754 S:      Maintained
22755 F:      drivers/mmc/host/dw_mmc*
22756
22757 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22758 M:      Shuai Xue <[email protected]>
22759 M:      Jing Zhang <[email protected]>
22760 S:      Supported
22761 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22762 F:      drivers/perf/dwc_pcie_pmu.c
22763
22764 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22765 M:      Eugeniy Paltsev <[email protected]>
22766 S:      Supported
22767 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22768 F:      drivers/reset/reset-hsdk.c
22769 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22770
22771 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22772 M:      Prabu Thangamuthu <[email protected]>
22773 M:      Manjunath M B <[email protected]>
22774 L:      [email protected]
22775 S:      Maintained
22776 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22777
22778 SYSTEM CONFIGURATION (SYSCON)
22779 M:      Lee Jones <[email protected]>
22780 M:      Arnd Bergmann <[email protected]>
22781 S:      Supported
22782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22783 F:      drivers/mfd/syscon.c
22784
22785 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22786 M:      Sudeep Holla <[email protected]>
22787 R:      Cristian Marussi <[email protected]>
22788 L:      [email protected]
22789 L:      [email protected] (moderated for non-subscribers)
22790 S:      Maintained
22791 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22792 F:      drivers/clk/clk-sc[mp]i.c
22793 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22794 F:      drivers/firmware/arm_scmi/
22795 F:      drivers/firmware/arm_scpi.c
22796 F:      drivers/hwmon/scmi-hwmon.c
22797 F:      drivers/pinctrl/pinctrl-scmi.c
22798 F:      drivers/pmdomain/arm/
22799 F:      drivers/powercap/arm_scmi_powercap.c
22800 F:      drivers/regulator/scmi-regulator.c
22801 F:      drivers/reset/reset-scmi.c
22802 F:      include/linux/sc[mp]i_protocol.h
22803 F:      include/trace/events/scmi.h
22804 F:      include/uapi/linux/virtio_scmi.h
22805
22806 SYSTEM RESET/SHUTDOWN DRIVERS
22807 M:      Sebastian Reichel <[email protected]>
22808 L:      [email protected]
22809 S:      Maintained
22810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22811 F:      Documentation/devicetree/bindings/power/reset/
22812 F:      drivers/power/reset/
22813
22814 SYSTEM TRACE MODULE CLASS
22815 M:      Alexander Shishkin <[email protected]>
22816 S:      Maintained
22817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22818 F:      Documentation/trace/stm.rst
22819 F:      drivers/hwtracing/stm/
22820 F:      include/linux/stm.h
22821 F:      include/uapi/linux/stm.h
22822
22823 SYSTEM76 ACPI DRIVER
22824 M:      Jeremy Soller <[email protected]>
22825 M:      System76 Product Development <[email protected]>
22826 L:      [email protected]
22827 S:      Maintained
22828 F:      drivers/platform/x86/system76_acpi.c
22829
22830 SYSV FILESYSTEM
22831 S:      Orphan
22832 F:      Documentation/filesystems/sysv-fs.rst
22833 F:      fs/sysv/
22834 F:      include/linux/sysv_fs.h
22835
22836 TASKSTATS STATISTICS INTERFACE
22837 M:      Balbir Singh <[email protected]>
22838 S:      Maintained
22839 F:      Documentation/accounting/taskstats*
22840 F:      include/linux/taskstats*
22841 F:      kernel/taskstats.c
22842
22843 TC subsystem
22844 M:      Jamal Hadi Salim <[email protected]>
22845 M:      Cong Wang <[email protected]>
22846 M:      Jiri Pirko <[email protected]>
22847 L:      [email protected]
22848 S:      Maintained
22849 F:      include/net/pkt_cls.h
22850 F:      include/net/pkt_sched.h
22851 F:      include/net/tc_act/
22852 F:      include/uapi/linux/pkt_cls.h
22853 F:      include/uapi/linux/pkt_sched.h
22854 F:      include/uapi/linux/tc_act/
22855 F:      include/uapi/linux/tc_ematch/
22856 F:      net/sched/
22857 F:      tools/testing/selftests/tc-testing
22858
22859 TC90522 MEDIA DRIVER
22860 M:      Akihiro Tsukada <[email protected]>
22861 L:      [email protected]
22862 S:      Odd Fixes
22863 F:      drivers/media/dvb-frontends/tc90522*
22864
22865 TCP LOW PRIORITY MODULE
22866 M:      "Wong Hoi Sing, Edison" <[email protected]>
22867 M:      "Hung Hing Lun, Mike" <[email protected]>
22868 S:      Maintained
22869 W:      http://tcp-lp-mod.sourceforge.net/
22870 F:      net/ipv4/tcp_lp.c
22871
22872 TDA10071 MEDIA DRIVER
22873 L:      [email protected]
22874 S:      Orphan
22875 W:      https://linuxtv.org
22876 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22877 F:      drivers/media/dvb-frontends/tda10071*
22878
22879 TDA18212 MEDIA DRIVER
22880 L:      [email protected]
22881 S:      Orphan
22882 W:      https://linuxtv.org
22883 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22884 F:      drivers/media/tuners/tda18212*
22885
22886 TDA18218 MEDIA DRIVER
22887 L:      [email protected]
22888 S:      Orphan
22889 W:      https://linuxtv.org
22890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22891 F:      drivers/media/tuners/tda18218*
22892
22893 TDA18250 MEDIA DRIVER
22894 M:      Olli Salonen <[email protected]>
22895 L:      [email protected]
22896 S:      Maintained
22897 W:      https://linuxtv.org
22898 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22899 T:      git git://linuxtv.org/media.git
22900 F:      drivers/media/tuners/tda18250*
22901
22902 TDA18271 MEDIA DRIVER
22903 M:      Michael Krufky <[email protected]>
22904 L:      [email protected]
22905 S:      Maintained
22906 W:      https://linuxtv.org
22907 W:      http://github.com/mkrufky
22908 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22909 T:      git git://linuxtv.org/mkrufky/tuners.git
22910 F:      drivers/media/tuners/tda18271*
22911
22912 TDA1997x MEDIA DRIVER
22913 M:      Tim Harvey <[email protected]>
22914 L:      [email protected]
22915 S:      Maintained
22916 W:      https://linuxtv.org
22917 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22918 F:      drivers/media/i2c/tda1997x.*
22919
22920 TDA827x MEDIA DRIVER
22921 M:      Michael Krufky <[email protected]>
22922 L:      [email protected]
22923 S:      Maintained
22924 W:      https://linuxtv.org
22925 W:      http://github.com/mkrufky
22926 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22927 T:      git git://linuxtv.org/mkrufky/tuners.git
22928 F:      drivers/media/tuners/tda8290.*
22929
22930 TDA8290 MEDIA DRIVER
22931 M:      Michael Krufky <[email protected]>
22932 L:      [email protected]
22933 S:      Maintained
22934 W:      https://linuxtv.org
22935 W:      http://github.com/mkrufky
22936 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22937 T:      git git://linuxtv.org/mkrufky/tuners.git
22938 F:      drivers/media/tuners/tda8290.*
22939
22940 TDA9840 MEDIA DRIVER
22941 M:      Hans Verkuil <[email protected]>
22942 L:      [email protected]
22943 S:      Maintained
22944 W:      https://linuxtv.org
22945 T:      git git://linuxtv.org/media.git
22946 F:      drivers/media/i2c/tda9840*
22947
22948 TEA5761 TUNER DRIVER
22949 M:      Mauro Carvalho Chehab <[email protected]>
22950 L:      [email protected]
22951 S:      Odd fixes
22952 W:      https://linuxtv.org
22953 T:      git git://linuxtv.org/media.git
22954 F:      drivers/media/tuners/tea5761.*
22955
22956 TEA5767 TUNER DRIVER
22957 M:      Mauro Carvalho Chehab <[email protected]>
22958 L:      [email protected]
22959 S:      Maintained
22960 W:      https://linuxtv.org
22961 T:      git git://linuxtv.org/media.git
22962 F:      drivers/media/tuners/tea5767.*
22963
22964 TEA6415C MEDIA DRIVER
22965 M:      Hans Verkuil <[email protected]>
22966 L:      [email protected]
22967 S:      Maintained
22968 W:      https://linuxtv.org
22969 T:      git git://linuxtv.org/media.git
22970 F:      drivers/media/i2c/tea6415c*
22971
22972 TEA6420 MEDIA DRIVER
22973 M:      Hans Verkuil <[email protected]>
22974 L:      [email protected]
22975 S:      Maintained
22976 W:      https://linuxtv.org
22977 T:      git git://linuxtv.org/media.git
22978 F:      drivers/media/i2c/tea6420*
22979
22980 TEAM DRIVER
22981 M:      Jiri Pirko <[email protected]>
22982 L:      [email protected]
22983 S:      Supported
22984 F:      Documentation/netlink/specs/team.yaml
22985 F:      drivers/net/team/
22986 F:      include/linux/if_team.h
22987 F:      include/uapi/linux/if_team.h
22988 F:      tools/testing/selftests/drivers/net/team/
22989
22990 TECHNICAL ADVISORY BOARD PROCESS DOCS
22991 M:      "Theodore Ts'o" <[email protected]>
22992 M:      Greg Kroah-Hartman <[email protected]>
22993 L:      [email protected]
22994 S:      Maintained
22995 F:      Documentation/process/contribution-maturity-model.rst
22996 F:      Documentation/process/researcher-guidelines.rst
22997
22998 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22999 M:      "Savoir-faire Linux Inc." <[email protected]>
23000 S:      Maintained
23001 F:      arch/x86/platform/ts5500/
23002
23003 TECHNOTREND USB IR RECEIVER
23004 M:      Sean Young <[email protected]>
23005 L:      [email protected]
23006 S:      Maintained
23007 F:      drivers/media/rc/ttusbir.c
23008
23009 TECHWELL TW9900 VIDEO DECODER
23010 M:      Mehdi Djait <[email protected]>
23011 L:      [email protected]
23012 S:      Maintained
23013 F:      drivers/media/i2c/tw9900.c
23014
23015 TECHWELL TW9910 VIDEO DECODER
23016 L:      [email protected]
23017 S:      Orphan
23018 F:      drivers/media/i2c/tw9910.c
23019 F:      include/media/i2c/tw9910.h
23020
23021 TEE SUBSYSTEM
23022 M:      Jens Wiklander <[email protected]>
23023 R:      Sumit Garg <[email protected]>
23024 L:      [email protected]
23025 S:      Maintained
23026 F:      Documentation/ABI/testing/sysfs-class-tee
23027 F:      Documentation/driver-api/tee.rst
23028 F:      Documentation/tee/
23029 F:      Documentation/userspace-api/tee.rst
23030 F:      drivers/tee/
23031 F:      include/linux/tee_core.h
23032 F:      include/linux/tee_drv.h
23033 F:      include/uapi/linux/tee.h
23034
23035 TEGRA ARCHITECTURE SUPPORT
23036 M:      Thierry Reding <[email protected]>
23037 M:      Jonathan Hunter <[email protected]>
23038 L:      [email protected]
23039 S:      Supported
23040 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
23041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
23042 N:      [^a-z]tegra
23043
23044 TEGRA CLOCK DRIVER
23045 M:      Peter De Schrijver <[email protected]>
23046 M:      Prashant Gaikwad <[email protected]>
23047 S:      Supported
23048 F:      drivers/clk/tegra/
23049
23050 TEGRA CRYPTO DRIVERS
23051 M:      Akhil R <[email protected]>
23052 S:      Supported
23053 F:      drivers/crypto/tegra/*
23054
23055 TEGRA DMA DRIVERS
23056 M:      Laxman Dewangan <[email protected]>
23057 M:      Jon Hunter <[email protected]>
23058 S:      Supported
23059 F:      drivers/dma/tegra*
23060
23061 TEGRA I2C DRIVER
23062 M:      Laxman Dewangan <[email protected]>
23063 R:      Dmitry Osipenko <[email protected]>
23064 S:      Supported
23065 F:      drivers/i2c/busses/i2c-tegra.c
23066
23067 TEGRA IOMMU DRIVERS
23068 M:      Thierry Reding <[email protected]>
23069 R:      Krishna Reddy <[email protected]>
23070 L:      [email protected]
23071 S:      Supported
23072 F:      drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
23073 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
23074 F:      drivers/iommu/tegra*
23075
23076 TEGRA KBC DRIVER
23077 M:      Laxman Dewangan <[email protected]>
23078 S:      Supported
23079 F:      drivers/input/keyboard/tegra-kbc.c
23080
23081 TEGRA NAND DRIVER
23082 M:      Stefan Agner <[email protected]>
23083 M:      Lucas Stach <[email protected]>
23084 S:      Maintained
23085 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
23086 F:      drivers/mtd/nand/raw/tegra_nand.c
23087
23088 TEGRA PWM DRIVER
23089 M:      Thierry Reding <[email protected]>
23090 S:      Supported
23091 F:      drivers/pwm/pwm-tegra.c
23092
23093 TEGRA QUAD SPI DRIVER
23094 M:      Thierry Reding <[email protected]>
23095 M:      Jonathan Hunter <[email protected]>
23096 M:      Sowjanya Komatineni <[email protected]>
23097 L:      [email protected]
23098 S:      Maintained
23099 F:      drivers/spi/spi-tegra210-quad.c
23100
23101 TEGRA SERIAL DRIVER
23102 M:      Laxman Dewangan <[email protected]>
23103 S:      Supported
23104 F:      drivers/tty/serial/serial-tegra.c
23105
23106 TEGRA SPI DRIVER
23107 M:      Laxman Dewangan <[email protected]>
23108 S:      Supported
23109 F:      drivers/spi/spi-tegra*
23110
23111 TEGRA VIDEO DRIVER
23112 M:      Thierry Reding <[email protected]>
23113 M:      Jonathan Hunter <[email protected]>
23114 M:      Sowjanya Komatineni <[email protected]>
23115 M:      Luca Ceresoli <[email protected]>
23116 L:      [email protected]
23117 L:      [email protected]
23118 S:      Maintained
23119 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
23120 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
23121 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
23122 F:      drivers/staging/media/tegra-video/
23123
23124 TEGRA XUSB PADCTL DRIVER
23125 M:      JC Kuo <[email protected]>
23126 S:      Supported
23127 F:      drivers/phy/tegra/xusb*
23128
23129 TEHUTI ETHERNET DRIVER
23130 M:      Andy Gospodarek <[email protected]>
23131 L:      [email protected]
23132 S:      Supported
23133 F:      drivers/net/ethernet/tehuti/tehuti.*
23134
23135 TEHUTI TN40XX ETHERNET DRIVER
23136 M:      FUJITA Tomonori <[email protected]>
23137 L:      [email protected]
23138 S:      Maintained
23139 F:      drivers/net/ethernet/tehuti/tn40*
23140
23141 TELECOM CLOCK DRIVER FOR MCPL0010
23142 M:      Mark Gross <[email protected]>
23143 S:      Supported
23144 F:      drivers/char/tlclk.c
23145
23146 TEMPO SEMICONDUCTOR DRIVERS
23147 M:      Steven Eckhoff <[email protected]>
23148 S:      Maintained
23149 F:      Documentation/devicetree/bindings/sound/tscs*.txt
23150 F:      sound/soc/codecs/tscs*.c
23151 F:      sound/soc/codecs/tscs*.h
23152
23153 TENSILICA XTENSA PORT (xtensa)
23154 M:      Chris Zankel <[email protected]>
23155 M:      Max Filippov <[email protected]>
23156 S:      Maintained
23157 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
23158 F:      arch/xtensa/
23159 F:      drivers/irqchip/irq-xtensa-*
23160
23161 TEXAS INSTRUMENTS ASoC DRIVERS
23162 M:      Peter Ujfalusi <[email protected]>
23163 L:      [email protected]
23164 S:      Maintained
23165 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
23166 F:      sound/soc/ti/
23167
23168 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
23169 M:      Shenghao Ding <[email protected]>
23170 M:      Kevin Lu <[email protected]>
23171 M:      Baojun Xu <[email protected]>
23172 L:      [email protected]
23173 S:      Maintained
23174 F:      Documentation/devicetree/bindings/sound/tas2552.txt
23175 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
23176 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
23177 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
23178 F:      Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml
23179 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
23180 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
23181 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
23182 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
23183 F:      include/sound/tas2*.h
23184 F:      include/sound/tlv320*.h
23185 F:      include/sound/tpa6130a2-plat.h
23186 F:      sound/pci/hda/tas2781_hda_i2c.c
23187 F:      sound/soc/codecs/pcm1681.c
23188 F:      sound/soc/codecs/pcm1789*.*
23189 F:      sound/soc/codecs/pcm179x*.*
23190 F:      sound/soc/codecs/pcm186x*.*
23191 F:      sound/soc/codecs/pcm3008.*
23192 F:      sound/soc/codecs/pcm3060*.*
23193 F:      sound/soc/codecs/pcm3168a*.*
23194 F:      sound/soc/codecs/pcm5102a.c
23195 F:      sound/soc/codecs/pcm512x*.*
23196 F:      sound/soc/codecs/tas2*.*
23197 F:      sound/soc/codecs/tlv320*.*
23198 F:      sound/soc/codecs/tpa6130a2.*
23199
23200 TEXAS INSTRUMENTS DMA DRIVERS
23201 M:      Peter Ujfalusi <[email protected]>
23202 L:      [email protected]
23203 S:      Maintained
23204 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
23205 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
23206 F:      Documentation/devicetree/bindings/dma/ti/
23207 F:      drivers/dma/ti/
23208 F:      include/linux/dma/k3-psil.h
23209 F:      include/linux/dma/k3-udma-glue.h
23210 F:      include/linux/dma/ti-cppi5.h
23211 X:      drivers/dma/ti/cppi41.c
23212
23213 TEXAS INSTRUMENTS TPS25990 HARDWARE MONITOR DRIVER
23214 M:      Jerome Brunet <[email protected]>
23215 L:      [email protected]
23216 S:      Maintained
23217 F:      Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml
23218
23219 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
23220 M:      Robert Marko <[email protected]>
23221 M:      Luka Perkov <[email protected]>
23222 L:      [email protected]
23223 S:      Maintained
23224 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
23225 F:      Documentation/hwmon/tps23861.rst
23226 F:      drivers/hwmon/tps23861.c
23227
23228 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
23229 M:      Ricardo Ribalda <[email protected]>
23230 L:      [email protected]
23231 S:      Supported
23232 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
23233 F:      drivers/iio/dac/ti-dac7612.c
23234
23235 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
23236 M:      Nishanth Menon <[email protected]>
23237 M:      Tero Kristo <[email protected]>
23238 M:      Santosh Shilimkar <[email protected]>
23239 L:      [email protected] (moderated for non-subscribers)
23240 S:      Maintained
23241 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
23242 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
23243 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
23244 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
23245 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
23246 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
23247 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
23248 F:      drivers/clk/keystone/sci-clk.c
23249 F:      drivers/firmware/ti_sci*
23250 F:      drivers/irqchip/irq-ti-sci-inta.c
23251 F:      drivers/irqchip/irq-ti-sci-intr.c
23252 F:      drivers/reset/reset-ti-sci.c
23253 F:      drivers/soc/ti/ti_sci_inta_msi.c
23254 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
23255 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
23256 F:      include/linux/soc/ti/ti_sci_inta_msi.h
23257 F:      include/linux/soc/ti/ti_sci_protocol.h
23258
23259 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
23260 M:      Puranjay Mohan <[email protected]>
23261 L:      [email protected]
23262 S:      Supported
23263 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
23264 F:      drivers/iio/temperature/tmp117.c
23265
23266 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
23267 M:      Hans Verkuil <[email protected]>
23268 L:      [email protected]
23269 S:      Maintained
23270 W:      https://linuxtv.org
23271 T:      git git://linuxtv.org/media.git
23272 F:      drivers/media/radio/radio-raremono.c
23273
23274 THERMAL
23275 M:      Rafael J. Wysocki <[email protected]>
23276 M:      Daniel Lezcano <[email protected]>
23277 R:      Zhang Rui <[email protected]>
23278 R:      Lukasz Luba <[email protected]>
23279 L:      [email protected]
23280 S:      Supported
23281 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
23283 F:      Documentation/ABI/testing/sysfs-class-thermal
23284 F:      Documentation/admin-guide/thermal/
23285 F:      Documentation/devicetree/bindings/thermal/
23286 F:      Documentation/driver-api/thermal/
23287 F:      drivers/thermal/
23288 F:      include/dt-bindings/thermal/
23289 F:      include/linux/cpu_cooling.h
23290 F:      include/linux/thermal.h
23291 F:      include/uapi/linux/thermal.h
23292 F:      tools/lib/thermal/
23293 F:      tools/thermal/
23294
23295 THERMAL DRIVER FOR AMLOGIC SOCS
23296 M:      Guillaume La Roque <[email protected]>
23297 L:      [email protected]
23298 L:      [email protected]
23299 S:      Supported
23300 W:      http://linux-meson.com/
23301 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
23302 F:      drivers/thermal/amlogic_thermal.c
23303
23304 THERMAL/CPU_COOLING
23305 M:      Amit Daniel Kachhap <[email protected]>
23306 M:      Daniel Lezcano <[email protected]>
23307 M:      Viresh Kumar <[email protected]>
23308 R:      Lukasz Luba <[email protected]>
23309 L:      [email protected]
23310 S:      Supported
23311 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
23312 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
23313 F:      drivers/thermal/cpufreq_cooling.c
23314 F:      drivers/thermal/cpuidle_cooling.c
23315 F:      include/linux/cpu_cooling.h
23316
23317 THERMAL/POWER_ALLOCATOR
23318 M:      Lukasz Luba <[email protected]>
23319 L:      [email protected]
23320 S:      Maintained
23321 F:      Documentation/driver-api/thermal/power_allocator.rst
23322 F:      drivers/thermal/gov_power_allocator.c
23323 F:      drivers/thermal/thermal_trace_ipa.h
23324
23325 THINKPAD ACPI EXTRAS DRIVER
23326 M:      Henrique de Moraes Holschuh <[email protected]>
23327 L:      [email protected]
23328 L:      [email protected]
23329 S:      Maintained
23330 W:      http://ibm-acpi.sourceforge.net
23331 W:      http://thinkwiki.org/wiki/Ibm-acpi
23332 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
23333 F:      drivers/platform/x86/thinkpad_acpi.c
23334
23335 THINKPAD LMI DRIVER
23336 M:      Mark Pearson <[email protected]>
23337 L:      [email protected]
23338 S:      Maintained
23339 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
23340 F:      drivers/platform/x86/think-lmi.?
23341
23342 THP7312 ISP DRIVER
23343 M:      Laurent Pinchart <[email protected]>
23344 M:      Paul Elder <[email protected]>
23345 L:      [email protected]
23346 S:      Maintained
23347 T:      git git://linuxtv.org/media.git
23348 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
23349 F:      Documentation/userspace-api/media/drivers/thp7312.rst
23350 F:      drivers/media/i2c/thp7312.c
23351 F:      include/uapi/linux/thp7312.h
23352
23353 THUNDERBOLT DMA TRAFFIC TEST DRIVER
23354 M:      Isaac Hazan <[email protected]>
23355 L:      [email protected]
23356 S:      Maintained
23357 F:      drivers/thunderbolt/dma_test.c
23358
23359 THUNDERBOLT DRIVER
23360 M:      Andreas Noever <[email protected]>
23361 M:      Michael Jamet <[email protected]>
23362 M:      Mika Westerberg <[email protected]>
23363 M:      Yehezkel Bernat <[email protected]>
23364 L:      [email protected]
23365 S:      Maintained
23366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
23367 F:      Documentation/admin-guide/thunderbolt.rst
23368 F:      drivers/thunderbolt/
23369 F:      include/linux/thunderbolt.h
23370
23371 THUNDERBOLT NETWORK DRIVER
23372 M:      Michael Jamet <[email protected]>
23373 M:      Mika Westerberg <[email protected]>
23374 M:      Yehezkel Bernat <[email protected]>
23375 L:      [email protected]
23376 S:      Maintained
23377 F:      drivers/net/thunderbolt/
23378
23379 THUNDERX GPIO DRIVER
23380 M:      Robert Richter <[email protected]>
23381 S:      Odd Fixes
23382 F:      drivers/gpio/gpio-thunderx.c
23383
23384 TI ADS1119 ADC DRIVER
23385 M:      Francesco Dolcini <[email protected]>
23386 M:      João Paulo Gonçalves <[email protected]>
23387 L:      [email protected]
23388 S:      Maintained
23389 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
23390 F:      drivers/iio/adc/ti-ads1119.c
23391
23392 TI ADS7924 ADC DRIVER
23393 M:      Hugo Villeneuve <[email protected]>
23394 L:      [email protected]
23395 S:      Supported
23396 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
23397 F:      drivers/iio/adc/ti-ads7924.c
23398
23399 TI AM437X VPFE DRIVER
23400 M:      "Lad, Prabhakar" <[email protected]>
23401 L:      [email protected]
23402 S:      Maintained
23403 W:      https://linuxtv.org
23404 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23405 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23406 F:      drivers/media/platform/ti/am437x/
23407
23408 TI BANDGAP AND THERMAL DRIVER
23409 M:      Eduardo Valentin <[email protected]>
23410 M:      Keerthy <[email protected]>
23411 L:      [email protected]
23412 L:      [email protected]
23413 S:      Maintained
23414 F:      drivers/thermal/ti-soc-thermal/
23415
23416 TI BQ27XXX POWER SUPPLY DRIVER
23417 F:      drivers/power/supply/bq27xxx_battery.c
23418 F:      drivers/power/supply/bq27xxx_battery_i2c.c
23419 F:      include/linux/power/bq27xxx_battery.h
23420
23421 TI CDCE706 CLOCK DRIVER
23422 M:      Max Filippov <[email protected]>
23423 S:      Maintained
23424 F:      drivers/clk/clk-cdce706.c
23425
23426 TI CLOCK DRIVER
23427 M:      Tero Kristo <[email protected]>
23428 L:      [email protected]
23429 S:      Odd Fixes
23430 F:      drivers/clk/ti/
23431 F:      include/linux/clk/ti.h
23432
23433 TI DAVINCI MACHINE SUPPORT
23434 M:      Bartosz Golaszewski <[email protected]>
23435 L:      [email protected] (moderated for non-subscribers)
23436 S:      Maintained
23437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
23438 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
23439 F:      arch/arm/boot/dts/ti/davinci/
23440 F:      arch/arm/mach-davinci/
23441 F:      drivers/i2c/busses/i2c-davinci.c
23442
23443 TI DAVINCI SERIES CLOCK DRIVER
23444 M:      David Lechner <[email protected]>
23445 S:      Maintained
23446 F:      Documentation/devicetree/bindings/clock/ti/davinci/
23447 F:      drivers/clk/davinci/
23448 F:      include/linux/clk/davinci.h
23449
23450 TI DAVINCI SERIES GPIO DRIVER
23451 M:      Keerthy <[email protected]>
23452 L:      [email protected]
23453 S:      Maintained
23454 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
23455 F:      drivers/gpio/gpio-davinci.c
23456
23457 TI DAVINCI SERIES MEDIA DRIVER
23458 M:      "Lad, Prabhakar" <[email protected]>
23459 L:      [email protected]
23460 S:      Maintained
23461 W:      https://linuxtv.org
23462 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23463 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23464 F:      drivers/media/platform/ti/davinci/
23465 F:      include/media/davinci/
23466
23467 TI ENHANCED CAPTURE (eCAP) DRIVER
23468 M:      Vignesh Raghavendra <[email protected]>
23469 R:      Julien Panis <[email protected]>
23470 L:      [email protected]
23471 L:      [email protected]
23472 S:      Maintained
23473 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
23474 F:      drivers/counter/ti-ecap-capture.c
23475
23476 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
23477 R:      David Lechner <[email protected]>
23478 L:      [email protected]
23479 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
23480 F:      drivers/counter/ti-eqep.c
23481
23482 TI ETHERNET SWITCH DRIVER (CPSW)
23483 R:      Siddharth Vadapalli <[email protected]>
23484 R:      Roger Quadros <[email protected]>
23485 L:      [email protected]
23486 L:      [email protected]
23487 S:      Maintained
23488 F:      drivers/net/ethernet/ti/cpsw*
23489 F:      drivers/net/ethernet/ti/davinci*
23490
23491 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
23492 M:      Alex Dubov <[email protected]>
23493 S:      Maintained
23494 W:      http://tifmxx.berlios.de/
23495 F:      drivers/memstick/host/tifm_ms.c
23496 F:      drivers/misc/tifm*
23497 F:      drivers/mmc/host/tifm_sd.c
23498 F:      include/linux/tifm.h
23499
23500 TI FPD-LINK DRIVERS
23501 M:      Tomi Valkeinen <[email protected]>
23502 L:      [email protected]
23503 S:      Maintained
23504 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
23505 F:      drivers/media/i2c/ds90*
23506 F:      include/media/i2c/ds90*
23507
23508 TI HDC302X HUMIDITY DRIVER
23509 M:      Javier Carrasco <[email protected]>
23510 M:      Li peiyu <[email protected]>
23511 L:      [email protected]
23512 S:      Maintained
23513 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
23514 F:      drivers/iio/humidity/hdc3020.c
23515
23516 TI ICSSG ETHERNET DRIVER (ICSSG)
23517 R:      MD Danish Anwar <[email protected]>
23518 R:      Roger Quadros <[email protected]>
23519 L:      [email protected] (moderated for non-subscribers)
23520 L:      [email protected]
23521 S:      Maintained
23522 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
23523 F:      drivers/net/ethernet/ti/icssg/*
23524
23525 TI J721E CSI2RX DRIVER
23526 M:      Jai Luthra <[email protected]>
23527 L:      [email protected]
23528 S:      Maintained
23529 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
23530 F:      drivers/media/platform/ti/j721e-csi2rx/
23531
23532 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
23533 M:      Nishanth Menon <[email protected]>
23534 M:      Santosh Shilimkar <[email protected]>
23535 L:      [email protected]
23536 L:      [email protected] (moderated for non-subscribers)
23537 S:      Maintained
23538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
23539 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
23540 F:      drivers/pmdomain/ti/omap_prm.c
23541 F:      drivers/soc/ti/*
23542
23543 TI LM49xxx FAMILY ASoC CODEC DRIVERS
23544 M:      M R Swami Reddy <[email protected]>
23545 M:      Vishwas A Deshpande <[email protected]>
23546 L:      [email protected]
23547 S:      Maintained
23548 F:      sound/soc/codecs/isabelle*
23549 F:      sound/soc/codecs/lm49453*
23550
23551 TI LMP92064 ADC DRIVER
23552 M:      Leonard Göhrs <[email protected]>
23553 R:      [email protected]
23554 L:      [email protected]
23555 S:      Maintained
23556 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
23557 F:      drivers/iio/adc/ti-lmp92064.c
23558
23559 TI PCM3060 ASoC CODEC DRIVER
23560 M:      Kirill Marinushkin <[email protected]>
23561 L:      [email protected]
23562 S:      Maintained
23563 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
23564 F:      sound/soc/codecs/pcm3060*
23565
23566 TI TAS571X FAMILY ASoC CODEC DRIVER
23567 M:      Kevin Cernekee <[email protected]>
23568 L:      [email protected]
23569 S:      Odd Fixes
23570 F:      sound/soc/codecs/tas571x*
23571
23572 TI TMAG5273 MAGNETOMETER DRIVER
23573 M:      Gerald Loacker <[email protected]>
23574 L:      [email protected]
23575 S:      Maintained
23576 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
23577 F:      drivers/iio/magnetometer/tmag5273.c
23578
23579 TI TRF7970A NFC DRIVER
23580 M:      Mark Greer <[email protected]>
23581 L:      [email protected]
23582 S:      Supported
23583 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
23584 F:      drivers/nfc/trf7970a.c
23585
23586 TI TSC2046 ADC DRIVER
23587 M:      Oleksij Rempel <[email protected]>
23588 R:      [email protected]
23589 L:      [email protected]
23590 S:      Maintained
23591 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
23592 F:      drivers/iio/adc/ti-tsc2046.c
23593
23594 TI TWL4030 SERIES SOC CODEC DRIVER
23595 M:      Peter Ujfalusi <[email protected]>
23596 L:      [email protected]
23597 S:      Maintained
23598 F:      sound/soc/codecs/twl4030*
23599
23600 TI VPE/CAL DRIVERS
23601 M:      Benoit Parrot <[email protected]>
23602 L:      [email protected]
23603 S:      Maintained
23604 W:      http://linuxtv.org/
23605 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23606 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23607 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23608 F:      drivers/media/platform/ti/cal/
23609 F:      drivers/media/platform/ti/vpe/
23610
23611 TI WILINK WIRELESS DRIVERS
23612 L:      [email protected]
23613 S:      Orphan
23614 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23615 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23616 F:      drivers/net/wireless/ti/
23617
23618 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23619 M:      John Stultz <[email protected]>
23620 M:      Thomas Gleixner <[email protected]>
23621 R:      Stephen Boyd <[email protected]>
23622 L:      [email protected]
23623 S:      Supported
23624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23625 F:      include/linux/clocksource.h
23626 F:      include/linux/time.h
23627 F:      include/linux/timekeeper_internal.h
23628 F:      include/linux/timekeeping.h
23629 F:      include/linux/timex.h
23630 F:      include/uapi/linux/time.h
23631 F:      include/uapi/linux/timex.h
23632 F:      kernel/time/alarmtimer.c
23633 F:      kernel/time/clocksource*
23634 F:      kernel/time/ntp*
23635 F:      kernel/time/time.c
23636 F:      kernel/time/timeconst.bc
23637 F:      kernel/time/timeconv.c
23638 F:      kernel/time/timecounter.c
23639 F:      kernel/time/timekeeping*
23640 F:      kernel/time/time_test.c
23641 F:      tools/testing/selftests/timers/
23642
23643 TIPC NETWORK LAYER
23644 M:      Jon Maloy <[email protected]>
23645 M:      Ying Xue <[email protected]>
23646 L:      [email protected] (core kernel code)
23647 L:      [email protected] (user apps, general discussion)
23648 S:      Maintained
23649 W:      http://tipc.sourceforge.net/
23650 F:      include/uapi/linux/tipc*.h
23651 F:      net/tipc/
23652
23653 TLAN NETWORK DRIVER
23654 M:      Samuel Chessman <[email protected]>
23655 L:      [email protected] (subscribers-only)
23656 S:      Maintained
23657 W:      http://sourceforge.net/projects/tlan/
23658 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23659 F:      drivers/net/ethernet/ti/tlan.*
23660
23661 TMIO/SDHI MMC DRIVER
23662 M:      Wolfram Sang <[email protected]>
23663 L:      [email protected]
23664 L:      [email protected]
23665 S:      Supported
23666 F:      drivers/mmc/host/renesas_sdhi*
23667 F:      drivers/mmc/host/tmio_mmc*
23668 F:      include/linux/platform_data/tmio.h
23669
23670 TMP513 HARDWARE MONITOR DRIVER
23671 M:      Eric Tremblay <[email protected]>
23672 L:      [email protected]
23673 S:      Maintained
23674 F:      Documentation/hwmon/tmp513.rst
23675 F:      drivers/hwmon/tmp513.c
23676
23677 TMPFS (SHMEM FILESYSTEM)
23678 M:      Hugh Dickins <[email protected]>
23679 L:      [email protected]
23680 S:      Maintained
23681 F:      include/linux/shmem_fs.h
23682 F:      mm/shmem.c
23683
23684 TOMOYO SECURITY MODULE
23685 M:      Kentaro Takeda <[email protected]>
23686 M:      Tetsuo Handa <[email protected]>
23687 L:      [email protected] (subscribers-only, for developers in English)
23688 L:      [email protected] (subscribers-only, for users in English)
23689 L:      [email protected] (subscribers-only, for developers in Japanese)
23690 L:      [email protected] (subscribers-only, for users in Japanese)
23691 S:      Maintained
23692 W:      https://tomoyo.sourceforge.net/
23693 F:      security/tomoyo/
23694
23695 TOPSTAR LAPTOP EXTRAS DRIVER
23696 M:      Herton Ronaldo Krzesinski <[email protected]>
23697 L:      [email protected]
23698 S:      Maintained
23699 F:      drivers/platform/x86/topstar-laptop.c
23700
23701 TORTURE-TEST MODULES
23702 M:      Davidlohr Bueso <[email protected]>
23703 M:      "Paul E. McKenney" <[email protected]>
23704 M:      Josh Triplett <[email protected]>
23705 L:      [email protected]
23706 S:      Supported
23707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23708 F:      Documentation/RCU/torture.rst
23709 F:      kernel/locking/locktorture.c
23710 F:      kernel/rcu/rcuscale.c
23711 F:      kernel/rcu/rcutorture.c
23712 F:      kernel/rcu/refscale.c
23713 F:      kernel/torture.c
23714
23715 TOSHIBA ACPI EXTRAS DRIVER
23716 M:      Azael Avalos <[email protected]>
23717 L:      [email protected]
23718 S:      Maintained
23719 F:      drivers/platform/x86/toshiba_acpi.c
23720
23721 TOSHIBA BLUETOOTH DRIVER
23722 M:      Azael Avalos <[email protected]>
23723 L:      [email protected]
23724 S:      Maintained
23725 F:      drivers/platform/x86/toshiba_bluetooth.c
23726
23727 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23728 M:      Azael Avalos <[email protected]>
23729 L:      [email protected]
23730 S:      Maintained
23731 F:      drivers/platform/x86/toshiba_haps.c
23732
23733 TOSHIBA SMM DRIVER
23734 M:      Jonathan Buzzard <[email protected]>
23735 S:      Maintained
23736 W:      http://www.buzzard.org.uk/toshiba/
23737 F:      drivers/char/toshiba.c
23738 F:      include/linux/toshiba.h
23739 F:      include/uapi/linux/toshiba.h
23740
23741 TOSHIBA TC358743 DRIVER
23742 M:      Hans Verkuil <[email protected]>
23743 L:      [email protected]
23744 S:      Maintained
23745 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23746 F:      drivers/media/i2c/tc358743*
23747 F:      include/media/i2c/tc358743.h
23748
23749 TOSHIBA WMI HOTKEYS DRIVER
23750 M:      Azael Avalos <[email protected]>
23751 L:      [email protected]
23752 S:      Maintained
23753 F:      drivers/platform/x86/toshiba-wmi.c
23754
23755 TPM DEVICE DRIVER
23756 M:      Peter Huewe <[email protected]>
23757 M:      Jarkko Sakkinen <[email protected]>
23758 R:      Jason Gunthorpe <[email protected]>
23759 L:      [email protected]
23760 S:      Maintained
23761 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23762 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23764 F:      Documentation/devicetree/bindings/tpm/
23765 F:      drivers/char/tpm/
23766 F:      tools/testing/selftests/tpm2/
23767
23768 TPS546D24 DRIVER
23769 M:      Duke Du <[email protected]>
23770 L:      [email protected]
23771 S:      Maintained
23772 F:      Documentation/hwmon/tps546d24.rst
23773 F:      drivers/hwmon/pmbus/tps546d24.c
23774
23775 TQ SYSTEMS BOARD & DRIVER SUPPORT
23776 L:      [email protected]
23777 S:      Supported
23778 W:      https://www.tq-group.com/en/products/tq-embedded/
23779 F:      arch/arm/boot/dts/nxp/imx/*mba*.dts*
23780 F:      arch/arm/boot/dts/nxp/imx/*tqma*.dts*
23781 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23782 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23783 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23784 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23785 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23786 F:      drivers/gpio/gpio-tqmx86.c
23787 F:      drivers/mfd/tqmx86.c
23788 F:      drivers/watchdog/tqmx86_wdt.c
23789
23790 TRACING
23791 M:      Steven Rostedt <[email protected]>
23792 M:      Masami Hiramatsu <[email protected]>
23793 R:      Mathieu Desnoyers <[email protected]>
23794 L:      [email protected]
23795 L:      [email protected]
23796 S:      Maintained
23797 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23799 F:      Documentation/trace/*
23800 F:      fs/tracefs/
23801 F:      include/linux/trace*.h
23802 F:      include/trace/
23803 F:      kernel/trace/
23804 F:      scripts/tracing/
23805 F:      tools/testing/selftests/ftrace/
23806
23807 TRACING MMIO ACCESSES (MMIOTRACE)
23808 M:      Steven Rostedt <[email protected]>
23809 M:      Masami Hiramatsu <[email protected]>
23810 R:      Karol Herbst <[email protected]>
23811 R:      Pekka Paalanen <[email protected]>
23812 L:      [email protected]
23813 L:      [email protected]
23814 S:      Maintained
23815 F:      arch/x86/mm/kmmio.c
23816 F:      arch/x86/mm/mmio-mod.c
23817 F:      arch/x86/mm/testmmiotrace.c
23818 F:      include/linux/mmiotrace.h
23819 F:      kernel/trace/trace_mmiotrace.c
23820
23821 TRACING OS NOISE / LATENCY TRACERS
23822 M:      Steven Rostedt <[email protected]>
23823 S:      Maintained
23824 F:      Documentation/trace/hwlat_detector.rst
23825 F:      Documentation/trace/osnoise-tracer.rst
23826 F:      Documentation/trace/timerlat-tracer.rst
23827 F:      arch/*/kernel/trace.c
23828 F:      include/trace/events/osnoise.h
23829 F:      kernel/trace/trace_hwlat.c
23830 F:      kernel/trace/trace_irqsoff.c
23831 F:      kernel/trace/trace_osnoise.c
23832 F:      kernel/trace/trace_sched_wakeup.c
23833
23834 TRADITIONAL CHINESE DOCUMENTATION
23835 M:      Hu Haowen <[email protected]>
23836 S:      Maintained
23837 W:      https://github.com/srcres258/linux-doc
23838 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23839 F:      Documentation/translations/zh_TW/
23840
23841 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23842 M:      Dan Williams <[email protected]>
23843 L:      [email protected]
23844 S:      Maintained
23845 F:      Documentation/ABI/testing/configfs-tsm
23846 F:      drivers/virt/coco/tsm.c
23847 F:      include/linux/tsm.h
23848
23849 TRUSTED SERVICES TEE DRIVER
23850 M:      Balint Dobszay <[email protected]>
23851 M:      Sudeep Holla <[email protected]>
23852 L:      [email protected] (moderated for non-subscribers)
23853 L:      [email protected]
23854 S:      Maintained
23855 F:      Documentation/tee/ts-tee.rst
23856 F:      drivers/tee/tstee/
23857
23858 TTY LAYER AND SERIAL DRIVERS
23859 M:      Greg Kroah-Hartman <[email protected]>
23860 M:      Jiri Slaby <[email protected]>
23861 L:      [email protected]
23862 L:      [email protected]
23863 S:      Supported
23864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23865 F:      Documentation/devicetree/bindings/serial/
23866 F:      Documentation/driver-api/serial/
23867 F:      drivers/tty/
23868 F:      include/linux/selection.h
23869 F:      include/linux/serial.h
23870 F:      include/linux/serial_core.h
23871 F:      include/linux/sysrq.h
23872 F:      include/linux/tty*.h
23873 F:      include/linux/vt.h
23874 F:      include/linux/vt_*.h
23875 F:      include/uapi/linux/serial.h
23876 F:      include/uapi/linux/serial_core.h
23877 F:      include/uapi/linux/tty.h
23878
23879 TUA9001 MEDIA DRIVER
23880 L:      [email protected]
23881 S:      Orphan
23882 W:      https://linuxtv.org
23883 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23884 F:      drivers/media/tuners/tua9001*
23885
23886 TULIP NETWORK DRIVERS
23887 L:      [email protected]
23888 L:      [email protected]
23889 S:      Orphan
23890 F:      drivers/net/ethernet/dec/tulip/
23891
23892 TUN/TAP driver
23893 M:      Willem de Bruijn <[email protected]>
23894 M:      Jason Wang <[email protected]>
23895 S:      Maintained
23896 W:      http://vtun.sourceforge.net/tun
23897 F:      Documentation/networking/tuntap.rst
23898 F:      arch/um/os-Linux/drivers/
23899 F:      drivers/net/tap.c
23900 F:      drivers/net/tun.c
23901
23902 TURBOCHANNEL SUBSYSTEM
23903 M:      "Maciej W. Rozycki" <[email protected]>
23904 L:      [email protected]
23905 S:      Maintained
23906 Q:      https://patchwork.kernel.org/project/linux-mips/list/
23907 F:      drivers/tc/
23908 F:      include/linux/tc.h
23909
23910 TURBOSTAT UTILITY
23911 M:      "Len Brown" <[email protected]>
23912 L:      [email protected]
23913 S:      Supported
23914 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23915 B:      https://bugzilla.kernel.org
23916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23917 F:      tools/power/x86/turbostat/
23918 F:      tools/testing/selftests/turbostat/
23919
23920 TW5864 VIDEO4LINUX DRIVER
23921 M:      Bluecherry Maintainers <[email protected]>
23922 M:      Andrey Utkin <[email protected]>
23923 M:      Andrey Utkin <[email protected]>
23924 L:      [email protected]
23925 S:      Supported
23926 F:      drivers/media/pci/tw5864/
23927
23928 TW68 VIDEO4LINUX DRIVER
23929 M:      Hans Verkuil <[email protected]>
23930 L:      [email protected]
23931 S:      Odd Fixes
23932 W:      https://linuxtv.org
23933 T:      git git://linuxtv.org/media.git
23934 F:      drivers/media/pci/tw68/
23935
23936 TW686X VIDEO4LINUX DRIVER
23937 M:      Ezequiel Garcia <[email protected]>
23938 L:      [email protected]
23939 S:      Maintained
23940 W:      http://linuxtv.org
23941 T:      git git://linuxtv.org/media.git
23942 F:      drivers/media/pci/tw686x/
23943
23944 U-BOOT ENVIRONMENT VARIABLES
23945 M:      Rafał Miłecki <[email protected]>
23946 S:      Maintained
23947 F:      Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml
23948 F:      drivers/nvmem/layouts/u-boot-env.c
23949 F:      drivers/nvmem/u-boot-env.c
23950
23951 UACCE ACCELERATOR FRAMEWORK
23952 M:      Zhangfei Gao <[email protected]>
23953 M:      Zhou Wang <[email protected]>
23954 L:      [email protected]
23955 L:      [email protected]
23956 S:      Maintained
23957 F:      Documentation/ABI/testing/sysfs-driver-uacce
23958 F:      Documentation/misc-devices/uacce.rst
23959 F:      drivers/misc/uacce/
23960 F:      include/linux/uacce.h
23961 F:      include/uapi/misc/uacce/
23962
23963 UBI FILE SYSTEM (UBIFS)
23964 M:      Richard Weinberger <[email protected]>
23965 R:      Zhihao Cheng <[email protected]>
23966 L:      [email protected]
23967 S:      Supported
23968 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23971 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23972 F:      Documentation/filesystems/ubifs-authentication.rst
23973 F:      Documentation/filesystems/ubifs.rst
23974 F:      fs/ubifs/
23975
23976 UBLK USERSPACE BLOCK DRIVER
23977 M:      Ming Lei <[email protected]>
23978 L:      [email protected]
23979 S:      Maintained
23980 F:      Documentation/block/ublk.rst
23981 F:      drivers/block/ublk_drv.c
23982 F:      include/uapi/linux/ublk_cmd.h
23983
23984 UBSAN
23985 M:      Kees Cook <[email protected]>
23986 R:      Marco Elver <[email protected]>
23987 R:      Andrey Konovalov <[email protected]>
23988 R:      Andrey Ryabinin <[email protected]>
23989 L:      [email protected]
23990 L:      [email protected]
23991 S:      Supported
23992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23993 F:      Documentation/dev-tools/ubsan.rst
23994 F:      include/linux/ubsan.h
23995 F:      lib/Kconfig.ubsan
23996 F:      lib/test_ubsan.c
23997 F:      lib/ubsan.c
23998 F:      lib/ubsan.h
23999 F:      scripts/Makefile.ubsan
24000 K:      \bARCH_HAS_UBSAN\b
24001
24002 UCLINUX (M68KNOMMU AND COLDFIRE)
24003 M:      Greg Ungerer <[email protected]>
24004 L:      [email protected]
24005 S:      Maintained
24006 W:      http://www.linux-m68k.org/
24007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
24008 F:      arch/m68k/*/*_no.*
24009 F:      arch/m68k/68*/
24010 F:      arch/m68k/coldfire/
24011 F:      arch/m68k/include/asm/*_no.*
24012
24013 UDF FILESYSTEM
24014 M:      Jan Kara <[email protected]>
24015 S:      Maintained
24016 F:      Documentation/filesystems/udf.rst
24017 F:      fs/udf/
24018
24019 UDRAW TABLET
24020 M:      Bastien Nocera <[email protected]>
24021 L:      [email protected]
24022 S:      Maintained
24023 F:      drivers/hid/hid-udraw-ps3.c
24024
24025 UHID USERSPACE HID IO DRIVER
24026 M:      David Rheinsberg <[email protected]>
24027 L:      [email protected]
24028 S:      Maintained
24029 F:      drivers/hid/uhid.c
24030 F:      include/uapi/linux/uhid.h
24031
24032 ULPI BUS
24033 M:      Heikki Krogerus <[email protected]>
24034 L:      [email protected]
24035 S:      Maintained
24036 F:      drivers/usb/common/ulpi.c
24037 F:      include/linux/ulpi/
24038
24039 UNICODE SUBSYSTEM
24040 M:      Gabriel Krisman Bertazi <[email protected]>
24041 L:      [email protected]
24042 S:      Supported
24043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode.git
24044 F:      fs/unicode/
24045
24046 UNIFDEF
24047 M:      Tony Finch <[email protected]>
24048 S:      Maintained
24049 W:      http://dotat.at/prog/unifdef
24050 F:      scripts/unifdef.c
24051
24052 UNIFORM CDROM DRIVER
24053 M:      Phillip Potter <[email protected]>
24054 S:      Maintained
24055 F:      Documentation/cdrom/
24056 F:      drivers/cdrom/cdrom.c
24057 F:      include/linux/cdrom.h
24058 F:      include/uapi/linux/cdrom.h
24059
24060 UNION-FIND
24061 M:      Xavier <[email protected]>
24062 L:      [email protected]
24063 S:      Maintained
24064 F:      Documentation/core-api/union_find.rst
24065 F:      Documentation/translations/zh_CN/core-api/union_find.rst
24066 F:      include/linux/union_find.h
24067 F:      lib/union_find.c
24068
24069 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
24070 R:      Alim Akhtar <[email protected]>
24071 R:      Avri Altman <[email protected]>
24072 R:      Bart Van Assche <[email protected]>
24073 L:      [email protected]
24074 S:      Supported
24075 F:      Documentation/devicetree/bindings/ufs/
24076 F:      Documentation/scsi/ufs.rst
24077 F:      drivers/ufs/core/
24078
24079 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
24080 M:      Pedro Sousa <[email protected]>
24081 L:      [email protected]
24082 S:      Supported
24083 F:      drivers/ufs/host/*dwc*
24084
24085 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
24086 M:      Alim Akhtar <[email protected]>
24087 R:      Peter Griffin <[email protected]>
24088 L:      [email protected]
24089 L:      [email protected]
24090 S:      Maintained
24091 F:      drivers/ufs/host/ufs-exynos*
24092
24093 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
24094 M:      Peter Wang <[email protected]>
24095 R:      Stanley Jhu <[email protected]>
24096 L:      [email protected]
24097 L:      [email protected] (moderated for non-subscribers)
24098 S:      Maintained
24099 F:      drivers/ufs/host/ufs-mediatek*
24100
24101 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
24102 M:      Manivannan Sadhasivam <[email protected]>
24103 L:      [email protected]
24104 L:      [email protected]
24105 S:      Maintained
24106 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
24107 F:      drivers/ufs/host/ufs-qcom*
24108
24109 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
24110 M:      Yoshihiro Shimoda <[email protected]>
24111 L:      [email protected]
24112 L:      [email protected]
24113 S:      Maintained
24114 F:      drivers/ufs/host/ufs-renesas.c
24115
24116 UNSORTED BLOCK IMAGES (UBI)
24117 M:      Richard Weinberger <[email protected]>
24118 R:      Zhihao Cheng <[email protected]>
24119 L:      [email protected]
24120 S:      Supported
24121 W:      http://www.linux-mtd.infradead.org/
24122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
24123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
24124 F:      drivers/mtd/ubi/
24125 F:      include/linux/mtd/ubi.h
24126 F:      include/uapi/mtd/ubi-user.h
24127
24128 UPROBES
24129 M:      Masami Hiramatsu <[email protected]>
24130 M:      Oleg Nesterov <[email protected]>
24131 M:      Peter Zijlstra <[email protected]>
24132 L:      [email protected]
24133 L:      [email protected]
24134 S:      Maintained
24135 F:      arch/*/include/asm/uprobes.h
24136 F:      arch/*/kernel/probes/uprobes.c
24137 F:      arch/*/kernel/uprobes.c
24138 F:      include/linux/uprobes.h
24139 F:      kernel/events/uprobes.c
24140
24141 USB "USBNET" DRIVER FRAMEWORK
24142 M:      Oliver Neukum <[email protected]>
24143 L:      [email protected]
24144 S:      Maintained
24145 W:      http://www.linux-usb.org/usbnet
24146 F:      drivers/net/usb/usbnet.c
24147 F:      include/linux/usb/usbnet.h
24148
24149 USB ACM DRIVER
24150 M:      Oliver Neukum <[email protected]>
24151 L:      [email protected]
24152 S:      Maintained
24153 F:      Documentation/usb/acm.rst
24154 F:      drivers/usb/class/cdc-acm.*
24155
24156 USB APPLE MFI FASTCHARGE DRIVER
24157 M:      Bastien Nocera <[email protected]>
24158 L:      [email protected]
24159 S:      Maintained
24160 F:      drivers/usb/misc/apple-mfi-fastcharge.c
24161
24162 USB AR5523 WIRELESS DRIVER
24163 L:      [email protected]
24164 S:      Orphan
24165 F:      drivers/net/wireless/ath/ar5523/
24166
24167 USB ATTACHED SCSI
24168 M:      Oliver Neukum <[email protected]>
24169 L:      [email protected]
24170 L:      [email protected]
24171 S:      Maintained
24172 F:      drivers/usb/storage/uas.c
24173
24174 USB CDC ETHERNET DRIVER
24175 M:      Oliver Neukum <[email protected]>
24176 L:      [email protected]
24177 S:      Maintained
24178 F:      drivers/net/usb/cdc_*.c
24179 F:      include/uapi/linux/usb/cdc.h
24180
24181 USB CHAOSKEY DRIVER
24182 M:      Keith Packard <[email protected]>
24183 L:      [email protected]
24184 S:      Maintained
24185 F:      drivers/usb/misc/chaoskey.c
24186
24187 USB CYPRESS C67X00 DRIVER
24188 L:      [email protected]
24189 S:      Orphan
24190 F:      drivers/usb/c67x00/
24191
24192 USB DAVICOM DM9601 DRIVER
24193 M:      Peter Korsgaard <[email protected]>
24194 L:      [email protected]
24195 S:      Maintained
24196 W:      http://www.linux-usb.org/usbnet
24197 F:      drivers/net/usb/dm9601.c
24198
24199 USB EHCI DRIVER
24200 M:      Alan Stern <[email protected]>
24201 L:      [email protected]
24202 S:      Maintained
24203 F:      Documentation/usb/ehci.rst
24204 F:      drivers/usb/host/ehci*
24205
24206 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
24207 M:      Jiri Kosina <[email protected]>
24208 M:      Benjamin Tissoires <[email protected]>
24209 L:      [email protected]
24210 S:      Maintained
24211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
24212 F:      Documentation/hid/hiddev.rst
24213 F:      drivers/hid/usbhid/
24214
24215 USB INTEL XHCI ROLE MUX DRIVER
24216 M:      Hans de Goede <[email protected]>
24217 L:      [email protected]
24218 S:      Maintained
24219 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
24220
24221 USB IP DRIVER FOR HISILICON KIRIN 960
24222 M:      Yu Chen <[email protected]>
24223 M:      Binghui Wang <[email protected]>
24224 L:      [email protected]
24225 S:      Maintained
24226 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
24227 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
24228
24229 USB IP DRIVER FOR HISILICON KIRIN 970
24230 M:      Mauro Carvalho Chehab <[email protected]>
24231 L:      [email protected]
24232 S:      Maintained
24233 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
24234 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
24235
24236 USB ISP116X DRIVER
24237 M:      Olav Kongas <[email protected]>
24238 L:      [email protected]
24239 S:      Maintained
24240 F:      drivers/usb/host/isp116x*
24241 F:      include/linux/usb/isp116x.h
24242
24243 USB ISP1760 DRIVER
24244 M:      Rui Miguel Silva <[email protected]>
24245 L:      [email protected]
24246 S:      Maintained
24247 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
24248 F:      drivers/usb/isp1760/*
24249
24250 USB LAN78XX ETHERNET DRIVER
24251 M:      Woojung Huh <[email protected]>
24252 M:      [email protected]
24253 L:      [email protected]
24254 S:      Maintained
24255 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
24256 F:      drivers/net/usb/lan78xx.*
24257 F:      include/dt-bindings/net/microchip-lan78xx.h
24258
24259 USB MASS STORAGE DRIVER
24260 M:      Alan Stern <[email protected]>
24261 L:      [email protected]
24262 L:      [email protected]
24263 S:      Maintained
24264 F:      drivers/usb/storage/
24265
24266 USB MIDI DRIVER
24267 M:      Clemens Ladisch <[email protected]>
24268 L:      [email protected]
24269 S:      Maintained
24270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
24271 F:      sound/usb/midi.*
24272
24273 USB NETWORKING DRIVERS
24274 L:      [email protected]
24275 S:      Odd Fixes
24276 F:      drivers/net/usb/
24277
24278 USB OHCI DRIVER
24279 M:      Alan Stern <[email protected]>
24280 L:      [email protected]
24281 S:      Maintained
24282 F:      Documentation/usb/ohci.rst
24283 F:      drivers/usb/host/ohci*
24284
24285 USB OTG FSM (Finite State Machine)
24286 M:      Peter Chen <[email protected]>
24287 L:      [email protected]
24288 S:      Maintained
24289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
24290 F:      drivers/usb/common/usb-otg-fsm.c
24291
24292 USB OVER IP DRIVER
24293 M:      Valentina Manea <[email protected]>
24294 M:      Shuah Khan <[email protected]>
24295 M:      Shuah Khan <[email protected]>
24296 R:      Hongren Zheng <[email protected]>
24297 L:      [email protected]
24298 S:      Maintained
24299 F:      Documentation/usb/usbip_protocol.rst
24300 F:      drivers/usb/usbip/
24301 F:      tools/testing/selftests/drivers/usb/usbip/
24302 F:      tools/usb/usbip/
24303
24304 USB PEGASUS DRIVER
24305 M:      Petko Manolov <[email protected]>
24306 L:      [email protected]
24307 L:      [email protected]
24308 S:      Maintained
24309 W:      https://github.com/petkan/pegasus
24310 T:      git https://github.com/petkan/pegasus.git
24311 F:      drivers/net/usb/pegasus.*
24312
24313 USB PRINTER DRIVER (usblp)
24314 M:      Pete Zaitcev <[email protected]>
24315 L:      [email protected]
24316 S:      Supported
24317 F:      drivers/usb/class/usblp.c
24318
24319 USB QMI WWAN NETWORK DRIVER
24320 M:      Bjørn Mork <[email protected]>
24321 L:      [email protected]
24322 S:      Maintained
24323 F:      Documentation/ABI/testing/sysfs-class-net-qmi
24324 F:      drivers/net/usb/qmi_wwan.c
24325
24326 USB RAW GADGET DRIVER
24327 R:      Andrey Konovalov <[email protected]>
24328 L:      [email protected]
24329 S:      Maintained
24330 B:      https://github.com/xairy/raw-gadget/issues
24331 F:      Documentation/usb/raw-gadget.rst
24332 F:      drivers/usb/gadget/legacy/raw_gadget.c
24333 F:      include/uapi/linux/usb/raw_gadget.h
24334
24335 USB RTL8150 DRIVER
24336 M:      Petko Manolov <[email protected]>
24337 L:      [email protected]
24338 L:      [email protected]
24339 S:      Maintained
24340 W:      https://github.com/petkan/rtl8150
24341 T:      git https://github.com/petkan/rtl8150.git
24342 F:      drivers/net/usb/rtl8150.c
24343
24344 USB SERIAL SUBSYSTEM
24345 M:      Johan Hovold <[email protected]>
24346 L:      [email protected]
24347 S:      Maintained
24348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
24349 F:      Documentation/usb/usb-serial.rst
24350 F:      drivers/usb/serial/
24351 F:      include/linux/usb/serial.h
24352
24353 USB SMSC75XX ETHERNET DRIVER
24354 M:      Steve Glendinning <[email protected]>
24355 L:      [email protected]
24356 S:      Maintained
24357 F:      drivers/net/usb/smsc75xx.*
24358
24359 USB SMSC95XX ETHERNET DRIVER
24360 M:      Steve Glendinning <[email protected]>
24361 M:      [email protected]
24362 L:      [email protected]
24363 S:      Maintained
24364 F:      drivers/net/usb/smsc95xx.*
24365
24366 USB SUBSYSTEM
24367 M:      Greg Kroah-Hartman <[email protected]>
24368 L:      [email protected]
24369 S:      Supported
24370 W:      http://www.linux-usb.org
24371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
24372 F:      Documentation/devicetree/bindings/usb/
24373 F:      Documentation/usb/
24374 F:      drivers/usb/
24375 F:      include/dt-bindings/usb/
24376 F:      include/linux/usb.h
24377 F:      include/linux/usb/
24378 F:      include/uapi/linux/usb/
24379
24380 USB TYPEC BUS FOR ALTERNATE MODES
24381 M:      Heikki Krogerus <[email protected]>
24382 L:      [email protected]
24383 S:      Maintained
24384 F:      Documentation/ABI/testing/sysfs-bus-typec
24385 F:      Documentation/driver-api/usb/typec_bus.rst
24386 F:      drivers/usb/typec/altmodes/
24387 F:      include/linux/usb/typec_altmode.h
24388
24389 USB TYPEC CLASS
24390 M:      Heikki Krogerus <[email protected]>
24391 L:      [email protected]
24392 S:      Maintained
24393 F:      Documentation/ABI/testing/sysfs-class-typec
24394 F:      Documentation/driver-api/usb/typec.rst
24395 F:      drivers/usb/typec/
24396 F:      include/linux/usb/typec.h
24397
24398 USB TYPEC INTEL PMC MUX DRIVER
24399 M:      Heikki Krogerus <[email protected]>
24400 L:      [email protected]
24401 S:      Maintained
24402 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
24403 F:      drivers/usb/typec/mux/intel_pmc_mux.c
24404
24405 USB TYPEC PI3USB30532 MUX DRIVER
24406 M:      Hans de Goede <[email protected]>
24407 L:      [email protected]
24408 S:      Maintained
24409 F:      drivers/usb/typec/mux/pi3usb30532.c
24410
24411 USB TYPEC PORT CONTROLLER DRIVERS
24412 L:      [email protected]
24413 S:      Orphan
24414 F:      drivers/usb/typec/tcpm/
24415
24416 USB TYPEC TUSB1046 MUX DRIVER
24417 M:      Romain Gantois <[email protected]>
24418 L:      [email protected]
24419 S:      Maintained
24420 F:      Documentation/devicetree/bindings/usb/ti,tusb1046.yaml
24421 F:      drivers/usb/typec/mux/tusb1046.c
24422
24423 USB UHCI DRIVER
24424 M:      Alan Stern <[email protected]>
24425 L:      [email protected]
24426 S:      Maintained
24427 F:      drivers/usb/host/uhci*
24428
24429 USB VIDEO CLASS
24430 M:      Laurent Pinchart <[email protected]>
24431 M:      Hans de Goede <[email protected]>
24432 L:      [email protected]
24433 S:      Maintained
24434 W:      http://www.ideasonboard.org/uvc/
24435 T:      git git://linuxtv.org/media.git
24436 F:      drivers/media/usb/uvc/
24437 F:      include/uapi/linux/uvcvideo.h
24438
24439 USB WEBCAM GADGET
24440 L:      [email protected]
24441 S:      Orphan
24442 F:      drivers/usb/gadget/function/*uvc*
24443 F:      drivers/usb/gadget/legacy/webcam.c
24444 F:      include/uapi/linux/usb/g_uvc.h
24445
24446 USB XHCI DRIVER
24447 M:      Mathias Nyman <[email protected]>
24448 L:      [email protected]
24449 S:      Supported
24450 F:      drivers/usb/host/pci-quirks*
24451 F:      drivers/usb/host/xhci*
24452
24453 USER DATAGRAM PROTOCOL (UDP)
24454 M:      Willem de Bruijn <[email protected]>
24455 L:      [email protected]
24456 S:      Maintained
24457 F:      include/linux/udp.h
24458 F:      include/net/udp.h
24459 F:      include/trace/events/udp.h
24460 F:      include/uapi/linux/udp.h
24461 F:      net/ipv4/udp.c
24462 F:      net/ipv6/udp.c
24463
24464 USER-MODE LINUX (UML)
24465 M:      Richard Weinberger <[email protected]>
24466 M:      Anton Ivanov <[email protected]>
24467 M:      Johannes Berg <[email protected]>
24468 L:      [email protected]
24469 S:      Maintained
24470 W:      http://user-mode-linux.sourceforge.net
24471 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
24472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
24473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
24474 F:      Documentation/virt/uml/
24475 F:      arch/um/
24476 F:      arch/x86/um/
24477 F:      fs/hostfs/
24478
24479 USERSPACE COPYIN/COPYOUT (UIOVEC)
24480 M:      Alexander Viro <[email protected]>
24481 S:      Maintained
24482 F:      include/linux/uio.h
24483 F:      lib/iov_iter.c
24484
24485 USERSPACE DMA BUFFER DRIVER
24486 M:      Gerd Hoffmann <[email protected]>
24487 M:      Vivek Kasireddy <[email protected]>
24488 L:      [email protected]
24489 S:      Maintained
24490 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24491 F:      drivers/dma-buf/udmabuf.c
24492 F:      include/uapi/linux/udmabuf.h
24493
24494 USERSPACE I/O (UIO)
24495 M:      Greg Kroah-Hartman <[email protected]>
24496 S:      Maintained
24497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24498 F:      Documentation/driver-api/uio-howto.rst
24499 F:      drivers/uio/
24500 F:      include/linux/uio_driver.h
24501
24502 UTIL-LINUX PACKAGE
24503 M:      Karel Zak <[email protected]>
24504 L:      [email protected]
24505 S:      Maintained
24506 W:      http://en.wikipedia.org/wiki/Util-linux
24507 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
24508
24509 UUID HELPERS
24510 R:      Andy Shevchenko <[email protected]>
24511 L:      [email protected]
24512 S:      Maintained
24513 F:      include/linux/uuid.h
24514 F:      lib/test_uuid.c
24515 F:      lib/uuid.c
24516
24517 UV SYSFS DRIVER
24518 M:      Justin Ernst <[email protected]>
24519 L:      [email protected]
24520 S:      Maintained
24521 F:      drivers/platform/x86/uv_sysfs.c
24522
24523 UVESAFB DRIVER
24524 M:      Michal Januszewski <[email protected]>
24525 L:      [email protected]
24526 S:      Maintained
24527 W:      https://github.com/mjanusz/v86d
24528 F:      Documentation/fb/uvesafb.rst
24529 F:      drivers/video/fbdev/uvesafb.*
24530
24531 Ux500 CLOCK DRIVERS
24532 M:      Ulf Hansson <[email protected]>
24533 L:      [email protected]
24534 L:      [email protected] (moderated for non-subscribers)
24535 S:      Maintained
24536 F:      drivers/clk/ux500/
24537
24538 V4L2 ASYNC AND FWNODE FRAMEWORKS
24539 M:      Sakari Ailus <[email protected]>
24540 L:      [email protected]
24541 S:      Maintained
24542 T:      git git://linuxtv.org/media.git
24543 F:      drivers/media/v4l2-core/v4l2-async.c
24544 F:      drivers/media/v4l2-core/v4l2-fwnode.c
24545 F:      include/media/v4l2-async.h
24546 F:      include/media/v4l2-fwnode.h
24547
24548 V4L2 LENS DRIVERS
24549 M:      Sakari Ailus <[email protected]>
24550 L:      [email protected]
24551 S:      Maintained
24552 F:      drivers/media/i2c/ak*
24553 F:      drivers/media/i2c/dw*
24554 F:      drivers/media/i2c/lm*
24555
24556 V4L2 CAMERA SENSOR DRIVERS
24557 M:      Sakari Ailus <[email protected]>
24558 L:      [email protected]
24559 S:      Maintained
24560 F:      Documentation/driver-api/media/camera-sensor.rst
24561 F:      Documentation/driver-api/media/tx-rx.rst
24562 F:      drivers/media/i2c/ar*
24563 F:      drivers/media/i2c/gc*
24564 F:      drivers/media/i2c/hi*
24565 F:      drivers/media/i2c/imx*
24566 F:      drivers/media/i2c/mt*
24567 F:      drivers/media/i2c/og*
24568 F:      drivers/media/i2c/ov*
24569 F:      drivers/media/i2c/s5*
24570 F:      drivers/media/i2c/vgxy61.c
24571
24572 VF610 NAND DRIVER
24573 M:      Stefan Agner <[email protected]>
24574 L:      [email protected]
24575 S:      Supported
24576 F:      drivers/mtd/nand/raw/vf610_nfc.c
24577
24578 VFAT/FAT/MSDOS FILESYSTEM
24579 M:      OGAWA Hirofumi <[email protected]>
24580 S:      Maintained
24581 F:      Documentation/filesystems/vfat.rst
24582 F:      fs/fat/
24583 F:      tools/testing/selftests/filesystems/fat/
24584
24585 VFIO CDX DRIVER
24586 M:      Nipun Gupta <[email protected]>
24587 M:      Nikhil Agarwal <[email protected]>
24588 L:      [email protected]
24589 S:      Maintained
24590 F:      drivers/vfio/cdx/*
24591
24592 VFIO DRIVER
24593 M:      Alex Williamson <[email protected]>
24594 L:      [email protected]
24595 S:      Maintained
24596 T:      git https://github.com/awilliam/linux-vfio.git
24597 F:      Documentation/ABI/testing/debugfs-vfio
24598 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
24599 F:      Documentation/driver-api/vfio.rst
24600 F:      drivers/vfio/
24601 F:      include/linux/vfio.h
24602 F:      include/linux/vfio_pci_core.h
24603 F:      include/uapi/linux/vfio.h
24604
24605 VFIO FSL-MC DRIVER
24606 L:      [email protected]
24607 S:      Orphan
24608 F:      drivers/vfio/fsl-mc/
24609
24610 VFIO HISILICON PCI DRIVER
24611 M:      Longfang Liu <[email protected]>
24612 M:      Shameer Kolothum <[email protected]>
24613 L:      [email protected]
24614 S:      Maintained
24615 F:      drivers/vfio/pci/hisilicon/
24616
24617 VFIO MEDIATED DEVICE DRIVERS
24618 M:      Kirti Wankhede <[email protected]>
24619 L:      [email protected]
24620 S:      Maintained
24621 F:      Documentation/driver-api/vfio-mediated-device.rst
24622 F:      drivers/vfio/mdev/
24623 F:      include/linux/mdev.h
24624 F:      samples/vfio-mdev/
24625
24626 VFIO MLX5 PCI DRIVER
24627 M:      Yishai Hadas <[email protected]>
24628 L:      [email protected]
24629 S:      Maintained
24630 F:      drivers/vfio/pci/mlx5/
24631
24632 VFIO NVIDIA GRACE GPU DRIVER
24633 M:      Ankit Agrawal <[email protected]>
24634 L:      [email protected]
24635 S:      Supported
24636 F:      drivers/vfio/pci/nvgrace-gpu/
24637
24638 VFIO PCI DEVICE SPECIFIC DRIVERS
24639 R:      Jason Gunthorpe <[email protected]>
24640 R:      Yishai Hadas <[email protected]>
24641 R:      Shameer Kolothum <[email protected]>
24642 R:      Kevin Tian <[email protected]>
24643 L:      [email protected]
24644 S:      Maintained
24645 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24646 F:      drivers/vfio/pci/*/
24647
24648 VFIO PDS PCI DRIVER
24649 M:      Brett Creeley <[email protected]>
24650 L:      [email protected]
24651 S:      Maintained
24652 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24653 F:      drivers/vfio/pci/pds/
24654
24655 VFIO PLATFORM DRIVER
24656 M:      Eric Auger <[email protected]>
24657 L:      [email protected]
24658 S:      Maintained
24659 F:      drivers/vfio/platform/
24660
24661 VFIO QAT PCI DRIVER
24662 M:      Xin Zeng <[email protected]>
24663 M:      Giovanni Cabiddu <[email protected]>
24664 L:      [email protected]
24665 L:      [email protected]
24666 S:      Supported
24667 F:      drivers/vfio/pci/qat/
24668
24669 VFIO VIRTIO PCI DRIVER
24670 M:      Yishai Hadas <[email protected]>
24671 L:      [email protected]
24672 L:      [email protected]
24673 S:      Maintained
24674 F:      drivers/vfio/pci/virtio
24675
24676 VGA_SWITCHEROO
24677 R:      Lukas Wunner <[email protected]>
24678 S:      Maintained
24679 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24680 F:      Documentation/gpu/vga-switcheroo.rst
24681 F:      drivers/gpu/vga/vga_switcheroo.c
24682 F:      include/linux/vga_switcheroo.h
24683
24684 VIA RHINE NETWORK DRIVER
24685 M:      Kevin Brace <[email protected]>
24686 S:      Maintained
24687 F:      drivers/net/ethernet/via/via-rhine.c
24688
24689 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24690 M:      Florian Tobias Schandinat <[email protected]>
24691 L:      [email protected]
24692 S:      Maintained
24693 F:      drivers/video/fbdev/via/
24694 F:      include/linux/via-core.h
24695 F:      include/linux/via_i2c.h
24696
24697 VIA VELOCITY NETWORK DRIVER
24698 M:      Francois Romieu <[email protected]>
24699 L:      [email protected]
24700 S:      Maintained
24701 F:      drivers/net/ethernet/via/via-velocity.*
24702
24703 VICODEC VIRTUAL CODEC DRIVER
24704 M:      Hans Verkuil <[email protected]>
24705 L:      [email protected]
24706 S:      Maintained
24707 W:      https://linuxtv.org
24708 T:      git git://linuxtv.org/media.git
24709 F:      drivers/media/test-drivers/vicodec/*
24710
24711 VIDEO I2C POLLING DRIVER
24712 M:      Matt Ranostay <[email protected]>
24713 L:      [email protected]
24714 S:      Maintained
24715 F:      drivers/media/i2c/video-i2c.c
24716
24717 VIDEO MULTIPLEXER DRIVER
24718 M:      Philipp Zabel <[email protected]>
24719 L:      [email protected]
24720 S:      Maintained
24721 F:      drivers/media/platform/video-mux.c
24722
24723 VIDEOBUF2 FRAMEWORK
24724 M:      Tomasz Figa <[email protected]>
24725 M:      Marek Szyprowski <[email protected]>
24726 L:      [email protected]
24727 S:      Maintained
24728 F:      drivers/media/common/videobuf2/*
24729 F:      include/media/videobuf2-*
24730
24731 VIDTV VIRTUAL DIGITAL TV DRIVER
24732 M:      Daniel W. S. Almeida <[email protected]>
24733 L:      [email protected]
24734 S:      Maintained
24735 W:      https://linuxtv.org
24736 T:      git git://linuxtv.org/media.git
24737 F:      drivers/media/test-drivers/vidtv/*
24738
24739 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24740 M:      Shuah Khan <[email protected]>
24741 R:      Kieran Bingham <[email protected]>
24742 L:      [email protected]
24743 S:      Maintained
24744 W:      https://linuxtv.org
24745 T:      git git://linuxtv.org/media.git
24746 F:      drivers/media/test-drivers/vimc/*
24747
24748 VIRT LIB
24749 M:      Alex Williamson <[email protected]>
24750 M:      Paolo Bonzini <[email protected]>
24751 L:      [email protected]
24752 S:      Supported
24753 F:      virt/lib/
24754
24755 VIRTIO AND VHOST VSOCK DRIVER
24756 M:      Stefan Hajnoczi <[email protected]>
24757 M:      Stefano Garzarella <[email protected]>
24758 L:      [email protected]
24759 L:      [email protected]
24760 L:      [email protected]
24761 S:      Maintained
24762 F:      drivers/vhost/vsock.c
24763 F:      include/linux/virtio_vsock.h
24764 F:      include/uapi/linux/virtio_vsock.h
24765 F:      net/vmw_vsock/virtio_transport.c
24766 F:      net/vmw_vsock/virtio_transport_common.c
24767
24768 VIRTIO BALLOON
24769 M:      "Michael S. Tsirkin" <[email protected]>
24770 M:      David Hildenbrand <[email protected]>
24771 L:      [email protected]
24772 S:      Maintained
24773 F:      drivers/virtio/virtio_balloon.c
24774 F:      include/linux/balloon_compaction.h
24775 F:      include/uapi/linux/virtio_balloon.h
24776 F:      mm/balloon_compaction.c
24777
24778 VIRTIO BLOCK AND SCSI DRIVERS
24779 M:      "Michael S. Tsirkin" <[email protected]>
24780 M:      Jason Wang <[email protected]>
24781 R:      Paolo Bonzini <[email protected]>
24782 R:      Stefan Hajnoczi <[email protected]>
24783 R:      Eugenio Pérez <[email protected]>
24784 L:      [email protected]
24785 S:      Maintained
24786 F:      drivers/block/virtio_blk.c
24787 F:      drivers/scsi/virtio_scsi.c
24788 F:      include/uapi/linux/virtio_blk.h
24789 F:      include/uapi/linux/virtio_scsi.h
24790
24791 VIRTIO CONSOLE DRIVER
24792 M:      Amit Shah <[email protected]>
24793 L:      [email protected]
24794 S:      Maintained
24795 F:      drivers/char/virtio_console.c
24796 F:      include/uapi/linux/virtio_console.h
24797
24798 VIRTIO CORE AND NET DRIVERS
24799 M:      "Michael S. Tsirkin" <[email protected]>
24800 M:      Jason Wang <[email protected]>
24801 R:      Xuan Zhuo <[email protected]>
24802 R:      Eugenio Pérez <[email protected]>
24803 L:      [email protected]
24804 S:      Maintained
24805 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24806 F:      Documentation/ABI/testing/sysfs-class-vduse
24807 F:      Documentation/devicetree/bindings/virtio/
24808 F:      Documentation/driver-api/virtio/
24809 F:      drivers/block/virtio_blk.c
24810 F:      drivers/crypto/virtio/
24811 F:      drivers/net/virtio_net.c
24812 F:      drivers/vdpa/
24813 F:      drivers/virtio/
24814 F:      include/linux/vdpa.h
24815 F:      include/linux/virtio*.h
24816 F:      include/linux/vringh.h
24817 F:      include/uapi/linux/virtio_*.h
24818 F:      net/vmw_vsock/virtio*
24819 F:      tools/virtio/
24820 F:      tools/testing/selftests/drivers/net/virtio_net/
24821
24822 VIRTIO CRYPTO DRIVER
24823 M:      Gonglei <[email protected]>
24824 L:      [email protected]
24825 L:      [email protected]
24826 S:      Maintained
24827 F:      drivers/crypto/virtio/
24828 F:      include/uapi/linux/virtio_crypto.h
24829
24830 VIRTIO DRIVERS FOR S390
24831 M:      Cornelia Huck <[email protected]>
24832 M:      Halil Pasic <[email protected]>
24833 M:      Eric Farman <[email protected]>
24834 L:      [email protected]
24835 L:      [email protected]
24836 L:      [email protected]
24837 S:      Supported
24838 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24839 F:      drivers/s390/virtio/
24840
24841 VIRTIO FILE SYSTEM
24842 M:      Vivek Goyal <[email protected]>
24843 M:      Stefan Hajnoczi <[email protected]>
24844 M:      Miklos Szeredi <[email protected]>
24845 R:      Eugenio Pérez <[email protected]>
24846 L:      [email protected]
24847 L:      [email protected]
24848 S:      Supported
24849 W:      https://virtio-fs.gitlab.io/
24850 F:      Documentation/filesystems/virtiofs.rst
24851 F:      fs/fuse/virtio_fs.c
24852 F:      include/uapi/linux/virtio_fs.h
24853
24854 VIRTIO GPIO DRIVER
24855 M:      Enrico Weigelt, metux IT consult <[email protected]>
24856 M:      Viresh Kumar <[email protected]>
24857 L:      [email protected]
24858 L:      [email protected]
24859 S:      Maintained
24860 F:      drivers/gpio/gpio-virtio.c
24861 F:      include/uapi/linux/virtio_gpio.h
24862
24863 VIRTIO GPU DRIVER
24864 M:      David Airlie <[email protected]>
24865 M:      Gerd Hoffmann <[email protected]>
24866 R:      Gurchetan Singh <[email protected]>
24867 R:      Chia-I Wu <[email protected]>
24868 L:      [email protected]
24869 L:      [email protected]
24870 S:      Maintained
24871 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24872 F:      drivers/gpu/drm/ci/xfails/virtio*
24873 F:      drivers/gpu/drm/virtio/
24874 F:      include/uapi/linux/virtio_gpu.h
24875
24876 VIRTIO HOST (VHOST)
24877 M:      "Michael S. Tsirkin" <[email protected]>
24878 M:      Jason Wang <[email protected]>
24879 R:      Eugenio Pérez <[email protected]>
24880 L:      [email protected]
24881 L:      [email protected]
24882 L:      [email protected]
24883 S:      Maintained
24884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24885 F:      drivers/vhost/
24886 F:      include/linux/sched/vhost_task.h
24887 F:      include/linux/vhost_iotlb.h
24888 F:      include/uapi/linux/vhost.h
24889 F:      kernel/vhost_task.c
24890
24891 VIRTIO HOST (VHOST-SCSI)
24892 M:      "Michael S. Tsirkin" <[email protected]>
24893 M:      Jason Wang <[email protected]>
24894 M:      Mike Christie <[email protected]>
24895 R:      Paolo Bonzini <[email protected]>
24896 R:      Stefan Hajnoczi <[email protected]>
24897 L:      [email protected]
24898 S:      Maintained
24899 F:      drivers/vhost/scsi.c
24900
24901 VIRTIO I2C DRIVER
24902 M:      Viresh Kumar <[email protected]>
24903 R:      "Chen, Jian Jun" <[email protected]>
24904 L:      [email protected]
24905 L:      [email protected]
24906 S:      Maintained
24907 F:      drivers/i2c/busses/i2c-virtio.c
24908 F:      include/uapi/linux/virtio_i2c.h
24909
24910 VIRTIO INPUT DRIVER
24911 M:      Gerd Hoffmann <[email protected]>
24912 S:      Maintained
24913 F:      drivers/virtio/virtio_input.c
24914 F:      include/uapi/linux/virtio_input.h
24915
24916 VIRTIO IOMMU DRIVER
24917 M:      Jean-Philippe Brucker <[email protected]>
24918 L:      [email protected]
24919 S:      Maintained
24920 F:      drivers/iommu/virtio-iommu.c
24921 F:      include/uapi/linux/virtio_iommu.h
24922
24923 VIRTIO MEM DRIVER
24924 M:      David Hildenbrand <[email protected]>
24925 L:      [email protected]
24926 S:      Maintained
24927 W:      https://virtio-mem.gitlab.io/
24928 F:      drivers/virtio/virtio_mem.c
24929 F:      include/uapi/linux/virtio_mem.h
24930
24931 VIRTIO PMEM DRIVER
24932 M:      Pankaj Gupta <[email protected]>
24933 L:      [email protected]
24934 S:      Maintained
24935 F:      drivers/nvdimm/nd_virtio.c
24936 F:      drivers/nvdimm/virtio_pmem.c
24937
24938 VIRTIO SOUND DRIVER
24939 M:      Anton Yakovlev <[email protected]>
24940 M:      "Michael S. Tsirkin" <[email protected]>
24941 L:      [email protected]
24942 L:      [email protected]
24943 S:      Maintained
24944 F:      include/uapi/linux/virtio_snd.h
24945 F:      sound/virtio/*
24946
24947 VIRTUAL BOX GUEST DEVICE DRIVER
24948 M:      Hans de Goede <[email protected]>
24949 M:      Arnd Bergmann <[email protected]>
24950 M:      Greg Kroah-Hartman <[email protected]>
24951 S:      Maintained
24952 F:      drivers/virt/vboxguest/
24953 F:      include/linux/vbox_utils.h
24954 F:      include/uapi/linux/vbox*.h
24955
24956 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24957 M:      Hans de Goede <[email protected]>
24958 L:      [email protected]
24959 S:      Maintained
24960 F:      fs/vboxsf/*
24961
24962 VIRTUAL PCM TEST DRIVER
24963 M:      Ivan Orlov <[email protected]>
24964 L:      [email protected]
24965 S:      Maintained
24966 F:      Documentation/sound/cards/pcmtest.rst
24967 F:      sound/drivers/pcmtest.c
24968 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24969
24970 VIRTUAL SERIO DEVICE DRIVER
24971 M:      Stephen Chandler Paul <[email protected]>
24972 S:      Maintained
24973 F:      drivers/input/serio/userio.c
24974 F:      include/uapi/linux/userio.h
24975
24976 VISHAY VEML3235 AMBIENT LIGHT SENSOR DRIVER
24977 M:      Javier Carrasco <[email protected]>
24978 S:      Maintained
24979 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml
24980 F:      drivers/iio/light/veml3235.c
24981
24982 VISHAY VEML6030 AMBIENT LIGHT SENSOR DRIVER
24983 M:      Javier Carrasco <[email protected]>
24984 S:      Maintained
24985 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6030.yaml
24986 F:      drivers/iio/light/veml6030.c
24987
24988 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24989 M:      Javier Carrasco <[email protected]>
24990 S:      Maintained
24991 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24992 F:      drivers/iio/light/veml6075.c
24993
24994 VISL VIRTUAL STATELESS DECODER DRIVER
24995 M:      Daniel Almeida <[email protected]>
24996 L:      [email protected]
24997 S:      Supported
24998 F:      drivers/media/test-drivers/visl
24999
25000 VIVID VIRTUAL VIDEO DRIVER
25001 M:      Hans Verkuil <[email protected]>
25002 L:      [email protected]
25003 S:      Maintained
25004 W:      https://linuxtv.org
25005 T:      git git://linuxtv.org/media.git
25006 F:      drivers/media/test-drivers/vivid/*
25007
25008 VM SOCKETS (AF_VSOCK)
25009 M:      Stefano Garzarella <[email protected]>
25010 L:      [email protected]
25011 L:      [email protected]
25012 S:      Maintained
25013 F:      drivers/net/vsockmon.c
25014 F:      include/net/af_vsock.h
25015 F:      include/uapi/linux/vm_sockets.h
25016 F:      include/uapi/linux/vm_sockets_diag.h
25017 F:      include/uapi/linux/vsockmon.h
25018 F:      net/vmw_vsock/
25019 F:      tools/testing/vsock/
25020
25021 VMA
25022 M:      Andrew Morton <[email protected]>
25023 M:      Liam R. Howlett <[email protected]>
25024 M:      Lorenzo Stoakes <[email protected]>
25025 R:      Vlastimil Babka <[email protected]>
25026 R:      Jann Horn <[email protected]>
25027 L:      [email protected]
25028 S:      Maintained
25029 W:      https://www.linux-mm.org
25030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
25031 F:      mm/vma.c
25032 F:      mm/vma.h
25033 F:      mm/vma_internal.h
25034 F:      tools/testing/vma/
25035
25036 VMALLOC
25037 M:      Andrew Morton <[email protected]>
25038 R:      Uladzislau Rezki <[email protected]>
25039 R:      Christoph Hellwig <[email protected]>
25040 L:      [email protected]
25041 S:      Maintained
25042 W:      http://www.linux-mm.org
25043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
25044 F:      include/linux/vmalloc.h
25045 F:      mm/vmalloc.c
25046
25047 VME SUBSYSTEM
25048 L:      [email protected]
25049 S:      Orphan
25050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
25051 F:      Documentation/driver-api/vme.rst
25052 F:      drivers/staging/vme_user/
25053
25054 VMWARE BALLOON DRIVER
25055 M:      Jerrin Shaji George <[email protected]>
25056 R:      Broadcom internal kernel review list <[email protected]>
25057 L:      [email protected]
25058 S:      Supported
25059 F:      drivers/misc/vmw_balloon.c
25060
25061 VMWARE HYPERVISOR INTERFACE
25062 M:      Ajay Kaher <[email protected]>
25063 M:      Alexey Makhalov <[email protected]>
25064 R:      Broadcom internal kernel review list <[email protected]>
25065 L:      [email protected]
25066 L:      [email protected]
25067 S:      Supported
25068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
25069 F:      arch/x86/include/asm/vmware.h
25070 F:      arch/x86/kernel/cpu/vmware.c
25071
25072 VMWARE PVRDMA DRIVER
25073 M:      Bryan Tan <[email protected]>
25074 M:      Vishnu Dasa <[email protected]>
25075 R:      Broadcom internal kernel review list <[email protected]>
25076 L:      [email protected]
25077 S:      Supported
25078 F:      drivers/infiniband/hw/vmw_pvrdma/
25079
25080 VMWARE PVSCSI DRIVER
25081 M:      Vishal Bhakta <[email protected]>
25082 R:      Broadcom internal kernel review list <[email protected]>
25083 L:      [email protected]
25084 S:      Supported
25085 F:      drivers/scsi/vmw_pvscsi.c
25086 F:      drivers/scsi/vmw_pvscsi.h
25087
25088 VMWARE VIRTUAL PTP CLOCK DRIVER
25089 M:      Nick Shi <[email protected]>
25090 R:      Ajay Kaher <[email protected]>
25091 R:      Alexey Makhalov <[email protected]>
25092 R:      Broadcom internal kernel review list <[email protected]>
25093 L:      [email protected]
25094 S:      Supported
25095 F:      drivers/ptp/ptp_vmw.c
25096
25097 VMWARE VMCI DRIVER
25098 M:      Bryan Tan <[email protected]>
25099 M:      Vishnu Dasa <[email protected]>
25100 R:      Broadcom internal kernel review list <[email protected]>
25101 L:      [email protected]
25102 S:      Supported
25103 F:      drivers/misc/vmw_vmci/
25104 F:      include/linux/vmw_vmci*
25105
25106 VMWARE VMMOUSE SUBDRIVER
25107 M:      Zack Rusin <[email protected]>
25108 R:      Broadcom internal kernel review list <[email protected]>
25109 L:      [email protected]
25110 S:      Supported
25111 F:      drivers/input/mouse/vmmouse.c
25112 F:      drivers/input/mouse/vmmouse.h
25113
25114 VMWARE VMXNET3 ETHERNET DRIVER
25115 M:      Ronak Doshi <[email protected]>
25116 R:      Broadcom internal kernel review list <[email protected]>
25117 L:      [email protected]
25118 S:      Supported
25119 F:      drivers/net/vmxnet3/
25120
25121 VMWARE VSOCK VMCI TRANSPORT DRIVER
25122 M:      Bryan Tan <[email protected]>
25123 M:      Vishnu Dasa <[email protected]>
25124 R:      Broadcom internal kernel review list <[email protected]>
25125 L:      [email protected]
25126 S:      Supported
25127 F:      net/vmw_vsock/vmci_transport*
25128
25129 VOCORE VOCORE2 BOARD
25130 M:      Harvey Hunt <[email protected]>
25131 L:      [email protected]
25132 S:      Maintained
25133 F:      arch/mips/boot/dts/ralink/vocore2.dts
25134
25135 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
25136 M:      Liam Girdwood <[email protected]>
25137 M:      Mark Brown <[email protected]>
25138 L:      [email protected]
25139 S:      Supported
25140 W:      http://www.slimlogic.co.uk/?p=48
25141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
25142 F:      Documentation/devicetree/bindings/regulator/
25143 F:      Documentation/power/regulator/
25144 F:      drivers/regulator/
25145 F:      include/dt-bindings/regulator/
25146 F:      include/linux/regulator/
25147 K:      regulator_get_optional
25148
25149 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
25150 R:      Matti Vaittinen <[email protected]>
25151 F:      drivers/regulator/irq_helpers.c
25152
25153 VRF
25154 M:      David Ahern <[email protected]>
25155 L:      [email protected]
25156 S:      Maintained
25157 F:      Documentation/networking/vrf.rst
25158 F:      drivers/net/vrf.c
25159
25160 VSPRINTF
25161 M:      Petr Mladek <[email protected]>
25162 M:      Steven Rostedt <[email protected]>
25163 R:      Andy Shevchenko <[email protected]>
25164 R:      Rasmus Villemoes <[email protected]>
25165 R:      Sergey Senozhatsky <[email protected]>
25166 S:      Maintained
25167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
25168 F:      Documentation/core-api/printk-formats.rst
25169 F:      lib/test_printf.c
25170 F:      lib/test_scanf.c
25171 F:      lib/vsprintf.c
25172
25173 VT1211 HARDWARE MONITOR DRIVER
25174 M:      Juerg Haefliger <[email protected]>
25175 L:      [email protected]
25176 S:      Maintained
25177 F:      Documentation/hwmon/vt1211.rst
25178 F:      drivers/hwmon/vt1211.c
25179
25180 VT8231 HARDWARE MONITOR DRIVER
25181 M:      Roger Lucas <[email protected]>
25182 L:      [email protected]
25183 S:      Maintained
25184 F:      drivers/hwmon/vt8231.c
25185
25186 VUB300 USB to SDIO/SD/MMC bridge chip
25187 L:      [email protected]
25188 S:      Orphan
25189 F:      drivers/mmc/host/vub300.c
25190
25191 W1 DALLAS'S 1-WIRE BUS
25192 M:      Krzysztof Kozlowski <[email protected]>
25193 S:      Maintained
25194 F:      Documentation/devicetree/bindings/w1/
25195 F:      Documentation/w1/
25196 F:      drivers/w1/
25197 F:      include/linux/w1.h
25198
25199 W83791D HARDWARE MONITORING DRIVER
25200 M:      Marc Hulsman <[email protected]>
25201 L:      [email protected]
25202 S:      Maintained
25203 F:      Documentation/hwmon/w83791d.rst
25204 F:      drivers/hwmon/w83791d.c
25205
25206 W83793 HARDWARE MONITORING DRIVER
25207 M:      Rudolf Marek <[email protected]>
25208 L:      [email protected]
25209 S:      Maintained
25210 F:      Documentation/hwmon/w83793.rst
25211 F:      drivers/hwmon/w83793.c
25212
25213 W83795 HARDWARE MONITORING DRIVER
25214 M:      Jean Delvare <[email protected]>
25215 L:      [email protected]
25216 S:      Maintained
25217 F:      drivers/hwmon/w83795.c
25218
25219 W83L51xD SD/MMC CARD INTERFACE DRIVER
25220 M:      Pierre Ossman <[email protected]>
25221 S:      Maintained
25222 F:      drivers/mmc/host/wbsd.*
25223
25224 WACOM PROTOCOL 4 SERIAL TABLETS
25225 M:      Julian Squires <[email protected]>
25226 M:      Hans de Goede <[email protected]>
25227 L:      [email protected]
25228 S:      Maintained
25229 F:      drivers/input/tablet/wacom_serial4.c
25230
25231 WANGXUN ETHERNET DRIVER
25232 M:      Jiawen Wu <[email protected]>
25233 M:      Mengyuan Lou <[email protected]>
25234 L:      [email protected]
25235 S:      Maintained
25236 W:      https://www.net-swift.com
25237 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
25238 F:      drivers/net/ethernet/wangxun/
25239 F:      drivers/net/pcs/pcs-xpcs-wx.c
25240
25241 WATCHDOG DEVICE DRIVERS
25242 M:      Wim Van Sebroeck <[email protected]>
25243 M:      Guenter Roeck <[email protected]>
25244 L:      [email protected]
25245 S:      Maintained
25246 W:      http://www.linux-watchdog.org/
25247 T:      git git://www.linux-watchdog.org/linux-watchdog.git
25248 F:      Documentation/devicetree/bindings/watchdog/
25249 F:      Documentation/watchdog/
25250 F:      drivers/watchdog/
25251 F:      include/linux/watchdog.h
25252 F:      include/trace/events/watchdog.h
25253 F:      include/uapi/linux/watchdog.h
25254
25255 WAVE5 VPU CODEC DRIVER
25256 M:      Nas Chung <[email protected]>
25257 M:      Jackson Lee <[email protected]>
25258 L:      [email protected]
25259 S:      Maintained
25260 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
25261 F:      drivers/media/platform/chips-media/wave5/
25262
25263 WHISKEYCOVE PMIC GPIO DRIVER
25264 M:      Kuppuswamy Sathyanarayanan <[email protected]>
25265 L:      [email protected]
25266 S:      Maintained
25267 F:      drivers/gpio/gpio-wcove.c
25268
25269 WHWAVE RTC DRIVER
25270 M:      Dianlong Li <[email protected]>
25271 L:      [email protected]
25272 S:      Maintained
25273 F:      drivers/rtc/rtc-sd3078.c
25274
25275 WIIMOTE HID DRIVER
25276 M:      David Rheinsberg <[email protected]>
25277 L:      [email protected]
25278 S:      Maintained
25279 F:      drivers/hid/hid-wiimote*
25280
25281 WILOCITY WIL6210 WIRELESS DRIVER
25282 L:      [email protected]
25283 S:      Orphan
25284 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
25285 F:      drivers/net/wireless/ath/wil6210/
25286
25287 WINBOND CIR DRIVER
25288 M:      David Härdeman <[email protected]>
25289 S:      Maintained
25290 F:      drivers/media/rc/winbond-cir.c
25291
25292 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
25293 L:      [email protected]
25294 S:      Orphan
25295 F:      drivers/watchdog/ebc-c384_wdt.c
25296
25297 WINSYSTEMS WS16C48 GPIO DRIVER
25298 M:      William Breathitt Gray <[email protected]>
25299 L:      [email protected]
25300 S:      Maintained
25301 F:      drivers/gpio/gpio-ws16c48.c
25302
25303 WIREGUARD SECURE NETWORK TUNNEL
25304 M:      Jason A. Donenfeld <[email protected]>
25305 L:      [email protected]
25306 L:      [email protected]
25307 S:      Maintained
25308 F:      drivers/net/wireguard/
25309 F:      tools/testing/selftests/wireguard/
25310
25311 WISTRON LAPTOP BUTTON DRIVER
25312 M:      Miloslav Trmac <[email protected]>
25313 S:      Maintained
25314 F:      drivers/input/misc/wistron_btns.c
25315
25316 WMI BINARY MOF DRIVER
25317 M:      Armin Wolf <[email protected]>
25318 R:      Thomas Weißschuh <[email protected]>
25319 L:      [email protected]
25320 S:      Maintained
25321 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
25322 F:      Documentation/wmi/devices/wmi-bmof.rst
25323 F:      drivers/platform/x86/wmi-bmof.c
25324
25325 WOLFSON MICROELECTRONICS DRIVERS
25326 L:      [email protected]
25327 S:      Supported
25328 W:      https://github.com/CirrusLogic/linux-drivers/wiki
25329 T:      git https://github.com/CirrusLogic/linux-drivers.git
25330 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
25331 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
25332 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
25333 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
25334 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
25335 F:      Documentation/devicetree/bindings/sound/wm*
25336 F:      Documentation/hwmon/wm83??.rst
25337 F:      arch/arm/mach-s3c/mach-crag6410*
25338 F:      drivers/clk/clk-wm83*.c
25339 F:      drivers/gpio/gpio-*wm*.c
25340 F:      drivers/gpio/gpio-arizona.c
25341 F:      drivers/hwmon/wm83??-hwmon.c
25342 F:      drivers/input/misc/wm831x-on.c
25343 F:      drivers/input/touchscreen/wm831x-ts.c
25344 F:      drivers/input/touchscreen/wm97*.c
25345 F:      drivers/leds/leds-wm83*.c
25346 F:      drivers/mfd/arizona*
25347 F:      drivers/mfd/cs47l24*
25348 F:      drivers/mfd/wm*.c
25349 F:      drivers/power/supply/wm83*.c
25350 F:      drivers/regulator/arizona*
25351 F:      drivers/regulator/wm8*.c
25352 F:      drivers/rtc/rtc-wm83*.c
25353 F:      drivers/video/backlight/wm83*_bl.c
25354 F:      drivers/watchdog/wm83*_wdt.c
25355 F:      include/linux/mfd/arizona/
25356 F:      include/linux/mfd/wm831x/
25357 F:      include/linux/mfd/wm8350/
25358 F:      include/linux/mfd/wm8400*
25359 F:      include/linux/regulator/arizona*
25360 F:      include/linux/wm97xx.h
25361 F:      include/sound/wm????.h
25362 F:      sound/soc/codecs/arizona*
25363 F:      sound/soc/codecs/cs47l24*
25364 F:      sound/soc/codecs/wm*
25365
25366 WORKQUEUE
25367 M:      Tejun Heo <[email protected]>
25368 R:      Lai Jiangshan <[email protected]>
25369 S:      Maintained
25370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
25371 F:      Documentation/core-api/workqueue.rst
25372 F:      include/linux/workqueue.h
25373 F:      kernel/workqueue.c
25374 F:      kernel/workqueue_internal.h
25375
25376 WWAN DRIVERS
25377 M:      Loic Poulain <[email protected]>
25378 M:      Sergey Ryazanov <[email protected]>
25379 R:      Johannes Berg <[email protected]>
25380 L:      [email protected]
25381 S:      Maintained
25382 F:      drivers/net/wwan/
25383 F:      include/linux/wwan.h
25384 F:      include/uapi/linux/wwan.h
25385
25386 X-POWERS AXP288 PMIC DRIVERS
25387 M:      Hans de Goede <[email protected]>
25388 S:      Maintained
25389 F:      drivers/acpi/pmic/intel_pmic_xpower.c
25390 N:      axp288
25391
25392 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
25393 M:      Chen-Yu Tsai <[email protected]>
25394 L:      [email protected]
25395 S:      Maintained
25396 N:      axp[128]
25397
25398 X.25 STACK
25399 M:      Martin Schiller <[email protected]>
25400 L:      [email protected]
25401 S:      Maintained
25402 F:      Documentation/networking/lapb-module.rst
25403 F:      Documentation/networking/x25*
25404 F:      drivers/net/wan/hdlc_x25.c
25405 F:      drivers/net/wan/lapbether.c
25406 F:      include/*/lapb.h
25407 F:      include/net/x25*
25408 F:      include/uapi/linux/x25.h
25409 F:      net/lapb/
25410 F:      net/x25/
25411
25412 X86 ARCHITECTURE (32-BIT AND 64-BIT)
25413 M:      Thomas Gleixner <[email protected]>
25414 M:      Ingo Molnar <[email protected]>
25415 M:      Borislav Petkov <[email protected]>
25416 M:      Dave Hansen <[email protected]>
25417 M:      [email protected]
25418 R:      "H. Peter Anvin" <[email protected]>
25419 L:      [email protected]
25420 S:      Maintained
25421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
25422 F:      Documentation/arch/x86/
25423 F:      Documentation/devicetree/bindings/x86/
25424 F:      arch/x86/
25425 F:      tools/testing/selftests/x86
25426
25427 X86 CPUID DATABASE
25428 M:      Borislav Petkov <[email protected]>
25429 M:      Thomas Gleixner <[email protected]>
25430 M:      [email protected]
25431 R:      Ahmed S. Darwish <[email protected]>
25432 L:      [email protected]
25433 S:      Maintained
25434 W:      https://x86-cpuid.org
25435 F:      tools/arch/x86/kcpuid/cpuid.csv
25436
25437 X86 ENTRY CODE
25438 M:      Andy Lutomirski <[email protected]>
25439 L:      [email protected]
25440 S:      Maintained
25441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
25442 F:      arch/x86/entry/
25443
25444 X86 HARDWARE VULNERABILITIES
25445 M:      Thomas Gleixner <[email protected]>
25446 M:      Borislav Petkov <[email protected]>
25447 M:      Peter Zijlstra <[email protected]>
25448 M:      Josh Poimboeuf <[email protected]>
25449 R:      Pawan Gupta <[email protected]>
25450 S:      Maintained
25451 F:      Documentation/admin-guide/hw-vuln/
25452 F:      arch/x86/include/asm/nospec-branch.h
25453 F:      arch/x86/kernel/cpu/bugs.c
25454
25455 X86 MCE INFRASTRUCTURE
25456 M:      Tony Luck <[email protected]>
25457 M:      Borislav Petkov <[email protected]>
25458 L:      [email protected]
25459 S:      Maintained
25460 F:      Documentation/ABI/testing/sysfs-mce
25461 F:      Documentation/arch/x86/x86_64/machinecheck.rst
25462 F:      arch/x86/kernel/cpu/mce/*
25463
25464 X86 MICROCODE UPDATE SUPPORT
25465 M:      Borislav Petkov <[email protected]>
25466 S:      Maintained
25467 F:      arch/x86/kernel/cpu/microcode/*
25468
25469 X86 MM
25470 M:      Dave Hansen <[email protected]>
25471 M:      Andy Lutomirski <[email protected]>
25472 M:      Peter Zijlstra <[email protected]>
25473 L:      [email protected]
25474 S:      Maintained
25475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
25476 F:      arch/x86/mm/
25477
25478 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
25479 M:      Hans de Goede <[email protected]>
25480 L:      [email protected]
25481 S:      Maintained
25482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25483 F:      drivers/platform/x86/x86-android-tablets/
25484
25485 X86 PLATFORM DRIVERS
25486 M:      Hans de Goede <[email protected]>
25487 M:      Ilpo Järvinen <[email protected]>
25488 L:      [email protected]
25489 S:      Maintained
25490 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
25491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25492 F:      drivers/platform/olpc/
25493 F:      drivers/platform/x86/
25494 F:      include/linux/platform_data/x86/
25495
25496 X86 PLATFORM UV HPE SUPERDOME FLEX
25497 M:      Steve Wahl <[email protected]>
25498 R:      Justin Ernst <[email protected]>
25499 R:      Kyle Meyer <[email protected]>
25500 R:      Dimitri Sivanich <[email protected]>
25501 R:      Russ Anderson <[email protected]>
25502 S:      Supported
25503 F:      arch/x86/include/asm/uv/
25504 F:      arch/x86/kernel/apic/x2apic_uv_x.c
25505 F:      arch/x86/platform/uv/
25506
25507 X86 STACK UNWINDING
25508 M:      Josh Poimboeuf <[email protected]>
25509 M:      Peter Zijlstra <[email protected]>
25510 S:      Supported
25511 F:      arch/x86/include/asm/unwind*.h
25512 F:      arch/x86/kernel/dumpstack.c
25513 F:      arch/x86/kernel/stacktrace.c
25514 F:      arch/x86/kernel/unwind_*.c
25515
25516 X86 TRUST DOMAIN EXTENSIONS (TDX)
25517 M:      Kirill A. Shutemov <[email protected]>
25518 R:      Dave Hansen <[email protected]>
25519 L:      [email protected]
25520 L:      [email protected]
25521 S:      Supported
25522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
25523 F:      arch/x86/boot/compressed/tdx*
25524 F:      arch/x86/coco/tdx/
25525 F:      arch/x86/include/asm/shared/tdx.h
25526 F:      arch/x86/include/asm/tdx.h
25527 F:      arch/x86/virt/vmx/tdx/
25528 F:      drivers/virt/coco/tdx-guest
25529
25530 X86 VDSO
25531 M:      Andy Lutomirski <[email protected]>
25532 L:      [email protected]
25533 S:      Maintained
25534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
25535 F:      arch/x86/entry/vdso/
25536
25537 XARRAY
25538 M:      Matthew Wilcox <[email protected]>
25539 L:      [email protected]
25540 S:      Supported
25541 F:      Documentation/core-api/xarray.rst
25542 F:      include/linux/idr.h
25543 F:      include/linux/xarray.h
25544 F:      lib/idr.c
25545 F:      lib/xarray.c
25546 F:      tools/testing/radix-tree
25547
25548 XBOX DVD IR REMOTE
25549 M:      Benjamin Valentin <[email protected]>
25550 S:      Maintained
25551 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
25552 F:      drivers/media/rc/xbox_remote.c
25553
25554 XC2028/3028 TUNER DRIVER
25555 M:      Mauro Carvalho Chehab <[email protected]>
25556 L:      [email protected]
25557 S:      Maintained
25558 W:      https://linuxtv.org
25559 T:      git git://linuxtv.org/media.git
25560 F:      drivers/media/tuners/xc2028.*
25561
25562 XDP (eXpress Data Path)
25563 M:      Alexei Starovoitov <[email protected]>
25564 M:      Daniel Borkmann <[email protected]>
25565 M:      David S. Miller <[email protected]>
25566 M:      Jakub Kicinski <[email protected]>
25567 M:      Jesper Dangaard Brouer <[email protected]>
25568 M:      John Fastabend <[email protected]>
25569 L:      [email protected]
25570 L:      [email protected]
25571 S:      Supported
25572 F:      drivers/net/ethernet/*/*/*/*/*xdp*
25573 F:      drivers/net/ethernet/*/*/*xdp*
25574 F:      include/net/xdp.h
25575 F:      include/net/xdp_priv.h
25576 F:      include/trace/events/xdp.h
25577 F:      kernel/bpf/cpumap.c
25578 F:      kernel/bpf/devmap.c
25579 F:      net/core/xdp.c
25580 F:      samples/bpf/xdp*
25581 F:      tools/testing/selftests/bpf/*/*xdp*
25582 F:      tools/testing/selftests/bpf/*xdp*
25583 K:      (?:\b|_)xdp(?:\b|_)
25584
25585 XDP SOCKETS (AF_XDP)
25586 M:      Björn Töpel <[email protected]>
25587 M:      Magnus Karlsson <[email protected]>
25588 M:      Maciej Fijalkowski <[email protected]>
25589 R:      Jonathan Lemon <[email protected]>
25590 L:      [email protected]
25591 L:      [email protected]
25592 S:      Maintained
25593 F:      Documentation/networking/af_xdp.rst
25594 F:      include/net/netns/xdp.h
25595 F:      include/net/xdp_sock*
25596 F:      include/net/xsk_buff_pool.h
25597 F:      include/uapi/linux/if_xdp.h
25598 F:      include/uapi/linux/xdp_diag.h
25599 F:      net/xdp/
25600 F:      tools/testing/selftests/bpf/*xsk*
25601
25602 XEN BLOCK SUBSYSTEM
25603 M:      Roger Pau Monné <[email protected]>
25604 L:      [email protected] (moderated for non-subscribers)
25605 S:      Supported
25606 F:      drivers/block/xen*
25607 F:      drivers/block/xen-blkback/*
25608
25609 XEN HYPERVISOR ARM
25610 M:      Stefano Stabellini <[email protected]>
25611 L:      [email protected] (moderated for non-subscribers)
25612 S:      Maintained
25613 F:      arch/arm/include/asm/xen/
25614 F:      arch/arm/xen/
25615
25616 XEN HYPERVISOR ARM64
25617 M:      Stefano Stabellini <[email protected]>
25618 L:      [email protected] (moderated for non-subscribers)
25619 S:      Maintained
25620 F:      arch/arm64/include/asm/xen/
25621 F:      arch/arm64/xen/
25622
25623 XEN HYPERVISOR INTERFACE
25624 M:      Juergen Gross <[email protected]>
25625 M:      Stefano Stabellini <[email protected]>
25626 R:      Oleksandr Tyshchenko <[email protected]>
25627 L:      [email protected] (moderated for non-subscribers)
25628 S:      Supported
25629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
25630 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
25631 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
25632 F:      drivers/*/xen-*front.c
25633 F:      drivers/xen/
25634 F:      include/uapi/xen/
25635 F:      include/xen/
25636 F:      kernel/configs/xen.config
25637
25638 XEN HYPERVISOR X86
25639 M:      Juergen Gross <[email protected]>
25640 R:      Boris Ostrovsky <[email protected]>
25641 L:      [email protected] (moderated for non-subscribers)
25642 S:      Supported
25643 F:      arch/x86/configs/xen.config
25644 F:      arch/x86/include/asm/pvclock-abi.h
25645 F:      arch/x86/include/asm/xen/
25646 F:      arch/x86/platform/pvh/
25647 F:      arch/x86/xen/
25648
25649 XEN NETWORK BACKEND DRIVER
25650 M:      Wei Liu <[email protected]>
25651 M:      Paul Durrant <[email protected]>
25652 L:      [email protected] (moderated for non-subscribers)
25653 L:      [email protected]
25654 S:      Supported
25655 F:      drivers/net/xen-netback/*
25656
25657 XEN PCI SUBSYSTEM
25658 M:      Juergen Gross <[email protected]>
25659 L:      [email protected] (moderated for non-subscribers)
25660 S:      Supported
25661 F:      arch/x86/pci/*xen*
25662 F:      drivers/pci/*xen*
25663
25664 XEN PVSCSI DRIVERS
25665 M:      Juergen Gross <[email protected]>
25666 L:      [email protected] (moderated for non-subscribers)
25667 L:      [email protected]
25668 S:      Supported
25669 F:      drivers/scsi/xen-scsifront.c
25670 F:      drivers/xen/xen-scsiback.c
25671 F:      include/xen/interface/io/vscsiif.h
25672
25673 XEN PVUSB DRIVER
25674 M:      Juergen Gross <[email protected]>
25675 L:      [email protected] (moderated for non-subscribers)
25676 L:      [email protected]
25677 S:      Supported
25678 F:      drivers/usb/host/xen*
25679 F:      include/xen/interface/io/usbif.h
25680
25681 XEN SOUND FRONTEND DRIVER
25682 M:      Oleksandr Andrushchenko <[email protected]>
25683 L:      [email protected] (moderated for non-subscribers)
25684 L:      [email protected]
25685 S:      Supported
25686 F:      sound/xen/*
25687
25688 XEN SWIOTLB SUBSYSTEM
25689 M:      Juergen Gross <[email protected]>
25690 M:      Stefano Stabellini <[email protected]>
25691 L:      [email protected] (moderated for non-subscribers)
25692 L:      [email protected]
25693 S:      Supported
25694 F:      arch/*/include/asm/xen/swiotlb-xen.h
25695 F:      drivers/xen/swiotlb-xen.c
25696 F:      include/xen/arm/swiotlb-xen.h
25697 F:      include/xen/swiotlb-xen.h
25698
25699 XFS FILESYSTEM
25700 M:      Carlos Maiolino <[email protected]>
25701 R:      Darrick J. Wong <[email protected]>
25702 L:      [email protected]
25703 S:      Supported
25704 W:      http://xfs.org/
25705 C:      irc://irc.oftc.net/xfs
25706 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25707 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25708 F:      Documentation/ABI/testing/sysfs-fs-xfs
25709 F:      Documentation/admin-guide/xfs.rst
25710 F:      Documentation/filesystems/xfs/*
25711 F:      fs/xfs/
25712 F:      include/uapi/linux/dqblk_xfs.h
25713 F:      include/uapi/linux/fsmap.h
25714
25715 XILINX AMS DRIVER
25716 M:      Anand Ashok Dumbre <[email protected]>
25717 L:      [email protected]
25718 S:      Maintained
25719 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25720 F:      drivers/iio/adc/xilinx-ams.c
25721
25722 XILINX AXI ETHERNET DRIVER
25723 M:      Radhey Shyam Pandey <[email protected]>
25724 S:      Maintained
25725 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25726 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25727
25728 XILINX CAN DRIVER
25729 M:      Appana Durga Kedareswara rao <[email protected]>
25730 L:      [email protected]
25731 S:      Maintained
25732 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25733 F:      drivers/net/can/xilinx_can.c
25734
25735 XILINX EVENT MANAGEMENT DRIVER
25736 M:      Michal Simek <[email protected]>
25737 S:      Maintained
25738 F:      drivers/soc/xilinx/xlnx_event_manager.c
25739 F:      include/linux/firmware/xlnx-event-manager.h
25740
25741 XILINX GPIO DRIVER
25742 M:      Shubhrajyoti Datta <[email protected]>
25743 R:      Srinivas Neeli <[email protected]>
25744 R:      Michal Simek <[email protected]>
25745 S:      Maintained
25746 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25747 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25748 F:      drivers/gpio/gpio-xilinx.c
25749 F:      drivers/gpio/gpio-zynq.c
25750
25751 XILINX LL TEMAC ETHERNET DRIVER
25752 L:      [email protected]
25753 S:      Orphan
25754 F:      drivers/net/ethernet/xilinx/ll_temac*
25755
25756 XILINX PWM DRIVER
25757 M:      Sean Anderson <[email protected]>
25758 S:      Maintained
25759 F:      drivers/pwm/pwm-xilinx.c
25760 F:      include/clocksource/timer-xilinx.h
25761
25762 XILINX SD-FEC IP CORES
25763 M:      Derek Kiernan <[email protected]>
25764 M:      Dragan Cvetic <[email protected]>
25765 S:      Maintained
25766 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25767 F:      Documentation/misc-devices/xilinx_sdfec.rst
25768 F:      drivers/misc/Kconfig
25769 F:      drivers/misc/Makefile
25770 F:      drivers/misc/xilinx_sdfec.c
25771 F:      include/uapi/misc/xilinx_sdfec.h
25772
25773 XILINX UARTLITE SERIAL DRIVER
25774 M:      Peter Korsgaard <[email protected]>
25775 L:      [email protected]
25776 S:      Maintained
25777 F:      drivers/tty/serial/uartlite.c
25778
25779 XILINX VIDEO IP CORES
25780 M:      Laurent Pinchart <[email protected]>
25781 L:      [email protected]
25782 S:      Supported
25783 T:      git git://linuxtv.org/media.git
25784 F:      Documentation/devicetree/bindings/media/xilinx/
25785 F:      drivers/media/platform/xilinx/
25786 F:      include/uapi/linux/xilinx-v4l2-controls.h
25787
25788 XILINX VERSAL EDAC DRIVER
25789 M:      Shubhrajyoti Datta <[email protected]>
25790 M:      Sai Krishna Potthuri <[email protected]>
25791 S:      Maintained
25792 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25793 F:      drivers/edac/versal_edac.c
25794
25795 XILINX WATCHDOG DRIVER
25796 M:      Srinivas Neeli <[email protected]>
25797 R:      Shubhrajyoti Datta <[email protected]>
25798 R:      Michal Simek <[email protected]>
25799 S:      Maintained
25800 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25801 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25802 F:      drivers/watchdog/of_xilinx_wdt.c
25803 F:      drivers/watchdog/xilinx_wwdt.c
25804
25805 XILINX XDMA DRIVER
25806 M:      Lizhi Hou <[email protected]>
25807 M:      Brian Xu <[email protected]>
25808 M:      Raj Kumar Rampelli <[email protected]>
25809 L:      [email protected]
25810 S:      Supported
25811 F:      drivers/dma/xilinx/xdma-regs.h
25812 F:      drivers/dma/xilinx/xdma.c
25813 F:      include/linux/dma/amd_xdma.h
25814 F:      include/linux/platform_data/amd_xdma.h
25815
25816 XILINX ZYNQMP DPDMA DRIVER
25817 M:      Laurent Pinchart <[email protected]>
25818 L:      [email protected]
25819 S:      Supported
25820 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25821 F:      drivers/dma/xilinx/xilinx_dpdma.c
25822 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25823
25824 XILINX ZYNQMP OCM EDAC DRIVER
25825 M:      Shubhrajyoti Datta <[email protected]>
25826 M:      Sai Krishna Potthuri <[email protected]>
25827 S:      Maintained
25828 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25829 F:      drivers/edac/zynqmp_edac.c
25830
25831 XILINX ZYNQMP PSGTR PHY DRIVER
25832 M:      Laurent Pinchart <[email protected]>
25833 L:      [email protected]
25834 S:      Supported
25835 T:      git https://github.com/Xilinx/linux-xlnx.git
25836 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25837 F:      drivers/phy/xilinx/phy-zynqmp.c
25838
25839 XILINX ZYNQMP SHA3 DRIVER
25840 M:      Harsha <[email protected]>
25841 S:      Maintained
25842 F:      drivers/crypto/xilinx/zynqmp-sha.c
25843
25844 XILINX ZYNQMP NVMEM DRIVER
25845 M:      Praveen Teja Kundanala <[email protected]>
25846 M:      Kalyani Akula <[email protected]>
25847 R:      Michal Simek <[email protected]>
25848 S:      Maintained
25849 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25850 F:      drivers/nvmem/zynqmp_nvmem.c
25851
25852 XILLYBUS DRIVER
25853 M:      Eli Billauer <[email protected]>
25854 L:      [email protected]
25855 S:      Supported
25856 F:      drivers/char/xillybus/
25857
25858 XLP9XX I2C DRIVER
25859 M:      George Cherian <[email protected]>
25860 L:      [email protected]
25861 S:      Supported
25862 W:      http://www.marvell.com
25863 F:      drivers/i2c/busses/i2c-xlp9xx.c
25864
25865 XRA1403 GPIO EXPANDER
25866 M:      Nandor Han <[email protected]>
25867 L:      [email protected]
25868 S:      Maintained
25869 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25870 F:      drivers/gpio/gpio-xra1403.c
25871
25872 XTENSA XTFPGA PLATFORM SUPPORT
25873 M:      Max Filippov <[email protected]>
25874 S:      Maintained
25875 F:      drivers/spi/spi-xtensa-xtfpga.c
25876 F:      sound/soc/xtensa/xtfpga-i2s.c
25877
25878 XZ EMBEDDED
25879 M:      Lasse Collin <[email protected]>
25880 S:      Maintained
25881 W:      https://tukaani.org/xz/embedded.html
25882 B:      https://github.com/tukaani-project/xz-embedded/issues
25883 C:      irc://irc.libera.chat/tukaani
25884 F:      Documentation/staging/xz.rst
25885 F:      include/linux/decompress/unxz.h
25886 F:      include/linux/xz.h
25887 F:      lib/decompress_unxz.c
25888 F:      lib/xz/
25889 F:      scripts/xz_wrap.sh
25890
25891 YAM DRIVER FOR AX.25
25892 M:      Jean-Paul Roubelat <[email protected]>
25893 L:      [email protected]
25894 S:      Maintained
25895 F:      drivers/net/hamradio/yam*
25896 F:      include/linux/yam.h
25897
25898 YAMA SECURITY MODULE
25899 M:      Kees Cook <[email protected]>
25900 S:      Supported
25901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25902 F:      Documentation/admin-guide/LSM/Yama.rst
25903 F:      security/yama/
25904
25905 YAML NETLINK (YNL)
25906 M:      Donald Hunter <[email protected]>
25907 M:      Jakub Kicinski <[email protected]>
25908 F:      Documentation/netlink/
25909 F:      Documentation/userspace-api/netlink/intro-specs.rst
25910 F:      Documentation/userspace-api/netlink/specs.rst
25911 F:      tools/net/ynl/
25912
25913 YEALINK PHONE DRIVER
25914 M:      Henk Vergonet <[email protected]>
25915 S:      Maintained
25916 F:      Documentation/input/devices/yealink.rst
25917 F:      drivers/input/misc/yealink.*
25918
25919 Z3FOLD COMPRESSED PAGE ALLOCATOR
25920 M:      Vitaly Wool <[email protected]>
25921 R:      Miaohe Lin <[email protected]>
25922 L:      [email protected]
25923 S:      Maintained
25924 F:      mm/z3fold.c
25925
25926 Z8530 DRIVER FOR AX.25
25927 M:      Joerg Reuter <[email protected]>
25928 L:      [email protected]
25929 S:      Maintained
25930 W:      http://yaina.de/jreuter/
25931 W:      http://www.qsl.net/dl1bke/
25932 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25933 F:      drivers/net/hamradio/*scc.c
25934 F:      drivers/net/hamradio/z8530.h
25935
25936 ZBUD COMPRESSED PAGE ALLOCATOR
25937 M:      Seth Jennings <[email protected]>
25938 M:      Dan Streetman <[email protected]>
25939 L:      [email protected]
25940 S:      Maintained
25941 F:      mm/zbud.c
25942
25943 ZD1211RW WIRELESS DRIVER
25944 L:      [email protected]
25945 S:      Orphan
25946 F:      drivers/net/wireless/zydas/zd1211rw/
25947
25948 ZD1301 MEDIA DRIVER
25949 L:      [email protected]
25950 S:      Orphan
25951 W:      https://linuxtv.org/
25952 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25953 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25954
25955 ZD1301_DEMOD MEDIA DRIVER
25956 L:      [email protected]
25957 S:      Orphan
25958 W:      https://linuxtv.org/
25959 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25960 F:      drivers/media/dvb-frontends/zd1301_demod*
25961
25962 ZHAOXIN PROCESSOR SUPPORT
25963 M:      Tony W Wang-oc <[email protected]>
25964 L:      [email protected]
25965 S:      Maintained
25966 F:      arch/x86/kernel/cpu/zhaoxin.c
25967
25968 ZONEFS FILESYSTEM
25969 M:      Damien Le Moal <[email protected]>
25970 M:      Naohiro Aota <[email protected]>
25971 R:      Johannes Thumshirn <[email protected]>
25972 L:      [email protected]
25973 S:      Maintained
25974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25975 F:      Documentation/filesystems/zonefs.rst
25976 F:      fs/zonefs/
25977
25978 ZR36067 VIDEO FOR LINUX DRIVER
25979 M:      Corentin Labbe <[email protected]>
25980 L:      [email protected]
25981 L:      [email protected]
25982 S:      Maintained
25983 W:      http://mjpeg.sourceforge.net/driver-zoran/
25984 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25985 F:      Documentation/driver-api/media/drivers/zoran.rst
25986 F:      drivers/media/pci/zoran/
25987
25988 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25989 M:      Minchan Kim <[email protected]>
25990 M:      Sergey Senozhatsky <[email protected]>
25991 L:      [email protected]
25992 S:      Maintained
25993 F:      Documentation/admin-guide/blockdev/zram.rst
25994 F:      drivers/block/zram/
25995
25996 ZS DECSTATION Z85C30 SERIAL DRIVER
25997 M:      "Maciej W. Rozycki" <[email protected]>
25998 S:      Maintained
25999 F:      drivers/tty/serial/zs.*
26000
26001 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
26002 M:      Minchan Kim <[email protected]>
26003 M:      Sergey Senozhatsky <[email protected]>
26004 L:      [email protected]
26005 S:      Maintained
26006 F:      Documentation/mm/zsmalloc.rst
26007 F:      include/linux/zsmalloc.h
26008 F:      mm/zsmalloc.c
26009
26010 ZSTD
26011 M:      Nick Terrell <[email protected]>
26012 S:      Maintained
26013 B:      https://github.com/facebook/zstd/issues
26014 T:      git https://github.com/terrelln/linux.git
26015 F:      crypto/zstd.c
26016 F:      include/linux/zstd*
26017 F:      lib/decompress_unzstd.c
26018 F:      lib/zstd/
26019 N:      zstd
26020 K:      zstd
26021
26022 ZSWAP COMPRESSED SWAP CACHING
26023 M:      Johannes Weiner <[email protected]>
26024 M:      Yosry Ahmed <[email protected]>
26025 M:      Nhat Pham <[email protected]>
26026 R:      Chengming Zhou <[email protected]>
26027 L:      [email protected]
26028 S:      Maintained
26029 F:      Documentation/admin-guide/mm/zswap.rst
26030 F:      include/linux/zpool.h
26031 F:      include/linux/zswap.h
26032 F:      mm/zpool.c
26033 F:      mm/zswap.c
26034 F:      tools/testing/selftests/cgroup/test_zswap.c
26035
26036 SENARYTECH AUDIO CODEC DRIVER
26037 M:      bo liu <[email protected]>
26038 S:      Maintained
26039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
26040 F:      sound/pci/hda/patch_senarytech.c
26041
26042 THE REST
26043 M:      Linus Torvalds <[email protected]>
26044 L:      [email protected]
26045 S:      Buried alive in reporters
26046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
26047 F:      *
26048 F:      */
This page took 1.443885 seconds and 4 git commands to generate.