]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'pwm/for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleine...
[linux.git] / MAINTAINERS
1 List of maintainers
2 ===================
3
4 Descriptions of section entries and preferred order
5 ---------------------------------------------------
6
7         M: *Mail* patches to: FullName <address@domain>
8         R: Designated *Reviewer*: FullName <address@domain>
9            These reviewers should be CCed on patches.
10         L: *Mailing list* that is relevant to this area
11         S: *Status*, one of the following:
12            Supported:   Someone is actually paid to look after this.
13            Maintained:  Someone actually looks after it.
14            Odd Fixes:   It has a maintainer but they don't have time to do
15                         much other than throw the odd patch in. See below..
16            Orphan:      No current maintainer [but maybe you could take the
17                         role as you write your new code].
18            Obsolete:    Old code. Something tagged obsolete generally means
19                         it has been replaced by a better system and you
20                         should be using that.
21         W: *Web-page* with status/info
22         Q: *Patchwork* web based patch tracking system site
23         B: URI for where to file *bugs*. A web-page with detailed bug
24            filing info, a direct bug tracker link, or a mailto: URI.
25         C: URI for *chat* protocol, server and channel where developers
26            usually hang out, for example irc://server/channel.
27         P: *Subsystem Profile* document for more details submitting
28            patches to the given subsystem. This is either an in-tree file,
29            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
30            for details.
31         T: *SCM* tree type and location.
32            Type is one of: git, hg, quilt, stgit, topgit
33         F: *Files* and directories wildcard patterns.
34            A trailing slash includes all files and subdirectory files.
35            F:   drivers/net/    all files in and below drivers/net
36            F:   drivers/net/*   all files in drivers/net, but not below
37            F:   */net/*         all files in "any top level directory"/net
38            One pattern per line.  Multiple F: lines acceptable.
39         X: *Excluded* files and directories that are NOT maintained, same
40            rules as F:. Files exclusions are tested before file matches.
41            Can be useful for excluding a specific subdirectory, for instance:
42            F:   net/
43            X:   net/ipv6/
44            matches all files in and below net excluding net/ipv6/
45         N: Files and directories *Regex* patterns.
46            N:   [^a-z]tegra     all files whose path contains tegra
47                                 (not including files like integrator)
48            One pattern per line.  Multiple N: lines acceptable.
49            scripts/get_maintainer.pl has different behavior for files that
50            match F: pattern and matches of N: patterns.  By default,
51            get_maintainer will not look at git log history when an F: pattern
52            match occurs.  When an N: match occurs, git log history is used
53            to also notify the people that have git commit signatures.
54         K: *Content regex* (perl extended) pattern match in a patch or file.
55            For instance:
56            K: of_get_profile
57               matches patches or files that contain "of_get_profile"
58            K: \b(printk|pr_(info|err))\b
59               matches patches or files that contain one or more of the words
60               printk, pr_info or pr_err
61            One regex pattern per line.  Multiple K: lines acceptable.
62
63 Maintainers List
64 ----------------
65
66 .. note:: When reading this list, please look for the most precise areas
67           first. When adding to this list, please keep the entries in
68           alphabetical order.
69
70 3C59X NETWORK DRIVER
71 M:      Steffen Klassert <[email protected]>
72 L:      [email protected]
73 S:      Odd Fixes
74 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
75 F:      drivers/net/ethernet/3com/3c59x.c
76
77 3CR990 NETWORK DRIVER
78 M:      David Dillow <[email protected]>
79 L:      [email protected]
80 S:      Maintained
81 F:      drivers/net/ethernet/3com/typhoon*
82
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
84 M:      Adam Radford <[email protected]>
85 L:      [email protected]
86 S:      Supported
87 W:      http://www.lsi.com
88 F:      drivers/scsi/3w-*
89
90 53C700 AND 53C700-66 SCSI DRIVER
91 M:      "James E.J. Bottomley" <[email protected]>
92 L:      [email protected]
93 S:      Maintained
94 F:      drivers/scsi/53c700*
95
96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
97 M:      Alexander Aring <[email protected]>
98 L:      [email protected]
99 L:      [email protected]
100 S:      Maintained
101 F:      Documentation/networking/6lowpan.rst
102 F:      include/net/6lowpan.h
103 F:      net/6lowpan/
104
105 6PACK NETWORK DRIVER FOR AX.25
106 M:      Andreas Koensgen <[email protected]>
107 L:      [email protected]
108 S:      Maintained
109 F:      drivers/net/hamradio/6pack.c
110
111 802.11 (including CFG80211/NL80211)
112 M:      Johannes Berg <[email protected]>
113 L:      [email protected]
114 S:      Maintained
115 W:      https://wireless.wiki.kernel.org/
116 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
119 F:      Documentation/driver-api/80211/cfg80211.rst
120 F:      Documentation/networking/regulatory.rst
121 F:      include/linux/ieee80211.h
122 F:      include/net/cfg80211.h
123 F:      include/net/ieee80211_radiotap.h
124 F:      include/net/iw_handler.h
125 F:      include/net/wext.h
126 F:      include/uapi/linux/nl80211.h
127 F:      include/uapi/linux/wireless.h
128 F:      net/wireless/
129
130 8169 10/100/1000 GIGABIT ETHERNET DRIVER
131 M:      Heiner Kallweit <[email protected]>
132 M:      [email protected]
133 L:      [email protected]
134 S:      Maintained
135 F:      drivers/net/ethernet/realtek/r8169*
136
137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
138 M:      Greg Kroah-Hartman <[email protected]>
139 L:      [email protected]
140 S:      Maintained
141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
142 F:      drivers/tty/serial/8250*
143 F:      include/linux/serial_8250.h
144
145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
146 L:      [email protected]
147 S:      Orphan / Obsolete
148 F:      drivers/net/ethernet/8390/
149
150 9P FILE SYSTEM
151 M:      Eric Van Hensbergen <[email protected]>
152 M:      Latchesar Ionkov <[email protected]>
153 M:      Dominique Martinet <[email protected]>
154 R:      Christian Schoenebeck <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 W:      http://github.com/v9fs
158 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
160 T:      git git://github.com/martinetd/linux.git
161 F:      Documentation/filesystems/9p.rst
162 F:      fs/9p/
163 F:      include/net/9p/
164 F:      include/trace/events/9p.h
165 F:      include/uapi/linux/virtio_9p.h
166 F:      net/9p/
167
168 A64FX DIAG DRIVER
169 M:      Hitomi Hasegawa <[email protected]>
170 S:      Supported
171 F:      drivers/soc/fujitsu/a64fx-diag.c
172
173 A8293 MEDIA DRIVER
174 L:      [email protected]
175 S:      Orphan
176 W:      https://linuxtv.org
177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
178 F:      drivers/media/dvb-frontends/a8293*
179
180 AACRAID SCSI RAID DRIVER
181 M:      Adaptec OEM Raid Solutions <[email protected]>
182 L:      [email protected]
183 S:      Supported
184 W:      http://www.adaptec.com/
185 F:      Documentation/scsi/aacraid.rst
186 F:      drivers/scsi/aacraid/
187
188 AB8500 BATTERY AND CHARGER DRIVERS
189 M:      Linus Walleij <[email protected]>
190 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
191 F:      drivers/power/supply/*ab8500*
192
193 ABI/API
194 L:      [email protected]
195 F:      include/linux/syscalls.h
196 F:      kernel/sys_ni.c
197 X:      arch/*/include/uapi/
198 X:      include/uapi/
199
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 M:      Hans de Goede <[email protected]>
202 L:      [email protected]
203 S:      Maintained
204 F:      drivers/hwmon/abituguru.c
205
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 M:      Alistair John Strachan <[email protected]>
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/hwmon/abituguru3.c
211
212 ACCES 104-DIO-48E GPIO DRIVER
213 M:      William Breathitt Gray <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 F:      drivers/gpio/gpio-104-dio-48e.c
217
218 ACCES 104-IDI-48 GPIO DRIVER
219 M:      William Breathitt Gray <[email protected]>
220 L:      [email protected]
221 S:      Maintained
222 F:      drivers/gpio/gpio-104-idi-48.c
223
224 ACCES 104-IDIO-16 GPIO DRIVER
225 M:      William Breathitt Gray <[email protected]>
226 L:      [email protected]
227 S:      Maintained
228 F:      drivers/gpio/gpio-104-idio-16.c
229
230 ACCES 104-QUAD-8 DRIVER
231 M:      William Breathitt Gray <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 F:      drivers/counter/104-quad-8.c
235
236 ACCES IDIO-16 GPIO LIBRARY
237 M:      William Breathitt Gray <[email protected]>
238 L:      [email protected]
239 S:      Maintained
240 F:      drivers/gpio/gpio-idio-16.c
241 F:      drivers/gpio/gpio-idio-16.h
242
243 ACCES PCI-IDIO-16 GPIO DRIVER
244 M:      William Breathitt Gray <[email protected]>
245 L:      [email protected]
246 S:      Maintained
247 F:      drivers/gpio/gpio-pci-idio-16.c
248
249 ACCES PCIe-IDIO-24 GPIO DRIVER
250 M:      William Breathitt Gray <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 F:      drivers/gpio/gpio-pcie-idio-24.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <[email protected]>
257 L:      [email protected]
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE 1 EMBEDDED CONTROLLER DRIVER
262 M:      Nikita Travkin <[email protected]>
263 S:      Maintained
264 F:      Documentation/devicetree/bindings/platform/acer,aspire1-ec.yaml
265 F:      drivers/platform/arm64/acer-aspire1-ec.c
266
267 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
268 M:      Peter Kaestle <[email protected]>
269 L:      [email protected]
270 S:      Maintained
271 W:      http://piie.net/?section=acerhdf
272 F:      drivers/platform/x86/acerhdf.c
273
274 ACER WMI LAPTOP EXTRAS
275 M:      "Lee, Chun-Yi" <[email protected]>
276 L:      [email protected]
277 S:      Maintained
278 F:      drivers/platform/x86/acer-wmi.c
279
280 ACPI
281 M:      "Rafael J. Wysocki" <[email protected]>
282 R:      Len Brown <[email protected]>
283 L:      [email protected]
284 S:      Supported
285 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
286 B:      https://bugzilla.kernel.org
287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
288 F:      Documentation/ABI/testing/configfs-acpi
289 F:      Documentation/ABI/testing/sysfs-bus-acpi
290 F:      Documentation/firmware-guide/acpi/
291 F:      arch/x86/kernel/acpi/
292 F:      arch/x86/pci/acpi.c
293 F:      drivers/acpi/
294 F:      drivers/pci/*/*acpi*
295 F:      drivers/pci/*acpi*
296 F:      drivers/pnp/pnpacpi/
297 F:      include/acpi/
298 F:      include/linux/acpi.h
299 F:      include/linux/fwnode.h
300 F:      include/linux/fw_table.h
301 F:      lib/fw_table.c
302 F:      tools/power/acpi/
303
304 ACPI APEI
305 M:      "Rafael J. Wysocki" <[email protected]>
306 R:      Len Brown <[email protected]>
307 R:      James Morse <[email protected]>
308 R:      Tony Luck <[email protected]>
309 R:      Borislav Petkov <[email protected]>
310 L:      [email protected]
311 F:      drivers/acpi/apei/
312
313 ACPI COMPONENT ARCHITECTURE (ACPICA)
314 M:      Robert Moore <[email protected]>
315 M:      "Rafael J. Wysocki" <[email protected]>
316 L:      [email protected]
317 L:      [email protected]
318 S:      Supported
319 W:      https://acpica.org/
320 W:      https://github.com/acpica/acpica/
321 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
322 B:      https://bugzilla.kernel.org
323 B:      https://bugs.acpica.org
324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
325 F:      drivers/acpi/acpica/
326 F:      include/acpi/
327 F:      tools/power/acpi/
328
329 ACPI FOR ARM64 (ACPI/arm64)
330 M:      Lorenzo Pieralisi <[email protected]>
331 M:      Hanjun Guo <[email protected]>
332 M:      Sudeep Holla <[email protected]>
333 L:      [email protected]
334 L:      [email protected] (moderated for non-subscribers)
335 S:      Maintained
336 F:      drivers/acpi/arm64
337 F:      include/linux/acpi_iort.h
338
339 ACPI FOR RISC-V (ACPI/riscv)
340 M:      Sunil V L <[email protected]>
341 L:      [email protected]
342 L:      [email protected]
343 S:      Maintained
344 F:      drivers/acpi/riscv/
345
346 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
347 M:      Sudeep Holla <[email protected]>
348 L:      [email protected]
349 S:      Supported
350 F:      drivers/mailbox/pcc.c
351
352 ACPI PMIC DRIVERS
353 M:      "Rafael J. Wysocki" <[email protected]>
354 M:      Len Brown <[email protected]>
355 R:      Andy Shevchenko <[email protected]>
356 R:      Mika Westerberg <[email protected]>
357 L:      [email protected]
358 S:      Supported
359 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
360 B:      https://bugzilla.kernel.org
361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
362 F:      drivers/acpi/pmic/
363
364 ACPI QUICKSTART DRIVER
365 M:      Armin Wolf <[email protected]>
366 L:      [email protected]
367 S:      Maintained
368 F:      drivers/platform/x86/quickstart.c
369
370 ACPI SERIAL MULTI INSTANTIATE DRIVER
371 M:      Hans de Goede <[email protected]>
372 L:      [email protected]
373 S:      Maintained
374 F:      drivers/platform/x86/serial-multi-instantiate.c
375
376 ACPI THERMAL DRIVER
377 M:      Rafael J. Wysocki <[email protected]>
378 R:      Zhang Rui <[email protected]>
379 L:      [email protected]
380 S:      Supported
381 B:      https://bugzilla.kernel.org
382 F:      drivers/acpi/*thermal*
383
384 ACPI VIOT DRIVER
385 M:      Jean-Philippe Brucker <[email protected]>
386 L:      [email protected]
387 L:      [email protected]
388 S:      Maintained
389 F:      drivers/acpi/viot.c
390 F:      include/linux/acpi_viot.h
391
392 ACPI WMI DRIVER
393 M:      Armin Wolf <[email protected]>
394 L:      [email protected]
395 S:      Maintained
396 F:      Documentation/ABI/testing/sysfs-bus-wmi
397 F:      Documentation/driver-api/wmi.rst
398 F:      Documentation/wmi/
399 F:      drivers/platform/x86/wmi.c
400 F:      include/uapi/linux/wmi.h
401
402 ACRN HYPERVISOR SERVICE MODULE
403 M:      Fei Li <[email protected]>
404 L:      [email protected] (subscribers-only)
405 S:      Supported
406 W:      https://projectacrn.org
407 F:      Documentation/virt/acrn/
408 F:      drivers/virt/acrn/
409 F:      include/uapi/linux/acrn.h
410
411 AD1889 ALSA SOUND DRIVER
412 L:      [email protected]
413 S:      Maintained
414 W:      https://parisc.wiki.kernel.org/index.php/AD1889
415 F:      sound/pci/ad1889.*
416
417 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
418 M:      Mugilraj Dhavachelvan <[email protected]>
419 L:      [email protected]
420 S:      Supported
421 F:      drivers/iio/potentiometer/ad5110.c
422
423 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
424 M:      Michael Hennerich <[email protected]>
425 S:      Supported
426 W:      http://wiki.analog.com/AD5254
427 W:      https://ez.analog.com/linux-software-drivers
428 F:      drivers/misc/ad525x_dpot.c
429
430 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
431 M:      Michael Hennerich <[email protected]>
432 S:      Supported
433 W:      http://wiki.analog.com/AD5398
434 W:      https://ez.analog.com/linux-software-drivers
435 F:      drivers/regulator/ad5398.c
436
437 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
438 M:      Michael Hennerich <[email protected]>
439 S:      Supported
440 W:      http://wiki.analog.com/AD7142
441 W:      https://ez.analog.com/linux-software-drivers
442 F:      drivers/input/misc/ad714x.c
443
444 AD738X ADC DRIVER (AD7380/1/2/4)
445 M:      Michael Hennerich <[email protected]>
446 M:      Nuno Sá <[email protected]>
447 R:      David Lechner <[email protected]>
448 S:      Supported
449 W:      https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x
450 W:      https://ez.analog.com/linux-software-drivers
451 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml
452 F:      drivers/iio/adc/ad7380.c
453
454 AD7877 TOUCHSCREEN DRIVER
455 M:      Michael Hennerich <[email protected]>
456 S:      Supported
457 W:      http://wiki.analog.com/AD7877
458 W:      https://ez.analog.com/linux-software-drivers
459 F:      drivers/input/touchscreen/ad7877.c
460
461 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
462 M:      Michael Hennerich <[email protected]>
463 S:      Supported
464 W:      http://wiki.analog.com/AD7879
465 W:      https://ez.analog.com/linux-software-drivers
466 F:      drivers/input/touchscreen/ad7879.c
467
468 AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
469 M:      Michael Hennerich <[email protected]>
470 M:      Nuno Sá <[email protected]>
471 R:      David Lechner <[email protected]>
472 S:      Supported
473 W:      https://ez.analog.com/linux-software-drivers
474 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
475 F:      Documentation/iio/ad7944.rst
476 F:      drivers/iio/adc/ad7944.c
477
478 ADAFRUIT MINI I2C GAMEPAD
479 M:      Anshul Dalal <[email protected]>
480 L:      [email protected]
481 S:      Maintained
482 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
483 F:      drivers/input/joystick/adafruit-seesaw.c
484
485 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
486 M:      Jiri Kosina <[email protected]>
487 S:      Maintained
488
489 ADF7242 IEEE 802.15.4 RADIO DRIVER
490 M:      Michael Hennerich <[email protected]>
491 L:      [email protected]
492 S:      Supported
493 W:      https://wiki.analog.com/ADF7242
494 W:      https://ez.analog.com/linux-software-drivers
495 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
496 F:      drivers/net/ieee802154/adf7242.c
497
498 ADM1025 HARDWARE MONITOR DRIVER
499 M:      Jean Delvare <[email protected]>
500 L:      [email protected]
501 S:      Maintained
502 F:      Documentation/hwmon/adm1025.rst
503 F:      drivers/hwmon/adm1025.c
504
505 ADM1029 HARDWARE MONITOR DRIVER
506 M:      Corentin Labbe <[email protected]>
507 L:      [email protected]
508 S:      Maintained
509 F:      drivers/hwmon/adm1029.c
510
511 ADM8211 WIRELESS DRIVER
512 L:      [email protected]
513 S:      Orphan
514 F:      drivers/net/wireless/admtek/adm8211.*
515
516 ADP1050 HARDWARE MONITOR DRIVER
517 M:      Radu Sabau <[email protected]>
518 L:      [email protected]
519 S:      Supported
520 W:      https://ez.analog.com/linux-software-drivers
521 F:      Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml
522
523 ADP1653 FLASH CONTROLLER DRIVER
524 M:      Sakari Ailus <[email protected]>
525 L:      [email protected]
526 S:      Maintained
527 F:      drivers/media/i2c/adp1653.c
528 F:      include/media/i2c/adp1653.h
529
530 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
531 M:      Michael Hennerich <[email protected]>
532 S:      Supported
533 W:      http://wiki.analog.com/ADP5520
534 W:      https://ez.analog.com/linux-software-drivers
535 F:      drivers/gpio/gpio-adp5520.c
536 F:      drivers/input/keyboard/adp5520-keys.c
537 F:      drivers/leds/leds-adp5520.c
538 F:      drivers/mfd/adp5520.c
539 F:      drivers/video/backlight/adp5520_bl.c
540
541 ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLLER DRIVER
542 M:      Laurent Pinchart <[email protected]>
543 L:      [email protected]
544 L:      [email protected]
545 S:      Maintained
546 F:      Documentation/devicetree/bindings/*/adi,adp5585*.yaml
547 F:      drivers/gpio/gpio-adp5585.c
548 F:      drivers/mfd/adp5585.c
549 F:      drivers/pwm/pwm-adp5585.c
550 F:      include/linux/mfd/adp5585.h
551
552 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
553 M:      Michael Hennerich <[email protected]>
554 S:      Supported
555 W:      http://wiki.analog.com/ADP5588
556 W:      https://ez.analog.com/linux-software-drivers
557 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
558 F:      drivers/input/keyboard/adp5588-keys.c
559
560 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
561 M:      Michael Hennerich <[email protected]>
562 S:      Supported
563 W:      http://wiki.analog.com/ADP8860
564 W:      https://ez.analog.com/linux-software-drivers
565 F:      drivers/video/backlight/adp8860_bl.c
566
567 ADT746X FAN DRIVER
568 M:      Colin Leroy <[email protected]>
569 S:      Maintained
570 F:      drivers/macintosh/therm_adt746x.c
571
572 ADT7475 HARDWARE MONITOR DRIVER
573 M:      Jean Delvare <[email protected]>
574 L:      [email protected]
575 S:      Maintained
576 F:      Documentation/hwmon/adt7475.rst
577 F:      drivers/hwmon/adt7475.c
578
579 ADVANSYS SCSI DRIVER
580 M:      Matthew Wilcox <[email protected]>
581 M:      Hannes Reinecke <[email protected]>
582 L:      [email protected]
583 S:      Maintained
584 F:      Documentation/scsi/advansys.rst
585 F:      drivers/scsi/advansys.c
586
587 ADVANTECH SWBTN DRIVER
588 M:      Andrea Ho <[email protected]>
589 L:      [email protected]
590 S:      Maintained
591 F:      drivers/platform/x86/adv_swbutton.c
592
593 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
594 M:      Lucas Stankus <[email protected]>
595 S:      Supported
596 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
597 F:      drivers/iio/accel/adxl313*
598
599 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
600 M:      Michael Hennerich <[email protected]>
601 S:      Supported
602 W:      http://wiki.analog.com/ADXL345
603 W:      https://ez.analog.com/linux-software-drivers
604 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
605 F:      drivers/input/misc/adxl34x.c
606
607 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
608 M:      Puranjay Mohan <[email protected]>
609 L:      [email protected]
610 S:      Supported
611 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
612 F:      drivers/iio/accel/adxl355.h
613 F:      drivers/iio/accel/adxl355_core.c
614 F:      drivers/iio/accel/adxl355_i2c.c
615 F:      drivers/iio/accel/adxl355_spi.c
616
617 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
618 M:      Cosmin Tanislav <[email protected]>
619 L:      [email protected]
620 S:      Supported
621 W:      https://ez.analog.com/linux-software-drivers
622 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
623 F:      drivers/iio/accel/adxl367*
624
625 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
626 M:      Michael Hennerich <[email protected]>
627 S:      Supported
628 W:      https://ez.analog.com/linux-software-drivers
629 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
630 F:      drivers/iio/accel/adxl372.c
631 F:      drivers/iio/accel/adxl372_i2c.c
632 F:      drivers/iio/accel/adxl372_spi.c
633
634 AF8133J THREE-AXIS MAGNETOMETER DRIVER
635 M:      Ondřej Jirman <[email protected]>
636 S:      Maintained
637 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
638 F:      drivers/iio/magnetometer/af8133j.c
639
640 AF9013 MEDIA DRIVER
641 L:      [email protected]
642 S:      Orphan
643 W:      https://linuxtv.org
644 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
645 F:      drivers/media/dvb-frontends/af9013*
646
647 AF9033 MEDIA DRIVER
648 L:      [email protected]
649 S:      Orphan
650 W:      https://linuxtv.org
651 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
652 F:      drivers/media/dvb-frontends/af9033*
653
654 AFFS FILE SYSTEM
655 M:      David Sterba <[email protected]>
656 L:      [email protected]
657 S:      Odd Fixes
658 F:      Documentation/filesystems/affs.rst
659 F:      fs/affs/
660
661 AFS FILESYSTEM
662 M:      David Howells <[email protected]>
663 M:      Marc Dionne <[email protected]>
664 L:      [email protected]
665 S:      Supported
666 W:      https://www.infradead.org/~dhowells/kafs/
667 F:      Documentation/filesystems/afs.rst
668 F:      fs/afs/
669 F:      include/trace/events/afs.h
670
671 AGPGART DRIVER
672 M:      David Airlie <[email protected]>
673 L:      [email protected]
674 S:      Maintained
675 T:      git https://gitlab.freedesktop.org/drm/kernel.git
676 F:      drivers/char/agp/
677 F:      include/linux/agp*
678 F:      include/uapi/linux/agp*
679
680 AHA152X SCSI DRIVER
681 M:      "Juergen E. Fischer" <[email protected]>
682 L:      [email protected]
683 S:      Maintained
684 F:      drivers/scsi/aha152x*
685 F:      drivers/scsi/pcmcia/aha152x*
686
687 AIC7XXX / AIC79XX SCSI DRIVER
688 M:      Hannes Reinecke <[email protected]>
689 L:      [email protected]
690 S:      Maintained
691 F:      drivers/scsi/aic7xxx/
692
693 AIMSLAB FM RADIO RECEIVER DRIVER
694 M:      Hans Verkuil <[email protected]>
695 L:      [email protected]
696 S:      Maintained
697 W:      https://linuxtv.org
698 T:      git git://linuxtv.org/media_tree.git
699 F:      drivers/media/radio/radio-aimslab*
700
701 AIO
702 M:      Benjamin LaHaise <[email protected]>
703 L:      [email protected]
704 S:      Supported
705 F:      fs/aio.c
706 F:      include/linux/*aio*.h
707
708 AIROHA ETHERNET DRIVER
709 M:      Lorenzo Bianconi <[email protected]>
710 L:      [email protected] (moderated for non-subscribers)
711 L:      [email protected] (moderated for non-subscribers)
712 L:      [email protected]
713 S:      Maintained
714 F:      Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml
715 F:      drivers/net/ethernet/mediatek/airoha_eth.c
716
717 AIROHA PCIE PHY DRIVER
718 M:      Lorenzo Bianconi <[email protected]>
719 L:      [email protected] (moderated for non-subscribers)
720 S:      Maintained
721 F:      Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml
722 F:      drivers/phy/phy-airoha-pcie-regs.h
723 F:      drivers/phy/phy-airoha-pcie.c
724
725 AIROHA SPI SNFI DRIVER
726 M:      Lorenzo Bianconi <[email protected]>
727 M:      Ray Liu <[email protected]>
728 L:      [email protected] (moderated for non-subscribers)
729 L:      [email protected]
730 S:      Maintained
731 F:      Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml
732 F:      drivers/spi/spi-airoha-snfi.c
733
734 AIRSPY MEDIA DRIVER
735 L:      [email protected]
736 S:      Orphan
737 W:      https://linuxtv.org
738 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
739 F:      drivers/media/usb/airspy/
740
741 ALACRITECH GIGABIT ETHERNET DRIVER
742 M:      Lino Sanfilippo <[email protected]>
743 S:      Maintained
744 F:      drivers/net/ethernet/alacritech/*
745
746 ALCATEL SPEEDTOUCH USB DRIVER
747 M:      Duncan Sands <[email protected]>
748 L:      [email protected]
749 S:      Maintained
750 W:      http://www.linux-usb.org/SpeedTouch/
751 F:      drivers/usb/atm/speedtch.c
752 F:      drivers/usb/atm/usbatm.c
753
754 ALCHEMY AU1XX0 MMC DRIVER
755 M:      Manuel Lauss <[email protected]>
756 S:      Maintained
757 F:      drivers/mmc/host/au1xmmc.c
758
759 ALI1563 I2C DRIVER
760 M:      Rudolf Marek <[email protected]>
761 L:      [email protected]
762 S:      Maintained
763 F:      Documentation/i2c/busses/i2c-ali1563.rst
764 F:      drivers/i2c/busses/i2c-ali1563.c
765
766 ALIBABA ELASTIC RDMA DRIVER
767 M:      Cheng Xu <[email protected]>
768 M:      Kai Shen <[email protected]>
769 L:      [email protected]
770 S:      Supported
771 F:      drivers/infiniband/hw/erdma
772 F:      include/uapi/rdma/erdma-abi.h
773
774 ALIBABA PMU DRIVER
775 M:      Shuai Xue <[email protected]>
776 S:      Supported
777 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
778 F:      drivers/perf/alibaba_uncore_drw_pmu.c
779
780 ALIENWARE WMI DRIVER
781 L:      [email protected]
782 S:      Maintained
783 F:      drivers/platform/x86/dell/alienware-wmi.c
784
785 ALLEGRO DVT VIDEO IP CORE DRIVER
786 M:      Michael Tretter <[email protected]>
787 R:      Pengutronix Kernel Team <[email protected]>
788 L:      [email protected]
789 S:      Maintained
790 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
791 F:      drivers/media/platform/allegro-dvt/
792
793 ALLIED VISION ALVIUM CAMERA DRIVER
794 M:      Tommaso Merciai <[email protected]>
795 M:      Martin Hecht <[email protected]>
796 L:      [email protected]
797 S:      Maintained
798 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
799 F:      drivers/media/i2c/alvium-csi2.c
800 F:      drivers/media/i2c/alvium-csi2.h
801
802 ALLWINNER A10 CSI DRIVER
803 M:      Maxime Ripard <[email protected]>
804 L:      [email protected]
805 S:      Maintained
806 T:      git git://linuxtv.org/media_tree.git
807 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
808 F:      drivers/media/platform/sunxi/sun4i-csi/
809
810 ALLWINNER A31 CSI DRIVER
811 M:      Yong Deng <[email protected]>
812 M:      Paul Kocialkowski <[email protected]>
813 L:      [email protected]
814 S:      Maintained
815 T:      git git://linuxtv.org/media_tree.git
816 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
817 F:      drivers/media/platform/sunxi/sun6i-csi/
818
819 ALLWINNER A31 ISP DRIVER
820 M:      Paul Kocialkowski <[email protected]>
821 L:      [email protected]
822 S:      Maintained
823 T:      git git://linuxtv.org/media_tree.git
824 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
825 F:      drivers/staging/media/sunxi/sun6i-isp/
826 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
827
828 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
829 M:      Paul Kocialkowski <[email protected]>
830 L:      [email protected]
831 S:      Maintained
832 T:      git git://linuxtv.org/media_tree.git
833 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
834 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
835
836 ALLWINNER CPUFREQ DRIVER
837 M:      Yangtao Li <[email protected]>
838 L:      [email protected]
839 S:      Maintained
840 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
841 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
842
843 ALLWINNER CRYPTO DRIVERS
844 M:      Corentin Labbe <[email protected]>
845 L:      [email protected]
846 S:      Maintained
847 F:      drivers/crypto/allwinner/
848
849 ALLWINNER DMIC DRIVERS
850 M:      Ban Tao <[email protected]>
851 L:      [email protected] (moderated for non-subscribers)
852 S:      Maintained
853 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
854 F:      sound/soc/sunxi/sun50i-dmic.c
855
856 ALLWINNER HARDWARE SPINLOCK SUPPORT
857 M:      Wilken Gottwalt <[email protected]>
858 S:      Maintained
859 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
860 F:      drivers/hwspinlock/sun6i_hwspinlock.c
861
862 ALLWINNER THERMAL DRIVER
863 M:      Vasily Khoruzhick <[email protected]>
864 M:      Yangtao Li <[email protected]>
865 L:      [email protected]
866 S:      Maintained
867 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
868 F:      drivers/thermal/sun8i_thermal.c
869
870 ALLWINNER VPU DRIVER
871 M:      Maxime Ripard <[email protected]>
872 M:      Paul Kocialkowski <[email protected]>
873 L:      [email protected]
874 S:      Maintained
875 F:      drivers/staging/media/sunxi/cedrus/
876
877 ALPHA PORT
878 M:      Richard Henderson <[email protected]>
879 M:      Ivan Kokshaysky <[email protected]>
880 M:      Matt Turner <[email protected]>
881 L:      [email protected]
882 S:      Odd Fixes
883 F:      arch/alpha/
884
885 ALPS PS/2 TOUCHPAD DRIVER
886 R:      Pali Rohár <[email protected]>
887 F:      drivers/input/mouse/alps.*
888
889 ALTERA MAILBOX DRIVER
890 M:      Mun Yew Tham <[email protected]>
891 S:      Maintained
892 F:      drivers/mailbox/mailbox-altera.c
893
894 ALTERA MSGDMA IP CORE DRIVER
895 M:      Olivier Dautricourt <[email protected]>
896 R:      Stefan Roese <[email protected]>
897 L:      [email protected]
898 S:      Odd Fixes
899 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
900 F:      drivers/dma/altera-msgdma.c
901
902 ALTERA PIO DRIVER
903 M:      Mun Yew Tham <[email protected]>
904 L:      [email protected]
905 S:      Maintained
906 F:      drivers/gpio/gpio-altera.c
907
908 ALTERA TRIPLE SPEED ETHERNET DRIVER
909 M:      Joyce Ooi <[email protected]>
910 L:      [email protected]
911 S:      Maintained
912 F:      drivers/net/ethernet/altera/
913
914 ALTERA UART/JTAG UART SERIAL DRIVERS
915 M:      Tobias Klauser <[email protected]>
916 L:      [email protected]
917 S:      Maintained
918 F:      drivers/tty/serial/altera_jtaguart.c
919 F:      drivers/tty/serial/altera_uart.c
920 F:      include/linux/altera_jtaguart.h
921 F:      include/linux/altera_uart.h
922
923 AMAZON ANNAPURNA LABS FIC DRIVER
924 M:      Talel Shenhar <[email protected]>
925 S:      Maintained
926 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
927 F:      drivers/irqchip/irq-al-fic.c
928
929 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
930 M:      Talel Shenhar <[email protected]>
931 M:      Talel Shenhar <[email protected]>
932 S:      Maintained
933 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
934 F:      drivers/edac/al_mc_edac.c
935
936 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
937 M:      Talel Shenhar <[email protected]>
938 S:      Maintained
939 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
940 F:      drivers/thermal/thermal_mmio.c
941
942 AMAZON ETHERNET DRIVERS
943 M:      Shay Agroskin <[email protected]>
944 M:      Arthur Kiyanovski <[email protected]>
945 R:      David Arinzon <[email protected]>
946 R:      Noam Dagan <[email protected]>
947 R:      Saeed Bishara <[email protected]>
948 L:      [email protected]
949 S:      Supported
950 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
951 F:      drivers/net/ethernet/amazon/
952
953 AMAZON RDMA EFA DRIVER
954 M:      Michael Margolin <[email protected]>
955 R:      Gal Pressman <[email protected]>
956 R:      Yossi Leybovich <[email protected]>
957 L:      [email protected]
958 S:      Supported
959 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
960 F:      drivers/infiniband/hw/efa/
961 F:      include/uapi/rdma/efa-abi.h
962
963 AMD ADDRESS TRANSLATION LIBRARY (ATL)
964 M:      Yazen Ghannam <[email protected]>
965 L:      [email protected]
966 S:      Supported
967 F:      drivers/ras/amd/atl/*
968
969 AMD AXI W1 DRIVER
970 M:      Kris Chaplin <[email protected]>
971 R:      Thomas Delev <[email protected]>
972 R:      Michal Simek <[email protected]>
973 S:      Maintained
974 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
975 F:      drivers/w1/masters/amd_axi_w1.c
976
977 AMD CDX BUS DRIVER
978 M:      Nipun Gupta <[email protected]>
979 M:      Nikhil Agarwal <[email protected]>
980 S:      Maintained
981 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
982 F:      drivers/cdx/*
983 F:      include/linux/cdx/*
984
985 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
986 M:      Tom Lendacky <[email protected]>
987 M:      John Allen <[email protected]>
988 L:      [email protected]
989 S:      Supported
990 F:      drivers/crypto/ccp/
991 F:      include/linux/ccp.h
992
993 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
994 M:      Ashish Kalra <[email protected]>
995 M:      Tom Lendacky <[email protected]>
996 L:      [email protected]
997 S:      Supported
998 F:      drivers/crypto/ccp/sev*
999 F:      include/uapi/linux/psp-sev.h
1000
1001 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
1002 M:      Mario Limonciello <[email protected]>
1003 L:      [email protected]
1004 S:      Supported
1005 F:      drivers/crypto/ccp/dbc.c
1006 F:      drivers/crypto/ccp/dbc.h
1007 F:      drivers/crypto/ccp/platform-access.c
1008 F:      drivers/crypto/ccp/platform-access.h
1009 F:      include/uapi/linux/psp-dbc.h
1010 F:      tools/crypto/ccp/*.c
1011 F:      tools/crypto/ccp/*.py
1012
1013 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT
1014 M:      Mario Limonciello <[email protected]>
1015 L:      [email protected]
1016 S:      Supported
1017 F:      drivers/crypto/ccp/hsti.*
1018
1019 AMD DISPLAY CORE
1020 M:      Harry Wentland <[email protected]>
1021 M:      Leo Li <[email protected]>
1022 M:      Rodrigo Siqueira <[email protected]>
1023 L:      [email protected]
1024 S:      Supported
1025 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1026 F:      drivers/gpu/drm/amd/display/
1027
1028 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1029 M:      Huang Rui <[email protected]>
1030 L:      [email protected]
1031 S:      Supported
1032 F:      Documentation/hwmon/fam15h_power.rst
1033 F:      drivers/hwmon/fam15h_power.c
1034
1035 AMD FCH GPIO DRIVER
1036 M:      Enrico Weigelt, metux IT consult <[email protected]>
1037 L:      [email protected]
1038 S:      Maintained
1039 F:      drivers/gpio/gpio-amd-fch.c
1040 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1041
1042 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1043 L:      [email protected] (moderated for non-subscribers)
1044 S:      Orphan
1045 F:      drivers/usb/gadget/udc/amd5536udc.*
1046
1047 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1048 M:      Andres Salomon <[email protected]>
1049 L:      [email protected] (moderated for non-subscribers)
1050 S:      Supported
1051 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1052 F:      arch/x86/include/asm/geode.h
1053 F:      drivers/char/hw_random/geode-rng.c
1054 F:      drivers/crypto/geode*
1055 F:      drivers/video/fbdev/geode/
1056
1057 AMD HSMP DRIVER
1058 M:      Naveen Krishna Chatradhi <[email protected]>
1059 R:      Carlos Bilbao <[email protected]>
1060 L:      [email protected]
1061 S:      Maintained
1062 F:      Documentation/arch/x86/amd_hsmp.rst
1063 F:      arch/x86/include/asm/amd_hsmp.h
1064 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1065 F:      drivers/platform/x86/amd/hsmp.c
1066
1067 AMD IOMMU (AMD-VI)
1068 M:      Joerg Roedel <[email protected]>
1069 R:      Suravee Suthikulpanit <[email protected]>
1070 L:      [email protected]
1071 S:      Maintained
1072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
1073 F:      drivers/iommu/amd/
1074 F:      include/linux/amd-iommu.h
1075
1076 AMD KFD
1077 M:      Felix Kuehling <[email protected]>
1078 L:      [email protected]
1079 S:      Supported
1080 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1081 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1082 F:      drivers/gpu/drm/amd/amdkfd/
1083 F:      drivers/gpu/drm/amd/include/cik_structs.h
1084 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1085 F:      drivers/gpu/drm/amd/include/v9_structs.h
1086 F:      drivers/gpu/drm/amd/include/vi_structs.h
1087 F:      include/uapi/linux/kfd_ioctl.h
1088 F:      include/uapi/linux/kfd_sysfs.h
1089
1090 AMD MP2 I2C DRIVER
1091 M:      Elie Morisse <[email protected]>
1092 M:      Shyam Sundar S K <[email protected]>
1093 L:      [email protected]
1094 S:      Maintained
1095 F:      drivers/i2c/busses/i2c-amd-mp2*
1096
1097 AMD PDS CORE DRIVER
1098 M:      Shannon Nelson <[email protected]>
1099 M:      Brett Creeley <[email protected]>
1100 L:      [email protected]
1101 S:      Supported
1102 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1103 F:      drivers/net/ethernet/amd/pds_core/
1104 F:      include/linux/pds/
1105
1106 AMD PMC DRIVER
1107 M:      Shyam Sundar S K <[email protected]>
1108 L:      [email protected]
1109 S:      Maintained
1110 F:      drivers/platform/x86/amd/pmc/
1111
1112 AMD PMF DRIVER
1113 M:      Shyam Sundar S K <[email protected]>
1114 L:      [email protected]
1115 S:      Maintained
1116 F:      Documentation/ABI/testing/sysfs-amd-pmf
1117 F:      drivers/platform/x86/amd/pmf/
1118
1119 AMD POWERPLAY AND SWSMU
1120 M:      Kenneth Feng <[email protected]>
1121 L:      [email protected]
1122 S:      Supported
1123 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1124 F:      drivers/gpu/drm/amd/pm/
1125
1126 AMD PSTATE DRIVER
1127 M:      Huang Rui <[email protected]>
1128 M:      Gautham R. Shenoy <[email protected]>
1129 M:      Mario Limonciello <[email protected]>
1130 R:      Perry Yuan <[email protected]>
1131 L:      [email protected]
1132 S:      Supported
1133 F:      Documentation/admin-guide/pm/amd-pstate.rst
1134 F:      drivers/cpufreq/amd-pstate*
1135 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1136
1137 AMD PTDMA DRIVER
1138 M:      Basavaraj Natikar <[email protected]>
1139 L:      [email protected]
1140 S:      Maintained
1141 F:      drivers/dma/ptdma/
1142
1143 AMD SEATTLE DEVICE TREE SUPPORT
1144 M:      Suravee Suthikulpanit <[email protected]>
1145 M:      Tom Lendacky <[email protected]>
1146 S:      Supported
1147 F:      arch/arm64/boot/dts/amd/
1148
1149 AMD SENSOR FUSION HUB DRIVER
1150 M:      Basavaraj Natikar <[email protected]>
1151 L:      [email protected]
1152 S:      Maintained
1153 F:      Documentation/hid/amd-sfh*
1154 F:      drivers/hid/amd-sfh-hid/
1155
1156 AMD SPI DRIVER
1157 M:      Sanjay R Mehta <[email protected]>
1158 S:      Maintained
1159 F:      drivers/spi/spi-amd.c
1160
1161 AMD XGBE DRIVER
1162 M:      "Shyam Sundar S K" <[email protected]>
1163 L:      [email protected]
1164 S:      Supported
1165 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1166 F:      drivers/net/ethernet/amd/xgbe/
1167
1168 AMLOGIC BLUETOOTH DRIVER
1169 M:      Yang Li <[email protected]>
1170 L:      [email protected]
1171 S:      Maintained
1172 F:      Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml
1173 F:      drivers/bluetooth/hci_aml.c
1174
1175 AMLOGIC DDR PMU DRIVER
1176 M:      Jiucheng Xu <[email protected]>
1177 L:      [email protected]
1178 S:      Supported
1179 W:      http://www.amlogic.com
1180 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1181 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1182 F:      drivers/perf/amlogic/
1183 F:      include/soc/amlogic/
1184
1185 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1186 M:      Javier Carrasco <[email protected]>
1187 L:      [email protected]
1188 S:      Maintained
1189 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1190 F:      Documentation/hwmon/chipcap2.rst
1191 F:      drivers/hwmon/chipcap2.c
1192
1193 AMPHION VPU CODEC V4L2 DRIVER
1194 M:      Ming Qian <[email protected]>
1195 M:      Zhou Peng <[email protected]>
1196 L:      [email protected]
1197 S:      Maintained
1198 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1199 F:      drivers/media/platform/amphion/
1200
1201 AMS AS73211 DRIVER
1202 M:      Christian Eggers <[email protected]>
1203 L:      [email protected]
1204 S:      Maintained
1205 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1206 F:      drivers/iio/light/as73211.c
1207
1208 AMT (Automatic Multicast Tunneling)
1209 M:      Taehee Yoo <[email protected]>
1210 L:      [email protected]
1211 S:      Maintained
1212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1214 F:      drivers/net/amt.c
1215
1216 ANALOG DEVICES INC AD3552R DRIVER
1217 M:      Nuno Sá <[email protected]>
1218 L:      [email protected]
1219 S:      Supported
1220 W:      https://ez.analog.com/linux-software-drivers
1221 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1222 F:      drivers/iio/dac/ad3552r.c
1223
1224 ANALOG DEVICES INC AD4000 DRIVER
1225 M:      Marcelo Schmitt <[email protected]>
1226 L:      [email protected]
1227 S:      Supported
1228 W:      https://ez.analog.com/linux-software-drivers
1229 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml
1230
1231 ANALOG DEVICES INC AD4130 DRIVER
1232 M:      Cosmin Tanislav <[email protected]>
1233 L:      [email protected]
1234 S:      Supported
1235 W:      https://ez.analog.com/linux-software-drivers
1236 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1237 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1238 F:      drivers/iio/adc/ad4130.c
1239
1240 ANALOG DEVICES INC AD7091R DRIVER
1241 M:      Marcelo Schmitt <[email protected]>
1242 L:      [email protected]
1243 S:      Supported
1244 W:      http://ez.analog.com/community/linux-device-drivers
1245 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1246 F:      drivers/iio/adc/ad7091r*
1247
1248 ANALOG DEVICES INC AD7192 DRIVER
1249 M:      Alisa-Dariana Roman <[email protected]>
1250 L:      [email protected]
1251 S:      Supported
1252 W:      https://ez.analog.com/linux-software-drivers
1253 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1254 F:      drivers/iio/adc/ad7192.c
1255
1256 ANALOG DEVICES INC AD7292 DRIVER
1257 M:      Marcelo Schmitt <[email protected]>
1258 L:      [email protected]
1259 S:      Supported
1260 W:      https://ez.analog.com/linux-software-drivers
1261 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1262 F:      drivers/iio/adc/ad7292.c
1263
1264 ANALOG DEVICES INC AD7293 DRIVER
1265 M:      Antoniu Miclaus <[email protected]>
1266 L:      [email protected]
1267 S:      Supported
1268 W:      https://ez.analog.com/linux-software-drivers
1269 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1270 F:      drivers/iio/dac/ad7293.c
1271
1272 ANALOG DEVICES INC AD74115 DRIVER
1273 M:      Cosmin Tanislav <[email protected]>
1274 L:      [email protected]
1275 S:      Supported
1276 W:      https://ez.analog.com/linux-software-drivers
1277 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1278 F:      drivers/iio/addac/ad74115.c
1279
1280 ANALOG DEVICES INC AD74413R DRIVER
1281 M:      Cosmin Tanislav <[email protected]>
1282 L:      [email protected]
1283 S:      Supported
1284 W:      https://ez.analog.com/linux-software-drivers
1285 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1286 F:      drivers/iio/addac/ad74413r.c
1287 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1288
1289 ANALOG DEVICES INC AD7768-1 DRIVER
1290 M:      Michael Hennerich <[email protected]>
1291 L:      [email protected]
1292 S:      Supported
1293 W:      https://ez.analog.com/linux-software-drivers
1294 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1295 F:      drivers/iio/adc/ad7768-1.c
1296
1297 ANALOG DEVICES INC AD7780 DRIVER
1298 M:      Michael Hennerich <[email protected]>
1299 M:      Renato Lui Geh <[email protected]>
1300 L:      [email protected]
1301 S:      Supported
1302 W:      https://ez.analog.com/linux-software-drivers
1303 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1304 F:      drivers/iio/adc/ad7780.c
1305
1306 ANALOG DEVICES INC AD9739a DRIVER
1307 M:      Nuno Sa <[email protected]>
1308 M:      Dragos Bogdan <[email protected]>
1309 L:      [email protected]
1310 S:      Supported
1311 W:      https://ez.analog.com/linux-software-drivers
1312 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1313 F:      drivers/iio/dac/ad9739a.c
1314
1315 ANALOG DEVICES INC ADA4250 DRIVER
1316 M:      Antoniu Miclaus <[email protected]>
1317 L:      [email protected]
1318 S:      Supported
1319 W:      https://ez.analog.com/linux-software-drivers
1320 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1321 F:      drivers/iio/amplifiers/ada4250.c
1322
1323 ANALOG DEVICES INC ADF4377 DRIVER
1324 M:      Antoniu Miclaus <[email protected]>
1325 L:      [email protected]
1326 S:      Supported
1327 W:      https://ez.analog.com/linux-software-drivers
1328 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1329 F:      drivers/iio/frequency/adf4377.c
1330
1331 ANALOG DEVICES INC ADGS1408 DRIVER
1332 M:      Mircea Caprioru <[email protected]>
1333 S:      Supported
1334 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1335 F:      drivers/mux/adgs1408.c
1336
1337 ANALOG DEVICES INC ADIN DRIVER
1338 M:      Michael Hennerich <[email protected]>
1339 L:      [email protected]
1340 S:      Supported
1341 W:      https://ez.analog.com/linux-software-drivers
1342 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1343 F:      drivers/net/phy/adin.c
1344
1345 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1346 M:      Nuno Sa <[email protected]>
1347 L:      [email protected]
1348 S:      Supported
1349 F:      drivers/iio/imu/adis.c
1350 F:      drivers/iio/imu/adis_buffer.c
1351 F:      drivers/iio/imu/adis_trigger.c
1352 F:      include/linux/iio/imu/adis.h
1353
1354 ANALOG DEVICES INC ADIS16460 DRIVER
1355 M:      Dragos Bogdan <[email protected]>
1356 L:      [email protected]
1357 S:      Supported
1358 W:      https://ez.analog.com/linux-software-drivers
1359 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1360 F:      drivers/iio/imu/adis16460.c
1361
1362 ANALOG DEVICES INC ADIS16475 DRIVER
1363 M:      Nuno Sa <[email protected]>
1364 L:      [email protected]
1365 S:      Supported
1366 W:      https://ez.analog.com/linux-software-drivers
1367 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1368 F:      drivers/iio/imu/adis16475.c
1369
1370 ANALOG DEVICES INC ADM1177 DRIVER
1371 M:      Michael Hennerich <[email protected]>
1372 L:      [email protected]
1373 S:      Supported
1374 W:      https://ez.analog.com/linux-software-drivers
1375 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1376 F:      drivers/hwmon/adm1177.c
1377
1378 ANALOG DEVICES INC ADMFM2000 DRIVER
1379 M:      Kim Seer Paller <[email protected]>
1380 L:      [email protected]
1381 S:      Supported
1382 W:      https://ez.analog.com/linux-software-drivers
1383 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1384 F:      drivers/iio/frequency/admfm2000.c
1385
1386 ANALOG DEVICES INC ADMV1013 DRIVER
1387 M:      Antoniu Miclaus <[email protected]>
1388 L:      [email protected]
1389 S:      Supported
1390 W:      https://ez.analog.com/linux-software-drivers
1391 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1392 F:      drivers/iio/frequency/admv1013.c
1393
1394 ANALOG DEVICES INC ADMV1014 DRIVER
1395 M:      Antoniu Miclaus <[email protected]>
1396 L:      [email protected]
1397 S:      Supported
1398 W:      https://ez.analog.com/linux-software-drivers
1399 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1400 F:      drivers/iio/frequency/admv1014.c
1401
1402 ANALOG DEVICES INC ADMV8818 DRIVER
1403 M:      Antoniu Miclaus <[email protected]>
1404 L:      [email protected]
1405 S:      Supported
1406 W:      https://ez.analog.com/linux-software-drivers
1407 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1408 F:      drivers/iio/filter/admv8818.c
1409
1410 ANALOG DEVICES INC ADP5061 DRIVER
1411 M:      Michael Hennerich <[email protected]>
1412 L:      [email protected]
1413 S:      Supported
1414 W:      https://ez.analog.com/linux-software-drivers
1415 F:      drivers/power/supply/adp5061.c
1416
1417 ANALOG DEVICES INC ADRF6780 DRIVER
1418 M:      Antoniu Miclaus <[email protected]>
1419 L:      [email protected]
1420 S:      Supported
1421 W:      https://ez.analog.com/linux-software-drivers
1422 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1423 F:      drivers/iio/frequency/adrf6780.c
1424
1425 ANALOG DEVICES INC ADV7180 DRIVER
1426 M:      Lars-Peter Clausen <[email protected]>
1427 L:      [email protected]
1428 S:      Supported
1429 W:      https://ez.analog.com/linux-software-drivers
1430 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1431 F:      drivers/media/i2c/adv7180.c
1432
1433 ANALOG DEVICES INC ADV748X DRIVER
1434 M:      Kieran Bingham <[email protected]>
1435 L:      [email protected]
1436 S:      Maintained
1437 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1438 F:      drivers/media/i2c/adv748x/*
1439
1440 ANALOG DEVICES INC ADV7511 DRIVER
1441 M:      Hans Verkuil <[email protected]>
1442 L:      [email protected]
1443 S:      Maintained
1444 F:      drivers/media/i2c/adv7511*
1445
1446 ANALOG DEVICES INC ADV7604 DRIVER
1447 M:      Hans Verkuil <[email protected]>
1448 L:      [email protected]
1449 S:      Maintained
1450 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1451 F:      drivers/media/i2c/adv7604*
1452
1453 ANALOG DEVICES INC ADV7842 DRIVER
1454 M:      Hans Verkuil <[email protected]>
1455 L:      [email protected]
1456 S:      Maintained
1457 F:      drivers/media/i2c/adv7842*
1458
1459 ANALOG DEVICES INC ADXRS290 DRIVER
1460 M:      Nishant Malpani <[email protected]>
1461 L:      [email protected]
1462 S:      Supported
1463 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1464 F:      drivers/iio/gyro/adxrs290.c
1465
1466 ANALOG DEVICES INC ASOC CODEC DRIVERS
1467 M:      Lars-Peter Clausen <[email protected]>
1468 M:      Nuno Sá <[email protected]>
1469 L:      [email protected] (moderated for non-subscribers)
1470 S:      Supported
1471 W:      http://wiki.analog.com/
1472 W:      https://ez.analog.com/linux-software-drivers
1473 F:      sound/soc/codecs/ad1*
1474 F:      sound/soc/codecs/ad7*
1475 F:      sound/soc/codecs/adau*
1476 F:      sound/soc/codecs/adav*
1477 F:      sound/soc/codecs/sigmadsp.*
1478 F:      sound/soc/codecs/ssm*
1479
1480 ANALOG DEVICES INC AXI DAC DRIVER
1481 M:      Nuno Sa <[email protected]>
1482 L:      [email protected]
1483 S:      Supported
1484 W:      https://ez.analog.com/linux-software-drivers
1485 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1486 F:      drivers/iio/dac/adi-axi-dac.c
1487
1488 ANALOG DEVICES INC DMA DRIVERS
1489 M:      Lars-Peter Clausen <[email protected]>
1490 S:      Supported
1491 W:      https://ez.analog.com/linux-software-drivers
1492 F:      drivers/dma/dma-axi-dmac.c
1493
1494 ANALOG DEVICES INC IIO DRIVERS
1495 M:      Lars-Peter Clausen <[email protected]>
1496 M:      Michael Hennerich <[email protected]>
1497 S:      Supported
1498 W:      http://wiki.analog.com/
1499 W:      https://ez.analog.com/linux-software-drivers
1500 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1501 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1502 F:      Documentation/devicetree/bindings/iio/*/adi,*
1503 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1504 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1505 F:      drivers/iio/*/ad*
1506 F:      drivers/iio/adc/ltc249*
1507 F:      drivers/iio/amplifiers/hmc425a.c
1508 F:      drivers/staging/iio/*/ad*
1509 X:      drivers/iio/*/adjd*
1510
1511 ANALOGBITS PLL LIBRARIES
1512 M:      Paul Walmsley <[email protected]>
1513 M:      Samuel Holland <[email protected]>
1514 S:      Supported
1515 F:      drivers/clk/analogbits/*
1516 F:      include/linux/clk/analogbits*
1517
1518 ANDROID DRIVERS
1519 M:      Greg Kroah-Hartman <[email protected]>
1520 M:      Arve Hjønnevåg <[email protected]>
1521 M:      Todd Kjos <[email protected]>
1522 M:      Martijn Coenen <[email protected]>
1523 M:      Joel Fernandes <[email protected]>
1524 M:      Christian Brauner <[email protected]>
1525 M:      Carlos Llamas <[email protected]>
1526 M:      Suren Baghdasaryan <[email protected]>
1527 L:      [email protected]
1528 S:      Supported
1529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1530 F:      drivers/android/
1531
1532 ANDROID GOLDFISH PIC DRIVER
1533 M:      Miodrag Dinic <[email protected]>
1534 S:      Supported
1535 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1536 F:      drivers/irqchip/irq-goldfish-pic.c
1537
1538 ANDROID GOLDFISH RTC DRIVER
1539 M:      Jiaxun Yang <[email protected]>
1540 S:      Supported
1541 F:      drivers/rtc/rtc-goldfish.c
1542
1543 AOA (Apple Onboard Audio) ALSA DRIVER
1544 M:      Johannes Berg <[email protected]>
1545 L:      [email protected]
1546 L:      [email protected] (moderated for non-subscribers)
1547 S:      Maintained
1548 F:      sound/aoa/
1549
1550 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1551 M:      William Breathitt Gray <[email protected]>
1552 L:      [email protected]
1553 S:      Maintained
1554 F:      drivers/iio/addac/stx104.c
1555
1556 APM DRIVER
1557 M:      Jiri Kosina <[email protected]>
1558 S:      Odd fixes
1559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1560 F:      arch/x86/kernel/apm_32.c
1561 F:      drivers/char/apm-emulation.c
1562 F:      include/linux/apm_bios.h
1563 F:      include/uapi/linux/apm_bios.h
1564
1565 APPARMOR SECURITY MODULE
1566 M:      John Johansen <[email protected]>
1567 M:      John Johansen <[email protected]>
1568 L:      [email protected] (moderated for non-subscribers)
1569 S:      Supported
1570 W:      apparmor.net
1571 B:      https://gitlab.com/apparmor/apparmor-kernel
1572 C:      irc://irc.oftc.net/apparmor
1573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1574 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1575 F:      Documentation/admin-guide/LSM/apparmor.rst
1576 F:      security/apparmor/
1577
1578 APPLE BCM5974 MULTITOUCH DRIVER
1579 M:      Henrik Rydberg <[email protected]>
1580 L:      [email protected]
1581 S:      Odd fixes
1582 F:      drivers/input/mouse/bcm5974.c
1583
1584 APPLE PCIE CONTROLLER DRIVER
1585 M:      Alyssa Rosenzweig <[email protected]>
1586 M:      Marc Zyngier <[email protected]>
1587 L:      [email protected]
1588 S:      Maintained
1589 F:      drivers/pci/controller/pcie-apple.c
1590
1591 APPLE SMC DRIVER
1592 M:      Henrik Rydberg <[email protected]>
1593 L:      [email protected]
1594 S:      Odd fixes
1595 F:      drivers/hwmon/applesmc.c
1596
1597 APPLETALK NETWORK LAYER
1598 L:      [email protected]
1599 S:      Odd fixes
1600 F:      include/linux/atalk.h
1601 F:      include/uapi/linux/atalk.h
1602 F:      net/appletalk/
1603
1604 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1605 M:      Khuong Dinh <[email protected]>
1606 S:      Supported
1607 F:      arch/arm64/boot/dts/apm/
1608
1609 APPLIED MICRO (APM) X-GENE SOC EDAC
1610 M:      Khuong Dinh <[email protected]>
1611 S:      Supported
1612 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1613 F:      drivers/edac/xgene_edac.c
1614
1615 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1616 M:      Iyappan Subramanian <[email protected]>
1617 M:      Keyur Chudgar <[email protected]>
1618 S:      Supported
1619 F:      drivers/net/ethernet/apm/xgene-v2/
1620
1621 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1622 M:      Iyappan Subramanian <[email protected]>
1623 M:      Keyur Chudgar <[email protected]>
1624 M:      Quan Nguyen <[email protected]>
1625 S:      Supported
1626 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1627 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1628 F:      drivers/net/ethernet/apm/xgene/
1629 F:      drivers/net/mdio/mdio-xgene.c
1630
1631 APPLIED MICRO (APM) X-GENE SOC PMU
1632 M:      Khuong Dinh <[email protected]>
1633 S:      Supported
1634 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1635 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1636 F:      drivers/perf/xgene_pmu.c
1637
1638 APPLIED MICRO QT2025 PHY DRIVER
1639 M:      FUJITA Tomonori <[email protected]>
1640 R:      Trevor Gross <[email protected]>
1641 L:      [email protected]
1642 L:      [email protected]
1643 S:      Maintained
1644 F:      drivers/net/phy/qt2025.rs
1645
1646 APTINA CAMERA SENSOR PLL
1647 M:      Laurent Pinchart <[email protected]>
1648 L:      [email protected]
1649 S:      Maintained
1650 F:      drivers/media/i2c/aptina-pll.*
1651
1652 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1653 M:      Aleksa Savic <[email protected]>
1654 M:      Jack Doan <[email protected]>
1655 L:      [email protected]
1656 S:      Maintained
1657 F:      Documentation/hwmon/aquacomputer_d5next.rst
1658 F:      drivers/hwmon/aquacomputer_d5next.c
1659
1660 AQUANTIA ETHERNET DRIVER (atlantic)
1661 M:      Igor Russkikh <[email protected]>
1662 L:      [email protected]
1663 S:      Supported
1664 W:      https://www.marvell.com/
1665 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1666 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1667 F:      drivers/net/ethernet/aquantia/atlantic/
1668
1669 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1670 M:      Egor Pomozov <[email protected]>
1671 L:      [email protected]
1672 S:      Supported
1673 W:      http://www.aquantia.com
1674 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1675
1676 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1677 M:      Krzysztof Hałasa <[email protected]>
1678 L:      [email protected]
1679 S:      Maintained
1680 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1681 F:      drivers/media/i2c/ar0521.c
1682
1683 ARASAN NAND CONTROLLER DRIVER
1684 M:      Miquel Raynal <[email protected]>
1685 R:      Michal Simek <[email protected]>
1686 L:      [email protected]
1687 S:      Maintained
1688 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1689 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1690
1691 ARC FRAMEBUFFER DRIVER
1692 M:      Jaya Kumar <[email protected]>
1693 S:      Maintained
1694 F:      drivers/video/fbdev/arcfb.c
1695 F:      drivers/video/fbdev/core/fb_defio.c
1696
1697 ARC PGU DRM DRIVER
1698 M:      Alexey Brodkin <[email protected]>
1699 S:      Supported
1700 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1701 F:      drivers/gpu/drm/tiny/arcpgu.c
1702
1703 ARCNET NETWORK LAYER
1704 M:      Michael Grzeschik <[email protected]>
1705 L:      [email protected]
1706 S:      Maintained
1707 F:      drivers/net/arcnet/
1708 F:      include/uapi/linux/if_arcnet.h
1709
1710 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1711 M:      Arnd Bergmann <[email protected]>
1712 M:      Olof Johansson <[email protected]>
1713 M:      [email protected]
1714 L:      [email protected] (moderated for non-subscribers)
1715 S:      Maintained
1716 P:      Documentation/process/maintainer-soc.rst
1717 C:      irc://irc.libera.chat/armlinux
1718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1719 F:      Documentation/process/maintainer-soc*.rst
1720 F:      arch/arm/boot/dts/Makefile
1721 F:      arch/arm64/boot/dts/Makefile
1722
1723 ARM ARCHITECTED TIMER DRIVER
1724 M:      Mark Rutland <[email protected]>
1725 M:      Marc Zyngier <[email protected]>
1726 L:      [email protected] (moderated for non-subscribers)
1727 S:      Maintained
1728 F:      arch/arm/include/asm/arch_timer.h
1729 F:      arch/arm64/include/asm/arch_timer.h
1730 F:      drivers/clocksource/arm_arch_timer.c
1731
1732 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1733 M:      Marc Zyngier <[email protected]>
1734 L:      [email protected] (moderated for non-subscribers)
1735 S:      Maintained
1736 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1737 F:      arch/arm/include/asm/arch_gicv3.h
1738 F:      arch/arm64/include/asm/arch_gicv3.h
1739 F:      drivers/irqchip/irq-gic*.[ch]
1740 F:      include/linux/irqchip/arm-gic*.h
1741 F:      include/linux/irqchip/arm-vgic-info.h
1742
1743 ARM HDLCD DRM DRIVER
1744 M:      Liviu Dudau <[email protected]>
1745 S:      Supported
1746 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1747 F:      drivers/gpu/drm/arm/hdlcd_*
1748
1749 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1750 M:      Linus Walleij <[email protected]>
1751 L:      [email protected] (moderated for non-subscribers)
1752 S:      Maintained
1753 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1754 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1755 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1756 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1757 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1758 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1759 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1760 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1761 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1762 F:      arch/arm/boot/dts/arm/arm-realview-*
1763 F:      arch/arm/boot/dts/arm/integrator*
1764 F:      arch/arm/boot/dts/arm/versatile*
1765 F:      arch/arm/mach-versatile/
1766 F:      drivers/bus/arm-integrator-lm.c
1767 F:      drivers/clk/versatile/
1768 F:      drivers/i2c/busses/i2c-versatile.c
1769 F:      drivers/irqchip/irq-versatile-fpga.c
1770 F:      drivers/mtd/maps/physmap-versatile.*
1771 F:      drivers/power/reset/arm-versatile-reboot.c
1772 F:      drivers/soc/versatile/
1773
1774 ARM INTERCONNECT PMU DRIVERS
1775 M:      Robin Murphy <[email protected]>
1776 S:      Supported
1777 F:      Documentation/admin-guide/perf/arm-cmn.rst
1778 F:      Documentation/admin-guide/perf/arm-ni.rst
1779 F:      Documentation/devicetree/bindings/perf/arm,cmn.yaml
1780 F:      Documentation/devicetree/bindings/perf/arm,ni.yaml
1781 F:      drivers/perf/arm-cmn.c
1782 F:      drivers/perf/arm-ni.c
1783 F:      tools/perf/pmu-events/arch/arm64/arm/cmn/
1784
1785 ARM KOMEDA DRM-KMS DRIVER
1786 M:      Liviu Dudau <[email protected]>
1787 S:      Supported
1788 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1789 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1790 F:      Documentation/gpu/komeda-kms.rst
1791 F:      drivers/gpu/drm/arm/display/include/
1792 F:      drivers/gpu/drm/arm/display/komeda/
1793
1794 ARM MALI PANFROST DRM DRIVER
1795 M:      Boris Brezillon <[email protected]>
1796 M:      Rob Herring <[email protected]>
1797 R:      Steven Price <[email protected]>
1798 L:      [email protected]
1799 S:      Supported
1800 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1801 F:      Documentation/gpu/panfrost.rst
1802 F:      drivers/gpu/drm/panfrost/
1803 F:      include/uapi/drm/panfrost_drm.h
1804
1805 ARM MALI PANTHOR DRM DRIVER
1806 M:      Boris Brezillon <[email protected]>
1807 M:      Steven Price <[email protected]>
1808 M:      Liviu Dudau <[email protected]>
1809 L:      [email protected]
1810 S:      Supported
1811 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1812 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1813 F:      drivers/gpu/drm/panthor/
1814 F:      include/uapi/drm/panthor_drm.h
1815
1816 ARM MALI-DP DRM DRIVER
1817 M:      Liviu Dudau <[email protected]>
1818 S:      Supported
1819 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1820 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1821 F:      Documentation/gpu/afbc.rst
1822 F:      drivers/gpu/drm/arm/
1823
1824 ARM MFM AND FLOPPY DRIVERS
1825 M:      Ian Molton <[email protected]>
1826 S:      Maintained
1827 F:      arch/arm/include/asm/floppy.h
1828 F:      arch/arm/mach-rpc/floppydma.S
1829
1830 ARM PMU PROFILING AND DEBUGGING
1831 M:      Will Deacon <[email protected]>
1832 M:      Mark Rutland <[email protected]>
1833 L:      [email protected] (moderated for non-subscribers)
1834 S:      Maintained
1835 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1836 F:      Documentation/devicetree/bindings/perf/
1837 F:      arch/arm*/include/asm/hw_breakpoint.h
1838 F:      arch/arm*/include/asm/perf_event.h
1839 F:      arch/arm*/kernel/hw_breakpoint.c
1840 F:      arch/arm*/kernel/perf_*
1841 F:      drivers/perf/
1842 F:      include/linux/perf/arm_pmu*.h
1843
1844 ARM PORT
1845 M:      Russell King <[email protected]>
1846 L:      [email protected] (moderated for non-subscribers)
1847 S:      Odd Fixes
1848 W:      http://www.armlinux.org.uk/
1849 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1850 F:      arch/arm/
1851 X:      arch/arm/boot/dts/
1852
1853 ARM PRIMECELL AACI PL041 DRIVER
1854 M:      Russell King <[email protected]>
1855 S:      Odd Fixes
1856 F:      sound/arm/aaci.*
1857
1858 ARM PRIMECELL BUS SUPPORT
1859 M:      Russell King <[email protected]>
1860 S:      Odd Fixes
1861 F:      drivers/amba/
1862 F:      include/linux/amba/bus.h
1863
1864 ARM PRIMECELL KMI PL050 DRIVER
1865 M:      Russell King <[email protected]>
1866 S:      Odd Fixes
1867 F:      drivers/input/serio/ambakmi.*
1868 F:      include/linux/amba/kmi.h
1869
1870 ARM PRIMECELL MMCI PL180/1 DRIVER
1871 M:      Russell King <[email protected]>
1872 S:      Odd Fixes
1873 F:      drivers/mmc/host/mmci.*
1874 F:      include/linux/amba/mmci.h
1875
1876 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1877 M:      Miquel Raynal <[email protected]>
1878 R:      Michal Simek <[email protected]>
1879 L:      [email protected]
1880 S:      Maintained
1881 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1882 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1883
1884 ARM PRIMECELL PL35X SMC DRIVER
1885 M:      Miquel Raynal <[email protected]>
1886 R:      Michal Simek <[email protected]>
1887 L:      [email protected] (moderated for non-subscribers)
1888 S:      Maintained
1889 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1890 F:      drivers/memory/pl353-smc.c
1891
1892 ARM PRIMECELL SSP PL022 SPI DRIVER
1893 M:      Linus Walleij <[email protected]>
1894 L:      [email protected] (moderated for non-subscribers)
1895 S:      Maintained
1896 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1897 F:      drivers/spi/spi-pl022.c
1898
1899 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1900 M:      Russell King <[email protected]>
1901 S:      Odd Fixes
1902 F:      drivers/tty/serial/amba-pl01*.c
1903 F:      include/linux/amba/serial.h
1904
1905 ARM PRIMECELL VIC PL190/PL192 DRIVER
1906 M:      Linus Walleij <[email protected]>
1907 L:      [email protected] (moderated for non-subscribers)
1908 S:      Maintained
1909 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1910 F:      drivers/irqchip/irq-vic.c
1911
1912 ARM SMC WATCHDOG DRIVER
1913 M:      Julius Werner <[email protected]>
1914 R:      Evan Benn <[email protected]>
1915 S:      Maintained
1916 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1917 F:      drivers/watchdog/arm_smc_wdt.c
1918
1919 ARM SMMU DRIVERS
1920 M:      Will Deacon <[email protected]>
1921 R:      Robin Murphy <[email protected]>
1922 L:      [email protected] (moderated for non-subscribers)
1923 S:      Maintained
1924 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1925 F:      drivers/iommu/arm/
1926 F:      drivers/iommu/io-pgtable-arm*
1927
1928 ARM SMMU SVA SUPPORT
1929 R:      Jean-Philippe Brucker <[email protected]>
1930 F:      drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
1931
1932 ARM SUB-ARCHITECTURES
1933 L:      [email protected] (moderated for non-subscribers)
1934 S:      Maintained
1935 C:      irc://irc.libera.chat/armlinux
1936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1937 F:      arch/arm/mach-*/
1938 F:      arch/arm/plat-*/
1939
1940 ARM/ACTIONS SEMI ARCHITECTURE
1941 M:      Andreas Färber <[email protected]>
1942 M:      Manivannan Sadhasivam <[email protected]>
1943 L:      [email protected] (moderated for non-subscribers)
1944 L:      [email protected] (moderated for non-subscribers)
1945 S:      Maintained
1946 F:      Documentation/devicetree/bindings/arm/actions.yaml
1947 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1948 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1949 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1950 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1951 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1952 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1953 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1954 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1955 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1956 F:      arch/arm/boot/dts/actions/
1957 F:      arch/arm/mach-actions/
1958 F:      arch/arm64/boot/dts/actions/
1959 F:      drivers/clk/actions/
1960 F:      drivers/clocksource/timer-owl*
1961 F:      drivers/dma/owl-dma.c
1962 F:      drivers/i2c/busses/i2c-owl.c
1963 F:      drivers/irqchip/irq-owl-sirq.c
1964 F:      drivers/mmc/host/owl-mmc.c
1965 F:      drivers/net/ethernet/actions/
1966 F:      drivers/pinctrl/actions/*
1967 F:      drivers/pmdomain/actions/
1968 F:      include/dt-bindings/power/owl-*
1969 F:      include/dt-bindings/reset/actions,*
1970 F:      include/linux/soc/actions/
1971 N:      owl
1972
1973 ARM/AIROHA SOC SUPPORT
1974 M:      Matthias Brugger <[email protected]>
1975 M:      AngeloGioacchino Del Regno <[email protected]>
1976 L:      [email protected] (moderated for non-subscribers)
1977 L:      [email protected] (moderated for non-subscribers)
1978 S:      Odd Fixes
1979 F:      arch/arm/boot/dts/airoha/
1980 F:      arch/arm64/boot/dts/airoha/
1981
1982 ARM/Allwinner SoC Clock Support
1983 M:      Emilio López <[email protected]>
1984 S:      Maintained
1985 F:      drivers/clk/sunxi/
1986
1987 ARM/Allwinner sunXi SoC support
1988 M:      Chen-Yu Tsai <[email protected]>
1989 M:      Jernej Skrabec <[email protected]>
1990 M:      Samuel Holland <[email protected]>
1991 L:      [email protected] (moderated for non-subscribers)
1992 L:      [email protected]
1993 S:      Maintained
1994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1995 F:      arch/arm/mach-sunxi/
1996 F:      arch/arm64/boot/dts/allwinner/
1997 F:      drivers/clk/sunxi-ng/
1998 F:      drivers/pinctrl/sunxi/
1999 F:      drivers/soc/sunxi/
2000 N:      allwinner
2001 N:      sun[x456789]i
2002 N:      sun[25]0i
2003
2004 ARM/ALPHASCALE ARCHITECTURE
2005 M:      Krzysztof Kozlowski <[email protected]>
2006 L:      [email protected] (moderated for non-subscribers)
2007 S:      Odd Fixes
2008 F:      arch/arm/boot/dts/alphascale/
2009 F:      drivers/clk/clk-asm9260.c
2010 F:      drivers/clocksource/asm9260_timer.c
2011 F:      drivers/rtc/rtc-asm9260.c
2012 F:      drivers/watchdog/asm9260_wdt.c
2013
2014 ARM/AMD PENSANDO ARM64 ARCHITECTURE
2015 M:      Brad Larson <[email protected]>
2016 L:      [email protected] (moderated for non-subscribers)
2017 S:      Supported
2018 F:      Documentation/devicetree/bindings/*/amd,pensando*
2019 F:      arch/arm64/boot/dts/amd/elba*
2020
2021 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
2022 M:      Neil Armstrong <[email protected]>
2023 M:      Jerome Brunet <[email protected]>
2024 L:      [email protected]
2025 S:      Maintained
2026 F:      Documentation/devicetree/bindings/clock/amlogic*
2027 F:      drivers/clk/meson/
2028 F:      include/dt-bindings/clock/amlogic,a1*
2029 F:      include/dt-bindings/clock/gxbb*
2030 F:      include/dt-bindings/clock/meson*
2031
2032 ARM/Amlogic Meson SoC Crypto Drivers
2033 M:      Corentin Labbe <[email protected]>
2034 L:      [email protected]
2035 L:      [email protected]
2036 S:      Maintained
2037 F:      Documentation/devicetree/bindings/crypto/amlogic*
2038 F:      drivers/crypto/amlogic/
2039
2040 ARM/Amlogic Meson SoC Sound Drivers
2041 M:      Jerome Brunet <[email protected]>
2042 L:      [email protected] (moderated for non-subscribers)
2043 S:      Maintained
2044 F:      Documentation/devicetree/bindings/sound/amlogic*
2045 F:      sound/soc/meson/
2046
2047 ARM/Amlogic Meson SoC support
2048 M:      Neil Armstrong <[email protected]>
2049 M:      Kevin Hilman <[email protected]>
2050 R:      Jerome Brunet <[email protected]>
2051 R:      Martin Blumenstingl <[email protected]>
2052 L:      [email protected] (moderated for non-subscribers)
2053 L:      [email protected]
2054 S:      Maintained
2055 W:      http://linux-meson.com/
2056 F:      Documentation/devicetree/bindings/phy/amlogic*
2057 F:      arch/arm/boot/dts/amlogic/
2058 F:      arch/arm/mach-meson/
2059 F:      arch/arm64/boot/dts/amlogic/
2060 F:      drivers/pmdomain/amlogic/
2061 F:      drivers/mmc/host/meson*
2062 F:      drivers/phy/amlogic/
2063 F:      drivers/pinctrl/meson/
2064 F:      drivers/rtc/rtc-meson*
2065 F:      drivers/soc/amlogic/
2066 N:      meson
2067
2068 ARM/Annapurna Labs ALPINE ARCHITECTURE
2069 M:      Antoine Tenart <[email protected]>
2070 L:      [email protected] (moderated for non-subscribers)
2071 S:      Odd Fixes
2072 F:      arch/arm/boot/dts/amazon/
2073 F:      arch/arm/mach-alpine/
2074 F:      arch/arm64/boot/dts/amazon/
2075 F:      drivers/*/*alpine*
2076
2077 ARM/APPLE MACHINE SOUND DRIVERS
2078 M:      Martin Povišer <[email protected]>
2079 L:      [email protected]
2080 L:      [email protected] (moderated for non-subscribers)
2081 S:      Maintained
2082 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2083 F:      Documentation/devicetree/bindings/sound/apple,*
2084 F:      sound/soc/apple/*
2085 F:      sound/soc/codecs/cs42l83-i2c.c
2086 F:      sound/soc/codecs/ssm3515.c
2087
2088 ARM/APPLE MACHINE SUPPORT
2089 M:      Hector Martin <[email protected]>
2090 M:      Sven Peter <[email protected]>
2091 R:      Alyssa Rosenzweig <[email protected]>
2092 L:      [email protected]
2093 L:      [email protected] (moderated for non-subscribers)
2094 S:      Maintained
2095 W:      https://asahilinux.org
2096 B:      https://github.com/AsahiLinux/linux/issues
2097 C:      irc://irc.oftc.net/asahi-dev
2098 T:      git https://github.com/AsahiLinux/linux.git
2099 F:      Documentation/devicetree/bindings/arm/apple.yaml
2100 F:      Documentation/devicetree/bindings/arm/apple/*
2101 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2102 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2103 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2104 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2105 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2106 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2107 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2108 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2109 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2110 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2111 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2112 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2113 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2114 F:      Documentation/devicetree/bindings/power/apple*
2115 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2116 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2117 F:      arch/arm64/boot/dts/apple/
2118 F:      drivers/bluetooth/hci_bcm4377.c
2119 F:      drivers/clk/clk-apple-nco.c
2120 F:      drivers/cpufreq/apple-soc-cpufreq.c
2121 F:      drivers/dma/apple-admac.c
2122 F:      drivers/pmdomain/apple/
2123 F:      drivers/i2c/busses/i2c-pasemi-core.c
2124 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2125 F:      drivers/iommu/apple-dart.c
2126 F:      drivers/iommu/io-pgtable-dart.c
2127 F:      drivers/irqchip/irq-apple-aic.c
2128 F:      drivers/nvme/host/apple.c
2129 F:      drivers/nvmem/apple-efuses.c
2130 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2131 F:      drivers/pwm/pwm-apple.c
2132 F:      drivers/soc/apple/*
2133 F:      drivers/watchdog/apple_wdt.c
2134 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2135 F:      include/dt-bindings/pinctrl/apple.h
2136 F:      include/linux/soc/apple/*
2137
2138 ARM/ARTPEC MACHINE SUPPORT
2139 M:      Jesper Nilsson <[email protected]>
2140 M:      Lars Persson <[email protected]>
2141 L:      [email protected]
2142 S:      Maintained
2143 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2144 F:      arch/arm/boot/dts/axis/
2145 F:      arch/arm/mach-artpec
2146 F:      drivers/clk/axis
2147 F:      drivers/crypto/axis
2148 F:      drivers/mmc/host/usdhi6rol0.c
2149 F:      drivers/pinctrl/pinctrl-artpec*
2150
2151 ARM/ASPEED I2C DRIVER
2152 M:      Brendan Higgins <[email protected]>
2153 R:      Benjamin Herrenschmidt <[email protected]>
2154 R:      Joel Stanley <[email protected]>
2155 L:      [email protected]
2156 L:      [email protected] (moderated for non-subscribers)
2157 S:      Maintained
2158 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2159 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2160 F:      drivers/i2c/busses/i2c-aspeed.c
2161 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2162
2163 ARM/ASPEED MACHINE SUPPORT
2164 M:      Joel Stanley <[email protected]>
2165 R:      Andrew Jeffery <[email protected]>
2166 L:      [email protected] (moderated for non-subscribers)
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Supported
2169 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2171 F:      Documentation/devicetree/bindings/arm/aspeed/
2172 F:      arch/arm/boot/dts/aspeed/
2173 F:      arch/arm/mach-aspeed/
2174 N:      aspeed
2175
2176 ARM/AXM LSI SOC
2177 M:      Krzysztof Kozlowski <[email protected]>
2178 L:      [email protected] (moderated for non-subscribers)
2179 S:      Odd Fixes
2180 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2181 F:      arch/arm/boot/dts/intel/axm/
2182 F:      arch/arm/mach-axxia/
2183
2184 ARM/BITMAIN ARCHITECTURE
2185 M:      Manivannan Sadhasivam <[email protected]>
2186 L:      [email protected] (moderated for non-subscribers)
2187 S:      Maintained
2188 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2189 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2190 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2191 F:      arch/arm64/boot/dts/bitmain/
2192 F:      drivers/clk/clk-bm1880.c
2193 F:      drivers/pinctrl/pinctrl-bm1880.c
2194
2195 ARM/CALXEDA HIGHBANK ARCHITECTURE
2196 M:      Andre Przywara <[email protected]>
2197 L:      [email protected] (moderated for non-subscribers)
2198 S:      Maintained
2199 F:      arch/arm/boot/dts/calxeda/
2200 F:      arch/arm/mach-highbank/
2201
2202 ARM/CAVIUM THUNDER NETWORK DRIVER
2203 M:      Sunil Goutham <[email protected]>
2204 L:      [email protected] (moderated for non-subscribers)
2205 S:      Supported
2206 F:      drivers/net/ethernet/cavium/thunder/
2207
2208 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2209 M:      Lukasz Majewski <[email protected]>
2210 L:      [email protected] (moderated for non-subscribers)
2211 S:      Maintained
2212 F:      arch/arm/mach-ep93xx/ts72xx.c
2213
2214 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2215 M:      Alexander Shiyan <[email protected]>
2216 L:      [email protected] (moderated for non-subscribers)
2217 S:      Odd Fixes
2218 N:      clps711x
2219
2220 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2221 M:      Hartley Sweeten <[email protected]>
2222 M:      Alexander Sverdlin <[email protected]>
2223 L:      [email protected] (moderated for non-subscribers)
2224 S:      Maintained
2225 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2226 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2227 F:      arch/arm/boot/compressed/misc-ep93xx.h
2228 F:      arch/arm/mach-ep93xx/
2229 F:      drivers/iio/adc/ep93xx_adc.c
2230
2231 ARM/CLKDEV SUPPORT
2232 M:      Russell King <[email protected]>
2233 L:      [email protected] (moderated for non-subscribers)
2234 S:      Maintained
2235 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2236 F:      drivers/clk/clkdev.c
2237
2238 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2239 M:      Baruch Siach <[email protected]>
2240 L:      [email protected] (moderated for non-subscribers)
2241 S:      Maintained
2242 F:      arch/arm/boot/dts/cnxt/
2243 N:      digicolor
2244
2245 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2246 M:      Suzuki K Poulose <[email protected]>
2247 R:      Mike Leach <[email protected]>
2248 R:      James Clark <[email protected]>
2249 L:      [email protected] (moderated for non-subscribers)
2250 L:      [email protected] (moderated for non-subscribers)
2251 S:      Maintained
2252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2253 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2254 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2255 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2256 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2257 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2258 F:      Documentation/trace/coresight/*
2259 F:      drivers/hwtracing/coresight/*
2260 F:      include/dt-bindings/arm/coresight-cti-dt.h
2261 F:      include/linux/coresight*
2262 F:      include/uapi/linux/coresight*
2263 F:      samples/coresight/*
2264 F:      tools/perf/Documentation/arm-coresight.txt
2265 F:      tools/perf/arch/arm/util/auxtrace.c
2266 F:      tools/perf/arch/arm/util/cs-etm.c
2267 F:      tools/perf/arch/arm/util/cs-etm.h
2268 F:      tools/perf/arch/arm/util/pmu.c
2269 F:      tools/perf/tests/shell/*coresight*
2270 F:      tools/perf/tests/shell/coresight/*
2271 F:      tools/perf/tests/shell/lib/*coresight*
2272 F:      tools/perf/util/cs-etm-decoder/*
2273 F:      tools/perf/util/cs-etm.*
2274
2275 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2276 M:      Hans Ulli Kroll <[email protected]>
2277 M:      Linus Walleij <[email protected]>
2278 L:      [email protected] (moderated for non-subscribers)
2279 S:      Maintained
2280 T:      git git://github.com/ulli-kroll/linux.git
2281 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2282 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2283 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2284 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2285 F:      arch/arm/boot/dts/gemini/
2286 F:      arch/arm/mach-gemini/
2287 F:      drivers/crypto/gemini/
2288 F:      drivers/net/ethernet/cortina/
2289 F:      drivers/pinctrl/pinctrl-gemini.c
2290 F:      drivers/rtc/rtc-ftrtc010.c
2291
2292 ARM/CZ.NIC TURRIS SUPPORT
2293 M:      Marek Behún <[email protected]>
2294 S:      Maintained
2295 W:      https://www.turris.cz/
2296 F:      Documentation/ABI/testing/debugfs-moxtet
2297 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2298 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2299 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2300 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2301 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2302 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2303 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2304 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2305 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2306 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2307 F:      drivers/bus/moxtet.c
2308 F:      drivers/firmware/turris-mox-rwtm.c
2309 F:      drivers/gpio/gpio-moxtet.c
2310 F:      drivers/leds/leds-turris-omnia.c
2311 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2312 F:      drivers/platform/cznic/
2313 F:      drivers/watchdog/armada_37xx_wdt.c
2314 F:      include/dt-bindings/bus/moxtet.h
2315 F:      include/linux/armada-37xx-rwtm-mailbox.h
2316 F:      include/linux/moxtet.h
2317 F:      include/linux/turris-omnia-mcu-interface.h
2318
2319 ARM/FARADAY FA526 PORT
2320 M:      Hans Ulli Kroll <[email protected]>
2321 L:      [email protected] (moderated for non-subscribers)
2322 S:      Maintained
2323 T:      git git://git.berlios.de/gemini-board
2324 F:      arch/arm/mm/*-fa*
2325
2326 ARM/FOOTBRIDGE ARCHITECTURE
2327 M:      Russell King <[email protected]>
2328 L:      [email protected] (moderated for non-subscribers)
2329 S:      Maintained
2330 W:      http://www.armlinux.org.uk/
2331 F:      arch/arm/include/asm/hardware/dec21285.h
2332 F:      arch/arm/mach-footbridge/
2333
2334 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2335 M:      Shawn Guo <[email protected]>
2336 M:      Sascha Hauer <[email protected]>
2337 R:      Pengutronix Kernel Team <[email protected]>
2338 R:      Fabio Estevam <[email protected]>
2339 L:      [email protected]
2340 L:      [email protected] (moderated for non-subscribers)
2341 S:      Maintained
2342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2343 F:      arch/arm/boot/dts/nxp/imx/
2344 F:      arch/arm/boot/dts/nxp/mxs/
2345 F:      arch/arm64/boot/dts/freescale/
2346 X:      arch/arm64/boot/dts/freescale/fsl-*
2347 X:      arch/arm64/boot/dts/freescale/qoriq-*
2348 X:      drivers/media/i2c/
2349 N:      imx
2350 N:      mxs
2351
2352 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2353 M:      Shawn Guo <[email protected]>
2354 L:      [email protected] (moderated for non-subscribers)
2355 S:      Maintained
2356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2357 F:      arch/arm/boot/dts/nxp/ls/
2358 F:      arch/arm64/boot/dts/freescale/fsl-*
2359 F:      arch/arm64/boot/dts/freescale/qoriq-*
2360
2361 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2362 M:      Shawn Guo <[email protected]>
2363 M:      Sascha Hauer <[email protected]>
2364 R:      Pengutronix Kernel Team <[email protected]>
2365 R:      Stefan Agner <[email protected]>
2366 L:      [email protected] (moderated for non-subscribers)
2367 S:      Maintained
2368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2369 F:      arch/arm/boot/dts/nxp/vf/
2370 F:      arch/arm/mach-imx/*vf610*
2371
2372 ARM/GUMSTIX MACHINE SUPPORT
2373 M:      Steve Sakoman <[email protected]>
2374 L:      [email protected] (moderated for non-subscribers)
2375 S:      Maintained
2376
2377 ARM/HISILICON SOC SUPPORT
2378 M:      Wei Xu <[email protected]>
2379 L:      [email protected] (moderated for non-subscribers)
2380 S:      Supported
2381 W:      http://www.hisilicon.com
2382 T:      git https://github.com/hisilicon/linux-hisi.git
2383 F:      arch/arm/boot/dts/hisilicon/
2384 F:      arch/arm/mach-hisi/
2385 F:      arch/arm64/boot/dts/hisilicon/
2386
2387 ARM/HP JORNADA 7XX MACHINE SUPPORT
2388 M:      Kristoffer Ericson <[email protected]>
2389 S:      Maintained
2390 W:      www.jlime.com
2391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2392 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2393 F:      arch/arm/mach-sa1100/jornada720.c
2394
2395 ARM/HPE GXP ARCHITECTURE
2396 M:      Jean-Marie Verdun <[email protected]>
2397 M:      Nick Hawkins <[email protected]>
2398 S:      Maintained
2399 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2400 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2401 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2402 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2403 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2404 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2405 F:      arch/arm/boot/dts/hpe/
2406 F:      arch/arm/mach-hpe/
2407 F:      drivers/clocksource/timer-gxp.c
2408 F:      drivers/hwmon/gxp-fan-ctrl.c
2409 F:      drivers/i2c/busses/i2c-gxp.c
2410 F:      drivers/spi/spi-gxp.c
2411 F:      drivers/watchdog/gxp-wdt.c
2412
2413 ARM/IGEP MACHINE SUPPORT
2414 M:      Enric Balletbo i Serra <[email protected]>
2415 M:      Javier Martinez Canillas <[email protected]>
2416 L:      [email protected]
2417 L:      [email protected] (moderated for non-subscribers)
2418 S:      Maintained
2419 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2420
2421 ARM/INTEL IXP4XX ARM ARCHITECTURE
2422 M:      Linus Walleij <[email protected]>
2423 M:      Imre Kaloz <[email protected]>
2424 L:      [email protected] (moderated for non-subscribers)
2425 S:      Maintained
2426 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2427 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2428 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2429 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2430 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2431 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2432 F:      arch/arm/boot/dts/intel/ixp/
2433 F:      arch/arm/mach-ixp4xx/
2434 F:      drivers/bus/intel-ixp4xx-eb.c
2435 F:      drivers/char/hw_random/ixp4xx-rng.c
2436 F:      drivers/clocksource/timer-ixp4xx.c
2437 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2438 F:      drivers/gpio/gpio-ixp4xx.c
2439 F:      drivers/irqchip/irq-ixp4xx.c
2440 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2441 F:      drivers/net/wan/ixp4xx_hss.c
2442 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2443 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2444 F:      include/linux/soc/ixp4xx/npe.h
2445 F:      include/linux/soc/ixp4xx/qmgr.h
2446
2447 ARM/INTEL KEEMBAY ARCHITECTURE
2448 M:      Paul J. Murphy <[email protected]>
2449 M:      Daniele Alessandrelli <[email protected]>
2450 S:      Maintained
2451 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2452 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2453 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2454
2455 ARM/INTEL XSC3 (MANZANO) ARM CORE
2456 M:      Lennert Buytenhek <[email protected]>
2457 L:      [email protected] (moderated for non-subscribers)
2458 S:      Maintained
2459
2460 ARM/LG1K ARCHITECTURE
2461 M:      Chanho Min <[email protected]>
2462 L:      [email protected] (moderated for non-subscribers)
2463 S:      Maintained
2464 F:      arch/arm64/boot/dts/lg/
2465
2466 ARM/LPC18XX ARCHITECTURE
2467 M:      Vladimir Zapolskiy <[email protected]>
2468 L:      [email protected] (moderated for non-subscribers)
2469 S:      Maintained
2470 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2471 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2472 F:      drivers/i2c/busses/i2c-lpc2k.c
2473 F:      drivers/memory/pl172.c
2474 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2475 F:      drivers/rtc/rtc-lpc24xx.c
2476 N:      lpc18xx
2477
2478 ARM/LPC32XX SOC SUPPORT
2479 M:      Vladimir Zapolskiy <[email protected]>
2480 L:      [email protected] (moderated for non-subscribers)
2481 S:      Maintained
2482 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2483 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2484 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2485 F:      arch/arm/mach-lpc32xx/
2486 F:      drivers/i2c/busses/i2c-pnx.c
2487 F:      drivers/net/ethernet/nxp/lpc_eth.c
2488 F:      drivers/usb/host/ohci-nxp.c
2489 F:      drivers/watchdog/pnx4008_wdt.c
2490 N:      lpc32xx
2491
2492 ARM/Marvell Dove/MV78xx0/Orion SOC support
2493 M:      Andrew Lunn <[email protected]>
2494 M:      Sebastian Hesselbarth <[email protected]>
2495 M:      Gregory Clement <[email protected]>
2496 L:      [email protected] (moderated for non-subscribers)
2497 S:      Maintained
2498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2499 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2500 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2501 F:      Documentation/devicetree/bindings/soc/dove/
2502 F:      arch/arm/boot/dts/marvell/dove*
2503 F:      arch/arm/boot/dts/marvell/orion5x*
2504 F:      arch/arm/mach-dove/
2505 F:      arch/arm/mach-mv78xx0/
2506 F:      arch/arm/mach-orion5x/
2507 F:      arch/arm/plat-orion/
2508 F:      drivers/bus/mvebu-mbus.c
2509 F:      drivers/soc/dove/
2510
2511 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2512 M:      Andrew Lunn <[email protected]>
2513 M:      Gregory Clement <[email protected]>
2514 M:      Sebastian Hesselbarth <[email protected]>
2515 L:      [email protected] (moderated for non-subscribers)
2516 S:      Maintained
2517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2518 F:      Documentation/devicetree/bindings/arm/marvell/
2519 F:      arch/arm/boot/dts/marvell/armada*
2520 F:      arch/arm/boot/dts/marvell/kirkwood*
2521 F:      arch/arm/configs/mvebu_*_defconfig
2522 F:      arch/arm/mach-mvebu/
2523 F:      arch/arm64/boot/dts/marvell/
2524 F:      drivers/clk/mvebu/
2525 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2526 F:      drivers/cpufreq/armada-8k-cpufreq.c
2527 F:      drivers/cpufreq/mvebu-cpufreq.c
2528 F:      drivers/irqchip/irq-armada-370-xp.c
2529 F:      drivers/irqchip/irq-mvebu-*
2530 F:      drivers/pinctrl/mvebu/
2531 F:      drivers/rtc/rtc-armada38x.c
2532
2533 ARM/Mediatek RTC DRIVER
2534 M:      Eddie Huang <[email protected]>
2535 M:      Sean Wang <[email protected]>
2536 L:      [email protected] (moderated for non-subscribers)
2537 L:      [email protected] (moderated for non-subscribers)
2538 S:      Maintained
2539 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2540 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2541 F:      drivers/rtc/rtc-mt2712.c
2542 F:      drivers/rtc/rtc-mt6397.c
2543 F:      drivers/rtc/rtc-mt7622.c
2544
2545 ARM/Mediatek SoC support
2546 M:      Matthias Brugger <[email protected]>
2547 M:      AngeloGioacchino Del Regno <[email protected]>
2548 L:      [email protected]
2549 L:      [email protected] (moderated for non-subscribers)
2550 L:      [email protected] (moderated for non-subscribers)
2551 S:      Maintained
2552 W:      https://mtk.wiki.kernel.org/
2553 C:      irc://irc.libera.chat/linux-mediatek
2554 F:      arch/arm/boot/dts/mediatek/
2555 F:      arch/arm/mach-mediatek/
2556 F:      arch/arm64/boot/dts/mediatek/
2557 F:      drivers/soc/mediatek/
2558 N:      mtk
2559 N:      mt[2678]
2560 K:      mediatek
2561
2562 ARM/Mediatek USB3 PHY DRIVER
2563 M:      Chunfeng Yun <[email protected]>
2564 L:      [email protected] (moderated for non-subscribers)
2565 L:      [email protected] (moderated for non-subscribers)
2566 S:      Maintained
2567 F:      Documentation/devicetree/bindings/phy/mediatek,*
2568 F:      drivers/phy/mediatek/
2569
2570 ARM/MICROCHIP (ARM64) SoC support
2571 M:      Conor Dooley <[email protected]>
2572 M:      Nicolas Ferre <[email protected]>
2573 M:      Claudiu Beznea <[email protected]>
2574 L:      [email protected] (moderated for non-subscribers)
2575 S:      Supported
2576 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2577 F:      arch/arm64/boot/dts/microchip/
2578
2579 ARM/Microchip (AT91) SoC support
2580 M:      Nicolas Ferre <[email protected]>
2581 M:      Alexandre Belloni <[email protected]>
2582 M:      Claudiu Beznea <[email protected]>
2583 L:      [email protected] (moderated for non-subscribers)
2584 S:      Supported
2585 W:      http://www.linux4sam.org
2586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2587 F:      arch/arm/boot/dts/microchip/
2588 F:      arch/arm/include/debug/at91.S
2589 F:      arch/arm/mach-at91/
2590 F:      drivers/memory/atmel*
2591 F:      drivers/watchdog/sama5d4_wdt.c
2592 F:      include/soc/at91/
2593 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2594 N:      at91
2595 N:      atmel
2596
2597 ARM/Microchip Sparx5 SoC support
2598 M:      Lars Povlsen <[email protected]>
2599 M:      Steen Hegelund <[email protected]>
2600 M:      Daniel Machon <[email protected]>
2601 M:      [email protected]
2602 L:      [email protected] (moderated for non-subscribers)
2603 S:      Supported
2604 F:      arch/arm64/boot/dts/microchip/sparx*
2605 F:      drivers/net/ethernet/microchip/vcap/
2606 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2607 N:      sparx5
2608
2609 ARM/MILBEAUT ARCHITECTURE
2610 M:      Taichi Sugaya <[email protected]>
2611 M:      Takao Orito <[email protected]>
2612 L:      [email protected] (moderated for non-subscribers)
2613 S:      Maintained
2614 F:      arch/arm/boot/dts/socionext/milbeaut*
2615 F:      arch/arm/mach-milbeaut/
2616 N:      milbeaut
2617
2618 ARM/MOXA ART SOC
2619 M:      Krzysztof Kozlowski <[email protected]>
2620 L:      [email protected] (moderated for non-subscribers)
2621 S:      Odd Fixes
2622 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2623 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2624 F:      arch/arm/boot/dts/moxa/
2625 F:      drivers/clk/clk-moxart.c
2626
2627 ARM/MStar/Sigmastar Armv7 SoC support
2628 M:      Daniel Palmer <[email protected]>
2629 M:      Romain Perier <[email protected]>
2630 L:      [email protected] (moderated for non-subscribers)
2631 S:      Maintained
2632 W:      http://linux-chenxing.org/
2633 T:      git git://github.com/linux-chenxing/linux.git
2634 F:      Documentation/devicetree/bindings/arm/mstar/*
2635 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2636 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2637 F:      arch/arm/boot/dts/sigmastar/
2638 F:      arch/arm/mach-mstar/
2639 F:      drivers/clk/mstar/
2640 F:      drivers/clocksource/timer-msc313e.c
2641 F:      drivers/gpio/gpio-msc313.c
2642 F:      drivers/rtc/rtc-msc313.c
2643 F:      drivers/watchdog/msc313e_wdt.c
2644 F:      include/dt-bindings/clock/mstar-*
2645 F:      include/dt-bindings/gpio/msc313-gpio.h
2646
2647 ARM/NOMADIK/Ux500 ARCHITECTURES
2648 M:      Linus Walleij <[email protected]>
2649 L:      [email protected] (moderated for non-subscribers)
2650 S:      Maintained
2651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2652 F:      Documentation/devicetree/bindings/arm/ste-*
2653 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2654 F:      Documentation/devicetree/bindings/arm/ux500/
2655 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2656 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2657 F:      arch/arm/boot/dts/st/ste-*
2658 F:      arch/arm/mach-nomadik/
2659 F:      arch/arm/mach-ux500/
2660 F:      drivers/clk/clk-nomadik.c
2661 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2662 F:      drivers/dma/ste_dma40*
2663 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2664 F:      drivers/gpio/gpio-nomadik.c
2665 F:      drivers/hwspinlock/u8500_hsem.c
2666 F:      drivers/i2c/busses/i2c-nomadik.c
2667 F:      drivers/iio/adc/ab8500-gpadc.c
2668 F:      drivers/mfd/ab8500*
2669 F:      drivers/mfd/abx500*
2670 F:      drivers/mfd/db8500*
2671 F:      drivers/pinctrl/nomadik/
2672 F:      drivers/rtc/rtc-ab8500.c
2673 F:      drivers/rtc/rtc-pl031.c
2674 F:      drivers/soc/ux500/
2675
2676 ARM/NUVOTON MA35 ARCHITECTURE
2677 M:      Jacky Huang <[email protected]>
2678 M:      Shan-Chun Hung <[email protected]>
2679 L:      [email protected] (moderated for non-subscribers)
2680 S:      Supported
2681 F:      Documentation/devicetree/bindings/*/*/*ma35*
2682 F:      Documentation/devicetree/bindings/*/*ma35*
2683 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2684 F:      drivers/*/*/*ma35*
2685 F:      drivers/*/*ma35*
2686 K:      ma35d1
2687
2688 ARM/NUVOTON NPCM ARCHITECTURE
2689 M:      Avi Fishman <[email protected]>
2690 M:      Tomer Maimon <[email protected]>
2691 M:      Tali Perry <[email protected]>
2692 R:      Patrick Venture <[email protected]>
2693 R:      Nancy Yuen <[email protected]>
2694 R:      Benjamin Fair <[email protected]>
2695 L:      [email protected] (moderated for non-subscribers)
2696 S:      Supported
2697 F:      Documentation/devicetree/bindings/*/*/*npcm*
2698 F:      Documentation/devicetree/bindings/*/*npcm*
2699 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2700 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2701 F:      arch/arm/mach-npcm/
2702 F:      arch/arm64/boot/dts/nuvoton/
2703 F:      drivers/*/*/*npcm*
2704 F:      drivers/*/*npcm*
2705 F:      drivers/rtc/rtc-nct3018y.c
2706 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2707 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2708
2709 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2710 M:      Joseph Liu <[email protected]>
2711 M:      Marvin Lin <[email protected]>
2712 L:      [email protected]
2713 L:      [email protected] (moderated for non-subscribers)
2714 S:      Maintained
2715 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2716 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2717 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2718 F:      drivers/media/platform/nuvoton/
2719 F:      include/uapi/linux/npcm-video.h
2720
2721 ARM/NUVOTON WPCM450 ARCHITECTURE
2722 M:      Jonathan Neuschäfer <[email protected]>
2723 L:      [email protected] (moderated for non-subscribers)
2724 S:      Maintained
2725 W:      https://github.com/neuschaefer/wpcm450/wiki
2726 F:      Documentation/devicetree/bindings/*/*wpcm*
2727 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2728 F:      arch/arm/configs/wpcm450_defconfig
2729 F:      arch/arm/mach-npcm/wpcm450.c
2730 F:      drivers/*/*/*wpcm*
2731 F:      drivers/*/*wpcm*
2732
2733 ARM/NXP S32G ARCHITECTURE
2734 R:      Chester Lin <[email protected]>
2735 R:      Matthias Brugger <[email protected]>
2736 R:      Ghennadi Procopciuc <[email protected]>
2737 L:      NXP S32 Linux Team <[email protected]>
2738 L:      [email protected] (moderated for non-subscribers)
2739 S:      Maintained
2740 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2741 F:      drivers/pinctrl/nxp/
2742
2743 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2744 M:      Alexander Clouter <[email protected]>
2745 L:      [email protected] (moderated for non-subscribers)
2746 S:      Maintained
2747 W:      http://www.digriz.org.uk/ts78xx/kernel
2748 F:      arch/arm/mach-orion5x/ts78xx-*
2749
2750 ARM/QUALCOMM CHROMEBOOK SUPPORT
2751 R:      [email protected]
2752 F:      arch/arm64/boot/dts/qcom/sc7180*
2753 F:      arch/arm64/boot/dts/qcom/sc7280*
2754 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2755
2756 ARM/QUALCOMM MAILING LIST
2757 L:      [email protected]
2758 F:      Documentation/devicetree/bindings/*/qcom*
2759 F:      Documentation/devicetree/bindings/soc/qcom/
2760 F:      arch/arm/boot/dts/qcom/
2761 F:      arch/arm/configs/qcom_defconfig
2762 F:      arch/arm/mach-qcom/
2763 F:      arch/arm64/boot/dts/qcom/
2764 F:      drivers/*/*/pm8???-*
2765 F:      drivers/*/*/qcom*
2766 F:      drivers/*/*/qcom/
2767 F:      drivers/*/qcom*
2768 F:      drivers/*/qcom/
2769 F:      drivers/bluetooth/btqcomsmd.c
2770 F:      drivers/clocksource/timer-qcom.c
2771 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2772 F:      drivers/extcon/extcon-qcom*
2773 F:      drivers/i2c/busses/i2c-qcom-geni.c
2774 F:      drivers/i2c/busses/i2c-qup.c
2775 F:      drivers/iommu/msm*
2776 F:      drivers/mfd/ssbi.c
2777 F:      drivers/mmc/host/mmci_qcom*
2778 F:      drivers/mmc/host/sdhci-msm.c
2779 F:      drivers/pci/controller/dwc/pcie-qcom.c
2780 F:      drivers/phy/qualcomm/
2781 F:      drivers/power/*/msm*
2782 F:      drivers/reset/reset-qcom-*
2783 F:      drivers/rtc/rtc-pm8xxx.c
2784 F:      drivers/spi/spi-geni-qcom.c
2785 F:      drivers/spi/spi-qcom-qspi.c
2786 F:      drivers/spi/spi-qup.c
2787 F:      drivers/tty/serial/msm_serial.c
2788 F:      drivers/ufs/host/ufs-qcom*
2789 F:      drivers/usb/dwc3/dwc3-qcom.c
2790 F:      include/dt-bindings/*/qcom*
2791 F:      include/linux/*/qcom*
2792 F:      include/linux/soc/qcom/
2793
2794 ARM/QUALCOMM SUPPORT
2795 M:      Bjorn Andersson <[email protected]>
2796 M:      Konrad Dybcio <[email protected]>
2797 L:      [email protected]
2798 S:      Maintained
2799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2800 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2801 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2802 F:      Documentation/devicetree/bindings/bus/qcom*
2803 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2804 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2805 F:      Documentation/devicetree/bindings/reserved-memory/qcom
2806 F:      Documentation/devicetree/bindings/soc/qcom/
2807 F:      arch/arm/boot/dts/qcom/
2808 F:      arch/arm/configs/qcom_defconfig
2809 F:      arch/arm/mach-qcom/
2810 F:      arch/arm64/boot/dts/qcom/
2811 F:      drivers/bus/qcom*
2812 F:      drivers/firmware/qcom/
2813 F:      drivers/soc/qcom/
2814 F:      include/dt-bindings/arm/qcom,ids.h
2815 F:      include/dt-bindings/firmware/qcom,scm.h
2816 F:      include/dt-bindings/soc/qcom*
2817 F:      include/linux/firmware/qcom
2818 F:      include/linux/soc/qcom/
2819 F:      include/soc/qcom/
2820
2821 ARM/RDA MICRO ARCHITECTURE
2822 M:      Manivannan Sadhasivam <[email protected]>
2823 L:      [email protected] (moderated for non-subscribers)
2824 L:      [email protected] (moderated for non-subscribers)
2825 S:      Maintained
2826 F:      Documentation/devicetree/bindings/arm/rda.yaml
2827 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2828 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2829 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2830 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2831 F:      arch/arm/boot/dts/unisoc/
2832 F:      drivers/clocksource/timer-rda.c
2833 F:      drivers/gpio/gpio-rda.c
2834 F:      drivers/irqchip/irq-rda-intc.c
2835 F:      drivers/tty/serial/rda-uart.c
2836
2837 ARM/REALTEK ARCHITECTURE
2838 M:      Andreas Färber <[email protected]>
2839 L:      [email protected] (moderated for non-subscribers)
2840 L:      [email protected] (moderated for non-subscribers)
2841 S:      Maintained
2842 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2843 F:      arch/arm/boot/dts/realtek/
2844 F:      arch/arm/mach-realtek/
2845 F:      arch/arm64/boot/dts/realtek/
2846
2847 ARM/RISC-V/RENESAS ARCHITECTURE
2848 M:      Geert Uytterhoeven <[email protected]>
2849 M:      Magnus Damm <[email protected]>
2850 L:      [email protected]
2851 S:      Supported
2852 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2853 C:      irc://irc.libera.chat/renesas-soc
2854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2855 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2856 F:      Documentation/devicetree/bindings/soc/renesas/
2857 F:      arch/arm/boot/dts/renesas/
2858 F:      arch/arm/configs/shmobile_defconfig
2859 F:      arch/arm/include/debug/renesas-scif.S
2860 F:      arch/arm/mach-shmobile/
2861 F:      arch/arm64/boot/dts/renesas/
2862 F:      arch/riscv/boot/dts/renesas/
2863 F:      drivers/pmdomain/renesas/
2864 F:      drivers/soc/renesas/
2865 F:      include/linux/soc/renesas/
2866 K:      \brenesas,
2867
2868 ARM/RISCPC ARCHITECTURE
2869 M:      Russell King <[email protected]>
2870 L:      [email protected] (moderated for non-subscribers)
2871 S:      Maintained
2872 W:      http://www.armlinux.org.uk/
2873 F:      arch/arm/include/asm/hardware/ioc.h
2874 F:      arch/arm/include/asm/hardware/iomd.h
2875 F:      arch/arm/include/asm/hardware/memc.h
2876 F:      arch/arm/mach-rpc/
2877 F:      drivers/net/ethernet/8390/etherh.c
2878 F:      drivers/net/ethernet/i825xx/ether1*
2879 F:      drivers/net/ethernet/seeq/ether3*
2880 F:      drivers/scsi/arm/
2881
2882 ARM/Rockchip SoC support
2883 M:      Heiko Stuebner <[email protected]>
2884 L:      [email protected] (moderated for non-subscribers)
2885 L:      [email protected]
2886 S:      Maintained
2887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2888 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2889 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2890 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2891 F:      arch/arm/boot/dts/rockchip/
2892 F:      arch/arm/mach-rockchip/
2893 F:      drivers/*/*/*rockchip*
2894 F:      drivers/*/*rockchip*
2895 F:      drivers/clk/rockchip/
2896 F:      drivers/i2c/busses/i2c-rk3x.c
2897 F:      sound/soc/rockchip/
2898 N:      rockchip
2899
2900 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2901 M:      Krzysztof Kozlowski <[email protected]>
2902 R:      Alim Akhtar <[email protected]>
2903 L:      [email protected] (moderated for non-subscribers)
2904 L:      [email protected]
2905 S:      Maintained
2906 P:      Documentation/process/maintainer-soc-clean-dts.rst
2907 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2908 B:      mailto:[email protected]
2909 C:      irc://irc.libera.chat/linux-exynos
2910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2911 F:      Documentation/arch/arm/samsung/
2912 F:      Documentation/devicetree/bindings/arm/samsung/
2913 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2914 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2915 F:      Documentation/devicetree/bindings/soc/samsung/
2916 F:      arch/arm/boot/dts/samsung/
2917 F:      arch/arm/mach-exynos*/
2918 F:      arch/arm/mach-s3c/
2919 F:      arch/arm/mach-s5p*/
2920 F:      arch/arm64/boot/dts/exynos/
2921 F:      drivers/*/*/*s3c24*
2922 F:      drivers/*/*s3c24*
2923 F:      drivers/*/*s3c64xx*
2924 F:      drivers/*/*s5pv210*
2925 F:      drivers/clocksource/samsung_pwm_timer.c
2926 F:      drivers/memory/samsung/
2927 F:      drivers/pwm/pwm-samsung.c
2928 F:      drivers/soc/samsung/
2929 F:      drivers/tty/serial/samsung*
2930 F:      include/clocksource/samsung_pwm.h
2931 F:      include/linux/platform_data/*s3c*
2932 F:      include/linux/serial_s3c.h
2933 F:      include/linux/soc/samsung/
2934 N:      exynos
2935 N:      s3c64xx
2936 N:      s5pv210
2937
2938 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2939 M:      Łukasz Stelmach <[email protected]>
2940 L:      [email protected] (moderated for non-subscribers)
2941 L:      [email protected]
2942 S:      Maintained
2943 F:      drivers/media/platform/samsung/s5p-g2d/
2944
2945 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2946 M:      Marek Szyprowski <[email protected]>
2947 L:      [email protected]
2948 L:      [email protected]
2949 S:      Maintained
2950 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2951 F:      drivers/media/cec/platform/s5p/
2952
2953 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2954 M:      Andrzej Pietrasiewicz <[email protected]>
2955 M:      Jacek Anaszewski <[email protected]>
2956 M:      Sylwester Nawrocki <[email protected]>
2957 L:      [email protected] (moderated for non-subscribers)
2958 L:      [email protected]
2959 S:      Maintained
2960 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2961 F:      drivers/media/platform/samsung/s5p-jpeg/
2962
2963 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2964 M:      Marek Szyprowski <[email protected]>
2965 M:      Andrzej Hajda <[email protected]>
2966 L:      [email protected] (moderated for non-subscribers)
2967 L:      [email protected]
2968 S:      Maintained
2969 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2970 F:      drivers/media/platform/samsung/s5p-mfc/
2971
2972 ARM/SOCFPGA ARCHITECTURE
2973 M:      Dinh Nguyen <[email protected]>
2974 S:      Maintained
2975 W:      http://www.rocketboards.org
2976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2977 F:      arch/arm/boot/dts/intel/socfpga/
2978 F:      arch/arm/configs/socfpga_defconfig
2979 F:      arch/arm/mach-socfpga/
2980 F:      arch/arm64/boot/dts/altera/
2981 F:      arch/arm64/boot/dts/intel/
2982
2983 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2984 M:      Dinh Nguyen <[email protected]>
2985 S:      Maintained
2986 F:      drivers/clk/socfpga/
2987
2988 ARM/SOCFPGA EDAC SUPPORT
2989 M:      Dinh Nguyen <[email protected]>
2990 S:      Maintained
2991 F:      drivers/edac/altera_edac.[ch]
2992
2993 ARM/SPREADTRUM SoC SUPPORT
2994 M:      Orson Zhai <[email protected]>
2995 M:      Baolin Wang <[email protected]>
2996 R:      Chunyan Zhang <[email protected]>
2997 S:      Maintained
2998 F:      arch/arm64/boot/dts/sprd
2999 N:      sprd
3000 N:      sc27xx
3001 N:      sc2731
3002
3003 ARM/STI ARCHITECTURE
3004 M:      Patrice Chotard <[email protected]>
3005 L:      [email protected] (moderated for non-subscribers)
3006 S:      Maintained
3007 W:      http://www.stlinux.com
3008 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
3009 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
3010 F:      arch/arm/boot/dts/st/sti*
3011 F:      arch/arm/mach-sti/
3012 F:      drivers/ata/ahci_st.c
3013 F:      drivers/char/hw_random/st-rng.c
3014 F:      drivers/clocksource/arm_global_timer.c
3015 F:      drivers/clocksource/clksrc_st_lpc.c
3016 F:      drivers/cpufreq/sti-cpufreq.c
3017 F:      drivers/dma/st_fdma*
3018 F:      drivers/i2c/busses/i2c-st.c
3019 F:      drivers/media/platform/st/sti/c8sectpfe/
3020 F:      drivers/media/rc/st_rc.c
3021 F:      drivers/mmc/host/sdhci-st.c
3022 F:      drivers/phy/st/phy-miphy28lp.c
3023 F:      drivers/phy/st/phy-stih407-usb.c
3024 F:      drivers/pinctrl/pinctrl-st.c
3025 F:      drivers/remoteproc/st_remoteproc.c
3026 F:      drivers/remoteproc/st_slim_rproc.c
3027 F:      drivers/reset/sti/
3028 F:      drivers/rtc/rtc-st-lpc.c
3029 F:      drivers/tty/serial/st-asc.c
3030 F:      drivers/usb/dwc3/dwc3-st.c
3031 F:      drivers/usb/host/ehci-st.c
3032 F:      drivers/usb/host/ohci-st.c
3033 F:      drivers/watchdog/st_lpc_wdt.c
3034 F:      include/linux/remoteproc/st_slim_rproc.h
3035
3036 ARM/STM32 ARCHITECTURE
3037 M:      Maxime Coquelin <[email protected]>
3038 M:      Alexandre Torgue <[email protected]>
3039 L:      [email protected] (moderated for non-subscribers)
3040 L:      [email protected] (moderated for non-subscribers)
3041 S:      Maintained
3042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
3043 F:      arch/arm/boot/dts/st/stm32*
3044 F:      arch/arm/mach-stm32/
3045 F:      arch/arm64/boot/dts/st/
3046 F:      drivers/clocksource/armv7m_systick.c
3047 N:      stm32
3048 N:      stm
3049
3050 ARM/SUNPLUS SP7021 SOC SUPPORT
3051 M:      Qin Jian <[email protected]>
3052 L:      [email protected] (moderated for mon-subscribers)
3053 S:      Maintained
3054 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3055 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3056 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3057 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3058 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3059 F:      arch/arm/boot/dts/sunplus/
3060 F:      arch/arm/configs/sp7021_*defconfig
3061 F:      drivers/clk/clk-sp7021.c
3062 F:      drivers/irqchip/irq-sp7021-intc.c
3063 F:      drivers/reset/reset-sunplus.c
3064 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3065 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3066
3067 ARM/Synaptics SoC support
3068 M:      Jisheng Zhang <[email protected]>
3069 M:      Sebastian Hesselbarth <[email protected]>
3070 L:      [email protected] (moderated for non-subscribers)
3071 S:      Maintained
3072 F:      arch/arm/boot/dts/synaptics/
3073 F:      arch/arm/mach-berlin/
3074 F:      arch/arm64/boot/dts/synaptics/
3075
3076 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3077 M:      Hans Verkuil <[email protected]>
3078 L:      [email protected]
3079 L:      [email protected]
3080 S:      Maintained
3081 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3082 F:      drivers/media/cec/platform/tegra/
3083
3084 ARM/TESLA FSD SoC SUPPORT
3085 M:      Alim Akhtar <[email protected]>
3086 M:      [email protected]
3087 L:      [email protected] (moderated for non-subscribers)
3088 L:      [email protected]
3089 S:      Maintained
3090 F:      arch/arm64/boot/dts/tesla/
3091
3092 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3093 M:      Santosh Shilimkar <[email protected]>
3094 L:      [email protected]
3095 S:      Maintained
3096 F:      drivers/memory/*emif*
3097
3098 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3099 M:      Nishanth Menon <[email protected]>
3100 M:      Santosh Shilimkar <[email protected]>
3101 L:      [email protected] (moderated for non-subscribers)
3102 S:      Maintained
3103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3104 F:      arch/arm/boot/dts/ti/keystone/
3105 F:      arch/arm/mach-keystone/
3106
3107 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3108 M:      Santosh Shilimkar <[email protected]>
3109 L:      [email protected]
3110 S:      Maintained
3111 F:      drivers/clk/keystone/
3112
3113 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3114 M:      Santosh Shilimkar <[email protected]>
3115 L:      [email protected] (moderated for non-subscribers)
3116 L:      [email protected]
3117 S:      Maintained
3118 F:      drivers/clocksource/timer-keystone.c
3119
3120 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3121 M:      Santosh Shilimkar <[email protected]>
3122 L:      [email protected]
3123 S:      Maintained
3124 F:      drivers/power/reset/keystone-reset.c
3125
3126 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3127 M:      Nishanth Menon <[email protected]>
3128 M:      Vignesh Raghavendra <[email protected]>
3129 M:      Tero Kristo <[email protected]>
3130 L:      [email protected] (moderated for non-subscribers)
3131 S:      Supported
3132 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3133 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3134 F:      arch/arm64/boot/dts/ti/Makefile
3135 F:      arch/arm64/boot/dts/ti/k3-*
3136
3137 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3138 M:      Krzysztof Kozlowski <[email protected]>
3139 L:      [email protected] (moderated for non-subscribers)
3140 S:      Odd Fixes
3141 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3142 F:      Documentation/devicetree/bindings/*/ti,nspire*
3143 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3144 F:      arch/arm/boot/dts/nspire/
3145
3146 ARM/TOSHIBA VISCONTI ARCHITECTURE
3147 M:      Nobuhiro Iwamatsu <[email protected]>
3148 L:      [email protected] (moderated for non-subscribers)
3149 S:      Supported
3150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3151 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3152 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3153 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3154 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3155 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3156 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3157 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3158 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3159 F:      arch/arm64/boot/dts/toshiba/
3160 F:      drivers/clk/visconti/
3161 F:      drivers/gpio/gpio-visconti.c
3162 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3163 F:      drivers/pci/controller/dwc/pcie-visconti.c
3164 F:      drivers/pinctrl/visconti/
3165 F:      drivers/watchdog/visconti_wdt.c
3166 N:      visconti
3167
3168 ARM/UNIPHIER ARCHITECTURE
3169 M:      Kunihiko Hayashi <[email protected]>
3170 M:      Masami Hiramatsu <[email protected]>
3171 L:      [email protected] (moderated for non-subscribers)
3172 S:      Maintained
3173 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3174 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3175 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3176 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3177 F:      arch/arm/boot/dts/socionext/uniphier*
3178 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3179 F:      arch/arm/mm/cache-uniphier.c
3180 F:      arch/arm64/boot/dts/socionext/uniphier*
3181 F:      drivers/bus/uniphier-system-bus.c
3182 F:      drivers/clk/uniphier/
3183 F:      drivers/dma/uniphier-mdmac.c
3184 F:      drivers/gpio/gpio-uniphier.c
3185 F:      drivers/i2c/busses/i2c-uniphier*
3186 F:      drivers/irqchip/irq-uniphier-aidet.c
3187 F:      drivers/mmc/host/uniphier-sd.c
3188 F:      drivers/pinctrl/uniphier/
3189 F:      drivers/reset/reset-uniphier.c
3190 F:      drivers/tty/serial/8250/8250_uniphier.c
3191 N:      uniphier
3192
3193 ARM/VERSATILE EXPRESS PLATFORM
3194 M:      Liviu Dudau <[email protected]>
3195 M:      Sudeep Holla <[email protected]>
3196 M:      Lorenzo Pieralisi <[email protected]>
3197 L:      [email protected] (moderated for non-subscribers)
3198 S:      Maintained
3199 N:      mps2
3200 N:      vexpress
3201 F:      arch/arm/mach-versatile/
3202 F:      arch/arm64/boot/dts/arm/
3203 F:      drivers/clocksource/timer-versatile.c
3204 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3205 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3206
3207 ARM/VFP SUPPORT
3208 M:      Russell King <[email protected]>
3209 L:      [email protected] (moderated for non-subscribers)
3210 S:      Maintained
3211 W:      http://www.armlinux.org.uk/
3212 F:      arch/arm/vfp/
3213
3214 ARM/VT8500 ARM ARCHITECTURE
3215 M:      Alexey Charkov <[email protected]>
3216 M:      Krzysztof Kozlowski <[email protected]>
3217 L:      [email protected] (moderated for non-subscribers)
3218 S:      Odd Fixes
3219 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3220 F:      arch/arm/boot/dts/vt8500/
3221 F:      arch/arm/mach-vt8500/
3222 F:      drivers/clocksource/timer-vt8500.c
3223 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3224 F:      drivers/mmc/host/wmt-sdmmc.c
3225 F:      drivers/pwm/pwm-vt8500.c
3226 F:      drivers/rtc/rtc-vt8500.c
3227 F:      drivers/tty/serial/vt8500_serial.c
3228 F:      drivers/video/fbdev/vt8500lcdfb.*
3229 F:      drivers/video/fbdev/wm8505fb*
3230 F:      drivers/video/fbdev/wmt_ge_rops.*
3231
3232 ARM/ZYNQ ARCHITECTURE
3233 M:      Michal Simek <[email protected]>
3234 L:      [email protected] (moderated for non-subscribers)
3235 S:      Supported
3236 W:      http://wiki.xilinx.com
3237 T:      git https://github.com/Xilinx/linux-xlnx.git
3238 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3239 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3240 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3241 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3242 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3243 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3244 F:      arch/arm/mach-zynq/
3245 F:      drivers/clocksource/timer-cadence-ttc.c
3246 F:      drivers/cpuidle/cpuidle-zynq.c
3247 F:      drivers/edac/synopsys_edac.c
3248 F:      drivers/i2c/busses/i2c-cadence.c
3249 F:      drivers/i2c/busses/i2c-xiic.c
3250 F:      drivers/mmc/host/sdhci-of-arasan.c
3251 N:      zynq
3252 N:      xilinx
3253
3254 ARM64 FIT SUPPORT
3255 M:      Simon Glass <[email protected]>
3256 L:      [email protected] (moderated for non-subscribers)
3257 S:      Maintained
3258 F:      arch/arm64/boot/Makefile
3259 F:      scripts/make_fit.py
3260
3261 ARM64 PLATFORM DRIVERS
3262 M:      Hans de Goede <[email protected]>
3263 M:      Ilpo Järvinen <[email protected]>
3264 R:      Bryan O'Donoghue <[email protected]>
3265 L:      [email protected]
3266 S:      Maintained
3267 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3269 F:      drivers/platform/arm64/
3270
3271 ARM64 PORT (AARCH64 ARCHITECTURE)
3272 M:      Catalin Marinas <[email protected]>
3273 M:      Will Deacon <[email protected]>
3274 L:      [email protected] (moderated for non-subscribers)
3275 S:      Maintained
3276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3277 F:      Documentation/arch/arm64/
3278 F:      arch/arm64/
3279 F:      tools/testing/selftests/arm64/
3280 X:      arch/arm64/boot/dts/
3281
3282 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3283 M:      George McCollister <[email protected]>
3284 L:      [email protected]
3285 S:      Maintained
3286 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3287 F:      drivers/net/dsa/xrs700x/*
3288 F:      net/dsa/tag_xrs700x.c
3289
3290 AS3645A LED FLASH CONTROLLER DRIVER
3291 M:      Sakari Ailus <[email protected]>
3292 L:      [email protected]
3293 S:      Maintained
3294 F:      drivers/leds/flash/leds-as3645a.c
3295
3296 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3297 M:      Tianshu Qiu <[email protected]>
3298 L:      [email protected]
3299 S:      Maintained
3300 T:      git git://linuxtv.org/media_tree.git
3301 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3302 F:      drivers/media/i2c/ak7375.c
3303
3304 ASAHI KASEI AK8974 DRIVER
3305 M:      Linus Walleij <[email protected]>
3306 L:      [email protected]
3307 S:      Supported
3308 W:      http://www.akm.com/
3309 F:      drivers/iio/magnetometer/ak8974.c
3310
3311 AOSONG AGS02MA TVOC SENSOR DRIVER
3312 M:      Anshul Dalal <[email protected]>
3313 L:      [email protected]
3314 S:      Maintained
3315 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3316 F:      drivers/iio/chemical/ags02ma.c
3317
3318 ASC7621 HARDWARE MONITOR DRIVER
3319 M:      George Joseph <[email protected]>
3320 L:      [email protected]
3321 S:      Maintained
3322 F:      Documentation/hwmon/asc7621.rst
3323 F:      drivers/hwmon/asc7621.c
3324
3325 ASIX AX88796C SPI ETHERNET ADAPTER
3326 M:      Łukasz Stelmach <[email protected]>
3327 S:      Maintained
3328 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3329 F:      drivers/net/ethernet/asix/ax88796c_*
3330
3331 ASIX PHY DRIVER [RUST]
3332 M:      FUJITA Tomonori <[email protected]>
3333 R:      Trevor Gross <[email protected]>
3334 L:      [email protected]
3335 L:      [email protected]
3336 S:      Maintained
3337 F:      drivers/net/phy/ax88796b_rust.rs
3338
3339 ASPEED CRYPTO DRIVER
3340 M:      Neal Liu <[email protected]>
3341 L:      [email protected] (moderated for non-subscribers)
3342 S:      Maintained
3343 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3344 F:      drivers/crypto/aspeed/
3345
3346 ASPEED PECI CONTROLLER
3347 M:      Iwona Winiarska <[email protected]>
3348 L:      [email protected] (moderated for non-subscribers)
3349 L:      [email protected] (moderated for non-subscribers)
3350 S:      Supported
3351 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3352 F:      drivers/peci/controller/peci-aspeed.c
3353
3354 ASPEED PINCTRL DRIVERS
3355 M:      Andrew Jeffery <[email protected]>
3356 L:      [email protected] (moderated for non-subscribers)
3357 L:      [email protected] (moderated for non-subscribers)
3358 L:      [email protected]
3359 S:      Maintained
3360 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3361 F:      drivers/pinctrl/aspeed/
3362
3363 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3364 M:      Eddie James <[email protected]>
3365 L:      [email protected] (moderated for non-subscribers)
3366 S:      Maintained
3367 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3368 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3369 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3370
3371 ASPEED SD/MMC DRIVER
3372 M:      Andrew Jeffery <[email protected]>
3373 L:      [email protected] (moderated for non-subscribers)
3374 L:      [email protected] (moderated for non-subscribers)
3375 L:      [email protected]
3376 S:      Maintained
3377 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3378 F:      drivers/mmc/host/sdhci-of-aspeed*
3379
3380 ASPEED SMC SPI DRIVER
3381 M:      Chin-Ting Kuo <[email protected]>
3382 M:      Cédric Le Goater <[email protected]>
3383 L:      [email protected] (moderated for non-subscribers)
3384 L:      [email protected] (moderated for non-subscribers)
3385 L:      [email protected]
3386 S:      Maintained
3387 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3388 F:      drivers/spi/spi-aspeed-smc.c
3389
3390 ASPEED USB UDC DRIVER
3391 M:      Neal Liu <[email protected]>
3392 L:      [email protected] (moderated for non-subscribers)
3393 S:      Maintained
3394 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3395 F:      drivers/usb/gadget/udc/aspeed_udc.c
3396
3397 ASPEED VIDEO ENGINE DRIVER
3398 M:      Eddie James <[email protected]>
3399 L:      [email protected]
3400 L:      [email protected] (moderated for non-subscribers)
3401 S:      Maintained
3402 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3403 F:      drivers/media/platform/aspeed/
3404
3405 ASUS EC HARDWARE MONITOR DRIVER
3406 M:      Eugene Shalygin <[email protected]>
3407 L:      [email protected]
3408 S:      Maintained
3409 F:      drivers/hwmon/asus-ec-sensors.c
3410
3411 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3412 M:      Corentin Chary <[email protected]>
3413 M:      Luke D. Jones <[email protected]>
3414 L:      [email protected]
3415 S:      Maintained
3416 W:      https://asus-linux.org/
3417 F:      drivers/platform/x86/asus*.c
3418 F:      drivers/platform/x86/eeepc*.c
3419
3420 ASUS TF103C DOCK DRIVER
3421 M:      Hans de Goede <[email protected]>
3422 L:      [email protected]
3423 S:      Maintained
3424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3425 F:      drivers/platform/x86/asus-tf103c-dock.c
3426
3427 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3428 M:      Aleksa Savic <[email protected]>
3429 L:      [email protected]
3430 S:      Maintained
3431 F:      drivers/hwmon/asus_rog_ryujin.c
3432
3433 ASUS WIRELESS RADIO CONTROL DRIVER
3434 M:      João Paulo Rechi Vita <[email protected]>
3435 L:      [email protected]
3436 S:      Maintained
3437 F:      drivers/platform/x86/asus-wireless.c
3438
3439 ASUS WMI HARDWARE MONITOR DRIVER
3440 M:      Ed Brindley <[email protected]>
3441 M:      Denis Pauk <[email protected]>
3442 L:      [email protected]
3443 S:      Maintained
3444 F:      drivers/hwmon/asus_wmi_sensors.c
3445
3446 ASYMMETRIC KEYS
3447 M:      David Howells <[email protected]>
3448 L:      [email protected]
3449 S:      Maintained
3450 F:      Documentation/crypto/asymmetric-keys.rst
3451 F:      crypto/asymmetric_keys/
3452 F:      include/crypto/pkcs7.h
3453 F:      include/crypto/public_key.h
3454 F:      include/linux/verification.h
3455
3456 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3457 R:      Dan Williams <[email protected]>
3458 S:      Odd fixes
3459 W:      http://sourceforge.net/projects/xscaleiop
3460 F:      Documentation/crypto/async-tx-api.rst
3461 F:      crypto/async_tx/
3462 F:      include/linux/async_tx.h
3463
3464 AT24 EEPROM DRIVER
3465 M:      Bartosz Golaszewski <[email protected]>
3466 L:      [email protected]
3467 S:      Maintained
3468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3469 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3470 F:      drivers/misc/eeprom/at24.c
3471
3472 ATA OVER ETHERNET (AOE) DRIVER
3473 M:      "Justin Sanders" <[email protected]>
3474 S:      Supported
3475 W:      http://www.openaoe.org/
3476 F:      Documentation/admin-guide/aoe/
3477 F:      drivers/block/aoe/
3478
3479 ATC260X PMIC MFD DRIVER
3480 M:      Manivannan Sadhasivam <[email protected]>
3481 M:      Cristian Ciocaltea <[email protected]>
3482 L:      [email protected]
3483 S:      Maintained
3484 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3485 F:      drivers/input/misc/atc260x-onkey.c
3486 F:      drivers/mfd/atc260*
3487 F:      drivers/power/reset/atc260x-poweroff.c
3488 F:      drivers/regulator/atc260x-regulator.c
3489 F:      include/linux/mfd/atc260x/*
3490
3491 ATHEROS 71XX/9XXX GPIO DRIVER
3492 M:      Alban Bedel <[email protected]>
3493 S:      Maintained
3494 W:      https://github.com/AlbanBedel/linux
3495 T:      git git://github.com/AlbanBedel/linux
3496 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3497 F:      drivers/gpio/gpio-ath79.c
3498
3499 ATHEROS 71XX/9XXX USB PHY DRIVER
3500 M:      Alban Bedel <[email protected]>
3501 S:      Maintained
3502 W:      https://github.com/AlbanBedel/linux
3503 T:      git git://github.com/AlbanBedel/linux
3504 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3505 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3506
3507 ATHEROS ATH GENERIC UTILITIES
3508 M:      Kalle Valo <[email protected]>
3509 L:      [email protected]
3510 S:      Supported
3511 F:      drivers/net/wireless/ath/*
3512
3513 ATHEROS ATH5K WIRELESS DRIVER
3514 M:      Jiri Slaby <[email protected]>
3515 M:      Nick Kossifidis <[email protected]>
3516 M:      Luis Chamberlain <[email protected]>
3517 L:      [email protected]
3518 S:      Maintained
3519 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3520 F:      drivers/net/wireless/ath/ath5k/
3521
3522 ATHEROS ATH6KL WIRELESS DRIVER
3523 L:      [email protected]
3524 S:      Orphan
3525 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3526 F:      drivers/net/wireless/ath/ath6kl/
3527
3528 ATI_REMOTE2 DRIVER
3529 M:      Ville Syrjala <[email protected]>
3530 S:      Maintained
3531 F:      drivers/input/misc/ati_remote2.c
3532
3533 ATK0110 HWMON DRIVER
3534 M:      Luca Tettamanti <[email protected]>
3535 L:      [email protected]
3536 S:      Maintained
3537 F:      drivers/hwmon/asus_atk0110.c
3538
3539 ATLX ETHERNET DRIVERS
3540 M:      Chris Snook <[email protected]>
3541 L:      [email protected]
3542 S:      Maintained
3543 W:      http://sourceforge.net/projects/atl1
3544 W:      http://atl1.sourceforge.net
3545 F:      drivers/net/ethernet/atheros/
3546
3547 ATM
3548 M:      Chas Williams <[email protected]>
3549 L:      [email protected] (moderated for non-subscribers)
3550 L:      [email protected]
3551 S:      Maintained
3552 W:      http://linux-atm.sourceforge.net
3553 F:      drivers/atm/
3554 F:      include/linux/atm*
3555 F:      include/linux/sonet.h
3556 F:      include/uapi/linux/atm*
3557 F:      include/uapi/linux/sonet.h
3558
3559 ATMEL MACB ETHERNET DRIVER
3560 M:      Nicolas Ferre <[email protected]>
3561 M:      Claudiu Beznea <[email protected]>
3562 S:      Supported
3563 F:      drivers/net/ethernet/cadence/
3564
3565 ATMEL MAXTOUCH DRIVER
3566 M:      Nick Dyer <[email protected]>
3567 S:      Maintained
3568 T:      git git://github.com/ndyer/linux.git
3569 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3570 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3571
3572 ATOMIC INFRASTRUCTURE
3573 M:      Will Deacon <[email protected]>
3574 M:      Peter Zijlstra <[email protected]>
3575 R:      Boqun Feng <[email protected]>
3576 R:      Mark Rutland <[email protected]>
3577 L:      [email protected]
3578 S:      Maintained
3579 F:      Documentation/atomic_*.txt
3580 F:      arch/*/include/asm/atomic*.h
3581 F:      include/*/atomic*.h
3582 F:      include/linux/refcount.h
3583 F:      scripts/atomic/
3584
3585 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3586 M:      Bradley Grove <[email protected]>
3587 L:      [email protected]
3588 S:      Supported
3589 W:      http://www.attotech.com
3590 F:      drivers/scsi/esas2r
3591
3592 ATUSB IEEE 802.15.4 RADIO DRIVER
3593 M:      Stefan Schmidt <[email protected]>
3594 L:      [email protected]
3595 S:      Maintained
3596 F:      drivers/net/ieee802154/at86rf230.h
3597 F:      drivers/net/ieee802154/atusb.c
3598 F:      drivers/net/ieee802154/atusb.h
3599
3600 AUDIT SUBSYSTEM
3601 M:      Paul Moore <[email protected]>
3602 M:      Eric Paris <[email protected]>
3603 L:      [email protected]
3604 S:      Supported
3605 W:      https://github.com/linux-audit
3606 Q:      https://patchwork.kernel.org/project/audit/list
3607 B:      mailto:[email protected]
3608 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3609 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3610 F:      include/asm-generic/audit_*.h
3611 F:      include/linux/audit.h
3612 F:      include/linux/audit_arch.h
3613 F:      include/uapi/linux/audit.h
3614 F:      kernel/audit*
3615 F:      lib/*audit.c
3616 K:      \baudit_[a-z_0-9]\+\b
3617
3618 AUXILIARY BUS DRIVER
3619 M:      Greg Kroah-Hartman <[email protected]>
3620 R:      Dave Ertman <[email protected]>
3621 R:      Ira Weiny <[email protected]>
3622 S:      Supported
3623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3624 F:      Documentation/driver-api/auxiliary_bus.rst
3625 F:      drivers/base/auxiliary.c
3626 F:      include/linux/auxiliary_bus.h
3627
3628 AUXILIARY DISPLAY DRIVERS
3629 M:      Andy Shevchenko <[email protected]>
3630 R:      Geert Uytterhoeven <[email protected]>
3631 S:      Odd Fixes
3632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3633 F:      Documentation/devicetree/bindings/auxdisplay/
3634 F:      drivers/auxdisplay/
3635 F:      include/linux/cfag12864b.h
3636 F:      include/uapi/linux/map_to_14segment.h
3637 F:      include/uapi/linux/map_to_7segment.h
3638
3639 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3640 M:      Subhajit Ghosh <[email protected]>
3641 L:      [email protected]
3642 S:      Maintained
3643 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3644 F:      drivers/iio/light/apds9306.c
3645
3646 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3647 M:      Andreas Klinger <[email protected]>
3648 L:      [email protected]
3649 S:      Maintained
3650 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3651 F:      drivers/iio/adc/hx711.c
3652
3653 AX.25 NETWORK LAYER
3654 L:      [email protected]
3655 S:      Orphan
3656 W:      https://linux-ax25.in-berlin.de
3657 F:      include/net/ax25.h
3658 F:      include/uapi/linux/ax25.h
3659 F:      net/ax25/
3660
3661 AXENTIA ARM DEVICES
3662 M:      Peter Rosin <[email protected]>
3663 L:      [email protected] (moderated for non-subscribers)
3664 S:      Maintained
3665 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3666 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3667 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3668 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3669
3670 AXENTIA ASOC DRIVERS
3671 M:      Peter Rosin <[email protected]>
3672 L:      [email protected] (moderated for non-subscribers)
3673 S:      Maintained
3674 F:      Documentation/devicetree/bindings/sound/axentia,*
3675 F:      sound/soc/atmel/tse850-pcm5142.c
3676
3677 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3678 M:      Nuno Sá <[email protected]>
3679 L:      [email protected]
3680 S:      Supported
3681 W:      https://ez.analog.com/linux-software-drivers
3682 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3683 F:      drivers/hwmon/axi-fan-control.c
3684
3685 AXI SPI ENGINE
3686 M:      Michael Hennerich <[email protected]>
3687 M:      Nuno Sá <[email protected]>
3688 R:      David Lechner <[email protected]>
3689 L:      [email protected]
3690 S:      Supported
3691 W:      https://ez.analog.com/linux-software-drivers
3692 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3693 F:      drivers/spi/spi-axi-spi-engine.c
3694
3695 AXI PWM GENERATOR
3696 M:      Michael Hennerich <[email protected]>
3697 M:      Nuno Sá <[email protected]>
3698 L:      [email protected]
3699 S:      Supported
3700 W:      https://ez.analog.com/linux-software-drivers
3701 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3702 F:      drivers/pwm/pwm-axi-pwmgen.c
3703
3704 AXXIA I2C CONTROLLER
3705 M:      Krzysztof Adamski <[email protected]>
3706 L:      [email protected]
3707 S:      Maintained
3708 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3709 F:      drivers/i2c/busses/i2c-axxia.c
3710
3711 AZ6007 DVB DRIVER
3712 M:      Mauro Carvalho Chehab <[email protected]>
3713 L:      [email protected]
3714 S:      Maintained
3715 W:      https://linuxtv.org
3716 T:      git git://linuxtv.org/media_tree.git
3717 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3718
3719 AZTECH FM RADIO RECEIVER DRIVER
3720 M:      Hans Verkuil <[email protected]>
3721 L:      [email protected]
3722 S:      Maintained
3723 W:      https://linuxtv.org
3724 T:      git git://linuxtv.org/media_tree.git
3725 F:      drivers/media/radio/radio-aztech*
3726
3727 B43 WIRELESS DRIVER
3728 L:      [email protected]
3729 L:      [email protected]
3730 S:      Orphan
3731 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3732 F:      drivers/net/wireless/broadcom/b43/
3733
3734 B43LEGACY WIRELESS DRIVER
3735 L:      [email protected]
3736 L:      [email protected]
3737 S:      Orphan
3738 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3739 F:      drivers/net/wireless/broadcom/b43legacy/
3740
3741 BACKLIGHT CLASS/SUBSYSTEM
3742 M:      Lee Jones <[email protected]>
3743 M:      Daniel Thompson <[email protected]>
3744 M:      Jingoo Han <[email protected]>
3745 L:      [email protected]
3746 S:      Maintained
3747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3748 F:      Documentation/ABI/stable/sysfs-class-backlight
3749 F:      Documentation/ABI/testing/sysfs-class-backlight
3750 F:      Documentation/devicetree/bindings/leds/backlight
3751 F:      drivers/video/backlight/
3752 F:      include/linux/backlight.h
3753 F:      include/linux/pwm_backlight.h
3754
3755 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3756 M:      Serge Semin <[email protected]>
3757 L:      [email protected]
3758 S:      Supported
3759 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3760 F:      Documentation/hwmon/bt1-pvt.rst
3761 F:      drivers/hwmon/bt1-pvt.[ch]
3762
3763 BARCO P50 GPIO DRIVER
3764 M:      Santosh Kumar Yadav <[email protected]>
3765 M:      Peter Korsgaard <[email protected]>
3766 S:      Maintained
3767 F:      drivers/platform/x86/barco-p50-gpio.c
3768
3769 BATMAN ADVANCED
3770 M:      Marek Lindner <[email protected]>
3771 M:      Simon Wunderlich <[email protected]>
3772 M:      Antonio Quartulli <[email protected]>
3773 M:      Sven Eckelmann <[email protected]>
3774 L:      [email protected] (moderated for non-subscribers)
3775 S:      Maintained
3776 W:      https://www.open-mesh.org/
3777 Q:      https://patchwork.open-mesh.org/project/batman/list/
3778 B:      https://www.open-mesh.org/projects/batman-adv/issues
3779 C:      ircs://irc.hackint.org/batadv
3780 T:      git https://git.open-mesh.org/linux-merge.git
3781 F:      Documentation/networking/batman-adv.rst
3782 F:      include/uapi/linux/batadv_packet.h
3783 F:      include/uapi/linux/batman_adv.h
3784 F:      net/batman-adv/
3785
3786 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3787 M:      Thomas Sailer <[email protected]>
3788 L:      [email protected]
3789 S:      Maintained
3790 W:      http://www.baycom.org/~tom/ham/ham.html
3791 F:      drivers/net/hamradio/baycom*
3792
3793 BCACHE (BLOCK LAYER CACHE)
3794 M:      Coly Li <[email protected]>
3795 M:      Kent Overstreet <[email protected]>
3796 L:      [email protected]
3797 S:      Maintained
3798 W:      http://bcache.evilpiepirate.org
3799 C:      irc://irc.oftc.net/bcache
3800 F:      drivers/md/bcache/
3801
3802 BCACHEFS
3803 M:      Kent Overstreet <[email protected]>
3804 L:      [email protected]
3805 S:      Supported
3806 C:      irc://irc.oftc.net/bcache
3807 T:      git https://evilpiepirate.org/git/bcachefs.git
3808 F:      fs/bcachefs/
3809 F:      Documentation/filesystems/bcachefs/
3810
3811 BDISP ST MEDIA DRIVER
3812 M:      Fabien Dessenne <[email protected]>
3813 L:      [email protected]
3814 S:      Supported
3815 W:      https://linuxtv.org
3816 T:      git git://linuxtv.org/media_tree.git
3817 F:      drivers/media/platform/st/sti/bdisp
3818
3819 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3820 M:      Dariusz Marcinkiewicz <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 F:      drivers/net/ethernet/ec_bhf.c
3824
3825 BEFS FILE SYSTEM
3826 M:      Luis de Bethencourt <[email protected]>
3827 M:      Salah Triki <[email protected]>
3828 S:      Maintained
3829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3830 F:      Documentation/filesystems/befs.rst
3831 F:      fs/befs/
3832
3833 BFQ I/O SCHEDULER
3834 M:      Yu Kuai <[email protected]>
3835 L:      [email protected]
3836 S:      Odd Fixes
3837 F:      Documentation/block/bfq-iosched.rst
3838 F:      block/bfq-*
3839
3840 BFS FILE SYSTEM
3841 M:      "Tigran A. Aivazian" <[email protected]>
3842 S:      Maintained
3843 F:      Documentation/filesystems/bfs.rst
3844 F:      fs/bfs/
3845 F:      include/uapi/linux/bfs_fs.h
3846
3847 BINMAN
3848 M:      Simon Glass <[email protected]>
3849 S:      Supported
3850 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3851
3852 BITMAP API
3853 M:      Yury Norov <[email protected]>
3854 R:      Rasmus Villemoes <[email protected]>
3855 S:      Maintained
3856 F:      include/linux/bitfield.h
3857 F:      include/linux/bitmap-str.h
3858 F:      include/linux/bitmap.h
3859 F:      include/linux/bits.h
3860 F:      include/linux/cpumask.h
3861 F:      include/linux/cpumask_types.h
3862 F:      include/linux/find.h
3863 F:      include/linux/nodemask.h
3864 F:      include/linux/nodemask_types.h
3865 F:      include/vdso/bits.h
3866 F:      lib/bitmap-str.c
3867 F:      lib/bitmap.c
3868 F:      lib/cpumask.c
3869 F:      lib/cpumask_kunit.c
3870 F:      lib/find_bit.c
3871 F:      lib/find_bit_benchmark.c
3872 F:      lib/test_bitmap.c
3873 F:      tools/include/linux/bitfield.h
3874 F:      tools/include/linux/bitmap.h
3875 F:      tools/include/linux/bits.h
3876 F:      tools/include/linux/find.h
3877 F:      tools/include/vdso/bits.h
3878 F:      tools/lib/bitmap.c
3879 F:      tools/lib/find_bit.c
3880
3881 BITOPS API
3882 M:      Yury Norov <[email protected]>
3883 R:      Rasmus Villemoes <[email protected]>
3884 S:      Maintained
3885 F:      arch/*/include/asm/bitops.h
3886 F:      arch/*/include/asm/bitops_32.h
3887 F:      arch/*/include/asm/bitops_64.h
3888 F:      arch/*/lib/bitops.c
3889 F:      include/asm-generic/bitops
3890 F:      include/asm-generic/bitops.h
3891 F:      include/linux/bitops.h
3892 F:      lib/test_bitops.c
3893 F:      tools/*/bitops*
3894
3895 BLINKM RGB LED DRIVER
3896 M:      Jan-Simon Moeller <[email protected]>
3897 S:      Maintained
3898 F:      drivers/leds/leds-blinkm.c
3899
3900 BLOCK LAYER
3901 M:      Jens Axboe <[email protected]>
3902 L:      [email protected]
3903 S:      Maintained
3904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3905 F:      Documentation/ABI/stable/sysfs-block
3906 F:      Documentation/block/
3907 F:      block/
3908 F:      drivers/block/
3909 F:      include/linux/bio.h
3910 F:      include/linux/blk*
3911 F:      kernel/trace/blktrace.c
3912 F:      lib/sbitmap.c
3913
3914 BLOCK LAYER DEVICE DRIVER API [RUST]
3915 M:      Andreas Hindborg <[email protected]>
3916 R:      Boqun Feng <[email protected]>
3917 L:      [email protected]
3918 L:      [email protected]
3919 S:      Supported
3920 W:      https://rust-for-linux.com
3921 B:      https://github.com/Rust-for-Linux/linux/issues
3922 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
3923 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
3924 F:      drivers/block/rnull.rs
3925 F:      rust/kernel/block.rs
3926 F:      rust/kernel/block/
3927
3928 BLOCK2MTD DRIVER
3929 M:      Joern Engel <[email protected]>
3930 L:      [email protected]
3931 S:      Maintained
3932 F:      drivers/mtd/devices/block2mtd.c
3933
3934 BLUETOOTH DRIVERS
3935 M:      Marcel Holtmann <[email protected]>
3936 M:      Luiz Augusto von Dentz <[email protected]>
3937 L:      [email protected]
3938 S:      Supported
3939 W:      http://www.bluez.org/
3940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3942 F:      Documentation/devicetree/bindings/net/bluetooth/
3943 F:      drivers/bluetooth/
3944
3945 BLUETOOTH SUBSYSTEM
3946 M:      Marcel Holtmann <[email protected]>
3947 M:      Johan Hedberg <[email protected]>
3948 M:      Luiz Augusto von Dentz <[email protected]>
3949 L:      [email protected]
3950 S:      Supported
3951 W:      http://www.bluez.org/
3952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3954 F:      include/net/bluetooth/
3955 F:      net/bluetooth/
3956
3957 BONDING DRIVER
3958 M:      Jay Vosburgh <[email protected]>
3959 M:      Andy Gospodarek <[email protected]>
3960 L:      [email protected]
3961 S:      Maintained
3962 F:      Documentation/networking/bonding.rst
3963 F:      drivers/net/bonding/
3964 F:      include/net/bond*
3965 F:      include/uapi/linux/if_bonding.h
3966 F:      tools/testing/selftests/drivers/net/bonding/
3967
3968 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3969 M:      Dan Robertson <[email protected]>
3970 L:      [email protected]
3971 S:      Maintained
3972 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3973 F:      drivers/iio/accel/bma400*
3974
3975 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3976 M:      Jagath Jog J <[email protected]>
3977 L:      [email protected]
3978 S:      Maintained
3979 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3980 F:      drivers/iio/imu/bmi323/
3981
3982 BPF JIT for ARC
3983 M:      Shahab Vahedi <[email protected]>
3984 L:      [email protected]
3985 S:      Maintained
3986 F:      arch/arc/net/
3987
3988 BPF JIT for ARM
3989 M:      Russell King <[email protected]>
3990 M:      Puranjay Mohan <[email protected]>
3991 L:      [email protected]
3992 S:      Maintained
3993 F:      arch/arm/net/
3994
3995 BPF JIT for ARM64
3996 M:      Daniel Borkmann <[email protected]>
3997 M:      Alexei Starovoitov <[email protected]>
3998 M:      Puranjay Mohan <[email protected]>
3999 R:      Xu Kuohai <[email protected]>
4000 L:      [email protected]
4001 S:      Supported
4002 F:      arch/arm64/net/
4003
4004 BPF JIT for LOONGARCH
4005 M:      Tiezhu Yang <[email protected]>
4006 R:      Hengqi Chen <[email protected]>
4007 L:      [email protected]
4008 S:      Maintained
4009 F:      arch/loongarch/net/
4010
4011 BPF JIT for MIPS (32-BIT AND 64-BIT)
4012 M:      Johan Almbladh <[email protected]>
4013 M:      Paul Burton <[email protected]>
4014 L:      [email protected]
4015 S:      Maintained
4016 F:      arch/mips/net/
4017
4018 BPF JIT for NFP NICs
4019 M:      Jakub Kicinski <[email protected]>
4020 L:      [email protected]
4021 S:      Odd Fixes
4022 F:      drivers/net/ethernet/netronome/nfp/bpf/
4023
4024 BPF JIT for POWERPC (32-BIT AND 64-BIT)
4025 M:      Michael Ellerman <[email protected]>
4026 M:      Hari Bathini <[email protected]>
4027 M:      Christophe Leroy <[email protected]>
4028 R:      Naveen N Rao <[email protected]>
4029 L:      [email protected]
4030 S:      Supported
4031 F:      arch/powerpc/net/
4032
4033 BPF JIT for RISC-V (32-bit)
4034 M:      Luke Nelson <[email protected]>
4035 M:      Xi Wang <[email protected]>
4036 L:      [email protected]
4037 S:      Maintained
4038 F:      arch/riscv/net/
4039 X:      arch/riscv/net/bpf_jit_comp64.c
4040
4041 BPF JIT for RISC-V (64-bit)
4042 M:      Björn Töpel <[email protected]>
4043 R:      Pu Lehui <[email protected]>
4044 R:      Puranjay Mohan <[email protected]>
4045 L:      [email protected]
4046 S:      Maintained
4047 F:      arch/riscv/net/
4048 X:      arch/riscv/net/bpf_jit_comp32.c
4049
4050 BPF JIT for S390
4051 M:      Ilya Leoshkevich <[email protected]>
4052 M:      Heiko Carstens <[email protected]>
4053 M:      Vasily Gorbik <[email protected]>
4054 L:      [email protected]
4055 S:      Supported
4056 F:      arch/s390/net/
4057 X:      arch/s390/net/pnet.c
4058
4059 BPF JIT for SPARC (32-BIT AND 64-BIT)
4060 M:      David S. Miller <[email protected]>
4061 L:      [email protected]
4062 S:      Odd Fixes
4063 F:      arch/sparc/net/
4064
4065 BPF JIT for X86 32-BIT
4066 M:      Wang YanQing <[email protected]>
4067 L:      [email protected]
4068 S:      Odd Fixes
4069 F:      arch/x86/net/bpf_jit_comp32.c
4070
4071 BPF JIT for X86 64-BIT
4072 M:      Alexei Starovoitov <[email protected]>
4073 M:      Daniel Borkmann <[email protected]>
4074 L:      [email protected]
4075 S:      Supported
4076 F:      arch/x86/net/
4077 X:      arch/x86/net/bpf_jit_comp32.c
4078
4079 BPF [BTF]
4080 M:      Martin KaFai Lau <[email protected]>
4081 L:      [email protected]
4082 S:      Maintained
4083 F:      include/linux/btf*
4084 F:      kernel/bpf/btf.c
4085
4086 BPF [CORE]
4087 M:      Alexei Starovoitov <[email protected]>
4088 M:      Daniel Borkmann <[email protected]>
4089 R:      John Fastabend <[email protected]>
4090 L:      [email protected]
4091 S:      Maintained
4092 F:      include/linux/bpf*
4093 F:      include/linux/filter.h
4094 F:      include/linux/tnum.h
4095 F:      kernel/bpf/core.c
4096 F:      kernel/bpf/dispatcher.c
4097 F:      kernel/bpf/mprog.c
4098 F:      kernel/bpf/syscall.c
4099 F:      kernel/bpf/tnum.c
4100 F:      kernel/bpf/trampoline.c
4101 F:      kernel/bpf/verifier.c
4102
4103 BPF [CRYPTO]
4104 M:      Vadim Fedorenko <[email protected]>
4105 L:      [email protected]
4106 S:      Maintained
4107 F:      crypto/bpf_crypto_skcipher.c
4108 F:      include/linux/bpf_crypto.h
4109 F:      kernel/bpf/crypto.c
4110
4111 BPF [DOCUMENTATION] (Related to Standardization)
4112 R:      David Vernet <[email protected]>
4113 L:      [email protected]
4114 L:      [email protected]
4115 S:      Maintained
4116 F:      Documentation/bpf/standardization/
4117
4118 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4119 M:      Alexei Starovoitov <[email protected]>
4120 M:      Daniel Borkmann <[email protected]>
4121 M:      Andrii Nakryiko <[email protected]>
4122 R:      Martin KaFai Lau <[email protected]>
4123 R:      Eduard Zingerman <[email protected]>
4124 R:      Song Liu <[email protected]>
4125 R:      Yonghong Song <[email protected]>
4126 R:      John Fastabend <[email protected]>
4127 R:      KP Singh <[email protected]>
4128 R:      Stanislav Fomichev <[email protected]>
4129 R:      Hao Luo <[email protected]>
4130 R:      Jiri Olsa <[email protected]>
4131 L:      [email protected]
4132 S:      Supported
4133 W:      https://bpf.io/
4134 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4137 F:      Documentation/bpf/
4138 F:      Documentation/networking/filter.rst
4139 F:      Documentation/userspace-api/ebpf/
4140 F:      arch/*/net/*
4141 F:      include/linux/bpf*
4142 F:      include/linux/btf*
4143 F:      include/linux/filter.h
4144 F:      include/trace/events/xdp.h
4145 F:      include/uapi/linux/bpf*
4146 F:      include/uapi/linux/btf*
4147 F:      include/uapi/linux/filter.h
4148 F:      kernel/bpf/
4149 F:      kernel/trace/bpf_trace.c
4150 F:      lib/test_bpf.c
4151 F:      net/bpf/
4152 F:      net/core/filter.c
4153 F:      net/sched/act_bpf.c
4154 F:      net/sched/cls_bpf.c
4155 F:      samples/bpf/
4156 F:      scripts/bpf_doc.py
4157 F:      scripts/Makefile.btf
4158 F:      scripts/pahole-version.sh
4159 F:      tools/bpf/
4160 F:      tools/lib/bpf/
4161 F:      tools/testing/selftests/bpf/
4162
4163 BPF [ITERATOR]
4164 M:      Yonghong Song <[email protected]>
4165 L:      [email protected]
4166 S:      Maintained
4167 F:      kernel/bpf/*iter.c
4168
4169 BPF [L7 FRAMEWORK] (sockmap)
4170 M:      John Fastabend <[email protected]>
4171 M:      Jakub Sitnicki <[email protected]>
4172 L:      [email protected]
4173 L:      [email protected]
4174 S:      Maintained
4175 F:      include/linux/skmsg.h
4176 F:      net/core/skmsg.c
4177 F:      net/core/sock_map.c
4178 F:      net/ipv4/tcp_bpf.c
4179 F:      net/ipv4/udp_bpf.c
4180 F:      net/unix/unix_bpf.c
4181
4182 BPF [LIBRARY] (libbpf)
4183 M:      Andrii Nakryiko <[email protected]>
4184 M:      Eduard Zingerman <[email protected]>
4185 L:      [email protected]
4186 S:      Maintained
4187 F:      tools/lib/bpf/
4188
4189 BPF [MISC]
4190 L:      [email protected]
4191 S:      Odd Fixes
4192 K:      (?:\b|_)bpf(?:\b|_)
4193
4194 BPF [NETKIT] (BPF-programmable network device)
4195 M:      Daniel Borkmann <[email protected]>
4196 M:      Nikolay Aleksandrov <[email protected]>
4197 L:      [email protected]
4198 L:      [email protected]
4199 S:      Supported
4200 F:      drivers/net/netkit.c
4201 F:      include/net/netkit.h
4202
4203 BPF [NETWORKING] (struct_ops, reuseport)
4204 M:      Martin KaFai Lau <[email protected]>
4205 L:      [email protected]
4206 L:      [email protected]
4207 S:      Maintained
4208 F:      kernel/bpf/bpf_struct*
4209
4210 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4211 M:      Martin KaFai Lau <[email protected]>
4212 M:      Daniel Borkmann <[email protected]>
4213 R:      John Fastabend <[email protected]>
4214 L:      [email protected]
4215 L:      [email protected]
4216 S:      Maintained
4217 F:      include/net/tcx.h
4218 F:      kernel/bpf/tcx.c
4219 F:      net/core/filter.c
4220 F:      net/sched/act_bpf.c
4221 F:      net/sched/cls_bpf.c
4222
4223 BPF [RINGBUF]
4224 M:      Andrii Nakryiko <[email protected]>
4225 L:      [email protected]
4226 S:      Maintained
4227 F:      kernel/bpf/ringbuf.c
4228
4229 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4230 M:      KP Singh <[email protected]>
4231 M:      Matt Bobrowski <[email protected]>
4232 L:      [email protected]
4233 S:      Maintained
4234 F:      Documentation/bpf/prog_lsm.rst
4235 F:      include/linux/bpf_lsm.h
4236 F:      kernel/bpf/bpf_lsm.c
4237 F:      kernel/trace/bpf_trace.c
4238 F:      security/bpf/
4239
4240 BPF [SELFTESTS] (Test Runners & Infrastructure)
4241 M:      Andrii Nakryiko <[email protected]>
4242 M:      Eduard Zingerman <[email protected]>
4243 R:      Mykola Lysenko <[email protected]>
4244 L:      [email protected]
4245 S:      Maintained
4246 F:      tools/testing/selftests/bpf/
4247
4248 BPF [STORAGE & CGROUPS]
4249 M:      Martin KaFai Lau <[email protected]>
4250 L:      [email protected]
4251 S:      Maintained
4252 F:      kernel/bpf/*storage.c
4253 F:      kernel/bpf/bpf_lru*
4254 F:      kernel/bpf/cgroup.c
4255
4256 BPF [TOOLING] (bpftool)
4257 M:      Quentin Monnet <[email protected]>
4258 L:      [email protected]
4259 S:      Maintained
4260 F:      kernel/bpf/disasm.*
4261 F:      tools/bpf/bpftool/
4262
4263 BPF [TRACING]
4264 M:      Song Liu <[email protected]>
4265 R:      Jiri Olsa <[email protected]>
4266 L:      [email protected]
4267 S:      Maintained
4268 F:      kernel/bpf/stackmap.c
4269 F:      kernel/trace/bpf_trace.c
4270
4271 BROADCOM ASP 2.0 ETHERNET DRIVER
4272 M:      Justin Chen <[email protected]>
4273 M:      Florian Fainelli <[email protected]>
4274 L:      [email protected]
4275 L:      [email protected]
4276 S:      Supported
4277 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4278 F:      drivers/net/ethernet/broadcom/asp2/
4279
4280 BROADCOM B44 10/100 ETHERNET DRIVER
4281 M:      Michael Chan <[email protected]>
4282 L:      [email protected]
4283 S:      Supported
4284 F:      drivers/net/ethernet/broadcom/b44.*
4285
4286 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4287 M:      Florian Fainelli <[email protected]>
4288 L:      [email protected]
4289 L:      [email protected] (subscribers-only)
4290 S:      Supported
4291 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4292 F:      drivers/net/dsa/b53/*
4293 F:      drivers/net/dsa/bcm_sf2*
4294 F:      include/linux/dsa/brcm.h
4295 F:      include/linux/platform_data/b53.h
4296
4297 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4298 M:      Florian Fainelli <[email protected]>
4299 R:      Broadcom internal kernel review list <[email protected]>
4300 L:      [email protected] (moderated for non-subscribers)
4301 L:      [email protected] (moderated for non-subscribers)
4302 S:      Maintained
4303 T:      git https://github.com/broadcom/stblinux.git
4304 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4305 F:      drivers/pci/controller/pcie-brcmstb.c
4306 F:      drivers/staging/vc04_services
4307 N:      bcm2711
4308 N:      bcm283*
4309 N:      raspberrypi
4310
4311 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4312 M:      Florian Fainelli <[email protected]>
4313 M:      Ray Jui <[email protected]>
4314 M:      Scott Branden <[email protected]>
4315 R:      Broadcom internal kernel review list <[email protected]>
4316 S:      Maintained
4317 T:      git https://github.com/broadcom/mach-bcm
4318 F:      arch/arm/mach-bcm/
4319 N:      bcm281*
4320 N:      bcm113*
4321 N:      bcm216*
4322 N:      kona
4323
4324 BROADCOM BCM2835 CAMERA DRIVERS
4325 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4326 L:      [email protected]
4327 S:      Maintained
4328 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4329 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4330
4331 BROADCOM BCM47XX MIPS ARCHITECTURE
4332 M:      Hauke Mehrtens <[email protected]>
4333 M:      Rafał Miłecki <[email protected]>
4334 L:      [email protected]
4335 S:      Maintained
4336 F:      Documentation/devicetree/bindings/mips/brcm/
4337 F:      arch/mips/bcm47xx/*
4338 F:      arch/mips/include/asm/mach-bcm47xx/*
4339
4340 BROADCOM BCM4908 ETHERNET DRIVER
4341 M:      Rafał Miłecki <[email protected]>
4342 R:      Broadcom internal kernel review list <[email protected]>
4343 L:      [email protected]
4344 S:      Maintained
4345 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4346 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4347 F:      drivers/net/ethernet/broadcom/unimac.h
4348
4349 BROADCOM BCM4908 PINMUX DRIVER
4350 M:      Rafał Miłecki <[email protected]>
4351 R:      Broadcom internal kernel review list <[email protected]>
4352 L:      [email protected]
4353 S:      Maintained
4354 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4355 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4356
4357 BROADCOM BCM5301X ARM ARCHITECTURE
4358 M:      Florian Fainelli <[email protected]>
4359 M:      Hauke Mehrtens <[email protected]>
4360 M:      Rafał Miłecki <[email protected]>
4361 R:      Broadcom internal kernel review list <[email protected]>
4362 L:      [email protected] (moderated for non-subscribers)
4363 S:      Maintained
4364 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4365 F:      arch/arm/boot/dts/broadcom/bcm470*
4366 F:      arch/arm/boot/dts/broadcom/bcm5301*
4367 F:      arch/arm/boot/dts/broadcom/bcm953012*
4368 F:      arch/arm/mach-bcm/bcm_5301x.c
4369
4370 BROADCOM BCM53573 ARM ARCHITECTURE
4371 M:      Florian Fainelli <[email protected]>
4372 M:      Rafał Miłecki <[email protected]>
4373 R:      Broadcom internal kernel review list <[email protected]>
4374 L:      [email protected] (moderated for non-subscribers)
4375 S:      Maintained
4376 F:      arch/arm/boot/dts/broadcom/bcm47189*
4377 F:      arch/arm/boot/dts/broadcom/bcm53573*
4378
4379 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4380 M:      Kevin Cernekee <[email protected]>
4381 L:      [email protected]
4382 S:      Maintained
4383 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4384
4385 BROADCOM BCM7XXX ARM ARCHITECTURE
4386 M:      Florian Fainelli <[email protected]>
4387 R:      Broadcom internal kernel review list <[email protected]>
4388 L:      [email protected] (moderated for non-subscribers)
4389 S:      Maintained
4390 T:      git https://github.com/broadcom/stblinux.git
4391 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4392 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4393 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4394 F:      arch/arm/mach-bcm/*brcmstb*
4395 F:      arch/arm/mm/cache-b15-rac.c
4396 F:      drivers/bus/brcmstb_gisb.c
4397 F:      drivers/pci/controller/pcie-brcmstb.c
4398 N:      brcmstb
4399 N:      bcm7038
4400 N:      bcm7120
4401
4402 BROADCOM BCMBCA ARM ARCHITECTURE
4403 M:      William Zhang <[email protected]>
4404 M:      Anand Gore <[email protected]>
4405 M:      Kursad Oney <[email protected]>
4406 M:      Florian Fainelli <[email protected]>
4407 M:      Rafał Miłecki <[email protected]>
4408 R:      Broadcom internal kernel review list <[email protected]>
4409 L:      [email protected] (moderated for non-subscribers)
4410 S:      Maintained
4411 T:      git https://github.com/broadcom/stblinux.git
4412 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4413 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4414 N:      bcmbca
4415 N:      bcm[9]?47622
4416 N:      bcm[9]?4912
4417 N:      bcm[9]?63138
4418 N:      bcm[9]?63146
4419 N:      bcm[9]?63148
4420 N:      bcm[9]?63158
4421 N:      bcm[9]?63178
4422 N:      bcm[9]?6756
4423 N:      bcm[9]?6813
4424 N:      bcm[9]?6846
4425 N:      bcm[9]?6855
4426 N:      bcm[9]?6856
4427 N:      bcm[9]?6858
4428 N:      bcm[9]?6878
4429
4430 BROADCOM BDC DRIVER
4431 M:      Justin Chen <[email protected]>
4432 M:      Al Cooper <[email protected]>
4433 R:      Broadcom internal kernel review list <[email protected]>
4434 L:      [email protected]
4435 S:      Maintained
4436 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4437 F:      drivers/usb/gadget/udc/bdc/
4438
4439 BROADCOM BMIPS CPUFREQ DRIVER
4440 M:      Markus Mayer <[email protected]>
4441 R:      Broadcom internal kernel review list <[email protected]>
4442 L:      [email protected]
4443 S:      Maintained
4444 F:      drivers/cpufreq/bmips-cpufreq.c
4445
4446 BROADCOM BMIPS MIPS ARCHITECTURE
4447 M:      Florian Fainelli <[email protected]>
4448 R:      Broadcom internal kernel review list <[email protected]>
4449 L:      [email protected]
4450 S:      Maintained
4451 T:      git https://github.com/broadcom/stblinux.git
4452 F:      arch/mips/bmips/*
4453 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4454 F:      arch/mips/include/asm/mach-bmips/*
4455 F:      arch/mips/kernel/*bmips*
4456 F:      drivers/irqchip/irq-bcm63*
4457 F:      drivers/irqchip/irq-bcm7*
4458 F:      drivers/irqchip/irq-brcmstb*
4459 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4460 F:      include/linux/bcm963xx_nvram.h
4461 F:      include/linux/bcm963xx_tag.h
4462
4463 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4464 M:      Rasesh Mody <[email protected]>
4465 M:      [email protected]
4466 L:      [email protected]
4467 S:      Supported
4468 F:      drivers/net/ethernet/broadcom/bnx2.*
4469 F:      drivers/net/ethernet/broadcom/bnx2_*
4470
4471 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4472 M:      Saurav Kashyap <[email protected]>
4473 M:      Javed Hasan <[email protected]>
4474 M:      [email protected]
4475 L:      [email protected]
4476 S:      Supported
4477 F:      drivers/scsi/bnx2fc/
4478
4479 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4480 M:      Nilesh Javali <[email protected]>
4481 M:      Manish Rangankar <[email protected]>
4482 M:      [email protected]
4483 L:      [email protected]
4484 S:      Supported
4485 F:      drivers/scsi/bnx2i/
4486
4487 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4488 M:      Sudarsana Kalluru <[email protected]>
4489 M:      Manish Chopra <[email protected]>
4490 L:      [email protected]
4491 S:      Supported
4492 F:      drivers/net/ethernet/broadcom/bnx2x/
4493
4494 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4495 M:      Michael Chan <[email protected]>
4496 L:      [email protected]
4497 S:      Supported
4498 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4499 F:      drivers/net/ethernet/broadcom/bnxt/
4500 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4501
4502 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4503 M:      Arend van Spriel <[email protected]>
4504 L:      [email protected]
4505 L:      [email protected]
4506 L:      [email protected]
4507 S:      Supported
4508 F:      drivers/net/wireless/broadcom/brcm80211/
4509 F:      include/linux/platform_data/brcmfmac.h
4510
4511 BROADCOM BRCMSTB GPIO DRIVER
4512 M:      Doug Berger <[email protected]>
4513 M:      Florian Fainelli <[email protected]>
4514 R:      Broadcom internal kernel review list <[email protected]>
4515 S:      Supported
4516 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4517 F:      drivers/gpio/gpio-brcmstb.c
4518
4519 BROADCOM BRCMSTB I2C DRIVER
4520 M:      Kamal Dasu <[email protected]>
4521 R:      Broadcom internal kernel review list <[email protected]>
4522 L:      [email protected]
4523 S:      Supported
4524 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4525 F:      drivers/i2c/busses/i2c-brcmstb.c
4526
4527 BROADCOM BRCMSTB UART DRIVER
4528 M:      Al Cooper <[email protected]>
4529 R:      Broadcom internal kernel review list <[email protected]>
4530 L:      [email protected]
4531 S:      Maintained
4532 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4533 F:      drivers/tty/serial/8250/8250_bcm7271.c
4534
4535 BROADCOM BRCMSTB USB EHCI DRIVER
4536 M:      Justin Chen <[email protected]>
4537 M:      Al Cooper <[email protected]>
4538 R:      Broadcom internal kernel review list <[email protected]>
4539 L:      [email protected]
4540 S:      Maintained
4541 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4542 F:      drivers/usb/host/ehci-brcm.*
4543
4544 BROADCOM BRCMSTB USB PIN MAP DRIVER
4545 M:      Al Cooper <[email protected]>
4546 R:      Broadcom internal kernel review list <[email protected]>
4547 L:      [email protected]
4548 S:      Maintained
4549 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4550 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4551
4552 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4553 M:      Justin Chen <[email protected]>
4554 M:      Al Cooper <[email protected]>
4555 R:      Broadcom internal kernel review list <[email protected]>
4556 L:      [email protected]
4557 S:      Maintained
4558 F:      drivers/phy/broadcom/phy-brcm-usb*
4559
4560 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4561 M:      William Zhang <[email protected]>
4562 M:      Kursad Oney <[email protected]>
4563 M:      Jonas Gorski <[email protected]>
4564 R:      Broadcom internal kernel review list <[email protected]>
4565 L:      [email protected]
4566 S:      Maintained
4567 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4568 F:      drivers/spi/spi-bcm63xx-hsspi.c
4569 F:      drivers/spi/spi-bcmbca-hsspi.c
4570
4571 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4572 M:      Jonas Gorski <[email protected]>
4573 L:      [email protected]
4574 S:      Odd Fixes
4575 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4576 F:      drivers/spi/spi-bcm63xx.c
4577
4578 BROADCOM ETHERNET PHY DRIVERS
4579 M:      Florian Fainelli <[email protected]>
4580 R:      Broadcom internal kernel review list <[email protected]>
4581 L:      [email protected]
4582 S:      Supported
4583 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4584 F:      drivers/net/phy/bcm*.[ch]
4585 F:      drivers/net/phy/broadcom.c
4586 F:      include/linux/brcmphy.h
4587
4588 BROADCOM GENET ETHERNET DRIVER
4589 M:      Doug Berger <[email protected]>
4590 M:      Florian Fainelli <[email protected]>
4591 R:      Broadcom internal kernel review list <[email protected]>
4592 L:      [email protected]
4593 S:      Supported
4594 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4595 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4596 F:      drivers/net/ethernet/broadcom/genet/
4597 F:      drivers/net/ethernet/broadcom/unimac.h
4598 F:      drivers/net/mdio/mdio-bcm-unimac.c
4599 F:      include/linux/platform_data/bcmgenet.h
4600 F:      include/linux/platform_data/mdio-bcm-unimac.h
4601
4602 BROADCOM IPROC ARM ARCHITECTURE
4603 M:      Ray Jui <[email protected]>
4604 M:      Scott Branden <[email protected]>
4605 R:      Broadcom internal kernel review list <[email protected]>
4606 L:      [email protected] (moderated for non-subscribers)
4607 S:      Maintained
4608 T:      git https://github.com/broadcom/stblinux.git
4609 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4610 F:      arch/arm64/boot/dts/broadcom/stingray/*
4611 F:      drivers/clk/bcm/clk-ns*
4612 F:      drivers/clk/bcm/clk-sr*
4613 F:      drivers/pinctrl/bcm/pinctrl-ns*
4614 F:      include/dt-bindings/clock/bcm-sr*
4615 N:      iproc
4616 N:      cygnus
4617 N:      bcm[-_]nsp
4618 N:      bcm9113*
4619 N:      bcm9583*
4620 N:      bcm9585*
4621 N:      bcm9586*
4622 N:      bcm988312
4623 N:      bcm113*
4624 N:      bcm583*
4625 N:      bcm585*
4626 N:      bcm586*
4627 N:      bcm88312
4628 N:      hr2
4629 N:      stingray
4630
4631 BROADCOM IPROC GBIT ETHERNET DRIVER
4632 M:      Rafał Miłecki <[email protected]>
4633 R:      Broadcom internal kernel review list <[email protected]>
4634 L:      [email protected]
4635 S:      Maintained
4636 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4637 F:      drivers/net/ethernet/broadcom/bgmac*
4638 F:      drivers/net/ethernet/broadcom/unimac.h
4639
4640 BROADCOM KONA GPIO DRIVER
4641 M:      Ray Jui <[email protected]>
4642 R:      Broadcom internal kernel review list <[email protected]>
4643 S:      Supported
4644 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4645 F:      drivers/gpio/gpio-bcm-kona.c
4646
4647 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4648 M:      Sathya Prakash Veerichetty <[email protected]>
4649 M:      Kashyap Desai <[email protected]>
4650 M:      Sumit Saxena <[email protected]>
4651 M:      Sreekanth Reddy <[email protected]>
4652 L:      [email protected]
4653 L:      [email protected]
4654 S:      Supported
4655 W:      https://www.broadcom.com/support/storage
4656 F:      drivers/scsi/mpi3mr/
4657
4658 BROADCOM NETXTREME-E ROCE DRIVER
4659 M:      Selvin Xavier <[email protected]>
4660 L:      [email protected]
4661 S:      Supported
4662 W:      http://www.broadcom.com
4663 F:      drivers/infiniband/hw/bnxt_re/
4664 F:      include/uapi/rdma/bnxt_re-abi.h
4665
4666 BROADCOM NVRAM DRIVER
4667 M:      Rafał Miłecki <[email protected]>
4668 L:      [email protected]
4669 S:      Maintained
4670 F:      drivers/firmware/broadcom/*
4671
4672 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4673 M:      Rafał Miłecki <[email protected]>
4674 M:      Florian Fainelli <[email protected]>
4675 R:      Broadcom internal kernel review list <[email protected]>
4676 L:      [email protected]
4677 S:      Maintained
4678 T:      git https://github.com/broadcom/stblinux.git
4679 F:      drivers/pmdomain/bcm/bcm-pmb.c
4680 F:      include/dt-bindings/soc/bcm-pmb.h
4681
4682 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4683 M:      Rafał Miłecki <[email protected]>
4684 L:      [email protected]
4685 S:      Maintained
4686 F:      drivers/bcma/
4687 F:      include/linux/bcma/
4688
4689 BROADCOM SPI DRIVER
4690 M:      Kamal Dasu <[email protected]>
4691 R:      Broadcom internal kernel review list <[email protected]>
4692 S:      Maintained
4693 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4694 F:      drivers/spi/spi-bcm-qspi.*
4695 F:      drivers/spi/spi-brcmstb-qspi.c
4696 F:      drivers/spi/spi-iproc-qspi.c
4697
4698 BROADCOM STB AVS CPUFREQ DRIVER
4699 M:      Markus Mayer <[email protected]>
4700 R:      Broadcom internal kernel review list <[email protected]>
4701 L:      [email protected]
4702 S:      Maintained
4703 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4704 F:      drivers/cpufreq/brcmstb*
4705
4706 BROADCOM STB AVS TMON DRIVER
4707 M:      Markus Mayer <[email protected]>
4708 R:      Broadcom internal kernel review list <[email protected]>
4709 L:      [email protected]
4710 S:      Maintained
4711 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4712 F:      drivers/thermal/broadcom/brcmstb*
4713
4714 BROADCOM STB DPFE DRIVER
4715 M:      Markus Mayer <[email protected]>
4716 R:      Broadcom internal kernel review list <[email protected]>
4717 L:      [email protected] (moderated for non-subscribers)
4718 S:      Maintained
4719 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4720 F:      drivers/memory/brcmstb_dpfe.c
4721
4722 BROADCOM STB NAND FLASH DRIVER
4723 M:      Brian Norris <[email protected]>
4724 M:      Kamal Dasu <[email protected]>
4725 R:      Broadcom internal kernel review list <[email protected]>
4726 L:      [email protected]
4727 S:      Maintained
4728 F:      drivers/mtd/nand/raw/brcmnand/
4729 F:      include/linux/platform_data/brcmnand.h
4730
4731 BROADCOM STB PCIE DRIVER
4732 M:      Jim Quinlan <[email protected]>
4733 M:      Nicolas Saenz Julienne <[email protected]>
4734 M:      Florian Fainelli <[email protected]>
4735 R:      Broadcom internal kernel review list <[email protected]>
4736 L:      [email protected]
4737 S:      Maintained
4738 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4739 F:      drivers/pci/controller/pcie-brcmstb.c
4740
4741 BROADCOM SYSTEMPORT ETHERNET DRIVER
4742 M:      Florian Fainelli <[email protected]>
4743 R:      Broadcom internal kernel review list <[email protected]>
4744 L:      [email protected]
4745 S:      Supported
4746 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4747 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4748 F:      drivers/net/ethernet/broadcom/unimac.h
4749
4750 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4751 M:      Pavan Chebbi <[email protected]>
4752 M:      Michael Chan <[email protected]>
4753 L:      [email protected]
4754 S:      Supported
4755 F:      drivers/net/ethernet/broadcom/tg3.*
4756
4757 BROADCOM VK DRIVER
4758 M:      Scott Branden <[email protected]>
4759 R:      Broadcom internal kernel review list <[email protected]>
4760 S:      Supported
4761 F:      drivers/misc/bcm-vk/
4762 F:      include/uapi/linux/misc/bcm_vk.h
4763
4764 BROCADE BFA FC SCSI DRIVER
4765 M:      Anil Gurumurthy <[email protected]>
4766 M:      Sudarsana Kalluru <[email protected]>
4767 L:      [email protected]
4768 S:      Supported
4769 F:      drivers/scsi/bfa/
4770
4771 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4772 M:      Rasesh Mody <[email protected]>
4773 M:      Sudarsana Kalluru <[email protected]>
4774 M:      [email protected]
4775 L:      [email protected]
4776 S:      Supported
4777 F:      drivers/net/ethernet/brocade/bna/
4778
4779 BSG (block layer generic sg v4 driver)
4780 M:      FUJITA Tomonori <[email protected]>
4781 L:      [email protected]
4782 S:      Supported
4783 F:      block/bsg.c
4784 F:      include/linux/bsg.h
4785 F:      include/uapi/linux/bsg.h
4786
4787 BT87X AUDIO DRIVER
4788 M:      Clemens Ladisch <[email protected]>
4789 L:      [email protected] (moderated for non-subscribers)
4790 S:      Maintained
4791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4792 F:      Documentation/sound/cards/bt87x.rst
4793 F:      sound/pci/bt87x.c
4794
4795 BT8XXGPIO DRIVER
4796 M:      Michael Buesch <[email protected]>
4797 S:      Maintained
4798 W:      http://bu3sch.de/btgpio.php
4799 F:      drivers/gpio/gpio-bt8xx.c
4800
4801 BTRFS FILE SYSTEM
4802 M:      Chris Mason <[email protected]>
4803 M:      Josef Bacik <[email protected]>
4804 M:      David Sterba <[email protected]>
4805 L:      [email protected]
4806 S:      Maintained
4807 W:      https://btrfs.readthedocs.io
4808 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4809 C:      irc://irc.libera.chat/btrfs
4810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4811 F:      Documentation/filesystems/btrfs.rst
4812 F:      fs/btrfs/
4813 F:      include/linux/btrfs*
4814 F:      include/trace/events/btrfs.h
4815 F:      include/uapi/linux/btrfs*
4816
4817 BTTV VIDEO4LINUX DRIVER
4818 M:      Mauro Carvalho Chehab <[email protected]>
4819 L:      [email protected]
4820 S:      Odd fixes
4821 W:      https://linuxtv.org
4822 T:      git git://linuxtv.org/media_tree.git
4823 F:      Documentation/driver-api/media/drivers/bttv*
4824 F:      drivers/media/pci/bt8xx/bttv*
4825
4826 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4827 M:      Chanwoo Choi <[email protected]>
4828 L:      [email protected]
4829 L:      [email protected]
4830 S:      Maintained
4831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4832 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4833 F:      drivers/devfreq/exynos-bus.c
4834
4835 BUSLOGIC SCSI DRIVER
4836 M:      Khalid Aziz <[email protected]>
4837 L:      [email protected]
4838 S:      Maintained
4839 F:      drivers/scsi/BusLogic.*
4840 F:      drivers/scsi/FlashPoint.*
4841
4842 BXCAN CAN NETWORK DRIVER
4843 M:      Dario Binacchi <[email protected]>
4844 L:      [email protected]
4845 S:      Maintained
4846 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4847 F:      drivers/net/can/bxcan.c
4848
4849 C-MEDIA CMI8788 DRIVER
4850 M:      Clemens Ladisch <[email protected]>
4851 L:      [email protected] (moderated for non-subscribers)
4852 S:      Maintained
4853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4854 F:      sound/pci/oxygen/
4855
4856 C-SKY ARCHITECTURE
4857 M:      Guo Ren <[email protected]>
4858 L:      [email protected]
4859 S:      Supported
4860 T:      git https://github.com/c-sky/csky-linux.git
4861 F:      Documentation/devicetree/bindings/csky/
4862 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4863 F:      Documentation/devicetree/bindings/timer/csky,*
4864 F:      arch/csky/
4865 F:      drivers/clocksource/timer-gx6605s.c
4866 F:      drivers/clocksource/timer-mp-csky.c
4867 F:      drivers/irqchip/irq-csky-*
4868 N:      csky
4869 K:      csky
4870
4871 CA8210 IEEE-802.15.4 RADIO DRIVER
4872 L:      [email protected]
4873 S:      Orphan
4874 W:      https://github.com/Cascoda/ca8210-linux.git
4875 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4876 F:      drivers/net/ieee802154/ca8210.c
4877
4878 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4879 M:      David Howells <[email protected]>
4880 L:      [email protected]
4881 S:      Supported
4882 F:      Documentation/filesystems/caching/cachefiles.rst
4883 F:      fs/cachefiles/
4884
4885 CACHESTAT: PAGE CACHE STATS FOR A FILE
4886 M:      Nhat Pham <[email protected]>
4887 M:      Johannes Weiner <[email protected]>
4888 L:      [email protected]
4889 S:      Maintained
4890 F:      tools/testing/selftests/cachestat/test_cachestat.c
4891
4892 CADENCE MIPI-CSI2 BRIDGES
4893 M:      Maxime Ripard <[email protected]>
4894 L:      [email protected]
4895 S:      Maintained
4896 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4897 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4898 F:      drivers/media/platform/cadence/cdns-csi2*
4899
4900 CADENCE NAND DRIVER
4901 L:      [email protected]
4902 S:      Orphan
4903 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4904 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4905
4906 CADENCE USB3 DRD IP DRIVER
4907 M:      Peter Chen <[email protected]>
4908 M:      Pawel Laszczak <[email protected]>
4909 R:      Roger Quadros <[email protected]>
4910 L:      [email protected]
4911 S:      Maintained
4912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4913 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4914 F:      drivers/usb/cdns3/
4915 X:      drivers/usb/cdns3/cdnsp*
4916
4917 CADENCE USBHS DRIVER
4918 M:      Pawel Laszczak <[email protected]>
4919 L:      [email protected]
4920 S:      Maintained
4921 F:      drivers/usb/gadget/udc/cdns2
4922
4923 CADENCE USBSSP DRD IP DRIVER
4924 M:      Pawel Laszczak <[email protected]>
4925 L:      [email protected]
4926 S:      Maintained
4927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4928 F:      drivers/usb/cdns3/
4929 X:      drivers/usb/cdns3/cdns3*
4930
4931 CADET FM/AM RADIO RECEIVER DRIVER
4932 M:      Hans Verkuil <[email protected]>
4933 L:      [email protected]
4934 S:      Maintained
4935 W:      https://linuxtv.org
4936 T:      git git://linuxtv.org/media_tree.git
4937 F:      drivers/media/radio/radio-cadet*
4938
4939 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4940 L:      [email protected]
4941 S:      Orphan
4942 T:      git git://linuxtv.org/media_tree.git
4943 F:      Documentation/admin-guide/media/cafe_ccic*
4944 F:      drivers/media/platform/marvell/
4945
4946 CAIF NETWORK LAYER
4947 L:      [email protected]
4948 S:      Orphan
4949 F:      Documentation/networking/caif/
4950 F:      drivers/net/caif/
4951 F:      include/net/caif/
4952 F:      include/uapi/linux/caif/
4953 F:      net/caif/
4954
4955 CAKE QDISC
4956 M:      Toke Høiland-Jørgensen <[email protected]>
4957 L:      [email protected] (moderated for non-subscribers)
4958 S:      Maintained
4959 F:      net/sched/sch_cake.c
4960
4961 CAN NETWORK DRIVERS
4962 M:      Marc Kleine-Budde <[email protected]>
4963 M:      Vincent Mailhol <[email protected]>
4964 L:      [email protected]
4965 S:      Maintained
4966 W:      https://github.com/linux-can
4967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4969 F:      Documentation/devicetree/bindings/net/can/
4970 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4971 F:      drivers/net/can/
4972 F:      drivers/phy/phy-can-transceiver.c
4973 F:      include/linux/can/bittiming.h
4974 F:      include/linux/can/dev.h
4975 F:      include/linux/can/length.h
4976 F:      include/linux/can/platform/
4977 F:      include/linux/can/rx-offload.h
4978 F:      include/uapi/linux/can/error.h
4979 F:      include/uapi/linux/can/netlink.h
4980 F:      include/uapi/linux/can/vxcan.h
4981
4982 CAN NETWORK LAYER
4983 M:      Oliver Hartkopp <[email protected]>
4984 M:      Marc Kleine-Budde <[email protected]>
4985 L:      [email protected]
4986 S:      Maintained
4987 W:      https://github.com/linux-can
4988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4990 F:      Documentation/networking/can.rst
4991 F:      Documentation/networking/iso15765-2.rst
4992 F:      include/linux/can/can-ml.h
4993 F:      include/linux/can/core.h
4994 F:      include/linux/can/skb.h
4995 F:      include/net/netns/can.h
4996 F:      include/uapi/linux/can.h
4997 F:      include/uapi/linux/can/bcm.h
4998 F:      include/uapi/linux/can/gw.h
4999 F:      include/uapi/linux/can/isotp.h
5000 F:      include/uapi/linux/can/raw.h
5001 F:      net/can/
5002
5003 CAN-J1939 NETWORK LAYER
5004 M:      Robin van der Gracht <[email protected]>
5005 M:      Oleksij Rempel <[email protected]>
5006 R:      [email protected]
5007 L:      [email protected]
5008 S:      Maintained
5009 F:      Documentation/networking/j1939.rst
5010 F:      include/uapi/linux/can/j1939.h
5011 F:      net/can/j1939/
5012
5013 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
5014 M:      Damien Le Moal <[email protected]>
5015 L:      [email protected]
5016 L:      [email protected] (pinctrl driver)
5017 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
5018 F:      drivers/pinctrl/pinctrl-k210.c
5019
5020 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
5021 M:      Damien Le Moal <[email protected]>
5022 L:      [email protected]
5023 L:      [email protected]
5024 S:      Maintained
5025 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
5026 F:      drivers/reset/reset-k210.c
5027
5028 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
5029 M:      Damien Le Moal <[email protected]>
5030 L:      [email protected]
5031 S:      Maintained
5032 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
5033 F:      drivers/soc/canaan/
5034 F:      include/soc/canaan/
5035
5036 CAPABILITIES
5037 M:      Serge Hallyn <[email protected]>
5038 L:      [email protected]
5039 S:      Supported
5040 F:      include/linux/capability.h
5041 F:      include/uapi/linux/capability.h
5042 F:      kernel/capability.c
5043 F:      security/commoncap.c
5044
5045 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
5046 M:      Kevin Tsai <[email protected]>
5047 S:      Maintained
5048 F:      drivers/iio/light/cm*
5049
5050 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5051 M:      Christian Lamparter <[email protected]>
5052 L:      [email protected]
5053 S:      Maintained
5054 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5055 F:      drivers/net/wireless/ath/carl9170/
5056
5057 CAVIUM I2C DRIVER
5058 M:      Robert Richter <[email protected]>
5059 S:      Odd Fixes
5060 W:      http://www.marvell.com
5061 F:      drivers/i2c/busses/i2c-octeon*
5062 F:      drivers/i2c/busses/i2c-thunderx*
5063
5064 CAVIUM LIQUIDIO NETWORK DRIVER
5065 L:      [email protected]
5066 S:      Orphan
5067 W:      http://www.marvell.com
5068 F:      drivers/net/ethernet/cavium/liquidio/
5069
5070 CAVIUM MMC DRIVER
5071 M:      Robert Richter <[email protected]>
5072 S:      Odd Fixes
5073 W:      http://www.marvell.com
5074 F:      drivers/mmc/host/cavium*
5075
5076 CAVIUM OCTEON-TX CRYPTO DRIVER
5077 M:      George Cherian <[email protected]>
5078 L:      [email protected]
5079 S:      Supported
5080 W:      http://www.marvell.com
5081 F:      drivers/crypto/cavium/cpt/
5082
5083 CAVIUM THUNDERX2 ARM64 SOC
5084 M:      Robert Richter <[email protected]>
5085 L:      [email protected] (moderated for non-subscribers)
5086 S:      Odd Fixes
5087 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5088 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5089
5090 CBS/ETF/TAPRIO QDISCS
5091 M:      Vinicius Costa Gomes <[email protected]>
5092 L:      [email protected]
5093 S:      Maintained
5094 F:      net/sched/sch_cbs.c
5095 F:      net/sched/sch_etf.c
5096 F:      net/sched/sch_taprio.c
5097
5098 CC2520 IEEE-802.15.4 RADIO DRIVER
5099 M:      Stefan Schmidt <[email protected]>
5100 L:      [email protected]
5101 S:      Odd Fixes
5102 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5103 F:      drivers/net/ieee802154/cc2520.c
5104
5105 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5106 M:      Gilad Ben-Yossef <[email protected]>
5107 L:      [email protected]
5108 S:      Supported
5109 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5110 F:      drivers/crypto/ccree/
5111
5112 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5113 M:      Hadar Gat <[email protected]>
5114 L:      [email protected]
5115 S:      Supported
5116 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5117 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5118 F:      drivers/char/hw_random/cctrng.c
5119 F:      drivers/char/hw_random/cctrng.h
5120
5121 CEC FRAMEWORK
5122 M:      Hans Verkuil <[email protected]>
5123 L:      [email protected]
5124 S:      Supported
5125 W:      http://linuxtv.org
5126 T:      git git://linuxtv.org/media_tree.git
5127 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5128 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5129 F:      Documentation/driver-api/media/cec-core.rst
5130 F:      Documentation/userspace-api/media/cec
5131 F:      drivers/media/cec/
5132 F:      drivers/media/rc/keymaps/rc-cec.c
5133 F:      include/media/cec-notifier.h
5134 F:      include/media/cec.h
5135 F:      include/uapi/linux/cec-funcs.h
5136 F:      include/uapi/linux/cec.h
5137
5138 CEC GPIO DRIVER
5139 M:      Hans Verkuil <[email protected]>
5140 L:      [email protected]
5141 S:      Supported
5142 W:      http://linuxtv.org
5143 T:      git git://linuxtv.org/media_tree.git
5144 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5145 F:      drivers/media/cec/platform/cec-gpio/
5146
5147 CELL BROADBAND ENGINE ARCHITECTURE
5148 M:      Arnd Bergmann <[email protected]>
5149 L:      [email protected]
5150 S:      Supported
5151 W:      http://www.ibm.com/developerworks/power/cell/
5152 F:      arch/powerpc/include/asm/cell*.h
5153 F:      arch/powerpc/include/asm/spu*.h
5154 F:      arch/powerpc/include/uapi/asm/spu*.h
5155 F:      arch/powerpc/platforms/cell/
5156
5157 CELLWISE CW2015 BATTERY DRIVER
5158 M:      Tobias Schrammm <[email protected]>
5159 S:      Maintained
5160 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5161 F:      drivers/power/supply/cw2015_battery.c
5162
5163 CEPH COMMON CODE (LIBCEPH)
5164 M:      Ilya Dryomov <[email protected]>
5165 M:      Xiubo Li <[email protected]>
5166 L:      [email protected]
5167 S:      Supported
5168 W:      http://ceph.com/
5169 T:      git https://github.com/ceph/ceph-client.git
5170 F:      include/linux/ceph/
5171 F:      include/linux/crush/
5172 F:      net/ceph/
5173
5174 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5175 M:      Xiubo Li <[email protected]>
5176 M:      Ilya Dryomov <[email protected]>
5177 L:      [email protected]
5178 S:      Supported
5179 W:      http://ceph.com/
5180 T:      git https://github.com/ceph/ceph-client.git
5181 F:      Documentation/filesystems/ceph.rst
5182 F:      fs/ceph/
5183
5184 CERTIFICATE HANDLING
5185 M:      David Howells <[email protected]>
5186 M:      David Woodhouse <[email protected]>
5187 L:      [email protected]
5188 S:      Maintained
5189 F:      Documentation/admin-guide/module-signing.rst
5190 F:      certs/
5191 F:      scripts/sign-file.c
5192 F:      tools/certs/
5193
5194 CFAG12864B LCD DRIVER
5195 M:      Miguel Ojeda <[email protected]>
5196 S:      Maintained
5197 F:      drivers/auxdisplay/cfag12864b.c
5198 F:      include/linux/cfag12864b.h
5199
5200 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5201 M:      Miguel Ojeda <[email protected]>
5202 S:      Maintained
5203 F:      drivers/auxdisplay/cfag12864bfb.c
5204 F:      include/linux/cfag12864b.h
5205
5206 CHAR and MISC DRIVERS
5207 M:      Arnd Bergmann <[email protected]>
5208 M:      Greg Kroah-Hartman <[email protected]>
5209 S:      Supported
5210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5211 F:      drivers/char/
5212 F:      drivers/misc/
5213 F:      include/linux/miscdevice.h
5214 X:      drivers/char/agp/
5215 X:      drivers/char/hw_random/
5216 X:      drivers/char/ipmi/
5217 X:      drivers/char/random.c
5218 X:      drivers/char/tpm/
5219
5220 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5221 M:      Thomas Weißschuh <[email protected]>
5222 L:      [email protected]
5223 S:      Maintained
5224 F:      Documentation/hwmon/powerz.rst
5225 F:      drivers/hwmon/powerz.c
5226
5227 CHECKPATCH
5228 M:      Andy Whitcroft <[email protected]>
5229 M:      Joe Perches <[email protected]>
5230 R:      Dwaipayan Ray <[email protected]>
5231 R:      Lukas Bulwahn <[email protected]>
5232 S:      Maintained
5233 F:      scripts/checkpatch.pl
5234
5235 CHECKPATCH DOCUMENTATION
5236 M:      Dwaipayan Ray <[email protected]>
5237 M:      Lukas Bulwahn <[email protected]>
5238 R:      Joe Perches <[email protected]>
5239 S:      Maintained
5240 F:      Documentation/dev-tools/checkpatch.rst
5241
5242 CHINESE DOCUMENTATION
5243 M:      Alex Shi <[email protected]>
5244 M:      Yanteng Si <[email protected]>
5245 S:      Maintained
5246 F:      Documentation/translations/zh_CN/
5247
5248 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5249 M:      Peter Chen <[email protected]>
5250 L:      [email protected]
5251 S:      Maintained
5252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5253 F:      drivers/usb/chipidea/
5254
5255 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5256 M:      Hans de Goede <[email protected]>
5257 L:      [email protected]
5258 S:      Maintained
5259 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5260 F:      drivers/input/touchscreen/chipone_icn8318.c
5261
5262 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5263 M:      Hans de Goede <[email protected]>
5264 L:      [email protected]
5265 S:      Maintained
5266 F:      drivers/input/touchscreen/chipone_icn8505.c
5267
5268 CHROME HARDWARE PLATFORM SUPPORT
5269 M:      Benson Leung <[email protected]>
5270 M:      Tzung-Bi Shih <[email protected]>
5271 L:      [email protected]
5272 S:      Maintained
5273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5274 F:      drivers/platform/chrome/
5275
5276 CHROMEOS EC CODEC DRIVER
5277 M:      Cheng-Yi Chiang <[email protected]>
5278 M:      Tzung-Bi Shih <[email protected]>
5279 R:      Guenter Roeck <[email protected]>
5280 L:      [email protected]
5281 S:      Maintained
5282 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5283 F:      sound/soc/codecs/cros_ec_codec.*
5284
5285 CHROMEOS EC CHARGE CONTROL
5286 M:      Thomas Weißschuh <[email protected]>
5287 S:      Maintained
5288 F:      drivers/power/supply/cros_charge-control.c
5289
5290 CHROMEOS EC HARDWARE MONITORING
5291 M:      Thomas Weißschuh <[email protected]>
5292 L:      [email protected]
5293 L:      [email protected]
5294 S:      Maintained
5295 F:      Documentation/hwmon/cros_ec_hwmon.rst
5296 F:      drivers/hwmon/cros_ec_hwmon.c
5297
5298 CHROMEOS EC LED DRIVER
5299 M:      Thomas Weißschuh <[email protected]>
5300 S:      Maintained
5301 F:      drivers/leds/leds-cros_ec.c
5302
5303 CHROMEOS EC SUBDRIVERS
5304 M:      Benson Leung <[email protected]>
5305 R:      Guenter Roeck <[email protected]>
5306 L:      [email protected]
5307 S:      Maintained
5308 F:      drivers/power/supply/cros_charge-control.c
5309 F:      drivers/power/supply/cros_usbpd-charger.c
5310 N:      cros_ec
5311 N:      cros-ec
5312
5313 CHROMEOS EC UART DRIVER
5314 M:      Bhanu Prakash Maiya <[email protected]>
5315 R:      Benson Leung <[email protected]>
5316 R:      Tzung-Bi Shih <[email protected]>
5317 S:      Maintained
5318 F:      drivers/platform/chrome/cros_ec_uart.c
5319
5320 CHROMEOS EC USB PD NOTIFY DRIVER
5321 M:      Prashant Malani <[email protected]>
5322 L:      [email protected]
5323 S:      Maintained
5324 F:      drivers/platform/chrome/cros_usbpd_notify.c
5325 F:      include/linux/platform_data/cros_usbpd_notify.h
5326
5327 CHROMEOS EC USB TYPE-C DRIVER
5328 M:      Prashant Malani <[email protected]>
5329 L:      [email protected]
5330 S:      Maintained
5331 F:      drivers/platform/chrome/cros_ec_typec.*
5332 F:      drivers/platform/chrome/cros_typec_switch.c
5333 F:      drivers/platform/chrome/cros_typec_vdm.*
5334
5335 CHROMEOS HPS DRIVER
5336 M:      Dan Callaghan <[email protected]>
5337 R:      Sami Kyöstilä <[email protected]>
5338 S:      Maintained
5339 F:      drivers/platform/chrome/cros_hps_i2c.c
5340
5341 CHROMEOS EC WATCHDOG
5342 M:      Lukasz Majczak <[email protected]>
5343 L:      [email protected]
5344 S:      Maintained
5345 F:      drivers/watchdog/cros_ec_wdt.c
5346
5347 CHRONTEL CH7322 CEC DRIVER
5348 M:      Joe Tessler <[email protected]>
5349 L:      [email protected]
5350 S:      Maintained
5351 T:      git git://linuxtv.org/media_tree.git
5352 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5353 F:      drivers/media/cec/i2c/ch7322.c
5354
5355 CIRRUS LOGIC AUDIO CODEC DRIVERS
5356 M:      David Rhodes <[email protected]>
5357 M:      Richard Fitzgerald <[email protected]>
5358 L:      [email protected]
5359 L:      [email protected]
5360 S:      Maintained
5361 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5362 F:      drivers/mfd/cs42l43*
5363 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5364 F:      drivers/spi/spi-cs42l43*
5365 F:      include/dt-bindings/sound/cs*
5366 F:      include/linux/mfd/cs42l43*
5367 F:      include/sound/cs*
5368 F:      sound/pci/hda/cirrus*
5369 F:      sound/pci/hda/cs*
5370 F:      sound/pci/hda/hda_component*
5371 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5372 F:      sound/soc/codecs/cs*
5373
5374 CIRRUS LOGIC HAPTIC DRIVERS
5375 M:      James Ogletree <[email protected]>
5376 M:      Fred Treven <[email protected]>
5377 M:      Ben Bright <[email protected]>
5378 L:      [email protected]
5379 S:      Supported
5380 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5381 F:      drivers/input/misc/cs40l*
5382 F:      drivers/mfd/cs40l*
5383 F:      include/linux/mfd/cs40l*
5384 F:      sound/soc/codecs/cs40l*
5385
5386 CIRRUS LOGIC DSP FIRMWARE DRIVER
5387 M:      Simon Trimmer <[email protected]>
5388 M:      Charles Keepax <[email protected]>
5389 M:      Richard Fitzgerald <[email protected]>
5390 L:      [email protected]
5391 S:      Supported
5392 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5393 T:      git https://github.com/CirrusLogic/linux-drivers.git
5394 F:      drivers/firmware/cirrus/*
5395 F:      include/linux/firmware/cirrus/*
5396
5397 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5398 M:      Hartley Sweeten <[email protected]>
5399 L:      [email protected]
5400 S:      Maintained
5401 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5402
5403 CIRRUS LOGIC LOCHNAGAR DRIVER
5404 M:      Charles Keepax <[email protected]>
5405 M:      Richard Fitzgerald <[email protected]>
5406 L:      [email protected]
5407 S:      Supported
5408 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5409 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5410 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5411 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5412 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5413 F:      Documentation/hwmon/lochnagar.rst
5414 F:      drivers/clk/clk-lochnagar.c
5415 F:      drivers/hwmon/lochnagar-hwmon.c
5416 F:      drivers/mfd/lochnagar-i2c.c
5417 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5418 F:      drivers/regulator/lochnagar-regulator.c
5419 F:      include/dt-bindings/clock/lochnagar.h
5420 F:      include/dt-bindings/pinctrl/lochnagar.h
5421 F:      include/linux/mfd/lochnagar*
5422 F:      sound/soc/codecs/lochnagar-sc.c
5423
5424 CIRRUS LOGIC MADERA CODEC DRIVERS
5425 M:      Charles Keepax <[email protected]>
5426 M:      Richard Fitzgerald <[email protected]>
5427 L:      [email protected]
5428 L:      [email protected]
5429 S:      Supported
5430 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5431 T:      git https://github.com/CirrusLogic/linux-drivers.git
5432 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5433 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5434 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5435 F:      drivers/gpio/gpio-madera*
5436 F:      drivers/irqchip/irq-madera*
5437 F:      drivers/mfd/cs47l*
5438 F:      drivers/mfd/madera*
5439 F:      drivers/pinctrl/cirrus/*
5440 F:      include/dt-bindings/sound/madera*
5441 F:      include/linux/irqchip/irq-madera*
5442 F:      include/linux/mfd/madera/*
5443 F:      include/sound/madera*
5444 F:      sound/soc/codecs/cs47l*
5445 F:      sound/soc/codecs/madera*
5446
5447 CISCO FCOE HBA DRIVER
5448 M:      Satish Kharat <[email protected]>
5449 M:      Sesidhar Baddela <[email protected]>
5450 M:      Karan Tilak Kumar <[email protected]>
5451 L:      [email protected]
5452 S:      Supported
5453 F:      drivers/scsi/fnic/
5454
5455 CISCO SCSI HBA DRIVER
5456 M:      Karan Tilak Kumar <[email protected]>
5457 M:      Sesidhar Baddela <[email protected]>
5458 L:      [email protected]
5459 S:      Supported
5460 F:      drivers/scsi/snic/
5461
5462 CISCO VIC ETHERNET NIC DRIVER
5463 M:      Christian Benvenuti <[email protected]>
5464 M:      Satish Kharat <[email protected]>
5465 S:      Supported
5466 F:      drivers/net/ethernet/cisco/enic/
5467
5468 CISCO VIC LOW LATENCY NIC DRIVER
5469 M:      Christian Benvenuti <[email protected]>
5470 M:      Nelson Escobar <[email protected]>
5471 S:      Supported
5472 F:      drivers/infiniband/hw/usnic/
5473
5474 CLANG CONTROL FLOW INTEGRITY SUPPORT
5475 M:      Sami Tolvanen <[email protected]>
5476 M:      Kees Cook <[email protected]>
5477 R:      Nathan Chancellor <[email protected]>
5478 L:      [email protected]
5479 S:      Supported
5480 B:      https://github.com/ClangBuiltLinux/linux/issues
5481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5482 F:      include/linux/cfi.h
5483 F:      kernel/cfi.c
5484
5485 CLANG-FORMAT FILE
5486 M:      Miguel Ojeda <[email protected]>
5487 S:      Maintained
5488 F:      .clang-format
5489
5490 CLANG/LLVM BUILD SUPPORT
5491 M:      Nathan Chancellor <[email protected]>
5492 R:      Nick Desaulniers <[email protected]>
5493 R:      Bill Wendling <[email protected]>
5494 R:      Justin Stitt <[email protected]>
5495 L:      [email protected]
5496 S:      Supported
5497 W:      https://clangbuiltlinux.github.io/
5498 B:      https://github.com/ClangBuiltLinux/linux/issues
5499 C:      irc://irc.libera.chat/clangbuiltlinux
5500 F:      Documentation/kbuild/llvm.rst
5501 F:      include/linux/compiler-clang.h
5502 F:      scripts/Makefile.clang
5503 F:      scripts/clang-tools/
5504 K:      \b(?i:clang|llvm)\b
5505
5506 CLK API
5507 M:      Russell King <[email protected]>
5508 L:      [email protected]
5509 S:      Maintained
5510 F:      include/linux/clk.h
5511
5512 CLOCKSOURCE, CLOCKEVENT DRIVERS
5513 M:      Daniel Lezcano <[email protected]>
5514 M:      Thomas Gleixner <[email protected]>
5515 L:      [email protected]
5516 S:      Supported
5517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5518 F:      Documentation/devicetree/bindings/timer/
5519 F:      drivers/clocksource/
5520
5521 CLOSURES
5522 M:      Kent Overstreet <[email protected]>
5523 L:      [email protected]
5524 S:      Supported
5525 C:      irc://irc.oftc.net/bcache
5526 F:      include/linux/closure.h
5527 F:      lib/closure.c
5528
5529 CMPC ACPI DRIVER
5530 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5531 L:      [email protected]
5532 S:      Supported
5533 F:      drivers/platform/x86/classmate-laptop.c
5534
5535 COBALT MEDIA DRIVER
5536 M:      Hans Verkuil <[email protected]>
5537 L:      [email protected]
5538 S:      Supported
5539 W:      https://linuxtv.org
5540 T:      git git://linuxtv.org/media_tree.git
5541 F:      drivers/media/pci/cobalt/
5542
5543 COCCINELLE/Semantic Patches (SmPL)
5544 M:      Julia Lawall <[email protected]>
5545 M:      Nicolas Palix <[email protected]>
5546 L:      [email protected] (moderated for non-subscribers)
5547 S:      Supported
5548 W:      https://coccinelle.gitlabpages.inria.fr/website/
5549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5550 F:      Documentation/dev-tools/coccinelle.rst
5551 F:      scripts/coccicheck
5552 F:      scripts/coccinelle/
5553
5554 CODA FILE SYSTEM
5555 M:      Jan Harkes <[email protected]>
5556 M:      [email protected]
5557 L:      [email protected]
5558 S:      Maintained
5559 W:      http://www.coda.cs.cmu.edu/
5560 F:      Documentation/filesystems/coda.rst
5561 F:      fs/coda/
5562 F:      include/linux/coda*.h
5563 F:      include/uapi/linux/coda*.h
5564
5565 CODA V4L2 MEM2MEM DRIVER
5566 M:      Philipp Zabel <[email protected]>
5567 L:      [email protected]
5568 S:      Maintained
5569 F:      Documentation/devicetree/bindings/media/coda.yaml
5570 F:      drivers/media/platform/chips-media/coda
5571
5572 CODE OF CONDUCT
5573 M:      Greg Kroah-Hartman <[email protected]>
5574 S:      Supported
5575 F:      Documentation/process/code-of-conduct-interpretation.rst
5576 F:      Documentation/process/code-of-conduct.rst
5577
5578 CODE TAGGING
5579 M:      Suren Baghdasaryan <[email protected]>
5580 M:      Kent Overstreet <[email protected]>
5581 S:      Maintained
5582 F:      include/asm-generic/codetag.lds.h
5583 F:      include/linux/codetag.h
5584 F:      lib/codetag.c
5585
5586 COMEDI DRIVERS
5587 M:      Ian Abbott <[email protected]>
5588 M:      H Hartley Sweeten <[email protected]>
5589 S:      Odd Fixes
5590 F:      drivers/comedi/
5591 F:      include/linux/comedi/
5592 F:      include/uapi/linux/comedi.h
5593
5594 COMMON CLK FRAMEWORK
5595 M:      Michael Turquette <[email protected]>
5596 M:      Stephen Boyd <[email protected]>
5597 L:      [email protected]
5598 S:      Maintained
5599 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5601 F:      Documentation/devicetree/bindings/clock/
5602 F:      drivers/clk/
5603 F:      include/dt-bindings/clock/
5604 F:      include/linux/clk-pr*
5605 F:      include/linux/clk/
5606 F:      include/linux/of_clk.h
5607 X:      drivers/clk/clkdev.c
5608
5609 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5610 M:      Steve French <[email protected]>
5611 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5612 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5613 R:      Shyam Prasad N <[email protected]> (multichannel)
5614 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5615 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5616 L:      [email protected]
5617 L:      [email protected] (moderated for non-subscribers)
5618 S:      Supported
5619 W:      https://wiki.samba.org/index.php/LinuxCIFS
5620 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5621 F:      Documentation/admin-guide/cifs/
5622 F:      fs/smb/client/
5623 F:      fs/smb/common/
5624 F:      include/uapi/linux/cifs
5625
5626 COMPACTPCI HOTPLUG CORE
5627 M:      Scott Murray <[email protected]>
5628 L:      [email protected]
5629 S:      Maintained
5630 F:      drivers/pci/hotplug/cpci_hotplug*
5631
5632 COMPACTPCI HOTPLUG GENERIC DRIVER
5633 M:      Scott Murray <[email protected]>
5634 L:      [email protected]
5635 S:      Maintained
5636 F:      drivers/pci/hotplug/cpcihp_generic.c
5637
5638 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5639 M:      Scott Murray <[email protected]>
5640 L:      [email protected]
5641 S:      Maintained
5642 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5643
5644 COMPAL LAPTOP SUPPORT
5645 M:      Cezary Jackiewicz <[email protected]>
5646 L:      [email protected]
5647 S:      Maintained
5648 F:      drivers/platform/x86/compal-laptop.c
5649
5650 COMPILER ATTRIBUTES
5651 M:      Miguel Ojeda <[email protected]>
5652 S:      Maintained
5653 F:      include/linux/compiler_attributes.h
5654
5655 COMPUTE EXPRESS LINK (CXL)
5656 M:      Davidlohr Bueso <[email protected]>
5657 M:      Jonathan Cameron <[email protected]>
5658 M:      Dave Jiang <[email protected]>
5659 M:      Alison Schofield <[email protected]>
5660 M:      Vishal Verma <[email protected]>
5661 M:      Ira Weiny <[email protected]>
5662 M:      Dan Williams <[email protected]>
5663 L:      [email protected]
5664 S:      Maintained
5665 F:      Documentation/driver-api/cxl
5666 F:      drivers/cxl/
5667 F:      include/linux/einj-cxl.h
5668 F:      include/linux/cxl-event.h
5669 F:      include/uapi/linux/cxl_mem.h
5670 F:      tools/testing/cxl/
5671
5672 COMPUTE EXPRESS LINK PMU (CPMU)
5673 M:      Jonathan Cameron <[email protected]>
5674 L:      [email protected]
5675 S:      Maintained
5676 F:      Documentation/admin-guide/perf/cxl.rst
5677 F:      drivers/perf/cxl_pmu.c
5678
5679 CONEXANT ACCESSRUNNER USB DRIVER
5680 L:      [email protected]
5681 S:      Orphan
5682 W:      http://accessrunner.sourceforge.net/
5683 F:      drivers/usb/atm/cxacru.c
5684
5685 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5686 M:      Elena Reshetova <[email protected]>
5687 M:      Carlos Bilbao <[email protected]>
5688 S:      Maintained
5689 F:      Documentation/security/snp-tdx-threat-model.rst
5690
5691 CONFIGFS
5692 M:      Joel Becker <[email protected]>
5693 M:      Christoph Hellwig <[email protected]>
5694 S:      Supported
5695 T:      git git://git.infradead.org/users/hch/configfs.git
5696 F:      fs/configfs/
5697 F:      include/linux/configfs.h
5698 F:      samples/configfs/
5699
5700 CONSOLE SUBSYSTEM
5701 M:      Greg Kroah-Hartman <[email protected]>
5702 S:      Supported
5703 F:      drivers/video/console/
5704 F:      include/linux/console*
5705
5706 CONTEXT TRACKING
5707 M:      Frederic Weisbecker <[email protected]>
5708 M:      "Paul E. McKenney" <[email protected]>
5709 S:      Maintained
5710 F:      include/linux/context_tracking*
5711 F:      kernel/context_tracking.c
5712
5713 CONTROL GROUP (CGROUP)
5714 M:      Tejun Heo <[email protected]>
5715 M:      Zefan Li <[email protected]>
5716 M:      Johannes Weiner <[email protected]>
5717 M:      Michal Koutný <[email protected]>
5718 L:      [email protected]
5719 S:      Maintained
5720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5721 F:      Documentation/admin-guide/cgroup-v1/
5722 F:      Documentation/admin-guide/cgroup-v2.rst
5723 F:      include/linux/cgroup*
5724 F:      kernel/cgroup/
5725 F:      tools/testing/selftests/cgroup/
5726
5727 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5728 M:      Tejun Heo <[email protected]>
5729 M:      Josef Bacik <[email protected]>
5730 M:      Jens Axboe <[email protected]>
5731 L:      [email protected]
5732 L:      [email protected]
5733 T:      git git://git.kernel.dk/linux-block
5734 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5735 F:      block/bfq-cgroup.c
5736 F:      block/blk-cgroup.c
5737 F:      block/blk-iocost.c
5738 F:      block/blk-iolatency.c
5739 F:      block/blk-throttle.c
5740 F:      include/linux/blk-cgroup.h
5741
5742 CONTROL GROUP - CPUSET
5743 M:      Waiman Long <[email protected]>
5744 M:      Zefan Li <[email protected]>
5745 L:      [email protected]
5746 S:      Maintained
5747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5748 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5749 F:      include/linux/cpuset.h
5750 F:      kernel/cgroup/cpuset-internal.h
5751 F:      kernel/cgroup/cpuset-v1.c
5752 F:      kernel/cgroup/cpuset.c
5753 F:      tools/testing/selftests/cgroup/test_cpuset.c
5754 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5755 F:      tools/testing/selftests/cgroup/test_cpuset_v1_base.sh
5756
5757 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5758 M:      Johannes Weiner <[email protected]>
5759 M:      Michal Hocko <[email protected]>
5760 M:      Roman Gushchin <[email protected]>
5761 M:      Shakeel Butt <[email protected]>
5762 R:      Muchun Song <[email protected]>
5763 L:      [email protected]
5764 L:      [email protected]
5765 S:      Maintained
5766 F:      include/linux/memcontrol.h
5767 F:      mm/memcontrol.c
5768 F:      mm/memcontrol-v1.c
5769 F:      mm/memcontrol-v1.h
5770 F:      mm/swap_cgroup.c
5771 F:      samples/cgroup/*
5772 F:      tools/testing/selftests/cgroup/memcg_protection.m
5773 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5774 F:      tools/testing/selftests/cgroup/test_kmem.c
5775 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5776
5777 CORETEMP HARDWARE MONITORING DRIVER
5778 M:      Fenghua Yu <[email protected]>
5779 L:      [email protected]
5780 S:      Maintained
5781 F:      Documentation/hwmon/coretemp.rst
5782 F:      drivers/hwmon/coretemp.c
5783
5784 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5785 M:      Marius Zachmann <[email protected]>
5786 L:      [email protected]
5787 S:      Maintained
5788 F:      drivers/hwmon/corsair-cpro.c
5789
5790 CORSAIR-PSU HARDWARE MONITOR DRIVER
5791 M:      Wilken Gottwalt <[email protected]>
5792 L:      [email protected]
5793 S:      Maintained
5794 F:      Documentation/hwmon/corsair-psu.rst
5795 F:      drivers/hwmon/corsair-psu.c
5796
5797 COUNTER SUBSYSTEM
5798 M:      William Breathitt Gray <[email protected]>
5799 L:      [email protected]
5800 S:      Maintained
5801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5802 F:      Documentation/ABI/testing/sysfs-bus-counter
5803 F:      Documentation/driver-api/generic-counter.rst
5804 F:      drivers/counter/
5805 F:      include/linux/counter.h
5806 F:      include/uapi/linux/counter.h
5807 F:      tools/counter/
5808
5809 COUNTER WATCH EVENTS TOOL
5810 M:      Fabrice Gasnier <[email protected]>
5811 L:      [email protected]
5812 S:      Maintained
5813 F:      tools/counter/counter_watch_events.c
5814
5815 CP2615 I2C DRIVER
5816 M:      Bence Csókás <[email protected]>
5817 S:      Maintained
5818 F:      drivers/i2c/busses/i2c-cp2615.c
5819
5820 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5821 M:      Viresh Kumar <[email protected]>
5822 M:      Sudeep Holla <[email protected]>
5823 L:      [email protected]
5824 S:      Maintained
5825 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5826 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5827
5828 CPU FREQUENCY SCALING FRAMEWORK
5829 M:      "Rafael J. Wysocki" <[email protected]>
5830 M:      Viresh Kumar <[email protected]>
5831 L:      [email protected]
5832 S:      Maintained
5833 B:      https://bugzilla.kernel.org
5834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5836 F:      Documentation/admin-guide/pm/cpufreq.rst
5837 F:      Documentation/admin-guide/pm/intel_pstate.rst
5838 F:      Documentation/cpu-freq/
5839 F:      Documentation/devicetree/bindings/cpufreq/
5840 F:      drivers/cpufreq/
5841 F:      include/linux/cpufreq.h
5842 F:      include/linux/sched/cpufreq.h
5843 F:      kernel/sched/cpufreq*.c
5844 F:      tools/testing/selftests/cpufreq/
5845
5846 CPU HOTPLUG
5847 M:      Thomas Gleixner <[email protected]>
5848 M:      Peter Zijlstra <[email protected]>
5849 L:      [email protected]
5850 S:      Maintained
5851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5852 F:      include/linux/cpu.h
5853 F:      include/linux/cpuhotplug.h
5854 F:      include/linux/smpboot.h
5855 F:      kernel/cpu.c
5856 F:      kernel/smpboot.*
5857
5858 CPU IDLE TIME MANAGEMENT FRAMEWORK
5859 M:      "Rafael J. Wysocki" <[email protected]>
5860 M:      Daniel Lezcano <[email protected]>
5861 L:      [email protected]
5862 S:      Maintained
5863 B:      https://bugzilla.kernel.org
5864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5865 F:      Documentation/admin-guide/pm/cpuidle.rst
5866 F:      Documentation/driver-api/pm/cpuidle.rst
5867 F:      drivers/cpuidle/
5868 F:      include/linux/cpuidle.h
5869
5870 CPU POWER MONITORING SUBSYSTEM
5871 M:      Thomas Renninger <[email protected]>
5872 M:      Shuah Khan <[email protected]>
5873 M:      Shuah Khan <[email protected]>
5874 M:      John B. Wyatt IV <[email protected]>
5875 M:      John B. Wyatt IV <[email protected]>
5876 M:      John Kacur <[email protected]>
5877 L:      [email protected]
5878 S:      Maintained
5879 F:      tools/power/cpupower/
5880
5881 CPUID/MSR DRIVER
5882 M:      "H. Peter Anvin" <[email protected]>
5883 S:      Maintained
5884 F:      arch/x86/kernel/cpuid.c
5885 F:      arch/x86/kernel/msr.c
5886
5887 CPUIDLE DRIVER - ARM BIG LITTLE
5888 M:      Lorenzo Pieralisi <[email protected]>
5889 M:      Daniel Lezcano <[email protected]>
5890 L:      [email protected]
5891 L:      [email protected] (moderated for non-subscribers)
5892 S:      Maintained
5893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5894 F:      drivers/cpuidle/cpuidle-big_little.c
5895
5896 CPUIDLE DRIVER - ARM EXYNOS
5897 M:      Daniel Lezcano <[email protected]>
5898 M:      Kukjin Kim <[email protected]>
5899 R:      Krzysztof Kozlowski <[email protected]>
5900 L:      [email protected]
5901 L:      [email protected]
5902 S:      Maintained
5903 F:      arch/arm/mach-exynos/pm.c
5904 F:      drivers/cpuidle/cpuidle-exynos.c
5905 F:      include/linux/platform_data/cpuidle-exynos.h
5906
5907 CPUIDLE DRIVER - ARM PSCI
5908 M:      Lorenzo Pieralisi <[email protected]>
5909 M:      Sudeep Holla <[email protected]>
5910 L:      [email protected]
5911 L:      [email protected] (moderated for non-subscribers)
5912 S:      Supported
5913 F:      drivers/cpuidle/cpuidle-psci.c
5914
5915 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5916 M:      Ulf Hansson <[email protected]>
5917 L:      [email protected]
5918 L:      [email protected] (moderated for non-subscribers)
5919 S:      Supported
5920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5921 F:      drivers/cpuidle/cpuidle-psci-domain.c
5922 F:      drivers/cpuidle/cpuidle-psci.h
5923
5924 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5925 M:      Ulf Hansson <[email protected]>
5926 L:      [email protected]
5927 S:      Supported
5928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5929 F:      drivers/cpuidle/dt_idle_genpd.c
5930 F:      drivers/cpuidle/dt_idle_genpd.h
5931
5932 CPUIDLE DRIVER - RISC-V SBI
5933 M:      Anup Patel <[email protected]>
5934 L:      [email protected]
5935 L:      [email protected]
5936 S:      Maintained
5937 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5938
5939 CRAMFS FILESYSTEM
5940 M:      Nicolas Pitre <[email protected]>
5941 S:      Maintained
5942 F:      Documentation/filesystems/cramfs.rst
5943 F:      fs/cramfs/
5944
5945 CREATIVE SB0540
5946 M:      Bastien Nocera <[email protected]>
5947 L:      [email protected]
5948 S:      Maintained
5949 F:      drivers/hid/hid-creative-sb0540.c
5950
5951 CRYPTO API
5952 M:      Herbert Xu <[email protected]>
5953 M:      "David S. Miller" <[email protected]>
5954 L:      [email protected]
5955 S:      Maintained
5956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5958 F:      Documentation/crypto/
5959 F:      Documentation/devicetree/bindings/crypto/
5960 F:      arch/*/crypto/
5961 F:      crypto/
5962 F:      drivers/crypto/
5963 F:      include/crypto/
5964 F:      include/linux/crypto*
5965 F:      lib/crypto/
5966
5967 CRYPTO SPEED TEST COMPARE
5968 M:      Wang Jinchao <[email protected]>
5969 L:      [email protected]
5970 S:      Maintained
5971 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5972
5973 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5974 M:      Neil Horman <[email protected]>
5975 L:      [email protected]
5976 S:      Maintained
5977 F:      crypto/ansi_cprng.c
5978 F:      crypto/rng.c
5979
5980 CS3308 MEDIA DRIVER
5981 M:      Hans Verkuil <[email protected]>
5982 L:      [email protected]
5983 S:      Odd Fixes
5984 W:      http://linuxtv.org
5985 T:      git git://linuxtv.org/media_tree.git
5986 F:      drivers/media/i2c/cs3308.c
5987
5988 CS5535 Audio ALSA driver
5989 M:      Jaya Kumar <[email protected]>
5990 S:      Maintained
5991 F:      sound/pci/cs5535audio/
5992
5993 CTU CAN FD DRIVER
5994 M:      Pavel Pisa <[email protected]>
5995 M:      Ondrej Ille <[email protected]>
5996 L:      [email protected]
5997 S:      Maintained
5998 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5999 F:      drivers/net/can/ctucanfd/
6000
6001 CVE ASSIGNMENT CONTACT
6002 M:      CVE Assignment Team <[email protected]>
6003 S:      Maintained
6004 F:      Documentation/process/cve.rst
6005
6006 CW1200 WLAN driver
6007 S:      Orphan
6008 F:      drivers/net/wireless/st/cw1200/
6009 F:      include/linux/platform_data/net-cw1200.h
6010
6011 CX18 VIDEO4LINUX DRIVER
6012 M:      Andy Walls <[email protected]>
6013 L:      [email protected]
6014 S:      Maintained
6015 W:      https://linuxtv.org
6016 T:      git git://linuxtv.org/media_tree.git
6017 F:      drivers/media/pci/cx18/
6018 F:      include/uapi/linux/ivtv*
6019
6020 CX2341X MPEG ENCODER HELPER MODULE
6021 M:      Hans Verkuil <[email protected]>
6022 L:      [email protected]
6023 S:      Maintained
6024 W:      https://linuxtv.org
6025 T:      git git://linuxtv.org/media_tree.git
6026 F:      drivers/media/common/cx2341x*
6027 F:      include/media/drv-intf/cx2341x.h
6028
6029 CX24120 MEDIA DRIVER
6030 M:      Jemma Denson <[email protected]>
6031 M:      Patrick Boettcher <[email protected]>
6032 L:      [email protected]
6033 S:      Maintained
6034 W:      https://linuxtv.org
6035 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6036 F:      drivers/media/dvb-frontends/cx24120*
6037
6038 CX88 VIDEO4LINUX DRIVER
6039 M:      Mauro Carvalho Chehab <[email protected]>
6040 L:      [email protected]
6041 S:      Odd fixes
6042 W:      https://linuxtv.org
6043 T:      git git://linuxtv.org/media_tree.git
6044 F:      Documentation/driver-api/media/drivers/cx88*
6045 F:      drivers/media/pci/cx88/
6046
6047 CXD2820R MEDIA DRIVER
6048 L:      [email protected]
6049 S:      Orphan
6050 W:      https://linuxtv.org
6051 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6052 F:      drivers/media/dvb-frontends/cxd2820r*
6053
6054 CXGB3 ETHERNET DRIVER (CXGB3)
6055 M:      Potnuri Bharat Teja <[email protected]>
6056 L:      [email protected]
6057 S:      Supported
6058 W:      http://www.chelsio.com
6059 F:      drivers/net/ethernet/chelsio/cxgb3/
6060
6061 CXGB3 ISCSI DRIVER (CXGB3I)
6062 M:      Varun Prakash <[email protected]>
6063 L:      [email protected]
6064 S:      Supported
6065 W:      http://www.chelsio.com
6066 F:      drivers/scsi/cxgbi/cxgb3i
6067
6068 CXGB4 CRYPTO DRIVER (chcr)
6069 M:      Ayush Sawal <[email protected]>
6070 L:      [email protected]
6071 S:      Supported
6072 W:      http://www.chelsio.com
6073 F:      drivers/crypto/chelsio
6074
6075 CXGB4 ETHERNET DRIVER (CXGB4)
6076 M:      Potnuri Bharat Teja <[email protected]>
6077 L:      [email protected]
6078 S:      Supported
6079 W:      http://www.chelsio.com
6080 F:      drivers/net/ethernet/chelsio/cxgb4/
6081
6082 CXGB4 INLINE CRYPTO DRIVER
6083 M:      Ayush Sawal <[email protected]>
6084 L:      [email protected]
6085 S:      Supported
6086 W:      http://www.chelsio.com
6087 F:      drivers/net/ethernet/chelsio/inline_crypto/
6088
6089 CXGB4 ISCSI DRIVER (CXGB4I)
6090 M:      Varun Prakash <[email protected]>
6091 L:      [email protected]
6092 S:      Supported
6093 W:      http://www.chelsio.com
6094 F:      drivers/scsi/cxgbi/cxgb4i
6095
6096 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6097 M:      Potnuri Bharat Teja <[email protected]>
6098 L:      [email protected]
6099 S:      Supported
6100 W:      http://www.openfabrics.org
6101 F:      drivers/infiniband/hw/cxgb4/
6102 F:      include/uapi/rdma/cxgb4-abi.h
6103
6104 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6105 M:      Potnuri Bharat Teja <[email protected]>
6106 L:      [email protected]
6107 S:      Supported
6108 W:      http://www.chelsio.com
6109 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6110
6111 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6112 M:      Frederic Barrat <[email protected]>
6113 M:      Andrew Donnellan <[email protected]>
6114 L:      [email protected]
6115 S:      Supported
6116 F:      Documentation/ABI/testing/sysfs-class-cxl
6117 F:      Documentation/arch/powerpc/cxl.rst
6118 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6119 F:      drivers/misc/cxl/
6120 F:      include/misc/cxl*
6121 F:      include/uapi/misc/cxl.h
6122
6123 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6124 M:      Manoj N. Kumar <[email protected]>
6125 M:      Uma Krishnan <[email protected]>
6126 L:      [email protected]
6127 S:      Obsolete
6128 F:      Documentation/arch/powerpc/cxlflash.rst
6129 F:      drivers/scsi/cxlflash/
6130 F:      include/uapi/scsi/cxlflash_ioctl.h
6131
6132 CYBERPRO FB DRIVER
6133 M:      Russell King <[email protected]>
6134 L:      [email protected] (moderated for non-subscribers)
6135 S:      Maintained
6136 W:      http://www.armlinux.org.uk/
6137 F:      drivers/video/fbdev/cyber2000fb.*
6138
6139 CYCLADES PC300 DRIVER
6140 S:      Orphan
6141 F:      drivers/net/wan/pc300*
6142
6143 CYPRESS CY8C95X0 PINCTRL DRIVER
6144 M:      Patrick Rudolph <[email protected]>
6145 L:      [email protected]
6146 S:      Maintained
6147 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6148
6149 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6150 M:      Linus Walleij <[email protected]>
6151 L:      [email protected]
6152 S:      Maintained
6153 F:      drivers/input/touchscreen/cy8ctma140.c
6154
6155 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6156 M:      Yassine Oudjana <[email protected]>
6157 L:      [email protected]
6158 S:      Maintained
6159 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6160 F:      drivers/input/keyboard/cypress-sf.c
6161
6162 CYPRESS_FIRMWARE MEDIA DRIVER
6163 L:      [email protected]
6164 S:      Orphan
6165 W:      https://linuxtv.org
6166 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6167 F:      drivers/media/common/cypress_firmware*
6168
6169 CYTTSP TOUCHSCREEN DRIVER
6170 M:      Linus Walleij <[email protected]>
6171 L:      [email protected]
6172 S:      Maintained
6173 F:      drivers/input/touchscreen/cyttsp*
6174
6175 D-LINK DIR-685 TOUCHKEYS DRIVER
6176 M:      Linus Walleij <[email protected]>
6177 L:      [email protected]
6178 S:      Supported
6179 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6180
6181 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6182 M:      Joshua Kinard <[email protected]>
6183 S:      Maintained
6184 F:      drivers/rtc/rtc-ds1685.c
6185 F:      include/linux/rtc/ds1685.h
6186
6187 DAMA SLAVE for AX.25
6188 M:      Joerg Reuter <[email protected]>
6189 L:      [email protected]
6190 S:      Maintained
6191 W:      http://yaina.de/jreuter/
6192 W:      http://www.qsl.net/dl1bke/
6193 F:      net/ax25/af_ax25.c
6194 F:      net/ax25/ax25_dev.c
6195 F:      net/ax25/ax25_ds_*
6196 F:      net/ax25/ax25_in.c
6197 F:      net/ax25/ax25_out.c
6198 F:      net/ax25/ax25_timer.c
6199 F:      net/ax25/sysctl_net_ax25.c
6200
6201 DATA ACCESS MONITOR
6202 M:      SeongJae Park <[email protected]>
6203 L:      [email protected]
6204 L:      [email protected]
6205 S:      Maintained
6206 W:      https://damonitor.github.io
6207 P:      Documentation/mm/damon/maintainer-profile.rst
6208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6209 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6211 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6212 F:      Documentation/admin-guide/mm/damon/
6213 F:      Documentation/mm/damon/
6214 F:      include/linux/damon.h
6215 F:      include/trace/events/damon.h
6216 F:      mm/damon/
6217 F:      tools/testing/selftests/damon/
6218
6219 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6220 L:      [email protected]
6221 S:      Orphan
6222 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6223 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6224
6225 DC390/AM53C974 SCSI driver
6226 M:      Hannes Reinecke <[email protected]>
6227 L:      [email protected]
6228 S:      Maintained
6229 F:      drivers/scsi/am53c974.c
6230
6231 DC395x SCSI driver
6232 M:      Oliver Neukum <[email protected]>
6233 M:      Ali Akcaagac <[email protected]>
6234 M:      Jamie Lenehan <[email protected]>
6235 S:      Maintained
6236 F:      Documentation/scsi/dc395x.rst
6237 F:      drivers/scsi/dc395x.*
6238
6239 DCCP PROTOCOL
6240 L:      [email protected]
6241 S:      Orphan
6242 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6243 F:      include/linux/dccp.h
6244 F:      include/linux/tfrc.h
6245 F:      include/uapi/linux/dccp.h
6246 F:      net/dccp/
6247
6248 DEBUGOBJECTS:
6249 M:      Thomas Gleixner <[email protected]>
6250 L:      [email protected]
6251 S:      Maintained
6252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6253 F:      include/linux/debugobjects.h
6254 F:      lib/debugobjects.c
6255
6256 DECSTATION PLATFORM SUPPORT
6257 M:      "Maciej W. Rozycki" <[email protected]>
6258 L:      [email protected]
6259 S:      Maintained
6260 W:      http://www.linux-mips.org/wiki/DECstation
6261 F:      arch/mips/dec/
6262 F:      arch/mips/include/asm/dec/
6263 F:      arch/mips/include/asm/mach-dec/
6264
6265 DEFXX FDDI NETWORK DRIVER
6266 M:      "Maciej W. Rozycki" <[email protected]>
6267 S:      Maintained
6268 F:      drivers/net/fddi/defxx.*
6269
6270 DEFZA FDDI NETWORK DRIVER
6271 M:      "Maciej W. Rozycki" <[email protected]>
6272 S:      Maintained
6273 F:      drivers/net/fddi/defza.*
6274
6275 DEINTERLACE DRIVERS FOR ALLWINNER H3
6276 M:      Jernej Skrabec <[email protected]>
6277 L:      [email protected]
6278 S:      Maintained
6279 T:      git git://linuxtv.org/media_tree.git
6280 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6281 F:      drivers/media/platform/sunxi/sun8i-di/
6282
6283 DELL LAPTOP DRIVER
6284 M:      Matthew Garrett <[email protected]>
6285 M:      Pali Rohár <[email protected]>
6286 L:      [email protected]
6287 S:      Maintained
6288 F:      drivers/platform/x86/dell/dell-laptop.c
6289
6290 DELL LAPTOP FREEFALL DRIVER
6291 M:      Pali Rohár <[email protected]>
6292 S:      Maintained
6293 F:      drivers/platform/x86/dell/dell-smo8800.c
6294
6295 DELL LAPTOP RBTN DRIVER
6296 M:      Pali Rohár <[email protected]>
6297 S:      Maintained
6298 F:      drivers/platform/x86/dell/dell-rbtn.*
6299
6300 DELL LAPTOP SMM DRIVER
6301 M:      Pali Rohár <[email protected]>
6302 S:      Maintained
6303 F:      Documentation/ABI/obsolete/procfs-i8k
6304 F:      drivers/hwmon/dell-smm-hwmon.c
6305 F:      include/uapi/linux/i8k.h
6306
6307 DELL PC DRIVER
6308 M:      Lyndon Sanche <[email protected]>
6309 L:      [email protected]
6310 S:      Maintained
6311 F:      drivers/platform/x86/dell/dell-pc.c
6312
6313 DELL REMOTE BIOS UPDATE DRIVER
6314 M:      Stuart Hayes <[email protected]>
6315 L:      [email protected]
6316 S:      Maintained
6317 F:      drivers/platform/x86/dell/dell_rbu.c
6318
6319 DELL SMBIOS DRIVER
6320 M:      Pali Rohár <[email protected]>
6321 L:      [email protected]
6322 L:      [email protected]
6323 S:      Maintained
6324 F:      drivers/platform/x86/dell/dell-smbios.*
6325
6326 DELL SMBIOS SMM DRIVER
6327 L:      [email protected]
6328 L:      [email protected]
6329 S:      Maintained
6330 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6331
6332 DELL SMBIOS WMI DRIVER
6333 L:      [email protected]
6334 L:      [email protected]
6335 S:      Maintained
6336 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6337 F:      tools/wmi/dell-smbios-example.c
6338
6339 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6340 M:      Stuart Hayes <[email protected]>
6341 L:      [email protected]
6342 S:      Maintained
6343 F:      Documentation/userspace-api/dcdbas.rst
6344 F:      drivers/platform/x86/dell/dcdbas.*
6345
6346 DELL WMI DDV DRIVER
6347 M:      Armin Wolf <[email protected]>
6348 S:      Maintained
6349 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6350 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6351 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6352 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6353
6354 DELL WMI DESCRIPTOR DRIVER
6355 L:      [email protected]
6356 S:      Maintained
6357 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6358
6359 DELL WMI HARDWARE PRIVACY SUPPORT
6360 L:      [email protected]
6361 L:      [email protected]
6362 S:      Maintained
6363 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6364
6365 DELL WMI NOTIFICATIONS DRIVER
6366 M:      Matthew Garrett <[email protected]>
6367 M:      Pali Rohár <[email protected]>
6368 S:      Maintained
6369 F:      drivers/platform/x86/dell/dell-wmi-base.c
6370
6371 DELL WMI SYSMAN DRIVER
6372 M:      Prasanth Ksr <[email protected]>
6373 L:      [email protected]
6374 L:      [email protected]
6375 S:      Maintained
6376 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6377 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6378
6379 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6380 M:      Zev Weiss <[email protected]>
6381 L:      [email protected]
6382 S:      Maintained
6383 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6384
6385 DELTA DPS920AB PSU DRIVER
6386 M:      Robert Marko <[email protected]>
6387 L:      [email protected]
6388 S:      Maintained
6389 F:      Documentation/hwmon/dps920ab.rst
6390 F:      drivers/hwmon/pmbus/dps920ab.c
6391
6392 DELTA NETWORKS TN48M CPLD DRIVERS
6393 M:      Robert Marko <[email protected]>
6394 S:      Maintained
6395 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6396 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6397 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6398 F:      drivers/gpio/gpio-tn48m.c
6399 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6400
6401 DELTA ST MEDIA DRIVER
6402 M:      Hugues Fruchet <[email protected]>
6403 L:      [email protected]
6404 S:      Supported
6405 W:      https://linuxtv.org
6406 T:      git git://linuxtv.org/media_tree.git
6407 F:      drivers/media/platform/st/sti/delta
6408
6409 DENALI NAND DRIVER
6410 L:      [email protected]
6411 S:      Orphan
6412 F:      drivers/mtd/nand/raw/denali*
6413
6414 DESIGNWARE EDMA CORE IP DRIVER
6415 M:      Manivannan Sadhasivam <[email protected]>
6416 R:      Serge Semin <[email protected]>
6417 L:      [email protected]
6418 S:      Maintained
6419 F:      drivers/dma/dw-edma/
6420 F:      include/linux/dma/edma.h
6421
6422 DESIGNWARE USB2 DRD IP DRIVER
6423 M:      Minas Harutyunyan <[email protected]>
6424 L:      [email protected]
6425 S:      Maintained
6426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6427 F:      drivers/usb/dwc2/
6428
6429 DESIGNWARE USB3 DRD IP DRIVER
6430 M:      Thinh Nguyen <[email protected]>
6431 L:      [email protected]
6432 S:      Maintained
6433 F:      drivers/usb/dwc3/
6434
6435 DESIGNWARE XDATA IP DRIVER
6436 L:      [email protected]
6437 S:      Orphan
6438 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6439 F:      drivers/misc/dw-xdata-pcie.c
6440
6441 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6442 M:      Andreas Klinger <[email protected]>
6443 L:      [email protected]
6444 S:      Maintained
6445 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6446 F:      drivers/iio/proximity/srf*.c
6447
6448 DEVICE COREDUMP (DEV_COREDUMP)
6449 M:      Johannes Berg <[email protected]>
6450 L:      [email protected]
6451 S:      Maintained
6452 F:      drivers/base/devcoredump.c
6453 F:      include/linux/devcoredump.h
6454
6455 DEVICE DEPENDENCY HELPER SCRIPT
6456 M:      Saravana Kannan <[email protected]>
6457 L:      [email protected]
6458 S:      Maintained
6459 F:      scripts/dev-needs.sh
6460
6461 DEVICE DIRECT ACCESS (DAX)
6462 M:      Dan Williams <[email protected]>
6463 M:      Vishal Verma <[email protected]>
6464 M:      Dave Jiang <[email protected]>
6465 L:      [email protected]
6466 L:      [email protected]
6467 S:      Supported
6468 F:      drivers/dax/
6469
6470 DEVICE FREQUENCY (DEVFREQ)
6471 M:      MyungJoo Ham <[email protected]>
6472 M:      Kyungmin Park <[email protected]>
6473 M:      Chanwoo Choi <[email protected]>
6474 L:      [email protected]
6475 S:      Maintained
6476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6477 F:      Documentation/devicetree/bindings/devfreq/
6478 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6479 F:      drivers/devfreq/
6480 F:      include/linux/devfreq.h
6481 F:      include/trace/events/devfreq.h
6482
6483 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6484 M:      Chanwoo Choi <[email protected]>
6485 L:      [email protected]
6486 S:      Supported
6487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6488 F:      Documentation/devicetree/bindings/devfreq/event/
6489 F:      drivers/devfreq/devfreq-event.c
6490 F:      drivers/devfreq/event/
6491 F:      include/dt-bindings/pmu/exynos_ppmu.h
6492 F:      include/linux/devfreq-event.h
6493
6494 DEVICE RESOURCE MANAGEMENT HELPERS
6495 M:      Hans de Goede <[email protected]>
6496 R:      Matti Vaittinen <[email protected]>
6497 S:      Maintained
6498 F:      include/linux/devm-helpers.h
6499
6500 DEVICE-MAPPER  (LVM)
6501 M:      Alasdair Kergon <[email protected]>
6502 M:      Mike Snitzer <[email protected]>
6503 M:      Mikulas Patocka <[email protected]>
6504 L:      [email protected]
6505 S:      Maintained
6506 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6508 F:      Documentation/admin-guide/device-mapper/
6509 F:      drivers/md/Kconfig
6510 F:      drivers/md/Makefile
6511 F:      drivers/md/dm*
6512 F:      drivers/md/persistent-data/
6513 F:      include/linux/device-mapper.h
6514 F:      include/linux/dm-*.h
6515 F:      include/uapi/linux/dm-*.h
6516
6517 DEVICE-MAPPER VDO TARGET
6518 M:      Matthew Sakai <[email protected]>
6519 L:      [email protected]
6520 S:      Maintained
6521 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6522 F:      drivers/md/dm-vdo/
6523
6524 DEVLINK
6525 M:      Jiri Pirko <[email protected]>
6526 L:      [email protected]
6527 S:      Supported
6528 F:      Documentation/networking/devlink
6529 F:      include/net/devlink.h
6530 F:      include/uapi/linux/devlink.h
6531 F:      net/devlink/
6532
6533 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6534 M:      Christoph Niedermaier <[email protected]>
6535 L:      [email protected]
6536 S:      Maintained
6537 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6538 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6539
6540 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6541 M:      Marek Vasut <[email protected]>
6542 L:      [email protected]
6543 S:      Maintained
6544 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6545 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6546
6547 DIALOG SEMICONDUCTOR DRIVERS
6548 M:      Support Opensource <[email protected]>
6549 S:      Supported
6550 W:      http://www.dialog-semiconductor.com/products
6551 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6552 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6553 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6554 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6555 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6556 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6557 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6558 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6559 F:      Documentation/devicetree/bindings/sound/dlg,da7213.yaml
6560 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6561 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6562 F:      Documentation/hwmon/da90??.rst
6563 F:      drivers/gpio/gpio-da90??.c
6564 F:      drivers/hwmon/da90??-hwmon.c
6565 F:      drivers/iio/adc/da91??-*.c
6566 F:      drivers/input/misc/da72??.[ch]
6567 F:      drivers/input/misc/da90??_onkey.c
6568 F:      drivers/input/touchscreen/da9052_tsi.c
6569 F:      drivers/leds/leds-da90??.c
6570 F:      drivers/mfd/da903x.c
6571 F:      drivers/mfd/da90??-*.c
6572 F:      drivers/mfd/da91??-*.c
6573 F:      drivers/pinctrl/pinctrl-da90??.c
6574 F:      drivers/power/supply/da9052-battery.c
6575 F:      drivers/power/supply/da91??-*.c
6576 F:      drivers/regulator/da9???-regulator.[ch]
6577 F:      drivers/regulator/slg51000-regulator.[ch]
6578 F:      drivers/rtc/rtc-da90??.c
6579 F:      drivers/thermal/da90??-thermal.c
6580 F:      drivers/video/backlight/da90??_bl.c
6581 F:      drivers/watchdog/da90??_wdt.c
6582 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6583 F:      include/linux/mfd/da903x.h
6584 F:      include/linux/mfd/da9052/
6585 F:      include/linux/mfd/da9055/
6586 F:      include/linux/mfd/da9062/
6587 F:      include/linux/mfd/da9063/
6588 F:      include/linux/mfd/da9150/
6589 F:      include/linux/regulator/da9211.h
6590 F:      include/sound/da[79]*.h
6591 F:      sound/soc/codecs/da[79]*.[ch]
6592
6593 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6594 M:      William Breathitt Gray <[email protected]>
6595 L:      [email protected]
6596 S:      Maintained
6597 F:      drivers/gpio/gpio-gpio-mm.c
6598
6599 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6600 M:      Martin Tuma <[email protected]>
6601 L:      [email protected]
6602 S:      Maintained
6603 F:      Documentation/admin-guide/media/mgb4.rst
6604 F:      drivers/media/pci/mgb4/
6605
6606 DIOLAN U2C-12 I2C DRIVER
6607 M:      Guenter Roeck <[email protected]>
6608 L:      [email protected]
6609 S:      Maintained
6610 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6611
6612 DIRECTORY NOTIFICATION (DNOTIFY)
6613 M:      Jan Kara <[email protected]>
6614 R:      Amir Goldstein <[email protected]>
6615 L:      [email protected]
6616 S:      Maintained
6617 F:      Documentation/filesystems/dnotify.rst
6618 F:      fs/notify/dnotify/
6619 F:      include/linux/dnotify.h
6620
6621 DISK GEOMETRY AND PARTITION HANDLING
6622 M:      Andries Brouwer <[email protected]>
6623 S:      Maintained
6624 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6625 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6626 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6627
6628 DISKQUOTA
6629 M:      Jan Kara <[email protected]>
6630 S:      Maintained
6631 F:      Documentation/filesystems/quota.rst
6632 F:      fs/quota/
6633 F:      include/linux/quota*.h
6634 F:      include/uapi/linux/quota*.h
6635
6636 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6637 M:      Bernie Thompson <[email protected]>
6638 L:      [email protected]
6639 S:      Maintained
6640 W:      http://plugable.com/category/projects/udlfb/
6641 F:      Documentation/fb/udlfb.rst
6642 F:      drivers/video/fbdev/udlfb.c
6643 F:      include/video/udlfb.h
6644
6645 DISTRIBUTED LOCK MANAGER (DLM)
6646 M:      Alexander Aring <[email protected]>
6647 M:      David Teigland <[email protected]>
6648 L:      [email protected]
6649 S:      Supported
6650 W:      https://pagure.io/dlm
6651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6652 F:      fs/dlm/
6653
6654 DMA BUFFER SHARING FRAMEWORK
6655 M:      Sumit Semwal <[email protected]>
6656 M:      Christian König <[email protected]>
6657 L:      [email protected]
6658 L:      [email protected]
6659 L:      [email protected] (moderated for non-subscribers)
6660 S:      Maintained
6661 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6662 F:      Documentation/driver-api/dma-buf.rst
6663 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6664 F:      drivers/dma-buf/
6665 F:      include/linux/*fence.h
6666 F:      include/linux/dma-buf.h
6667 F:      include/linux/dma-resv.h
6668 K:      \bdma_(?:buf|fence|resv)\b
6669
6670 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6671 M:      Vinod Koul <[email protected]>
6672 L:      [email protected]
6673 S:      Maintained
6674 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6676 F:      Documentation/devicetree/bindings/dma/
6677 F:      Documentation/driver-api/dmaengine/
6678 F:      drivers/dma/
6679 F:      include/dt-bindings/dma/
6680 F:      include/linux/dma/
6681 F:      include/linux/dmaengine.h
6682 F:      include/linux/of_dma.h
6683
6684 DMA MAPPING BENCHMARK
6685 M:      Xiang Chen <[email protected]>
6686 L:      [email protected]
6687 F:      kernel/dma/map_benchmark.c
6688 F:      tools/testing/selftests/dma/
6689
6690 DMA MAPPING HELPERS
6691 M:      Christoph Hellwig <[email protected]>
6692 M:      Marek Szyprowski <[email protected]>
6693 R:      Robin Murphy <[email protected]>
6694 L:      [email protected]
6695 S:      Supported
6696 W:      http://git.infradead.org/users/hch/dma-mapping.git
6697 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6698 F:      include/asm-generic/dma-mapping.h
6699 F:      include/linux/dma-direct.h
6700 F:      include/linux/dma-map-ops.h
6701 F:      include/linux/dma-mapping.h
6702 F:      include/linux/swiotlb.h
6703 F:      kernel/dma/
6704
6705 DMA-BUF HEAPS FRAMEWORK
6706 M:      Sumit Semwal <[email protected]>
6707 R:      Benjamin Gaignard <[email protected]>
6708 R:      Brian Starkey <[email protected]>
6709 R:      John Stultz <[email protected]>
6710 R:      T.J. Mercier <[email protected]>
6711 L:      [email protected]
6712 L:      [email protected]
6713 L:      [email protected] (moderated for non-subscribers)
6714 S:      Maintained
6715 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6716 F:      drivers/dma-buf/dma-heap.c
6717 F:      drivers/dma-buf/heaps/*
6718 F:      include/linux/dma-heap.h
6719 F:      include/uapi/linux/dma-heap.h
6720
6721 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6722 M:      Lukasz Luba <[email protected]>
6723 L:      [email protected]
6724 L:      [email protected]
6725 S:      Maintained
6726 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6727 F:      drivers/memory/samsung/exynos5422-dmc.c
6728
6729 DME1737 HARDWARE MONITOR DRIVER
6730 M:      Juerg Haefliger <[email protected]>
6731 L:      [email protected]
6732 S:      Maintained
6733 F:      Documentation/hwmon/dme1737.rst
6734 F:      drivers/hwmon/dme1737.c
6735
6736 DMI/SMBIOS SUPPORT
6737 M:      Jean Delvare <[email protected]>
6738 S:      Maintained
6739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6740 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6741 F:      drivers/firmware/dmi-id.c
6742 F:      drivers/firmware/dmi_scan.c
6743 F:      include/linux/dmi.h
6744
6745 DOCUMENTATION
6746 M:      Jonathan Corbet <[email protected]>
6747 L:      [email protected]
6748 S:      Maintained
6749 P:      Documentation/doc-guide/maintainer-profile.rst
6750 T:      git git://git.lwn.net/linux.git docs-next
6751 F:      Documentation/
6752 F:      scripts/check-variable-fonts.sh
6753 F:      scripts/documentation-file-ref-check
6754 F:      scripts/kernel-doc
6755 F:      scripts/sphinx-pre-install
6756 X:      Documentation/ABI/
6757 X:      Documentation/admin-guide/media/
6758 X:      Documentation/devicetree/
6759 X:      Documentation/driver-api/media/
6760 X:      Documentation/firmware-guide/acpi/
6761 X:      Documentation/i2c/
6762 X:      Documentation/netlink/
6763 X:      Documentation/power/
6764 X:      Documentation/spi/
6765 X:      Documentation/userspace-api/media/
6766
6767 DOCUMENTATION PROCESS
6768 M:      Jonathan Corbet <[email protected]>
6769 L:      [email protected]
6770 S:      Maintained
6771 F:      Documentation/dev-tools/
6772 F:      Documentation/maintainer/
6773 F:      Documentation/process/
6774
6775 DOCUMENTATION REPORTING ISSUES
6776 M:      Thorsten Leemhuis <[email protected]>
6777 L:      [email protected]
6778 S:      Maintained
6779 F:      Documentation/admin-guide/bug-bisect.rst
6780 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6781 F:      Documentation/admin-guide/reporting-issues.rst
6782 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6783
6784 DOCUMENTATION SCRIPTS
6785 M:      Mauro Carvalho Chehab <[email protected]>
6786 L:      [email protected]
6787 S:      Maintained
6788 F:      Documentation/sphinx/parse-headers.pl
6789 F:      scripts/documentation-file-ref-check
6790 F:      scripts/sphinx-pre-install
6791
6792 DOCUMENTATION/ITALIAN
6793 M:      Federico Vaga <[email protected]>
6794 L:      [email protected]
6795 S:      Maintained
6796 F:      Documentation/translations/it_IT
6797
6798 DOCUMENTATION/JAPANESE
6799 R:      Akira Yokosawa <[email protected]>
6800 L:      [email protected]
6801 S:      Maintained
6802 F:      Documentation/translations/ja_JP
6803
6804 DONGWOON DW9714 LENS VOICE COIL DRIVER
6805 M:      Sakari Ailus <[email protected]>
6806 L:      [email protected]
6807 S:      Maintained
6808 T:      git git://linuxtv.org/media_tree.git
6809 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6810 F:      drivers/media/i2c/dw9714.c
6811
6812 DONGWOON DW9719 LENS VOICE COIL DRIVER
6813 M:      Daniel Scally <[email protected]>
6814 L:      [email protected]
6815 S:      Maintained
6816 T:      git git://linuxtv.org/media_tree.git
6817 F:      drivers/media/i2c/dw9719.c
6818
6819 DONGWOON DW9768 LENS VOICE COIL DRIVER
6820 L:      [email protected]
6821 S:      Orphan
6822 T:      git git://linuxtv.org/media_tree.git
6823 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6824 F:      drivers/media/i2c/dw9768.c
6825
6826 DONGWOON DW9807 LENS VOICE COIL DRIVER
6827 M:      Sakari Ailus <[email protected]>
6828 L:      [email protected]
6829 S:      Maintained
6830 T:      git git://linuxtv.org/media_tree.git
6831 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6832 F:      drivers/media/i2c/dw9807-vcm.c
6833
6834 DOUBLETALK DRIVER
6835 M:      "James R. Van Zandt" <[email protected]>
6836 L:      [email protected]
6837 S:      Maintained
6838 F:      drivers/char/dtlk.c
6839 F:      include/linux/dtlk.h
6840
6841 DPAA2 DATAPATH I/O (DPIO) DRIVER
6842 M:      Roy Pledge <[email protected]>
6843 L:      [email protected]
6844 S:      Maintained
6845 F:      drivers/soc/fsl/dpio
6846
6847 DPAA2 ETHERNET DRIVER
6848 M:      Ioana Ciornei <[email protected]>
6849 L:      [email protected]
6850 S:      Maintained
6851 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6852 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6853 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6854 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6855 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6856 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6857 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6858 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6859 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6860 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6861
6862 DPAA2 ETHERNET SWITCH DRIVER
6863 M:      Ioana Ciornei <[email protected]>
6864 L:      [email protected]
6865 S:      Maintained
6866 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6867 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6868 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6869
6870 DPLL SUBSYSTEM
6871 M:      Vadim Fedorenko <[email protected]>
6872 M:      Arkadiusz Kubalewski <[email protected]>
6873 M:      Jiri Pirko <[email protected]>
6874 L:      [email protected]
6875 S:      Supported
6876 F:      Documentation/driver-api/dpll.rst
6877 F:      drivers/dpll/*
6878 F:      include/linux/dpll.h
6879 F:      include/uapi/linux/dpll.h
6880
6881 DRBD DRIVER
6882 M:      Philipp Reisner <[email protected]>
6883 M:      Lars Ellenberg <[email protected]>
6884 M:      Christoph Böhmwalder <[email protected]>
6885 L:      [email protected]
6886 S:      Supported
6887 W:      http://www.drbd.org
6888 T:      git git://git.linbit.com/linux-drbd.git
6889 T:      git git://git.linbit.com/drbd-8.4.git
6890 F:      Documentation/admin-guide/blockdev/
6891 F:      drivers/block/drbd/
6892 F:      include/linux/drbd*
6893 F:      lib/lru_cache.c
6894
6895 DRIVER COMPONENT FRAMEWORK
6896 L:      [email protected]
6897 F:      drivers/base/component.c
6898 F:      include/linux/component.h
6899
6900 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6901 M:      Greg Kroah-Hartman <[email protected]>
6902 R:      "Rafael J. Wysocki" <[email protected]>
6903 S:      Supported
6904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6905 F:      Documentation/core-api/kobject.rst
6906 F:      drivers/base/
6907 F:      fs/debugfs/
6908 F:      fs/sysfs/
6909 F:      include/linux/debugfs.h
6910 F:      include/linux/fwnode.h
6911 F:      include/linux/kobj*
6912 F:      include/linux/property.h
6913 F:      lib/kobj*
6914 F:      rust/kernel/device.rs
6915
6916 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6917 M:      Nishanth Menon <[email protected]>
6918 L:      [email protected]
6919 S:      Maintained
6920 F:      drivers/soc/ti/smartreflex.c
6921 F:      include/linux/power/smartreflex.h
6922
6923 DRM ACCEL DRIVERS FOR INTEL VPU
6924 M:      Jacek Lawrynowicz <[email protected]>
6925 M:      Stanislaw Gruszka <[email protected]>
6926 L:      [email protected]
6927 S:      Supported
6928 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6929 F:      drivers/accel/ivpu/
6930 F:      include/uapi/drm/ivpu_accel.h
6931
6932 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6933 M:      Oded Gabbay <[email protected]>
6934 L:      [email protected]
6935 S:      Maintained
6936 C:      irc://irc.oftc.net/dri-devel
6937 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6938 F:      Documentation/accel/
6939 F:      drivers/accel/
6940 F:      include/drm/drm_accel.h
6941
6942 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6943 M:      Maxime Ripard <[email protected]>
6944 M:      Chen-Yu Tsai <[email protected]>
6945 R:      Jernej Skrabec <[email protected]>
6946 L:      [email protected]
6947 S:      Supported
6948 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6949 F:      drivers/gpu/drm/sun4i/sun8i*
6950
6951 DRM DRIVER FOR ARM PL111 CLCD
6952 S:      Orphan
6953 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6954 F:      drivers/gpu/drm/pl111/
6955
6956 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6957 M:      Linus Walleij <[email protected]>
6958 S:      Maintained
6959 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6960 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6961 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6962
6963 DRM DRIVER FOR ASPEED BMC GFX
6964 M:      Joel Stanley <[email protected]>
6965 L:      [email protected] (moderated for non-subscribers)
6966 S:      Supported
6967 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6968 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6969 F:      drivers/gpu/drm/aspeed/
6970
6971 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6972 M:      Dave Airlie <[email protected]>
6973 R:      Thomas Zimmermann <[email protected]>
6974 R:      Jocelyn Falempe <[email protected]>
6975 L:      [email protected]
6976 S:      Supported
6977 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6978 F:      drivers/gpu/drm/ast/
6979
6980 DRM DRIVER FOR BOCHS VIRTUAL GPU
6981 M:      Gerd Hoffmann <[email protected]>
6982 L:      [email protected]
6983 S:      Maintained
6984 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6985 F:      drivers/gpu/drm/tiny/bochs.c
6986
6987 DRM DRIVER FOR BOE HIMAX8279D PANELS
6988 M:      Jerry Han <[email protected]>
6989 S:      Maintained
6990 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6991 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6992
6993 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6994 M:      Jagan Teki <[email protected]>
6995 S:      Maintained
6996 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6997 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6998
6999 DRM DRIVER FOR EBBG FT8719 PANEL
7000 M:      Joel Selvaraj <[email protected]>
7001 S:      Maintained
7002 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7003 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
7004 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
7005
7006 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
7007 M:      Linus Walleij <[email protected]>
7008 S:      Maintained
7009 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7010 F:      drivers/gpu/drm/tve200/
7011
7012 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
7013 M:      Icenowy Zheng <[email protected]>
7014 S:      Maintained
7015 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
7016 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
7017
7018 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
7019 M:      Jagan Teki <[email protected]>
7020 S:      Maintained
7021 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
7022 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
7023
7024 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
7025 M:      Thomas Zimmermann <[email protected]>
7026 M:      Javier Martinez Canillas <[email protected]>
7027 L:      [email protected]
7028 S:      Maintained
7029 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7030 F:      drivers/gpu/drm/drm_aperture.c
7031 F:      drivers/gpu/drm/tiny/ofdrm.c
7032 F:      drivers/gpu/drm/tiny/simpledrm.c
7033 F:      drivers/video/aperture.c
7034 F:      drivers/video/nomodeset.c
7035 F:      include/drm/drm_aperture.h
7036 F:      include/linux/aperture.h
7037 F:      include/video/nomodeset.h
7038
7039 DRM DRIVER FOR GENERIC EDP PANELS
7040 R:      Douglas Anderson <[email protected]>
7041 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
7042 F:      drivers/gpu/drm/panel/panel-edp.c
7043
7044 DRM DRIVER FOR GENERIC USB DISPLAY
7045 M:      Noralf Trønnes <[email protected]>
7046 S:      Maintained
7047 W:      https://github.com/notro/gud/wiki
7048 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7049 F:      drivers/gpu/drm/gud/
7050 F:      include/drm/gud.h
7051
7052 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
7053 M:      Hans de Goede <[email protected]>
7054 S:      Maintained
7055 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7056 F:      drivers/gpu/drm/tiny/gm12u320.c
7057
7058 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7059 M:      Ondrej Jirman <[email protected]>
7060 M:      Javier Martinez Canillas <[email protected]>
7061 S:      Maintained
7062 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7063 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7064 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7065
7066 DRM DRIVER FOR HX8357D PANELS
7067 S:      Orphan
7068 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7069 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7070 F:      drivers/gpu/drm/tiny/hx8357d.c
7071
7072 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7073 M:      Deepak Rawat <[email protected]>
7074 L:      [email protected]
7075 L:      [email protected]
7076 S:      Maintained
7077 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7078 F:      drivers/gpu/drm/hyperv
7079
7080 DRM DRIVER FOR ILITEK ILI9225 PANELS
7081 M:      David Lechner <[email protected]>
7082 S:      Maintained
7083 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7084 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7085 F:      drivers/gpu/drm/tiny/ili9225.c
7086
7087 DRM DRIVER FOR ILITEK ILI9486 PANELS
7088 M:      Kamlesh Gurudasani <[email protected]>
7089 S:      Maintained
7090 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7091 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7092 F:      drivers/gpu/drm/tiny/ili9486.c
7093
7094 DRM DRIVER FOR ILITEK ILI9805 PANELS
7095 M:      Michael Trimarchi <[email protected]>
7096 S:      Maintained
7097 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7098 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7099
7100 DRM DRIVER FOR ILITEK ILI9806E PANELS
7101 M:      Michael Walle <[email protected]>
7102 S:      Maintained
7103 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7104
7105 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7106 M:      Jagan Teki <[email protected]>
7107 S:      Maintained
7108 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7109 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7110
7111 DRM DRIVER FOR LG SW43408 PANELS
7112 M:      Sumit Semwal <[email protected]>
7113 M:      Caleb Connolly <[email protected]>
7114 S:      Maintained
7115 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7116 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7117 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7118
7119 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7120 M:      Paul Kocialkowski <[email protected]>
7121 S:      Supported
7122 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7123 F:      drivers/gpu/drm/logicvc/
7124
7125 DRM DRIVER FOR LVDS PANELS
7126 M:      Laurent Pinchart <[email protected]>
7127 L:      [email protected]
7128 S:      Maintained
7129 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7130 F:      Documentation/devicetree/bindings/display/lvds.yaml
7131 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7132 F:      drivers/gpu/drm/panel/panel-lvds.c
7133
7134 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7135 M:      Guido Günther <[email protected]>
7136 R:      Purism Kernel Team <[email protected]>
7137 S:      Maintained
7138 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7139 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7140
7141 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7142 M:      Dave Airlie <[email protected]>
7143 R:      Thomas Zimmermann <[email protected]>
7144 R:      Jocelyn Falempe <[email protected]>
7145 L:      [email protected]
7146 S:      Supported
7147 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7148 F:      drivers/gpu/drm/mgag200/
7149
7150 DRM DRIVER FOR MI0283QT
7151 M:      Noralf Trønnes <[email protected]>
7152 S:      Maintained
7153 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7154 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7155 F:      drivers/gpu/drm/tiny/mi0283qt.c
7156
7157 DRM DRIVER FOR MIPI DBI compatible panels
7158 M:      Noralf Trønnes <[email protected]>
7159 S:      Maintained
7160 W:      https://github.com/notro/panel-mipi-dbi/wiki
7161 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7162 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7163 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7164
7165 DRM DRIVER for Qualcomm Adreno GPUs
7166 M:      Rob Clark <[email protected]>
7167 R:      Sean Paul <[email protected]>
7168 R:      Konrad Dybcio <[email protected]>
7169 L:      [email protected]
7170 L:      [email protected]
7171 L:      [email protected]
7172 S:      Maintained
7173 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7174 T:      git https://gitlab.freedesktop.org/drm/msm.git
7175 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7176 F:      drivers/gpu/drm/msm/adreno/
7177 F:      drivers/gpu/drm/msm/msm_gpu.*
7178 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7179 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7180 F:      drivers/gpu/drm/msm/registers/adreno/
7181 F:      include/uapi/drm/msm_drm.h
7182
7183 DRM DRIVER for Qualcomm display hardware
7184 M:      Rob Clark <[email protected]>
7185 M:      Abhinav Kumar <[email protected]>
7186 M:      Dmitry Baryshkov <[email protected]>
7187 R:      Sean Paul <[email protected]>
7188 R:      Marijn Suijten <[email protected]>
7189 L:      [email protected]
7190 L:      [email protected]
7191 L:      [email protected]
7192 S:      Maintained
7193 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7194 T:      git https://gitlab.freedesktop.org/drm/msm.git
7195 F:      Documentation/devicetree/bindings/display/msm/
7196 F:      drivers/gpu/drm/ci/xfails/msm*
7197 F:      drivers/gpu/drm/msm/
7198 F:      include/uapi/drm/msm_drm.h
7199
7200 DRM DRIVER FOR NOVATEK NT35510 PANELS
7201 M:      Linus Walleij <[email protected]>
7202 S:      Maintained
7203 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7204 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7205 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7206
7207 DRM DRIVER FOR NOVATEK NT35560 PANELS
7208 M:      Linus Walleij <[email protected]>
7209 S:      Maintained
7210 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7211 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7212 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7213
7214 DRM DRIVER FOR NOVATEK NT36523 PANELS
7215 M:      Jianhua Lu <[email protected]>
7216 S:      Maintained
7217 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7218 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7219 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7220
7221 DRM DRIVER FOR NOVATEK NT36672A PANELS
7222 M:      Sumit Semwal <[email protected]>
7223 S:      Maintained
7224 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7225 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7226 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7227
7228 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7229 M:      Karol Herbst <[email protected]>
7230 M:      Lyude Paul <[email protected]>
7231 M:      Danilo Krummrich <[email protected]>
7232 L:      [email protected]
7233 L:      [email protected]
7234 S:      Supported
7235 W:      https://nouveau.freedesktop.org/
7236 Q:      https://patchwork.freedesktop.org/project/nouveau/
7237 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7238 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7239 C:      irc://irc.oftc.net/nouveau
7240 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7241 F:      drivers/gpu/drm/nouveau/
7242 F:      include/uapi/drm/nouveau_drm.h
7243
7244 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7245 M:      Stefan Mavrodiev <[email protected]>
7246 S:      Maintained
7247 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7248 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7249
7250 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7251 R:      Douglas Anderson <[email protected]>
7252 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7253 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7254
7255 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7256 M:      Noralf Trønnes <[email protected]>
7257 S:      Maintained
7258 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7259 F:      Documentation/devicetree/bindings/display/repaper.txt
7260 F:      drivers/gpu/drm/tiny/repaper.c
7261
7262 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7263 M:      Dave Airlie <[email protected]>
7264 M:      Gerd Hoffmann <[email protected]>
7265 L:      [email protected]
7266 S:      Obsolete
7267 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7268 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7269 F:      drivers/gpu/drm/tiny/cirrus.c
7270
7271 DRM DRIVER FOR QXL VIRTUAL GPU
7272 M:      Dave Airlie <[email protected]>
7273 M:      Gerd Hoffmann <[email protected]>
7274 L:      [email protected]
7275 L:      [email protected]
7276 S:      Maintained
7277 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7278 F:      drivers/gpu/drm/qxl/
7279 F:      include/uapi/drm/qxl_drm.h
7280
7281 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7282 M:      Robert Chiras <[email protected]>
7283 S:      Maintained
7284 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7285 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7286
7287 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7288 M:      Linus Walleij <[email protected]>
7289 S:      Maintained
7290 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7291 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7292 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7293
7294 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7295 M:      Inki Dae <[email protected]>
7296 M:      Jagan Teki <[email protected]>
7297 M:      Marek Szyprowski <[email protected]>
7298 S:      Maintained
7299 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7300 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7301 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7302 F:      include/drm/bridge/samsung-dsim.h
7303
7304 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7305 M:      Markuss Broks <[email protected]>
7306 S:      Maintained
7307 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7308 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7309
7310 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7311 M:      Artur Weber <[email protected]>
7312 S:      Maintained
7313 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7314 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7315
7316 DRM DRIVER FOR SITRONIX ST7586 PANELS
7317 M:      David Lechner <[email protected]>
7318 S:      Maintained
7319 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7320 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7321 F:      drivers/gpu/drm/tiny/st7586.c
7322
7323 DRM DRIVER FOR SITRONIX ST7701 PANELS
7324 M:      Jagan Teki <[email protected]>
7325 S:      Maintained
7326 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7327 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7328
7329 DRM DRIVER FOR SITRONIX ST7703 PANELS
7330 M:      Guido Günther <[email protected]>
7331 R:      Purism Kernel Team <[email protected]>
7332 R:      Ondrej Jirman <[email protected]>
7333 S:      Maintained
7334 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7335 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7336
7337 DRM DRIVER FOR SITRONIX ST7735R PANELS
7338 M:      David Lechner <[email protected]>
7339 S:      Maintained
7340 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7341 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7342 F:      drivers/gpu/drm/tiny/st7735r.c
7343
7344 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7345 M:      Javier Martinez Canillas <[email protected]>
7346 S:      Maintained
7347 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7348 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7349 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7350 F:      drivers/gpu/drm/solomon/ssd130x*
7351
7352 DRM DRIVER FOR ST-ERICSSON MCDE
7353 M:      Linus Walleij <[email protected]>
7354 S:      Maintained
7355 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7356 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7357 F:      drivers/gpu/drm/mcde/
7358
7359 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7360 M:      Michael Trimarchi <[email protected]>
7361 S:      Maintained
7362 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7363 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7364
7365 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7366 M:      Jagan Teki <[email protected]>
7367 S:      Maintained
7368 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7369 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7370
7371 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7372 R:      Douglas Anderson <[email protected]>
7373 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7374 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7375
7376 DRM DRIVER FOR TPO TPG110 PANELS
7377 M:      Linus Walleij <[email protected]>
7378 S:      Maintained
7379 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7380 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7381 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7382
7383 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7384 M:      Dave Airlie <[email protected]>
7385 R:      Sean Paul <[email protected]>
7386 R:      Thomas Zimmermann <[email protected]>
7387 L:      [email protected]
7388 S:      Supported
7389 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7390 F:      drivers/gpu/drm/udl/
7391
7392 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7393 M:      Rodrigo Siqueira <[email protected]>
7394 M:      Melissa Wen <[email protected]>
7395 M:      Maíra Canal <[email protected]>
7396 R:      Haneen Mohammed <[email protected]>
7397 R:      Daniel Vetter <[email protected]>
7398 L:      [email protected]
7399 S:      Maintained
7400 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7401 F:      Documentation/gpu/vkms.rst
7402 F:      drivers/gpu/drm/ci/xfails/vkms*
7403 F:      drivers/gpu/drm/vkms/
7404
7405 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7406 M:      Hans de Goede <[email protected]>
7407 L:      [email protected]
7408 S:      Maintained
7409 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7410 F:      drivers/gpu/drm/vboxvideo/
7411
7412 DRM DRIVER FOR VMWARE VIRTUAL GPU
7413 M:      Zack Rusin <[email protected]>
7414 R:      Broadcom internal kernel review list <[email protected]>
7415 L:      [email protected]
7416 S:      Supported
7417 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7418 F:      drivers/gpu/drm/vmwgfx/
7419 F:      include/uapi/drm/vmwgfx_drm.h
7420
7421 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7422 M:      Linus Walleij <[email protected]>
7423 S:      Maintained
7424 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7425 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7426 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7427
7428 DRM DRIVERS
7429 M:      David Airlie <[email protected]>
7430 M:      Daniel Vetter <[email protected]>
7431 L:      [email protected]
7432 S:      Maintained
7433 B:      https://gitlab.freedesktop.org/drm
7434 C:      irc://irc.oftc.net/dri-devel
7435 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7436 F:      Documentation/devicetree/bindings/display/
7437 F:      Documentation/devicetree/bindings/gpu/
7438 F:      Documentation/gpu/
7439 F:      drivers/gpu/
7440 F:      include/drm/
7441 F:      include/linux/vga*
7442 F:      include/uapi/drm/
7443
7444 DRM DRIVERS AND MISC GPU PATCHES
7445 M:      Maarten Lankhorst <[email protected]>
7446 M:      Maxime Ripard <[email protected]>
7447 M:      Thomas Zimmermann <[email protected]>
7448 S:      Maintained
7449 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7450 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7451 F:      Documentation/devicetree/bindings/display/
7452 F:      Documentation/devicetree/bindings/gpu/
7453 F:      Documentation/gpu/
7454 F:      drivers/gpu/drm/
7455 F:      drivers/gpu/vga/
7456 F:      include/drm/drm
7457 F:      include/linux/vga*
7458 F:      include/uapi/drm/
7459 X:      drivers/gpu/drm/amd/
7460 X:      drivers/gpu/drm/armada/
7461 X:      drivers/gpu/drm/etnaviv/
7462 X:      drivers/gpu/drm/exynos/
7463 X:      drivers/gpu/drm/i915/
7464 X:      drivers/gpu/drm/kmb/
7465 X:      drivers/gpu/drm/mediatek/
7466 X:      drivers/gpu/drm/msm/
7467 X:      drivers/gpu/drm/nouveau/
7468 X:      drivers/gpu/drm/radeon/
7469 X:      drivers/gpu/drm/renesas/rcar-du/
7470 X:      drivers/gpu/drm/tegra/
7471
7472 DRM DRIVERS FOR ALLWINNER A10
7473 M:      Maxime Ripard <[email protected]>
7474 M:      Chen-Yu Tsai <[email protected]>
7475 L:      [email protected]
7476 S:      Supported
7477 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7478 F:      Documentation/devicetree/bindings/display/allwinner*
7479 F:      drivers/gpu/drm/sun4i/
7480
7481 DRM DRIVERS FOR AMLOGIC SOCS
7482 M:      Neil Armstrong <[email protected]>
7483 L:      [email protected]
7484 L:      [email protected]
7485 S:      Supported
7486 W:      http://linux-meson.com/
7487 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7488 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7489 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7490 F:      Documentation/gpu/meson.rst
7491 F:      drivers/gpu/drm/ci/xfails/meson*
7492 F:      drivers/gpu/drm/meson/
7493
7494 DRM DRIVERS FOR ATMEL HLCDC
7495 M:      Sam Ravnborg <[email protected]>
7496 M:      Boris Brezillon <[email protected]>
7497 L:      [email protected]
7498 S:      Supported
7499 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7500 F:      Documentation/devicetree/bindings/display/atmel/
7501 F:      drivers/gpu/drm/atmel-hlcdc/
7502
7503 DRM DRIVERS FOR BRIDGE CHIPS
7504 M:      Andrzej Hajda <[email protected]>
7505 M:      Neil Armstrong <[email protected]>
7506 M:      Robert Foss <[email protected]>
7507 R:      Laurent Pinchart <[email protected]>
7508 R:      Jonas Karlman <[email protected]>
7509 R:      Jernej Skrabec <[email protected]>
7510 S:      Maintained
7511 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7512 F:      Documentation/devicetree/bindings/display/bridge/
7513 F:      drivers/gpu/drm/bridge/
7514 F:      drivers/gpu/drm/display/drm_bridge_connector.c
7515 F:      drivers/gpu/drm/drm_bridge.c
7516 F:      include/drm/drm_bridge.h
7517 F:      include/drm/drm_bridge_connector.h
7518
7519 DRM DRIVERS FOR EXYNOS
7520 M:      Inki Dae <[email protected]>
7521 M:      Seung-Woo Kim <[email protected]>
7522 M:      Kyungmin Park <[email protected]>
7523 L:      [email protected]
7524 S:      Supported
7525 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7526 F:      Documentation/devicetree/bindings/display/exynos/
7527 F:      Documentation/devicetree/bindings/display/samsung/
7528 F:      drivers/gpu/drm/exynos/
7529 F:      include/uapi/drm/exynos_drm.h
7530
7531 DRM DRIVERS FOR FREESCALE DCU
7532 M:      Stefan Agner <[email protected]>
7533 M:      Alison Wang <[email protected]>
7534 L:      [email protected]
7535 S:      Supported
7536 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7537 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7538 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7539 F:      drivers/gpu/drm/fsl-dcu/
7540
7541 DRM DRIVERS FOR FREESCALE IMX 5/6
7542 M:      Philipp Zabel <[email protected]>
7543 L:      [email protected]
7544 S:      Maintained
7545 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7546 T:      git git://git.pengutronix.de/git/pza/linux
7547 F:      Documentation/devicetree/bindings/display/imx/
7548 F:      drivers/gpu/drm/imx/ipuv3/
7549 F:      drivers/gpu/ipu-v3/
7550
7551 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7552 M:      Liu Ying <[email protected]>
7553 L:      [email protected]
7554 S:      Maintained
7555 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7556 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7557 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7558 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7559 F:      drivers/gpu/drm/bridge/imx/
7560
7561 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7562 M:      Patrik Jakobsson <[email protected]>
7563 L:      [email protected]
7564 S:      Maintained
7565 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7566 F:      drivers/gpu/drm/gma500/
7567
7568 DRM DRIVERS FOR HISILICON
7569 M:      Xinliang Liu <[email protected]>
7570 M:      Tian Tao  <[email protected]>
7571 R:      Xinwei Kong <[email protected]>
7572 R:      Sumit Semwal <[email protected]>
7573 R:      Yongqin Liu <[email protected]>
7574 R:      John Stultz <[email protected]>
7575 L:      [email protected]
7576 S:      Maintained
7577 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7578 F:      Documentation/devicetree/bindings/display/hisilicon/
7579 F:      drivers/gpu/drm/hisilicon/
7580
7581 DRM DRIVERS FOR LIMA
7582 M:      Qiang Yu <[email protected]>
7583 L:      [email protected]
7584 L:      [email protected] (moderated for non-subscribers)
7585 S:      Maintained
7586 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7587 F:      drivers/gpu/drm/lima/
7588 F:      include/uapi/drm/lima_drm.h
7589
7590 DRM DRIVERS FOR LOONGSON
7591 M:      Sui Jingfeng <[email protected]>
7592 L:      [email protected]
7593 S:      Supported
7594 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7595 F:      drivers/gpu/drm/loongson/
7596
7597 DRM DRIVERS FOR MEDIATEK
7598 M:      Chun-Kuang Hu <[email protected]>
7599 M:      Philipp Zabel <[email protected]>
7600 L:      [email protected]
7601 L:      [email protected] (moderated for non-subscribers)
7602 S:      Supported
7603 F:      Documentation/devicetree/bindings/display/mediatek/
7604 F:      drivers/gpu/drm/ci/xfails/mediatek*
7605 F:      drivers/gpu/drm/mediatek/
7606 F:      drivers/phy/mediatek/phy-mtk-dp.c
7607 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7608 F:      drivers/phy/mediatek/phy-mtk-mipi*
7609
7610 DRM DRIVERS FOR NVIDIA TEGRA
7611 M:      Thierry Reding <[email protected]>
7612 M:      Mikko Perttunen <[email protected]>
7613 L:      [email protected]
7614 L:      [email protected]
7615 S:      Supported
7616 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7617 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7618 F:      Documentation/devicetree/bindings/gpu/host1x/
7619 F:      drivers/gpu/drm/tegra/
7620 F:      drivers/gpu/host1x/
7621 F:      include/linux/host1x.h
7622 F:      include/uapi/drm/tegra_drm.h
7623
7624 DRM DRIVERS FOR RENESAS R-CAR
7625 M:      Laurent Pinchart <[email protected]>
7626 M:      Kieran Bingham <[email protected]>
7627 L:      [email protected]
7628 L:      [email protected]
7629 S:      Supported
7630 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7631 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7632 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7633 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7634 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7635 F:      drivers/gpu/drm/renesas/rcar-du/
7636
7637 DRM DRIVERS FOR RENESAS RZ
7638 M:      Biju Das <[email protected]>
7639 L:      [email protected]
7640 L:      [email protected]
7641 S:      Maintained
7642 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7643 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7644 F:      drivers/gpu/drm/renesas/rz-du/
7645
7646 DRM DRIVERS FOR RENESAS SHMOBILE
7647 M:      Laurent Pinchart <[email protected]>
7648 M:      Geert Uytterhoeven <[email protected]>
7649 L:      [email protected]
7650 L:      [email protected]
7651 S:      Supported
7652 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7653 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7654 F:      drivers/gpu/drm/renesas/shmobile/
7655 F:      include/linux/platform_data/shmob_drm.h
7656
7657 DRM DRIVERS FOR ROCKCHIP
7658 M:      Sandy Huang <[email protected]>
7659 M:      Heiko Stübner <[email protected]>
7660 M:      Andy Yan <[email protected]>
7661 L:      [email protected]
7662 S:      Maintained
7663 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7664 F:      Documentation/devicetree/bindings/display/rockchip/
7665 F:      drivers/gpu/drm/ci/xfails/rockchip*
7666 F:      drivers/gpu/drm/rockchip/
7667
7668 DRM DRIVERS FOR STI
7669 M:      Alain Volmat <[email protected]>
7670 L:      [email protected]
7671 S:      Maintained
7672 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7673 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7674 F:      drivers/gpu/drm/sti
7675
7676 DRM DRIVERS FOR STM
7677 M:      Yannick Fertre <[email protected]>
7678 M:      Raphael Gallais-Pou <[email protected]>
7679 M:      Philippe Cornu <[email protected]>
7680 L:      [email protected]
7681 S:      Maintained
7682 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7683 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7684 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7685 F:      drivers/gpu/drm/stm
7686
7687 DRM DRIVERS FOR TI KEYSTONE
7688 M:      Jyri Sarha <[email protected]>
7689 M:      Tomi Valkeinen <[email protected]>
7690 L:      [email protected]
7691 S:      Maintained
7692 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7693 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7694 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7695 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7696 F:      drivers/gpu/drm/tidss/
7697
7698 DRM DRIVERS FOR TI LCDC
7699 M:      Jyri Sarha <[email protected]>
7700 M:      Tomi Valkeinen <[email protected]>
7701 L:      [email protected]
7702 S:      Maintained
7703 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7704 F:      Documentation/devicetree/bindings/display/tilcdc/
7705 F:      drivers/gpu/drm/tilcdc/
7706
7707 DRM DRIVERS FOR TI OMAP
7708 M:      Tomi Valkeinen <[email protected]>
7709 L:      [email protected]
7710 S:      Maintained
7711 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7712 F:      Documentation/devicetree/bindings/display/ti/
7713 F:      drivers/gpu/drm/omapdrm/
7714
7715 DRM DRIVERS FOR V3D
7716 M:      Melissa Wen <[email protected]>
7717 M:      Maíra Canal <[email protected]>
7718 S:      Supported
7719 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7720 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7721 F:      drivers/gpu/drm/v3d/
7722 F:      include/uapi/drm/v3d_drm.h
7723
7724 DRM DRIVERS FOR VC4
7725 M:      Maxime Ripard <[email protected]>
7726 M:      Dave Stevenson <[email protected]>
7727 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7728 S:      Supported
7729 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7730 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7731 F:      drivers/gpu/drm/vc4/
7732 F:      include/uapi/drm/vc4_drm.h
7733
7734 DRM DRIVERS FOR VIVANTE GPU IP
7735 M:      Lucas Stach <[email protected]>
7736 R:      Russell King <[email protected]>
7737 R:      Christian Gmeiner <[email protected]>
7738 L:      [email protected] (moderated for non-subscribers)
7739 L:      [email protected]
7740 S:      Maintained
7741 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7742 F:      drivers/gpu/drm/etnaviv/
7743 F:      include/uapi/drm/etnaviv_drm.h
7744
7745 DRM DRIVERS FOR XEN
7746 M:      Oleksandr Andrushchenko <[email protected]>
7747 L:      [email protected]
7748 L:      [email protected] (moderated for non-subscribers)
7749 S:      Supported
7750 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7751 F:      Documentation/gpu/xen-front.rst
7752 F:      drivers/gpu/drm/xen/
7753
7754 DRM DRIVERS FOR XILINX
7755 M:      Laurent Pinchart <[email protected]>
7756 M:      Tomi Valkeinen <[email protected]>
7757 L:      [email protected]
7758 S:      Maintained
7759 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7760 F:      Documentation/devicetree/bindings/display/xlnx/
7761 F:      drivers/gpu/drm/xlnx/
7762
7763 DRM GPU SCHEDULER
7764 M:      Luben Tuikov <[email protected]>
7765 M:      Matthew Brost <[email protected]>
7766 L:      [email protected]
7767 S:      Maintained
7768 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7769 F:      drivers/gpu/drm/scheduler/
7770 F:      include/drm/gpu_scheduler.h
7771
7772 DRM PANEL DRIVERS
7773 M:      Neil Armstrong <[email protected]>
7774 R:      Jessica Zhang <[email protected]>
7775 L:      [email protected]
7776 S:      Maintained
7777 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7778 F:      Documentation/devicetree/bindings/display/panel/
7779 F:      drivers/gpu/drm/drm_panel.c
7780 F:      drivers/gpu/drm/panel/
7781 F:      include/drm/drm_panel.h
7782
7783 DRM PRIVACY-SCREEN CLASS
7784 M:      Hans de Goede <[email protected]>
7785 L:      [email protected]
7786 S:      Maintained
7787 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7788 F:      drivers/gpu/drm/drm_privacy_screen*
7789 F:      include/drm/drm_privacy_screen*
7790
7791 DRM TTM SUBSYSTEM
7792 M:      Christian Koenig <[email protected]>
7793 M:      Huang Rui <[email protected]>
7794 L:      [email protected]
7795 S:      Maintained
7796 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7797 F:      drivers/gpu/drm/ttm/
7798 F:      include/drm/ttm/
7799
7800 DRM AUTOMATED TESTING
7801 M:      Helen Koike <[email protected]>
7802 L:      [email protected]
7803 S:      Maintained
7804 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7805 F:      Documentation/gpu/automated_testing.rst
7806 F:      drivers/gpu/drm/ci/
7807
7808 DSBR100 USB FM RADIO DRIVER
7809 M:      Alexey Klimov <[email protected]>
7810 L:      [email protected]
7811 S:      Maintained
7812 T:      git git://linuxtv.org/media_tree.git
7813 F:      drivers/media/radio/dsbr100.c
7814
7815 DT3155 MEDIA DRIVER
7816 M:      Hans Verkuil <[email protected]>
7817 L:      [email protected]
7818 S:      Odd Fixes
7819 W:      https://linuxtv.org
7820 T:      git git://linuxtv.org/media_tree.git
7821 F:      drivers/media/pci/dt3155/
7822
7823 DVB_USB_AF9015 MEDIA DRIVER
7824 L:      [email protected]
7825 S:      Orphan
7826 W:      https://linuxtv.org
7827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7828 F:      drivers/media/usb/dvb-usb-v2/af9015*
7829
7830 DVB_USB_AF9035 MEDIA DRIVER
7831 L:      [email protected]
7832 S:      Orphan
7833 W:      https://linuxtv.org
7834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7835 F:      drivers/media/usb/dvb-usb-v2/af9035*
7836
7837 DVB_USB_ANYSEE MEDIA DRIVER
7838 L:      [email protected]
7839 S:      Orphan
7840 W:      https://linuxtv.org
7841 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7842 F:      drivers/media/usb/dvb-usb-v2/anysee*
7843
7844 DVB_USB_AU6610 MEDIA DRIVER
7845 L:      [email protected]
7846 S:      Orphan
7847 W:      https://linuxtv.org
7848 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7849 F:      drivers/media/usb/dvb-usb-v2/au6610*
7850
7851 DVB_USB_CE6230 MEDIA DRIVER
7852 L:      [email protected]
7853 S:      Orphan
7854 W:      https://linuxtv.org
7855 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7856 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7857
7858 DVB_USB_CXUSB MEDIA DRIVER
7859 M:      Michael Krufky <[email protected]>
7860 L:      [email protected]
7861 S:      Maintained
7862 W:      https://linuxtv.org
7863 W:      http://github.com/mkrufky
7864 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7865 T:      git git://linuxtv.org/media_tree.git
7866 F:      drivers/media/usb/dvb-usb/cxusb*
7867
7868 DVB_USB_EC168 MEDIA DRIVER
7869 L:      [email protected]
7870 S:      Orphan
7871 W:      https://linuxtv.org
7872 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7873 F:      drivers/media/usb/dvb-usb-v2/ec168*
7874
7875 DVB_USB_GL861 MEDIA DRIVER
7876 L:      [email protected]
7877 S:      Orphan
7878 W:      https://linuxtv.org
7879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7880 F:      drivers/media/usb/dvb-usb-v2/gl861*
7881
7882 DVB_USB_MXL111SF MEDIA DRIVER
7883 M:      Michael Krufky <[email protected]>
7884 L:      [email protected]
7885 S:      Maintained
7886 W:      https://linuxtv.org
7887 W:      http://github.com/mkrufky
7888 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7889 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7890 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7891
7892 DVB_USB_RTL28XXU MEDIA DRIVER
7893 L:      [email protected]
7894 S:      Orphan
7895 W:      https://linuxtv.org
7896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7897 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7898
7899 DVB_USB_V2 MEDIA DRIVER
7900 L:      [email protected]
7901 S:      Orphan
7902 W:      https://linuxtv.org
7903 W:      http://palosaari.fi/linux/
7904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7905 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7906 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7907
7908 DYNAMIC DEBUG
7909 M:      Jason Baron <[email protected]>
7910 M:      Jim Cromie <[email protected]>
7911 S:      Maintained
7912 F:      include/linux/dynamic_debug.h
7913 F:      lib/dynamic_debug.c
7914 F:      lib/test_dynamic_debug.c
7915
7916 DYNAMIC INTERRUPT MODERATION
7917 M:      Tal Gilboa <[email protected]>
7918 S:      Maintained
7919 F:      Documentation/networking/net_dim.rst
7920 F:      include/linux/dim.h
7921 F:      lib/dim/
7922
7923 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7924 M:      Daniel Lezcano <[email protected]>
7925 L:      [email protected]
7926 S:      Supported
7927 B:      https://bugzilla.kernel.org
7928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7929 F:      drivers/powercap/dtpm*
7930 F:      include/linux/dtpm.h
7931
7932 DZ DECSTATION DZ11 SERIAL DRIVER
7933 M:      "Maciej W. Rozycki" <[email protected]>
7934 S:      Maintained
7935 F:      drivers/tty/serial/dz.*
7936
7937 E3X0 POWER BUTTON DRIVER
7938 M:      Moritz Fischer <[email protected]>
7939 L:      [email protected]
7940 S:      Supported
7941 W:      http://www.ettus.com
7942 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7943 F:      drivers/input/misc/e3x0-button.c
7944
7945 E4000 MEDIA DRIVER
7946 L:      [email protected]
7947 S:      Orphan
7948 W:      https://linuxtv.org
7949 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7950 F:      drivers/media/tuners/e4000*
7951
7952 EARTH_PT1 MEDIA DRIVER
7953 M:      Akihiro Tsukada <[email protected]>
7954 L:      [email protected]
7955 S:      Odd Fixes
7956 F:      drivers/media/pci/pt1/
7957
7958 EARTH_PT3 MEDIA DRIVER
7959 M:      Akihiro Tsukada <[email protected]>
7960 L:      [email protected]
7961 S:      Odd Fixes
7962 F:      drivers/media/pci/pt3/
7963
7964 EC100 MEDIA DRIVER
7965 L:      [email protected]
7966 S:      Orphan
7967 W:      https://linuxtv.org
7968 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7969 F:      drivers/media/dvb-frontends/ec100*
7970
7971 ECRYPT FILE SYSTEM
7972 M:      Tyler Hicks <[email protected]>
7973 L:      [email protected]
7974 S:      Odd Fixes
7975 W:      http://ecryptfs.org
7976 W:      https://launchpad.net/ecryptfs
7977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7978 F:      Documentation/filesystems/ecryptfs.rst
7979 F:      fs/ecryptfs/
7980
7981 EDAC-AMD64
7982 M:      Yazen Ghannam <[email protected]>
7983 L:      [email protected]
7984 S:      Supported
7985 F:      drivers/edac/amd64_edac*
7986 F:      drivers/edac/mce_amd*
7987
7988 EDAC-ARMADA
7989 M:      Jan Luebbe <[email protected]>
7990 L:      [email protected]
7991 S:      Maintained
7992 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7993 F:      drivers/edac/armada_xp_*
7994
7995 EDAC-AST2500
7996 M:      Stefan Schaeckeler <[email protected]>
7997 S:      Supported
7998 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7999 F:      drivers/edac/aspeed_edac.c
8000
8001 EDAC-BLUEFIELD
8002 M:      Shravan Kumar Ramani <[email protected]>
8003 S:      Supported
8004 F:      drivers/edac/bluefield_edac.c
8005
8006 EDAC-CALXEDA
8007 M:      Andre Przywara <[email protected]>
8008 L:      [email protected]
8009 S:      Maintained
8010 F:      drivers/edac/highbank*
8011
8012 EDAC-CAVIUM OCTEON
8013 M:      Ralf Baechle <[email protected]>
8014 L:      [email protected]
8015 L:      [email protected]
8016 S:      Supported
8017 F:      drivers/edac/octeon_edac*
8018
8019 EDAC-CAVIUM THUNDERX
8020 M:      Robert Richter <[email protected]>
8021 L:      [email protected]
8022 S:      Odd Fixes
8023 F:      drivers/edac/thunderx_edac*
8024
8025 EDAC-CORE
8026 M:      Borislav Petkov <[email protected]>
8027 M:      Tony Luck <[email protected]>
8028 R:      James Morse <[email protected]>
8029 R:      Mauro Carvalho Chehab <[email protected]>
8030 R:      Robert Richter <[email protected]>
8031 L:      [email protected]
8032 S:      Supported
8033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
8034 F:      Documentation/driver-api/edac.rst
8035 F:      drivers/edac/
8036 F:      include/linux/edac.h
8037
8038 EDAC-DMC520
8039 M:      Lei Wang <[email protected]>
8040 L:      [email protected]
8041 S:      Supported
8042 F:      drivers/edac/dmc520_edac.c
8043
8044 EDAC-E752X
8045 M:      Mark Gross <[email protected]>
8046 L:      [email protected]
8047 S:      Maintained
8048 F:      drivers/edac/e752x_edac.c
8049
8050 EDAC-E7XXX
8051 L:      [email protected]
8052 S:      Maintained
8053 F:      drivers/edac/e7xxx_edac.c
8054
8055 EDAC-FSL_DDR
8056 M:      York Sun <[email protected]>
8057 L:      [email protected]
8058 S:      Maintained
8059 F:      drivers/edac/fsl_ddr_edac.*
8060
8061 EDAC-GHES
8062 M:      Mauro Carvalho Chehab <[email protected]>
8063 L:      [email protected]
8064 S:      Maintained
8065 F:      drivers/edac/ghes_edac.c
8066
8067 EDAC-I10NM
8068 M:      Tony Luck <[email protected]>
8069 L:      [email protected]
8070 S:      Maintained
8071 F:      drivers/edac/i10nm_base.c
8072
8073 EDAC-I3000
8074 L:      [email protected]
8075 S:      Orphan
8076 F:      drivers/edac/i3000_edac.c
8077
8078 EDAC-I5000
8079 L:      [email protected]
8080 S:      Maintained
8081 F:      drivers/edac/i5000_edac.c
8082
8083 EDAC-I5400
8084 M:      Mauro Carvalho Chehab <[email protected]>
8085 L:      [email protected]
8086 S:      Maintained
8087 F:      drivers/edac/i5400_edac.c
8088
8089 EDAC-I7300
8090 M:      Mauro Carvalho Chehab <[email protected]>
8091 L:      [email protected]
8092 S:      Maintained
8093 F:      drivers/edac/i7300_edac.c
8094
8095 EDAC-I7CORE
8096 M:      Mauro Carvalho Chehab <[email protected]>
8097 L:      [email protected]
8098 S:      Maintained
8099 F:      drivers/edac/i7core_edac.c
8100
8101 EDAC-I82443BXGX
8102 M:      Tim Small <[email protected]>
8103 L:      [email protected]
8104 S:      Maintained
8105 F:      drivers/edac/i82443bxgx_edac.c
8106
8107 EDAC-I82975X
8108 M:      "Arvind R." <[email protected]>
8109 L:      [email protected]
8110 S:      Maintained
8111 F:      drivers/edac/i82975x_edac.c
8112
8113 EDAC-IE31200
8114 M:      Jason Baron <[email protected]>
8115 L:      [email protected]
8116 S:      Maintained
8117 F:      drivers/edac/ie31200_edac.c
8118
8119 EDAC-IGEN6
8120 M:      Tony Luck <[email protected]>
8121 R:      Qiuxu Zhuo <[email protected]>
8122 L:      [email protected]
8123 S:      Maintained
8124 F:      drivers/edac/igen6_edac.c
8125
8126 EDAC-MPC85XX
8127 M:      Johannes Thumshirn <[email protected]>
8128 L:      [email protected]
8129 S:      Maintained
8130 F:      drivers/edac/mpc85xx_edac.[ch]
8131
8132 EDAC-NPCM
8133 M:      Marvin Lin <[email protected]>
8134 M:      Stanley Chu <[email protected]>
8135 L:      [email protected]
8136 S:      Maintained
8137 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8138 F:      drivers/edac/npcm_edac.c
8139
8140 EDAC-PASEMI
8141 M:      Egor Martovetsky <[email protected]>
8142 L:      [email protected]
8143 S:      Maintained
8144 F:      drivers/edac/pasemi_edac.c
8145
8146 EDAC-PND2
8147 M:      Tony Luck <[email protected]>
8148 L:      [email protected]
8149 S:      Maintained
8150 F:      drivers/edac/pnd2_edac.[ch]
8151
8152 EDAC-QCOM
8153 M:      Manivannan Sadhasivam <[email protected]>
8154 L:      [email protected]
8155 L:      [email protected]
8156 S:      Maintained
8157 F:      drivers/edac/qcom_edac.c
8158
8159 EDAC-R82600
8160 M:      Tim Small <[email protected]>
8161 L:      [email protected]
8162 S:      Maintained
8163 F:      drivers/edac/r82600_edac.c
8164
8165 EDAC-SBRIDGE
8166 M:      Tony Luck <[email protected]>
8167 R:      Qiuxu Zhuo <[email protected]>
8168 L:      [email protected]
8169 S:      Maintained
8170 F:      drivers/edac/sb_edac.c
8171
8172 EDAC-SKYLAKE
8173 M:      Tony Luck <[email protected]>
8174 L:      [email protected]
8175 S:      Maintained
8176 F:      drivers/edac/skx_*.[ch]
8177
8178 EDAC-TI
8179 M:      Tero Kristo <[email protected]>
8180 L:      [email protected]
8181 S:      Odd Fixes
8182 F:      drivers/edac/ti_edac.c
8183
8184 EDIROL UA-101/UA-1000 DRIVER
8185 M:      Clemens Ladisch <[email protected]>
8186 L:      [email protected] (moderated for non-subscribers)
8187 S:      Maintained
8188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8189 F:      sound/usb/misc/ua101.c
8190
8191 EFI TEST DRIVER
8192 M:      Ivan Hu <[email protected]>
8193 M:      Ard Biesheuvel <[email protected]>
8194 L:      [email protected]
8195 S:      Maintained
8196 F:      drivers/firmware/efi/test/
8197
8198 EFI VARIABLE FILESYSTEM
8199 M:      Jeremy Kerr <[email protected]>
8200 M:      Ard Biesheuvel <[email protected]>
8201 L:      [email protected]
8202 S:      Maintained
8203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8204 F:      fs/efivarfs/
8205
8206 EFIFB FRAMEBUFFER DRIVER
8207 M:      Peter Jones <[email protected]>
8208 L:      [email protected]
8209 S:      Maintained
8210 F:      drivers/video/fbdev/efifb.c
8211
8212 EFS FILESYSTEM
8213 S:      Orphan
8214 W:      http://aeschi.ch.eu.org/efs/
8215 F:      fs/efs/
8216
8217 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8218 L:      [email protected]
8219 S:      Orphan
8220 F:      drivers/net/ethernet/ibm/ehea/
8221
8222 ELM327 CAN NETWORK DRIVER
8223 M:      Max Staudt <[email protected]>
8224 L:      [email protected]
8225 S:      Maintained
8226 F:      Documentation/networking/device_drivers/can/can327.rst
8227 F:      drivers/net/can/can327.c
8228
8229 EM28XX VIDEO4LINUX DRIVER
8230 M:      Mauro Carvalho Chehab <[email protected]>
8231 L:      [email protected]
8232 S:      Maintained
8233 W:      https://linuxtv.org
8234 T:      git git://linuxtv.org/media_tree.git
8235 F:      Documentation/admin-guide/media/em28xx*
8236 F:      drivers/media/usb/em28xx/
8237
8238 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8239 M:      Adrian Hunter <[email protected]>
8240 M:      Asutosh Das <[email protected]>
8241 R:      Ritesh Harjani <[email protected]>
8242 L:      [email protected]
8243 S:      Supported
8244 F:      drivers/mmc/host/cqhci*
8245
8246 EMS CPC-PCI CAN DRIVER
8247 M:      Gerhard Uttenthaler <[email protected]>
8248 M:      [email protected]
8249 L:      [email protected]
8250 S:      Maintained
8251 F:      drivers/net/can/sja1000/ems_pci.c
8252
8253 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8254 M:      Ketan Mukadam <[email protected]>
8255 L:      [email protected]
8256 S:      Supported
8257 W:      http://www.broadcom.com
8258 F:      drivers/scsi/be2iscsi/
8259
8260 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8261 M:      Ajit Khaparde <[email protected]>
8262 M:      Sriharsha Basavapatna <[email protected]>
8263 M:      Somnath Kotur <[email protected]>
8264 L:      [email protected]
8265 S:      Supported
8266 W:      http://www.emulex.com
8267 F:      drivers/net/ethernet/emulex/benet/
8268
8269 EMULEX ONECONNECT ROCE DRIVER
8270 M:      Selvin Xavier <[email protected]>
8271 L:      [email protected]
8272 S:      Odd Fixes
8273 W:      http://www.broadcom.com
8274 F:      drivers/infiniband/hw/ocrdma/
8275 F:      include/uapi/rdma/ocrdma-abi.h
8276
8277 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8278 M:      James Smart <[email protected]>
8279 M:      Ram Vegesna <[email protected]>
8280 L:      [email protected]
8281 L:      [email protected]
8282 S:      Supported
8283 W:      http://www.broadcom.com
8284 F:      drivers/scsi/elx/
8285
8286 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8287 M:      James Smart <[email protected]>
8288 M:      Dick Kennedy <[email protected]>
8289 L:      [email protected]
8290 S:      Supported
8291 W:      http://www.broadcom.com
8292 F:      drivers/scsi/lpfc/
8293
8294 ENE CB710 FLASH CARD READER DRIVER
8295 M:      Michał Mirosław <[email protected]>
8296 S:      Maintained
8297 F:      drivers/misc/cb710/
8298 F:      drivers/mmc/host/cb710-mmc.*
8299 F:      include/linux/cb710.h
8300
8301 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8302 M:      Maxim Levitsky <[email protected]>
8303 S:      Maintained
8304 F:      drivers/media/rc/ene_ir.*
8305
8306 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8307 M:      Laurentiu Tudor <[email protected]>
8308 L:      [email protected]
8309 S:      Maintained
8310 F:      drivers/tty/ehv_bytechan.c
8311
8312 EPSON S1D13XXX FRAMEBUFFER DRIVER
8313 M:      Kristoffer Ericson <[email protected]>
8314 S:      Maintained
8315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8316 F:      drivers/video/fbdev/s1d13xxxfb.c
8317 F:      include/video/s1d13xxxfb.h
8318
8319 EROFS FILE SYSTEM
8320 M:      Gao Xiang <[email protected]>
8321 M:      Chao Yu <[email protected]>
8322 R:      Yue Hu <[email protected]>
8323 R:      Jeffle Xu <[email protected]>
8324 R:      Sandeep Dhavale <[email protected]>
8325 L:      [email protected]
8326 S:      Maintained
8327 W:      https://erofs.docs.kernel.org
8328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8329 F:      Documentation/ABI/testing/sysfs-fs-erofs
8330 F:      Documentation/filesystems/erofs.rst
8331 F:      fs/erofs/
8332 F:      include/trace/events/erofs.h
8333
8334 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8335 M:      Jeff Layton <[email protected]>
8336 S:      Maintained
8337 F:      include/linux/errseq.h
8338 F:      lib/errseq.c
8339
8340 ESD CAN NETWORK DRIVERS
8341 M:      Stefan Mätje <[email protected]>
8342 R:      [email protected]
8343 L:      [email protected]
8344 S:      Maintained
8345 F:      drivers/net/can/esd/
8346
8347 ESD CAN/USB DRIVERS
8348 M:      Frank Jungclaus <[email protected]>
8349 R:      [email protected]
8350 L:      [email protected]
8351 S:      Maintained
8352 F:      drivers/net/can/usb/esd_usb.c
8353
8354 ET131X NETWORK DRIVER
8355 M:      Mark Einon <[email protected]>
8356 S:      Odd Fixes
8357 F:      drivers/net/ethernet/agere/
8358
8359 ETAS ES58X CAN/USB DRIVER
8360 M:      Vincent Mailhol <[email protected]>
8361 L:      [email protected]
8362 S:      Maintained
8363 F:      Documentation/networking/devlink/etas_es58x.rst
8364 F:      drivers/net/can/usb/etas_es58x/
8365
8366 ETHERNET BRIDGE
8367 M:      Roopa Prabhu <[email protected]>
8368 M:      Nikolay Aleksandrov <[email protected]>
8369 L:      [email protected]
8370 L:      [email protected]
8371 S:      Maintained
8372 W:      http://www.linuxfoundation.org/en/Net:Bridge
8373 F:      include/linux/netfilter_bridge/
8374 F:      net/bridge/
8375
8376 ETHERNET PHY LIBRARY
8377 M:      Andrew Lunn <[email protected]>
8378 M:      Heiner Kallweit <[email protected]>
8379 R:      Russell King <[email protected]>
8380 L:      [email protected]
8381 S:      Maintained
8382 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8383 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8384 F:      Documentation/devicetree/bindings/net/mdio*
8385 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8386 F:      Documentation/networking/phy.rst
8387 F:      drivers/net/mdio/
8388 F:      drivers/net/mdio/acpi_mdio.c
8389 F:      drivers/net/mdio/fwnode_mdio.c
8390 F:      drivers/net/mdio/of_mdio.c
8391 F:      drivers/net/pcs/
8392 F:      drivers/net/phy/
8393 F:      include/dt-bindings/net/qca-ar803x.h
8394 F:      include/linux/*mdio*.h
8395 F:      include/linux/linkmode.h
8396 F:      include/linux/mdio/*.h
8397 F:      include/linux/mii.h
8398 F:      include/linux/of_net.h
8399 F:      include/linux/phy.h
8400 F:      include/linux/phy_fixed.h
8401 F:      include/linux/phy_link_topology.h
8402 F:      include/linux/phylib_stubs.h
8403 F:      include/linux/platform_data/mdio-bcm-unimac.h
8404 F:      include/linux/platform_data/mdio-gpio.h
8405 F:      include/trace/events/mdio.h
8406 F:      include/uapi/linux/mdio.h
8407 F:      include/uapi/linux/mii.h
8408 F:      net/core/of_net.c
8409
8410 ETHERNET PHY LIBRARY [RUST]
8411 M:      FUJITA Tomonori <[email protected]>
8412 R:      Trevor Gross <[email protected]>
8413 L:      [email protected]
8414 L:      [email protected]
8415 S:      Maintained
8416 F:      rust/kernel/net/phy.rs
8417 F:      rust/kernel/net/phy/reg.rs
8418
8419 EXEC & BINFMT API, ELF
8420 R:      Eric Biederman <[email protected]>
8421 R:      Kees Cook <[email protected]>
8422 L:      [email protected]
8423 S:      Supported
8424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8425 F:      Documentation/userspace-api/ELF.rst
8426 F:      fs/*binfmt_*.c
8427 F:      fs/Kconfig.binfmt
8428 F:      fs/exec.c
8429 F:      fs/tests/binfmt_*_kunit.c
8430 F:      fs/tests/exec_kunit.c
8431 F:      include/linux/binfmts.h
8432 F:      include/linux/elf.h
8433 F:      include/uapi/linux/binfmts.h
8434 F:      include/uapi/linux/elf.h
8435 F:      tools/testing/selftests/exec/
8436 N:      asm/elf.h
8437 N:      binfmt
8438
8439 EXFAT FILE SYSTEM
8440 M:      Namjae Jeon <[email protected]>
8441 M:      Sungjong Seo <[email protected]>
8442 L:      [email protected]
8443 S:      Maintained
8444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8445 F:      fs/exfat/
8446
8447 EXPRESSWIRE PROTOCOL LIBRARY
8448 M:      Duje Mihanović <[email protected]>
8449 L:      [email protected]
8450 S:      Maintained
8451 F:      drivers/leds/leds-expresswire.c
8452 F:      include/linux/leds-expresswire.h
8453
8454 EXT2 FILE SYSTEM
8455 M:      Jan Kara <[email protected]>
8456 L:      [email protected]
8457 S:      Maintained
8458 F:      Documentation/filesystems/ext2.rst
8459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8460 F:      fs/ext2/
8461 F:      include/linux/ext2*
8462
8463 EXT4 FILE SYSTEM
8464 M:      "Theodore Ts'o" <[email protected]>
8465 M:      Andreas Dilger <[email protected]>
8466 L:      [email protected]
8467 S:      Maintained
8468 W:      http://ext4.wiki.kernel.org
8469 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8471 F:      Documentation/filesystems/ext4/
8472 F:      fs/ext4/
8473 F:      include/trace/events/ext4.h
8474 F:      include/uapi/linux/ext4.h
8475
8476 Extended Verification Module (EVM)
8477 M:      Mimi Zohar <[email protected]>
8478 M:      Roberto Sassu <[email protected]>
8479 L:      [email protected]
8480 S:      Supported
8481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8482 F:      security/integrity/
8483 F:      security/integrity/evm/
8484
8485 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8486 M:      Ard Biesheuvel <[email protected]>
8487 L:      [email protected]
8488 S:      Maintained
8489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8490 F:      Documentation/admin-guide/efi-stub.rst
8491 F:      arch/*/include/asm/efi.h
8492 F:      arch/*/kernel/efi.c
8493 F:      arch/arm/boot/compressed/efi-header.S
8494 F:      arch/x86/platform/efi/
8495 F:      drivers/firmware/efi/
8496 F:      include/linux/efi*.h
8497
8498 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8499 M:      MyungJoo Ham <[email protected]>
8500 M:      Chanwoo Choi <[email protected]>
8501 L:      [email protected]
8502 S:      Maintained
8503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8504 F:      Documentation/devicetree/bindings/extcon/
8505 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8506 F:      drivers/extcon/
8507 F:      include/linux/extcon.h
8508 F:      include/linux/extcon/
8509
8510 EXTRA BOOT CONFIG
8511 M:      Masami Hiramatsu <[email protected]>
8512 L:      [email protected]
8513 L:      [email protected]
8514 S:      Maintained
8515 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8517 F:      Documentation/admin-guide/bootconfig.rst
8518 F:      fs/proc/bootconfig.c
8519 F:      include/linux/bootconfig.h
8520 F:      lib/bootconfig-data.S
8521 F:      lib/bootconfig.c
8522 F:      tools/bootconfig/*
8523 F:      tools/bootconfig/scripts/*
8524
8525 EXYNOS DP DRIVER
8526 M:      Jingoo Han <[email protected]>
8527 L:      [email protected]
8528 S:      Maintained
8529 F:      drivers/gpu/drm/exynos/exynos_dp*
8530
8531 EXYNOS SYSMMU (IOMMU) driver
8532 M:      Marek Szyprowski <[email protected]>
8533 L:      [email protected]
8534 S:      Maintained
8535 F:      drivers/iommu/exynos-iommu.c
8536
8537 F2FS FILE SYSTEM
8538 M:      Jaegeuk Kim <[email protected]>
8539 M:      Chao Yu <[email protected]>
8540 L:      [email protected]
8541 S:      Maintained
8542 W:      https://f2fs.wiki.kernel.org/
8543 Q:      https://patchwork.kernel.org/project/f2fs/list/
8544 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8546 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8547 F:      Documentation/filesystems/f2fs.rst
8548 F:      fs/f2fs/
8549 F:      include/linux/f2fs_fs.h
8550 F:      include/trace/events/f2fs.h
8551 F:      include/uapi/linux/f2fs.h
8552
8553 F71805F HARDWARE MONITORING DRIVER
8554 M:      Jean Delvare <[email protected]>
8555 L:      [email protected]
8556 S:      Maintained
8557 F:      Documentation/hwmon/f71805f.rst
8558 F:      drivers/hwmon/f71805f.c
8559
8560 FADDR2LINE
8561 M:      Josh Poimboeuf <[email protected]>
8562 S:      Maintained
8563 F:      scripts/faddr2line
8564
8565 FAILOVER MODULE
8566 M:      Sridhar Samudrala <[email protected]>
8567 L:      [email protected]
8568 S:      Supported
8569 F:      Documentation/networking/failover.rst
8570 F:      include/net/failover.h
8571 F:      net/core/failover.c
8572
8573 FANOTIFY
8574 M:      Jan Kara <[email protected]>
8575 R:      Amir Goldstein <[email protected]>
8576 R:      Matthew Bobrowski <[email protected]>
8577 L:      [email protected]
8578 S:      Maintained
8579 F:      fs/notify/fanotify/
8580 F:      include/linux/fanotify.h
8581 F:      include/uapi/linux/fanotify.h
8582
8583 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8584 M:      Linus Walleij <[email protected]>
8585 L:      [email protected]
8586 S:      Maintained
8587 F:      drivers/usb/fotg210/
8588
8589 FARSYNC SYNCHRONOUS DRIVER
8590 M:      Kevin Curtis <[email protected]>
8591 S:      Supported
8592 W:      http://www.farsite.co.uk/
8593 F:      drivers/net/wan/farsync.*
8594
8595 FAULT INJECTION SUPPORT
8596 M:      Akinobu Mita <[email protected]>
8597 S:      Supported
8598 F:      Documentation/fault-injection/
8599 F:      lib/fault-inject.c
8600
8601 FBTFT Framebuffer drivers
8602 L:      [email protected]
8603 L:      [email protected]
8604 S:      Orphan
8605 F:      drivers/staging/fbtft/
8606
8607 FC0011 TUNER DRIVER
8608 M:      Michael Buesch <[email protected]>
8609 L:      [email protected]
8610 S:      Maintained
8611 F:      drivers/media/tuners/fc0011.c
8612 F:      drivers/media/tuners/fc0011.h
8613
8614 FC2580 MEDIA DRIVER
8615 L:      [email protected]
8616 S:      Orphan
8617 W:      https://linuxtv.org
8618 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8619 F:      drivers/media/tuners/fc2580*
8620
8621 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8622 M:      Hannes Reinecke <[email protected]>
8623 L:      [email protected]
8624 S:      Supported
8625 W:      www.Open-FCoE.org
8626 F:      drivers/scsi/fcoe/
8627 F:      drivers/scsi/libfc/
8628 F:      include/scsi/fc/
8629 F:      include/scsi/libfc.h
8630 F:      include/scsi/libfcoe.h
8631 F:      include/uapi/scsi/fc/
8632
8633 FILE LOCKING (flock() and fcntl()/lockf())
8634 M:      Jeff Layton <[email protected]>
8635 M:      Chuck Lever <[email protected]>
8636 R:      Alexander Aring <[email protected]>
8637 L:      [email protected]
8638 S:      Maintained
8639 F:      fs/fcntl.c
8640 F:      fs/locks.c
8641 F:      include/linux/fcntl.h
8642 F:      include/uapi/linux/fcntl.h
8643
8644 FILESYSTEM DIRECT ACCESS (DAX)
8645 M:      Dan Williams <[email protected]>
8646 R:      Matthew Wilcox <[email protected]>
8647 R:      Jan Kara <[email protected]>
8648 L:      [email protected]
8649 L:      [email protected]
8650 S:      Supported
8651 F:      fs/dax.c
8652 F:      include/linux/dax.h
8653 F:      include/trace/events/fs_dax.h
8654
8655 FILESYSTEMS (VFS and infrastructure)
8656 M:      Alexander Viro <[email protected]>
8657 M:      Christian Brauner <[email protected]>
8658 R:      Jan Kara <[email protected]>
8659 L:      [email protected]
8660 S:      Maintained
8661 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git
8662 F:      fs/*
8663 F:      include/linux/fs.h
8664 F:      include/linux/fs_types.h
8665 F:      include/uapi/linux/fs.h
8666 F:      include/uapi/linux/openat2.h
8667
8668 FILESYSTEMS [EXPORTFS]
8669 M:      Chuck Lever <[email protected]>
8670 M:      Jeff Layton <[email protected]>
8671 R:      Amir Goldstein <[email protected]>
8672 L:      [email protected]
8673 L:      [email protected]
8674 S:      Supported
8675 F:      Documentation/filesystems/nfs/exporting.rst
8676 F:      fs/exportfs/
8677 F:      fs/fhandle.c
8678 F:      include/linux/exportfs.h
8679
8680 FILESYSTEMS [IDMAPPED MOUNTS]
8681 M:      Christian Brauner <[email protected]>
8682 M:      Seth Forshee <[email protected]>
8683 L:      [email protected]
8684 S:      Maintained
8685 F:      Documentation/filesystems/idmappings.rst
8686 F:      fs/mnt_idmapping.c
8687 F:      include/linux/mnt_idmapping.*
8688 F:      tools/testing/selftests/mount_setattr/
8689
8690 FILESYSTEMS [IOMAP]
8691 M:      Christian Brauner <[email protected]>
8692 R:      Darrick J. Wong <[email protected]>
8693 L:      [email protected]
8694 L:      [email protected]
8695 S:      Supported
8696 F:      Documentation/filesystems/iomap/*
8697 F:      fs/iomap/
8698 F:      include/linux/iomap.h
8699
8700 FILESYSTEMS [NETFS LIBRARY]
8701 M:      David Howells <[email protected]>
8702 R:      Jeff Layton <[email protected]>
8703 L:      [email protected]
8704 L:      [email protected]
8705 S:      Supported
8706 F:      Documentation/filesystems/caching/
8707 F:      Documentation/filesystems/netfs_library.rst
8708 F:      fs/netfs/
8709 F:      include/linux/fscache*.h
8710 F:      include/linux/netfs.h
8711 F:      include/trace/events/fscache.h
8712 F:      include/trace/events/netfs.h
8713
8714 FILESYSTEMS [STACKABLE]
8715 M:      Miklos Szeredi <[email protected]>
8716 M:      Amir Goldstein <[email protected]>
8717 L:      [email protected]
8718 L:      [email protected]
8719 S:      Maintained
8720 F:      fs/backing-file.c
8721 F:      include/linux/backing-file.h
8722
8723 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8724 M:      Riku Voipio <[email protected]>
8725 L:      [email protected]
8726 S:      Maintained
8727 F:      drivers/hwmon/f75375s.c
8728 F:      include/linux/f75375s.h
8729
8730 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8731 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8732 L:      [email protected]
8733 S:      Maintained
8734 F:      drivers/net/can/usb/f81604.c
8735
8736 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8737 M:      Clemens Ladisch <[email protected]>
8738 M:      Takashi Sakamoto <[email protected]>
8739 L:      [email protected] (moderated for non-subscribers)
8740 S:      Maintained
8741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8742 F:      include/uapi/sound/firewire.h
8743 F:      sound/firewire/
8744
8745 FIREWIRE MEDIA DRIVERS (firedtv)
8746 M:      Stefan Richter <[email protected]>
8747 L:      [email protected]
8748 L:      [email protected]
8749 S:      Maintained
8750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8751 F:      drivers/media/firewire/
8752
8753 FIREWIRE SBP-2 TARGET
8754 M:      Chris Boot <[email protected]>
8755 L:      [email protected]
8756 L:      [email protected]
8757 L:      [email protected]
8758 S:      Maintained
8759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8760 F:      drivers/target/sbp/
8761
8762 FIREWIRE SUBSYSTEM
8763 M:      Takashi Sakamoto <[email protected]>
8764 M:      Takashi Sakamoto <[email protected]>
8765 L:      [email protected]
8766 S:      Maintained
8767 W:      http://ieee1394.docs.kernel.org/
8768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8769 F:      drivers/firewire/
8770 F:      include/linux/firewire.h
8771 F:      include/uapi/linux/firewire*.h
8772 F:      tools/firewire/
8773
8774 FIRMWARE FRAMEWORK FOR ARMV8-A
8775 M:      Sudeep Holla <[email protected]>
8776 L:      [email protected] (moderated for non-subscribers)
8777 S:      Maintained
8778 F:      drivers/firmware/arm_ffa/
8779 F:      include/linux/arm_ffa.h
8780
8781 FIRMWARE LOADER (request_firmware)
8782 M:      Luis Chamberlain <[email protected]>
8783 M:      Russ Weight <[email protected]>
8784 M:      Danilo Krummrich <[email protected]>
8785 L:      [email protected]
8786 S:      Maintained
8787 F:      Documentation/firmware_class/
8788 F:      drivers/base/firmware_loader/
8789 F:      rust/kernel/firmware.rs
8790 F:      include/linux/firmware.h
8791
8792 FLEXTIMER FTM-QUADDEC DRIVER
8793 M:      Patrick Havelange <[email protected]>
8794 L:      [email protected]
8795 S:      Maintained
8796 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8797 F:      drivers/counter/ftm-quaddec.c
8798
8799 FLOPPY DRIVER
8800 M:      Denis Efremov <[email protected]>
8801 L:      [email protected]
8802 S:      Odd Fixes
8803 F:      drivers/block/floppy.c
8804
8805 FLYSKY FSIA6B RC RECEIVER
8806 M:      Markus Koch <[email protected]>
8807 L:      [email protected]
8808 S:      Maintained
8809 F:      drivers/input/joystick/fsia6b.c
8810
8811 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8812 M:      Geoffrey D. Bennett <[email protected]>
8813 L:      [email protected] (moderated for non-subscribers)
8814 S:      Maintained
8815 W:      https://github.com/geoffreybennett/scarlett-gen2
8816 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8817 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8818 F:      include/uapi/sound/scarlett2.h
8819 F:      sound/usb/mixer_scarlett2.c
8820
8821 FORCEDETH GIGABIT ETHERNET DRIVER
8822 M:      Rain River <[email protected]>
8823 M:      Zhu Yanjun <[email protected]>
8824 L:      [email protected]
8825 S:      Maintained
8826 F:      drivers/net/ethernet/nvidia/*
8827
8828 FORTIFY_SOURCE
8829 M:      Kees Cook <[email protected]>
8830 L:      [email protected]
8831 S:      Supported
8832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8833 F:      include/linux/fortify-string.h
8834 F:      lib/fortify_kunit.c
8835 F:      lib/memcpy_kunit.c
8836 F:      lib/test_fortify/*
8837 F:      scripts/test_fortify.sh
8838 K:      \b__NO_FORTIFY\b
8839
8840 FPGA DFL DRIVERS
8841 M:      Wu Hao <[email protected]>
8842 R:      Tom Rix <[email protected]>
8843 L:      [email protected]
8844 S:      Maintained
8845 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8846 F:      Documentation/fpga/dfl.rst
8847 F:      drivers/fpga/dfl*
8848 F:      drivers/uio/uio_dfl.c
8849 F:      include/linux/dfl.h
8850 F:      include/uapi/linux/fpga-dfl.h
8851
8852 FPGA MANAGER FRAMEWORK
8853 M:      Moritz Fischer <[email protected]>
8854 M:      Wu Hao <[email protected]>
8855 M:      Xu Yilun <[email protected]>
8856 R:      Tom Rix <[email protected]>
8857 L:      [email protected]
8858 S:      Maintained
8859 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8861 F:      Documentation/devicetree/bindings/fpga/
8862 F:      Documentation/driver-api/fpga/
8863 F:      Documentation/fpga/
8864 F:      drivers/fpga/
8865 F:      include/linux/fpga/
8866
8867 FPU EMULATOR
8868 M:      Bill Metzenthen <[email protected]>
8869 S:      Maintained
8870 W:      https://floatingpoint.billm.au/
8871 F:      arch/x86/math-emu/
8872
8873 FRAMEBUFFER CORE
8874 M:      Daniel Vetter <[email protected]>
8875 S:      Odd Fixes
8876 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8877 F:      drivers/video/fbdev/core/
8878
8879 FRAMEBUFFER LAYER
8880 M:      Helge Deller <[email protected]>
8881 L:      [email protected]
8882 L:      [email protected]
8883 S:      Maintained
8884 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8886 F:      Documentation/fb/
8887 F:      drivers/video/
8888 F:      include/linux/fb.h
8889 F:      include/uapi/linux/fb.h
8890 F:      include/uapi/video/
8891 F:      include/video/
8892
8893 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8894 M:      Horia Geantă <[email protected]>
8895 M:      Pankaj Gupta <[email protected]>
8896 M:      Gaurav Jain <[email protected]>
8897 L:      [email protected]
8898 S:      Maintained
8899 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8900 F:      drivers/crypto/caam/
8901
8902 FREESCALE COLDFIRE M5441X MMC DRIVER
8903 M:      Angelo Dureghello <[email protected]>
8904 L:      [email protected]
8905 S:      Maintained
8906 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8907 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8908
8909 FREESCALE DIU FRAMEBUFFER DRIVER
8910 M:      Timur Tabi <[email protected]>
8911 L:      [email protected]
8912 S:      Maintained
8913 F:      drivers/video/fbdev/fsl-diu-fb.*
8914
8915 FREESCALE DMA DRIVER
8916 M:      Zhang Wei <[email protected]>
8917 L:      [email protected]
8918 S:      Maintained
8919 F:      drivers/dma/fsldma.*
8920
8921 FREESCALE DSPI DRIVER
8922 M:      Vladimir Oltean <[email protected]>
8923 L:      [email protected]
8924 L:      [email protected]
8925 S:      Maintained
8926 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
8927 F:      drivers/spi/spi-fsl-dspi.c
8928 F:      include/linux/spi/spi-fsl-dspi.h
8929
8930 FREESCALE eDMA DRIVER
8931 M:      Frank Li <[email protected]>
8932 L:      [email protected]
8933 L:      [email protected]
8934 S:      Maintained
8935 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8936 F:      drivers/dma/fsl-edma*.*
8937
8938 FREESCALE ENETC ETHERNET DRIVERS
8939 M:      Claudiu Manoil <[email protected]>
8940 M:      Vladimir Oltean <[email protected]>
8941 L:      [email protected]
8942 S:      Maintained
8943 F:      drivers/net/ethernet/freescale/enetc/
8944
8945 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8946 M:      Claudiu Manoil <[email protected]>
8947 L:      [email protected]
8948 S:      Maintained
8949 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8950 F:      drivers/net/ethernet/freescale/gianfar*
8951
8952 FREESCALE GPMI NAND DRIVER
8953 M:      Han Xu <[email protected]>
8954 L:      [email protected]
8955 S:      Maintained
8956 F:      drivers/mtd/nand/raw/gpmi-nand/*
8957
8958 FREESCALE I2C CPM DRIVER
8959 M:      Jochen Friedrich <[email protected]>
8960 L:      [email protected]
8961 L:      [email protected]
8962 S:      Maintained
8963 F:      drivers/i2c/busses/i2c-cpm.c
8964
8965 FREESCALE IMX / MXC FEC DRIVER
8966 M:      Wei Fang <[email protected]>
8967 R:      Shenwei Wang <[email protected]>
8968 R:      Clark Wang <[email protected]>
8969 L:      [email protected]
8970 L:      [email protected]
8971 S:      Maintained
8972 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8973 F:      drivers/net/ethernet/freescale/fec.h
8974 F:      drivers/net/ethernet/freescale/fec_main.c
8975 F:      drivers/net/ethernet/freescale/fec_ptp.c
8976
8977 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8978 M:      Sascha Hauer <[email protected]>
8979 R:      Pengutronix Kernel Team <[email protected]>
8980 L:      [email protected]
8981 L:      [email protected] (moderated for non-subscribers)
8982 S:      Maintained
8983 F:      drivers/video/fbdev/imxfb.c
8984
8985 FREESCALE IMX DDR PMU DRIVER
8986 M:      Frank Li <[email protected]>
8987 L:      [email protected] (moderated for non-subscribers)
8988 S:      Maintained
8989 F:      Documentation/admin-guide/perf/imx-ddr.rst
8990 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8991 F:      drivers/perf/fsl_imx8_ddr_perf.c
8992
8993 FREESCALE IMX I2C DRIVER
8994 M:      Oleksij Rempel <[email protected]>
8995 R:      Pengutronix Kernel Team <[email protected]>
8996 L:      [email protected]
8997 S:      Maintained
8998 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8999 F:      drivers/i2c/busses/i2c-imx.c
9000
9001 FREESCALE IMX LPI2C DRIVER
9002 M:      Dong Aisheng <[email protected]>
9003 L:      [email protected]
9004 L:      [email protected]
9005 S:      Maintained
9006 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
9007 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
9008
9009 FREESCALE IMX LPSPI DRIVER
9010 M:      Frank Li <[email protected]>
9011 L:      [email protected]
9012 L:      [email protected]
9013 S:      Maintained
9014 F:      Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml
9015 F:      drivers/spi/spi-fsl-lpspi.c
9016
9017 FREESCALE MPC I2C DRIVER
9018 M:      Chris Packham <[email protected]>
9019 L:      [email protected]
9020 S:      Maintained
9021 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
9022 F:      drivers/i2c/busses/i2c-mpc.c
9023
9024 FREESCALE QORIQ DPAA ETHERNET DRIVER
9025 M:      Madalin Bucur <[email protected]>
9026 L:      [email protected]
9027 S:      Maintained
9028 F:      drivers/net/ethernet/freescale/dpaa
9029
9030 FREESCALE QORIQ DPAA FMAN DRIVER
9031 M:      Madalin Bucur <[email protected]>
9032 R:      Sean Anderson <[email protected]>
9033 L:      [email protected]
9034 S:      Maintained
9035 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
9036 F:      drivers/net/ethernet/freescale/fman
9037
9038 FREESCALE QORIQ PTP CLOCK DRIVER
9039 M:      Yangbo Lu <[email protected]>
9040 L:      [email protected]
9041 S:      Maintained
9042 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
9043 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
9044 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
9045 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
9046 F:      drivers/ptp/ptp_qoriq.c
9047 F:      drivers/ptp/ptp_qoriq_debugfs.c
9048 F:      include/linux/fsl/ptp_qoriq.h
9049
9050 FREESCALE QUAD SPI DRIVER
9051 M:      Han Xu <[email protected]>
9052 L:      [email protected]
9053 L:      [email protected]
9054 S:      Maintained
9055 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
9056 F:      drivers/spi/spi-fsl-qspi.c
9057
9058 FREESCALE QUICC ENGINE LIBRARY
9059 M:      Qiang Zhao <[email protected]>
9060 M:      Christophe Leroy <[email protected]>
9061 L:      [email protected]
9062 S:      Maintained
9063 F:      drivers/soc/fsl/qe/
9064 F:      include/soc/fsl/qe/
9065
9066 FREESCALE QUICC ENGINE QMC DRIVER
9067 M:      Herve Codina <[email protected]>
9068 L:      [email protected]
9069 S:      Maintained
9070 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
9071 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml
9072 F:      drivers/soc/fsl/qe/qmc.c
9073 F:      include/soc/fsl/qe/qmc.h
9074
9075 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9076 M:      Herve Codina <[email protected]>
9077 L:      [email protected]
9078 L:      [email protected]
9079 S:      Maintained
9080 F:      drivers/net/wan/fsl_qmc_hdlc.c
9081
9082 FREESCALE QUICC ENGINE TSA DRIVER
9083 M:      Herve Codina <[email protected]>
9084 L:      [email protected]
9085 S:      Maintained
9086 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9087 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml
9088 F:      drivers/soc/fsl/qe/tsa.c
9089 F:      drivers/soc/fsl/qe/tsa.h
9090 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9091 F:      include/dt-bindings/soc/qe-fsl,tsa.h
9092
9093 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9094 L:      [email protected]
9095 L:      [email protected]
9096 S:      Orphan
9097 F:      drivers/net/ethernet/freescale/ucc_geth*
9098
9099 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9100 M:      Zhao Qiang <[email protected]>
9101 L:      [email protected]
9102 L:      [email protected]
9103 S:      Maintained
9104 F:      drivers/net/wan/fsl_ucc_hdlc*
9105
9106 FREESCALE QUICC ENGINE UCC UART DRIVER
9107 M:      Timur Tabi <[email protected]>
9108 L:      [email protected]
9109 S:      Maintained
9110 F:      drivers/tty/serial/ucc_uart.c
9111
9112 FREESCALE SOC DRIVERS
9113 M:      Christophe Leroy <[email protected]>
9114 L:      [email protected]
9115 L:      [email protected] (moderated for non-subscribers)
9116 S:      Maintained
9117 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9118 F:      Documentation/devicetree/bindings/soc/fsl/
9119 F:      drivers/soc/fsl/
9120 F:      include/linux/fsl/
9121 F:      include/soc/fsl/
9122
9123 FREESCALE SOC FS_ENET DRIVER
9124 M:      Pantelis Antoniou <[email protected]>
9125 L:      [email protected]
9126 L:      [email protected]
9127 S:      Maintained
9128 F:      drivers/net/ethernet/freescale/fs_enet/
9129
9130 FREESCALE SOC SOUND DRIVERS
9131 M:      Shengjiu Wang <[email protected]>
9132 M:      Xiubo Li <[email protected]>
9133 R:      Fabio Estevam <[email protected]>
9134 R:      Nicolin Chen <[email protected]>
9135 L:      [email protected] (moderated for non-subscribers)
9136 L:      [email protected]
9137 S:      Maintained
9138 F:      sound/soc/fsl/fsl*
9139 F:      sound/soc/fsl/imx*
9140
9141 FREESCALE SOC LPC32XX SOUND DRIVERS
9142 M:      J.M.B. Downing <[email protected]>
9143 M:      Piotr Wojtaszczyk <[email protected]>
9144 R:      Vladimir Zapolskiy <[email protected]>
9145 L:      [email protected] (moderated for non-subscribers)
9146 L:      [email protected]
9147 S:      Maintained
9148 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9149 F:      sound/soc/fsl/lpc3xxx-*
9150
9151 FREESCALE SOC SOUND QMC DRIVER
9152 M:      Herve Codina <[email protected]>
9153 L:      [email protected] (moderated for non-subscribers)
9154 L:      [email protected]
9155 S:      Maintained
9156 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9157 F:      sound/soc/fsl/fsl_qmc_audio.c
9158
9159 FREESCALE USB PERIPHERAL DRIVERS
9160 L:      [email protected]
9161 L:      [email protected]
9162 S:      Orphan
9163 F:      drivers/usb/gadget/udc/fsl*
9164
9165 FREESCALE USB PHY DRIVER
9166 L:      [email protected]
9167 L:      [email protected]
9168 S:      Orphan
9169 F:      drivers/usb/phy/phy-fsl-usb*
9170
9171 FREEVXFS FILESYSTEM
9172 M:      Christoph Hellwig <[email protected]>
9173 S:      Maintained
9174 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9175 F:      fs/freevxfs/
9176
9177 FREEZER
9178 M:      "Rafael J. Wysocki" <[email protected]>
9179 M:      Pavel Machek <[email protected]>
9180 L:      [email protected]
9181 S:      Supported
9182 F:      Documentation/power/freezing-of-tasks.rst
9183 F:      include/linux/freezer.h
9184 F:      kernel/freezer.c
9185
9186 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9187 M:      Eric Biggers <[email protected]>
9188 M:      Theodore Y. Ts'o <[email protected]>
9189 M:      Jaegeuk Kim <[email protected]>
9190 L:      [email protected]
9191 S:      Supported
9192 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9193 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9194 F:      Documentation/filesystems/fscrypt.rst
9195 F:      fs/crypto/
9196 F:      include/linux/fscrypt.h
9197 F:      include/uapi/linux/fscrypt.h
9198
9199 FSI SUBSYSTEM
9200 M:      Jeremy Kerr <[email protected]>
9201 M:      Joel Stanley <[email protected]>
9202 R:      Alistar Popple <[email protected]>
9203 R:      Eddie James <[email protected]>
9204 L:      [email protected]
9205 S:      Supported
9206 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9208 F:      drivers/fsi/
9209 F:      include/linux/fsi*.h
9210 F:      include/trace/events/fsi*.h
9211
9212 FSI-ATTACHED I2C DRIVER
9213 M:      Eddie James <[email protected]>
9214 L:      [email protected]
9215 L:      [email protected] (moderated for non-subscribers)
9216 S:      Maintained
9217 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9218 F:      drivers/i2c/busses/i2c-fsi.c
9219
9220 FSI-ATTACHED SPI DRIVER
9221 M:      Eddie James <[email protected]>
9222 L:      [email protected]
9223 S:      Maintained
9224 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9225 F:      drivers/spi/spi-fsi.c
9226
9227 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9228 M:      Jan Kara <[email protected]>
9229 R:      Amir Goldstein <[email protected]>
9230 L:      [email protected]
9231 S:      Maintained
9232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9233 F:      fs/notify/
9234 F:      include/linux/fsnotify*.h
9235
9236 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9237 M:      Eric Biggers <[email protected]>
9238 M:      Theodore Y. Ts'o <[email protected]>
9239 L:      [email protected]
9240 S:      Supported
9241 Q:      https://patchwork.kernel.org/project/fsverity/list/
9242 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9243 F:      Documentation/filesystems/fsverity.rst
9244 F:      fs/verity/
9245 F:      include/linux/fsverity.h
9246 F:      include/uapi/linux/fsverity.h
9247
9248 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9249 M:      Michael Zaidman <[email protected]>
9250 L:      [email protected]
9251 L:      [email protected]
9252 S:      Maintained
9253 F:      drivers/hid/hid-ft260.c
9254
9255 FUJITSU LAPTOP EXTRAS
9256 M:      Jonathan Woithe <[email protected]>
9257 L:      [email protected]
9258 S:      Maintained
9259 F:      drivers/platform/x86/fujitsu-laptop.c
9260
9261 FUJITSU TABLET EXTRAS
9262 M:      Robert Gerlach <[email protected]>
9263 L:      [email protected]
9264 S:      Maintained
9265 F:      drivers/platform/x86/fujitsu-tablet.c
9266
9267 FUNCTION HOOKS (FTRACE)
9268 M:      Steven Rostedt <[email protected]>
9269 M:      Masami Hiramatsu <[email protected]>
9270 R:      Mark Rutland <[email protected]>
9271 L:      [email protected]
9272 L:      [email protected]
9273 S:      Maintained
9274 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9276 F:      Documentation/trace/ftrace*
9277 F:      arch/*/*/*/*ftrace*
9278 F:      arch/*/*/*ftrace*
9279 F:      include/*/ftrace.h
9280 F:      kernel/trace/fgraph.c
9281 F:      kernel/trace/ftrace*
9282 F:      samples/ftrace
9283
9284 FUNGIBLE ETHERNET DRIVERS
9285 M:      Dimitris Michailidis <[email protected]>
9286 L:      [email protected]
9287 S:      Supported
9288 F:      drivers/net/ethernet/fungible/
9289
9290 FUSE: FILESYSTEM IN USERSPACE
9291 M:      Miklos Szeredi <[email protected]>
9292 L:      [email protected]
9293 S:      Maintained
9294 W:      https://github.com/libfuse/
9295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9296 F:      Documentation/filesystems/fuse.rst
9297 F:      fs/fuse/
9298 F:      include/uapi/linux/fuse.h
9299
9300 FUTEX SUBSYSTEM
9301 M:      Thomas Gleixner <[email protected]>
9302 M:      Ingo Molnar <[email protected]>
9303 R:      Peter Zijlstra <[email protected]>
9304 R:      Darren Hart <[email protected]>
9305 R:      Davidlohr Bueso <[email protected]>
9306 R:      André Almeida <[email protected]>
9307 L:      [email protected]
9308 S:      Maintained
9309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9310 F:      Documentation/locking/*futex*
9311 F:      include/asm-generic/futex.h
9312 F:      include/linux/futex.h
9313 F:      include/uapi/linux/futex.h
9314 F:      kernel/futex/*
9315 F:      tools/perf/bench/futex*
9316 F:      tools/testing/selftests/futex/
9317
9318 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9319 M:      Sebastian Reichel <[email protected]>
9320 L:      [email protected]
9321 S:      Maintained
9322 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9323 F:      drivers/media/i2c/gc0308.c
9324
9325 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9326 M:      Zhi Mao <[email protected]>
9327 L:      [email protected]
9328 S:      Maintained
9329 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9330 F:      drivers/media/i2c/gc05a2.c
9331
9332 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9333 M:      Zhi Mao <[email protected]>
9334 L:      [email protected]
9335 S:      Maintained
9336 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9337 F:      drivers/media/i2c/gc08a3.c
9338
9339 GALAXYCORE GC2145 SENSOR DRIVER
9340 M:      Alain Volmat <[email protected]>
9341 L:      [email protected]
9342 S:      Maintained
9343 T:      git git://linuxtv.org/media_tree.git
9344 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9345 F:      drivers/media/i2c/gc2145.c
9346
9347 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9348 M:      Tim Harvey <[email protected]>
9349 S:      Maintained
9350 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9351 F:      Documentation/hwmon/gsc-hwmon.rst
9352 F:      drivers/hwmon/gsc-hwmon.c
9353 F:      drivers/mfd/gateworks-gsc.c
9354 F:      include/linux/mfd/gsc.h
9355 F:      include/linux/platform_data/gsc_hwmon.h
9356
9357 GCC PLUGINS
9358 M:      Kees Cook <[email protected]>
9359 L:      [email protected]
9360 S:      Maintained
9361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9362 F:      Documentation/kbuild/gcc-plugins.rst
9363 F:      include/linux/stackleak.h
9364 F:      kernel/stackleak.c
9365 F:      scripts/Makefile.gcc-plugins
9366 F:      scripts/gcc-plugins/
9367
9368 GCOV BASED KERNEL PROFILING
9369 M:      Peter Oberparleiter <[email protected]>
9370 S:      Maintained
9371 F:      Documentation/dev-tools/gcov.rst
9372 F:      kernel/gcov/
9373
9374 GDB KERNEL DEBUGGING HELPER SCRIPTS
9375 M:      Jan Kiszka <[email protected]>
9376 M:      Kieran Bingham <[email protected]>
9377 S:      Supported
9378 F:      scripts/gdb/
9379
9380 GEMINI CRYPTO DRIVER
9381 M:      Corentin Labbe <[email protected]>
9382 L:      [email protected]
9383 S:      Maintained
9384 F:      drivers/crypto/gemini/
9385
9386 GEMTEK FM RADIO RECEIVER DRIVER
9387 M:      Hans Verkuil <[email protected]>
9388 L:      [email protected]
9389 S:      Maintained
9390 W:      https://linuxtv.org
9391 T:      git git://linuxtv.org/media_tree.git
9392 F:      drivers/media/radio/radio-gemtek*
9393
9394 GENERIC ARCHITECTURE TOPOLOGY
9395 M:      Sudeep Holla <[email protected]>
9396 L:      [email protected]
9397 S:      Maintained
9398 F:      drivers/base/arch_topology.c
9399 F:      include/linux/arch_topology.h
9400
9401 GENERIC ENTRY CODE
9402 M:      Thomas Gleixner <[email protected]>
9403 M:      Peter Zijlstra <[email protected]>
9404 M:      Andy Lutomirski <[email protected]>
9405 L:      [email protected]
9406 S:      Maintained
9407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9408 F:      include/linux/entry-common.h
9409 F:      include/linux/entry-kvm.h
9410 F:      kernel/entry/
9411
9412 GENERIC GPIO I2C DRIVER
9413 M:      Wolfram Sang <[email protected]>
9414 S:      Supported
9415 F:      drivers/i2c/busses/i2c-gpio.c
9416 F:      include/linux/platform_data/i2c-gpio.h
9417
9418 GENERIC GPIO I2C MULTIPLEXER DRIVER
9419 M:      Peter Korsgaard <[email protected]>
9420 L:      [email protected]
9421 S:      Supported
9422 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9423 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9424 F:      include/linux/platform_data/i2c-mux-gpio.h
9425
9426 GENERIC GPIO RESET DRIVER
9427 M:      Krzysztof Kozlowski <[email protected]>
9428 S:      Maintained
9429 F:      drivers/reset/reset-gpio.c
9430
9431 GENERIC HDLC (WAN) DRIVERS
9432 M:      Krzysztof Halasa <[email protected]>
9433 S:      Maintained
9434 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9435 F:      drivers/net/wan/c101.c
9436 F:      drivers/net/wan/hd6457*
9437 F:      drivers/net/wan/hdlc*
9438 F:      drivers/net/wan/n2.c
9439 F:      drivers/net/wan/pc300too.c
9440 F:      drivers/net/wan/pci200syn.c
9441 F:      drivers/net/wan/wanxl*
9442
9443 GENERIC INCLUDE/ASM HEADER FILES
9444 M:      Arnd Bergmann <[email protected]>
9445 L:      [email protected]
9446 S:      Maintained
9447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9448 F:      include/asm-generic/
9449 F:      include/uapi/asm-generic/
9450
9451 GENERIC PHY FRAMEWORK
9452 M:      Vinod Koul <[email protected]>
9453 M:      Kishon Vijay Abraham I <[email protected]>
9454 L:      [email protected]
9455 S:      Supported
9456 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9458 F:      Documentation/devicetree/bindings/phy/
9459 F:      drivers/phy/
9460 F:      include/dt-bindings/phy/
9461 F:      include/linux/phy/
9462
9463 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9464 M:      Wolfram Sang <[email protected]>
9465 S:      Supported
9466 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9467 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9468
9469 GENERIC PM DOMAINS
9470 M:      Ulf Hansson <[email protected]>
9471 L:      [email protected]
9472 S:      Supported
9473 F:      Documentation/devicetree/bindings/power/power?domain*
9474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9475 F:      drivers/pmdomain/
9476 F:      include/linux/pm_domain.h
9477
9478 GENERIC RADIX TREE
9479 M:      Kent Overstreet <[email protected]>
9480 S:      Supported
9481 C:      irc://irc.oftc.net/bcache
9482 F:      include/linux/generic-radix-tree.h
9483 F:      lib/generic-radix-tree.c
9484
9485 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9486 M:      Eugen Hristev <[email protected]>
9487 L:      [email protected]
9488 S:      Maintained
9489 F:      drivers/input/touchscreen/resistive-adc-touch.c
9490
9491 GENERIC STRING LIBRARY
9492 M:      Kees Cook <[email protected]>
9493 R:      Andy Shevchenko <[email protected]>
9494 L:      [email protected]
9495 S:      Supported
9496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9497 F:      include/linux/string.h
9498 F:      include/linux/string_choices.h
9499 F:      include/linux/string_helpers.h
9500 F:      lib/string.c
9501 F:      lib/string_kunit.c
9502 F:      lib/string_helpers.c
9503 F:      lib/string_helpers_kunit.c
9504 F:      scripts/coccinelle/api/string_choices.cocci
9505
9506 GENERIC UIO DRIVER FOR PCI DEVICES
9507 M:      "Michael S. Tsirkin" <[email protected]>
9508 L:      [email protected]
9509 S:      Supported
9510 F:      drivers/uio/uio_pci_generic.c
9511
9512 GENERIC VDSO LIBRARY
9513 M:      Andy Lutomirski <[email protected]>
9514 M:      Thomas Gleixner <[email protected]>
9515 M:      Vincenzo Frascino <[email protected]>
9516 L:      [email protected]
9517 S:      Maintained
9518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9519 F:      include/asm-generic/vdso/vsyscall.h
9520 F:      include/vdso/
9521 F:      kernel/time/vsyscall.c
9522 F:      lib/vdso/
9523
9524 GENWQE (IBM Generic Workqueue Card)
9525 M:      Frank Haverkamp <[email protected]>
9526 S:      Supported
9527 F:      drivers/misc/genwqe/
9528
9529 GET_MAINTAINER SCRIPT
9530 M:      Joe Perches <[email protected]>
9531 S:      Maintained
9532 F:      scripts/get_maintainer.pl
9533
9534 GFS2 FILE SYSTEM
9535 M:      Andreas Gruenbacher <[email protected]>
9536 L:      [email protected]
9537 S:      Supported
9538 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9540 F:      Documentation/filesystems/gfs2*
9541 F:      fs/gfs2/
9542 F:      include/uapi/linux/gfs2_ondisk.h
9543
9544 GIGABYTE WATERFORCE SENSOR DRIVER
9545 M:      Aleksa Savic <[email protected]>
9546 L:      [email protected]
9547 S:      Maintained
9548 F:      Documentation/hwmon/gigabyte_waterforce.rst
9549 F:      drivers/hwmon/gigabyte_waterforce.c
9550
9551 GIGABYTE WMI DRIVER
9552 M:      Thomas Weißschuh <[email protected]>
9553 L:      [email protected]
9554 S:      Maintained
9555 F:      drivers/platform/x86/gigabyte-wmi.c
9556
9557 GNSS SUBSYSTEM
9558 M:      Johan Hovold <[email protected]>
9559 S:      Maintained
9560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9561 F:      Documentation/ABI/testing/sysfs-class-gnss
9562 F:      Documentation/devicetree/bindings/gnss/
9563 F:      drivers/gnss/
9564 F:      include/linux/gnss.h
9565
9566 GO7007 MPEG CODEC
9567 M:      Hans Verkuil <[email protected]>
9568 L:      [email protected]
9569 S:      Maintained
9570 F:      drivers/media/usb/go7007/
9571
9572 GOODIX TOUCHSCREEN
9573 M:      Bastien Nocera <[email protected]>
9574 M:      Hans de Goede <[email protected]>
9575 L:      [email protected]
9576 S:      Maintained
9577 F:      drivers/input/touchscreen/goodix*
9578
9579 GOOGLE ETHERNET DRIVERS
9580 M:      Jeroen de Borst <[email protected]>
9581 M:      Praveen Kaligineedi <[email protected]>
9582 R:      Shailend Chand <[email protected]>
9583 L:      [email protected]
9584 S:      Supported
9585 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9586 F:      drivers/net/ethernet/google
9587
9588 GOOGLE FIRMWARE DRIVERS
9589 M:      Tzung-Bi Shih <[email protected]>
9590 R:      Brian Norris <[email protected]>
9591 R:      Julius Werner <[email protected]>
9592 L:      [email protected]
9593 S:      Maintained
9594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9595 F:      drivers/firmware/google/
9596
9597 GOOGLE TENSOR SoC SUPPORT
9598 M:      Peter Griffin <[email protected]>
9599 L:      [email protected] (moderated for non-subscribers)
9600 L:      [email protected]
9601 S:      Maintained
9602 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9603 F:      arch/arm64/boot/dts/exynos/google/
9604 F:      drivers/clk/samsung/clk-gs101.c
9605 F:      drivers/phy/samsung/phy-gs101-ufs.c
9606 F:      include/dt-bindings/clock/google,gs101.h
9607 K:      [gG]oogle.?[tT]ensor
9608
9609 GPD POCKET FAN DRIVER
9610 M:      Hans de Goede <[email protected]>
9611 L:      [email protected]
9612 S:      Maintained
9613 F:      drivers/platform/x86/gpd-pocket-fan.c
9614
9615 GPIO ACPI SUPPORT
9616 M:      Mika Westerberg <[email protected]>
9617 M:      Andy Shevchenko <[email protected]>
9618 L:      [email protected]
9619 L:      [email protected]
9620 S:      Supported
9621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9622 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9623 F:      drivers/gpio/gpiolib-acpi.c
9624 F:      drivers/gpio/gpiolib-acpi.h
9625
9626 GPIO AGGREGATOR
9627 M:      Geert Uytterhoeven <[email protected]>
9628 L:      [email protected]
9629 S:      Supported
9630 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9631 F:      drivers/gpio/gpio-aggregator.c
9632
9633 GPIO IR Transmitter
9634 M:      Sean Young <[email protected]>
9635 L:      [email protected]
9636 S:      Maintained
9637 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9638 F:      drivers/media/rc/gpio-ir-tx.c
9639
9640 GPIO MOCKUP DRIVER
9641 M:      Bamvor Jian Zhang <[email protected]>
9642 L:      [email protected]
9643 S:      Maintained
9644 F:      drivers/gpio/gpio-mockup.c
9645 F:      tools/testing/selftests/gpio/
9646
9647 GPIO REGMAP
9648 M:      Michael Walle <[email protected]>
9649 S:      Maintained
9650 F:      drivers/gpio/gpio-regmap.c
9651 F:      include/linux/gpio/regmap.h
9652 K:      (devm_)?gpio_regmap_(un)?register
9653
9654 GPIO SUBSYSTEM
9655 M:      Linus Walleij <[email protected]>
9656 M:      Bartosz Golaszewski <[email protected]>
9657 L:      [email protected]
9658 S:      Maintained
9659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9660 F:      Documentation/admin-guide/gpio/
9661 F:      Documentation/devicetree/bindings/gpio/
9662 F:      Documentation/driver-api/gpio/
9663 F:      drivers/gpio/
9664 F:      include/dt-bindings/gpio/
9665 F:      include/linux/gpio.h
9666 F:      include/linux/gpio/
9667 F:      include/linux/of_gpio.h
9668
9669 GPIO UAPI
9670 M:      Bartosz Golaszewski <[email protected]>
9671 R:      Kent Gibson <[email protected]>
9672 L:      [email protected]
9673 S:      Maintained
9674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9675 F:      Documentation/ABI/obsolete/sysfs-gpio
9676 F:      Documentation/ABI/testing/gpio-cdev
9677 F:      Documentation/userspace-api/gpio/
9678 F:      drivers/gpio/gpiolib-cdev.c
9679 F:      include/uapi/linux/gpio.h
9680 F:      tools/gpio/
9681
9682 GRE DEMULTIPLEXER DRIVER
9683 M:      Dmitry Kozlov <[email protected]>
9684 L:      [email protected]
9685 S:      Maintained
9686 F:      include/net/gre.h
9687 F:      net/ipv4/gre_demux.c
9688 F:      net/ipv4/gre_offload.c
9689
9690 GRETH 10/100/1G Ethernet MAC device driver
9691 M:      Andreas Larsson <[email protected]>
9692 L:      [email protected]
9693 S:      Maintained
9694 F:      drivers/net/ethernet/aeroflex/
9695
9696 GREYBUS AUDIO PROTOCOLS DRIVERS
9697 M:      Vaibhav Agarwal <[email protected]>
9698 M:      Mark Greer <[email protected]>
9699 S:      Maintained
9700 F:      drivers/staging/greybus/audio_apbridgea.c
9701 F:      drivers/staging/greybus/audio_apbridgea.h
9702 F:      drivers/staging/greybus/audio_codec.c
9703 F:      drivers/staging/greybus/audio_codec.h
9704 F:      drivers/staging/greybus/audio_gb.c
9705 F:      drivers/staging/greybus/audio_manager.c
9706 F:      drivers/staging/greybus/audio_manager.h
9707 F:      drivers/staging/greybus/audio_manager_module.c
9708 F:      drivers/staging/greybus/audio_manager_private.h
9709 F:      drivers/staging/greybus/audio_manager_sysfs.c
9710 F:      drivers/staging/greybus/audio_module.c
9711 F:      drivers/staging/greybus/audio_topology.c
9712
9713 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9714 M:      Viresh Kumar <[email protected]>
9715 S:      Maintained
9716 F:      drivers/staging/greybus/authentication.c
9717 F:      drivers/staging/greybus/bootrom.c
9718 F:      drivers/staging/greybus/firmware.h
9719 F:      drivers/staging/greybus/fw-core.c
9720 F:      drivers/staging/greybus/fw-download.c
9721 F:      drivers/staging/greybus/fw-management.c
9722 F:      drivers/staging/greybus/greybus_authentication.h
9723 F:      drivers/staging/greybus/greybus_firmware.h
9724 F:      drivers/staging/greybus/hid.c
9725 F:      drivers/staging/greybus/i2c.c
9726 F:      drivers/staging/greybus/spi.c
9727 F:      drivers/staging/greybus/spilib.c
9728 F:      drivers/staging/greybus/spilib.h
9729
9730 GREYBUS LOOPBACK DRIVER
9731 M:      Bryan O'Donoghue <[email protected]>
9732 S:      Maintained
9733 F:      drivers/staging/greybus/loopback.c
9734
9735 GREYBUS PLATFORM DRIVERS
9736 M:      Vaibhav Hiremath <[email protected]>
9737 S:      Maintained
9738 F:      drivers/staging/greybus/arche-apb-ctrl.c
9739 F:      drivers/staging/greybus/arche-platform.c
9740 F:      drivers/staging/greybus/arche_platform.h
9741
9742 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9743 M:      Rui Miguel Silva <[email protected]>
9744 S:      Maintained
9745 F:      drivers/staging/greybus/gpio.c
9746 F:      drivers/staging/greybus/light.c
9747 F:      drivers/staging/greybus/power_supply.c
9748 F:      drivers/staging/greybus/sdio.c
9749 F:      drivers/staging/greybus/spi.c
9750 F:      drivers/staging/greybus/spilib.c
9751
9752 GREYBUS BEAGLEPLAY DRIVERS
9753 M:      Ayush Singh <[email protected]>
9754 L:      [email protected] (moderated for non-subscribers)
9755 S:      Maintained
9756 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9757 F:      drivers/greybus/gb-beagleplay.c
9758
9759 GREYBUS SUBSYSTEM
9760 M:      Johan Hovold <[email protected]>
9761 M:      Alex Elder <[email protected]>
9762 M:      Greg Kroah-Hartman <[email protected]>
9763 L:      [email protected] (moderated for non-subscribers)
9764 S:      Maintained
9765 F:      drivers/greybus/
9766 F:      drivers/staging/greybus/
9767 F:      include/linux/greybus.h
9768 F:      include/linux/greybus/
9769
9770 GREYBUS UART PROTOCOLS DRIVERS
9771 M:      David Lin <[email protected]>
9772 S:      Maintained
9773 F:      drivers/staging/greybus/log.c
9774 F:      drivers/staging/greybus/uart.c
9775
9776 GS1662 VIDEO SERIALIZER
9777 M:      Charles-Antoine Couret <[email protected]>
9778 L:      [email protected]
9779 S:      Maintained
9780 T:      git git://linuxtv.org/media_tree.git
9781 F:      drivers/media/spi/gs1662.c
9782
9783 GSPCA FINEPIX SUBDRIVER
9784 M:      Frank Zago <[email protected]>
9785 L:      [email protected]
9786 S:      Maintained
9787 T:      git git://linuxtv.org/media_tree.git
9788 F:      drivers/media/usb/gspca/finepix.c
9789
9790 GSPCA GL860 SUBDRIVER
9791 M:      Olivier Lorin <[email protected]>
9792 L:      [email protected]
9793 S:      Maintained
9794 T:      git git://linuxtv.org/media_tree.git
9795 F:      drivers/media/usb/gspca/gl860/
9796
9797 GSPCA M5602 SUBDRIVER
9798 M:      Erik Andren <[email protected]>
9799 L:      [email protected]
9800 S:      Maintained
9801 T:      git git://linuxtv.org/media_tree.git
9802 F:      drivers/media/usb/gspca/m5602/
9803
9804 GSPCA PAC207 SONIXB SUBDRIVER
9805 M:      Hans Verkuil <[email protected]>
9806 L:      [email protected]
9807 S:      Odd Fixes
9808 T:      git git://linuxtv.org/media_tree.git
9809 F:      drivers/media/usb/gspca/pac207.c
9810
9811 GSPCA SN9C20X SUBDRIVER
9812 M:      Brian Johnson <[email protected]>
9813 L:      [email protected]
9814 S:      Maintained
9815 T:      git git://linuxtv.org/media_tree.git
9816 F:      drivers/media/usb/gspca/sn9c20x.c
9817
9818 GSPCA T613 SUBDRIVER
9819 M:      Leandro Costantino <[email protected]>
9820 L:      [email protected]
9821 S:      Maintained
9822 T:      git git://linuxtv.org/media_tree.git
9823 F:      drivers/media/usb/gspca/t613.c
9824
9825 GSPCA USB WEBCAM DRIVER
9826 M:      Hans Verkuil <[email protected]>
9827 L:      [email protected]
9828 S:      Odd Fixes
9829 T:      git git://linuxtv.org/media_tree.git
9830 F:      drivers/media/usb/gspca/
9831
9832 GTP (GPRS Tunneling Protocol)
9833 M:      Pablo Neira Ayuso <[email protected]>
9834 M:      Harald Welte <[email protected]>
9835 L:      [email protected]
9836 S:      Maintained
9837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9838 F:      drivers/net/gtp.c
9839
9840 GUID PARTITION TABLE (GPT)
9841 M:      Davidlohr Bueso <[email protected]>
9842 L:      [email protected]
9843 S:      Maintained
9844 F:      block/partitions/efi.*
9845
9846 HABANALABS PCI DRIVER
9847 M:      Ofir Bitton <[email protected]>
9848 L:      [email protected]
9849 S:      Supported
9850 C:      irc://irc.oftc.net/dri-devel
9851 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
9852 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9853 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9854 F:      drivers/accel/habanalabs/
9855 F:      include/linux/habanalabs/
9856 F:      include/trace/events/habanalabs.h
9857 F:      include/uapi/drm/habanalabs_accel.h
9858
9859 HACKRF MEDIA DRIVER
9860 L:      [email protected]
9861 S:      Orphan
9862 W:      https://linuxtv.org
9863 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9864 F:      drivers/media/usb/hackrf/
9865
9866 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9867 M:      Chuck Lever <[email protected]>
9868 L:      [email protected]
9869 L:      [email protected]
9870 S:      Maintained
9871 F:      Documentation/netlink/specs/handshake.yaml
9872 F:      Documentation/networking/tls-handshake.rst
9873 F:      include/net/handshake.h
9874 F:      include/trace/events/handshake.h
9875 F:      net/handshake/
9876
9877 HANTRO VPU CODEC DRIVER
9878 M:      Ezequiel Garcia <[email protected]>
9879 M:      Philipp Zabel <[email protected]>
9880 L:      [email protected]
9881 L:      [email protected]
9882 S:      Maintained
9883 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9884 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9885 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9886 F:      drivers/media/platform/verisilicon/
9887
9888 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9889 M:      Frank Seidel <[email protected]>
9890 L:      [email protected]
9891 S:      Maintained
9892 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9893 F:      drivers/platform/x86/hdaps.c
9894
9895 HARDWARE MONITORING
9896 M:      Jean Delvare <[email protected]>
9897 M:      Guenter Roeck <[email protected]>
9898 L:      [email protected]
9899 S:      Maintained
9900 W:      http://hwmon.wiki.kernel.org/
9901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9902 F:      Documentation/ABI/testing/sysfs-class-hwmon
9903 F:      Documentation/devicetree/bindings/hwmon/
9904 F:      Documentation/hwmon/
9905 F:      drivers/hwmon/
9906 F:      include/linux/hwmon*.h
9907 F:      include/trace/events/hwmon*.h
9908 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9909
9910 HARDWARE RANDOM NUMBER GENERATOR CORE
9911 M:      Olivia Mackall <[email protected]>
9912 M:      Herbert Xu <[email protected]>
9913 L:      [email protected]
9914 S:      Odd fixes
9915 F:      Documentation/admin-guide/hw_random.rst
9916 F:      Documentation/devicetree/bindings/rng/
9917 F:      drivers/char/hw_random/
9918 F:      include/linux/hw_random.h
9919
9920 HARDWARE SPINLOCK CORE
9921 M:      Bjorn Andersson <[email protected]>
9922 R:      Baolin Wang <[email protected]>
9923 L:      [email protected]
9924 S:      Maintained
9925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9926 F:      Documentation/devicetree/bindings/hwlock/
9927 F:      Documentation/locking/hwspinlock.rst
9928 F:      drivers/hwspinlock/
9929 F:      include/linux/hwspinlock.h
9930
9931 HARDWARE TRACING FACILITIES
9932 M:      Alexander Shishkin <[email protected]>
9933 S:      Maintained
9934 F:      drivers/hwtracing/
9935
9936 HARMONY SOUND DRIVER
9937 L:      [email protected]
9938 S:      Maintained
9939 F:      sound/parisc/harmony.*
9940
9941 HDPVR USB VIDEO ENCODER DRIVER
9942 M:      Hans Verkuil <[email protected]>
9943 L:      [email protected]
9944 S:      Odd Fixes
9945 W:      https://linuxtv.org
9946 T:      git git://linuxtv.org/media_tree.git
9947 F:      drivers/media/usb/hdpvr/
9948
9949 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9950 M:      Keng-Yu Lin <[email protected]>
9951 S:      Supported
9952 F:      drivers/misc/hpilo.[ch]
9953
9954 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9955 M:      Jerry Hoemann <[email protected]>
9956 S:      Supported
9957 F:      Documentation/watchdog/hpwdt.rst
9958 F:      drivers/watchdog/hpwdt.c
9959
9960 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9961 M:      Don Brace <[email protected]>
9962 L:      [email protected]
9963 L:      [email protected]
9964 S:      Supported
9965 F:      Documentation/scsi/hpsa.rst
9966 F:      drivers/scsi/hpsa*.[ch]
9967 F:      include/linux/cciss*.h
9968 F:      include/uapi/linux/cciss*.h
9969
9970 HFI1 DRIVER
9971 M:      Dennis Dalessandro <[email protected]>
9972 L:      [email protected]
9973 S:      Supported
9974 F:      drivers/infiniband/hw/hfi1
9975
9976 HFS FILESYSTEM
9977 L:      [email protected]
9978 S:      Orphan
9979 F:      Documentation/filesystems/hfs.rst
9980 F:      fs/hfs/
9981
9982 HFSPLUS FILESYSTEM
9983 L:      [email protected]
9984 S:      Orphan
9985 F:      Documentation/filesystems/hfsplus.rst
9986 F:      fs/hfsplus/
9987
9988 HGA FRAMEBUFFER DRIVER
9989 M:      Ferenc Bakonyi <[email protected]>
9990 L:      [email protected]
9991 S:      Maintained
9992 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9993 F:      drivers/video/fbdev/hgafb.c
9994
9995 HIBERNATION (aka Software Suspend, aka swsusp)
9996 M:      "Rafael J. Wysocki" <[email protected]>
9997 M:      Pavel Machek <[email protected]>
9998 L:      [email protected]
9999 S:      Supported
10000 B:      https://bugzilla.kernel.org
10001 F:      arch/*/include/asm/suspend*.h
10002 F:      arch/x86/power/
10003 F:      drivers/base/power/
10004 F:      include/linux/freezer.h
10005 F:      include/linux/pm.h
10006 F:      include/linux/suspend.h
10007 F:      kernel/power/
10008
10009 HID CORE LAYER
10010 M:      Jiri Kosina <[email protected]>
10011 M:      Benjamin Tissoires <[email protected]>
10012 L:      [email protected]
10013 S:      Maintained
10014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10015 F:      Documentation/hid/
10016 F:      drivers/hid/
10017 F:      include/linux/hid*
10018 F:      include/uapi/linux/hid*
10019 F:      samples/hid/
10020 F:      tools/testing/selftests/hid/
10021
10022 HID LOGITECH DRIVERS
10023 R:      Filipe Laíns <[email protected]>
10024 L:      [email protected]
10025 S:      Maintained
10026 F:      drivers/hid/hid-logitech-*
10027
10028 HID NVIDIA SHIELD DRIVER
10029 M:      Rahul Rameshbabu <[email protected]>
10030 L:      [email protected]
10031 S:      Maintained
10032 F:      drivers/hid/hid-nvidia-shield.c
10033
10034 HID PHOENIX RC FLIGHT CONTROLLER
10035 M:      Marcus Folkesson <[email protected]>
10036 L:      [email protected]
10037 S:      Maintained
10038 F:      drivers/hid/hid-pxrc.c
10039
10040 HID PLAYSTATION DRIVER
10041 M:      Roderick Colenbrander <[email protected]>
10042 L:      [email protected]
10043 S:      Supported
10044 F:      drivers/hid/hid-playstation.c
10045
10046 HID SENSOR HUB DRIVERS
10047 M:      Jiri Kosina <[email protected]>
10048 M:      Jonathan Cameron <[email protected]>
10049 M:      Srinivas Pandruvada <[email protected]>
10050 L:      [email protected]
10051 L:      [email protected]
10052 S:      Maintained
10053 F:      Documentation/hid/hid-sensor*
10054 F:      drivers/hid/hid-sensor-*
10055 F:      drivers/iio/*/hid-*
10056 F:      include/linux/hid-sensor-*
10057
10058 HID VRC-2 CAR CONTROLLER DRIVER
10059 M:      Marcus Folkesson <[email protected]>
10060 L:      [email protected]
10061 S:      Maintained
10062 F:      drivers/hid/hid-vrc2.c
10063
10064 HID WACOM DRIVER
10065 M:      Ping Cheng <[email protected]>
10066 M:      Jason Gerecke  <[email protected]>
10067 L:      [email protected]
10068 S:      Maintained
10069 F:      drivers/hid/wacom.h
10070 F:      drivers/hid/wacom_*
10071
10072 HID++ LOGITECH DRIVERS
10073 R:      Filipe Laíns <[email protected]>
10074 R:      Bastien Nocera <[email protected]>
10075 L:      [email protected]
10076 S:      Maintained
10077 F:      drivers/hid/hid-logitech-hidpp.c
10078
10079 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10080 M:      Anna-Maria Behnsen <[email protected]>
10081 M:      Frederic Weisbecker <[email protected]>
10082 M:      Thomas Gleixner <[email protected]>
10083 L:      [email protected]
10084 S:      Maintained
10085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10086 F:      Documentation/timers/
10087 F:      include/linux/clockchips.h
10088 F:      include/linux/hrtimer.h
10089 F:      include/linux/timer.h
10090 F:      kernel/time/clockevents.c
10091 F:      kernel/time/hrtimer.c
10092 F:      kernel/time/timer.c
10093 F:      kernel/time/timer_list.c
10094 F:      kernel/time/timer_migration.*
10095 F:      tools/testing/selftests/timers/
10096
10097 HIGH-SPEED SCC DRIVER FOR AX.25
10098 L:      [email protected]
10099 S:      Orphan
10100 F:      drivers/net/hamradio/scc.c
10101
10102 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10103 M:      HighPoint Linux Team <[email protected]>
10104 S:      Supported
10105 W:      http://www.highpoint-tech.com
10106 F:      Documentation/scsi/hptiop.rst
10107 F:      drivers/scsi/hptiop.c
10108
10109 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10110 M:      John Stultz <[email protected]>
10111 L:      [email protected]
10112 S:      Maintained
10113 F:      drivers/misc/hisi_hikey_usb.c
10114
10115 HIMAX HX83112B TOUCHSCREEN SUPPORT
10116 M:      Job Noorman <[email protected]>
10117 L:      [email protected]
10118 S:      Maintained
10119 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10120 F:      drivers/input/touchscreen/himax_hx83112b.c
10121
10122 HIPPI
10123 M:      Jes Sorensen <[email protected]>
10124 L:      [email protected]
10125 S:      Maintained
10126 F:      drivers/net/hippi/
10127 F:      include/linux/hippidevice.h
10128 F:      include/uapi/linux/if_hippi.h
10129 F:      net/802/hippi.c
10130
10131 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10132 M:      Kurt Kanzenbach <[email protected]>
10133 L:      [email protected]
10134 S:      Maintained
10135 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10136 F:      drivers/net/dsa/hirschmann/*
10137 F:      include/linux/platform_data/hirschmann-hellcreek.h
10138 F:      net/dsa/tag_hellcreek.c
10139
10140 HISILICON DMA DRIVER
10141 M:      Zhou Wang <[email protected]>
10142 M:      Jie Hai <[email protected]>
10143 L:      [email protected]
10144 S:      Maintained
10145 F:      drivers/dma/hisi_dma.c
10146
10147 HISILICON GPIO DRIVER
10148 M:      Jay Fang <[email protected]>
10149 L:      [email protected]
10150 S:      Maintained
10151 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10152 F:      drivers/gpio/gpio-hisi.c
10153
10154 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10155 M:      Zhiqi Song <[email protected]>
10156 M:      Longfang Liu <[email protected]>
10157 L:      [email protected]
10158 S:      Maintained
10159 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10160 F:      drivers/crypto/hisilicon/hpre/hpre.h
10161 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10162 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10163
10164 HISILICON HNS3 PMU DRIVER
10165 M:      Jijie Shao <[email protected]>
10166 S:      Supported
10167 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10168 F:      drivers/perf/hisilicon/hns3_pmu.c
10169
10170 HISILICON I2C CONTROLLER DRIVER
10171 M:      Yicong Yang <[email protected]>
10172 L:      [email protected]
10173 S:      Maintained
10174 W:      https://www.hisilicon.com
10175 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10176 F:      drivers/i2c/busses/i2c-hisi.c
10177
10178 HISILICON KUNPENG SOC HCCS DRIVER
10179 M:      Huisong Li <[email protected]>
10180 S:      Maintained
10181 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10182 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10183 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10184
10185 HISILICON LPC BUS DRIVER
10186 M:      Jay Fang <[email protected]>
10187 S:      Maintained
10188 W:      http://www.hisilicon.com
10189 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10190 F:      drivers/bus/hisi_lpc.c
10191
10192 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10193 M:      Yisen Zhuang <[email protected]>
10194 M:      Salil Mehta <[email protected]>
10195 M:      Jijie Shao <[email protected]>
10196 L:      [email protected]
10197 S:      Maintained
10198 W:      http://www.hisilicon.com
10199 F:      drivers/net/ethernet/hisilicon/hns3/
10200
10201 HISILICON NETWORK SUBSYSTEM DRIVER
10202 M:      Yisen Zhuang <[email protected]>
10203 M:      Salil Mehta <[email protected]>
10204 L:      [email protected]
10205 S:      Maintained
10206 W:      http://www.hisilicon.com
10207 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10208 F:      drivers/net/ethernet/hisilicon/
10209
10210 HISILICON PMU DRIVER
10211 M:      Yicong Yang <[email protected]>
10212 M:      Jonathan Cameron <[email protected]>
10213 S:      Supported
10214 W:      http://www.hisilicon.com
10215 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10216 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10217 F:      drivers/perf/hisilicon
10218
10219 HISILICON PTT DRIVER
10220 M:      Yicong Yang <[email protected]>
10221 M:      Jonathan Cameron <[email protected]>
10222 L:      [email protected]
10223 S:      Maintained
10224 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10225 F:      Documentation/trace/hisi-ptt.rst
10226 F:      drivers/hwtracing/ptt/
10227 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10228 F:      tools/perf/util/hisi-ptt*
10229 F:      tools/perf/util/hisi-ptt-decoder/*
10230
10231 HISILICON QM DRIVER
10232 M:      Weili Qian <[email protected]>
10233 M:      Zhou Wang <[email protected]>
10234 L:      [email protected]
10235 S:      Maintained
10236 F:      drivers/crypto/hisilicon/Kconfig
10237 F:      drivers/crypto/hisilicon/Makefile
10238 F:      drivers/crypto/hisilicon/qm.c
10239 F:      drivers/crypto/hisilicon/sgl.c
10240 F:      include/linux/hisi_acc_qm.h
10241
10242 HISILICON ROCE DRIVER
10243 M:      Chengchang Tang <[email protected]>
10244 M:      Junxian Huang <[email protected]>
10245 L:      [email protected]
10246 S:      Maintained
10247 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10248 F:      drivers/infiniband/hw/hns/
10249
10250 HISILICON SAS Controller
10251 M:      Yihang Li <[email protected]>
10252 S:      Supported
10253 W:      http://www.hisilicon.com
10254 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10255 F:      drivers/scsi/hisi_sas/
10256
10257 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10258 M:      Longfang Liu <[email protected]>
10259 L:      [email protected]
10260 S:      Maintained
10261 F:      Documentation/ABI/testing/debugfs-hisi-sec
10262 F:      drivers/crypto/hisilicon/sec2/sec.h
10263 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10264 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10265 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10266
10267 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10268 M:      Jay Fang <[email protected]>
10269 L:      [email protected]
10270 S:      Maintained
10271 W:      http://www.hisilicon.com
10272 F:      drivers/spi/spi-hisi-kunpeng.c
10273
10274 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10275 M:      Mauro Carvalho Chehab <[email protected]>
10276 L:      [email protected]
10277 S:      Maintained
10278 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10279 F:      drivers/spmi/hisi-spmi-controller.c
10280
10281 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10282 M:      Mauro Carvalho Chehab <[email protected]>
10283 L:      [email protected]
10284 S:      Maintained
10285 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10286 F:      drivers/mfd/hi6421-spmi-pmic.c
10287
10288 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10289 M:      Weili Qian <[email protected]>
10290 S:      Maintained
10291 F:      drivers/crypto/hisilicon/trng/trng.c
10292
10293 HISILICON V3XX SPI NOR FLASH Controller Driver
10294 M:      Jay Fang <[email protected]>
10295 S:      Maintained
10296 W:      http://www.hisilicon.com
10297 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10298
10299 HISILICON ZIP Controller DRIVER
10300 M:      Yang Shen <[email protected]>
10301 M:      Zhou Wang <[email protected]>
10302 L:      [email protected]
10303 S:      Maintained
10304 F:      Documentation/ABI/testing/debugfs-hisi-zip
10305 F:      drivers/crypto/hisilicon/zip/
10306
10307 HMM - Heterogeneous Memory Management
10308 M:      Jérôme Glisse <[email protected]>
10309 L:      [email protected]
10310 S:      Maintained
10311 F:      Documentation/mm/hmm.rst
10312 F:      include/linux/hmm*
10313 F:      lib/test_hmm*
10314 F:      mm/hmm*
10315 F:      tools/testing/selftests/mm/*hmm*
10316
10317 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10318 M:      Petre Rodan <[email protected]>
10319 L:      [email protected]
10320 S:      Maintained
10321 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10322 F:      drivers/iio/pressure/hsc030pa*
10323
10324 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10325 M:      Andreas Klinger <[email protected]>
10326 M:      Petre Rodan <[email protected]>
10327 L:      [email protected]
10328 S:      Maintained
10329 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10330 F:      drivers/iio/pressure/mprls0025pa*
10331
10332 HP BIOSCFG DRIVER
10333 M:      Jorge Lopez <[email protected]>
10334 L:      [email protected]
10335 S:      Maintained
10336 F:      drivers/platform/x86/hp/hp-bioscfg/
10337
10338 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10339 L:      [email protected]
10340 S:      Orphan
10341 F:      drivers/platform/x86/hp/tc1100-wmi.c
10342
10343 HP WMI HARDWARE MONITOR DRIVER
10344 M:      James Seo <[email protected]>
10345 L:      [email protected]
10346 S:      Maintained
10347 F:      Documentation/hwmon/hp-wmi-sensors.rst
10348 F:      drivers/hwmon/hp-wmi-sensors.c
10349
10350 HPET:   High Precision Event Timers driver
10351 M:      Clemens Ladisch <[email protected]>
10352 S:      Maintained
10353 F:      Documentation/timers/hpet.rst
10354 F:      drivers/char/hpet.c
10355 F:      include/linux/hpet.h
10356 F:      include/uapi/linux/hpet.h
10357
10358 HPET:   x86
10359 S:      Orphan
10360 F:      arch/x86/include/asm/hpet.h
10361 F:      arch/x86/kernel/hpet.c
10362
10363 HPFS FILESYSTEM
10364 M:      Mikulas Patocka <[email protected]>
10365 S:      Maintained
10366 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10367 F:      fs/hpfs/
10368
10369 HS3001 Hardware Temperature and Humidity Sensor
10370 M:      Andre Werner <[email protected]>
10371 L:      [email protected]
10372 S:      Maintained
10373 F:      drivers/hwmon/hs3001.c
10374
10375 HSI SUBSYSTEM
10376 M:      Sebastian Reichel <[email protected]>
10377 S:      Maintained
10378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10379 F:      Documentation/ABI/testing/sysfs-bus-hsi
10380 F:      Documentation/driver-api/hsi.rst
10381 F:      drivers/hsi/
10382 F:      include/linux/hsi/
10383 F:      include/uapi/linux/hsi/
10384
10385 HSO 3G MODEM DRIVER
10386 L:      [email protected]
10387 S:      Orphan
10388 F:      drivers/net/usb/hso.c
10389
10390 HSR NETWORK PROTOCOL
10391 L:      [email protected]
10392 S:      Orphan
10393 F:      net/hsr/
10394
10395 HT16K33 LED CONTROLLER DRIVER
10396 M:      Robin van der Gracht <[email protected]>
10397 S:      Maintained
10398 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10399 F:      drivers/auxdisplay/ht16k33.c
10400
10401 HTCPEN TOUCHSCREEN DRIVER
10402 M:      Pau Oliva Fora <[email protected]>
10403 L:      [email protected]
10404 S:      Maintained
10405 F:      drivers/input/touchscreen/htcpen.c
10406
10407 HTE SUBSYSTEM
10408 M:      Dipen Patel <[email protected]>
10409 L:      [email protected]
10410 S:      Maintained
10411 Q:      https://patchwork.kernel.org/project/timestamp/list/
10412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10413 F:      Documentation/devicetree/bindings/timestamp/
10414 F:      Documentation/driver-api/hte/
10415 F:      drivers/hte/
10416 F:      include/linux/hte.h
10417
10418 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10419 M:      Lorenzo Bianconi <[email protected]>
10420 L:      [email protected]
10421 S:      Maintained
10422 W:      http://www.st.com/
10423 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10424 F:      drivers/iio/humidity/hts221*
10425
10426 HUAWEI ETHERNET DRIVER
10427 M:      Cai Huoqing <[email protected]>
10428 L:      [email protected]
10429 S:      Maintained
10430 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10431 F:      drivers/net/ethernet/huawei/hinic/
10432
10433 HUGETLB SUBSYSTEM
10434 M:      Muchun Song <[email protected]>
10435 L:      [email protected]
10436 S:      Maintained
10437 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10438 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10439 F:      Documentation/mm/hugetlbfs_reserv.rst
10440 F:      Documentation/mm/vmemmap_dedup.rst
10441 F:      fs/hugetlbfs/
10442 F:      include/linux/hugetlb.h
10443 F:      mm/hugetlb.c
10444 F:      mm/hugetlb_vmemmap.c
10445 F:      mm/hugetlb_vmemmap.h
10446 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10447
10448 HVA ST MEDIA DRIVER
10449 M:      Jean-Christophe Trotin <[email protected]>
10450 L:      [email protected]
10451 S:      Supported
10452 W:      https://linuxtv.org
10453 T:      git git://linuxtv.org/media_tree.git
10454 F:      drivers/media/platform/st/sti/hva
10455
10456 HWPOISON MEMORY FAILURE HANDLING
10457 M:      Miaohe Lin <[email protected]>
10458 R:      Naoya Horiguchi <[email protected]>
10459 L:      [email protected]
10460 S:      Maintained
10461 F:      mm/hwpoison-inject.c
10462 F:      mm/memory-failure.c
10463
10464 HYCON HY46XX TOUCHSCREEN SUPPORT
10465 M:      Giulio Benetti <[email protected]>
10466 L:      [email protected]
10467 S:      Maintained
10468 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10469 F:      drivers/input/touchscreen/hycon-hy46xx.c
10470
10471 HYGON PROCESSOR SUPPORT
10472 M:      Pu Wen <[email protected]>
10473 L:      [email protected]
10474 S:      Maintained
10475 F:      arch/x86/kernel/cpu/hygon.c
10476
10477 HYNIX HI556 SENSOR DRIVER
10478 M:      Sakari Ailus <[email protected]>
10479 L:      [email protected]
10480 S:      Maintained
10481 T:      git git://linuxtv.org/media_tree.git
10482 F:      drivers/media/i2c/hi556.c
10483
10484 HYNIX HI846 SENSOR DRIVER
10485 M:      Martin Kepplinger <[email protected]>
10486 L:      [email protected]
10487 S:      Maintained
10488 F:      drivers/media/i2c/hi846.c
10489
10490 HYNIX HI847 SENSOR DRIVER
10491 M:      Sakari Ailus <[email protected]>
10492 L:      [email protected]
10493 S:      Maintained
10494 F:      drivers/media/i2c/hi847.c
10495
10496 Hyper-V/Azure CORE AND DRIVERS
10497 M:      "K. Y. Srinivasan" <[email protected]>
10498 M:      Haiyang Zhang <[email protected]>
10499 M:      Wei Liu <[email protected]>
10500 M:      Dexuan Cui <[email protected]>
10501 L:      [email protected]
10502 S:      Supported
10503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10504 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10505 F:      Documentation/ABI/testing/debugfs-hyperv
10506 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10507 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10508 F:      Documentation/virt/hyperv
10509 F:      arch/arm64/hyperv
10510 F:      arch/arm64/include/asm/hyperv-tlfs.h
10511 F:      arch/arm64/include/asm/mshyperv.h
10512 F:      arch/x86/hyperv
10513 F:      arch/x86/include/asm/hyperv-tlfs.h
10514 F:      arch/x86/include/asm/mshyperv.h
10515 F:      arch/x86/include/asm/trace/hyperv.h
10516 F:      arch/x86/kernel/cpu/mshyperv.c
10517 F:      drivers/clocksource/hyperv_timer.c
10518 F:      drivers/hid/hid-hyperv.c
10519 F:      drivers/hv/
10520 F:      drivers/input/serio/hyperv-keyboard.c
10521 F:      drivers/iommu/hyperv-iommu.c
10522 F:      drivers/net/ethernet/microsoft/
10523 F:      drivers/net/hyperv/
10524 F:      drivers/pci/controller/pci-hyperv-intf.c
10525 F:      drivers/pci/controller/pci-hyperv.c
10526 F:      drivers/scsi/storvsc_drv.c
10527 F:      drivers/uio/uio_hv_generic.c
10528 F:      drivers/video/fbdev/hyperv_fb.c
10529 F:      include/asm-generic/hyperv-tlfs.h
10530 F:      include/asm-generic/mshyperv.h
10531 F:      include/clocksource/hyperv_timer.h
10532 F:      include/linux/hyperv.h
10533 F:      include/net/mana
10534 F:      include/uapi/linux/hyperv.h
10535 F:      net/vmw_vsock/hyperv_transport.c
10536 F:      tools/hv/
10537
10538 HYPERBUS SUPPORT
10539 M:      Vignesh Raghavendra <[email protected]>
10540 R:      Tudor Ambarus <[email protected]>
10541 L:      [email protected]
10542 S:      Supported
10543 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10544 C:      irc://irc.oftc.net/mtd
10545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10546 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10547 F:      drivers/mtd/hyperbus/
10548 F:      include/linux/mtd/hyperbus.h
10549
10550 HYPERVISOR VIRTUAL CONSOLE DRIVER
10551 L:      [email protected]
10552 S:      Odd Fixes
10553 F:      drivers/tty/hvc/
10554
10555 I2C ACPI SUPPORT
10556 M:      Mika Westerberg <[email protected]>
10557 L:      [email protected]
10558 L:      [email protected]
10559 S:      Maintained
10560 F:      drivers/i2c/i2c-core-acpi.c
10561
10562 I2C ADDRESS TRANSLATOR (ATR)
10563 M:      Tomi Valkeinen <[email protected]>
10564 R:      Luca Ceresoli <[email protected]>
10565 L:      [email protected]
10566 S:      Maintained
10567 F:      drivers/i2c/i2c-atr.c
10568 F:      include/linux/i2c-atr.h
10569
10570 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10571 M:      Ajay Gupta <[email protected]>
10572 L:      [email protected]
10573 S:      Maintained
10574 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10575 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10576
10577 I2C MUXES
10578 M:      Peter Rosin <[email protected]>
10579 L:      [email protected]
10580 S:      Maintained
10581 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10582 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10583 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10584 F:      Documentation/i2c/i2c-topology.rst
10585 F:      Documentation/i2c/muxes/
10586 F:      drivers/i2c/i2c-mux.c
10587 F:      drivers/i2c/muxes/
10588 F:      include/linux/i2c-mux.h
10589
10590 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10591 M:      Gregory CLEMENT <[email protected]>
10592 L:      [email protected]
10593 S:      Maintained
10594 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10595 F:      drivers/i2c/busses/i2c-mv64xxx.c
10596
10597 I2C OVER PARALLEL PORT
10598 M:      Jean Delvare <[email protected]>
10599 L:      [email protected]
10600 S:      Maintained
10601 F:      Documentation/i2c/busses/i2c-parport.rst
10602 F:      drivers/i2c/busses/i2c-parport.c
10603
10604 I2C SUBSYSTEM
10605 M:      Wolfram Sang <[email protected]>
10606 L:      [email protected]
10607 S:      Maintained
10608 W:      https://i2c.wiki.kernel.org/
10609 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10611 F:      Documentation/i2c/
10612 F:      drivers/i2c/*
10613 F:      include/dt-bindings/i2c/i2c.h
10614 F:      include/linux/i2c-dev.h
10615 F:      include/linux/i2c-smbus.h
10616 F:      include/linux/i2c.h
10617 F:      include/uapi/linux/i2c-*.h
10618 F:      include/uapi/linux/i2c.h
10619
10620 I2C SUBSYSTEM HOST DRIVERS
10621 M:      Andi Shyti <[email protected]>
10622 L:      [email protected]
10623 S:      Maintained
10624 W:      https://i2c.wiki.kernel.org/
10625 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10627 F:      Documentation/devicetree/bindings/i2c/
10628 F:      drivers/i2c/algos/
10629 F:      drivers/i2c/busses/
10630 F:      include/dt-bindings/i2c/
10631
10632 I2C-TAOS-EVM DRIVER
10633 M:      Jean Delvare <[email protected]>
10634 L:      [email protected]
10635 S:      Maintained
10636 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10637 F:      drivers/i2c/busses/i2c-taos-evm.c
10638
10639 I2C-TINY-USB DRIVER
10640 M:      Till Harbaum <[email protected]>
10641 L:      [email protected]
10642 S:      Maintained
10643 W:      http://www.harbaum.org/till/i2c_tiny_usb
10644 F:      drivers/i2c/busses/i2c-tiny-usb.c
10645
10646 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10647 M:      Jean Delvare <[email protected]>
10648 L:      [email protected]
10649 S:      Maintained
10650 F:      Documentation/i2c/busses/i2c-ali1535.rst
10651 F:      Documentation/i2c/busses/i2c-ali1563.rst
10652 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10653 F:      Documentation/i2c/busses/i2c-amd756.rst
10654 F:      Documentation/i2c/busses/i2c-amd8111.rst
10655 F:      Documentation/i2c/busses/i2c-i801.rst
10656 F:      Documentation/i2c/busses/i2c-nforce2.rst
10657 F:      Documentation/i2c/busses/i2c-piix4.rst
10658 F:      Documentation/i2c/busses/i2c-sis5595.rst
10659 F:      Documentation/i2c/busses/i2c-sis630.rst
10660 F:      Documentation/i2c/busses/i2c-sis96x.rst
10661 F:      Documentation/i2c/busses/i2c-via.rst
10662 F:      Documentation/i2c/busses/i2c-viapro.rst
10663 F:      drivers/i2c/busses/i2c-ali1535.c
10664 F:      drivers/i2c/busses/i2c-ali1563.c
10665 F:      drivers/i2c/busses/i2c-ali15x3.c
10666 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10667 F:      drivers/i2c/busses/i2c-amd756.c
10668 F:      drivers/i2c/busses/i2c-amd8111.c
10669 F:      drivers/i2c/busses/i2c-i801.c
10670 F:      drivers/i2c/busses/i2c-isch.c
10671 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10672 F:      drivers/i2c/busses/i2c-nforce2.c
10673 F:      drivers/i2c/busses/i2c-piix4.c
10674 F:      drivers/i2c/busses/i2c-sis5595.c
10675 F:      drivers/i2c/busses/i2c-sis630.c
10676 F:      drivers/i2c/busses/i2c-sis96x.c
10677 F:      drivers/i2c/busses/i2c-via.c
10678 F:      drivers/i2c/busses/i2c-viapro.c
10679
10680 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10681 M:      Hans de Goede <[email protected]>
10682 L:      [email protected]
10683 S:      Maintained
10684 F:      drivers/i2c/busses/i2c-cht-wc.c
10685
10686 I2C/SMBUS ISMT DRIVER
10687 M:      Seth Heasley <[email protected]>
10688 M:      Neil Horman <[email protected]>
10689 L:      [email protected]
10690 F:      Documentation/i2c/busses/i2c-ismt.rst
10691 F:      drivers/i2c/busses/i2c-ismt.c
10692
10693 I2C/SMBUS ZHAOXIN DRIVER
10694 M:      Hans Hu <[email protected]>
10695 L:      [email protected]
10696 S:      Maintained
10697 W:      https://www.zhaoxin.com
10698 F:      drivers/i2c/busses/i2c-viai2c-common.c
10699 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10700
10701 I2C/SMBUS STUB DRIVER
10702 M:      Jean Delvare <[email protected]>
10703 L:      [email protected]
10704 S:      Maintained
10705 F:      drivers/i2c/i2c-stub.c
10706
10707 I3C DRIVER FOR ASPEED AST2600
10708 M:      Jeremy Kerr <[email protected]>
10709 S:      Maintained
10710 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10711 F:      drivers/i3c/master/ast2600-i3c-master.c
10712
10713 I3C DRIVER FOR CADENCE I3C MASTER IP
10714 M:      Przemysław Gaj <[email protected]>
10715 S:      Maintained
10716 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10717 F:      drivers/i3c/master/i3c-master-cdns.c
10718
10719 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10720 S:      Orphan
10721 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10722 F:      drivers/i3c/master/dw*
10723
10724 I3C SUBSYSTEM
10725 M:      Alexandre Belloni <[email protected]>
10726 L:      [email protected] (moderated for non-subscribers)
10727 S:      Maintained
10728 C:      irc://chat.freenode.net/linux-i3c
10729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10730 F:      Documentation/ABI/testing/sysfs-bus-i3c
10731 F:      Documentation/devicetree/bindings/i3c/
10732 F:      Documentation/driver-api/i3c
10733 F:      drivers/i3c/
10734 F:      include/dt-bindings/i3c/
10735 F:      include/linux/i3c/
10736
10737 IBM Operation Panel Input Driver
10738 M:      Eddie James <[email protected]>
10739 L:      [email protected]
10740 S:      Maintained
10741 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10742 F:      drivers/input/misc/ibm-panel.c
10743
10744 IBM Power 842 compression accelerator
10745 M:      Haren Myneni <[email protected]>
10746 S:      Supported
10747 F:      crypto/842.c
10748 F:      drivers/crypto/nx/Kconfig
10749 F:      drivers/crypto/nx/Makefile
10750 F:      drivers/crypto/nx/nx-842*
10751 F:      include/linux/sw842.h
10752 F:      lib/842/
10753
10754 IBM Power in-Nest Crypto Acceleration
10755 M:      Breno Leitão <[email protected]>
10756 M:      Nayna Jain <[email protected]>
10757 M:      Paulo Flabiano Smorigo <[email protected]>
10758 L:      [email protected]
10759 S:      Supported
10760 F:      drivers/crypto/nx/Kconfig
10761 F:      drivers/crypto/nx/Makefile
10762 F:      drivers/crypto/nx/nx-aes*
10763 F:      drivers/crypto/nx/nx-sha*
10764 F:      drivers/crypto/nx/nx.*
10765 F:      drivers/crypto/nx/nx_csbcpb.h
10766 F:      drivers/crypto/nx/nx_debugfs.c
10767
10768 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10769 M:      Tyrel Datwyler <[email protected]>
10770 L:      [email protected]
10771 L:      [email protected]
10772 S:      Supported
10773 F:      drivers/pci/hotplug/rpadlpar*
10774
10775 IBM Power Linux RAID adapter
10776 M:      Brian King <[email protected]>
10777 S:      Supported
10778 F:      drivers/scsi/ipr.*
10779
10780 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10781 M:      Tyrel Datwyler <[email protected]>
10782 L:      [email protected]
10783 L:      [email protected]
10784 S:      Supported
10785 F:      drivers/pci/hotplug/rpaphp*
10786
10787 IBM Power SRIOV Virtual NIC Device Driver
10788 M:      Haren Myneni <[email protected]>
10789 M:      Rick Lindsley <[email protected]>
10790 R:      Nick Child <[email protected]>
10791 R:      Thomas Falcon <[email protected]>
10792 L:      [email protected]
10793 S:      Supported
10794 F:      drivers/net/ethernet/ibm/ibmvnic.*
10795
10796 IBM Power VFIO Support
10797 M:      Timothy Pearson <[email protected]>
10798 S:      Supported
10799 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10800
10801 IBM Power Virtual Ethernet Device Driver
10802 M:      Nick Child <[email protected]>
10803 L:      [email protected]
10804 S:      Supported
10805 F:      drivers/net/ethernet/ibm/ibmveth.*
10806
10807 IBM Power Virtual FC Device Drivers
10808 M:      Tyrel Datwyler <[email protected]>
10809 L:      [email protected]
10810 S:      Supported
10811 F:      drivers/scsi/ibmvscsi/ibmvfc*
10812
10813 IBM Power Virtual Management Channel Driver
10814 M:      Brad Warrum <[email protected]>
10815 M:      Ritu Agarwal <[email protected]>
10816 S:      Supported
10817 F:      drivers/misc/ibmvmc.*
10818
10819 IBM Power Virtual SCSI Device Drivers
10820 M:      Tyrel Datwyler <[email protected]>
10821 L:      [email protected]
10822 S:      Supported
10823 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10824 F:      include/scsi/viosrp.h
10825
10826 IBM Power Virtual SCSI Device Target Driver
10827 M:      Tyrel Datwyler <[email protected]>
10828 L:      [email protected]
10829 L:      [email protected]
10830 S:      Supported
10831 F:      drivers/scsi/ibmvscsi_tgt/
10832
10833 IBM Power VMX Cryptographic instructions
10834 M:      Breno Leitão <[email protected]>
10835 M:      Nayna Jain <[email protected]>
10836 M:      Paulo Flabiano Smorigo <[email protected]>
10837 L:      [email protected]
10838 S:      Supported
10839 F:      arch/powerpc/crypto/Kconfig
10840 F:      arch/powerpc/crypto/Makefile
10841 F:      arch/powerpc/crypto/aes.c
10842 F:      arch/powerpc/crypto/aes_cbc.c
10843 F:      arch/powerpc/crypto/aes_ctr.c
10844 F:      arch/powerpc/crypto/aes_xts.c
10845 F:      arch/powerpc/crypto/aesp8-ppc.*
10846 F:      arch/powerpc/crypto/ghash.c
10847 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10848 F:      arch/powerpc/crypto/ppc-xlate.pl
10849 F:      arch/powerpc/crypto/vmx.c
10850
10851 IBM ServeRAID RAID DRIVER
10852 S:      Orphan
10853 F:      drivers/scsi/ips.*
10854
10855 ICH LPC AND GPIO DRIVER
10856 M:      Peter Tyser <[email protected]>
10857 S:      Maintained
10858 F:      drivers/gpio/gpio-ich.c
10859 F:      drivers/mfd/lpc_ich.c
10860
10861 ICY I2C DRIVER
10862 M:      Max Staudt <[email protected]>
10863 L:      [email protected]
10864 S:      Maintained
10865 F:      drivers/i2c/busses/i2c-icy.c
10866
10867 IDEAPAD LAPTOP EXTRAS DRIVER
10868 M:      Ike Panhc <[email protected]>
10869 L:      [email protected]
10870 S:      Maintained
10871 W:      http://launchpad.net/ideapad-laptop
10872 F:      drivers/platform/x86/ideapad-laptop.c
10873
10874 IDEAPAD LAPTOP SLIDEBAR DRIVER
10875 M:      Andrey Moiseev <[email protected]>
10876 L:      [email protected]
10877 S:      Maintained
10878 W:      https://github.com/o2genum/ideapad-slidebar
10879 F:      drivers/input/misc/ideapad_slidebar.c
10880
10881 IDT VersaClock 5 CLOCK DRIVER
10882 M:      Luca Ceresoli <[email protected]>
10883 S:      Maintained
10884 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10885 F:      drivers/clk/clk-versaclock5.c
10886
10887 IEEE 802.15.4 SUBSYSTEM
10888 M:      Alexander Aring <[email protected]>
10889 M:      Stefan Schmidt <[email protected]>
10890 M:      Miquel Raynal <[email protected]>
10891 L:      [email protected]
10892 S:      Maintained
10893 W:      https://linux-wpan.org/
10894 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10897 F:      Documentation/networking/ieee802154.rst
10898 F:      drivers/net/ieee802154/
10899 F:      include/linux/ieee802154.h
10900 F:      include/linux/nl802154.h
10901 F:      include/net/af_ieee802154.h
10902 F:      include/net/cfg802154.h
10903 F:      include/net/ieee802154_netdev.h
10904 F:      include/net/mac802154.h
10905 F:      include/net/nl802154.h
10906 F:      net/ieee802154/
10907 F:      net/mac802154/
10908
10909 Intel VIRTIO DATA PATH ACCELERATOR
10910 M:      Zhu Lingshan <[email protected]>
10911 L:      [email protected]
10912 S:      Supported
10913 F:      drivers/vdpa/ifcvf/
10914
10915 IFE PROTOCOL
10916 M:      Yotam Gigi <[email protected]>
10917 M:      Jamal Hadi Salim <[email protected]>
10918 F:      include/net/ife.h
10919 F:      include/uapi/linux/ife.h
10920 F:      net/ife
10921
10922 IGORPLUG-USB IR RECEIVER
10923 M:      Sean Young <[email protected]>
10924 L:      [email protected]
10925 S:      Maintained
10926 F:      drivers/media/rc/igorplugusb.c
10927
10928 IGUANAWORKS USB IR TRANSCEIVER
10929 M:      Sean Young <[email protected]>
10930 L:      [email protected]
10931 S:      Maintained
10932 F:      drivers/media/rc/iguanair.c
10933
10934 IIO BACKEND FRAMEWORK
10935 M:      Nuno Sa <[email protected]>
10936 R:      Olivier Moysan <[email protected]>
10937 L:      [email protected]
10938 S:      Maintained
10939 F:      drivers/iio/industrialio-backend.c
10940 F:      include/linux/iio/backend.h
10941
10942 IIO DIGITAL POTENTIOMETER DAC
10943 M:      Peter Rosin <[email protected]>
10944 L:      [email protected]
10945 S:      Maintained
10946 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10947 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10948 F:      drivers/iio/dac/dpot-dac.c
10949
10950 IIO ENVELOPE DETECTOR
10951 M:      Peter Rosin <[email protected]>
10952 L:      [email protected]
10953 S:      Maintained
10954 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10955 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10956 F:      drivers/iio/adc/envelope-detector.c
10957
10958 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10959 M:      Matti Vaittinen <[email protected]>
10960 L:      [email protected]
10961 S:      Maintained
10962 F:      drivers/iio/industrialio-gts-helper.c
10963 F:      include/linux/iio/iio-gts-helper.h
10964 F:      drivers/iio/test/iio-test-gts.c
10965
10966 IIO MULTIPLEXER
10967 M:      Peter Rosin <[email protected]>
10968 L:      [email protected]
10969 S:      Maintained
10970 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10971 F:      drivers/iio/multiplexer/iio-mux.c
10972
10973 IIO SCMI BASED DRIVER
10974 M:      Jyoti Bhayana <[email protected]>
10975 L:      [email protected]
10976 S:      Maintained
10977 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10978
10979 IIO SUBSYSTEM AND DRIVERS
10980 M:      Jonathan Cameron <[email protected]>
10981 R:      Lars-Peter Clausen <[email protected]>
10982 L:      [email protected]
10983 S:      Maintained
10984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10985 F:      Documentation/ABI/testing/configfs-iio*
10986 F:      Documentation/ABI/testing/sysfs-bus-iio*
10987 F:      Documentation/devicetree/bindings/iio/
10988 F:      Documentation/iio/
10989 F:      drivers/iio/
10990 F:      drivers/staging/iio/
10991 F:      include/dt-bindings/iio/
10992 F:      include/linux/iio/
10993 F:      tools/iio/
10994
10995 IIO UNIT CONVERTER
10996 M:      Peter Rosin <[email protected]>
10997 L:      [email protected]
10998 S:      Maintained
10999 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
11000 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
11001 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
11002 F:      drivers/iio/afe/iio-rescale.c
11003
11004 IKANOS/ADI EAGLE ADSL USB DRIVER
11005 M:      Matthieu Castet <[email protected]>
11006 M:      Stanislaw Gruszka <[email protected]>
11007 S:      Maintained
11008 F:      drivers/usb/atm/ueagle-atm.c
11009
11010 IMAGIS TOUCHSCREEN DRIVER
11011 M:      Markuss Broks <[email protected]>
11012 S:      Maintained
11013 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
11014 F:      drivers/input/touchscreen/imagis.c
11015
11016 IMGTEC ASCII LCD DRIVER
11017 M:      Paul Burton <[email protected]>
11018 S:      Maintained
11019 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
11020 F:      drivers/auxdisplay/img-ascii-lcd.c
11021
11022 IMGTEC JPEG ENCODER DRIVER
11023 M:      Devarsh Thakkar <[email protected]>
11024 L:      [email protected]
11025 S:      Supported
11026 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
11027 F:      drivers/media/platform/imagination/e5010*
11028
11029 IMGTEC IR DECODER DRIVER
11030 S:      Orphan
11031 F:      drivers/media/rc/img-ir/
11032
11033 IMGTEC POWERVR DRM DRIVER
11034 M:      Frank Binns <[email protected]>
11035 M:      Matt Coster <[email protected]>
11036 S:      Supported
11037 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11038 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
11039 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
11040 F:      Documentation/gpu/imagination/
11041 F:      drivers/gpu/drm/imagination/
11042 F:      include/uapi/drm/pvr_drm.h
11043
11044 IMON SOUNDGRAPH USB IR RECEIVER
11045 M:      Sean Young <[email protected]>
11046 L:      [email protected]
11047 S:      Maintained
11048 F:      drivers/media/rc/imon.c
11049 F:      drivers/media/rc/imon_raw.c
11050
11051 IMS TWINTURBO FRAMEBUFFER DRIVER
11052 L:      [email protected]
11053 S:      Orphan
11054 F:      drivers/video/fbdev/imsttfb.c
11055
11056 INDEX OF FURTHER KERNEL DOCUMENTATION
11057 M:      Carlos Bilbao <[email protected]>
11058 S:      Maintained
11059 F:      Documentation/process/kernel-docs.rst
11060
11061 INDUSTRY PACK SUBSYSTEM (IPACK)
11062 M:      Vaibhav Gupta <[email protected]>
11063 M:      Jens Taprogge <[email protected]>
11064 M:      Greg Kroah-Hartman <[email protected]>
11065 L:      [email protected]
11066 S:      Maintained
11067 W:      http://industrypack.sourceforge.net
11068 F:      drivers/ipack/
11069
11070 INFINEON DPS310 Driver
11071 M:      Eddie James <[email protected]>
11072 L:      [email protected]
11073 S:      Maintained
11074 F:      drivers/iio/pressure/dps310.c
11075
11076 INFINEON PEB2466 ASoC CODEC
11077 M:      Herve Codina <[email protected]>
11078 L:      [email protected] (moderated for non-subscribers)
11079 S:      Maintained
11080 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11081 F:      sound/soc/codecs/peb2466.c
11082
11083 INFINIBAND SUBSYSTEM
11084 M:      Jason Gunthorpe <[email protected]>
11085 M:      Leon Romanovsky <[email protected]>
11086 L:      [email protected]
11087 S:      Supported
11088 W:      https://github.com/linux-rdma/rdma-core
11089 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11091 F:      Documentation/devicetree/bindings/infiniband/
11092 F:      Documentation/infiniband/
11093 F:      drivers/infiniband/
11094 F:      include/rdma/
11095 F:      include/trace/events/ib_mad.h
11096 F:      include/trace/events/ib_umad.h
11097 F:      include/trace/misc/rdma.h
11098 F:      include/uapi/linux/if_infiniband.h
11099 F:      include/uapi/rdma/
11100 F:      samples/bpf/ibumad_kern.c
11101 F:      samples/bpf/ibumad_user.c
11102
11103 INGENIC JZ4780 NAND DRIVER
11104 M:      Harvey Hunt <[email protected]>
11105 L:      [email protected]
11106 L:      [email protected]
11107 S:      Maintained
11108 F:      drivers/mtd/nand/raw/ingenic/
11109
11110 INGENIC JZ47xx SoCs
11111 M:      Paul Cercueil <[email protected]>
11112 L:      [email protected]
11113 S:      Maintained
11114 F:      arch/mips/boot/dts/ingenic/
11115 F:      arch/mips/generic/board-ingenic.c
11116 F:      arch/mips/include/asm/mach-ingenic/
11117 F:      arch/mips/ingenic/Kconfig
11118 F:      drivers/clk/ingenic/
11119 F:      drivers/dma/dma-jz4780.c
11120 F:      drivers/gpu/drm/ingenic/
11121 F:      drivers/i2c/busses/i2c-jz4780.c
11122 F:      drivers/iio/adc/ingenic-adc.c
11123 F:      drivers/irqchip/irq-ingenic.c
11124 F:      drivers/memory/jz4780-nemc.c
11125 F:      drivers/mmc/host/jz4740_mmc.c
11126 F:      drivers/mtd/nand/raw/ingenic/
11127 F:      drivers/pinctrl/pinctrl-ingenic.c
11128 F:      drivers/power/supply/ingenic-battery.c
11129 F:      drivers/pwm/pwm-jz4740.c
11130 F:      drivers/remoteproc/ingenic_rproc.c
11131 F:      drivers/rtc/rtc-jz4740.c
11132 F:      drivers/tty/serial/8250/8250_ingenic.c
11133 F:      drivers/usb/musb/jz4740.c
11134 F:      drivers/watchdog/jz4740_wdt.c
11135 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11136 F:      include/linux/mfd/ingenic-tcu.h
11137 F:      sound/soc/codecs/jz47*
11138 F:      sound/soc/jz4740/
11139
11140 INJOINIC IP5xxx POWER BANK IC DRIVER
11141 M:      Samuel Holland <[email protected]>
11142 S:      Maintained
11143 F:      drivers/power/supply/ip5xxx_power.c
11144
11145 INOTIFY
11146 M:      Jan Kara <[email protected]>
11147 R:      Amir Goldstein <[email protected]>
11148 L:      [email protected]
11149 S:      Maintained
11150 F:      Documentation/filesystems/inotify.rst
11151 F:      fs/notify/inotify/
11152 F:      include/linux/inotify.h
11153 F:      include/uapi/linux/inotify.h
11154
11155 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11156 M:      Dmitry Torokhov <[email protected]>
11157 L:      [email protected]
11158 S:      Maintained
11159 Q:      http://patchwork.kernel.org/project/linux-input/list/
11160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11161 F:      Documentation/devicetree/bindings/input/
11162 F:      Documentation/devicetree/bindings/serio/
11163 F:      Documentation/input/
11164 F:      drivers/input/
11165 F:      include/dt-bindings/input/
11166 F:      include/linux/input.h
11167 F:      include/linux/input/
11168 F:      include/uapi/linux/input-event-codes.h
11169 F:      include/uapi/linux/input.h
11170
11171 INPUT MULTITOUCH (MT) PROTOCOL
11172 M:      Henrik Rydberg <[email protected]>
11173 L:      [email protected]
11174 S:      Odd fixes
11175 F:      Documentation/input/multi-touch-protocol.rst
11176 F:      drivers/input/input-mt.c
11177 K:      \b(ABS|SYN)_MT_
11178
11179 INSIDE SECURE CRYPTO DRIVER
11180 M:      Antoine Tenart <[email protected]>
11181 L:      [email protected]
11182 S:      Maintained
11183 F:      drivers/crypto/inside-secure/
11184
11185 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11186 M:      Mimi Zohar <[email protected]>
11187 M:      Roberto Sassu <[email protected]>
11188 M:      Dmitry Kasatkin <[email protected]>
11189 R:      Eric Snowberg <[email protected]>
11190 L:      [email protected]
11191 S:      Supported
11192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11193 F:      security/integrity/
11194 F:      security/integrity/ima/
11195
11196 INTEGRITY POLICY ENFORCEMENT (IPE)
11197 M:      Fan Wu <[email protected]>
11198 L:      [email protected]
11199 S:      Supported
11200 T:      git https://github.com/microsoft/ipe.git
11201 F:      Documentation/admin-guide/LSM/ipe.rst
11202 F:      Documentation/security/ipe.rst
11203 F:      scripts/ipe/
11204 F:      security/ipe/
11205
11206 INTEL 810/815 FRAMEBUFFER DRIVER
11207 M:      Antonino Daplas <[email protected]>
11208 L:      [email protected]
11209 S:      Maintained
11210 F:      drivers/video/fbdev/i810/
11211
11212 INTEL 8254 COUNTER DRIVER
11213 M:      William Breathitt Gray <[email protected]>
11214 L:      [email protected]
11215 S:      Maintained
11216 F:      drivers/counter/i8254.c
11217 F:      include/linux/i8254.h
11218
11219 INTEL 8255 GPIO DRIVER
11220 M:      William Breathitt Gray <[email protected]>
11221 L:      [email protected]
11222 S:      Maintained
11223 F:      drivers/gpio/gpio-i8255.c
11224 F:      drivers/gpio/gpio-i8255.h
11225
11226 INTEL ASoC DRIVERS
11227 M:      Cezary Rojewski <[email protected]>
11228 M:      Liam Girdwood <[email protected]>
11229 M:      Peter Ujfalusi <[email protected]>
11230 M:      Bard Liao <[email protected]>
11231 M:      Ranjani Sridharan <[email protected]>
11232 M:      Kai Vehmanen <[email protected]>
11233 R:      Pierre-Louis Bossart <[email protected]>
11234 L:      [email protected] (moderated for non-subscribers)
11235 S:      Supported
11236 F:      sound/soc/intel/
11237
11238 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11239 M:      Hans de Goede <[email protected]>
11240 L:      [email protected]
11241 S:      Maintained
11242 F:      drivers/platform/x86/intel/atomisp2/pm.c
11243
11244 INTEL ATOMISP2 LED DRIVER
11245 M:      Hans de Goede <[email protected]>
11246 L:      [email protected]
11247 S:      Maintained
11248 F:      drivers/platform/x86/intel/atomisp2/led.c
11249
11250 INTEL BIOS SAR INT1092 DRIVER
11251 M:      Shravan Sudhakar <[email protected]>
11252 L:      [email protected]
11253 S:      Maintained
11254 F:      drivers/platform/x86/intel/int1092/
11255
11256 INTEL BROXTON PMC DRIVER
11257 M:      Mika Westerberg <[email protected]>
11258 M:      Zha Qipeng <[email protected]>
11259 S:      Maintained
11260 F:      drivers/mfd/intel_pmc_bxt.c
11261 F:      include/linux/mfd/intel_pmc_bxt.h
11262
11263 INTEL C600 SERIES SAS CONTROLLER DRIVER
11264 M:      Artur Paszkiewicz <[email protected]>
11265 L:      [email protected]
11266 S:      Supported
11267 T:      git git://git.code.sf.net/p/intel-sas/isci
11268 F:      drivers/scsi/isci/
11269
11270 INTEL CPU family model numbers
11271 M:      Tony Luck <[email protected]>
11272 M:      [email protected]
11273 L:      [email protected]
11274 S:      Supported
11275 F:      arch/x86/include/asm/intel-family.h
11276
11277 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11278 M:      Jani Nikula <[email protected]>
11279 M:      Rodrigo Vivi <[email protected]>
11280 L:      [email protected]
11281 L:      [email protected]
11282 S:      Supported
11283 F:      drivers/gpu/drm/i915/display/
11284 F:      drivers/gpu/drm/xe/display/
11285 F:      drivers/gpu/drm/xe/compat-i915-headers
11286 F:      include/drm/intel/
11287
11288 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11289 M:      Jani Nikula <[email protected]>
11290 M:      Joonas Lahtinen <[email protected]>
11291 M:      Rodrigo Vivi <[email protected]>
11292 M:      Tvrtko Ursulin <[email protected]>
11293 L:      [email protected]
11294 S:      Supported
11295 W:      https://drm.pages.freedesktop.org/intel-docs/
11296 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11297 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11298 C:      irc://irc.oftc.net/intel-gfx
11299 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11300 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11301 F:      Documentation/gpu/i915.rst
11302 F:      drivers/gpu/drm/ci/xfails/i915*
11303 F:      drivers/gpu/drm/i915/
11304 F:      include/drm/intel/
11305 F:      include/uapi/drm/i915_drm.h
11306
11307 INTEL DRM XE DRIVER (Lunar Lake and newer)
11308 M:      Lucas De Marchi <[email protected]>
11309 M:      Thomas Hellström <[email protected]>
11310 M:      Rodrigo Vivi <[email protected]>
11311 L:      [email protected]
11312 S:      Supported
11313 W:      https://drm.pages.freedesktop.org/intel-docs/
11314 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11315 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11316 C:      irc://irc.oftc.net/xe
11317 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11318 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11319 F:      Documentation/gpu/xe/
11320 F:      drivers/gpu/drm/xe/
11321 F:      include/drm/intel/
11322 F:      include/uapi/drm/xe_drm.h
11323
11324 INTEL ETHERNET DRIVERS
11325 M:      Tony Nguyen <[email protected]>
11326 M:      Przemek Kitszel <[email protected]>
11327 L:      [email protected] (moderated for non-subscribers)
11328 S:      Supported
11329 W:      https://www.intel.com/content/www/us/en/support.html
11330 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11333 F:      Documentation/networking/device_drivers/ethernet/intel/
11334 F:      drivers/net/ethernet/intel/
11335 F:      drivers/net/ethernet/intel/*/
11336 F:      include/linux/avf/virtchnl.h
11337 F:      include/linux/net/intel/iidc.h
11338
11339 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11340 M:      Mustafa Ismail <[email protected]>
11341 M:      Tatyana Nikolova <[email protected]>
11342 L:      [email protected]
11343 S:      Supported
11344 F:      drivers/infiniband/hw/irdma/
11345 F:      include/uapi/rdma/irdma-abi.h
11346
11347 INTEL GPIO DRIVERS
11348 M:      Andy Shevchenko <[email protected]>
11349 L:      [email protected]
11350 S:      Supported
11351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11352 F:      drivers/gpio/gpio-elkhartlake.c
11353 F:      drivers/gpio/gpio-graniterapids.c
11354 F:      drivers/gpio/gpio-ich.c
11355 F:      drivers/gpio/gpio-merrifield.c
11356 F:      drivers/gpio/gpio-ml-ioh.c
11357 F:      drivers/gpio/gpio-pch.c
11358 F:      drivers/gpio/gpio-sch.c
11359 F:      drivers/gpio/gpio-sodaville.c
11360 F:      drivers/gpio/gpio-tangier.c
11361 F:      drivers/gpio/gpio-tangier.h
11362
11363 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11364 M:      Zhenyu Wang <[email protected]>
11365 M:      Zhi Wang <[email protected]>
11366 L:      [email protected]
11367 L:      [email protected]
11368 S:      Supported
11369 W:      https://github.com/intel/gvt-linux/wiki
11370 T:      git https://github.com/intel/gvt-linux.git
11371 F:      drivers/gpu/drm/i915/gvt/
11372
11373 INTEL HID EVENT DRIVER
11374 M:      Alex Hung <[email protected]>
11375 L:      [email protected]
11376 S:      Maintained
11377 F:      drivers/platform/x86/intel/hid.c
11378
11379 INTEL I/OAT DMA DRIVER
11380 M:      Dave Jiang <[email protected]>
11381 R:      Dan Williams <[email protected]>
11382 L:      [email protected]
11383 S:      Supported
11384 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11385 F:      drivers/dma/ioat*
11386
11387 INTEL IAA CRYPTO DRIVER
11388 M:      Tom Zanussi <[email protected]>
11389 L:      [email protected]
11390 S:      Supported
11391 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11392 F:      drivers/crypto/intel/iaa/*
11393
11394 INTEL IDLE DRIVER
11395 M:      Jacob Pan <[email protected]>
11396 M:      Len Brown <[email protected]>
11397 L:      [email protected]
11398 S:      Supported
11399 B:      https://bugzilla.kernel.org
11400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11401 F:      drivers/idle/intel_idle.c
11402
11403 INTEL IDXD DRIVER
11404 M:      Fenghua Yu <[email protected]>
11405 R:      Dave Jiang <[email protected]>
11406 L:      [email protected]
11407 S:      Supported
11408 F:      drivers/dma/idxd/*
11409 F:      include/uapi/linux/idxd.h
11410
11411 INTEL IN FIELD SCAN (IFS) DEVICE
11412 M:      Jithu Joseph <[email protected]>
11413 R:      Ashok Raj <[email protected]>
11414 R:      Tony Luck <[email protected]>
11415 S:      Maintained
11416 F:      drivers/platform/x86/intel/ifs
11417 F:      include/trace/events/intel_ifs.h
11418 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11419
11420 INTEL INTEGRATED SENSOR HUB DRIVER
11421 M:      Srinivas Pandruvada <[email protected]>
11422 M:      Jiri Kosina <[email protected]>
11423 L:      [email protected]
11424 S:      Maintained
11425 F:      drivers/hid/intel-ish-hid/
11426
11427 INTEL IOMMU (VT-d)
11428 M:      David Woodhouse <[email protected]>
11429 M:      Lu Baolu <[email protected]>
11430 L:      [email protected]
11431 S:      Supported
11432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11433 F:      drivers/iommu/intel/
11434
11435 INTEL IPU3 CSI-2 CIO2 DRIVER
11436 M:      Yong Zhi <[email protected]>
11437 M:      Sakari Ailus <[email protected]>
11438 M:      Bingbu Cao <[email protected]>
11439 M:      Dan Scally <[email protected]>
11440 R:      Tianshu Qiu <[email protected]>
11441 L:      [email protected]
11442 S:      Maintained
11443 T:      git git://linuxtv.org/media_tree.git
11444 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11445 F:      drivers/media/pci/intel/ipu3/
11446
11447 INTEL IPU3 CSI-2 IMGU DRIVER
11448 M:      Sakari Ailus <[email protected]>
11449 R:      Bingbu Cao <[email protected]>
11450 R:      Tianshu Qiu <[email protected]>
11451 L:      [email protected]
11452 S:      Maintained
11453 F:      Documentation/admin-guide/media/ipu3.rst
11454 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11455 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11456 F:      drivers/staging/media/ipu3/
11457
11458 INTEL IPU6 INPUT SYSTEM DRIVER
11459 M:      Sakari Ailus <[email protected]>
11460 M:      Bingbu Cao <[email protected]>
11461 R:      Tianshu Qiu <[email protected]>
11462 L:      [email protected]
11463 S:      Maintained
11464 T:      git git://linuxtv.org/media_tree.git
11465 F:      Documentation/admin-guide/media/ipu6-isys.rst
11466 F:      drivers/media/pci/intel/ipu6/
11467
11468 INTEL ISHTP ECLITE DRIVER
11469 M:      Sumesh K Naduvalath <[email protected]>
11470 L:      [email protected]
11471 S:      Supported
11472 F:      drivers/platform/x86/intel/ishtp_eclite.c
11473
11474 INTEL IXP4XX CRYPTO SUPPORT
11475 M:      Corentin Labbe <[email protected]>
11476 L:      [email protected]
11477 S:      Maintained
11478 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11479
11480 INTEL KEEM BAY DRM DRIVER
11481 M:      Anitha Chrisanthus <[email protected]>
11482 M:      Edmund Dea <[email protected]>
11483 S:      Maintained
11484 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11485 F:      drivers/gpu/drm/kmb/
11486
11487 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11488 M:      Daniele Alessandrelli <[email protected]>
11489 S:      Maintained
11490 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11491 F:      drivers/crypto/intel/keembay/Kconfig
11492 F:      drivers/crypto/intel/keembay/Makefile
11493 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11494 F:      drivers/crypto/intel/keembay/ocs-aes.c
11495 F:      drivers/crypto/intel/keembay/ocs-aes.h
11496
11497 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11498 M:      Daniele Alessandrelli <[email protected]>
11499 M:      Prabhjot Khurana <[email protected]>
11500 M:      Mark Gross <[email protected]>
11501 S:      Maintained
11502 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11503 F:      drivers/crypto/intel/keembay/Kconfig
11504 F:      drivers/crypto/intel/keembay/Makefile
11505 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11506
11507 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11508 M:      Daniele Alessandrelli <[email protected]>
11509 M:      Declan Murphy <[email protected]>
11510 S:      Maintained
11511 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11512 F:      drivers/crypto/intel/keembay/Kconfig
11513 F:      drivers/crypto/intel/keembay/Makefile
11514 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11515 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11516 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11517
11518 INTEL MANAGEMENT ENGINE (mei)
11519 M:      Tomas Winkler <[email protected]>
11520 L:      [email protected]
11521 S:      Supported
11522 F:      Documentation/driver-api/mei/*
11523 F:      drivers/misc/mei/
11524 F:      drivers/watchdog/mei_wdt.c
11525 F:      include/linux/mei_aux.h
11526 F:      include/linux/mei_cl_bus.h
11527 F:      include/uapi/linux/mei.h
11528 F:      include/uapi/linux/mei_uuid.h
11529 F:      include/uapi/linux/uuid.h
11530 F:      samples/mei/*
11531
11532 INTEL MAX 10 BMC MFD DRIVER
11533 M:      Xu Yilun <[email protected]>
11534 R:      Tom Rix <[email protected]>
11535 S:      Maintained
11536 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11537 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11538 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11539 F:      drivers/mfd/intel-m10-bmc*
11540 F:      include/linux/mfd/intel-m10-bmc.h
11541
11542 INTEL MAX10 BMC SECURE UPDATES
11543 M:      Peter Colberg <[email protected]>
11544 L:      [email protected]
11545 S:      Maintained
11546 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11547 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11548
11549 INTEL P-Unit IPC DRIVER
11550 M:      Zha Qipeng <[email protected]>
11551 L:      [email protected]
11552 S:      Maintained
11553 F:      arch/x86/include/asm/intel_punit_ipc.h
11554 F:      drivers/platform/x86/intel/punit_ipc.c
11555
11556 INTEL PMC CORE DRIVER
11557 M:      Rajneesh Bhardwaj <[email protected]>
11558 M:      David E Box <[email protected]>
11559 L:      [email protected]
11560 S:      Maintained
11561 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11562 F:      drivers/platform/x86/intel/pmc/
11563
11564 INTEL PMIC GPIO DRIVERS
11565 M:      Andy Shevchenko <[email protected]>
11566 S:      Supported
11567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11568 F:      drivers/gpio/gpio-*cove.c
11569
11570 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11571 M:      Andy Shevchenko <[email protected]>
11572 S:      Supported
11573 F:      drivers/mfd/intel_soc_pmic*
11574 F:      include/linux/mfd/intel_soc_pmic*
11575
11576 INTEL PMT DRIVERS
11577 M:      David E. Box <[email protected]>
11578 S:      Supported
11579 F:      drivers/platform/x86/intel/pmt/
11580
11581 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11582 M:      Stanislav Yakovlev <[email protected]>
11583 L:      [email protected]
11584 S:      Maintained
11585 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11586 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11587 F:      drivers/net/wireless/intel/ipw2x00/
11588
11589 INTEL PSTATE DRIVER
11590 M:      Srinivas Pandruvada <[email protected]>
11591 M:      Len Brown <[email protected]>
11592 L:      [email protected]
11593 S:      Supported
11594 F:      drivers/cpufreq/intel_pstate.c
11595
11596 INTEL PTP DFL ToD DRIVER
11597 M:      Tianfei Zhang <[email protected]>
11598 L:      [email protected]
11599 L:      [email protected]
11600 S:      Maintained
11601 F:      drivers/ptp/ptp_dfl_tod.c
11602
11603 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11604 M:      Jarkko Nikula <[email protected]>
11605 L:      [email protected]
11606 F:      drivers/counter/intel-qep.c
11607
11608 INTEL SCU DRIVERS
11609 M:      Mika Westerberg <[email protected]>
11610 S:      Maintained
11611 F:      arch/x86/include/asm/intel_scu_ipc.h
11612 F:      drivers/platform/x86/intel_scu_*
11613
11614 INTEL SDSI DRIVER
11615 M:      David E. Box <[email protected]>
11616 S:      Supported
11617 F:      drivers/platform/x86/intel/sdsi.c
11618 F:      tools/arch/x86/intel_sdsi/
11619 F:      tools/testing/selftests/drivers/sdsi/
11620
11621 INTEL SGX
11622 M:      Jarkko Sakkinen <[email protected]>
11623 R:      Dave Hansen <[email protected]>
11624 L:      [email protected]
11625 S:      Supported
11626 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11628 F:      Documentation/arch/x86/sgx.rst
11629 F:      arch/x86/entry/vdso/vsgx.S
11630 F:      arch/x86/include/asm/sgx.h
11631 F:      arch/x86/include/uapi/asm/sgx.h
11632 F:      arch/x86/kernel/cpu/sgx/*
11633 F:      tools/testing/selftests/sgx/*
11634 K:      \bSGX_
11635
11636 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11637 M:      Daniel Scally <[email protected]>
11638 S:      Maintained
11639 F:      drivers/platform/x86/intel/int3472/
11640
11641 INTEL SPEED SELECT TECHNOLOGY
11642 M:      Srinivas Pandruvada <[email protected]>
11643 L:      [email protected]
11644 S:      Maintained
11645 F:      drivers/platform/x86/intel/speed_select_if/
11646 F:      include/uapi/linux/isst_if.h
11647 F:      tools/power/x86/intel-speed-select/
11648
11649 INTEL STRATIX10 FIRMWARE DRIVERS
11650 M:      Dinh Nguyen <[email protected]>
11651 L:      [email protected]
11652 S:      Maintained
11653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11654 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11655 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11656 F:      drivers/firmware/stratix10-rsu.c
11657 F:      drivers/firmware/stratix10-svc.c
11658 F:      include/linux/firmware/intel/stratix10-smc.h
11659 F:      include/linux/firmware/intel/stratix10-svc-client.h
11660
11661 INTEL TELEMETRY DRIVER
11662 M:      Rajneesh Bhardwaj <[email protected]>
11663 M:      "David E. Box" <[email protected]>
11664 L:      [email protected]
11665 S:      Maintained
11666 F:      arch/x86/include/asm/intel_telemetry.h
11667 F:      drivers/platform/x86/intel/telemetry/
11668
11669 INTEL TPMI DRIVER
11670 M:      Srinivas Pandruvada <[email protected]>
11671 L:      [email protected]
11672 S:      Maintained
11673 F:      Documentation/ABI/testing/debugfs-tpmi
11674 F:      drivers/platform/x86/intel/tpmi.c
11675 F:      include/linux/intel_tpmi.h
11676
11677 INTEL UNCORE FREQUENCY CONTROL
11678 M:      Srinivas Pandruvada <[email protected]>
11679 L:      [email protected]
11680 S:      Maintained
11681 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11682 F:      drivers/platform/x86/intel/uncore-frequency/
11683
11684 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11685 M:      David E. Box <[email protected]>
11686 S:      Supported
11687 F:      drivers/platform/x86/intel/vsec.*
11688
11689 INTEL VIRTUAL BUTTON DRIVER
11690 M:      AceLan Kao <[email protected]>
11691 L:      [email protected]
11692 S:      Maintained
11693 F:      drivers/platform/x86/intel/vbtn.c
11694
11695 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11696 M:      Stanislaw Gruszka <[email protected]>
11697 L:      [email protected]
11698 S:      Supported
11699 F:      drivers/net/wireless/intel/iwlegacy/
11700
11701 INTEL WIRELESS WIFI LINK (iwlwifi)
11702 M:      Miri Korenblit <[email protected]>
11703 L:      [email protected]
11704 S:      Supported
11705 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11707 F:      drivers/net/wireless/intel/iwlwifi/
11708
11709 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11710 M:      Jithu Joseph <[email protected]>
11711 S:      Maintained
11712 W:      https://slimbootloader.github.io/security/firmware-update.html
11713 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11714
11715 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11716 L:      [email protected]
11717 S:      Maintained
11718 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11719
11720 INTEL WWAN IOSM DRIVER
11721 M:      M Chetan Kumar <[email protected]>
11722 L:      [email protected]
11723 S:      Maintained
11724 F:      drivers/net/wwan/iosm/
11725
11726 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11727 M:      Xin Li <[email protected]>
11728 M:      "H. Peter Anvin" <[email protected]>
11729 S:      Supported
11730 F:      Documentation/arch/x86/x86_64/fred.rst
11731 F:      arch/x86/entry/entry_64_fred.S
11732 F:      arch/x86/entry/entry_fred.c
11733 F:      arch/x86/include/asm/fred.h
11734 F:      arch/x86/kernel/fred.c
11735
11736 INTEL(R) TRACE HUB
11737 M:      Alexander Shishkin <[email protected]>
11738 S:      Supported
11739 F:      Documentation/trace/intel_th.rst
11740 F:      drivers/hwtracing/intel_th/
11741 F:      include/linux/intel_th.h
11742
11743 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11744 M:      Ning Sun <[email protected]>
11745 L:      [email protected]
11746 S:      Supported
11747 W:      http://tboot.sourceforge.net
11748 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11749 F:      Documentation/arch/x86/intel_txt.rst
11750 F:      arch/x86/kernel/tboot.c
11751 F:      include/linux/tboot.h
11752
11753 INTERCONNECT API
11754 M:      Georgi Djakov <[email protected]>
11755 L:      [email protected]
11756 S:      Maintained
11757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11758 F:      Documentation/devicetree/bindings/interconnect/
11759 F:      Documentation/driver-api/interconnect.rst
11760 F:      drivers/interconnect/
11761 F:      include/dt-bindings/interconnect/
11762 F:      include/linux/interconnect-provider.h
11763 F:      include/linux/interconnect.h
11764
11765 INTERRUPT COUNTER DRIVER
11766 M:      Oleksij Rempel <[email protected]>
11767 R:      Pengutronix Kernel Team <[email protected]>
11768 L:      [email protected]
11769 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11770 F:      drivers/counter/interrupt-cnt.c
11771
11772 INTERSIL ISL7998X VIDEO DECODER DRIVER
11773 M:      Michael Tretter <[email protected]>
11774 R:      Pengutronix Kernel Team <[email protected]>
11775 L:      [email protected]
11776 S:      Maintained
11777 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11778 F:      drivers/media/i2c/isl7998x.c
11779
11780 INVENSENSE ICM-426xx IMU DRIVER
11781 M:      Jean-Baptiste Maneyrol <[email protected]>
11782 L:      [email protected]
11783 S:      Maintained
11784 W:      https://invensense.tdk.com/
11785 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11786 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11787 F:      drivers/iio/imu/inv_icm42600/
11788
11789 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11790 M:      Linus Walleij <[email protected]>
11791 L:      [email protected]
11792 S:      Maintained
11793 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11794 F:      drivers/iio/gyro/mpu3050*
11795
11796 IOC3 ETHERNET DRIVER
11797 M:      Ralf Baechle <[email protected]>
11798 L:      [email protected]
11799 S:      Maintained
11800 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11801
11802 IOMMU DMA-API LAYER
11803 M:      Robin Murphy <[email protected]>
11804 L:      [email protected]
11805 S:      Maintained
11806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11807 F:      drivers/iommu/dma-iommu.c
11808 F:      drivers/iommu/dma-iommu.h
11809 F:      drivers/iommu/iova.c
11810 F:      include/linux/iova.h
11811
11812 IOMMU SUBSYSTEM
11813 M:      Joerg Roedel <[email protected]>
11814 M:      Will Deacon <[email protected]>
11815 R:      Robin Murphy <[email protected]>
11816 L:      [email protected]
11817 S:      Maintained
11818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11819 F:      Documentation/devicetree/bindings/iommu/
11820 F:      drivers/iommu/
11821 F:      include/linux/iommu.h
11822 F:      include/linux/iova.h
11823 F:      include/linux/of_iommu.h
11824
11825 IOMMUFD
11826 M:      Jason Gunthorpe <[email protected]>
11827 M:      Kevin Tian <[email protected]>
11828 L:      [email protected]
11829 S:      Maintained
11830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11831 F:      Documentation/userspace-api/iommufd.rst
11832 F:      drivers/iommu/iommufd/
11833 F:      include/linux/iommufd.h
11834 F:      include/uapi/linux/iommufd.h
11835 F:      tools/testing/selftests/iommu/
11836
11837 IOSYS-MAP HELPERS
11838 M:      Thomas Zimmermann <[email protected]>
11839 L:      [email protected]
11840 S:      Maintained
11841 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11842 F:      include/linux/iosys-map.h
11843
11844 IO_URING
11845 M:      Jens Axboe <[email protected]>
11846 M:      Pavel Begunkov <[email protected]>
11847 L:      [email protected]
11848 S:      Maintained
11849 T:      git git://git.kernel.dk/linux-block
11850 T:      git git://git.kernel.dk/liburing
11851 F:      include/linux/io_uring/
11852 F:      include/linux/io_uring.h
11853 F:      include/linux/io_uring_types.h
11854 F:      include/trace/events/io_uring.h
11855 F:      include/uapi/linux/io_uring.h
11856 F:      io_uring/
11857
11858 IPMI SUBSYSTEM
11859 M:      Corey Minyard <[email protected]>
11860 L:      [email protected] (moderated for non-subscribers)
11861 S:      Supported
11862 W:      http://openipmi.sourceforge.net/
11863 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11864 F:      Documentation/devicetree/bindings/ipmi/
11865 F:      Documentation/driver-api/ipmi.rst
11866 F:      drivers/char/ipmi/
11867 F:      include/linux/ipmi*
11868 F:      include/uapi/linux/ipmi*
11869
11870 IPS SCSI RAID DRIVER
11871 M:      Adaptec OEM Raid Solutions <[email protected]>
11872 L:      [email protected]
11873 S:      Maintained
11874 W:      http://www.adaptec.com/
11875 F:      drivers/scsi/ips*
11876
11877 IPVS
11878 M:      Simon Horman <[email protected]>
11879 M:      Julian Anastasov <[email protected]>
11880 L:      [email protected]
11881 L:      [email protected]
11882 S:      Maintained
11883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11885 F:      Documentation/networking/ipvs-sysctl.rst
11886 F:      include/net/ip_vs.h
11887 F:      include/uapi/linux/ip_vs.h
11888 F:      net/netfilter/ipvs/
11889
11890 IPWIRELESS DRIVER
11891 M:      Jiri Kosina <[email protected]>
11892 M:      David Sterba <[email protected]>
11893 S:      Odd Fixes
11894 F:      drivers/tty/ipwireless/
11895
11896 IRON DEVICE AUDIO CODEC DRIVERS
11897 M:      Kiseok Jo <[email protected]>
11898 L:      [email protected] (moderated for non-subscribers)
11899 S:      Maintained
11900 F:      Documentation/devicetree/bindings/sound/irondevice,*
11901 F:      sound/soc/codecs/sma*
11902
11903 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11904 M:      Thomas Gleixner <[email protected]>
11905 S:      Maintained
11906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11907 F:      Documentation/core-api/irq/irq-domain.rst
11908 F:      include/linux/irqdomain.h
11909 F:      include/linux/irqdomain_defs.h
11910 F:      kernel/irq/irqdomain.c
11911 F:      kernel/irq/msi.c
11912
11913 IRQ SUBSYSTEM
11914 M:      Thomas Gleixner <[email protected]>
11915 L:      [email protected]
11916 S:      Maintained
11917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11918 F:      include/linux/group_cpus.h
11919 F:      include/linux/irq.h
11920 F:      include/linux/irqhandler.h
11921 F:      include/linux/irqnr.h
11922 F:      include/linux/irqreturn.h
11923 F:      kernel/irq/
11924 F:      lib/group_cpus.c
11925
11926 IRQCHIP DRIVERS
11927 M:      Thomas Gleixner <[email protected]>
11928 L:      [email protected]
11929 S:      Maintained
11930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11931 F:      Documentation/devicetree/bindings/interrupt-controller/
11932 F:      drivers/irqchip/
11933 F:      include/linux/irqchip.h
11934
11935 ISA
11936 M:      William Breathitt Gray <[email protected]>
11937 S:      Maintained
11938 F:      Documentation/driver-api/isa.rst
11939 F:      drivers/base/isa.c
11940 F:      include/linux/isa.h
11941
11942 ISA RADIO MODULE
11943 M:      Hans Verkuil <[email protected]>
11944 L:      [email protected]
11945 S:      Maintained
11946 W:      https://linuxtv.org
11947 T:      git git://linuxtv.org/media_tree.git
11948 F:      drivers/media/radio/radio-isa*
11949
11950 ISAPNP
11951 M:      Jaroslav Kysela <[email protected]>
11952 S:      Maintained
11953 F:      Documentation/userspace-api/isapnp.rst
11954 F:      drivers/pnp/isapnp/
11955 F:      include/linux/isapnp.h
11956
11957 ISCSI
11958 M:      Lee Duncan <[email protected]>
11959 M:      Chris Leech <[email protected]>
11960 M:      Mike Christie <[email protected]>
11961 L:      [email protected]
11962 L:      [email protected]
11963 S:      Maintained
11964 W:      www.open-iscsi.com
11965 F:      drivers/scsi/*iscsi*
11966 F:      include/scsi/*iscsi*
11967
11968 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11969 M:      Peter Jones <[email protected]>
11970 M:      Konrad Rzeszutek Wilk <[email protected]>
11971 S:      Maintained
11972 F:      drivers/firmware/iscsi_ibft*
11973
11974 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11975 M:      Sagi Grimberg <[email protected]>
11976 M:      Max Gurtovoy <[email protected]>
11977 L:      [email protected]
11978 S:      Supported
11979 W:      http://www.openfabrics.org
11980 W:      www.open-iscsi.org
11981 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11982 F:      drivers/infiniband/ulp/iser/
11983
11984 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11985 M:      Sagi Grimberg <[email protected]>
11986 L:      [email protected]
11987 L:      [email protected]
11988 S:      Supported
11989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11990 F:      drivers/infiniband/ulp/isert
11991
11992 ISDN/CMTP OVER BLUETOOTH
11993 M:      Karsten Keil <[email protected]>
11994 L:      [email protected] (subscribers-only)
11995 L:      [email protected]
11996 S:      Odd Fixes
11997 W:      http://www.isdn4linux.de
11998 F:      Documentation/isdn/
11999 F:      drivers/isdn/capi/
12000 F:      include/linux/isdn/
12001 F:      include/uapi/linux/isdn/
12002 F:      net/bluetooth/cmtp/
12003
12004 ISDN/mISDN SUBSYSTEM
12005 M:      Karsten Keil <[email protected]>
12006 L:      [email protected] (subscribers-only)
12007 L:      [email protected]
12008 S:      Maintained
12009 W:      http://www.isdn4linux.de
12010 F:      drivers/isdn/Kconfig
12011 F:      drivers/isdn/Makefile
12012 F:      drivers/isdn/hardware/
12013 F:      drivers/isdn/mISDN/
12014
12015 ISOFS FILESYSTEM
12016 M:      Jan Kara <[email protected]>
12017 L:      [email protected]
12018 S:      Maintained
12019 F:      Documentation/filesystems/isofs.rst
12020 F:      fs/isofs/
12021
12022 IT87 HARDWARE MONITORING DRIVER
12023 M:      Jean Delvare <[email protected]>
12024 L:      [email protected]
12025 S:      Maintained
12026 F:      Documentation/hwmon/it87.rst
12027 F:      drivers/hwmon/it87.c
12028
12029 IT913X MEDIA DRIVER
12030 L:      [email protected]
12031 S:      Orphan
12032 W:      https://linuxtv.org
12033 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12034 F:      drivers/media/tuners/it913x*
12035
12036 ITE IT66121 HDMI BRIDGE DRIVER
12037 M:      Phong LE <[email protected]>
12038 M:      Neil Armstrong <[email protected]>
12039 S:      Maintained
12040 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
12041 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
12042 F:      drivers/gpu/drm/bridge/ite-it66121.c
12043
12044 IVTV VIDEO4LINUX DRIVER
12045 M:      Andy Walls <[email protected]>
12046 L:      [email protected]
12047 S:      Maintained
12048 W:      https://linuxtv.org
12049 T:      git git://linuxtv.org/media_tree.git
12050 F:      Documentation/admin-guide/media/ivtv*
12051 F:      drivers/media/pci/ivtv/
12052 F:      include/uapi/linux/ivtv*
12053
12054 IX2505V MEDIA DRIVER
12055 M:      Malcolm Priestley <[email protected]>
12056 L:      [email protected]
12057 S:      Maintained
12058 W:      https://linuxtv.org
12059 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12060 F:      drivers/media/dvb-frontends/ix2505v*
12061
12062 JAILHOUSE HYPERVISOR INTERFACE
12063 M:      Jan Kiszka <[email protected]>
12064 L:      [email protected]
12065 S:      Maintained
12066 F:      arch/x86/include/asm/jailhouse_para.h
12067 F:      arch/x86/kernel/jailhouse.c
12068
12069 JFS FILESYSTEM
12070 M:      Dave Kleikamp <[email protected]>
12071 L:      [email protected]
12072 S:      Odd Fixes
12073 W:      http://jfs.sourceforge.net/
12074 T:      git https://github.com/kleikamp/linux-shaggy.git
12075 F:      Documentation/admin-guide/jfs.rst
12076 F:      fs/jfs/
12077
12078 JME NETWORK DRIVER
12079 M:      Guo-Fu Tseng <[email protected]>
12080 L:      [email protected]
12081 S:      Odd Fixes
12082 F:      drivers/net/ethernet/jme.*
12083
12084 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12085 M:      David Woodhouse <[email protected]>
12086 M:      Richard Weinberger <[email protected]>
12087 L:      [email protected]
12088 S:      Odd Fixes
12089 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12090 T:      git git://git.infradead.org/ubifs-2.6.git
12091 F:      fs/jffs2/
12092 F:      include/uapi/linux/jffs2.h
12093
12094 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12095 M:      "Theodore Ts'o" <[email protected]>
12096 M:      Jan Kara <[email protected]>
12097 L:      [email protected]
12098 S:      Maintained
12099 F:      fs/jbd2/
12100 F:      include/linux/jbd2.h
12101
12102 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12103 M:      Mikhail Ulyanov <[email protected]>
12104 L:      [email protected]
12105 L:      [email protected]
12106 S:      Maintained
12107 F:      drivers/media/platform/renesas/rcar_jpu.c
12108
12109 JSM Neo PCI based serial card
12110 L:      [email protected]
12111 S:      Orphan
12112 F:      drivers/tty/serial/jsm/
12113
12114 K10TEMP HARDWARE MONITORING DRIVER
12115 M:      Clemens Ladisch <[email protected]>
12116 L:      [email protected]
12117 S:      Maintained
12118 F:      Documentation/hwmon/k10temp.rst
12119 F:      drivers/hwmon/k10temp.c
12120
12121 K8TEMP HARDWARE MONITORING DRIVER
12122 M:      Rudolf Marek <[email protected]>
12123 L:      [email protected]
12124 S:      Maintained
12125 F:      Documentation/hwmon/k8temp.rst
12126 F:      drivers/hwmon/k8temp.c
12127
12128 KASAN
12129 M:      Andrey Ryabinin <[email protected]>
12130 R:      Alexander Potapenko <[email protected]>
12131 R:      Andrey Konovalov <[email protected]>
12132 R:      Dmitry Vyukov <[email protected]>
12133 R:      Vincenzo Frascino <[email protected]>
12134 L:      [email protected]
12135 S:      Maintained
12136 F:      Documentation/dev-tools/kasan.rst
12137 F:      arch/*/include/asm/*kasan.h
12138 F:      arch/*/mm/kasan_init*
12139 F:      include/linux/kasan*.h
12140 F:      lib/Kconfig.kasan
12141 F:      mm/kasan/
12142 F:      scripts/Makefile.kasan
12143
12144 KCONFIG
12145 M:      Masahiro Yamada <[email protected]>
12146 L:      [email protected]
12147 S:      Maintained
12148 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12150 F:      Documentation/kbuild/kconfig*
12151 F:      scripts/Kconfig.include
12152 F:      scripts/kconfig/
12153
12154 KCOV
12155 R:      Dmitry Vyukov <[email protected]>
12156 R:      Andrey Konovalov <[email protected]>
12157 L:      [email protected]
12158 S:      Maintained
12159 F:      Documentation/dev-tools/kcov.rst
12160 F:      include/linux/kcov.h
12161 F:      include/uapi/linux/kcov.h
12162 F:      kernel/kcov.c
12163 F:      scripts/Makefile.kcov
12164
12165 KCSAN
12166 M:      Marco Elver <[email protected]>
12167 R:      Dmitry Vyukov <[email protected]>
12168 L:      [email protected]
12169 S:      Maintained
12170 F:      Documentation/dev-tools/kcsan.rst
12171 F:      include/linux/kcsan*.h
12172 F:      kernel/kcsan/
12173 F:      lib/Kconfig.kcsan
12174 F:      scripts/Makefile.kcsan
12175
12176 KDUMP
12177 M:      Baoquan He <[email protected]>
12178 R:      Vivek Goyal <[email protected]>
12179 R:      Dave Young <[email protected]>
12180 L:      [email protected]
12181 S:      Maintained
12182 W:      http://lse.sourceforge.net/kdump/
12183 F:      Documentation/admin-guide/kdump/
12184 F:      fs/proc/vmcore.c
12185 F:      include/linux/crash_core.h
12186 F:      include/linux/crash_dump.h
12187 F:      include/uapi/linux/vmcore.h
12188 F:      kernel/crash_*.c
12189
12190 KEENE FM RADIO TRANSMITTER DRIVER
12191 M:      Hans Verkuil <[email protected]>
12192 L:      [email protected]
12193 S:      Maintained
12194 W:      https://linuxtv.org
12195 T:      git git://linuxtv.org/media_tree.git
12196 F:      drivers/media/radio/radio-keene*
12197
12198 KERNEL AUTOMOUNTER
12199 M:      Ian Kent <[email protected]>
12200 L:      [email protected]
12201 S:      Maintained
12202 F:      fs/autofs/
12203
12204 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12205 M:      Masahiro Yamada <[email protected]>
12206 R:      Nathan Chancellor <[email protected]>
12207 R:      Nicolas Schier <[email protected]>
12208 L:      [email protected]
12209 S:      Maintained
12210 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12212 F:      Documentation/kbuild/
12213 F:      Makefile
12214 F:      scripts/*vmlinux*
12215 F:      scripts/Kbuild*
12216 F:      scripts/Makefile*
12217 F:      scripts/basic/
12218 F:      scripts/clang-tools/
12219 F:      scripts/dummy-tools/
12220 F:      scripts/include/
12221 F:      scripts/mk*
12222 F:      scripts/mod/
12223 F:      scripts/package/
12224 F:      usr/
12225
12226 KERNEL HARDENING (not covered by other areas)
12227 M:      Kees Cook <[email protected]>
12228 R:      Gustavo A. R. Silva <[email protected]>
12229 L:      [email protected]
12230 S:      Supported
12231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12232 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12233 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12234 F:      arch/*/configs/hardening.config
12235 F:      include/linux/overflow.h
12236 F:      include/linux/randomize_kstack.h
12237 F:      kernel/configs/hardening.config
12238 F:      lib/usercopy_kunit.c
12239 F:      mm/usercopy.c
12240 K:      \b(add|choose)_random_kstack_offset\b
12241 K:      \b__check_(object_size|heap_object)\b
12242 K:      \b__counted_by\b
12243
12244 KERNEL JANITORS
12245 L:      [email protected]
12246 S:      Odd Fixes
12247 W:      http://kernelnewbies.org/KernelJanitors
12248
12249 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12250 M:      Chuck Lever <[email protected]>
12251 M:      Jeff Layton <[email protected]>
12252 R:      Neil Brown <[email protected]>
12253 R:      Olga Kornievskaia <[email protected]>
12254 R:      Dai Ngo <[email protected]>
12255 R:      Tom Talpey <[email protected]>
12256 L:      [email protected]
12257 S:      Supported
12258 B:      https://bugzilla.kernel.org
12259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12260 F:      Documentation/filesystems/nfs/
12261 F:      fs/lockd/
12262 F:      fs/nfs_common/
12263 F:      fs/nfsd/
12264 F:      include/linux/lockd/
12265 F:      include/linux/sunrpc/
12266 F:      include/trace/events/rpcgss.h
12267 F:      include/trace/events/rpcrdma.h
12268 F:      include/trace/events/sunrpc.h
12269 F:      include/trace/misc/fs.h
12270 F:      include/trace/misc/nfs.h
12271 F:      include/trace/misc/sunrpc.h
12272 F:      include/uapi/linux/nfsd/
12273 F:      include/uapi/linux/sunrpc/
12274 F:      net/sunrpc/
12275
12276 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12277 M:      Thomas Weißschuh <[email protected]>
12278 R:      Christian Heusel <[email protected]>
12279 R:      Nathan Chancellor <[email protected]>
12280 S:      Maintained
12281 F:      scripts/package/PKGBUILD
12282
12283 KERNEL REGRESSIONS
12284 M:      Thorsten Leemhuis <[email protected]>
12285 L:      [email protected]
12286 S:      Supported
12287 F:      Documentation/admin-guide/reporting-regressions.rst
12288 F:      Documentation/process/handling-regressions.rst
12289
12290 KERNEL SELFTEST FRAMEWORK
12291 M:      Shuah Khan <[email protected]>
12292 M:      Shuah Khan <[email protected]>
12293 L:      [email protected]
12294 S:      Maintained
12295 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12297 F:      Documentation/dev-tools/kselftest*
12298 F:      tools/testing/selftests/
12299
12300 KERNEL SMB3 SERVER (KSMBD)
12301 M:      Namjae Jeon <[email protected]>
12302 M:      Steve French <[email protected]>
12303 R:      Sergey Senozhatsky <[email protected]>
12304 R:      Tom Talpey <[email protected]>
12305 L:      [email protected]
12306 S:      Maintained
12307 T:      git git://git.samba.org/ksmbd.git
12308 F:      Documentation/filesystems/smb/ksmbd.rst
12309 F:      fs/smb/common/
12310 F:      fs/smb/server/
12311
12312 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12313 M:      Brendan Higgins <[email protected]>
12314 M:      David Gow <[email protected]>
12315 R:      Rae Moar <[email protected]>
12316 L:      [email protected]
12317 L:      [email protected]
12318 S:      Maintained
12319 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12322 F:      Documentation/dev-tools/kunit/
12323 F:      include/kunit/
12324 F:      lib/kunit/
12325 F:      rust/kernel/kunit.rs
12326 F:      scripts/rustdoc_test_*
12327 F:      tools/testing/kunit/
12328
12329 KERNEL USERMODE HELPER
12330 M:      Luis Chamberlain <[email protected]>
12331 L:      [email protected]
12332 S:      Maintained
12333 F:      include/linux/umh.h
12334 F:      kernel/umh.c
12335
12336 KERNEL VIRTUAL MACHINE (KVM)
12337 M:      Paolo Bonzini <[email protected]>
12338 L:      [email protected]
12339 S:      Supported
12340 W:      http://www.linux-kvm.org
12341 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12342 F:      Documentation/virt/kvm/
12343 F:      include/asm-generic/kvm*
12344 F:      include/kvm/iodev.h
12345 F:      include/linux/kvm*
12346 F:      include/trace/events/kvm.h
12347 F:      include/uapi/asm-generic/kvm*
12348 F:      include/uapi/linux/kvm*
12349 F:      tools/kvm/
12350 F:      tools/testing/selftests/kvm/
12351 F:      virt/kvm/*
12352
12353 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12354 M:      Marc Zyngier <[email protected]>
12355 M:      Oliver Upton <[email protected]>
12356 R:      James Morse <[email protected]>
12357 R:      Suzuki K Poulose <[email protected]>
12358 R:      Zenghui Yu <[email protected]>
12359 L:      [email protected] (moderated for non-subscribers)
12360 L:      [email protected]
12361 S:      Maintained
12362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12363 F:      Documentation/virt/kvm/arm/
12364 F:      Documentation/virt/kvm/devices/arm*
12365 F:      arch/arm64/include/asm/kvm*
12366 F:      arch/arm64/include/uapi/asm/kvm*
12367 F:      arch/arm64/kvm/
12368 F:      include/kvm/arm_*
12369 F:      tools/testing/selftests/kvm/*/aarch64/
12370 F:      tools/testing/selftests/kvm/aarch64/
12371
12372 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12373 M:      Tianrui Zhao <[email protected]>
12374 M:      Bibo Mao <[email protected]>
12375 M:      Huacai Chen <[email protected]>
12376 L:      [email protected]
12377 L:      [email protected]
12378 S:      Maintained
12379 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12380 F:      Documentation/virt/kvm/loongarch/
12381 F:      arch/loongarch/include/asm/kvm*
12382 F:      arch/loongarch/include/uapi/asm/kvm*
12383 F:      arch/loongarch/kvm/
12384
12385 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12386 M:      Huacai Chen <[email protected]>
12387 L:      [email protected]
12388 L:      [email protected]
12389 S:      Maintained
12390 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12391 F:      arch/mips/include/asm/kvm*
12392 F:      arch/mips/include/uapi/asm/kvm*
12393 F:      arch/mips/kvm/
12394
12395 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12396 M:      Michael Ellerman <[email protected]>
12397 R:      Nicholas Piggin <[email protected]>
12398 L:      [email protected]
12399 L:      [email protected]
12400 S:      Maintained (Book3S 64-bit HV)
12401 S:      Odd fixes (Book3S 64-bit PR)
12402 S:      Orphan (Book3E and 32-bit)
12403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12404 F:      arch/powerpc/include/asm/kvm*
12405 F:      arch/powerpc/include/uapi/asm/kvm*
12406 F:      arch/powerpc/kernel/kvm*
12407 F:      arch/powerpc/kvm/
12408
12409 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12410 M:      Anup Patel <[email protected]>
12411 R:      Atish Patra <[email protected]>
12412 L:      [email protected]
12413 L:      [email protected]
12414 L:      [email protected]
12415 S:      Maintained
12416 T:      git https://github.com/kvm-riscv/linux.git
12417 F:      arch/riscv/include/asm/kvm*
12418 F:      arch/riscv/include/uapi/asm/kvm*
12419 F:      arch/riscv/kvm/
12420 F:      tools/testing/selftests/kvm/*/riscv/
12421 F:      tools/testing/selftests/kvm/riscv/
12422
12423 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12424 M:      Christian Borntraeger <[email protected]>
12425 M:      Janosch Frank <[email protected]>
12426 M:      Claudio Imbrenda <[email protected]>
12427 R:      David Hildenbrand <[email protected]>
12428 L:      [email protected]
12429 S:      Supported
12430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12431 F:      Documentation/virt/kvm/s390*
12432 F:      arch/s390/include/asm/gmap.h
12433 F:      arch/s390/include/asm/kvm*
12434 F:      arch/s390/include/uapi/asm/kvm*
12435 F:      arch/s390/include/uapi/asm/uvdevice.h
12436 F:      arch/s390/kernel/uv.c
12437 F:      arch/s390/kvm/
12438 F:      arch/s390/mm/gmap.c
12439 F:      drivers/s390/char/uvdevice.c
12440 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12441 F:      tools/testing/selftests/kvm/*/s390x/
12442 F:      tools/testing/selftests/kvm/s390x/
12443
12444 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12445 M:      Sean Christopherson <[email protected]>
12446 M:      Paolo Bonzini <[email protected]>
12447 L:      [email protected]
12448 S:      Supported
12449 P:      Documentation/process/maintainer-kvm-x86.rst
12450 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12451 F:      arch/x86/include/asm/kvm*
12452 F:      arch/x86/include/asm/svm.h
12453 F:      arch/x86/include/asm/vmx*.h
12454 F:      arch/x86/include/uapi/asm/kvm*
12455 F:      arch/x86/include/uapi/asm/svm.h
12456 F:      arch/x86/include/uapi/asm/vmx.h
12457 F:      arch/x86/kvm/
12458 F:      arch/x86/kvm/*/
12459 F:      tools/testing/selftests/kvm/*/x86_64/
12460 F:      tools/testing/selftests/kvm/x86_64/
12461
12462 KERNFS
12463 M:      Greg Kroah-Hartman <[email protected]>
12464 M:      Tejun Heo <[email protected]>
12465 S:      Supported
12466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12467 F:      fs/kernfs/
12468 F:      include/linux/kernfs.h
12469
12470 KEXEC
12471 M:      Eric Biederman <[email protected]>
12472 L:      [email protected]
12473 S:      Maintained
12474 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12475 F:      include/linux/kexec.h
12476 F:      include/uapi/linux/kexec.h
12477 F:      kernel/kexec*
12478
12479 KEYS-ENCRYPTED
12480 M:      Mimi Zohar <[email protected]>
12481 L:      [email protected]
12482 L:      [email protected]
12483 S:      Supported
12484 F:      Documentation/security/keys/trusted-encrypted.rst
12485 F:      include/keys/encrypted-type.h
12486 F:      security/keys/encrypted-keys/
12487
12488 KEYS-TRUSTED
12489 M:      James Bottomley <[email protected]>
12490 M:      Jarkko Sakkinen <[email protected]>
12491 M:      Mimi Zohar <[email protected]>
12492 L:      [email protected]
12493 L:      [email protected]
12494 S:      Supported
12495 F:      Documentation/security/keys/trusted-encrypted.rst
12496 F:      include/keys/trusted-type.h
12497 F:      include/keys/trusted_tpm.h
12498 F:      security/keys/trusted-keys/
12499
12500 KEYS-TRUSTED-CAAM
12501 M:      Ahmad Fatoum <[email protected]>
12502 R:      Pengutronix Kernel Team <[email protected]>
12503 L:      [email protected]
12504 L:      [email protected]
12505 S:      Maintained
12506 F:      include/keys/trusted_caam.h
12507 F:      security/keys/trusted-keys/trusted_caam.c
12508
12509 KEYS-TRUSTED-DCP
12510 M:      David Gstir <[email protected]>
12511 R:      sigma star Kernel Team <[email protected]>
12512 L:      [email protected]
12513 L:      [email protected]
12514 S:      Supported
12515 F:      include/keys/trusted_dcp.h
12516 F:      security/keys/trusted-keys/trusted_dcp.c
12517
12518 KEYS-TRUSTED-TEE
12519 M:      Sumit Garg <[email protected]>
12520 L:      [email protected]
12521 L:      [email protected]
12522 S:      Supported
12523 F:      include/keys/trusted_tee.h
12524 F:      security/keys/trusted-keys/trusted_tee.c
12525
12526 KEYS/KEYRINGS
12527 M:      David Howells <[email protected]>
12528 M:      Jarkko Sakkinen <[email protected]>
12529 L:      [email protected]
12530 S:      Maintained
12531 F:      Documentation/security/keys/core.rst
12532 F:      include/keys/
12533 F:      include/linux/key-type.h
12534 F:      include/linux/key.h
12535 F:      include/linux/keyctl.h
12536 F:      include/uapi/linux/keyctl.h
12537 F:      security/keys/
12538
12539 KEYS/KEYRINGS_INTEGRITY
12540 M:      Jarkko Sakkinen <[email protected]>
12541 M:      Mimi Zohar <[email protected]>
12542 L:      [email protected]
12543 L:      [email protected]
12544 S:      Supported
12545 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12546 F:      security/integrity/platform_certs
12547
12548 KFENCE
12549 M:      Alexander Potapenko <[email protected]>
12550 M:      Marco Elver <[email protected]>
12551 R:      Dmitry Vyukov <[email protected]>
12552 L:      [email protected]
12553 S:      Maintained
12554 F:      Documentation/dev-tools/kfence.rst
12555 F:      arch/*/include/asm/kfence.h
12556 F:      include/linux/kfence.h
12557 F:      lib/Kconfig.kfence
12558 F:      mm/kfence/
12559
12560 KFIFO
12561 M:      Stefani Seibold <[email protected]>
12562 S:      Maintained
12563 F:      include/linux/kfifo.h
12564 F:      lib/kfifo.c
12565 F:      samples/kfifo/
12566
12567 KGDB / KDB /debug_core
12568 M:      Jason Wessel <[email protected]>
12569 M:      Daniel Thompson <[email protected]>
12570 R:      Douglas Anderson <[email protected]>
12571 L:      [email protected]
12572 S:      Maintained
12573 W:      http://kgdb.wiki.kernel.org/
12574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12575 F:      Documentation/dev-tools/kgdb.rst
12576 F:      drivers/misc/kgdbts.c
12577 F:      drivers/tty/serial/kgdboc.c
12578 F:      include/linux/kdb.h
12579 F:      include/linux/kgdb.h
12580 F:      kernel/debug/
12581 F:      kernel/module/kdb.c
12582
12583 KHADAS MCU MFD DRIVER
12584 M:      Neil Armstrong <[email protected]>
12585 L:      [email protected]
12586 S:      Maintained
12587 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12588 F:      drivers/mfd/khadas-mcu.c
12589 F:      drivers/thermal/khadas_mcu_fan.c
12590 F:      include/linux/mfd/khadas-mcu.h
12591
12592 KIONIX/ROHM KX022A ACCELEROMETER
12593 M:      Matti Vaittinen <[email protected]>
12594 L:      [email protected]
12595 S:      Supported
12596 F:      drivers/iio/accel/kionix-kx022a*
12597
12598 KMEMLEAK
12599 M:      Catalin Marinas <[email protected]>
12600 S:      Maintained
12601 F:      Documentation/dev-tools/kmemleak.rst
12602 F:      include/linux/kmemleak.h
12603 F:      mm/kmemleak.c
12604 F:      samples/kmemleak/kmemleak-test.c
12605
12606 KMSAN
12607 M:      Alexander Potapenko <[email protected]>
12608 R:      Marco Elver <[email protected]>
12609 R:      Dmitry Vyukov <[email protected]>
12610 L:      [email protected]
12611 S:      Maintained
12612 F:      Documentation/dev-tools/kmsan.rst
12613 F:      arch/*/include/asm/kmsan.h
12614 F:      arch/*/mm/kmsan_*
12615 F:      include/linux/kmsan*.h
12616 F:      lib/Kconfig.kmsan
12617 F:      mm/kmsan/
12618 F:      scripts/Makefile.kmsan
12619
12620 KPROBES
12621 M:      Naveen N Rao <[email protected]>
12622 M:      Anil S Keshavamurthy <[email protected]>
12623 M:      "David S. Miller" <[email protected]>
12624 M:      Masami Hiramatsu <[email protected]>
12625 L:      [email protected]
12626 L:      [email protected]
12627 S:      Maintained
12628 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12630 F:      Documentation/trace/kprobes.rst
12631 F:      include/asm-generic/kprobes.h
12632 F:      include/linux/kprobes.h
12633 F:      kernel/kprobes.c
12634 F:      lib/test_kprobes.c
12635 F:      samples/kprobes
12636
12637 KS0108 LCD CONTROLLER DRIVER
12638 M:      Miguel Ojeda <[email protected]>
12639 S:      Maintained
12640 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12641 F:      drivers/auxdisplay/ks0108.c
12642 F:      include/linux/ks0108.h
12643
12644 KTD253 BACKLIGHT DRIVER
12645 M:      Linus Walleij <[email protected]>
12646 S:      Maintained
12647 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12648 F:      drivers/video/backlight/ktd253-backlight.c
12649
12650 KTD2801 BACKLIGHT DRIVER
12651 M:      Duje Mihanović <[email protected]>
12652 S:      Maintained
12653 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12654 F:      drivers/video/backlight/ktd2801-backlight.c
12655
12656 KTEST
12657 M:      Steven Rostedt <[email protected]>
12658 M:      John Hawley <[email protected]>
12659 S:      Maintained
12660 F:      tools/testing/ktest
12661
12662 KTZ8866 BACKLIGHT DRIVER
12663 M:      Jianhua Lu <[email protected]>
12664 S:      Maintained
12665 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12666 F:      drivers/video/backlight/ktz8866.c
12667
12668 KVM PARAVIRT (KVM/paravirt)
12669 M:      Paolo Bonzini <[email protected]>
12670 R:      Vitaly Kuznetsov <[email protected]>
12671 L:      [email protected]
12672 S:      Supported
12673 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12674 F:      arch/um/include/asm/kvm_para.h
12675 F:      arch/x86/include/asm/kvm_para.h
12676 F:      arch/x86/include/asm/pvclock-abi.h
12677 F:      arch/x86/include/uapi/asm/kvm_para.h
12678 F:      arch/x86/kernel/kvm.c
12679 F:      arch/x86/kernel/kvmclock.c
12680 F:      include/asm-generic/kvm_para.h
12681 F:      include/linux/kvm_para.h
12682 F:      include/uapi/asm-generic/kvm_para.h
12683 F:      include/uapi/linux/kvm_para.h
12684
12685 KVM X86 HYPER-V (KVM/hyper-v)
12686 M:      Vitaly Kuznetsov <[email protected]>
12687 M:      Sean Christopherson <[email protected]>
12688 M:      Paolo Bonzini <[email protected]>
12689 L:      [email protected]
12690 S:      Supported
12691 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12692 F:      arch/x86/kvm/hyperv.*
12693 F:      arch/x86/kvm/kvm_onhyperv.*
12694 F:      arch/x86/kvm/svm/hyperv.*
12695 F:      arch/x86/kvm/svm/svm_onhyperv.*
12696 F:      arch/x86/kvm/vmx/hyperv.*
12697
12698 KVM X86 Xen (KVM/Xen)
12699 M:      David Woodhouse <[email protected]>
12700 M:      Paul Durrant <[email protected]>
12701 M:      Sean Christopherson <[email protected]>
12702 M:      Paolo Bonzini <[email protected]>
12703 L:      [email protected]
12704 S:      Supported
12705 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12706 F:      arch/x86/kvm/xen.*
12707
12708 L3MDEV
12709 M:      David Ahern <[email protected]>
12710 L:      [email protected]
12711 S:      Maintained
12712 F:      include/net/l3mdev.h
12713 F:      net/l3mdev
12714
12715 LANDLOCK SECURITY MODULE
12716 M:      Mickaël Salaün <[email protected]>
12717 R:      Günther Noack <[email protected]>
12718 L:      [email protected]
12719 S:      Supported
12720 W:      https://landlock.io
12721 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12722 F:      Documentation/security/landlock.rst
12723 F:      Documentation/userspace-api/landlock.rst
12724 F:      fs/ioctl.c
12725 F:      include/uapi/linux/landlock.h
12726 F:      samples/landlock/
12727 F:      security/landlock/
12728 F:      tools/testing/selftests/landlock/
12729 K:      landlock
12730 K:      LANDLOCK
12731
12732 LANTIQ / INTEL Ethernet drivers
12733 M:      Hauke Mehrtens <[email protected]>
12734 L:      [email protected]
12735 S:      Maintained
12736 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12737 F:      drivers/net/dsa/lantiq_gswip.c
12738 F:      drivers/net/dsa/lantiq_pce.h
12739 F:      drivers/net/ethernet/lantiq_xrx200.c
12740 F:      net/dsa/tag_gswip.c
12741
12742 LANTIQ MIPS ARCHITECTURE
12743 M:      John Crispin <[email protected]>
12744 L:      [email protected]
12745 S:      Maintained
12746 F:      arch/mips/lantiq
12747 F:      drivers/soc/lantiq
12748
12749 LANTIQ PEF2256 DRIVER
12750 M:      Herve Codina <[email protected]>
12751 S:      Maintained
12752 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12753 F:      drivers/net/wan/framer/pef2256/
12754 F:      drivers/pinctrl/pinctrl-pef2256.c
12755 F:      include/linux/framer/pef2256.h
12756
12757 LASI 53c700 driver for PARISC
12758 M:      "James E.J. Bottomley" <[email protected]>
12759 L:      [email protected]
12760 S:      Maintained
12761 F:      Documentation/scsi/53c700.rst
12762 F:      drivers/scsi/53c700*
12763
12764 LEAKING_ADDRESSES
12765 M:      Tycho Andersen <[email protected]>
12766 R:      Kees Cook <[email protected]>
12767 L:      [email protected]
12768 S:      Maintained
12769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12770 F:      scripts/leaking_addresses.pl
12771
12772 LED SUBSYSTEM
12773 M:      Pavel Machek <[email protected]>
12774 M:      Lee Jones <[email protected]>
12775 L:      [email protected]
12776 S:      Maintained
12777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
12778 F:      Documentation/devicetree/bindings/leds/
12779 F:      Documentation/leds/
12780 F:      drivers/leds/
12781 F:      include/dt-bindings/leds/
12782 F:      include/linux/leds.h
12783
12784 LEGO MINDSTORMS EV3
12785 R:      David Lechner <[email protected]>
12786 S:      Maintained
12787 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12788 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12789 F:      drivers/power/supply/lego_ev3_battery.c
12790
12791 LEGO USB Tower driver
12792 M:      Juergen Stuber <[email protected]>
12793 L:      [email protected]
12794 S:      Maintained
12795 W:      http://legousb.sourceforge.net/
12796 F:      drivers/usb/misc/legousbtower.c
12797
12798 LETSKETCH HID TABLET DRIVER
12799 M:      Hans de Goede <[email protected]>
12800 L:      [email protected]
12801 S:      Maintained
12802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12803 F:      drivers/hid/hid-letsketch.c
12804
12805 LG LAPTOP EXTRAS
12806 M:      Matan Ziv-Av <[email protected]>
12807 L:      [email protected]
12808 S:      Maintained
12809 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12810 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12811 F:      drivers/platform/x86/lg-laptop.c
12812
12813 LG2160 MEDIA DRIVER
12814 M:      Michael Krufky <[email protected]>
12815 L:      [email protected]
12816 S:      Maintained
12817 W:      https://linuxtv.org
12818 W:      http://github.com/mkrufky
12819 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12820 T:      git git://linuxtv.org/mkrufky/tuners.git
12821 F:      drivers/media/dvb-frontends/lg2160.*
12822
12823 LGDT3305 MEDIA DRIVER
12824 M:      Michael Krufky <[email protected]>
12825 L:      [email protected]
12826 S:      Maintained
12827 W:      https://linuxtv.org
12828 W:      http://github.com/mkrufky
12829 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12830 T:      git git://linuxtv.org/mkrufky/tuners.git
12831 F:      drivers/media/dvb-frontends/lgdt3305.*
12832
12833 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12834 M:      Viresh Kumar <[email protected]>
12835 L:      [email protected]
12836 S:      Maintained
12837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12838 F:      drivers/ata/pata_arasan_cf.c
12839 F:      include/linux/pata_arasan_cf_data.h
12840
12841 LIBATA PATA DRIVERS
12842 R:      Sergey Shtylyov <[email protected]>
12843 L:      [email protected]
12844 F:      drivers/ata/ata_*.c
12845 F:      drivers/ata/pata_*.c
12846
12847 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12848 M:      Linus Walleij <[email protected]>
12849 L:      [email protected]
12850 S:      Maintained
12851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12852 F:      drivers/ata/pata_ftide010.c
12853 F:      drivers/ata/sata_gemini.c
12854 F:      drivers/ata/sata_gemini.h
12855
12856 LIBATA SATA AHCI PLATFORM devices support
12857 M:      Hans de Goede <[email protected]>
12858 M:      Jens Axboe <[email protected]>
12859 L:      [email protected]
12860 S:      Maintained
12861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12862 F:      drivers/ata/ahci_platform.c
12863 F:      drivers/ata/libahci_platform.c
12864 F:      include/linux/ahci_platform.h
12865
12866 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12867 M:      Serge Semin <[email protected]>
12868 L:      [email protected]
12869 S:      Maintained
12870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12871 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12872 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12873 F:      drivers/ata/ahci_dwc.c
12874
12875 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12876 M:      Mikael Pettersson <[email protected]>
12877 L:      [email protected]
12878 S:      Maintained
12879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12880 F:      drivers/ata/sata_promise.*
12881
12882 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12883 M:      Damien Le Moal <[email protected]>
12884 M:      Niklas Cassel <[email protected]>
12885 L:      [email protected]
12886 S:      Maintained
12887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12888 F:      Documentation/ABI/testing/sysfs-ata
12889 F:      Documentation/devicetree/bindings/ata/
12890 F:      drivers/ata/
12891 F:      include/linux/ata.h
12892 F:      include/linux/libata.h
12893
12894 LIBETH COMMON ETHERNET LIBRARY
12895 M:      Alexander Lobakin <[email protected]>
12896 L:      [email protected]
12897 L:      [email protected] (moderated for non-subscribers)
12898 S:      Supported
12899 T:      git https://github.com/alobakin/linux.git
12900 F:      drivers/net/ethernet/intel/libeth/
12901 F:      include/net/libeth/
12902 K:      libeth
12903
12904 LIBIE COMMON INTEL ETHERNET LIBRARY
12905 M:      Alexander Lobakin <[email protected]>
12906 L:      [email protected] (moderated for non-subscribers)
12907 L:      [email protected]
12908 S:      Supported
12909 T:      git https://github.com/alobakin/linux.git
12910 F:      drivers/net/ethernet/intel/libie/
12911 F:      include/linux/net/intel/libie/
12912 K:      libie
12913
12914 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12915 M:      Vishal Verma <[email protected]>
12916 M:      Dan Williams <[email protected]>
12917 M:      Dave Jiang <[email protected]>
12918 L:      [email protected]
12919 S:      Supported
12920 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12921 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12922 F:      drivers/nvdimm/btt*
12923
12924 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12925 M:      Dan Williams <[email protected]>
12926 M:      Vishal Verma <[email protected]>
12927 M:      Dave Jiang <[email protected]>
12928 L:      [email protected]
12929 S:      Supported
12930 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12931 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12932 F:      drivers/nvdimm/pmem*
12933
12934 LIBNVDIMM: DEVICETREE BINDINGS
12935 M:      Oliver O'Halloran <[email protected]>
12936 L:      [email protected]
12937 S:      Supported
12938 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12939 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12940 F:      drivers/nvdimm/of_pmem.c
12941
12942 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12943 M:      Dan Williams <[email protected]>
12944 M:      Vishal Verma <[email protected]>
12945 M:      Dave Jiang <[email protected]>
12946 M:      Ira Weiny <[email protected]>
12947 L:      [email protected]
12948 S:      Supported
12949 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12950 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12952 F:      drivers/acpi/nfit/*
12953 F:      drivers/nvdimm/*
12954 F:      include/linux/libnvdimm.h
12955 F:      include/linux/nd.h
12956 F:      include/uapi/linux/ndctl.h
12957 F:      tools/testing/nvdimm/
12958
12959 LIBRARY CODE
12960 M:      Andrew Morton <[email protected]>
12961 L:      [email protected]
12962 S:      Supported
12963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12964 F:      lib/*
12965
12966 LICENSES and SPDX stuff
12967 M:      Thomas Gleixner <[email protected]>
12968 M:      Greg Kroah-Hartman <[email protected]>
12969 L:      [email protected]
12970 S:      Maintained
12971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12972 F:      COPYING
12973 F:      Documentation/process/license-rules.rst
12974 F:      LICENSES/
12975 F:      scripts/spdxcheck-test.sh
12976 F:      scripts/spdxcheck.py
12977 F:      scripts/spdxexclude
12978
12979 LINEAR RANGES HELPERS
12980 M:      Mark Brown <[email protected]>
12981 R:      Matti Vaittinen <[email protected]>
12982 F:      include/linux/linear_range.h
12983 F:      lib/linear_ranges.c
12984 F:      lib/test_linear_ranges.c
12985
12986 LINUX FOR POWER MACINTOSH
12987 L:      [email protected]
12988 S:      Orphan
12989 F:      arch/powerpc/platforms/powermac/
12990 F:      drivers/macintosh/
12991 X:      drivers/macintosh/adb-iop.c
12992 X:      drivers/macintosh/via-macii.c
12993
12994 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12995 M:      Michael Ellerman <[email protected]>
12996 R:      Nicholas Piggin <[email protected]>
12997 R:      Christophe Leroy <[email protected]>
12998 R:      Naveen N Rao <[email protected]>
12999 L:      [email protected]
13000 S:      Supported
13001 W:      https://github.com/linuxppc/wiki/wiki
13002 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
13003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
13004 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
13005 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
13006 F:      Documentation/devicetree/bindings/powerpc/
13007 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
13008 F:      Documentation/arch/powerpc/
13009 F:      arch/powerpc/
13010 F:      drivers/*/*/*pasemi*
13011 F:      drivers/*/*pasemi*
13012 F:      drivers/char/tpm/tpm_ibmvtpm*
13013 F:      drivers/crypto/nx/
13014 F:      drivers/i2c/busses/i2c-opal.c
13015 F:      drivers/net/ethernet/ibm/ibmveth.*
13016 F:      drivers/net/ethernet/ibm/ibmvnic.*
13017 F:      drivers/pci/hotplug/pnv_php.c
13018 F:      drivers/pci/hotplug/rpa*
13019 F:      drivers/rtc/rtc-opal.c
13020 F:      drivers/scsi/ibmvscsi/
13021 F:      drivers/tty/hvc/hvc_opal.c
13022 F:      drivers/watchdog/wdrtas.c
13023 F:      include/linux/papr_scm.h
13024 F:      include/uapi/linux/papr_pdsm.h
13025 F:      tools/testing/selftests/powerpc
13026 N:      /pmac
13027 N:      powermac
13028 N:      powernv
13029 N:      [^a-z0-9]ps3
13030 N:      pseries
13031
13032 LINUX FOR POWERPC EMBEDDED MPC5XXX
13033 M:      Anatolij Gustschin <[email protected]>
13034 L:      [email protected]
13035 S:      Odd Fixes
13036 F:      arch/powerpc/platforms/512x/
13037 F:      arch/powerpc/platforms/52xx/
13038
13039 LINUX FOR POWERPC EMBEDDED PPC4XX
13040 L:      [email protected]
13041 S:      Orphan
13042 F:      arch/powerpc/platforms/44x/
13043
13044 LINUX FOR POWERPC EMBEDDED PPC85XX
13045 M:      Scott Wood <[email protected]>
13046 L:      [email protected]
13047 S:      Odd fixes
13048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
13049 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
13050 F:      Documentation/devicetree/bindings/powerpc/fsl/
13051 F:      arch/powerpc/platforms/85xx/
13052
13053 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
13054 M:      Christophe Leroy <[email protected]>
13055 L:      [email protected]
13056 S:      Maintained
13057 F:      arch/powerpc/platforms/8xx/
13058 F:      arch/powerpc/platforms/83xx/
13059
13060 LINUX KERNEL DUMP TEST MODULE (LKDTM)
13061 M:      Kees Cook <[email protected]>
13062 S:      Maintained
13063 F:      drivers/misc/lkdtm/*
13064 F:      tools/testing/selftests/lkdtm/*
13065
13066 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
13067 M:      Alan Stern <[email protected]>
13068 M:      Andrea Parri <[email protected]>
13069 M:      Will Deacon <[email protected]>
13070 M:      Peter Zijlstra <[email protected]>
13071 M:      Boqun Feng <[email protected]>
13072 M:      Nicholas Piggin <[email protected]>
13073 M:      David Howells <[email protected]>
13074 M:      Jade Alglave <[email protected]>
13075 M:      Luc Maranget <[email protected]>
13076 M:      "Paul E. McKenney" <[email protected]>
13077 R:      Akira Yokosawa <[email protected]>
13078 R:      Daniel Lustig <[email protected]>
13079 R:      Joel Fernandes <[email protected]>
13080 L:      [email protected]
13081 L:      [email protected]
13082 L:      [email protected]
13083 S:      Supported
13084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13085 F:      Documentation/atomic_bitops.txt
13086 F:      Documentation/atomic_t.txt
13087 F:      Documentation/core-api/refcount-vs-atomic.rst
13088 F:      Documentation/litmus-tests/
13089 F:      Documentation/memory-barriers.txt
13090 F:      tools/memory-model/
13091
13092 LINUX-NEXT TREE
13093 M:      Stephen Rothwell <[email protected]>
13094 L:      [email protected]
13095 S:      Supported
13096 B:      mailto:[email protected] and the appropriate development tree
13097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13098
13099 LIS3LV02D ACCELEROMETER DRIVER
13100 M:      Eric Piel <[email protected]>
13101 S:      Maintained
13102 F:      Documentation/misc-devices/lis3lv02d.rst
13103 F:      drivers/misc/lis3lv02d/
13104 F:      drivers/platform/x86/hp/hp_accel.c
13105
13106 LIST KUNIT TEST
13107 M:      David Gow <[email protected]>
13108 L:      [email protected]
13109 L:      [email protected]
13110 S:      Maintained
13111 F:      lib/list-test.c
13112
13113 LITEX PLATFORM
13114 M:      Karol Gugala <[email protected]>
13115 M:      Mateusz Holenko <[email protected]>
13116 M:      Gabriel Somlo <[email protected]>
13117 M:      Joel Stanley <[email protected]>
13118 S:      Maintained
13119 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13120 F:      arch/openrisc/boot/dts/or1klitex.dts
13121 F:      drivers/mmc/host/litex_mmc.c
13122 F:      drivers/net/ethernet/litex/*
13123 F:      drivers/soc/litex/*
13124 F:      drivers/tty/serial/liteuart.c
13125 F:      include/linux/litex.h
13126 N:      litex
13127
13128 LIVE PATCHING
13129 M:      Josh Poimboeuf <[email protected]>
13130 M:      Jiri Kosina <[email protected]>
13131 M:      Miroslav Benes <[email protected]>
13132 M:      Petr Mladek <[email protected]>
13133 R:      Joe Lawrence <[email protected]>
13134 L:      [email protected]
13135 S:      Maintained
13136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13137 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13138 F:      Documentation/livepatch/
13139 F:      arch/powerpc/include/asm/livepatch.h
13140 F:      include/linux/livepatch.h
13141 F:      kernel/livepatch/
13142 F:      kernel/module/livepatch.c
13143 F:      samples/livepatch/
13144 F:      tools/testing/selftests/livepatch/
13145
13146 LLC (802.2)
13147 L:      [email protected]
13148 S:      Odd fixes
13149 F:      include/linux/llc.h
13150 F:      include/net/llc*
13151 F:      include/uapi/linux/llc.h
13152 F:      net/llc/
13153
13154 LM73 HARDWARE MONITOR DRIVER
13155 M:      Guillaume Ligneul <[email protected]>
13156 L:      [email protected]
13157 S:      Maintained
13158 F:      drivers/hwmon/lm73.c
13159
13160 LM78 HARDWARE MONITOR DRIVER
13161 M:      Jean Delvare <[email protected]>
13162 L:      [email protected]
13163 S:      Maintained
13164 F:      Documentation/hwmon/lm78.rst
13165 F:      drivers/hwmon/lm78.c
13166
13167 LM83 HARDWARE MONITOR DRIVER
13168 M:      Jean Delvare <[email protected]>
13169 L:      [email protected]
13170 S:      Maintained
13171 F:      Documentation/hwmon/lm83.rst
13172 F:      drivers/hwmon/lm83.c
13173
13174 LM90 HARDWARE MONITOR DRIVER
13175 M:      Jean Delvare <[email protected]>
13176 L:      [email protected]
13177 S:      Maintained
13178 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13179 F:      Documentation/hwmon/lm90.rst
13180 F:      drivers/hwmon/lm90.c
13181 F:      include/dt-bindings/thermal/lm90.h
13182
13183 LME2510 MEDIA DRIVER
13184 M:      Malcolm Priestley <[email protected]>
13185 L:      [email protected]
13186 S:      Maintained
13187 W:      https://linuxtv.org
13188 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13189 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13190
13191 LOADPIN SECURITY MODULE
13192 M:      Kees Cook <[email protected]>
13193 S:      Supported
13194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13195 F:      Documentation/admin-guide/LSM/LoadPin.rst
13196 F:      security/loadpin/
13197
13198 LOCKDOWN SECURITY MODULE
13199 L:      [email protected]
13200 S:      Odd Fixes
13201 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13202 F:      security/lockdown/
13203
13204 LOCKING PRIMITIVES
13205 M:      Peter Zijlstra <[email protected]>
13206 M:      Ingo Molnar <[email protected]>
13207 M:      Will Deacon <[email protected]>
13208 R:      Waiman Long <[email protected]>
13209 R:      Boqun Feng <[email protected]> (LOCKDEP)
13210 L:      [email protected]
13211 S:      Maintained
13212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13213 F:      Documentation/locking/
13214 F:      arch/*/include/asm/spinlock*.h
13215 F:      include/linux/lockdep*.h
13216 F:      include/linux/mutex*.h
13217 F:      include/linux/rwlock*.h
13218 F:      include/linux/rwsem*.h
13219 F:      include/linux/seqlock.h
13220 F:      include/linux/spinlock*.h
13221 F:      kernel/locking/
13222 F:      lib/locking*.[ch]
13223 X:      kernel/locking/locktorture.c
13224
13225 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13226 M:      "Richard Russon (FlatCap)" <[email protected]>
13227 L:      [email protected]
13228 S:      Maintained
13229 W:      http://www.linux-ntfs.org/content/view/19/37/
13230 F:      Documentation/admin-guide/ldm.rst
13231 F:      block/partitions/ldm.*
13232
13233 LOGITECH HID GAMING KEYBOARDS
13234 M:      Hans de Goede <[email protected]>
13235 L:      [email protected]
13236 S:      Maintained
13237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13238 F:      drivers/hid/hid-lg-g15.c
13239
13240 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13241 M:      Adrien Grassein <[email protected]>
13242 S:      Maintained
13243 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13244 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13245
13246 LOONGARCH
13247 M:      Huacai Chen <[email protected]>
13248 R:      WANG Xuerui <[email protected]>
13249 L:      [email protected]
13250 S:      Maintained
13251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13252 F:      Documentation/arch/loongarch/
13253 F:      Documentation/translations/zh_CN/arch/loongarch/
13254 F:      arch/loongarch/
13255 F:      drivers/*/*loongarch*
13256 F:      drivers/cpufreq/loongson3_cpufreq.c
13257
13258 LOONGSON GPIO DRIVER
13259 M:      Yinbo Zhu <[email protected]>
13260 L:      [email protected]
13261 S:      Maintained
13262 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13263 F:      drivers/gpio/gpio-loongson-64bit.c
13264
13265 LOONGSON LS2X APB DMA DRIVER
13266 M:      Binbin Zhou <[email protected]>
13267 L:      [email protected]
13268 S:      Maintained
13269 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13270 F:      drivers/dma/ls2x-apb-dma.c
13271
13272 LOONGSON LS2X I2C DRIVER
13273 M:      Binbin Zhou <[email protected]>
13274 L:      [email protected]
13275 S:      Maintained
13276 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13277 F:      drivers/i2c/busses/i2c-ls2x.c
13278
13279 LOONGSON-2 SOC SERIES CLOCK DRIVER
13280 M:      Yinbo Zhu <[email protected]>
13281 L:      [email protected]
13282 S:      Maintained
13283 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13284 F:      drivers/clk/clk-loongson2.c
13285 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13286
13287 LOONGSON SPI DRIVER
13288 M:      Yinbo Zhu <[email protected]>
13289 L:      [email protected]
13290 S:      Maintained
13291 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13292 F:      drivers/spi/spi-loongson-core.c
13293 F:      drivers/spi/spi-loongson-pci.c
13294 F:      drivers/spi/spi-loongson-plat.c
13295 F:      drivers/spi/spi-loongson.h
13296
13297 LOONGSON-2 SOC SERIES GUTS DRIVER
13298 M:      Yinbo Zhu <[email protected]>
13299 L:      [email protected]
13300 S:      Maintained
13301 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13302 F:      drivers/soc/loongson/loongson2_guts.c
13303
13304 LOONGSON-2 SOC SERIES PM DRIVER
13305 M:      Yinbo Zhu <[email protected]>
13306 L:      [email protected]
13307 S:      Maintained
13308 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13309 F:      drivers/soc/loongson/loongson2_pm.c
13310
13311 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13312 M:      zhanghongchen <[email protected]>
13313 M:      Yinbo Zhu <[email protected]>
13314 L:      [email protected]
13315 S:      Maintained
13316 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13317 F:      drivers/pinctrl/pinctrl-loongson2.c
13318
13319 LOONGSON-2 SOC SERIES THERMAL DRIVER
13320 M:      zhanghongchen <[email protected]>
13321 M:      Yinbo Zhu <[email protected]>
13322 L:      [email protected]
13323 S:      Maintained
13324 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13325 F:      drivers/thermal/loongson2_thermal.c
13326
13327 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13328 M:      Sathya Prakash <[email protected]>
13329 M:      Sreekanth Reddy <[email protected]>
13330 M:      Suganath Prabu Subramani <[email protected]>
13331 L:      [email protected]
13332 L:      [email protected]
13333 S:      Supported
13334 W:      http://www.avagotech.com/support/
13335 F:      drivers/message/fusion/
13336 F:      drivers/scsi/mpt3sas/
13337
13338 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13339 M:      Matthew Wilcox <[email protected]>
13340 L:      [email protected]
13341 S:      Maintained
13342 F:      drivers/scsi/sym53c8xx_2/
13343
13344 LTC1660 DAC DRIVER
13345 M:      Marcus Folkesson <[email protected]>
13346 L:      [email protected]
13347 S:      Maintained
13348 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13349 F:      drivers/iio/dac/ltc1660.c
13350
13351 LTC2688 IIO DAC DRIVER
13352 M:      Nuno Sá <[email protected]>
13353 L:      [email protected]
13354 S:      Supported
13355 W:      https://ez.analog.com/linux-software-drivers
13356 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13357 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13358 F:      drivers/iio/dac/ltc2688.c
13359
13360 LTC2947 HARDWARE MONITOR DRIVER
13361 M:      Nuno Sá <[email protected]>
13362 L:      [email protected]
13363 S:      Supported
13364 W:      https://ez.analog.com/linux-software-drivers
13365 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13366 F:      drivers/hwmon/ltc2947-core.c
13367 F:      drivers/hwmon/ltc2947-i2c.c
13368 F:      drivers/hwmon/ltc2947-spi.c
13369 F:      drivers/hwmon/ltc2947.h
13370
13371 LTC2991 HARDWARE MONITOR DRIVER
13372 M:      Antoniu Miclaus <[email protected]>
13373 L:      [email protected]
13374 S:      Supported
13375 W:      https://ez.analog.com/linux-software-drivers
13376 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13377 F:      drivers/hwmon/ltc2991.c
13378
13379 LTC2983 IIO TEMPERATURE DRIVER
13380 M:      Nuno Sá <[email protected]>
13381 L:      [email protected]
13382 S:      Supported
13383 W:      https://ez.analog.com/linux-software-drivers
13384 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13385 F:      drivers/iio/temperature/ltc2983.c
13386
13387 LTC4282 HARDWARE MONITOR DRIVER
13388 M:      Nuno Sa <[email protected]>
13389 L:      [email protected]
13390 S:      Supported
13391 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13392 F:      Documentation/hwmon/ltc4282.rst
13393 F:      drivers/hwmon/ltc4282.c
13394
13395 LTC4286 HARDWARE MONITOR DRIVER
13396 M:      Delphine CC Chiu <[email protected]>
13397 L:      [email protected]
13398 S:      Maintained
13399 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13400 F:      Documentation/hwmon/ltc4286.rst
13401 F:      drivers/hwmon/pmbus/Kconfig
13402 F:      drivers/hwmon/pmbus/Makefile
13403 F:      drivers/hwmon/pmbus/ltc4286.c
13404
13405 LTC4306 I2C MULTIPLEXER DRIVER
13406 M:      Michael Hennerich <[email protected]>
13407 L:      [email protected]
13408 S:      Supported
13409 W:      https://ez.analog.com/linux-software-drivers
13410 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13411 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13412
13413 LTP (Linux Test Project)
13414 M:      Andrea Cervesato <[email protected]>
13415 M:      Cyril Hrubis <[email protected]>
13416 M:      Jan Stancek <[email protected]>
13417 M:      Petr Vorel <[email protected]>
13418 M:      Li Wang <[email protected]>
13419 M:      Yang Xu <[email protected]>
13420 M:      Xiao Yang <[email protected]>
13421 L:      [email protected] (subscribers-only)
13422 S:      Maintained
13423 W:      https://linux-test-project.readthedocs.io/
13424 T:      git https://github.com/linux-test-project/ltp.git
13425
13426 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13427 M:      Anshul Dalal <[email protected]>
13428 L:      [email protected]
13429 S:      Maintained
13430 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13431 F:      drivers/iio/light/ltr390.c
13432
13433 LYNX 28G SERDES PHY DRIVER
13434 M:      Ioana Ciornei <[email protected]>
13435 L:      [email protected]
13436 S:      Supported
13437 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13438 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13439
13440 LYNX PCS MODULE
13441 M:      Ioana Ciornei <[email protected]>
13442 L:      [email protected]
13443 S:      Supported
13444 F:      drivers/net/pcs/pcs-lynx.c
13445 F:      include/linux/pcs-lynx.h
13446
13447 M68K ARCHITECTURE
13448 M:      Geert Uytterhoeven <[email protected]>
13449 L:      [email protected]
13450 S:      Maintained
13451 W:      http://www.linux-m68k.org/
13452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13453 F:      arch/m68k/
13454 F:      drivers/zorro/
13455
13456 M68K ON APPLE MACINTOSH
13457 M:      Joshua Thompson <[email protected]>
13458 L:      [email protected]
13459 S:      Maintained
13460 W:      http://www.mac.linux-m68k.org/
13461 F:      arch/m68k/mac/
13462 F:      drivers/macintosh/adb-iop.c
13463 F:      drivers/macintosh/via-macii.c
13464
13465 M68K ON HP9000/300
13466 M:      Philip Blundell <[email protected]>
13467 S:      Maintained
13468 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13469 F:      arch/m68k/hp300/
13470
13471 M88DS3103 MEDIA DRIVER
13472 L:      [email protected]
13473 S:      Orphan
13474 W:      https://linuxtv.org
13475 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13476 F:      drivers/media/dvb-frontends/m88ds3103*
13477
13478 M88RS2000 MEDIA DRIVER
13479 M:      Malcolm Priestley <[email protected]>
13480 L:      [email protected]
13481 S:      Maintained
13482 W:      https://linuxtv.org
13483 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13484 F:      drivers/media/dvb-frontends/m88rs2000*
13485
13486 MA901 MASTERKIT USB FM RADIO DRIVER
13487 M:      Alexey Klimov <[email protected]>
13488 L:      [email protected]
13489 S:      Maintained
13490 T:      git git://linuxtv.org/media_tree.git
13491 F:      drivers/media/radio/radio-ma901.c
13492
13493 MAC80211
13494 M:      Johannes Berg <[email protected]>
13495 L:      [email protected]
13496 S:      Maintained
13497 W:      https://wireless.wiki.kernel.org/
13498 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13501 F:      Documentation/networking/mac80211-injection.rst
13502 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13503 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13504 F:      include/net/mac80211.h
13505 F:      net/mac80211/
13506
13507 MAILBOX API
13508 M:      Jassi Brar <[email protected]>
13509 L:      [email protected]
13510 S:      Maintained
13511 F:      Documentation/devicetree/bindings/mailbox/
13512 F:      drivers/mailbox/
13513 F:      include/dt-bindings/mailbox/
13514 F:      include/linux/mailbox_client.h
13515 F:      include/linux/mailbox_controller.h
13516
13517 MAILBOX ARM MHUv2
13518 M:      Viresh Kumar <[email protected]>
13519 M:      Tushar Khandelwal <[email protected]>
13520 L:      [email protected]
13521 S:      Maintained
13522 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13523 F:      drivers/mailbox/arm_mhuv2.c
13524 F:      include/linux/mailbox/arm_mhuv2_message.h
13525
13526 MAILBOX ARM MHUv3
13527 M:      Sudeep Holla <[email protected]>
13528 M:      Cristian Marussi <[email protected]>
13529 L:      [email protected]
13530 L:      [email protected] (moderated for non-subscribers)
13531 S:      Maintained
13532 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13533 F:      drivers/mailbox/arm_mhuv3.c
13534
13535 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13536 M:      Alejandro Colomar <[email protected]>
13537 L:      [email protected]
13538 S:      Maintained
13539 W:      http://www.kernel.org/doc/man-pages
13540 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13541 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13542
13543 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13544 M:      Jeremy Kerr <[email protected]>
13545 M:      Matt Johnston <[email protected]>
13546 L:      [email protected]
13547 S:      Maintained
13548 F:      Documentation/networking/mctp.rst
13549 F:      drivers/net/mctp/
13550 F:      include/net/mctp.h
13551 F:      include/net/mctpdevice.h
13552 F:      include/net/netns/mctp.h
13553 F:      net/mctp/
13554
13555 MAPLE TREE
13556 M:      Liam R. Howlett <[email protected]>
13557 L:      [email protected]
13558 L:      [email protected]
13559 S:      Supported
13560 F:      Documentation/core-api/maple_tree.rst
13561 F:      include/linux/maple_tree.h
13562 F:      include/trace/events/maple_tree.h
13563 F:      lib/maple_tree.c
13564 F:      lib/test_maple_tree.c
13565 F:      tools/testing/radix-tree/linux/maple_tree.h
13566 F:      tools/testing/radix-tree/maple.c
13567
13568 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13569 M:      Rahul Bedarkar <[email protected]>
13570 L:      [email protected]
13571 S:      Maintained
13572 F:      arch/mips/boot/dts/img/pistachio*
13573
13574 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13575 M:      Andrew Lunn <[email protected]>
13576 L:      [email protected]
13577 S:      Maintained
13578 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13579 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13580 F:      Documentation/networking/devlink/mv88e6xxx.rst
13581 F:      drivers/net/dsa/mv88e6xxx/
13582 F:      include/linux/dsa/mv88e6xxx.h
13583 F:      include/linux/platform_data/mv88e6xxx.h
13584
13585 MARVELL 88PM886 PMIC DRIVER
13586 M:      Karel Balej <[email protected]>
13587 S:      Maintained
13588 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13589 F:      drivers/input/misc/88pm886-onkey.c
13590 F:      drivers/mfd/88pm886.c
13591 F:      drivers/regulators/88pm886-regulator.c
13592 F:      include/linux/mfd/88pm886.h
13593
13594 MARVELL ARMADA 3700 PHY DRIVERS
13595 M:      Miquel Raynal <[email protected]>
13596 S:      Maintained
13597 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13598 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13599 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13600 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13601
13602 MARVELL ARMADA 3700 SERIAL DRIVER
13603 M:      Pali Rohár <[email protected]>
13604 S:      Maintained
13605 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13606 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13607 F:      drivers/tty/serial/mvebu-uart.c
13608
13609 MARVELL ARMADA DRM SUPPORT
13610 M:      Russell King <[email protected]>
13611 S:      Maintained
13612 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13613 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13614 F:      Documentation/devicetree/bindings/display/armada/
13615 F:      drivers/gpu/drm/armada/
13616 F:      include/uapi/drm/armada_drm.h
13617
13618 MARVELL CRYPTO DRIVER
13619 M:      Boris Brezillon <[email protected]>
13620 M:      Arnaud Ebalard <[email protected]>
13621 M:      Srujana Challa <[email protected]>
13622 L:      [email protected]
13623 S:      Maintained
13624 F:      drivers/crypto/marvell/
13625 F:      include/linux/soc/marvell/octeontx2/
13626
13627 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13628 M:      Mirko Lindner <[email protected]>
13629 M:      Stephen Hemminger <[email protected]>
13630 L:      [email protected]
13631 S:      Odd fixes
13632 F:      drivers/net/ethernet/marvell/sk*
13633
13634 MARVELL LIBERTAS WIRELESS DRIVER
13635 L:      [email protected]
13636 S:      Orphan
13637 F:      drivers/net/wireless/marvell/libertas/
13638
13639 MARVELL MACCHIATOBIN SUPPORT
13640 M:      Russell King <[email protected]>
13641 L:      [email protected] (moderated for non-subscribers)
13642 S:      Maintained
13643 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13644
13645 MARVELL MV643XX ETHERNET DRIVER
13646 M:      Sebastian Hesselbarth <[email protected]>
13647 L:      [email protected]
13648 S:      Maintained
13649 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13650
13651 MARVELL MV88X3310 PHY DRIVER
13652 M:      Russell King <[email protected]>
13653 M:      Marek Behún <[email protected]>
13654 L:      [email protected]
13655 S:      Maintained
13656 F:      drivers/net/phy/marvell10g.c
13657
13658 MARVELL MVEBU THERMAL DRIVER
13659 M:      Miquel Raynal <[email protected]>
13660 S:      Maintained
13661 F:      drivers/thermal/armada_thermal.c
13662
13663 MARVELL MVNETA ETHERNET DRIVER
13664 M:      Marcin Wojtas <[email protected]>
13665 L:      [email protected]
13666 S:      Maintained
13667 F:      drivers/net/ethernet/marvell/mvneta*
13668
13669 MARVELL MVPP2 ETHERNET DRIVER
13670 M:      Marcin Wojtas <[email protected]>
13671 M:      Russell King <[email protected]>
13672 L:      [email protected]
13673 S:      Maintained
13674 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13675 F:      drivers/net/ethernet/marvell/mvpp2/
13676
13677 MARVELL MWIFIEX WIRELESS DRIVER
13678 M:      Brian Norris <[email protected]>
13679 R:      Francesco Dolcini <[email protected]>
13680 L:      [email protected]
13681 S:      Odd Fixes
13682 F:      drivers/net/wireless/marvell/mwifiex/
13683
13684 MARVELL MWL8K WIRELESS DRIVER
13685 L:      [email protected]
13686 S:      Orphan
13687 F:      drivers/net/wireless/marvell/mwl8k.c
13688
13689 MARVELL NAND CONTROLLER DRIVER
13690 M:      Miquel Raynal <[email protected]>
13691 L:      [email protected]
13692 S:      Maintained
13693 F:      drivers/mtd/nand/raw/marvell_nand.c
13694
13695 MARVELL OCTEON ENDPOINT DRIVER
13696 M:      Veerasenareddy Burru <[email protected]>
13697 M:      Sathesh Edara <[email protected]>
13698 L:      [email protected]
13699 S:      Supported
13700 F:      drivers/net/ethernet/marvell/octeon_ep
13701
13702 MARVELL OCTEON ENDPOINT VF DRIVER
13703 M:      Veerasenareddy Burru <[email protected]>
13704 M:      Sathesh Edara <[email protected]>
13705 M:      Shinas Rasheed <[email protected]>
13706 M:      Satananda Burla <[email protected]>
13707 L:      [email protected]
13708 S:      Supported
13709 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13710
13711 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13712 M:      Sunil Goutham <[email protected]>
13713 M:      Geetha sowjanya <[email protected]>
13714 M:      Subbaraya Sundeep <[email protected]>
13715 M:      hariprasad <[email protected]>
13716 L:      [email protected]
13717 S:      Supported
13718 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13719 F:      include/linux/soc/marvell/octeontx2/
13720
13721 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13722 M:      Sunil Goutham <[email protected]>
13723 M:      Linu Cherian <[email protected]>
13724 M:      Geetha sowjanya <[email protected]>
13725 M:      Jerin Jacob <[email protected]>
13726 M:      hariprasad <[email protected]>
13727 M:      Subbaraya Sundeep <[email protected]>
13728 L:      [email protected]
13729 S:      Supported
13730 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13731 F:      drivers/net/ethernet/marvell/octeontx2/af/
13732
13733 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13734 M:      Taras Chornyi <[email protected]>
13735 S:      Supported
13736 W:      https://github.com/Marvell-switching/switchdev-prestera
13737 F:      drivers/net/ethernet/marvell/prestera/
13738
13739 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13740 M:      Nicolas Pitre <[email protected]>
13741 S:      Odd Fixes
13742 F:      drivers/mmc/host/mvsdio.*
13743
13744 MARVELL USB MDIO CONTROLLER DRIVER
13745 M:      Tobias Waldekranz <[email protected]>
13746 L:      [email protected]
13747 S:      Maintained
13748 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13749 F:      drivers/net/mdio/mdio-mvusb.c
13750
13751 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13752 M:      Hu Ziji <[email protected]>
13753 L:      [email protected]
13754 S:      Supported
13755 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13756 F:      drivers/mmc/host/sdhci-xenon*
13757
13758 MARVELL OCTEON CN10K DPI DRIVER
13759 M:      Vamsi Attunuru <[email protected]>
13760 S:      Supported
13761 F:      drivers/misc/mrvl_cn10k_dpi.c
13762
13763 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13764 R:      [email protected]
13765 R:      [email protected]
13766 F:      drivers/vdpa/octeon_ep/
13767
13768 MATROX FRAMEBUFFER DRIVER
13769 L:      [email protected]
13770 S:      Orphan
13771 F:      drivers/video/fbdev/matrox/matroxfb_*
13772 F:      include/uapi/linux/matroxfb.h
13773
13774 MAX15301 DRIVER
13775 M:      Daniel Nilsson <[email protected]>
13776 L:      [email protected]
13777 S:      Maintained
13778 F:      Documentation/hwmon/max15301.rst
13779 F:      drivers/hwmon/pmbus/max15301.c
13780
13781 MAX2175 SDR TUNER DRIVER
13782 M:      Ramesh Shanmugasundaram <[email protected]>
13783 L:      [email protected]
13784 S:      Maintained
13785 T:      git git://linuxtv.org/media_tree.git
13786 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13787 F:      Documentation/userspace-api/media/drivers/max2175.rst
13788 F:      drivers/media/i2c/max2175*
13789 F:      include/uapi/linux/max2175.h
13790
13791 MAX31335 RTC DRIVER
13792 M:      Antoniu Miclaus <[email protected]>
13793 L:      [email protected]
13794 S:      Supported
13795 W:      https://ez.analog.com/linux-software-drivers
13796 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13797 F:      drivers/rtc/rtc-max31335.c
13798
13799 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13800 L:      [email protected]
13801 S:      Orphan
13802 F:      Documentation/hwmon/max6650.rst
13803 F:      drivers/hwmon/max6650.c
13804
13805 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13806 M:      Jacopo Mondi <[email protected]>
13807 M:      Kieran Bingham <[email protected]>
13808 M:      Laurent Pinchart <[email protected]>
13809 M:      Niklas Söderlund <[email protected]>
13810 L:      [email protected]
13811 S:      Maintained
13812 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13813 F:      drivers/media/i2c/max9286.c
13814
13815 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13816 M:      Niklas Söderlund <[email protected]>
13817 L:      [email protected]
13818 S:      Maintained
13819 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13820 F:      drivers/staging/media/max96712/max96712.c
13821
13822 MAX96714 GMSL2 DESERIALIZER DRIVER
13823 M:      Julien Massot <[email protected]>
13824 L:      [email protected]
13825 S:      Maintained
13826 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13827 F:      drivers/media/i2c/max96714.c
13828
13829 MAX96717 GMSL2 SERIALIZER DRIVER
13830 M:      Julien Massot <[email protected]>
13831 L:      [email protected]
13832 S:      Maintained
13833 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
13834 F:      drivers/media/i2c/max96717.c
13835
13836 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13837 M:      Peter Rosin <[email protected]>
13838 L:      [email protected] (moderated for non-subscribers)
13839 S:      Maintained
13840 F:      Documentation/devicetree/bindings/sound/max9860.txt
13841 F:      sound/soc/codecs/max9860.*
13842
13843 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13844 M:      Andreas Klinger <[email protected]>
13845 L:      [email protected]
13846 S:      Maintained
13847 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13848 F:      drivers/iio/proximity/mb1232.c
13849
13850 MAXIM MAX11205 DRIVER
13851 M:      Ramona Bolboaca <[email protected]>
13852 L:      [email protected]
13853 S:      Supported
13854 W:      https://ez.analog.com/linux-software-drivers
13855 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13856 F:      drivers/iio/adc/max11205.c
13857
13858 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13859 R:      Iskren Chernev <[email protected]>
13860 R:      Krzysztof Kozlowski <[email protected]>
13861 R:      Marek Szyprowski <[email protected]>
13862 R:      Matheus Castello <[email protected]>
13863 L:      [email protected]
13864 S:      Maintained
13865 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13866 F:      drivers/power/supply/max17040_battery.c
13867
13868 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13869 R:      Hans de Goede <[email protected]>
13870 R:      Krzysztof Kozlowski <[email protected]>
13871 R:      Marek Szyprowski <[email protected]>
13872 R:      Sebastian Krzyszkowiak <[email protected]>
13873 R:      Purism Kernel Team <[email protected]>
13874 L:      [email protected]
13875 S:      Maintained
13876 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13877 F:      drivers/power/supply/max17042_battery.c
13878
13879 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13880 M:      Laurent Pinchart <[email protected]>
13881 L:      [email protected]
13882 S:      Maintained
13883 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13884 F:      drivers/regulator/max20086-regulator.c
13885
13886 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13887 M:      Rajat Khandelwal <[email protected]>
13888 L:      [email protected]
13889 S:      Maintained
13890 F:      drivers/iio/temperature/max30208.c
13891
13892 MAXIM MAX77650 PMIC MFD DRIVER
13893 M:      Bartosz Golaszewski <[email protected]>
13894 L:      [email protected]
13895 S:      Maintained
13896 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13897 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13898 F:      drivers/gpio/gpio-max77650.c
13899 F:      drivers/input/misc/max77650-onkey.c
13900 F:      drivers/leds/leds-max77650.c
13901 F:      drivers/mfd/max77650.c
13902 F:      drivers/power/supply/max77650-charger.c
13903 F:      drivers/regulator/max77650-regulator.c
13904 F:      include/linux/mfd/max77650.h
13905
13906 MAXIM MAX77714 PMIC MFD DRIVER
13907 M:      Luca Ceresoli <[email protected]>
13908 S:      Maintained
13909 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13910 F:      drivers/mfd/max77714.c
13911 F:      include/linux/mfd/max77714.h
13912
13913 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13914 M:      Javier Martinez Canillas <[email protected]>
13915 L:      [email protected]
13916 S:      Supported
13917 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13918 F:      drivers/regulator/max77802-regulator.c
13919 F:      include/dt-bindings/*/*max77802.h
13920
13921 MAXIM MAX77976 BATTERY CHARGER
13922 M:      Luca Ceresoli <[email protected]>
13923 S:      Supported
13924 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13925 F:      drivers/power/supply/max77976_charger.c
13926
13927 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13928 M:      Krzysztof Kozlowski <[email protected]>
13929 L:      [email protected]
13930 S:      Maintained
13931 B:      mailto:[email protected]
13932 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13933 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13934 F:      drivers/power/supply/max14577_charger.c
13935 F:      drivers/power/supply/max77693_charger.c
13936
13937 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13938 M:      Chanwoo Choi <[email protected]>
13939 M:      Krzysztof Kozlowski <[email protected]>
13940 L:      [email protected]
13941 S:      Maintained
13942 B:      mailto:[email protected]
13943 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13944 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13945 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13946 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13947 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13948 F:      drivers/*/*max77843.c
13949 F:      drivers/*/max14577*.c
13950 F:      drivers/*/max77686*.c
13951 F:      drivers/*/max77693*.c
13952 F:      drivers/clk/clk-max77686.c
13953 F:      drivers/extcon/extcon-max14577.c
13954 F:      drivers/extcon/extcon-max77693.c
13955 F:      drivers/rtc/rtc-max77686.c
13956 F:      include/linux/mfd/max14577*.h
13957 F:      include/linux/mfd/max77686*.h
13958 F:      include/linux/mfd/max77693*.h
13959
13960 MAXIRADIO FM RADIO RECEIVER DRIVER
13961 M:      Hans Verkuil <[email protected]>
13962 L:      [email protected]
13963 S:      Maintained
13964 W:      https://linuxtv.org
13965 T:      git git://linuxtv.org/media_tree.git
13966 F:      drivers/media/radio/radio-maxiradio*
13967
13968 MAXLINEAR ETHERNET PHY DRIVER
13969 M:      Xu Liang <[email protected]>
13970 L:      [email protected]
13971 S:      Supported
13972 F:      drivers/net/phy/mxl-gpy.c
13973
13974 MCAN MMIO DEVICE DRIVER
13975 M:      Chandrasekar Ramakrishnan <[email protected]>
13976 L:      [email protected]
13977 S:      Maintained
13978 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13979 F:      drivers/net/can/m_can/m_can.c
13980 F:      drivers/net/can/m_can/m_can.h
13981 F:      drivers/net/can/m_can/m_can_platform.c
13982
13983 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13984 R:      Yasushi SHOJI <[email protected]>
13985 L:      [email protected]
13986 S:      Maintained
13987 F:      drivers/net/can/usb/mcba_usb.c
13988
13989 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13990 M:      Rishi Gupta <[email protected]>
13991 L:      [email protected]
13992 L:      [email protected]
13993 S:      Maintained
13994 F:      drivers/hid/hid-mcp2221.c
13995
13996 MCP251XFD SPI-CAN NETWORK DRIVER
13997 M:      Marc Kleine-Budde <[email protected]>
13998 M:      Manivannan Sadhasivam <[email protected]>
13999 R:      Thomas Kopp <[email protected]>
14000 L:      [email protected]
14001 S:      Maintained
14002 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
14003 F:      drivers/net/can/spi/mcp251xfd/
14004
14005 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
14006 M:      Peter Rosin <[email protected]>
14007 L:      [email protected]
14008 S:      Maintained
14009 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
14010 F:      drivers/iio/potentiometer/mcp4018.c
14011 F:      drivers/iio/potentiometer/mcp4531.c
14012
14013 MCP4821 DAC DRIVER
14014 M:      Anshul Dalal <[email protected]>
14015 L:      [email protected]
14016 S:      Maintained
14017 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
14018 F:      drivers/iio/dac/mcp4821.c
14019
14020 MCR20A IEEE-802.15.4 RADIO DRIVER
14021 M:      Stefan Schmidt <[email protected]>
14022 L:      [email protected]
14023 S:      Odd Fixes
14024 W:      https://github.com/xueliu/mcr20a-linux
14025 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
14026 F:      drivers/net/ieee802154/mcr20a.c
14027 F:      drivers/net/ieee802154/mcr20a.h
14028
14029 MDIO REGMAP DRIVER
14030 M:      Maxime Chevallier <[email protected]>
14031 L:      [email protected]
14032 S:      Maintained
14033 F:      drivers/net/mdio/mdio-regmap.c
14034 F:      include/linux/mdio/mdio-regmap.h
14035
14036 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
14037 M:      William Breathitt Gray <[email protected]>
14038 L:      [email protected]
14039 S:      Maintained
14040 F:      drivers/iio/dac/cio-dac.c
14041
14042 MEDIA CONTROLLER FRAMEWORK
14043 M:      Sakari Ailus <[email protected]>
14044 M:      Laurent Pinchart <[email protected]>
14045 L:      [email protected]
14046 S:      Supported
14047 W:      https://www.linuxtv.org
14048 T:      git git://linuxtv.org/media_tree.git
14049 F:      drivers/media/mc/
14050 F:      include/media/media-*.h
14051 F:      include/uapi/linux/media.h
14052
14053 MEDIA DRIVER FOR FREESCALE IMX PXP
14054 M:      Philipp Zabel <[email protected]>
14055 L:      [email protected]
14056 S:      Maintained
14057 T:      git git://linuxtv.org/media_tree.git
14058 F:      drivers/media/platform/nxp/imx-pxp.[ch]
14059
14060 MEDIA DRIVERS FOR ASCOT2E
14061 M:      Sergey Kozlov <[email protected]>
14062 M:      Abylay Ospan <[email protected]>
14063 L:      [email protected]
14064 S:      Supported
14065 W:      https://linuxtv.org
14066 W:      http://netup.tv/
14067 T:      git git://linuxtv.org/media_tree.git
14068 F:      drivers/media/dvb-frontends/ascot2e*
14069
14070 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
14071 M:      Jasmin Jessich <[email protected]>
14072 L:      [email protected]
14073 S:      Maintained
14074 W:      https://linuxtv.org
14075 T:      git git://linuxtv.org/media_tree.git
14076 F:      drivers/media/dvb-frontends/cxd2099*
14077
14078 MEDIA DRIVERS FOR CXD2841ER
14079 M:      Sergey Kozlov <[email protected]>
14080 M:      Abylay Ospan <[email protected]>
14081 L:      [email protected]
14082 S:      Supported
14083 W:      https://linuxtv.org
14084 W:      http://netup.tv/
14085 T:      git git://linuxtv.org/media_tree.git
14086 F:      drivers/media/dvb-frontends/cxd2841er*
14087
14088 MEDIA DRIVERS FOR CXD2880
14089 M:      Yasunari Takiguchi <[email protected]>
14090 L:      [email protected]
14091 S:      Supported
14092 W:      http://linuxtv.org/
14093 T:      git git://linuxtv.org/media_tree.git
14094 F:      drivers/media/dvb-frontends/cxd2880/*
14095 F:      drivers/media/spi/cxd2880*
14096
14097 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14098 L:      [email protected]
14099 S:      Orphan
14100 W:      https://linuxtv.org
14101 T:      git git://linuxtv.org/media_tree.git
14102 F:      drivers/media/pci/ddbridge/*
14103
14104 MEDIA DRIVERS FOR FREESCALE IMX
14105 M:      Steve Longerbeam <[email protected]>
14106 M:      Philipp Zabel <[email protected]>
14107 L:      [email protected]
14108 S:      Maintained
14109 T:      git git://linuxtv.org/media_tree.git
14110 F:      Documentation/admin-guide/media/imx.rst
14111 F:      Documentation/devicetree/bindings/media/imx.txt
14112 F:      drivers/staging/media/imx/
14113 F:      include/linux/imx-media.h
14114 F:      include/media/imx.h
14115
14116 MEDIA DRIVERS FOR FREESCALE IMX7/8
14117 M:      Rui Miguel Silva <[email protected]>
14118 M:      Laurent Pinchart <[email protected]>
14119 M:      Martin Kepplinger <[email protected]>
14120 R:      Purism Kernel Team <[email protected]>
14121 L:      [email protected]
14122 S:      Maintained
14123 T:      git git://linuxtv.org/media_tree.git
14124 F:      Documentation/admin-guide/media/imx7.rst
14125 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14126 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14127 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14128 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14129 F:      drivers/media/platform/nxp/imx7-media-csi.c
14130 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14131
14132 MEDIA DRIVERS FOR HELENE
14133 M:      Abylay Ospan <[email protected]>
14134 L:      [email protected]
14135 S:      Supported
14136 W:      https://linuxtv.org
14137 W:      http://netup.tv/
14138 T:      git git://linuxtv.org/media_tree.git
14139 F:      drivers/media/dvb-frontends/helene*
14140
14141 MEDIA DRIVERS FOR HORUS3A
14142 M:      Sergey Kozlov <[email protected]>
14143 M:      Abylay Ospan <[email protected]>
14144 L:      [email protected]
14145 S:      Supported
14146 W:      https://linuxtv.org
14147 W:      http://netup.tv/
14148 T:      git git://linuxtv.org/media_tree.git
14149 F:      drivers/media/dvb-frontends/horus3a*
14150
14151 MEDIA DRIVERS FOR LNBH25
14152 M:      Sergey Kozlov <[email protected]>
14153 M:      Abylay Ospan <[email protected]>
14154 L:      [email protected]
14155 S:      Supported
14156 W:      https://linuxtv.org
14157 W:      http://netup.tv/
14158 T:      git git://linuxtv.org/media_tree.git
14159 F:      drivers/media/dvb-frontends/lnbh25*
14160
14161 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14162 L:      [email protected]
14163 S:      Orphan
14164 W:      https://linuxtv.org
14165 T:      git git://linuxtv.org/media_tree.git
14166 F:      drivers/media/dvb-frontends/mxl5xx*
14167
14168 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14169 M:      Sergey Kozlov <[email protected]>
14170 M:      Abylay Ospan <[email protected]>
14171 L:      [email protected]
14172 S:      Supported
14173 W:      https://linuxtv.org
14174 W:      http://netup.tv/
14175 T:      git git://linuxtv.org/media_tree.git
14176 F:      drivers/media/pci/netup_unidvb/*
14177
14178 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14179 M:      Dmitry Osipenko <[email protected]>
14180 L:      [email protected]
14181 L:      [email protected]
14182 S:      Maintained
14183 T:      git git://linuxtv.org/media_tree.git
14184 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14185 F:      drivers/media/platform/nvidia/tegra-vde/
14186
14187 MEDIA DRIVERS FOR RENESAS - CEU
14188 M:      Jacopo Mondi <[email protected]>
14189 L:      [email protected]
14190 L:      [email protected]
14191 S:      Supported
14192 T:      git git://linuxtv.org/media_tree.git
14193 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14194 F:      drivers/media/platform/renesas/renesas-ceu.c
14195 F:      include/media/drv-intf/renesas-ceu.h
14196
14197 MEDIA DRIVERS FOR RENESAS - DRIF
14198 M:      Fabrizio Castro <[email protected]>
14199 L:      [email protected]
14200 L:      [email protected]
14201 S:      Supported
14202 T:      git git://linuxtv.org/media_tree.git
14203 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14204 F:      drivers/media/platform/renesas/rcar_drif.c
14205
14206 MEDIA DRIVERS FOR RENESAS - FCP
14207 M:      Laurent Pinchart <[email protected]>
14208 L:      [email protected]
14209 L:      [email protected]
14210 S:      Supported
14211 T:      git git://linuxtv.org/media_tree.git
14212 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14213 F:      drivers/media/platform/renesas/rcar-fcp.c
14214 F:      include/media/rcar-fcp.h
14215
14216 MEDIA DRIVERS FOR RENESAS - FDP1
14217 M:      Kieran Bingham <[email protected]>
14218 L:      [email protected]
14219 L:      [email protected]
14220 S:      Supported
14221 T:      git git://linuxtv.org/media_tree.git
14222 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14223 F:      drivers/media/platform/renesas/rcar_fdp1.c
14224
14225 MEDIA DRIVERS FOR RENESAS - VIN
14226 M:      Niklas Söderlund <[email protected]>
14227 L:      [email protected]
14228 L:      [email protected]
14229 S:      Supported
14230 T:      git git://linuxtv.org/media_tree.git
14231 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14232 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14233 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14234 F:      drivers/media/platform/renesas/rcar-csi2.c
14235 F:      drivers/media/platform/renesas/rcar-isp.c
14236 F:      drivers/media/platform/renesas/rcar-vin/
14237
14238 MEDIA DRIVERS FOR RENESAS - VSP1
14239 M:      Laurent Pinchart <[email protected]>
14240 M:      Kieran Bingham <[email protected]>
14241 L:      [email protected]
14242 L:      [email protected]
14243 S:      Supported
14244 T:      git git://linuxtv.org/media_tree.git
14245 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14246 F:      drivers/media/platform/renesas/vsp1/
14247
14248 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14249 L:      [email protected]
14250 S:      Orphan
14251 W:      https://linuxtv.org
14252 T:      git git://linuxtv.org/media_tree.git
14253 F:      drivers/media/dvb-frontends/stv0910*
14254
14255 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14256 L:      [email protected]
14257 S:      Orphan
14258 W:      https://linuxtv.org
14259 T:      git git://linuxtv.org/media_tree.git
14260 F:      drivers/media/dvb-frontends/stv6111*
14261
14262 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14263 M:      Hugues Fruchet <[email protected]>
14264 M:      Alain Volmat <[email protected]>
14265 L:      [email protected]
14266 S:      Supported
14267 T:      git git://linuxtv.org/media_tree.git
14268 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14269 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14270 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14271 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14272
14273 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14274 M:      Mauro Carvalho Chehab <[email protected]>
14275 L:      [email protected]
14276 S:      Maintained
14277 W:      https://linuxtv.org
14278 Q:      http://patchwork.kernel.org/project/linux-media/list/
14279 T:      git git://linuxtv.org/media_tree.git
14280 F:      Documentation/admin-guide/media/
14281 F:      Documentation/devicetree/bindings/media/
14282 F:      Documentation/driver-api/media/
14283 F:      Documentation/userspace-api/media/
14284 F:      drivers/media/
14285 F:      drivers/staging/media/
14286 F:      include/dt-bindings/media/
14287 F:      include/linux/platform_data/media/
14288 F:      include/media/
14289 F:      include/uapi/linux/dvb/
14290 F:      include/uapi/linux/ivtv*
14291 F:      include/uapi/linux/media.h
14292 F:      include/uapi/linux/uvcvideo.h
14293 F:      include/uapi/linux/v4l2-*
14294 F:      include/uapi/linux/videodev2.h
14295
14296 MEDIATEK BLUETOOTH DRIVER
14297 M:      Sean Wang <[email protected]>
14298 L:      [email protected]
14299 L:      [email protected] (moderated for non-subscribers)
14300 S:      Maintained
14301 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14302 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
14303 F:      drivers/bluetooth/btmtkuart.c
14304
14305 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14306 M:      Sean Wang <[email protected]>
14307 L:      [email protected]
14308 S:      Maintained
14309 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
14310 F:      drivers/power/reset/mt6323-poweroff.c
14311
14312 MEDIATEK CIR DRIVER
14313 M:      Sean Wang <[email protected]>
14314 S:      Maintained
14315 F:      drivers/media/rc/mtk-cir.c
14316
14317 MEDIATEK DMA DRIVER
14318 M:      Sean Wang <[email protected]>
14319 L:      [email protected]
14320 L:      [email protected] (moderated for non-subscribers)
14321 L:      [email protected] (moderated for non-subscribers)
14322 S:      Maintained
14323 F:      Documentation/devicetree/bindings/dma/mediatek,*
14324 F:      drivers/dma/mediatek/
14325
14326 MEDIATEK ETHERNET DRIVER
14327 M:      Felix Fietkau <[email protected]>
14328 M:      Sean Wang <[email protected]>
14329 M:      Mark Lee <[email protected]>
14330 M:      Lorenzo Bianconi <[email protected]>
14331 L:      [email protected]
14332 S:      Maintained
14333 F:      drivers/net/ethernet/mediatek/
14334
14335 MEDIATEK ETHERNET PCS DRIVER
14336 M:      Alexander Couzens <[email protected]>
14337 M:      Daniel Golle <[email protected]>
14338 L:      [email protected]
14339 S:      Maintained
14340 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14341 F:      include/linux/pcs/pcs-mtk-lynxi.h
14342
14343 MEDIATEK ETHERNET PHY DRIVERS
14344 M:      Daniel Golle <[email protected]>
14345 M:      Qingfang Deng <[email protected]>
14346 M:      SkyLake Huang <[email protected]>
14347 L:      [email protected]
14348 S:      Maintained
14349 F:      drivers/net/phy/mediatek-ge-soc.c
14350 F:      drivers/net/phy/mediatek-ge.c
14351 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14352
14353 MEDIATEK I2C CONTROLLER DRIVER
14354 M:      Qii Wang <[email protected]>
14355 L:      [email protected]
14356 S:      Maintained
14357 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14358 F:      drivers/i2c/busses/i2c-mt65xx.c
14359
14360 MEDIATEK IOMMU DRIVER
14361 M:      Yong Wu <[email protected]>
14362 L:      [email protected]
14363 L:      [email protected] (moderated for non-subscribers)
14364 S:      Supported
14365 F:      Documentation/devicetree/bindings/iommu/mediatek*
14366 F:      drivers/iommu/mtk_iommu*
14367 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14368 F:      include/dt-bindings/memory/mt*-port.h
14369
14370 MEDIATEK JPEG DRIVER
14371 M:      Bin Liu <[email protected]>
14372 S:      Supported
14373 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14374 F:      drivers/media/platform/mediatek/jpeg/
14375
14376 MEDIATEK KEYPAD DRIVER
14377 M:      Mattijs Korpershoek <[email protected]>
14378 S:      Supported
14379 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14380 F:      drivers/input/keyboard/mt6779-keypad.c
14381
14382 MEDIATEK MDP DRIVER
14383 M:      Minghsiu Tsai <[email protected]>
14384 M:      Houlong Wei <[email protected]>
14385 M:      Andrew-CT Chen <[email protected]>
14386 S:      Supported
14387 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14388 F:      drivers/media/platform/mediatek/mdp/
14389 F:      drivers/media/platform/mediatek/vpu/
14390
14391 MEDIATEK MEDIA DRIVER
14392 M:      Tiffany Lin <[email protected]>
14393 M:      Andrew-CT Chen <[email protected]>
14394 M:      Yunfei Dong <[email protected]>
14395 S:      Supported
14396 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14397 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14398 F:      drivers/media/platform/mediatek/vcodec/
14399 F:      drivers/media/platform/mediatek/vpu/
14400
14401 MEDIATEK MIPI-CSI CDPHY DRIVER
14402 M:      Julien Stephan <[email protected]>
14403 M:      Andy Hsieh <[email protected]>
14404 S:      Supported
14405 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14406 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14407
14408 MEDIATEK MMC/SD/SDIO DRIVER
14409 M:      Chaotian Jing <[email protected]>
14410 S:      Maintained
14411 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14412 F:      drivers/mmc/host/mtk-sd.c
14413
14414 MEDIATEK MT76 WIRELESS LAN DRIVER
14415 M:      Felix Fietkau <[email protected]>
14416 M:      Lorenzo Bianconi <[email protected]>
14417 M:      Ryder Lee <[email protected]>
14418 R:      Shayne Chen <[email protected]>
14419 R:      Sean Wang <[email protected]>
14420 L:      [email protected]
14421 S:      Maintained
14422 T:      git https://github.com/nbd168/wireless
14423 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14424 F:      drivers/net/wireless/mediatek/mt76/
14425
14426 MEDIATEK MT7601U WIRELESS LAN DRIVER
14427 M:      Jakub Kicinski <[email protected]>
14428 L:      [email protected]
14429 S:      Maintained
14430 F:      drivers/net/wireless/mediatek/mt7601u/
14431
14432 MEDIATEK MT7621 CLOCK DRIVER
14433 M:      Sergio Paracuellos <[email protected]>
14434 S:      Maintained
14435 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14436 F:      drivers/clk/ralink/clk-mt7621.c
14437
14438 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14439 M:      Sergio Paracuellos <[email protected]>
14440 S:      Maintained
14441 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14442 F:      drivers/pci/controller/pcie-mt7621.c
14443
14444 MEDIATEK MT7621 PHY PCI DRIVER
14445 M:      Sergio Paracuellos <[email protected]>
14446 S:      Maintained
14447 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14448 F:      drivers/phy/ralink/phy-mt7621-pci.c
14449
14450 MEDIATEK MT7621/28/88 I2C DRIVER
14451 M:      Stefan Roese <[email protected]>
14452 L:      [email protected]
14453 S:      Maintained
14454 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14455 F:      drivers/i2c/busses/i2c-mt7621.c
14456
14457 MEDIATEK MTMIPS CLOCK DRIVER
14458 M:      Sergio Paracuellos <[email protected]>
14459 S:      Maintained
14460 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14461 F:      drivers/clk/ralink/clk-mtmips.c
14462
14463 MEDIATEK NAND CONTROLLER DRIVER
14464 L:      [email protected]
14465 S:      Orphan
14466 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14467 F:      drivers/mtd/nand/raw/mtk_*
14468
14469 MEDIATEK PMIC LED DRIVER
14470 M:      Sean Wang <[email protected]>
14471 S:      Maintained
14472 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14473 F:      drivers/leds/leds-mt6323.c
14474
14475 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14476 M:      Sean Wang <[email protected]>
14477 S:      Maintained
14478 F:      drivers/char/hw_random/mtk-rng.c
14479
14480 MEDIATEK SMI DRIVER
14481 M:      Yong Wu <[email protected]>
14482 L:      [email protected] (moderated for non-subscribers)
14483 S:      Supported
14484 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14485 F:      drivers/memory/mtk-smi.c
14486 F:      include/soc/mediatek/smi.h
14487
14488 MEDIATEK SWITCH DRIVER
14489 M:      Arınç ÜNAL <[email protected]>
14490 M:      Daniel Golle <[email protected]>
14491 M:      DENG Qingfang <[email protected]>
14492 M:      Sean Wang <[email protected]>
14493 L:      [email protected]
14494 S:      Maintained
14495 F:      drivers/net/dsa/mt7530-mdio.c
14496 F:      drivers/net/dsa/mt7530-mmio.c
14497 F:      drivers/net/dsa/mt7530.*
14498 F:      net/dsa/tag_mtk.c
14499
14500 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14501 M:      Chandrashekar Devegowda <[email protected]>
14502 R:      Chiranjeevi Rapolu <[email protected]>
14503 R:      Liu Haijun <[email protected]>
14504 R:      M Chetan Kumar <[email protected]>
14505 R:      Ricardo Martinez <[email protected]>
14506 L:      [email protected]
14507 S:      Supported
14508 F:      drivers/net/wwan/t7xx/
14509
14510 MEDIATEK USB3 DRD IP DRIVER
14511 M:      Chunfeng Yun <[email protected]>
14512 L:      [email protected]
14513 L:      [email protected] (moderated for non-subscribers)
14514 L:      [email protected] (moderated for non-subscribers)
14515 S:      Maintained
14516 F:      Documentation/devicetree/bindings/usb/mediatek,*
14517 F:      drivers/usb/host/xhci-mtk*
14518 F:      drivers/usb/mtu3/
14519
14520 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14521 M:      Peter Senna Tschudin <[email protected]>
14522 M:      Ian Ray <[email protected]>
14523 M:      Martyn Welch <[email protected]>
14524 S:      Maintained
14525 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14526 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14527
14528 MEGARAID SCSI/SAS DRIVERS
14529 M:      Kashyap Desai <[email protected]>
14530 M:      Sumit Saxena <[email protected]>
14531 M:      Shivasharan S <[email protected]>
14532 M:      Chandrakanth patil <[email protected]>
14533 L:      [email protected]
14534 L:      [email protected]
14535 S:      Maintained
14536 W:      http://www.avagotech.com/support/
14537 F:      Documentation/scsi/megaraid.rst
14538 F:      drivers/scsi/megaraid.*
14539 F:      drivers/scsi/megaraid/
14540
14541 MELEXIS MLX90614 DRIVER
14542 M:      Crt Mori <[email protected]>
14543 L:      [email protected]
14544 S:      Supported
14545 W:      http://www.melexis.com
14546 F:      drivers/iio/temperature/mlx90614.c
14547
14548 MELEXIS MLX90632 DRIVER
14549 M:      Crt Mori <[email protected]>
14550 L:      [email protected]
14551 S:      Supported
14552 W:      http://www.melexis.com
14553 F:      drivers/iio/temperature/mlx90632.c
14554
14555 MELEXIS MLX90635 DRIVER
14556 M:      Crt Mori <[email protected]>
14557 L:      [email protected]
14558 S:      Supported
14559 W:      http://www.melexis.com
14560 F:      drivers/iio/temperature/mlx90635.c
14561
14562 MELFAS MIP4 TOUCHSCREEN DRIVER
14563 M:      Sangwon Jee <[email protected]>
14564 S:      Supported
14565 W:      http://www.melfas.com
14566 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14567 F:      drivers/input/touchscreen/melfas_mip4.c
14568
14569 MELLANOX BLUEFIELD I2C DRIVER
14570 M:      Khalil Blaiech <[email protected]>
14571 M:      Asmaa Mnebhi <[email protected]>
14572 L:      [email protected]
14573 S:      Supported
14574 F:      drivers/i2c/busses/i2c-mlxbf.c
14575
14576 MELLANOX ETHERNET DRIVER (mlx4_en)
14577 M:      Tariq Toukan <[email protected]>
14578 L:      [email protected]
14579 S:      Supported
14580 W:      https://www.nvidia.com/networking/
14581 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14582 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14583
14584 MELLANOX ETHERNET DRIVER (mlx5e)
14585 M:      Saeed Mahameed <[email protected]>
14586 M:      Tariq Toukan <[email protected]>
14587 L:      [email protected]
14588 S:      Supported
14589 W:      https://www.nvidia.com/networking/
14590 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14591 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14592
14593 MELLANOX ETHERNET INNOVA DRIVERS
14594 R:      Boris Pismenny <[email protected]>
14595 L:      [email protected]
14596 S:      Supported
14597 W:      https://www.nvidia.com/networking/
14598 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14599 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14600 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14601 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14602
14603 MELLANOX ETHERNET SWITCH DRIVERS
14604 M:      Ido Schimmel <[email protected]>
14605 M:      Petr Machata <[email protected]>
14606 L:      [email protected]
14607 S:      Supported
14608 W:      https://www.nvidia.com/networking/
14609 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14610 F:      drivers/net/ethernet/mellanox/mlxsw/
14611 F:      tools/testing/selftests/drivers/net/mlxsw/
14612
14613 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14614 M:      [email protected]
14615 L:      [email protected]
14616 S:      Supported
14617 W:      https://www.nvidia.com/networking/
14618 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14619 F:      drivers/net/ethernet/mellanox/mlxfw/
14620
14621 MELLANOX HARDWARE PLATFORM SUPPORT
14622 M:      Hans de Goede <[email protected]>
14623 M:      Ilpo Järvinen <[email protected]>
14624 M:      Vadim Pasternak <[email protected]>
14625 L:      [email protected]
14626 S:      Supported
14627 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14628 F:      drivers/platform/mellanox/
14629 F:      include/linux/platform_data/mlxreg.h
14630
14631 MELLANOX MLX4 core VPI driver
14632 M:      Tariq Toukan <[email protected]>
14633 L:      [email protected]
14634 L:      [email protected]
14635 S:      Supported
14636 W:      https://www.nvidia.com/networking/
14637 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14638 F:      drivers/net/ethernet/mellanox/mlx4/
14639 F:      include/linux/mlx4/
14640
14641 MELLANOX MLX4 IB driver
14642 M:      Yishai Hadas <[email protected]>
14643 L:      [email protected]
14644 S:      Supported
14645 W:      https://www.nvidia.com/networking/
14646 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14647 F:      drivers/infiniband/hw/mlx4/
14648 F:      include/linux/mlx4/
14649 F:      include/uapi/rdma/mlx4-abi.h
14650
14651 MELLANOX MLX5 core VPI driver
14652 M:      Saeed Mahameed <[email protected]>
14653 M:      Leon Romanovsky <[email protected]>
14654 M:      Tariq Toukan <[email protected]>
14655 L:      [email protected]
14656 L:      [email protected]
14657 S:      Supported
14658 W:      https://www.nvidia.com/networking/
14659 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14660 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14661 F:      drivers/net/ethernet/mellanox/mlx5/core/
14662 F:      include/linux/mlx5/
14663
14664 MELLANOX MLX5 IB driver
14665 M:      Leon Romanovsky <[email protected]>
14666 L:      [email protected]
14667 S:      Supported
14668 W:      https://www.nvidia.com/networking/
14669 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14670 F:      drivers/infiniband/hw/mlx5/
14671 F:      include/linux/mlx5/
14672 F:      include/uapi/rdma/mlx5-abi.h
14673
14674 MELLANOX MLX5 VDPA DRIVER
14675 M:      Dragos Tatulea <[email protected]>
14676 L:      [email protected]
14677 S:      Supported
14678 F:      drivers/vdpa/mlx5/
14679
14680 MELLANOX MLXCPLD I2C AND MUX DRIVER
14681 M:      Vadim Pasternak <[email protected]>
14682 M:      Michael Shych <[email protected]>
14683 L:      [email protected]
14684 S:      Supported
14685 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14686 F:      drivers/i2c/busses/i2c-mlxcpld.c
14687 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14688
14689 MELLANOX MLXCPLD LED DRIVER
14690 M:      Vadim Pasternak <[email protected]>
14691 L:      [email protected]
14692 S:      Supported
14693 F:      Documentation/leds/leds-mlxcpld.rst
14694 F:      drivers/leds/leds-mlxcpld.c
14695 F:      drivers/leds/leds-mlxreg.c
14696
14697 MELLANOX PLATFORM DRIVER
14698 M:      Vadim Pasternak <[email protected]>
14699 L:      [email protected]
14700 S:      Supported
14701 F:      drivers/platform/x86/mlx-platform.c
14702
14703 MEMBARRIER SUPPORT
14704 M:      Mathieu Desnoyers <[email protected]>
14705 M:      "Paul E. McKenney" <[email protected]>
14706 L:      [email protected]
14707 S:      Supported
14708 F:      Documentation/scheduler/membarrier.rst
14709 F:      arch/*/include/asm/membarrier.h
14710 F:      arch/*/include/asm/sync_core.h
14711 F:      include/uapi/linux/membarrier.h
14712 F:      kernel/sched/membarrier.c
14713
14714 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14715 M:      Mike Rapoport <[email protected]>
14716 L:      [email protected]
14717 S:      Maintained
14718 F:      Documentation/core-api/boot-time-mm.rst
14719 F:      include/linux/memblock.h
14720 F:      mm/memblock.c
14721 F:      mm/mm_init.c
14722 F:      tools/testing/memblock/
14723
14724 MEMORY ALLOCATION PROFILING
14725 M:      Suren Baghdasaryan <[email protected]>
14726 M:      Kent Overstreet <[email protected]>
14727 L:      [email protected]
14728 S:      Maintained
14729 F:      Documentation/mm/allocation-profiling.rst
14730 F:      include/linux/alloc_tag.h
14731 F:      include/linux/pgalloc_tag.h
14732 F:      lib/alloc_tag.c
14733
14734 MEMORY CONTROLLER DRIVERS
14735 M:      Krzysztof Kozlowski <[email protected]>
14736 L:      [email protected]
14737 S:      Maintained
14738 B:      mailto:[email protected]
14739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14740 F:      Documentation/devicetree/bindings/memory-controllers/
14741 F:      drivers/memory/
14742 F:      include/dt-bindings/memory/
14743 F:      include/memory/
14744
14745 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14746 M:      Dmitry Osipenko <[email protected]>
14747 L:      [email protected]
14748 L:      [email protected]
14749 S:      Maintained
14750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14751 F:      drivers/devfreq/tegra30-devfreq.c
14752
14753 MEMORY HOT(UN)PLUG
14754 M:      David Hildenbrand <[email protected]>
14755 M:      Oscar Salvador <[email protected]>
14756 L:      [email protected]
14757 S:      Maintained
14758 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14759 F:      Documentation/core-api/memory-hotplug.rst
14760 F:      drivers/base/memory.c
14761 F:      include/linux/memory_hotplug.h
14762 F:      mm/memory_hotplug.c
14763 F:      tools/testing/selftests/memory-hotplug/
14764
14765 MEMORY MANAGEMENT
14766 M:      Andrew Morton <[email protected]>
14767 L:      [email protected]
14768 S:      Maintained
14769 W:      http://www.linux-mm.org
14770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14771 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14772 F:      include/linux/gfp.h
14773 F:      include/linux/gfp_types.h
14774 F:      include/linux/memfd.h
14775 F:      include/linux/memory.h
14776 F:      include/linux/memory_hotplug.h
14777 F:      include/linux/memory-tiers.h
14778 F:      include/linux/mempolicy.h
14779 F:      include/linux/mempool.h
14780 F:      include/linux/memremap.h
14781 F:      include/linux/mm.h
14782 F:      include/linux/mm_*.h
14783 F:      include/linux/mmzone.h
14784 F:      include/linux/mmu_notifier.h
14785 F:      include/linux/pagewalk.h
14786 F:      include/linux/rmap.h
14787 F:      include/trace/events/ksm.h
14788 F:      mm/
14789 F:      tools/mm/
14790 F:      tools/testing/selftests/mm/
14791 N:      include/linux/page[-_]*
14792
14793 MEMORY MAPPING
14794 M:      Andrew Morton <[email protected]>
14795 R:      Liam R. Howlett <[email protected]>
14796 R:      Vlastimil Babka <[email protected]>
14797 R:      Lorenzo Stoakes <[email protected]>
14798 L:      [email protected]
14799 S:      Maintained
14800 W:      http://www.linux-mm.org
14801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14802 F:      mm/mmap.c
14803
14804 MEMORY TECHNOLOGY DEVICES (MTD)
14805 M:      Miquel Raynal <[email protected]>
14806 M:      Richard Weinberger <[email protected]>
14807 M:      Vignesh Raghavendra <[email protected]>
14808 L:      [email protected]
14809 S:      Maintained
14810 W:      http://www.linux-mtd.infradead.org/
14811 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14812 C:      irc://irc.oftc.net/mtd
14813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14815 F:      Documentation/devicetree/bindings/mtd/
14816 F:      drivers/mtd/
14817 F:      include/linux/mtd/
14818 F:      include/uapi/mtd/
14819
14820 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14821 M:      Dmitry Rokosov <[email protected]>
14822 L:      [email protected]
14823 S:      Maintained
14824 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14825 F:      drivers/iio/accel/msa311.c
14826
14827 MEN A21 WATCHDOG DRIVER
14828 M:      Johannes Thumshirn <[email protected]>
14829 L:      [email protected]
14830 S:      Maintained
14831 F:      drivers/watchdog/mena21_wdt.c
14832
14833 MEN CHAMELEON BUS (mcb)
14834 M:      Johannes Thumshirn <[email protected]>
14835 S:      Maintained
14836 F:      Documentation/driver-api/men-chameleon-bus.rst
14837 F:      drivers/mcb/
14838 F:      include/linux/mcb.h
14839
14840 MEN F21BMC (Board Management Controller)
14841 M:      Andreas Werner <[email protected]>
14842 S:      Supported
14843 F:      Documentation/hwmon/menf21bmc.rst
14844 F:      drivers/hwmon/menf21bmc_hwmon.c
14845 F:      drivers/leds/leds-menf21bmc.c
14846 F:      drivers/mfd/menf21bmc.c
14847 F:      drivers/watchdog/menf21bmc_wdt.c
14848
14849 MEN Z069 WATCHDOG DRIVER
14850 M:      Johannes Thumshirn <[email protected]>
14851 L:      [email protected]
14852 S:      Maintained
14853 F:      drivers/watchdog/menz69_wdt.c
14854
14855 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14856 M:      Neil Armstrong <[email protected]>
14857 L:      [email protected]
14858 L:      [email protected]
14859 S:      Supported
14860 W:      http://linux-meson.com/
14861 T:      git git://linuxtv.org/media_tree.git
14862 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14863 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14864 F:      drivers/media/cec/platform/meson/ao-cec.c
14865
14866 MESON GE2D DRIVER FOR AMLOGIC SOCS
14867 M:      Neil Armstrong <[email protected]>
14868 L:      [email protected]
14869 L:      [email protected]
14870 S:      Supported
14871 T:      git git://linuxtv.org/media_tree.git
14872 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14873 F:      drivers/media/platform/amlogic/meson-ge2d/
14874
14875 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14876 M:      Liang Yang <[email protected]>
14877 L:      [email protected]
14878 S:      Maintained
14879 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14880 F:      drivers/mtd/nand/raw/meson_*
14881
14882 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14883 M:      Neil Armstrong <[email protected]>
14884 L:      [email protected]
14885 L:      [email protected]
14886 S:      Supported
14887 T:      git git://linuxtv.org/media_tree.git
14888 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14889 F:      drivers/staging/media/meson/vdec/
14890
14891 META ETHERNET DRIVERS
14892 M:      Alexander Duyck <[email protected]>
14893 M:      Jakub Kicinski <[email protected]>
14894 R:      [email protected]
14895 S:      Supported
14896 F:      Documentation/networking/device_drivers/ethernet/meta/
14897 F:      drivers/net/ethernet/meta/
14898
14899 METHODE UDPU SUPPORT
14900 M:      Robert Marko <[email protected]>
14901 S:      Maintained
14902 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14903 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14904
14905 MHI BUS
14906 M:      Manivannan Sadhasivam <[email protected]>
14907 L:      [email protected]
14908 L:      [email protected]
14909 S:      Maintained
14910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14911 F:      Documentation/ABI/stable/sysfs-bus-mhi
14912 F:      Documentation/mhi/
14913 F:      drivers/bus/mhi/
14914 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14915 F:      include/linux/mhi.h
14916
14917 MICROBLAZE ARCHITECTURE
14918 M:      Michal Simek <[email protected]>
14919 S:      Supported
14920 W:      http://www.monstr.eu/fdt/
14921 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14922 F:      arch/microblaze/
14923
14924 MICROBLAZE TMR INJECT
14925 M:      Appana Durga Kedareswara rao <[email protected]>
14926 S:      Supported
14927 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14928 F:      drivers/misc/xilinx_tmr_inject.c
14929
14930 MICROBLAZE TMR MANAGER
14931 M:      Appana Durga Kedareswara rao <[email protected]>
14932 S:      Supported
14933 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14934 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14935 F:      drivers/misc/xilinx_tmr_manager.c
14936
14937 MICROCHIP AT91 DMA DRIVERS
14938 M:      Ludovic Desroches <[email protected]>
14939 L:      [email protected] (moderated for non-subscribers)
14940 L:      [email protected]
14941 S:      Supported
14942 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14943 F:      drivers/dma/at_hdmac.c
14944 F:      drivers/dma/at_xdmac.c
14945 F:      include/dt-bindings/dma/at91.h
14946
14947 MICROCHIP AT91 SERIAL DRIVER
14948 M:      Richard Genoud <[email protected]>
14949 S:      Maintained
14950 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14951 F:      drivers/tty/serial/atmel_serial.c
14952 F:      drivers/tty/serial/atmel_serial.h
14953
14954 MICROCHIP AT91 USART MFD DRIVER
14955 M:      Radu Pirea <[email protected]>
14956 L:      [email protected]
14957 S:      Supported
14958 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14959 F:      drivers/mfd/at91-usart.c
14960 F:      include/dt-bindings/mfd/at91-usart.h
14961
14962 MICROCHIP AT91 USART SPI DRIVER
14963 M:      Radu Pirea <[email protected]>
14964 L:      [email protected]
14965 S:      Supported
14966 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14967 F:      drivers/spi/spi-at91-usart.c
14968
14969 MICROCHIP AUDIO ASOC DRIVERS
14970 M:      Claudiu Beznea <[email protected]>
14971 L:      [email protected] (moderated for non-subscribers)
14972 S:      Supported
14973 F:      Documentation/devicetree/bindings/sound/atmel*
14974 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14975 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14976 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14977 F:      sound/soc/atmel
14978
14979 MICROCHIP CSI2DC DRIVER
14980 M:      Eugen Hristev <[email protected]>
14981 L:      [email protected]
14982 S:      Supported
14983 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14984 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14985
14986 MICROCHIP ECC DRIVER
14987 L:      [email protected]
14988 S:      Orphan
14989 F:      drivers/crypto/atmel-ecc.*
14990
14991 MICROCHIP EIC DRIVER
14992 M:      Claudiu Beznea <[email protected]>
14993 L:      [email protected] (moderated for non-subscribers)
14994 S:      Supported
14995 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14996 F:      drivers/irqchip/irq-mchp-eic.c
14997
14998 MICROCHIP I2C DRIVER
14999 M:      Codrin Ciubotariu <[email protected]>
15000 L:      [email protected]
15001 S:      Supported
15002 F:      drivers/i2c/busses/i2c-at91-*.c
15003 F:      drivers/i2c/busses/i2c-at91.h
15004
15005 MICROCHIP ISC DRIVER
15006 M:      Eugen Hristev <[email protected]>
15007 L:      [email protected]
15008 S:      Supported
15009 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
15010 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
15011 F:      drivers/media/platform/microchip/microchip-isc*
15012 F:      drivers/media/platform/microchip/microchip-sama*-isc*
15013 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
15014 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
15015 F:      include/linux/atmel-isc-media.h
15016
15017 MICROCHIP ISI DRIVER
15018 M:      Eugen Hristev <[email protected]>
15019 L:      [email protected]
15020 S:      Supported
15021 F:      drivers/media/platform/atmel/atmel-isi.c
15022 F:      drivers/media/platform/atmel/atmel-isi.h
15023
15024 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
15025 M:      Woojung Huh <[email protected]>
15026 M:      [email protected]
15027 L:      [email protected]
15028 S:      Maintained
15029 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
15030 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
15031 F:      drivers/net/dsa/microchip/*
15032 F:      include/linux/dsa/ksz_common.h
15033 F:      include/linux/platform_data/microchip-ksz.h
15034 F:      net/dsa/tag_ksz.c
15035
15036 MICROCHIP LAN743X ETHERNET DRIVER
15037 M:      Bryan Whitehead <[email protected]>
15038 M:      [email protected]
15039 L:      [email protected]
15040 S:      Maintained
15041 F:      drivers/net/ethernet/microchip/lan743x_*
15042
15043 MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER
15044 M:      Parthiban Veerasooran <[email protected]>
15045 L:      [email protected]
15046 S:      Maintained
15047 F:      Documentation/devicetree/bindings/net/microchip,lan8650.yaml
15048 F:      drivers/net/ethernet/microchip/lan865x/lan865x.c
15049
15050 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
15051 M:      Arun Ramadoss <[email protected]>
15052 R:      [email protected]
15053 L:      [email protected]
15054 S:      Maintained
15055 F:      drivers/net/phy/microchip_t1.c
15056
15057 MICROCHIP LAN966X ETHERNET DRIVER
15058 M:      Horatiu Vultur <[email protected]>
15059 M:      [email protected]
15060 L:      [email protected]
15061 S:      Maintained
15062 F:      drivers/net/ethernet/microchip/lan966x/*
15063
15064 MICROCHIP LAN966X OIC DRIVER
15065 M:      Herve Codina <[email protected]>
15066 S:      Maintained
15067 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
15068 F:      drivers/irqchip/irq-lan966x-oic.c
15069
15070 MICROCHIP LCDFB DRIVER
15071 M:      Nicolas Ferre <[email protected]>
15072 L:      [email protected]
15073 S:      Maintained
15074 F:      drivers/video/fbdev/atmel_lcdfb.c
15075 F:      include/video/atmel_lcdc.h
15076
15077 MICROCHIP MCP16502 PMIC DRIVER
15078 M:      Claudiu Beznea <[email protected]>
15079 L:      [email protected] (moderated for non-subscribers)
15080 S:      Supported
15081 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
15082 F:      drivers/regulator/mcp16502.c
15083
15084 MICROCHIP MCP3564 ADC DRIVER
15085 M:      Marius Cristea <[email protected]>
15086 L:      [email protected]
15087 S:      Supported
15088 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
15089 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
15090 F:      drivers/iio/adc/mcp3564.c
15091
15092 MICROCHIP MCP3911 ADC DRIVER
15093 M:      Marcus Folkesson <[email protected]>
15094 M:      Kent Gustavsson <[email protected]>
15095 L:      [email protected]
15096 S:      Maintained
15097 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15098 F:      drivers/iio/adc/mcp3911.c
15099
15100 MICROCHIP MMC/SD/SDIO MCI DRIVER
15101 M:      Aubin Constans <[email protected]>
15102 S:      Maintained
15103 F:      drivers/mmc/host/atmel-mci.c
15104
15105 MICROCHIP NAND DRIVER
15106 L:      [email protected]
15107 S:      Orphan
15108 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15109 F:      drivers/mtd/nand/raw/atmel/*
15110
15111 MICROCHIP OTPC DRIVER
15112 M:      Claudiu Beznea <[email protected]>
15113 L:      [email protected] (moderated for non-subscribers)
15114 S:      Supported
15115 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15116 F:      drivers/nvmem/microchip-otpc.c
15117 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15118
15119 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15120 M:      Marius Cristea <[email protected]>
15121 L:      [email protected]
15122 S:      Supported
15123 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15124 F:      drivers/iio/adc/pac1934.c
15125
15126 MICROCHIP PCI1XXXX GP DRIVER
15127 M:      Vaibhaav Ram T.L <[email protected]>
15128 M:      Kumaravel Thiagarajan <[email protected]>
15129 L:      [email protected]
15130 S:      Supported
15131 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15132 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15133 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15134 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15135
15136 MICROCHIP PCI1XXXX I2C DRIVER
15137 M:      Tharun Kumar P <[email protected]>
15138 M:      Kumaravel Thiagarajan <[email protected]>
15139 M:      Microchip Linux Driver Support <[email protected]>
15140 L:      [email protected]
15141 S:      Maintained
15142 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15143
15144 MICROCHIP PCIe UART DRIVER
15145 M:      Kumaravel Thiagarajan <[email protected]>
15146 M:      Tharun Kumar P <[email protected]>
15147 L:      [email protected]
15148 S:      Maintained
15149 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15150
15151 MICROCHIP POLARFIRE FPGA DRIVERS
15152 M:      Conor Dooley <[email protected]>
15153 R:      Vladimir Georgiev <[email protected]>
15154 L:      [email protected]
15155 S:      Supported
15156 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15157 F:      drivers/fpga/microchip-spi.c
15158
15159 MICROCHIP PWM DRIVER
15160 M:      Claudiu Beznea <[email protected]>
15161 L:      [email protected] (moderated for non-subscribers)
15162 L:      [email protected]
15163 S:      Supported
15164 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15165 F:      drivers/pwm/pwm-atmel.c
15166
15167 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15168 M:      Manikandan Muralidharan <[email protected]>
15169 M:      Dharma Balasubiramani <[email protected]>
15170 L:      [email protected]
15171 S:      Supported
15172 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15173 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15174
15175 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15176 M:      Eugen Hristev <[email protected]>
15177 L:      [email protected]
15178 S:      Supported
15179 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15180 F:      drivers/iio/adc/at91-sama5d2_adc.c
15181 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15182
15183 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15184 M:      Claudiu Beznea <[email protected]>
15185 S:      Supported
15186 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15187 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15188
15189 MICROCHIP SOC DRIVERS
15190 M:      Conor Dooley <[email protected]>
15191 S:      Supported
15192 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15193 F:      Documentation/devicetree/bindings/soc/microchip/
15194 F:      drivers/soc/microchip/
15195
15196 MICROCHIP SPI DRIVER
15197 M:      Ryan Wanner <[email protected]>
15198 S:      Supported
15199 F:      drivers/spi/spi-atmel.*
15200
15201 MICROCHIP SSC DRIVER
15202 M:      Claudiu Beznea <[email protected]>
15203 L:      [email protected] (moderated for non-subscribers)
15204 S:      Supported
15205 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15206 F:      drivers/misc/atmel-ssc.c
15207 F:      include/linux/atmel-ssc.h
15208
15209 Microchip Timer Counter Block (TCB) Capture Driver
15210 M:      Kamel Bouhara <[email protected]>
15211 L:      [email protected] (moderated for non-subscribers)
15212 L:      [email protected]
15213 S:      Maintained
15214 F:      drivers/counter/microchip-tcb-capture.c
15215
15216 MICROCHIP USB251XB DRIVER
15217 M:      Richard Leitner <[email protected]>
15218 L:      [email protected]
15219 S:      Maintained
15220 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15221 F:      drivers/usb/misc/usb251xb.c
15222
15223 MICROCHIP USBA UDC DRIVER
15224 M:      Cristian Birsan <[email protected]>
15225 L:      [email protected] (moderated for non-subscribers)
15226 S:      Supported
15227 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15228
15229 MICROCHIP WILC1000 WIFI DRIVER
15230 M:      Ajay Singh <[email protected]>
15231 M:      Claudiu Beznea <[email protected]>
15232 L:      [email protected]
15233 S:      Supported
15234 F:      drivers/net/wireless/microchip/wilc1000/
15235
15236 MICROSEMI MIPS SOCS
15237 M:      Alexandre Belloni <[email protected]>
15238 M:      [email protected]
15239 L:      [email protected]
15240 S:      Supported
15241 F:      Documentation/devicetree/bindings/mips/mscc.txt
15242 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15243 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15244 F:      arch/mips/boot/dts/mscc/
15245 F:      arch/mips/configs/generic/board-ocelot.config
15246 F:      arch/mips/generic/board-ocelot.c
15247
15248 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15249 M:      Don Brace <[email protected]>
15250 L:      [email protected]
15251 L:      [email protected]
15252 S:      Supported
15253 F:      Documentation/scsi/smartpqi.rst
15254 F:      drivers/scsi/smartpqi/Kconfig
15255 F:      drivers/scsi/smartpqi/Makefile
15256 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15257 F:      include/linux/cciss*.h
15258 F:      include/uapi/linux/cciss*.h
15259
15260 MICROSOFT MANA RDMA DRIVER
15261 M:      Long Li <[email protected]>
15262 M:      Ajay Sharma <[email protected]>
15263 L:      [email protected]
15264 S:      Supported
15265 F:      drivers/infiniband/hw/mana/
15266 F:      include/net/mana
15267 F:      include/uapi/rdma/mana-abi.h
15268
15269 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15270 M:      Maximilian Luz <[email protected]>
15271 L:      [email protected]
15272 S:      Maintained
15273 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15274
15275 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15276 M:      Maximilian Luz <[email protected]>
15277 L:      [email protected]
15278 L:      [email protected]
15279 S:      Maintained
15280 F:      drivers/power/supply/surface_battery.c
15281 F:      drivers/power/supply/surface_charger.c
15282
15283 MICROSOFT SURFACE DTX DRIVER
15284 M:      Maximilian Luz <[email protected]>
15285 L:      [email protected]
15286 S:      Maintained
15287 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15288 F:      drivers/platform/surface/surface_dtx.c
15289 F:      include/uapi/linux/surface_aggregator/dtx.h
15290
15291 MICROSOFT SURFACE SENSOR FAN DRIVER
15292 M:      Maximilian Luz <[email protected]>
15293 M:      Ivor Wanders <[email protected]>
15294 L:      [email protected]
15295 S:      Maintained
15296 F:      Documentation/hwmon/surface_fan.rst
15297 F:      drivers/hwmon/surface_fan.c
15298
15299 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15300 M:      Maximilian Luz <[email protected]>
15301 L:      [email protected]
15302 S:      Maintained
15303 F:      drivers/platform/surface/surface_gpe.c
15304
15305 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15306 M:      Hans de Goede <[email protected]>
15307 M:      Ilpo Järvinen <[email protected]>
15308 M:      Maximilian Luz <[email protected]>
15309 L:      [email protected]
15310 S:      Maintained
15311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15312 F:      drivers/platform/surface/
15313
15314 MICROSOFT SURFACE HID TRANSPORT DRIVER
15315 M:      Maximilian Luz <[email protected]>
15316 L:      [email protected]
15317 L:      [email protected]
15318 S:      Maintained
15319 F:      drivers/hid/surface-hid/
15320
15321 MICROSOFT SURFACE HOT-PLUG DRIVER
15322 M:      Maximilian Luz <[email protected]>
15323 L:      [email protected]
15324 S:      Maintained
15325 F:      drivers/platform/surface/surface_hotplug.c
15326
15327 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15328 M:      Maximilian Luz <[email protected]>
15329 L:      [email protected]
15330 S:      Maintained
15331 F:      drivers/platform/surface/surface_platform_profile.c
15332
15333 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15334 M:      Chen Yu <[email protected]>
15335 L:      [email protected]
15336 S:      Supported
15337 F:      drivers/platform/surface/surfacepro3_button.c
15338
15339 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15340 M:      Maximilian Luz <[email protected]>
15341 L:      [email protected]
15342 S:      Maintained
15343 F:      drivers/platform/surface/surface_aggregator_hub.c
15344
15345 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15346 M:      Maximilian Luz <[email protected]>
15347 L:      [email protected]
15348 S:      Maintained
15349 W:      https://github.com/linux-surface/surface-aggregator-module
15350 C:      irc://irc.libera.chat/linux-surface
15351 F:      Documentation/driver-api/surface_aggregator/
15352 F:      drivers/platform/surface/aggregator/
15353 F:      drivers/platform/surface/surface_acpi_notify.c
15354 F:      drivers/platform/surface/surface_aggregator_cdev.c
15355 F:      drivers/platform/surface/surface_aggregator_registry.c
15356 F:      include/linux/surface_acpi_notify.h
15357 F:      include/linux/surface_aggregator/
15358 F:      include/uapi/linux/surface_aggregator/
15359
15360 MICROTEK X6 SCANNER
15361 M:      Oliver Neukum <[email protected]>
15362 S:      Maintained
15363 F:      drivers/usb/image/microtek.*
15364
15365 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15366 M:      Luka Kovacic <[email protected]>
15367 M:      Luka Perkov <[email protected]>
15368 S:      Maintained
15369 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15370 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15371 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15372 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15373 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15374 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15375
15376 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15377 M:      Sakari Ailus <[email protected]>
15378 L:      [email protected]
15379 S:      Maintained
15380 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15381 F:      Documentation/driver-api/media/drivers/ccs/
15382 F:      Documentation/userspace-api/media/drivers/ccs.rst
15383 F:      drivers/media/i2c/ccs-pll.c
15384 F:      drivers/media/i2c/ccs-pll.h
15385 F:      drivers/media/i2c/ccs/
15386 F:      include/uapi/linux/ccs.h
15387 F:      include/uapi/linux/smiapp.h
15388
15389 MIPS
15390 M:      Thomas Bogendoerfer <[email protected]>
15391 L:      [email protected]
15392 S:      Maintained
15393 W:      http://www.linux-mips.org/
15394 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15396 F:      Documentation/devicetree/bindings/mips/
15397 F:      Documentation/arch/mips/
15398 F:      arch/mips/
15399 F:      drivers/platform/mips/
15400 F:      include/dt-bindings/mips/
15401
15402 MIPS BAIKAL-T1 PLATFORM
15403 M:      Serge Semin <[email protected]>
15404 L:      [email protected]
15405 S:      Supported
15406 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15407 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15408 F:      drivers/bus/bt1-*.c
15409 F:      drivers/clk/baikal-t1/
15410 F:      drivers/memory/bt1-l2-ctl.c
15411 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15412
15413 MIPS BOSTON DEVELOPMENT BOARD
15414 M:      Paul Burton <[email protected]>
15415 L:      [email protected]
15416 S:      Maintained
15417 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15418 F:      arch/mips/boot/dts/img/boston.dts
15419 F:      arch/mips/configs/generic/board-boston.config
15420 F:      drivers/clk/imgtec/clk-boston.c
15421 F:      include/dt-bindings/clock/boston-clock.h
15422
15423 MIPS CORE DRIVERS
15424 M:      Thomas Bogendoerfer <[email protected]>
15425 M:      Serge Semin <[email protected]>
15426 L:      [email protected]
15427 S:      Supported
15428 F:      drivers/bus/mips_cdmm.c
15429 F:      drivers/clocksource/mips-gic-timer.c
15430 F:      drivers/cpuidle/cpuidle-cps.c
15431 F:      drivers/irqchip/irq-mips-cpu.c
15432 F:      drivers/irqchip/irq-mips-gic.c
15433
15434 MIPS GENERIC PLATFORM
15435 M:      Paul Burton <[email protected]>
15436 L:      [email protected]
15437 S:      Supported
15438 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15439 F:      arch/mips/generic/
15440 F:      arch/mips/tools/generic-board-config.sh
15441
15442 MIPS RINT INSTRUCTION EMULATION
15443 M:      Aleksandar Markovic <[email protected]>
15444 L:      [email protected]
15445 S:      Supported
15446 F:      arch/mips/math-emu/dp_rint.c
15447 F:      arch/mips/math-emu/sp_rint.c
15448
15449 MIPS/LOONGSON1 ARCHITECTURE
15450 M:      Keguang Zhang <[email protected]>
15451 L:      [email protected]
15452 S:      Maintained
15453 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15454 F:      arch/mips/include/asm/mach-loongson32/
15455 F:      arch/mips/loongson32/
15456 F:      drivers/*/*loongson1*
15457 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15458
15459 MIPS/LOONGSON2EF ARCHITECTURE
15460 M:      Jiaxun Yang <[email protected]>
15461 L:      [email protected]
15462 S:      Maintained
15463 F:      arch/mips/include/asm/mach-loongson2ef/
15464 F:      arch/mips/loongson2ef/
15465 F:      drivers/cpufreq/loongson2_cpufreq.c
15466
15467 MIPS/LOONGSON64 ARCHITECTURE
15468 M:      Huacai Chen <[email protected]>
15469 M:      Jiaxun Yang <[email protected]>
15470 L:      [email protected]
15471 S:      Maintained
15472 F:      arch/mips/include/asm/mach-loongson64/
15473 F:      arch/mips/loongson64/
15474 F:      drivers/irqchip/irq-loongson*
15475 F:      drivers/platform/mips/cpu_hwmon.c
15476
15477 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15478 M:      Hans Verkuil <[email protected]>
15479 L:      [email protected]
15480 S:      Odd Fixes
15481 W:      https://linuxtv.org
15482 T:      git git://linuxtv.org/media_tree.git
15483 F:      drivers/media/radio/radio-miropcm20*
15484
15485 MITSUMI MM8013 FG DRIVER
15486 M:      Konrad Dybcio <[email protected]>
15487 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15488 F:      drivers/power/supply/mm8013.c
15489
15490 MMP SUPPORT
15491 R:      Lubomir Rintel <[email protected]>
15492 L:      [email protected] (moderated for non-subscribers)
15493 S:      Odd Fixes
15494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15495 F:      arch/arm/boot/dts/marvell/mmp*
15496 F:      arch/arm/mach-mmp/
15497 F:      include/linux/soc/mmp/
15498
15499 MMP USB PHY DRIVERS
15500 R:      Lubomir Rintel <[email protected]>
15501 L:      [email protected] (moderated for non-subscribers)
15502 S:      Maintained
15503 F:      drivers/phy/marvell/phy-mmp3-usb.c
15504 F:      drivers/phy/marvell/phy-pxa-usb.c
15505
15506 MMU GATHER AND TLB INVALIDATION
15507 M:      Will Deacon <[email protected]>
15508 M:      "Aneesh Kumar K.V" <[email protected]>
15509 M:      Andrew Morton <[email protected]>
15510 M:      Nick Piggin <[email protected]>
15511 M:      Peter Zijlstra <[email protected]>
15512 L:      [email protected]
15513 L:      [email protected]
15514 S:      Maintained
15515 F:      arch/*/include/asm/tlb.h
15516 F:      include/asm-generic/tlb.h
15517 F:      mm/mmu_gather.c
15518
15519 MN88472 MEDIA DRIVER
15520 L:      [email protected]
15521 S:      Orphan
15522 W:      https://linuxtv.org
15523 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15524 F:      drivers/media/dvb-frontends/mn88472*
15525
15526 MN88473 MEDIA DRIVER
15527 L:      [email protected]
15528 S:      Orphan
15529 W:      https://linuxtv.org
15530 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15531 F:      drivers/media/dvb-frontends/mn88473*
15532
15533 MOBILEYE MIPS SOCS
15534 M:      Vladimir Kondratiev <[email protected]>
15535 M:      Gregory CLEMENT <[email protected]>
15536 M:      Théo Lebrun <[email protected]>
15537 L:      [email protected]
15538 S:      Maintained
15539 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15540 F:      Documentation/devicetree/bindings/soc/mobileye/
15541 F:      arch/mips/boot/dts/mobileye/
15542 F:      arch/mips/configs/eyeq5_defconfig
15543 F:      arch/mips/mobileye/board-epm5.its.S
15544 F:      drivers/clk/clk-eyeq.c
15545 F:      drivers/pinctrl/pinctrl-eyeq5.c
15546 F:      drivers/reset/reset-eyeq.c
15547 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15548
15549 MODULE SUPPORT
15550 M:      Luis Chamberlain <[email protected]>
15551 L:      [email protected]
15552 L:      [email protected]
15553 S:      Maintained
15554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15555 F:      include/linux/kmod.h
15556 F:      include/linux/module*.h
15557 F:      kernel/module/
15558 F:      lib/test_kmod.c
15559 F:      scripts/module*
15560 F:      tools/testing/selftests/kmod/
15561
15562 MONOLITHIC POWER SYSTEM PMIC DRIVER
15563 M:      Saravanan Sekar <[email protected]>
15564 S:      Maintained
15565 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15566 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15567 F:      drivers/hwmon/pmbus/mpq7932.c
15568 F:      drivers/iio/adc/mp2629_adc.c
15569 F:      drivers/mfd/mp2629.c
15570 F:      drivers/power/supply/mp2629_charger.c
15571 F:      drivers/regulator/mp5416.c
15572 F:      drivers/regulator/mpq7920.c
15573 F:      drivers/regulator/mpq7920.h
15574 F:      include/linux/mfd/mp2629.h
15575
15576 MOST(R) TECHNOLOGY DRIVER
15577 M:      Parthiban Veerasooran <[email protected]>
15578 M:      Christian Gromm <[email protected]>
15579 S:      Maintained
15580 F:      Documentation/ABI/testing/configfs-most
15581 F:      Documentation/ABI/testing/sysfs-bus-most
15582 F:      drivers/most/
15583 F:      drivers/staging/most/
15584 F:      include/linux/most.h
15585
15586 MOTORCOMM PHY DRIVER
15587 M:      Frank <[email protected]>
15588 L:      [email protected]
15589 S:      Maintained
15590 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15591 F:      drivers/net/phy/motorcomm.c
15592
15593 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15594 M:      Jiri Slaby <[email protected]>
15595 S:      Maintained
15596 F:      Documentation/driver-api/tty/moxa-smartio.rst
15597 F:      drivers/tty/mxser.*
15598
15599 MP3309C BACKLIGHT DRIVER
15600 M:      Flavio Suligoi <[email protected]>
15601 L:      [email protected]
15602 S:      Maintained
15603 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15604 F:      drivers/video/backlight/mp3309c.c
15605
15606 MPS MP2891 DRIVER
15607 M:      Noah Wang <[email protected]>
15608 L:      [email protected]
15609 S:      Maintained
15610 F:      Documentation/hwmon/mp2891.rst
15611 F:      drivers/hwmon/pmbus/mp2891.c
15612
15613 MPS MP2993 DRIVER
15614 M:      Noah Wang <[email protected]>
15615 L:      [email protected]
15616 S:      Maintained
15617 F:      Documentation/hwmon/mp2993.rst
15618 F:      drivers/hwmon/pmbus/mp2993.c
15619
15620 MPS MP9941 DRIVER
15621 M:      Noah Wang <[email protected]>
15622 L:      [email protected]
15623 S:      Maintained
15624 F:      Documentation/hwmon/mp9941.rst
15625 F:      drivers/hwmon/pmbus/mp9941.c
15626
15627 MR800 AVERMEDIA USB FM RADIO DRIVER
15628 M:      Alexey Klimov <[email protected]>
15629 L:      [email protected]
15630 S:      Maintained
15631 T:      git git://linuxtv.org/media_tree.git
15632 F:      drivers/media/radio/radio-mr800.c
15633
15634 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15635 M:      Stefan Schmidt <[email protected]>
15636 L:      [email protected]
15637 S:      Odd Fixes
15638 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15639 F:      drivers/net/ieee802154/mrf24j40.c
15640
15641 MSI EC DRIVER
15642 M:      Nikita Kravets <[email protected]>
15643 L:      [email protected]
15644 S:      Maintained
15645 W:      https://github.com/BeardOverflow/msi-ec
15646 F:      drivers/platform/x86/msi-ec.*
15647
15648 MSI LAPTOP SUPPORT
15649 M:      "Lee, Chun-Yi" <[email protected]>
15650 L:      [email protected]
15651 S:      Maintained
15652 F:      drivers/platform/x86/msi-laptop.c
15653
15654 MSI WMI SUPPORT
15655 L:      [email protected]
15656 S:      Orphan
15657 F:      drivers/platform/x86/msi-wmi.c
15658
15659 MSI WMI PLATFORM FEATURES
15660 M:      Armin Wolf <[email protected]>
15661 L:      [email protected]
15662 S:      Maintained
15663 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15664 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15665 F:      drivers/platform/x86/msi-wmi-platform.c
15666
15667 MSI001 MEDIA DRIVER
15668 L:      [email protected]
15669 S:      Orphan
15670 W:      https://linuxtv.org
15671 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15672 F:      drivers/media/tuners/msi001*
15673
15674 MSI2500 MEDIA DRIVER
15675 L:      [email protected]
15676 S:      Orphan
15677 W:      https://linuxtv.org
15678 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15679 F:      drivers/media/usb/msi2500/
15680
15681 MSTAR INTERRUPT CONTROLLER DRIVER
15682 M:      Mark-PK Tsai <[email protected]>
15683 M:      Daniel Palmer <[email protected]>
15684 S:      Maintained
15685 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15686 F:      drivers/irqchip/irq-mst-intc.c
15687
15688 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15689 M:      Robert Jarzmik <[email protected]>
15690 L:      [email protected]
15691 S:      Maintained
15692 F:      drivers/mtd/devices/docg3*
15693
15694 MT9M114 ONSEMI SENSOR DRIVER
15695 M:      Laurent Pinchart <[email protected]>
15696 L:      [email protected]
15697 S:      Maintained
15698 T:      git git://linuxtv.org/media_tree.git
15699 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15700 F:      drivers/media/i2c/mt9m114.c
15701
15702 MT9P031 APTINA CAMERA SENSOR
15703 M:      Laurent Pinchart <[email protected]>
15704 L:      [email protected]
15705 S:      Maintained
15706 T:      git git://linuxtv.org/media_tree.git
15707 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15708 F:      drivers/media/i2c/mt9p031.c
15709 F:      include/media/i2c/mt9p031.h
15710
15711 MT9T112 APTINA CAMERA SENSOR
15712 M:      Jacopo Mondi <[email protected]>
15713 L:      [email protected]
15714 S:      Odd Fixes
15715 T:      git git://linuxtv.org/media_tree.git
15716 F:      drivers/media/i2c/mt9t112.c
15717 F:      include/media/i2c/mt9t112.h
15718
15719 MT9V032 APTINA CAMERA SENSOR
15720 M:      Laurent Pinchart <[email protected]>
15721 L:      [email protected]
15722 S:      Maintained
15723 T:      git git://linuxtv.org/media_tree.git
15724 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15725 F:      drivers/media/i2c/mt9v032.c
15726 F:      include/media/i2c/mt9v032.h
15727
15728 MT9V111 APTINA CAMERA SENSOR
15729 M:      Jacopo Mondi <[email protected]>
15730 L:      [email protected]
15731 S:      Maintained
15732 T:      git git://linuxtv.org/media_tree.git
15733 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15734 F:      drivers/media/i2c/mt9v111.c
15735
15736 MULTIFUNCTION DEVICES (MFD)
15737 M:      Lee Jones <[email protected]>
15738 S:      Maintained
15739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15740 F:      Documentation/devicetree/bindings/mfd/
15741 F:      drivers/mfd/
15742 F:      include/dt-bindings/mfd/
15743 F:      include/linux/mfd/
15744
15745 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15746 S:      Orphan
15747 F:      drivers/mmc/host/mmc_spi.c
15748 F:      include/linux/spi/mmc_spi.h
15749
15750 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15751 M:      Ulf Hansson <[email protected]>
15752 L:      [email protected]
15753 S:      Maintained
15754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15755 F:      Documentation/devicetree/bindings/mmc/
15756 F:      drivers/mmc/
15757 F:      include/linux/mmc/
15758 F:      include/uapi/linux/mmc/
15759
15760 MULTIPLEXER SUBSYSTEM
15761 M:      Peter Rosin <[email protected]>
15762 S:      Maintained
15763 F:      Documentation/ABI/testing/sysfs-class-mux*
15764 F:      Documentation/devicetree/bindings/mux/
15765 F:      drivers/mux/
15766 F:      include/dt-bindings/mux/
15767 F:      include/linux/mux/
15768
15769 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15770 M:      Bin Liu <[email protected]>
15771 L:      [email protected]
15772 S:      Maintained
15773 F:      drivers/usb/musb/
15774
15775 MXL301RF MEDIA DRIVER
15776 M:      Akihiro Tsukada <[email protected]>
15777 L:      [email protected]
15778 S:      Odd Fixes
15779 F:      drivers/media/tuners/mxl301rf*
15780
15781 MXL5007T MEDIA DRIVER
15782 M:      Michael Krufky <[email protected]>
15783 L:      [email protected]
15784 S:      Maintained
15785 W:      https://linuxtv.org
15786 W:      http://github.com/mkrufky
15787 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15788 T:      git git://linuxtv.org/mkrufky/tuners.git
15789 F:      drivers/media/tuners/mxl5007t.*
15790
15791 MXSFB DRM DRIVER
15792 M:      Marek Vasut <[email protected]>
15793 M:      Stefan Agner <[email protected]>
15794 L:      [email protected]
15795 S:      Supported
15796 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15797 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15798 F:      drivers/gpu/drm/mxsfb/
15799
15800 MYLEX DAC960 PCI RAID Controller
15801 M:      Hannes Reinecke <[email protected]>
15802 L:      [email protected]
15803 S:      Supported
15804 F:      drivers/scsi/myrb.*
15805 F:      drivers/scsi/myrs.*
15806
15807 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15808 L:      [email protected]
15809 S:      Orphan
15810 W:      https://www.cspi.com/ethernet-products/support/downloads/
15811 F:      drivers/net/ethernet/myricom/myri10ge/
15812
15813 NAND FLASH SUBSYSTEM
15814 M:      Miquel Raynal <[email protected]>
15815 R:      Richard Weinberger <[email protected]>
15816 L:      [email protected]
15817 S:      Maintained
15818 W:      http://www.linux-mtd.infradead.org/
15819 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15820 C:      irc://irc.oftc.net/mtd
15821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15822 F:      drivers/mtd/nand/
15823 F:      include/linux/mtd/*nand*.h
15824
15825 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15826 M:      Daniel Mack <[email protected]>
15827 L:      [email protected] (moderated for non-subscribers)
15828 S:      Maintained
15829 W:      http://www.native-instruments.com
15830 F:      sound/usb/caiaq/
15831
15832 NATSEMI ETHERNET DRIVER (DP8381x)
15833 S:      Orphan
15834 F:      drivers/net/ethernet/natsemi/natsemi.c
15835
15836 NCR 5380 SCSI DRIVERS
15837 M:      Finn Thain <[email protected]>
15838 M:      Michael Schmitz <[email protected]>
15839 L:      [email protected]
15840 S:      Maintained
15841 F:      Documentation/scsi/g_NCR5380.rst
15842 F:      drivers/scsi/NCR5380.*
15843 F:      drivers/scsi/arm/cumana_1.c
15844 F:      drivers/scsi/arm/oak.c
15845 F:      drivers/scsi/atari_scsi.*
15846 F:      drivers/scsi/dmx3191d.c
15847 F:      drivers/scsi/g_NCR5380.*
15848 F:      drivers/scsi/mac_scsi.*
15849 F:      drivers/scsi/sun3_scsi.*
15850 F:      drivers/scsi/sun3_scsi_vme.c
15851
15852 NCSI LIBRARY
15853 M:      Samuel Mendoza-Jonas <[email protected]>
15854 S:      Maintained
15855 F:      net/ncsi/
15856
15857 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15858 M:      Zev Weiss <[email protected]>
15859 L:      [email protected]
15860 S:      Maintained
15861 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15862 F:      drivers/hwmon/nct6775-i2c.c
15863
15864 NETCONSOLE
15865 M:      Breno Leitao <[email protected]>
15866 S:      Maintained
15867 F:      Documentation/networking/netconsole.rst
15868 F:      drivers/net/netconsole.c
15869 F:      tools/testing/selftests/drivers/net/netcons_basic.sh
15870
15871 NETDEVSIM
15872 M:      Jakub Kicinski <[email protected]>
15873 S:      Maintained
15874 F:      drivers/net/netdevsim/*
15875 F:      tools/testing/selftests/drivers/net/netdevsim/*
15876
15877 NETEM NETWORK EMULATOR
15878 M:      Stephen Hemminger <[email protected]>
15879 L:      [email protected]
15880 S:      Maintained
15881 F:      net/sched/sch_netem.c
15882
15883 NETERION 10GbE DRIVERS (s2io)
15884 M:      Jon Mason <[email protected]>
15885 L:      [email protected]
15886 S:      Supported
15887 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15888 F:      drivers/net/ethernet/neterion/
15889
15890 NETFILTER
15891 M:      Pablo Neira Ayuso <[email protected]>
15892 M:      Jozsef Kadlecsik <[email protected]>
15893 L:      [email protected]
15894 L:      [email protected]
15895 S:      Maintained
15896 W:      http://www.netfilter.org/
15897 W:      http://www.iptables.org/
15898 W:      http://www.nftables.org/
15899 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15900 C:      irc://irc.libera.chat/netfilter
15901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15903 F:      include/linux/netfilter*
15904 F:      include/linux/netfilter/
15905 F:      include/net/netfilter/
15906 F:      include/uapi/linux/netfilter*
15907 F:      include/uapi/linux/netfilter/
15908 F:      net/*/netfilter.c
15909 F:      net/*/netfilter/
15910 F:      net/bridge/br_netfilter*.c
15911 F:      net/netfilter/
15912 F:      tools/testing/selftests/net/netfilter/
15913
15914 NETROM NETWORK LAYER
15915 M:      Ralf Baechle <[email protected]>
15916 L:      [email protected]
15917 S:      Maintained
15918 W:      https://linux-ax25.in-berlin.de
15919 F:      include/net/netrom.h
15920 F:      include/uapi/linux/netrom.h
15921 F:      net/netrom/
15922
15923 NETRONIX EMBEDDED CONTROLLER
15924 M:      Jonathan Neuschäfer <[email protected]>
15925 S:      Maintained
15926 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15927 F:      drivers/mfd/ntxec.c
15928 F:      drivers/pwm/pwm-ntxec.c
15929 F:      drivers/rtc/rtc-ntxec.c
15930 F:      include/linux/mfd/ntxec.h
15931
15932 NETRONOME ETHERNET DRIVERS
15933 M:      Louis Peens <[email protected]>
15934 R:      Jakub Kicinski <[email protected]>
15935 L:      [email protected]
15936 S:      Maintained
15937 F:      drivers/net/ethernet/netronome/
15938
15939 NETWORK BLOCK DEVICE (NBD)
15940 M:      Josef Bacik <[email protected]>
15941 L:      [email protected]
15942 L:      [email protected]
15943 S:      Maintained
15944 F:      Documentation/admin-guide/blockdev/nbd.rst
15945 F:      drivers/block/nbd.c
15946 F:      include/trace/events/nbd.h
15947 F:      include/uapi/linux/nbd.h
15948
15949 NETWORK DROP MONITOR
15950 M:      Neil Horman <[email protected]>
15951 L:      [email protected]
15952 S:      Maintained
15953 W:      https://fedorahosted.org/dropwatch/
15954 F:      include/uapi/linux/net_dropmon.h
15955 F:      net/core/drop_monitor.c
15956
15957 NETWORKING DRIVERS
15958 M:      "David S. Miller" <[email protected]>
15959 M:      Eric Dumazet <[email protected]>
15960 M:      Jakub Kicinski <[email protected]>
15961 M:      Paolo Abeni <[email protected]>
15962 L:      [email protected]
15963 S:      Maintained
15964 P:      Documentation/process/maintainer-netdev.rst
15965 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15968 F:      Documentation/devicetree/bindings/net/
15969 F:      Documentation/networking/net_cachelines/net_device.rst
15970 F:      drivers/connector/
15971 F:      drivers/net/
15972 F:      include/dt-bindings/net/
15973 F:      include/linux/cn_proc.h
15974 F:      include/linux/etherdevice.h
15975 F:      include/linux/ethtool_netlink.h
15976 F:      include/linux/fcdevice.h
15977 F:      include/linux/fddidevice.h
15978 F:      include/linux/hippidevice.h
15979 F:      include/linux/if_*
15980 F:      include/linux/inetdevice.h
15981 F:      include/linux/netdev*
15982 F:      include/linux/platform_data/wiznet.h
15983 F:      include/uapi/linux/cn_proc.h
15984 F:      include/uapi/linux/ethtool_netlink.h
15985 F:      include/uapi/linux/if_*
15986 F:      include/uapi/linux/netdev*
15987 F:      tools/testing/selftests/drivers/net/
15988 X:      Documentation/devicetree/bindings/net/bluetooth/
15989 X:      Documentation/devicetree/bindings/net/wireless/
15990 X:      drivers/net/wireless/
15991
15992 NETWORKING DRIVERS (WIRELESS)
15993 M:      Kalle Valo <[email protected]>
15994 L:      [email protected]
15995 S:      Maintained
15996 W:      https://wireless.wiki.kernel.org/
15997 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
16000 F:      Documentation/devicetree/bindings/net/wireless/
16001 F:      drivers/net/wireless/
16002
16003 NETWORKING [DSA]
16004 M:      Andrew Lunn <[email protected]>
16005 M:      Florian Fainelli <[email protected]>
16006 M:      Vladimir Oltean <[email protected]>
16007 S:      Maintained
16008 F:      Documentation/devicetree/bindings/net/dsa/
16009 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
16010 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
16011 F:      drivers/net/dsa/
16012 F:      include/linux/dsa/
16013 F:      include/linux/platform_data/dsa.h
16014 F:      include/net/dsa.h
16015 F:      net/dsa/
16016 F:      tools/testing/selftests/drivers/net/dsa/
16017
16018 NETWORKING [GENERAL]
16019 M:      "David S. Miller" <[email protected]>
16020 M:      Eric Dumazet <[email protected]>
16021 M:      Jakub Kicinski <[email protected]>
16022 M:      Paolo Abeni <[email protected]>
16023 L:      [email protected]
16024 S:      Maintained
16025 P:      Documentation/process/maintainer-netdev.rst
16026 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
16027 B:      mailto:[email protected]
16028 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
16030 F:      Documentation/core-api/netlink.rst
16031 F:      Documentation/netlink/
16032 F:      Documentation/networking/
16033 F:      Documentation/networking/net_cachelines/
16034 F:      Documentation/process/maintainer-netdev.rst
16035 F:      Documentation/userspace-api/netlink/
16036 F:      include/linux/framer/framer-provider.h
16037 F:      include/linux/framer/framer.h
16038 F:      include/linux/in.h
16039 F:      include/linux/indirect_call_wrapper.h
16040 F:      include/linux/inet.h
16041 F:      include/linux/inet_diag.h
16042 F:      include/linux/net.h
16043 F:      include/linux/netdev*
16044 F:      include/linux/netlink.h
16045 F:      include/linux/netpoll.h
16046 F:      include/linux/rtnetlink.h
16047 F:      include/linux/seq_file_net.h
16048 F:      include/linux/skbuff*
16049 F:      include/net/
16050 F:      include/uapi/linux/genetlink.h
16051 F:      include/uapi/linux/hsr_netlink.h
16052 F:      include/uapi/linux/in.h
16053 F:      include/uapi/linux/inet_diag.h
16054 F:      include/uapi/linux/nbd-netlink.h
16055 F:      include/uapi/linux/net.h
16056 F:      include/uapi/linux/net_namespace.h
16057 F:      include/uapi/linux/netconf.h
16058 F:      include/uapi/linux/netdev*
16059 F:      include/uapi/linux/netlink.h
16060 F:      include/uapi/linux/netlink_diag.h
16061 F:      include/uapi/linux/rtnetlink.h
16062 F:      lib/net_utils.c
16063 F:      lib/random32.c
16064 F:      net/
16065 F:      tools/net/
16066 F:      tools/testing/selftests/net/
16067 X:      net/9p/
16068 X:      net/bluetooth/
16069
16070 NETWORKING [IPSEC]
16071 M:      Steffen Klassert <[email protected]>
16072 M:      Herbert Xu <[email protected]>
16073 M:      "David S. Miller" <[email protected]>
16074 L:      [email protected]
16075 S:      Maintained
16076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
16077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
16078 F:      include/net/xfrm.h
16079 F:      include/uapi/linux/xfrm.h
16080 F:      net/ipv4/ah4.c
16081 F:      net/ipv4/esp4*
16082 F:      net/ipv4/ip_vti.c
16083 F:      net/ipv4/ipcomp.c
16084 F:      net/ipv4/xfrm*
16085 F:      net/ipv6/ah6.c
16086 F:      net/ipv6/esp6*
16087 F:      net/ipv6/ip6_vti.c
16088 F:      net/ipv6/ipcomp6.c
16089 F:      net/ipv6/xfrm*
16090 F:      net/key/
16091 F:      net/xfrm/
16092 F:      tools/testing/selftests/net/ipsec.c
16093
16094 NETWORKING [IPv4/IPv6]
16095 M:      "David S. Miller" <[email protected]>
16096 M:      David Ahern <[email protected]>
16097 L:      [email protected]
16098 S:      Maintained
16099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16100 F:      arch/x86/net/*
16101 F:      include/linux/ip.h
16102 F:      include/linux/ipv6*
16103 F:      include/net/fib*
16104 F:      include/net/ip*
16105 F:      include/net/route.h
16106 F:      net/ipv4/
16107 F:      net/ipv6/
16108
16109 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
16110 M:      Paul Moore <[email protected]>
16111 L:      [email protected]
16112 L:      [email protected]
16113 S:      Supported
16114 W:      https://github.com/netlabel
16115 F:      Documentation/netlabel/
16116 F:      include/net/calipso.h
16117 F:      include/net/cipso_ipv4.h
16118 F:      include/net/netlabel.h
16119 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16120 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16121 F:      net/ipv4/cipso_ipv4.c
16122 F:      net/ipv6/calipso.c
16123 F:      net/netfilter/xt_CONNSECMARK.c
16124 F:      net/netfilter/xt_SECMARK.c
16125 F:      net/netlabel/
16126
16127 NETWORKING [MACSEC]
16128 M:      Sabrina Dubroca <[email protected]>
16129 L:      [email protected]
16130 S:      Maintained
16131 F:      drivers/net/macsec.c
16132 F:      include/net/macsec.h
16133 F:      include/uapi/linux/if_macsec.h
16134 K:      macsec
16135 K:      \bmdo_
16136
16137 NETWORKING [MPTCP]
16138 M:      Matthieu Baerts <[email protected]>
16139 M:      Mat Martineau <[email protected]>
16140 R:      Geliang Tang <[email protected]>
16141 L:      [email protected]
16142 L:      [email protected]
16143 S:      Maintained
16144 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16145 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16146 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16147 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16148 F:      Documentation/netlink/specs/mptcp_pm.yaml
16149 F:      Documentation/networking/mptcp*.rst
16150 F:      include/net/mptcp.h
16151 F:      include/trace/events/mptcp.h
16152 F:      include/uapi/linux/mptcp*.h
16153 F:      net/mptcp/
16154 F:      tools/testing/selftests/bpf/*/*mptcp*.c
16155 F:      tools/testing/selftests/net/mptcp/
16156
16157 NETWORKING [TCP]
16158 M:      Eric Dumazet <[email protected]>
16159 L:      [email protected]
16160 S:      Maintained
16161 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16162 F:      include/linux/tcp.h
16163 F:      include/net/tcp.h
16164 F:      include/trace/events/tcp.h
16165 F:      include/uapi/linux/tcp.h
16166 F:      net/ipv4/inet_connection_sock.c
16167 F:      net/ipv4/inet_hashtables.c
16168 F:      net/ipv4/inet_timewait_sock.c
16169 F:      net/ipv4/syncookies.c
16170 F:      net/ipv4/tcp*.c
16171 F:      net/ipv6/inet6_connection_sock.c
16172 F:      net/ipv6/inet6_hashtables.c
16173 F:      net/ipv6/syncookies.c
16174 F:      net/ipv6/tcp*.c
16175
16176 NETWORKING [TLS]
16177 M:      Boris Pismenny <[email protected]>
16178 M:      John Fastabend <[email protected]>
16179 M:      Jakub Kicinski <[email protected]>
16180 L:      [email protected]
16181 S:      Maintained
16182 F:      include/net/tls.h
16183 F:      include/uapi/linux/tls.h
16184 F:      net/tls/*
16185
16186 NETXEN (1/10) GbE SUPPORT
16187 M:      Manish Chopra <[email protected]>
16188 M:      Rahul Verma <[email protected]>
16189 M:      [email protected]
16190 L:      [email protected]
16191 S:      Supported
16192 F:      drivers/net/ethernet/qlogic/netxen/
16193
16194 NET_FAILOVER MODULE
16195 M:      Sridhar Samudrala <[email protected]>
16196 L:      [email protected]
16197 S:      Supported
16198 F:      Documentation/networking/net_failover.rst
16199 F:      drivers/net/net_failover.c
16200 F:      include/net/net_failover.h
16201
16202 NEXTHOP
16203 M:      David Ahern <[email protected]>
16204 L:      [email protected]
16205 S:      Maintained
16206 F:      include/net/netns/nexthop.h
16207 F:      include/net/nexthop.h
16208 F:      include/uapi/linux/nexthop.h
16209 F:      net/ipv4/nexthop.c
16210
16211 NFC SUBSYSTEM
16212 M:      Krzysztof Kozlowski <[email protected]>
16213 L:      [email protected]
16214 S:      Maintained
16215 F:      Documentation/devicetree/bindings/net/nfc/
16216 F:      drivers/nfc/
16217 F:      include/net/nfc/
16218 F:      include/uapi/linux/nfc.h
16219 F:      net/nfc/
16220
16221 NFC VIRTUAL NCI DEVICE DRIVER
16222 M:      Bongsu Jeon <[email protected]>
16223 L:      [email protected]
16224 S:      Supported
16225 F:      drivers/nfc/virtual_ncidev.c
16226 F:      tools/testing/selftests/nci/
16227
16228 NFS, SUNRPC, AND LOCKD CLIENTS
16229 M:      Trond Myklebust <[email protected]>
16230 M:      Anna Schumaker <[email protected]>
16231 L:      [email protected]
16232 S:      Maintained
16233 W:      http://client.linux-nfs.org
16234 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16235 F:      Documentation/filesystems/nfs/
16236 F:      fs/lockd/
16237 F:      fs/nfs/
16238 F:      fs/nfs_common/
16239 F:      include/linux/lockd/
16240 F:      include/linux/nfs*
16241 F:      include/linux/sunrpc/
16242 F:      include/uapi/linux/nfs*
16243 F:      include/uapi/linux/sunrpc/
16244 F:      net/sunrpc/
16245
16246 NILFS2 FILESYSTEM
16247 M:      Ryusuke Konishi <[email protected]>
16248 L:      [email protected]
16249 S:      Supported
16250 W:      https://nilfs.sourceforge.io/
16251 T:      git https://github.com/konis/nilfs2.git
16252 F:      Documentation/filesystems/nilfs2.rst
16253 F:      fs/nilfs2/
16254 F:      include/trace/events/nilfs2.h
16255 F:      include/uapi/linux/nilfs2_api.h
16256 F:      include/uapi/linux/nilfs2_ondisk.h
16257
16258 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16259 M:      YOKOTA Hiroshi <[email protected]>
16260 S:      Maintained
16261 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16262 F:      Documentation/scsi/NinjaSCSI.rst
16263 F:      drivers/scsi/pcmcia/nsp_*
16264
16265 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16266 M:      GOTO Masanori <[email protected]>
16267 M:      YOKOTA Hiroshi <[email protected]>
16268 S:      Maintained
16269 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16270 F:      Documentation/scsi/NinjaSCSI.rst
16271 F:      drivers/scsi/nsp32*
16272
16273 NINTENDO HID DRIVER
16274 M:      Daniel J. Ogorchock <[email protected]>
16275 L:      [email protected]
16276 S:      Maintained
16277 F:      drivers/hid/hid-nintendo*
16278
16279 NIOS2 ARCHITECTURE
16280 M:      Dinh Nguyen <[email protected]>
16281 S:      Maintained
16282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16283 F:      arch/nios2/
16284
16285 NITRO ENCLAVES (NE)
16286 M:      Alexandru Ciobotaru <[email protected]>
16287 L:      [email protected]
16288 L:      The AWS Nitro Enclaves Team <[email protected]>
16289 S:      Supported
16290 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16291 F:      Documentation/virt/ne_overview.rst
16292 F:      drivers/virt/nitro_enclaves/
16293 F:      include/linux/nitro_enclaves.h
16294 F:      include/uapi/linux/nitro_enclaves.h
16295 F:      samples/nitro_enclaves/
16296
16297 NITRO SECURE MODULE (NSM)
16298 M:      Alexander Graf <[email protected]>
16299 L:      [email protected]
16300 L:      The AWS Nitro Enclaves Team <[email protected]>
16301 S:      Supported
16302 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16303 F:      drivers/misc/nsm.c
16304 F:      include/uapi/linux/nsm.h
16305
16306 NOHZ, DYNTICKS SUPPORT
16307 M:      Anna-Maria Behnsen <[email protected]>
16308 M:      Frederic Weisbecker <[email protected]>
16309 M:      Ingo Molnar <[email protected]>
16310 M:      Thomas Gleixner <[email protected]>
16311 L:      [email protected]
16312 S:      Maintained
16313 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16314 F:      include/linux/sched/nohz.h
16315 F:      include/linux/tick.h
16316 F:      kernel/time/tick*.*
16317
16318 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16319 M:      Pavel Machek <[email protected]>
16320 M:      Sakari Ailus <[email protected]>
16321 L:      [email protected]
16322 S:      Maintained
16323 F:      drivers/media/i2c/ad5820.c
16324 F:      drivers/media/i2c/et8ek8
16325
16326 NOKIA N900 POWER SUPPLY DRIVERS
16327 R:      Pali Rohár <[email protected]>
16328 F:      drivers/power/supply/bq2415x_charger.c
16329 F:      drivers/power/supply/bq27xxx_battery.c
16330 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16331 F:      drivers/power/supply/isp1704_charger.c
16332 F:      drivers/power/supply/rx51_battery.c
16333 F:      include/linux/power/bq2415x_charger.h
16334 F:      include/linux/power/bq27xxx_battery.h
16335
16336 NOLIBC HEADER FILE
16337 M:      Willy Tarreau <[email protected]>
16338 M:      Thomas Weißschuh <[email protected]>
16339 S:      Maintained
16340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16341 F:      tools/include/nolibc/
16342 F:      tools/testing/selftests/nolibc/
16343
16344 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16345 M:      Hans de Goede <[email protected]>
16346 L:      [email protected]
16347 S:      Maintained
16348 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16349
16350 NSDEPS
16351 M:      Matthias Maennich <[email protected]>
16352 S:      Maintained
16353 F:      Documentation/core-api/symbol-namespaces.rst
16354 F:      scripts/nsdeps
16355
16356 NTB AMD DRIVER
16357 M:      Sanjay R Mehta <[email protected]>
16358 M:      Shyam Sundar S K <[email protected]>
16359 L:      [email protected]
16360 S:      Supported
16361 F:      drivers/ntb/hw/amd/
16362
16363 NTB DRIVER CORE
16364 M:      Jon Mason <[email protected]>
16365 M:      Dave Jiang <[email protected]>
16366 M:      Allen Hubbe <[email protected]>
16367 L:      [email protected]
16368 S:      Supported
16369 W:      https://github.com/jonmason/ntb/wiki
16370 T:      git https://github.com/jonmason/ntb.git
16371 F:      drivers/net/ntb_netdev.c
16372 F:      drivers/ntb/
16373 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16374 F:      include/linux/ntb.h
16375 F:      include/linux/ntb_transport.h
16376 F:      tools/testing/selftests/ntb/
16377
16378 NTB IDT DRIVER
16379 M:      Serge Semin <[email protected]>
16380 L:      [email protected]
16381 S:      Supported
16382 F:      drivers/ntb/hw/idt/
16383
16384 NTB INTEL DRIVER
16385 M:      Dave Jiang <[email protected]>
16386 L:      [email protected]
16387 S:      Supported
16388 W:      https://github.com/davejiang/linux/wiki
16389 T:      git https://github.com/davejiang/linux.git
16390 F:      drivers/ntb/hw/intel/
16391
16392 NTFS3 FILESYSTEM
16393 M:      Konstantin Komarov <[email protected]>
16394 L:      [email protected]
16395 S:      Supported
16396 W:      http://www.paragon-software.com/
16397 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16398 F:      Documentation/filesystems/ntfs3.rst
16399 F:      fs/ntfs3/
16400
16401 NUBUS SUBSYSTEM
16402 M:      Finn Thain <[email protected]>
16403 L:      [email protected]
16404 S:      Maintained
16405 F:      arch/*/include/asm/nubus.h
16406 F:      drivers/nubus/
16407 F:      include/linux/nubus.h
16408 F:      include/uapi/linux/nubus.h
16409
16410 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16411 M:      Antonino Daplas <[email protected]>
16412 L:      [email protected]
16413 S:      Maintained
16414 F:      drivers/video/fbdev/nvidia/
16415 F:      drivers/video/fbdev/riva/
16416
16417 NVIDIA WMI EC BACKLIGHT DRIVER
16418 M:      Daniel Dadap <[email protected]>
16419 L:      [email protected]
16420 S:      Supported
16421 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16422 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16423
16424 NVM EXPRESS DRIVER
16425 M:      Keith Busch <[email protected]>
16426 M:      Jens Axboe <[email protected]>
16427 M:      Christoph Hellwig <[email protected]>
16428 M:      Sagi Grimberg <[email protected]>
16429 L:      [email protected]
16430 S:      Supported
16431 W:      http://git.infradead.org/nvme.git
16432 T:      git git://git.infradead.org/nvme.git
16433 F:      Documentation/nvme/
16434 F:      drivers/nvme/common/
16435 F:      drivers/nvme/host/
16436 F:      include/linux/nvme-*.h
16437 F:      include/linux/nvme.h
16438 F:      include/uapi/linux/nvme_ioctl.h
16439
16440 NVM EXPRESS FABRICS AUTHENTICATION
16441 M:      Hannes Reinecke <[email protected]>
16442 L:      [email protected]
16443 S:      Supported
16444 F:      drivers/nvme/host/auth.c
16445 F:      drivers/nvme/target/auth.c
16446 F:      drivers/nvme/target/fabrics-cmd-auth.c
16447 F:      include/linux/nvme-auth.h
16448
16449 NVM EXPRESS FC TRANSPORT DRIVERS
16450 M:      James Smart <[email protected]>
16451 L:      [email protected]
16452 S:      Supported
16453 F:      drivers/nvme/host/fc.c
16454 F:      drivers/nvme/target/fc.c
16455 F:      drivers/nvme/target/fcloop.c
16456 F:      include/linux/nvme-fc-driver.h
16457 F:      include/linux/nvme-fc.h
16458
16459 NVM EXPRESS HARDWARE MONITORING SUPPORT
16460 M:      Guenter Roeck <[email protected]>
16461 L:      [email protected]
16462 S:      Supported
16463 F:      drivers/nvme/host/hwmon.c
16464
16465 NVM EXPRESS TARGET DRIVER
16466 M:      Christoph Hellwig <[email protected]>
16467 M:      Sagi Grimberg <[email protected]>
16468 M:      Chaitanya Kulkarni <[email protected]>
16469 L:      [email protected]
16470 S:      Supported
16471 W:      http://git.infradead.org/nvme.git
16472 T:      git git://git.infradead.org/nvme.git
16473 F:      drivers/nvme/target/
16474
16475 NVMEM FRAMEWORK
16476 M:      Srinivas Kandagatla <[email protected]>
16477 S:      Maintained
16478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16479 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16480 F:      Documentation/devicetree/bindings/nvmem/
16481 F:      drivers/nvmem/
16482 F:      include/linux/nvmem-consumer.h
16483 F:      include/linux/nvmem-provider.h
16484
16485 NXP BLUETOOTH WIRELESS DRIVERS
16486 M:      Amitkumar Karwar <[email protected]>
16487 M:      Neeraj Kale <[email protected]>
16488 S:      Maintained
16489 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16490 F:      drivers/bluetooth/btnxpuart.c
16491
16492 NXP C45 TJA11XX PHY DRIVER
16493 M:      Andrei Botila <[email protected]>
16494 L:      [email protected]
16495 S:      Maintained
16496 F:      drivers/net/phy/nxp-c45-tja11xx*
16497
16498 NXP FSPI DRIVER
16499 M:      Han Xu <[email protected]>
16500 M:      Haibo Chen <[email protected]>
16501 R:      Yogesh Gaur <[email protected]>
16502 L:      [email protected]
16503 L:      [email protected]
16504 S:      Maintained
16505 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16506 F:      drivers/spi/spi-nxp-fspi.c
16507
16508 NXP FXAS21002C DRIVER
16509 M:      Rui Miguel Silva <[email protected]>
16510 L:      [email protected]
16511 S:      Maintained
16512 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16513 F:      drivers/iio/gyro/fxas21002c.h
16514 F:      drivers/iio/gyro/fxas21002c_core.c
16515 F:      drivers/iio/gyro/fxas21002c_i2c.c
16516 F:      drivers/iio/gyro/fxas21002c_spi.c
16517
16518 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16519 M:      Haibo Chen <[email protected]>
16520 L:      [email protected]
16521 L:      [email protected]
16522 S:      Maintained
16523 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16524 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16525 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16526 F:      drivers/iio/adc/imx7d_adc.c
16527 F:      drivers/iio/adc/imx93_adc.c
16528 F:      drivers/iio/adc/vf610_adc.c
16529
16530 NXP i.MX 8M ISI DRIVER
16531 M:      Laurent Pinchart <[email protected]>
16532 L:      [email protected]
16533 S:      Maintained
16534 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16535 F:      drivers/media/platform/nxp/imx8-isi/
16536
16537 NXP i.MX 8MP DW100 V4L2 DRIVER
16538 M:      Xavier Roumegue <[email protected]>
16539 L:      [email protected]
16540 S:      Maintained
16541 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16542 F:      Documentation/userspace-api/media/drivers/dw100.rst
16543 F:      drivers/media/platform/nxp/dw100/
16544 F:      include/uapi/linux/dw100.h
16545
16546 NXP i.MX 8MQ DCSS DRIVER
16547 M:      Laurentiu Palcu <[email protected]>
16548 R:      Lucas Stach <[email protected]>
16549 L:      [email protected]
16550 S:      Maintained
16551 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16552 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16553 F:      drivers/gpu/drm/imx/dcss/
16554
16555 NXP i.MX 8QXP ADC DRIVER
16556 M:      Cai Huoqing <[email protected]>
16557 M:      Haibo Chen <[email protected]>
16558 L:      [email protected]
16559 L:      [email protected]
16560 S:      Maintained
16561 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16562 F:      drivers/iio/adc/imx8qxp-adc.c
16563
16564 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16565 M:      Mirela Rabulea <[email protected]>
16566 L:      [email protected]
16567 L:      [email protected]
16568 S:      Maintained
16569 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16570 F:      drivers/media/platform/nxp/imx-jpeg
16571
16572 NXP i.MX CLOCK DRIVERS
16573 M:      Abel Vesa <[email protected]>
16574 R:      Peng Fan <[email protected]>
16575 L:      [email protected]
16576 L:      [email protected]
16577 S:      Maintained
16578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16579 F:      Documentation/devicetree/bindings/clock/imx*
16580 F:      drivers/clk/imx/
16581 F:      include/dt-bindings/clock/imx*
16582
16583 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16584 M:      Jagan Teki <[email protected]>
16585 S:      Maintained
16586 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16587 F:      drivers/regulator/pf8x00-regulator.c
16588
16589 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16590 M:      Krzysztof Kozlowski <[email protected]>
16591 L:      [email protected]
16592 S:      Maintained
16593 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16594 F:      drivers/extcon/extcon-ptn5150.c
16595
16596 NXP SGTL5000 DRIVER
16597 M:      Fabio Estevam <[email protected]>
16598 L:      [email protected] (moderated for non-subscribers)
16599 S:      Maintained
16600 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16601 F:      sound/soc/codecs/sgtl5000*
16602
16603 NXP SJA1105 ETHERNET SWITCH DRIVER
16604 M:      Vladimir Oltean <[email protected]>
16605 L:      [email protected]
16606 S:      Maintained
16607 F:      drivers/net/dsa/sja1105
16608 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16609
16610 NXP TDA998X DRM DRIVER
16611 M:      Russell King <[email protected]>
16612 S:      Maintained
16613 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16614 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16615 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16616 F:      include/drm/i2c/tda998x.h
16617 F:      include/dt-bindings/display/tda998x.h
16618 K:      "nxp,tda998x"
16619
16620 NXP TFA9879 DRIVER
16621 M:      Peter Rosin <[email protected]>
16622 L:      [email protected] (moderated for non-subscribers)
16623 S:      Maintained
16624 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16625 F:      sound/soc/codecs/tfa9879*
16626
16627 NXP-NCI NFC DRIVER
16628 S:      Orphan
16629 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16630 F:      drivers/nfc/nxp-nci
16631
16632 NXP/Goodix TFA989X (TFA1) DRIVER
16633 M:      Stephan Gerhold <[email protected]>
16634 L:      [email protected] (moderated for non-subscribers)
16635 S:      Maintained
16636 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16637 F:      sound/soc/codecs/tfa989x.c
16638
16639 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16640 M:      Jonas Malaco <[email protected]>
16641 L:      [email protected]
16642 S:      Maintained
16643 F:      Documentation/hwmon/nzxt-kraken2.rst
16644 F:      drivers/hwmon/nzxt-kraken2.c
16645
16646 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16647 M:      Jonas Malaco <[email protected]>
16648 M:      Aleksa Savic <[email protected]>
16649 L:      [email protected]
16650 S:      Maintained
16651 F:      Documentation/hwmon/nzxt-kraken3.rst
16652 F:      drivers/hwmon/nzxt-kraken3.c
16653
16654 NZXT-SMART2 HARDWARE MONITORING DRIVER
16655 M:      Aleksandr Mezin <[email protected]>
16656 L:      [email protected]
16657 S:      Maintained
16658 F:      Documentation/hwmon/nzxt-smart2.rst
16659 F:      drivers/hwmon/nzxt-smart2.c
16660
16661 OBJAGG
16662 M:      Jiri Pirko <[email protected]>
16663 L:      [email protected]
16664 S:      Supported
16665 F:      include/linux/objagg.h
16666 F:      lib/objagg.c
16667 F:      lib/test_objagg.c
16668
16669 OBJPOOL
16670 M:      Matt Wu <[email protected]>
16671 S:      Supported
16672 F:      include/linux/objpool.h
16673 F:      lib/objpool.c
16674 F:      lib/test_objpool.c
16675
16676 OBJTOOL
16677 M:      Josh Poimboeuf <[email protected]>
16678 M:      Peter Zijlstra <[email protected]>
16679 S:      Supported
16680 F:      include/linux/objtool*.h
16681 F:      tools/objtool/
16682
16683 OCELOT ETHERNET SWITCH DRIVER
16684 M:      Vladimir Oltean <[email protected]>
16685 M:      Claudiu Manoil <[email protected]>
16686 M:      Alexandre Belloni <[email protected]>
16687 M:      [email protected]
16688 L:      [email protected]
16689 S:      Supported
16690 F:      drivers/net/dsa/ocelot/*
16691 F:      drivers/net/ethernet/mscc/
16692 F:      include/soc/mscc/ocelot*
16693 F:      net/dsa/tag_ocelot.c
16694 F:      net/dsa/tag_ocelot_8021q.c
16695 F:      tools/testing/selftests/drivers/net/ocelot/*
16696
16697 OCELOT EXTERNAL SWITCH CONTROL
16698 M:      Colin Foster <[email protected]>
16699 S:      Supported
16700 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16701 F:      drivers/mfd/ocelot*
16702 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16703 F:      include/linux/mfd/ocelot.h
16704
16705 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16706 M:      Frederic Barrat <[email protected]>
16707 M:      Andrew Donnellan <[email protected]>
16708 L:      [email protected]
16709 S:      Supported
16710 F:      Documentation/userspace-api/accelerators/ocxl.rst
16711 F:      arch/powerpc/include/asm/pnv-ocxl.h
16712 F:      arch/powerpc/platforms/powernv/ocxl.c
16713 F:      drivers/misc/ocxl/
16714 F:      include/misc/ocxl*
16715 F:      include/uapi/misc/ocxl.h
16716
16717 OMAP AUDIO SUPPORT
16718 M:      Peter Ujfalusi <[email protected]>
16719 M:      Jarkko Nikula <[email protected]>
16720 L:      [email protected] (moderated for non-subscribers)
16721 L:      [email protected]
16722 S:      Maintained
16723 F:      sound/soc/ti/n810.c
16724 F:      sound/soc/ti/omap*
16725 F:      sound/soc/ti/rx51.c
16726 F:      sound/soc/ti/sdma-pcm.*
16727
16728 OMAP CLOCK FRAMEWORK SUPPORT
16729 M:      Paul Walmsley <[email protected]>
16730 L:      [email protected]
16731 S:      Maintained
16732 F:      arch/arm/*omap*/*clock*
16733
16734 OMAP DEVICE TREE SUPPORT
16735 M:      Tony Lindgren <[email protected]>
16736 L:      [email protected]
16737 L:      [email protected]
16738 S:      Maintained
16739 F:      arch/arm/boot/dts/ti/omap/
16740
16741 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16742 L:      [email protected]
16743 L:      [email protected]
16744 S:      Orphan
16745 F:      Documentation/arch/arm/omap/dss.rst
16746 F:      drivers/video/fbdev/omap2/
16747
16748 OMAP FRAMEBUFFER SUPPORT
16749 L:      [email protected]
16750 L:      [email protected]
16751 S:      Orphan
16752 F:      drivers/video/fbdev/omap/
16753
16754 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16755 M:      Roger Quadros <[email protected]>
16756 M:      Tony Lindgren <[email protected]>
16757 L:      [email protected]
16758 S:      Maintained
16759 F:      arch/arm/mach-omap2/*gpmc*
16760 F:      drivers/memory/omap-gpmc.c
16761
16762 OMAP GPIO DRIVER
16763 M:      Grygorii Strashko <[email protected]>
16764 M:      Santosh Shilimkar <[email protected]>
16765 M:      Kevin Hilman <[email protected]>
16766 L:      [email protected]
16767 S:      Maintained
16768 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16769 F:      drivers/gpio/gpio-omap.c
16770
16771 OMAP HARDWARE SPINLOCK SUPPORT
16772 L:      [email protected]
16773 S:      Orphan
16774 F:      drivers/hwspinlock/omap_hwspinlock.c
16775
16776 OMAP HS MMC SUPPORT
16777 L:      [email protected]
16778 L:      [email protected]
16779 S:      Orphan
16780 F:      drivers/mmc/host/omap_hsmmc.c
16781
16782 OMAP HWMOD DATA
16783 M:      Paul Walmsley <[email protected]>
16784 L:      [email protected]
16785 S:      Maintained
16786 F:      arch/arm/mach-omap2/omap_hwmod*data*
16787
16788 OMAP HWMOD SUPPORT
16789 M:      Paul Walmsley <[email protected]>
16790 L:      [email protected]
16791 S:      Maintained
16792 F:      arch/arm/mach-omap2/omap_hwmod.*
16793
16794 OMAP I2C DRIVER
16795 M:      Vignesh R <[email protected]>
16796 L:      [email protected]
16797 L:      [email protected]
16798 S:      Maintained
16799 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16800 F:      drivers/i2c/busses/i2c-omap.c
16801
16802 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16803 M:      Laurent Pinchart <[email protected]>
16804 L:      [email protected]
16805 S:      Maintained
16806 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16807 F:      drivers/media/platform/ti/omap3isp/
16808 F:      drivers/staging/media/omap4iss/
16809
16810 OMAP MMC SUPPORT
16811 M:      Aaro Koskinen <[email protected]>
16812 L:      [email protected]
16813 S:      Odd Fixes
16814 F:      drivers/mmc/host/omap.c
16815
16816 OMAP POWER MANAGEMENT SUPPORT
16817 M:      Kevin Hilman <[email protected]>
16818 L:      [email protected]
16819 S:      Maintained
16820 F:      arch/arm/*omap*/*pm*
16821 F:      drivers/cpufreq/omap-cpufreq.c
16822
16823 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16824 M:      Paul Walmsley <[email protected]>
16825 L:      [email protected]
16826 S:      Maintained
16827 F:      arch/arm/mach-omap2/prm*
16828
16829 OMAP RANDOM NUMBER GENERATOR SUPPORT
16830 M:      Deepak Saxena <[email protected]>
16831 S:      Maintained
16832 F:      drivers/char/hw_random/omap-rng.c
16833
16834 OMAP USB SUPPORT
16835 L:      [email protected]
16836 L:      [email protected]
16837 S:      Orphan
16838 F:      arch/arm/*omap*/usb*
16839 F:      drivers/usb/*/*omap*
16840
16841 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16842 M:      Mark Jackson <[email protected]>
16843 L:      [email protected]
16844 S:      Maintained
16845 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16846
16847 OMAP1 SUPPORT
16848 M:      Aaro Koskinen <[email protected]>
16849 M:      Janusz Krzysztofik <[email protected]>
16850 R:      Tony Lindgren <[email protected]>
16851 L:      [email protected]
16852 S:      Maintained
16853 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16855 F:      arch/arm/configs/omap1_defconfig
16856 F:      arch/arm/mach-omap1/
16857 F:      drivers/i2c/busses/i2c-omap.c
16858 F:      include/linux/platform_data/ams-delta-fiq.h
16859 F:      include/linux/platform_data/i2c-omap.h
16860
16861 OMAP2+ SUPPORT
16862 M:      Aaro Koskinen <[email protected]>
16863 M:      Andreas Kemnade <[email protected]>
16864 M:      Kevin Hilman <[email protected]>
16865 M:      Roger Quadros <[email protected]>
16866 M:      Tony Lindgren <[email protected]>
16867 L:      [email protected]
16868 S:      Maintained
16869 W:      http://linux.omap.com/
16870 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16872 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16873 F:      arch/arm/configs/omap2plus_defconfig
16874 F:      arch/arm/mach-omap2/
16875 F:      drivers/bus/omap*.[ch]
16876 F:      drivers/bus/ti-sysc.c
16877 F:      drivers/gpio/gpio-tps65219.c
16878 F:      drivers/i2c/busses/i2c-omap.c
16879 F:      drivers/irqchip/irq-omap-intc.c
16880 F:      drivers/mfd/*omap*.c
16881 F:      drivers/mfd/menelaus.c
16882 F:      drivers/mfd/palmas.c
16883 F:      drivers/mfd/tps65217.c
16884 F:      drivers/mfd/tps65218.c
16885 F:      drivers/mfd/tps65219.c
16886 F:      drivers/mfd/tps65910.c
16887 F:      drivers/mfd/twl-core.[ch]
16888 F:      drivers/mfd/twl4030*.c
16889 F:      drivers/mfd/twl6030*.c
16890 F:      drivers/mfd/twl6040*.c
16891 F:      drivers/regulator/palmas-regulator*.c
16892 F:      drivers/regulator/pbias-regulator.c
16893 F:      drivers/regulator/tps65217-regulator.c
16894 F:      drivers/regulator/tps65218-regulator.c
16895 F:      drivers/regulator/tps65219-regulator.c
16896 F:      drivers/regulator/tps65910-regulator.c
16897 F:      drivers/regulator/twl-regulator.c
16898 F:      drivers/regulator/twl6030-regulator.c
16899 F:      include/linux/platform_data/i2c-omap.h
16900 F:      include/linux/platform_data/ti-sysc.h
16901
16902 OMFS FILESYSTEM
16903 M:      Bob Copeland <[email protected]>
16904 L:      [email protected]
16905 S:      Maintained
16906 F:      Documentation/filesystems/omfs.rst
16907 F:      fs/omfs/
16908
16909 OMNIVISION OG01A1B SENSOR DRIVER
16910 M:      Sakari Ailus <[email protected]>
16911 L:      [email protected]
16912 S:      Maintained
16913 F:      drivers/media/i2c/og01a1b.c
16914
16915 OMNIVISION OV01A10 SENSOR DRIVER
16916 M:      Bingbu Cao <[email protected]>
16917 L:      [email protected]
16918 S:      Maintained
16919 T:      git git://linuxtv.org/media_tree.git
16920 F:      drivers/media/i2c/ov01a10.c
16921
16922 OMNIVISION OV02A10 SENSOR DRIVER
16923 L:      [email protected]
16924 S:      Orphan
16925 T:      git git://linuxtv.org/media_tree.git
16926 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16927 F:      drivers/media/i2c/ov02a10.c
16928
16929 OMNIVISION OV08D10 SENSOR DRIVER
16930 M:      Jimmy Su <[email protected]>
16931 L:      [email protected]
16932 S:      Maintained
16933 T:      git git://linuxtv.org/media_tree.git
16934 F:      drivers/media/i2c/ov08d10.c
16935
16936 OMNIVISION OV08X40 SENSOR DRIVER
16937 M:      Jason Chen <[email protected]>
16938 L:      [email protected]
16939 S:      Maintained
16940 T:      git git://linuxtv.org/media_tree.git
16941 F:      drivers/media/i2c/ov08x40.c
16942
16943 OMNIVISION OV13858 SENSOR DRIVER
16944 M:      Sakari Ailus <[email protected]>
16945 L:      [email protected]
16946 S:      Maintained
16947 T:      git git://linuxtv.org/media_tree.git
16948 F:      drivers/media/i2c/ov13858.c
16949
16950 OMNIVISION OV13B10 SENSOR DRIVER
16951 M:      Arec Kao <[email protected]>
16952 L:      [email protected]
16953 S:      Maintained
16954 T:      git git://linuxtv.org/media_tree.git
16955 F:      drivers/media/i2c/ov13b10.c
16956
16957 OMNIVISION OV2680 SENSOR DRIVER
16958 M:      Rui Miguel Silva <[email protected]>
16959 M:      Hans de Goede <[email protected]>
16960 L:      [email protected]
16961 S:      Maintained
16962 T:      git git://linuxtv.org/media_tree.git
16963 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16964 F:      drivers/media/i2c/ov2680.c
16965
16966 OMNIVISION OV2685 SENSOR DRIVER
16967 M:      Shunqian Zheng <[email protected]>
16968 L:      [email protected]
16969 S:      Maintained
16970 T:      git git://linuxtv.org/media_tree.git
16971 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16972 F:      drivers/media/i2c/ov2685.c
16973
16974 OMNIVISION OV2740 SENSOR DRIVER
16975 M:      Tianshu Qiu <[email protected]>
16976 R:      Sakari Ailus <[email protected]>
16977 R:      Bingbu Cao <[email protected]>
16978 L:      [email protected]
16979 S:      Maintained
16980 T:      git git://linuxtv.org/media_tree.git
16981 F:      drivers/media/i2c/ov2740.c
16982
16983 OMNIVISION OV4689 SENSOR DRIVER
16984 M:      Mikhail Rudenko <[email protected]>
16985 L:      [email protected]
16986 S:      Maintained
16987 T:      git git://linuxtv.org/media_tree.git
16988 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16989 F:      drivers/media/i2c/ov4689.c
16990
16991 OMNIVISION OV5640 SENSOR DRIVER
16992 M:      Steve Longerbeam <[email protected]>
16993 L:      [email protected]
16994 S:      Maintained
16995 T:      git git://linuxtv.org/media_tree.git
16996 F:      drivers/media/i2c/ov5640.c
16997
16998 OMNIVISION OV5647 SENSOR DRIVER
16999 M:      Dave Stevenson <[email protected]>
17000 M:      Jacopo Mondi <[email protected]>
17001 L:      [email protected]
17002 S:      Maintained
17003 T:      git git://linuxtv.org/media_tree.git
17004 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
17005 F:      drivers/media/i2c/ov5647.c
17006
17007 OMNIVISION OV5670 SENSOR DRIVER
17008 M:      Sakari Ailus <[email protected]>
17009 L:      [email protected]
17010 S:      Maintained
17011 T:      git git://linuxtv.org/media_tree.git
17012 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
17013 F:      drivers/media/i2c/ov5670.c
17014
17015 OMNIVISION OV5675 SENSOR DRIVER
17016 M:      Sakari Ailus <[email protected]>
17017 L:      [email protected]
17018 S:      Maintained
17019 T:      git git://linuxtv.org/media_tree.git
17020 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
17021 F:      drivers/media/i2c/ov5675.c
17022
17023 OMNIVISION OV5693 SENSOR DRIVER
17024 M:      Daniel Scally <[email protected]>
17025 L:      [email protected]
17026 S:      Maintained
17027 T:      git git://linuxtv.org/media_tree.git
17028 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
17029 F:      drivers/media/i2c/ov5693.c
17030
17031 OMNIVISION OV5695 SENSOR DRIVER
17032 M:      Shunqian Zheng <[email protected]>
17033 L:      [email protected]
17034 S:      Maintained
17035 T:      git git://linuxtv.org/media_tree.git
17036 F:      drivers/media/i2c/ov5695.c
17037
17038 OMNIVISION OV64A40 SENSOR DRIVER
17039 M:      Jacopo Mondi <[email protected]>
17040 L:      [email protected]
17041 S:      Maintained
17042 T:      git git://linuxtv.org/media_tree.git
17043 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
17044 F:      drivers/media/i2c/ov64a40.c
17045
17046 OMNIVISION OV7670 SENSOR DRIVER
17047 L:      [email protected]
17048 S:      Orphan
17049 T:      git git://linuxtv.org/media_tree.git
17050 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
17051 F:      drivers/media/i2c/ov7670.c
17052
17053 OMNIVISION OV772x SENSOR DRIVER
17054 M:      Jacopo Mondi <[email protected]>
17055 L:      [email protected]
17056 S:      Odd fixes
17057 T:      git git://linuxtv.org/media_tree.git
17058 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
17059 F:      drivers/media/i2c/ov772x.c
17060 F:      include/media/i2c/ov772x.h
17061
17062 OMNIVISION OV7740 SENSOR DRIVER
17063 L:      [email protected]
17064 S:      Orphan
17065 T:      git git://linuxtv.org/media_tree.git
17066 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
17067 F:      drivers/media/i2c/ov7740.c
17068
17069 OMNIVISION OV8856 SENSOR DRIVER
17070 M:      Sakari Ailus <[email protected]>
17071 L:      [email protected]
17072 S:      Maintained
17073 T:      git git://linuxtv.org/media_tree.git
17074 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml
17075 F:      drivers/media/i2c/ov8856.c
17076
17077 OMNIVISION OV8858 SENSOR DRIVER
17078 M:      Jacopo Mondi <[email protected]>
17079 M:      Nicholas Roth <[email protected]>
17080 L:      [email protected]
17081 S:      Maintained
17082 T:      git git://linuxtv.org/media_tree.git
17083 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
17084 F:      drivers/media/i2c/ov8858.c
17085
17086 OMNIVISION OV9282 SENSOR DRIVER
17087 M:      Dave Stevenson <[email protected]>
17088 L:      [email protected]
17089 S:      Maintained
17090 T:      git git://linuxtv.org/media_tree.git
17091 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
17092 F:      drivers/media/i2c/ov9282.c
17093
17094 OMNIVISION OV9640 SENSOR DRIVER
17095 M:      Petr Cvek <[email protected]>
17096 L:      [email protected]
17097 S:      Maintained
17098 F:      drivers/media/i2c/ov9640.*
17099
17100 OMNIVISION OV9650 SENSOR DRIVER
17101 M:      Sakari Ailus <[email protected]>
17102 R:      Akinobu Mita <[email protected]>
17103 R:      Sylwester Nawrocki <[email protected]>
17104 L:      [email protected]
17105 S:      Maintained
17106 T:      git git://linuxtv.org/media_tree.git
17107 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
17108 F:      drivers/media/i2c/ov9650.c
17109
17110 OMNIVISION OV9734 SENSOR DRIVER
17111 M:      Tianshu Qiu <[email protected]>
17112 R:      Bingbu Cao <[email protected]>
17113 L:      [email protected]
17114 S:      Maintained
17115 T:      git git://linuxtv.org/media_tree.git
17116 F:      drivers/media/i2c/ov9734.c
17117
17118 ONBOARD USB HUB DRIVER
17119 M:      Matthias Kaehlcke <[email protected]>
17120 L:      [email protected]
17121 S:      Maintained
17122 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17123 F:      drivers/usb/misc/onboard_usb_dev.c
17124
17125 ONENAND FLASH DRIVER
17126 M:      Kyungmin Park <[email protected]>
17127 L:      [email protected]
17128 S:      Maintained
17129 F:      drivers/mtd/nand/onenand/
17130 F:      include/linux/mtd/onenand*.h
17131
17132 ONEXPLAYER FAN DRIVER
17133 M:      Derek John Clark <[email protected]>
17134 M:      Joaquín Ignacio Aramendía <[email protected]>
17135 L:      [email protected]
17136 S:      Maintained
17137 F:      drivers/hwmon/oxp-sensors.c
17138
17139 ONIE TLV NVMEM LAYOUT DRIVER
17140 M:      Miquel Raynal <[email protected]>
17141 S:      Maintained
17142 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17143 F:      drivers/nvmem/layouts/onie-tlv.c
17144
17145 ONION OMEGA2+ BOARD
17146 M:      Harvey Hunt <[email protected]>
17147 L:      [email protected]
17148 S:      Maintained
17149 F:      arch/mips/boot/dts/ralink/omega2p.dts
17150
17151 ONSEMI ETHERNET PHY DRIVERS
17152 M:      Piergiorgio Beruto <[email protected]>
17153 L:      [email protected]
17154 S:      Supported
17155 W:      http://www.onsemi.com
17156 F:      drivers/net/phy/ncn*
17157
17158 OP-TEE DRIVER
17159 M:      Jens Wiklander <[email protected]>
17160 L:      [email protected]
17161 S:      Maintained
17162 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17163 F:      drivers/tee/optee/
17164
17165 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17166 M:      Sumit Garg <[email protected]>
17167 L:      [email protected]
17168 S:      Maintained
17169 F:      drivers/char/hw_random/optee-rng.c
17170
17171 OP-TEE RTC DRIVER
17172 M:      Clément Léger <[email protected]>
17173 L:      [email protected]
17174 S:      Maintained
17175 F:      drivers/rtc/rtc-optee.c
17176
17177 OPA-VNIC DRIVER
17178 M:      Dennis Dalessandro <[email protected]>
17179 L:      [email protected]
17180 S:      Supported
17181 F:      drivers/infiniband/ulp/opa_vnic
17182
17183 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK
17184 M:      Parthiban Veerasooran <[email protected]>
17185 L:      [email protected]
17186 S:      Maintained
17187 F:      Documentation/networking/oa-tc6-framework.rst
17188 F:      drivers/include/linux/oa_tc6.h
17189 F:      drivers/net/ethernet/oa_tc6.c
17190
17191 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17192 M:      Rob Herring <[email protected]>
17193 M:      Saravana Kannan <[email protected]>
17194 L:      [email protected]
17195 S:      Maintained
17196 W:      http://www.devicetree.org/
17197 C:      irc://irc.libera.chat/devicetree
17198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17199 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17200 F:      drivers/of/
17201 F:      include/linux/of*.h
17202 F:      scripts/dtc/
17203 F:      tools/testing/selftests/dt/
17204 K:      of_overlay_notifier_
17205 K:      of_overlay_fdt_apply
17206 K:      of_overlay_remove
17207
17208 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17209 M:      Rob Herring <[email protected]>
17210 M:      Krzysztof Kozlowski <[email protected]>
17211 M:      Conor Dooley <[email protected]>
17212 L:      [email protected]
17213 S:      Maintained
17214 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17215 C:      irc://irc.libera.chat/devicetree
17216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17217 F:      Documentation/devicetree/
17218 F:      arch/*/boot/dts/
17219 F:      include/dt-bindings/
17220
17221 OPENCOMPUTE PTP CLOCK DRIVER
17222 M:      Jonathan Lemon <[email protected]>
17223 M:      Vadim Fedorenko <[email protected]>
17224 L:      [email protected]
17225 S:      Maintained
17226 F:      drivers/ptp/ptp_ocp.c
17227
17228 OPENCORES I2C BUS DRIVER
17229 M:      Peter Korsgaard <[email protected]>
17230 M:      Andrew Lunn <[email protected]>
17231 L:      [email protected]
17232 S:      Maintained
17233 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17234 F:      Documentation/i2c/busses/i2c-ocores.rst
17235 F:      drivers/i2c/busses/i2c-ocores.c
17236 F:      include/linux/platform_data/i2c-ocores.h
17237
17238 OPENRISC ARCHITECTURE
17239 M:      Jonas Bonn <[email protected]>
17240 M:      Stefan Kristiansson <[email protected]>
17241 M:      Stafford Horne <[email protected]>
17242 L:      [email protected]
17243 S:      Maintained
17244 W:      http://openrisc.io
17245 T:      git https://github.com/openrisc/linux.git
17246 F:      Documentation/arch/openrisc/
17247 F:      Documentation/devicetree/bindings/openrisc/
17248 F:      arch/openrisc/
17249 F:      drivers/irqchip/irq-ompic.c
17250 F:      drivers/irqchip/irq-or1k-*
17251
17252 OPENVSWITCH
17253 M:      Pravin B Shelar <[email protected]>
17254 L:      [email protected]
17255 L:      [email protected]
17256 S:      Maintained
17257 W:      http://openvswitch.org
17258 F:      include/uapi/linux/openvswitch.h
17259 F:      net/openvswitch/
17260 F:      tools/testing/selftests/net/openvswitch/
17261
17262 OPERATING PERFORMANCE POINTS (OPP)
17263 M:      Viresh Kumar <[email protected]>
17264 M:      Nishanth Menon <[email protected]>
17265 M:      Stephen Boyd <[email protected]>
17266 L:      [email protected]
17267 S:      Maintained
17268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17269 F:      Documentation/devicetree/bindings/opp/
17270 F:      Documentation/power/opp.rst
17271 F:      drivers/opp/
17272 F:      include/linux/pm_opp.h
17273
17274 OPL4 DRIVER
17275 M:      Clemens Ladisch <[email protected]>
17276 L:      [email protected] (moderated for non-subscribers)
17277 S:      Maintained
17278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17279 F:      sound/drivers/opl4/
17280
17281 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17282 M:      Mark Fasheh <[email protected]>
17283 M:      Joel Becker <[email protected]>
17284 M:      Joseph Qi <[email protected]>
17285 L:      [email protected]
17286 S:      Supported
17287 W:      http://ocfs2.wiki.kernel.org
17288 F:      Documentation/filesystems/dlmfs.rst
17289 F:      Documentation/filesystems/ocfs2.rst
17290 F:      fs/ocfs2/
17291
17292 ORANGEFS FILESYSTEM
17293 M:      Mike Marshall <[email protected]>
17294 R:      Martin Brandenburg <[email protected]>
17295 L:      [email protected]
17296 S:      Supported
17297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17298 F:      Documentation/filesystems/orangefs.rst
17299 F:      fs/orangefs/
17300
17301 OV2659 OMNIVISION SENSOR DRIVER
17302 M:      "Lad, Prabhakar" <[email protected]>
17303 L:      [email protected]
17304 S:      Maintained
17305 W:      https://linuxtv.org
17306 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17307 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17308 F:      drivers/media/i2c/ov2659.c
17309 F:      include/media/i2c/ov2659.h
17310
17311 OVERLAY FILESYSTEM
17312 M:      Miklos Szeredi <[email protected]>
17313 M:      Amir Goldstein <[email protected]>
17314 L:      [email protected]
17315 S:      Supported
17316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17317 F:      Documentation/filesystems/overlayfs.rst
17318 F:      fs/overlayfs/
17319
17320 P54 WIRELESS DRIVER
17321 M:      Christian Lamparter <[email protected]>
17322 L:      [email protected]
17323 S:      Maintained
17324 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17325 F:      drivers/net/wireless/intersil/p54/
17326
17327 PACKET SOCKETS
17328 M:      Willem de Bruijn <[email protected]>
17329 S:      Maintained
17330 F:      include/uapi/linux/if_packet.h
17331 F:      net/packet/af_packet.c
17332
17333 PACKING
17334 M:      Vladimir Oltean <[email protected]>
17335 L:      [email protected]
17336 S:      Supported
17337 F:      Documentation/core-api/packing.rst
17338 F:      include/linux/packing.h
17339 F:      lib/packing.c
17340
17341 PADATA PARALLEL EXECUTION MECHANISM
17342 M:      Steffen Klassert <[email protected]>
17343 M:      Daniel Jordan <[email protected]>
17344 L:      [email protected]
17345 L:      [email protected]
17346 S:      Maintained
17347 F:      Documentation/core-api/padata.rst
17348 F:      include/linux/padata.h
17349 F:      kernel/padata.c
17350
17351 PAGE CACHE
17352 M:      Matthew Wilcox (Oracle) <[email protected]>
17353 L:      [email protected]
17354 S:      Supported
17355 T:      git git://git.infradead.org/users/willy/pagecache.git
17356 F:      Documentation/filesystems/locking.rst
17357 F:      Documentation/filesystems/vfs.rst
17358 F:      include/linux/pagemap.h
17359 F:      mm/filemap.c
17360 F:      mm/page-writeback.c
17361 F:      mm/readahead.c
17362 F:      mm/truncate.c
17363
17364 PAGE POOL
17365 M:      Jesper Dangaard Brouer <[email protected]>
17366 M:      Ilias Apalodimas <[email protected]>
17367 L:      [email protected]
17368 S:      Supported
17369 F:      Documentation/networking/page_pool.rst
17370 F:      include/net/page_pool/
17371 F:      include/trace/events/page_pool.h
17372 F:      net/core/page_pool.c
17373
17374 PAGE TABLE CHECK
17375 M:      Pasha Tatashin <[email protected]>
17376 M:      Andrew Morton <[email protected]>
17377 L:      [email protected]
17378 S:      Maintained
17379 F:      Documentation/mm/page_table_check.rst
17380 F:      include/linux/page_table_check.h
17381 F:      mm/page_table_check.c
17382
17383 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17384 M:      Kenneth Chan <[email protected]>
17385 L:      [email protected]
17386 S:      Maintained
17387 F:      drivers/platform/x86/panasonic-laptop.c
17388
17389 PARALLAX PING IIO SENSOR DRIVER
17390 M:      Andreas Klinger <[email protected]>
17391 L:      [email protected]
17392 S:      Maintained
17393 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17394 F:      drivers/iio/proximity/ping.c
17395
17396 PARALLEL LCD/KEYPAD PANEL DRIVER
17397 M:      Willy Tarreau <[email protected]>
17398 M:      Ksenija Stanojevic <[email protected]>
17399 S:      Odd Fixes
17400 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17401 F:      drivers/auxdisplay/panel.c
17402
17403 PARALLEL PORT SUBSYSTEM
17404 M:      Sudip Mukherjee <[email protected]>
17405 M:      Sudip Mukherjee <[email protected]>
17406 L:      [email protected] (subscribers-only)
17407 S:      Maintained
17408 F:      Documentation/driver-api/parport*.rst
17409 F:      drivers/char/ppdev.c
17410 F:      drivers/parport/
17411 F:      include/linux/parport*.h
17412 F:      include/uapi/linux/ppdev.h
17413
17414 PARAVIRT_OPS INTERFACE
17415 M:      Juergen Gross <[email protected]>
17416 R:      Ajay Kaher <[email protected]>
17417 R:      Alexey Makhalov <[email protected]>
17418 R:      Broadcom internal kernel review list <[email protected]>
17419 L:      [email protected]
17420 L:      [email protected]
17421 S:      Supported
17422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17423 F:      Documentation/virt/paravirt_ops.rst
17424 F:      arch/*/include/asm/paravirt*.h
17425 F:      arch/*/kernel/paravirt*
17426 F:      include/linux/hypervisor.h
17427
17428 PARISC ARCHITECTURE
17429 M:      "James E.J. Bottomley" <[email protected]>
17430 M:      Helge Deller <[email protected]>
17431 L:      [email protected]
17432 S:      Maintained
17433 W:      https://parisc.wiki.kernel.org
17434 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17437 F:      Documentation/arch/parisc/
17438 F:      arch/parisc/
17439 F:      drivers/char/agp/parisc-agp.c
17440 F:      drivers/input/misc/hp_sdc_rtc.c
17441 F:      drivers/input/serio/gscps2.c
17442 F:      drivers/input/serio/hp_sdc*
17443 F:      drivers/parisc/
17444 F:      drivers/parport/parport_gsc.*
17445 F:      drivers/tty/serial/8250/8250_parisc.c
17446 F:      drivers/video/console/sti*
17447 F:      drivers/video/fbdev/sti*
17448 F:      drivers/video/logo/logo_parisc*
17449 F:      include/linux/hp_sdc.h
17450
17451 PARMAN
17452 M:      Jiri Pirko <[email protected]>
17453 L:      [email protected]
17454 S:      Supported
17455 F:      include/linux/parman.h
17456 F:      lib/parman.c
17457 F:      lib/test_parman.c
17458
17459 PC ENGINES APU BOARD DRIVER
17460 M:      Enrico Weigelt, metux IT consult <[email protected]>
17461 S:      Maintained
17462 F:      drivers/platform/x86/pcengines-apuv2.c
17463
17464 PC87360 HARDWARE MONITORING DRIVER
17465 M:      Jim Cromie <[email protected]>
17466 L:      [email protected]
17467 S:      Maintained
17468 F:      Documentation/hwmon/pc87360.rst
17469 F:      drivers/hwmon/pc87360.c
17470
17471 PC8736x GPIO DRIVER
17472 M:      Jim Cromie <[email protected]>
17473 S:      Maintained
17474 F:      drivers/char/pc8736x_gpio.c
17475
17476 PC87427 HARDWARE MONITORING DRIVER
17477 M:      Jean Delvare <[email protected]>
17478 L:      [email protected]
17479 S:      Maintained
17480 F:      Documentation/hwmon/pc87427.rst
17481 F:      drivers/hwmon/pc87427.c
17482
17483 PCA9532 LED DRIVER
17484 M:      Riku Voipio <[email protected]>
17485 S:      Maintained
17486 F:      drivers/leds/leds-pca9532.c
17487 F:      include/linux/leds-pca9532.h
17488
17489 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17490 M:      Thomas Petazzoni <[email protected]>
17491 M:      Pali Rohár <[email protected]>
17492 L:      [email protected]
17493 L:      [email protected] (moderated for non-subscribers)
17494 S:      Maintained
17495 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17496 F:      drivers/pci/controller/pci-aardvark.c
17497
17498 PCI DRIVER FOR ALTERA PCIE IP
17499 M:      Joyce Ooi <[email protected]>
17500 L:      [email protected]
17501 S:      Supported
17502 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
17503 F:      drivers/pci/controller/pcie-altera.c
17504
17505 PCI DRIVER FOR APPLIEDMICRO XGENE
17506 M:      Toan Le <[email protected]>
17507 L:      [email protected]
17508 L:      [email protected] (moderated for non-subscribers)
17509 S:      Maintained
17510 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17511 F:      drivers/pci/controller/pci-xgene.c
17512
17513 PCI DRIVER FOR ARM VERSATILE PLATFORM
17514 M:      Rob Herring <[email protected]>
17515 L:      [email protected]
17516 L:      [email protected] (moderated for non-subscribers)
17517 S:      Maintained
17518 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17519 F:      drivers/pci/controller/pci-versatile.c
17520
17521 PCI DRIVER FOR ARMADA 8K
17522 M:      Thomas Petazzoni <[email protected]>
17523 L:      [email protected]
17524 L:      [email protected] (moderated for non-subscribers)
17525 S:      Maintained
17526 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17527 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17528
17529 PCI DRIVER FOR CADENCE PCIE IP
17530 L:      [email protected]
17531 S:      Orphan
17532 F:      Documentation/devicetree/bindings/pci/cdns,*
17533 F:      drivers/pci/controller/cadence/*cadence*
17534
17535 PCI DRIVER FOR FREESCALE LAYERSCAPE
17536 M:      Minghuan Lian <[email protected]>
17537 M:      Mingkai Hu <[email protected]>
17538 M:      Roy Zang <[email protected]>
17539 L:      [email protected]
17540 L:      [email protected]
17541 L:      [email protected] (moderated for non-subscribers)
17542 L:      [email protected]
17543 S:      Maintained
17544 F:      drivers/pci/controller/dwc/*layerscape*
17545
17546 PCI DRIVER FOR FU740
17547 M:      Paul Walmsley <[email protected]>
17548 M:      Greentime Hu <[email protected]>
17549 M:      Samuel Holland <[email protected]>
17550 L:      [email protected]
17551 S:      Maintained
17552 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17553 F:      drivers/pci/controller/dwc/pcie-fu740.c
17554
17555 PCI DRIVER FOR GENERIC OF HOSTS
17556 M:      Will Deacon <[email protected]>
17557 L:      [email protected]
17558 L:      [email protected] (moderated for non-subscribers)
17559 S:      Maintained
17560 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17561 F:      drivers/pci/controller/pci-host-common.c
17562 F:      drivers/pci/controller/pci-host-generic.c
17563
17564 PCI DRIVER FOR IMX6
17565 M:      Richard Zhu <[email protected]>
17566 M:      Lucas Stach <[email protected]>
17567 L:      [email protected]
17568 L:      [email protected] (moderated for non-subscribers)
17569 L:      [email protected]
17570 S:      Maintained
17571 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17572 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17573 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17574 F:      drivers/pci/controller/dwc/*imx6*
17575
17576 PCI DRIVER FOR INTEL IXP4XX
17577 M:      Linus Walleij <[email protected]>
17578 S:      Maintained
17579 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17580 F:      drivers/pci/controller/pci-ixp4xx.c
17581
17582 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17583 M:      Nirmal Patel <[email protected]>
17584 R:      Jonathan Derrick <[email protected]>
17585 L:      [email protected]
17586 S:      Supported
17587 F:      drivers/pci/controller/vmd.c
17588
17589 PCI DRIVER FOR MICROSEMI SWITCHTEC
17590 M:      Kurt Schwemmer <[email protected]>
17591 M:      Logan Gunthorpe <[email protected]>
17592 L:      [email protected]
17593 S:      Maintained
17594 F:      Documentation/ABI/testing/sysfs-class-switchtec
17595 F:      Documentation/driver-api/switchtec.rst
17596 F:      drivers/ntb/hw/mscc/
17597 F:      drivers/pci/switch/switchtec*
17598 F:      include/linux/switchtec.h
17599 F:      include/uapi/linux/switchtec_ioctl.h
17600
17601 PCI DRIVER FOR MOBIVEIL PCIE IP
17602 M:      Karthikeyan Mitran <[email protected]>
17603 M:      Hou Zhiqiang <[email protected]>
17604 L:      [email protected]
17605 S:      Supported
17606 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17607 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17608
17609 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17610 M:      Thomas Petazzoni <[email protected]>
17611 M:      Pali Rohár <[email protected]>
17612 L:      [email protected]
17613 L:      [email protected] (moderated for non-subscribers)
17614 S:      Maintained
17615 F:      drivers/pci/controller/*mvebu*
17616
17617 PCI DRIVER FOR NVIDIA TEGRA
17618 M:      Thierry Reding <[email protected]>
17619 L:      [email protected]
17620 L:      [email protected]
17621 S:      Supported
17622 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17623 F:      drivers/pci/controller/pci-tegra.c
17624
17625 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17626 M:      Hou Zhiqiang <[email protected]>
17627 L:      [email protected]
17628 L:      [email protected] (moderated for non-subscribers)
17629 S:      Maintained
17630 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17631 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17632
17633 PCI DRIVER FOR PLDA PCIE IP
17634 M:      Daire McNamara <[email protected]>
17635 L:      [email protected]
17636 S:      Maintained
17637 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17638 F:      drivers/pci/controller/plda/pcie-plda-host.c
17639 F:      drivers/pci/controller/plda/pcie-plda.h
17640
17641 PCI DRIVER FOR RENESAS R-CAR
17642 M:      Marek Vasut <[email protected]>
17643 M:      Yoshihiro Shimoda <[email protected]>
17644 L:      [email protected]
17645 L:      [email protected]
17646 S:      Maintained
17647 F:      Documentation/devicetree/bindings/pci/*rcar*
17648 F:      drivers/pci/controller/*rcar*
17649 F:      drivers/pci/controller/dwc/*rcar*
17650
17651 PCI DRIVER FOR SAMSUNG EXYNOS
17652 M:      Jingoo Han <[email protected]>
17653 L:      [email protected]
17654 L:      [email protected] (moderated for non-subscribers)
17655 L:      [email protected]
17656 S:      Maintained
17657 F:      drivers/pci/controller/dwc/pci-exynos.c
17658
17659 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17660 M:      Jingoo Han <[email protected]>
17661 M:      Manivannan Sadhasivam <[email protected]>
17662 L:      [email protected]
17663 S:      Maintained
17664 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17665 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17666 F:      drivers/pci/controller/dwc/*designware*
17667
17668 PCI DRIVER FOR TI DRA7XX/J721E
17669 M:      Vignesh Raghavendra <[email protected]>
17670 R:      Siddharth Vadapalli <[email protected]>
17671 L:      [email protected]
17672 L:      [email protected]
17673 L:      [email protected] (moderated for non-subscribers)
17674 S:      Supported
17675 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17676 F:      drivers/pci/controller/cadence/pci-j721e.c
17677 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17678
17679 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17680 M:      Linus Walleij <[email protected]>
17681 L:      [email protected]
17682 S:      Maintained
17683 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17684 F:      drivers/pci/controller/pci-v3-semi.c
17685
17686 PCI DRIVER FOR XILINX VERSAL CPM
17687 M:      Bharat Kumar Gogada <[email protected]>
17688 M:      Michal Simek <[email protected]>
17689 L:      [email protected]
17690 S:      Maintained
17691 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17692 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17693
17694 PCI ENDPOINT SUBSYSTEM
17695 M:      Manivannan Sadhasivam <[email protected]>
17696 M:      Krzysztof Wilczyński <[email protected]>
17697 R:      Kishon Vijay Abraham I <[email protected]>
17698 L:      [email protected]
17699 S:      Supported
17700 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17701 B:      https://bugzilla.kernel.org
17702 C:      irc://irc.oftc.net/linux-pci
17703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17704 F:      Documentation/PCI/endpoint/*
17705 F:      Documentation/misc-devices/pci-endpoint-test.rst
17706 F:      drivers/misc/pci_endpoint_test.c
17707 F:      drivers/pci/endpoint/
17708 F:      tools/pci/
17709
17710 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17711 M:      Mahesh J Salgaonkar <[email protected]>
17712 R:      Oliver O'Halloran <[email protected]>
17713 L:      [email protected]
17714 S:      Supported
17715 F:      Documentation/PCI/pci-error-recovery.rst
17716 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17717 F:      arch/powerpc/include/*/eeh*.h
17718 F:      arch/powerpc/kernel/eeh*.c
17719 F:      arch/powerpc/platforms/*/eeh*.c
17720 F:      drivers/pci/pcie/aer.c
17721 F:      drivers/pci/pcie/dpc.c
17722 F:      drivers/pci/pcie/err.c
17723
17724 PCI ERROR RECOVERY
17725 M:      Linas Vepstas <[email protected]>
17726 L:      [email protected]
17727 S:      Supported
17728 F:      Documentation/PCI/pci-error-recovery.rst
17729
17730 PCI MSI DRIVER FOR ALTERA MSI IP
17731 M:      Joyce Ooi <[email protected]>
17732 L:      [email protected]
17733 S:      Supported
17734 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17735 F:      drivers/pci/controller/pcie-altera-msi.c
17736
17737 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17738 M:      Toan Le <[email protected]>
17739 L:      [email protected]
17740 L:      [email protected] (moderated for non-subscribers)
17741 S:      Maintained
17742 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17743 F:      drivers/pci/controller/pci-xgene-msi.c
17744
17745 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17746 M:      Lorenzo Pieralisi <[email protected]>
17747 M:      Krzysztof Wilczyński <[email protected]>
17748 R:      Manivannan Sadhasivam <[email protected]>
17749 R:      Rob Herring <[email protected]>
17750 L:      [email protected]
17751 S:      Supported
17752 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17753 B:      https://bugzilla.kernel.org
17754 C:      irc://irc.oftc.net/linux-pci
17755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17756 F:      Documentation/devicetree/bindings/pci/
17757 F:      drivers/pci/controller/
17758 F:      drivers/pci/pci-bridge-emul.c
17759 F:      drivers/pci/pci-bridge-emul.h
17760
17761 PCI PEER-TO-PEER DMA (P2PDMA)
17762 M:      Bjorn Helgaas <[email protected]>
17763 M:      Logan Gunthorpe <[email protected]>
17764 L:      [email protected]
17765 S:      Supported
17766 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17767 B:      https://bugzilla.kernel.org
17768 C:      irc://irc.oftc.net/linux-pci
17769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17770 F:      Documentation/driver-api/pci/p2pdma.rst
17771 F:      drivers/pci/p2pdma.c
17772 F:      include/linux/pci-p2pdma.h
17773
17774 PCI POWER CONTROL
17775 M:      Bartosz Golaszewski <[email protected]>
17776 L:      [email protected]
17777 S:      Maintained
17778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17779 F:      drivers/pci/pwrctl/*
17780 F:      include/linux/pci-pwrctl.h
17781
17782 PCI SUBSYSTEM
17783 M:      Bjorn Helgaas <[email protected]>
17784 L:      [email protected]
17785 S:      Supported
17786 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17787 B:      https://bugzilla.kernel.org
17788 C:      irc://irc.oftc.net/linux-pci
17789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17790 F:      Documentation/PCI/
17791 F:      Documentation/devicetree/bindings/pci/
17792 F:      arch/x86/kernel/early-quirks.c
17793 F:      arch/x86/kernel/quirks.c
17794 F:      arch/x86/pci/
17795 F:      drivers/acpi/pci*
17796 F:      drivers/pci/
17797 F:      include/asm-generic/pci*
17798 F:      include/linux/of_pci.h
17799 F:      include/linux/pci*
17800 F:      include/uapi/linux/pci*
17801
17802 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17803 M:      Jonathan Chocron <[email protected]>
17804 L:      [email protected]
17805 S:      Maintained
17806 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17807 F:      drivers/pci/controller/dwc/pcie-al.c
17808
17809 PCIE DRIVER FOR AMLOGIC MESON
17810 M:      Yue Wang <[email protected]>
17811 L:      [email protected]
17812 L:      [email protected]
17813 S:      Maintained
17814 F:      drivers/pci/controller/dwc/pci-meson.c
17815
17816 PCIE DRIVER FOR AXIS ARTPEC
17817 M:      Jesper Nilsson <[email protected]>
17818 L:      [email protected]
17819 L:      [email protected]
17820 S:      Maintained
17821 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17822 F:      drivers/pci/controller/dwc/*artpec*
17823
17824 PCIE DRIVER FOR CAVIUM THUNDERX
17825 M:      Robert Richter <[email protected]>
17826 L:      [email protected]
17827 L:      [email protected] (moderated for non-subscribers)
17828 S:      Odd Fixes
17829 F:      drivers/pci/controller/pci-thunder-*
17830
17831 PCIE DRIVER FOR HISILICON
17832 M:      Zhou Wang <[email protected]>
17833 L:      [email protected]
17834 S:      Maintained
17835 F:      drivers/pci/controller/dwc/pcie-hisi.c
17836
17837 PCIE DRIVER FOR HISILICON KIRIN
17838 M:      Xiaowei Song <[email protected]>
17839 M:      Binghui Wang <[email protected]>
17840 L:      [email protected]
17841 S:      Maintained
17842 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17843 F:      drivers/pci/controller/dwc/pcie-kirin.c
17844
17845 PCIE DRIVER FOR HISILICON STB
17846 M:      Shawn Guo <[email protected]>
17847 L:      [email protected]
17848 S:      Maintained
17849 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17850 F:      drivers/pci/controller/dwc/pcie-histb.c
17851
17852 PCIE DRIVER FOR INTEL KEEM BAY
17853 M:      Srikanth Thokala <[email protected]>
17854 L:      [email protected]
17855 S:      Supported
17856 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17857 F:      drivers/pci/controller/dwc/pcie-keembay.c
17858
17859 PCIE DRIVER FOR INTEL LGM GW SOC
17860 M:      Chuanhua Lei <[email protected]>
17861 L:      [email protected]
17862 S:      Maintained
17863 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17864 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17865
17866 PCIE DRIVER FOR MEDIATEK
17867 M:      Ryder Lee <[email protected]>
17868 M:      Jianjun Wang <[email protected]>
17869 L:      [email protected]
17870 L:      [email protected] (moderated for non-subscribers)
17871 S:      Supported
17872 F:      Documentation/devicetree/bindings/pci/mediatek*
17873 F:      drivers/pci/controller/*mediatek*
17874
17875 PCIE DRIVER FOR MICROCHIP
17876 M:      Daire McNamara <[email protected]>
17877 L:      [email protected]
17878 S:      Supported
17879 F:      Documentation/devicetree/bindings/pci/microchip*
17880 F:      drivers/pci/controller/plda/*microchip*
17881
17882 PCIE DRIVER FOR QUALCOMM MSM
17883 M:      Manivannan Sadhasivam <[email protected]>
17884 L:      [email protected]
17885 L:      [email protected]
17886 S:      Maintained
17887 F:      drivers/pci/controller/dwc/pcie-qcom.c
17888
17889 PCIE DRIVER FOR ROCKCHIP
17890 M:      Shawn Lin <[email protected]>
17891 L:      [email protected]
17892 L:      [email protected]
17893 S:      Maintained
17894 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17895 F:      drivers/pci/controller/pcie-rockchip*
17896
17897 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17898 M:      Kunihiko Hayashi <[email protected]>
17899 L:      [email protected]
17900 S:      Maintained
17901 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17902 F:      drivers/pci/controller/dwc/pcie-uniphier*
17903
17904 PCIE DRIVER FOR ST SPEAR13XX
17905 M:      Pratyush Anand <[email protected]>
17906 L:      [email protected]
17907 S:      Maintained
17908 F:      drivers/pci/controller/dwc/*spear*
17909
17910 PCIE DRIVER FOR STARFIVE JH71x0
17911 M:      Kevin Xie <[email protected]>
17912 L:      [email protected]
17913 S:      Maintained
17914 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
17915 F:      drivers/pci/controller/plda/pcie-starfive.c
17916
17917 PCIE ENDPOINT DRIVER FOR QUALCOMM
17918 M:      Manivannan Sadhasivam <[email protected]>
17919 L:      [email protected]
17920 L:      [email protected]
17921 S:      Maintained
17922 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17923 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17924
17925 PCMCIA SUBSYSTEM
17926 M:      Dominik Brodowski <[email protected]>
17927 S:      Odd Fixes
17928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17929 F:      Documentation/pcmcia/
17930 F:      drivers/pcmcia/
17931 F:      include/pcmcia/
17932 F:      tools/pcmcia/
17933
17934 PCNET32 NETWORK DRIVER
17935 M:      Don Fry <[email protected]>
17936 L:      [email protected]
17937 S:      Maintained
17938 F:      drivers/net/ethernet/amd/pcnet32.c
17939
17940 PCRYPT PARALLEL CRYPTO ENGINE
17941 M:      Steffen Klassert <[email protected]>
17942 L:      [email protected]
17943 S:      Maintained
17944 F:      crypto/pcrypt.c
17945 F:      include/crypto/pcrypt.h
17946
17947 PDS DSC VIRTIO DATA PATH ACCELERATOR
17948 R:      Shannon Nelson <[email protected]>
17949 F:      drivers/vdpa/pds/
17950
17951 PECI HARDWARE MONITORING DRIVERS
17952 M:      Iwona Winiarska <[email protected]>
17953 L:      [email protected]
17954 S:      Supported
17955 F:      Documentation/hwmon/peci-cputemp.rst
17956 F:      Documentation/hwmon/peci-dimmtemp.rst
17957 F:      drivers/hwmon/peci/
17958
17959 PECI SUBSYSTEM
17960 M:      Iwona Winiarska <[email protected]>
17961 L:      [email protected] (moderated for non-subscribers)
17962 S:      Supported
17963 F:      Documentation/devicetree/bindings/peci/
17964 F:      Documentation/peci/
17965 F:      drivers/peci/
17966 F:      include/linux/peci-cpu.h
17967 F:      include/linux/peci.h
17968
17969 PENSANDO ETHERNET DRIVERS
17970 M:      Shannon Nelson <[email protected]>
17971 M:      Brett Creeley <[email protected]>
17972 L:      [email protected]
17973 S:      Supported
17974 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17975 F:      drivers/net/ethernet/pensando/
17976
17977 PER-CPU MEMORY ALLOCATOR
17978 M:      Dennis Zhou <[email protected]>
17979 M:      Tejun Heo <[email protected]>
17980 M:      Christoph Lameter <[email protected]>
17981 L:      [email protected]
17982 S:      Maintained
17983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17984 F:      arch/*/include/asm/percpu.h
17985 F:      include/linux/percpu*.h
17986 F:      lib/percpu*.c
17987 F:      mm/percpu*.c
17988
17989 PER-TASK DELAY ACCOUNTING
17990 M:      Balbir Singh <[email protected]>
17991 S:      Maintained
17992 F:      include/linux/delayacct.h
17993 F:      kernel/delayacct.c
17994
17995 PERFORMANCE EVENTS SUBSYSTEM
17996 M:      Peter Zijlstra <[email protected]>
17997 M:      Ingo Molnar <[email protected]>
17998 M:      Arnaldo Carvalho de Melo <[email protected]>
17999 M:      Namhyung Kim <[email protected]>
18000 R:      Mark Rutland <[email protected]>
18001 R:      Alexander Shishkin <[email protected]>
18002 R:      Jiri Olsa <[email protected]>
18003 R:      Ian Rogers <[email protected]>
18004 R:      Adrian Hunter <[email protected]>
18005 R:      "Liang, Kan" <[email protected]>
18006 L:      [email protected]
18007 L:      [email protected]
18008 S:      Supported
18009 W:      https://perf.wiki.kernel.org/
18010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
18012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
18013 F:      arch/*/events/*
18014 F:      arch/*/events/*/*
18015 F:      arch/*/include/asm/perf_event.h
18016 F:      arch/*/kernel/*/*/perf_event*.c
18017 F:      arch/*/kernel/*/perf_event*.c
18018 F:      arch/*/kernel/perf_callchain.c
18019 F:      arch/*/kernel/perf_event*.c
18020 F:      include/linux/perf_event.h
18021 F:      include/uapi/linux/perf_event.h
18022 F:      kernel/events/*
18023 F:      tools/lib/perf/
18024 F:      tools/perf/
18025
18026 PERFORMANCE EVENTS TOOLING ARM64
18027 R:      John Garry <[email protected]>
18028 R:      Will Deacon <[email protected]>
18029 R:      James Clark <[email protected]>
18030 R:      Mike Leach <[email protected]>
18031 R:      Leo Yan <[email protected]>
18032 L:      [email protected] (moderated for non-subscribers)
18033 S:      Supported
18034 F:      tools/build/feature/test-libopencsd.c
18035 F:      tools/perf/arch/arm*/
18036 F:      tools/perf/pmu-events/arch/arm64/
18037 F:      tools/perf/util/arm-spe*
18038 F:      tools/perf/util/cs-etm*
18039
18040 PERSONALITY HANDLING
18041 M:      Christoph Hellwig <[email protected]>
18042 L:      [email protected]
18043 S:      Maintained
18044 F:      include/linux/personality.h
18045 F:      include/uapi/linux/personality.h
18046
18047 PHOENIX RC FLIGHT CONTROLLER ADAPTER
18048 M:      Marcus Folkesson <[email protected]>
18049 L:      [email protected]
18050 S:      Maintained
18051 F:      Documentation/input/devices/pxrc.rst
18052 F:      drivers/input/joystick/pxrc.c
18053
18054 PHONET PROTOCOL
18055 M:      Remi Denis-Courmont <[email protected]>
18056 S:      Supported
18057 F:      Documentation/networking/phonet.rst
18058 F:      include/linux/phonet.h
18059 F:      include/net/phonet/
18060 F:      include/uapi/linux/phonet.h
18061 F:      net/phonet/
18062
18063 PHRAM MTD DRIVER
18064 M:      Joern Engel <[email protected]>
18065 L:      [email protected]
18066 S:      Maintained
18067 F:      drivers/mtd/devices/phram.c
18068
18069 PICOLCD HID DRIVER
18070 M:      Bruno Prémont <[email protected]>
18071 L:      [email protected]
18072 S:      Maintained
18073 F:      drivers/hid/hid-picolcd*
18074
18075 PIDFD API
18076 M:      Christian Brauner <[email protected]>
18077 L:      [email protected]
18078 S:      Maintained
18079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
18080 F:      samples/pidfd/
18081 F:      tools/testing/selftests/clone3/
18082 F:      tools/testing/selftests/pid_namespace/
18083 F:      tools/testing/selftests/pidfd/
18084 K:      (?i)pidfd
18085 K:      (?i)clone3
18086 K:      \b(clone_args|kernel_clone_args)\b
18087
18088 PIN CONTROL SUBSYSTEM
18089 M:      Linus Walleij <[email protected]>
18090 L:      [email protected]
18091 S:      Maintained
18092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
18093 F:      Documentation/devicetree/bindings/pinctrl/
18094 F:      Documentation/driver-api/pin-control.rst
18095 F:      drivers/pinctrl/
18096 F:      include/dt-bindings/pinctrl/
18097 F:      include/linux/pinctrl/
18098
18099 PIN CONTROLLER - AMD
18100 M:      Basavaraj Natikar <[email protected]>
18101 M:      Shyam Sundar S K <[email protected]>
18102 S:      Maintained
18103 F:      drivers/pinctrl/pinctrl-amd.c
18104
18105 PIN CONTROLLER - FREESCALE
18106 M:      Dong Aisheng <[email protected]>
18107 M:      Fabio Estevam <[email protected]>
18108 M:      Shawn Guo <[email protected]>
18109 M:      Jacky Bai <[email protected]>
18110 R:      Pengutronix Kernel Team <[email protected]>
18111 L:      [email protected]
18112 L:      NXP S32 Linux Team <[email protected]>
18113 S:      Maintained
18114 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
18115 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
18116 F:      drivers/pinctrl/freescale/
18117 F:      drivers/pinctrl/nxp/
18118
18119 PIN CONTROLLER - INTEL
18120 M:      Mika Westerberg <[email protected]>
18121 M:      Andy Shevchenko <[email protected]>
18122 S:      Supported
18123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
18124 F:      drivers/pinctrl/intel/
18125
18126 PIN CONTROLLER - KEEMBAY
18127 M:      Lakshmi Sowjanya D <[email protected]>
18128 S:      Supported
18129 F:      drivers/pinctrl/pinctrl-keembay*
18130
18131 PIN CONTROLLER - MEDIATEK
18132 M:      Sean Wang <[email protected]>
18133 L:      [email protected] (moderated for non-subscribers)
18134 S:      Maintained
18135 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18136 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18137 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18138 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18139 F:      drivers/pinctrl/mediatek/
18140
18141 PIN CONTROLLER - MEDIATEK MIPS
18142 M:      Arınç ÜNAL <[email protected]>
18143 M:      Sergio Paracuellos <[email protected]>
18144 L:      [email protected] (moderated for non-subscribers)
18145 L:      [email protected]
18146 S:      Maintained
18147 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18148 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18149 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18150 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18151 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18152 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18153 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18154 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18155 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18156 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18157 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18158 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18159 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18160 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18161 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18162
18163 PIN CONTROLLER - MICROCHIP AT91
18164 M:      Ludovic Desroches <[email protected]>
18165 L:      [email protected] (moderated for non-subscribers)
18166 L:      [email protected]
18167 S:      Supported
18168 F:      drivers/gpio/gpio-sama5d2-piobu.c
18169 F:      drivers/pinctrl/pinctrl-at91*
18170
18171 PIN CONTROLLER - QUALCOMM
18172 M:      Bjorn Andersson <[email protected]>
18173 L:      [email protected]
18174 S:      Maintained
18175 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18176 F:      drivers/pinctrl/qcom/
18177
18178 PIN CONTROLLER - RENESAS
18179 M:      Geert Uytterhoeven <[email protected]>
18180 L:      [email protected]
18181 S:      Supported
18182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18183 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18184 F:      drivers/pinctrl/renesas/
18185
18186 PIN CONTROLLER - SAMSUNG
18187 M:      Krzysztof Kozlowski <[email protected]>
18188 M:      Sylwester Nawrocki <[email protected]>
18189 R:      Alim Akhtar <[email protected]>
18190 L:      [email protected] (moderated for non-subscribers)
18191 L:      [email protected]
18192 S:      Maintained
18193 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18194 B:      mailto:[email protected]
18195 C:      irc://irc.libera.chat/linux-exynos
18196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18197 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18198 F:      drivers/pinctrl/samsung/
18199
18200 PIN CONTROLLER - SINGLE
18201 M:      Tony Lindgren <[email protected]>
18202 M:      Haojian Zhuang <[email protected]>
18203 L:      [email protected] (moderated for non-subscribers)
18204 L:      [email protected]
18205 S:      Maintained
18206 F:      drivers/pinctrl/pinctrl-single.c
18207
18208 PIN CONTROLLER - SUNPLUS / TIBBO
18209 M:      Dvorkin Dmitry <[email protected]>
18210 M:      Wells Lu <[email protected]>
18211 L:      [email protected] (moderated for non-subscribers)
18212 S:      Maintained
18213 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18214 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18215 F:      drivers/pinctrl/sunplus/
18216 F:      include/dt-bindings/pinctrl/sppctl*.h
18217
18218 PINE64 PINEPHONE KEYBOARD DRIVER
18219 M:      Samuel Holland <[email protected]>
18220 S:      Supported
18221 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18222 F:      drivers/input/keyboard/pinephone-keyboard.c
18223
18224 PKTCDVD DRIVER
18225 M:      [email protected]
18226 S:      Orphan
18227 F:      drivers/block/pktcdvd.c
18228 F:      include/linux/pktcdvd.h
18229 F:      include/uapi/linux/pktcdvd.h
18230
18231 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18232 M:      Tomasz Duszynski <[email protected]>
18233 S:      Maintained
18234 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18235 F:      drivers/iio/chemical/pms7003.c
18236
18237 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18238 M:      Piergiorgio Beruto <[email protected]>
18239 L:      [email protected]
18240 S:      Maintained
18241 F:      drivers/net/phy/mdio-open-alliance.h
18242 F:      net/ethtool/plca.c
18243
18244 PLDMFW LIBRARY
18245 M:      Jacob Keller <[email protected]>
18246 S:      Maintained
18247 F:      Documentation/driver-api/pldmfw/
18248 F:      include/linux/pldmfw.h
18249 F:      lib/pldmfw/
18250
18251 PLX DMA DRIVER
18252 M:      Logan Gunthorpe <[email protected]>
18253 S:      Maintained
18254 F:      drivers/dma/plx_dma.c
18255
18256 PM-GRAPH UTILITY
18257 M:      "Todd E Brandt" <[email protected]>
18258 L:      [email protected]
18259 S:      Supported
18260 W:      https://01.org/pm-graph
18261 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18262 T:      git git://github.com/intel/pm-graph
18263 F:      tools/power/pm-graph
18264
18265 PM6764TR DRIVER
18266 M:      Charles Hsu     <[email protected]>
18267 L:      [email protected]
18268 S:      Maintained
18269 F:      Documentation/hwmon/pm6764tr.rst
18270 F:      drivers/hwmon/pmbus/pm6764tr.c
18271
18272 PMC SIERRA MaxRAID DRIVER
18273 L:      [email protected]
18274 S:      Orphan
18275 W:      http://www.pmc-sierra.com/
18276 F:      drivers/scsi/pmcraid.*
18277
18278 PMC SIERRA PM8001 DRIVER
18279 M:      Jack Wang <[email protected]>
18280 L:      [email protected]
18281 S:      Supported
18282 F:      drivers/scsi/pm8001/
18283
18284 PNI RM3100 IIO DRIVER
18285 M:      Song Qiang <[email protected]>
18286 L:      [email protected]
18287 S:      Maintained
18288 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18289 F:      drivers/iio/magnetometer/rm3100*
18290
18291 PNP SUPPORT
18292 M:      "Rafael J. Wysocki" <[email protected]>
18293 L:      [email protected]
18294 S:      Maintained
18295 F:      drivers/pnp/
18296 F:      include/linux/pnp.h
18297
18298 POSIX CLOCKS and TIMERS
18299 M:      Anna-Maria Behnsen <[email protected]>
18300 M:      Frederic Weisbecker <[email protected]>
18301 M:      Thomas Gleixner <[email protected]>
18302 L:      [email protected]
18303 S:      Maintained
18304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18305 F:      fs/timerfd.c
18306 F:      include/linux/time_namespace.h
18307 F:      include/linux/timerfd.h
18308 F:      include/uapi/linux/time.h
18309 F:      include/uapi/linux/timerfd.h
18310 F:      include/trace/events/timer*
18311 F:      kernel/time/itimer.c
18312 F:      kernel/time/posix-*
18313 F:      kernel/time/namespace.c
18314
18315 POWER MANAGEMENT CORE
18316 M:      "Rafael J. Wysocki" <[email protected]>
18317 L:      [email protected]
18318 S:      Supported
18319 B:      https://bugzilla.kernel.org
18320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18321 F:      drivers/base/power/
18322 F:      drivers/powercap/
18323 F:      include/linux/intel_rapl.h
18324 F:      include/linux/pm.h
18325 F:      include/linux/pm_*
18326 F:      include/linux/powercap.h
18327 F:      kernel/configs/nopm.config
18328
18329 POWER SEQUENCING
18330 M:      Bartosz Golaszewski <[email protected]>
18331 L:      [email protected]
18332 S:      Maintained
18333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18334 F:      drivers/power/sequencing/
18335 F:      include/linux/pwrseq/
18336
18337 POWER STATE COORDINATION INTERFACE (PSCI)
18338 M:      Mark Rutland <[email protected]>
18339 M:      Lorenzo Pieralisi <[email protected]>
18340 L:      [email protected] (moderated for non-subscribers)
18341 S:      Maintained
18342 F:      drivers/firmware/psci/
18343 F:      include/linux/psci.h
18344 F:      include/uapi/linux/psci.h
18345
18346 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18347 M:      Sebastian Reichel <[email protected]>
18348 L:      [email protected]
18349 S:      Maintained
18350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18351 F:      Documentation/ABI/testing/sysfs-class-power
18352 F:      Documentation/devicetree/bindings/power/supply/
18353 F:      drivers/power/supply/
18354 F:      include/linux/power/
18355 F:      include/linux/power_supply.h
18356 F:      tools/testing/selftests/power_supply/
18357
18358 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18359 M:      Suraj Jitindar Singh <[email protected]>
18360 L:      [email protected]
18361 S:      Maintained
18362 F:      drivers/char/powernv-op-panel.c
18363
18364 PPP OVER ATM (RFC 2364)
18365 M:      Mitchell Blank Jr <[email protected]>
18366 S:      Maintained
18367 F:      include/uapi/linux/atmppp.h
18368 F:      net/atm/pppoatm.c
18369
18370 PPP OVER ETHERNET
18371 M:      Michal Ostrowski <[email protected]>
18372 S:      Maintained
18373 F:      drivers/net/ppp/pppoe.c
18374 F:      drivers/net/ppp/pppox.c
18375
18376 PPP OVER L2TP
18377 M:      James Chapman <[email protected]>
18378 S:      Maintained
18379 F:      include/linux/if_pppol2tp.h
18380 F:      include/uapi/linux/if_pppol2tp.h
18381 F:      net/l2tp/l2tp_ppp.c
18382
18383 PPP PROTOCOL DRIVERS AND COMPRESSORS
18384 L:      [email protected]
18385 S:      Orphan
18386 F:      drivers/net/ppp/ppp_*
18387
18388 PPS SUPPORT
18389 M:      Rodolfo Giometti <[email protected]>
18390 L:      [email protected] (subscribers-only)
18391 S:      Maintained
18392 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18393 F:      Documentation/ABI/testing/sysfs-pps
18394 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18395 F:      Documentation/driver-api/pps.rst
18396 F:      drivers/pps/
18397 F:      include/linux/pps*.h
18398 F:      include/uapi/linux/pps.h
18399
18400 PPTP DRIVER
18401 M:      Dmitry Kozlov <[email protected]>
18402 L:      [email protected]
18403 S:      Maintained
18404 W:      http://sourceforge.net/projects/accel-pptp
18405 F:      drivers/net/ppp/pptp.c
18406
18407 PRESSURE STALL INFORMATION (PSI)
18408 M:      Johannes Weiner <[email protected]>
18409 M:      Suren Baghdasaryan <[email protected]>
18410 R:      Peter Ziljstra <[email protected]>
18411 S:      Maintained
18412 F:      include/linux/psi*
18413 F:      kernel/sched/psi.c
18414
18415 PRINTK
18416 M:      Petr Mladek <[email protected]>
18417 R:      Steven Rostedt <[email protected]>
18418 R:      John Ogness <[email protected]>
18419 R:      Sergey Senozhatsky <[email protected]>
18420 S:      Maintained
18421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18422 F:      include/linux/printk.h
18423 F:      kernel/printk/
18424
18425 PRINTK INDEXING
18426 R:      Chris Down <[email protected]>
18427 S:      Maintained
18428 F:      Documentation/core-api/printk-index.rst
18429 F:      kernel/printk/index.c
18430 K:      printk_index
18431
18432 PROC FILESYSTEM
18433 L:      [email protected]
18434 L:      [email protected]
18435 S:      Maintained
18436 F:      Documentation/filesystems/proc.rst
18437 F:      fs/proc/
18438 F:      include/linux/proc_fs.h
18439 F:      tools/testing/selftests/proc/
18440
18441 PROC SYSCTL
18442 M:      Luis Chamberlain <[email protected]>
18443 M:      Kees Cook <[email protected]>
18444 M:      Joel Granados <[email protected]>
18445 L:      [email protected]
18446 L:      [email protected]
18447 S:      Maintained
18448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18449 F:      fs/proc/proc_sysctl.c
18450 F:      include/linux/sysctl.h
18451 F:      kernel/sysctl-test.c
18452 F:      kernel/sysctl.c
18453 F:      tools/testing/selftests/sysctl/
18454
18455 PS3 NETWORK SUPPORT
18456 M:      Geoff Levand <[email protected]>
18457 L:      [email protected]
18458 L:      [email protected]
18459 S:      Maintained
18460 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18461
18462 PS3 PLATFORM SUPPORT
18463 M:      Geoff Levand <[email protected]>
18464 L:      [email protected]
18465 S:      Maintained
18466 F:      arch/powerpc/boot/ps3*
18467 F:      arch/powerpc/include/asm/lv1call.h
18468 F:      arch/powerpc/include/asm/ps3*.h
18469 F:      arch/powerpc/platforms/ps3/
18470 F:      drivers/*/ps3*
18471 F:      drivers/ps3/
18472 F:      drivers/rtc/rtc-ps3.c
18473 F:      drivers/usb/host/*ps3.c
18474 F:      sound/ppc/snd_ps3*
18475
18476 PS3VRAM DRIVER
18477 M:      Jim Paris <[email protected]>
18478 M:      Geoff Levand <[email protected]>
18479 L:      [email protected]
18480 S:      Maintained
18481 F:      drivers/block/ps3vram.c
18482
18483 PSAMPLE PACKET SAMPLING SUPPORT
18484 M:      Yotam Gigi <[email protected]>
18485 S:      Maintained
18486 F:      include/net/psample.h
18487 F:      include/uapi/linux/psample.h
18488 F:      net/psample
18489
18490 PSE NETWORK DRIVER
18491 M:      Oleksij Rempel <[email protected]>
18492 M:      Kory Maincent <[email protected]>
18493 L:      [email protected]
18494 S:      Maintained
18495 F:      Documentation/devicetree/bindings/net/pse-pd/
18496 F:      drivers/net/pse-pd/
18497 F:      net/ethtool/pse-pd.c
18498
18499 PSTORE FILESYSTEM
18500 M:      Kees Cook <[email protected]>
18501 R:      Tony Luck <[email protected]>
18502 R:      Guilherme G. Piccoli <[email protected]>
18503 L:      [email protected]
18504 S:      Supported
18505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18506 F:      Documentation/admin-guide/pstore-blk.rst
18507 F:      Documentation/admin-guide/ramoops.rst
18508 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18509 F:      drivers/acpi/apei/erst.c
18510 F:      drivers/firmware/efi/efi-pstore.c
18511 F:      fs/pstore/
18512 F:      include/linux/pstore*
18513 K:      \b(pstore|ramoops)
18514
18515 PT5161L HARDWARE MONITOR DRIVER
18516 M:      Cosmo Chou <[email protected]>
18517 L:      [email protected]
18518 S:      Maintained
18519 F:      Documentation/hwmon/pt5161l.rst
18520 F:      drivers/hwmon/pt5161l.c
18521
18522 PTP HARDWARE CLOCK SUPPORT
18523 M:      Richard Cochran <[email protected]>
18524 L:      [email protected]
18525 S:      Maintained
18526 W:      http://linuxptp.sourceforge.net/
18527 F:      Documentation/ABI/testing/sysfs-ptp
18528 F:      Documentation/driver-api/ptp.rst
18529 F:      drivers/net/phy/dp83640*
18530 F:      drivers/ptp/*
18531 F:      include/linux/ptp_cl*
18532 K:      (?:\b|_)ptp(?:\b|_)
18533
18534 PTP MOCKUP CLOCK SUPPORT
18535 M:      Vladimir Oltean <[email protected]>
18536 L:      [email protected]
18537 S:      Maintained
18538 F:      drivers/ptp/ptp_mock.c
18539 F:      include/linux/ptp_mock.h
18540
18541 PTP VIRTUAL CLOCK SUPPORT
18542 M:      Yangbo Lu <[email protected]>
18543 L:      [email protected]
18544 S:      Maintained
18545 F:      drivers/ptp/ptp_vclock.c
18546 F:      net/ethtool/phc_vclocks.c
18547
18548 PTRACE SUPPORT
18549 M:      Oleg Nesterov <[email protected]>
18550 S:      Maintained
18551 F:      arch/*/*/ptrace*.c
18552 F:      arch/*/include/asm/ptrace*.h
18553 F:      arch/*/ptrace*.c
18554 F:      include/asm-generic/syscall.h
18555 F:      include/linux/ptrace.h
18556 F:      include/linux/regset.h
18557 F:      include/uapi/linux/ptrace.h
18558 F:      kernel/ptrace.c
18559
18560 PULSE8-CEC DRIVER
18561 M:      Hans Verkuil <[email protected]>
18562 L:      [email protected]
18563 S:      Maintained
18564 T:      git git://linuxtv.org/media_tree.git
18565 F:      drivers/media/cec/usb/pulse8/
18566
18567 PURELIFI PLFXLC DRIVER
18568 M:      Srinivasan Raju <[email protected]>
18569 L:      [email protected]
18570 S:      Supported
18571 F:      drivers/net/wireless/purelifi/plfxlc/
18572
18573 PVRUSB2 VIDEO4LINUX DRIVER
18574 M:      Mike Isely <[email protected]>
18575 L:      [email protected]       (subscribers-only)
18576 L:      [email protected]
18577 S:      Maintained
18578 W:      http://www.isely.net/pvrusb2/
18579 T:      git git://linuxtv.org/media_tree.git
18580 F:      Documentation/driver-api/media/drivers/pvrusb2*
18581 F:      drivers/media/usb/pvrusb2/
18582
18583 PWC WEBCAM DRIVER
18584 M:      Hans Verkuil <[email protected]>
18585 L:      [email protected]
18586 S:      Odd Fixes
18587 T:      git git://linuxtv.org/media_tree.git
18588 F:      drivers/media/usb/pwc/*
18589 F:      include/trace/events/pwc.h
18590
18591 PWM IR Transmitter
18592 M:      Sean Young <[email protected]>
18593 L:      [email protected]
18594 S:      Maintained
18595 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18596 F:      drivers/media/rc/pwm-ir-tx.c
18597
18598 PWM SUBSYSTEM
18599 M:      Uwe Kleine-König <[email protected]>
18600 L:      [email protected]
18601 S:      Maintained
18602 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18603 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18604 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18605 F:      Documentation/devicetree/bindings/pwm/
18606 F:      Documentation/driver-api/pwm.rst
18607 F:      drivers/gpio/gpio-mvebu.c
18608 F:      drivers/pwm/
18609 F:      drivers/video/backlight/pwm_bl.c
18610 F:      include/dt-bindings/pwm/
18611 F:      include/linux/pwm.h
18612 F:      include/linux/pwm_backlight.h
18613 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18614
18615 PXA GPIO DRIVER
18616 M:      Robert Jarzmik <[email protected]>
18617 L:      [email protected]
18618 S:      Maintained
18619 F:      drivers/gpio/gpio-pxa.c
18620
18621 PXA MMCI DRIVER
18622 S:      Orphan
18623
18624 PXA RTC DRIVER
18625 M:      Robert Jarzmik <[email protected]>
18626 L:      [email protected]
18627 S:      Maintained
18628
18629 PXA2xx/PXA3xx SUPPORT
18630 M:      Daniel Mack <[email protected]>
18631 M:      Haojian Zhuang <[email protected]>
18632 M:      Robert Jarzmik <[email protected]>
18633 L:      [email protected] (moderated for non-subscribers)
18634 S:      Maintained
18635 T:      git git://github.com/hzhuang1/linux.git
18636 T:      git git://github.com/rjarzmik/linux.git
18637 F:      arch/arm/boot/dts/intel/pxa/
18638 F:      arch/arm/mach-pxa/
18639 F:      drivers/dma/pxa*
18640 F:      drivers/pcmcia/pxa2xx*
18641 F:      drivers/pinctrl/pxa/
18642 F:      drivers/spi/spi-pxa2xx*
18643 F:      drivers/usb/gadget/udc/pxa2*
18644 F:      include/sound/pxa2xx-lib.h
18645 F:      sound/arm/pxa*
18646 F:      sound/soc/pxa/
18647
18648 QAT DRIVER
18649 M:      Giovanni Cabiddu <[email protected]>
18650 L:      [email protected]
18651 S:      Supported
18652 F:      drivers/crypto/intel/qat/
18653
18654 QCOM AUDIO (ASoC) DRIVERS
18655 M:      Srinivas Kandagatla <[email protected]>
18656 L:      [email protected] (moderated for non-subscribers)
18657 L:      [email protected]
18658 S:      Supported
18659 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18660 F:      Documentation/devicetree/bindings/sound/qcom,*
18661 F:      drivers/soc/qcom/apr.c
18662 F:      include/dt-bindings/sound/qcom,wcd9335.h
18663 F:      sound/soc/codecs/lpass-rx-macro.*
18664 F:      sound/soc/codecs/lpass-tx-macro.*
18665 F:      sound/soc/codecs/lpass-va-macro.c
18666 F:      sound/soc/codecs/lpass-wsa-macro.*
18667 F:      sound/soc/codecs/msm8916-wcd-analog.c
18668 F:      sound/soc/codecs/msm8916-wcd-digital.c
18669 F:      sound/soc/codecs/wcd-clsh-v2.*
18670 F:      sound/soc/codecs/wcd-mbhc-v2.*
18671 F:      sound/soc/codecs/wcd9335.*
18672 F:      sound/soc/codecs/wcd934x.c
18673 F:      sound/soc/codecs/wsa881x.c
18674 F:      sound/soc/codecs/wsa883x.c
18675 F:      sound/soc/codecs/wsa884x.c
18676 F:      sound/soc/qcom/
18677
18678 QCOM EMBEDDED USB DEBUGGER (EUD)
18679 M:      Souradeep Chowdhury <[email protected]>
18680 L:      [email protected]
18681 S:      Maintained
18682 F:      Documentation/ABI/testing/sysfs-driver-eud
18683 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18684 F:      drivers/usb/misc/qcom_eud.c
18685
18686 QCOM IPA DRIVER
18687 M:      Alex Elder <[email protected]>
18688 L:      [email protected]
18689 S:      Maintained
18690 F:      drivers/net/ipa/
18691
18692 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18693 M:      Gabriel Somlo <[email protected]>
18694 M:      "Michael S. Tsirkin" <[email protected]>
18695 L:      [email protected]
18696 S:      Maintained
18697 F:      drivers/firmware/qemu_fw_cfg.c
18698 F:      include/uapi/linux/qemu_fw_cfg.h
18699
18700 QIB DRIVER
18701 M:      Dennis Dalessandro <[email protected]>
18702 L:      [email protected]
18703 S:      Supported
18704 F:      drivers/infiniband/hw/qib/
18705
18706 QLOGIC QL41xxx FCOE DRIVER
18707 M:      Saurav Kashyap <[email protected]>
18708 M:      Javed Hasan <[email protected]>
18709 M:      [email protected]
18710 L:      [email protected]
18711 S:      Supported
18712 F:      drivers/scsi/qedf/
18713
18714 QLOGIC QL41xxx ISCSI DRIVER
18715 M:      Nilesh Javali <[email protected]>
18716 M:      Manish Rangankar <[email protected]>
18717 M:      [email protected]
18718 L:      [email protected]
18719 S:      Supported
18720 F:      drivers/scsi/qedi/
18721
18722 QLOGIC QL4xxx ETHERNET DRIVER
18723 M:      Manish Chopra <[email protected]>
18724 L:      [email protected]
18725 S:      Supported
18726 F:      drivers/net/ethernet/qlogic/qed/
18727 F:      drivers/net/ethernet/qlogic/qede/
18728 F:      include/linux/qed/
18729
18730 QLOGIC QL4xxx RDMA DRIVER
18731 M:      Michal Kalderon <[email protected]>
18732 L:      [email protected]
18733 S:      Supported
18734 F:      drivers/infiniband/hw/qedr/
18735 F:      include/uapi/rdma/qedr-abi.h
18736
18737 QLOGIC QLA1280 SCSI DRIVER
18738 M:      Michael Reed <[email protected]>
18739 L:      [email protected]
18740 S:      Maintained
18741 F:      drivers/scsi/qla1280.[ch]
18742
18743 QLOGIC QLA2XXX FC-SCSI DRIVER
18744 M:      Nilesh Javali <[email protected]>
18745 M:      [email protected]
18746 L:      [email protected]
18747 S:      Supported
18748 F:      drivers/scsi/qla2xxx/
18749
18750 QLOGIC QLA3XXX NETWORK DRIVER
18751 M:      [email protected]
18752 L:      [email protected]
18753 S:      Supported
18754 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18755
18756 QLOGIC QLA4XXX iSCSI DRIVER
18757 M:      Nilesh Javali <[email protected]>
18758 M:      Manish Rangankar <[email protected]>
18759 M:      [email protected]
18760 L:      [email protected]
18761 S:      Supported
18762 F:      drivers/scsi/qla4xxx/
18763
18764 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18765 M:      Shahed Shaikh <[email protected]>
18766 M:      Manish Chopra <[email protected]>
18767 M:      [email protected]
18768 L:      [email protected]
18769 S:      Supported
18770 F:      drivers/net/ethernet/qlogic/qlcnic/
18771
18772 QM1D1B0004 MEDIA DRIVER
18773 M:      Akihiro Tsukada <[email protected]>
18774 L:      [email protected]
18775 S:      Odd Fixes
18776 F:      drivers/media/tuners/qm1d1b0004*
18777
18778 QM1D1C0042 MEDIA DRIVER
18779 M:      Akihiro Tsukada <[email protected]>
18780 L:      [email protected]
18781 S:      Odd Fixes
18782 F:      drivers/media/tuners/qm1d1c0042*
18783
18784 QNX4 FILESYSTEM
18785 M:      Anders Larsen <[email protected]>
18786 S:      Maintained
18787 W:      http://www.alarsen.net/linux/qnx4fs/
18788 F:      fs/qnx4/
18789 F:      include/uapi/linux/qnx4_fs.h
18790 F:      include/uapi/linux/qnxtypes.h
18791
18792 QNX6 FILESYSTEM
18793 S:      Orphan
18794 F:      Documentation/filesystems/qnx6.rst
18795 F:      fs/qnx6/
18796 F:      include/linux/qnx6_fs.h
18797
18798 QORIQ DPAA2 FSL-MC BUS DRIVER
18799 M:      Stuart Yoder <[email protected]>
18800 M:      Laurentiu Tudor <[email protected]>
18801 L:      [email protected]
18802 S:      Maintained
18803 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18804 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18805 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18806 F:      drivers/bus/fsl-mc/
18807 F:      include/uapi/linux/fsl_mc.h
18808
18809 QT1010 MEDIA DRIVER
18810 L:      [email protected]
18811 S:      Orphan
18812 W:      https://linuxtv.org
18813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18814 F:      drivers/media/tuners/qt1010*
18815
18816 QUALCOMM ATH12K WIRELESS DRIVER
18817 M:      Kalle Valo <[email protected]>
18818 M:      Jeff Johnson <[email protected]>
18819 L:      [email protected]
18820 S:      Supported
18821 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18823 F:      drivers/net/wireless/ath/ath12k/
18824 N:      ath12k
18825
18826 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18827 M:      Kalle Valo <[email protected]>
18828 M:      Jeff Johnson <[email protected]>
18829 L:      [email protected]
18830 S:      Supported
18831 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18833 F:      drivers/net/wireless/ath/ath10k/
18834 N:      ath10k
18835
18836 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18837 M:      Kalle Valo <[email protected]>
18838 M:      Jeff Johnson <[email protected]>
18839 L:      [email protected]
18840 S:      Supported
18841 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18842 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18844 F:      drivers/net/wireless/ath/ath11k/
18845 N:      ath11k
18846
18847 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18848 M:      Toke Høiland-Jørgensen <[email protected]>
18849 L:      [email protected]
18850 S:      Maintained
18851 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18853 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18854 F:      drivers/net/wireless/ath/ath9k/
18855
18856 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18857 M:      Stefan Wahren <[email protected]>
18858 L:      [email protected]
18859 S:      Maintained
18860 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18861 F:      drivers/net/ethernet/qualcomm/qca*
18862
18863 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18864 M:      Stephan Gerhold <[email protected]>
18865 L:      [email protected]
18866 L:      [email protected]
18867 S:      Maintained
18868 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18869 F:      drivers/net/wwan/qcom_bam_dmux.c
18870
18871 QUALCOMM CAMERA SUBSYSTEM DRIVER
18872 M:      Robert Foss <[email protected]>
18873 M:      Todor Tomov <[email protected]>
18874 M:      Bryan O'Donoghue <[email protected]>
18875 L:      [email protected]
18876 S:      Maintained
18877 F:      Documentation/admin-guide/media/qcom_camss.rst
18878 F:      Documentation/devicetree/bindings/media/*camss*
18879 F:      drivers/media/platform/qcom/camss/
18880
18881 QUALCOMM CLOCK DRIVERS
18882 M:      Bjorn Andersson <[email protected]>
18883 L:      [email protected]
18884 S:      Supported
18885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18886 F:      Documentation/devicetree/bindings/clock/qcom,*
18887 F:      drivers/clk/qcom/
18888 F:      include/dt-bindings/clock/qcom,*
18889
18890 QUALCOMM CLOUD AI (QAIC) DRIVER
18891 M:      Jeffrey Hugo <[email protected]>
18892 R:      Carl Vanderlip <[email protected]>
18893 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18894 L:      [email protected]
18895 L:      [email protected]
18896 S:      Supported
18897 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18898 F:      Documentation/accel/qaic/
18899 F:      drivers/accel/qaic/
18900 F:      include/uapi/drm/qaic_accel.h
18901
18902 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18903 M:      Bjorn Andersson <[email protected]>
18904 M:      Konrad Dybcio <[email protected]>
18905 L:      [email protected]
18906 L:      [email protected]
18907 S:      Maintained
18908 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18909 F:      drivers/pmdomain/qcom/cpr.c
18910
18911 QUALCOMM CPUCP MAILBOX DRIVER
18912 M:      Sibi Sankar <[email protected]>
18913 L:      [email protected]
18914 S:      Supported
18915 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
18916 F:      drivers/mailbox/qcom-cpucp-mbox.c
18917
18918 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18919 M:      Ilia Lin <[email protected]>
18920 L:      [email protected]
18921 S:      Maintained
18922 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18923 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18924 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18925
18926 QUALCOMM CRYPTO DRIVERS
18927 M:      Thara Gopinath <[email protected]>
18928 L:      [email protected]
18929 L:      [email protected]
18930 S:      Maintained
18931 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18932 F:      drivers/crypto/qce/
18933
18934 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18935 M:      Timur Tabi <[email protected]>
18936 L:      [email protected]
18937 S:      Maintained
18938 F:      drivers/net/ethernet/qualcomm/emac/
18939
18940 QUALCOMM ETHQOS ETHERNET DRIVER
18941 M:      Vinod Koul <[email protected]>
18942 L:      [email protected]
18943 L:      [email protected]
18944 S:      Maintained
18945 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18946 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18947
18948 QUALCOMM FASTRPC DRIVER
18949 M:      Srinivas Kandagatla <[email protected]>
18950 M:      Amol Maheshwari <[email protected]>
18951 L:      [email protected]
18952 L:      [email protected]
18953 S:      Maintained
18954 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18955 F:      drivers/misc/fastrpc.c
18956 F:      include/uapi/misc/fastrpc.h
18957
18958 QUALCOMM HEXAGON ARCHITECTURE
18959 M:      Brian Cain <[email protected]>
18960 L:      [email protected]
18961 S:      Supported
18962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18963 F:      arch/hexagon/
18964
18965 QUALCOMM HIDMA DRIVER
18966 M:      Sinan Kaya <[email protected]>
18967 L:      [email protected] (moderated for non-subscribers)
18968 L:      [email protected]
18969 L:      [email protected]
18970 S:      Supported
18971 F:      drivers/dma/qcom/hidma*
18972
18973 QUALCOMM I2C CCI DRIVER
18974 M:      Loic Poulain <[email protected]>
18975 M:      Robert Foss <[email protected]>
18976 L:      [email protected]
18977 L:      [email protected]
18978 S:      Maintained
18979 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18980 F:      drivers/i2c/busses/i2c-qcom-cci.c
18981
18982 QUALCOMM INTERCONNECT BWMON DRIVER
18983 M:      Krzysztof Kozlowski <[email protected]>
18984 L:      [email protected]
18985 S:      Maintained
18986 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18987 F:      drivers/soc/qcom/icc-bwmon.c
18988 F:      drivers/soc/qcom/trace_icc-bwmon.h
18989
18990 QUALCOMM IOMMU
18991 M:      Rob Clark <[email protected]>
18992 L:      [email protected]
18993 L:      [email protected]
18994 S:      Maintained
18995 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18996 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18997 F:      drivers/iommu/msm_iommu*
18998
18999 QUALCOMM IPC ROUTER (QRTR) DRIVER
19000 M:      Manivannan Sadhasivam <[email protected]>
19001 L:      [email protected]
19002 S:      Maintained
19003 F:      include/trace/events/qrtr.h
19004 F:      include/uapi/linux/qrtr.h
19005 F:      net/qrtr/
19006
19007 QUALCOMM IPCC MAILBOX DRIVER
19008 M:      Manivannan Sadhasivam <[email protected]>
19009 L:      [email protected]
19010 S:      Supported
19011 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
19012 F:      drivers/mailbox/qcom-ipcc.c
19013 F:      include/dt-bindings/mailbox/qcom-ipcc.h
19014
19015 QUALCOMM IPQ4019 USB PHY DRIVER
19016 M:      Robert Marko <[email protected]>
19017 M:      Luka Perkov <[email protected]>
19018 L:      [email protected]
19019 S:      Maintained
19020 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
19021 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
19022
19023 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
19024 M:      Robert Marko <[email protected]>
19025 M:      Luka Perkov <[email protected]>
19026 L:      [email protected]
19027 S:      Maintained
19028 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
19029 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
19030
19031 QUALCOMM NAND CONTROLLER DRIVER
19032 M:      Manivannan Sadhasivam <[email protected]>
19033 L:      [email protected]
19034 L:      [email protected]
19035 S:      Maintained
19036 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
19037 F:      drivers/mtd/nand/raw/qcom_nandc.c
19038
19039 QUALCOMM QSEECOM DRIVER
19040 M:      Maximilian Luz <[email protected]>
19041 L:      [email protected]
19042 S:      Maintained
19043 F:      drivers/firmware/qcom/qcom_qseecom.c
19044
19045 QUALCOMM QSEECOM UEFISECAPP DRIVER
19046 M:      Maximilian Luz <[email protected]>
19047 L:      [email protected]
19048 S:      Maintained
19049 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
19050
19051 QUALCOMM RMNET DRIVER
19052 M:      Subash Abhinov Kasiviswanathan <[email protected]>
19053 M:      Sean Tranchetti <[email protected]>
19054 L:      [email protected]
19055 S:      Maintained
19056 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
19057 F:      drivers/net/ethernet/qualcomm/rmnet/
19058 F:      include/linux/if_rmnet.h
19059
19060 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
19061 M:      Bartosz Golaszewski <[email protected]>
19062 L:      [email protected]
19063 S:      Maintained
19064 F:      drivers/firmware/qcom/qcom_tzmem.c
19065 F:      drivers/firmware/qcom/qcom_tzmem.h
19066 F:      include/linux/firmware/qcom/qcom_tzmem.h
19067
19068 QUALCOMM TSENS THERMAL DRIVER
19069 M:      Amit Kucheria <[email protected]>
19070 M:      Thara Gopinath <[email protected]>
19071 L:      [email protected]
19072 L:      [email protected]
19073 S:      Maintained
19074 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
19075 F:      drivers/thermal/qcom/
19076
19077 QUALCOMM TYPEC PORT MANAGER DRIVER
19078 M:      Bryan O'Donoghue <[email protected]>
19079 L:      [email protected]
19080 L:      [email protected]
19081 S:      Maintained
19082 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
19083 F:      drivers/usb/typec/tcpm/qcom/
19084
19085 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
19086 M:      Stanimir Varbanov <[email protected]>
19087 M:      Vikash Garodia <[email protected]>
19088 R:      Bryan O'Donoghue <[email protected]>
19089 L:      [email protected]
19090 L:      [email protected]
19091 S:      Maintained
19092 T:      git git://linuxtv.org/media_tree.git
19093 F:      Documentation/devicetree/bindings/media/*venus*
19094 F:      drivers/media/platform/qcom/venus/
19095
19096 QUALCOMM WCN36XX WIRELESS DRIVER
19097 M:      Loic Poulain <[email protected]>
19098 L:      [email protected]
19099 S:      Supported
19100 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
19101 F:      drivers/net/wireless/ath/wcn36xx/
19102
19103 QUANTENNA QTNFMAC WIRELESS DRIVER
19104 M:      Igor Mitsyanko <[email protected]>
19105 R:      Sergey Matyukevich <[email protected]>
19106 L:      [email protected]
19107 S:      Maintained
19108 F:      drivers/net/wireless/quantenna
19109
19110 RADEON and AMDGPU DRM DRIVERS
19111 M:      Alex Deucher <[email protected]>
19112 M:      Christian König <[email protected]>
19113 M:      Xinhui Pan <[email protected]>
19114 L:      [email protected]
19115 S:      Supported
19116 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
19117 C:      irc://irc.oftc.net/radeon
19118 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
19119 F:      Documentation/gpu/amdgpu/
19120 F:      drivers/gpu/drm/amd/
19121 F:      drivers/gpu/drm/ci/xfails/amd*
19122 F:      drivers/gpu/drm/radeon/
19123 F:      include/uapi/drm/amdgpu_drm.h
19124 F:      include/uapi/drm/radeon_drm.h
19125
19126 RADEON FRAMEBUFFER DISPLAY DRIVER
19127 M:      Benjamin Herrenschmidt <[email protected]>
19128 L:      [email protected]
19129 S:      Maintained
19130 F:      drivers/video/fbdev/aty/radeon*
19131 F:      include/uapi/linux/radeonfb.h
19132
19133 RADIOSHARK RADIO DRIVER
19134 M:      Hans Verkuil <[email protected]>
19135 L:      [email protected]
19136 S:      Maintained
19137 T:      git git://linuxtv.org/media_tree.git
19138 F:      drivers/media/radio/radio-shark.c
19139
19140 RADIOSHARK2 RADIO DRIVER
19141 M:      Hans Verkuil <[email protected]>
19142 L:      [email protected]
19143 S:      Maintained
19144 T:      git git://linuxtv.org/media_tree.git
19145 F:      drivers/media/radio/radio-shark2.c
19146 F:      drivers/media/radio/radio-tea5777.c
19147
19148 RADOS BLOCK DEVICE (RBD)
19149 M:      Ilya Dryomov <[email protected]>
19150 R:      Dongsheng Yang <[email protected]>
19151 L:      [email protected]
19152 S:      Supported
19153 W:      http://ceph.com/
19154 T:      git https://github.com/ceph/ceph-client.git
19155 F:      Documentation/ABI/testing/sysfs-bus-rbd
19156 F:      drivers/block/rbd.c
19157 F:      drivers/block/rbd_types.h
19158
19159 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19160 L:      [email protected]
19161 S:      Orphan
19162 F:      drivers/video/fbdev/aty/aty128fb.c
19163
19164 RAINSHADOW-CEC DRIVER
19165 M:      Hans Verkuil <[email protected]>
19166 L:      [email protected]
19167 S:      Maintained
19168 T:      git git://linuxtv.org/media_tree.git
19169 F:      drivers/media/cec/usb/rainshadow/
19170
19171 RALINK MIPS ARCHITECTURE
19172 M:      John Crispin <[email protected]>
19173 M:      Sergio Paracuellos <[email protected]>
19174 L:      [email protected]
19175 S:      Maintained
19176 F:      arch/mips/ralink
19177
19178 RALINK MT7621 MIPS ARCHITECTURE
19179 M:      Arınç ÜNAL <[email protected]>
19180 M:      Sergio Paracuellos <[email protected]>
19181 L:      [email protected]
19182 S:      Maintained
19183 F:      arch/mips/boot/dts/ralink/mt7621*
19184
19185 RALINK RT2X00 WIRELESS LAN DRIVER
19186 M:      Stanislaw Gruszka <[email protected]>
19187 L:      [email protected]
19188 S:      Maintained
19189 F:      drivers/net/wireless/ralink/rt2x00/
19190
19191 RAMDISK RAM BLOCK DEVICE DRIVER
19192 M:      Jens Axboe <[email protected]>
19193 S:      Maintained
19194 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19195 F:      drivers/block/brd.c
19196
19197 RANCHU VIRTUAL BOARD FOR MIPS
19198 M:      Miodrag Dinic <[email protected]>
19199 L:      [email protected]
19200 S:      Supported
19201 F:      arch/mips/configs/generic/board-ranchu.config
19202 F:      arch/mips/generic/board-ranchu.c
19203
19204 RANDOM NUMBER DRIVER
19205 M:      "Theodore Ts'o" <[email protected]>
19206 M:      Jason A. Donenfeld <[email protected]>
19207 S:      Maintained
19208 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19209 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19210 F:      drivers/char/random.c
19211 F:      include/linux/random.h
19212 F:      include/uapi/linux/random.h
19213 F:      drivers/virt/vmgenid.c
19214 F:      include/vdso/getrandom.h
19215 F:      lib/vdso/getrandom.c
19216 F:      arch/x86/entry/vdso/vgetrandom*
19217 F:      arch/x86/include/asm/vdso/getrandom*
19218
19219 RAPIDIO SUBSYSTEM
19220 M:      Matt Porter <[email protected]>
19221 M:      Alexandre Bounine <[email protected]>
19222 S:      Maintained
19223 F:      drivers/rapidio/
19224
19225 RAS INFRASTRUCTURE
19226 M:      Tony Luck <[email protected]>
19227 M:      Borislav Petkov <[email protected]>
19228 L:      [email protected]
19229 S:      Maintained
19230 F:      Documentation/admin-guide/RAS
19231 F:      drivers/ras/
19232 F:      include/linux/ras.h
19233 F:      include/ras/ras_event.h
19234
19235 RAS FRU MEMORY POISON MANAGER (FMPM)
19236 M:      Yazen Ghannam <[email protected]>
19237 L:      [email protected]
19238 S:      Maintained
19239 F:      drivers/ras/amd/fmpm.c
19240
19241 RASPBERRY PI PISP BACK END
19242 M:      Jacopo Mondi <[email protected]>
19243 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19244 L:      [email protected]
19245 S:      Maintained
19246 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19247 F:      drivers/media/platform/raspberrypi/pisp_be/
19248 F:      include/uapi/linux/media/raspberrypi/
19249
19250 RC-CORE / LIRC FRAMEWORK
19251 M:      Sean Young <[email protected]>
19252 L:      [email protected]
19253 S:      Maintained
19254 W:      http://linuxtv.org
19255 T:      git git://linuxtv.org/media_tree.git
19256 F:      Documentation/driver-api/media/rc-core.rst
19257 F:      Documentation/userspace-api/media/rc/
19258 F:      drivers/media/rc/
19259 F:      include/media/rc-core.h
19260 F:      include/media/rc-map.h
19261 F:      include/uapi/linux/lirc.h
19262
19263 RCMM REMOTE CONTROLS DECODER
19264 M:      Patrick Lerda <[email protected]>
19265 S:      Maintained
19266 F:      drivers/media/rc/ir-rcmm-decoder.c
19267
19268 RCUTORTURE TEST FRAMEWORK
19269 M:      "Paul E. McKenney" <[email protected]>
19270 M:      Josh Triplett <[email protected]>
19271 R:      Steven Rostedt <[email protected]>
19272 R:      Mathieu Desnoyers <[email protected]>
19273 R:      Lai Jiangshan <[email protected]>
19274 L:      [email protected]
19275 S:      Supported
19276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19277 F:      tools/testing/selftests/rcutorture
19278
19279 RDACM20 Camera Sensor
19280 M:      Jacopo Mondi <[email protected]>
19281 M:      Kieran Bingham <[email protected]>
19282 M:      Laurent Pinchart <[email protected]>
19283 M:      Niklas Söderlund <[email protected]>
19284 L:      [email protected]
19285 S:      Maintained
19286 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19287 F:      drivers/media/i2c/max9271.c
19288 F:      drivers/media/i2c/max9271.h
19289 F:      drivers/media/i2c/rdacm20.c
19290
19291 RDACM21 Camera Sensor
19292 M:      Jacopo Mondi <[email protected]>
19293 M:      Kieran Bingham <[email protected]>
19294 M:      Laurent Pinchart <[email protected]>
19295 M:      Niklas Söderlund <[email protected]>
19296 L:      [email protected]
19297 S:      Maintained
19298 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19299 F:      drivers/media/i2c/max9271.c
19300 F:      drivers/media/i2c/max9271.h
19301 F:      drivers/media/i2c/rdacm21.c
19302
19303 RDC R-321X SoC
19304 M:      Florian Fainelli <[email protected]>
19305 S:      Maintained
19306
19307 RDC R6040 FAST ETHERNET DRIVER
19308 M:      Florian Fainelli <[email protected]>
19309 L:      [email protected]
19310 S:      Maintained
19311 F:      drivers/net/ethernet/rdc/r6040.c
19312
19313 RDMAVT - RDMA verbs software
19314 M:      Dennis Dalessandro <[email protected]>
19315 L:      [email protected]
19316 S:      Supported
19317 F:      drivers/infiniband/sw/rdmavt
19318
19319 RDS - RELIABLE DATAGRAM SOCKETS
19320 M:      Allison Henderson <[email protected]>
19321 L:      [email protected]
19322 L:      [email protected]
19323 L:      [email protected] (moderated for non-subscribers)
19324 S:      Supported
19325 W:      https://oss.oracle.com/projects/rds/
19326 F:      Documentation/networking/rds.rst
19327 F:      net/rds/
19328 F:      tools/testing/selftests/net/rds/
19329
19330 RDT - RESOURCE ALLOCATION
19331 M:      Fenghua Yu <[email protected]>
19332 M:      Reinette Chatre <[email protected]>
19333 L:      [email protected]
19334 S:      Supported
19335 F:      Documentation/arch/x86/resctrl*
19336 F:      arch/x86/include/asm/resctrl.h
19337 F:      arch/x86/kernel/cpu/resctrl/
19338 F:      tools/testing/selftests/resctrl/
19339
19340 READ-COPY UPDATE (RCU)
19341 M:      "Paul E. McKenney" <[email protected]>
19342 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19343 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19344 M:      Joel Fernandes <[email protected]>
19345 M:      Josh Triplett <[email protected]>
19346 M:      Boqun Feng <[email protected]>
19347 M:      Uladzislau Rezki <[email protected]>
19348 R:      Steven Rostedt <[email protected]>
19349 R:      Mathieu Desnoyers <[email protected]>
19350 R:      Lai Jiangshan <[email protected]>
19351 R:      Zqiang <[email protected]>
19352 L:      [email protected]
19353 S:      Supported
19354 W:      http://www.rdrop.com/users/paulmck/RCU/
19355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19356 F:      Documentation/RCU/
19357 F:      include/linux/rcu*
19358 F:      kernel/rcu/
19359 X:      Documentation/RCU/torture.rst
19360 X:      include/linux/srcu*.h
19361 X:      kernel/rcu/srcu*.c
19362
19363 REAL TIME CLOCK (RTC) SUBSYSTEM
19364 M:      Alexandre Belloni <[email protected]>
19365 L:      [email protected]
19366 S:      Maintained
19367 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19369 F:      Documentation/admin-guide/rtc.rst
19370 F:      Documentation/devicetree/bindings/rtc/
19371 F:      drivers/rtc/
19372 F:      include/linux/rtc.h
19373 F:      include/linux/rtc/
19374 F:      include/uapi/linux/rtc.h
19375 F:      tools/testing/selftests/rtc/
19376
19377 Real-time Linux Analysis (RTLA) tools
19378 M:      Steven Rostedt <[email protected]>
19379 L:      [email protected]
19380 S:      Maintained
19381 F:      Documentation/tools/rtla/
19382 F:      tools/tracing/rtla/
19383
19384 REALTEK AUDIO CODECS
19385 M:      Oder Chiou <[email protected]>
19386 S:      Maintained
19387 F:      include/sound/rt*.h
19388 F:      sound/soc/codecs/rt*
19389
19390 REALTEK OTTO WATCHDOG
19391 M:      Sander Vanheule <[email protected]>
19392 L:      [email protected]
19393 S:      Maintained
19394 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19395 F:      drivers/watchdog/realtek_otto_wdt.c
19396
19397 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19398 M:      Linus Walleij <[email protected]>
19399 M:      Alvin Šipraga <[email protected]>
19400 S:      Maintained
19401 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19402 F:      drivers/net/dsa/realtek/*
19403
19404 REALTEK WIRELESS DRIVER (rtlwifi family)
19405 M:      Ping-Ke Shih <[email protected]>
19406 L:      [email protected]
19407 S:      Maintained
19408 T:      git https://github.com/pkshih/rtw.git
19409 F:      drivers/net/wireless/realtek/rtlwifi/
19410
19411 REALTEK WIRELESS DRIVER (rtw88)
19412 M:      Ping-Ke Shih <[email protected]>
19413 L:      [email protected]
19414 S:      Maintained
19415 T:      git https://github.com/pkshih/rtw.git
19416 F:      drivers/net/wireless/realtek/rtw88/
19417
19418 REALTEK WIRELESS DRIVER (rtw89)
19419 M:      Ping-Ke Shih <[email protected]>
19420 L:      [email protected]
19421 S:      Maintained
19422 T:      git https://github.com/pkshih/rtw.git
19423 F:      drivers/net/wireless/realtek/rtw89/
19424
19425 REDPINE WIRELESS DRIVER
19426 L:      [email protected]
19427 S:      Orphan
19428 F:      drivers/net/wireless/rsi/
19429
19430 REGISTER MAP ABSTRACTION
19431 M:      Mark Brown <[email protected]>
19432 L:      [email protected]
19433 S:      Supported
19434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19435 F:      Documentation/devicetree/bindings/regmap/
19436 F:      drivers/base/regmap/
19437 F:      include/linux/regmap.h
19438
19439 REISERFS FILE SYSTEM
19440 L:      [email protected]
19441 S:      Obsolete
19442 F:      fs/reiserfs/
19443
19444 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19445 M:      Bjorn Andersson <[email protected]>
19446 M:      Mathieu Poirier <[email protected]>
19447 L:      [email protected]
19448 S:      Maintained
19449 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19450 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19451 F:      Documentation/devicetree/bindings/remoteproc/
19452 F:      Documentation/staging/remoteproc.rst
19453 F:      drivers/remoteproc/
19454 F:      include/linux/remoteproc.h
19455 F:      include/linux/remoteproc/
19456
19457 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19458 M:      Bjorn Andersson <[email protected]>
19459 M:      Mathieu Poirier <[email protected]>
19460 L:      [email protected]
19461 S:      Maintained
19462 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19463 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19464 F:      Documentation/staging/rpmsg.rst
19465 F:      drivers/rpmsg/
19466 F:      include/linux/rpmsg.h
19467 F:      include/linux/rpmsg/
19468 F:      include/uapi/linux/rpmsg.h
19469 F:      samples/rpmsg/
19470
19471 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19472 M:      Stephan Gerhold <[email protected]>
19473 L:      [email protected]
19474 L:      [email protected]
19475 S:      Maintained
19476 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19477
19478 RENESAS CLOCK DRIVERS
19479 M:      Geert Uytterhoeven <[email protected]>
19480 L:      [email protected]
19481 S:      Supported
19482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19483 F:      Documentation/devicetree/bindings/clock/renesas,*
19484 F:      drivers/clk/renesas/
19485
19486 RENESAS EMEV2 I2C DRIVER
19487 M:      Wolfram Sang <[email protected]>
19488 L:      [email protected]
19489 S:      Supported
19490 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19491 F:      drivers/i2c/busses/i2c-emev2.c
19492
19493 RENESAS ETHERNET AVB DRIVER
19494 R:      Sergey Shtylyov <[email protected]>
19495 L:      [email protected]
19496 L:      [email protected]
19497 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19498 F:      drivers/net/ethernet/renesas/Kconfig
19499 F:      drivers/net/ethernet/renesas/Makefile
19500 F:      drivers/net/ethernet/renesas/ravb*
19501
19502 RENESAS ETHERNET SWITCH DRIVER
19503 R:      Yoshihiro Shimoda <[email protected]>
19504 L:      [email protected]
19505 L:      [email protected]
19506 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19507 F:      drivers/net/ethernet/renesas/Kconfig
19508 F:      drivers/net/ethernet/renesas/Makefile
19509 F:      drivers/net/ethernet/renesas/rcar_gen4*
19510 F:      drivers/net/ethernet/renesas/rswitch*
19511
19512 RENESAS ETHERNET TSN DRIVER
19513 M:      Niklas Söderlund <[email protected]>
19514 L:      [email protected]
19515 L:      [email protected]
19516 S:      Supported
19517 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19518 F:      drivers/net/ethernet/renesas/rtsn.*
19519
19520 RENESAS IDT821034 ASoC CODEC
19521 M:      Herve Codina <[email protected]>
19522 L:      [email protected] (moderated for non-subscribers)
19523 S:      Maintained
19524 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19525 F:      sound/soc/codecs/idt821034.c
19526
19527 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19528 M:      Miquel Raynal <[email protected]>
19529 L:      [email protected]
19530 L:      [email protected]
19531 S:      Maintained
19532 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19533 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19534
19535 RENESAS R-CAR GYROADC DRIVER
19536 M:      Marek Vasut <[email protected]>
19537 L:      [email protected]
19538 S:      Supported
19539 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19540 F:      drivers/iio/adc/rcar-gyroadc.c
19541
19542 RENESAS R-CAR I2C DRIVERS
19543 M:      Wolfram Sang <[email protected]>
19544 L:      [email protected]
19545 S:      Supported
19546 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19547 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19548 F:      drivers/i2c/busses/i2c-rcar.c
19549 F:      drivers/i2c/busses/i2c-sh_mobile.c
19550
19551 RENESAS R-CAR SATA DRIVER
19552 R:      Sergey Shtylyov <[email protected]>
19553 L:      [email protected]
19554 L:      [email protected]
19555 S:      Supported
19556 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19557 F:      drivers/ata/sata_rcar.c
19558
19559 RENESAS R-CAR THERMAL DRIVERS
19560 M:      Niklas Söderlund <[email protected]>
19561 L:      [email protected]
19562 S:      Supported
19563 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19564 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19565 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19566 F:      drivers/thermal/renesas/rcar_thermal.c
19567
19568 RENESAS RIIC DRIVER
19569 M:      Chris Brandt <[email protected]>
19570 L:      [email protected]
19571 S:      Supported
19572 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19573 F:      drivers/i2c/busses/i2c-riic.c
19574
19575 RENESAS RZ/G2L A/D DRIVER
19576 M:      Lad Prabhakar <[email protected]>
19577 L:      [email protected]
19578 L:      [email protected]
19579 S:      Supported
19580 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19581 F:      drivers/iio/adc/rzg2l_adc.c
19582
19583 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19584 M:      Biju Das <[email protected]>
19585 L:      [email protected]
19586 L:      [email protected]
19587 S:      Supported
19588 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19589 F:      drivers/counter/rz-mtu3-cnt.c
19590
19591 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19592 M:      Clément Léger <[email protected]>
19593 L:      [email protected]
19594 L:      [email protected]
19595 S:      Maintained
19596 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19597 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19598 F:      drivers/net/dsa/rzn1_a5psw*
19599 F:      drivers/net/pcs/pcs-rzn1-miic.c
19600 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19601 F:      include/linux/pcs-rzn1-miic.h
19602 F:      net/dsa/tag_rzn1_a5psw.c
19603
19604 RENESAS RZ/N1 DWMAC GLUE LAYER
19605 M:      Romain Gantois <[email protected]>
19606 S:      Maintained
19607 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19608 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19609
19610 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19611 M:      Miquel Raynal <[email protected]>
19612 L:      [email protected]
19613 L:      [email protected]
19614 S:      Maintained
19615 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19616 F:      drivers/rtc/rtc-rzn1.c
19617
19618 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19619 M:      Herve Codina <[email protected]>
19620 L:      [email protected]
19621 L:      [email protected]
19622 S:      Maintained
19623 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19624 F:      drivers/usb/gadget/udc/renesas_usbf.c
19625
19626 RENESAS RZ/V2M I2C DRIVER
19627 M:      Fabrizio Castro <[email protected]>
19628 L:      [email protected]
19629 L:      [email protected]
19630 S:      Supported
19631 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19632 F:      drivers/i2c/busses/i2c-rzv2m.c
19633
19634 RENESAS SUPERH ETHERNET DRIVER
19635 R:      Sergey Shtylyov <[email protected]>
19636 L:      [email protected]
19637 L:      [email protected]
19638 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19639 F:      drivers/net/ethernet/renesas/Kconfig
19640 F:      drivers/net/ethernet/renesas/Makefile
19641 F:      drivers/net/ethernet/renesas/sh_eth*
19642 F:      include/linux/sh_eth.h
19643
19644 RENESAS USB PHY DRIVER
19645 M:      Yoshihiro Shimoda <[email protected]>
19646 L:      [email protected]
19647 S:      Maintained
19648 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19649
19650 RENESAS VERSACLOCK 7 CLOCK DRIVER
19651 M:      Alex Helms <[email protected]>
19652 S:      Maintained
19653 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19654 F:      drivers/clk/clk-versaclock7.c
19655
19656 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19657 M:      Herve Codina <[email protected]>
19658 L:      [email protected]
19659 S:      Maintained
19660 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19661 F:      drivers/iio/potentiometer/x9250.c
19662
19663 RESET CONTROLLER FRAMEWORK
19664 M:      Philipp Zabel <[email protected]>
19665 S:      Maintained
19666 T:      git git://git.pengutronix.de/git/pza/linux
19667 F:      Documentation/devicetree/bindings/reset/
19668 F:      Documentation/driver-api/reset.rst
19669 F:      drivers/reset/
19670 F:      include/dt-bindings/reset/
19671 F:      include/linux/reset-controller.h
19672 F:      include/linux/reset.h
19673 F:      include/linux/reset/
19674 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19675
19676 RESTARTABLE SEQUENCES SUPPORT
19677 M:      Mathieu Desnoyers <[email protected]>
19678 M:      Peter Zijlstra <[email protected]>
19679 M:      "Paul E. McKenney" <[email protected]>
19680 M:      Boqun Feng <[email protected]>
19681 L:      [email protected]
19682 S:      Supported
19683 F:      include/trace/events/rseq.h
19684 F:      include/uapi/linux/rseq.h
19685 F:      kernel/rseq.c
19686 F:      tools/testing/selftests/rseq/
19687
19688 RFKILL
19689 M:      Johannes Berg <[email protected]>
19690 L:      [email protected]
19691 S:      Maintained
19692 W:      https://wireless.wiki.kernel.org/
19693 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19696 F:      Documentation/ABI/stable/sysfs-class-rfkill
19697 F:      Documentation/driver-api/rfkill.rst
19698 F:      include/linux/rfkill.h
19699 F:      include/uapi/linux/rfkill.h
19700 F:      net/rfkill/
19701
19702 RHASHTABLE
19703 M:      Thomas Graf <[email protected]>
19704 M:      Herbert Xu <[email protected]>
19705 L:      [email protected]
19706 S:      Maintained
19707 F:      include/linux/rhashtable-types.h
19708 F:      include/linux/rhashtable.h
19709 F:      lib/rhashtable.c
19710 F:      lib/test_rhashtable.c
19711
19712 RICOH R5C592 MEMORYSTICK DRIVER
19713 M:      Maxim Levitsky <[email protected]>
19714 S:      Maintained
19715 F:      drivers/memstick/host/r592.*
19716
19717 RICOH SMARTMEDIA/XD DRIVER
19718 M:      Maxim Levitsky <[email protected]>
19719 S:      Maintained
19720 F:      drivers/mtd/nand/raw/r852.c
19721 F:      drivers/mtd/nand/raw/r852.h
19722
19723 RISC-V AIA DRIVERS
19724 M:      Anup Patel <[email protected]>
19725 L:      [email protected]
19726 S:      Maintained
19727 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19728 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19729 F:      drivers/irqchip/irq-riscv-aplic-*.c
19730 F:      drivers/irqchip/irq-riscv-aplic-*.h
19731 F:      drivers/irqchip/irq-riscv-imsic-*.c
19732 F:      drivers/irqchip/irq-riscv-imsic-*.h
19733 F:      drivers/irqchip/irq-riscv-intc.c
19734 F:      include/linux/irqchip/riscv-aplic.h
19735 F:      include/linux/irqchip/riscv-imsic.h
19736
19737 RISC-V ARCHITECTURE
19738 M:      Paul Walmsley <[email protected]>
19739 M:      Palmer Dabbelt <[email protected]>
19740 M:      Albert Ou <[email protected]>
19741 L:      [email protected]
19742 S:      Supported
19743 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19744 C:      irc://irc.libera.chat/riscv
19745 P:      Documentation/arch/riscv/patch-acceptance.rst
19746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19747 F:      arch/riscv/
19748 N:      riscv
19749 K:      riscv
19750
19751 RISC-V MICROCHIP FPGA SUPPORT
19752 M:      Conor Dooley <[email protected]>
19753 M:      Daire McNamara <[email protected]>
19754 L:      [email protected]
19755 S:      Supported
19756 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19757 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19758 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19759 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19760 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19761 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19762 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19763 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19764 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19765 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19766 F:      arch/riscv/boot/dts/microchip/
19767 F:      drivers/char/hw_random/mpfs-rng.c
19768 F:      drivers/clk/microchip/clk-mpfs*.c
19769 F:      drivers/firmware/microchip/mpfs-auto-update.c
19770 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19771 F:      drivers/mailbox/mailbox-mpfs.c
19772 F:      drivers/pci/controller/plda/pcie-microchip-host.c
19773 F:      drivers/pwm/pwm-microchip-core.c
19774 F:      drivers/reset/reset-mpfs.c
19775 F:      drivers/rtc/rtc-mpfs.c
19776 F:      drivers/soc/microchip/mpfs-sys-controller.c
19777 F:      drivers/spi/spi-microchip-core-qspi.c
19778 F:      drivers/spi/spi-microchip-core.c
19779 F:      drivers/usb/musb/mpfs.c
19780 F:      include/soc/microchip/mpfs.h
19781
19782 RISC-V MISC SOC SUPPORT
19783 M:      Conor Dooley <[email protected]>
19784 L:      [email protected]
19785 S:      Maintained
19786 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19787 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19788 F:      Documentation/devicetree/bindings/riscv/
19789 F:      arch/riscv/boot/dts/
19790 X:      arch/riscv/boot/dts/allwinner/
19791 X:      arch/riscv/boot/dts/renesas/
19792 X:      arch/riscv/boot/dts/sophgo/
19793 X:      arch/riscv/boot/dts/thead/
19794
19795 RISC-V PMU DRIVERS
19796 M:      Atish Patra <[email protected]>
19797 R:      Anup Patel <[email protected]>
19798 L:      [email protected]
19799 S:      Supported
19800 F:      drivers/perf/riscv_pmu.c
19801 F:      drivers/perf/riscv_pmu_legacy.c
19802 F:      drivers/perf/riscv_pmu_sbi.c
19803
19804 RISC-V THEAD SoC SUPPORT
19805 M:      Drew Fustini <[email protected]>
19806 M:      Guo Ren <[email protected]>
19807 M:      Fu Wei <[email protected]>
19808 L:      [email protected]
19809 S:      Maintained
19810 T:      git https://github.com/pdp7/linux.git
19811 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
19812 F:      arch/riscv/boot/dts/thead/
19813 F:      drivers/clk/thead/clk-th1520-ap.c
19814 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
19815
19816 RNBD BLOCK DRIVERS
19817 M:      Md. Haris Iqbal <[email protected]>
19818 M:      Jack Wang <[email protected]>
19819 L:      [email protected]
19820 S:      Maintained
19821 F:      drivers/block/rnbd/
19822
19823 ROCCAT DRIVERS
19824 M:      Stefan Achatz <[email protected]>
19825 S:      Maintained
19826 W:      http://sourceforge.net/projects/roccat/
19827 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19828 F:      drivers/hid/hid-roccat*
19829 F:      include/linux/hid-roccat*
19830
19831 ROCKCHIP CAN-FD DRIVER
19832 M:      Marc Kleine-Budde <[email protected]>
19833 R:      [email protected]
19834 L:      [email protected]
19835 S:      Maintained
19836 F:      Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml
19837 F:      drivers/net/can/rockchip/
19838
19839 ROCKCHIP CRYPTO DRIVERS
19840 M:      Corentin Labbe <[email protected]>
19841 L:      [email protected]
19842 S:      Maintained
19843 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19844 F:      drivers/crypto/rockchip/
19845
19846 ROCKCHIP I2S TDM DRIVER
19847 M:      Nicolas Frattaroli <[email protected]>
19848 L:      [email protected]
19849 S:      Maintained
19850 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19851 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19852
19853 ROCKCHIP ISP V1 DRIVER
19854 M:      Dafna Hirschfeld <[email protected]>
19855 M:      Laurent Pinchart <[email protected]>
19856 L:      [email protected]
19857 L:      [email protected]
19858 S:      Maintained
19859 F:      Documentation/admin-guide/media/rkisp1.rst
19860 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19861 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19862 F:      drivers/media/platform/rockchip/rkisp1
19863 F:      include/uapi/linux/rkisp1-config.h
19864
19865 ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT
19866 M:      Daniel Golle <[email protected]>
19867 M:      Aurelien Jarno <[email protected]>
19868 S:      Maintained
19869 F:      Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml
19870 F:      drivers/char/hw_random/rockchip-rng.c
19871
19872 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19873 M:      Jacob Chen <[email protected]>
19874 M:      Ezequiel Garcia <[email protected]>
19875 L:      [email protected]
19876 L:      [email protected]
19877 S:      Maintained
19878 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19879 F:      drivers/media/platform/rockchip/rga/
19880
19881 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19882 M:      Luca Ceresoli <[email protected]>
19883 S:      Maintained
19884 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19885 F:      sound/soc/codecs/rk3308_codec.c
19886 F:      sound/soc/codecs/rk3308_codec.h
19887
19888 ROCKCHIP VIDEO DECODER DRIVER
19889 M:      Ezequiel Garcia <[email protected]>
19890 L:      [email protected]
19891 L:      [email protected]
19892 S:      Maintained
19893 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19894 F:      drivers/staging/media/rkvdec/
19895
19896 ROCKER DRIVER
19897 M:      Jiri Pirko <[email protected]>
19898 L:      [email protected]
19899 S:      Supported
19900 F:      drivers/net/ethernet/rocker/
19901
19902 ROCKETPORT EXPRESS/INFINITY DRIVER
19903 M:      Kevin Cernekee <[email protected]>
19904 L:      [email protected]
19905 S:      Odd Fixes
19906 F:      drivers/tty/serial/rp2.*
19907
19908 ROHM BD99954 CHARGER IC
19909 M:      Matti Vaittinen <[email protected]>
19910 S:      Supported
19911 F:      drivers/power/supply/bd99954-charger.c
19912 F:      drivers/power/supply/bd99954-charger.h
19913
19914 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19915 M:      Tomasz Duszynski <[email protected]>
19916 S:      Maintained
19917 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19918 F:      drivers/iio/light/bh1750.c
19919
19920 ROHM BM1390 PRESSURE SENSOR DRIVER
19921 M:      Matti Vaittinen <[email protected]>
19922 L:      [email protected]
19923 S:      Supported
19924 F:      drivers/iio/pressure/rohm-bm1390.c
19925
19926 ROHM BU270xx LIGHT SENSOR DRIVERs
19927 M:      Matti Vaittinen <[email protected]>
19928 L:      [email protected]
19929 S:      Supported
19930 F:      drivers/iio/light/rohm-bu27008.c
19931 F:      drivers/iio/light/rohm-bu27034.c
19932
19933 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19934 M:      Marek Vasut <[email protected]>
19935 L:      [email protected]
19936 L:      [email protected]
19937 S:      Supported
19938 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19939 F:      drivers/gpio/gpio-bd9571mwv.c
19940 F:      drivers/mfd/bd9571mwv.c
19941 F:      drivers/regulator/bd9571mwv-regulator.c
19942 F:      include/linux/mfd/bd9571mwv.h
19943
19944 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19945 M:      Matti Vaittinen <[email protected]>
19946 S:      Supported
19947 F:      drivers/clk/clk-bd718x7.c
19948 F:      drivers/gpio/gpio-bd71815.c
19949 F:      drivers/gpio/gpio-bd71828.c
19950 F:      drivers/mfd/rohm-bd71828.c
19951 F:      drivers/mfd/rohm-bd718x7.c
19952 F:      drivers/mfd/rohm-bd9576.c
19953 F:      drivers/mfd/rohm-bd96801.c
19954 F:      drivers/regulator/bd71815-regulator.c
19955 F:      drivers/regulator/bd71828-regulator.c
19956 F:      drivers/regulator/bd718x7-regulator.c
19957 F:      drivers/regulator/bd9576-regulator.c
19958 F:      drivers/regulator/bd96801-regulator.c
19959 F:      drivers/regulator/rohm-regulator.c
19960 F:      drivers/rtc/rtc-bd70528.c
19961 F:      drivers/watchdog/bd9576_wdt.c
19962 F:      drivers/watchdog/bd96801_wdt.c
19963 F:      include/linux/mfd/rohm-bd71815.h
19964 F:      include/linux/mfd/rohm-bd71828.h
19965 F:      include/linux/mfd/rohm-bd718x7.h
19966 F:      include/linux/mfd/rohm-bd957x.h
19967 F:      include/linux/mfd/rohm-bd96801.h
19968 F:      include/linux/mfd/rohm-generic.h
19969 F:      include/linux/mfd/rohm-shared.h
19970
19971 ROSE NETWORK LAYER
19972 M:      Ralf Baechle <[email protected]>
19973 L:      [email protected]
19974 S:      Maintained
19975 W:      https://linux-ax25.in-berlin.de
19976 F:      include/net/rose.h
19977 F:      include/uapi/linux/rose.h
19978 F:      net/rose/
19979
19980 ROTATION DRIVER FOR ALLWINNER A83T
19981 M:      Jernej Skrabec <[email protected]>
19982 L:      [email protected]
19983 S:      Maintained
19984 T:      git git://linuxtv.org/media_tree.git
19985 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19986 F:      drivers/media/platform/sunxi/sun8i-rotate/
19987
19988 RPMB SUBSYSTEM
19989 M:      Jens Wiklander <[email protected]>
19990 L:      [email protected]
19991 S:      Supported
19992 F:      drivers/misc/rpmb-core.c
19993 F:      include/linux/rpmb.h
19994
19995 RPMSG TTY DRIVER
19996 M:      Arnaud Pouliquen <[email protected]>
19997 L:      [email protected]
19998 S:      Maintained
19999 F:      drivers/tty/rpmsg_tty.c
20000
20001 RTASE ETHERNET DRIVER
20002 M:      Justin Lai <[email protected]>
20003 M:      Larry Chiu <[email protected]>
20004 L:      [email protected]
20005 S:      Maintained
20006 F:      drivers/net/ethernet/realtek/rtase/
20007
20008 RTL2830 MEDIA DRIVER
20009 L:      [email protected]
20010 S:      Orphan
20011 W:      https://linuxtv.org
20012 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20013 F:      drivers/media/dvb-frontends/rtl2830*
20014
20015 RTL2832 MEDIA DRIVER
20016 L:      [email protected]
20017 S:      Orphan
20018 W:      https://linuxtv.org
20019 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20020 F:      drivers/media/dvb-frontends/rtl2832*
20021
20022 RTL2832_SDR MEDIA DRIVER
20023 L:      [email protected]
20024 S:      Orphan
20025 W:      https://linuxtv.org
20026 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20027 F:      drivers/media/dvb-frontends/rtl2832_sdr*
20028
20029 RTL8180 WIRELESS DRIVER
20030 L:      [email protected]
20031 S:      Orphan
20032 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
20033
20034 RTL8187 WIRELESS DRIVER
20035 M:      Hin-Tak Leung <[email protected]>
20036 L:      [email protected]
20037 S:      Maintained
20038 T:      git https://github.com/pkshih/rtw.git
20039 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
20040
20041 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
20042 M:      Jes Sorensen <[email protected]>
20043 L:      [email protected]
20044 S:      Maintained
20045 T:      git https://github.com/pkshih/rtw.git
20046 F:      drivers/net/wireless/realtek/rtl8xxxu/
20047
20048 RTRS TRANSPORT DRIVERS
20049 M:      Md. Haris Iqbal <[email protected]>
20050 M:      Jack Wang <[email protected]>
20051 L:      [email protected]
20052 S:      Maintained
20053 F:      drivers/infiniband/ulp/rtrs/
20054
20055 RUNTIME VERIFICATION (RV)
20056 M:      Steven Rostedt <[email protected]>
20057 L:      [email protected]
20058 S:      Maintained
20059 F:      Documentation/trace/rv/
20060 F:      include/linux/rv.h
20061 F:      include/rv/
20062 F:      kernel/trace/rv/
20063 F:      tools/verification/
20064
20065 RUST
20066 M:      Miguel Ojeda <[email protected]>
20067 M:      Alex Gaynor <[email protected]>
20068 R:      Boqun Feng <[email protected]>
20069 R:      Gary Guo <[email protected]>
20070 R:      Björn Roy Baron <[email protected]>
20071 R:      Benno Lossin <[email protected]>
20072 R:      Andreas Hindborg <[email protected]>
20073 R:      Alice Ryhl <[email protected]>
20074 L:      [email protected]
20075 S:      Supported
20076 W:      https://rust-for-linux.com
20077 B:      https://github.com/Rust-for-Linux/linux/issues
20078 C:      zulip://rust-for-linux.zulipchat.com
20079 P:      https://rust-for-linux.com/contributing
20080 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
20081 F:      Documentation/rust/
20082 F:      rust/
20083 F:      samples/rust/
20084 F:      scripts/*rust*
20085 F:      tools/testing/selftests/rust/
20086 K:      \b(?i:rust)\b
20087
20088 RXRPC SOCKETS (AF_RXRPC)
20089 M:      David Howells <[email protected]>
20090 M:      Marc Dionne <[email protected]>
20091 L:      [email protected]
20092 S:      Supported
20093 W:      https://www.infradead.org/~dhowells/kafs/
20094 F:      Documentation/networking/rxrpc.rst
20095 F:      include/keys/rxrpc-type.h
20096 F:      include/net/af_rxrpc.h
20097 F:      include/trace/events/rxrpc.h
20098 F:      include/uapi/linux/rxrpc.h
20099 F:      net/rxrpc/
20100
20101 S3 SAVAGE FRAMEBUFFER DRIVER
20102 M:      Antonino Daplas <[email protected]>
20103 L:      [email protected]
20104 S:      Maintained
20105 F:      drivers/video/fbdev/savage/
20106
20107 S390 ARCHITECTURE
20108 M:      Heiko Carstens <[email protected]>
20109 M:      Vasily Gorbik <[email protected]>
20110 M:      Alexander Gordeev <[email protected]>
20111 R:      Christian Borntraeger <[email protected]>
20112 R:      Sven Schnelle <[email protected]>
20113 L:      [email protected]
20114 S:      Supported
20115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20116 F:      Documentation/driver-api/s390-drivers.rst
20117 F:      Documentation/arch/s390/
20118 F:      arch/s390/
20119 F:      drivers/s390/
20120 F:      drivers/watchdog/diag288_wdt.c
20121
20122 S390 COMMON I/O LAYER
20123 M:      Vineeth Vijayan <[email protected]>
20124 M:      Peter Oberparleiter <[email protected]>
20125 L:      [email protected]
20126 S:      Supported
20127 F:      drivers/s390/cio/
20128
20129 S390 DASD DRIVER
20130 M:      Stefan Haberland <[email protected]>
20131 M:      Jan Hoeppner <[email protected]>
20132 L:      [email protected]
20133 S:      Supported
20134 F:      block/partitions/ibm.c
20135 F:      drivers/s390/block/dasd*
20136 F:      include/linux/dasd_mod.h
20137
20138 S390 IOMMU (PCI)
20139 M:      Niklas Schnelle <[email protected]>
20140 M:      Matthew Rosato <[email protected]>
20141 R:      Gerald Schaefer <[email protected]>
20142 L:      [email protected]
20143 S:      Supported
20144 F:      drivers/iommu/s390-iommu.c
20145
20146 S390 IUCV NETWORK LAYER
20147 M:      Alexandra Winter <[email protected]>
20148 M:      Thorsten Winkler <[email protected]>
20149 L:      [email protected]
20150 L:      [email protected]
20151 S:      Supported
20152 F:      drivers/s390/net/*iucv*
20153 F:      include/net/iucv/
20154 F:      net/iucv/
20155
20156 S390 MM
20157 M:      Alexander Gordeev <[email protected]>
20158 M:      Gerald Schaefer <[email protected]>
20159 L:      [email protected]
20160 S:      Supported
20161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20162 F:      arch/s390/include/asm/pgtable.h
20163 F:      arch/s390/mm
20164
20165 S390 NETWORK DRIVERS
20166 M:      Alexandra Winter <[email protected]>
20167 M:      Thorsten Winkler <[email protected]>
20168 L:      [email protected]
20169 L:      [email protected]
20170 S:      Supported
20171 F:      drivers/s390/net/
20172
20173 S390 PCI SUBSYSTEM
20174 M:      Niklas Schnelle <[email protected]>
20175 M:      Gerald Schaefer <[email protected]>
20176 L:      [email protected]
20177 S:      Supported
20178 F:      Documentation/arch/s390/pci.rst
20179 F:      arch/s390/pci/
20180 F:      drivers/pci/hotplug/s390_pci_hpc.c
20181
20182 S390 SCM DRIVER
20183 M:      Vineeth Vijayan <[email protected]>
20184 L:      [email protected]
20185 S:      Supported
20186 F:      drivers/s390/block/scm*
20187 F:      drivers/s390/cio/scm.c
20188
20189 S390 VFIO AP DRIVER
20190 M:      Tony Krowiak <[email protected]>
20191 M:      Halil Pasic <[email protected]>
20192 M:      Jason Herne <[email protected]>
20193 L:      [email protected]
20194 S:      Supported
20195 F:      Documentation/arch/s390/vfio-ap*
20196 F:      drivers/s390/crypto/vfio_ap*
20197
20198 S390 VFIO-CCW DRIVER
20199 M:      Eric Farman <[email protected]>
20200 M:      Matthew Rosato <[email protected]>
20201 R:      Halil Pasic <[email protected]>
20202 L:      [email protected]
20203 L:      [email protected]
20204 S:      Supported
20205 F:      Documentation/arch/s390/vfio-ccw.rst
20206 F:      drivers/s390/cio/vfio_ccw*
20207 F:      include/uapi/linux/vfio_ccw.h
20208
20209 S390 VFIO-PCI DRIVER
20210 M:      Matthew Rosato <[email protected]>
20211 M:      Eric Farman <[email protected]>
20212 L:      [email protected]
20213 L:      [email protected]
20214 S:      Supported
20215 F:      arch/s390/kvm/pci*
20216 F:      drivers/vfio/pci/vfio_pci_zdev.c
20217 F:      include/uapi/linux/vfio_zdev.h
20218
20219 S390 ZCRYPT DRIVER
20220 M:      Harald Freudenberger <[email protected]>
20221 L:      [email protected]
20222 S:      Supported
20223 F:      drivers/s390/crypto/
20224
20225 S390 ZFCP DRIVER
20226 M:      Steffen Maier <[email protected]>
20227 M:      Benjamin Block <[email protected]>
20228 L:      [email protected]
20229 S:      Supported
20230 F:      drivers/s390/scsi/zfcp_*
20231
20232 SAA6588 RDS RECEIVER DRIVER
20233 M:      Hans Verkuil <[email protected]>
20234 L:      [email protected]
20235 S:      Odd Fixes
20236 W:      https://linuxtv.org
20237 T:      git git://linuxtv.org/media_tree.git
20238 F:      drivers/media/i2c/saa6588*
20239
20240 SAA7134 VIDEO4LINUX DRIVER
20241 M:      Mauro Carvalho Chehab <[email protected]>
20242 L:      [email protected]
20243 S:      Odd fixes
20244 W:      https://linuxtv.org
20245 T:      git git://linuxtv.org/media_tree.git
20246 F:      Documentation/driver-api/media/drivers/saa7134*
20247 F:      drivers/media/pci/saa7134/
20248
20249 SAA7146 VIDEO4LINUX-2 DRIVER
20250 M:      Hans Verkuil <[email protected]>
20251 L:      [email protected]
20252 S:      Maintained
20253 T:      git git://linuxtv.org/media_tree.git
20254 F:      drivers/media/common/saa7146/
20255 F:      drivers/media/pci/saa7146/
20256 F:      include/media/drv-intf/saa7146*
20257
20258 SAFESETID SECURITY MODULE
20259 M:      Micah Morton <[email protected]>
20260 S:      Supported
20261 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20262 F:      security/safesetid/
20263
20264 SAMSUNG AUDIO (ASoC) DRIVERS
20265 M:      Sylwester Nawrocki <[email protected]>
20266 L:      [email protected] (moderated for non-subscribers)
20267 S:      Maintained
20268 B:      mailto:[email protected]
20269 F:      Documentation/devicetree/bindings/sound/samsung*
20270 F:      sound/soc/samsung/
20271
20272 SAMSUNG EXYNOS850 SoC SUPPORT
20273 M:      Sam Protsenko <[email protected]>
20274 L:      [email protected] (moderated for non-subscribers)
20275 L:      [email protected]
20276 S:      Maintained
20277 F:      Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml
20278 F:      arch/arm64/boot/dts/exynos/exynos850*
20279 F:      drivers/clk/samsung/clk-exynos850.c
20280 F:      include/dt-bindings/clock/exynos850.h
20281
20282 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20283 M:      Krzysztof Kozlowski <[email protected]>
20284 L:      [email protected]
20285 L:      [email protected]
20286 S:      Maintained
20287 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20288 F:      drivers/crypto/exynos-rng.c
20289
20290 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20291 M:      Łukasz Stelmach <[email protected]>
20292 L:      [email protected]
20293 S:      Maintained
20294 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20295 F:      drivers/char/hw_random/exynos-trng.c
20296
20297 SAMSUNG FRAMEBUFFER DRIVER
20298 M:      Jingoo Han <[email protected]>
20299 L:      [email protected]
20300 S:      Maintained
20301 F:      drivers/video/fbdev/s3c-fb.c
20302
20303 SAMSUNG INTERCONNECT DRIVERS
20304 M:      Sylwester Nawrocki <[email protected]>
20305 M:      Artur Świgoń <[email protected]>
20306 L:      [email protected]
20307 L:      [email protected]
20308 S:      Supported
20309 F:      drivers/interconnect/samsung/
20310
20311 SAMSUNG LAPTOP DRIVER
20312 M:      Corentin Chary <[email protected]>
20313 L:      [email protected]
20314 S:      Maintained
20315 F:      drivers/platform/x86/samsung-laptop.c
20316
20317 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20318 M:      Krzysztof Kozlowski <[email protected]>
20319 L:      [email protected]
20320 L:      [email protected]
20321 S:      Maintained
20322 B:      mailto:[email protected]
20323 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20324 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
20325 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20326 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20327 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20328 F:      drivers/clk/clk-s2mps11.c
20329 F:      drivers/mfd/sec*.c
20330 F:      drivers/regulator/s2m*.c
20331 F:      drivers/regulator/s5m*.c
20332 F:      drivers/rtc/rtc-s5m.c
20333 F:      include/linux/mfd/samsung/
20334
20335 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20336 M:      Sylwester Nawrocki <[email protected]>
20337 L:      [email protected]
20338 L:      [email protected]
20339 S:      Maintained
20340 F:      drivers/media/platform/samsung/s3c-camif/
20341 F:      include/media/drv-intf/s3c_camif.h
20342
20343 SAMSUNG S3FWRN5 NFC DRIVER
20344 M:      Krzysztof Kozlowski <[email protected]>
20345 S:      Maintained
20346 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20347 F:      drivers/nfc/s3fwrn5
20348
20349 SAMSUNG S5C73M3 CAMERA DRIVER
20350 M:      Sylwester Nawrocki <[email protected]>
20351 M:      Andrzej Hajda <[email protected]>
20352 L:      [email protected]
20353 S:      Supported
20354 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20355 F:      drivers/media/i2c/s5c73m3/*
20356
20357 SAMSUNG S5K5BAF CAMERA DRIVER
20358 M:      Sylwester Nawrocki <[email protected]>
20359 M:      Andrzej Hajda <[email protected]>
20360 L:      [email protected]
20361 S:      Supported
20362 F:      drivers/media/i2c/s5k5baf.c
20363
20364 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20365 M:      Krzysztof Kozlowski <[email protected]>
20366 M:      Vladimir Zapolskiy <[email protected]>
20367 L:      [email protected]
20368 L:      [email protected]
20369 S:      Maintained
20370 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20371 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20372 F:      drivers/crypto/s5p-sss.c
20373
20374 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20375 M:      Sylwester Nawrocki <[email protected]>
20376 L:      [email protected]
20377 S:      Supported
20378 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20379 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20380 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20381 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20382 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20383 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20384 F:      drivers/media/platform/samsung/exynos4-is/
20385
20386 SAMSUNG SOC CLOCK DRIVERS
20387 M:      Krzysztof Kozlowski <[email protected]>
20388 M:      Sylwester Nawrocki <[email protected]>
20389 M:      Chanwoo Choi <[email protected]>
20390 R:      Alim Akhtar <[email protected]>
20391 L:      [email protected]
20392 S:      Maintained
20393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20394 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20395 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20396 F:      drivers/clk/samsung/
20397 F:      include/dt-bindings/clock/exynos*.h
20398 F:      include/dt-bindings/clock/s5p*.h
20399 F:      include/dt-bindings/clock/samsung,*.h
20400 F:      include/linux/clk/samsung.h
20401
20402 SAMSUNG SPI DRIVERS
20403 M:      Andi Shyti <[email protected]>
20404 L:      [email protected]
20405 L:      [email protected]
20406 S:      Maintained
20407 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20408 F:      drivers/spi/spi-s3c*
20409 F:      include/linux/platform_data/spi-s3c64xx.h
20410
20411 SAMSUNG SXGBE DRIVERS
20412 M:      Byungho An <[email protected]>
20413 L:      [email protected]
20414 S:      Supported
20415 F:      drivers/net/ethernet/samsung/sxgbe/
20416
20417 SAMSUNG THERMAL DRIVER
20418 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20419 M:      Krzysztof Kozlowski <[email protected]>
20420 L:      [email protected]
20421 L:      [email protected]
20422 S:      Maintained
20423 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20424 F:      drivers/thermal/samsung/
20425
20426 SAMSUNG USB2 PHY DRIVER
20427 M:      Sylwester Nawrocki <[email protected]>
20428 L:      [email protected]
20429 S:      Supported
20430 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20431 F:      Documentation/driver-api/phy/samsung-usb2.rst
20432 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20433 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20434 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20435 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20436 F:      drivers/phy/samsung/phy-samsung-usb2.c
20437 F:      drivers/phy/samsung/phy-samsung-usb2.h
20438
20439 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20440 M:      Paul Barker <[email protected]>
20441 R:      Marc Murphy <[email protected]>
20442 S:      Supported
20443 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20444
20445 SC1200 WDT DRIVER
20446 M:      Zwane Mwaikambo <[email protected]>
20447 S:      Maintained
20448 F:      drivers/watchdog/sc1200wdt.c
20449
20450 SCHEDULER
20451 M:      Ingo Molnar <[email protected]>
20452 M:      Peter Zijlstra <[email protected]>
20453 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20454 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20455 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20456 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20457 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20458 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20459 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20460 L:      [email protected]
20461 S:      Maintained
20462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20463 F:      include/linux/preempt.h
20464 F:      include/linux/sched.h
20465 F:      include/linux/wait.h
20466 F:      include/uapi/linux/sched.h
20467 F:      kernel/sched/
20468
20469 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20470 M:      Gustavo Silva <[email protected]>
20471 S:      Maintained
20472 F:      drivers/iio/chemical/ens160_core.c
20473 F:      drivers/iio/chemical/ens160_i2c.c
20474 F:      drivers/iio/chemical/ens160_spi.c
20475 F:      drivers/iio/chemical/ens160.h
20476
20477 SCSI LIBSAS SUBSYSTEM
20478 R:      John Garry <[email protected]>
20479 R:      Jason Yan <[email protected]>
20480 L:      [email protected]
20481 S:      Supported
20482 F:      Documentation/scsi/libsas.rst
20483 F:      drivers/scsi/libsas/
20484 F:      include/scsi/libsas.h
20485 F:      include/scsi/sas_ata.h
20486
20487 SCSI RDMA PROTOCOL (SRP) INITIATOR
20488 M:      Bart Van Assche <[email protected]>
20489 L:      [email protected]
20490 S:      Supported
20491 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20492 F:      drivers/infiniband/ulp/srp/
20493 F:      include/scsi/srp.h
20494
20495 SCSI RDMA PROTOCOL (SRP) TARGET
20496 M:      Bart Van Assche <[email protected]>
20497 L:      [email protected]
20498 L:      [email protected]
20499 S:      Supported
20500 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20501 F:      drivers/infiniband/ulp/srpt/
20502
20503 SCSI SG DRIVER
20504 M:      Doug Gilbert <[email protected]>
20505 L:      [email protected]
20506 S:      Maintained
20507 W:      http://sg.danny.cz/sg
20508 F:      Documentation/scsi/scsi-generic.rst
20509 F:      drivers/scsi/sg.c
20510 F:      include/scsi/sg.h
20511
20512 SCSI SUBSYSTEM
20513 M:      "James E.J. Bottomley" <[email protected]>
20514 M:      "Martin K. Petersen" <[email protected]>
20515 L:      [email protected]
20516 S:      Maintained
20517 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20520 F:      Documentation/devicetree/bindings/scsi/
20521 F:      drivers/scsi/
20522 F:      drivers/ufs/
20523 F:      include/scsi/
20524 F:      include/uapi/scsi/
20525
20526 SCSI TAPE DRIVER
20527 M:      Kai Mäkisara <[email protected]>
20528 L:      [email protected]
20529 S:      Maintained
20530 F:      Documentation/scsi/st.rst
20531 F:      drivers/scsi/st.*
20532 F:      drivers/scsi/st_*.h
20533
20534 SCSI TARGET CORE USER DRIVER
20535 M:      Bodo Stroesser <[email protected]>
20536 L:      [email protected]
20537 L:      [email protected]
20538 S:      Supported
20539 F:      Documentation/target/tcmu-design.rst
20540 F:      drivers/target/target_core_user.c
20541 F:      include/uapi/linux/target_core_user.h
20542
20543 SCSI TARGET SUBSYSTEM
20544 M:      "Martin K. Petersen" <[email protected]>
20545 L:      [email protected]
20546 L:      [email protected]
20547 S:      Supported
20548 Q:      https://patchwork.kernel.org/project/target-devel/list/
20549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20550 F:      Documentation/target/
20551 F:      drivers/target/
20552 F:      include/target/
20553
20554 SCTP PROTOCOL
20555 M:      Marcelo Ricardo Leitner <[email protected]>
20556 M:      Xin Long <[email protected]>
20557 L:      [email protected]
20558 S:      Maintained
20559 W:      https://github.com/sctp/lksctp-tools/wiki
20560 F:      Documentation/networking/sctp.rst
20561 F:      include/linux/sctp.h
20562 F:      include/net/sctp/
20563 F:      include/uapi/linux/sctp.h
20564 F:      net/sctp/
20565
20566 SCx200 CPU SUPPORT
20567 M:      Jim Cromie <[email protected]>
20568 S:      Odd Fixes
20569 F:      Documentation/i2c/busses/scx200_acb.rst
20570 F:      arch/x86/platform/scx200/
20571 F:      drivers/i2c/busses/scx200*
20572 F:      drivers/mtd/maps/scx200_docflash.c
20573 F:      drivers/watchdog/scx200_wdt.c
20574 F:      include/linux/scx200.h
20575
20576 SCx200 GPIO DRIVER
20577 M:      Jim Cromie <[email protected]>
20578 S:      Maintained
20579 F:      drivers/char/scx200_gpio.c
20580 F:      include/linux/scx200_gpio.h
20581
20582 SCx200 HRT CLOCKSOURCE DRIVER
20583 M:      Jim Cromie <[email protected]>
20584 S:      Maintained
20585 F:      drivers/clocksource/scx200_hrt.c
20586
20587 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20588 M:      Sascha Sommer <[email protected]>
20589 L:      [email protected] (subscribers-only)
20590 S:      Maintained
20591 F:      drivers/mmc/host/sdricoh_cs.c
20592
20593 SECO BOARDS CEC DRIVER
20594 M:      Ettore Chimenti <[email protected]>
20595 S:      Maintained
20596 F:      drivers/media/cec/platform/seco/seco-cec.c
20597 F:      drivers/media/cec/platform/seco/seco-cec.h
20598
20599 SECURE COMPUTING
20600 M:      Kees Cook <[email protected]>
20601 R:      Andy Lutomirski <[email protected]>
20602 R:      Will Drewry <[email protected]>
20603 S:      Supported
20604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20605 F:      Documentation/userspace-api/seccomp_filter.rst
20606 F:      include/linux/seccomp.h
20607 F:      include/uapi/linux/seccomp.h
20608 F:      kernel/seccomp.c
20609 F:      tools/testing/selftests/kselftest_harness.h
20610 F:      tools/testing/selftests/seccomp/*
20611 K:      \bsecure_computing
20612 K:      \bTIF_SECCOMP\b
20613
20614 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20615 M:      Kamal Dasu <[email protected]>
20616 M:      Al Cooper <[email protected]>
20617 R:      Broadcom internal kernel review list <[email protected]>
20618 L:      [email protected]
20619 S:      Maintained
20620 F:      drivers/mmc/host/sdhci-brcmstb*
20621
20622 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20623 M:      Adrian Hunter <[email protected]>
20624 L:      [email protected]
20625 S:      Supported
20626 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20627 F:      drivers/mmc/host/sdhci*
20628
20629 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20630 M:      Aubin Constans <[email protected]>
20631 R:      Eugen Hristev <[email protected]>
20632 L:      [email protected]
20633 S:      Supported
20634 F:      drivers/mmc/host/sdhci-of-at91.c
20635
20636 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20637 M:      Haibo Chen <[email protected]>
20638 L:      [email protected]
20639 L:      [email protected]
20640 L:      [email protected]
20641 S:      Maintained
20642 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20643
20644 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20645 M:      Ben Dooks <[email protected]>
20646 M:      Jaehoon Chung <[email protected]>
20647 L:      [email protected]
20648 S:      Maintained
20649 F:      drivers/mmc/host/sdhci-s3c*
20650
20651 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20652 M:      Viresh Kumar <[email protected]>
20653 L:      [email protected]
20654 S:      Maintained
20655 F:      drivers/mmc/host/sdhci-spear.c
20656
20657 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20658 M:      Vignesh Raghavendra <[email protected]>
20659 L:      [email protected]
20660 S:      Maintained
20661 F:      drivers/mmc/host/sdhci-omap.c
20662
20663 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20664 M:      Jonathan Derrick <[email protected]>
20665 L:      [email protected]
20666 S:      Supported
20667 F:      block/opal_proto.h
20668 F:      block/sed*
20669 F:      include/linux/sed*
20670 F:      include/uapi/linux/sed*
20671
20672 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20673 M:      Mark Rutland <[email protected]>
20674 M:      Lorenzo Pieralisi <[email protected]>
20675 M:      Sudeep Holla <[email protected]>
20676 L:      [email protected] (moderated for non-subscribers)
20677 S:      Maintained
20678 F:      drivers/firmware/smccc/
20679 F:      include/linux/arm-smccc.h
20680
20681 SECURITY CONTACT
20682 M:      Security Officers <[email protected]>
20683 S:      Supported
20684 F:      Documentation/process/security-bugs.rst
20685
20686 SECURITY SUBSYSTEM
20687 M:      Paul Moore <[email protected]>
20688 M:      James Morris <[email protected]>
20689 M:      "Serge E. Hallyn" <[email protected]>
20690 L:      [email protected]
20691 S:      Supported
20692 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20693 B:      mailto:[email protected]
20694 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20695 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20696 F:      include/linux/lsm_audit.h
20697 F:      include/linux/lsm_hook_defs.h
20698 F:      include/linux/lsm_hooks.h
20699 F:      include/linux/security.h
20700 F:      include/uapi/linux/lsm.h
20701 F:      security/
20702 F:      tools/testing/selftests/lsm/
20703 X:      security/selinux/
20704 K:      \bsecurity_[a-z_0-9]\+\b
20705
20706 SELINUX SECURITY MODULE
20707 M:      Paul Moore <[email protected]>
20708 M:      Stephen Smalley <[email protected]>
20709 R:      Ondrej Mosnacek <[email protected]>
20710 L:      [email protected]
20711 S:      Supported
20712 W:      https://github.com/SELinuxProject
20713 Q:      https://patchwork.kernel.org/project/selinux/list
20714 B:      mailto:[email protected]
20715 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20716 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20717 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20718 F:      Documentation/ABI/removed/sysfs-selinux-disable
20719 F:      Documentation/admin-guide/LSM/SELinux.rst
20720 F:      include/trace/events/avc.h
20721 F:      include/uapi/linux/selinux_netlink.h
20722 F:      scripts/selinux/
20723 F:      security/selinux/
20724
20725 SENSABLE PHANTOM
20726 M:      Jiri Slaby <[email protected]>
20727 S:      Maintained
20728 F:      drivers/misc/phantom.c
20729 F:      include/uapi/linux/phantom.h
20730
20731 SENSEAIR SUNRISE 006-0-0007
20732 M:      Jacopo Mondi <[email protected]>
20733 S:      Maintained
20734 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20735 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20736 F:      drivers/iio/chemical/sunrise_co2.c
20737
20738 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20739 M:      Tomasz Duszynski <[email protected]>
20740 S:      Maintained
20741 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20742 F:      drivers/iio/chemical/scd30.h
20743 F:      drivers/iio/chemical/scd30_core.c
20744 F:      drivers/iio/chemical/scd30_i2c.c
20745 F:      drivers/iio/chemical/scd30_serial.c
20746
20747 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20748 M:      Roan van Dijk <[email protected]>
20749 S:      Maintained
20750 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20751 F:      drivers/iio/chemical/scd4x.c
20752
20753 SENSIRION SGP40 GAS SENSOR DRIVER
20754 M:      Andreas Klinger <[email protected]>
20755 S:      Maintained
20756 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20757 F:      drivers/iio/chemical/sgp40.c
20758
20759 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20760 M:      Tomasz Duszynski <[email protected]>
20761 S:      Maintained
20762 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20763 F:      drivers/iio/chemical/sps30.c
20764 F:      drivers/iio/chemical/sps30_i2c.c
20765 F:      drivers/iio/chemical/sps30_serial.c
20766
20767 SERIAL DEVICE BUS
20768 M:      Rob Herring <[email protected]>
20769 L:      [email protected]
20770 S:      Maintained
20771 F:      Documentation/devicetree/bindings/serial/serial.yaml
20772 F:      drivers/tty/serdev/
20773 F:      include/linux/serdev.h
20774
20775 SERIAL IR RECEIVER
20776 M:      Sean Young <[email protected]>
20777 L:      [email protected]
20778 S:      Maintained
20779 F:      drivers/media/rc/serial_ir.c
20780
20781 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20782 M:      Srinivas Kandagatla <[email protected]>
20783 L:      [email protected] (moderated for non-subscribers)
20784 S:      Maintained
20785 F:      Documentation/devicetree/bindings/slimbus/
20786 F:      drivers/slimbus/
20787 F:      include/linux/slimbus.h
20788
20789 SFC NETWORK DRIVER
20790 M:      Edward Cree <[email protected]>
20791 M:      Martin Habets <[email protected]>
20792 L:      [email protected]
20793 L:      [email protected]
20794 S:      Supported
20795 F:      Documentation/networking/devlink/sfc.rst
20796 F:      drivers/net/ethernet/sfc/
20797
20798 SFCTEMP HWMON DRIVER
20799 M:      Emil Renner Berthing <[email protected]>
20800 M:      Hal Feng <[email protected]>
20801 L:      [email protected]
20802 S:      Maintained
20803 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20804 F:      Documentation/hwmon/sfctemp.rst
20805 F:      drivers/hwmon/sfctemp.c
20806
20807 SFF/SFP/SFP+ MODULE SUPPORT
20808 M:      Russell King <[email protected]>
20809 L:      [email protected]
20810 S:      Maintained
20811 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20812 F:      drivers/net/phy/phylink.c
20813 F:      drivers/net/phy/sfp*
20814 F:      include/linux/mdio/mdio-i2c.h
20815 F:      include/linux/phylink.h
20816 F:      include/linux/sfp.h
20817 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)
20818
20819 SGI GRU DRIVER
20820 M:      Dimitri Sivanich <[email protected]>
20821 S:      Maintained
20822 F:      drivers/misc/sgi-gru/
20823
20824 SGI XP/XPC/XPNET DRIVER
20825 M:      Robin Holt <[email protected]>
20826 M:      Steve Wahl <[email protected]>
20827 S:      Maintained
20828 F:      drivers/misc/sgi-xp/
20829
20830 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20831 M:      Wenjia Zhang <[email protected]>
20832 M:      Jan Karcher <[email protected]>
20833 R:      D. Wythe <[email protected]>
20834 R:      Tony Lu <[email protected]>
20835 R:      Wen Gu <[email protected]>
20836 L:      [email protected]
20837 S:      Supported
20838 F:      net/smc/
20839
20840 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20841 M:      Linus Walleij <[email protected]>
20842 L:      [email protected]
20843 S:      Maintained
20844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20845 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20846 F:      drivers/iio/light/gp2ap002.c
20847
20848 SHARP RJ54N1CB0C SENSOR DRIVER
20849 M:      Jacopo Mondi <[email protected]>
20850 L:      [email protected]
20851 S:      Odd fixes
20852 T:      git git://linuxtv.org/media_tree.git
20853 F:      drivers/media/i2c/rj54n1cb0c.c
20854 F:      include/media/i2c/rj54n1cb0c.h
20855
20856 SHRINKER
20857 M:      Andrew Morton <[email protected]>
20858 M:      Dave Chinner <[email protected]>
20859 R:      Qi Zheng <[email protected]>
20860 R:      Roman Gushchin <[email protected]>
20861 R:      Muchun Song <[email protected]>
20862 L:      [email protected]
20863 S:      Maintained
20864 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20865 F:      include/linux/shrinker.h
20866 F:      mm/shrinker.c
20867 F:      mm/shrinker_debug.c
20868
20869 SH_VOU V4L2 OUTPUT DRIVER
20870 L:      [email protected]
20871 S:      Orphan
20872 F:      drivers/media/platform/renesas/sh_vou.c
20873 F:      include/media/drv-intf/sh_vou.h
20874
20875 SI2157 MEDIA DRIVER
20876 L:      [email protected]
20877 S:      Orphan
20878 W:      https://linuxtv.org
20879 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20880 F:      drivers/media/tuners/si2157*
20881
20882 SI2165 MEDIA DRIVER
20883 M:      Matthias Schwarzott <[email protected]>
20884 L:      [email protected]
20885 S:      Maintained
20886 W:      https://linuxtv.org
20887 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20888 F:      drivers/media/dvb-frontends/si2165*
20889
20890 SI2168 MEDIA DRIVER
20891 L:      [email protected]
20892 S:      Orphan
20893 W:      https://linuxtv.org
20894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20895 F:      drivers/media/dvb-frontends/si2168*
20896
20897 SI470X FM RADIO RECEIVER I2C DRIVER
20898 M:      Hans Verkuil <[email protected]>
20899 L:      [email protected]
20900 S:      Odd Fixes
20901 W:      https://linuxtv.org
20902 T:      git git://linuxtv.org/media_tree.git
20903 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20904 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20905
20906 SI470X FM RADIO RECEIVER USB DRIVER
20907 M:      Hans Verkuil <[email protected]>
20908 L:      [email protected]
20909 S:      Maintained
20910 W:      https://linuxtv.org
20911 T:      git git://linuxtv.org/media_tree.git
20912 F:      drivers/media/radio/si470x/radio-si470x-common.c
20913 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20914 F:      drivers/media/radio/si470x/radio-si470x.h
20915
20916 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20917 M:      Eduardo Valentin <[email protected]>
20918 L:      [email protected]
20919 S:      Odd Fixes
20920 W:      https://linuxtv.org
20921 T:      git git://linuxtv.org/media_tree.git
20922 F:      drivers/media/radio/si4713/si4713.?
20923
20924 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20925 M:      Eduardo Valentin <[email protected]>
20926 L:      [email protected]
20927 S:      Odd Fixes
20928 W:      https://linuxtv.org
20929 T:      git git://linuxtv.org/media_tree.git
20930 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20931
20932 SI4713 FM RADIO TRANSMITTER USB DRIVER
20933 M:      Hans Verkuil <[email protected]>
20934 L:      [email protected]
20935 S:      Maintained
20936 W:      https://linuxtv.org
20937 T:      git git://linuxtv.org/media_tree.git
20938 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20939
20940 SIANO DVB DRIVER
20941 M:      Mauro Carvalho Chehab <[email protected]>
20942 L:      [email protected]
20943 S:      Odd fixes
20944 W:      https://linuxtv.org
20945 T:      git git://linuxtv.org/media_tree.git
20946 F:      drivers/media/common/siano/
20947 F:      drivers/media/mmc/siano/
20948 F:      drivers/media/usb/siano/
20949 F:      drivers/media/usb/siano/
20950
20951 SIEMENS IPC LED DRIVERS
20952 M:      Gerd Haeussler <[email protected]>
20953 M:      Xing Tong Wu <[email protected]>
20954 M:      Tobias Schaffner <[email protected]>
20955 L:      [email protected]
20956 S:      Maintained
20957 F:      drivers/leds/simple/
20958
20959 SIEMENS IPC PLATFORM DRIVERS
20960 M:      Gerd Haeussler <[email protected]>
20961 M:      Xing Tong Wu <[email protected]>
20962 M:      Tobias Schaffner <[email protected]>
20963 L:      [email protected]
20964 S:      Maintained
20965 F:      drivers/platform/x86/siemens/
20966 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20967 F:      include/linux/platform_data/x86/simatic-ipc.h
20968
20969 SIEMENS IPC WATCHDOG DRIVERS
20970 M:      Gerd Haeussler <[email protected]>
20971 M:      Xing Tong Wu <[email protected]>
20972 M:      Tobias Schaffner <[email protected]>
20973 L:      [email protected]
20974 S:      Maintained
20975 F:      drivers/watchdog/simatic-ipc-wdt.c
20976
20977 SIFIVE DRIVERS
20978 M:      Paul Walmsley <[email protected]>
20979 M:      Samuel Holland <[email protected]>
20980 L:      [email protected]
20981 S:      Supported
20982 F:      drivers/dma/sf-pdma/
20983 N:      sifive
20984 K:      fu[57]40
20985 K:      [^@]sifive
20986
20987 SILEAD TOUCHSCREEN DRIVER
20988 M:      Hans de Goede <[email protected]>
20989 L:      [email protected]
20990 L:      [email protected]
20991 S:      Maintained
20992 F:      drivers/input/touchscreen/silead.c
20993 F:      drivers/platform/x86/touchscreen_dmi.c
20994
20995 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20996 M:      Jérôme Pouiller <[email protected]>
20997 S:      Supported
20998 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20999 F:      drivers/net/wireless/silabs/wfx/
21000
21001 SILICON MOTION SM712 FRAME BUFFER DRIVER
21002 M:      Sudip Mukherjee <[email protected]>
21003 M:      Teddy Wang <[email protected]>
21004 M:      Sudip Mukherjee <[email protected]>
21005 L:      [email protected]
21006 S:      Maintained
21007 F:      Documentation/fb/sm712fb.rst
21008 F:      drivers/video/fbdev/sm712*
21009
21010 SILVACO I3C DUAL-ROLE MASTER
21011 M:      Miquel Raynal <[email protected]>
21012 M:      Conor Culhane <[email protected]>
21013 L:      [email protected] (moderated for non-subscribers)
21014 S:      Maintained
21015 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
21016 F:      drivers/i3c/master/svc-i3c-master.c
21017
21018 SIMPLEFB FB DRIVER
21019 M:      Hans de Goede <[email protected]>
21020 L:      [email protected]
21021 S:      Maintained
21022 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
21023 F:      drivers/video/fbdev/simplefb.c
21024 F:      include/linux/platform_data/simplefb.h
21025
21026 SIOX
21027 M:      Thorsten Scherer <[email protected]>
21028 R:      Pengutronix Kernel Team <[email protected]>
21029 S:      Supported
21030 F:      drivers/gpio/gpio-siox.c
21031 F:      drivers/siox/*
21032 F:      include/trace/events/siox.h
21033
21034 SIPHASH PRF ROUTINES
21035 M:      Jason A. Donenfeld <[email protected]>
21036 S:      Maintained
21037 F:      include/linux/siphash.h
21038 F:      lib/siphash.c
21039 F:      lib/siphash_kunit.c
21040
21041 SIS 190 ETHERNET DRIVER
21042 M:      Francois Romieu <[email protected]>
21043 L:      [email protected]
21044 S:      Maintained
21045 F:      drivers/net/ethernet/sis/sis190.c
21046
21047 SIS 900/7016 FAST ETHERNET DRIVER
21048 M:      Daniele Venzano <[email protected]>
21049 L:      [email protected]
21050 S:      Maintained
21051 W:      http://www.brownhat.org/sis900.html
21052 F:      drivers/net/ethernet/sis/sis900.*
21053
21054 SIS FRAMEBUFFER DRIVER
21055 S:      Orphan
21056 F:      Documentation/fb/sisfb.rst
21057 F:      drivers/video/fbdev/sis/
21058 F:      include/video/sisfb.h
21059
21060 SIS I2C TOUCHSCREEN DRIVER
21061 M:      Mika Penttilä <[email protected]>
21062 L:      [email protected]
21063 S:      Maintained
21064 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
21065 F:      drivers/input/touchscreen/sis_i2c.c
21066
21067 SIS USB2VGA DRIVER
21068 M:      Thomas Winischhofer <[email protected]>
21069 S:      Maintained
21070 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
21071 F:      drivers/usb/misc/sisusbvga/
21072
21073 SL28 CPLD MFD DRIVER
21074 M:      Michael Walle <[email protected]>
21075 S:      Maintained
21076 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
21077 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
21078 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
21079 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
21080 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
21081 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
21082 F:      drivers/gpio/gpio-sl28cpld.c
21083 F:      drivers/hwmon/sl28cpld-hwmon.c
21084 F:      drivers/irqchip/irq-sl28cpld.c
21085 F:      drivers/pwm/pwm-sl28cpld.c
21086 F:      drivers/watchdog/sl28cpld_wdt.c
21087
21088 SL28 VPD NVMEM LAYOUT DRIVER
21089 M:      Michael Walle <[email protected]>
21090 S:      Maintained
21091 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
21092 F:      drivers/nvmem/layouts/sl28vpd.c
21093
21094 SLAB ALLOCATOR
21095 M:      Christoph Lameter <[email protected]>
21096 M:      Pekka Enberg <[email protected]>
21097 M:      David Rientjes <[email protected]>
21098 M:      Joonsoo Kim <[email protected]>
21099 M:      Andrew Morton <[email protected]>
21100 M:      Vlastimil Babka <[email protected]>
21101 R:      Roman Gushchin <[email protected]>
21102 R:      Hyeonggon Yoo <[email protected]>
21103 L:      [email protected]
21104 S:      Maintained
21105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
21106 F:      include/linux/sl?b*.h
21107 F:      mm/sl?b*
21108
21109 SLCAN CAN NETWORK DRIVER
21110 M:      Dario Binacchi <[email protected]>
21111 L:      [email protected]
21112 S:      Maintained
21113 F:      drivers/net/can/slcan/
21114
21115 SLEEPABLE READ-COPY UPDATE (SRCU)
21116 M:      Lai Jiangshan <[email protected]>
21117 M:      "Paul E. McKenney" <[email protected]>
21118 M:      Josh Triplett <[email protected]>
21119 R:      Steven Rostedt <[email protected]>
21120 R:      Mathieu Desnoyers <[email protected]>
21121 L:      [email protected]
21122 S:      Supported
21123 W:      http://www.rdrop.com/users/paulmck/RCU/
21124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21125 F:      include/linux/srcu*.h
21126 F:      kernel/rcu/srcu*.c
21127
21128 SMACK SECURITY MODULE
21129 M:      Casey Schaufler <[email protected]>
21130 L:      [email protected]
21131 S:      Maintained
21132 W:      http://schaufler-ca.com
21133 T:      git git://github.com/cschaufler/smack-next
21134 F:      Documentation/admin-guide/LSM/Smack.rst
21135 F:      security/smack/
21136
21137 SMC91x ETHERNET DRIVER
21138 M:      Nicolas Pitre <[email protected]>
21139 S:      Odd Fixes
21140 F:      drivers/net/ethernet/smsc/smc91x.*
21141
21142 SMSC EMC2103 HARDWARE MONITOR DRIVER
21143 M:      Steve Glendinning <[email protected]>
21144 L:      [email protected]
21145 S:      Maintained
21146 F:      Documentation/hwmon/emc2103.rst
21147 F:      drivers/hwmon/emc2103.c
21148
21149 SMSC SCH5627 HARDWARE MONITOR DRIVER
21150 M:      Hans de Goede <[email protected]>
21151 L:      [email protected]
21152 S:      Supported
21153 F:      Documentation/hwmon/sch5627.rst
21154 F:      drivers/hwmon/sch5627.c
21155
21156 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
21157 M:      Steve Glendinning <[email protected]>
21158 L:      [email protected]
21159 S:      Maintained
21160 F:      drivers/video/fbdev/smscufx.c
21161
21162 SMSC47B397 HARDWARE MONITOR DRIVER
21163 M:      Jean Delvare <[email protected]>
21164 L:      [email protected]
21165 S:      Maintained
21166 F:      Documentation/hwmon/smsc47b397.rst
21167 F:      drivers/hwmon/smsc47b397.c
21168
21169 SMSC911x ETHERNET DRIVER
21170 M:      Steve Glendinning <[email protected]>
21171 L:      [email protected]
21172 S:      Maintained
21173 F:      drivers/net/ethernet/smsc/smsc911x.*
21174 F:      include/linux/smsc911x.h
21175
21176 SMSC9420 PCI ETHERNET DRIVER
21177 M:      Steve Glendinning <[email protected]>
21178 L:      [email protected]
21179 S:      Maintained
21180 F:      drivers/net/ethernet/smsc/smsc9420.*
21181
21182 SNET DPU VIRTIO DATA PATH ACCELERATOR
21183 R:      Alvaro Karsz <[email protected]>
21184 F:      drivers/vdpa/solidrun/
21185
21186 SOCIONEXT (SNI) AVE NETWORK DRIVER
21187 M:      Kunihiko Hayashi <[email protected]>
21188 L:      [email protected]
21189 S:      Maintained
21190 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21191 F:      drivers/net/ethernet/socionext/sni_ave.c
21192
21193 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21194 M:      Ilias Apalodimas <[email protected]>
21195 M:      Masahisa Kojima <[email protected]>
21196 L:      [email protected]
21197 S:      Maintained
21198 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21199 F:      drivers/net/ethernet/socionext/netsec.c
21200
21201 SOCIONEXT (SNI) Synquacer SPI DRIVER
21202 M:      Masahisa Kojima <[email protected]>
21203 M:      Jassi Brar <[email protected]>
21204 L:      [email protected]
21205 S:      Maintained
21206 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21207 F:      drivers/spi/spi-synquacer.c
21208
21209 SOCIONEXT SYNQUACER I2C DRIVER
21210 M:      Ard Biesheuvel <[email protected]>
21211 L:      [email protected]
21212 S:      Maintained
21213 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21214 F:      drivers/i2c/busses/i2c-synquacer.c
21215
21216 SOCIONEXT UNIPHIER SOUND DRIVER
21217 L:      [email protected] (moderated for non-subscribers)
21218 S:      Orphan
21219 F:      sound/soc/uniphier/
21220
21221 SOCKET TIMESTAMPING
21222 M:      Willem de Bruijn <[email protected]>
21223 S:      Maintained
21224 F:      Documentation/networking/timestamping.rst
21225 F:      include/linux/net_tstamp.h
21226 F:      include/uapi/linux/net_tstamp.h
21227 F:      tools/testing/selftests/net/so_txtime.c
21228
21229 SOEKRIS NET48XX LED SUPPORT
21230 M:      Chris Boot <[email protected]>
21231 S:      Maintained
21232 F:      drivers/leds/leds-net48xx.c
21233
21234 SOFT-IWARP DRIVER (siw)
21235 M:      Bernard Metzler <[email protected]>
21236 L:      [email protected]
21237 S:      Supported
21238 F:      drivers/infiniband/sw/siw/
21239 F:      include/uapi/rdma/siw-abi.h
21240
21241 SOFT-ROCE DRIVER (rxe)
21242 M:      Zhu Yanjun <[email protected]>
21243 L:      [email protected]
21244 S:      Supported
21245 F:      drivers/infiniband/sw/rxe/
21246 F:      include/uapi/rdma/rdma_user_rxe.h
21247
21248 SOFTLOGIC 6x10 MPEG CODEC
21249 M:      Bluecherry Maintainers <[email protected]>
21250 M:      Andrey Utkin <[email protected]>
21251 M:      Ismael Luceno <[email protected]>
21252 L:      [email protected]
21253 S:      Supported
21254 F:      drivers/media/pci/solo6x10/
21255
21256 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21257 M:      James Morse <[email protected]>
21258 L:      [email protected] (moderated for non-subscribers)
21259 S:      Maintained
21260 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21261 F:      drivers/firmware/arm_sdei.c
21262 F:      include/linux/arm_sdei.h
21263 F:      include/uapi/linux/arm_sdei.h
21264
21265 SOFTWARE NODES AND DEVICE PROPERTIES
21266 R:      Andy Shevchenko <[email protected]>
21267 R:      Daniel Scally <[email protected]>
21268 R:      Heikki Krogerus <[email protected]>
21269 R:      Sakari Ailus <[email protected]>
21270 L:      [email protected]
21271 S:      Maintained
21272 F:      drivers/base/property.c
21273 F:      drivers/base/swnode.c
21274 F:      include/linux/fwnode.h
21275 F:      include/linux/property.h
21276
21277 SOFTWARE RAID (Multiple Disks) SUPPORT
21278 M:      Song Liu <[email protected]>
21279 R:      Yu Kuai <[email protected]>
21280 L:      [email protected]
21281 S:      Supported
21282 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
21284 F:      drivers/md/Kconfig
21285 F:      drivers/md/Makefile
21286 F:      drivers/md/md*
21287 F:      drivers/md/raid*
21288 F:      include/linux/raid/
21289 F:      include/uapi/linux/raid/
21290
21291 SOLIDRUN CLEARFOG SUPPORT
21292 M:      Russell King <[email protected]>
21293 S:      Maintained
21294 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21295 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21296
21297 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21298 M:      Russell King <[email protected]>
21299 S:      Maintained
21300 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21301 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21302 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21303
21304 SONIC NETWORK DRIVER
21305 M:      Thomas Bogendoerfer <[email protected]>
21306 L:      [email protected]
21307 S:      Maintained
21308 F:      drivers/net/ethernet/natsemi/sonic.*
21309
21310 SONICS SILICON BACKPLANE DRIVER (SSB)
21311 M:      Michael Buesch <[email protected]>
21312 L:      [email protected]
21313 S:      Maintained
21314 F:      drivers/ssb/
21315 F:      include/linux/ssb/
21316
21317 SONY IMX208 SENSOR DRIVER
21318 M:      Sakari Ailus <[email protected]>
21319 L:      [email protected]
21320 S:      Maintained
21321 T:      git git://linuxtv.org/media_tree.git
21322 F:      drivers/media/i2c/imx208.c
21323
21324 SONY IMX214 SENSOR DRIVER
21325 M:      Ricardo Ribalda <[email protected]>
21326 L:      [email protected]
21327 S:      Maintained
21328 T:      git git://linuxtv.org/media_tree.git
21329 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21330 F:      drivers/media/i2c/imx214.c
21331
21332 SONY IMX219 SENSOR DRIVER
21333 M:      Dave Stevenson <[email protected]>
21334 L:      [email protected]
21335 S:      Maintained
21336 T:      git git://linuxtv.org/media_tree.git
21337 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21338 F:      drivers/media/i2c/imx219.c
21339
21340 SONY IMX258 SENSOR DRIVER
21341 M:      Sakari Ailus <[email protected]>
21342 L:      [email protected]
21343 S:      Maintained
21344 T:      git git://linuxtv.org/media_tree.git
21345 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21346 F:      drivers/media/i2c/imx258.c
21347
21348 SONY IMX274 SENSOR DRIVER
21349 M:      Leon Luo <[email protected]>
21350 L:      [email protected]
21351 S:      Maintained
21352 T:      git git://linuxtv.org/media_tree.git
21353 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21354 F:      drivers/media/i2c/imx274.c
21355
21356 SONY IMX283 SENSOR DRIVER
21357 M:      Kieran Bingham <[email protected]>
21358 M:      Umang Jain <[email protected]>
21359 L:      [email protected]
21360 S:      Maintained
21361 T:      git git://linuxtv.org/media_tree.git
21362 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21363 F:      drivers/media/i2c/imx283.c
21364
21365 SONY IMX290 SENSOR DRIVER
21366 M:      Manivannan Sadhasivam <[email protected]>
21367 L:      [email protected]
21368 S:      Maintained
21369 T:      git git://linuxtv.org/media_tree.git
21370 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21371 F:      drivers/media/i2c/imx290.c
21372
21373 SONY IMX296 SENSOR DRIVER
21374 M:      Laurent Pinchart <[email protected]>
21375 M:      Manivannan Sadhasivam <[email protected]>
21376 L:      [email protected]
21377 S:      Maintained
21378 T:      git git://linuxtv.org/media_tree.git
21379 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21380 F:      drivers/media/i2c/imx296.c
21381
21382 SONY IMX319 SENSOR DRIVER
21383 M:      Bingbu Cao <[email protected]>
21384 L:      [email protected]
21385 S:      Maintained
21386 T:      git git://linuxtv.org/media_tree.git
21387 F:      drivers/media/i2c/imx319.c
21388
21389 SONY IMX334 SENSOR DRIVER
21390 L:      [email protected]
21391 S:      Orphan
21392 T:      git git://linuxtv.org/media_tree.git
21393 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21394 F:      drivers/media/i2c/imx334.c
21395
21396 SONY IMX335 SENSOR DRIVER
21397 L:      [email protected]
21398 S:      Orphan
21399 T:      git git://linuxtv.org/media_tree.git
21400 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21401 F:      drivers/media/i2c/imx335.c
21402
21403 SONY IMX355 SENSOR DRIVER
21404 M:      Tianshu Qiu <[email protected]>
21405 L:      [email protected]
21406 S:      Maintained
21407 T:      git git://linuxtv.org/media_tree.git
21408 F:      drivers/media/i2c/imx355.c
21409
21410 SONY IMX412 SENSOR DRIVER
21411 L:      [email protected]
21412 S:      Orphan
21413 T:      git git://linuxtv.org/media_tree.git
21414 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21415 F:      drivers/media/i2c/imx412.c
21416
21417 SONY IMX415 SENSOR DRIVER
21418 M:      Michael Riesch <[email protected]>
21419 L:      [email protected]
21420 S:      Maintained
21421 T:      git git://linuxtv.org/media_tree.git
21422 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21423 F:      drivers/media/i2c/imx415.c
21424
21425 SONY MEMORYSTICK SUBSYSTEM
21426 M:      Maxim Levitsky <[email protected]>
21427 M:      Alex Dubov <[email protected]>
21428 M:      Ulf Hansson <[email protected]>
21429 L:      [email protected]
21430 S:      Maintained
21431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21432 F:      drivers/memstick/
21433 F:      include/linux/memstick.h
21434
21435 SONY VAIO CONTROL DEVICE DRIVER
21436 M:      Mattia Dongili <[email protected]>
21437 L:      [email protected]
21438 S:      Maintained
21439 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21440 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21441 F:      drivers/char/sonypi.c
21442 F:      drivers/platform/x86/sony-laptop.c
21443 F:      include/linux/sony-laptop.h
21444
21445 SOPHGO DEVICETREES and DRIVERS
21446 M:      Chen Wang <[email protected]>
21447 M:      Inochi Amaoto <[email protected]>
21448 T:      git https://github.com/sophgo/linux.git
21449 S:      Maintained
21450 N:      sophgo
21451 K:      sophgo
21452
21453 SOUND
21454 M:      Jaroslav Kysela <[email protected]>
21455 M:      Takashi Iwai <[email protected]>
21456 L:      [email protected]
21457 S:      Maintained
21458 W:      http://www.alsa-project.org/
21459 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21461 F:      Documentation/sound/
21462 F:      include/sound/
21463 F:      include/uapi/sound/
21464 F:      sound/
21465 F:      tools/testing/selftests/alsa
21466
21467 SOUND - ALSA SELFTESTS
21468 M:      Mark Brown <[email protected]>
21469 L:      [email protected]
21470 L:      [email protected]
21471 S:      Supported
21472 F:      tools/testing/selftests/alsa
21473
21474 SOUND - COMPRESSED AUDIO
21475 M:      Vinod Koul <[email protected]>
21476 L:      [email protected] (moderated for non-subscribers)
21477 S:      Supported
21478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21479 F:      Documentation/sound/designs/compress-offload.rst
21480 F:      include/sound/compress_driver.h
21481 F:      include/uapi/sound/compress_*
21482 F:      sound/core/compress_offload.c
21483 F:      sound/soc/soc-compress.c
21484
21485 SOUND - CORE KUNIT TEST
21486 M:      Ivan Orlov <[email protected]>
21487 L:      [email protected]
21488 S:      Supported
21489 F:      sound/core/sound_kunit.c
21490
21491 SOUND - DMAENGINE HELPERS
21492 M:      Lars-Peter Clausen <[email protected]>
21493 S:      Supported
21494 F:      include/sound/dmaengine_pcm.h
21495 F:      sound/core/pcm_dmaengine.c
21496 F:      sound/soc/soc-generic-dmaengine-pcm.c
21497
21498 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21499 M:      Liam Girdwood <[email protected]>
21500 M:      Mark Brown <[email protected]>
21501 L:      [email protected]
21502 S:      Supported
21503 W:      http://alsa-project.org/main/index.php/ASoC
21504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21505 F:      Documentation/devicetree/bindings/sound/
21506 F:      Documentation/sound/soc/
21507 F:      include/dt-bindings/sound/
21508 F:      include/sound/soc*
21509 F:      include/sound/sof.h
21510 F:      include/sound/sof/
21511 F:      include/trace/events/sof*.h
21512 F:      include/uapi/sound/asoc.h
21513 F:      sound/soc/
21514
21515 SOUND - SOC LAYER / dapm-graph
21516 M:      Luca Ceresoli <[email protected]>
21517 L:      [email protected]
21518 S:      Maintained
21519 F:      tools/sound/dapm-graph
21520
21521 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21522 M:      Liam Girdwood <[email protected]>
21523 M:      Peter Ujfalusi <[email protected]>
21524 M:      Bard Liao <[email protected]>
21525 M:      Ranjani Sridharan <[email protected]>
21526 M:      Daniel Baluta <[email protected]>
21527 R:      Kai Vehmanen <[email protected]>
21528 R:      Pierre-Louis Bossart <[email protected]>
21529 L:      [email protected] (moderated for non-subscribers)
21530 S:      Supported
21531 W:      https://github.com/thesofproject/linux/
21532 F:      sound/soc/sof/
21533
21534 SOUNDWIRE SUBSYSTEM
21535 M:      Vinod Koul <[email protected]>
21536 M:      Bard Liao <[email protected]>
21537 R:      Pierre-Louis Bossart <[email protected]>
21538 R:      Sanyog Kale <[email protected]>
21539 L:      [email protected] (moderated for non-subscribers)
21540 S:      Supported
21541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21542 F:      Documentation/driver-api/soundwire/
21543 F:      drivers/soundwire/
21544 F:      include/linux/soundwire/
21545
21546 SP2 MEDIA DRIVER
21547 M:      Olli Salonen <[email protected]>
21548 L:      [email protected]
21549 S:      Maintained
21550 W:      https://linuxtv.org
21551 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21552 F:      drivers/media/dvb-frontends/sp2*
21553
21554 SPANISH DOCUMENTATION
21555 M:      Carlos Bilbao <[email protected]>
21556 R:      Avadhut Naik <[email protected]>
21557 S:      Maintained
21558 F:      Documentation/translations/sp_SP/
21559
21560 SPARC + UltraSPARC (sparc/sparc64)
21561 M:      "David S. Miller" <[email protected]>
21562 M:      Andreas Larsson <[email protected]>
21563 L:      [email protected]
21564 S:      Maintained
21565 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21568 F:      arch/sparc/
21569 F:      drivers/sbus/
21570
21571 SPARC SERIAL DRIVERS
21572 M:      "David S. Miller" <[email protected]>
21573 L:      [email protected]
21574 S:      Maintained
21575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21577 F:      drivers/tty/serial/suncore.c
21578 F:      drivers/tty/serial/sunhv.c
21579 F:      drivers/tty/serial/sunsab.c
21580 F:      drivers/tty/serial/sunsab.h
21581 F:      drivers/tty/serial/sunsu.c
21582 F:      drivers/tty/serial/sunzilog.c
21583 F:      drivers/tty/serial/sunzilog.h
21584 F:      drivers/tty/vcc.c
21585 F:      include/linux/sunserialcore.h
21586
21587 SPARSE CHECKER
21588 M:      "Luc Van Oostenryck" <[email protected]>
21589 L:      [email protected]
21590 S:      Maintained
21591 W:      https://sparse.docs.kernel.org/
21592 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21593 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21594 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21595 F:      include/linux/compiler.h
21596
21597 SPEAKUP CONSOLE SPEECH DRIVER
21598 M:      William Hubbs <[email protected]>
21599 M:      Chris Brannon <[email protected]>
21600 M:      Kirk Reiser <[email protected]>
21601 M:      Samuel Thibault <[email protected]>
21602 L:      [email protected]
21603 S:      Odd Fixes
21604 W:      http://www.linux-speakup.org/
21605 W:      https://github.com/linux-speakup/speakup
21606 B:      https://github.com/linux-speakup/speakup/issues
21607 F:      drivers/accessibility/speakup/
21608
21609 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21610 M:      Viresh Kumar <[email protected]>
21611 M:      Shiraz Hashim <[email protected]>
21612 M:      [email protected]
21613 L:      [email protected] (moderated for non-subscribers)
21614 S:      Maintained
21615 W:      http://www.st.com/spear
21616 F:      arch/arm/boot/dts/st/spear*
21617 F:      arch/arm/mach-spear/
21618 F:      drivers/clk/spear/
21619 F:      drivers/pinctrl/spear/
21620
21621 SPI NOR SUBSYSTEM
21622 M:      Tudor Ambarus <[email protected]>
21623 M:      Pratyush Yadav <[email protected]>
21624 M:      Michael Walle <[email protected]>
21625 L:      [email protected]
21626 S:      Maintained
21627 W:      http://www.linux-mtd.infradead.org/
21628 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21629 C:      irc://irc.oftc.net/mtd
21630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21631 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21632 F:      drivers/mtd/spi-nor/
21633 F:      include/linux/mtd/spi-nor.h
21634
21635 SPI SUBSYSTEM
21636 M:      Mark Brown <[email protected]>
21637 L:      [email protected]
21638 S:      Maintained
21639 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21641 F:      Documentation/devicetree/bindings/spi/
21642 F:      Documentation/spi/
21643 F:      drivers/spi/
21644 F:      include/linux/spi/
21645 F:      include/uapi/linux/spi/
21646 F:      tools/spi/
21647
21648 SPIDERNET NETWORK DRIVER for CELL
21649 M:      Ishizaki Kou <[email protected]>
21650 M:      Geoff Levand <[email protected]>
21651 L:      [email protected]
21652 L:      [email protected]
21653 S:      Maintained
21654 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21655 F:      drivers/net/ethernet/toshiba/spider_net*
21656
21657 SPMI SUBSYSTEM
21658 M:      Stephen Boyd <[email protected]>
21659 L:      [email protected]
21660 S:      Maintained
21661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21662 F:      Documentation/devicetree/bindings/spmi/
21663 F:      drivers/spmi/
21664 F:      include/dt-bindings/spmi/spmi.h
21665 F:      include/linux/spmi.h
21666 F:      include/trace/events/spmi.h
21667
21668 SPU FILE SYSTEM
21669 M:      Jeremy Kerr <[email protected]>
21670 L:      [email protected]
21671 S:      Supported
21672 W:      http://www.ibm.com/developerworks/power/cell/
21673 F:      Documentation/filesystems/spufs/spufs.rst
21674 F:      arch/powerpc/platforms/cell/spufs/
21675
21676 SQUASHFS FILE SYSTEM
21677 M:      Phillip Lougher <[email protected]>
21678 L:      [email protected] (subscribers-only)
21679 S:      Maintained
21680 W:      http://squashfs.org.uk
21681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21682 F:      Documentation/filesystems/squashfs.rst
21683 F:      fs/squashfs/
21684
21685 SRM (Alpha) environment access
21686 M:      Jan-Benedict Glaw <[email protected]>
21687 S:      Maintained
21688 F:      arch/alpha/kernel/srm_env.c
21689
21690 ST LSM6DSx IMU IIO DRIVER
21691 M:      Lorenzo Bianconi <[email protected]>
21692 L:      [email protected]
21693 S:      Maintained
21694 W:      http://www.st.com/
21695 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21696 F:      drivers/iio/imu/st_lsm6dsx/
21697
21698 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21699 M:      Benjamin Mugnier <[email protected]>
21700 M:      Sylvain Petinot <[email protected]>
21701 L:      [email protected]
21702 S:      Maintained
21703 T:      git git://linuxtv.org/media_tree.git
21704 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21705 F:      drivers/media/i2c/st-mipid02.c
21706
21707 ST STM32 FIREWALL
21708 M:      Gatien Chevallier <[email protected]>
21709 S:      Maintained
21710 F:      drivers/bus/stm32_etzpc.c
21711 F:      drivers/bus/stm32_firewall.c
21712 F:      drivers/bus/stm32_rifsc.c
21713
21714 ST STM32 I2C/SMBUS DRIVER
21715 M:      Pierre-Yves MORDRET <[email protected]>
21716 M:      Alain Volmat <[email protected]>
21717 L:      [email protected]
21718 S:      Maintained
21719 F:      drivers/i2c/busses/i2c-stm32*
21720
21721 ST STM32 SPI DRIVER
21722 M:      Alain Volmat <[email protected]>
21723 L:      [email protected]
21724 S:      Maintained
21725 F:      drivers/spi/spi-stm32.c
21726
21727 ST STPDDC60 DRIVER
21728 M:      Daniel Nilsson <[email protected]>
21729 L:      [email protected]
21730 S:      Maintained
21731 F:      Documentation/hwmon/stpddc60.rst
21732 F:      drivers/hwmon/pmbus/stpddc60.c
21733
21734 ST VGXY61 DRIVER
21735 M:      Benjamin Mugnier <[email protected]>
21736 M:      Sylvain Petinot <[email protected]>
21737 L:      [email protected]
21738 S:      Maintained
21739 T:      git git://linuxtv.org/media_tree.git
21740 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21741 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
21742 F:      drivers/media/i2c/vgxy61.c
21743
21744 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21745 M:      Song Qiang <[email protected]>
21746 L:      [email protected]
21747 S:      Maintained
21748 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21749 F:      drivers/iio/proximity/vl53l0x-i2c.c
21750
21751 STABLE BRANCH
21752 M:      Greg Kroah-Hartman <[email protected]>
21753 M:      Sasha Levin <[email protected]>
21754 L:      [email protected]
21755 S:      Supported
21756 F:      Documentation/process/stable-kernel-rules.rst
21757
21758 STAGING - ATOMISP DRIVER
21759 M:      Hans de Goede <[email protected]>
21760 M:      Mauro Carvalho Chehab <[email protected]>
21761 R:      Sakari Ailus <[email protected]>
21762 L:      [email protected]
21763 S:      Maintained
21764 F:      drivers/staging/media/atomisp/
21765
21766 STAGING - FIELDBUS SUBSYSTEM
21767 M:      Sven Van Asbroeck <[email protected]>
21768 S:      Maintained
21769 F:      drivers/staging/fieldbus/*
21770 F:      drivers/staging/fieldbus/Documentation/
21771
21772 STAGING - HMS ANYBUS-S BUS
21773 M:      Sven Van Asbroeck <[email protected]>
21774 S:      Maintained
21775 F:      drivers/staging/fieldbus/anybuss/
21776
21777 STAGING - INDUSTRIAL IO
21778 M:      Jonathan Cameron <[email protected]>
21779 L:      [email protected]
21780 S:      Odd Fixes
21781 F:      Documentation/devicetree/bindings/staging/iio/
21782 F:      drivers/staging/iio/
21783
21784 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21785 M:      Marc Dietrich <[email protected]>
21786 L:      [email protected] (moderated for non-subscribers)
21787 L:      [email protected]
21788 S:      Maintained
21789 F:      drivers/staging/nvec/
21790
21791 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21792 M:      Jens Frederich <[email protected]>
21793 M:      Jon Nettleton <[email protected]>
21794 S:      Maintained
21795 W:      http://wiki.laptop.org/go/DCON
21796 F:      drivers/staging/olpc_dcon/
21797
21798 STAGING - REALTEK RTL8712U DRIVERS
21799 M:      Florian Schilhabel <[email protected]>.
21800 S:      Odd Fixes
21801 F:      drivers/staging/rtl8712/
21802
21803 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21804 M:      Michael Hennerich <[email protected]>
21805 L:      [email protected]
21806 S:      Supported
21807 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21808 F:      drivers/staging/fbtft/fb_seps525.c
21809
21810 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21811 M:      Sudip Mukherjee <[email protected]>
21812 M:      Teddy Wang <[email protected]>
21813 M:      Sudip Mukherjee <[email protected]>
21814 L:      [email protected]
21815 S:      Maintained
21816 F:      drivers/staging/sm750fb/
21817
21818 STAGING - VIA VT665X DRIVERS
21819 M:      Philipp Hortmann <[email protected]>
21820 S:      Odd Fixes
21821 F:      drivers/staging/vt665?/
21822
21823 STAGING SUBSYSTEM
21824 M:      Greg Kroah-Hartman <[email protected]>
21825 L:      [email protected]
21826 S:      Supported
21827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21828 F:      drivers/staging/
21829
21830 STANDALONE CACHE CONTROLLER DRIVERS
21831 M:      Conor Dooley <[email protected]>
21832 S:      Maintained
21833 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21834 F:      Documentation/devicetree/bindings/cache/
21835 F:      drivers/cache
21836
21837 STARFIRE/DURALAN NETWORK DRIVER
21838 M:      Ion Badulescu <[email protected]>
21839 S:      Odd Fixes
21840 F:      drivers/net/ethernet/adaptec/starfire*
21841
21842 STARFIVE CAMERA SUBSYSTEM DRIVER
21843 M:      Jack Zhu <[email protected]>
21844 M:      Changhuang Liang <[email protected]>
21845 L:      [email protected]
21846 S:      Maintained
21847 F:      Documentation/admin-guide/media/starfive_camss.rst
21848 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21849 F:      drivers/staging/media/starfive/camss
21850
21851 STARFIVE CRYPTO DRIVER
21852 M:      Jia Jie Ho <[email protected]>
21853 M:      William Qiu <[email protected]>
21854 S:      Supported
21855 F:      Documentation/devicetree/bindings/crypto/starfive*
21856 F:      drivers/crypto/starfive/
21857
21858 STARFIVE DEVICETREES
21859 M:      Emil Renner Berthing <[email protected]>
21860 S:      Maintained
21861 F:      arch/riscv/boot/dts/starfive/
21862
21863 STARFIVE DWMAC GLUE LAYER
21864 M:      Emil Renner Berthing <[email protected]>
21865 M:      Minda Chen <[email protected]>
21866 S:      Maintained
21867 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21868 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21869
21870 STARFIVE JH7110 DPHY RX DRIVER
21871 M:      Jack Zhu <[email protected]>
21872 M:      Changhuang Liang <[email protected]>
21873 S:      Supported
21874 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21875 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21876
21877 STARFIVE JH7110 DPHY TX DRIVER
21878 M:      Keith Zhao <[email protected]>
21879 M:      Shengyang Chen <[email protected]>
21880 S:      Supported
21881 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
21882 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
21883
21884 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21885 M:      William Qiu <[email protected]>
21886 S:      Supported
21887 F:      Documentation/devicetree/bindings/mmc/starfive*
21888 F:      drivers/mmc/host/dw_mmc-starfive.c
21889
21890 STARFIVE JH7110 PLL CLOCK DRIVER
21891 M:      Xingyu Wu <[email protected]>
21892 S:      Supported
21893 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21894 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21895
21896 STARFIVE JH7110 PWMDAC DRIVER
21897 M:      Hal Feng <[email protected]>
21898 M:      Xingyu Wu <[email protected]>
21899 S:      Supported
21900 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21901 F:      sound/soc/starfive/jh7110_pwmdac.c
21902
21903 STARFIVE JH7110 SYSCON
21904 M:      William Qiu <[email protected]>
21905 M:      Xingyu Wu <[email protected]>
21906 S:      Supported
21907 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21908
21909 STARFIVE JH7110 TDM DRIVER
21910 M:      Walker Chen <[email protected]>
21911 S:      Maintained
21912 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21913 F:      sound/soc/starfive/jh7110_tdm.c
21914
21915 STARFIVE JH71X0 CLOCK DRIVERS
21916 M:      Emil Renner Berthing <[email protected]>
21917 M:      Hal Feng <[email protected]>
21918 S:      Maintained
21919 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21920 F:      drivers/clk/starfive/clk-starfive-jh71*
21921 F:      include/dt-bindings/clock/starfive?jh71*.h
21922
21923 STARFIVE JH71X0 PINCTRL DRIVERS
21924 M:      Emil Renner Berthing <[email protected]>
21925 M:      Jianlong Huang <[email protected]>
21926 M:      Hal Feng <[email protected]>
21927 L:      [email protected]
21928 S:      Maintained
21929 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21930 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21931 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21932 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21933
21934 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21935 M:      Emil Renner Berthing <[email protected]>
21936 M:      Hal Feng <[email protected]>
21937 S:      Maintained
21938 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21939 F:      drivers/reset/starfive/reset-starfive-jh71*
21940 F:      include/dt-bindings/reset/starfive?jh71*.h
21941
21942 STARFIVE JH71X0 USB DRIVERS
21943 M:      Minda Chen <[email protected]>
21944 S:      Maintained
21945 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21946 F:      drivers/usb/cdns3/cdns3-starfive.c
21947
21948 STARFIVE JH71XX PMU CONTROLLER DRIVER
21949 M:      Walker Chen <[email protected]>
21950 M:      Changhuang Liang <[email protected]>
21951 S:      Supported
21952 F:      Documentation/devicetree/bindings/power/starfive*
21953 F:      drivers/pmdomain/starfive/
21954 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21955
21956 STARFIVE SOC DRIVERS
21957 M:      Conor Dooley <[email protected]>
21958 S:      Maintained
21959 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21960 F:      Documentation/devicetree/bindings/soc/starfive/
21961
21962 STARFIVE STARLINK PMU DRIVER
21963 M:      Ji Sheng Teoh <[email protected]>
21964 S:      Maintained
21965 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21966 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21967 F:      drivers/perf/starfive_starlink_pmu.c
21968
21969 STARFIVE TRNG DRIVER
21970 M:      Jia Jie Ho <[email protected]>
21971 S:      Supported
21972 F:      Documentation/devicetree/bindings/rng/starfive*
21973 F:      drivers/char/hw_random/jh7110-trng.c
21974
21975 STARFIVE WATCHDOG DRIVER
21976 M:      Xingyu Wu <[email protected]>
21977 M:      Samin Guo <[email protected]>
21978 S:      Supported
21979 F:      Documentation/devicetree/bindings/watchdog/starfive*
21980 F:      drivers/watchdog/starfive-wdt.c
21981
21982 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21983 M:      Minda Chen <[email protected]>
21984 S:      Supported
21985 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21986 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21987 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21988 F:      drivers/phy/starfive/phy-jh7110-usb.c
21989
21990 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21991 M:      Changhuang Liang <[email protected]>
21992 S:      Supported
21993 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21994 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21995
21996 STATIC BRANCH/CALL
21997 M:      Peter Zijlstra <[email protected]>
21998 M:      Josh Poimboeuf <[email protected]>
21999 M:      Jason Baron <[email protected]>
22000 R:      Steven Rostedt <[email protected]>
22001 R:      Ard Biesheuvel <[email protected]>
22002 S:      Supported
22003 F:      arch/*/include/asm/jump_label*.h
22004 F:      arch/*/include/asm/static_call*.h
22005 F:      arch/*/kernel/jump_label.c
22006 F:      arch/*/kernel/static_call.c
22007 F:      include/linux/jump_label*.h
22008 F:      include/linux/static_call*.h
22009 F:      kernel/jump_label.c
22010 F:      kernel/static_call.c
22011
22012 STI AUDIO (ASoC) DRIVERS
22013 M:      Arnaud Pouliquen <[email protected]>
22014 L:      [email protected] (moderated for non-subscribers)
22015 S:      Maintained
22016 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
22017 F:      sound/soc/sti/
22018
22019 STI CEC DRIVER
22020 M:      Alain Volmat <[email protected]>
22021 S:      Maintained
22022 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
22023 F:      drivers/media/cec/platform/sti/
22024
22025 STK1160 USB VIDEO CAPTURE DRIVER
22026 M:      Ezequiel Garcia <[email protected]>
22027 L:      [email protected]
22028 S:      Maintained
22029 T:      git git://linuxtv.org/media_tree.git
22030 F:      drivers/media/usb/stk1160/
22031
22032 STM32 AUDIO (ASoC) DRIVERS
22033 M:      Olivier Moysan <[email protected]>
22034 M:      Arnaud Pouliquen <[email protected]>
22035 L:      [email protected] (moderated for non-subscribers)
22036 S:      Maintained
22037 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
22038 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
22039 F:      sound/soc/stm/
22040
22041 STM32 DMA DRIVERS
22042 M:      Amélie Delaunay <[email protected]>
22043 L:      [email protected]
22044 L:      [email protected] (moderated for non-subscribers)
22045 S:      Maintained
22046 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
22047 F:      Documentation/devicetree/bindings/dma/stm32/
22048 F:      drivers/dma/stm32/
22049
22050 STM32 TIMER/LPTIMER DRIVERS
22051 M:      Fabrice Gasnier <[email protected]>
22052 S:      Maintained
22053 F:      Documentation/ABI/testing/*timer-stm32
22054 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
22055 F:      drivers/*/stm32-*timer*
22056 F:      drivers/pwm/pwm-stm32*
22057 F:      include/linux/*/stm32-*tim*
22058
22059 STMMAC ETHERNET DRIVER
22060 M:      Alexandre Torgue <[email protected]>
22061 M:      Jose Abreu <[email protected]>
22062 L:      [email protected]
22063 S:      Supported
22064 W:      http://www.stlinux.com
22065 F:      Documentation/networking/device_drivers/ethernet/stmicro/
22066 F:      drivers/net/ethernet/stmicro/stmmac/
22067
22068 SUN HAPPY MEAL ETHERNET DRIVER
22069 M:      Sean Anderson <[email protected]>
22070 S:      Maintained
22071 F:      drivers/net/ethernet/sun/sunhme.*
22072
22073 SUN3/3X
22074 M:      Sam Creasey <[email protected]>
22075 S:      Maintained
22076 W:      http://sammy.net/sun3/
22077 F:      arch/m68k/include/asm/sun3*
22078 F:      arch/m68k/kernel/*sun3*
22079 F:      arch/m68k/sun3*/
22080 F:      drivers/net/ethernet/i825xx/sun3*
22081
22082 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
22083 M:      Hans de Goede <[email protected]>
22084 L:      [email protected]
22085 S:      Maintained
22086 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
22087 F:      drivers/input/keyboard/sun4i-lradc-keys.c
22088
22089 SUNDANCE NETWORK DRIVER
22090 M:      Denis Kirjanov <[email protected]>
22091 L:      [email protected]
22092 S:      Maintained
22093 F:      drivers/net/ethernet/dlink/sundance.c
22094
22095 SUNPLUS ETHERNET DRIVER
22096 M:      Wells Lu <[email protected]>
22097 L:      [email protected]
22098 S:      Maintained
22099 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
22100 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
22101 F:      drivers/net/ethernet/sunplus/
22102
22103 SUNPLUS MMC DRIVER
22104 M:      Tony Huang <[email protected]>
22105 M:      Li-hao Kuo <[email protected]>
22106 S:      Maintained
22107 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
22108 F:      drivers/mmc/host/sunplus-mmc.c
22109
22110 SUNPLUS OCOTP DRIVER
22111 M:      Vincent Shih <[email protected]>
22112 S:      Maintained
22113 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
22114 F:      drivers/nvmem/sunplus-ocotp.c
22115
22116 SUNPLUS PWM DRIVER
22117 M:      Hammer Hsieh <[email protected]>
22118 S:      Maintained
22119 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
22120 F:      drivers/pwm/pwm-sunplus.c
22121
22122 SUNPLUS RTC DRIVER
22123 M:      Vincent Shih <[email protected]>
22124 L:      [email protected]
22125 S:      Maintained
22126 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
22127 F:      drivers/rtc/rtc-sunplus.c
22128
22129 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
22130 M:      Li-hao Kuo <[email protected]>
22131 L:      [email protected]
22132 S:      Maintained
22133 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
22134 F:      drivers/spi/spi-sunplus-sp7021.c
22135
22136 SUNPLUS UART DRIVER
22137 M:      Hammer Hsieh <[email protected]>
22138 S:      Maintained
22139 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
22140 F:      drivers/tty/serial/sunplus-uart.c
22141
22142 SUNPLUS USB2 PHY DRIVER
22143 M:      Vincent Shih <[email protected]>
22144 L:      [email protected]
22145 S:      Maintained
22146 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
22147 F:      drivers/phy/sunplus/Kconfig
22148 F:      drivers/phy/sunplus/Makefile
22149 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
22150
22151 SUNPLUS WATCHDOG DRIVER
22152 M:      Xiantao Hu <[email protected]>
22153 L:      [email protected]
22154 S:      Maintained
22155 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
22156 F:      drivers/watchdog/sunplus_wdt.c
22157
22158 SUPERH
22159 M:      Yoshinori Sato <[email protected]>
22160 M:      Rich Felker <[email protected]>
22161 M:      John Paul Adrian Glaubitz <[email protected]>
22162 L:      [email protected]
22163 S:      Maintained
22164 Q:      http://patchwork.kernel.org/project/linux-sh/list/
22165 F:      Documentation/arch/sh/
22166 F:      arch/sh/
22167 F:      drivers/sh/
22168
22169 SUSPEND TO RAM
22170 M:      "Rafael J. Wysocki" <[email protected]>
22171 M:      Len Brown <[email protected]>
22172 M:      Pavel Machek <[email protected]>
22173 L:      [email protected]
22174 S:      Supported
22175 B:      https://bugzilla.kernel.org
22176 F:      Documentation/power/
22177 F:      arch/x86/kernel/acpi/sleep*
22178 F:      arch/x86/kernel/acpi/wakeup*
22179 F:      drivers/base/power/
22180 F:      include/linux/freezer.h
22181 F:      include/linux/pm.h
22182 F:      include/linux/suspend.h
22183 F:      kernel/power/
22184
22185 SVGA HANDLING
22186 M:      Martin Mares <[email protected]>
22187 L:      [email protected]
22188 S:      Maintained
22189 F:      Documentation/admin-guide/svga.rst
22190 F:      arch/x86/boot/video*
22191
22192 SWITCHDEV
22193 M:      Jiri Pirko <[email protected]>
22194 M:      Ivan Vecera <[email protected]>
22195 L:      [email protected]
22196 S:      Supported
22197 F:      include/net/switchdev.h
22198 F:      net/switchdev/
22199
22200 SY8106A REGULATOR DRIVER
22201 M:      Icenowy Zheng <[email protected]>
22202 S:      Maintained
22203 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22204 F:      drivers/regulator/sy8106a-regulator.c
22205
22206 SYNC FILE FRAMEWORK
22207 M:      Sumit Semwal <[email protected]>
22208 R:      Gustavo Padovan <[email protected]>
22209 L:      [email protected]
22210 L:      [email protected]
22211 S:      Maintained
22212 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22213 F:      Documentation/driver-api/sync_file.rst
22214 F:      drivers/dma-buf/dma-fence*
22215 F:      drivers/dma-buf/sw_sync.c
22216 F:      drivers/dma-buf/sync_*
22217 F:      include/linux/sync_file.h
22218 F:      include/uapi/linux/sync_file.h
22219
22220 SYNOPSYS ARC ARCHITECTURE
22221 M:      Vineet Gupta <[email protected]>
22222 L:      [email protected]
22223 S:      Supported
22224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22225 F:      Documentation/arch/arc
22226 F:      Documentation/devicetree/bindings/arc/*
22227 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22228 F:      arch/arc/
22229 F:      drivers/clocksource/arc_timer.c
22230 F:      drivers/tty/serial/arc_uart.c
22231
22232 SYNOPSYS ARC HSDK SDP pll clock driver
22233 M:      Eugeniy Paltsev <[email protected]>
22234 S:      Supported
22235 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22236 F:      drivers/clk/clk-hsdk-pll.c
22237
22238 SYNOPSYS ARC SDP clock driver
22239 M:      Eugeniy Paltsev <[email protected]>
22240 S:      Supported
22241 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22242 F:      drivers/clk/axs10x/*
22243
22244 SYNOPSYS ARC SDP platform support
22245 M:      Alexey Brodkin <[email protected]>
22246 S:      Supported
22247 F:      Documentation/devicetree/bindings/arc/axs10*
22248 F:      arch/arc/boot/dts/ax*
22249 F:      arch/arc/plat-axs10x
22250
22251 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22252 M:      Eugeniy Paltsev <[email protected]>
22253 S:      Supported
22254 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22255 F:      drivers/reset/reset-axs10x.c
22256
22257 SYNOPSYS CREG GPIO DRIVER
22258 M:      Eugeniy Paltsev <[email protected]>
22259 S:      Maintained
22260 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22261 F:      drivers/gpio/gpio-creg-snps.c
22262
22263 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22264 M:      Ilpo Järvinen <[email protected]>
22265 R:      Andy Shevchenko <[email protected]>
22266 S:      Supported
22267 F:      drivers/tty/serial/8250/8250_dw.c
22268 F:      drivers/tty/serial/8250/8250_dwlib.*
22269 F:      drivers/tty/serial/8250/8250_lpss.c
22270
22271 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22272 M:      Hoan Tran <[email protected]>
22273 M:      Serge Semin <[email protected]>
22274 L:      [email protected]
22275 S:      Maintained
22276 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22277 F:      drivers/gpio/gpio-dwapb.c
22278
22279 SYNOPSYS DESIGNWARE APB SSI DRIVER
22280 M:      Serge Semin <[email protected]>
22281 L:      [email protected]
22282 S:      Supported
22283 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
22284 F:      drivers/spi/spi-dw*
22285
22286 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22287 M:      Eugeniy Paltsev <[email protected]>
22288 S:      Maintained
22289 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22290 F:      drivers/dma/dw-axi-dmac/
22291
22292 SYNOPSYS DESIGNWARE DMAC DRIVER
22293 M:      Viresh Kumar <[email protected]>
22294 R:      Andy Shevchenko <[email protected]>
22295 S:      Maintained
22296 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22297 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22298 F:      drivers/dma/dw/
22299 F:      include/dt-bindings/dma/dw-dmac.h
22300 F:      include/linux/dma/dw.h
22301 F:      include/linux/platform_data/dma-dw.h
22302
22303 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22304 M:      Jose Abreu <[email protected]>
22305 L:      [email protected]
22306 S:      Supported
22307 F:      drivers/net/ethernet/synopsys/
22308
22309 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22310 M:      Jose Abreu <[email protected]>
22311 L:      [email protected]
22312 S:      Supported
22313 F:      drivers/net/pcs/pcs-xpcs.c
22314 F:      drivers/net/pcs/pcs-xpcs.h
22315 F:      include/linux/pcs/pcs-xpcs.h
22316
22317 SYNOPSYS DESIGNWARE I2C DRIVER
22318 M:      Jarkko Nikula <[email protected]>
22319 R:      Andy Shevchenko <[email protected]>
22320 R:      Mika Westerberg <[email protected]>
22321 R:      Jan Dabros <[email protected]>
22322 L:      [email protected]
22323 S:      Supported
22324 F:      drivers/i2c/busses/i2c-designware-*
22325
22326 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22327 M:      Jaehoon Chung <[email protected]>
22328 L:      [email protected]
22329 S:      Maintained
22330 F:      drivers/mmc/host/dw_mmc*
22331
22332 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22333 M:      Shuai Xue <[email protected]>
22334 M:      Jing Zhang <[email protected]>
22335 S:      Supported
22336 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22337 F:      drivers/perf/dwc_pcie_pmu.c
22338
22339 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22340 M:      Eugeniy Paltsev <[email protected]>
22341 S:      Supported
22342 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22343 F:      drivers/reset/reset-hsdk.c
22344 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22345
22346 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22347 M:      Prabu Thangamuthu <[email protected]>
22348 M:      Manjunath M B <[email protected]>
22349 L:      [email protected]
22350 S:      Maintained
22351 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22352
22353 SYSTEM CONFIGURATION (SYSCON)
22354 M:      Lee Jones <[email protected]>
22355 M:      Arnd Bergmann <[email protected]>
22356 S:      Supported
22357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22358 F:      drivers/mfd/syscon.c
22359
22360 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22361 M:      Sudeep Holla <[email protected]>
22362 R:      Cristian Marussi <[email protected]>
22363 L:      [email protected]
22364 L:      [email protected] (moderated for non-subscribers)
22365 S:      Maintained
22366 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22367 F:      drivers/clk/clk-sc[mp]i.c
22368 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22369 F:      drivers/firmware/arm_scmi/
22370 F:      drivers/firmware/arm_scpi.c
22371 F:      drivers/hwmon/scmi-hwmon.c
22372 F:      drivers/pinctrl/pinctrl-scmi.c
22373 F:      drivers/pmdomain/arm/
22374 F:      drivers/powercap/arm_scmi_powercap.c
22375 F:      drivers/regulator/scmi-regulator.c
22376 F:      drivers/reset/reset-scmi.c
22377 F:      include/linux/sc[mp]i_protocol.h
22378 F:      include/trace/events/scmi.h
22379 F:      include/uapi/linux/virtio_scmi.h
22380
22381 SYSTEM RESET/SHUTDOWN DRIVERS
22382 M:      Sebastian Reichel <[email protected]>
22383 L:      [email protected]
22384 S:      Maintained
22385 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22386 F:      Documentation/devicetree/bindings/power/reset/
22387 F:      drivers/power/reset/
22388
22389 SYSTEM TRACE MODULE CLASS
22390 M:      Alexander Shishkin <[email protected]>
22391 S:      Maintained
22392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22393 F:      Documentation/trace/stm.rst
22394 F:      drivers/hwtracing/stm/
22395 F:      include/linux/stm.h
22396 F:      include/uapi/linux/stm.h
22397
22398 SYSTEM76 ACPI DRIVER
22399 M:      Jeremy Soller <[email protected]>
22400 M:      System76 Product Development <[email protected]>
22401 L:      [email protected]
22402 S:      Maintained
22403 F:      drivers/platform/x86/system76_acpi.c
22404
22405 SYSV FILESYSTEM
22406 S:      Orphan
22407 F:      Documentation/filesystems/sysv-fs.rst
22408 F:      fs/sysv/
22409 F:      include/linux/sysv_fs.h
22410
22411 TASKSTATS STATISTICS INTERFACE
22412 M:      Balbir Singh <[email protected]>
22413 S:      Maintained
22414 F:      Documentation/accounting/taskstats*
22415 F:      include/linux/taskstats*
22416 F:      kernel/taskstats.c
22417
22418 TC subsystem
22419 M:      Jamal Hadi Salim <[email protected]>
22420 M:      Cong Wang <[email protected]>
22421 M:      Jiri Pirko <[email protected]>
22422 L:      [email protected]
22423 S:      Maintained
22424 F:      include/net/pkt_cls.h
22425 F:      include/net/pkt_sched.h
22426 F:      include/net/tc_act/
22427 F:      include/uapi/linux/pkt_cls.h
22428 F:      include/uapi/linux/pkt_sched.h
22429 F:      include/uapi/linux/tc_act/
22430 F:      include/uapi/linux/tc_ematch/
22431 F:      net/sched/
22432 F:      tools/testing/selftests/tc-testing
22433
22434 TC90522 MEDIA DRIVER
22435 M:      Akihiro Tsukada <[email protected]>
22436 L:      [email protected]
22437 S:      Odd Fixes
22438 F:      drivers/media/dvb-frontends/tc90522*
22439
22440 TCP LOW PRIORITY MODULE
22441 M:      "Wong Hoi Sing, Edison" <[email protected]>
22442 M:      "Hung Hing Lun, Mike" <[email protected]>
22443 S:      Maintained
22444 W:      http://tcp-lp-mod.sourceforge.net/
22445 F:      net/ipv4/tcp_lp.c
22446
22447 TDA10071 MEDIA DRIVER
22448 L:      [email protected]
22449 S:      Orphan
22450 W:      https://linuxtv.org
22451 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22452 F:      drivers/media/dvb-frontends/tda10071*
22453
22454 TDA18212 MEDIA DRIVER
22455 L:      [email protected]
22456 S:      Orphan
22457 W:      https://linuxtv.org
22458 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22459 F:      drivers/media/tuners/tda18212*
22460
22461 TDA18218 MEDIA DRIVER
22462 L:      [email protected]
22463 S:      Orphan
22464 W:      https://linuxtv.org
22465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22466 F:      drivers/media/tuners/tda18218*
22467
22468 TDA18250 MEDIA DRIVER
22469 M:      Olli Salonen <[email protected]>
22470 L:      [email protected]
22471 S:      Maintained
22472 W:      https://linuxtv.org
22473 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22474 T:      git git://linuxtv.org/media_tree.git
22475 F:      drivers/media/tuners/tda18250*
22476
22477 TDA18271 MEDIA DRIVER
22478 M:      Michael Krufky <[email protected]>
22479 L:      [email protected]
22480 S:      Maintained
22481 W:      https://linuxtv.org
22482 W:      http://github.com/mkrufky
22483 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22484 T:      git git://linuxtv.org/mkrufky/tuners.git
22485 F:      drivers/media/tuners/tda18271*
22486
22487 TDA1997x MEDIA DRIVER
22488 M:      Tim Harvey <[email protected]>
22489 L:      [email protected]
22490 S:      Maintained
22491 W:      https://linuxtv.org
22492 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22493 F:      drivers/media/i2c/tda1997x.*
22494
22495 TDA827x MEDIA DRIVER
22496 M:      Michael Krufky <[email protected]>
22497 L:      [email protected]
22498 S:      Maintained
22499 W:      https://linuxtv.org
22500 W:      http://github.com/mkrufky
22501 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22502 T:      git git://linuxtv.org/mkrufky/tuners.git
22503 F:      drivers/media/tuners/tda8290.*
22504
22505 TDA8290 MEDIA DRIVER
22506 M:      Michael Krufky <[email protected]>
22507 L:      [email protected]
22508 S:      Maintained
22509 W:      https://linuxtv.org
22510 W:      http://github.com/mkrufky
22511 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22512 T:      git git://linuxtv.org/mkrufky/tuners.git
22513 F:      drivers/media/tuners/tda8290.*
22514
22515 TDA9840 MEDIA DRIVER
22516 M:      Hans Verkuil <[email protected]>
22517 L:      [email protected]
22518 S:      Maintained
22519 W:      https://linuxtv.org
22520 T:      git git://linuxtv.org/media_tree.git
22521 F:      drivers/media/i2c/tda9840*
22522
22523 TEA5761 TUNER DRIVER
22524 M:      Mauro Carvalho Chehab <[email protected]>
22525 L:      [email protected]
22526 S:      Odd fixes
22527 W:      https://linuxtv.org
22528 T:      git git://linuxtv.org/media_tree.git
22529 F:      drivers/media/tuners/tea5761.*
22530
22531 TEA5767 TUNER DRIVER
22532 M:      Mauro Carvalho Chehab <[email protected]>
22533 L:      [email protected]
22534 S:      Maintained
22535 W:      https://linuxtv.org
22536 T:      git git://linuxtv.org/media_tree.git
22537 F:      drivers/media/tuners/tea5767.*
22538
22539 TEA6415C MEDIA DRIVER
22540 M:      Hans Verkuil <[email protected]>
22541 L:      [email protected]
22542 S:      Maintained
22543 W:      https://linuxtv.org
22544 T:      git git://linuxtv.org/media_tree.git
22545 F:      drivers/media/i2c/tea6415c*
22546
22547 TEA6420 MEDIA DRIVER
22548 M:      Hans Verkuil <[email protected]>
22549 L:      [email protected]
22550 S:      Maintained
22551 W:      https://linuxtv.org
22552 T:      git git://linuxtv.org/media_tree.git
22553 F:      drivers/media/i2c/tea6420*
22554
22555 TEAM DRIVER
22556 M:      Jiri Pirko <[email protected]>
22557 L:      [email protected]
22558 S:      Supported
22559 F:      Documentation/netlink/specs/team.yaml
22560 F:      drivers/net/team/
22561 F:      include/linux/if_team.h
22562 F:      include/uapi/linux/if_team.h
22563 F:      tools/testing/selftests/drivers/net/team/
22564
22565 TECHNICAL ADVISORY BOARD PROCESS DOCS
22566 M:      "Theodore Ts'o" <[email protected]>
22567 M:      Greg Kroah-Hartman <[email protected]>
22568 L:      [email protected]
22569 S:      Maintained
22570 F:      Documentation/process/contribution-maturity-model.rst
22571 F:      Documentation/process/researcher-guidelines.rst
22572
22573 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22574 M:      "Savoir-faire Linux Inc." <[email protected]>
22575 S:      Maintained
22576 F:      arch/x86/platform/ts5500/
22577
22578 TECHNOTREND USB IR RECEIVER
22579 M:      Sean Young <[email protected]>
22580 L:      [email protected]
22581 S:      Maintained
22582 F:      drivers/media/rc/ttusbir.c
22583
22584 TECHWELL TW9900 VIDEO DECODER
22585 M:      Mehdi Djait <[email protected]>
22586 L:      [email protected]
22587 S:      Maintained
22588 F:      drivers/media/i2c/tw9900.c
22589
22590 TECHWELL TW9910 VIDEO DECODER
22591 L:      [email protected]
22592 S:      Orphan
22593 F:      drivers/media/i2c/tw9910.c
22594 F:      include/media/i2c/tw9910.h
22595
22596 TEE SUBSYSTEM
22597 M:      Jens Wiklander <[email protected]>
22598 R:      Sumit Garg <[email protected]>
22599 L:      [email protected]
22600 S:      Maintained
22601 F:      Documentation/ABI/testing/sysfs-class-tee
22602 F:      Documentation/driver-api/tee.rst
22603 F:      Documentation/tee/
22604 F:      Documentation/userspace-api/tee.rst
22605 F:      drivers/tee/
22606 F:      include/linux/tee_core.h
22607 F:      include/linux/tee_drv.h
22608 F:      include/uapi/linux/tee.h
22609
22610 TEGRA ARCHITECTURE SUPPORT
22611 M:      Thierry Reding <[email protected]>
22612 M:      Jonathan Hunter <[email protected]>
22613 L:      [email protected]
22614 S:      Supported
22615 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22617 N:      [^a-z]tegra
22618
22619 TEGRA CLOCK DRIVER
22620 M:      Peter De Schrijver <[email protected]>
22621 M:      Prashant Gaikwad <[email protected]>
22622 S:      Supported
22623 F:      drivers/clk/tegra/
22624
22625 TEGRA CRYPTO DRIVERS
22626 M:      Akhil R <[email protected]>
22627 S:      Supported
22628 F:      drivers/crypto/tegra/*
22629
22630 TEGRA DMA DRIVERS
22631 M:      Laxman Dewangan <[email protected]>
22632 M:      Jon Hunter <[email protected]>
22633 S:      Supported
22634 F:      drivers/dma/tegra*
22635
22636 TEGRA I2C DRIVER
22637 M:      Laxman Dewangan <[email protected]>
22638 R:      Dmitry Osipenko <[email protected]>
22639 S:      Supported
22640 F:      drivers/i2c/busses/i2c-tegra.c
22641
22642 TEGRA IOMMU DRIVERS
22643 M:      Thierry Reding <[email protected]>
22644 R:      Krishna Reddy <[email protected]>
22645 L:      [email protected]
22646 S:      Supported
22647 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22648 F:      drivers/iommu/tegra*
22649
22650 TEGRA KBC DRIVER
22651 M:      Laxman Dewangan <[email protected]>
22652 S:      Supported
22653 F:      drivers/input/keyboard/tegra-kbc.c
22654
22655 TEGRA NAND DRIVER
22656 M:      Stefan Agner <[email protected]>
22657 M:      Lucas Stach <[email protected]>
22658 S:      Maintained
22659 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22660 F:      drivers/mtd/nand/raw/tegra_nand.c
22661
22662 TEGRA PWM DRIVER
22663 M:      Thierry Reding <[email protected]>
22664 S:      Supported
22665 F:      drivers/pwm/pwm-tegra.c
22666
22667 TEGRA QUAD SPI DRIVER
22668 M:      Thierry Reding <[email protected]>
22669 M:      Jonathan Hunter <[email protected]>
22670 M:      Sowjanya Komatineni <[email protected]>
22671 L:      [email protected]
22672 S:      Maintained
22673 F:      drivers/spi/spi-tegra210-quad.c
22674
22675 TEGRA SERIAL DRIVER
22676 M:      Laxman Dewangan <[email protected]>
22677 S:      Supported
22678 F:      drivers/tty/serial/serial-tegra.c
22679
22680 TEGRA SPI DRIVER
22681 M:      Laxman Dewangan <[email protected]>
22682 S:      Supported
22683 F:      drivers/spi/spi-tegra*
22684
22685 TEGRA VIDEO DRIVER
22686 M:      Thierry Reding <[email protected]>
22687 M:      Jonathan Hunter <[email protected]>
22688 M:      Sowjanya Komatineni <[email protected]>
22689 M:      Luca Ceresoli <[email protected]>
22690 L:      [email protected]
22691 L:      [email protected]
22692 S:      Maintained
22693 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22694 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22695 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22696 F:      drivers/staging/media/tegra-video/
22697
22698 TEGRA XUSB PADCTL DRIVER
22699 M:      JC Kuo <[email protected]>
22700 S:      Supported
22701 F:      drivers/phy/tegra/xusb*
22702
22703 TEHUTI ETHERNET DRIVER
22704 M:      Andy Gospodarek <[email protected]>
22705 L:      [email protected]
22706 S:      Supported
22707 F:      drivers/net/ethernet/tehuti/tehuti.*
22708
22709 TEHUTI TN40XX ETHERNET DRIVER
22710 M:      FUJITA Tomonori <[email protected]>
22711 L:      [email protected]
22712 S:      Maintained
22713 F:      drivers/net/ethernet/tehuti/tn40*
22714
22715 TELECOM CLOCK DRIVER FOR MCPL0010
22716 M:      Mark Gross <[email protected]>
22717 S:      Supported
22718 F:      drivers/char/tlclk.c
22719
22720 TEMPO SEMICONDUCTOR DRIVERS
22721 M:      Steven Eckhoff <[email protected]>
22722 S:      Maintained
22723 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22724 F:      sound/soc/codecs/tscs*.c
22725 F:      sound/soc/codecs/tscs*.h
22726
22727 TENSILICA XTENSA PORT (xtensa)
22728 M:      Chris Zankel <[email protected]>
22729 M:      Max Filippov <[email protected]>
22730 S:      Maintained
22731 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22732 F:      arch/xtensa/
22733 F:      drivers/irqchip/irq-xtensa-*
22734
22735 TEXAS INSTRUMENTS ASoC DRIVERS
22736 M:      Peter Ujfalusi <[email protected]>
22737 L:      [email protected] (moderated for non-subscribers)
22738 S:      Maintained
22739 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22740 F:      sound/soc/ti/
22741
22742 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22743 M:      Shenghao Ding <[email protected]>
22744 M:      Kevin Lu <[email protected]>
22745 M:      Baojun Xu <[email protected]>
22746 L:      [email protected] (moderated for non-subscribers)
22747 S:      Maintained
22748 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22749 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
22750 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
22751 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
22752 F:      Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml
22753 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22754 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22755 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22756 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
22757 F:      include/sound/tas2*.h
22758 F:      include/sound/tlv320*.h
22759 F:      include/sound/tpa6130a2-plat.h
22760 F:      sound/pci/hda/tas2781_hda_i2c.c
22761 F:      sound/soc/codecs/pcm1681.c
22762 F:      sound/soc/codecs/pcm1789*.*
22763 F:      sound/soc/codecs/pcm179x*.*
22764 F:      sound/soc/codecs/pcm186x*.*
22765 F:      sound/soc/codecs/pcm3008.*
22766 F:      sound/soc/codecs/pcm3060*.*
22767 F:      sound/soc/codecs/pcm3168a*.*
22768 F:      sound/soc/codecs/pcm5102a.c
22769 F:      sound/soc/codecs/pcm512x*.*
22770 F:      sound/soc/codecs/tas2*.*
22771 F:      sound/soc/codecs/tlv320*.*
22772 F:      sound/soc/codecs/tpa6130a2.*
22773
22774 TEXAS INSTRUMENTS DMA DRIVERS
22775 M:      Peter Ujfalusi <[email protected]>
22776 L:      [email protected]
22777 S:      Maintained
22778 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22779 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22780 F:      Documentation/devicetree/bindings/dma/ti/
22781 F:      drivers/dma/ti/
22782 F:      include/linux/dma/k3-psil.h
22783 F:      include/linux/dma/k3-udma-glue.h
22784 F:      include/linux/dma/ti-cppi5.h
22785 X:      drivers/dma/ti/cppi41.c
22786
22787 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22788 M:      Robert Marko <[email protected]>
22789 M:      Luka Perkov <[email protected]>
22790 L:      [email protected]
22791 S:      Maintained
22792 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22793 F:      Documentation/hwmon/tps23861.rst
22794 F:      drivers/hwmon/tps23861.c
22795
22796 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22797 M:      Ricardo Ribalda <[email protected]>
22798 L:      [email protected]
22799 S:      Supported
22800 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22801 F:      drivers/iio/dac/ti-dac7612.c
22802
22803 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22804 M:      Nishanth Menon <[email protected]>
22805 M:      Tero Kristo <[email protected]>
22806 M:      Santosh Shilimkar <[email protected]>
22807 L:      [email protected] (moderated for non-subscribers)
22808 S:      Maintained
22809 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22810 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22811 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22812 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22813 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22814 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22815 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22816 F:      drivers/clk/keystone/sci-clk.c
22817 F:      drivers/firmware/ti_sci*
22818 F:      drivers/irqchip/irq-ti-sci-inta.c
22819 F:      drivers/irqchip/irq-ti-sci-intr.c
22820 F:      drivers/reset/reset-ti-sci.c
22821 F:      drivers/soc/ti/ti_sci_inta_msi.c
22822 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22823 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22824 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22825 F:      include/linux/soc/ti/ti_sci_protocol.h
22826
22827 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22828 M:      Puranjay Mohan <[email protected]>
22829 L:      [email protected]
22830 S:      Supported
22831 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22832 F:      drivers/iio/temperature/tmp117.c
22833
22834 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22835 M:      Hans Verkuil <[email protected]>
22836 L:      [email protected]
22837 S:      Maintained
22838 W:      https://linuxtv.org
22839 T:      git git://linuxtv.org/media_tree.git
22840 F:      drivers/media/radio/radio-raremono.c
22841
22842 THERMAL
22843 M:      Rafael J. Wysocki <[email protected]>
22844 M:      Daniel Lezcano <[email protected]>
22845 R:      Zhang Rui <[email protected]>
22846 R:      Lukasz Luba <[email protected]>
22847 L:      [email protected]
22848 S:      Supported
22849 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22851 F:      Documentation/ABI/testing/sysfs-class-thermal
22852 F:      Documentation/admin-guide/thermal/
22853 F:      Documentation/devicetree/bindings/thermal/
22854 F:      Documentation/driver-api/thermal/
22855 F:      drivers/thermal/
22856 F:      include/dt-bindings/thermal/
22857 F:      include/linux/cpu_cooling.h
22858 F:      include/linux/thermal.h
22859 F:      include/uapi/linux/thermal.h
22860 F:      tools/lib/thermal/
22861 F:      tools/thermal/
22862
22863 THERMAL DRIVER FOR AMLOGIC SOCS
22864 M:      Guillaume La Roque <[email protected]>
22865 L:      [email protected]
22866 L:      [email protected]
22867 S:      Supported
22868 W:      http://linux-meson.com/
22869 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22870 F:      drivers/thermal/amlogic_thermal.c
22871
22872 THERMAL/CPU_COOLING
22873 M:      Amit Daniel Kachhap <[email protected]>
22874 M:      Daniel Lezcano <[email protected]>
22875 M:      Viresh Kumar <[email protected]>
22876 R:      Lukasz Luba <[email protected]>
22877 L:      [email protected]
22878 S:      Supported
22879 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22880 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22881 F:      drivers/thermal/cpufreq_cooling.c
22882 F:      drivers/thermal/cpuidle_cooling.c
22883 F:      include/linux/cpu_cooling.h
22884
22885 THERMAL/POWER_ALLOCATOR
22886 M:      Lukasz Luba <[email protected]>
22887 L:      [email protected]
22888 S:      Maintained
22889 F:      Documentation/driver-api/thermal/power_allocator.rst
22890 F:      drivers/thermal/gov_power_allocator.c
22891 F:      drivers/thermal/thermal_trace_ipa.h
22892
22893 THINKPAD ACPI EXTRAS DRIVER
22894 M:      Henrique de Moraes Holschuh <[email protected]>
22895 L:      [email protected]
22896 L:      [email protected]
22897 S:      Maintained
22898 W:      http://ibm-acpi.sourceforge.net
22899 W:      http://thinkwiki.org/wiki/Ibm-acpi
22900 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22901 F:      drivers/platform/x86/thinkpad_acpi.c
22902
22903 THINKPAD LMI DRIVER
22904 M:      Mark Pearson <[email protected]>
22905 L:      [email protected]
22906 S:      Maintained
22907 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22908 F:      drivers/platform/x86/think-lmi.?
22909
22910 THP7312 ISP DRIVER
22911 M:      Laurent Pinchart <[email protected]>
22912 M:      Paul Elder <[email protected]>
22913 L:      [email protected]
22914 S:      Maintained
22915 T:      git git://linuxtv.org/media_tree.git
22916 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22917 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22918 F:      drivers/media/i2c/thp7312.c
22919 F:      include/uapi/linux/thp7312.h
22920
22921 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22922 M:      Isaac Hazan <[email protected]>
22923 L:      [email protected]
22924 S:      Maintained
22925 F:      drivers/thunderbolt/dma_test.c
22926
22927 THUNDERBOLT DRIVER
22928 M:      Andreas Noever <[email protected]>
22929 M:      Michael Jamet <[email protected]>
22930 M:      Mika Westerberg <[email protected]>
22931 M:      Yehezkel Bernat <[email protected]>
22932 L:      [email protected]
22933 S:      Maintained
22934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22935 F:      Documentation/admin-guide/thunderbolt.rst
22936 F:      drivers/thunderbolt/
22937 F:      include/linux/thunderbolt.h
22938
22939 THUNDERBOLT NETWORK DRIVER
22940 M:      Michael Jamet <[email protected]>
22941 M:      Mika Westerberg <[email protected]>
22942 M:      Yehezkel Bernat <[email protected]>
22943 L:      [email protected]
22944 S:      Maintained
22945 F:      drivers/net/thunderbolt/
22946
22947 THUNDERX GPIO DRIVER
22948 M:      Robert Richter <[email protected]>
22949 S:      Odd Fixes
22950 F:      drivers/gpio/gpio-thunderx.c
22951
22952 TI ADS1119 ADC DRIVER
22953 M:      Francesco Dolcini <[email protected]>
22954 M:      João Paulo Gonçalves <[email protected]>
22955 L:      [email protected]
22956 S:      Maintained
22957 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
22958 F:      drivers/iio/adc/ti-ads1119.c
22959
22960 TI ADS7924 ADC DRIVER
22961 M:      Hugo Villeneuve <[email protected]>
22962 L:      [email protected]
22963 S:      Supported
22964 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22965 F:      drivers/iio/adc/ti-ads7924.c
22966
22967 TI AM437X VPFE DRIVER
22968 M:      "Lad, Prabhakar" <[email protected]>
22969 L:      [email protected]
22970 S:      Maintained
22971 W:      https://linuxtv.org
22972 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22973 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22974 F:      drivers/media/platform/ti/am437x/
22975
22976 TI BANDGAP AND THERMAL DRIVER
22977 M:      Eduardo Valentin <[email protected]>
22978 M:      Keerthy <[email protected]>
22979 L:      [email protected]
22980 L:      [email protected]
22981 S:      Maintained
22982 F:      drivers/thermal/ti-soc-thermal/
22983
22984 TI BQ27XXX POWER SUPPLY DRIVER
22985 F:      drivers/power/supply/bq27xxx_battery.c
22986 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22987 F:      include/linux/power/bq27xxx_battery.h
22988
22989 TI CDCE706 CLOCK DRIVER
22990 M:      Max Filippov <[email protected]>
22991 S:      Maintained
22992 F:      drivers/clk/clk-cdce706.c
22993
22994 TI CLOCK DRIVER
22995 M:      Tero Kristo <[email protected]>
22996 L:      [email protected]
22997 S:      Odd Fixes
22998 F:      drivers/clk/ti/
22999 F:      include/linux/clk/ti.h
23000
23001 TI DAVINCI MACHINE SUPPORT
23002 M:      Bartosz Golaszewski <[email protected]>
23003 L:      [email protected] (moderated for non-subscribers)
23004 S:      Maintained
23005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
23006 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
23007 F:      arch/arm/boot/dts/ti/davinci/
23008 F:      arch/arm/mach-davinci/
23009 F:      drivers/i2c/busses/i2c-davinci.c
23010
23011 TI DAVINCI SERIES CLOCK DRIVER
23012 M:      David Lechner <[email protected]>
23013 S:      Maintained
23014 F:      Documentation/devicetree/bindings/clock/ti/davinci/
23015 F:      drivers/clk/davinci/
23016 F:      include/linux/clk/davinci.h
23017
23018 TI DAVINCI SERIES GPIO DRIVER
23019 M:      Keerthy <[email protected]>
23020 L:      [email protected]
23021 S:      Maintained
23022 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
23023 F:      drivers/gpio/gpio-davinci.c
23024
23025 TI DAVINCI SERIES MEDIA DRIVER
23026 M:      "Lad, Prabhakar" <[email protected]>
23027 L:      [email protected]
23028 S:      Maintained
23029 W:      https://linuxtv.org
23030 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23031 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
23032 F:      drivers/media/platform/ti/davinci/
23033 F:      include/media/davinci/
23034
23035 TI ENHANCED CAPTURE (eCAP) DRIVER
23036 M:      Vignesh Raghavendra <[email protected]>
23037 R:      Julien Panis <[email protected]>
23038 L:      [email protected]
23039 L:      [email protected]
23040 S:      Maintained
23041 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
23042 F:      drivers/counter/ti-ecap-capture.c
23043
23044 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
23045 R:      David Lechner <[email protected]>
23046 L:      [email protected]
23047 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
23048 F:      drivers/counter/ti-eqep.c
23049
23050 TI ETHERNET SWITCH DRIVER (CPSW)
23051 R:      Siddharth Vadapalli <[email protected]>
23052 R:      Roger Quadros <[email protected]>
23053 L:      [email protected]
23054 L:      [email protected]
23055 S:      Maintained
23056 F:      drivers/net/ethernet/ti/cpsw*
23057 F:      drivers/net/ethernet/ti/davinci*
23058
23059 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
23060 M:      Alex Dubov <[email protected]>
23061 S:      Maintained
23062 W:      http://tifmxx.berlios.de/
23063 F:      drivers/memstick/host/tifm_ms.c
23064 F:      drivers/misc/tifm*
23065 F:      drivers/mmc/host/tifm_sd.c
23066 F:      include/linux/tifm.h
23067
23068 TI FPD-LINK DRIVERS
23069 M:      Tomi Valkeinen <[email protected]>
23070 L:      [email protected]
23071 S:      Maintained
23072 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
23073 F:      drivers/media/i2c/ds90*
23074 F:      include/media/i2c/ds90*
23075
23076 TI HDC302X HUMIDITY DRIVER
23077 M:      Javier Carrasco <[email protected]>
23078 M:      Li peiyu <[email protected]>
23079 L:      [email protected]
23080 S:      Maintained
23081 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
23082 F:      drivers/iio/humidity/hdc3020.c
23083
23084 TI ICSSG ETHERNET DRIVER (ICSSG)
23085 R:      MD Danish Anwar <[email protected]>
23086 R:      Roger Quadros <[email protected]>
23087 L:      [email protected] (moderated for non-subscribers)
23088 L:      [email protected]
23089 S:      Maintained
23090 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
23091 F:      drivers/net/ethernet/ti/icssg/*
23092
23093 TI J721E CSI2RX DRIVER
23094 M:      Jai Luthra <[email protected]>
23095 L:      [email protected]
23096 S:      Maintained
23097 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
23098 F:      drivers/media/platform/ti/j721e-csi2rx/
23099
23100 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
23101 M:      Nishanth Menon <[email protected]>
23102 M:      Santosh Shilimkar <[email protected]>
23103 L:      [email protected]
23104 L:      [email protected] (moderated for non-subscribers)
23105 S:      Maintained
23106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
23107 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
23108 F:      drivers/pmdomain/ti/omap_prm.c
23109 F:      drivers/soc/ti/*
23110
23111 TI LM49xxx FAMILY ASoC CODEC DRIVERS
23112 M:      M R Swami Reddy <[email protected]>
23113 M:      Vishwas A Deshpande <[email protected]>
23114 L:      [email protected] (moderated for non-subscribers)
23115 S:      Maintained
23116 F:      sound/soc/codecs/isabelle*
23117 F:      sound/soc/codecs/lm49453*
23118
23119 TI LMP92064 ADC DRIVER
23120 M:      Leonard Göhrs <[email protected]>
23121 R:      [email protected]
23122 L:      [email protected]
23123 S:      Maintained
23124 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
23125 F:      drivers/iio/adc/ti-lmp92064.c
23126
23127 TI PCM3060 ASoC CODEC DRIVER
23128 M:      Kirill Marinushkin <[email protected]>
23129 L:      [email protected] (moderated for non-subscribers)
23130 S:      Maintained
23131 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
23132 F:      sound/soc/codecs/pcm3060*
23133
23134 TI TAS571X FAMILY ASoC CODEC DRIVER
23135 M:      Kevin Cernekee <[email protected]>
23136 L:      [email protected] (moderated for non-subscribers)
23137 S:      Odd Fixes
23138 F:      sound/soc/codecs/tas571x*
23139
23140 TI TMAG5273 MAGNETOMETER DRIVER
23141 M:      Gerald Loacker <[email protected]>
23142 L:      [email protected]
23143 S:      Maintained
23144 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
23145 F:      drivers/iio/magnetometer/tmag5273.c
23146
23147 TI TRF7970A NFC DRIVER
23148 M:      Mark Greer <[email protected]>
23149 L:      [email protected]
23150 S:      Supported
23151 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
23152 F:      drivers/nfc/trf7970a.c
23153
23154 TI TSC2046 ADC DRIVER
23155 M:      Oleksij Rempel <[email protected]>
23156 R:      [email protected]
23157 L:      [email protected]
23158 S:      Maintained
23159 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
23160 F:      drivers/iio/adc/ti-tsc2046.c
23161
23162 TI TWL4030 SERIES SOC CODEC DRIVER
23163 M:      Peter Ujfalusi <[email protected]>
23164 L:      [email protected] (moderated for non-subscribers)
23165 S:      Maintained
23166 F:      sound/soc/codecs/twl4030*
23167
23168 TI VPE/CAL DRIVERS
23169 M:      Benoit Parrot <[email protected]>
23170 L:      [email protected]
23171 S:      Maintained
23172 W:      http://linuxtv.org/
23173 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23174 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23175 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23176 F:      drivers/media/platform/ti/cal/
23177 F:      drivers/media/platform/ti/vpe/
23178
23179 TI WILINK WIRELESS DRIVERS
23180 L:      [email protected]
23181 S:      Orphan
23182 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23183 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23184 F:      drivers/net/wireless/ti/
23185
23186 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23187 M:      John Stultz <[email protected]>
23188 M:      Thomas Gleixner <[email protected]>
23189 R:      Stephen Boyd <[email protected]>
23190 L:      [email protected]
23191 S:      Supported
23192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23193 F:      include/linux/clocksource.h
23194 F:      include/linux/time.h
23195 F:      include/linux/timekeeper_internal.h
23196 F:      include/linux/timekeeping.h
23197 F:      include/linux/timex.h
23198 F:      include/uapi/linux/time.h
23199 F:      include/uapi/linux/timex.h
23200 F:      kernel/time/alarmtimer.c
23201 F:      kernel/time/clocksource*
23202 F:      kernel/time/ntp*
23203 F:      kernel/time/time.c
23204 F:      kernel/time/timeconst.bc
23205 F:      kernel/time/timeconv.c
23206 F:      kernel/time/timecounter.c
23207 F:      kernel/time/timekeeping*
23208 F:      kernel/time/time_test.c
23209 F:      tools/testing/selftests/timers/
23210
23211 TIPC NETWORK LAYER
23212 M:      Jon Maloy <[email protected]>
23213 M:      Ying Xue <[email protected]>
23214 L:      [email protected] (core kernel code)
23215 L:      [email protected] (user apps, general discussion)
23216 S:      Maintained
23217 W:      http://tipc.sourceforge.net/
23218 F:      include/uapi/linux/tipc*.h
23219 F:      net/tipc/
23220
23221 TLAN NETWORK DRIVER
23222 M:      Samuel Chessman <[email protected]>
23223 L:      [email protected] (subscribers-only)
23224 S:      Maintained
23225 W:      http://sourceforge.net/projects/tlan/
23226 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23227 F:      drivers/net/ethernet/ti/tlan.*
23228
23229 TMIO/SDHI MMC DRIVER
23230 M:      Wolfram Sang <[email protected]>
23231 L:      [email protected]
23232 L:      [email protected]
23233 S:      Supported
23234 F:      drivers/mmc/host/renesas_sdhi*
23235 F:      drivers/mmc/host/tmio_mmc*
23236 F:      include/linux/platform_data/tmio.h
23237
23238 TMP513 HARDWARE MONITOR DRIVER
23239 M:      Eric Tremblay <[email protected]>
23240 L:      [email protected]
23241 S:      Maintained
23242 F:      Documentation/hwmon/tmp513.rst
23243 F:      drivers/hwmon/tmp513.c
23244
23245 TMPFS (SHMEM FILESYSTEM)
23246 M:      Hugh Dickins <[email protected]>
23247 L:      [email protected]
23248 S:      Maintained
23249 F:      include/linux/shmem_fs.h
23250 F:      mm/shmem.c
23251
23252 TOMOYO SECURITY MODULE
23253 M:      Kentaro Takeda <[email protected]>
23254 M:      Tetsuo Handa <[email protected]>
23255 L:      [email protected] (subscribers-only, for developers in English)
23256 L:      [email protected] (subscribers-only, for users in English)
23257 L:      [email protected] (subscribers-only, for developers in Japanese)
23258 L:      [email protected] (subscribers-only, for users in Japanese)
23259 S:      Maintained
23260 W:      https://tomoyo.sourceforge.net/
23261 F:      security/tomoyo/
23262
23263 TOPSTAR LAPTOP EXTRAS DRIVER
23264 M:      Herton Ronaldo Krzesinski <[email protected]>
23265 L:      [email protected]
23266 S:      Maintained
23267 F:      drivers/platform/x86/topstar-laptop.c
23268
23269 TORTURE-TEST MODULES
23270 M:      Davidlohr Bueso <[email protected]>
23271 M:      "Paul E. McKenney" <[email protected]>
23272 M:      Josh Triplett <[email protected]>
23273 L:      [email protected]
23274 S:      Supported
23275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23276 F:      Documentation/RCU/torture.rst
23277 F:      kernel/locking/locktorture.c
23278 F:      kernel/rcu/rcuscale.c
23279 F:      kernel/rcu/rcutorture.c
23280 F:      kernel/rcu/refscale.c
23281 F:      kernel/torture.c
23282
23283 TOSHIBA ACPI EXTRAS DRIVER
23284 M:      Azael Avalos <[email protected]>
23285 L:      [email protected]
23286 S:      Maintained
23287 F:      drivers/platform/x86/toshiba_acpi.c
23288
23289 TOSHIBA BLUETOOTH DRIVER
23290 M:      Azael Avalos <[email protected]>
23291 L:      [email protected]
23292 S:      Maintained
23293 F:      drivers/platform/x86/toshiba_bluetooth.c
23294
23295 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23296 M:      Azael Avalos <[email protected]>
23297 L:      [email protected]
23298 S:      Maintained
23299 F:      drivers/platform/x86/toshiba_haps.c
23300
23301 TOSHIBA SMM DRIVER
23302 M:      Jonathan Buzzard <[email protected]>
23303 S:      Maintained
23304 W:      http://www.buzzard.org.uk/toshiba/
23305 F:      drivers/char/toshiba.c
23306 F:      include/linux/toshiba.h
23307 F:      include/uapi/linux/toshiba.h
23308
23309 TOSHIBA TC358743 DRIVER
23310 M:      Hans Verkuil <[email protected]>
23311 L:      [email protected]
23312 S:      Maintained
23313 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23314 F:      drivers/media/i2c/tc358743*
23315 F:      include/media/i2c/tc358743.h
23316
23317 TOSHIBA WMI HOTKEYS DRIVER
23318 M:      Azael Avalos <[email protected]>
23319 L:      [email protected]
23320 S:      Maintained
23321 F:      drivers/platform/x86/toshiba-wmi.c
23322
23323 TPM DEVICE DRIVER
23324 M:      Peter Huewe <[email protected]>
23325 M:      Jarkko Sakkinen <[email protected]>
23326 R:      Jason Gunthorpe <[email protected]>
23327 L:      [email protected]
23328 S:      Maintained
23329 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23330 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23332 F:      Documentation/devicetree/bindings/tpm/
23333 F:      drivers/char/tpm/
23334
23335 TPS546D24 DRIVER
23336 M:      Duke Du <[email protected]>
23337 L:      [email protected]
23338 S:      Maintained
23339 F:      Documentation/hwmon/tps546d24.rst
23340 F:      drivers/hwmon/pmbus/tps546d24.c
23341
23342 TQ SYSTEMS BOARD & DRIVER SUPPORT
23343 L:      [email protected]
23344 S:      Supported
23345 W:      https://www.tq-group.com/en/products/tq-embedded/
23346 F:      arch/arm/boot/dts/nxp/imx/*mba*.dts*
23347 F:      arch/arm/boot/dts/nxp/imx/*tqma*.dts*
23348 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23349 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23350 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23351 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23352 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23353 F:      drivers/gpio/gpio-tqmx86.c
23354 F:      drivers/mfd/tqmx86.c
23355 F:      drivers/watchdog/tqmx86_wdt.c
23356
23357 TRACING
23358 M:      Steven Rostedt <[email protected]>
23359 M:      Masami Hiramatsu <[email protected]>
23360 R:      Mathieu Desnoyers <[email protected]>
23361 L:      [email protected]
23362 L:      [email protected]
23363 S:      Maintained
23364 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23366 F:      Documentation/trace/*
23367 F:      fs/tracefs/
23368 F:      include/linux/trace*.h
23369 F:      include/trace/
23370 F:      kernel/trace/
23371 F:      scripts/tracing/
23372 F:      tools/testing/selftests/ftrace/
23373
23374 TRACING MMIO ACCESSES (MMIOTRACE)
23375 M:      Steven Rostedt <[email protected]>
23376 M:      Masami Hiramatsu <[email protected]>
23377 R:      Karol Herbst <[email protected]>
23378 R:      Pekka Paalanen <[email protected]>
23379 L:      [email protected]
23380 L:      [email protected]
23381 S:      Maintained
23382 F:      arch/x86/mm/kmmio.c
23383 F:      arch/x86/mm/mmio-mod.c
23384 F:      arch/x86/mm/testmmiotrace.c
23385 F:      include/linux/mmiotrace.h
23386 F:      kernel/trace/trace_mmiotrace.c
23387
23388 TRACING OS NOISE / LATENCY TRACERS
23389 M:      Steven Rostedt <[email protected]>
23390 S:      Maintained
23391 F:      Documentation/trace/hwlat_detector.rst
23392 F:      Documentation/trace/osnoise-tracer.rst
23393 F:      Documentation/trace/timerlat-tracer.rst
23394 F:      arch/*/kernel/trace.c
23395 F:      include/trace/events/osnoise.h
23396 F:      kernel/trace/trace_hwlat.c
23397 F:      kernel/trace/trace_irqsoff.c
23398 F:      kernel/trace/trace_osnoise.c
23399 F:      kernel/trace/trace_sched_wakeup.c
23400
23401 TRADITIONAL CHINESE DOCUMENTATION
23402 M:      Hu Haowen <[email protected]>
23403 S:      Maintained
23404 W:      https://github.com/srcres258/linux-doc
23405 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23406 F:      Documentation/translations/zh_TW/
23407
23408 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23409 M:      Dan Williams <[email protected]>
23410 L:      [email protected]
23411 S:      Maintained
23412 F:      Documentation/ABI/testing/configfs-tsm
23413 F:      drivers/virt/coco/tsm.c
23414 F:      include/linux/tsm.h
23415
23416 TRUSTED SERVICES TEE DRIVER
23417 M:      Balint Dobszay <[email protected]>
23418 M:      Sudeep Holla <[email protected]>
23419 L:      [email protected] (moderated for non-subscribers)
23420 L:      [email protected]
23421 S:      Maintained
23422 F:      Documentation/tee/ts-tee.rst
23423 F:      drivers/tee/tstee/
23424
23425 TTY LAYER AND SERIAL DRIVERS
23426 M:      Greg Kroah-Hartman <[email protected]>
23427 M:      Jiri Slaby <[email protected]>
23428 L:      [email protected]
23429 L:      [email protected]
23430 S:      Supported
23431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23432 F:      Documentation/devicetree/bindings/serial/
23433 F:      Documentation/driver-api/serial/
23434 F:      drivers/tty/
23435 F:      include/linux/selection.h
23436 F:      include/linux/serial.h
23437 F:      include/linux/serial_core.h
23438 F:      include/linux/sysrq.h
23439 F:      include/linux/tty*.h
23440 F:      include/linux/vt.h
23441 F:      include/linux/vt_*.h
23442 F:      include/uapi/linux/serial.h
23443 F:      include/uapi/linux/serial_core.h
23444 F:      include/uapi/linux/tty.h
23445
23446 TUA9001 MEDIA DRIVER
23447 L:      [email protected]
23448 S:      Orphan
23449 W:      https://linuxtv.org
23450 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23451 F:      drivers/media/tuners/tua9001*
23452
23453 TULIP NETWORK DRIVERS
23454 L:      [email protected]
23455 L:      [email protected]
23456 S:      Orphan
23457 F:      drivers/net/ethernet/dec/tulip/
23458
23459 TUN/TAP driver
23460 M:      Willem de Bruijn <[email protected]>
23461 M:      Jason Wang <[email protected]>
23462 S:      Maintained
23463 W:      http://vtun.sourceforge.net/tun
23464 F:      Documentation/networking/tuntap.rst
23465 F:      arch/um/os-Linux/drivers/
23466 F:      drivers/net/tap.c
23467 F:      drivers/net/tun.c
23468
23469 TURBOCHANNEL SUBSYSTEM
23470 M:      "Maciej W. Rozycki" <[email protected]>
23471 M:      Ralf Baechle <[email protected]>
23472 L:      [email protected]
23473 S:      Maintained
23474 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
23475 F:      drivers/tc/
23476 F:      include/linux/tc.h
23477
23478 TURBOSTAT UTILITY
23479 M:      "Len Brown" <[email protected]>
23480 L:      [email protected]
23481 S:      Supported
23482 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23483 B:      https://bugzilla.kernel.org
23484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23485 F:      tools/power/x86/turbostat/
23486 F:      tools/testing/selftests/turbostat/
23487
23488 TW5864 VIDEO4LINUX DRIVER
23489 M:      Bluecherry Maintainers <[email protected]>
23490 M:      Andrey Utkin <[email protected]>
23491 M:      Andrey Utkin <[email protected]>
23492 L:      [email protected]
23493 S:      Supported
23494 F:      drivers/media/pci/tw5864/
23495
23496 TW68 VIDEO4LINUX DRIVER
23497 M:      Hans Verkuil <[email protected]>
23498 L:      [email protected]
23499 S:      Odd Fixes
23500 W:      https://linuxtv.org
23501 T:      git git://linuxtv.org/media_tree.git
23502 F:      drivers/media/pci/tw68/
23503
23504 TW686X VIDEO4LINUX DRIVER
23505 M:      Ezequiel Garcia <[email protected]>
23506 L:      [email protected]
23507 S:      Maintained
23508 W:      http://linuxtv.org
23509 T:      git git://linuxtv.org/media_tree.git
23510 F:      drivers/media/pci/tw686x/
23511
23512 U-BOOT ENVIRONMENT VARIABLES
23513 M:      Rafał Miłecki <[email protected]>
23514 S:      Maintained
23515 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
23516 F:      drivers/nvmem/u-boot-env.c
23517
23518 UACCE ACCELERATOR FRAMEWORK
23519 M:      Zhangfei Gao <[email protected]>
23520 M:      Zhou Wang <[email protected]>
23521 L:      [email protected]
23522 L:      [email protected]
23523 S:      Maintained
23524 F:      Documentation/ABI/testing/sysfs-driver-uacce
23525 F:      Documentation/misc-devices/uacce.rst
23526 F:      drivers/misc/uacce/
23527 F:      include/linux/uacce.h
23528 F:      include/uapi/misc/uacce/
23529
23530 UBI FILE SYSTEM (UBIFS)
23531 M:      Richard Weinberger <[email protected]>
23532 R:      Zhihao Cheng <[email protected]>
23533 L:      [email protected]
23534 S:      Supported
23535 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23538 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23539 F:      Documentation/filesystems/ubifs-authentication.rst
23540 F:      Documentation/filesystems/ubifs.rst
23541 F:      fs/ubifs/
23542
23543 UBLK USERSPACE BLOCK DRIVER
23544 M:      Ming Lei <[email protected]>
23545 L:      [email protected]
23546 S:      Maintained
23547 F:      Documentation/block/ublk.rst
23548 F:      drivers/block/ublk_drv.c
23549 F:      include/uapi/linux/ublk_cmd.h
23550
23551 UBSAN
23552 M:      Kees Cook <[email protected]>
23553 R:      Marco Elver <[email protected]>
23554 R:      Andrey Konovalov <[email protected]>
23555 R:      Andrey Ryabinin <[email protected]>
23556 L:      [email protected]
23557 L:      [email protected]
23558 S:      Supported
23559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23560 F:      Documentation/dev-tools/ubsan.rst
23561 F:      include/linux/ubsan.h
23562 F:      lib/Kconfig.ubsan
23563 F:      lib/test_ubsan.c
23564 F:      lib/ubsan.c
23565 F:      lib/ubsan.h
23566 F:      scripts/Makefile.ubsan
23567 K:      \bARCH_HAS_UBSAN\b
23568
23569 UCLINUX (M68KNOMMU AND COLDFIRE)
23570 M:      Greg Ungerer <[email protected]>
23571 L:      [email protected]
23572 S:      Maintained
23573 W:      http://www.linux-m68k.org/
23574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23575 F:      arch/m68k/*/*_no.*
23576 F:      arch/m68k/68*/
23577 F:      arch/m68k/coldfire/
23578 F:      arch/m68k/include/asm/*_no.*
23579
23580 UDF FILESYSTEM
23581 M:      Jan Kara <[email protected]>
23582 S:      Maintained
23583 F:      Documentation/filesystems/udf.rst
23584 F:      fs/udf/
23585
23586 UDRAW TABLET
23587 M:      Bastien Nocera <[email protected]>
23588 L:      [email protected]
23589 S:      Maintained
23590 F:      drivers/hid/hid-udraw-ps3.c
23591
23592 UFS FILESYSTEM
23593 M:      Evgeniy Dushistov <[email protected]>
23594 S:      Maintained
23595 F:      Documentation/admin-guide/ufs.rst
23596 F:      fs/ufs/
23597
23598 UHID USERSPACE HID IO DRIVER
23599 M:      David Rheinsberg <[email protected]>
23600 L:      [email protected]
23601 S:      Maintained
23602 F:      drivers/hid/uhid.c
23603 F:      include/uapi/linux/uhid.h
23604
23605 ULPI BUS
23606 M:      Heikki Krogerus <[email protected]>
23607 L:      [email protected]
23608 S:      Maintained
23609 F:      drivers/usb/common/ulpi.c
23610 F:      include/linux/ulpi/
23611
23612 UNICODE SUBSYSTEM
23613 M:      Gabriel Krisman Bertazi <[email protected]>
23614 L:      [email protected]
23615 S:      Supported
23616 F:      fs/unicode/
23617
23618 UNIFDEF
23619 M:      Tony Finch <[email protected]>
23620 S:      Maintained
23621 W:      http://dotat.at/prog/unifdef
23622 F:      scripts/unifdef.c
23623
23624 UNIFORM CDROM DRIVER
23625 M:      Phillip Potter <[email protected]>
23626 S:      Maintained
23627 F:      Documentation/cdrom/
23628 F:      drivers/cdrom/cdrom.c
23629 F:      include/linux/cdrom.h
23630 F:      include/uapi/linux/cdrom.h
23631
23632 UNION-FIND
23633 M:      Xavier <[email protected]>
23634 L:      [email protected]
23635 S:      Maintained
23636 F:      Documentation/core-api/union_find.rst
23637 F:      Documentation/translations/zh_CN/core-api/union_find.rst
23638 F:      include/linux/union_find.h
23639 F:      lib/union_find.c
23640
23641 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23642 R:      Alim Akhtar <[email protected]>
23643 R:      Avri Altman <[email protected]>
23644 R:      Bart Van Assche <[email protected]>
23645 L:      [email protected]
23646 S:      Supported
23647 F:      Documentation/devicetree/bindings/ufs/
23648 F:      Documentation/scsi/ufs.rst
23649 F:      drivers/ufs/core/
23650
23651 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23652 M:      Pedro Sousa <[email protected]>
23653 L:      [email protected]
23654 S:      Supported
23655 F:      drivers/ufs/host/*dwc*
23656
23657 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23658 M:      Alim Akhtar <[email protected]>
23659 L:      [email protected]
23660 S:      Maintained
23661 F:      drivers/ufs/host/ufs-exynos*
23662
23663 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23664 M:      Peter Wang <[email protected]>
23665 R:      Stanley Jhu <[email protected]>
23666 L:      [email protected]
23667 L:      [email protected] (moderated for non-subscribers)
23668 S:      Maintained
23669 F:      drivers/ufs/host/ufs-mediatek*
23670
23671 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23672 M:      Manivannan Sadhasivam <[email protected]>
23673 L:      [email protected]
23674 L:      [email protected]
23675 S:      Maintained
23676 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23677 F:      drivers/ufs/host/ufs-qcom*
23678
23679 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23680 M:      Yoshihiro Shimoda <[email protected]>
23681 L:      [email protected]
23682 L:      [email protected]
23683 S:      Maintained
23684 F:      drivers/ufs/host/ufs-renesas.c
23685
23686 UNSORTED BLOCK IMAGES (UBI)
23687 M:      Richard Weinberger <[email protected]>
23688 R:      Zhihao Cheng <[email protected]>
23689 L:      [email protected]
23690 S:      Supported
23691 W:      http://www.linux-mtd.infradead.org/
23692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23694 F:      drivers/mtd/ubi/
23695 F:      include/linux/mtd/ubi.h
23696 F:      include/uapi/mtd/ubi-user.h
23697
23698 UPROBES
23699 M:      Masami Hiramatsu <[email protected]>
23700 M:      Oleg Nesterov <[email protected]>
23701 M:      Peter Zijlstra <[email protected]>
23702 L:      [email protected]
23703 L:      [email protected]
23704 S:      Maintained
23705 F:      arch/*/include/asm/uprobes.h
23706 F:      arch/*/kernel/probes/uprobes.c
23707 F:      arch/*/kernel/uprobes.c
23708 F:      include/linux/uprobes.h
23709 F:      kernel/events/uprobes.c
23710
23711 USB "USBNET" DRIVER FRAMEWORK
23712 M:      Oliver Neukum <[email protected]>
23713 L:      [email protected]
23714 S:      Maintained
23715 W:      http://www.linux-usb.org/usbnet
23716 F:      drivers/net/usb/usbnet.c
23717 F:      include/linux/usb/usbnet.h
23718
23719 USB ACM DRIVER
23720 M:      Oliver Neukum <[email protected]>
23721 L:      [email protected]
23722 S:      Maintained
23723 F:      Documentation/usb/acm.rst
23724 F:      drivers/usb/class/cdc-acm.*
23725
23726 USB APPLE MFI FASTCHARGE DRIVER
23727 M:      Bastien Nocera <[email protected]>
23728 L:      [email protected]
23729 S:      Maintained
23730 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23731
23732 USB AR5523 WIRELESS DRIVER
23733 L:      [email protected]
23734 S:      Orphan
23735 F:      drivers/net/wireless/ath/ar5523/
23736
23737 USB ATTACHED SCSI
23738 M:      Oliver Neukum <[email protected]>
23739 L:      [email protected]
23740 L:      [email protected]
23741 S:      Maintained
23742 F:      drivers/usb/storage/uas.c
23743
23744 USB CDC ETHERNET DRIVER
23745 M:      Oliver Neukum <[email protected]>
23746 L:      [email protected]
23747 S:      Maintained
23748 F:      drivers/net/usb/cdc_*.c
23749 F:      include/uapi/linux/usb/cdc.h
23750
23751 USB CHAOSKEY DRIVER
23752 M:      Keith Packard <[email protected]>
23753 L:      [email protected]
23754 S:      Maintained
23755 F:      drivers/usb/misc/chaoskey.c
23756
23757 USB CYPRESS C67X00 DRIVER
23758 L:      [email protected]
23759 S:      Orphan
23760 F:      drivers/usb/c67x00/
23761
23762 USB DAVICOM DM9601 DRIVER
23763 M:      Peter Korsgaard <[email protected]>
23764 L:      [email protected]
23765 S:      Maintained
23766 W:      http://www.linux-usb.org/usbnet
23767 F:      drivers/net/usb/dm9601.c
23768
23769 USB EHCI DRIVER
23770 M:      Alan Stern <[email protected]>
23771 L:      [email protected]
23772 S:      Maintained
23773 F:      Documentation/usb/ehci.rst
23774 F:      drivers/usb/host/ehci*
23775
23776 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23777 M:      Jiri Kosina <[email protected]>
23778 M:      Benjamin Tissoires <[email protected]>
23779 L:      [email protected]
23780 S:      Maintained
23781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23782 F:      Documentation/hid/hiddev.rst
23783 F:      drivers/hid/usbhid/
23784
23785 USB INTEL XHCI ROLE MUX DRIVER
23786 M:      Hans de Goede <[email protected]>
23787 L:      [email protected]
23788 S:      Maintained
23789 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23790
23791 USB IP DRIVER FOR HISILICON KIRIN 960
23792 M:      Yu Chen <[email protected]>
23793 M:      Binghui Wang <[email protected]>
23794 L:      [email protected]
23795 S:      Maintained
23796 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23797 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23798
23799 USB IP DRIVER FOR HISILICON KIRIN 970
23800 M:      Mauro Carvalho Chehab <[email protected]>
23801 L:      [email protected]
23802 S:      Maintained
23803 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23804 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23805
23806 USB ISP116X DRIVER
23807 M:      Olav Kongas <[email protected]>
23808 L:      [email protected]
23809 S:      Maintained
23810 F:      drivers/usb/host/isp116x*
23811 F:      include/linux/usb/isp116x.h
23812
23813 USB ISP1760 DRIVER
23814 M:      Rui Miguel Silva <[email protected]>
23815 L:      [email protected]
23816 S:      Maintained
23817 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23818 F:      drivers/usb/isp1760/*
23819
23820 USB LAN78XX ETHERNET DRIVER
23821 M:      Woojung Huh <[email protected]>
23822 M:      [email protected]
23823 L:      [email protected]
23824 S:      Maintained
23825 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23826 F:      drivers/net/usb/lan78xx.*
23827 F:      include/dt-bindings/net/microchip-lan78xx.h
23828
23829 USB MASS STORAGE DRIVER
23830 M:      Alan Stern <[email protected]>
23831 L:      [email protected]
23832 L:      [email protected]
23833 S:      Maintained
23834 F:      drivers/usb/storage/
23835
23836 USB MIDI DRIVER
23837 M:      Clemens Ladisch <[email protected]>
23838 L:      [email protected] (moderated for non-subscribers)
23839 S:      Maintained
23840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23841 F:      sound/usb/midi.*
23842
23843 USB NETWORKING DRIVERS
23844 L:      [email protected]
23845 S:      Odd Fixes
23846 F:      drivers/net/usb/
23847
23848 USB OHCI DRIVER
23849 M:      Alan Stern <[email protected]>
23850 L:      [email protected]
23851 S:      Maintained
23852 F:      Documentation/usb/ohci.rst
23853 F:      drivers/usb/host/ohci*
23854
23855 USB OTG FSM (Finite State Machine)
23856 M:      Peter Chen <[email protected]>
23857 L:      [email protected]
23858 S:      Maintained
23859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23860 F:      drivers/usb/common/usb-otg-fsm.c
23861
23862 USB OVER IP DRIVER
23863 M:      Valentina Manea <[email protected]>
23864 M:      Shuah Khan <[email protected]>
23865 M:      Shuah Khan <[email protected]>
23866 R:      Hongren Zheng <[email protected]>
23867 L:      [email protected]
23868 S:      Maintained
23869 F:      Documentation/usb/usbip_protocol.rst
23870 F:      drivers/usb/usbip/
23871 F:      tools/testing/selftests/drivers/usb/usbip/
23872 F:      tools/usb/usbip/
23873
23874 USB PEGASUS DRIVER
23875 M:      Petko Manolov <[email protected]>
23876 L:      [email protected]
23877 L:      [email protected]
23878 S:      Maintained
23879 W:      https://github.com/petkan/pegasus
23880 T:      git https://github.com/petkan/pegasus.git
23881 F:      drivers/net/usb/pegasus.*
23882
23883 USB PRINTER DRIVER (usblp)
23884 M:      Pete Zaitcev <[email protected]>
23885 L:      [email protected]
23886 S:      Supported
23887 F:      drivers/usb/class/usblp.c
23888
23889 USB QMI WWAN NETWORK DRIVER
23890 M:      Bjørn Mork <[email protected]>
23891 L:      [email protected]
23892 S:      Maintained
23893 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23894 F:      drivers/net/usb/qmi_wwan.c
23895
23896 USB RAW GADGET DRIVER
23897 R:      Andrey Konovalov <[email protected]>
23898 L:      [email protected]
23899 S:      Maintained
23900 F:      Documentation/usb/raw-gadget.rst
23901 F:      drivers/usb/gadget/legacy/raw_gadget.c
23902 F:      include/uapi/linux/usb/raw_gadget.h
23903
23904 USB RTL8150 DRIVER
23905 M:      Petko Manolov <[email protected]>
23906 L:      [email protected]
23907 L:      [email protected]
23908 S:      Maintained
23909 W:      https://github.com/petkan/rtl8150
23910 T:      git https://github.com/petkan/rtl8150.git
23911 F:      drivers/net/usb/rtl8150.c
23912
23913 USB SERIAL SUBSYSTEM
23914 M:      Johan Hovold <[email protected]>
23915 L:      [email protected]
23916 S:      Maintained
23917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23918 F:      Documentation/usb/usb-serial.rst
23919 F:      drivers/usb/serial/
23920 F:      include/linux/usb/serial.h
23921
23922 USB SMSC75XX ETHERNET DRIVER
23923 M:      Steve Glendinning <[email protected]>
23924 L:      [email protected]
23925 S:      Maintained
23926 F:      drivers/net/usb/smsc75xx.*
23927
23928 USB SMSC95XX ETHERNET DRIVER
23929 M:      Steve Glendinning <[email protected]>
23930 M:      [email protected]
23931 L:      [email protected]
23932 S:      Maintained
23933 F:      drivers/net/usb/smsc95xx.*
23934
23935 USB SUBSYSTEM
23936 M:      Greg Kroah-Hartman <[email protected]>
23937 L:      [email protected]
23938 S:      Supported
23939 W:      http://www.linux-usb.org
23940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23941 F:      Documentation/devicetree/bindings/usb/
23942 F:      Documentation/usb/
23943 F:      drivers/usb/
23944 F:      include/dt-bindings/usb/
23945 F:      include/linux/usb.h
23946 F:      include/linux/usb/
23947 F:      include/uapi/linux/usb/
23948
23949 USB TYPEC BUS FOR ALTERNATE MODES
23950 M:      Heikki Krogerus <[email protected]>
23951 L:      [email protected]
23952 S:      Maintained
23953 F:      Documentation/ABI/testing/sysfs-bus-typec
23954 F:      Documentation/driver-api/usb/typec_bus.rst
23955 F:      drivers/usb/typec/altmodes/
23956 F:      include/linux/usb/typec_altmode.h
23957
23958 USB TYPEC CLASS
23959 M:      Heikki Krogerus <[email protected]>
23960 L:      [email protected]
23961 S:      Maintained
23962 F:      Documentation/ABI/testing/sysfs-class-typec
23963 F:      Documentation/driver-api/usb/typec.rst
23964 F:      drivers/usb/typec/
23965 F:      include/linux/usb/typec.h
23966
23967 USB TYPEC INTEL PMC MUX DRIVER
23968 M:      Heikki Krogerus <[email protected]>
23969 L:      [email protected]
23970 S:      Maintained
23971 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23972 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23973
23974 USB TYPEC PI3USB30532 MUX DRIVER
23975 M:      Hans de Goede <[email protected]>
23976 L:      [email protected]
23977 S:      Maintained
23978 F:      drivers/usb/typec/mux/pi3usb30532.c
23979
23980 USB TYPEC PORT CONTROLLER DRIVERS
23981 L:      [email protected]
23982 S:      Orphan
23983 F:      drivers/usb/typec/tcpm/
23984
23985 USB UHCI DRIVER
23986 M:      Alan Stern <[email protected]>
23987 L:      [email protected]
23988 S:      Maintained
23989 F:      drivers/usb/host/uhci*
23990
23991 USB VIDEO CLASS
23992 M:      Laurent Pinchart <[email protected]>
23993 L:      [email protected]
23994 S:      Maintained
23995 W:      http://www.ideasonboard.org/uvc/
23996 T:      git git://linuxtv.org/media_tree.git
23997 F:      drivers/media/usb/uvc/
23998 F:      include/uapi/linux/uvcvideo.h
23999
24000 USB WEBCAM GADGET
24001 L:      [email protected]
24002 S:      Orphan
24003 F:      drivers/usb/gadget/function/*uvc*
24004 F:      drivers/usb/gadget/legacy/webcam.c
24005 F:      include/uapi/linux/usb/g_uvc.h
24006
24007 USB XHCI DRIVER
24008 M:      Mathias Nyman <[email protected]>
24009 L:      [email protected]
24010 S:      Supported
24011 F:      drivers/usb/host/pci-quirks*
24012 F:      drivers/usb/host/xhci*
24013
24014 USER DATAGRAM PROTOCOL (UDP)
24015 M:      Willem de Bruijn <[email protected]>
24016 S:      Maintained
24017 F:      include/linux/udp.h
24018 F:      net/ipv4/udp.c
24019 F:      net/ipv6/udp.c
24020
24021 USER-MODE LINUX (UML)
24022 M:      Richard Weinberger <[email protected]>
24023 M:      Anton Ivanov <[email protected]>
24024 M:      Johannes Berg <[email protected]>
24025 L:      [email protected]
24026 S:      Maintained
24027 W:      http://user-mode-linux.sourceforge.net
24028 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
24029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
24030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
24031 F:      Documentation/virt/uml/
24032 F:      arch/um/
24033 F:      arch/x86/um/
24034 F:      fs/hostfs/
24035
24036 USERSPACE COPYIN/COPYOUT (UIOVEC)
24037 M:      Alexander Viro <[email protected]>
24038 S:      Maintained
24039 F:      include/linux/uio.h
24040 F:      lib/iov_iter.c
24041
24042 USERSPACE DMA BUFFER DRIVER
24043 M:      Gerd Hoffmann <[email protected]>
24044 L:      [email protected]
24045 S:      Maintained
24046 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24047 F:      drivers/dma-buf/udmabuf.c
24048 F:      include/uapi/linux/udmabuf.h
24049
24050 USERSPACE I/O (UIO)
24051 M:      Greg Kroah-Hartman <[email protected]>
24052 S:      Maintained
24053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24054 F:      Documentation/driver-api/uio-howto.rst
24055 F:      drivers/uio/
24056 F:      include/linux/uio_driver.h
24057
24058 UTIL-LINUX PACKAGE
24059 M:      Karel Zak <[email protected]>
24060 L:      [email protected]
24061 S:      Maintained
24062 W:      http://en.wikipedia.org/wiki/Util-linux
24063 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
24064
24065 UUID HELPERS
24066 R:      Andy Shevchenko <[email protected]>
24067 L:      [email protected]
24068 S:      Maintained
24069 F:      include/linux/uuid.h
24070 F:      lib/test_uuid.c
24071 F:      lib/uuid.c
24072
24073 UV SYSFS DRIVER
24074 M:      Justin Ernst <[email protected]>
24075 L:      [email protected]
24076 S:      Maintained
24077 F:      drivers/platform/x86/uv_sysfs.c
24078
24079 UVESAFB DRIVER
24080 M:      Michal Januszewski <[email protected]>
24081 L:      [email protected]
24082 S:      Maintained
24083 W:      https://github.com/mjanusz/v86d
24084 F:      Documentation/fb/uvesafb.rst
24085 F:      drivers/video/fbdev/uvesafb.*
24086
24087 Ux500 CLOCK DRIVERS
24088 M:      Ulf Hansson <[email protected]>
24089 L:      [email protected]
24090 L:      [email protected] (moderated for non-subscribers)
24091 S:      Maintained
24092 F:      drivers/clk/ux500/
24093
24094 V4L2 ASYNC AND FWNODE FRAMEWORKS
24095 M:      Sakari Ailus <[email protected]>
24096 L:      [email protected]
24097 S:      Maintained
24098 T:      git git://linuxtv.org/media_tree.git
24099 F:      drivers/media/v4l2-core/v4l2-async.c
24100 F:      drivers/media/v4l2-core/v4l2-fwnode.c
24101 F:      include/media/v4l2-async.h
24102 F:      include/media/v4l2-fwnode.h
24103
24104 V4L2 LENS DRIVERS
24105 M:      Sakari Ailus <[email protected]>
24106 L:      [email protected]
24107 S:      Maintained
24108 F:      drivers/media/i2c/ak*
24109 F:      drivers/media/i2c/dw*
24110 F:      drivers/media/i2c/lm*
24111
24112 V4L2 CAMERA SENSOR DRIVERS
24113 M:      Sakari Ailus <[email protected]>
24114 L:      [email protected]
24115 S:      Maintained
24116 F:      Documentation/driver-api/media/camera-sensor.rst
24117 F:      Documentation/driver-api/media/tx-rx.rst
24118 F:      drivers/media/i2c/ar*
24119 F:      drivers/media/i2c/gc*
24120 F:      drivers/media/i2c/hi*
24121 F:      drivers/media/i2c/imx*
24122 F:      drivers/media/i2c/mt*
24123 F:      drivers/media/i2c/og*
24124 F:      drivers/media/i2c/ov*
24125 F:      drivers/media/i2c/s5*
24126 F:      drivers/media/i2c/vgxy61.c
24127
24128 VF610 NAND DRIVER
24129 M:      Stefan Agner <[email protected]>
24130 L:      [email protected]
24131 S:      Supported
24132 F:      drivers/mtd/nand/raw/vf610_nfc.c
24133
24134 VFAT/FAT/MSDOS FILESYSTEM
24135 M:      OGAWA Hirofumi <[email protected]>
24136 S:      Maintained
24137 F:      Documentation/filesystems/vfat.rst
24138 F:      fs/fat/
24139 F:      tools/testing/selftests/filesystems/fat/
24140
24141 VFIO CDX DRIVER
24142 M:      Nipun Gupta <[email protected]>
24143 M:      Nikhil Agarwal <[email protected]>
24144 L:      [email protected]
24145 S:      Maintained
24146 F:      drivers/vfio/cdx/*
24147
24148 VFIO DRIVER
24149 M:      Alex Williamson <[email protected]>
24150 L:      [email protected]
24151 S:      Maintained
24152 T:      git https://github.com/awilliam/linux-vfio.git
24153 F:      Documentation/ABI/testing/debugfs-vfio
24154 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
24155 F:      Documentation/driver-api/vfio.rst
24156 F:      drivers/vfio/
24157 F:      include/linux/vfio.h
24158 F:      include/linux/vfio_pci_core.h
24159 F:      include/uapi/linux/vfio.h
24160
24161 VFIO FSL-MC DRIVER
24162 L:      [email protected]
24163 S:      Orphan
24164 F:      drivers/vfio/fsl-mc/
24165
24166 VFIO HISILICON PCI DRIVER
24167 M:      Longfang Liu <[email protected]>
24168 M:      Shameer Kolothum <[email protected]>
24169 L:      [email protected]
24170 S:      Maintained
24171 F:      drivers/vfio/pci/hisilicon/
24172
24173 VFIO MEDIATED DEVICE DRIVERS
24174 M:      Kirti Wankhede <[email protected]>
24175 L:      [email protected]
24176 S:      Maintained
24177 F:      Documentation/driver-api/vfio-mediated-device.rst
24178 F:      drivers/vfio/mdev/
24179 F:      include/linux/mdev.h
24180 F:      samples/vfio-mdev/
24181
24182 VFIO MLX5 PCI DRIVER
24183 M:      Yishai Hadas <[email protected]>
24184 L:      [email protected]
24185 S:      Maintained
24186 F:      drivers/vfio/pci/mlx5/
24187
24188 VFIO NVIDIA GRACE GPU DRIVER
24189 M:      Ankit Agrawal <[email protected]>
24190 L:      [email protected]
24191 S:      Supported
24192 F:      drivers/vfio/pci/nvgrace-gpu/
24193
24194 VFIO PCI DEVICE SPECIFIC DRIVERS
24195 R:      Jason Gunthorpe <[email protected]>
24196 R:      Yishai Hadas <[email protected]>
24197 R:      Shameer Kolothum <[email protected]>
24198 R:      Kevin Tian <[email protected]>
24199 L:      [email protected]
24200 S:      Maintained
24201 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24202 F:      drivers/vfio/pci/*/
24203
24204 VFIO PDS PCI DRIVER
24205 M:      Brett Creeley <[email protected]>
24206 L:      [email protected]
24207 S:      Maintained
24208 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24209 F:      drivers/vfio/pci/pds/
24210
24211 VFIO PLATFORM DRIVER
24212 M:      Eric Auger <[email protected]>
24213 L:      [email protected]
24214 S:      Maintained
24215 F:      drivers/vfio/platform/
24216
24217 VFIO QAT PCI DRIVER
24218 M:      Xin Zeng <[email protected]>
24219 M:      Giovanni Cabiddu <[email protected]>
24220 L:      [email protected]
24221 L:      [email protected]
24222 S:      Supported
24223 F:      drivers/vfio/pci/qat/
24224
24225 VFIO VIRTIO PCI DRIVER
24226 M:      Yishai Hadas <[email protected]>
24227 L:      [email protected]
24228 L:      [email protected]
24229 S:      Maintained
24230 F:      drivers/vfio/pci/virtio
24231
24232 VGA_SWITCHEROO
24233 R:      Lukas Wunner <[email protected]>
24234 S:      Maintained
24235 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24236 F:      Documentation/gpu/vga-switcheroo.rst
24237 F:      drivers/gpu/vga/vga_switcheroo.c
24238 F:      include/linux/vga_switcheroo.h
24239
24240 VIA RHINE NETWORK DRIVER
24241 M:      Kevin Brace <[email protected]>
24242 S:      Maintained
24243 F:      drivers/net/ethernet/via/via-rhine.c
24244
24245 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24246 M:      Florian Tobias Schandinat <[email protected]>
24247 L:      [email protected]
24248 S:      Maintained
24249 F:      drivers/video/fbdev/via/
24250 F:      include/linux/via-core.h
24251 F:      include/linux/via_i2c.h
24252
24253 VIA VELOCITY NETWORK DRIVER
24254 M:      Francois Romieu <[email protected]>
24255 L:      [email protected]
24256 S:      Maintained
24257 F:      drivers/net/ethernet/via/via-velocity.*
24258
24259 VICODEC VIRTUAL CODEC DRIVER
24260 M:      Hans Verkuil <[email protected]>
24261 L:      [email protected]
24262 S:      Maintained
24263 W:      https://linuxtv.org
24264 T:      git git://linuxtv.org/media_tree.git
24265 F:      drivers/media/test-drivers/vicodec/*
24266
24267 VIDEO I2C POLLING DRIVER
24268 M:      Matt Ranostay <[email protected]>
24269 L:      [email protected]
24270 S:      Maintained
24271 F:      drivers/media/i2c/video-i2c.c
24272
24273 VIDEO MULTIPLEXER DRIVER
24274 M:      Philipp Zabel <[email protected]>
24275 L:      [email protected]
24276 S:      Maintained
24277 F:      drivers/media/platform/video-mux.c
24278
24279 VIDEOBUF2 FRAMEWORK
24280 M:      Tomasz Figa <[email protected]>
24281 M:      Marek Szyprowski <[email protected]>
24282 L:      [email protected]
24283 S:      Maintained
24284 F:      drivers/media/common/videobuf2/*
24285 F:      include/media/videobuf2-*
24286
24287 VIDTV VIRTUAL DIGITAL TV DRIVER
24288 M:      Daniel W. S. Almeida <[email protected]>
24289 L:      [email protected]
24290 S:      Maintained
24291 W:      https://linuxtv.org
24292 T:      git git://linuxtv.org/media_tree.git
24293 F:      drivers/media/test-drivers/vidtv/*
24294
24295 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24296 M:      Shuah Khan <[email protected]>
24297 R:      Kieran Bingham <[email protected]>
24298 L:      [email protected]
24299 S:      Maintained
24300 W:      https://linuxtv.org
24301 T:      git git://linuxtv.org/media_tree.git
24302 F:      drivers/media/test-drivers/vimc/*
24303
24304 VIRT LIB
24305 M:      Alex Williamson <[email protected]>
24306 M:      Paolo Bonzini <[email protected]>
24307 L:      [email protected]
24308 S:      Supported
24309 F:      virt/lib/
24310
24311 VIRTIO AND VHOST VSOCK DRIVER
24312 M:      Stefan Hajnoczi <[email protected]>
24313 M:      Stefano Garzarella <[email protected]>
24314 L:      [email protected]
24315 L:      [email protected]
24316 L:      [email protected]
24317 S:      Maintained
24318 F:      drivers/vhost/vsock.c
24319 F:      include/linux/virtio_vsock.h
24320 F:      include/uapi/linux/virtio_vsock.h
24321 F:      net/vmw_vsock/virtio_transport.c
24322 F:      net/vmw_vsock/virtio_transport_common.c
24323
24324 VIRTIO BALLOON
24325 M:      "Michael S. Tsirkin" <[email protected]>
24326 M:      David Hildenbrand <[email protected]>
24327 L:      [email protected]
24328 S:      Maintained
24329 F:      drivers/virtio/virtio_balloon.c
24330 F:      include/linux/balloon_compaction.h
24331 F:      include/uapi/linux/virtio_balloon.h
24332 F:      mm/balloon_compaction.c
24333
24334 VIRTIO BLOCK AND SCSI DRIVERS
24335 M:      "Michael S. Tsirkin" <[email protected]>
24336 M:      Jason Wang <[email protected]>
24337 R:      Paolo Bonzini <[email protected]>
24338 R:      Stefan Hajnoczi <[email protected]>
24339 R:      Eugenio Pérez <[email protected]>
24340 L:      [email protected]
24341 S:      Maintained
24342 F:      drivers/block/virtio_blk.c
24343 F:      drivers/scsi/virtio_scsi.c
24344 F:      include/uapi/linux/virtio_blk.h
24345 F:      include/uapi/linux/virtio_scsi.h
24346
24347 VIRTIO CONSOLE DRIVER
24348 M:      Amit Shah <[email protected]>
24349 L:      [email protected]
24350 S:      Maintained
24351 F:      drivers/char/virtio_console.c
24352 F:      include/uapi/linux/virtio_console.h
24353
24354 VIRTIO CORE AND NET DRIVERS
24355 M:      "Michael S. Tsirkin" <[email protected]>
24356 M:      Jason Wang <[email protected]>
24357 R:      Xuan Zhuo <[email protected]>
24358 R:      Eugenio Pérez <[email protected]>
24359 L:      [email protected]
24360 S:      Maintained
24361 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24362 F:      Documentation/ABI/testing/sysfs-class-vduse
24363 F:      Documentation/devicetree/bindings/virtio/
24364 F:      Documentation/driver-api/virtio/
24365 F:      drivers/block/virtio_blk.c
24366 F:      drivers/crypto/virtio/
24367 F:      drivers/net/virtio_net.c
24368 F:      drivers/vdpa/
24369 F:      drivers/virtio/
24370 F:      include/linux/vdpa.h
24371 F:      include/linux/virtio*.h
24372 F:      include/linux/vringh.h
24373 F:      include/uapi/linux/virtio_*.h
24374 F:      tools/virtio/
24375 F:      tools/testing/selftests/drivers/net/virtio_net/
24376
24377 VIRTIO CRYPTO DRIVER
24378 M:      Gonglei <[email protected]>
24379 L:      [email protected]
24380 L:      [email protected]
24381 S:      Maintained
24382 F:      drivers/crypto/virtio/
24383 F:      include/uapi/linux/virtio_crypto.h
24384
24385 VIRTIO DRIVERS FOR S390
24386 M:      Cornelia Huck <[email protected]>
24387 M:      Halil Pasic <[email protected]>
24388 M:      Eric Farman <[email protected]>
24389 L:      [email protected]
24390 L:      [email protected]
24391 L:      [email protected]
24392 S:      Supported
24393 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24394 F:      drivers/s390/virtio/
24395
24396 VIRTIO FILE SYSTEM
24397 M:      Vivek Goyal <[email protected]>
24398 M:      Stefan Hajnoczi <[email protected]>
24399 M:      Miklos Szeredi <[email protected]>
24400 R:      Eugenio Pérez <[email protected]>
24401 L:      [email protected]
24402 L:      [email protected]
24403 S:      Supported
24404 W:      https://virtio-fs.gitlab.io/
24405 F:      Documentation/filesystems/virtiofs.rst
24406 F:      fs/fuse/virtio_fs.c
24407 F:      include/uapi/linux/virtio_fs.h
24408
24409 VIRTIO GPIO DRIVER
24410 M:      Enrico Weigelt, metux IT consult <[email protected]>
24411 M:      Viresh Kumar <[email protected]>
24412 L:      [email protected]
24413 L:      [email protected]
24414 S:      Maintained
24415 F:      drivers/gpio/gpio-virtio.c
24416 F:      include/uapi/linux/virtio_gpio.h
24417
24418 VIRTIO GPU DRIVER
24419 M:      David Airlie <[email protected]>
24420 M:      Gerd Hoffmann <[email protected]>
24421 R:      Gurchetan Singh <[email protected]>
24422 R:      Chia-I Wu <[email protected]>
24423 L:      [email protected]
24424 L:      [email protected]
24425 S:      Maintained
24426 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24427 F:      drivers/gpu/drm/ci/xfails/virtio*
24428 F:      drivers/gpu/drm/virtio/
24429 F:      include/uapi/linux/virtio_gpu.h
24430
24431 VIRTIO HOST (VHOST)
24432 M:      "Michael S. Tsirkin" <[email protected]>
24433 M:      Jason Wang <[email protected]>
24434 R:      Eugenio Pérez <[email protected]>
24435 L:      [email protected]
24436 L:      [email protected]
24437 L:      [email protected]
24438 S:      Maintained
24439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24440 F:      drivers/vhost/
24441 F:      include/linux/sched/vhost_task.h
24442 F:      include/linux/vhost_iotlb.h
24443 F:      include/uapi/linux/vhost.h
24444 F:      kernel/vhost_task.c
24445
24446 VIRTIO HOST (VHOST-SCSI)
24447 M:      "Michael S. Tsirkin" <[email protected]>
24448 M:      Jason Wang <[email protected]>
24449 M:      Mike Christie <[email protected]>
24450 R:      Paolo Bonzini <[email protected]>
24451 R:      Stefan Hajnoczi <[email protected]>
24452 L:      [email protected]
24453 S:      Maintained
24454 F:      drivers/vhost/scsi.c
24455
24456 VIRTIO I2C DRIVER
24457 M:      Viresh Kumar <[email protected]>
24458 R:      "Chen, Jian Jun" <[email protected]>
24459 L:      [email protected]
24460 L:      [email protected]
24461 S:      Maintained
24462 F:      drivers/i2c/busses/i2c-virtio.c
24463 F:      include/uapi/linux/virtio_i2c.h
24464
24465 VIRTIO INPUT DRIVER
24466 M:      Gerd Hoffmann <[email protected]>
24467 S:      Maintained
24468 F:      drivers/virtio/virtio_input.c
24469 F:      include/uapi/linux/virtio_input.h
24470
24471 VIRTIO IOMMU DRIVER
24472 M:      Jean-Philippe Brucker <[email protected]>
24473 L:      [email protected]
24474 S:      Maintained
24475 F:      drivers/iommu/virtio-iommu.c
24476 F:      include/uapi/linux/virtio_iommu.h
24477
24478 VIRTIO MEM DRIVER
24479 M:      David Hildenbrand <[email protected]>
24480 L:      [email protected]
24481 S:      Maintained
24482 W:      https://virtio-mem.gitlab.io/
24483 F:      drivers/virtio/virtio_mem.c
24484 F:      include/uapi/linux/virtio_mem.h
24485
24486 VIRTIO PMEM DRIVER
24487 M:      Pankaj Gupta <[email protected]>
24488 L:      [email protected]
24489 S:      Maintained
24490 F:      drivers/nvdimm/nd_virtio.c
24491 F:      drivers/nvdimm/virtio_pmem.c
24492
24493 VIRTIO SOUND DRIVER
24494 M:      Anton Yakovlev <[email protected]>
24495 M:      "Michael S. Tsirkin" <[email protected]>
24496 L:      [email protected]
24497 L:      [email protected] (moderated for non-subscribers)
24498 S:      Maintained
24499 F:      include/uapi/linux/virtio_snd.h
24500 F:      sound/virtio/*
24501
24502 VIRTUAL BOX GUEST DEVICE DRIVER
24503 M:      Hans de Goede <[email protected]>
24504 M:      Arnd Bergmann <[email protected]>
24505 M:      Greg Kroah-Hartman <[email protected]>
24506 S:      Maintained
24507 F:      drivers/virt/vboxguest/
24508 F:      include/linux/vbox_utils.h
24509 F:      include/uapi/linux/vbox*.h
24510
24511 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24512 M:      Hans de Goede <[email protected]>
24513 L:      [email protected]
24514 S:      Maintained
24515 F:      fs/vboxsf/*
24516
24517 VIRTUAL PCM TEST DRIVER
24518 M:      Ivan Orlov <[email protected]>
24519 L:      [email protected]
24520 S:      Maintained
24521 F:      Documentation/sound/cards/pcmtest.rst
24522 F:      sound/drivers/pcmtest.c
24523 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24524
24525 VIRTUAL SERIO DEVICE DRIVER
24526 M:      Stephen Chandler Paul <[email protected]>
24527 S:      Maintained
24528 F:      drivers/input/serio/userio.c
24529 F:      include/uapi/linux/userio.h
24530
24531 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24532 M:      Javier Carrasco <[email protected]>
24533 S:      Maintained
24534 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24535 F:      drivers/iio/light/veml6075.c
24536
24537 VISL VIRTUAL STATELESS DECODER DRIVER
24538 M:      Daniel Almeida <[email protected]>
24539 L:      [email protected]
24540 S:      Supported
24541 F:      drivers/media/test-drivers/visl
24542
24543 VIVID VIRTUAL VIDEO DRIVER
24544 M:      Hans Verkuil <[email protected]>
24545 L:      [email protected]
24546 S:      Maintained
24547 W:      https://linuxtv.org
24548 T:      git git://linuxtv.org/media_tree.git
24549 F:      drivers/media/test-drivers/vivid/*
24550
24551 VM SOCKETS (AF_VSOCK)
24552 M:      Stefano Garzarella <[email protected]>
24553 L:      [email protected]
24554 L:      [email protected]
24555 S:      Maintained
24556 F:      drivers/net/vsockmon.c
24557 F:      include/net/af_vsock.h
24558 F:      include/uapi/linux/vm_sockets.h
24559 F:      include/uapi/linux/vm_sockets_diag.h
24560 F:      include/uapi/linux/vsockmon.h
24561 F:      net/vmw_vsock/
24562 F:      tools/testing/vsock/
24563
24564 VMALLOC
24565 M:      Andrew Morton <[email protected]>
24566 R:      Uladzislau Rezki <[email protected]>
24567 R:      Christoph Hellwig <[email protected]>
24568 L:      [email protected]
24569 S:      Maintained
24570 W:      http://www.linux-mm.org
24571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24572 F:      include/linux/vmalloc.h
24573 F:      mm/vmalloc.c
24574
24575 VME SUBSYSTEM
24576 L:      [email protected]
24577 S:      Orphan
24578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24579 F:      Documentation/driver-api/vme.rst
24580 F:      drivers/staging/vme_user/
24581
24582 VMWARE BALLOON DRIVER
24583 M:      Jerrin Shaji George <[email protected]>
24584 R:      Broadcom internal kernel review list <[email protected]>
24585 L:      [email protected]
24586 S:      Supported
24587 F:      drivers/misc/vmw_balloon.c
24588
24589 VMWARE HYPERVISOR INTERFACE
24590 M:      Ajay Kaher <[email protected]>
24591 M:      Alexey Makhalov <[email protected]>
24592 R:      Broadcom internal kernel review list <[email protected]>
24593 L:      [email protected]
24594 L:      [email protected]
24595 S:      Supported
24596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24597 F:      arch/x86/include/asm/vmware.h
24598 F:      arch/x86/kernel/cpu/vmware.c
24599
24600 VMWARE PVRDMA DRIVER
24601 M:      Bryan Tan <[email protected]>
24602 M:      Vishnu Dasa <[email protected]>
24603 R:      Broadcom internal kernel review list <[email protected]>
24604 L:      [email protected]
24605 S:      Supported
24606 F:      drivers/infiniband/hw/vmw_pvrdma/
24607
24608 VMWARE PVSCSI DRIVER
24609 M:      Vishal Bhakta <[email protected]>
24610 R:      Broadcom internal kernel review list <[email protected]>
24611 L:      [email protected]
24612 S:      Supported
24613 F:      drivers/scsi/vmw_pvscsi.c
24614 F:      drivers/scsi/vmw_pvscsi.h
24615
24616 VMWARE VIRTUAL PTP CLOCK DRIVER
24617 M:      Nick Shi <[email protected]>
24618 R:      Ajay Kaher <[email protected]>
24619 R:      Alexey Makhalov <[email protected]>
24620 R:      Broadcom internal kernel review list <[email protected]>
24621 L:      [email protected]
24622 S:      Supported
24623 F:      drivers/ptp/ptp_vmw.c
24624
24625 VMWARE VMCI DRIVER
24626 M:      Bryan Tan <[email protected]>
24627 M:      Vishnu Dasa <[email protected]>
24628 R:      Broadcom internal kernel review list <[email protected]>
24629 L:      [email protected]
24630 S:      Supported
24631 F:      drivers/misc/vmw_vmci/
24632 F:      include/linux/vmw_vmci*
24633
24634 VMWARE VMMOUSE SUBDRIVER
24635 M:      Zack Rusin <[email protected]>
24636 R:      Broadcom internal kernel review list <[email protected]>
24637 L:      [email protected]
24638 S:      Supported
24639 F:      drivers/input/mouse/vmmouse.c
24640 F:      drivers/input/mouse/vmmouse.h
24641
24642 VMWARE VMXNET3 ETHERNET DRIVER
24643 M:      Ronak Doshi <[email protected]>
24644 R:      Broadcom internal kernel review list <[email protected]>
24645 L:      [email protected]
24646 S:      Supported
24647 F:      drivers/net/vmxnet3/
24648
24649 VMWARE VSOCK VMCI TRANSPORT DRIVER
24650 M:      Bryan Tan <[email protected]>
24651 M:      Vishnu Dasa <[email protected]>
24652 R:      Broadcom internal kernel review list <[email protected]>
24653 L:      [email protected]
24654 S:      Supported
24655 F:      net/vmw_vsock/vmci_transport*
24656
24657 VOCORE VOCORE2 BOARD
24658 M:      Harvey Hunt <[email protected]>
24659 L:      [email protected]
24660 S:      Maintained
24661 F:      arch/mips/boot/dts/ralink/vocore2.dts
24662
24663 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24664 M:      Liam Girdwood <[email protected]>
24665 M:      Mark Brown <[email protected]>
24666 L:      [email protected]
24667 S:      Supported
24668 W:      http://www.slimlogic.co.uk/?p=48
24669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24670 F:      Documentation/devicetree/bindings/regulator/
24671 F:      Documentation/power/regulator/
24672 F:      drivers/regulator/
24673 F:      include/dt-bindings/regulator/
24674 F:      include/linux/regulator/
24675 K:      regulator_get_optional
24676
24677 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24678 R:      Matti Vaittinen <[email protected]>
24679 F:      drivers/regulator/irq_helpers.c
24680
24681 VRF
24682 M:      David Ahern <[email protected]>
24683 L:      [email protected]
24684 S:      Maintained
24685 F:      Documentation/networking/vrf.rst
24686 F:      drivers/net/vrf.c
24687
24688 VSPRINTF
24689 M:      Petr Mladek <[email protected]>
24690 M:      Steven Rostedt <[email protected]>
24691 R:      Andy Shevchenko <[email protected]>
24692 R:      Rasmus Villemoes <[email protected]>
24693 R:      Sergey Senozhatsky <[email protected]>
24694 S:      Maintained
24695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24696 F:      Documentation/core-api/printk-formats.rst
24697 F:      lib/test_printf.c
24698 F:      lib/test_scanf.c
24699 F:      lib/vsprintf.c
24700
24701 VT1211 HARDWARE MONITOR DRIVER
24702 M:      Juerg Haefliger <[email protected]>
24703 L:      [email protected]
24704 S:      Maintained
24705 F:      Documentation/hwmon/vt1211.rst
24706 F:      drivers/hwmon/vt1211.c
24707
24708 VT8231 HARDWARE MONITOR DRIVER
24709 M:      Roger Lucas <[email protected]>
24710 L:      [email protected]
24711 S:      Maintained
24712 F:      drivers/hwmon/vt8231.c
24713
24714 VUB300 USB to SDIO/SD/MMC bridge chip
24715 L:      [email protected]
24716 S:      Orphan
24717 F:      drivers/mmc/host/vub300.c
24718
24719 W1 DALLAS'S 1-WIRE BUS
24720 M:      Krzysztof Kozlowski <[email protected]>
24721 S:      Maintained
24722 F:      Documentation/devicetree/bindings/w1/
24723 F:      Documentation/w1/
24724 F:      drivers/w1/
24725 F:      include/linux/w1.h
24726
24727 W83791D HARDWARE MONITORING DRIVER
24728 M:      Marc Hulsman <[email protected]>
24729 L:      [email protected]
24730 S:      Maintained
24731 F:      Documentation/hwmon/w83791d.rst
24732 F:      drivers/hwmon/w83791d.c
24733
24734 W83793 HARDWARE MONITORING DRIVER
24735 M:      Rudolf Marek <[email protected]>
24736 L:      [email protected]
24737 S:      Maintained
24738 F:      Documentation/hwmon/w83793.rst
24739 F:      drivers/hwmon/w83793.c
24740
24741 W83795 HARDWARE MONITORING DRIVER
24742 M:      Jean Delvare <[email protected]>
24743 L:      [email protected]
24744 S:      Maintained
24745 F:      drivers/hwmon/w83795.c
24746
24747 W83L51xD SD/MMC CARD INTERFACE DRIVER
24748 M:      Pierre Ossman <[email protected]>
24749 S:      Maintained
24750 F:      drivers/mmc/host/wbsd.*
24751
24752 WACOM PROTOCOL 4 SERIAL TABLETS
24753 M:      Julian Squires <[email protected]>
24754 M:      Hans de Goede <[email protected]>
24755 L:      [email protected]
24756 S:      Maintained
24757 F:      drivers/input/tablet/wacom_serial4.c
24758
24759 WANGXUN ETHERNET DRIVER
24760 M:      Jiawen Wu <[email protected]>
24761 M:      Mengyuan Lou <[email protected]>
24762 L:      [email protected]
24763 S:      Maintained
24764 W:      https://www.net-swift.com
24765 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24766 F:      drivers/net/ethernet/wangxun/
24767 F:      drivers/net/pcs/pcs-xpcs-wx.c
24768
24769 WATCHDOG DEVICE DRIVERS
24770 M:      Wim Van Sebroeck <[email protected]>
24771 M:      Guenter Roeck <[email protected]>
24772 L:      [email protected]
24773 S:      Maintained
24774 W:      http://www.linux-watchdog.org/
24775 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24776 F:      Documentation/devicetree/bindings/watchdog/
24777 F:      Documentation/watchdog/
24778 F:      drivers/watchdog/
24779 F:      include/linux/watchdog.h
24780 F:      include/trace/events/watchdog.h
24781 F:      include/uapi/linux/watchdog.h
24782
24783 WAVE5 VPU CODEC DRIVER
24784 M:      Nas Chung <[email protected]>
24785 M:      Jackson Lee <[email protected]>
24786 L:      [email protected]
24787 S:      Maintained
24788 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24789 F:      drivers/media/platform/chips-media/wave5/
24790
24791 WHISKEYCOVE PMIC GPIO DRIVER
24792 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24793 L:      [email protected]
24794 S:      Maintained
24795 F:      drivers/gpio/gpio-wcove.c
24796
24797 WHWAVE RTC DRIVER
24798 M:      Dianlong Li <[email protected]>
24799 L:      [email protected]
24800 S:      Maintained
24801 F:      drivers/rtc/rtc-sd3078.c
24802
24803 WIIMOTE HID DRIVER
24804 M:      David Rheinsberg <[email protected]>
24805 L:      [email protected]
24806 S:      Maintained
24807 F:      drivers/hid/hid-wiimote*
24808
24809 WILOCITY WIL6210 WIRELESS DRIVER
24810 L:      [email protected]
24811 S:      Orphan
24812 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24813 F:      drivers/net/wireless/ath/wil6210/
24814
24815 WINBOND CIR DRIVER
24816 M:      David Härdeman <[email protected]>
24817 S:      Maintained
24818 F:      drivers/media/rc/winbond-cir.c
24819
24820 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24821 L:      [email protected]
24822 S:      Orphan
24823 F:      drivers/watchdog/ebc-c384_wdt.c
24824
24825 WINSYSTEMS WS16C48 GPIO DRIVER
24826 M:      William Breathitt Gray <[email protected]>
24827 L:      [email protected]
24828 S:      Maintained
24829 F:      drivers/gpio/gpio-ws16c48.c
24830
24831 WIREGUARD SECURE NETWORK TUNNEL
24832 M:      Jason A. Donenfeld <[email protected]>
24833 L:      [email protected]
24834 L:      [email protected]
24835 S:      Maintained
24836 F:      drivers/net/wireguard/
24837 F:      tools/testing/selftests/wireguard/
24838
24839 WISTRON LAPTOP BUTTON DRIVER
24840 M:      Miloslav Trmac <[email protected]>
24841 S:      Maintained
24842 F:      drivers/input/misc/wistron_btns.c
24843
24844 WMI BINARY MOF DRIVER
24845 M:      Armin Wolf <[email protected]>
24846 R:      Thomas Weißschuh <[email protected]>
24847 L:      [email protected]
24848 S:      Maintained
24849 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24850 F:      Documentation/wmi/devices/wmi-bmof.rst
24851 F:      drivers/platform/x86/wmi-bmof.c
24852
24853 WOLFSON MICROELECTRONICS DRIVERS
24854 L:      [email protected]
24855 S:      Supported
24856 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24857 T:      git https://github.com/CirrusLogic/linux-drivers.git
24858 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24859 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24860 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24861 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24862 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24863 F:      Documentation/devicetree/bindings/sound/wm*
24864 F:      Documentation/hwmon/wm83??.rst
24865 F:      arch/arm/mach-s3c/mach-crag6410*
24866 F:      drivers/clk/clk-wm83*.c
24867 F:      drivers/gpio/gpio-*wm*.c
24868 F:      drivers/gpio/gpio-arizona.c
24869 F:      drivers/hwmon/wm83??-hwmon.c
24870 F:      drivers/input/misc/wm831x-on.c
24871 F:      drivers/input/touchscreen/wm831x-ts.c
24872 F:      drivers/input/touchscreen/wm97*.c
24873 F:      drivers/leds/leds-wm83*.c
24874 F:      drivers/mfd/arizona*
24875 F:      drivers/mfd/cs47l24*
24876 F:      drivers/mfd/wm*.c
24877 F:      drivers/power/supply/wm83*.c
24878 F:      drivers/regulator/arizona*
24879 F:      drivers/regulator/wm8*.c
24880 F:      drivers/rtc/rtc-wm83*.c
24881 F:      drivers/video/backlight/wm83*_bl.c
24882 F:      drivers/watchdog/wm83*_wdt.c
24883 F:      include/linux/mfd/arizona/
24884 F:      include/linux/mfd/wm831x/
24885 F:      include/linux/mfd/wm8350/
24886 F:      include/linux/mfd/wm8400*
24887 F:      include/linux/regulator/arizona*
24888 F:      include/linux/wm97xx.h
24889 F:      include/sound/wm????.h
24890 F:      sound/soc/codecs/arizona*
24891 F:      sound/soc/codecs/cs47l24*
24892 F:      sound/soc/codecs/wm*
24893
24894 WORKQUEUE
24895 M:      Tejun Heo <[email protected]>
24896 R:      Lai Jiangshan <[email protected]>
24897 S:      Maintained
24898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24899 F:      Documentation/core-api/workqueue.rst
24900 F:      include/linux/workqueue.h
24901 F:      kernel/workqueue.c
24902 F:      kernel/workqueue_internal.h
24903
24904 WWAN DRIVERS
24905 M:      Loic Poulain <[email protected]>
24906 M:      Sergey Ryazanov <[email protected]>
24907 R:      Johannes Berg <[email protected]>
24908 L:      [email protected]
24909 S:      Maintained
24910 F:      drivers/net/wwan/
24911 F:      include/linux/wwan.h
24912 F:      include/uapi/linux/wwan.h
24913
24914 X-POWERS AXP288 PMIC DRIVERS
24915 M:      Hans de Goede <[email protected]>
24916 S:      Maintained
24917 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24918 N:      axp288
24919
24920 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24921 M:      Chen-Yu Tsai <[email protected]>
24922 L:      [email protected]
24923 S:      Maintained
24924 N:      axp[128]
24925
24926 X.25 STACK
24927 M:      Martin Schiller <[email protected]>
24928 L:      [email protected]
24929 S:      Maintained
24930 F:      Documentation/networking/lapb-module.rst
24931 F:      Documentation/networking/x25*
24932 F:      drivers/net/wan/hdlc_x25.c
24933 F:      drivers/net/wan/lapbether.c
24934 F:      include/*/lapb.h
24935 F:      include/net/x25*
24936 F:      include/uapi/linux/x25.h
24937 F:      net/lapb/
24938 F:      net/x25/
24939
24940 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24941 M:      Thomas Gleixner <[email protected]>
24942 M:      Ingo Molnar <[email protected]>
24943 M:      Borislav Petkov <[email protected]>
24944 M:      Dave Hansen <[email protected]>
24945 M:      [email protected]
24946 R:      "H. Peter Anvin" <[email protected]>
24947 L:      [email protected]
24948 S:      Maintained
24949 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24950 F:      Documentation/arch/x86/
24951 F:      Documentation/devicetree/bindings/x86/
24952 F:      arch/x86/
24953 F:      tools/testing/selftests/x86
24954
24955 X86 CPUID DATABASE
24956 M:      Borislav Petkov <[email protected]>
24957 M:      Thomas Gleixner <[email protected]>
24958 M:      [email protected]
24959 R:      Ahmed S. Darwish <[email protected]>
24960 L:      [email protected]
24961 S:      Maintained
24962 W:      https://x86-cpuid.org
24963 F:      tools/arch/x86/kcpuid/cpuid.csv
24964
24965 X86 ENTRY CODE
24966 M:      Andy Lutomirski <[email protected]>
24967 L:      [email protected]
24968 S:      Maintained
24969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24970 F:      arch/x86/entry/
24971
24972 X86 HARDWARE VULNERABILITIES
24973 M:      Thomas Gleixner <[email protected]>
24974 M:      Borislav Petkov <[email protected]>
24975 M:      Peter Zijlstra <[email protected]>
24976 M:      Josh Poimboeuf <[email protected]>
24977 R:      Pawan Gupta <[email protected]>
24978 S:      Maintained
24979 F:      Documentation/admin-guide/hw-vuln/
24980 F:      arch/x86/include/asm/nospec-branch.h
24981 F:      arch/x86/kernel/cpu/bugs.c
24982
24983 X86 MCE INFRASTRUCTURE
24984 M:      Tony Luck <[email protected]>
24985 M:      Borislav Petkov <[email protected]>
24986 L:      [email protected]
24987 S:      Maintained
24988 F:      Documentation/ABI/testing/sysfs-mce
24989 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24990 F:      arch/x86/kernel/cpu/mce/*
24991
24992 X86 MICROCODE UPDATE SUPPORT
24993 M:      Borislav Petkov <[email protected]>
24994 S:      Maintained
24995 F:      arch/x86/kernel/cpu/microcode/*
24996
24997 X86 MM
24998 M:      Dave Hansen <[email protected]>
24999 M:      Andy Lutomirski <[email protected]>
25000 M:      Peter Zijlstra <[email protected]>
25001 L:      [email protected]
25002 S:      Maintained
25003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
25004 F:      arch/x86/mm/
25005
25006 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
25007 M:      Hans de Goede <[email protected]>
25008 L:      [email protected]
25009 S:      Maintained
25010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25011 F:      drivers/platform/x86/x86-android-tablets/
25012
25013 X86 PLATFORM DRIVERS
25014 M:      Hans de Goede <[email protected]>
25015 M:      Ilpo Järvinen <[email protected]>
25016 L:      [email protected]
25017 S:      Maintained
25018 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
25019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
25020 F:      drivers/platform/olpc/
25021 F:      drivers/platform/x86/
25022 F:      include/linux/platform_data/x86/
25023
25024 X86 PLATFORM UV HPE SUPERDOME FLEX
25025 M:      Steve Wahl <[email protected]>
25026 R:      Justin Ernst <[email protected]>
25027 R:      Kyle Meyer <[email protected]>
25028 R:      Dimitri Sivanich <[email protected]>
25029 R:      Russ Anderson <[email protected]>
25030 S:      Supported
25031 F:      arch/x86/include/asm/uv/
25032 F:      arch/x86/kernel/apic/x2apic_uv_x.c
25033 F:      arch/x86/platform/uv/
25034
25035 X86 STACK UNWINDING
25036 M:      Josh Poimboeuf <[email protected]>
25037 M:      Peter Zijlstra <[email protected]>
25038 S:      Supported
25039 F:      arch/x86/include/asm/unwind*.h
25040 F:      arch/x86/kernel/dumpstack.c
25041 F:      arch/x86/kernel/stacktrace.c
25042 F:      arch/x86/kernel/unwind_*.c
25043
25044 X86 TRUST DOMAIN EXTENSIONS (TDX)
25045 M:      Kirill A. Shutemov <[email protected]>
25046 R:      Dave Hansen <[email protected]>
25047 L:      [email protected]
25048 L:      [email protected]
25049 S:      Supported
25050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
25051 F:      arch/x86/boot/compressed/tdx*
25052 F:      arch/x86/coco/tdx/
25053 F:      arch/x86/include/asm/shared/tdx.h
25054 F:      arch/x86/include/asm/tdx.h
25055 F:      arch/x86/virt/vmx/tdx/
25056 F:      drivers/virt/coco/tdx-guest
25057
25058 X86 VDSO
25059 M:      Andy Lutomirski <[email protected]>
25060 L:      [email protected]
25061 S:      Maintained
25062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
25063 F:      arch/x86/entry/vdso/
25064
25065 XARRAY
25066 M:      Matthew Wilcox <[email protected]>
25067 L:      [email protected]
25068 S:      Supported
25069 F:      Documentation/core-api/xarray.rst
25070 F:      include/linux/idr.h
25071 F:      include/linux/xarray.h
25072 F:      lib/idr.c
25073 F:      lib/xarray.c
25074 F:      tools/testing/radix-tree
25075
25076 XBOX DVD IR REMOTE
25077 M:      Benjamin Valentin <[email protected]>
25078 S:      Maintained
25079 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
25080 F:      drivers/media/rc/xbox_remote.c
25081
25082 XC2028/3028 TUNER DRIVER
25083 M:      Mauro Carvalho Chehab <[email protected]>
25084 L:      [email protected]
25085 S:      Maintained
25086 W:      https://linuxtv.org
25087 T:      git git://linuxtv.org/media_tree.git
25088 F:      drivers/media/tuners/xc2028.*
25089
25090 XDP (eXpress Data Path)
25091 M:      Alexei Starovoitov <[email protected]>
25092 M:      Daniel Borkmann <[email protected]>
25093 M:      David S. Miller <[email protected]>
25094 M:      Jakub Kicinski <[email protected]>
25095 M:      Jesper Dangaard Brouer <[email protected]>
25096 M:      John Fastabend <[email protected]>
25097 L:      [email protected]
25098 L:      [email protected]
25099 S:      Supported
25100 F:      drivers/net/ethernet/*/*/*/*/*xdp*
25101 F:      drivers/net/ethernet/*/*/*xdp*
25102 F:      include/net/xdp.h
25103 F:      include/net/xdp_priv.h
25104 F:      include/trace/events/xdp.h
25105 F:      kernel/bpf/cpumap.c
25106 F:      kernel/bpf/devmap.c
25107 F:      net/core/xdp.c
25108 F:      samples/bpf/xdp*
25109 F:      tools/testing/selftests/bpf/*/*xdp*
25110 F:      tools/testing/selftests/bpf/*xdp*
25111 K:      (?:\b|_)xdp(?:\b|_)
25112
25113 XDP SOCKETS (AF_XDP)
25114 M:      Björn Töpel <[email protected]>
25115 M:      Magnus Karlsson <[email protected]>
25116 M:      Maciej Fijalkowski <[email protected]>
25117 R:      Jonathan Lemon <[email protected]>
25118 L:      [email protected]
25119 L:      [email protected]
25120 S:      Maintained
25121 F:      Documentation/networking/af_xdp.rst
25122 F:      include/net/netns/xdp.h
25123 F:      include/net/xdp_sock*
25124 F:      include/net/xsk_buff_pool.h
25125 F:      include/uapi/linux/if_xdp.h
25126 F:      include/uapi/linux/xdp_diag.h
25127 F:      net/xdp/
25128 F:      tools/testing/selftests/bpf/*xsk*
25129
25130 XEN BLOCK SUBSYSTEM
25131 M:      Roger Pau Monné <[email protected]>
25132 L:      [email protected] (moderated for non-subscribers)
25133 S:      Supported
25134 F:      drivers/block/xen*
25135 F:      drivers/block/xen-blkback/*
25136
25137 XEN HYPERVISOR ARM
25138 M:      Stefano Stabellini <[email protected]>
25139 L:      [email protected] (moderated for non-subscribers)
25140 S:      Maintained
25141 F:      arch/arm/include/asm/xen/
25142 F:      arch/arm/xen/
25143
25144 XEN HYPERVISOR ARM64
25145 M:      Stefano Stabellini <[email protected]>
25146 L:      [email protected] (moderated for non-subscribers)
25147 S:      Maintained
25148 F:      arch/arm64/include/asm/xen/
25149 F:      arch/arm64/xen/
25150
25151 XEN HYPERVISOR INTERFACE
25152 M:      Juergen Gross <[email protected]>
25153 M:      Stefano Stabellini <[email protected]>
25154 R:      Oleksandr Tyshchenko <[email protected]>
25155 L:      [email protected] (moderated for non-subscribers)
25156 S:      Supported
25157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
25158 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
25159 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
25160 F:      drivers/*/xen-*front.c
25161 F:      drivers/xen/
25162 F:      include/uapi/xen/
25163 F:      include/xen/
25164 F:      kernel/configs/xen.config
25165
25166 XEN HYPERVISOR X86
25167 M:      Juergen Gross <[email protected]>
25168 R:      Boris Ostrovsky <[email protected]>
25169 L:      [email protected] (moderated for non-subscribers)
25170 S:      Supported
25171 F:      arch/x86/configs/xen.config
25172 F:      arch/x86/include/asm/pvclock-abi.h
25173 F:      arch/x86/include/asm/xen/
25174 F:      arch/x86/platform/pvh/
25175 F:      arch/x86/xen/
25176
25177 XEN NETWORK BACKEND DRIVER
25178 M:      Wei Liu <[email protected]>
25179 M:      Paul Durrant <[email protected]>
25180 L:      [email protected] (moderated for non-subscribers)
25181 L:      [email protected]
25182 S:      Supported
25183 F:      drivers/net/xen-netback/*
25184
25185 XEN PCI SUBSYSTEM
25186 M:      Juergen Gross <[email protected]>
25187 L:      [email protected] (moderated for non-subscribers)
25188 S:      Supported
25189 F:      arch/x86/pci/*xen*
25190 F:      drivers/pci/*xen*
25191
25192 XEN PVSCSI DRIVERS
25193 M:      Juergen Gross <[email protected]>
25194 L:      [email protected] (moderated for non-subscribers)
25195 L:      [email protected]
25196 S:      Supported
25197 F:      drivers/scsi/xen-scsifront.c
25198 F:      drivers/xen/xen-scsiback.c
25199 F:      include/xen/interface/io/vscsiif.h
25200
25201 XEN PVUSB DRIVER
25202 M:      Juergen Gross <[email protected]>
25203 L:      [email protected] (moderated for non-subscribers)
25204 L:      [email protected]
25205 S:      Supported
25206 F:      drivers/usb/host/xen*
25207 F:      include/xen/interface/io/usbif.h
25208
25209 XEN SOUND FRONTEND DRIVER
25210 M:      Oleksandr Andrushchenko <[email protected]>
25211 L:      [email protected] (moderated for non-subscribers)
25212 L:      [email protected] (moderated for non-subscribers)
25213 S:      Supported
25214 F:      sound/xen/*
25215
25216 XEN SWIOTLB SUBSYSTEM
25217 M:      Juergen Gross <[email protected]>
25218 M:      Stefano Stabellini <[email protected]>
25219 L:      [email protected] (moderated for non-subscribers)
25220 L:      [email protected]
25221 S:      Supported
25222 F:      arch/*/include/asm/xen/swiotlb-xen.h
25223 F:      drivers/xen/swiotlb-xen.c
25224 F:      include/xen/arm/swiotlb-xen.h
25225 F:      include/xen/swiotlb-xen.h
25226
25227 XFS FILESYSTEM
25228 M:      Chandan Babu R <[email protected]>
25229 R:      Darrick J. Wong <[email protected]>
25230 L:      [email protected]
25231 S:      Supported
25232 W:      http://xfs.org/
25233 C:      irc://irc.oftc.net/xfs
25234 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25235 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25236 F:      Documentation/ABI/testing/sysfs-fs-xfs
25237 F:      Documentation/admin-guide/xfs.rst
25238 F:      Documentation/filesystems/xfs/*
25239 F:      fs/xfs/
25240 F:      include/uapi/linux/dqblk_xfs.h
25241 F:      include/uapi/linux/fsmap.h
25242
25243 XILINX AMS DRIVER
25244 M:      Anand Ashok Dumbre <[email protected]>
25245 L:      [email protected]
25246 S:      Maintained
25247 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25248 F:      drivers/iio/adc/xilinx-ams.c
25249
25250 XILINX AXI ETHERNET DRIVER
25251 M:      Radhey Shyam Pandey <[email protected]>
25252 S:      Maintained
25253 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25254 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25255
25256 XILINX CAN DRIVER
25257 M:      Appana Durga Kedareswara rao <[email protected]>
25258 L:      [email protected]
25259 S:      Maintained
25260 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25261 F:      drivers/net/can/xilinx_can.c
25262
25263 XILINX EVENT MANAGEMENT DRIVER
25264 M:      Michal Simek <[email protected]>
25265 S:      Maintained
25266 F:      drivers/soc/xilinx/xlnx_event_manager.c
25267 F:      include/linux/firmware/xlnx-event-manager.h
25268
25269 XILINX GPIO DRIVER
25270 M:      Shubhrajyoti Datta <[email protected]>
25271 R:      Srinivas Neeli <[email protected]>
25272 R:      Michal Simek <[email protected]>
25273 S:      Maintained
25274 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25275 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25276 F:      drivers/gpio/gpio-xilinx.c
25277 F:      drivers/gpio/gpio-zynq.c
25278
25279 XILINX LL TEMAC ETHERNET DRIVER
25280 L:      [email protected]
25281 S:      Orphan
25282 F:      drivers/net/ethernet/xilinx/ll_temac*
25283
25284 XILINX PWM DRIVER
25285 M:      Sean Anderson <[email protected]>
25286 S:      Maintained
25287 F:      drivers/pwm/pwm-xilinx.c
25288 F:      include/clocksource/timer-xilinx.h
25289
25290 XILINX SD-FEC IP CORES
25291 M:      Derek Kiernan <[email protected]>
25292 M:      Dragan Cvetic <[email protected]>
25293 S:      Maintained
25294 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25295 F:      Documentation/misc-devices/xilinx_sdfec.rst
25296 F:      drivers/misc/Kconfig
25297 F:      drivers/misc/Makefile
25298 F:      drivers/misc/xilinx_sdfec.c
25299 F:      include/uapi/misc/xilinx_sdfec.h
25300
25301 XILINX UARTLITE SERIAL DRIVER
25302 M:      Peter Korsgaard <[email protected]>
25303 L:      [email protected]
25304 S:      Maintained
25305 F:      drivers/tty/serial/uartlite.c
25306
25307 XILINX VIDEO IP CORES
25308 M:      Laurent Pinchart <[email protected]>
25309 L:      [email protected]
25310 S:      Supported
25311 T:      git git://linuxtv.org/media_tree.git
25312 F:      Documentation/devicetree/bindings/media/xilinx/
25313 F:      drivers/media/platform/xilinx/
25314 F:      include/uapi/linux/xilinx-v4l2-controls.h
25315
25316 XILINX VERSAL EDAC DRIVER
25317 M:      Shubhrajyoti Datta <[email protected]>
25318 M:      Sai Krishna Potthuri <[email protected]>
25319 S:      Maintained
25320 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25321 F:      drivers/edac/versal_edac.c
25322
25323 XILINX WATCHDOG DRIVER
25324 M:      Srinivas Neeli <[email protected]>
25325 R:      Shubhrajyoti Datta <[email protected]>
25326 R:      Michal Simek <[email protected]>
25327 S:      Maintained
25328 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25329 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25330 F:      drivers/watchdog/of_xilinx_wdt.c
25331 F:      drivers/watchdog/xilinx_wwdt.c
25332
25333 XILINX XDMA DRIVER
25334 M:      Lizhi Hou <[email protected]>
25335 M:      Brian Xu <[email protected]>
25336 M:      Raj Kumar Rampelli <[email protected]>
25337 L:      [email protected]
25338 S:      Supported
25339 F:      drivers/dma/xilinx/xdma-regs.h
25340 F:      drivers/dma/xilinx/xdma.c
25341 F:      include/linux/dma/amd_xdma.h
25342 F:      include/linux/platform_data/amd_xdma.h
25343
25344 XILINX ZYNQMP DPDMA DRIVER
25345 M:      Laurent Pinchart <[email protected]>
25346 L:      [email protected]
25347 S:      Supported
25348 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25349 F:      drivers/dma/xilinx/xilinx_dpdma.c
25350 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25351
25352 XILINX ZYNQMP OCM EDAC DRIVER
25353 M:      Shubhrajyoti Datta <[email protected]>
25354 M:      Sai Krishna Potthuri <[email protected]>
25355 S:      Maintained
25356 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25357 F:      drivers/edac/zynqmp_edac.c
25358
25359 XILINX ZYNQMP PSGTR PHY DRIVER
25360 M:      Laurent Pinchart <[email protected]>
25361 L:      [email protected]
25362 S:      Supported
25363 T:      git https://github.com/Xilinx/linux-xlnx.git
25364 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25365 F:      drivers/phy/xilinx/phy-zynqmp.c
25366
25367 XILINX ZYNQMP SHA3 DRIVER
25368 M:      Harsha <[email protected]>
25369 S:      Maintained
25370 F:      drivers/crypto/xilinx/zynqmp-sha.c
25371
25372 XILINX ZYNQMP NVMEM DRIVER
25373 M:      Praveen Teja Kundanala <[email protected]>
25374 M:      Kalyani Akula <[email protected]>
25375 R:      Michal Simek <[email protected]>
25376 S:      Maintained
25377 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25378 F:      drivers/nvmem/zynqmp_nvmem.c
25379
25380 XILLYBUS DRIVER
25381 M:      Eli Billauer <[email protected]>
25382 L:      [email protected]
25383 S:      Supported
25384 F:      drivers/char/xillybus/
25385
25386 XLP9XX I2C DRIVER
25387 M:      George Cherian <[email protected]>
25388 L:      [email protected]
25389 S:      Supported
25390 W:      http://www.marvell.com
25391 F:      drivers/i2c/busses/i2c-xlp9xx.c
25392
25393 XRA1403 GPIO EXPANDER
25394 M:      Nandor Han <[email protected]>
25395 L:      [email protected]
25396 S:      Maintained
25397 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25398 F:      drivers/gpio/gpio-xra1403.c
25399
25400 XTENSA XTFPGA PLATFORM SUPPORT
25401 M:      Max Filippov <[email protected]>
25402 S:      Maintained
25403 F:      drivers/spi/spi-xtensa-xtfpga.c
25404 F:      sound/soc/xtensa/xtfpga-i2s.c
25405
25406 YAM DRIVER FOR AX.25
25407 M:      Jean-Paul Roubelat <[email protected]>
25408 L:      [email protected]
25409 S:      Maintained
25410 F:      drivers/net/hamradio/yam*
25411 F:      include/linux/yam.h
25412
25413 YAMA SECURITY MODULE
25414 M:      Kees Cook <[email protected]>
25415 S:      Supported
25416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25417 F:      Documentation/admin-guide/LSM/Yama.rst
25418 F:      security/yama/
25419
25420 YAML NETLINK (YNL)
25421 M:      Donald Hunter <[email protected]>
25422 M:      Jakub Kicinski <[email protected]>
25423 F:      Documentation/netlink/
25424 F:      Documentation/userspace-api/netlink/intro-specs.rst
25425 F:      Documentation/userspace-api/netlink/specs.rst
25426 F:      tools/net/ynl/
25427
25428 YEALINK PHONE DRIVER
25429 M:      Henk Vergonet <[email protected]>
25430 L:      [email protected]
25431 S:      Maintained
25432 F:      Documentation/input/devices/yealink.rst
25433 F:      drivers/input/misc/yealink.*
25434
25435 Z3FOLD COMPRESSED PAGE ALLOCATOR
25436 M:      Vitaly Wool <[email protected]>
25437 R:      Miaohe Lin <[email protected]>
25438 L:      [email protected]
25439 S:      Maintained
25440 F:      mm/z3fold.c
25441
25442 Z8530 DRIVER FOR AX.25
25443 M:      Joerg Reuter <[email protected]>
25444 L:      [email protected]
25445 S:      Maintained
25446 W:      http://yaina.de/jreuter/
25447 W:      http://www.qsl.net/dl1bke/
25448 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25449 F:      drivers/net/hamradio/*scc.c
25450 F:      drivers/net/hamradio/z8530.h
25451
25452 ZBUD COMPRESSED PAGE ALLOCATOR
25453 M:      Seth Jennings <[email protected]>
25454 M:      Dan Streetman <[email protected]>
25455 L:      [email protected]
25456 S:      Maintained
25457 F:      mm/zbud.c
25458
25459 ZD1211RW WIRELESS DRIVER
25460 L:      [email protected]
25461 S:      Orphan
25462 F:      drivers/net/wireless/zydas/zd1211rw/
25463
25464 ZD1301 MEDIA DRIVER
25465 L:      [email protected]
25466 S:      Orphan
25467 W:      https://linuxtv.org/
25468 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25469 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25470
25471 ZD1301_DEMOD MEDIA DRIVER
25472 L:      [email protected]
25473 S:      Orphan
25474 W:      https://linuxtv.org/
25475 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25476 F:      drivers/media/dvb-frontends/zd1301_demod*
25477
25478 ZHAOXIN PROCESSOR SUPPORT
25479 M:      Tony W Wang-oc <[email protected]>
25480 L:      [email protected]
25481 S:      Maintained
25482 F:      arch/x86/kernel/cpu/zhaoxin.c
25483
25484 ZONEFS FILESYSTEM
25485 M:      Damien Le Moal <[email protected]>
25486 M:      Naohiro Aota <[email protected]>
25487 R:      Johannes Thumshirn <[email protected]>
25488 L:      [email protected]
25489 S:      Maintained
25490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25491 F:      Documentation/filesystems/zonefs.rst
25492 F:      fs/zonefs/
25493
25494 ZR36067 VIDEO FOR LINUX DRIVER
25495 M:      Corentin Labbe <[email protected]>
25496 L:      [email protected]
25497 L:      [email protected]
25498 S:      Maintained
25499 W:      http://mjpeg.sourceforge.net/driver-zoran/
25500 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25501 F:      Documentation/driver-api/media/drivers/zoran.rst
25502 F:      drivers/media/pci/zoran/
25503
25504 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25505 M:      Minchan Kim <[email protected]>
25506 M:      Sergey Senozhatsky <[email protected]>
25507 L:      [email protected]
25508 S:      Maintained
25509 F:      Documentation/admin-guide/blockdev/zram.rst
25510 F:      drivers/block/zram/
25511
25512 ZS DECSTATION Z85C30 SERIAL DRIVER
25513 M:      "Maciej W. Rozycki" <[email protected]>
25514 S:      Maintained
25515 F:      drivers/tty/serial/zs.*
25516
25517 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25518 M:      Minchan Kim <[email protected]>
25519 M:      Sergey Senozhatsky <[email protected]>
25520 L:      [email protected]
25521 S:      Maintained
25522 F:      Documentation/mm/zsmalloc.rst
25523 F:      include/linux/zsmalloc.h
25524 F:      mm/zsmalloc.c
25525
25526 ZSTD
25527 M:      Nick Terrell <[email protected]>
25528 S:      Maintained
25529 B:      https://github.com/facebook/zstd/issues
25530 T:      git https://github.com/terrelln/linux.git
25531 F:      crypto/zstd.c
25532 F:      include/linux/zstd*
25533 F:      lib/decompress_unzstd.c
25534 F:      lib/zstd/
25535 N:      zstd
25536 K:      zstd
25537
25538 ZSWAP COMPRESSED SWAP CACHING
25539 M:      Johannes Weiner <[email protected]>
25540 M:      Yosry Ahmed <[email protected]>
25541 M:      Nhat Pham <[email protected]>
25542 R:      Chengming Zhou <[email protected]>
25543 L:      [email protected]
25544 S:      Maintained
25545 F:      Documentation/admin-guide/mm/zswap.rst
25546 F:      include/linux/zpool.h
25547 F:      include/linux/zswap.h
25548 F:      mm/zpool.c
25549 F:      mm/zswap.c
25550 F:      tools/testing/selftests/cgroup/test_zswap.c
25551
25552 SENARYTECH AUDIO CODEC DRIVER
25553 M:      bo liu <[email protected]>
25554 S:      Maintained
25555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25556 F:      sound/pci/hda/patch_senarytech.c
25557
25558 THE REST
25559 M:      Linus Torvalds <[email protected]>
25560 L:      [email protected]
25561 S:      Buried alive in reporters
25562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25563 F:      *
25564 F:      */
This page took 1.567987 seconds and 4 git commands to generate.