]> Git Repo - linux.git/blob - MAINTAINERS
drm/v3d: Use v3d_perfmon_find()
[linux.git] / MAINTAINERS
1 List of maintainers
2 ===================
3
4 Descriptions of section entries and preferred order
5 ---------------------------------------------------
6
7         M: *Mail* patches to: FullName <address@domain>
8         R: Designated *Reviewer*: FullName <address@domain>
9            These reviewers should be CCed on patches.
10         L: *Mailing list* that is relevant to this area
11         S: *Status*, one of the following:
12            Supported:   Someone is actually paid to look after this.
13            Maintained:  Someone actually looks after it.
14            Odd Fixes:   It has a maintainer but they don't have time to do
15                         much other than throw the odd patch in. See below..
16            Orphan:      No current maintainer [but maybe you could take the
17                         role as you write your new code].
18            Obsolete:    Old code. Something tagged obsolete generally means
19                         it has been replaced by a better system and you
20                         should be using that.
21         W: *Web-page* with status/info
22         Q: *Patchwork* web based patch tracking system site
23         B: URI for where to file *bugs*. A web-page with detailed bug
24            filing info, a direct bug tracker link, or a mailto: URI.
25         C: URI for *chat* protocol, server and channel where developers
26            usually hang out, for example irc://server/channel.
27         P: *Subsystem Profile* document for more details submitting
28            patches to the given subsystem. This is either an in-tree file,
29            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
30            for details.
31         T: *SCM* tree type and location.
32            Type is one of: git, hg, quilt, stgit, topgit
33         F: *Files* and directories wildcard patterns.
34            A trailing slash includes all files and subdirectory files.
35            F:   drivers/net/    all files in and below drivers/net
36            F:   drivers/net/*   all files in drivers/net, but not below
37            F:   */net/*         all files in "any top level directory"/net
38            One pattern per line.  Multiple F: lines acceptable.
39         X: *Excluded* files and directories that are NOT maintained, same
40            rules as F:. Files exclusions are tested before file matches.
41            Can be useful for excluding a specific subdirectory, for instance:
42            F:   net/
43            X:   net/ipv6/
44            matches all files in and below net excluding net/ipv6/
45         N: Files and directories *Regex* patterns.
46            N:   [^a-z]tegra     all files whose path contains tegra
47                                 (not including files like integrator)
48            One pattern per line.  Multiple N: lines acceptable.
49            scripts/get_maintainer.pl has different behavior for files that
50            match F: pattern and matches of N: patterns.  By default,
51            get_maintainer will not look at git log history when an F: pattern
52            match occurs.  When an N: match occurs, git log history is used
53            to also notify the people that have git commit signatures.
54         K: *Content regex* (perl extended) pattern match in a patch or file.
55            For instance:
56            K: of_get_profile
57               matches patches or files that contain "of_get_profile"
58            K: \b(printk|pr_(info|err))\b
59               matches patches or files that contain one or more of the words
60               printk, pr_info or pr_err
61            One regex pattern per line.  Multiple K: lines acceptable.
62
63 Maintainers List
64 ----------------
65
66 .. note:: When reading this list, please look for the most precise areas
67           first. When adding to this list, please keep the entries in
68           alphabetical order.
69
70 3C59X NETWORK DRIVER
71 M:      Steffen Klassert <[email protected]>
72 L:      [email protected]
73 S:      Odd Fixes
74 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
75 F:      drivers/net/ethernet/3com/3c59x.c
76
77 3CR990 NETWORK DRIVER
78 M:      David Dillow <[email protected]>
79 L:      [email protected]
80 S:      Maintained
81 F:      drivers/net/ethernet/3com/typhoon*
82
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
84 M:      Adam Radford <[email protected]>
85 L:      [email protected]
86 S:      Supported
87 W:      http://www.lsi.com
88 F:      drivers/scsi/3w-*
89
90 53C700 AND 53C700-66 SCSI DRIVER
91 M:      "James E.J. Bottomley" <[email protected]>
92 L:      [email protected]
93 S:      Maintained
94 F:      drivers/scsi/53c700*
95
96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
97 M:      Alexander Aring <[email protected]>
98 L:      [email protected]
99 L:      [email protected]
100 S:      Maintained
101 F:      Documentation/networking/6lowpan.rst
102 F:      include/net/6lowpan.h
103 F:      net/6lowpan/
104
105 6PACK NETWORK DRIVER FOR AX.25
106 M:      Andreas Koensgen <[email protected]>
107 L:      [email protected]
108 S:      Maintained
109 F:      drivers/net/hamradio/6pack.c
110
111 802.11 (including CFG80211/NL80211)
112 M:      Johannes Berg <[email protected]>
113 L:      [email protected]
114 S:      Maintained
115 W:      https://wireless.wiki.kernel.org/
116 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
119 F:      Documentation/driver-api/80211/cfg80211.rst
120 F:      Documentation/networking/regulatory.rst
121 F:      include/linux/ieee80211.h
122 F:      include/net/cfg80211.h
123 F:      include/net/ieee80211_radiotap.h
124 F:      include/net/iw_handler.h
125 F:      include/net/wext.h
126 F:      include/uapi/linux/nl80211.h
127 F:      include/uapi/linux/wireless.h
128 F:      net/wireless/
129
130 8169 10/100/1000 GIGABIT ETHERNET DRIVER
131 M:      Heiner Kallweit <[email protected]>
132 M:      [email protected]
133 L:      [email protected]
134 S:      Maintained
135 F:      drivers/net/ethernet/realtek/r8169*
136
137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
138 M:      Greg Kroah-Hartman <[email protected]>
139 L:      [email protected]
140 S:      Maintained
141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
142 F:      drivers/tty/serial/8250*
143 F:      include/linux/serial_8250.h
144
145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
146 L:      [email protected]
147 S:      Orphan / Obsolete
148 F:      drivers/net/ethernet/8390/
149
150 9P FILE SYSTEM
151 M:      Eric Van Hensbergen <[email protected]>
152 M:      Latchesar Ionkov <[email protected]>
153 M:      Dominique Martinet <[email protected]>
154 R:      Christian Schoenebeck <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 W:      http://github.com/v9fs
158 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
160 T:      git git://github.com/martinetd/linux.git
161 F:      Documentation/filesystems/9p.rst
162 F:      fs/9p/
163 F:      include/net/9p/
164 F:      include/trace/events/9p.h
165 F:      include/uapi/linux/virtio_9p.h
166 F:      net/9p/
167
168 A64FX DIAG DRIVER
169 M:      Hitomi Hasegawa <[email protected]>
170 S:      Supported
171 F:      drivers/soc/fujitsu/a64fx-diag.c
172
173 A8293 MEDIA DRIVER
174 L:      [email protected]
175 S:      Orphan
176 W:      https://linuxtv.org
177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
178 F:      drivers/media/dvb-frontends/a8293*
179
180 AACRAID SCSI RAID DRIVER
181 M:      Adaptec OEM Raid Solutions <[email protected]>
182 L:      [email protected]
183 S:      Supported
184 W:      http://www.adaptec.com/
185 F:      Documentation/scsi/aacraid.rst
186 F:      drivers/scsi/aacraid/
187
188 AB8500 BATTERY AND CHARGER DRIVERS
189 M:      Linus Walleij <[email protected]>
190 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
191 F:      drivers/power/supply/*ab8500*
192
193 ABI/API
194 L:      [email protected]
195 F:      include/linux/syscalls.h
196 F:      kernel/sys_ni.c
197 X:      arch/*/include/uapi/
198 X:      include/uapi/
199
200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201 M:      Hans de Goede <[email protected]>
202 L:      [email protected]
203 S:      Maintained
204 F:      drivers/hwmon/abituguru.c
205
206 ABIT UGURU 3 HARDWARE MONITOR DRIVER
207 M:      Alistair John Strachan <[email protected]>
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/hwmon/abituguru3.c
211
212 ACCES 104-DIO-48E GPIO DRIVER
213 M:      William Breathitt Gray <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 F:      drivers/gpio/gpio-104-dio-48e.c
217
218 ACCES 104-IDI-48 GPIO DRIVER
219 M:      William Breathitt Gray <[email protected]>
220 L:      [email protected]
221 S:      Maintained
222 F:      drivers/gpio/gpio-104-idi-48.c
223
224 ACCES 104-IDIO-16 GPIO DRIVER
225 M:      William Breathitt Gray <[email protected]>
226 L:      [email protected]
227 S:      Maintained
228 F:      drivers/gpio/gpio-104-idio-16.c
229
230 ACCES 104-QUAD-8 DRIVER
231 M:      William Breathitt Gray <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 F:      drivers/counter/104-quad-8.c
235
236 ACCES IDIO-16 GPIO LIBRARY
237 M:      William Breathitt Gray <[email protected]>
238 L:      [email protected]
239 S:      Maintained
240 F:      drivers/gpio/gpio-idio-16.c
241 F:      drivers/gpio/gpio-idio-16.h
242
243 ACCES PCI-IDIO-16 GPIO DRIVER
244 M:      William Breathitt Gray <[email protected]>
245 L:      [email protected]
246 S:      Maintained
247 F:      drivers/gpio/gpio-pci-idio-16.c
248
249 ACCES PCIe-IDIO-24 GPIO DRIVER
250 M:      William Breathitt Gray <[email protected]>
251 L:      [email protected]
252 S:      Maintained
253 F:      drivers/gpio/gpio-pcie-idio-24.c
254
255 ACENIC DRIVER
256 M:      Jes Sorensen <[email protected]>
257 L:      [email protected]
258 S:      Maintained
259 F:      drivers/net/ethernet/alteon/acenic*
260
261 ACER ASPIRE 1 EMBEDDED CONTROLLER DRIVER
262 M:      Nikita Travkin <[email protected]>
263 S:      Maintained
264 F:      Documentation/devicetree/bindings/platform/acer,aspire1-ec.yaml
265 F:      drivers/platform/arm64/acer-aspire1-ec.c
266
267 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
268 M:      Peter Kaestle <[email protected]>
269 L:      [email protected]
270 S:      Maintained
271 W:      http://piie.net/?section=acerhdf
272 F:      drivers/platform/x86/acerhdf.c
273
274 ACER WMI LAPTOP EXTRAS
275 M:      "Lee, Chun-Yi" <[email protected]>
276 L:      [email protected]
277 S:      Maintained
278 F:      drivers/platform/x86/acer-wmi.c
279
280 ACPI
281 M:      "Rafael J. Wysocki" <[email protected]>
282 R:      Len Brown <[email protected]>
283 L:      [email protected]
284 S:      Supported
285 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
286 B:      https://bugzilla.kernel.org
287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
288 F:      Documentation/ABI/testing/configfs-acpi
289 F:      Documentation/ABI/testing/sysfs-bus-acpi
290 F:      Documentation/firmware-guide/acpi/
291 F:      arch/x86/kernel/acpi/
292 F:      arch/x86/pci/acpi.c
293 F:      drivers/acpi/
294 F:      drivers/pci/*/*acpi*
295 F:      drivers/pci/*acpi*
296 F:      drivers/pnp/pnpacpi/
297 F:      include/acpi/
298 F:      include/linux/acpi.h
299 F:      include/linux/fwnode.h
300 F:      include/linux/fw_table.h
301 F:      lib/fw_table.c
302 F:      tools/power/acpi/
303
304 ACPI APEI
305 M:      "Rafael J. Wysocki" <[email protected]>
306 R:      Len Brown <[email protected]>
307 R:      James Morse <[email protected]>
308 R:      Tony Luck <[email protected]>
309 R:      Borislav Petkov <[email protected]>
310 L:      [email protected]
311 F:      drivers/acpi/apei/
312
313 ACPI COMPONENT ARCHITECTURE (ACPICA)
314 M:      Robert Moore <[email protected]>
315 M:      "Rafael J. Wysocki" <[email protected]>
316 L:      [email protected]
317 L:      [email protected]
318 S:      Supported
319 W:      https://acpica.org/
320 W:      https://github.com/acpica/acpica/
321 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
322 B:      https://bugzilla.kernel.org
323 B:      https://bugs.acpica.org
324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
325 F:      drivers/acpi/acpica/
326 F:      include/acpi/
327 F:      tools/power/acpi/
328
329 ACPI FOR ARM64 (ACPI/arm64)
330 M:      Lorenzo Pieralisi <[email protected]>
331 M:      Hanjun Guo <[email protected]>
332 M:      Sudeep Holla <[email protected]>
333 L:      [email protected]
334 L:      [email protected] (moderated for non-subscribers)
335 S:      Maintained
336 F:      drivers/acpi/arm64
337
338 ACPI FOR RISC-V (ACPI/riscv)
339 M:      Sunil V L <[email protected]>
340 L:      [email protected]
341 L:      [email protected]
342 S:      Maintained
343 F:      drivers/acpi/riscv/
344
345 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
346 M:      Sudeep Holla <[email protected]>
347 L:      [email protected]
348 S:      Supported
349 F:      drivers/mailbox/pcc.c
350
351 ACPI PMIC DRIVERS
352 M:      "Rafael J. Wysocki" <[email protected]>
353 M:      Len Brown <[email protected]>
354 R:      Andy Shevchenko <[email protected]>
355 R:      Mika Westerberg <[email protected]>
356 L:      [email protected]
357 S:      Supported
358 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
359 B:      https://bugzilla.kernel.org
360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
361 F:      drivers/acpi/pmic/
362
363 ACPI QUICKSTART DRIVER
364 M:      Armin Wolf <[email protected]>
365 L:      [email protected]
366 S:      Maintained
367 F:      drivers/platform/x86/quickstart.c
368
369 ACPI SERIAL MULTI INSTANTIATE DRIVER
370 M:      Hans de Goede <[email protected]>
371 L:      [email protected]
372 S:      Maintained
373 F:      drivers/platform/x86/serial-multi-instantiate.c
374
375 ACPI THERMAL DRIVER
376 M:      Rafael J. Wysocki <[email protected]>
377 R:      Zhang Rui <[email protected]>
378 L:      [email protected]
379 S:      Supported
380 B:      https://bugzilla.kernel.org
381 F:      drivers/acpi/*thermal*
382
383 ACPI VIOT DRIVER
384 M:      Jean-Philippe Brucker <[email protected]>
385 L:      [email protected]
386 L:      [email protected]
387 S:      Maintained
388 F:      drivers/acpi/viot.c
389 F:      include/linux/acpi_viot.h
390
391 ACPI WMI DRIVER
392 M:      Armin Wolf <[email protected]>
393 L:      [email protected]
394 S:      Maintained
395 F:      Documentation/ABI/testing/sysfs-bus-wmi
396 F:      Documentation/driver-api/wmi.rst
397 F:      Documentation/wmi/
398 F:      drivers/platform/x86/wmi.c
399 F:      include/uapi/linux/wmi.h
400
401 ACRN HYPERVISOR SERVICE MODULE
402 M:      Fei Li <[email protected]>
403 L:      [email protected] (subscribers-only)
404 S:      Supported
405 W:      https://projectacrn.org
406 F:      Documentation/virt/acrn/
407 F:      drivers/virt/acrn/
408 F:      include/uapi/linux/acrn.h
409
410 AD1889 ALSA SOUND DRIVER
411 L:      [email protected]
412 S:      Maintained
413 W:      https://parisc.wiki.kernel.org/index.php/AD1889
414 F:      sound/pci/ad1889.*
415
416 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
417 M:      Mugilraj Dhavachelvan <[email protected]>
418 L:      [email protected]
419 S:      Supported
420 F:      drivers/iio/potentiometer/ad5110.c
421
422 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
423 M:      Michael Hennerich <[email protected]>
424 S:      Supported
425 W:      http://wiki.analog.com/AD5254
426 W:      https://ez.analog.com/linux-software-drivers
427 F:      drivers/misc/ad525x_dpot.c
428
429 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
430 M:      Michael Hennerich <[email protected]>
431 S:      Supported
432 W:      http://wiki.analog.com/AD5398
433 W:      https://ez.analog.com/linux-software-drivers
434 F:      drivers/regulator/ad5398.c
435
436 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
437 M:      Michael Hennerich <[email protected]>
438 S:      Supported
439 W:      http://wiki.analog.com/AD7142
440 W:      https://ez.analog.com/linux-software-drivers
441 F:      drivers/input/misc/ad714x.c
442
443 AD738X ADC DRIVER (AD7380/1/2/4)
444 M:      Michael Hennerich <[email protected]>
445 M:      Nuno Sá <[email protected]>
446 R:      David Lechner <[email protected]>
447 S:      Supported
448 W:      https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x
449 W:      https://ez.analog.com/linux-software-drivers
450 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml
451 F:      drivers/iio/adc/ad7380.c
452
453 AD7877 TOUCHSCREEN DRIVER
454 M:      Michael Hennerich <[email protected]>
455 S:      Supported
456 W:      http://wiki.analog.com/AD7877
457 W:      https://ez.analog.com/linux-software-drivers
458 F:      drivers/input/touchscreen/ad7877.c
459
460 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
461 M:      Michael Hennerich <[email protected]>
462 S:      Supported
463 W:      http://wiki.analog.com/AD7879
464 W:      https://ez.analog.com/linux-software-drivers
465 F:      drivers/input/touchscreen/ad7879.c
466
467 AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
468 M:      Michael Hennerich <[email protected]>
469 M:      Nuno Sá <[email protected]>
470 R:      David Lechner <[email protected]>
471 S:      Supported
472 W:      https://ez.analog.com/linux-software-drivers
473 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
474 F:      Documentation/iio/ad7944.rst
475 F:      drivers/iio/adc/ad7944.c
476
477 ADAFRUIT MINI I2C GAMEPAD
478 M:      Anshul Dalal <[email protected]>
479 L:      [email protected]
480 S:      Maintained
481 F:      Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml
482 F:      drivers/input/joystick/adafruit-seesaw.c
483
484 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
485 M:      Jiri Kosina <[email protected]>
486 S:      Maintained
487
488 ADF7242 IEEE 802.15.4 RADIO DRIVER
489 M:      Michael Hennerich <[email protected]>
490 L:      [email protected]
491 S:      Supported
492 W:      https://wiki.analog.com/ADF7242
493 W:      https://ez.analog.com/linux-software-drivers
494 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
495 F:      drivers/net/ieee802154/adf7242.c
496
497 ADM1025 HARDWARE MONITOR DRIVER
498 M:      Jean Delvare <[email protected]>
499 L:      [email protected]
500 S:      Maintained
501 F:      Documentation/hwmon/adm1025.rst
502 F:      drivers/hwmon/adm1025.c
503
504 ADM1029 HARDWARE MONITOR DRIVER
505 M:      Corentin Labbe <[email protected]>
506 L:      [email protected]
507 S:      Maintained
508 F:      drivers/hwmon/adm1029.c
509
510 ADM8211 WIRELESS DRIVER
511 L:      [email protected]
512 S:      Orphan
513 F:      drivers/net/wireless/admtek/adm8211.*
514
515 ADP1050 HARDWARE MONITOR DRIVER
516 M:      Radu Sabau <[email protected]>
517 L:      [email protected]
518 S:      Supported
519 W:      https://ez.analog.com/linux-software-drivers
520 F:      Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml
521
522 ADP1653 FLASH CONTROLLER DRIVER
523 M:      Sakari Ailus <[email protected]>
524 L:      [email protected]
525 S:      Maintained
526 F:      drivers/media/i2c/adp1653.c
527 F:      include/media/i2c/adp1653.h
528
529 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
530 M:      Michael Hennerich <[email protected]>
531 S:      Supported
532 W:      http://wiki.analog.com/ADP5520
533 W:      https://ez.analog.com/linux-software-drivers
534 F:      drivers/gpio/gpio-adp5520.c
535 F:      drivers/input/keyboard/adp5520-keys.c
536 F:      drivers/leds/leds-adp5520.c
537 F:      drivers/mfd/adp5520.c
538 F:      drivers/video/backlight/adp5520_bl.c
539
540 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
541 M:      Michael Hennerich <[email protected]>
542 S:      Supported
543 W:      http://wiki.analog.com/ADP5588
544 W:      https://ez.analog.com/linux-software-drivers
545 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
546 F:      drivers/input/keyboard/adp5588-keys.c
547
548 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
549 M:      Michael Hennerich <[email protected]>
550 S:      Supported
551 W:      http://wiki.analog.com/ADP8860
552 W:      https://ez.analog.com/linux-software-drivers
553 F:      drivers/video/backlight/adp8860_bl.c
554
555 ADT746X FAN DRIVER
556 M:      Colin Leroy <[email protected]>
557 S:      Maintained
558 F:      drivers/macintosh/therm_adt746x.c
559
560 ADT7475 HARDWARE MONITOR DRIVER
561 M:      Jean Delvare <[email protected]>
562 L:      [email protected]
563 S:      Maintained
564 F:      Documentation/hwmon/adt7475.rst
565 F:      drivers/hwmon/adt7475.c
566
567 ADVANSYS SCSI DRIVER
568 M:      Matthew Wilcox <[email protected]>
569 M:      Hannes Reinecke <[email protected]>
570 L:      [email protected]
571 S:      Maintained
572 F:      Documentation/scsi/advansys.rst
573 F:      drivers/scsi/advansys.c
574
575 ADVANTECH SWBTN DRIVER
576 M:      Andrea Ho <[email protected]>
577 L:      [email protected]
578 S:      Maintained
579 F:      drivers/platform/x86/adv_swbutton.c
580
581 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
582 M:      Lucas Stankus <[email protected]>
583 S:      Supported
584 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
585 F:      drivers/iio/accel/adxl313*
586
587 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
588 M:      Michael Hennerich <[email protected]>
589 S:      Supported
590 W:      http://wiki.analog.com/ADXL345
591 W:      https://ez.analog.com/linux-software-drivers
592 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
593 F:      drivers/input/misc/adxl34x.c
594
595 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
596 M:      Puranjay Mohan <[email protected]>
597 L:      [email protected]
598 S:      Supported
599 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
600 F:      drivers/iio/accel/adxl355.h
601 F:      drivers/iio/accel/adxl355_core.c
602 F:      drivers/iio/accel/adxl355_i2c.c
603 F:      drivers/iio/accel/adxl355_spi.c
604
605 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
606 M:      Cosmin Tanislav <[email protected]>
607 L:      [email protected]
608 S:      Supported
609 W:      https://ez.analog.com/linux-software-drivers
610 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
611 F:      drivers/iio/accel/adxl367*
612
613 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
614 M:      Michael Hennerich <[email protected]>
615 S:      Supported
616 W:      https://ez.analog.com/linux-software-drivers
617 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
618 F:      drivers/iio/accel/adxl372.c
619 F:      drivers/iio/accel/adxl372_i2c.c
620 F:      drivers/iio/accel/adxl372_spi.c
621
622 AF8133J THREE-AXIS MAGNETOMETER DRIVER
623 M:      Ondřej Jirman <[email protected]>
624 S:      Maintained
625 F:      Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml
626 F:      drivers/iio/magnetometer/af8133j.c
627
628 AF9013 MEDIA DRIVER
629 L:      [email protected]
630 S:      Orphan
631 W:      https://linuxtv.org
632 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
633 F:      drivers/media/dvb-frontends/af9013*
634
635 AF9033 MEDIA DRIVER
636 L:      [email protected]
637 S:      Orphan
638 W:      https://linuxtv.org
639 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
640 F:      drivers/media/dvb-frontends/af9033*
641
642 AFFS FILE SYSTEM
643 M:      David Sterba <[email protected]>
644 L:      [email protected]
645 S:      Odd Fixes
646 F:      Documentation/filesystems/affs.rst
647 F:      fs/affs/
648
649 AFS FILESYSTEM
650 M:      David Howells <[email protected]>
651 M:      Marc Dionne <[email protected]>
652 L:      [email protected]
653 S:      Supported
654 W:      https://www.infradead.org/~dhowells/kafs/
655 F:      Documentation/filesystems/afs.rst
656 F:      fs/afs/
657 F:      include/trace/events/afs.h
658
659 AGPGART DRIVER
660 M:      David Airlie <[email protected]>
661 L:      [email protected]
662 S:      Maintained
663 T:      git https://gitlab.freedesktop.org/drm/kernel.git
664 F:      drivers/char/agp/
665 F:      include/linux/agp*
666 F:      include/uapi/linux/agp*
667
668 AHA152X SCSI DRIVER
669 M:      "Juergen E. Fischer" <[email protected]>
670 L:      [email protected]
671 S:      Maintained
672 F:      drivers/scsi/aha152x*
673 F:      drivers/scsi/pcmcia/aha152x*
674
675 AIC7XXX / AIC79XX SCSI DRIVER
676 M:      Hannes Reinecke <[email protected]>
677 L:      [email protected]
678 S:      Maintained
679 F:      drivers/scsi/aic7xxx/
680
681 AIMSLAB FM RADIO RECEIVER DRIVER
682 M:      Hans Verkuil <[email protected]>
683 L:      [email protected]
684 S:      Maintained
685 W:      https://linuxtv.org
686 T:      git git://linuxtv.org/media_tree.git
687 F:      drivers/media/radio/radio-aimslab*
688
689 AIO
690 M:      Benjamin LaHaise <[email protected]>
691 L:      [email protected]
692 S:      Supported
693 F:      fs/aio.c
694 F:      include/linux/*aio*.h
695
696 AIROHA ETHERNET DRIVER
697 M:      Lorenzo Bianconi <[email protected]>
698 L:      [email protected] (moderated for non-subscribers)
699 L:      [email protected] (moderated for non-subscribers)
700 L:      [email protected]
701 S:      Maintained
702 F:      Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml
703 F:      drivers/net/ethernet/mediatek/airoha_eth.c
704
705 AIROHA PCIE PHY DRIVER
706 M:      Lorenzo Bianconi <[email protected]>
707 L:      [email protected] (moderated for non-subscribers)
708 S:      Maintained
709 F:      Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml
710 F:      drivers/phy/phy-airoha-pcie-regs.h
711 F:      drivers/phy/phy-airoha-pcie.c
712
713 AIROHA SPI SNFI DRIVER
714 M:      Lorenzo Bianconi <[email protected]>
715 M:      Ray Liu <[email protected]>
716 L:      [email protected] (moderated for non-subscribers)
717 L:      [email protected]
718 S:      Maintained
719 F:      Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml
720 F:      drivers/spi/spi-airoha-snfi.c
721
722 AIRSPY MEDIA DRIVER
723 L:      [email protected]
724 S:      Orphan
725 W:      https://linuxtv.org
726 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
727 F:      drivers/media/usb/airspy/
728
729 ALACRITECH GIGABIT ETHERNET DRIVER
730 M:      Lino Sanfilippo <[email protected]>
731 S:      Maintained
732 F:      drivers/net/ethernet/alacritech/*
733
734 ALCATEL SPEEDTOUCH USB DRIVER
735 M:      Duncan Sands <[email protected]>
736 L:      [email protected]
737 S:      Maintained
738 W:      http://www.linux-usb.org/SpeedTouch/
739 F:      drivers/usb/atm/speedtch.c
740 F:      drivers/usb/atm/usbatm.c
741
742 ALCHEMY AU1XX0 MMC DRIVER
743 M:      Manuel Lauss <[email protected]>
744 S:      Maintained
745 F:      drivers/mmc/host/au1xmmc.c
746
747 ALI1563 I2C DRIVER
748 M:      Rudolf Marek <[email protected]>
749 L:      [email protected]
750 S:      Maintained
751 F:      Documentation/i2c/busses/i2c-ali1563.rst
752 F:      drivers/i2c/busses/i2c-ali1563.c
753
754 ALIBABA ELASTIC RDMA DRIVER
755 M:      Cheng Xu <[email protected]>
756 M:      Kai Shen <[email protected]>
757 L:      [email protected]
758 S:      Supported
759 F:      drivers/infiniband/hw/erdma
760 F:      include/uapi/rdma/erdma-abi.h
761
762 ALIBABA PMU DRIVER
763 M:      Shuai Xue <[email protected]>
764 S:      Supported
765 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
766 F:      drivers/perf/alibaba_uncore_drw_pmu.c
767
768 ALIENWARE WMI DRIVER
769 L:      [email protected]
770 S:      Maintained
771 F:      drivers/platform/x86/dell/alienware-wmi.c
772
773 ALLEGRO DVT VIDEO IP CORE DRIVER
774 M:      Michael Tretter <[email protected]>
775 R:      Pengutronix Kernel Team <[email protected]>
776 L:      [email protected]
777 S:      Maintained
778 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
779 F:      drivers/media/platform/allegro-dvt/
780
781 ALLIED VISION ALVIUM CAMERA DRIVER
782 M:      Tommaso Merciai <[email protected]>
783 M:      Martin Hecht <[email protected]>
784 L:      [email protected]
785 S:      Maintained
786 F:      Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml
787 F:      drivers/media/i2c/alvium-csi2.c
788 F:      drivers/media/i2c/alvium-csi2.h
789
790 ALLWINNER A10 CSI DRIVER
791 M:      Maxime Ripard <[email protected]>
792 L:      [email protected]
793 S:      Maintained
794 T:      git git://linuxtv.org/media_tree.git
795 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
796 F:      drivers/media/platform/sunxi/sun4i-csi/
797
798 ALLWINNER A31 CSI DRIVER
799 M:      Yong Deng <[email protected]>
800 M:      Paul Kocialkowski <[email protected]>
801 L:      [email protected]
802 S:      Maintained
803 T:      git git://linuxtv.org/media_tree.git
804 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
805 F:      drivers/media/platform/sunxi/sun6i-csi/
806
807 ALLWINNER A31 ISP DRIVER
808 M:      Paul Kocialkowski <[email protected]>
809 L:      [email protected]
810 S:      Maintained
811 T:      git git://linuxtv.org/media_tree.git
812 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
813 F:      drivers/staging/media/sunxi/sun6i-isp/
814 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
815
816 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
817 M:      Paul Kocialkowski <[email protected]>
818 L:      [email protected]
819 S:      Maintained
820 T:      git git://linuxtv.org/media_tree.git
821 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
822 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
823
824 ALLWINNER CPUFREQ DRIVER
825 M:      Yangtao Li <[email protected]>
826 L:      [email protected]
827 S:      Maintained
828 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
829 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
830
831 ALLWINNER CRYPTO DRIVERS
832 M:      Corentin Labbe <[email protected]>
833 L:      [email protected]
834 S:      Maintained
835 F:      drivers/crypto/allwinner/
836
837 ALLWINNER DMIC DRIVERS
838 M:      Ban Tao <[email protected]>
839 L:      [email protected] (moderated for non-subscribers)
840 S:      Maintained
841 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
842 F:      sound/soc/sunxi/sun50i-dmic.c
843
844 ALLWINNER HARDWARE SPINLOCK SUPPORT
845 M:      Wilken Gottwalt <[email protected]>
846 S:      Maintained
847 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
848 F:      drivers/hwspinlock/sun6i_hwspinlock.c
849
850 ALLWINNER THERMAL DRIVER
851 M:      Vasily Khoruzhick <[email protected]>
852 M:      Yangtao Li <[email protected]>
853 L:      [email protected]
854 S:      Maintained
855 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
856 F:      drivers/thermal/sun8i_thermal.c
857
858 ALLWINNER VPU DRIVER
859 M:      Maxime Ripard <[email protected]>
860 M:      Paul Kocialkowski <[email protected]>
861 L:      [email protected]
862 S:      Maintained
863 F:      drivers/staging/media/sunxi/cedrus/
864
865 ALPHA PORT
866 M:      Richard Henderson <[email protected]>
867 M:      Ivan Kokshaysky <[email protected]>
868 M:      Matt Turner <[email protected]>
869 L:      [email protected]
870 S:      Odd Fixes
871 F:      arch/alpha/
872
873 ALPS PS/2 TOUCHPAD DRIVER
874 R:      Pali Rohár <[email protected]>
875 F:      drivers/input/mouse/alps.*
876
877 ALTERA MAILBOX DRIVER
878 M:      Mun Yew Tham <[email protected]>
879 S:      Maintained
880 F:      drivers/mailbox/mailbox-altera.c
881
882 ALTERA MSGDMA IP CORE DRIVER
883 M:      Olivier Dautricourt <[email protected]>
884 R:      Stefan Roese <[email protected]>
885 L:      [email protected]
886 S:      Odd Fixes
887 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
888 F:      drivers/dma/altera-msgdma.c
889
890 ALTERA PIO DRIVER
891 M:      Mun Yew Tham <[email protected]>
892 L:      [email protected]
893 S:      Maintained
894 F:      drivers/gpio/gpio-altera.c
895
896 ALTERA TRIPLE SPEED ETHERNET DRIVER
897 M:      Joyce Ooi <[email protected]>
898 L:      [email protected]
899 S:      Maintained
900 F:      drivers/net/ethernet/altera/
901
902 ALTERA UART/JTAG UART SERIAL DRIVERS
903 M:      Tobias Klauser <[email protected]>
904 L:      [email protected]
905 S:      Maintained
906 F:      drivers/tty/serial/altera_jtaguart.c
907 F:      drivers/tty/serial/altera_uart.c
908 F:      include/linux/altera_jtaguart.h
909 F:      include/linux/altera_uart.h
910
911 AMAZON ANNAPURNA LABS FIC DRIVER
912 M:      Talel Shenhar <[email protected]>
913 S:      Maintained
914 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
915 F:      drivers/irqchip/irq-al-fic.c
916
917 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
918 M:      Talel Shenhar <[email protected]>
919 M:      Talel Shenhar <[email protected]>
920 S:      Maintained
921 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
922 F:      drivers/edac/al_mc_edac.c
923
924 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
925 M:      Talel Shenhar <[email protected]>
926 S:      Maintained
927 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
928 F:      drivers/thermal/thermal_mmio.c
929
930 AMAZON ETHERNET DRIVERS
931 M:      Shay Agroskin <[email protected]>
932 M:      Arthur Kiyanovski <[email protected]>
933 R:      David Arinzon <[email protected]>
934 R:      Noam Dagan <[email protected]>
935 R:      Saeed Bishara <[email protected]>
936 L:      [email protected]
937 S:      Supported
938 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
939 F:      drivers/net/ethernet/amazon/
940
941 AMAZON RDMA EFA DRIVER
942 M:      Michael Margolin <[email protected]>
943 R:      Gal Pressman <[email protected]>
944 R:      Yossi Leybovich <[email protected]>
945 L:      [email protected]
946 S:      Supported
947 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
948 F:      drivers/infiniband/hw/efa/
949 F:      include/uapi/rdma/efa-abi.h
950
951 AMD ADDRESS TRANSLATION LIBRARY (ATL)
952 M:      Yazen Ghannam <[email protected]>
953 L:      [email protected]
954 S:      Supported
955 F:      drivers/ras/amd/atl/*
956
957 AMD AXI W1 DRIVER
958 M:      Kris Chaplin <[email protected]>
959 R:      Thomas Delev <[email protected]>
960 R:      Michal Simek <[email protected]>
961 S:      Maintained
962 F:      Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
963 F:      drivers/w1/masters/amd_axi_w1.c
964
965 AMD CDX BUS DRIVER
966 M:      Nipun Gupta <[email protected]>
967 M:      Nikhil Agarwal <[email protected]>
968 S:      Maintained
969 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
970 F:      drivers/cdx/*
971 F:      include/linux/cdx/*
972
973 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
974 M:      Tom Lendacky <[email protected]>
975 M:      John Allen <[email protected]>
976 L:      [email protected]
977 S:      Supported
978 F:      drivers/crypto/ccp/
979 F:      include/linux/ccp.h
980
981 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
982 M:      Ashish Kalra <[email protected]>
983 M:      Tom Lendacky <[email protected]>
984 L:      [email protected]
985 S:      Supported
986 F:      drivers/crypto/ccp/sev*
987 F:      include/uapi/linux/psp-sev.h
988
989 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
990 M:      Mario Limonciello <[email protected]>
991 L:      [email protected]
992 S:      Supported
993 F:      drivers/crypto/ccp/dbc.c
994 F:      drivers/crypto/ccp/dbc.h
995 F:      drivers/crypto/ccp/platform-access.c
996 F:      drivers/crypto/ccp/platform-access.h
997 F:      include/uapi/linux/psp-dbc.h
998 F:      tools/crypto/ccp/*.c
999 F:      tools/crypto/ccp/*.py
1000
1001 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT
1002 M:      Mario Limonciello <[email protected]>
1003 L:      [email protected]
1004 S:      Supported
1005 F:      drivers/crypto/ccp/hsti.*
1006
1007 AMD DISPLAY CORE
1008 M:      Harry Wentland <[email protected]>
1009 M:      Leo Li <[email protected]>
1010 M:      Rodrigo Siqueira <[email protected]>
1011 L:      [email protected]
1012 S:      Supported
1013 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1014 F:      drivers/gpu/drm/amd/display/
1015
1016 AMD DISPLAY CORE - DML
1017 M:      Chaitanya Dhere <[email protected]>
1018 M:      Jun Lei <[email protected]>
1019 S:      Supported
1020 F:      drivers/gpu/drm/amd/display/dc/dml/
1021 F:      drivers/gpu/drm/amd/display/dc/dml2/
1022
1023 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
1024 M:      Huang Rui <[email protected]>
1025 L:      [email protected]
1026 S:      Supported
1027 F:      Documentation/hwmon/fam15h_power.rst
1028 F:      drivers/hwmon/fam15h_power.c
1029
1030 AMD FCH GPIO DRIVER
1031 M:      Enrico Weigelt, metux IT consult <[email protected]>
1032 L:      [email protected]
1033 S:      Maintained
1034 F:      drivers/gpio/gpio-amd-fch.c
1035 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1036
1037 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1038 L:      [email protected] (moderated for non-subscribers)
1039 S:      Orphan
1040 F:      drivers/usb/gadget/udc/amd5536udc.*
1041
1042 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1043 M:      Andres Salomon <[email protected]>
1044 L:      [email protected] (moderated for non-subscribers)
1045 S:      Supported
1046 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1047 F:      arch/x86/include/asm/geode.h
1048 F:      drivers/char/hw_random/geode-rng.c
1049 F:      drivers/crypto/geode*
1050 F:      drivers/video/fbdev/geode/
1051
1052 AMD HSMP DRIVER
1053 M:      Naveen Krishna Chatradhi <[email protected]>
1054 R:      Carlos Bilbao <[email protected]>
1055 L:      [email protected]
1056 S:      Maintained
1057 F:      Documentation/arch/x86/amd_hsmp.rst
1058 F:      arch/x86/include/asm/amd_hsmp.h
1059 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1060 F:      drivers/platform/x86/amd/hsmp.c
1061
1062 AMD IOMMU (AMD-VI)
1063 M:      Joerg Roedel <[email protected]>
1064 R:      Suravee Suthikulpanit <[email protected]>
1065 L:      [email protected]
1066 S:      Maintained
1067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
1068 F:      drivers/iommu/amd/
1069 F:      include/linux/amd-iommu.h
1070
1071 AMD KFD
1072 M:      Felix Kuehling <[email protected]>
1073 L:      [email protected]
1074 S:      Supported
1075 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1076 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1077 F:      drivers/gpu/drm/amd/amdkfd/
1078 F:      drivers/gpu/drm/amd/include/cik_structs.h
1079 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1080 F:      drivers/gpu/drm/amd/include/v9_structs.h
1081 F:      drivers/gpu/drm/amd/include/vi_structs.h
1082 F:      include/uapi/linux/kfd_ioctl.h
1083 F:      include/uapi/linux/kfd_sysfs.h
1084
1085 AMD MP2 I2C DRIVER
1086 M:      Elie Morisse <[email protected]>
1087 M:      Shyam Sundar S K <[email protected]>
1088 L:      [email protected]
1089 S:      Maintained
1090 F:      drivers/i2c/busses/i2c-amd-mp2*
1091
1092 AMD PDS CORE DRIVER
1093 M:      Shannon Nelson <[email protected]>
1094 M:      Brett Creeley <[email protected]>
1095 L:      [email protected]
1096 S:      Supported
1097 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1098 F:      drivers/net/ethernet/amd/pds_core/
1099 F:      include/linux/pds/
1100
1101 AMD PMC DRIVER
1102 M:      Shyam Sundar S K <[email protected]>
1103 L:      [email protected]
1104 S:      Maintained
1105 F:      drivers/platform/x86/amd/pmc/
1106
1107 AMD PMF DRIVER
1108 M:      Shyam Sundar S K <[email protected]>
1109 L:      [email protected]
1110 S:      Maintained
1111 F:      Documentation/ABI/testing/sysfs-amd-pmf
1112 F:      drivers/platform/x86/amd/pmf/
1113
1114 AMD POWERPLAY AND SWSMU
1115 M:      Kenneth Feng <[email protected]>
1116 L:      [email protected]
1117 S:      Supported
1118 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1119 F:      drivers/gpu/drm/amd/pm/
1120
1121 AMD PSTATE DRIVER
1122 M:      Huang Rui <[email protected]>
1123 M:      Gautham R. Shenoy <[email protected]>
1124 M:      Mario Limonciello <[email protected]>
1125 R:      Perry Yuan <[email protected]>
1126 L:      [email protected]
1127 S:      Supported
1128 F:      Documentation/admin-guide/pm/amd-pstate.rst
1129 F:      drivers/cpufreq/amd-pstate*
1130 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1131
1132 AMD PTDMA DRIVER
1133 M:      Basavaraj Natikar <[email protected]>
1134 L:      [email protected]
1135 S:      Maintained
1136 F:      drivers/dma/ptdma/
1137
1138 AMD SEATTLE DEVICE TREE SUPPORT
1139 M:      Suravee Suthikulpanit <[email protected]>
1140 M:      Tom Lendacky <[email protected]>
1141 S:      Supported
1142 F:      arch/arm64/boot/dts/amd/
1143
1144 AMD SENSOR FUSION HUB DRIVER
1145 M:      Basavaraj Natikar <[email protected]>
1146 L:      [email protected]
1147 S:      Maintained
1148 F:      Documentation/hid/amd-sfh*
1149 F:      drivers/hid/amd-sfh-hid/
1150
1151 AMD SPI DRIVER
1152 M:      Sanjay R Mehta <[email protected]>
1153 S:      Maintained
1154 F:      drivers/spi/spi-amd.c
1155
1156 AMD XGBE DRIVER
1157 M:      "Shyam Sundar S K" <[email protected]>
1158 L:      [email protected]
1159 S:      Supported
1160 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1161 F:      drivers/net/ethernet/amd/xgbe/
1162
1163 AMLOGIC DDR PMU DRIVER
1164 M:      Jiucheng Xu <[email protected]>
1165 L:      [email protected]
1166 S:      Supported
1167 W:      http://www.amlogic.com
1168 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1169 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1170 F:      drivers/perf/amlogic/
1171 F:      include/soc/amlogic/
1172
1173 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1174 M:      Javier Carrasco <[email protected]>
1175 L:      [email protected]
1176 S:      Maintained
1177 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1178 F:      Documentation/hwmon/chipcap2.rst
1179 F:      drivers/hwmon/chipcap2.c
1180
1181 AMPHION VPU CODEC V4L2 DRIVER
1182 M:      Ming Qian <[email protected]>
1183 M:      Zhou Peng <[email protected]>
1184 L:      [email protected]
1185 S:      Maintained
1186 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1187 F:      drivers/media/platform/amphion/
1188
1189 AMS AS73211 DRIVER
1190 M:      Christian Eggers <[email protected]>
1191 L:      [email protected]
1192 S:      Maintained
1193 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1194 F:      drivers/iio/light/as73211.c
1195
1196 AMT (Automatic Multicast Tunneling)
1197 M:      Taehee Yoo <[email protected]>
1198 L:      [email protected]
1199 S:      Maintained
1200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1202 F:      drivers/net/amt.c
1203
1204 ANALOG DEVICES INC AD3552R DRIVER
1205 M:      Nuno Sá <[email protected]>
1206 L:      [email protected]
1207 S:      Supported
1208 W:      https://ez.analog.com/linux-software-drivers
1209 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1210 F:      drivers/iio/dac/ad3552r.c
1211
1212 ANALOG DEVICES INC AD4130 DRIVER
1213 M:      Cosmin Tanislav <[email protected]>
1214 L:      [email protected]
1215 S:      Supported
1216 W:      https://ez.analog.com/linux-software-drivers
1217 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1218 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1219 F:      drivers/iio/adc/ad4130.c
1220
1221 ANALOG DEVICES INC AD7091R DRIVER
1222 M:      Marcelo Schmitt <[email protected]>
1223 L:      [email protected]
1224 S:      Supported
1225 W:      http://ez.analog.com/community/linux-device-drivers
1226 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1227 F:      drivers/iio/adc/ad7091r*
1228
1229 ANALOG DEVICES INC AD7192 DRIVER
1230 M:      Alisa-Dariana Roman <[email protected]>
1231 L:      [email protected]
1232 S:      Supported
1233 W:      https://ez.analog.com/linux-software-drivers
1234 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1235 F:      drivers/iio/adc/ad7192.c
1236
1237 ANALOG DEVICES INC AD7292 DRIVER
1238 M:      Marcelo Schmitt <[email protected]>
1239 L:      [email protected]
1240 S:      Supported
1241 W:      https://ez.analog.com/linux-software-drivers
1242 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1243 F:      drivers/iio/adc/ad7292.c
1244
1245 ANALOG DEVICES INC AD7293 DRIVER
1246 M:      Antoniu Miclaus <[email protected]>
1247 L:      [email protected]
1248 S:      Supported
1249 W:      https://ez.analog.com/linux-software-drivers
1250 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1251 F:      drivers/iio/dac/ad7293.c
1252
1253 ANALOG DEVICES INC AD74115 DRIVER
1254 M:      Cosmin Tanislav <[email protected]>
1255 L:      [email protected]
1256 S:      Supported
1257 W:      https://ez.analog.com/linux-software-drivers
1258 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1259 F:      drivers/iio/addac/ad74115.c
1260
1261 ANALOG DEVICES INC AD74413R DRIVER
1262 M:      Cosmin Tanislav <[email protected]>
1263 L:      [email protected]
1264 S:      Supported
1265 W:      https://ez.analog.com/linux-software-drivers
1266 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1267 F:      drivers/iio/addac/ad74413r.c
1268 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1269
1270 ANALOG DEVICES INC AD7768-1 DRIVER
1271 M:      Michael Hennerich <[email protected]>
1272 L:      [email protected]
1273 S:      Supported
1274 W:      https://ez.analog.com/linux-software-drivers
1275 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1276 F:      drivers/iio/adc/ad7768-1.c
1277
1278 ANALOG DEVICES INC AD7780 DRIVER
1279 M:      Michael Hennerich <[email protected]>
1280 M:      Renato Lui Geh <[email protected]>
1281 L:      [email protected]
1282 S:      Supported
1283 W:      https://ez.analog.com/linux-software-drivers
1284 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1285 F:      drivers/iio/adc/ad7780.c
1286
1287 ANALOG DEVICES INC AD9739a DRIVER
1288 M:      Nuno Sa <[email protected]>
1289 M:      Dragos Bogdan <[email protected]>
1290 L:      [email protected]
1291 S:      Supported
1292 W:      https://ez.analog.com/linux-software-drivers
1293 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1294 F:      drivers/iio/dac/ad9739a.c
1295
1296 ANALOG DEVICES INC ADA4250 DRIVER
1297 M:      Antoniu Miclaus <[email protected]>
1298 L:      [email protected]
1299 S:      Supported
1300 W:      https://ez.analog.com/linux-software-drivers
1301 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1302 F:      drivers/iio/amplifiers/ada4250.c
1303
1304 ANALOG DEVICES INC ADF4377 DRIVER
1305 M:      Antoniu Miclaus <[email protected]>
1306 L:      [email protected]
1307 S:      Supported
1308 W:      https://ez.analog.com/linux-software-drivers
1309 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1310 F:      drivers/iio/frequency/adf4377.c
1311
1312 ANALOG DEVICES INC ADGS1408 DRIVER
1313 M:      Mircea Caprioru <[email protected]>
1314 S:      Supported
1315 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1316 F:      drivers/mux/adgs1408.c
1317
1318 ANALOG DEVICES INC ADIN DRIVER
1319 M:      Michael Hennerich <[email protected]>
1320 L:      [email protected]
1321 S:      Supported
1322 W:      https://ez.analog.com/linux-software-drivers
1323 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1324 F:      drivers/net/phy/adin.c
1325
1326 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1327 M:      Nuno Sa <[email protected]>
1328 L:      [email protected]
1329 S:      Supported
1330 F:      drivers/iio/imu/adis.c
1331 F:      drivers/iio/imu/adis_buffer.c
1332 F:      drivers/iio/imu/adis_trigger.c
1333 F:      include/linux/iio/imu/adis.h
1334
1335 ANALOG DEVICES INC ADIS16460 DRIVER
1336 M:      Dragos Bogdan <[email protected]>
1337 L:      [email protected]
1338 S:      Supported
1339 W:      https://ez.analog.com/linux-software-drivers
1340 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1341 F:      drivers/iio/imu/adis16460.c
1342
1343 ANALOG DEVICES INC ADIS16475 DRIVER
1344 M:      Nuno Sa <[email protected]>
1345 L:      [email protected]
1346 S:      Supported
1347 W:      https://ez.analog.com/linux-software-drivers
1348 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1349 F:      drivers/iio/imu/adis16475.c
1350
1351 ANALOG DEVICES INC ADM1177 DRIVER
1352 M:      Michael Hennerich <[email protected]>
1353 L:      [email protected]
1354 S:      Supported
1355 W:      https://ez.analog.com/linux-software-drivers
1356 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1357 F:      drivers/hwmon/adm1177.c
1358
1359 ANALOG DEVICES INC ADMFM2000 DRIVER
1360 M:      Kim Seer Paller <[email protected]>
1361 L:      [email protected]
1362 S:      Supported
1363 W:      https://ez.analog.com/linux-software-drivers
1364 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1365 F:      drivers/iio/frequency/admfm2000.c
1366
1367 ANALOG DEVICES INC ADMV1013 DRIVER
1368 M:      Antoniu Miclaus <[email protected]>
1369 L:      [email protected]
1370 S:      Supported
1371 W:      https://ez.analog.com/linux-software-drivers
1372 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1373 F:      drivers/iio/frequency/admv1013.c
1374
1375 ANALOG DEVICES INC ADMV1014 DRIVER
1376 M:      Antoniu Miclaus <[email protected]>
1377 L:      [email protected]
1378 S:      Supported
1379 W:      https://ez.analog.com/linux-software-drivers
1380 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1381 F:      drivers/iio/frequency/admv1014.c
1382
1383 ANALOG DEVICES INC ADMV8818 DRIVER
1384 M:      Antoniu Miclaus <[email protected]>
1385 L:      [email protected]
1386 S:      Supported
1387 W:      https://ez.analog.com/linux-software-drivers
1388 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1389 F:      drivers/iio/filter/admv8818.c
1390
1391 ANALOG DEVICES INC ADP5061 DRIVER
1392 M:      Michael Hennerich <[email protected]>
1393 L:      [email protected]
1394 S:      Supported
1395 W:      https://ez.analog.com/linux-software-drivers
1396 F:      drivers/power/supply/adp5061.c
1397
1398 ANALOG DEVICES INC ADRF6780 DRIVER
1399 M:      Antoniu Miclaus <[email protected]>
1400 L:      [email protected]
1401 S:      Supported
1402 W:      https://ez.analog.com/linux-software-drivers
1403 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1404 F:      drivers/iio/frequency/adrf6780.c
1405
1406 ANALOG DEVICES INC ADV7180 DRIVER
1407 M:      Lars-Peter Clausen <[email protected]>
1408 L:      [email protected]
1409 S:      Supported
1410 W:      https://ez.analog.com/linux-software-drivers
1411 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1412 F:      drivers/media/i2c/adv7180.c
1413
1414 ANALOG DEVICES INC ADV748X DRIVER
1415 M:      Kieran Bingham <[email protected]>
1416 L:      [email protected]
1417 S:      Maintained
1418 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1419 F:      drivers/media/i2c/adv748x/*
1420
1421 ANALOG DEVICES INC ADV7511 DRIVER
1422 M:      Hans Verkuil <[email protected]>
1423 L:      [email protected]
1424 S:      Maintained
1425 F:      drivers/media/i2c/adv7511*
1426
1427 ANALOG DEVICES INC ADV7604 DRIVER
1428 M:      Hans Verkuil <[email protected]>
1429 L:      [email protected]
1430 S:      Maintained
1431 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1432 F:      drivers/media/i2c/adv7604*
1433
1434 ANALOG DEVICES INC ADV7842 DRIVER
1435 M:      Hans Verkuil <[email protected]>
1436 L:      [email protected]
1437 S:      Maintained
1438 F:      drivers/media/i2c/adv7842*
1439
1440 ANALOG DEVICES INC ADXRS290 DRIVER
1441 M:      Nishant Malpani <[email protected]>
1442 L:      [email protected]
1443 S:      Supported
1444 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1445 F:      drivers/iio/gyro/adxrs290.c
1446
1447 ANALOG DEVICES INC ASOC CODEC DRIVERS
1448 M:      Lars-Peter Clausen <[email protected]>
1449 M:      Nuno Sá <[email protected]>
1450 L:      [email protected] (moderated for non-subscribers)
1451 S:      Supported
1452 W:      http://wiki.analog.com/
1453 W:      https://ez.analog.com/linux-software-drivers
1454 F:      sound/soc/codecs/ad1*
1455 F:      sound/soc/codecs/ad7*
1456 F:      sound/soc/codecs/adau*
1457 F:      sound/soc/codecs/adav*
1458 F:      sound/soc/codecs/sigmadsp.*
1459 F:      sound/soc/codecs/ssm*
1460
1461 ANALOG DEVICES INC AXI DAC DRIVER
1462 M:      Nuno Sa <[email protected]>
1463 L:      [email protected]
1464 S:      Supported
1465 W:      https://ez.analog.com/linux-software-drivers
1466 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1467 F:      drivers/iio/dac/adi-axi-dac.c
1468
1469 ANALOG DEVICES INC DMA DRIVERS
1470 M:      Lars-Peter Clausen <[email protected]>
1471 S:      Supported
1472 W:      https://ez.analog.com/linux-software-drivers
1473 F:      drivers/dma/dma-axi-dmac.c
1474
1475 ANALOG DEVICES INC IIO DRIVERS
1476 M:      Lars-Peter Clausen <[email protected]>
1477 M:      Michael Hennerich <[email protected]>
1478 S:      Supported
1479 W:      http://wiki.analog.com/
1480 W:      https://ez.analog.com/linux-software-drivers
1481 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1482 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1483 F:      Documentation/devicetree/bindings/iio/*/adi,*
1484 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1485 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1486 F:      drivers/iio/*/ad*
1487 F:      drivers/iio/adc/ltc249*
1488 F:      drivers/iio/amplifiers/hmc425a.c
1489 F:      drivers/staging/iio/*/ad*
1490 X:      drivers/iio/*/adjd*
1491
1492 ANALOGBITS PLL LIBRARIES
1493 M:      Paul Walmsley <[email protected]>
1494 M:      Samuel Holland <[email protected]>
1495 S:      Supported
1496 F:      drivers/clk/analogbits/*
1497 F:      include/linux/clk/analogbits*
1498
1499 ANDROID DRIVERS
1500 M:      Greg Kroah-Hartman <[email protected]>
1501 M:      Arve Hjønnevåg <[email protected]>
1502 M:      Todd Kjos <[email protected]>
1503 M:      Martijn Coenen <[email protected]>
1504 M:      Joel Fernandes <[email protected]>
1505 M:      Christian Brauner <[email protected]>
1506 M:      Carlos Llamas <[email protected]>
1507 M:      Suren Baghdasaryan <[email protected]>
1508 L:      [email protected]
1509 S:      Supported
1510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1511 F:      drivers/android/
1512
1513 ANDROID GOLDFISH PIC DRIVER
1514 M:      Miodrag Dinic <[email protected]>
1515 S:      Supported
1516 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1517 F:      drivers/irqchip/irq-goldfish-pic.c
1518
1519 ANDROID GOLDFISH RTC DRIVER
1520 M:      Jiaxun Yang <[email protected]>
1521 S:      Supported
1522 F:      drivers/rtc/rtc-goldfish.c
1523
1524 AOA (Apple Onboard Audio) ALSA DRIVER
1525 M:      Johannes Berg <[email protected]>
1526 L:      [email protected]
1527 L:      [email protected] (moderated for non-subscribers)
1528 S:      Maintained
1529 F:      sound/aoa/
1530
1531 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1532 M:      William Breathitt Gray <[email protected]>
1533 L:      [email protected]
1534 S:      Maintained
1535 F:      drivers/iio/addac/stx104.c
1536
1537 APM DRIVER
1538 M:      Jiri Kosina <[email protected]>
1539 S:      Odd fixes
1540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1541 F:      arch/x86/kernel/apm_32.c
1542 F:      drivers/char/apm-emulation.c
1543 F:      include/linux/apm_bios.h
1544 F:      include/uapi/linux/apm_bios.h
1545
1546 APPARMOR SECURITY MODULE
1547 M:      John Johansen <[email protected]>
1548 M:      John Johansen <[email protected]>
1549 L:      [email protected] (moderated for non-subscribers)
1550 S:      Supported
1551 W:      apparmor.net
1552 B:      https://gitlab.com/apparmor/apparmor-kernel
1553 C:      irc://irc.oftc.net/apparmor
1554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1555 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1556 F:      Documentation/admin-guide/LSM/apparmor.rst
1557 F:      security/apparmor/
1558
1559 APPLE BCM5974 MULTITOUCH DRIVER
1560 M:      Henrik Rydberg <[email protected]>
1561 L:      [email protected]
1562 S:      Odd fixes
1563 F:      drivers/input/mouse/bcm5974.c
1564
1565 APPLE PCIE CONTROLLER DRIVER
1566 M:      Alyssa Rosenzweig <[email protected]>
1567 M:      Marc Zyngier <[email protected]>
1568 L:      [email protected]
1569 S:      Maintained
1570 F:      drivers/pci/controller/pcie-apple.c
1571
1572 APPLE SMC DRIVER
1573 M:      Henrik Rydberg <[email protected]>
1574 L:      [email protected]
1575 S:      Odd fixes
1576 F:      drivers/hwmon/applesmc.c
1577
1578 APPLETALK NETWORK LAYER
1579 L:      [email protected]
1580 S:      Odd fixes
1581 F:      include/linux/atalk.h
1582 F:      include/uapi/linux/atalk.h
1583 F:      net/appletalk/
1584
1585 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1586 M:      Khuong Dinh <[email protected]>
1587 S:      Supported
1588 F:      arch/arm64/boot/dts/apm/
1589
1590 APPLIED MICRO (APM) X-GENE SOC EDAC
1591 M:      Khuong Dinh <[email protected]>
1592 S:      Supported
1593 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1594 F:      drivers/edac/xgene_edac.c
1595
1596 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1597 M:      Iyappan Subramanian <[email protected]>
1598 M:      Keyur Chudgar <[email protected]>
1599 S:      Supported
1600 F:      drivers/net/ethernet/apm/xgene-v2/
1601
1602 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1603 M:      Iyappan Subramanian <[email protected]>
1604 M:      Keyur Chudgar <[email protected]>
1605 M:      Quan Nguyen <[email protected]>
1606 S:      Supported
1607 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1608 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1609 F:      drivers/net/ethernet/apm/xgene/
1610 F:      drivers/net/mdio/mdio-xgene.c
1611
1612 APPLIED MICRO (APM) X-GENE SOC PMU
1613 M:      Khuong Dinh <[email protected]>
1614 S:      Supported
1615 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1616 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1617 F:      drivers/perf/xgene_pmu.c
1618
1619 APTINA CAMERA SENSOR PLL
1620 M:      Laurent Pinchart <[email protected]>
1621 L:      [email protected]
1622 S:      Maintained
1623 F:      drivers/media/i2c/aptina-pll.*
1624
1625 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1626 M:      Aleksa Savic <[email protected]>
1627 M:      Jack Doan <[email protected]>
1628 L:      [email protected]
1629 S:      Maintained
1630 F:      Documentation/hwmon/aquacomputer_d5next.rst
1631 F:      drivers/hwmon/aquacomputer_d5next.c
1632
1633 AQUANTIA ETHERNET DRIVER (atlantic)
1634 M:      Igor Russkikh <[email protected]>
1635 L:      [email protected]
1636 S:      Supported
1637 W:      https://www.marvell.com/
1638 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1639 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1640 F:      drivers/net/ethernet/aquantia/atlantic/
1641
1642 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1643 M:      Egor Pomozov <[email protected]>
1644 L:      [email protected]
1645 S:      Supported
1646 W:      http://www.aquantia.com
1647 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1648
1649 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1650 M:      Krzysztof Hałasa <[email protected]>
1651 L:      [email protected]
1652 S:      Maintained
1653 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1654 F:      drivers/media/i2c/ar0521.c
1655
1656 ARASAN NAND CONTROLLER DRIVER
1657 M:      Miquel Raynal <[email protected]>
1658 R:      Michal Simek <[email protected]>
1659 L:      [email protected]
1660 S:      Maintained
1661 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1662 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1663
1664 ARC FRAMEBUFFER DRIVER
1665 M:      Jaya Kumar <[email protected]>
1666 S:      Maintained
1667 F:      drivers/video/fbdev/arcfb.c
1668 F:      drivers/video/fbdev/core/fb_defio.c
1669
1670 ARC PGU DRM DRIVER
1671 M:      Alexey Brodkin <[email protected]>
1672 S:      Supported
1673 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1674 F:      drivers/gpu/drm/tiny/arcpgu.c
1675
1676 ARCNET NETWORK LAYER
1677 M:      Michael Grzeschik <[email protected]>
1678 L:      [email protected]
1679 S:      Maintained
1680 F:      drivers/net/arcnet/
1681 F:      include/uapi/linux/if_arcnet.h
1682
1683 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1684 M:      Arnd Bergmann <[email protected]>
1685 M:      Olof Johansson <[email protected]>
1686 M:      [email protected]
1687 L:      [email protected] (moderated for non-subscribers)
1688 S:      Maintained
1689 P:      Documentation/process/maintainer-soc.rst
1690 C:      irc://irc.libera.chat/armlinux
1691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1692 F:      Documentation/process/maintainer-soc*.rst
1693 F:      arch/arm/boot/dts/Makefile
1694 F:      arch/arm64/boot/dts/Makefile
1695
1696 ARM ARCHITECTED TIMER DRIVER
1697 M:      Mark Rutland <[email protected]>
1698 M:      Marc Zyngier <[email protected]>
1699 L:      [email protected] (moderated for non-subscribers)
1700 S:      Maintained
1701 F:      arch/arm/include/asm/arch_timer.h
1702 F:      arch/arm64/include/asm/arch_timer.h
1703 F:      drivers/clocksource/arm_arch_timer.c
1704
1705 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1706 M:      Marc Zyngier <[email protected]>
1707 L:      [email protected] (moderated for non-subscribers)
1708 S:      Maintained
1709 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1710 F:      arch/arm/include/asm/arch_gicv3.h
1711 F:      arch/arm64/include/asm/arch_gicv3.h
1712 F:      drivers/irqchip/irq-gic*.[ch]
1713 F:      include/linux/irqchip/arm-gic*.h
1714 F:      include/linux/irqchip/arm-vgic-info.h
1715
1716 ARM HDLCD DRM DRIVER
1717 M:      Liviu Dudau <[email protected]>
1718 S:      Supported
1719 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1720 F:      drivers/gpu/drm/arm/hdlcd_*
1721
1722 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1723 M:      Linus Walleij <[email protected]>
1724 L:      [email protected] (moderated for non-subscribers)
1725 S:      Maintained
1726 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1727 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1728 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1729 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1730 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1731 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1732 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1733 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1734 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1735 F:      arch/arm/boot/dts/arm/arm-realview-*
1736 F:      arch/arm/boot/dts/arm/integrator*
1737 F:      arch/arm/boot/dts/arm/versatile*
1738 F:      arch/arm/mach-versatile/
1739 F:      drivers/bus/arm-integrator-lm.c
1740 F:      drivers/clk/versatile/
1741 F:      drivers/i2c/busses/i2c-versatile.c
1742 F:      drivers/irqchip/irq-versatile-fpga.c
1743 F:      drivers/mtd/maps/physmap-versatile.*
1744 F:      drivers/power/reset/arm-versatile-reboot.c
1745 F:      drivers/soc/versatile/
1746
1747 ARM KOMEDA DRM-KMS DRIVER
1748 M:      Liviu Dudau <[email protected]>
1749 S:      Supported
1750 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1751 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1752 F:      Documentation/gpu/komeda-kms.rst
1753 F:      drivers/gpu/drm/arm/display/include/
1754 F:      drivers/gpu/drm/arm/display/komeda/
1755
1756 ARM MALI PANFROST DRM DRIVER
1757 M:      Boris Brezillon <[email protected]>
1758 M:      Rob Herring <[email protected]>
1759 R:      Steven Price <[email protected]>
1760 L:      [email protected]
1761 S:      Supported
1762 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1763 F:      Documentation/gpu/panfrost.rst
1764 F:      drivers/gpu/drm/ci/xfails/panfrost*
1765 F:      drivers/gpu/drm/panfrost/
1766 F:      include/uapi/drm/panfrost_drm.h
1767
1768 ARM MALI PANTHOR DRM DRIVER
1769 M:      Boris Brezillon <[email protected]>
1770 M:      Steven Price <[email protected]>
1771 M:      Liviu Dudau <[email protected]>
1772 L:      [email protected]
1773 S:      Supported
1774 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1775 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1776 F:      drivers/gpu/drm/panthor/
1777 F:      include/uapi/drm/panthor_drm.h
1778
1779 ARM MALI-DP DRM DRIVER
1780 M:      Liviu Dudau <[email protected]>
1781 S:      Supported
1782 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1783 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1784 F:      Documentation/gpu/afbc.rst
1785 F:      drivers/gpu/drm/arm/
1786
1787 ARM MFM AND FLOPPY DRIVERS
1788 M:      Ian Molton <[email protected]>
1789 S:      Maintained
1790 F:      arch/arm/include/asm/floppy.h
1791 F:      arch/arm/mach-rpc/floppydma.S
1792
1793 ARM PMU PROFILING AND DEBUGGING
1794 M:      Will Deacon <[email protected]>
1795 M:      Mark Rutland <[email protected]>
1796 L:      [email protected] (moderated for non-subscribers)
1797 S:      Maintained
1798 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1799 F:      Documentation/devicetree/bindings/perf/
1800 F:      arch/arm*/include/asm/hw_breakpoint.h
1801 F:      arch/arm*/include/asm/perf_event.h
1802 F:      arch/arm*/kernel/hw_breakpoint.c
1803 F:      arch/arm*/kernel/perf_*
1804 F:      drivers/perf/
1805 F:      include/linux/perf/arm_pmu*.h
1806
1807 ARM PORT
1808 M:      Russell King <[email protected]>
1809 L:      [email protected] (moderated for non-subscribers)
1810 S:      Odd Fixes
1811 W:      http://www.armlinux.org.uk/
1812 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1813 F:      arch/arm/
1814 X:      arch/arm/boot/dts/
1815
1816 ARM PRIMECELL AACI PL041 DRIVER
1817 M:      Russell King <[email protected]>
1818 S:      Odd Fixes
1819 F:      sound/arm/aaci.*
1820
1821 ARM PRIMECELL BUS SUPPORT
1822 M:      Russell King <[email protected]>
1823 S:      Odd Fixes
1824 F:      drivers/amba/
1825 F:      include/linux/amba/bus.h
1826
1827 ARM PRIMECELL KMI PL050 DRIVER
1828 M:      Russell King <[email protected]>
1829 S:      Odd Fixes
1830 F:      drivers/input/serio/ambakmi.*
1831 F:      include/linux/amba/kmi.h
1832
1833 ARM PRIMECELL MMCI PL180/1 DRIVER
1834 M:      Russell King <[email protected]>
1835 S:      Odd Fixes
1836 F:      drivers/mmc/host/mmci.*
1837 F:      include/linux/amba/mmci.h
1838
1839 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1840 M:      Miquel Raynal <[email protected]>
1841 R:      Michal Simek <[email protected]>
1842 L:      [email protected]
1843 S:      Maintained
1844 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1845 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1846
1847 ARM PRIMECELL PL35X SMC DRIVER
1848 M:      Miquel Raynal <[email protected]>
1849 R:      Michal Simek <[email protected]>
1850 L:      [email protected] (moderated for non-subscribers)
1851 S:      Maintained
1852 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1853 F:      drivers/memory/pl353-smc.c
1854
1855 ARM PRIMECELL SSP PL022 SPI DRIVER
1856 M:      Linus Walleij <[email protected]>
1857 L:      [email protected] (moderated for non-subscribers)
1858 S:      Maintained
1859 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1860 F:      drivers/spi/spi-pl022.c
1861
1862 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1863 M:      Russell King <[email protected]>
1864 S:      Odd Fixes
1865 F:      drivers/tty/serial/amba-pl01*.c
1866 F:      include/linux/amba/serial.h
1867
1868 ARM PRIMECELL VIC PL190/PL192 DRIVER
1869 M:      Linus Walleij <[email protected]>
1870 L:      [email protected] (moderated for non-subscribers)
1871 S:      Maintained
1872 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1873 F:      drivers/irqchip/irq-vic.c
1874
1875 ARM SMC WATCHDOG DRIVER
1876 M:      Julius Werner <[email protected]>
1877 R:      Evan Benn <[email protected]>
1878 S:      Maintained
1879 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1880 F:      drivers/watchdog/arm_smc_wdt.c
1881
1882 ARM SMMU DRIVERS
1883 M:      Will Deacon <[email protected]>
1884 R:      Robin Murphy <[email protected]>
1885 L:      [email protected] (moderated for non-subscribers)
1886 S:      Maintained
1887 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1888 F:      drivers/iommu/arm/
1889 F:      drivers/iommu/io-pgtable-arm*
1890
1891 ARM SMMU SVA SUPPORT
1892 R:      Jean-Philippe Brucker <[email protected]>
1893 F:      drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
1894
1895 ARM SUB-ARCHITECTURES
1896 L:      [email protected] (moderated for non-subscribers)
1897 S:      Maintained
1898 C:      irc://irc.libera.chat/armlinux
1899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1900 F:      arch/arm/mach-*/
1901 F:      arch/arm/plat-*/
1902
1903 ARM/ACTIONS SEMI ARCHITECTURE
1904 M:      Andreas Färber <[email protected]>
1905 M:      Manivannan Sadhasivam <[email protected]>
1906 L:      [email protected] (moderated for non-subscribers)
1907 L:      [email protected] (moderated for non-subscribers)
1908 S:      Maintained
1909 F:      Documentation/devicetree/bindings/arm/actions.yaml
1910 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1911 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1912 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1913 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1914 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1915 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1916 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1917 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1918 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1919 F:      arch/arm/boot/dts/actions/
1920 F:      arch/arm/mach-actions/
1921 F:      arch/arm64/boot/dts/actions/
1922 F:      drivers/clk/actions/
1923 F:      drivers/clocksource/timer-owl*
1924 F:      drivers/dma/owl-dma.c
1925 F:      drivers/i2c/busses/i2c-owl.c
1926 F:      drivers/irqchip/irq-owl-sirq.c
1927 F:      drivers/mmc/host/owl-mmc.c
1928 F:      drivers/net/ethernet/actions/
1929 F:      drivers/pinctrl/actions/*
1930 F:      drivers/pmdomain/actions/
1931 F:      include/dt-bindings/power/owl-*
1932 F:      include/dt-bindings/reset/actions,*
1933 F:      include/linux/soc/actions/
1934 N:      owl
1935
1936 ARM/AIROHA SOC SUPPORT
1937 M:      Matthias Brugger <[email protected]>
1938 M:      AngeloGioacchino Del Regno <[email protected]>
1939 L:      [email protected] (moderated for non-subscribers)
1940 L:      [email protected] (moderated for non-subscribers)
1941 S:      Odd Fixes
1942 F:      arch/arm/boot/dts/airoha/
1943 F:      arch/arm64/boot/dts/airoha/
1944
1945 ARM/Allwinner SoC Clock Support
1946 M:      Emilio López <[email protected]>
1947 S:      Maintained
1948 F:      drivers/clk/sunxi/
1949
1950 ARM/Allwinner sunXi SoC support
1951 M:      Chen-Yu Tsai <[email protected]>
1952 M:      Jernej Skrabec <[email protected]>
1953 M:      Samuel Holland <[email protected]>
1954 L:      [email protected] (moderated for non-subscribers)
1955 L:      [email protected]
1956 S:      Maintained
1957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1958 F:      arch/arm/mach-sunxi/
1959 F:      arch/arm64/boot/dts/allwinner/
1960 F:      drivers/clk/sunxi-ng/
1961 F:      drivers/pinctrl/sunxi/
1962 F:      drivers/soc/sunxi/
1963 N:      allwinner
1964 N:      sun[x456789]i
1965 N:      sun[25]0i
1966
1967 ARM/ALPHASCALE ARCHITECTURE
1968 M:      Krzysztof Kozlowski <[email protected]>
1969 L:      [email protected] (moderated for non-subscribers)
1970 S:      Odd Fixes
1971 F:      arch/arm/boot/dts/alphascale/
1972 F:      drivers/clk/clk-asm9260.c
1973 F:      drivers/clocksource/asm9260_timer.c
1974 F:      drivers/rtc/rtc-asm9260.c
1975 F:      drivers/watchdog/asm9260_wdt.c
1976
1977 ARM/AMD PENSANDO ARM64 ARCHITECTURE
1978 M:      Brad Larson <[email protected]>
1979 L:      [email protected] (moderated for non-subscribers)
1980 S:      Supported
1981 F:      Documentation/devicetree/bindings/*/amd,pensando*
1982 F:      arch/arm64/boot/dts/amd/elba*
1983
1984 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1985 M:      Neil Armstrong <[email protected]>
1986 M:      Jerome Brunet <[email protected]>
1987 L:      [email protected]
1988 S:      Maintained
1989 F:      Documentation/devicetree/bindings/clock/amlogic*
1990 F:      drivers/clk/meson/
1991 F:      include/dt-bindings/clock/amlogic,a1*
1992 F:      include/dt-bindings/clock/gxbb*
1993 F:      include/dt-bindings/clock/meson*
1994
1995 ARM/Amlogic Meson SoC Crypto Drivers
1996 M:      Corentin Labbe <[email protected]>
1997 L:      [email protected]
1998 L:      [email protected]
1999 S:      Maintained
2000 F:      Documentation/devicetree/bindings/crypto/amlogic*
2001 F:      drivers/crypto/amlogic/
2002
2003 ARM/Amlogic Meson SoC Sound Drivers
2004 M:      Jerome Brunet <[email protected]>
2005 L:      [email protected] (moderated for non-subscribers)
2006 S:      Maintained
2007 F:      Documentation/devicetree/bindings/sound/amlogic*
2008 F:      sound/soc/meson/
2009
2010 ARM/Amlogic Meson SoC support
2011 M:      Neil Armstrong <[email protected]>
2012 M:      Kevin Hilman <[email protected]>
2013 R:      Jerome Brunet <[email protected]>
2014 R:      Martin Blumenstingl <[email protected]>
2015 L:      [email protected] (moderated for non-subscribers)
2016 L:      [email protected]
2017 S:      Maintained
2018 W:      http://linux-meson.com/
2019 F:      Documentation/devicetree/bindings/phy/amlogic*
2020 F:      arch/arm/boot/dts/amlogic/
2021 F:      arch/arm/mach-meson/
2022 F:      arch/arm64/boot/dts/amlogic/
2023 F:      drivers/pmdomain/amlogic/
2024 F:      drivers/mmc/host/meson*
2025 F:      drivers/phy/amlogic/
2026 F:      drivers/pinctrl/meson/
2027 F:      drivers/rtc/rtc-meson*
2028 F:      drivers/soc/amlogic/
2029 N:      meson
2030
2031 ARM/Annapurna Labs ALPINE ARCHITECTURE
2032 M:      Antoine Tenart <[email protected]>
2033 L:      [email protected] (moderated for non-subscribers)
2034 S:      Odd Fixes
2035 F:      arch/arm/boot/dts/amazon/
2036 F:      arch/arm/mach-alpine/
2037 F:      arch/arm64/boot/dts/amazon/
2038 F:      drivers/*/*alpine*
2039
2040 ARM/APPLE MACHINE SOUND DRIVERS
2041 M:      Martin Povišer <[email protected]>
2042 L:      [email protected]
2043 L:      [email protected] (moderated for non-subscribers)
2044 S:      Maintained
2045 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2046 F:      Documentation/devicetree/bindings/sound/apple,*
2047 F:      sound/soc/apple/*
2048 F:      sound/soc/codecs/cs42l83-i2c.c
2049 F:      sound/soc/codecs/ssm3515.c
2050
2051 ARM/APPLE MACHINE SUPPORT
2052 M:      Hector Martin <[email protected]>
2053 M:      Sven Peter <[email protected]>
2054 R:      Alyssa Rosenzweig <[email protected]>
2055 L:      [email protected]
2056 L:      [email protected] (moderated for non-subscribers)
2057 S:      Maintained
2058 W:      https://asahilinux.org
2059 B:      https://github.com/AsahiLinux/linux/issues
2060 C:      irc://irc.oftc.net/asahi-dev
2061 T:      git https://github.com/AsahiLinux/linux.git
2062 F:      Documentation/devicetree/bindings/arm/apple.yaml
2063 F:      Documentation/devicetree/bindings/arm/apple/*
2064 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2065 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2066 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2067 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2068 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2069 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2070 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2071 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2072 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2073 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2074 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2075 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2076 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2077 F:      Documentation/devicetree/bindings/power/apple*
2078 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2079 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2080 F:      arch/arm64/boot/dts/apple/
2081 F:      drivers/bluetooth/hci_bcm4377.c
2082 F:      drivers/clk/clk-apple-nco.c
2083 F:      drivers/cpufreq/apple-soc-cpufreq.c
2084 F:      drivers/dma/apple-admac.c
2085 F:      drivers/pmdomain/apple/
2086 F:      drivers/i2c/busses/i2c-pasemi-core.c
2087 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2088 F:      drivers/iommu/apple-dart.c
2089 F:      drivers/iommu/io-pgtable-dart.c
2090 F:      drivers/irqchip/irq-apple-aic.c
2091 F:      drivers/nvme/host/apple.c
2092 F:      drivers/nvmem/apple-efuses.c
2093 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2094 F:      drivers/pwm/pwm-apple.c
2095 F:      drivers/soc/apple/*
2096 F:      drivers/watchdog/apple_wdt.c
2097 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2098 F:      include/dt-bindings/pinctrl/apple.h
2099 F:      include/linux/soc/apple/*
2100
2101 ARM/ARTPEC MACHINE SUPPORT
2102 M:      Jesper Nilsson <[email protected]>
2103 M:      Lars Persson <[email protected]>
2104 L:      [email protected]
2105 S:      Maintained
2106 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2107 F:      arch/arm/boot/dts/axis/
2108 F:      arch/arm/mach-artpec
2109 F:      drivers/clk/axis
2110 F:      drivers/crypto/axis
2111 F:      drivers/mmc/host/usdhi6rol0.c
2112 F:      drivers/pinctrl/pinctrl-artpec*
2113
2114 ARM/ASPEED I2C DRIVER
2115 M:      Brendan Higgins <[email protected]>
2116 R:      Benjamin Herrenschmidt <[email protected]>
2117 R:      Joel Stanley <[email protected]>
2118 L:      [email protected]
2119 L:      [email protected] (moderated for non-subscribers)
2120 S:      Maintained
2121 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2122 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2123 F:      drivers/i2c/busses/i2c-aspeed.c
2124 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2125
2126 ARM/ASPEED MACHINE SUPPORT
2127 M:      Joel Stanley <[email protected]>
2128 R:      Andrew Jeffery <[email protected]>
2129 L:      [email protected] (moderated for non-subscribers)
2130 L:      [email protected] (moderated for non-subscribers)
2131 S:      Supported
2132 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2134 F:      Documentation/devicetree/bindings/arm/aspeed/
2135 F:      arch/arm/boot/dts/aspeed/
2136 F:      arch/arm/mach-aspeed/
2137 N:      aspeed
2138
2139 ARM/AXM LSI SOC
2140 M:      Krzysztof Kozlowski <[email protected]>
2141 L:      [email protected] (moderated for non-subscribers)
2142 S:      Odd Fixes
2143 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2144 F:      arch/arm/boot/dts/intel/axm/
2145 F:      arch/arm/mach-axxia/
2146
2147 ARM/BITMAIN ARCHITECTURE
2148 M:      Manivannan Sadhasivam <[email protected]>
2149 L:      [email protected] (moderated for non-subscribers)
2150 S:      Maintained
2151 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2152 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2153 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2154 F:      arch/arm64/boot/dts/bitmain/
2155 F:      drivers/clk/clk-bm1880.c
2156 F:      drivers/pinctrl/pinctrl-bm1880.c
2157
2158 ARM/CALXEDA HIGHBANK ARCHITECTURE
2159 M:      Andre Przywara <[email protected]>
2160 L:      [email protected] (moderated for non-subscribers)
2161 S:      Maintained
2162 F:      arch/arm/boot/dts/calxeda/
2163 F:      arch/arm/mach-highbank/
2164
2165 ARM/CAVIUM THUNDER NETWORK DRIVER
2166 M:      Sunil Goutham <[email protected]>
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Supported
2169 F:      drivers/net/ethernet/cavium/thunder/
2170
2171 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2172 M:      Lukasz Majewski <[email protected]>
2173 L:      [email protected] (moderated for non-subscribers)
2174 S:      Maintained
2175 F:      arch/arm/mach-ep93xx/ts72xx.c
2176
2177 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2178 M:      Alexander Shiyan <[email protected]>
2179 L:      [email protected] (moderated for non-subscribers)
2180 S:      Odd Fixes
2181 N:      clps711x
2182
2183 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2184 M:      Hartley Sweeten <[email protected]>
2185 M:      Alexander Sverdlin <[email protected]>
2186 L:      [email protected] (moderated for non-subscribers)
2187 S:      Maintained
2188 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2189 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2190 F:      arch/arm/boot/compressed/misc-ep93xx.h
2191 F:      arch/arm/mach-ep93xx/
2192 F:      drivers/iio/adc/ep93xx_adc.c
2193
2194 ARM/CLKDEV SUPPORT
2195 M:      Russell King <[email protected]>
2196 L:      [email protected] (moderated for non-subscribers)
2197 S:      Maintained
2198 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2199 F:      drivers/clk/clkdev.c
2200
2201 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2202 M:      Baruch Siach <[email protected]>
2203 L:      [email protected] (moderated for non-subscribers)
2204 S:      Maintained
2205 F:      arch/arm/boot/dts/cnxt/
2206 N:      digicolor
2207
2208 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2209 M:      Suzuki K Poulose <[email protected]>
2210 R:      Mike Leach <[email protected]>
2211 R:      James Clark <[email protected]>
2212 L:      [email protected] (moderated for non-subscribers)
2213 L:      [email protected] (moderated for non-subscribers)
2214 S:      Maintained
2215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2216 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2217 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2218 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2219 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2220 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2221 F:      Documentation/trace/coresight/*
2222 F:      drivers/hwtracing/coresight/*
2223 F:      include/dt-bindings/arm/coresight-cti-dt.h
2224 F:      include/linux/coresight*
2225 F:      include/uapi/linux/coresight*
2226 F:      samples/coresight/*
2227 F:      tools/perf/Documentation/arm-coresight.txt
2228 F:      tools/perf/arch/arm/util/auxtrace.c
2229 F:      tools/perf/arch/arm/util/cs-etm.c
2230 F:      tools/perf/arch/arm/util/cs-etm.h
2231 F:      tools/perf/arch/arm/util/pmu.c
2232 F:      tools/perf/tests/shell/*coresight*
2233 F:      tools/perf/tests/shell/coresight/*
2234 F:      tools/perf/tests/shell/lib/*coresight*
2235 F:      tools/perf/util/cs-etm-decoder/*
2236 F:      tools/perf/util/cs-etm.*
2237
2238 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2239 M:      Hans Ulli Kroll <[email protected]>
2240 M:      Linus Walleij <[email protected]>
2241 L:      [email protected] (moderated for non-subscribers)
2242 S:      Maintained
2243 T:      git git://github.com/ulli-kroll/linux.git
2244 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2245 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2246 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2247 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2248 F:      arch/arm/boot/dts/gemini/
2249 F:      arch/arm/mach-gemini/
2250 F:      drivers/crypto/gemini/
2251 F:      drivers/net/ethernet/cortina/
2252 F:      drivers/pinctrl/pinctrl-gemini.c
2253 F:      drivers/rtc/rtc-ftrtc010.c
2254
2255 ARM/CZ.NIC TURRIS SUPPORT
2256 M:      Marek Behún <[email protected]>
2257 S:      Maintained
2258 W:      https://www.turris.cz/
2259 F:      Documentation/ABI/testing/debugfs-moxtet
2260 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2261 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2262 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2263 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2264 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2265 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2266 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2267 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2268 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2269 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2270 F:      drivers/bus/moxtet.c
2271 F:      drivers/firmware/turris-mox-rwtm.c
2272 F:      drivers/gpio/gpio-moxtet.c
2273 F:      drivers/leds/leds-turris-omnia.c
2274 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2275 F:      drivers/platform/cznic/
2276 F:      drivers/watchdog/armada_37xx_wdt.c
2277 F:      include/dt-bindings/bus/moxtet.h
2278 F:      include/linux/armada-37xx-rwtm-mailbox.h
2279 F:      include/linux/moxtet.h
2280 F:      include/linux/turris-omnia-mcu-interface.h
2281
2282 ARM/FARADAY FA526 PORT
2283 M:      Hans Ulli Kroll <[email protected]>
2284 L:      [email protected] (moderated for non-subscribers)
2285 S:      Maintained
2286 T:      git git://git.berlios.de/gemini-board
2287 F:      arch/arm/mm/*-fa*
2288
2289 ARM/FOOTBRIDGE ARCHITECTURE
2290 M:      Russell King <[email protected]>
2291 L:      [email protected] (moderated for non-subscribers)
2292 S:      Maintained
2293 W:      http://www.armlinux.org.uk/
2294 F:      arch/arm/include/asm/hardware/dec21285.h
2295 F:      arch/arm/mach-footbridge/
2296
2297 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2298 M:      Shawn Guo <[email protected]>
2299 M:      Sascha Hauer <[email protected]>
2300 R:      Pengutronix Kernel Team <[email protected]>
2301 R:      Fabio Estevam <[email protected]>
2302 L:      [email protected]
2303 L:      [email protected] (moderated for non-subscribers)
2304 S:      Maintained
2305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2306 F:      arch/arm/boot/dts/nxp/imx/
2307 F:      arch/arm/boot/dts/nxp/mxs/
2308 F:      arch/arm64/boot/dts/freescale/
2309 X:      arch/arm64/boot/dts/freescale/fsl-*
2310 X:      arch/arm64/boot/dts/freescale/qoriq-*
2311 X:      drivers/media/i2c/
2312 N:      imx
2313 N:      mxs
2314
2315 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2316 M:      Shawn Guo <[email protected]>
2317 L:      [email protected] (moderated for non-subscribers)
2318 S:      Maintained
2319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2320 F:      arch/arm/boot/dts/nxp/ls/
2321 F:      arch/arm64/boot/dts/freescale/fsl-*
2322 F:      arch/arm64/boot/dts/freescale/qoriq-*
2323
2324 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2325 M:      Shawn Guo <[email protected]>
2326 M:      Sascha Hauer <[email protected]>
2327 R:      Pengutronix Kernel Team <[email protected]>
2328 R:      Stefan Agner <[email protected]>
2329 L:      [email protected] (moderated for non-subscribers)
2330 S:      Maintained
2331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2332 F:      arch/arm/boot/dts/nxp/vf/
2333 F:      arch/arm/mach-imx/*vf610*
2334
2335 ARM/GUMSTIX MACHINE SUPPORT
2336 M:      Steve Sakoman <[email protected]>
2337 L:      [email protected] (moderated for non-subscribers)
2338 S:      Maintained
2339
2340 ARM/HISILICON SOC SUPPORT
2341 M:      Wei Xu <[email protected]>
2342 L:      [email protected] (moderated for non-subscribers)
2343 S:      Supported
2344 W:      http://www.hisilicon.com
2345 T:      git https://github.com/hisilicon/linux-hisi.git
2346 F:      arch/arm/boot/dts/hisilicon/
2347 F:      arch/arm/mach-hisi/
2348 F:      arch/arm64/boot/dts/hisilicon/
2349
2350 ARM/HP JORNADA 7XX MACHINE SUPPORT
2351 M:      Kristoffer Ericson <[email protected]>
2352 S:      Maintained
2353 W:      www.jlime.com
2354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2355 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2356 F:      arch/arm/mach-sa1100/jornada720.c
2357
2358 ARM/HPE GXP ARCHITECTURE
2359 M:      Jean-Marie Verdun <[email protected]>
2360 M:      Nick Hawkins <[email protected]>
2361 S:      Maintained
2362 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2363 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2364 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2365 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2366 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2367 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2368 F:      arch/arm/boot/dts/hpe/
2369 F:      arch/arm/mach-hpe/
2370 F:      drivers/clocksource/timer-gxp.c
2371 F:      drivers/hwmon/gxp-fan-ctrl.c
2372 F:      drivers/i2c/busses/i2c-gxp.c
2373 F:      drivers/spi/spi-gxp.c
2374 F:      drivers/watchdog/gxp-wdt.c
2375
2376 ARM/IGEP MACHINE SUPPORT
2377 M:      Enric Balletbo i Serra <[email protected]>
2378 M:      Javier Martinez Canillas <[email protected]>
2379 L:      [email protected]
2380 L:      [email protected] (moderated for non-subscribers)
2381 S:      Maintained
2382 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2383
2384 ARM/INTEL IXP4XX ARM ARCHITECTURE
2385 M:      Linus Walleij <[email protected]>
2386 M:      Imre Kaloz <[email protected]>
2387 L:      [email protected] (moderated for non-subscribers)
2388 S:      Maintained
2389 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2390 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2391 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2392 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2393 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2394 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2395 F:      arch/arm/boot/dts/intel/ixp/
2396 F:      arch/arm/mach-ixp4xx/
2397 F:      drivers/bus/intel-ixp4xx-eb.c
2398 F:      drivers/char/hw_random/ixp4xx-rng.c
2399 F:      drivers/clocksource/timer-ixp4xx.c
2400 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2401 F:      drivers/gpio/gpio-ixp4xx.c
2402 F:      drivers/irqchip/irq-ixp4xx.c
2403 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2404 F:      drivers/net/wan/ixp4xx_hss.c
2405 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2406 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2407 F:      include/linux/soc/ixp4xx/npe.h
2408 F:      include/linux/soc/ixp4xx/qmgr.h
2409
2410 ARM/INTEL KEEMBAY ARCHITECTURE
2411 M:      Paul J. Murphy <[email protected]>
2412 M:      Daniele Alessandrelli <[email protected]>
2413 S:      Maintained
2414 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2415 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2416 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2417
2418 ARM/INTEL XSC3 (MANZANO) ARM CORE
2419 M:      Lennert Buytenhek <[email protected]>
2420 L:      [email protected] (moderated for non-subscribers)
2421 S:      Maintained
2422
2423 ARM/LG1K ARCHITECTURE
2424 M:      Chanho Min <[email protected]>
2425 L:      [email protected] (moderated for non-subscribers)
2426 S:      Maintained
2427 F:      arch/arm64/boot/dts/lg/
2428
2429 ARM/LPC18XX ARCHITECTURE
2430 M:      Vladimir Zapolskiy <[email protected]>
2431 L:      [email protected] (moderated for non-subscribers)
2432 S:      Maintained
2433 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2434 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2435 F:      drivers/i2c/busses/i2c-lpc2k.c
2436 F:      drivers/memory/pl172.c
2437 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2438 F:      drivers/rtc/rtc-lpc24xx.c
2439 N:      lpc18xx
2440
2441 ARM/LPC32XX SOC SUPPORT
2442 M:      Vladimir Zapolskiy <[email protected]>
2443 L:      [email protected] (moderated for non-subscribers)
2444 S:      Maintained
2445 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2446 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2447 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2448 F:      arch/arm/mach-lpc32xx/
2449 F:      drivers/i2c/busses/i2c-pnx.c
2450 F:      drivers/net/ethernet/nxp/lpc_eth.c
2451 F:      drivers/usb/host/ohci-nxp.c
2452 F:      drivers/watchdog/pnx4008_wdt.c
2453 N:      lpc32xx
2454
2455 ARM/Marvell Dove/MV78xx0/Orion SOC support
2456 M:      Andrew Lunn <[email protected]>
2457 M:      Sebastian Hesselbarth <[email protected]>
2458 M:      Gregory Clement <[email protected]>
2459 L:      [email protected] (moderated for non-subscribers)
2460 S:      Maintained
2461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2462 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2463 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2464 F:      Documentation/devicetree/bindings/soc/dove/
2465 F:      arch/arm/boot/dts/marvell/dove*
2466 F:      arch/arm/boot/dts/marvell/orion5x*
2467 F:      arch/arm/mach-dove/
2468 F:      arch/arm/mach-mv78xx0/
2469 F:      arch/arm/mach-orion5x/
2470 F:      arch/arm/plat-orion/
2471 F:      drivers/bus/mvebu-mbus.c
2472 F:      drivers/soc/dove/
2473
2474 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2475 M:      Andrew Lunn <[email protected]>
2476 M:      Gregory Clement <[email protected]>
2477 M:      Sebastian Hesselbarth <[email protected]>
2478 L:      [email protected] (moderated for non-subscribers)
2479 S:      Maintained
2480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2481 F:      Documentation/devicetree/bindings/arm/marvell/
2482 F:      arch/arm/boot/dts/marvell/armada*
2483 F:      arch/arm/boot/dts/marvell/kirkwood*
2484 F:      arch/arm/configs/mvebu_*_defconfig
2485 F:      arch/arm/mach-mvebu/
2486 F:      arch/arm64/boot/dts/marvell/
2487 F:      drivers/clk/mvebu/
2488 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2489 F:      drivers/cpufreq/armada-8k-cpufreq.c
2490 F:      drivers/cpufreq/mvebu-cpufreq.c
2491 F:      drivers/irqchip/irq-armada-370-xp.c
2492 F:      drivers/irqchip/irq-mvebu-*
2493 F:      drivers/pinctrl/mvebu/
2494 F:      drivers/rtc/rtc-armada38x.c
2495
2496 ARM/Mediatek RTC DRIVER
2497 M:      Eddie Huang <[email protected]>
2498 M:      Sean Wang <[email protected]>
2499 L:      [email protected] (moderated for non-subscribers)
2500 L:      [email protected] (moderated for non-subscribers)
2501 S:      Maintained
2502 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2503 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2504 F:      drivers/rtc/rtc-mt2712.c
2505 F:      drivers/rtc/rtc-mt6397.c
2506 F:      drivers/rtc/rtc-mt7622.c
2507
2508 ARM/Mediatek SoC support
2509 M:      Matthias Brugger <[email protected]>
2510 M:      AngeloGioacchino Del Regno <[email protected]>
2511 L:      [email protected]
2512 L:      [email protected] (moderated for non-subscribers)
2513 L:      [email protected] (moderated for non-subscribers)
2514 S:      Maintained
2515 W:      https://mtk.wiki.kernel.org/
2516 C:      irc://irc.libera.chat/linux-mediatek
2517 F:      arch/arm/boot/dts/mediatek/
2518 F:      arch/arm/mach-mediatek/
2519 F:      arch/arm64/boot/dts/mediatek/
2520 F:      drivers/soc/mediatek/
2521 N:      mtk
2522 N:      mt[2678]
2523 K:      mediatek
2524
2525 ARM/Mediatek USB3 PHY DRIVER
2526 M:      Chunfeng Yun <[email protected]>
2527 L:      [email protected] (moderated for non-subscribers)
2528 L:      [email protected] (moderated for non-subscribers)
2529 S:      Maintained
2530 F:      Documentation/devicetree/bindings/phy/mediatek,*
2531 F:      drivers/phy/mediatek/
2532
2533 ARM/MICROCHIP (ARM64) SoC support
2534 M:      Conor Dooley <[email protected]>
2535 M:      Nicolas Ferre <[email protected]>
2536 M:      Claudiu Beznea <[email protected]>
2537 L:      [email protected] (moderated for non-subscribers)
2538 S:      Supported
2539 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2540 F:      arch/arm64/boot/dts/microchip/
2541
2542 ARM/Microchip (AT91) SoC support
2543 M:      Nicolas Ferre <[email protected]>
2544 M:      Alexandre Belloni <[email protected]>
2545 M:      Claudiu Beznea <[email protected]>
2546 L:      [email protected] (moderated for non-subscribers)
2547 S:      Supported
2548 W:      http://www.linux4sam.org
2549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2550 F:      arch/arm/boot/dts/microchip/
2551 F:      arch/arm/include/debug/at91.S
2552 F:      arch/arm/mach-at91/
2553 F:      drivers/memory/atmel*
2554 F:      drivers/watchdog/sama5d4_wdt.c
2555 F:      include/soc/at91/
2556 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2557 N:      at91
2558 N:      atmel
2559
2560 ARM/Microchip Sparx5 SoC support
2561 M:      Lars Povlsen <[email protected]>
2562 M:      Steen Hegelund <[email protected]>
2563 M:      Daniel Machon <[email protected]>
2564 M:      [email protected]
2565 L:      [email protected] (moderated for non-subscribers)
2566 S:      Supported
2567 F:      arch/arm64/boot/dts/microchip/sparx*
2568 F:      drivers/net/ethernet/microchip/vcap/
2569 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2570 N:      sparx5
2571
2572 ARM/MILBEAUT ARCHITECTURE
2573 M:      Taichi Sugaya <[email protected]>
2574 M:      Takao Orito <[email protected]>
2575 L:      [email protected] (moderated for non-subscribers)
2576 S:      Maintained
2577 F:      arch/arm/boot/dts/socionext/milbeaut*
2578 F:      arch/arm/mach-milbeaut/
2579 N:      milbeaut
2580
2581 ARM/MOXA ART SOC
2582 M:      Krzysztof Kozlowski <[email protected]>
2583 L:      [email protected] (moderated for non-subscribers)
2584 S:      Odd Fixes
2585 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2586 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2587 F:      arch/arm/boot/dts/moxa/
2588 F:      drivers/clk/clk-moxart.c
2589
2590 ARM/MStar/Sigmastar Armv7 SoC support
2591 M:      Daniel Palmer <[email protected]>
2592 M:      Romain Perier <[email protected]>
2593 L:      [email protected] (moderated for non-subscribers)
2594 S:      Maintained
2595 W:      http://linux-chenxing.org/
2596 T:      git git://github.com/linux-chenxing/linux.git
2597 F:      Documentation/devicetree/bindings/arm/mstar/*
2598 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2599 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2600 F:      arch/arm/boot/dts/sigmastar/
2601 F:      arch/arm/mach-mstar/
2602 F:      drivers/clk/mstar/
2603 F:      drivers/clocksource/timer-msc313e.c
2604 F:      drivers/gpio/gpio-msc313.c
2605 F:      drivers/rtc/rtc-msc313.c
2606 F:      drivers/watchdog/msc313e_wdt.c
2607 F:      include/dt-bindings/clock/mstar-*
2608 F:      include/dt-bindings/gpio/msc313-gpio.h
2609
2610 ARM/NOMADIK/Ux500 ARCHITECTURES
2611 M:      Linus Walleij <[email protected]>
2612 L:      [email protected] (moderated for non-subscribers)
2613 S:      Maintained
2614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2615 F:      Documentation/devicetree/bindings/arm/ste-*
2616 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2617 F:      Documentation/devicetree/bindings/arm/ux500/
2618 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2619 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2620 F:      arch/arm/boot/dts/st/ste-*
2621 F:      arch/arm/mach-nomadik/
2622 F:      arch/arm/mach-ux500/
2623 F:      drivers/clk/clk-nomadik.c
2624 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2625 F:      drivers/dma/ste_dma40*
2626 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2627 F:      drivers/gpio/gpio-nomadik.c
2628 F:      drivers/hwspinlock/u8500_hsem.c
2629 F:      drivers/i2c/busses/i2c-nomadik.c
2630 F:      drivers/iio/adc/ab8500-gpadc.c
2631 F:      drivers/mfd/ab8500*
2632 F:      drivers/mfd/abx500*
2633 F:      drivers/mfd/db8500*
2634 F:      drivers/pinctrl/nomadik/
2635 F:      drivers/rtc/rtc-ab8500.c
2636 F:      drivers/rtc/rtc-pl031.c
2637 F:      drivers/soc/ux500/
2638
2639 ARM/NUVOTON MA35 ARCHITECTURE
2640 M:      Jacky Huang <[email protected]>
2641 M:      Shan-Chun Hung <[email protected]>
2642 L:      [email protected] (moderated for non-subscribers)
2643 S:      Supported
2644 F:      Documentation/devicetree/bindings/*/*/*ma35*
2645 F:      Documentation/devicetree/bindings/*/*ma35*
2646 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2647 F:      drivers/*/*/*ma35*
2648 F:      drivers/*/*ma35*
2649 K:      ma35d1
2650
2651 ARM/NUVOTON NPCM ARCHITECTURE
2652 M:      Avi Fishman <[email protected]>
2653 M:      Tomer Maimon <[email protected]>
2654 M:      Tali Perry <[email protected]>
2655 R:      Patrick Venture <[email protected]>
2656 R:      Nancy Yuen <[email protected]>
2657 R:      Benjamin Fair <[email protected]>
2658 L:      [email protected] (moderated for non-subscribers)
2659 S:      Supported
2660 F:      Documentation/devicetree/bindings/*/*/*npcm*
2661 F:      Documentation/devicetree/bindings/*/*npcm*
2662 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2663 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2664 F:      arch/arm/mach-npcm/
2665 F:      arch/arm64/boot/dts/nuvoton/
2666 F:      drivers/*/*/*npcm*
2667 F:      drivers/*/*npcm*
2668 F:      drivers/rtc/rtc-nct3018y.c
2669 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2670 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2671
2672 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2673 M:      Joseph Liu <[email protected]>
2674 M:      Marvin Lin <[email protected]>
2675 L:      [email protected]
2676 L:      [email protected] (moderated for non-subscribers)
2677 S:      Maintained
2678 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2679 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2680 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2681 F:      drivers/media/platform/nuvoton/
2682 F:      include/uapi/linux/npcm-video.h
2683
2684 ARM/NUVOTON WPCM450 ARCHITECTURE
2685 M:      Jonathan Neuschäfer <[email protected]>
2686 L:      [email protected] (moderated for non-subscribers)
2687 S:      Maintained
2688 W:      https://github.com/neuschaefer/wpcm450/wiki
2689 F:      Documentation/devicetree/bindings/*/*wpcm*
2690 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2691 F:      arch/arm/configs/wpcm450_defconfig
2692 F:      arch/arm/mach-npcm/wpcm450.c
2693 F:      drivers/*/*/*wpcm*
2694 F:      drivers/*/*wpcm*
2695
2696 ARM/NXP S32G ARCHITECTURE
2697 R:      Chester Lin <[email protected]>
2698 R:      Matthias Brugger <[email protected]>
2699 R:      Ghennadi Procopciuc <[email protected]>
2700 L:      NXP S32 Linux Team <[email protected]>
2701 L:      [email protected] (moderated for non-subscribers)
2702 S:      Maintained
2703 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2704 F:      drivers/pinctrl/nxp/
2705
2706 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2707 M:      Alexander Clouter <[email protected]>
2708 L:      [email protected] (moderated for non-subscribers)
2709 S:      Maintained
2710 W:      http://www.digriz.org.uk/ts78xx/kernel
2711 F:      arch/arm/mach-orion5x/ts78xx-*
2712
2713 ARM/QUALCOMM CHROMEBOOK SUPPORT
2714 R:      [email protected]
2715 F:      arch/arm64/boot/dts/qcom/sc7180*
2716 F:      arch/arm64/boot/dts/qcom/sc7280*
2717 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2718
2719 ARM/QUALCOMM MAILING LIST
2720 L:      [email protected]
2721 F:      Documentation/devicetree/bindings/*/qcom*
2722 F:      Documentation/devicetree/bindings/soc/qcom/
2723 F:      arch/arm/boot/dts/qcom/
2724 F:      arch/arm/configs/qcom_defconfig
2725 F:      arch/arm/mach-qcom/
2726 F:      arch/arm64/boot/dts/qcom/
2727 F:      drivers/*/*/pm8???-*
2728 F:      drivers/*/*/qcom*
2729 F:      drivers/*/*/qcom/
2730 F:      drivers/*/qcom*
2731 F:      drivers/*/qcom/
2732 F:      drivers/bluetooth/btqcomsmd.c
2733 F:      drivers/clocksource/timer-qcom.c
2734 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2735 F:      drivers/extcon/extcon-qcom*
2736 F:      drivers/i2c/busses/i2c-qcom-geni.c
2737 F:      drivers/i2c/busses/i2c-qup.c
2738 F:      drivers/iommu/msm*
2739 F:      drivers/mfd/ssbi.c
2740 F:      drivers/mmc/host/mmci_qcom*
2741 F:      drivers/mmc/host/sdhci-msm.c
2742 F:      drivers/pci/controller/dwc/pcie-qcom.c
2743 F:      drivers/phy/qualcomm/
2744 F:      drivers/power/*/msm*
2745 F:      drivers/reset/reset-qcom-*
2746 F:      drivers/rtc/rtc-pm8xxx.c
2747 F:      drivers/spi/spi-geni-qcom.c
2748 F:      drivers/spi/spi-qcom-qspi.c
2749 F:      drivers/spi/spi-qup.c
2750 F:      drivers/tty/serial/msm_serial.c
2751 F:      drivers/ufs/host/ufs-qcom*
2752 F:      drivers/usb/dwc3/dwc3-qcom.c
2753 F:      include/dt-bindings/*/qcom*
2754 F:      include/linux/*/qcom*
2755 F:      include/linux/soc/qcom/
2756
2757 ARM/QUALCOMM SUPPORT
2758 M:      Bjorn Andersson <[email protected]>
2759 M:      Konrad Dybcio <[email protected]>
2760 L:      [email protected]
2761 S:      Maintained
2762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2763 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2764 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2765 F:      Documentation/devicetree/bindings/bus/qcom*
2766 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2767 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2768 F:      Documentation/devicetree/bindings/reserved-memory/qcom
2769 F:      Documentation/devicetree/bindings/soc/qcom/
2770 F:      arch/arm/boot/dts/qcom/
2771 F:      arch/arm/configs/qcom_defconfig
2772 F:      arch/arm/mach-qcom/
2773 F:      arch/arm64/boot/dts/qcom/
2774 F:      drivers/bus/qcom*
2775 F:      drivers/firmware/qcom/
2776 F:      drivers/soc/qcom/
2777 F:      include/dt-bindings/arm/qcom,ids.h
2778 F:      include/dt-bindings/firmware/qcom,scm.h
2779 F:      include/dt-bindings/soc/qcom*
2780 F:      include/linux/firmware/qcom
2781 F:      include/linux/soc/qcom/
2782 F:      include/soc/qcom/
2783
2784 ARM/RDA MICRO ARCHITECTURE
2785 M:      Manivannan Sadhasivam <[email protected]>
2786 L:      [email protected] (moderated for non-subscribers)
2787 L:      [email protected] (moderated for non-subscribers)
2788 S:      Maintained
2789 F:      Documentation/devicetree/bindings/arm/rda.yaml
2790 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2791 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2792 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2793 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2794 F:      arch/arm/boot/dts/unisoc/
2795 F:      drivers/clocksource/timer-rda.c
2796 F:      drivers/gpio/gpio-rda.c
2797 F:      drivers/irqchip/irq-rda-intc.c
2798 F:      drivers/tty/serial/rda-uart.c
2799
2800 ARM/REALTEK ARCHITECTURE
2801 M:      Andreas Färber <[email protected]>
2802 L:      [email protected] (moderated for non-subscribers)
2803 L:      [email protected] (moderated for non-subscribers)
2804 S:      Maintained
2805 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2806 F:      arch/arm/boot/dts/realtek/
2807 F:      arch/arm/mach-realtek/
2808 F:      arch/arm64/boot/dts/realtek/
2809
2810 ARM/RISC-V/RENESAS ARCHITECTURE
2811 M:      Geert Uytterhoeven <[email protected]>
2812 M:      Magnus Damm <[email protected]>
2813 L:      [email protected]
2814 S:      Supported
2815 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2816 C:      irc://irc.libera.chat/renesas-soc
2817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2818 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2819 F:      Documentation/devicetree/bindings/soc/renesas/
2820 F:      arch/arm/boot/dts/renesas/
2821 F:      arch/arm/configs/shmobile_defconfig
2822 F:      arch/arm/include/debug/renesas-scif.S
2823 F:      arch/arm/mach-shmobile/
2824 F:      arch/arm64/boot/dts/renesas/
2825 F:      arch/riscv/boot/dts/renesas/
2826 F:      drivers/pmdomain/renesas/
2827 F:      drivers/soc/renesas/
2828 F:      include/linux/soc/renesas/
2829 K:      \brenesas,
2830
2831 ARM/RISCPC ARCHITECTURE
2832 M:      Russell King <[email protected]>
2833 L:      [email protected] (moderated for non-subscribers)
2834 S:      Maintained
2835 W:      http://www.armlinux.org.uk/
2836 F:      arch/arm/include/asm/hardware/ioc.h
2837 F:      arch/arm/include/asm/hardware/iomd.h
2838 F:      arch/arm/include/asm/hardware/memc.h
2839 F:      arch/arm/mach-rpc/
2840 F:      drivers/net/ethernet/8390/etherh.c
2841 F:      drivers/net/ethernet/i825xx/ether1*
2842 F:      drivers/net/ethernet/seeq/ether3*
2843 F:      drivers/scsi/arm/
2844
2845 ARM/Rockchip SoC support
2846 M:      Heiko Stuebner <[email protected]>
2847 L:      [email protected] (moderated for non-subscribers)
2848 L:      [email protected]
2849 S:      Maintained
2850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2851 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2852 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2853 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2854 F:      arch/arm/boot/dts/rockchip/
2855 F:      arch/arm/mach-rockchip/
2856 F:      drivers/*/*/*rockchip*
2857 F:      drivers/*/*rockchip*
2858 F:      drivers/clk/rockchip/
2859 F:      drivers/i2c/busses/i2c-rk3x.c
2860 F:      sound/soc/rockchip/
2861 N:      rockchip
2862
2863 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2864 M:      Krzysztof Kozlowski <[email protected]>
2865 R:      Alim Akhtar <[email protected]>
2866 L:      [email protected] (moderated for non-subscribers)
2867 L:      [email protected]
2868 S:      Maintained
2869 P:      Documentation/process/maintainer-soc-clean-dts.rst
2870 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2871 B:      mailto:[email protected]
2872 C:      irc://irc.libera.chat/linux-exynos
2873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2874 F:      Documentation/arch/arm/samsung/
2875 F:      Documentation/devicetree/bindings/arm/samsung/
2876 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2877 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2878 F:      Documentation/devicetree/bindings/soc/samsung/
2879 F:      arch/arm/boot/dts/samsung/
2880 F:      arch/arm/mach-exynos*/
2881 F:      arch/arm/mach-s3c/
2882 F:      arch/arm/mach-s5p*/
2883 F:      arch/arm64/boot/dts/exynos/
2884 F:      drivers/*/*/*s3c24*
2885 F:      drivers/*/*s3c24*
2886 F:      drivers/*/*s3c64xx*
2887 F:      drivers/*/*s5pv210*
2888 F:      drivers/clocksource/samsung_pwm_timer.c
2889 F:      drivers/memory/samsung/
2890 F:      drivers/pwm/pwm-samsung.c
2891 F:      drivers/soc/samsung/
2892 F:      drivers/tty/serial/samsung*
2893 F:      include/clocksource/samsung_pwm.h
2894 F:      include/linux/platform_data/*s3c*
2895 F:      include/linux/serial_s3c.h
2896 F:      include/linux/soc/samsung/
2897 N:      exynos
2898 N:      s3c64xx
2899 N:      s5pv210
2900
2901 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2902 M:      Łukasz Stelmach <[email protected]>
2903 L:      [email protected] (moderated for non-subscribers)
2904 L:      [email protected]
2905 S:      Maintained
2906 F:      drivers/media/platform/samsung/s5p-g2d/
2907
2908 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2909 M:      Marek Szyprowski <[email protected]>
2910 L:      [email protected]
2911 L:      [email protected]
2912 S:      Maintained
2913 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2914 F:      drivers/media/cec/platform/s5p/
2915
2916 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2917 M:      Andrzej Pietrasiewicz <[email protected]>
2918 M:      Jacek Anaszewski <[email protected]>
2919 M:      Sylwester Nawrocki <[email protected]>
2920 L:      [email protected] (moderated for non-subscribers)
2921 L:      [email protected]
2922 S:      Maintained
2923 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2924 F:      drivers/media/platform/samsung/s5p-jpeg/
2925
2926 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2927 M:      Marek Szyprowski <[email protected]>
2928 M:      Andrzej Hajda <[email protected]>
2929 L:      [email protected] (moderated for non-subscribers)
2930 L:      [email protected]
2931 S:      Maintained
2932 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2933 F:      drivers/media/platform/samsung/s5p-mfc/
2934
2935 ARM/SOCFPGA ARCHITECTURE
2936 M:      Dinh Nguyen <[email protected]>
2937 S:      Maintained
2938 W:      http://www.rocketboards.org
2939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2940 F:      arch/arm/boot/dts/intel/socfpga/
2941 F:      arch/arm/configs/socfpga_defconfig
2942 F:      arch/arm/mach-socfpga/
2943 F:      arch/arm64/boot/dts/altera/
2944 F:      arch/arm64/boot/dts/intel/
2945
2946 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2947 M:      Dinh Nguyen <[email protected]>
2948 S:      Maintained
2949 F:      drivers/clk/socfpga/
2950
2951 ARM/SOCFPGA EDAC SUPPORT
2952 M:      Dinh Nguyen <[email protected]>
2953 S:      Maintained
2954 F:      drivers/edac/altera_edac.[ch]
2955
2956 ARM/SPREADTRUM SoC SUPPORT
2957 M:      Orson Zhai <[email protected]>
2958 M:      Baolin Wang <[email protected]>
2959 R:      Chunyan Zhang <[email protected]>
2960 S:      Maintained
2961 F:      arch/arm64/boot/dts/sprd
2962 N:      sprd
2963 N:      sc27xx
2964 N:      sc2731
2965
2966 ARM/STI ARCHITECTURE
2967 M:      Patrice Chotard <[email protected]>
2968 L:      [email protected] (moderated for non-subscribers)
2969 S:      Maintained
2970 W:      http://www.stlinux.com
2971 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2972 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2973 F:      arch/arm/boot/dts/st/sti*
2974 F:      arch/arm/mach-sti/
2975 F:      drivers/ata/ahci_st.c
2976 F:      drivers/char/hw_random/st-rng.c
2977 F:      drivers/clocksource/arm_global_timer.c
2978 F:      drivers/clocksource/clksrc_st_lpc.c
2979 F:      drivers/cpufreq/sti-cpufreq.c
2980 F:      drivers/dma/st_fdma*
2981 F:      drivers/i2c/busses/i2c-st.c
2982 F:      drivers/media/platform/st/sti/c8sectpfe/
2983 F:      drivers/media/rc/st_rc.c
2984 F:      drivers/mmc/host/sdhci-st.c
2985 F:      drivers/phy/st/phy-miphy28lp.c
2986 F:      drivers/phy/st/phy-stih407-usb.c
2987 F:      drivers/pinctrl/pinctrl-st.c
2988 F:      drivers/remoteproc/st_remoteproc.c
2989 F:      drivers/remoteproc/st_slim_rproc.c
2990 F:      drivers/reset/sti/
2991 F:      drivers/rtc/rtc-st-lpc.c
2992 F:      drivers/tty/serial/st-asc.c
2993 F:      drivers/usb/dwc3/dwc3-st.c
2994 F:      drivers/usb/host/ehci-st.c
2995 F:      drivers/usb/host/ohci-st.c
2996 F:      drivers/watchdog/st_lpc_wdt.c
2997 F:      include/linux/remoteproc/st_slim_rproc.h
2998
2999 ARM/STM32 ARCHITECTURE
3000 M:      Maxime Coquelin <[email protected]>
3001 M:      Alexandre Torgue <[email protected]>
3002 L:      [email protected] (moderated for non-subscribers)
3003 L:      [email protected] (moderated for non-subscribers)
3004 S:      Maintained
3005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
3006 F:      arch/arm/boot/dts/st/stm32*
3007 F:      arch/arm/mach-stm32/
3008 F:      arch/arm64/boot/dts/st/
3009 F:      drivers/clocksource/armv7m_systick.c
3010 N:      stm32
3011 N:      stm
3012
3013 ARM/SUNPLUS SP7021 SOC SUPPORT
3014 M:      Qin Jian <[email protected]>
3015 L:      [email protected] (moderated for mon-subscribers)
3016 S:      Maintained
3017 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3018 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3019 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3020 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3021 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3022 F:      arch/arm/boot/dts/sunplus/
3023 F:      arch/arm/configs/sp7021_*defconfig
3024 F:      drivers/clk/clk-sp7021.c
3025 F:      drivers/irqchip/irq-sp7021-intc.c
3026 F:      drivers/reset/reset-sunplus.c
3027 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3028 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3029
3030 ARM/Synaptics SoC support
3031 M:      Jisheng Zhang <[email protected]>
3032 M:      Sebastian Hesselbarth <[email protected]>
3033 L:      [email protected] (moderated for non-subscribers)
3034 S:      Maintained
3035 F:      arch/arm/boot/dts/synaptics/
3036 F:      arch/arm/mach-berlin/
3037 F:      arch/arm64/boot/dts/synaptics/
3038
3039 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3040 M:      Hans Verkuil <[email protected]>
3041 L:      [email protected]
3042 L:      [email protected]
3043 S:      Maintained
3044 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3045 F:      drivers/media/cec/platform/tegra/
3046
3047 ARM/TESLA FSD SoC SUPPORT
3048 M:      Alim Akhtar <[email protected]>
3049 M:      [email protected]
3050 L:      [email protected] (moderated for non-subscribers)
3051 L:      [email protected]
3052 S:      Maintained
3053 F:      arch/arm64/boot/dts/tesla/
3054
3055 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3056 M:      Santosh Shilimkar <[email protected]>
3057 L:      [email protected]
3058 S:      Maintained
3059 F:      drivers/memory/*emif*
3060
3061 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3062 M:      Nishanth Menon <[email protected]>
3063 M:      Santosh Shilimkar <[email protected]>
3064 L:      [email protected] (moderated for non-subscribers)
3065 S:      Maintained
3066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3067 F:      arch/arm/boot/dts/ti/keystone/
3068 F:      arch/arm/mach-keystone/
3069
3070 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3071 M:      Santosh Shilimkar <[email protected]>
3072 L:      [email protected]
3073 S:      Maintained
3074 F:      drivers/clk/keystone/
3075
3076 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3077 M:      Santosh Shilimkar <[email protected]>
3078 L:      [email protected] (moderated for non-subscribers)
3079 L:      [email protected]
3080 S:      Maintained
3081 F:      drivers/clocksource/timer-keystone.c
3082
3083 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3084 M:      Santosh Shilimkar <[email protected]>
3085 L:      [email protected]
3086 S:      Maintained
3087 F:      drivers/power/reset/keystone-reset.c
3088
3089 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3090 M:      Nishanth Menon <[email protected]>
3091 M:      Vignesh Raghavendra <[email protected]>
3092 M:      Tero Kristo <[email protected]>
3093 L:      [email protected] (moderated for non-subscribers)
3094 S:      Supported
3095 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3096 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3097 F:      arch/arm64/boot/dts/ti/Makefile
3098 F:      arch/arm64/boot/dts/ti/k3-*
3099
3100 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3101 M:      Krzysztof Kozlowski <[email protected]>
3102 L:      [email protected] (moderated for non-subscribers)
3103 S:      Odd Fixes
3104 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3105 F:      Documentation/devicetree/bindings/*/ti,nspire*
3106 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3107 F:      arch/arm/boot/dts/nspire/
3108
3109 ARM/TOSHIBA VISCONTI ARCHITECTURE
3110 M:      Nobuhiro Iwamatsu <[email protected]>
3111 L:      [email protected] (moderated for non-subscribers)
3112 S:      Supported
3113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3114 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3115 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3116 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3117 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3118 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3119 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3120 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3121 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3122 F:      arch/arm64/boot/dts/toshiba/
3123 F:      drivers/clk/visconti/
3124 F:      drivers/gpio/gpio-visconti.c
3125 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3126 F:      drivers/pci/controller/dwc/pcie-visconti.c
3127 F:      drivers/pinctrl/visconti/
3128 F:      drivers/watchdog/visconti_wdt.c
3129 N:      visconti
3130
3131 ARM/UNIPHIER ARCHITECTURE
3132 M:      Kunihiko Hayashi <[email protected]>
3133 M:      Masami Hiramatsu <[email protected]>
3134 L:      [email protected] (moderated for non-subscribers)
3135 S:      Maintained
3136 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3137 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3138 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3139 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3140 F:      arch/arm/boot/dts/socionext/uniphier*
3141 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3142 F:      arch/arm/mm/cache-uniphier.c
3143 F:      arch/arm64/boot/dts/socionext/uniphier*
3144 F:      drivers/bus/uniphier-system-bus.c
3145 F:      drivers/clk/uniphier/
3146 F:      drivers/dma/uniphier-mdmac.c
3147 F:      drivers/gpio/gpio-uniphier.c
3148 F:      drivers/i2c/busses/i2c-uniphier*
3149 F:      drivers/irqchip/irq-uniphier-aidet.c
3150 F:      drivers/mmc/host/uniphier-sd.c
3151 F:      drivers/pinctrl/uniphier/
3152 F:      drivers/reset/reset-uniphier.c
3153 F:      drivers/tty/serial/8250/8250_uniphier.c
3154 N:      uniphier
3155
3156 ARM/VERSATILE EXPRESS PLATFORM
3157 M:      Liviu Dudau <[email protected]>
3158 M:      Sudeep Holla <[email protected]>
3159 M:      Lorenzo Pieralisi <[email protected]>
3160 L:      [email protected] (moderated for non-subscribers)
3161 S:      Maintained
3162 N:      mps2
3163 N:      vexpress
3164 F:      arch/arm/mach-versatile/
3165 F:      arch/arm64/boot/dts/arm/
3166 F:      drivers/clocksource/timer-versatile.c
3167 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3168 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3169
3170 ARM/VFP SUPPORT
3171 M:      Russell King <[email protected]>
3172 L:      [email protected] (moderated for non-subscribers)
3173 S:      Maintained
3174 W:      http://www.armlinux.org.uk/
3175 F:      arch/arm/vfp/
3176
3177 ARM/VT8500 ARM ARCHITECTURE
3178 M:      Alexey Charkov <[email protected]>
3179 M:      Krzysztof Kozlowski <[email protected]>
3180 L:      [email protected] (moderated for non-subscribers)
3181 S:      Odd Fixes
3182 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3183 F:      arch/arm/boot/dts/vt8500/
3184 F:      arch/arm/mach-vt8500/
3185 F:      drivers/clocksource/timer-vt8500.c
3186 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3187 F:      drivers/mmc/host/wmt-sdmmc.c
3188 F:      drivers/pwm/pwm-vt8500.c
3189 F:      drivers/rtc/rtc-vt8500.c
3190 F:      drivers/tty/serial/vt8500_serial.c
3191 F:      drivers/video/fbdev/vt8500lcdfb.*
3192 F:      drivers/video/fbdev/wm8505fb*
3193 F:      drivers/video/fbdev/wmt_ge_rops.*
3194
3195 ARM/ZYNQ ARCHITECTURE
3196 M:      Michal Simek <[email protected]>
3197 L:      [email protected] (moderated for non-subscribers)
3198 S:      Supported
3199 W:      http://wiki.xilinx.com
3200 T:      git https://github.com/Xilinx/linux-xlnx.git
3201 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3202 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3203 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3204 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3205 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3206 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3207 F:      arch/arm/mach-zynq/
3208 F:      drivers/clocksource/timer-cadence-ttc.c
3209 F:      drivers/cpuidle/cpuidle-zynq.c
3210 F:      drivers/edac/synopsys_edac.c
3211 F:      drivers/i2c/busses/i2c-cadence.c
3212 F:      drivers/i2c/busses/i2c-xiic.c
3213 F:      drivers/mmc/host/sdhci-of-arasan.c
3214 N:      zynq
3215 N:      xilinx
3216
3217 ARM64 FIT SUPPORT
3218 M:      Simon Glass <[email protected]>
3219 L:      [email protected] (moderated for non-subscribers)
3220 S:      Maintained
3221 F:      arch/arm64/boot/Makefile
3222 F:      scripts/make_fit.py
3223
3224 ARM64 PLATFORM DRIVERS
3225 M:      Hans de Goede <[email protected]>
3226 M:      Ilpo Järvinen <[email protected]>
3227 R:      Bryan O'Donoghue <[email protected]>
3228 L:      [email protected]
3229 S:      Maintained
3230 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3232 F:      drivers/platform/arm64/
3233
3234 ARM64 PORT (AARCH64 ARCHITECTURE)
3235 M:      Catalin Marinas <[email protected]>
3236 M:      Will Deacon <[email protected]>
3237 L:      [email protected] (moderated for non-subscribers)
3238 S:      Maintained
3239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3240 F:      Documentation/arch/arm64/
3241 F:      arch/arm64/
3242 F:      tools/testing/selftests/arm64/
3243 X:      arch/arm64/boot/dts/
3244
3245 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3246 M:      George McCollister <[email protected]>
3247 L:      [email protected]
3248 S:      Maintained
3249 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3250 F:      drivers/net/dsa/xrs700x/*
3251 F:      net/dsa/tag_xrs700x.c
3252
3253 AS3645A LED FLASH CONTROLLER DRIVER
3254 M:      Sakari Ailus <[email protected]>
3255 L:      [email protected]
3256 S:      Maintained
3257 F:      drivers/leds/flash/leds-as3645a.c
3258
3259 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3260 M:      Tianshu Qiu <[email protected]>
3261 L:      [email protected]
3262 S:      Maintained
3263 T:      git git://linuxtv.org/media_tree.git
3264 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3265 F:      drivers/media/i2c/ak7375.c
3266
3267 ASAHI KASEI AK8974 DRIVER
3268 M:      Linus Walleij <[email protected]>
3269 L:      [email protected]
3270 S:      Supported
3271 W:      http://www.akm.com/
3272 F:      drivers/iio/magnetometer/ak8974.c
3273
3274 AOSONG AGS02MA TVOC SENSOR DRIVER
3275 M:      Anshul Dalal <[email protected]>
3276 L:      [email protected]
3277 S:      Maintained
3278 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3279 F:      drivers/iio/chemical/ags02ma.c
3280
3281 ASC7621 HARDWARE MONITOR DRIVER
3282 M:      George Joseph <[email protected]>
3283 L:      [email protected]
3284 S:      Maintained
3285 F:      Documentation/hwmon/asc7621.rst
3286 F:      drivers/hwmon/asc7621.c
3287
3288 ASIX AX88796C SPI ETHERNET ADAPTER
3289 M:      Łukasz Stelmach <[email protected]>
3290 S:      Maintained
3291 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3292 F:      drivers/net/ethernet/asix/ax88796c_*
3293
3294 ASIX PHY DRIVER [RUST]
3295 M:      FUJITA Tomonori <[email protected]>
3296 R:      Trevor Gross <[email protected]>
3297 L:      [email protected]
3298 L:      [email protected]
3299 S:      Maintained
3300 F:      drivers/net/phy/ax88796b_rust.rs
3301
3302 ASPEED CRYPTO DRIVER
3303 M:      Neal Liu <[email protected]>
3304 L:      [email protected] (moderated for non-subscribers)
3305 S:      Maintained
3306 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3307 F:      drivers/crypto/aspeed/
3308
3309 ASPEED PECI CONTROLLER
3310 M:      Iwona Winiarska <[email protected]>
3311 L:      [email protected] (moderated for non-subscribers)
3312 L:      [email protected] (moderated for non-subscribers)
3313 S:      Supported
3314 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3315 F:      drivers/peci/controller/peci-aspeed.c
3316
3317 ASPEED PINCTRL DRIVERS
3318 M:      Andrew Jeffery <[email protected]>
3319 L:      [email protected] (moderated for non-subscribers)
3320 L:      [email protected] (moderated for non-subscribers)
3321 L:      [email protected]
3322 S:      Maintained
3323 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3324 F:      drivers/pinctrl/aspeed/
3325
3326 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3327 M:      Eddie James <[email protected]>
3328 L:      [email protected] (moderated for non-subscribers)
3329 S:      Maintained
3330 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3331 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3332 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3333
3334 ASPEED SD/MMC DRIVER
3335 M:      Andrew Jeffery <[email protected]>
3336 L:      [email protected] (moderated for non-subscribers)
3337 L:      [email protected] (moderated for non-subscribers)
3338 L:      [email protected]
3339 S:      Maintained
3340 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3341 F:      drivers/mmc/host/sdhci-of-aspeed*
3342
3343 ASPEED SMC SPI DRIVER
3344 M:      Chin-Ting Kuo <[email protected]>
3345 M:      Cédric Le Goater <[email protected]>
3346 L:      [email protected] (moderated for non-subscribers)
3347 L:      [email protected] (moderated for non-subscribers)
3348 L:      [email protected]
3349 S:      Maintained
3350 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3351 F:      drivers/spi/spi-aspeed-smc.c
3352
3353 ASPEED USB UDC DRIVER
3354 M:      Neal Liu <[email protected]>
3355 L:      [email protected] (moderated for non-subscribers)
3356 S:      Maintained
3357 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3358 F:      drivers/usb/gadget/udc/aspeed_udc.c
3359
3360 ASPEED VIDEO ENGINE DRIVER
3361 M:      Eddie James <[email protected]>
3362 L:      [email protected]
3363 L:      [email protected] (moderated for non-subscribers)
3364 S:      Maintained
3365 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3366 F:      drivers/media/platform/aspeed/
3367
3368 ASUS EC HARDWARE MONITOR DRIVER
3369 M:      Eugene Shalygin <[email protected]>
3370 L:      [email protected]
3371 S:      Maintained
3372 F:      drivers/hwmon/asus-ec-sensors.c
3373
3374 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3375 M:      Corentin Chary <[email protected]>
3376 M:      Luke D. Jones <[email protected]>
3377 L:      [email protected]
3378 S:      Maintained
3379 W:      https://asus-linux.org/
3380 F:      drivers/platform/x86/asus*.c
3381 F:      drivers/platform/x86/eeepc*.c
3382
3383 ASUS TF103C DOCK DRIVER
3384 M:      Hans de Goede <[email protected]>
3385 L:      [email protected]
3386 S:      Maintained
3387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3388 F:      drivers/platform/x86/asus-tf103c-dock.c
3389
3390 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3391 M:      Aleksa Savic <[email protected]>
3392 L:      [email protected]
3393 S:      Maintained
3394 F:      drivers/hwmon/asus_rog_ryujin.c
3395
3396 ASUS WIRELESS RADIO CONTROL DRIVER
3397 M:      João Paulo Rechi Vita <[email protected]>
3398 L:      [email protected]
3399 S:      Maintained
3400 F:      drivers/platform/x86/asus-wireless.c
3401
3402 ASUS WMI HARDWARE MONITOR DRIVER
3403 M:      Ed Brindley <[email protected]>
3404 M:      Denis Pauk <[email protected]>
3405 L:      [email protected]
3406 S:      Maintained
3407 F:      drivers/hwmon/asus_wmi_sensors.c
3408
3409 ASYMMETRIC KEYS
3410 M:      David Howells <[email protected]>
3411 L:      [email protected]
3412 S:      Maintained
3413 F:      Documentation/crypto/asymmetric-keys.rst
3414 F:      crypto/asymmetric_keys/
3415 F:      include/crypto/pkcs7.h
3416 F:      include/crypto/public_key.h
3417 F:      include/linux/verification.h
3418
3419 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3420 R:      Dan Williams <[email protected]>
3421 S:      Odd fixes
3422 W:      http://sourceforge.net/projects/xscaleiop
3423 F:      Documentation/crypto/async-tx-api.rst
3424 F:      crypto/async_tx/
3425 F:      include/linux/async_tx.h
3426
3427 AT24 EEPROM DRIVER
3428 M:      Bartosz Golaszewski <[email protected]>
3429 L:      [email protected]
3430 S:      Maintained
3431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3432 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3433 F:      drivers/misc/eeprom/at24.c
3434
3435 ATA OVER ETHERNET (AOE) DRIVER
3436 M:      "Justin Sanders" <[email protected]>
3437 S:      Supported
3438 W:      http://www.openaoe.org/
3439 F:      Documentation/admin-guide/aoe/
3440 F:      drivers/block/aoe/
3441
3442 ATC260X PMIC MFD DRIVER
3443 M:      Manivannan Sadhasivam <[email protected]>
3444 M:      Cristian Ciocaltea <[email protected]>
3445 L:      [email protected]
3446 S:      Maintained
3447 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3448 F:      drivers/input/misc/atc260x-onkey.c
3449 F:      drivers/mfd/atc260*
3450 F:      drivers/power/reset/atc260x-poweroff.c
3451 F:      drivers/regulator/atc260x-regulator.c
3452 F:      include/linux/mfd/atc260x/*
3453
3454 ATHEROS 71XX/9XXX GPIO DRIVER
3455 M:      Alban Bedel <[email protected]>
3456 S:      Maintained
3457 W:      https://github.com/AlbanBedel/linux
3458 T:      git git://github.com/AlbanBedel/linux
3459 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3460 F:      drivers/gpio/gpio-ath79.c
3461
3462 ATHEROS 71XX/9XXX USB PHY DRIVER
3463 M:      Alban Bedel <[email protected]>
3464 S:      Maintained
3465 W:      https://github.com/AlbanBedel/linux
3466 T:      git git://github.com/AlbanBedel/linux
3467 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3468 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3469
3470 ATHEROS ATH GENERIC UTILITIES
3471 M:      Kalle Valo <[email protected]>
3472 L:      [email protected]
3473 S:      Supported
3474 F:      drivers/net/wireless/ath/*
3475
3476 ATHEROS ATH5K WIRELESS DRIVER
3477 M:      Jiri Slaby <[email protected]>
3478 M:      Nick Kossifidis <[email protected]>
3479 M:      Luis Chamberlain <[email protected]>
3480 L:      [email protected]
3481 S:      Maintained
3482 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3483 F:      drivers/net/wireless/ath/ath5k/
3484
3485 ATHEROS ATH6KL WIRELESS DRIVER
3486 L:      [email protected]
3487 S:      Orphan
3488 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3489 F:      drivers/net/wireless/ath/ath6kl/
3490
3491 ATI_REMOTE2 DRIVER
3492 M:      Ville Syrjala <[email protected]>
3493 S:      Maintained
3494 F:      drivers/input/misc/ati_remote2.c
3495
3496 ATK0110 HWMON DRIVER
3497 M:      Luca Tettamanti <[email protected]>
3498 L:      [email protected]
3499 S:      Maintained
3500 F:      drivers/hwmon/asus_atk0110.c
3501
3502 ATLX ETHERNET DRIVERS
3503 M:      Chris Snook <[email protected]>
3504 L:      [email protected]
3505 S:      Maintained
3506 W:      http://sourceforge.net/projects/atl1
3507 W:      http://atl1.sourceforge.net
3508 F:      drivers/net/ethernet/atheros/
3509
3510 ATM
3511 M:      Chas Williams <[email protected]>
3512 L:      [email protected] (moderated for non-subscribers)
3513 L:      [email protected]
3514 S:      Maintained
3515 W:      http://linux-atm.sourceforge.net
3516 F:      drivers/atm/
3517 F:      include/linux/atm*
3518 F:      include/linux/sonet.h
3519 F:      include/uapi/linux/atm*
3520 F:      include/uapi/linux/sonet.h
3521
3522 ATMEL MACB ETHERNET DRIVER
3523 M:      Nicolas Ferre <[email protected]>
3524 M:      Claudiu Beznea <[email protected]>
3525 S:      Supported
3526 F:      drivers/net/ethernet/cadence/
3527
3528 ATMEL MAXTOUCH DRIVER
3529 M:      Nick Dyer <[email protected]>
3530 S:      Maintained
3531 T:      git git://github.com/ndyer/linux.git
3532 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3533 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3534
3535 ATOMIC INFRASTRUCTURE
3536 M:      Will Deacon <[email protected]>
3537 M:      Peter Zijlstra <[email protected]>
3538 R:      Boqun Feng <[email protected]>
3539 R:      Mark Rutland <[email protected]>
3540 L:      [email protected]
3541 S:      Maintained
3542 F:      Documentation/atomic_*.txt
3543 F:      arch/*/include/asm/atomic*.h
3544 F:      include/*/atomic*.h
3545 F:      include/linux/refcount.h
3546 F:      scripts/atomic/
3547
3548 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3549 M:      Bradley Grove <[email protected]>
3550 L:      [email protected]
3551 S:      Supported
3552 W:      http://www.attotech.com
3553 F:      drivers/scsi/esas2r
3554
3555 ATUSB IEEE 802.15.4 RADIO DRIVER
3556 M:      Stefan Schmidt <[email protected]>
3557 L:      [email protected]
3558 S:      Maintained
3559 F:      drivers/net/ieee802154/at86rf230.h
3560 F:      drivers/net/ieee802154/atusb.c
3561 F:      drivers/net/ieee802154/atusb.h
3562
3563 AUDIT SUBSYSTEM
3564 M:      Paul Moore <[email protected]>
3565 M:      Eric Paris <[email protected]>
3566 L:      [email protected]
3567 S:      Supported
3568 W:      https://github.com/linux-audit
3569 Q:      https://patchwork.kernel.org/project/audit/list
3570 B:      mailto:[email protected]
3571 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3572 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3573 F:      include/asm-generic/audit_*.h
3574 F:      include/linux/audit.h
3575 F:      include/linux/audit_arch.h
3576 F:      include/uapi/linux/audit.h
3577 F:      kernel/audit*
3578 F:      lib/*audit.c
3579 K:      \baudit_[a-z_0-9]\+\b
3580
3581 AUXILIARY BUS DRIVER
3582 M:      Greg Kroah-Hartman <[email protected]>
3583 R:      Dave Ertman <[email protected]>
3584 R:      Ira Weiny <[email protected]>
3585 S:      Supported
3586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3587 F:      Documentation/driver-api/auxiliary_bus.rst
3588 F:      drivers/base/auxiliary.c
3589 F:      include/linux/auxiliary_bus.h
3590
3591 AUXILIARY DISPLAY DRIVERS
3592 M:      Andy Shevchenko <[email protected]>
3593 R:      Geert Uytterhoeven <[email protected]>
3594 S:      Odd Fixes
3595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3596 F:      Documentation/devicetree/bindings/auxdisplay/
3597 F:      drivers/auxdisplay/
3598 F:      include/linux/cfag12864b.h
3599 F:      include/uapi/linux/map_to_14segment.h
3600 F:      include/uapi/linux/map_to_7segment.h
3601
3602 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3603 M:      Subhajit Ghosh <[email protected]>
3604 L:      [email protected]
3605 S:      Maintained
3606 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3607 F:      drivers/iio/light/apds9306.c
3608
3609 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3610 M:      Andreas Klinger <[email protected]>
3611 L:      [email protected]
3612 S:      Maintained
3613 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3614 F:      drivers/iio/adc/hx711.c
3615
3616 AX.25 NETWORK LAYER
3617 L:      [email protected]
3618 S:      Orphan
3619 W:      https://linux-ax25.in-berlin.de
3620 F:      include/net/ax25.h
3621 F:      include/uapi/linux/ax25.h
3622 F:      net/ax25/
3623
3624 AXENTIA ARM DEVICES
3625 M:      Peter Rosin <[email protected]>
3626 L:      [email protected] (moderated for non-subscribers)
3627 S:      Maintained
3628 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3629 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3630 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3631 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3632
3633 AXENTIA ASOC DRIVERS
3634 M:      Peter Rosin <[email protected]>
3635 L:      [email protected] (moderated for non-subscribers)
3636 S:      Maintained
3637 F:      Documentation/devicetree/bindings/sound/axentia,*
3638 F:      sound/soc/atmel/tse850-pcm5142.c
3639
3640 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3641 M:      Nuno Sá <[email protected]>
3642 L:      [email protected]
3643 S:      Supported
3644 W:      https://ez.analog.com/linux-software-drivers
3645 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3646 F:      drivers/hwmon/axi-fan-control.c
3647
3648 AXI SPI ENGINE
3649 M:      Michael Hennerich <[email protected]>
3650 M:      Nuno Sá <[email protected]>
3651 R:      David Lechner <[email protected]>
3652 L:      [email protected]
3653 S:      Supported
3654 W:      https://ez.analog.com/linux-software-drivers
3655 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3656 F:      drivers/spi/spi-axi-spi-engine.c
3657
3658 AXI PWM GENERATOR
3659 M:      Michael Hennerich <[email protected]>
3660 M:      Nuno Sá <[email protected]>
3661 L:      [email protected]
3662 S:      Supported
3663 W:      https://ez.analog.com/linux-software-drivers
3664 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3665 F:      drivers/pwm/pwm-axi-pwmgen.c
3666
3667 AXXIA I2C CONTROLLER
3668 M:      Krzysztof Adamski <[email protected]>
3669 L:      [email protected]
3670 S:      Maintained
3671 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3672 F:      drivers/i2c/busses/i2c-axxia.c
3673
3674 AZ6007 DVB DRIVER
3675 M:      Mauro Carvalho Chehab <[email protected]>
3676 L:      [email protected]
3677 S:      Maintained
3678 W:      https://linuxtv.org
3679 T:      git git://linuxtv.org/media_tree.git
3680 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3681
3682 AZTECH FM RADIO RECEIVER DRIVER
3683 M:      Hans Verkuil <[email protected]>
3684 L:      [email protected]
3685 S:      Maintained
3686 W:      https://linuxtv.org
3687 T:      git git://linuxtv.org/media_tree.git
3688 F:      drivers/media/radio/radio-aztech*
3689
3690 B43 WIRELESS DRIVER
3691 L:      [email protected]
3692 L:      [email protected]
3693 S:      Orphan
3694 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3695 F:      drivers/net/wireless/broadcom/b43/
3696
3697 B43LEGACY WIRELESS DRIVER
3698 L:      [email protected]
3699 L:      [email protected]
3700 S:      Orphan
3701 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3702 F:      drivers/net/wireless/broadcom/b43legacy/
3703
3704 BACKLIGHT CLASS/SUBSYSTEM
3705 M:      Lee Jones <[email protected]>
3706 M:      Daniel Thompson <[email protected]>
3707 M:      Jingoo Han <[email protected]>
3708 L:      [email protected]
3709 S:      Maintained
3710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3711 F:      Documentation/ABI/stable/sysfs-class-backlight
3712 F:      Documentation/ABI/testing/sysfs-class-backlight
3713 F:      Documentation/devicetree/bindings/leds/backlight
3714 F:      drivers/video/backlight/
3715 F:      include/linux/backlight.h
3716 F:      include/linux/pwm_backlight.h
3717
3718 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3719 M:      Serge Semin <[email protected]>
3720 L:      [email protected]
3721 S:      Supported
3722 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3723 F:      Documentation/hwmon/bt1-pvt.rst
3724 F:      drivers/hwmon/bt1-pvt.[ch]
3725
3726 BARCO P50 GPIO DRIVER
3727 M:      Santosh Kumar Yadav <[email protected]>
3728 M:      Peter Korsgaard <[email protected]>
3729 S:      Maintained
3730 F:      drivers/platform/x86/barco-p50-gpio.c
3731
3732 BATMAN ADVANCED
3733 M:      Marek Lindner <[email protected]>
3734 M:      Simon Wunderlich <[email protected]>
3735 M:      Antonio Quartulli <[email protected]>
3736 M:      Sven Eckelmann <[email protected]>
3737 L:      [email protected] (moderated for non-subscribers)
3738 S:      Maintained
3739 W:      https://www.open-mesh.org/
3740 Q:      https://patchwork.open-mesh.org/project/batman/list/
3741 B:      https://www.open-mesh.org/projects/batman-adv/issues
3742 C:      ircs://irc.hackint.org/batadv
3743 T:      git https://git.open-mesh.org/linux-merge.git
3744 F:      Documentation/networking/batman-adv.rst
3745 F:      include/uapi/linux/batadv_packet.h
3746 F:      include/uapi/linux/batman_adv.h
3747 F:      net/batman-adv/
3748
3749 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3750 M:      Thomas Sailer <[email protected]>
3751 L:      [email protected]
3752 S:      Maintained
3753 W:      http://www.baycom.org/~tom/ham/ham.html
3754 F:      drivers/net/hamradio/baycom*
3755
3756 BCACHE (BLOCK LAYER CACHE)
3757 M:      Coly Li <[email protected]>
3758 M:      Kent Overstreet <[email protected]>
3759 L:      [email protected]
3760 S:      Maintained
3761 W:      http://bcache.evilpiepirate.org
3762 C:      irc://irc.oftc.net/bcache
3763 F:      drivers/md/bcache/
3764
3765 BCACHEFS
3766 M:      Kent Overstreet <[email protected]>
3767 L:      [email protected]
3768 S:      Supported
3769 C:      irc://irc.oftc.net/bcache
3770 T:      git https://evilpiepirate.org/git/bcachefs.git
3771 F:      fs/bcachefs/
3772 F:      Documentation/filesystems/bcachefs/
3773
3774 BDISP ST MEDIA DRIVER
3775 M:      Fabien Dessenne <[email protected]>
3776 L:      [email protected]
3777 S:      Supported
3778 W:      https://linuxtv.org
3779 T:      git git://linuxtv.org/media_tree.git
3780 F:      drivers/media/platform/st/sti/bdisp
3781
3782 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3783 M:      Dariusz Marcinkiewicz <[email protected]>
3784 L:      [email protected]
3785 S:      Maintained
3786 F:      drivers/net/ethernet/ec_bhf.c
3787
3788 BEFS FILE SYSTEM
3789 M:      Luis de Bethencourt <[email protected]>
3790 M:      Salah Triki <[email protected]>
3791 S:      Maintained
3792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3793 F:      Documentation/filesystems/befs.rst
3794 F:      fs/befs/
3795
3796 BFQ I/O SCHEDULER
3797 M:      Paolo Valente <[email protected]>
3798 M:      Jens Axboe <[email protected]>
3799 L:      [email protected]
3800 S:      Maintained
3801 F:      Documentation/block/bfq-iosched.rst
3802 F:      block/bfq-*
3803
3804 BFS FILE SYSTEM
3805 M:      "Tigran A. Aivazian" <[email protected]>
3806 S:      Maintained
3807 F:      Documentation/filesystems/bfs.rst
3808 F:      fs/bfs/
3809 F:      include/uapi/linux/bfs_fs.h
3810
3811 BINMAN
3812 M:      Simon Glass <[email protected]>
3813 S:      Supported
3814 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3815
3816 BITMAP API
3817 M:      Yury Norov <[email protected]>
3818 R:      Rasmus Villemoes <[email protected]>
3819 S:      Maintained
3820 F:      include/linux/bitfield.h
3821 F:      include/linux/bitmap-str.h
3822 F:      include/linux/bitmap.h
3823 F:      include/linux/bits.h
3824 F:      include/linux/cpumask.h
3825 F:      include/linux/cpumask_types.h
3826 F:      include/linux/find.h
3827 F:      include/linux/nodemask.h
3828 F:      include/linux/nodemask_types.h
3829 F:      include/vdso/bits.h
3830 F:      lib/bitmap-str.c
3831 F:      lib/bitmap.c
3832 F:      lib/cpumask.c
3833 F:      lib/cpumask_kunit.c
3834 F:      lib/find_bit.c
3835 F:      lib/find_bit_benchmark.c
3836 F:      lib/test_bitmap.c
3837 F:      tools/include/linux/bitfield.h
3838 F:      tools/include/linux/bitmap.h
3839 F:      tools/include/linux/bits.h
3840 F:      tools/include/linux/find.h
3841 F:      tools/include/vdso/bits.h
3842 F:      tools/lib/bitmap.c
3843 F:      tools/lib/find_bit.c
3844
3845 BITOPS API
3846 M:      Yury Norov <[email protected]>
3847 R:      Rasmus Villemoes <[email protected]>
3848 S:      Maintained
3849 F:      arch/*/include/asm/bitops.h
3850 F:      arch/*/include/asm/bitops_32.h
3851 F:      arch/*/include/asm/bitops_64.h
3852 F:      arch/*/lib/bitops.c
3853 F:      include/asm-generic/bitops
3854 F:      include/asm-generic/bitops.h
3855 F:      include/linux/bitops.h
3856 F:      lib/test_bitops.c
3857 F:      tools/*/bitops*
3858
3859 BLINKM RGB LED DRIVER
3860 M:      Jan-Simon Moeller <[email protected]>
3861 S:      Maintained
3862 F:      drivers/leds/leds-blinkm.c
3863
3864 BLOCK LAYER
3865 M:      Jens Axboe <[email protected]>
3866 L:      [email protected]
3867 S:      Maintained
3868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3869 F:      Documentation/ABI/stable/sysfs-block
3870 F:      Documentation/block/
3871 F:      block/
3872 F:      drivers/block/
3873 F:      include/linux/bio.h
3874 F:      include/linux/blk*
3875 F:      kernel/trace/blktrace.c
3876 F:      lib/sbitmap.c
3877
3878 BLOCK LAYER DEVICE DRIVER API [RUST]
3879 M:      Andreas Hindborg <[email protected]>
3880 R:      Boqun Feng <[email protected]>
3881 L:      [email protected]
3882 L:      [email protected]
3883 S:      Supported
3884 W:      https://rust-for-linux.com
3885 B:      https://github.com/Rust-for-Linux/linux/issues
3886 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
3887 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
3888 F:      drivers/block/rnull.rs
3889 F:      rust/kernel/block.rs
3890 F:      rust/kernel/block/
3891
3892 BLOCK2MTD DRIVER
3893 M:      Joern Engel <[email protected]>
3894 L:      [email protected]
3895 S:      Maintained
3896 F:      drivers/mtd/devices/block2mtd.c
3897
3898 BLUETOOTH DRIVERS
3899 M:      Marcel Holtmann <[email protected]>
3900 M:      Luiz Augusto von Dentz <[email protected]>
3901 L:      [email protected]
3902 S:      Supported
3903 W:      http://www.bluez.org/
3904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3906 F:      Documentation/devicetree/bindings/net/bluetooth/
3907 F:      drivers/bluetooth/
3908
3909 BLUETOOTH SUBSYSTEM
3910 M:      Marcel Holtmann <[email protected]>
3911 M:      Johan Hedberg <[email protected]>
3912 M:      Luiz Augusto von Dentz <[email protected]>
3913 L:      [email protected]
3914 S:      Supported
3915 W:      http://www.bluez.org/
3916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3918 F:      include/net/bluetooth/
3919 F:      net/bluetooth/
3920
3921 BONDING DRIVER
3922 M:      Jay Vosburgh <[email protected]>
3923 M:      Andy Gospodarek <[email protected]>
3924 L:      [email protected]
3925 S:      Maintained
3926 F:      Documentation/networking/bonding.rst
3927 F:      drivers/net/bonding/
3928 F:      include/net/bond*
3929 F:      include/uapi/linux/if_bonding.h
3930 F:      tools/testing/selftests/drivers/net/bonding/
3931
3932 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3933 M:      Dan Robertson <[email protected]>
3934 L:      [email protected]
3935 S:      Maintained
3936 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3937 F:      drivers/iio/accel/bma400*
3938
3939 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3940 M:      Jagath Jog J <[email protected]>
3941 L:      [email protected]
3942 S:      Maintained
3943 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3944 F:      drivers/iio/imu/bmi323/
3945
3946 BPF JIT for ARC
3947 M:      Shahab Vahedi <[email protected]>
3948 L:      [email protected]
3949 S:      Maintained
3950 F:      arch/arc/net/
3951
3952 BPF JIT for ARM
3953 M:      Russell King <[email protected]>
3954 M:      Puranjay Mohan <[email protected]>
3955 L:      [email protected]
3956 S:      Maintained
3957 F:      arch/arm/net/
3958
3959 BPF JIT for ARM64
3960 M:      Daniel Borkmann <[email protected]>
3961 M:      Alexei Starovoitov <[email protected]>
3962 M:      Puranjay Mohan <[email protected]>
3963 R:      Xu Kuohai <[email protected]>
3964 L:      [email protected]
3965 S:      Supported
3966 F:      arch/arm64/net/
3967
3968 BPF JIT for LOONGARCH
3969 M:      Tiezhu Yang <[email protected]>
3970 R:      Hengqi Chen <[email protected]>
3971 L:      [email protected]
3972 S:      Maintained
3973 F:      arch/loongarch/net/
3974
3975 BPF JIT for MIPS (32-BIT AND 64-BIT)
3976 M:      Johan Almbladh <[email protected]>
3977 M:      Paul Burton <[email protected]>
3978 L:      [email protected]
3979 S:      Maintained
3980 F:      arch/mips/net/
3981
3982 BPF JIT for NFP NICs
3983 M:      Jakub Kicinski <[email protected]>
3984 L:      [email protected]
3985 S:      Odd Fixes
3986 F:      drivers/net/ethernet/netronome/nfp/bpf/
3987
3988 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3989 M:      Michael Ellerman <[email protected]>
3990 M:      Hari Bathini <[email protected]>
3991 M:      Christophe Leroy <[email protected]>
3992 R:      Naveen N Rao <[email protected]>
3993 L:      [email protected]
3994 S:      Supported
3995 F:      arch/powerpc/net/
3996
3997 BPF JIT for RISC-V (32-bit)
3998 M:      Luke Nelson <[email protected]>
3999 M:      Xi Wang <[email protected]>
4000 L:      [email protected]
4001 S:      Maintained
4002 F:      arch/riscv/net/
4003 X:      arch/riscv/net/bpf_jit_comp64.c
4004
4005 BPF JIT for RISC-V (64-bit)
4006 M:      Björn Töpel <[email protected]>
4007 R:      Pu Lehui <[email protected]>
4008 R:      Puranjay Mohan <[email protected]>
4009 L:      [email protected]
4010 S:      Maintained
4011 F:      arch/riscv/net/
4012 X:      arch/riscv/net/bpf_jit_comp32.c
4013
4014 BPF JIT for S390
4015 M:      Ilya Leoshkevich <[email protected]>
4016 M:      Heiko Carstens <[email protected]>
4017 M:      Vasily Gorbik <[email protected]>
4018 L:      [email protected]
4019 S:      Supported
4020 F:      arch/s390/net/
4021 X:      arch/s390/net/pnet.c
4022
4023 BPF JIT for SPARC (32-BIT AND 64-BIT)
4024 M:      David S. Miller <[email protected]>
4025 L:      [email protected]
4026 S:      Odd Fixes
4027 F:      arch/sparc/net/
4028
4029 BPF JIT for X86 32-BIT
4030 M:      Wang YanQing <[email protected]>
4031 L:      [email protected]
4032 S:      Odd Fixes
4033 F:      arch/x86/net/bpf_jit_comp32.c
4034
4035 BPF JIT for X86 64-BIT
4036 M:      Alexei Starovoitov <[email protected]>
4037 M:      Daniel Borkmann <[email protected]>
4038 L:      [email protected]
4039 S:      Supported
4040 F:      arch/x86/net/
4041 X:      arch/x86/net/bpf_jit_comp32.c
4042
4043 BPF [BTF]
4044 M:      Martin KaFai Lau <[email protected]>
4045 L:      [email protected]
4046 S:      Maintained
4047 F:      include/linux/btf*
4048 F:      kernel/bpf/btf.c
4049
4050 BPF [CORE]
4051 M:      Alexei Starovoitov <[email protected]>
4052 M:      Daniel Borkmann <[email protected]>
4053 R:      John Fastabend <[email protected]>
4054 L:      [email protected]
4055 S:      Maintained
4056 F:      include/linux/bpf*
4057 F:      include/linux/filter.h
4058 F:      include/linux/tnum.h
4059 F:      kernel/bpf/core.c
4060 F:      kernel/bpf/dispatcher.c
4061 F:      kernel/bpf/mprog.c
4062 F:      kernel/bpf/syscall.c
4063 F:      kernel/bpf/tnum.c
4064 F:      kernel/bpf/trampoline.c
4065 F:      kernel/bpf/verifier.c
4066
4067 BPF [CRYPTO]
4068 M:      Vadim Fedorenko <[email protected]>
4069 L:      [email protected]
4070 S:      Maintained
4071 F:      crypto/bpf_crypto_skcipher.c
4072 F:      include/linux/bpf_crypto.h
4073 F:      kernel/bpf/crypto.c
4074
4075 BPF [DOCUMENTATION] (Related to Standardization)
4076 R:      David Vernet <[email protected]>
4077 L:      [email protected]
4078 L:      [email protected]
4079 S:      Maintained
4080 F:      Documentation/bpf/standardization/
4081
4082 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4083 M:      Alexei Starovoitov <[email protected]>
4084 M:      Daniel Borkmann <[email protected]>
4085 M:      Andrii Nakryiko <[email protected]>
4086 R:      Martin KaFai Lau <[email protected]>
4087 R:      Eduard Zingerman <[email protected]>
4088 R:      Song Liu <[email protected]>
4089 R:      Yonghong Song <[email protected]>
4090 R:      John Fastabend <[email protected]>
4091 R:      KP Singh <[email protected]>
4092 R:      Stanislav Fomichev <[email protected]>
4093 R:      Hao Luo <[email protected]>
4094 R:      Jiri Olsa <[email protected]>
4095 L:      [email protected]
4096 S:      Supported
4097 W:      https://bpf.io/
4098 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4101 F:      Documentation/bpf/
4102 F:      Documentation/networking/filter.rst
4103 F:      Documentation/userspace-api/ebpf/
4104 F:      arch/*/net/*
4105 F:      include/linux/bpf*
4106 F:      include/linux/btf*
4107 F:      include/linux/filter.h
4108 F:      include/trace/events/xdp.h
4109 F:      include/uapi/linux/bpf*
4110 F:      include/uapi/linux/btf*
4111 F:      include/uapi/linux/filter.h
4112 F:      kernel/bpf/
4113 F:      kernel/trace/bpf_trace.c
4114 F:      lib/test_bpf.c
4115 F:      net/bpf/
4116 F:      net/core/filter.c
4117 F:      net/sched/act_bpf.c
4118 F:      net/sched/cls_bpf.c
4119 F:      samples/bpf/
4120 F:      scripts/bpf_doc.py
4121 F:      scripts/Makefile.btf
4122 F:      scripts/pahole-version.sh
4123 F:      tools/bpf/
4124 F:      tools/lib/bpf/
4125 F:      tools/testing/selftests/bpf/
4126
4127 BPF [ITERATOR]
4128 M:      Yonghong Song <[email protected]>
4129 L:      [email protected]
4130 S:      Maintained
4131 F:      kernel/bpf/*iter.c
4132
4133 BPF [L7 FRAMEWORK] (sockmap)
4134 M:      John Fastabend <[email protected]>
4135 M:      Jakub Sitnicki <[email protected]>
4136 L:      [email protected]
4137 L:      [email protected]
4138 S:      Maintained
4139 F:      include/linux/skmsg.h
4140 F:      net/core/skmsg.c
4141 F:      net/core/sock_map.c
4142 F:      net/ipv4/tcp_bpf.c
4143 F:      net/ipv4/udp_bpf.c
4144 F:      net/unix/unix_bpf.c
4145
4146 BPF [LIBRARY] (libbpf)
4147 M:      Andrii Nakryiko <[email protected]>
4148 M:      Eduard Zingerman <[email protected]>
4149 L:      [email protected]
4150 S:      Maintained
4151 F:      tools/lib/bpf/
4152
4153 BPF [MISC]
4154 L:      [email protected]
4155 S:      Odd Fixes
4156 K:      (?:\b|_)bpf(?:\b|_)
4157
4158 BPF [NETKIT] (BPF-programmable network device)
4159 M:      Daniel Borkmann <[email protected]>
4160 M:      Nikolay Aleksandrov <[email protected]>
4161 L:      [email protected]
4162 L:      [email protected]
4163 S:      Supported
4164 F:      drivers/net/netkit.c
4165 F:      include/net/netkit.h
4166
4167 BPF [NETWORKING] (struct_ops, reuseport)
4168 M:      Martin KaFai Lau <[email protected]>
4169 L:      [email protected]
4170 L:      [email protected]
4171 S:      Maintained
4172 F:      kernel/bpf/bpf_struct*
4173
4174 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4175 M:      Martin KaFai Lau <[email protected]>
4176 M:      Daniel Borkmann <[email protected]>
4177 R:      John Fastabend <[email protected]>
4178 L:      [email protected]
4179 L:      [email protected]
4180 S:      Maintained
4181 F:      include/net/tcx.h
4182 F:      kernel/bpf/tcx.c
4183 F:      net/core/filter.c
4184 F:      net/sched/act_bpf.c
4185 F:      net/sched/cls_bpf.c
4186
4187 BPF [RINGBUF]
4188 M:      Andrii Nakryiko <[email protected]>
4189 L:      [email protected]
4190 S:      Maintained
4191 F:      kernel/bpf/ringbuf.c
4192
4193 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4194 M:      KP Singh <[email protected]>
4195 M:      Matt Bobrowski <[email protected]>
4196 L:      [email protected]
4197 S:      Maintained
4198 F:      Documentation/bpf/prog_lsm.rst
4199 F:      include/linux/bpf_lsm.h
4200 F:      kernel/bpf/bpf_lsm.c
4201 F:      kernel/trace/bpf_trace.c
4202 F:      security/bpf/
4203
4204 BPF [SELFTESTS] (Test Runners & Infrastructure)
4205 M:      Andrii Nakryiko <[email protected]>
4206 M:      Eduard Zingerman <[email protected]>
4207 R:      Mykola Lysenko <[email protected]>
4208 L:      [email protected]
4209 S:      Maintained
4210 F:      tools/testing/selftests/bpf/
4211
4212 BPF [STORAGE & CGROUPS]
4213 M:      Martin KaFai Lau <[email protected]>
4214 L:      [email protected]
4215 S:      Maintained
4216 F:      kernel/bpf/*storage.c
4217 F:      kernel/bpf/bpf_lru*
4218 F:      kernel/bpf/cgroup.c
4219
4220 BPF [TOOLING] (bpftool)
4221 M:      Quentin Monnet <[email protected]>
4222 L:      [email protected]
4223 S:      Maintained
4224 F:      kernel/bpf/disasm.*
4225 F:      tools/bpf/bpftool/
4226
4227 BPF [TRACING]
4228 M:      Song Liu <[email protected]>
4229 R:      Jiri Olsa <[email protected]>
4230 L:      [email protected]
4231 S:      Maintained
4232 F:      kernel/bpf/stackmap.c
4233 F:      kernel/trace/bpf_trace.c
4234
4235 BROADCOM ASP 2.0 ETHERNET DRIVER
4236 M:      Justin Chen <[email protected]>
4237 M:      Florian Fainelli <[email protected]>
4238 L:      [email protected]
4239 L:      [email protected]
4240 S:      Supported
4241 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4242 F:      drivers/net/ethernet/broadcom/asp2/
4243
4244 BROADCOM B44 10/100 ETHERNET DRIVER
4245 M:      Michael Chan <[email protected]>
4246 L:      [email protected]
4247 S:      Supported
4248 F:      drivers/net/ethernet/broadcom/b44.*
4249
4250 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4251 M:      Florian Fainelli <[email protected]>
4252 L:      [email protected]
4253 L:      [email protected] (subscribers-only)
4254 S:      Supported
4255 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4256 F:      drivers/net/dsa/b53/*
4257 F:      drivers/net/dsa/bcm_sf2*
4258 F:      include/linux/dsa/brcm.h
4259 F:      include/linux/platform_data/b53.h
4260
4261 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4262 M:      Florian Fainelli <[email protected]>
4263 R:      Broadcom internal kernel review list <[email protected]>
4264 L:      [email protected] (moderated for non-subscribers)
4265 L:      [email protected] (moderated for non-subscribers)
4266 S:      Maintained
4267 T:      git https://github.com/broadcom/stblinux.git
4268 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4269 F:      drivers/pci/controller/pcie-brcmstb.c
4270 F:      drivers/staging/vc04_services
4271 N:      bcm2711
4272 N:      bcm283*
4273 N:      raspberrypi
4274
4275 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4276 M:      Florian Fainelli <[email protected]>
4277 M:      Ray Jui <[email protected]>
4278 M:      Scott Branden <[email protected]>
4279 R:      Broadcom internal kernel review list <[email protected]>
4280 S:      Maintained
4281 T:      git https://github.com/broadcom/mach-bcm
4282 F:      arch/arm/mach-bcm/
4283 N:      bcm281*
4284 N:      bcm113*
4285 N:      bcm216*
4286 N:      kona
4287
4288 BROADCOM BCM2835 CAMERA DRIVERS
4289 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4290 L:      [email protected]
4291 S:      Maintained
4292 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4293 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4294
4295 BROADCOM BCM47XX MIPS ARCHITECTURE
4296 M:      Hauke Mehrtens <[email protected]>
4297 M:      Rafał Miłecki <[email protected]>
4298 L:      [email protected]
4299 S:      Maintained
4300 F:      Documentation/devicetree/bindings/mips/brcm/
4301 F:      arch/mips/bcm47xx/*
4302 F:      arch/mips/include/asm/mach-bcm47xx/*
4303
4304 BROADCOM BCM4908 ETHERNET DRIVER
4305 M:      Rafał Miłecki <[email protected]>
4306 R:      Broadcom internal kernel review list <[email protected]>
4307 L:      [email protected]
4308 S:      Maintained
4309 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4310 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4311 F:      drivers/net/ethernet/broadcom/unimac.h
4312
4313 BROADCOM BCM4908 PINMUX DRIVER
4314 M:      Rafał Miłecki <[email protected]>
4315 R:      Broadcom internal kernel review list <[email protected]>
4316 L:      [email protected]
4317 S:      Maintained
4318 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4319 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4320
4321 BROADCOM BCM5301X ARM ARCHITECTURE
4322 M:      Florian Fainelli <[email protected]>
4323 M:      Hauke Mehrtens <[email protected]>
4324 M:      Rafał Miłecki <[email protected]>
4325 R:      Broadcom internal kernel review list <[email protected]>
4326 L:      [email protected] (moderated for non-subscribers)
4327 S:      Maintained
4328 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4329 F:      arch/arm/boot/dts/broadcom/bcm470*
4330 F:      arch/arm/boot/dts/broadcom/bcm5301*
4331 F:      arch/arm/boot/dts/broadcom/bcm953012*
4332 F:      arch/arm/mach-bcm/bcm_5301x.c
4333
4334 BROADCOM BCM53573 ARM ARCHITECTURE
4335 M:      Florian Fainelli <[email protected]>
4336 M:      Rafał Miłecki <[email protected]>
4337 R:      Broadcom internal kernel review list <[email protected]>
4338 L:      [email protected] (moderated for non-subscribers)
4339 S:      Maintained
4340 F:      arch/arm/boot/dts/broadcom/bcm47189*
4341 F:      arch/arm/boot/dts/broadcom/bcm53573*
4342
4343 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4344 M:      Kevin Cernekee <[email protected]>
4345 L:      [email protected]
4346 S:      Maintained
4347 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4348
4349 BROADCOM BCM7XXX ARM ARCHITECTURE
4350 M:      Florian Fainelli <[email protected]>
4351 R:      Broadcom internal kernel review list <[email protected]>
4352 L:      [email protected] (moderated for non-subscribers)
4353 S:      Maintained
4354 T:      git https://github.com/broadcom/stblinux.git
4355 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4356 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4357 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4358 F:      arch/arm/mach-bcm/*brcmstb*
4359 F:      arch/arm/mm/cache-b15-rac.c
4360 F:      drivers/bus/brcmstb_gisb.c
4361 F:      drivers/pci/controller/pcie-brcmstb.c
4362 N:      brcmstb
4363 N:      bcm7038
4364 N:      bcm7120
4365
4366 BROADCOM BCMBCA ARM ARCHITECTURE
4367 M:      William Zhang <[email protected]>
4368 M:      Anand Gore <[email protected]>
4369 M:      Kursad Oney <[email protected]>
4370 M:      Florian Fainelli <[email protected]>
4371 M:      Rafał Miłecki <[email protected]>
4372 R:      Broadcom internal kernel review list <[email protected]>
4373 L:      [email protected] (moderated for non-subscribers)
4374 S:      Maintained
4375 T:      git https://github.com/broadcom/stblinux.git
4376 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4377 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4378 N:      bcmbca
4379 N:      bcm[9]?47622
4380 N:      bcm[9]?4912
4381 N:      bcm[9]?63138
4382 N:      bcm[9]?63146
4383 N:      bcm[9]?63148
4384 N:      bcm[9]?63158
4385 N:      bcm[9]?63178
4386 N:      bcm[9]?6756
4387 N:      bcm[9]?6813
4388 N:      bcm[9]?6846
4389 N:      bcm[9]?6855
4390 N:      bcm[9]?6856
4391 N:      bcm[9]?6858
4392 N:      bcm[9]?6878
4393
4394 BROADCOM BDC DRIVER
4395 M:      Justin Chen <[email protected]>
4396 M:      Al Cooper <[email protected]>
4397 R:      Broadcom internal kernel review list <[email protected]>
4398 L:      [email protected]
4399 S:      Maintained
4400 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4401 F:      drivers/usb/gadget/udc/bdc/
4402
4403 BROADCOM BMIPS CPUFREQ DRIVER
4404 M:      Markus Mayer <[email protected]>
4405 R:      Broadcom internal kernel review list <[email protected]>
4406 L:      [email protected]
4407 S:      Maintained
4408 F:      drivers/cpufreq/bmips-cpufreq.c
4409
4410 BROADCOM BMIPS MIPS ARCHITECTURE
4411 M:      Florian Fainelli <[email protected]>
4412 R:      Broadcom internal kernel review list <[email protected]>
4413 L:      [email protected]
4414 S:      Maintained
4415 T:      git https://github.com/broadcom/stblinux.git
4416 F:      arch/mips/bmips/*
4417 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4418 F:      arch/mips/include/asm/mach-bmips/*
4419 F:      arch/mips/kernel/*bmips*
4420 F:      drivers/irqchip/irq-bcm63*
4421 F:      drivers/irqchip/irq-bcm7*
4422 F:      drivers/irqchip/irq-brcmstb*
4423 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4424 F:      include/linux/bcm963xx_nvram.h
4425 F:      include/linux/bcm963xx_tag.h
4426
4427 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4428 M:      Rasesh Mody <[email protected]>
4429 M:      [email protected]
4430 L:      [email protected]
4431 S:      Supported
4432 F:      drivers/net/ethernet/broadcom/bnx2.*
4433 F:      drivers/net/ethernet/broadcom/bnx2_*
4434
4435 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4436 M:      Saurav Kashyap <[email protected]>
4437 M:      Javed Hasan <[email protected]>
4438 M:      [email protected]
4439 L:      [email protected]
4440 S:      Supported
4441 F:      drivers/scsi/bnx2fc/
4442
4443 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4444 M:      Nilesh Javali <[email protected]>
4445 M:      Manish Rangankar <[email protected]>
4446 M:      [email protected]
4447 L:      [email protected]
4448 S:      Supported
4449 F:      drivers/scsi/bnx2i/
4450
4451 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4452 M:      Sudarsana Kalluru <[email protected]>
4453 M:      Manish Chopra <[email protected]>
4454 L:      [email protected]
4455 S:      Supported
4456 F:      drivers/net/ethernet/broadcom/bnx2x/
4457
4458 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4459 M:      Michael Chan <[email protected]>
4460 L:      [email protected]
4461 S:      Supported
4462 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4463 F:      drivers/net/ethernet/broadcom/bnxt/
4464 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4465
4466 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4467 M:      Arend van Spriel <[email protected]>
4468 L:      [email protected]
4469 L:      [email protected]
4470 L:      [email protected]
4471 S:      Supported
4472 F:      drivers/net/wireless/broadcom/brcm80211/
4473 F:      include/linux/platform_data/brcmfmac.h
4474
4475 BROADCOM BRCMSTB GPIO DRIVER
4476 M:      Doug Berger <[email protected]>
4477 M:      Florian Fainelli <[email protected]>
4478 R:      Broadcom internal kernel review list <[email protected]>
4479 S:      Supported
4480 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4481 F:      drivers/gpio/gpio-brcmstb.c
4482
4483 BROADCOM BRCMSTB I2C DRIVER
4484 M:      Kamal Dasu <[email protected]>
4485 R:      Broadcom internal kernel review list <[email protected]>
4486 L:      [email protected]
4487 S:      Supported
4488 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4489 F:      drivers/i2c/busses/i2c-brcmstb.c
4490
4491 BROADCOM BRCMSTB UART DRIVER
4492 M:      Al Cooper <[email protected]>
4493 R:      Broadcom internal kernel review list <[email protected]>
4494 L:      [email protected]
4495 S:      Maintained
4496 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4497 F:      drivers/tty/serial/8250/8250_bcm7271.c
4498
4499 BROADCOM BRCMSTB USB EHCI DRIVER
4500 M:      Justin Chen <[email protected]>
4501 M:      Al Cooper <[email protected]>
4502 R:      Broadcom internal kernel review list <[email protected]>
4503 L:      [email protected]
4504 S:      Maintained
4505 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4506 F:      drivers/usb/host/ehci-brcm.*
4507
4508 BROADCOM BRCMSTB USB PIN MAP DRIVER
4509 M:      Al Cooper <[email protected]>
4510 R:      Broadcom internal kernel review list <[email protected]>
4511 L:      [email protected]
4512 S:      Maintained
4513 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4514 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4515
4516 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4517 M:      Justin Chen <[email protected]>
4518 M:      Al Cooper <[email protected]>
4519 R:      Broadcom internal kernel review list <[email protected]>
4520 L:      [email protected]
4521 S:      Maintained
4522 F:      drivers/phy/broadcom/phy-brcm-usb*
4523
4524 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4525 M:      William Zhang <[email protected]>
4526 M:      Kursad Oney <[email protected]>
4527 M:      Jonas Gorski <[email protected]>
4528 R:      Broadcom internal kernel review list <[email protected]>
4529 L:      [email protected]
4530 S:      Maintained
4531 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4532 F:      drivers/spi/spi-bcm63xx-hsspi.c
4533 F:      drivers/spi/spi-bcmbca-hsspi.c
4534
4535 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4536 M:      Jonas Gorski <[email protected]>
4537 L:      [email protected]
4538 S:      Odd Fixes
4539 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4540 F:      drivers/spi/spi-bcm63xx.c
4541
4542 BROADCOM ETHERNET PHY DRIVERS
4543 M:      Florian Fainelli <[email protected]>
4544 R:      Broadcom internal kernel review list <[email protected]>
4545 L:      [email protected]
4546 S:      Supported
4547 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4548 F:      drivers/net/phy/bcm*.[ch]
4549 F:      drivers/net/phy/broadcom.c
4550 F:      include/linux/brcmphy.h
4551
4552 BROADCOM GENET ETHERNET DRIVER
4553 M:      Doug Berger <[email protected]>
4554 M:      Florian Fainelli <[email protected]>
4555 R:      Broadcom internal kernel review list <[email protected]>
4556 L:      [email protected]
4557 S:      Supported
4558 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4559 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4560 F:      drivers/net/ethernet/broadcom/genet/
4561 F:      drivers/net/ethernet/broadcom/unimac.h
4562 F:      drivers/net/mdio/mdio-bcm-unimac.c
4563 F:      include/linux/platform_data/bcmgenet.h
4564 F:      include/linux/platform_data/mdio-bcm-unimac.h
4565
4566 BROADCOM IPROC ARM ARCHITECTURE
4567 M:      Ray Jui <[email protected]>
4568 M:      Scott Branden <[email protected]>
4569 R:      Broadcom internal kernel review list <[email protected]>
4570 L:      [email protected] (moderated for non-subscribers)
4571 S:      Maintained
4572 T:      git https://github.com/broadcom/stblinux.git
4573 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4574 F:      arch/arm64/boot/dts/broadcom/stingray/*
4575 F:      drivers/clk/bcm/clk-ns*
4576 F:      drivers/clk/bcm/clk-sr*
4577 F:      drivers/pinctrl/bcm/pinctrl-ns*
4578 F:      include/dt-bindings/clock/bcm-sr*
4579 N:      iproc
4580 N:      cygnus
4581 N:      bcm[-_]nsp
4582 N:      bcm9113*
4583 N:      bcm9583*
4584 N:      bcm9585*
4585 N:      bcm9586*
4586 N:      bcm988312
4587 N:      bcm113*
4588 N:      bcm583*
4589 N:      bcm585*
4590 N:      bcm586*
4591 N:      bcm88312
4592 N:      hr2
4593 N:      stingray
4594
4595 BROADCOM IPROC GBIT ETHERNET DRIVER
4596 M:      Rafał Miłecki <[email protected]>
4597 R:      Broadcom internal kernel review list <[email protected]>
4598 L:      [email protected]
4599 S:      Maintained
4600 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4601 F:      drivers/net/ethernet/broadcom/bgmac*
4602 F:      drivers/net/ethernet/broadcom/unimac.h
4603
4604 BROADCOM KONA GPIO DRIVER
4605 M:      Ray Jui <[email protected]>
4606 R:      Broadcom internal kernel review list <[email protected]>
4607 S:      Supported
4608 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4609 F:      drivers/gpio/gpio-bcm-kona.c
4610
4611 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4612 M:      Sathya Prakash Veerichetty <[email protected]>
4613 M:      Kashyap Desai <[email protected]>
4614 M:      Sumit Saxena <[email protected]>
4615 M:      Sreekanth Reddy <[email protected]>
4616 L:      [email protected]
4617 L:      [email protected]
4618 S:      Supported
4619 W:      https://www.broadcom.com/support/storage
4620 F:      drivers/scsi/mpi3mr/
4621
4622 BROADCOM NETXTREME-E ROCE DRIVER
4623 M:      Selvin Xavier <[email protected]>
4624 L:      [email protected]
4625 S:      Supported
4626 W:      http://www.broadcom.com
4627 F:      drivers/infiniband/hw/bnxt_re/
4628 F:      include/uapi/rdma/bnxt_re-abi.h
4629
4630 BROADCOM NVRAM DRIVER
4631 M:      Rafał Miłecki <[email protected]>
4632 L:      [email protected]
4633 S:      Maintained
4634 F:      drivers/firmware/broadcom/*
4635
4636 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4637 M:      Rafał Miłecki <[email protected]>
4638 M:      Florian Fainelli <[email protected]>
4639 R:      Broadcom internal kernel review list <[email protected]>
4640 L:      [email protected]
4641 S:      Maintained
4642 T:      git https://github.com/broadcom/stblinux.git
4643 F:      drivers/pmdomain/bcm/bcm-pmb.c
4644 F:      include/dt-bindings/soc/bcm-pmb.h
4645
4646 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4647 M:      Rafał Miłecki <[email protected]>
4648 L:      [email protected]
4649 S:      Maintained
4650 F:      drivers/bcma/
4651 F:      include/linux/bcma/
4652
4653 BROADCOM SPI DRIVER
4654 M:      Kamal Dasu <[email protected]>
4655 R:      Broadcom internal kernel review list <[email protected]>
4656 S:      Maintained
4657 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4658 F:      drivers/spi/spi-bcm-qspi.*
4659 F:      drivers/spi/spi-brcmstb-qspi.c
4660 F:      drivers/spi/spi-iproc-qspi.c
4661
4662 BROADCOM STB AVS CPUFREQ DRIVER
4663 M:      Markus Mayer <[email protected]>
4664 R:      Broadcom internal kernel review list <[email protected]>
4665 L:      [email protected]
4666 S:      Maintained
4667 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4668 F:      drivers/cpufreq/brcmstb*
4669
4670 BROADCOM STB AVS TMON DRIVER
4671 M:      Markus Mayer <[email protected]>
4672 R:      Broadcom internal kernel review list <[email protected]>
4673 L:      [email protected]
4674 S:      Maintained
4675 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4676 F:      drivers/thermal/broadcom/brcmstb*
4677
4678 BROADCOM STB DPFE DRIVER
4679 M:      Markus Mayer <[email protected]>
4680 R:      Broadcom internal kernel review list <[email protected]>
4681 L:      [email protected] (moderated for non-subscribers)
4682 S:      Maintained
4683 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4684 F:      drivers/memory/brcmstb_dpfe.c
4685
4686 BROADCOM STB NAND FLASH DRIVER
4687 M:      Brian Norris <[email protected]>
4688 M:      Kamal Dasu <[email protected]>
4689 R:      Broadcom internal kernel review list <[email protected]>
4690 L:      [email protected]
4691 S:      Maintained
4692 F:      drivers/mtd/nand/raw/brcmnand/
4693 F:      include/linux/platform_data/brcmnand.h
4694
4695 BROADCOM STB PCIE DRIVER
4696 M:      Jim Quinlan <[email protected]>
4697 M:      Nicolas Saenz Julienne <[email protected]>
4698 M:      Florian Fainelli <[email protected]>
4699 R:      Broadcom internal kernel review list <[email protected]>
4700 L:      [email protected]
4701 S:      Maintained
4702 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4703 F:      drivers/pci/controller/pcie-brcmstb.c
4704
4705 BROADCOM SYSTEMPORT ETHERNET DRIVER
4706 M:      Florian Fainelli <[email protected]>
4707 R:      Broadcom internal kernel review list <[email protected]>
4708 L:      [email protected]
4709 S:      Supported
4710 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4711 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4712 F:      drivers/net/ethernet/broadcom/unimac.h
4713
4714 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4715 M:      Pavan Chebbi <[email protected]>
4716 M:      Michael Chan <[email protected]>
4717 L:      [email protected]
4718 S:      Supported
4719 F:      drivers/net/ethernet/broadcom/tg3.*
4720
4721 BROADCOM VK DRIVER
4722 M:      Scott Branden <[email protected]>
4723 R:      Broadcom internal kernel review list <[email protected]>
4724 S:      Supported
4725 F:      drivers/misc/bcm-vk/
4726 F:      include/uapi/linux/misc/bcm_vk.h
4727
4728 BROCADE BFA FC SCSI DRIVER
4729 M:      Anil Gurumurthy <[email protected]>
4730 M:      Sudarsana Kalluru <[email protected]>
4731 L:      [email protected]
4732 S:      Supported
4733 F:      drivers/scsi/bfa/
4734
4735 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4736 M:      Rasesh Mody <[email protected]>
4737 M:      Sudarsana Kalluru <[email protected]>
4738 M:      [email protected]
4739 L:      [email protected]
4740 S:      Supported
4741 F:      drivers/net/ethernet/brocade/bna/
4742
4743 BSG (block layer generic sg v4 driver)
4744 M:      FUJITA Tomonori <[email protected]>
4745 L:      [email protected]
4746 S:      Supported
4747 F:      block/bsg.c
4748 F:      include/linux/bsg.h
4749 F:      include/uapi/linux/bsg.h
4750
4751 BT87X AUDIO DRIVER
4752 M:      Clemens Ladisch <[email protected]>
4753 L:      [email protected] (moderated for non-subscribers)
4754 S:      Maintained
4755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4756 F:      Documentation/sound/cards/bt87x.rst
4757 F:      sound/pci/bt87x.c
4758
4759 BT8XXGPIO DRIVER
4760 M:      Michael Buesch <[email protected]>
4761 S:      Maintained
4762 W:      http://bu3sch.de/btgpio.php
4763 F:      drivers/gpio/gpio-bt8xx.c
4764
4765 BTRFS FILE SYSTEM
4766 M:      Chris Mason <[email protected]>
4767 M:      Josef Bacik <[email protected]>
4768 M:      David Sterba <[email protected]>
4769 L:      [email protected]
4770 S:      Maintained
4771 W:      https://btrfs.readthedocs.io
4772 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4773 C:      irc://irc.libera.chat/btrfs
4774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4775 F:      Documentation/filesystems/btrfs.rst
4776 F:      fs/btrfs/
4777 F:      include/linux/btrfs*
4778 F:      include/trace/events/btrfs.h
4779 F:      include/uapi/linux/btrfs*
4780
4781 BTTV VIDEO4LINUX DRIVER
4782 M:      Mauro Carvalho Chehab <[email protected]>
4783 L:      [email protected]
4784 S:      Odd fixes
4785 W:      https://linuxtv.org
4786 T:      git git://linuxtv.org/media_tree.git
4787 F:      Documentation/driver-api/media/drivers/bttv*
4788 F:      drivers/media/pci/bt8xx/bttv*
4789
4790 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4791 M:      Chanwoo Choi <[email protected]>
4792 L:      [email protected]
4793 L:      [email protected]
4794 S:      Maintained
4795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4796 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4797 F:      drivers/devfreq/exynos-bus.c
4798
4799 BUSLOGIC SCSI DRIVER
4800 M:      Khalid Aziz <[email protected]>
4801 L:      [email protected]
4802 S:      Maintained
4803 F:      drivers/scsi/BusLogic.*
4804 F:      drivers/scsi/FlashPoint.*
4805
4806 BXCAN CAN NETWORK DRIVER
4807 M:      Dario Binacchi <[email protected]>
4808 L:      [email protected]
4809 S:      Maintained
4810 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4811 F:      drivers/net/can/bxcan.c
4812
4813 C-MEDIA CMI8788 DRIVER
4814 M:      Clemens Ladisch <[email protected]>
4815 L:      [email protected] (moderated for non-subscribers)
4816 S:      Maintained
4817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4818 F:      sound/pci/oxygen/
4819
4820 C-SKY ARCHITECTURE
4821 M:      Guo Ren <[email protected]>
4822 L:      [email protected]
4823 S:      Supported
4824 T:      git https://github.com/c-sky/csky-linux.git
4825 F:      Documentation/devicetree/bindings/csky/
4826 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4827 F:      Documentation/devicetree/bindings/timer/csky,*
4828 F:      arch/csky/
4829 F:      drivers/clocksource/timer-gx6605s.c
4830 F:      drivers/clocksource/timer-mp-csky.c
4831 F:      drivers/irqchip/irq-csky-*
4832 N:      csky
4833 K:      csky
4834
4835 CA8210 IEEE-802.15.4 RADIO DRIVER
4836 L:      [email protected]
4837 S:      Orphan
4838 W:      https://github.com/Cascoda/ca8210-linux.git
4839 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4840 F:      drivers/net/ieee802154/ca8210.c
4841
4842 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4843 M:      David Howells <[email protected]>
4844 L:      [email protected]
4845 S:      Supported
4846 F:      Documentation/filesystems/caching/cachefiles.rst
4847 F:      fs/cachefiles/
4848
4849 CACHESTAT: PAGE CACHE STATS FOR A FILE
4850 M:      Nhat Pham <[email protected]>
4851 M:      Johannes Weiner <[email protected]>
4852 L:      [email protected]
4853 S:      Maintained
4854 F:      tools/testing/selftests/cachestat/test_cachestat.c
4855
4856 CADENCE MIPI-CSI2 BRIDGES
4857 M:      Maxime Ripard <[email protected]>
4858 L:      [email protected]
4859 S:      Maintained
4860 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4861 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4862 F:      drivers/media/platform/cadence/cdns-csi2*
4863
4864 CADENCE NAND DRIVER
4865 L:      [email protected]
4866 S:      Orphan
4867 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4868 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4869
4870 CADENCE USB3 DRD IP DRIVER
4871 M:      Peter Chen <[email protected]>
4872 M:      Pawel Laszczak <[email protected]>
4873 R:      Roger Quadros <[email protected]>
4874 L:      [email protected]
4875 S:      Maintained
4876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4877 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4878 F:      drivers/usb/cdns3/
4879 X:      drivers/usb/cdns3/cdnsp*
4880
4881 CADENCE USBHS DRIVER
4882 M:      Pawel Laszczak <[email protected]>
4883 L:      [email protected]
4884 S:      Maintained
4885 F:      drivers/usb/gadget/udc/cdns2
4886
4887 CADENCE USBSSP DRD IP DRIVER
4888 M:      Pawel Laszczak <[email protected]>
4889 L:      [email protected]
4890 S:      Maintained
4891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4892 F:      drivers/usb/cdns3/
4893 X:      drivers/usb/cdns3/cdns3*
4894
4895 CADET FM/AM RADIO RECEIVER DRIVER
4896 M:      Hans Verkuil <[email protected]>
4897 L:      [email protected]
4898 S:      Maintained
4899 W:      https://linuxtv.org
4900 T:      git git://linuxtv.org/media_tree.git
4901 F:      drivers/media/radio/radio-cadet*
4902
4903 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4904 L:      [email protected]
4905 S:      Orphan
4906 T:      git git://linuxtv.org/media_tree.git
4907 F:      Documentation/admin-guide/media/cafe_ccic*
4908 F:      drivers/media/platform/marvell/
4909
4910 CAIF NETWORK LAYER
4911 L:      [email protected]
4912 S:      Orphan
4913 F:      Documentation/networking/caif/
4914 F:      drivers/net/caif/
4915 F:      include/net/caif/
4916 F:      include/uapi/linux/caif/
4917 F:      net/caif/
4918
4919 CAKE QDISC
4920 M:      Toke Høiland-Jørgensen <[email protected]>
4921 L:      [email protected] (moderated for non-subscribers)
4922 S:      Maintained
4923 F:      net/sched/sch_cake.c
4924
4925 CAN NETWORK DRIVERS
4926 M:      Marc Kleine-Budde <[email protected]>
4927 M:      Vincent Mailhol <[email protected]>
4928 L:      [email protected]
4929 S:      Maintained
4930 W:      https://github.com/linux-can
4931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4933 F:      Documentation/devicetree/bindings/net/can/
4934 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4935 F:      drivers/net/can/
4936 F:      drivers/phy/phy-can-transceiver.c
4937 F:      include/linux/can/bittiming.h
4938 F:      include/linux/can/dev.h
4939 F:      include/linux/can/length.h
4940 F:      include/linux/can/platform/
4941 F:      include/linux/can/rx-offload.h
4942 F:      include/uapi/linux/can/error.h
4943 F:      include/uapi/linux/can/netlink.h
4944 F:      include/uapi/linux/can/vxcan.h
4945
4946 CAN NETWORK LAYER
4947 M:      Oliver Hartkopp <[email protected]>
4948 M:      Marc Kleine-Budde <[email protected]>
4949 L:      [email protected]
4950 S:      Maintained
4951 W:      https://github.com/linux-can
4952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4954 F:      Documentation/networking/can.rst
4955 F:      Documentation/networking/iso15765-2.rst
4956 F:      include/linux/can/can-ml.h
4957 F:      include/linux/can/core.h
4958 F:      include/linux/can/skb.h
4959 F:      include/net/netns/can.h
4960 F:      include/uapi/linux/can.h
4961 F:      include/uapi/linux/can/bcm.h
4962 F:      include/uapi/linux/can/gw.h
4963 F:      include/uapi/linux/can/isotp.h
4964 F:      include/uapi/linux/can/raw.h
4965 F:      net/can/
4966
4967 CAN-J1939 NETWORK LAYER
4968 M:      Robin van der Gracht <[email protected]>
4969 M:      Oleksij Rempel <[email protected]>
4970 R:      [email protected]
4971 L:      [email protected]
4972 S:      Maintained
4973 F:      Documentation/networking/j1939.rst
4974 F:      include/uapi/linux/can/j1939.h
4975 F:      net/can/j1939/
4976
4977 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4978 M:      Damien Le Moal <[email protected]>
4979 L:      [email protected]
4980 L:      [email protected] (pinctrl driver)
4981 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4982 F:      drivers/pinctrl/pinctrl-k210.c
4983
4984 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4985 M:      Damien Le Moal <[email protected]>
4986 L:      [email protected]
4987 L:      [email protected]
4988 S:      Maintained
4989 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4990 F:      drivers/reset/reset-k210.c
4991
4992 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4993 M:      Damien Le Moal <[email protected]>
4994 L:      [email protected]
4995 S:      Maintained
4996 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4997 F:      drivers/soc/canaan/
4998 F:      include/soc/canaan/
4999
5000 CAPABILITIES
5001 M:      Serge Hallyn <[email protected]>
5002 L:      [email protected]
5003 S:      Supported
5004 F:      include/linux/capability.h
5005 F:      include/uapi/linux/capability.h
5006 F:      kernel/capability.c
5007 F:      security/commoncap.c
5008
5009 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
5010 M:      Kevin Tsai <[email protected]>
5011 S:      Maintained
5012 F:      drivers/iio/light/cm*
5013
5014 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5015 M:      Christian Lamparter <[email protected]>
5016 L:      [email protected]
5017 S:      Maintained
5018 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5019 F:      drivers/net/wireless/ath/carl9170/
5020
5021 CAVIUM I2C DRIVER
5022 M:      Robert Richter <[email protected]>
5023 S:      Odd Fixes
5024 W:      http://www.marvell.com
5025 F:      drivers/i2c/busses/i2c-octeon*
5026 F:      drivers/i2c/busses/i2c-thunderx*
5027
5028 CAVIUM LIQUIDIO NETWORK DRIVER
5029 L:      [email protected]
5030 S:      Orphan
5031 W:      http://www.marvell.com
5032 F:      drivers/net/ethernet/cavium/liquidio/
5033
5034 CAVIUM MMC DRIVER
5035 M:      Robert Richter <[email protected]>
5036 S:      Odd Fixes
5037 W:      http://www.marvell.com
5038 F:      drivers/mmc/host/cavium*
5039
5040 CAVIUM OCTEON-TX CRYPTO DRIVER
5041 M:      George Cherian <[email protected]>
5042 L:      [email protected]
5043 S:      Supported
5044 W:      http://www.marvell.com
5045 F:      drivers/crypto/cavium/cpt/
5046
5047 CAVIUM THUNDERX2 ARM64 SOC
5048 M:      Robert Richter <[email protected]>
5049 L:      [email protected] (moderated for non-subscribers)
5050 S:      Odd Fixes
5051 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5052 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5053
5054 CBS/ETF/TAPRIO QDISCS
5055 M:      Vinicius Costa Gomes <[email protected]>
5056 L:      [email protected]
5057 S:      Maintained
5058 F:      net/sched/sch_cbs.c
5059 F:      net/sched/sch_etf.c
5060 F:      net/sched/sch_taprio.c
5061
5062 CC2520 IEEE-802.15.4 RADIO DRIVER
5063 M:      Stefan Schmidt <[email protected]>
5064 L:      [email protected]
5065 S:      Odd Fixes
5066 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5067 F:      drivers/net/ieee802154/cc2520.c
5068
5069 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5070 M:      Gilad Ben-Yossef <[email protected]>
5071 L:      [email protected]
5072 S:      Supported
5073 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5074 F:      drivers/crypto/ccree/
5075
5076 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5077 M:      Hadar Gat <[email protected]>
5078 L:      [email protected]
5079 S:      Supported
5080 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5081 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5082 F:      drivers/char/hw_random/cctrng.c
5083 F:      drivers/char/hw_random/cctrng.h
5084
5085 CEC FRAMEWORK
5086 M:      Hans Verkuil <[email protected]>
5087 L:      [email protected]
5088 S:      Supported
5089 W:      http://linuxtv.org
5090 T:      git git://linuxtv.org/media_tree.git
5091 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5092 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5093 F:      Documentation/driver-api/media/cec-core.rst
5094 F:      Documentation/userspace-api/media/cec
5095 F:      drivers/media/cec/
5096 F:      drivers/media/rc/keymaps/rc-cec.c
5097 F:      include/media/cec-notifier.h
5098 F:      include/media/cec.h
5099 F:      include/uapi/linux/cec-funcs.h
5100 F:      include/uapi/linux/cec.h
5101
5102 CEC GPIO DRIVER
5103 M:      Hans Verkuil <[email protected]>
5104 L:      [email protected]
5105 S:      Supported
5106 W:      http://linuxtv.org
5107 T:      git git://linuxtv.org/media_tree.git
5108 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5109 F:      drivers/media/cec/platform/cec-gpio/
5110
5111 CELL BROADBAND ENGINE ARCHITECTURE
5112 M:      Arnd Bergmann <[email protected]>
5113 L:      [email protected]
5114 S:      Supported
5115 W:      http://www.ibm.com/developerworks/power/cell/
5116 F:      arch/powerpc/include/asm/cell*.h
5117 F:      arch/powerpc/include/asm/spu*.h
5118 F:      arch/powerpc/include/uapi/asm/spu*.h
5119 F:      arch/powerpc/platforms/cell/
5120
5121 CELLWISE CW2015 BATTERY DRIVER
5122 M:      Tobias Schrammm <[email protected]>
5123 S:      Maintained
5124 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5125 F:      drivers/power/supply/cw2015_battery.c
5126
5127 CEPH COMMON CODE (LIBCEPH)
5128 M:      Ilya Dryomov <[email protected]>
5129 M:      Xiubo Li <[email protected]>
5130 L:      [email protected]
5131 S:      Supported
5132 W:      http://ceph.com/
5133 T:      git https://github.com/ceph/ceph-client.git
5134 F:      include/linux/ceph/
5135 F:      include/linux/crush/
5136 F:      net/ceph/
5137
5138 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5139 M:      Xiubo Li <[email protected]>
5140 M:      Ilya Dryomov <[email protected]>
5141 L:      [email protected]
5142 S:      Supported
5143 W:      http://ceph.com/
5144 T:      git https://github.com/ceph/ceph-client.git
5145 F:      Documentation/filesystems/ceph.rst
5146 F:      fs/ceph/
5147
5148 CERTIFICATE HANDLING
5149 M:      David Howells <[email protected]>
5150 M:      David Woodhouse <[email protected]>
5151 L:      [email protected]
5152 S:      Maintained
5153 F:      Documentation/admin-guide/module-signing.rst
5154 F:      certs/
5155 F:      scripts/sign-file.c
5156 F:      tools/certs/
5157
5158 CFAG12864B LCD DRIVER
5159 M:      Miguel Ojeda <[email protected]>
5160 S:      Maintained
5161 F:      drivers/auxdisplay/cfag12864b.c
5162 F:      include/linux/cfag12864b.h
5163
5164 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5165 M:      Miguel Ojeda <[email protected]>
5166 S:      Maintained
5167 F:      drivers/auxdisplay/cfag12864bfb.c
5168 F:      include/linux/cfag12864b.h
5169
5170 CHAR and MISC DRIVERS
5171 M:      Arnd Bergmann <[email protected]>
5172 M:      Greg Kroah-Hartman <[email protected]>
5173 S:      Supported
5174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5175 F:      drivers/char/
5176 F:      drivers/misc/
5177 F:      include/linux/miscdevice.h
5178 X:      drivers/char/agp/
5179 X:      drivers/char/hw_random/
5180 X:      drivers/char/ipmi/
5181 X:      drivers/char/random.c
5182 X:      drivers/char/tpm/
5183
5184 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5185 M:      Thomas Weißschuh <[email protected]>
5186 L:      [email protected]
5187 S:      Maintained
5188 F:      Documentation/hwmon/powerz.rst
5189 F:      drivers/hwmon/powerz.c
5190
5191 CHECKPATCH
5192 M:      Andy Whitcroft <[email protected]>
5193 M:      Joe Perches <[email protected]>
5194 R:      Dwaipayan Ray <[email protected]>
5195 R:      Lukas Bulwahn <[email protected]>
5196 S:      Maintained
5197 F:      scripts/checkpatch.pl
5198
5199 CHECKPATCH DOCUMENTATION
5200 M:      Dwaipayan Ray <[email protected]>
5201 M:      Lukas Bulwahn <[email protected]>
5202 R:      Joe Perches <[email protected]>
5203 S:      Maintained
5204 F:      Documentation/dev-tools/checkpatch.rst
5205
5206 CHINESE DOCUMENTATION
5207 M:      Alex Shi <[email protected]>
5208 M:      Yanteng Si <[email protected]>
5209 S:      Maintained
5210 F:      Documentation/translations/zh_CN/
5211
5212 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5213 M:      Peter Chen <[email protected]>
5214 L:      [email protected]
5215 S:      Maintained
5216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5217 F:      drivers/usb/chipidea/
5218
5219 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5220 M:      Hans de Goede <[email protected]>
5221 L:      [email protected]
5222 S:      Maintained
5223 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5224 F:      drivers/input/touchscreen/chipone_icn8318.c
5225
5226 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5227 M:      Hans de Goede <[email protected]>
5228 L:      [email protected]
5229 S:      Maintained
5230 F:      drivers/input/touchscreen/chipone_icn8505.c
5231
5232 CHROME HARDWARE PLATFORM SUPPORT
5233 M:      Benson Leung <[email protected]>
5234 M:      Tzung-Bi Shih <[email protected]>
5235 L:      [email protected]
5236 S:      Maintained
5237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5238 F:      drivers/platform/chrome/
5239
5240 CHROMEOS EC CODEC DRIVER
5241 M:      Cheng-Yi Chiang <[email protected]>
5242 M:      Tzung-Bi Shih <[email protected]>
5243 R:      Guenter Roeck <[email protected]>
5244 L:      [email protected]
5245 S:      Maintained
5246 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5247 F:      sound/soc/codecs/cros_ec_codec.*
5248
5249 CHROMEOS EC CHARGE CONTROL
5250 M:      Thomas Weißschuh <[email protected]>
5251 S:      Maintained
5252 F:      drivers/power/supply/cros_charge-control.c
5253
5254 CHROMEOS EC HARDWARE MONITORING
5255 M:      Thomas Weißschuh <[email protected]>
5256 L:      [email protected]
5257 L:      [email protected]
5258 S:      Maintained
5259 F:      Documentation/hwmon/cros_ec_hwmon.rst
5260 F:      drivers/hwmon/cros_ec_hwmon.c
5261
5262 CHROMEOS EC LED DRIVER
5263 M:      Thomas Weißschuh <[email protected]>
5264 S:      Maintained
5265 F:      drivers/leds/leds-cros_ec.c
5266
5267 CHROMEOS EC SUBDRIVERS
5268 M:      Benson Leung <[email protected]>
5269 R:      Guenter Roeck <[email protected]>
5270 L:      [email protected]
5271 S:      Maintained
5272 F:      drivers/power/supply/cros_charge-control.c
5273 F:      drivers/power/supply/cros_usbpd-charger.c
5274 N:      cros_ec
5275 N:      cros-ec
5276
5277 CHROMEOS EC UART DRIVER
5278 M:      Bhanu Prakash Maiya <[email protected]>
5279 R:      Benson Leung <[email protected]>
5280 R:      Tzung-Bi Shih <[email protected]>
5281 S:      Maintained
5282 F:      drivers/platform/chrome/cros_ec_uart.c
5283
5284 CHROMEOS EC USB PD NOTIFY DRIVER
5285 M:      Prashant Malani <[email protected]>
5286 L:      [email protected]
5287 S:      Maintained
5288 F:      drivers/platform/chrome/cros_usbpd_notify.c
5289 F:      include/linux/platform_data/cros_usbpd_notify.h
5290
5291 CHROMEOS EC USB TYPE-C DRIVER
5292 M:      Prashant Malani <[email protected]>
5293 L:      [email protected]
5294 S:      Maintained
5295 F:      drivers/platform/chrome/cros_ec_typec.*
5296 F:      drivers/platform/chrome/cros_typec_switch.c
5297 F:      drivers/platform/chrome/cros_typec_vdm.*
5298
5299 CHROMEOS HPS DRIVER
5300 M:      Dan Callaghan <[email protected]>
5301 R:      Sami Kyöstilä <[email protected]>
5302 S:      Maintained
5303 F:      drivers/platform/chrome/cros_hps_i2c.c
5304
5305 CHROMEOS EC WATCHDOG
5306 M:      Lukasz Majczak <[email protected]>
5307 L:      [email protected]
5308 S:      Maintained
5309 F:      drivers/watchdog/cros_ec_wdt.c
5310
5311 CHRONTEL CH7322 CEC DRIVER
5312 M:      Joe Tessler <[email protected]>
5313 L:      [email protected]
5314 S:      Maintained
5315 T:      git git://linuxtv.org/media_tree.git
5316 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5317 F:      drivers/media/cec/i2c/ch7322.c
5318
5319 CIRRUS LOGIC AUDIO CODEC DRIVERS
5320 M:      David Rhodes <[email protected]>
5321 M:      Richard Fitzgerald <[email protected]>
5322 L:      [email protected]
5323 L:      [email protected]
5324 S:      Maintained
5325 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5326 F:      drivers/mfd/cs42l43*
5327 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5328 F:      drivers/spi/spi-cs42l43*
5329 F:      include/dt-bindings/sound/cs*
5330 F:      include/linux/mfd/cs42l43*
5331 F:      include/sound/cs*
5332 F:      sound/pci/hda/cirrus*
5333 F:      sound/pci/hda/cs*
5334 F:      sound/pci/hda/hda_component*
5335 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5336 F:      sound/soc/codecs/cs*
5337
5338 CIRRUS LOGIC HAPTIC DRIVERS
5339 M:      James Ogletree <[email protected]>
5340 M:      Fred Treven <[email protected]>
5341 M:      Ben Bright <[email protected]>
5342 L:      [email protected]
5343 S:      Supported
5344 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5345 F:      drivers/input/misc/cs40l*
5346 F:      drivers/mfd/cs40l*
5347 F:      include/linux/mfd/cs40l*
5348 F:      sound/soc/codecs/cs40l*
5349
5350 CIRRUS LOGIC DSP FIRMWARE DRIVER
5351 M:      Simon Trimmer <[email protected]>
5352 M:      Charles Keepax <[email protected]>
5353 M:      Richard Fitzgerald <[email protected]>
5354 L:      [email protected]
5355 S:      Supported
5356 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5357 T:      git https://github.com/CirrusLogic/linux-drivers.git
5358 F:      drivers/firmware/cirrus/*
5359 F:      include/linux/firmware/cirrus/*
5360
5361 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5362 M:      Hartley Sweeten <[email protected]>
5363 L:      [email protected]
5364 S:      Maintained
5365 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5366
5367 CIRRUS LOGIC LOCHNAGAR DRIVER
5368 M:      Charles Keepax <[email protected]>
5369 M:      Richard Fitzgerald <[email protected]>
5370 L:      [email protected]
5371 S:      Supported
5372 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5373 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5374 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5375 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5376 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5377 F:      Documentation/hwmon/lochnagar.rst
5378 F:      drivers/clk/clk-lochnagar.c
5379 F:      drivers/hwmon/lochnagar-hwmon.c
5380 F:      drivers/mfd/lochnagar-i2c.c
5381 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5382 F:      drivers/regulator/lochnagar-regulator.c
5383 F:      include/dt-bindings/clock/lochnagar.h
5384 F:      include/dt-bindings/pinctrl/lochnagar.h
5385 F:      include/linux/mfd/lochnagar*
5386 F:      sound/soc/codecs/lochnagar-sc.c
5387
5388 CIRRUS LOGIC MADERA CODEC DRIVERS
5389 M:      Charles Keepax <[email protected]>
5390 M:      Richard Fitzgerald <[email protected]>
5391 L:      [email protected]
5392 L:      [email protected]
5393 S:      Supported
5394 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5395 T:      git https://github.com/CirrusLogic/linux-drivers.git
5396 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5397 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5398 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5399 F:      drivers/gpio/gpio-madera*
5400 F:      drivers/irqchip/irq-madera*
5401 F:      drivers/mfd/cs47l*
5402 F:      drivers/mfd/madera*
5403 F:      drivers/pinctrl/cirrus/*
5404 F:      include/dt-bindings/sound/madera*
5405 F:      include/linux/irqchip/irq-madera*
5406 F:      include/linux/mfd/madera/*
5407 F:      include/sound/madera*
5408 F:      sound/soc/codecs/cs47l*
5409 F:      sound/soc/codecs/madera*
5410
5411 CISCO FCOE HBA DRIVER
5412 M:      Satish Kharat <[email protected]>
5413 M:      Sesidhar Baddela <[email protected]>
5414 M:      Karan Tilak Kumar <[email protected]>
5415 L:      [email protected]
5416 S:      Supported
5417 F:      drivers/scsi/fnic/
5418
5419 CISCO SCSI HBA DRIVER
5420 M:      Karan Tilak Kumar <[email protected]>
5421 M:      Sesidhar Baddela <[email protected]>
5422 L:      [email protected]
5423 S:      Supported
5424 F:      drivers/scsi/snic/
5425
5426 CISCO VIC ETHERNET NIC DRIVER
5427 M:      Christian Benvenuti <[email protected]>
5428 M:      Satish Kharat <[email protected]>
5429 S:      Supported
5430 F:      drivers/net/ethernet/cisco/enic/
5431
5432 CISCO VIC LOW LATENCY NIC DRIVER
5433 M:      Christian Benvenuti <[email protected]>
5434 M:      Nelson Escobar <[email protected]>
5435 S:      Supported
5436 F:      drivers/infiniband/hw/usnic/
5437
5438 CLANG CONTROL FLOW INTEGRITY SUPPORT
5439 M:      Sami Tolvanen <[email protected]>
5440 M:      Kees Cook <[email protected]>
5441 R:      Nathan Chancellor <[email protected]>
5442 L:      [email protected]
5443 S:      Supported
5444 B:      https://github.com/ClangBuiltLinux/linux/issues
5445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5446 F:      include/linux/cfi.h
5447 F:      kernel/cfi.c
5448
5449 CLANG-FORMAT FILE
5450 M:      Miguel Ojeda <[email protected]>
5451 S:      Maintained
5452 F:      .clang-format
5453
5454 CLANG/LLVM BUILD SUPPORT
5455 M:      Nathan Chancellor <[email protected]>
5456 R:      Nick Desaulniers <[email protected]>
5457 R:      Bill Wendling <[email protected]>
5458 R:      Justin Stitt <[email protected]>
5459 L:      [email protected]
5460 S:      Supported
5461 W:      https://clangbuiltlinux.github.io/
5462 B:      https://github.com/ClangBuiltLinux/linux/issues
5463 C:      irc://irc.libera.chat/clangbuiltlinux
5464 F:      Documentation/kbuild/llvm.rst
5465 F:      include/linux/compiler-clang.h
5466 F:      scripts/Makefile.clang
5467 F:      scripts/clang-tools/
5468 K:      \b(?i:clang|llvm)\b
5469
5470 CLK API
5471 M:      Russell King <[email protected]>
5472 L:      [email protected]
5473 S:      Maintained
5474 F:      include/linux/clk.h
5475
5476 CLOCKSOURCE, CLOCKEVENT DRIVERS
5477 M:      Daniel Lezcano <[email protected]>
5478 M:      Thomas Gleixner <[email protected]>
5479 L:      [email protected]
5480 S:      Supported
5481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5482 F:      Documentation/devicetree/bindings/timer/
5483 F:      drivers/clocksource/
5484
5485 CLOSURES
5486 M:      Kent Overstreet <[email protected]>
5487 L:      [email protected]
5488 S:      Supported
5489 C:      irc://irc.oftc.net/bcache
5490 F:      include/linux/closure.h
5491 F:      lib/closure.c
5492
5493 CMPC ACPI DRIVER
5494 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5495 L:      [email protected]
5496 S:      Supported
5497 F:      drivers/platform/x86/classmate-laptop.c
5498
5499 COBALT MEDIA DRIVER
5500 M:      Hans Verkuil <[email protected]>
5501 L:      [email protected]
5502 S:      Supported
5503 W:      https://linuxtv.org
5504 T:      git git://linuxtv.org/media_tree.git
5505 F:      drivers/media/pci/cobalt/
5506
5507 COCCINELLE/Semantic Patches (SmPL)
5508 M:      Julia Lawall <[email protected]>
5509 M:      Nicolas Palix <[email protected]>
5510 L:      [email protected] (moderated for non-subscribers)
5511 S:      Supported
5512 W:      https://coccinelle.gitlabpages.inria.fr/website/
5513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5514 F:      Documentation/dev-tools/coccinelle.rst
5515 F:      scripts/coccicheck
5516 F:      scripts/coccinelle/
5517
5518 CODA FILE SYSTEM
5519 M:      Jan Harkes <[email protected]>
5520 M:      [email protected]
5521 L:      [email protected]
5522 S:      Maintained
5523 W:      http://www.coda.cs.cmu.edu/
5524 F:      Documentation/filesystems/coda.rst
5525 F:      fs/coda/
5526 F:      include/linux/coda*.h
5527 F:      include/uapi/linux/coda*.h
5528
5529 CODA V4L2 MEM2MEM DRIVER
5530 M:      Philipp Zabel <[email protected]>
5531 L:      [email protected]
5532 S:      Maintained
5533 F:      Documentation/devicetree/bindings/media/coda.yaml
5534 F:      drivers/media/platform/chips-media/coda
5535
5536 CODE OF CONDUCT
5537 M:      Greg Kroah-Hartman <[email protected]>
5538 S:      Supported
5539 F:      Documentation/process/code-of-conduct-interpretation.rst
5540 F:      Documentation/process/code-of-conduct.rst
5541
5542 CODE TAGGING
5543 M:      Suren Baghdasaryan <[email protected]>
5544 M:      Kent Overstreet <[email protected]>
5545 S:      Maintained
5546 F:      include/asm-generic/codetag.lds.h
5547 F:      include/linux/codetag.h
5548 F:      lib/codetag.c
5549
5550 COMEDI DRIVERS
5551 M:      Ian Abbott <[email protected]>
5552 M:      H Hartley Sweeten <[email protected]>
5553 S:      Odd Fixes
5554 F:      drivers/comedi/
5555 F:      include/linux/comedi/
5556 F:      include/uapi/linux/comedi.h
5557
5558 COMMON CLK FRAMEWORK
5559 M:      Michael Turquette <[email protected]>
5560 M:      Stephen Boyd <[email protected]>
5561 L:      [email protected]
5562 S:      Maintained
5563 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5565 F:      Documentation/devicetree/bindings/clock/
5566 F:      drivers/clk/
5567 F:      include/dt-bindings/clock/
5568 F:      include/linux/clk-pr*
5569 F:      include/linux/clk/
5570 F:      include/linux/of_clk.h
5571 X:      drivers/clk/clkdev.c
5572
5573 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5574 M:      Steve French <[email protected]>
5575 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5576 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5577 R:      Shyam Prasad N <[email protected]> (multichannel)
5578 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5579 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5580 L:      [email protected]
5581 L:      [email protected] (moderated for non-subscribers)
5582 S:      Supported
5583 W:      https://wiki.samba.org/index.php/LinuxCIFS
5584 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5585 F:      Documentation/admin-guide/cifs/
5586 F:      fs/smb/client/
5587 F:      fs/smb/common/
5588 F:      include/uapi/linux/cifs
5589
5590 COMPACTPCI HOTPLUG CORE
5591 M:      Scott Murray <[email protected]>
5592 L:      [email protected]
5593 S:      Maintained
5594 F:      drivers/pci/hotplug/cpci_hotplug*
5595
5596 COMPACTPCI HOTPLUG GENERIC DRIVER
5597 M:      Scott Murray <[email protected]>
5598 L:      [email protected]
5599 S:      Maintained
5600 F:      drivers/pci/hotplug/cpcihp_generic.c
5601
5602 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5603 M:      Scott Murray <[email protected]>
5604 L:      [email protected]
5605 S:      Maintained
5606 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5607
5608 COMPAL LAPTOP SUPPORT
5609 M:      Cezary Jackiewicz <[email protected]>
5610 L:      [email protected]
5611 S:      Maintained
5612 F:      drivers/platform/x86/compal-laptop.c
5613
5614 COMPILER ATTRIBUTES
5615 M:      Miguel Ojeda <[email protected]>
5616 S:      Maintained
5617 F:      include/linux/compiler_attributes.h
5618
5619 COMPUTE EXPRESS LINK (CXL)
5620 M:      Davidlohr Bueso <[email protected]>
5621 M:      Jonathan Cameron <[email protected]>
5622 M:      Dave Jiang <[email protected]>
5623 M:      Alison Schofield <[email protected]>
5624 M:      Vishal Verma <[email protected]>
5625 M:      Ira Weiny <[email protected]>
5626 M:      Dan Williams <[email protected]>
5627 L:      [email protected]
5628 S:      Maintained
5629 F:      Documentation/driver-api/cxl
5630 F:      drivers/cxl/
5631 F:      include/linux/einj-cxl.h
5632 F:      include/linux/cxl-event.h
5633 F:      include/uapi/linux/cxl_mem.h
5634 F:      tools/testing/cxl/
5635
5636 COMPUTE EXPRESS LINK PMU (CPMU)
5637 M:      Jonathan Cameron <[email protected]>
5638 L:      [email protected]
5639 S:      Maintained
5640 F:      Documentation/admin-guide/perf/cxl.rst
5641 F:      drivers/perf/cxl_pmu.c
5642
5643 CONEXANT ACCESSRUNNER USB DRIVER
5644 L:      [email protected]
5645 S:      Orphan
5646 W:      http://accessrunner.sourceforge.net/
5647 F:      drivers/usb/atm/cxacru.c
5648
5649 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5650 M:      Elena Reshetova <[email protected]>
5651 M:      Carlos Bilbao <[email protected]>
5652 S:      Maintained
5653 F:      Documentation/security/snp-tdx-threat-model.rst
5654
5655 CONFIGFS
5656 M:      Joel Becker <[email protected]>
5657 M:      Christoph Hellwig <[email protected]>
5658 S:      Supported
5659 T:      git git://git.infradead.org/users/hch/configfs.git
5660 F:      fs/configfs/
5661 F:      include/linux/configfs.h
5662 F:      samples/configfs/
5663
5664 CONSOLE SUBSYSTEM
5665 M:      Greg Kroah-Hartman <[email protected]>
5666 S:      Supported
5667 F:      drivers/video/console/
5668 F:      include/linux/console*
5669
5670 CONTEXT TRACKING
5671 M:      Frederic Weisbecker <[email protected]>
5672 M:      "Paul E. McKenney" <[email protected]>
5673 S:      Maintained
5674 F:      include/linux/context_tracking*
5675 F:      kernel/context_tracking.c
5676
5677 CONTROL GROUP (CGROUP)
5678 M:      Tejun Heo <[email protected]>
5679 M:      Zefan Li <[email protected]>
5680 M:      Johannes Weiner <[email protected]>
5681 M:      Michal Koutný <[email protected]>
5682 L:      [email protected]
5683 S:      Maintained
5684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5685 F:      Documentation/admin-guide/cgroup-v1/
5686 F:      Documentation/admin-guide/cgroup-v2.rst
5687 F:      include/linux/cgroup*
5688 F:      kernel/cgroup/
5689 F:      tools/testing/selftests/cgroup/
5690
5691 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5692 M:      Tejun Heo <[email protected]>
5693 M:      Josef Bacik <[email protected]>
5694 M:      Jens Axboe <[email protected]>
5695 L:      [email protected]
5696 L:      [email protected]
5697 T:      git git://git.kernel.dk/linux-block
5698 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5699 F:      block/bfq-cgroup.c
5700 F:      block/blk-cgroup.c
5701 F:      block/blk-iocost.c
5702 F:      block/blk-iolatency.c
5703 F:      block/blk-throttle.c
5704 F:      include/linux/blk-cgroup.h
5705
5706 CONTROL GROUP - CPUSET
5707 M:      Waiman Long <[email protected]>
5708 M:      Zefan Li <[email protected]>
5709 L:      [email protected]
5710 S:      Maintained
5711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5712 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5713 F:      include/linux/cpuset.h
5714 F:      kernel/cgroup/cpuset.c
5715 F:      tools/testing/selftests/cgroup/test_cpuset.c
5716 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5717
5718 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5719 M:      Johannes Weiner <[email protected]>
5720 M:      Michal Hocko <[email protected]>
5721 M:      Roman Gushchin <[email protected]>
5722 M:      Shakeel Butt <[email protected]>
5723 R:      Muchun Song <[email protected]>
5724 L:      [email protected]
5725 L:      [email protected]
5726 S:      Maintained
5727 F:      include/linux/memcontrol.h
5728 F:      mm/memcontrol.c
5729 F:      mm/memcontrol-v1.c
5730 F:      mm/memcontrol-v1.h
5731 F:      mm/swap_cgroup.c
5732 F:      samples/cgroup/*
5733 F:      tools/testing/selftests/cgroup/memcg_protection.m
5734 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5735 F:      tools/testing/selftests/cgroup/test_kmem.c
5736 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5737
5738 CORETEMP HARDWARE MONITORING DRIVER
5739 M:      Fenghua Yu <[email protected]>
5740 L:      [email protected]
5741 S:      Maintained
5742 F:      Documentation/hwmon/coretemp.rst
5743 F:      drivers/hwmon/coretemp.c
5744
5745 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5746 M:      Marius Zachmann <[email protected]>
5747 L:      [email protected]
5748 S:      Maintained
5749 F:      drivers/hwmon/corsair-cpro.c
5750
5751 CORSAIR-PSU HARDWARE MONITOR DRIVER
5752 M:      Wilken Gottwalt <[email protected]>
5753 L:      [email protected]
5754 S:      Maintained
5755 F:      Documentation/hwmon/corsair-psu.rst
5756 F:      drivers/hwmon/corsair-psu.c
5757
5758 COUNTER SUBSYSTEM
5759 M:      William Breathitt Gray <[email protected]>
5760 L:      [email protected]
5761 S:      Maintained
5762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5763 F:      Documentation/ABI/testing/sysfs-bus-counter
5764 F:      Documentation/driver-api/generic-counter.rst
5765 F:      drivers/counter/
5766 F:      include/linux/counter.h
5767 F:      include/uapi/linux/counter.h
5768 F:      tools/counter/
5769
5770 COUNTER WATCH EVENTS TOOL
5771 M:      Fabrice Gasnier <[email protected]>
5772 L:      [email protected]
5773 S:      Maintained
5774 F:      tools/counter/counter_watch_events.c
5775
5776 CP2615 I2C DRIVER
5777 M:      Bence Csókás <[email protected]>
5778 S:      Maintained
5779 F:      drivers/i2c/busses/i2c-cp2615.c
5780
5781 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5782 M:      Viresh Kumar <[email protected]>
5783 M:      Sudeep Holla <[email protected]>
5784 L:      [email protected]
5785 S:      Maintained
5786 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5787 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5788
5789 CPU FREQUENCY SCALING FRAMEWORK
5790 M:      "Rafael J. Wysocki" <[email protected]>
5791 M:      Viresh Kumar <[email protected]>
5792 L:      [email protected]
5793 S:      Maintained
5794 B:      https://bugzilla.kernel.org
5795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5797 F:      Documentation/admin-guide/pm/cpufreq.rst
5798 F:      Documentation/admin-guide/pm/intel_pstate.rst
5799 F:      Documentation/cpu-freq/
5800 F:      Documentation/devicetree/bindings/cpufreq/
5801 F:      drivers/cpufreq/
5802 F:      include/linux/cpufreq.h
5803 F:      include/linux/sched/cpufreq.h
5804 F:      kernel/sched/cpufreq*.c
5805 F:      tools/testing/selftests/cpufreq/
5806
5807 CPU HOTPLUG
5808 M:      Thomas Gleixner <[email protected]>
5809 M:      Peter Zijlstra <[email protected]>
5810 L:      [email protected]
5811 S:      Maintained
5812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5813 F:      include/linux/cpu.h
5814 F:      include/linux/cpuhotplug.h
5815 F:      include/linux/smpboot.h
5816 F:      kernel/cpu.c
5817 F:      kernel/smpboot.*
5818
5819 CPU IDLE TIME MANAGEMENT FRAMEWORK
5820 M:      "Rafael J. Wysocki" <[email protected]>
5821 M:      Daniel Lezcano <[email protected]>
5822 L:      [email protected]
5823 S:      Maintained
5824 B:      https://bugzilla.kernel.org
5825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5826 F:      Documentation/admin-guide/pm/cpuidle.rst
5827 F:      Documentation/driver-api/pm/cpuidle.rst
5828 F:      drivers/cpuidle/
5829 F:      include/linux/cpuidle.h
5830
5831 CPU POWER MONITORING SUBSYSTEM
5832 M:      Thomas Renninger <[email protected]>
5833 M:      Shuah Khan <[email protected]>
5834 M:      Shuah Khan <[email protected]>
5835 L:      [email protected]
5836 S:      Maintained
5837 F:      tools/power/cpupower/
5838
5839 CPUID/MSR DRIVER
5840 M:      "H. Peter Anvin" <[email protected]>
5841 S:      Maintained
5842 F:      arch/x86/kernel/cpuid.c
5843 F:      arch/x86/kernel/msr.c
5844
5845 CPUIDLE DRIVER - ARM BIG LITTLE
5846 M:      Lorenzo Pieralisi <[email protected]>
5847 M:      Daniel Lezcano <[email protected]>
5848 L:      [email protected]
5849 L:      [email protected] (moderated for non-subscribers)
5850 S:      Maintained
5851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5852 F:      drivers/cpuidle/cpuidle-big_little.c
5853
5854 CPUIDLE DRIVER - ARM EXYNOS
5855 M:      Daniel Lezcano <[email protected]>
5856 M:      Kukjin Kim <[email protected]>
5857 R:      Krzysztof Kozlowski <[email protected]>
5858 L:      [email protected]
5859 L:      [email protected]
5860 S:      Maintained
5861 F:      arch/arm/mach-exynos/pm.c
5862 F:      drivers/cpuidle/cpuidle-exynos.c
5863 F:      include/linux/platform_data/cpuidle-exynos.h
5864
5865 CPUIDLE DRIVER - ARM PSCI
5866 M:      Lorenzo Pieralisi <[email protected]>
5867 M:      Sudeep Holla <[email protected]>
5868 L:      [email protected]
5869 L:      [email protected] (moderated for non-subscribers)
5870 S:      Supported
5871 F:      drivers/cpuidle/cpuidle-psci.c
5872
5873 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5874 M:      Ulf Hansson <[email protected]>
5875 L:      [email protected]
5876 L:      [email protected] (moderated for non-subscribers)
5877 S:      Supported
5878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5879 F:      drivers/cpuidle/cpuidle-psci-domain.c
5880 F:      drivers/cpuidle/cpuidle-psci.h
5881
5882 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5883 M:      Ulf Hansson <[email protected]>
5884 L:      [email protected]
5885 S:      Supported
5886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5887 F:      drivers/cpuidle/dt_idle_genpd.c
5888 F:      drivers/cpuidle/dt_idle_genpd.h
5889
5890 CPUIDLE DRIVER - RISC-V SBI
5891 M:      Anup Patel <[email protected]>
5892 L:      [email protected]
5893 L:      [email protected]
5894 S:      Maintained
5895 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5896
5897 CRAMFS FILESYSTEM
5898 M:      Nicolas Pitre <[email protected]>
5899 S:      Maintained
5900 F:      Documentation/filesystems/cramfs.rst
5901 F:      fs/cramfs/
5902
5903 CREATIVE SB0540
5904 M:      Bastien Nocera <[email protected]>
5905 L:      [email protected]
5906 S:      Maintained
5907 F:      drivers/hid/hid-creative-sb0540.c
5908
5909 CRYPTO API
5910 M:      Herbert Xu <[email protected]>
5911 M:      "David S. Miller" <[email protected]>
5912 L:      [email protected]
5913 S:      Maintained
5914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5916 F:      Documentation/crypto/
5917 F:      Documentation/devicetree/bindings/crypto/
5918 F:      arch/*/crypto/
5919 F:      crypto/
5920 F:      drivers/crypto/
5921 F:      include/crypto/
5922 F:      include/linux/crypto*
5923 F:      lib/crypto/
5924
5925 CRYPTO SPEED TEST COMPARE
5926 M:      Wang Jinchao <[email protected]>
5927 L:      [email protected]
5928 S:      Maintained
5929 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5930
5931 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5932 M:      Neil Horman <[email protected]>
5933 L:      [email protected]
5934 S:      Maintained
5935 F:      crypto/ansi_cprng.c
5936 F:      crypto/rng.c
5937
5938 CS3308 MEDIA DRIVER
5939 M:      Hans Verkuil <[email protected]>
5940 L:      [email protected]
5941 S:      Odd Fixes
5942 W:      http://linuxtv.org
5943 T:      git git://linuxtv.org/media_tree.git
5944 F:      drivers/media/i2c/cs3308.c
5945
5946 CS5535 Audio ALSA driver
5947 M:      Jaya Kumar <[email protected]>
5948 S:      Maintained
5949 F:      sound/pci/cs5535audio/
5950
5951 CTU CAN FD DRIVER
5952 M:      Pavel Pisa <[email protected]>
5953 M:      Ondrej Ille <[email protected]>
5954 L:      [email protected]
5955 S:      Maintained
5956 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5957 F:      drivers/net/can/ctucanfd/
5958
5959 CVE ASSIGNMENT CONTACT
5960 M:      CVE Assignment Team <[email protected]>
5961 S:      Maintained
5962 F:      Documentation/process/cve.rst
5963
5964 CW1200 WLAN driver
5965 S:      Orphan
5966 F:      drivers/net/wireless/st/cw1200/
5967 F:      include/linux/platform_data/net-cw1200.h
5968
5969 CX18 VIDEO4LINUX DRIVER
5970 M:      Andy Walls <[email protected]>
5971 L:      [email protected]
5972 S:      Maintained
5973 W:      https://linuxtv.org
5974 T:      git git://linuxtv.org/media_tree.git
5975 F:      drivers/media/pci/cx18/
5976 F:      include/uapi/linux/ivtv*
5977
5978 CX2341X MPEG ENCODER HELPER MODULE
5979 M:      Hans Verkuil <[email protected]>
5980 L:      [email protected]
5981 S:      Maintained
5982 W:      https://linuxtv.org
5983 T:      git git://linuxtv.org/media_tree.git
5984 F:      drivers/media/common/cx2341x*
5985 F:      include/media/drv-intf/cx2341x.h
5986
5987 CX24120 MEDIA DRIVER
5988 M:      Jemma Denson <[email protected]>
5989 M:      Patrick Boettcher <[email protected]>
5990 L:      [email protected]
5991 S:      Maintained
5992 W:      https://linuxtv.org
5993 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5994 F:      drivers/media/dvb-frontends/cx24120*
5995
5996 CX88 VIDEO4LINUX DRIVER
5997 M:      Mauro Carvalho Chehab <[email protected]>
5998 L:      [email protected]
5999 S:      Odd fixes
6000 W:      https://linuxtv.org
6001 T:      git git://linuxtv.org/media_tree.git
6002 F:      Documentation/driver-api/media/drivers/cx88*
6003 F:      drivers/media/pci/cx88/
6004
6005 CXD2820R MEDIA DRIVER
6006 L:      [email protected]
6007 S:      Orphan
6008 W:      https://linuxtv.org
6009 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6010 F:      drivers/media/dvb-frontends/cxd2820r*
6011
6012 CXGB3 ETHERNET DRIVER (CXGB3)
6013 M:      Potnuri Bharat Teja <[email protected]>
6014 L:      [email protected]
6015 S:      Supported
6016 W:      http://www.chelsio.com
6017 F:      drivers/net/ethernet/chelsio/cxgb3/
6018
6019 CXGB3 ISCSI DRIVER (CXGB3I)
6020 M:      Varun Prakash <[email protected]>
6021 L:      [email protected]
6022 S:      Supported
6023 W:      http://www.chelsio.com
6024 F:      drivers/scsi/cxgbi/cxgb3i
6025
6026 CXGB4 CRYPTO DRIVER (chcr)
6027 M:      Ayush Sawal <[email protected]>
6028 L:      [email protected]
6029 S:      Supported
6030 W:      http://www.chelsio.com
6031 F:      drivers/crypto/chelsio
6032
6033 CXGB4 ETHERNET DRIVER (CXGB4)
6034 M:      Potnuri Bharat Teja <[email protected]>
6035 L:      [email protected]
6036 S:      Supported
6037 W:      http://www.chelsio.com
6038 F:      drivers/net/ethernet/chelsio/cxgb4/
6039
6040 CXGB4 INLINE CRYPTO DRIVER
6041 M:      Ayush Sawal <[email protected]>
6042 L:      [email protected]
6043 S:      Supported
6044 W:      http://www.chelsio.com
6045 F:      drivers/net/ethernet/chelsio/inline_crypto/
6046
6047 CXGB4 ISCSI DRIVER (CXGB4I)
6048 M:      Varun Prakash <[email protected]>
6049 L:      [email protected]
6050 S:      Supported
6051 W:      http://www.chelsio.com
6052 F:      drivers/scsi/cxgbi/cxgb4i
6053
6054 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6055 M:      Potnuri Bharat Teja <[email protected]>
6056 L:      [email protected]
6057 S:      Supported
6058 W:      http://www.openfabrics.org
6059 F:      drivers/infiniband/hw/cxgb4/
6060 F:      include/uapi/rdma/cxgb4-abi.h
6061
6062 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6063 M:      Potnuri Bharat Teja <[email protected]>
6064 L:      [email protected]
6065 S:      Supported
6066 W:      http://www.chelsio.com
6067 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6068
6069 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6070 M:      Frederic Barrat <[email protected]>
6071 M:      Andrew Donnellan <[email protected]>
6072 L:      [email protected]
6073 S:      Supported
6074 F:      Documentation/ABI/testing/sysfs-class-cxl
6075 F:      Documentation/arch/powerpc/cxl.rst
6076 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6077 F:      drivers/misc/cxl/
6078 F:      include/misc/cxl*
6079 F:      include/uapi/misc/cxl.h
6080
6081 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6082 M:      Manoj N. Kumar <[email protected]>
6083 M:      Uma Krishnan <[email protected]>
6084 L:      [email protected]
6085 S:      Obsolete
6086 F:      Documentation/arch/powerpc/cxlflash.rst
6087 F:      drivers/scsi/cxlflash/
6088 F:      include/uapi/scsi/cxlflash_ioctl.h
6089
6090 CYBERPRO FB DRIVER
6091 M:      Russell King <[email protected]>
6092 L:      [email protected] (moderated for non-subscribers)
6093 S:      Maintained
6094 W:      http://www.armlinux.org.uk/
6095 F:      drivers/video/fbdev/cyber2000fb.*
6096
6097 CYCLADES PC300 DRIVER
6098 S:      Orphan
6099 F:      drivers/net/wan/pc300*
6100
6101 CYPRESS CY8C95X0 PINCTRL DRIVER
6102 M:      Patrick Rudolph <[email protected]>
6103 L:      [email protected]
6104 S:      Maintained
6105 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6106
6107 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6108 M:      Linus Walleij <[email protected]>
6109 L:      [email protected]
6110 S:      Maintained
6111 F:      drivers/input/touchscreen/cy8ctma140.c
6112
6113 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6114 M:      Yassine Oudjana <[email protected]>
6115 L:      [email protected]
6116 S:      Maintained
6117 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6118 F:      drivers/input/keyboard/cypress-sf.c
6119
6120 CYPRESS_FIRMWARE MEDIA DRIVER
6121 L:      [email protected]
6122 S:      Orphan
6123 W:      https://linuxtv.org
6124 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6125 F:      drivers/media/common/cypress_firmware*
6126
6127 CYTTSP TOUCHSCREEN DRIVER
6128 M:      Linus Walleij <[email protected]>
6129 L:      [email protected]
6130 S:      Maintained
6131 F:      drivers/input/touchscreen/cyttsp*
6132
6133 D-LINK DIR-685 TOUCHKEYS DRIVER
6134 M:      Linus Walleij <[email protected]>
6135 L:      [email protected]
6136 S:      Supported
6137 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6138
6139 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6140 M:      Joshua Kinard <[email protected]>
6141 S:      Maintained
6142 F:      drivers/rtc/rtc-ds1685.c
6143 F:      include/linux/rtc/ds1685.h
6144
6145 DAMA SLAVE for AX.25
6146 M:      Joerg Reuter <[email protected]>
6147 L:      [email protected]
6148 S:      Maintained
6149 W:      http://yaina.de/jreuter/
6150 W:      http://www.qsl.net/dl1bke/
6151 F:      net/ax25/af_ax25.c
6152 F:      net/ax25/ax25_dev.c
6153 F:      net/ax25/ax25_ds_*
6154 F:      net/ax25/ax25_in.c
6155 F:      net/ax25/ax25_out.c
6156 F:      net/ax25/ax25_timer.c
6157 F:      net/ax25/sysctl_net_ax25.c
6158
6159 DATA ACCESS MONITOR
6160 M:      SeongJae Park <[email protected]>
6161 L:      [email protected]
6162 L:      [email protected]
6163 S:      Maintained
6164 W:      https://damonitor.github.io
6165 P:      Documentation/mm/damon/maintainer-profile.rst
6166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6167 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6169 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6170 F:      Documentation/admin-guide/mm/damon/
6171 F:      Documentation/mm/damon/
6172 F:      include/linux/damon.h
6173 F:      include/trace/events/damon.h
6174 F:      mm/damon/
6175 F:      tools/testing/selftests/damon/
6176
6177 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6178 L:      [email protected]
6179 S:      Orphan
6180 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6181 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6182
6183 DC390/AM53C974 SCSI driver
6184 M:      Hannes Reinecke <[email protected]>
6185 L:      [email protected]
6186 S:      Maintained
6187 F:      drivers/scsi/am53c974.c
6188
6189 DC395x SCSI driver
6190 M:      Oliver Neukum <[email protected]>
6191 M:      Ali Akcaagac <[email protected]>
6192 M:      Jamie Lenehan <[email protected]>
6193 S:      Maintained
6194 F:      Documentation/scsi/dc395x.rst
6195 F:      drivers/scsi/dc395x.*
6196
6197 DCCP PROTOCOL
6198 L:      [email protected]
6199 S:      Orphan
6200 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6201 F:      include/linux/dccp.h
6202 F:      include/linux/tfrc.h
6203 F:      include/uapi/linux/dccp.h
6204 F:      net/dccp/
6205
6206 DEBUGOBJECTS:
6207 M:      Thomas Gleixner <[email protected]>
6208 L:      [email protected]
6209 S:      Maintained
6210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6211 F:      include/linux/debugobjects.h
6212 F:      lib/debugobjects.c
6213
6214 DECSTATION PLATFORM SUPPORT
6215 M:      "Maciej W. Rozycki" <[email protected]>
6216 L:      [email protected]
6217 S:      Maintained
6218 W:      http://www.linux-mips.org/wiki/DECstation
6219 F:      arch/mips/dec/
6220 F:      arch/mips/include/asm/dec/
6221 F:      arch/mips/include/asm/mach-dec/
6222
6223 DEFXX FDDI NETWORK DRIVER
6224 M:      "Maciej W. Rozycki" <[email protected]>
6225 S:      Maintained
6226 F:      drivers/net/fddi/defxx.*
6227
6228 DEFZA FDDI NETWORK DRIVER
6229 M:      "Maciej W. Rozycki" <[email protected]>
6230 S:      Maintained
6231 F:      drivers/net/fddi/defza.*
6232
6233 DEINTERLACE DRIVERS FOR ALLWINNER H3
6234 M:      Jernej Skrabec <[email protected]>
6235 L:      [email protected]
6236 S:      Maintained
6237 T:      git git://linuxtv.org/media_tree.git
6238 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6239 F:      drivers/media/platform/sunxi/sun8i-di/
6240
6241 DELL LAPTOP DRIVER
6242 M:      Matthew Garrett <[email protected]>
6243 M:      Pali Rohár <[email protected]>
6244 L:      [email protected]
6245 S:      Maintained
6246 F:      drivers/platform/x86/dell/dell-laptop.c
6247
6248 DELL LAPTOP FREEFALL DRIVER
6249 M:      Pali Rohár <[email protected]>
6250 S:      Maintained
6251 F:      drivers/platform/x86/dell/dell-smo8800.c
6252
6253 DELL LAPTOP RBTN DRIVER
6254 M:      Pali Rohár <[email protected]>
6255 S:      Maintained
6256 F:      drivers/platform/x86/dell/dell-rbtn.*
6257
6258 DELL LAPTOP SMM DRIVER
6259 M:      Pali Rohár <[email protected]>
6260 S:      Maintained
6261 F:      Documentation/ABI/obsolete/procfs-i8k
6262 F:      drivers/hwmon/dell-smm-hwmon.c
6263 F:      include/uapi/linux/i8k.h
6264
6265 DELL PC DRIVER
6266 M:      Lyndon Sanche <[email protected]>
6267 L:      [email protected]
6268 S:      Maintained
6269 F:      drivers/platform/x86/dell/dell-pc.c
6270
6271 DELL REMOTE BIOS UPDATE DRIVER
6272 M:      Stuart Hayes <[email protected]>
6273 L:      [email protected]
6274 S:      Maintained
6275 F:      drivers/platform/x86/dell/dell_rbu.c
6276
6277 DELL SMBIOS DRIVER
6278 M:      Pali Rohár <[email protected]>
6279 L:      [email protected]
6280 L:      [email protected]
6281 S:      Maintained
6282 F:      drivers/platform/x86/dell/dell-smbios.*
6283
6284 DELL SMBIOS SMM DRIVER
6285 L:      [email protected]
6286 L:      [email protected]
6287 S:      Maintained
6288 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6289
6290 DELL SMBIOS WMI DRIVER
6291 L:      [email protected]
6292 L:      [email protected]
6293 S:      Maintained
6294 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6295 F:      tools/wmi/dell-smbios-example.c
6296
6297 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6298 M:      Stuart Hayes <[email protected]>
6299 L:      [email protected]
6300 S:      Maintained
6301 F:      Documentation/userspace-api/dcdbas.rst
6302 F:      drivers/platform/x86/dell/dcdbas.*
6303
6304 DELL WMI DDV DRIVER
6305 M:      Armin Wolf <[email protected]>
6306 S:      Maintained
6307 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6308 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6309 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6310 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6311
6312 DELL WMI DESCRIPTOR DRIVER
6313 L:      [email protected]
6314 S:      Maintained
6315 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6316
6317 DELL WMI HARDWARE PRIVACY SUPPORT
6318 L:      [email protected]
6319 L:      [email protected]
6320 S:      Maintained
6321 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6322
6323 DELL WMI NOTIFICATIONS DRIVER
6324 M:      Matthew Garrett <[email protected]>
6325 M:      Pali Rohár <[email protected]>
6326 S:      Maintained
6327 F:      drivers/platform/x86/dell/dell-wmi-base.c
6328
6329 DELL WMI SYSMAN DRIVER
6330 M:      Prasanth Ksr <[email protected]>
6331 L:      [email protected]
6332 L:      [email protected]
6333 S:      Maintained
6334 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6335 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6336
6337 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6338 M:      Zev Weiss <[email protected]>
6339 L:      [email protected]
6340 S:      Maintained
6341 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6342
6343 DELTA DPS920AB PSU DRIVER
6344 M:      Robert Marko <[email protected]>
6345 L:      [email protected]
6346 S:      Maintained
6347 F:      Documentation/hwmon/dps920ab.rst
6348 F:      drivers/hwmon/pmbus/dps920ab.c
6349
6350 DELTA NETWORKS TN48M CPLD DRIVERS
6351 M:      Robert Marko <[email protected]>
6352 S:      Maintained
6353 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6354 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6355 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6356 F:      drivers/gpio/gpio-tn48m.c
6357 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6358
6359 DELTA ST MEDIA DRIVER
6360 M:      Hugues Fruchet <[email protected]>
6361 L:      [email protected]
6362 S:      Supported
6363 W:      https://linuxtv.org
6364 T:      git git://linuxtv.org/media_tree.git
6365 F:      drivers/media/platform/st/sti/delta
6366
6367 DENALI NAND DRIVER
6368 L:      [email protected]
6369 S:      Orphan
6370 F:      drivers/mtd/nand/raw/denali*
6371
6372 DESIGNWARE EDMA CORE IP DRIVER
6373 M:      Manivannan Sadhasivam <[email protected]>
6374 R:      Serge Semin <[email protected]>
6375 L:      [email protected]
6376 S:      Maintained
6377 F:      drivers/dma/dw-edma/
6378 F:      include/linux/dma/edma.h
6379
6380 DESIGNWARE USB2 DRD IP DRIVER
6381 M:      Minas Harutyunyan <[email protected]>
6382 L:      [email protected]
6383 S:      Maintained
6384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6385 F:      drivers/usb/dwc2/
6386
6387 DESIGNWARE USB3 DRD IP DRIVER
6388 M:      Thinh Nguyen <[email protected]>
6389 L:      [email protected]
6390 S:      Maintained
6391 F:      drivers/usb/dwc3/
6392
6393 DESIGNWARE XDATA IP DRIVER
6394 L:      [email protected]
6395 S:      Orphan
6396 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6397 F:      drivers/misc/dw-xdata-pcie.c
6398
6399 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6400 M:      Andreas Klinger <[email protected]>
6401 L:      [email protected]
6402 S:      Maintained
6403 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6404 F:      drivers/iio/proximity/srf*.c
6405
6406 DEVICE COREDUMP (DEV_COREDUMP)
6407 M:      Johannes Berg <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 F:      drivers/base/devcoredump.c
6411 F:      include/linux/devcoredump.h
6412
6413 DEVICE DEPENDENCY HELPER SCRIPT
6414 M:      Saravana Kannan <[email protected]>
6415 L:      [email protected]
6416 S:      Maintained
6417 F:      scripts/dev-needs.sh
6418
6419 DEVICE DIRECT ACCESS (DAX)
6420 M:      Dan Williams <[email protected]>
6421 M:      Vishal Verma <[email protected]>
6422 M:      Dave Jiang <[email protected]>
6423 L:      [email protected]
6424 L:      [email protected]
6425 S:      Supported
6426 F:      drivers/dax/
6427
6428 DEVICE FREQUENCY (DEVFREQ)
6429 M:      MyungJoo Ham <[email protected]>
6430 M:      Kyungmin Park <[email protected]>
6431 M:      Chanwoo Choi <[email protected]>
6432 L:      [email protected]
6433 S:      Maintained
6434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6435 F:      Documentation/devicetree/bindings/devfreq/
6436 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6437 F:      drivers/devfreq/
6438 F:      include/linux/devfreq.h
6439 F:      include/trace/events/devfreq.h
6440
6441 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6442 M:      Chanwoo Choi <[email protected]>
6443 L:      [email protected]
6444 S:      Supported
6445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6446 F:      Documentation/devicetree/bindings/devfreq/event/
6447 F:      drivers/devfreq/devfreq-event.c
6448 F:      drivers/devfreq/event/
6449 F:      include/dt-bindings/pmu/exynos_ppmu.h
6450 F:      include/linux/devfreq-event.h
6451
6452 DEVICE RESOURCE MANAGEMENT HELPERS
6453 M:      Hans de Goede <[email protected]>
6454 R:      Matti Vaittinen <[email protected]>
6455 S:      Maintained
6456 F:      include/linux/devm-helpers.h
6457
6458 DEVICE-MAPPER  (LVM)
6459 M:      Alasdair Kergon <[email protected]>
6460 M:      Mike Snitzer <[email protected]>
6461 M:      Mikulas Patocka <[email protected]>
6462 L:      [email protected]
6463 S:      Maintained
6464 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6466 F:      Documentation/admin-guide/device-mapper/
6467 F:      drivers/md/Kconfig
6468 F:      drivers/md/Makefile
6469 F:      drivers/md/dm*
6470 F:      drivers/md/persistent-data/
6471 F:      include/linux/device-mapper.h
6472 F:      include/linux/dm-*.h
6473 F:      include/uapi/linux/dm-*.h
6474
6475 DEVICE-MAPPER VDO TARGET
6476 M:      Matthew Sakai <[email protected]>
6477 L:      [email protected]
6478 S:      Maintained
6479 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6480 F:      drivers/md/dm-vdo/
6481
6482 DEVLINK
6483 M:      Jiri Pirko <[email protected]>
6484 L:      [email protected]
6485 S:      Supported
6486 F:      Documentation/networking/devlink
6487 F:      include/net/devlink.h
6488 F:      include/uapi/linux/devlink.h
6489 F:      net/devlink/
6490
6491 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6492 M:      Christoph Niedermaier <[email protected]>
6493 L:      [email protected]
6494 S:      Maintained
6495 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6496 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6497
6498 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6499 M:      Marek Vasut <[email protected]>
6500 L:      [email protected]
6501 S:      Maintained
6502 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6503 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6504
6505 DIALOG SEMICONDUCTOR DRIVERS
6506 M:      Support Opensource <[email protected]>
6507 S:      Supported
6508 W:      http://www.dialog-semiconductor.com/products
6509 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6510 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6511 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6512 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6513 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6514 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6515 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6516 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6517 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6518 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6519 F:      Documentation/hwmon/da90??.rst
6520 F:      drivers/gpio/gpio-da90??.c
6521 F:      drivers/hwmon/da90??-hwmon.c
6522 F:      drivers/iio/adc/da91??-*.c
6523 F:      drivers/input/misc/da72??.[ch]
6524 F:      drivers/input/misc/da90??_onkey.c
6525 F:      drivers/input/touchscreen/da9052_tsi.c
6526 F:      drivers/leds/leds-da90??.c
6527 F:      drivers/mfd/da903x.c
6528 F:      drivers/mfd/da90??-*.c
6529 F:      drivers/mfd/da91??-*.c
6530 F:      drivers/pinctrl/pinctrl-da90??.c
6531 F:      drivers/power/supply/da9052-battery.c
6532 F:      drivers/power/supply/da91??-*.c
6533 F:      drivers/regulator/da9???-regulator.[ch]
6534 F:      drivers/regulator/slg51000-regulator.[ch]
6535 F:      drivers/rtc/rtc-da90??.c
6536 F:      drivers/thermal/da90??-thermal.c
6537 F:      drivers/video/backlight/da90??_bl.c
6538 F:      drivers/watchdog/da90??_wdt.c
6539 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6540 F:      include/linux/mfd/da903x.h
6541 F:      include/linux/mfd/da9052/
6542 F:      include/linux/mfd/da9055/
6543 F:      include/linux/mfd/da9062/
6544 F:      include/linux/mfd/da9063/
6545 F:      include/linux/mfd/da9150/
6546 F:      include/linux/regulator/da9211.h
6547 F:      include/sound/da[79]*.h
6548 F:      sound/soc/codecs/da[79]*.[ch]
6549
6550 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6551 M:      William Breathitt Gray <[email protected]>
6552 L:      [email protected]
6553 S:      Maintained
6554 F:      drivers/gpio/gpio-gpio-mm.c
6555
6556 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6557 M:      Martin Tuma <[email protected]>
6558 L:      [email protected]
6559 S:      Maintained
6560 F:      Documentation/admin-guide/media/mgb4.rst
6561 F:      drivers/media/pci/mgb4/
6562
6563 DIOLAN U2C-12 I2C DRIVER
6564 M:      Guenter Roeck <[email protected]>
6565 L:      [email protected]
6566 S:      Maintained
6567 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6568
6569 DIRECTORY NOTIFICATION (DNOTIFY)
6570 M:      Jan Kara <[email protected]>
6571 R:      Amir Goldstein <[email protected]>
6572 L:      [email protected]
6573 S:      Maintained
6574 F:      Documentation/filesystems/dnotify.rst
6575 F:      fs/notify/dnotify/
6576 F:      include/linux/dnotify.h
6577
6578 DISK GEOMETRY AND PARTITION HANDLING
6579 M:      Andries Brouwer <[email protected]>
6580 S:      Maintained
6581 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6582 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6583 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6584
6585 DISKQUOTA
6586 M:      Jan Kara <[email protected]>
6587 S:      Maintained
6588 F:      Documentation/filesystems/quota.rst
6589 F:      fs/quota/
6590 F:      include/linux/quota*.h
6591 F:      include/uapi/linux/quota*.h
6592
6593 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6594 M:      Bernie Thompson <[email protected]>
6595 L:      [email protected]
6596 S:      Maintained
6597 W:      http://plugable.com/category/projects/udlfb/
6598 F:      Documentation/fb/udlfb.rst
6599 F:      drivers/video/fbdev/udlfb.c
6600 F:      include/video/udlfb.h
6601
6602 DISTRIBUTED LOCK MANAGER (DLM)
6603 M:      Alexander Aring <[email protected]>
6604 M:      David Teigland <[email protected]>
6605 L:      [email protected]
6606 S:      Supported
6607 W:      https://pagure.io/dlm
6608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6609 F:      fs/dlm/
6610
6611 DMA BUFFER SHARING FRAMEWORK
6612 M:      Sumit Semwal <[email protected]>
6613 M:      Christian König <[email protected]>
6614 L:      [email protected]
6615 L:      [email protected]
6616 L:      [email protected] (moderated for non-subscribers)
6617 S:      Maintained
6618 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6619 F:      Documentation/driver-api/dma-buf.rst
6620 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6621 F:      drivers/dma-buf/
6622 F:      include/linux/*fence.h
6623 F:      include/linux/dma-buf.h
6624 F:      include/linux/dma-resv.h
6625 K:      \bdma_(?:buf|fence|resv)\b
6626
6627 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6628 M:      Vinod Koul <[email protected]>
6629 L:      [email protected]
6630 S:      Maintained
6631 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6633 F:      Documentation/devicetree/bindings/dma/
6634 F:      Documentation/driver-api/dmaengine/
6635 F:      drivers/dma/
6636 F:      include/dt-bindings/dma/
6637 F:      include/linux/dma/
6638 F:      include/linux/dmaengine.h
6639 F:      include/linux/of_dma.h
6640
6641 DMA MAPPING BENCHMARK
6642 M:      Xiang Chen <[email protected]>
6643 L:      [email protected]
6644 F:      kernel/dma/map_benchmark.c
6645 F:      tools/testing/selftests/dma/
6646
6647 DMA MAPPING HELPERS
6648 M:      Christoph Hellwig <[email protected]>
6649 M:      Marek Szyprowski <[email protected]>
6650 R:      Robin Murphy <[email protected]>
6651 L:      [email protected]
6652 S:      Supported
6653 W:      http://git.infradead.org/users/hch/dma-mapping.git
6654 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6655 F:      include/asm-generic/dma-mapping.h
6656 F:      include/linux/dma-direct.h
6657 F:      include/linux/dma-map-ops.h
6658 F:      include/linux/dma-mapping.h
6659 F:      include/linux/swiotlb.h
6660 F:      kernel/dma/
6661
6662 DMA-BUF HEAPS FRAMEWORK
6663 M:      Sumit Semwal <[email protected]>
6664 R:      Benjamin Gaignard <[email protected]>
6665 R:      Brian Starkey <[email protected]>
6666 R:      John Stultz <[email protected]>
6667 R:      T.J. Mercier <[email protected]>
6668 L:      [email protected]
6669 L:      [email protected]
6670 L:      [email protected] (moderated for non-subscribers)
6671 S:      Maintained
6672 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6673 F:      drivers/dma-buf/dma-heap.c
6674 F:      drivers/dma-buf/heaps/*
6675 F:      include/linux/dma-heap.h
6676 F:      include/uapi/linux/dma-heap.h
6677 F:      tools/testing/selftests/dmabuf-heaps/
6678
6679 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6680 M:      Lukasz Luba <[email protected]>
6681 L:      [email protected]
6682 L:      [email protected]
6683 S:      Maintained
6684 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6685 F:      drivers/memory/samsung/exynos5422-dmc.c
6686
6687 DME1737 HARDWARE MONITOR DRIVER
6688 M:      Juerg Haefliger <[email protected]>
6689 L:      [email protected]
6690 S:      Maintained
6691 F:      Documentation/hwmon/dme1737.rst
6692 F:      drivers/hwmon/dme1737.c
6693
6694 DMI/SMBIOS SUPPORT
6695 M:      Jean Delvare <[email protected]>
6696 S:      Maintained
6697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6698 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6699 F:      drivers/firmware/dmi-id.c
6700 F:      drivers/firmware/dmi_scan.c
6701 F:      include/linux/dmi.h
6702
6703 DOCUMENTATION
6704 M:      Jonathan Corbet <[email protected]>
6705 L:      [email protected]
6706 S:      Maintained
6707 P:      Documentation/doc-guide/maintainer-profile.rst
6708 T:      git git://git.lwn.net/linux.git docs-next
6709 F:      Documentation/
6710 F:      scripts/check-variable-fonts.sh
6711 F:      scripts/documentation-file-ref-check
6712 F:      scripts/kernel-doc
6713 F:      scripts/sphinx-pre-install
6714 X:      Documentation/ABI/
6715 X:      Documentation/admin-guide/media/
6716 X:      Documentation/devicetree/
6717 X:      Documentation/driver-api/media/
6718 X:      Documentation/firmware-guide/acpi/
6719 X:      Documentation/i2c/
6720 X:      Documentation/netlink/
6721 X:      Documentation/power/
6722 X:      Documentation/spi/
6723 X:      Documentation/userspace-api/media/
6724
6725 DOCUMENTATION PROCESS
6726 M:      Jonathan Corbet <[email protected]>
6727 L:      [email protected]
6728 S:      Maintained
6729 F:      Documentation/maintainer/
6730 F:      Documentation/process/
6731
6732 DOCUMENTATION REPORTING ISSUES
6733 M:      Thorsten Leemhuis <[email protected]>
6734 L:      [email protected]
6735 S:      Maintained
6736 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6737 F:      Documentation/admin-guide/reporting-issues.rst
6738 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6739
6740 DOCUMENTATION SCRIPTS
6741 M:      Mauro Carvalho Chehab <[email protected]>
6742 L:      [email protected]
6743 S:      Maintained
6744 F:      Documentation/sphinx/parse-headers.pl
6745 F:      scripts/documentation-file-ref-check
6746 F:      scripts/sphinx-pre-install
6747
6748 DOCUMENTATION/ITALIAN
6749 M:      Federico Vaga <[email protected]>
6750 L:      [email protected]
6751 S:      Maintained
6752 F:      Documentation/translations/it_IT
6753
6754 DOCUMENTATION/JAPANESE
6755 R:      Akira Yokosawa <[email protected]>
6756 L:      [email protected]
6757 S:      Maintained
6758 F:      Documentation/translations/ja_JP
6759
6760 DONGWOON DW9714 LENS VOICE COIL DRIVER
6761 M:      Sakari Ailus <[email protected]>
6762 L:      [email protected]
6763 S:      Maintained
6764 T:      git git://linuxtv.org/media_tree.git
6765 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6766 F:      drivers/media/i2c/dw9714.c
6767
6768 DONGWOON DW9719 LENS VOICE COIL DRIVER
6769 M:      Daniel Scally <[email protected]>
6770 L:      [email protected]
6771 S:      Maintained
6772 T:      git git://linuxtv.org/media_tree.git
6773 F:      drivers/media/i2c/dw9719.c
6774
6775 DONGWOON DW9768 LENS VOICE COIL DRIVER
6776 L:      [email protected]
6777 S:      Orphan
6778 T:      git git://linuxtv.org/media_tree.git
6779 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6780 F:      drivers/media/i2c/dw9768.c
6781
6782 DONGWOON DW9807 LENS VOICE COIL DRIVER
6783 M:      Sakari Ailus <[email protected]>
6784 L:      [email protected]
6785 S:      Maintained
6786 T:      git git://linuxtv.org/media_tree.git
6787 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6788 F:      drivers/media/i2c/dw9807-vcm.c
6789
6790 DOUBLETALK DRIVER
6791 M:      "James R. Van Zandt" <[email protected]>
6792 L:      [email protected]
6793 S:      Maintained
6794 F:      drivers/char/dtlk.c
6795 F:      include/linux/dtlk.h
6796
6797 DPAA2 DATAPATH I/O (DPIO) DRIVER
6798 M:      Roy Pledge <[email protected]>
6799 L:      [email protected]
6800 S:      Maintained
6801 F:      drivers/soc/fsl/dpio
6802
6803 DPAA2 ETHERNET DRIVER
6804 M:      Ioana Ciornei <[email protected]>
6805 L:      [email protected]
6806 S:      Maintained
6807 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6808 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6809 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6810 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6811 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6812 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6813 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6814 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6815 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6816 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6817
6818 DPAA2 ETHERNET SWITCH DRIVER
6819 M:      Ioana Ciornei <[email protected]>
6820 L:      [email protected]
6821 S:      Maintained
6822 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6823 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6824 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6825
6826 DPLL SUBSYSTEM
6827 M:      Vadim Fedorenko <[email protected]>
6828 M:      Arkadiusz Kubalewski <[email protected]>
6829 M:      Jiri Pirko <[email protected]>
6830 L:      [email protected]
6831 S:      Supported
6832 F:      Documentation/driver-api/dpll.rst
6833 F:      drivers/dpll/*
6834 F:      include/linux/dpll.h
6835 F:      include/uapi/linux/dpll.h
6836
6837 DRBD DRIVER
6838 M:      Philipp Reisner <[email protected]>
6839 M:      Lars Ellenberg <[email protected]>
6840 M:      Christoph Böhmwalder <[email protected]>
6841 L:      [email protected]
6842 S:      Supported
6843 W:      http://www.drbd.org
6844 T:      git git://git.linbit.com/linux-drbd.git
6845 T:      git git://git.linbit.com/drbd-8.4.git
6846 F:      Documentation/admin-guide/blockdev/
6847 F:      drivers/block/drbd/
6848 F:      include/linux/drbd*
6849 F:      lib/lru_cache.c
6850
6851 DRIVER COMPONENT FRAMEWORK
6852 L:      [email protected]
6853 F:      drivers/base/component.c
6854 F:      include/linux/component.h
6855
6856 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6857 M:      Greg Kroah-Hartman <[email protected]>
6858 R:      "Rafael J. Wysocki" <[email protected]>
6859 S:      Supported
6860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6861 F:      Documentation/core-api/kobject.rst
6862 F:      drivers/base/
6863 F:      fs/debugfs/
6864 F:      fs/sysfs/
6865 F:      include/linux/debugfs.h
6866 F:      include/linux/fwnode.h
6867 F:      include/linux/kobj*
6868 F:      include/linux/property.h
6869 F:      lib/kobj*
6870 F:      rust/kernel/device.rs
6871
6872 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6873 M:      Nishanth Menon <[email protected]>
6874 L:      [email protected]
6875 S:      Maintained
6876 F:      drivers/soc/ti/smartreflex.c
6877 F:      include/linux/power/smartreflex.h
6878
6879 DRM ACCEL DRIVERS FOR INTEL VPU
6880 M:      Jacek Lawrynowicz <[email protected]>
6881 M:      Stanislaw Gruszka <[email protected]>
6882 L:      [email protected]
6883 S:      Supported
6884 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6885 F:      drivers/accel/ivpu/
6886 F:      include/uapi/drm/ivpu_accel.h
6887
6888 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6889 M:      Oded Gabbay <[email protected]>
6890 L:      [email protected]
6891 S:      Maintained
6892 C:      irc://irc.oftc.net/dri-devel
6893 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6894 F:      Documentation/accel/
6895 F:      drivers/accel/
6896 F:      include/drm/drm_accel.h
6897
6898 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6899 M:      Maxime Ripard <[email protected]>
6900 M:      Chen-Yu Tsai <[email protected]>
6901 R:      Jernej Skrabec <[email protected]>
6902 L:      [email protected]
6903 S:      Supported
6904 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6905 F:      drivers/gpu/drm/sun4i/sun8i*
6906
6907 DRM DRIVER FOR ARM PL111 CLCD
6908 S:      Orphan
6909 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6910 F:      drivers/gpu/drm/pl111/
6911
6912 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6913 M:      Linus Walleij <[email protected]>
6914 S:      Maintained
6915 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6916 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6917 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6918
6919 DRM DRIVER FOR ASPEED BMC GFX
6920 M:      Joel Stanley <[email protected]>
6921 L:      [email protected] (moderated for non-subscribers)
6922 S:      Supported
6923 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6924 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6925 F:      drivers/gpu/drm/aspeed/
6926
6927 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6928 M:      Dave Airlie <[email protected]>
6929 R:      Thomas Zimmermann <[email protected]>
6930 R:      Jocelyn Falempe <[email protected]>
6931 L:      [email protected]
6932 S:      Supported
6933 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6934 F:      drivers/gpu/drm/ast/
6935
6936 DRM DRIVER FOR BOCHS VIRTUAL GPU
6937 M:      Gerd Hoffmann <[email protected]>
6938 L:      [email protected]
6939 S:      Maintained
6940 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6941 F:      drivers/gpu/drm/tiny/bochs.c
6942
6943 DRM DRIVER FOR BOE HIMAX8279D PANELS
6944 M:      Jerry Han <[email protected]>
6945 S:      Maintained
6946 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6947 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6948
6949 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6950 M:      Jagan Teki <[email protected]>
6951 S:      Maintained
6952 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6953 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6954
6955 DRM DRIVER FOR EBBG FT8719 PANEL
6956 M:      Joel Selvaraj <[email protected]>
6957 S:      Maintained
6958 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6959 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6960 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6961
6962 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6963 M:      Linus Walleij <[email protected]>
6964 S:      Maintained
6965 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6966 F:      drivers/gpu/drm/tve200/
6967
6968 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6969 M:      Icenowy Zheng <[email protected]>
6970 S:      Maintained
6971 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6972 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6973
6974 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6975 M:      Jagan Teki <[email protected]>
6976 S:      Maintained
6977 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6978 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6979
6980 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6981 M:      Thomas Zimmermann <[email protected]>
6982 M:      Javier Martinez Canillas <[email protected]>
6983 L:      [email protected]
6984 S:      Maintained
6985 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6986 F:      drivers/gpu/drm/drm_aperture.c
6987 F:      drivers/gpu/drm/tiny/ofdrm.c
6988 F:      drivers/gpu/drm/tiny/simpledrm.c
6989 F:      drivers/video/aperture.c
6990 F:      drivers/video/nomodeset.c
6991 F:      include/drm/drm_aperture.h
6992 F:      include/linux/aperture.h
6993 F:      include/video/nomodeset.h
6994
6995 DRM DRIVER FOR GENERIC EDP PANELS
6996 R:      Douglas Anderson <[email protected]>
6997 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6998 F:      drivers/gpu/drm/panel/panel-edp.c
6999
7000 DRM DRIVER FOR GENERIC USB DISPLAY
7001 M:      Noralf Trønnes <[email protected]>
7002 S:      Maintained
7003 W:      https://github.com/notro/gud/wiki
7004 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7005 F:      drivers/gpu/drm/gud/
7006 F:      include/drm/gud.h
7007
7008 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
7009 M:      Hans de Goede <[email protected]>
7010 S:      Maintained
7011 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7012 F:      drivers/gpu/drm/tiny/gm12u320.c
7013
7014 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7015 M:      Ondrej Jirman <[email protected]>
7016 M:      Javier Martinez Canillas <[email protected]>
7017 S:      Maintained
7018 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7019 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7020 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7021
7022 DRM DRIVER FOR HX8357D PANELS
7023 S:      Orphan
7024 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7025 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7026 F:      drivers/gpu/drm/tiny/hx8357d.c
7027
7028 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7029 M:      Deepak Rawat <[email protected]>
7030 L:      [email protected]
7031 L:      [email protected]
7032 S:      Maintained
7033 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7034 F:      drivers/gpu/drm/hyperv
7035
7036 DRM DRIVER FOR ILITEK ILI9225 PANELS
7037 M:      David Lechner <[email protected]>
7038 S:      Maintained
7039 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7040 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7041 F:      drivers/gpu/drm/tiny/ili9225.c
7042
7043 DRM DRIVER FOR ILITEK ILI9486 PANELS
7044 M:      Kamlesh Gurudasani <[email protected]>
7045 S:      Maintained
7046 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7047 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7048 F:      drivers/gpu/drm/tiny/ili9486.c
7049
7050 DRM DRIVER FOR ILITEK ILI9805 PANELS
7051 M:      Michael Trimarchi <[email protected]>
7052 S:      Maintained
7053 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7054 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7055
7056 DRM DRIVER FOR ILITEK ILI9806E PANELS
7057 M:      Michael Walle <[email protected]>
7058 S:      Maintained
7059 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7060
7061 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7062 M:      Jagan Teki <[email protected]>
7063 S:      Maintained
7064 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7065 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7066
7067 DRM DRIVER FOR LG SW43408 PANELS
7068 M:      Sumit Semwal <[email protected]>
7069 M:      Caleb Connolly <[email protected]>
7070 S:      Maintained
7071 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7072 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7073 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7074
7075 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7076 M:      Paul Kocialkowski <[email protected]>
7077 S:      Supported
7078 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7079 F:      drivers/gpu/drm/logicvc/
7080
7081 DRM DRIVER FOR LVDS PANELS
7082 M:      Laurent Pinchart <[email protected]>
7083 L:      [email protected]
7084 S:      Maintained
7085 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7086 F:      Documentation/devicetree/bindings/display/lvds.yaml
7087 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7088 F:      drivers/gpu/drm/panel/panel-lvds.c
7089
7090 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7091 M:      Guido Günther <[email protected]>
7092 R:      Purism Kernel Team <[email protected]>
7093 S:      Maintained
7094 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7095 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7096
7097 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7098 M:      Dave Airlie <[email protected]>
7099 R:      Thomas Zimmermann <[email protected]>
7100 R:      Jocelyn Falempe <[email protected]>
7101 L:      [email protected]
7102 S:      Supported
7103 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7104 F:      drivers/gpu/drm/mgag200/
7105
7106 DRM DRIVER FOR MI0283QT
7107 M:      Noralf Trønnes <[email protected]>
7108 S:      Maintained
7109 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7110 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7111 F:      drivers/gpu/drm/tiny/mi0283qt.c
7112
7113 DRM DRIVER FOR MIPI DBI compatible panels
7114 M:      Noralf Trønnes <[email protected]>
7115 S:      Maintained
7116 W:      https://github.com/notro/panel-mipi-dbi/wiki
7117 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7118 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7119 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7120
7121 DRM DRIVER for Qualcomm Adreno GPUs
7122 M:      Rob Clark <[email protected]>
7123 R:      Sean Paul <[email protected]>
7124 R:      Konrad Dybcio <[email protected]>
7125 L:      [email protected]
7126 L:      [email protected]
7127 L:      [email protected]
7128 S:      Maintained
7129 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7130 T:      git https://gitlab.freedesktop.org/drm/msm.git
7131 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7132 F:      drivers/gpu/drm/msm/adreno/
7133 F:      drivers/gpu/drm/msm/msm_gpu.*
7134 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7135 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7136 F:      drivers/gpu/drm/msm/registers/adreno/
7137 F:      include/uapi/drm/msm_drm.h
7138
7139 DRM DRIVER for Qualcomm display hardware
7140 M:      Rob Clark <[email protected]>
7141 M:      Abhinav Kumar <[email protected]>
7142 M:      Dmitry Baryshkov <[email protected]>
7143 R:      Sean Paul <[email protected]>
7144 R:      Marijn Suijten <[email protected]>
7145 L:      [email protected]
7146 L:      [email protected]
7147 L:      [email protected]
7148 S:      Maintained
7149 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7150 T:      git https://gitlab.freedesktop.org/drm/msm.git
7151 F:      Documentation/devicetree/bindings/display/msm/
7152 F:      drivers/gpu/drm/ci/xfails/msm*
7153 F:      drivers/gpu/drm/msm/
7154 F:      include/uapi/drm/msm_drm.h
7155
7156 DRM DRIVER FOR NOVATEK NT35510 PANELS
7157 M:      Linus Walleij <[email protected]>
7158 S:      Maintained
7159 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7160 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7161 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7162
7163 DRM DRIVER FOR NOVATEK NT35560 PANELS
7164 M:      Linus Walleij <[email protected]>
7165 S:      Maintained
7166 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7167 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7168 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7169
7170 DRM DRIVER FOR NOVATEK NT36523 PANELS
7171 M:      Jianhua Lu <[email protected]>
7172 S:      Maintained
7173 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7174 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7175 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7176
7177 DRM DRIVER FOR NOVATEK NT36672A PANELS
7178 M:      Sumit Semwal <[email protected]>
7179 S:      Maintained
7180 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7181 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7182 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7183
7184 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7185 M:      Karol Herbst <[email protected]>
7186 M:      Lyude Paul <[email protected]>
7187 M:      Danilo Krummrich <[email protected]>
7188 L:      [email protected]
7189 L:      [email protected]
7190 S:      Supported
7191 W:      https://nouveau.freedesktop.org/
7192 Q:      https://patchwork.freedesktop.org/project/nouveau/
7193 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7194 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7195 C:      irc://irc.oftc.net/nouveau
7196 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7197 F:      drivers/gpu/drm/nouveau/
7198 F:      include/uapi/drm/nouveau_drm.h
7199
7200 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7201 M:      Stefan Mavrodiev <[email protected]>
7202 S:      Maintained
7203 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7204 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7205
7206 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7207 R:      Douglas Anderson <[email protected]>
7208 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7209 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7210
7211 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7212 M:      Noralf Trønnes <[email protected]>
7213 S:      Maintained
7214 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7215 F:      Documentation/devicetree/bindings/display/repaper.txt
7216 F:      drivers/gpu/drm/tiny/repaper.c
7217
7218 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7219 M:      Dave Airlie <[email protected]>
7220 M:      Gerd Hoffmann <[email protected]>
7221 L:      [email protected]
7222 S:      Obsolete
7223 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7224 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7225 F:      drivers/gpu/drm/tiny/cirrus.c
7226
7227 DRM DRIVER FOR QXL VIRTUAL GPU
7228 M:      Dave Airlie <[email protected]>
7229 M:      Gerd Hoffmann <[email protected]>
7230 L:      [email protected]
7231 L:      [email protected]
7232 S:      Maintained
7233 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7234 F:      drivers/gpu/drm/qxl/
7235 F:      include/uapi/drm/qxl_drm.h
7236
7237 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7238 M:      Robert Chiras <[email protected]>
7239 S:      Maintained
7240 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7241 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7242
7243 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7244 M:      Linus Walleij <[email protected]>
7245 S:      Maintained
7246 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7247 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7248 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7249
7250 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7251 M:      Inki Dae <[email protected]>
7252 M:      Jagan Teki <[email protected]>
7253 M:      Marek Szyprowski <[email protected]>
7254 S:      Maintained
7255 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7256 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7257 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7258 F:      include/drm/bridge/samsung-dsim.h
7259
7260 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7261 M:      Markuss Broks <[email protected]>
7262 S:      Maintained
7263 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7264 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7265
7266 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7267 M:      Artur Weber <[email protected]>
7268 S:      Maintained
7269 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7270 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7271
7272 DRM DRIVER FOR SITRONIX ST7586 PANELS
7273 M:      David Lechner <[email protected]>
7274 S:      Maintained
7275 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7276 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7277 F:      drivers/gpu/drm/tiny/st7586.c
7278
7279 DRM DRIVER FOR SITRONIX ST7701 PANELS
7280 M:      Jagan Teki <[email protected]>
7281 S:      Maintained
7282 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7283 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7284
7285 DRM DRIVER FOR SITRONIX ST7703 PANELS
7286 M:      Guido Günther <[email protected]>
7287 R:      Purism Kernel Team <[email protected]>
7288 R:      Ondrej Jirman <[email protected]>
7289 S:      Maintained
7290 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7291 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7292
7293 DRM DRIVER FOR SITRONIX ST7735R PANELS
7294 M:      David Lechner <[email protected]>
7295 S:      Maintained
7296 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7297 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7298 F:      drivers/gpu/drm/tiny/st7735r.c
7299
7300 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7301 M:      Javier Martinez Canillas <[email protected]>
7302 S:      Maintained
7303 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7304 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7305 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7306 F:      drivers/gpu/drm/solomon/ssd130x*
7307
7308 DRM DRIVER FOR ST-ERICSSON MCDE
7309 M:      Linus Walleij <[email protected]>
7310 S:      Maintained
7311 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7312 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7313 F:      drivers/gpu/drm/mcde/
7314
7315 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7316 M:      Michael Trimarchi <[email protected]>
7317 S:      Maintained
7318 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7319 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7320
7321 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7322 M:      Jagan Teki <[email protected]>
7323 S:      Maintained
7324 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7325 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7326
7327 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7328 R:      Douglas Anderson <[email protected]>
7329 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7330 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7331
7332 DRM DRIVER FOR TPO TPG110 PANELS
7333 M:      Linus Walleij <[email protected]>
7334 S:      Maintained
7335 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7336 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7337 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7338
7339 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7340 M:      Dave Airlie <[email protected]>
7341 R:      Sean Paul <[email protected]>
7342 R:      Thomas Zimmermann <[email protected]>
7343 L:      [email protected]
7344 S:      Supported
7345 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7346 F:      drivers/gpu/drm/udl/
7347
7348 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7349 M:      Rodrigo Siqueira <[email protected]>
7350 M:      Maíra Canal <[email protected]>
7351 R:      Haneen Mohammed <[email protected]>
7352 R:      Simona Vetter <[email protected]>
7353 R:      Melissa Wen <[email protected]>
7354 L:      [email protected]
7355 S:      Maintained
7356 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7357 F:      Documentation/gpu/vkms.rst
7358 F:      drivers/gpu/drm/ci/xfails/vkms*
7359 F:      drivers/gpu/drm/vkms/
7360
7361 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7362 M:      Hans de Goede <[email protected]>
7363 L:      [email protected]
7364 S:      Maintained
7365 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7366 F:      drivers/gpu/drm/vboxvideo/
7367
7368 DRM DRIVER FOR VMWARE VIRTUAL GPU
7369 M:      Zack Rusin <[email protected]>
7370 R:      Broadcom internal kernel review list <[email protected]>
7371 L:      [email protected]
7372 S:      Supported
7373 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7374 F:      drivers/gpu/drm/vmwgfx/
7375 F:      include/uapi/drm/vmwgfx_drm.h
7376
7377 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7378 M:      Linus Walleij <[email protected]>
7379 S:      Maintained
7380 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7381 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7382 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7383
7384 DRM DRIVERS
7385 M:      David Airlie <[email protected]>
7386 M:      Simona Vetter <[email protected]>
7387 L:      [email protected]
7388 S:      Maintained
7389 B:      https://gitlab.freedesktop.org/drm
7390 C:      irc://irc.oftc.net/dri-devel
7391 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7392 F:      Documentation/devicetree/bindings/display/
7393 F:      Documentation/devicetree/bindings/gpu/
7394 F:      Documentation/gpu/
7395 F:      drivers/gpu/
7396 F:      include/drm/
7397 F:      include/linux/vga*
7398 F:      include/uapi/drm/
7399
7400 DRM DRIVERS AND MISC GPU PATCHES
7401 M:      Maarten Lankhorst <[email protected]>
7402 M:      Maxime Ripard <[email protected]>
7403 M:      Thomas Zimmermann <[email protected]>
7404 S:      Maintained
7405 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7406 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7407 F:      Documentation/devicetree/bindings/display/
7408 F:      Documentation/devicetree/bindings/gpu/
7409 F:      Documentation/gpu/
7410 F:      drivers/gpu/drm/
7411 F:      drivers/gpu/vga/
7412 F:      include/drm/drm
7413 F:      include/linux/vga*
7414 F:      include/uapi/drm/
7415 X:      drivers/gpu/drm/amd/
7416 X:      drivers/gpu/drm/armada/
7417 X:      drivers/gpu/drm/etnaviv/
7418 X:      drivers/gpu/drm/exynos/
7419 X:      drivers/gpu/drm/i915/
7420 X:      drivers/gpu/drm/kmb/
7421 X:      drivers/gpu/drm/mediatek/
7422 X:      drivers/gpu/drm/msm/
7423 X:      drivers/gpu/drm/nouveau/
7424 X:      drivers/gpu/drm/radeon/
7425 X:      drivers/gpu/drm/renesas/rcar-du/
7426 X:      drivers/gpu/drm/tegra/
7427
7428 DRM DRIVERS FOR ALLWINNER A10
7429 M:      Maxime Ripard <[email protected]>
7430 M:      Chen-Yu Tsai <[email protected]>
7431 L:      [email protected]
7432 S:      Supported
7433 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7434 F:      Documentation/devicetree/bindings/display/allwinner*
7435 F:      drivers/gpu/drm/sun4i/
7436
7437 DRM DRIVERS FOR AMLOGIC SOCS
7438 M:      Neil Armstrong <[email protected]>
7439 L:      [email protected]
7440 L:      [email protected]
7441 S:      Supported
7442 W:      http://linux-meson.com/
7443 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7444 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7445 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7446 F:      Documentation/gpu/meson.rst
7447 F:      drivers/gpu/drm/ci/xfails/meson*
7448 F:      drivers/gpu/drm/meson/
7449
7450 DRM DRIVERS FOR ATMEL HLCDC
7451 M:      Sam Ravnborg <[email protected]>
7452 M:      Boris Brezillon <[email protected]>
7453 L:      [email protected]
7454 S:      Supported
7455 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7456 F:      Documentation/devicetree/bindings/display/atmel/
7457 F:      drivers/gpu/drm/atmel-hlcdc/
7458
7459 DRM DRIVERS FOR BRIDGE CHIPS
7460 M:      Andrzej Hajda <[email protected]>
7461 M:      Neil Armstrong <[email protected]>
7462 M:      Robert Foss <[email protected]>
7463 R:      Laurent Pinchart <[email protected]>
7464 R:      Jonas Karlman <[email protected]>
7465 R:      Jernej Skrabec <[email protected]>
7466 S:      Maintained
7467 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7468 F:      Documentation/devicetree/bindings/display/bridge/
7469 F:      drivers/gpu/drm/bridge/
7470 F:      drivers/gpu/drm/display/drm_bridge_connector.c
7471 F:      drivers/gpu/drm/drm_bridge.c
7472 F:      include/drm/drm_bridge.h
7473 F:      include/drm/drm_bridge_connector.h
7474
7475 DRM DRIVERS FOR EXYNOS
7476 M:      Inki Dae <[email protected]>
7477 M:      Seung-Woo Kim <[email protected]>
7478 M:      Kyungmin Park <[email protected]>
7479 L:      [email protected]
7480 S:      Supported
7481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7482 F:      Documentation/devicetree/bindings/display/samsung/
7483 F:      drivers/gpu/drm/exynos/
7484 F:      include/uapi/drm/exynos_drm.h
7485
7486 DRM DRIVERS FOR FREESCALE DCU
7487 M:      Stefan Agner <[email protected]>
7488 M:      Alison Wang <[email protected]>
7489 L:      [email protected]
7490 S:      Supported
7491 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7492 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7493 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7494 F:      drivers/gpu/drm/fsl-dcu/
7495
7496 DRM DRIVERS FOR FREESCALE IMX 5/6
7497 M:      Philipp Zabel <[email protected]>
7498 L:      [email protected]
7499 S:      Maintained
7500 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7501 T:      git git://git.pengutronix.de/git/pza/linux
7502 F:      Documentation/devicetree/bindings/display/imx/
7503 F:      drivers/gpu/drm/imx/ipuv3/
7504 F:      drivers/gpu/ipu-v3/
7505
7506 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7507 M:      Liu Ying <[email protected]>
7508 L:      [email protected]
7509 S:      Maintained
7510 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7511 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7512 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7513 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7514 F:      drivers/gpu/drm/bridge/imx/
7515
7516 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7517 M:      Patrik Jakobsson <[email protected]>
7518 L:      [email protected]
7519 S:      Maintained
7520 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7521 F:      drivers/gpu/drm/gma500/
7522
7523 DRM DRIVERS FOR HISILICON
7524 M:      Xinliang Liu <[email protected]>
7525 M:      Tian Tao  <[email protected]>
7526 R:      Xinwei Kong <[email protected]>
7527 R:      Sumit Semwal <[email protected]>
7528 R:      Yongqin Liu <[email protected]>
7529 R:      John Stultz <[email protected]>
7530 L:      [email protected]
7531 S:      Maintained
7532 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7533 F:      Documentation/devicetree/bindings/display/hisilicon/
7534 F:      drivers/gpu/drm/hisilicon/
7535
7536 DRM DRIVERS FOR LIMA
7537 M:      Qiang Yu <[email protected]>
7538 L:      [email protected]
7539 L:      [email protected] (moderated for non-subscribers)
7540 S:      Maintained
7541 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7542 F:      drivers/gpu/drm/lima/
7543 F:      include/uapi/drm/lima_drm.h
7544
7545 DRM DRIVERS FOR LOONGSON
7546 M:      Sui Jingfeng <[email protected]>
7547 L:      [email protected]
7548 S:      Supported
7549 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7550 F:      drivers/gpu/drm/loongson/
7551
7552 DRM DRIVERS FOR MEDIATEK
7553 M:      Chun-Kuang Hu <[email protected]>
7554 M:      Philipp Zabel <[email protected]>
7555 L:      [email protected]
7556 L:      [email protected] (moderated for non-subscribers)
7557 S:      Supported
7558 F:      Documentation/devicetree/bindings/display/mediatek/
7559 F:      drivers/gpu/drm/ci/xfails/mediatek*
7560 F:      drivers/gpu/drm/mediatek/
7561 F:      drivers/phy/mediatek/phy-mtk-dp.c
7562 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7563 F:      drivers/phy/mediatek/phy-mtk-mipi*
7564
7565 DRM DRIVERS FOR NVIDIA TEGRA
7566 M:      Thierry Reding <[email protected]>
7567 M:      Mikko Perttunen <[email protected]>
7568 L:      [email protected]
7569 L:      [email protected]
7570 S:      Supported
7571 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7572 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7573 F:      Documentation/devicetree/bindings/gpu/host1x/
7574 F:      drivers/gpu/drm/tegra/
7575 F:      drivers/gpu/host1x/
7576 F:      include/linux/host1x.h
7577 F:      include/uapi/drm/tegra_drm.h
7578
7579 DRM DRIVERS FOR RENESAS R-CAR
7580 M:      Laurent Pinchart <[email protected]>
7581 M:      Kieran Bingham <[email protected]>
7582 L:      [email protected]
7583 L:      [email protected]
7584 S:      Supported
7585 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7586 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7587 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7588 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7589 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7590 F:      drivers/gpu/drm/renesas/rcar-du/
7591
7592 DRM DRIVERS FOR RENESAS RZ
7593 M:      Biju Das <[email protected]>
7594 L:      [email protected]
7595 L:      [email protected]
7596 S:      Maintained
7597 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7598 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7599 F:      drivers/gpu/drm/renesas/rz-du/
7600
7601 DRM DRIVERS FOR RENESAS SHMOBILE
7602 M:      Laurent Pinchart <[email protected]>
7603 M:      Geert Uytterhoeven <[email protected]>
7604 L:      [email protected]
7605 L:      [email protected]
7606 S:      Supported
7607 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7608 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7609 F:      drivers/gpu/drm/renesas/shmobile/
7610 F:      include/linux/platform_data/shmob_drm.h
7611
7612 DRM DRIVERS FOR ROCKCHIP
7613 M:      Sandy Huang <[email protected]>
7614 M:      Heiko Stübner <[email protected]>
7615 M:      Andy Yan <[email protected]>
7616 L:      [email protected]
7617 S:      Maintained
7618 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7619 F:      Documentation/devicetree/bindings/display/rockchip/
7620 F:      drivers/gpu/drm/ci/xfails/rockchip*
7621 F:      drivers/gpu/drm/rockchip/
7622
7623 DRM DRIVERS FOR STI
7624 M:      Alain Volmat <[email protected]>
7625 L:      [email protected]
7626 S:      Maintained
7627 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7628 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7629 F:      drivers/gpu/drm/sti
7630
7631 DRM DRIVERS FOR STM
7632 M:      Yannick Fertre <[email protected]>
7633 M:      Raphael Gallais-Pou <[email protected]>
7634 M:      Philippe Cornu <[email protected]>
7635 L:      [email protected]
7636 S:      Maintained
7637 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7638 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7639 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7640 F:      drivers/gpu/drm/stm
7641
7642 DRM DRIVERS FOR TI KEYSTONE
7643 M:      Jyri Sarha <[email protected]>
7644 M:      Tomi Valkeinen <[email protected]>
7645 L:      [email protected]
7646 S:      Maintained
7647 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7648 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7649 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7650 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7651 F:      drivers/gpu/drm/tidss/
7652
7653 DRM DRIVERS FOR TI LCDC
7654 M:      Jyri Sarha <[email protected]>
7655 M:      Tomi Valkeinen <[email protected]>
7656 L:      [email protected]
7657 S:      Maintained
7658 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7659 F:      Documentation/devicetree/bindings/display/tilcdc/
7660 F:      drivers/gpu/drm/tilcdc/
7661
7662 DRM DRIVERS FOR TI OMAP
7663 M:      Tomi Valkeinen <[email protected]>
7664 L:      [email protected]
7665 S:      Maintained
7666 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7667 F:      Documentation/devicetree/bindings/display/ti/
7668 F:      drivers/gpu/drm/omapdrm/
7669
7670 DRM DRIVERS FOR V3D
7671 M:      Melissa Wen <[email protected]>
7672 M:      Maíra Canal <[email protected]>
7673 S:      Supported
7674 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7675 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7676 F:      drivers/gpu/drm/v3d/
7677 F:      include/uapi/drm/v3d_drm.h
7678
7679 DRM DRIVERS FOR VC4
7680 M:      Maxime Ripard <[email protected]>
7681 M:      Dave Stevenson <[email protected]>
7682 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7683 S:      Supported
7684 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7685 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7686 F:      drivers/gpu/drm/vc4/
7687 F:      include/uapi/drm/vc4_drm.h
7688
7689 DRM DRIVERS FOR VIVANTE GPU IP
7690 M:      Lucas Stach <[email protected]>
7691 R:      Russell King <[email protected]>
7692 R:      Christian Gmeiner <[email protected]>
7693 L:      [email protected] (moderated for non-subscribers)
7694 L:      [email protected]
7695 S:      Maintained
7696 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7697 F:      drivers/gpu/drm/etnaviv/
7698 F:      include/uapi/drm/etnaviv_drm.h
7699
7700 DRM DRIVERS FOR XEN
7701 M:      Oleksandr Andrushchenko <[email protected]>
7702 L:      [email protected]
7703 L:      [email protected] (moderated for non-subscribers)
7704 S:      Supported
7705 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7706 F:      Documentation/gpu/xen-front.rst
7707 F:      drivers/gpu/drm/xen/
7708
7709 DRM DRIVERS FOR XILINX
7710 M:      Laurent Pinchart <[email protected]>
7711 M:      Tomi Valkeinen <[email protected]>
7712 L:      [email protected]
7713 S:      Maintained
7714 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7715 F:      Documentation/devicetree/bindings/display/xlnx/
7716 F:      drivers/gpu/drm/xlnx/
7717
7718 DRM GPU SCHEDULER
7719 M:      Luben Tuikov <[email protected]>
7720 M:      Matthew Brost <[email protected]>
7721 L:      [email protected]
7722 S:      Maintained
7723 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7724 F:      drivers/gpu/drm/scheduler/
7725 F:      include/drm/gpu_scheduler.h
7726
7727 DRM PANEL DRIVERS
7728 M:      Neil Armstrong <[email protected]>
7729 R:      Jessica Zhang <[email protected]>
7730 L:      [email protected]
7731 S:      Maintained
7732 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7733 F:      Documentation/devicetree/bindings/display/panel/
7734 F:      drivers/gpu/drm/drm_panel.c
7735 F:      drivers/gpu/drm/panel/
7736 F:      include/drm/drm_panel.h
7737
7738 DRM PRIVACY-SCREEN CLASS
7739 M:      Hans de Goede <[email protected]>
7740 L:      [email protected]
7741 S:      Maintained
7742 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7743 F:      drivers/gpu/drm/drm_privacy_screen*
7744 F:      include/drm/drm_privacy_screen*
7745
7746 DRM TTM SUBSYSTEM
7747 M:      Christian Koenig <[email protected]>
7748 M:      Huang Rui <[email protected]>
7749 L:      [email protected]
7750 S:      Maintained
7751 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7752 F:      drivers/gpu/drm/ttm/
7753 F:      include/drm/ttm/
7754
7755 DRM AUTOMATED TESTING
7756 M:      Helen Koike <[email protected]>
7757 L:      [email protected]
7758 S:      Maintained
7759 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7760 F:      Documentation/gpu/automated_testing.rst
7761 F:      drivers/gpu/drm/ci/
7762
7763 DSBR100 USB FM RADIO DRIVER
7764 M:      Alexey Klimov <[email protected]>
7765 L:      [email protected]
7766 S:      Maintained
7767 T:      git git://linuxtv.org/media_tree.git
7768 F:      drivers/media/radio/dsbr100.c
7769
7770 DT3155 MEDIA DRIVER
7771 M:      Hans Verkuil <[email protected]>
7772 L:      [email protected]
7773 S:      Odd Fixes
7774 W:      https://linuxtv.org
7775 T:      git git://linuxtv.org/media_tree.git
7776 F:      drivers/media/pci/dt3155/
7777
7778 DVB_USB_AF9015 MEDIA DRIVER
7779 L:      [email protected]
7780 S:      Orphan
7781 W:      https://linuxtv.org
7782 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7783 F:      drivers/media/usb/dvb-usb-v2/af9015*
7784
7785 DVB_USB_AF9035 MEDIA DRIVER
7786 L:      [email protected]
7787 S:      Orphan
7788 W:      https://linuxtv.org
7789 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7790 F:      drivers/media/usb/dvb-usb-v2/af9035*
7791
7792 DVB_USB_ANYSEE MEDIA DRIVER
7793 L:      [email protected]
7794 S:      Orphan
7795 W:      https://linuxtv.org
7796 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7797 F:      drivers/media/usb/dvb-usb-v2/anysee*
7798
7799 DVB_USB_AU6610 MEDIA DRIVER
7800 L:      [email protected]
7801 S:      Orphan
7802 W:      https://linuxtv.org
7803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7804 F:      drivers/media/usb/dvb-usb-v2/au6610*
7805
7806 DVB_USB_CE6230 MEDIA DRIVER
7807 L:      [email protected]
7808 S:      Orphan
7809 W:      https://linuxtv.org
7810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7811 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7812
7813 DVB_USB_CXUSB MEDIA DRIVER
7814 M:      Michael Krufky <[email protected]>
7815 L:      [email protected]
7816 S:      Maintained
7817 W:      https://linuxtv.org
7818 W:      http://github.com/mkrufky
7819 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7820 T:      git git://linuxtv.org/media_tree.git
7821 F:      drivers/media/usb/dvb-usb/cxusb*
7822
7823 DVB_USB_EC168 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/ec168*
7829
7830 DVB_USB_GL861 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/gl861*
7836
7837 DVB_USB_MXL111SF MEDIA DRIVER
7838 M:      Michael Krufky <[email protected]>
7839 L:      [email protected]
7840 S:      Maintained
7841 W:      https://linuxtv.org
7842 W:      http://github.com/mkrufky
7843 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7844 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7845 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7846
7847 DVB_USB_RTL28XXU MEDIA DRIVER
7848 L:      [email protected]
7849 S:      Orphan
7850 W:      https://linuxtv.org
7851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7852 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7853
7854 DVB_USB_V2 MEDIA DRIVER
7855 L:      [email protected]
7856 S:      Orphan
7857 W:      https://linuxtv.org
7858 W:      http://palosaari.fi/linux/
7859 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7860 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7861 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7862
7863 DYNAMIC DEBUG
7864 M:      Jason Baron <[email protected]>
7865 M:      Jim Cromie <[email protected]>
7866 S:      Maintained
7867 F:      include/linux/dynamic_debug.h
7868 F:      lib/dynamic_debug.c
7869 F:      lib/test_dynamic_debug.c
7870
7871 DYNAMIC INTERRUPT MODERATION
7872 M:      Tal Gilboa <[email protected]>
7873 S:      Maintained
7874 F:      Documentation/networking/net_dim.rst
7875 F:      include/linux/dim.h
7876 F:      lib/dim/
7877
7878 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7879 M:      Daniel Lezcano <[email protected]>
7880 L:      [email protected]
7881 S:      Supported
7882 B:      https://bugzilla.kernel.org
7883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7884 F:      drivers/powercap/dtpm*
7885 F:      include/linux/dtpm.h
7886
7887 DZ DECSTATION DZ11 SERIAL DRIVER
7888 M:      "Maciej W. Rozycki" <[email protected]>
7889 S:      Maintained
7890 F:      drivers/tty/serial/dz.*
7891
7892 E3X0 POWER BUTTON DRIVER
7893 M:      Moritz Fischer <[email protected]>
7894 L:      [email protected]
7895 S:      Supported
7896 W:      http://www.ettus.com
7897 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7898 F:      drivers/input/misc/e3x0-button.c
7899
7900 E4000 MEDIA DRIVER
7901 L:      [email protected]
7902 S:      Orphan
7903 W:      https://linuxtv.org
7904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7905 F:      drivers/media/tuners/e4000*
7906
7907 EARTH_PT1 MEDIA DRIVER
7908 M:      Akihiro Tsukada <[email protected]>
7909 L:      [email protected]
7910 S:      Odd Fixes
7911 F:      drivers/media/pci/pt1/
7912
7913 EARTH_PT3 MEDIA DRIVER
7914 M:      Akihiro Tsukada <[email protected]>
7915 L:      [email protected]
7916 S:      Odd Fixes
7917 F:      drivers/media/pci/pt3/
7918
7919 EC100 MEDIA DRIVER
7920 L:      [email protected]
7921 S:      Orphan
7922 W:      https://linuxtv.org
7923 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7924 F:      drivers/media/dvb-frontends/ec100*
7925
7926 ECRYPT FILE SYSTEM
7927 M:      Tyler Hicks <[email protected]>
7928 L:      [email protected]
7929 S:      Odd Fixes
7930 W:      http://ecryptfs.org
7931 W:      https://launchpad.net/ecryptfs
7932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7933 F:      Documentation/filesystems/ecryptfs.rst
7934 F:      fs/ecryptfs/
7935
7936 EDAC-AMD64
7937 M:      Yazen Ghannam <[email protected]>
7938 L:      [email protected]
7939 S:      Supported
7940 F:      drivers/edac/amd64_edac*
7941 F:      drivers/edac/mce_amd*
7942
7943 EDAC-ARMADA
7944 M:      Jan Luebbe <[email protected]>
7945 L:      [email protected]
7946 S:      Maintained
7947 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7948 F:      drivers/edac/armada_xp_*
7949
7950 EDAC-AST2500
7951 M:      Stefan Schaeckeler <[email protected]>
7952 S:      Supported
7953 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7954 F:      drivers/edac/aspeed_edac.c
7955
7956 EDAC-BLUEFIELD
7957 M:      Shravan Kumar Ramani <[email protected]>
7958 S:      Supported
7959 F:      drivers/edac/bluefield_edac.c
7960
7961 EDAC-CALXEDA
7962 M:      Andre Przywara <[email protected]>
7963 L:      [email protected]
7964 S:      Maintained
7965 F:      drivers/edac/highbank*
7966
7967 EDAC-CAVIUM OCTEON
7968 M:      Ralf Baechle <[email protected]>
7969 L:      [email protected]
7970 L:      [email protected]
7971 S:      Supported
7972 F:      drivers/edac/octeon_edac*
7973
7974 EDAC-CAVIUM THUNDERX
7975 M:      Robert Richter <[email protected]>
7976 L:      [email protected]
7977 S:      Odd Fixes
7978 F:      drivers/edac/thunderx_edac*
7979
7980 EDAC-CORE
7981 M:      Borislav Petkov <[email protected]>
7982 M:      Tony Luck <[email protected]>
7983 R:      James Morse <[email protected]>
7984 R:      Mauro Carvalho Chehab <[email protected]>
7985 R:      Robert Richter <[email protected]>
7986 L:      [email protected]
7987 S:      Supported
7988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7989 F:      Documentation/driver-api/edac.rst
7990 F:      drivers/edac/
7991 F:      include/linux/edac.h
7992
7993 EDAC-DMC520
7994 M:      Lei Wang <[email protected]>
7995 L:      [email protected]
7996 S:      Supported
7997 F:      drivers/edac/dmc520_edac.c
7998
7999 EDAC-E752X
8000 M:      Mark Gross <[email protected]>
8001 L:      [email protected]
8002 S:      Maintained
8003 F:      drivers/edac/e752x_edac.c
8004
8005 EDAC-E7XXX
8006 L:      [email protected]
8007 S:      Maintained
8008 F:      drivers/edac/e7xxx_edac.c
8009
8010 EDAC-FSL_DDR
8011 M:      York Sun <[email protected]>
8012 L:      [email protected]
8013 S:      Maintained
8014 F:      drivers/edac/fsl_ddr_edac.*
8015
8016 EDAC-GHES
8017 M:      Mauro Carvalho Chehab <[email protected]>
8018 L:      [email protected]
8019 S:      Maintained
8020 F:      drivers/edac/ghes_edac.c
8021
8022 EDAC-I10NM
8023 M:      Tony Luck <[email protected]>
8024 L:      [email protected]
8025 S:      Maintained
8026 F:      drivers/edac/i10nm_base.c
8027
8028 EDAC-I3000
8029 L:      [email protected]
8030 S:      Orphan
8031 F:      drivers/edac/i3000_edac.c
8032
8033 EDAC-I5000
8034 L:      [email protected]
8035 S:      Maintained
8036 F:      drivers/edac/i5000_edac.c
8037
8038 EDAC-I5400
8039 M:      Mauro Carvalho Chehab <[email protected]>
8040 L:      [email protected]
8041 S:      Maintained
8042 F:      drivers/edac/i5400_edac.c
8043
8044 EDAC-I7300
8045 M:      Mauro Carvalho Chehab <[email protected]>
8046 L:      [email protected]
8047 S:      Maintained
8048 F:      drivers/edac/i7300_edac.c
8049
8050 EDAC-I7CORE
8051 M:      Mauro Carvalho Chehab <[email protected]>
8052 L:      [email protected]
8053 S:      Maintained
8054 F:      drivers/edac/i7core_edac.c
8055
8056 EDAC-I82443BXGX
8057 M:      Tim Small <[email protected]>
8058 L:      [email protected]
8059 S:      Maintained
8060 F:      drivers/edac/i82443bxgx_edac.c
8061
8062 EDAC-I82975X
8063 M:      "Arvind R." <[email protected]>
8064 L:      [email protected]
8065 S:      Maintained
8066 F:      drivers/edac/i82975x_edac.c
8067
8068 EDAC-IE31200
8069 M:      Jason Baron <[email protected]>
8070 L:      [email protected]
8071 S:      Maintained
8072 F:      drivers/edac/ie31200_edac.c
8073
8074 EDAC-IGEN6
8075 M:      Tony Luck <[email protected]>
8076 R:      Qiuxu Zhuo <[email protected]>
8077 L:      [email protected]
8078 S:      Maintained
8079 F:      drivers/edac/igen6_edac.c
8080
8081 EDAC-MPC85XX
8082 M:      Johannes Thumshirn <[email protected]>
8083 L:      [email protected]
8084 S:      Maintained
8085 F:      drivers/edac/mpc85xx_edac.[ch]
8086
8087 EDAC-NPCM
8088 M:      Marvin Lin <[email protected]>
8089 M:      Stanley Chu <[email protected]>
8090 L:      [email protected]
8091 S:      Maintained
8092 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8093 F:      drivers/edac/npcm_edac.c
8094
8095 EDAC-PASEMI
8096 M:      Egor Martovetsky <[email protected]>
8097 L:      [email protected]
8098 S:      Maintained
8099 F:      drivers/edac/pasemi_edac.c
8100
8101 EDAC-PND2
8102 M:      Tony Luck <[email protected]>
8103 L:      [email protected]
8104 S:      Maintained
8105 F:      drivers/edac/pnd2_edac.[ch]
8106
8107 EDAC-QCOM
8108 M:      Manivannan Sadhasivam <[email protected]>
8109 L:      [email protected]
8110 L:      [email protected]
8111 S:      Maintained
8112 F:      drivers/edac/qcom_edac.c
8113
8114 EDAC-R82600
8115 M:      Tim Small <[email protected]>
8116 L:      [email protected]
8117 S:      Maintained
8118 F:      drivers/edac/r82600_edac.c
8119
8120 EDAC-SBRIDGE
8121 M:      Tony Luck <[email protected]>
8122 R:      Qiuxu Zhuo <[email protected]>
8123 L:      [email protected]
8124 S:      Maintained
8125 F:      drivers/edac/sb_edac.c
8126
8127 EDAC-SKYLAKE
8128 M:      Tony Luck <[email protected]>
8129 L:      [email protected]
8130 S:      Maintained
8131 F:      drivers/edac/skx_*.[ch]
8132
8133 EDAC-TI
8134 M:      Tero Kristo <[email protected]>
8135 L:      [email protected]
8136 S:      Odd Fixes
8137 F:      drivers/edac/ti_edac.c
8138
8139 EDIROL UA-101/UA-1000 DRIVER
8140 M:      Clemens Ladisch <[email protected]>
8141 L:      [email protected] (moderated for non-subscribers)
8142 S:      Maintained
8143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8144 F:      sound/usb/misc/ua101.c
8145
8146 EFI TEST DRIVER
8147 M:      Ivan Hu <[email protected]>
8148 M:      Ard Biesheuvel <[email protected]>
8149 L:      [email protected]
8150 S:      Maintained
8151 F:      drivers/firmware/efi/test/
8152
8153 EFI VARIABLE FILESYSTEM
8154 M:      Jeremy Kerr <[email protected]>
8155 M:      Ard Biesheuvel <[email protected]>
8156 L:      [email protected]
8157 S:      Maintained
8158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8159 F:      fs/efivarfs/
8160
8161 EFIFB FRAMEBUFFER DRIVER
8162 M:      Peter Jones <[email protected]>
8163 L:      [email protected]
8164 S:      Maintained
8165 F:      drivers/video/fbdev/efifb.c
8166
8167 EFS FILESYSTEM
8168 S:      Orphan
8169 W:      http://aeschi.ch.eu.org/efs/
8170 F:      fs/efs/
8171
8172 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8173 L:      [email protected]
8174 S:      Orphan
8175 F:      drivers/net/ethernet/ibm/ehea/
8176
8177 ELM327 CAN NETWORK DRIVER
8178 M:      Max Staudt <[email protected]>
8179 L:      [email protected]
8180 S:      Maintained
8181 F:      Documentation/networking/device_drivers/can/can327.rst
8182 F:      drivers/net/can/can327.c
8183
8184 EM28XX VIDEO4LINUX DRIVER
8185 M:      Mauro Carvalho Chehab <[email protected]>
8186 L:      [email protected]
8187 S:      Maintained
8188 W:      https://linuxtv.org
8189 T:      git git://linuxtv.org/media_tree.git
8190 F:      Documentation/admin-guide/media/em28xx*
8191 F:      drivers/media/usb/em28xx/
8192
8193 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8194 M:      Adrian Hunter <[email protected]>
8195 M:      Asutosh Das <[email protected]>
8196 R:      Ritesh Harjani <[email protected]>
8197 L:      [email protected]
8198 S:      Supported
8199 F:      drivers/mmc/host/cqhci*
8200
8201 EMS CPC-PCI CAN DRIVER
8202 M:      Gerhard Uttenthaler <[email protected]>
8203 M:      [email protected]
8204 L:      [email protected]
8205 S:      Maintained
8206 F:      drivers/net/can/sja1000/ems_pci.c
8207
8208 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8209 M:      Ketan Mukadam <[email protected]>
8210 L:      [email protected]
8211 S:      Supported
8212 W:      http://www.broadcom.com
8213 F:      drivers/scsi/be2iscsi/
8214
8215 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8216 M:      Ajit Khaparde <[email protected]>
8217 M:      Sriharsha Basavapatna <[email protected]>
8218 M:      Somnath Kotur <[email protected]>
8219 L:      [email protected]
8220 S:      Supported
8221 W:      http://www.emulex.com
8222 F:      drivers/net/ethernet/emulex/benet/
8223
8224 EMULEX ONECONNECT ROCE DRIVER
8225 M:      Selvin Xavier <[email protected]>
8226 L:      [email protected]
8227 S:      Odd Fixes
8228 W:      http://www.broadcom.com
8229 F:      drivers/infiniband/hw/ocrdma/
8230 F:      include/uapi/rdma/ocrdma-abi.h
8231
8232 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8233 M:      James Smart <[email protected]>
8234 M:      Ram Vegesna <[email protected]>
8235 L:      [email protected]
8236 L:      [email protected]
8237 S:      Supported
8238 W:      http://www.broadcom.com
8239 F:      drivers/scsi/elx/
8240
8241 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8242 M:      James Smart <[email protected]>
8243 M:      Dick Kennedy <[email protected]>
8244 L:      [email protected]
8245 S:      Supported
8246 W:      http://www.broadcom.com
8247 F:      drivers/scsi/lpfc/
8248
8249 ENE CB710 FLASH CARD READER DRIVER
8250 M:      Michał Mirosław <[email protected]>
8251 S:      Maintained
8252 F:      drivers/misc/cb710/
8253 F:      drivers/mmc/host/cb710-mmc.*
8254 F:      include/linux/cb710.h
8255
8256 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8257 M:      Maxim Levitsky <[email protected]>
8258 S:      Maintained
8259 F:      drivers/media/rc/ene_ir.*
8260
8261 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8262 M:      Laurentiu Tudor <[email protected]>
8263 L:      [email protected]
8264 S:      Maintained
8265 F:      drivers/tty/ehv_bytechan.c
8266
8267 EPSON S1D13XXX FRAMEBUFFER DRIVER
8268 M:      Kristoffer Ericson <[email protected]>
8269 S:      Maintained
8270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8271 F:      drivers/video/fbdev/s1d13xxxfb.c
8272 F:      include/video/s1d13xxxfb.h
8273
8274 EROFS FILE SYSTEM
8275 M:      Gao Xiang <[email protected]>
8276 M:      Chao Yu <[email protected]>
8277 R:      Yue Hu <[email protected]>
8278 R:      Jeffle Xu <[email protected]>
8279 R:      Sandeep Dhavale <[email protected]>
8280 L:      [email protected]
8281 S:      Maintained
8282 W:      https://erofs.docs.kernel.org
8283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8284 F:      Documentation/ABI/testing/sysfs-fs-erofs
8285 F:      Documentation/filesystems/erofs.rst
8286 F:      fs/erofs/
8287 F:      include/trace/events/erofs.h
8288
8289 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8290 M:      Jeff Layton <[email protected]>
8291 S:      Maintained
8292 F:      include/linux/errseq.h
8293 F:      lib/errseq.c
8294
8295 ESD CAN NETWORK DRIVERS
8296 M:      Stefan Mätje <[email protected]>
8297 R:      [email protected]
8298 L:      [email protected]
8299 S:      Maintained
8300 F:      drivers/net/can/esd/
8301
8302 ESD CAN/USB DRIVERS
8303 M:      Frank Jungclaus <[email protected]>
8304 R:      [email protected]
8305 L:      [email protected]
8306 S:      Maintained
8307 F:      drivers/net/can/usb/esd_usb.c
8308
8309 ET131X NETWORK DRIVER
8310 M:      Mark Einon <[email protected]>
8311 S:      Odd Fixes
8312 F:      drivers/net/ethernet/agere/
8313
8314 ETAS ES58X CAN/USB DRIVER
8315 M:      Vincent Mailhol <[email protected]>
8316 L:      [email protected]
8317 S:      Maintained
8318 F:      Documentation/networking/devlink/etas_es58x.rst
8319 F:      drivers/net/can/usb/etas_es58x/
8320
8321 ETHERNET BRIDGE
8322 M:      Roopa Prabhu <[email protected]>
8323 M:      Nikolay Aleksandrov <[email protected]>
8324 L:      [email protected]
8325 L:      [email protected]
8326 S:      Maintained
8327 W:      http://www.linuxfoundation.org/en/Net:Bridge
8328 F:      include/linux/netfilter_bridge/
8329 F:      net/bridge/
8330
8331 ETHERNET PHY LIBRARY
8332 M:      Andrew Lunn <[email protected]>
8333 M:      Heiner Kallweit <[email protected]>
8334 R:      Russell King <[email protected]>
8335 L:      [email protected]
8336 S:      Maintained
8337 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8338 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8339 F:      Documentation/devicetree/bindings/net/mdio*
8340 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8341 F:      Documentation/networking/phy.rst
8342 F:      drivers/net/mdio/
8343 F:      drivers/net/mdio/acpi_mdio.c
8344 F:      drivers/net/mdio/fwnode_mdio.c
8345 F:      drivers/net/mdio/of_mdio.c
8346 F:      drivers/net/pcs/
8347 F:      drivers/net/phy/
8348 F:      include/dt-bindings/net/qca-ar803x.h
8349 F:      include/linux/*mdio*.h
8350 F:      include/linux/linkmode.h
8351 F:      include/linux/mdio/*.h
8352 F:      include/linux/mii.h
8353 F:      include/linux/of_net.h
8354 F:      include/linux/phy.h
8355 F:      include/linux/phy_fixed.h
8356 F:      include/linux/phylib_stubs.h
8357 F:      include/linux/platform_data/mdio-bcm-unimac.h
8358 F:      include/linux/platform_data/mdio-gpio.h
8359 F:      include/trace/events/mdio.h
8360 F:      include/uapi/linux/mdio.h
8361 F:      include/uapi/linux/mii.h
8362 F:      net/core/of_net.c
8363
8364 ETHERNET PHY LIBRARY [RUST]
8365 M:      FUJITA Tomonori <[email protected]>
8366 R:      Trevor Gross <[email protected]>
8367 L:      [email protected]
8368 L:      [email protected]
8369 S:      Maintained
8370 F:      rust/kernel/net/phy.rs
8371
8372 EXEC & BINFMT API, ELF
8373 R:      Eric Biederman <[email protected]>
8374 R:      Kees Cook <[email protected]>
8375 L:      [email protected]
8376 S:      Supported
8377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8378 F:      Documentation/userspace-api/ELF.rst
8379 F:      fs/*binfmt_*.c
8380 F:      fs/Kconfig.binfmt
8381 F:      fs/exec.c
8382 F:      fs/tests/binfmt_*_kunit.c
8383 F:      fs/tests/exec_kunit.c
8384 F:      include/linux/binfmts.h
8385 F:      include/linux/elf.h
8386 F:      include/uapi/linux/binfmts.h
8387 F:      include/uapi/linux/elf.h
8388 F:      tools/testing/selftests/exec/
8389 N:      asm/elf.h
8390 N:      binfmt
8391
8392 EXFAT FILE SYSTEM
8393 M:      Namjae Jeon <[email protected]>
8394 M:      Sungjong Seo <[email protected]>
8395 L:      [email protected]
8396 S:      Maintained
8397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8398 F:      fs/exfat/
8399
8400 EXPRESSWIRE PROTOCOL LIBRARY
8401 M:      Duje Mihanović <[email protected]>
8402 L:      [email protected]
8403 S:      Maintained
8404 F:      drivers/leds/leds-expresswire.c
8405 F:      include/linux/leds-expresswire.h
8406
8407 EXT2 FILE SYSTEM
8408 M:      Jan Kara <[email protected]>
8409 L:      [email protected]
8410 S:      Maintained
8411 F:      Documentation/filesystems/ext2.rst
8412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8413 F:      fs/ext2/
8414 F:      include/linux/ext2*
8415
8416 EXT4 FILE SYSTEM
8417 M:      "Theodore Ts'o" <[email protected]>
8418 M:      Andreas Dilger <[email protected]>
8419 L:      [email protected]
8420 S:      Maintained
8421 W:      http://ext4.wiki.kernel.org
8422 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8424 F:      Documentation/filesystems/ext4/
8425 F:      fs/ext4/
8426 F:      include/trace/events/ext4.h
8427 F:      include/uapi/linux/ext4.h
8428
8429 Extended Verification Module (EVM)
8430 M:      Mimi Zohar <[email protected]>
8431 M:      Roberto Sassu <[email protected]>
8432 L:      [email protected]
8433 S:      Supported
8434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8435 F:      security/integrity/
8436 F:      security/integrity/evm/
8437
8438 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8439 M:      Ard Biesheuvel <[email protected]>
8440 L:      [email protected]
8441 S:      Maintained
8442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8443 F:      Documentation/admin-guide/efi-stub.rst
8444 F:      arch/*/include/asm/efi.h
8445 F:      arch/*/kernel/efi.c
8446 F:      arch/arm/boot/compressed/efi-header.S
8447 F:      arch/x86/platform/efi/
8448 F:      drivers/firmware/efi/
8449 F:      include/linux/efi*.h
8450
8451 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8452 M:      MyungJoo Ham <[email protected]>
8453 M:      Chanwoo Choi <[email protected]>
8454 L:      [email protected]
8455 S:      Maintained
8456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8457 F:      Documentation/devicetree/bindings/extcon/
8458 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8459 F:      drivers/extcon/
8460 F:      include/linux/extcon.h
8461 F:      include/linux/extcon/
8462
8463 EXTRA BOOT CONFIG
8464 M:      Masami Hiramatsu <[email protected]>
8465 L:      [email protected]
8466 L:      [email protected]
8467 S:      Maintained
8468 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8470 F:      Documentation/admin-guide/bootconfig.rst
8471 F:      fs/proc/bootconfig.c
8472 F:      include/linux/bootconfig.h
8473 F:      lib/bootconfig-data.S
8474 F:      lib/bootconfig.c
8475 F:      tools/bootconfig/*
8476 F:      tools/bootconfig/scripts/*
8477
8478 EXYNOS DP DRIVER
8479 M:      Jingoo Han <[email protected]>
8480 L:      [email protected]
8481 S:      Maintained
8482 F:      drivers/gpu/drm/exynos/exynos_dp*
8483
8484 EXYNOS SYSMMU (IOMMU) driver
8485 M:      Marek Szyprowski <[email protected]>
8486 L:      [email protected]
8487 S:      Maintained
8488 F:      drivers/iommu/exynos-iommu.c
8489
8490 F2FS FILE SYSTEM
8491 M:      Jaegeuk Kim <[email protected]>
8492 M:      Chao Yu <[email protected]>
8493 L:      [email protected]
8494 S:      Maintained
8495 W:      https://f2fs.wiki.kernel.org/
8496 Q:      https://patchwork.kernel.org/project/f2fs/list/
8497 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8499 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8500 F:      Documentation/filesystems/f2fs.rst
8501 F:      fs/f2fs/
8502 F:      include/linux/f2fs_fs.h
8503 F:      include/trace/events/f2fs.h
8504 F:      include/uapi/linux/f2fs.h
8505
8506 F71805F HARDWARE MONITORING DRIVER
8507 M:      Jean Delvare <[email protected]>
8508 L:      [email protected]
8509 S:      Maintained
8510 F:      Documentation/hwmon/f71805f.rst
8511 F:      drivers/hwmon/f71805f.c
8512
8513 FADDR2LINE
8514 M:      Josh Poimboeuf <[email protected]>
8515 S:      Maintained
8516 F:      scripts/faddr2line
8517
8518 FAILOVER MODULE
8519 M:      Sridhar Samudrala <[email protected]>
8520 L:      [email protected]
8521 S:      Supported
8522 F:      Documentation/networking/failover.rst
8523 F:      include/net/failover.h
8524 F:      net/core/failover.c
8525
8526 FANOTIFY
8527 M:      Jan Kara <[email protected]>
8528 R:      Amir Goldstein <[email protected]>
8529 R:      Matthew Bobrowski <[email protected]>
8530 L:      [email protected]
8531 S:      Maintained
8532 F:      fs/notify/fanotify/
8533 F:      include/linux/fanotify.h
8534 F:      include/uapi/linux/fanotify.h
8535
8536 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8537 M:      Linus Walleij <[email protected]>
8538 L:      [email protected]
8539 S:      Maintained
8540 F:      drivers/usb/fotg210/
8541
8542 FARSYNC SYNCHRONOUS DRIVER
8543 M:      Kevin Curtis <[email protected]>
8544 S:      Supported
8545 W:      http://www.farsite.co.uk/
8546 F:      drivers/net/wan/farsync.*
8547
8548 FAULT INJECTION SUPPORT
8549 M:      Akinobu Mita <[email protected]>
8550 S:      Supported
8551 F:      Documentation/fault-injection/
8552 F:      lib/fault-inject.c
8553
8554 FBTFT Framebuffer drivers
8555 L:      [email protected]
8556 L:      [email protected]
8557 S:      Orphan
8558 F:      drivers/staging/fbtft/
8559
8560 FC0011 TUNER DRIVER
8561 M:      Michael Buesch <[email protected]>
8562 L:      [email protected]
8563 S:      Maintained
8564 F:      drivers/media/tuners/fc0011.c
8565 F:      drivers/media/tuners/fc0011.h
8566
8567 FC2580 MEDIA DRIVER
8568 L:      [email protected]
8569 S:      Orphan
8570 W:      https://linuxtv.org
8571 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8572 F:      drivers/media/tuners/fc2580*
8573
8574 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8575 M:      Hannes Reinecke <[email protected]>
8576 L:      [email protected]
8577 S:      Supported
8578 W:      www.Open-FCoE.org
8579 F:      drivers/scsi/fcoe/
8580 F:      drivers/scsi/libfc/
8581 F:      include/scsi/fc/
8582 F:      include/scsi/libfc.h
8583 F:      include/scsi/libfcoe.h
8584 F:      include/uapi/scsi/fc/
8585
8586 FILE LOCKING (flock() and fcntl()/lockf())
8587 M:      Jeff Layton <[email protected]>
8588 M:      Chuck Lever <[email protected]>
8589 R:      Alexander Aring <[email protected]>
8590 L:      [email protected]
8591 S:      Maintained
8592 F:      fs/fcntl.c
8593 F:      fs/locks.c
8594 F:      include/linux/fcntl.h
8595 F:      include/uapi/linux/fcntl.h
8596
8597 FILESYSTEM DIRECT ACCESS (DAX)
8598 M:      Dan Williams <[email protected]>
8599 R:      Matthew Wilcox <[email protected]>
8600 R:      Jan Kara <[email protected]>
8601 L:      [email protected]
8602 L:      [email protected]
8603 S:      Supported
8604 F:      fs/dax.c
8605 F:      include/linux/dax.h
8606 F:      include/trace/events/fs_dax.h
8607
8608 FILESYSTEMS (VFS and infrastructure)
8609 M:      Alexander Viro <[email protected]>
8610 M:      Christian Brauner <[email protected]>
8611 R:      Jan Kara <[email protected]>
8612 L:      [email protected]
8613 S:      Maintained
8614 F:      fs/*
8615 F:      include/linux/fs.h
8616 F:      include/linux/fs_types.h
8617 F:      include/uapi/linux/fs.h
8618 F:      include/uapi/linux/openat2.h
8619
8620 FILESYSTEMS [EXPORTFS]
8621 M:      Chuck Lever <[email protected]>
8622 M:      Jeff Layton <[email protected]>
8623 R:      Amir Goldstein <[email protected]>
8624 L:      [email protected]
8625 L:      [email protected]
8626 S:      Supported
8627 F:      Documentation/filesystems/nfs/exporting.rst
8628 F:      fs/exportfs/
8629 F:      fs/fhandle.c
8630 F:      include/linux/exportfs.h
8631
8632 FILESYSTEMS [IDMAPPED MOUNTS]
8633 M:      Christian Brauner <[email protected]>
8634 M:      Seth Forshee <[email protected]>
8635 L:      [email protected]
8636 S:      Maintained
8637 F:      Documentation/filesystems/idmappings.rst
8638 F:      fs/mnt_idmapping.c
8639 F:      include/linux/mnt_idmapping.*
8640 F:      tools/testing/selftests/mount_setattr/
8641
8642 FILESYSTEMS [IOMAP]
8643 M:      Christian Brauner <[email protected]>
8644 R:      Darrick J. Wong <[email protected]>
8645 L:      [email protected]
8646 L:      [email protected]
8647 S:      Supported
8648 F:      Documentation/filesystems/iomap/*
8649 F:      fs/iomap/
8650 F:      include/linux/iomap.h
8651
8652 FILESYSTEMS [NETFS LIBRARY]
8653 M:      David Howells <[email protected]>
8654 R:      Jeff Layton <[email protected]>
8655 L:      [email protected]
8656 L:      [email protected]
8657 S:      Supported
8658 F:      Documentation/filesystems/caching/
8659 F:      Documentation/filesystems/netfs_library.rst
8660 F:      fs/netfs/
8661 F:      include/linux/fscache*.h
8662 F:      include/linux/netfs.h
8663 F:      include/trace/events/fscache.h
8664 F:      include/trace/events/netfs.h
8665
8666 FILESYSTEMS [STACKABLE]
8667 M:      Miklos Szeredi <[email protected]>
8668 M:      Amir Goldstein <[email protected]>
8669 L:      [email protected]
8670 L:      [email protected]
8671 S:      Maintained
8672 F:      fs/backing-file.c
8673 F:      include/linux/backing-file.h
8674
8675 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8676 M:      Riku Voipio <[email protected]>
8677 L:      [email protected]
8678 S:      Maintained
8679 F:      drivers/hwmon/f75375s.c
8680 F:      include/linux/f75375s.h
8681
8682 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8683 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8684 L:      [email protected]
8685 S:      Maintained
8686 F:      drivers/net/can/usb/f81604.c
8687
8688 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8689 M:      Clemens Ladisch <[email protected]>
8690 M:      Takashi Sakamoto <[email protected]>
8691 L:      [email protected] (moderated for non-subscribers)
8692 S:      Maintained
8693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8694 F:      include/uapi/sound/firewire.h
8695 F:      sound/firewire/
8696
8697 FIREWIRE MEDIA DRIVERS (firedtv)
8698 M:      Stefan Richter <[email protected]>
8699 L:      [email protected]
8700 L:      [email protected]
8701 S:      Maintained
8702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8703 F:      drivers/media/firewire/
8704
8705 FIREWIRE SBP-2 TARGET
8706 M:      Chris Boot <[email protected]>
8707 L:      [email protected]
8708 L:      [email protected]
8709 L:      [email protected]
8710 S:      Maintained
8711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8712 F:      drivers/target/sbp/
8713
8714 FIREWIRE SUBSYSTEM
8715 M:      Takashi Sakamoto <[email protected]>
8716 M:      Takashi Sakamoto <[email protected]>
8717 L:      [email protected]
8718 S:      Maintained
8719 W:      http://ieee1394.docs.kernel.org/
8720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8721 F:      drivers/firewire/
8722 F:      include/linux/firewire.h
8723 F:      include/uapi/linux/firewire*.h
8724 F:      tools/firewire/
8725
8726 FIRMWARE FRAMEWORK FOR ARMV8-A
8727 M:      Sudeep Holla <[email protected]>
8728 L:      [email protected] (moderated for non-subscribers)
8729 S:      Maintained
8730 F:      drivers/firmware/arm_ffa/
8731 F:      include/linux/arm_ffa.h
8732
8733 FIRMWARE LOADER (request_firmware)
8734 M:      Luis Chamberlain <[email protected]>
8735 M:      Russ Weight <[email protected]>
8736 M:      Danilo Krummrich <[email protected]>
8737 L:      [email protected]
8738 S:      Maintained
8739 F:      Documentation/firmware_class/
8740 F:      drivers/base/firmware_loader/
8741 F:      rust/kernel/firmware.rs
8742 F:      include/linux/firmware.h
8743
8744 FLEXTIMER FTM-QUADDEC DRIVER
8745 M:      Patrick Havelange <[email protected]>
8746 L:      [email protected]
8747 S:      Maintained
8748 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8749 F:      drivers/counter/ftm-quaddec.c
8750
8751 FLOPPY DRIVER
8752 M:      Denis Efremov <[email protected]>
8753 L:      [email protected]
8754 S:      Odd Fixes
8755 F:      drivers/block/floppy.c
8756
8757 FLYSKY FSIA6B RC RECEIVER
8758 M:      Markus Koch <[email protected]>
8759 L:      [email protected]
8760 S:      Maintained
8761 F:      drivers/input/joystick/fsia6b.c
8762
8763 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8764 M:      Geoffrey D. Bennett <[email protected]>
8765 L:      [email protected] (moderated for non-subscribers)
8766 S:      Maintained
8767 W:      https://github.com/geoffreybennett/scarlett-gen2
8768 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8769 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8770 F:      include/uapi/sound/scarlett2.h
8771 F:      sound/usb/mixer_scarlett2.c
8772
8773 FORCEDETH GIGABIT ETHERNET DRIVER
8774 M:      Rain River <[email protected]>
8775 M:      Zhu Yanjun <[email protected]>
8776 L:      [email protected]
8777 S:      Maintained
8778 F:      drivers/net/ethernet/nvidia/*
8779
8780 FORTIFY_SOURCE
8781 M:      Kees Cook <[email protected]>
8782 L:      [email protected]
8783 S:      Supported
8784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8785 F:      include/linux/fortify-string.h
8786 F:      lib/fortify_kunit.c
8787 F:      lib/memcpy_kunit.c
8788 F:      lib/test_fortify/*
8789 F:      scripts/test_fortify.sh
8790 K:      \b__NO_FORTIFY\b
8791
8792 FPGA DFL DRIVERS
8793 M:      Wu Hao <[email protected]>
8794 R:      Tom Rix <[email protected]>
8795 L:      [email protected]
8796 S:      Maintained
8797 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8798 F:      Documentation/fpga/dfl.rst
8799 F:      drivers/fpga/dfl*
8800 F:      drivers/uio/uio_dfl.c
8801 F:      include/linux/dfl.h
8802 F:      include/uapi/linux/fpga-dfl.h
8803
8804 FPGA MANAGER FRAMEWORK
8805 M:      Moritz Fischer <[email protected]>
8806 M:      Wu Hao <[email protected]>
8807 M:      Xu Yilun <[email protected]>
8808 R:      Tom Rix <[email protected]>
8809 L:      [email protected]
8810 S:      Maintained
8811 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8813 F:      Documentation/devicetree/bindings/fpga/
8814 F:      Documentation/driver-api/fpga/
8815 F:      Documentation/fpga/
8816 F:      drivers/fpga/
8817 F:      include/linux/fpga/
8818
8819 FPU EMULATOR
8820 M:      Bill Metzenthen <[email protected]>
8821 S:      Maintained
8822 W:      https://floatingpoint.billm.au/
8823 F:      arch/x86/math-emu/
8824
8825 FRAMEBUFFER CORE
8826 M:      Simona Vetter <[email protected]>
8827 S:      Odd Fixes
8828 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8829 F:      drivers/video/fbdev/core/
8830
8831 FRAMEBUFFER LAYER
8832 M:      Helge Deller <[email protected]>
8833 L:      [email protected]
8834 L:      [email protected]
8835 S:      Maintained
8836 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8838 F:      Documentation/fb/
8839 F:      drivers/video/
8840 F:      include/linux/fb.h
8841 F:      include/uapi/linux/fb.h
8842 F:      include/uapi/video/
8843 F:      include/video/
8844
8845 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8846 M:      Horia Geantă <[email protected]>
8847 M:      Pankaj Gupta <[email protected]>
8848 M:      Gaurav Jain <[email protected]>
8849 L:      [email protected]
8850 S:      Maintained
8851 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8852 F:      drivers/crypto/caam/
8853
8854 FREESCALE COLDFIRE M5441X MMC DRIVER
8855 M:      Angelo Dureghello <[email protected]>
8856 L:      [email protected]
8857 S:      Maintained
8858 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8859 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8860
8861 FREESCALE DIU FRAMEBUFFER DRIVER
8862 M:      Timur Tabi <[email protected]>
8863 L:      [email protected]
8864 S:      Maintained
8865 F:      drivers/video/fbdev/fsl-diu-fb.*
8866
8867 FREESCALE DMA DRIVER
8868 M:      Zhang Wei <[email protected]>
8869 L:      [email protected]
8870 S:      Maintained
8871 F:      drivers/dma/fsldma.*
8872
8873 FREESCALE DSPI DRIVER
8874 M:      Vladimir Oltean <[email protected]>
8875 L:      [email protected]
8876 L:      [email protected]
8877 S:      Maintained
8878 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
8879 F:      drivers/spi/spi-fsl-dspi.c
8880 F:      include/linux/spi/spi-fsl-dspi.h
8881
8882 FREESCALE eDMA DRIVER
8883 M:      Frank Li <[email protected]>
8884 L:      [email protected]
8885 L:      [email protected]
8886 S:      Maintained
8887 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8888 F:      drivers/dma/fsl-edma*.*
8889
8890 FREESCALE ENETC ETHERNET DRIVERS
8891 M:      Claudiu Manoil <[email protected]>
8892 M:      Vladimir Oltean <[email protected]>
8893 L:      [email protected]
8894 S:      Maintained
8895 F:      drivers/net/ethernet/freescale/enetc/
8896
8897 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8898 M:      Claudiu Manoil <[email protected]>
8899 L:      [email protected]
8900 S:      Maintained
8901 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8902 F:      drivers/net/ethernet/freescale/gianfar*
8903
8904 FREESCALE GPMI NAND DRIVER
8905 M:      Han Xu <[email protected]>
8906 L:      [email protected]
8907 S:      Maintained
8908 F:      drivers/mtd/nand/raw/gpmi-nand/*
8909
8910 FREESCALE I2C CPM DRIVER
8911 M:      Jochen Friedrich <[email protected]>
8912 L:      [email protected]
8913 L:      [email protected]
8914 S:      Maintained
8915 F:      drivers/i2c/busses/i2c-cpm.c
8916
8917 FREESCALE IMX / MXC FEC DRIVER
8918 M:      Wei Fang <[email protected]>
8919 R:      Shenwei Wang <[email protected]>
8920 R:      Clark Wang <[email protected]>
8921 L:      [email protected]
8922 L:      [email protected]
8923 S:      Maintained
8924 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8925 F:      drivers/net/ethernet/freescale/fec.h
8926 F:      drivers/net/ethernet/freescale/fec_main.c
8927 F:      drivers/net/ethernet/freescale/fec_ptp.c
8928
8929 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8930 M:      Sascha Hauer <[email protected]>
8931 R:      Pengutronix Kernel Team <[email protected]>
8932 L:      [email protected]
8933 L:      [email protected] (moderated for non-subscribers)
8934 S:      Maintained
8935 F:      drivers/video/fbdev/imxfb.c
8936
8937 FREESCALE IMX DDR PMU DRIVER
8938 M:      Frank Li <[email protected]>
8939 L:      [email protected] (moderated for non-subscribers)
8940 S:      Maintained
8941 F:      Documentation/admin-guide/perf/imx-ddr.rst
8942 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8943 F:      drivers/perf/fsl_imx8_ddr_perf.c
8944
8945 FREESCALE IMX I2C DRIVER
8946 M:      Oleksij Rempel <[email protected]>
8947 R:      Pengutronix Kernel Team <[email protected]>
8948 L:      [email protected]
8949 S:      Maintained
8950 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8951 F:      drivers/i2c/busses/i2c-imx.c
8952
8953 FREESCALE IMX LPI2C DRIVER
8954 M:      Dong Aisheng <[email protected]>
8955 L:      [email protected]
8956 L:      [email protected]
8957 S:      Maintained
8958 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8959 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8960
8961 FREESCALE IMX LPSPI DRIVER
8962 M:      Frank Li <[email protected]>
8963 L:      [email protected]
8964 L:      [email protected]
8965 S:      Maintained
8966 F:      Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml
8967 F:      drivers/spi/spi-fsl-lpspi.c
8968
8969 FREESCALE MPC I2C DRIVER
8970 M:      Chris Packham <[email protected]>
8971 L:      [email protected]
8972 S:      Maintained
8973 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8974 F:      drivers/i2c/busses/i2c-mpc.c
8975
8976 FREESCALE QORIQ DPAA ETHERNET DRIVER
8977 M:      Madalin Bucur <[email protected]>
8978 L:      [email protected]
8979 S:      Maintained
8980 F:      drivers/net/ethernet/freescale/dpaa
8981
8982 FREESCALE QORIQ DPAA FMAN DRIVER
8983 M:      Madalin Bucur <[email protected]>
8984 R:      Sean Anderson <[email protected]>
8985 L:      [email protected]
8986 S:      Maintained
8987 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
8988 F:      drivers/net/ethernet/freescale/fman
8989
8990 FREESCALE QORIQ PTP CLOCK DRIVER
8991 M:      Yangbo Lu <[email protected]>
8992 L:      [email protected]
8993 S:      Maintained
8994 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
8995 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8996 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8997 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8998 F:      drivers/ptp/ptp_qoriq.c
8999 F:      drivers/ptp/ptp_qoriq_debugfs.c
9000 F:      include/linux/fsl/ptp_qoriq.h
9001
9002 FREESCALE QUAD SPI DRIVER
9003 M:      Han Xu <[email protected]>
9004 L:      [email protected]
9005 L:      [email protected]
9006 S:      Maintained
9007 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
9008 F:      drivers/spi/spi-fsl-qspi.c
9009
9010 FREESCALE QUICC ENGINE LIBRARY
9011 M:      Qiang Zhao <[email protected]>
9012 M:      Christophe Leroy <[email protected]>
9013 L:      [email protected]
9014 S:      Maintained
9015 F:      drivers/soc/fsl/qe/
9016 F:      include/soc/fsl/qe/
9017
9018 FREESCALE QUICC ENGINE QMC DRIVER
9019 M:      Herve Codina <[email protected]>
9020 L:      [email protected]
9021 S:      Maintained
9022 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
9023 F:      drivers/soc/fsl/qe/qmc.c
9024 F:      include/soc/fsl/qe/qmc.h
9025
9026 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9027 M:      Herve Codina <[email protected]>
9028 L:      [email protected]
9029 L:      [email protected]
9030 S:      Maintained
9031 F:      drivers/net/wan/fsl_qmc_hdlc.c
9032
9033 FREESCALE QUICC ENGINE TSA DRIVER
9034 M:      Herve Codina <[email protected]>
9035 L:      [email protected]
9036 S:      Maintained
9037 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9038 F:      drivers/soc/fsl/qe/tsa.c
9039 F:      drivers/soc/fsl/qe/tsa.h
9040 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9041
9042 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9043 L:      [email protected]
9044 L:      [email protected]
9045 S:      Orphan
9046 F:      drivers/net/ethernet/freescale/ucc_geth*
9047
9048 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9049 M:      Zhao Qiang <[email protected]>
9050 L:      [email protected]
9051 L:      [email protected]
9052 S:      Maintained
9053 F:      drivers/net/wan/fsl_ucc_hdlc*
9054
9055 FREESCALE QUICC ENGINE UCC UART DRIVER
9056 M:      Timur Tabi <[email protected]>
9057 L:      [email protected]
9058 S:      Maintained
9059 F:      drivers/tty/serial/ucc_uart.c
9060
9061 FREESCALE SOC DRIVERS
9062 M:      Christophe Leroy <[email protected]>
9063 L:      [email protected]
9064 L:      [email protected] (moderated for non-subscribers)
9065 S:      Maintained
9066 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9067 F:      Documentation/devicetree/bindings/soc/fsl/
9068 F:      drivers/soc/fsl/
9069 F:      include/linux/fsl/
9070 F:      include/soc/fsl/
9071
9072 FREESCALE SOC FS_ENET DRIVER
9073 M:      Pantelis Antoniou <[email protected]>
9074 L:      [email protected]
9075 L:      [email protected]
9076 S:      Maintained
9077 F:      drivers/net/ethernet/freescale/fs_enet/
9078
9079 FREESCALE SOC SOUND DRIVERS
9080 M:      Shengjiu Wang <[email protected]>
9081 M:      Xiubo Li <[email protected]>
9082 R:      Fabio Estevam <[email protected]>
9083 R:      Nicolin Chen <[email protected]>
9084 L:      [email protected] (moderated for non-subscribers)
9085 L:      [email protected]
9086 S:      Maintained
9087 F:      sound/soc/fsl/fsl*
9088 F:      sound/soc/fsl/imx*
9089
9090 FREESCALE SOC LPC32XX SOUND DRIVERS
9091 M:      J.M.B. Downing <[email protected]>
9092 M:      Piotr Wojtaszczyk <[email protected]>
9093 R:      Vladimir Zapolskiy <[email protected]>
9094 L:      [email protected] (moderated for non-subscribers)
9095 L:      [email protected]
9096 S:      Maintained
9097 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9098 F:      sound/soc/fsl/lpc3xxx-*
9099
9100 FREESCALE SOC SOUND QMC DRIVER
9101 M:      Herve Codina <[email protected]>
9102 L:      [email protected] (moderated for non-subscribers)
9103 L:      [email protected]
9104 S:      Maintained
9105 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9106 F:      sound/soc/fsl/fsl_qmc_audio.c
9107
9108 FREESCALE USB PERIPHERAL DRIVERS
9109 L:      [email protected]
9110 L:      [email protected]
9111 S:      Orphan
9112 F:      drivers/usb/gadget/udc/fsl*
9113
9114 FREESCALE USB PHY DRIVER
9115 L:      [email protected]
9116 L:      [email protected]
9117 S:      Orphan
9118 F:      drivers/usb/phy/phy-fsl-usb*
9119
9120 FREEVXFS FILESYSTEM
9121 M:      Christoph Hellwig <[email protected]>
9122 S:      Maintained
9123 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9124 F:      fs/freevxfs/
9125
9126 FREEZER
9127 M:      "Rafael J. Wysocki" <[email protected]>
9128 M:      Pavel Machek <[email protected]>
9129 L:      [email protected]
9130 S:      Supported
9131 F:      Documentation/power/freezing-of-tasks.rst
9132 F:      include/linux/freezer.h
9133 F:      kernel/freezer.c
9134
9135 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9136 M:      Eric Biggers <[email protected]>
9137 M:      Theodore Y. Ts'o <[email protected]>
9138 M:      Jaegeuk Kim <[email protected]>
9139 L:      [email protected]
9140 S:      Supported
9141 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9142 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9143 F:      Documentation/filesystems/fscrypt.rst
9144 F:      fs/crypto/
9145 F:      include/linux/fscrypt.h
9146 F:      include/uapi/linux/fscrypt.h
9147
9148 FSI SUBSYSTEM
9149 M:      Jeremy Kerr <[email protected]>
9150 M:      Joel Stanley <[email protected]>
9151 R:      Alistar Popple <[email protected]>
9152 R:      Eddie James <[email protected]>
9153 L:      [email protected]
9154 S:      Supported
9155 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9157 F:      drivers/fsi/
9158 F:      include/linux/fsi*.h
9159 F:      include/trace/events/fsi*.h
9160
9161 FSI-ATTACHED I2C DRIVER
9162 M:      Eddie James <[email protected]>
9163 L:      [email protected]
9164 L:      [email protected] (moderated for non-subscribers)
9165 S:      Maintained
9166 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9167 F:      drivers/i2c/busses/i2c-fsi.c
9168
9169 FSI-ATTACHED SPI DRIVER
9170 M:      Eddie James <[email protected]>
9171 L:      [email protected]
9172 S:      Maintained
9173 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9174 F:      drivers/spi/spi-fsi.c
9175
9176 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9177 M:      Jan Kara <[email protected]>
9178 R:      Amir Goldstein <[email protected]>
9179 L:      [email protected]
9180 S:      Maintained
9181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9182 F:      fs/notify/
9183 F:      include/linux/fsnotify*.h
9184
9185 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9186 M:      Eric Biggers <[email protected]>
9187 M:      Theodore Y. Ts'o <[email protected]>
9188 L:      [email protected]
9189 S:      Supported
9190 Q:      https://patchwork.kernel.org/project/fsverity/list/
9191 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9192 F:      Documentation/filesystems/fsverity.rst
9193 F:      fs/verity/
9194 F:      include/linux/fsverity.h
9195 F:      include/uapi/linux/fsverity.h
9196
9197 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9198 M:      Michael Zaidman <[email protected]>
9199 L:      [email protected]
9200 L:      [email protected]
9201 S:      Maintained
9202 F:      drivers/hid/hid-ft260.c
9203
9204 FUJITSU LAPTOP EXTRAS
9205 M:      Jonathan Woithe <[email protected]>
9206 L:      [email protected]
9207 S:      Maintained
9208 F:      drivers/platform/x86/fujitsu-laptop.c
9209
9210 FUJITSU TABLET EXTRAS
9211 M:      Robert Gerlach <[email protected]>
9212 L:      [email protected]
9213 S:      Maintained
9214 F:      drivers/platform/x86/fujitsu-tablet.c
9215
9216 FUNCTION HOOKS (FTRACE)
9217 M:      Steven Rostedt <[email protected]>
9218 M:      Masami Hiramatsu <[email protected]>
9219 R:      Mark Rutland <[email protected]>
9220 L:      [email protected]
9221 L:      [email protected]
9222 S:      Maintained
9223 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9225 F:      Documentation/trace/ftrace*
9226 F:      arch/*/*/*/*ftrace*
9227 F:      arch/*/*/*ftrace*
9228 F:      include/*/ftrace.h
9229 F:      kernel/trace/fgraph.c
9230 F:      kernel/trace/ftrace*
9231 F:      samples/ftrace
9232
9233 FUNGIBLE ETHERNET DRIVERS
9234 M:      Dimitris Michailidis <[email protected]>
9235 L:      [email protected]
9236 S:      Supported
9237 F:      drivers/net/ethernet/fungible/
9238
9239 FUSE: FILESYSTEM IN USERSPACE
9240 M:      Miklos Szeredi <[email protected]>
9241 L:      [email protected]
9242 S:      Maintained
9243 W:      https://github.com/libfuse/
9244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9245 F:      Documentation/filesystems/fuse.rst
9246 F:      fs/fuse/
9247 F:      include/uapi/linux/fuse.h
9248
9249 FUTEX SUBSYSTEM
9250 M:      Thomas Gleixner <[email protected]>
9251 M:      Ingo Molnar <[email protected]>
9252 R:      Peter Zijlstra <[email protected]>
9253 R:      Darren Hart <[email protected]>
9254 R:      Davidlohr Bueso <[email protected]>
9255 R:      André Almeida <[email protected]>
9256 L:      [email protected]
9257 S:      Maintained
9258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9259 F:      Documentation/locking/*futex*
9260 F:      include/asm-generic/futex.h
9261 F:      include/linux/futex.h
9262 F:      include/uapi/linux/futex.h
9263 F:      kernel/futex/*
9264 F:      tools/perf/bench/futex*
9265 F:      tools/testing/selftests/futex/
9266
9267 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9268 M:      Sebastian Reichel <[email protected]>
9269 L:      [email protected]
9270 S:      Maintained
9271 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9272 F:      drivers/media/i2c/gc0308.c
9273
9274 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9275 M:      Zhi Mao <[email protected]>
9276 L:      [email protected]
9277 S:      Maintained
9278 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9279 F:      drivers/media/i2c/gc05a2.c
9280
9281 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9282 M:      Zhi Mao <[email protected]>
9283 L:      [email protected]
9284 S:      Maintained
9285 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9286 F:      drivers/media/i2c/gc08a3.c
9287
9288 GALAXYCORE GC2145 SENSOR DRIVER
9289 M:      Alain Volmat <[email protected]>
9290 L:      [email protected]
9291 S:      Maintained
9292 T:      git git://linuxtv.org/media_tree.git
9293 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9294 F:      drivers/media/i2c/gc2145.c
9295
9296 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9297 M:      Tim Harvey <[email protected]>
9298 S:      Maintained
9299 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9300 F:      Documentation/hwmon/gsc-hwmon.rst
9301 F:      drivers/hwmon/gsc-hwmon.c
9302 F:      drivers/mfd/gateworks-gsc.c
9303 F:      include/linux/mfd/gsc.h
9304 F:      include/linux/platform_data/gsc_hwmon.h
9305
9306 GCC PLUGINS
9307 M:      Kees Cook <[email protected]>
9308 L:      [email protected]
9309 S:      Maintained
9310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9311 F:      Documentation/kbuild/gcc-plugins.rst
9312 F:      include/linux/stackleak.h
9313 F:      kernel/stackleak.c
9314 F:      scripts/Makefile.gcc-plugins
9315 F:      scripts/gcc-plugins/
9316
9317 GCOV BASED KERNEL PROFILING
9318 M:      Peter Oberparleiter <[email protected]>
9319 S:      Maintained
9320 F:      Documentation/dev-tools/gcov.rst
9321 F:      kernel/gcov/
9322
9323 GDB KERNEL DEBUGGING HELPER SCRIPTS
9324 M:      Jan Kiszka <[email protected]>
9325 M:      Kieran Bingham <[email protected]>
9326 S:      Supported
9327 F:      scripts/gdb/
9328
9329 GEMINI CRYPTO DRIVER
9330 M:      Corentin Labbe <[email protected]>
9331 L:      [email protected]
9332 S:      Maintained
9333 F:      drivers/crypto/gemini/
9334
9335 GEMTEK FM RADIO RECEIVER DRIVER
9336 M:      Hans Verkuil <[email protected]>
9337 L:      [email protected]
9338 S:      Maintained
9339 W:      https://linuxtv.org
9340 T:      git git://linuxtv.org/media_tree.git
9341 F:      drivers/media/radio/radio-gemtek*
9342
9343 GENERIC ARCHITECTURE TOPOLOGY
9344 M:      Sudeep Holla <[email protected]>
9345 L:      [email protected]
9346 S:      Maintained
9347 F:      drivers/base/arch_topology.c
9348 F:      include/linux/arch_topology.h
9349
9350 GENERIC ENTRY CODE
9351 M:      Thomas Gleixner <[email protected]>
9352 M:      Peter Zijlstra <[email protected]>
9353 M:      Andy Lutomirski <[email protected]>
9354 L:      [email protected]
9355 S:      Maintained
9356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9357 F:      include/linux/entry-common.h
9358 F:      include/linux/entry-kvm.h
9359 F:      kernel/entry/
9360
9361 GENERIC GPIO I2C DRIVER
9362 M:      Wolfram Sang <[email protected]>
9363 S:      Supported
9364 F:      drivers/i2c/busses/i2c-gpio.c
9365 F:      include/linux/platform_data/i2c-gpio.h
9366
9367 GENERIC GPIO I2C MULTIPLEXER DRIVER
9368 M:      Peter Korsgaard <[email protected]>
9369 L:      [email protected]
9370 S:      Supported
9371 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9372 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9373 F:      include/linux/platform_data/i2c-mux-gpio.h
9374
9375 GENERIC GPIO RESET DRIVER
9376 M:      Krzysztof Kozlowski <[email protected]>
9377 S:      Maintained
9378 F:      drivers/reset/reset-gpio.c
9379
9380 GENERIC HDLC (WAN) DRIVERS
9381 M:      Krzysztof Halasa <[email protected]>
9382 S:      Maintained
9383 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9384 F:      drivers/net/wan/c101.c
9385 F:      drivers/net/wan/hd6457*
9386 F:      drivers/net/wan/hdlc*
9387 F:      drivers/net/wan/n2.c
9388 F:      drivers/net/wan/pc300too.c
9389 F:      drivers/net/wan/pci200syn.c
9390 F:      drivers/net/wan/wanxl*
9391
9392 GENERIC INCLUDE/ASM HEADER FILES
9393 M:      Arnd Bergmann <[email protected]>
9394 L:      [email protected]
9395 S:      Maintained
9396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9397 F:      include/asm-generic/
9398 F:      include/uapi/asm-generic/
9399
9400 GENERIC PHY FRAMEWORK
9401 M:      Vinod Koul <[email protected]>
9402 M:      Kishon Vijay Abraham I <[email protected]>
9403 L:      [email protected]
9404 S:      Supported
9405 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9407 F:      Documentation/devicetree/bindings/phy/
9408 F:      drivers/phy/
9409 F:      include/dt-bindings/phy/
9410 F:      include/linux/phy/
9411
9412 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9413 M:      Wolfram Sang <[email protected]>
9414 S:      Supported
9415 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9416 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9417
9418 GENERIC PM DOMAINS
9419 M:      Ulf Hansson <[email protected]>
9420 L:      [email protected]
9421 S:      Supported
9422 F:      Documentation/devicetree/bindings/power/power?domain*
9423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9424 F:      drivers/pmdomain/
9425 F:      include/linux/pm_domain.h
9426
9427 GENERIC RADIX TREE
9428 M:      Kent Overstreet <[email protected]>
9429 S:      Supported
9430 C:      irc://irc.oftc.net/bcache
9431 F:      include/linux/generic-radix-tree.h
9432 F:      lib/generic-radix-tree.c
9433
9434 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9435 M:      Eugen Hristev <[email protected]>
9436 L:      [email protected]
9437 S:      Maintained
9438 F:      drivers/input/touchscreen/resistive-adc-touch.c
9439
9440 GENERIC STRING LIBRARY
9441 M:      Kees Cook <[email protected]>
9442 R:      Andy Shevchenko <[email protected]>
9443 L:      [email protected]
9444 S:      Supported
9445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9446 F:      include/linux/string.h
9447 F:      include/linux/string_choices.h
9448 F:      include/linux/string_helpers.h
9449 F:      lib/string.c
9450 F:      lib/string_kunit.c
9451 F:      lib/string_helpers.c
9452 F:      lib/string_helpers_kunit.c
9453 F:      scripts/coccinelle/api/string_choices.cocci
9454
9455 GENERIC UIO DRIVER FOR PCI DEVICES
9456 M:      "Michael S. Tsirkin" <[email protected]>
9457 L:      [email protected]
9458 S:      Supported
9459 F:      drivers/uio/uio_pci_generic.c
9460
9461 GENERIC VDSO LIBRARY
9462 M:      Andy Lutomirski <[email protected]>
9463 M:      Thomas Gleixner <[email protected]>
9464 M:      Vincenzo Frascino <[email protected]>
9465 L:      [email protected]
9466 S:      Maintained
9467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9468 F:      include/asm-generic/vdso/vsyscall.h
9469 F:      include/vdso/
9470 F:      kernel/time/vsyscall.c
9471 F:      lib/vdso/
9472
9473 GENWQE (IBM Generic Workqueue Card)
9474 M:      Frank Haverkamp <[email protected]>
9475 S:      Supported
9476 F:      drivers/misc/genwqe/
9477
9478 GET_MAINTAINER SCRIPT
9479 M:      Joe Perches <[email protected]>
9480 S:      Maintained
9481 F:      scripts/get_maintainer.pl
9482
9483 GFS2 FILE SYSTEM
9484 M:      Andreas Gruenbacher <[email protected]>
9485 L:      [email protected]
9486 S:      Supported
9487 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9489 F:      Documentation/filesystems/gfs2*
9490 F:      fs/gfs2/
9491 F:      include/uapi/linux/gfs2_ondisk.h
9492
9493 GIGABYTE WATERFORCE SENSOR DRIVER
9494 M:      Aleksa Savic <[email protected]>
9495 L:      [email protected]
9496 S:      Maintained
9497 F:      Documentation/hwmon/gigabyte_waterforce.rst
9498 F:      drivers/hwmon/gigabyte_waterforce.c
9499
9500 GIGABYTE WMI DRIVER
9501 M:      Thomas Weißschuh <[email protected]>
9502 L:      [email protected]
9503 S:      Maintained
9504 F:      drivers/platform/x86/gigabyte-wmi.c
9505
9506 GNSS SUBSYSTEM
9507 M:      Johan Hovold <[email protected]>
9508 S:      Maintained
9509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9510 F:      Documentation/ABI/testing/sysfs-class-gnss
9511 F:      Documentation/devicetree/bindings/gnss/
9512 F:      drivers/gnss/
9513 F:      include/linux/gnss.h
9514
9515 GO7007 MPEG CODEC
9516 M:      Hans Verkuil <[email protected]>
9517 L:      [email protected]
9518 S:      Maintained
9519 F:      drivers/media/usb/go7007/
9520
9521 GOODIX TOUCHSCREEN
9522 M:      Bastien Nocera <[email protected]>
9523 M:      Hans de Goede <[email protected]>
9524 L:      [email protected]
9525 S:      Maintained
9526 F:      drivers/input/touchscreen/goodix*
9527
9528 GOOGLE ETHERNET DRIVERS
9529 M:      Jeroen de Borst <[email protected]>
9530 M:      Praveen Kaligineedi <[email protected]>
9531 R:      Shailend Chand <[email protected]>
9532 L:      [email protected]
9533 S:      Supported
9534 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9535 F:      drivers/net/ethernet/google
9536
9537 GOOGLE FIRMWARE DRIVERS
9538 M:      Tzung-Bi Shih <[email protected]>
9539 R:      Brian Norris <[email protected]>
9540 R:      Julius Werner <[email protected]>
9541 L:      [email protected]
9542 S:      Maintained
9543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9544 F:      drivers/firmware/google/
9545
9546 GOOGLE TENSOR SoC SUPPORT
9547 M:      Peter Griffin <[email protected]>
9548 L:      [email protected] (moderated for non-subscribers)
9549 L:      [email protected]
9550 S:      Maintained
9551 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9552 F:      arch/arm64/boot/dts/exynos/google/
9553 F:      drivers/clk/samsung/clk-gs101.c
9554 F:      drivers/phy/samsung/phy-gs101-ufs.c
9555 F:      include/dt-bindings/clock/google,gs101.h
9556 K:      [gG]oogle.?[tT]ensor
9557
9558 GPD POCKET FAN DRIVER
9559 M:      Hans de Goede <[email protected]>
9560 L:      [email protected]
9561 S:      Maintained
9562 F:      drivers/platform/x86/gpd-pocket-fan.c
9563
9564 GPIO ACPI SUPPORT
9565 M:      Mika Westerberg <[email protected]>
9566 M:      Andy Shevchenko <[email protected]>
9567 L:      [email protected]
9568 L:      [email protected]
9569 S:      Supported
9570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9571 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9572 F:      drivers/gpio/gpiolib-acpi.c
9573 F:      drivers/gpio/gpiolib-acpi.h
9574
9575 GPIO AGGREGATOR
9576 M:      Geert Uytterhoeven <[email protected]>
9577 L:      [email protected]
9578 S:      Supported
9579 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9580 F:      drivers/gpio/gpio-aggregator.c
9581
9582 GPIO IR Transmitter
9583 M:      Sean Young <[email protected]>
9584 L:      [email protected]
9585 S:      Maintained
9586 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9587 F:      drivers/media/rc/gpio-ir-tx.c
9588
9589 GPIO MOCKUP DRIVER
9590 M:      Bamvor Jian Zhang <[email protected]>
9591 L:      [email protected]
9592 S:      Maintained
9593 F:      drivers/gpio/gpio-mockup.c
9594 F:      tools/testing/selftests/gpio/
9595
9596 GPIO REGMAP
9597 M:      Michael Walle <[email protected]>
9598 S:      Maintained
9599 F:      drivers/gpio/gpio-regmap.c
9600 F:      include/linux/gpio/regmap.h
9601 K:      (devm_)?gpio_regmap_(un)?register
9602
9603 GPIO SUBSYSTEM
9604 M:      Linus Walleij <[email protected]>
9605 M:      Bartosz Golaszewski <[email protected]>
9606 L:      [email protected]
9607 S:      Maintained
9608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9609 F:      Documentation/admin-guide/gpio/
9610 F:      Documentation/devicetree/bindings/gpio/
9611 F:      Documentation/driver-api/gpio/
9612 F:      drivers/gpio/
9613 F:      include/dt-bindings/gpio/
9614 F:      include/linux/gpio.h
9615 F:      include/linux/gpio/
9616 F:      include/linux/of_gpio.h
9617
9618 GPIO UAPI
9619 M:      Bartosz Golaszewski <[email protected]>
9620 R:      Kent Gibson <[email protected]>
9621 L:      [email protected]
9622 S:      Maintained
9623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9624 F:      Documentation/ABI/obsolete/sysfs-gpio
9625 F:      Documentation/ABI/testing/gpio-cdev
9626 F:      Documentation/userspace-api/gpio/
9627 F:      drivers/gpio/gpiolib-cdev.c
9628 F:      include/uapi/linux/gpio.h
9629 F:      tools/gpio/
9630
9631 GRE DEMULTIPLEXER DRIVER
9632 M:      Dmitry Kozlov <[email protected]>
9633 L:      [email protected]
9634 S:      Maintained
9635 F:      include/net/gre.h
9636 F:      net/ipv4/gre_demux.c
9637 F:      net/ipv4/gre_offload.c
9638
9639 GRETH 10/100/1G Ethernet MAC device driver
9640 M:      Andreas Larsson <[email protected]>
9641 L:      [email protected]
9642 S:      Maintained
9643 F:      drivers/net/ethernet/aeroflex/
9644
9645 GREYBUS AUDIO PROTOCOLS DRIVERS
9646 M:      Vaibhav Agarwal <[email protected]>
9647 M:      Mark Greer <[email protected]>
9648 S:      Maintained
9649 F:      drivers/staging/greybus/audio_apbridgea.c
9650 F:      drivers/staging/greybus/audio_apbridgea.h
9651 F:      drivers/staging/greybus/audio_codec.c
9652 F:      drivers/staging/greybus/audio_codec.h
9653 F:      drivers/staging/greybus/audio_gb.c
9654 F:      drivers/staging/greybus/audio_manager.c
9655 F:      drivers/staging/greybus/audio_manager.h
9656 F:      drivers/staging/greybus/audio_manager_module.c
9657 F:      drivers/staging/greybus/audio_manager_private.h
9658 F:      drivers/staging/greybus/audio_manager_sysfs.c
9659 F:      drivers/staging/greybus/audio_module.c
9660 F:      drivers/staging/greybus/audio_topology.c
9661
9662 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9663 M:      Viresh Kumar <[email protected]>
9664 S:      Maintained
9665 F:      drivers/staging/greybus/authentication.c
9666 F:      drivers/staging/greybus/bootrom.c
9667 F:      drivers/staging/greybus/firmware.h
9668 F:      drivers/staging/greybus/fw-core.c
9669 F:      drivers/staging/greybus/fw-download.c
9670 F:      drivers/staging/greybus/fw-management.c
9671 F:      drivers/staging/greybus/greybus_authentication.h
9672 F:      drivers/staging/greybus/greybus_firmware.h
9673 F:      drivers/staging/greybus/hid.c
9674 F:      drivers/staging/greybus/i2c.c
9675 F:      drivers/staging/greybus/spi.c
9676 F:      drivers/staging/greybus/spilib.c
9677 F:      drivers/staging/greybus/spilib.h
9678
9679 GREYBUS LOOPBACK DRIVER
9680 M:      Bryan O'Donoghue <[email protected]>
9681 S:      Maintained
9682 F:      drivers/staging/greybus/loopback.c
9683
9684 GREYBUS PLATFORM DRIVERS
9685 M:      Vaibhav Hiremath <[email protected]>
9686 S:      Maintained
9687 F:      drivers/staging/greybus/arche-apb-ctrl.c
9688 F:      drivers/staging/greybus/arche-platform.c
9689 F:      drivers/staging/greybus/arche_platform.h
9690
9691 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9692 M:      Rui Miguel Silva <[email protected]>
9693 S:      Maintained
9694 F:      drivers/staging/greybus/gpio.c
9695 F:      drivers/staging/greybus/light.c
9696 F:      drivers/staging/greybus/power_supply.c
9697 F:      drivers/staging/greybus/sdio.c
9698 F:      drivers/staging/greybus/spi.c
9699 F:      drivers/staging/greybus/spilib.c
9700
9701 GREYBUS BEAGLEPLAY DRIVERS
9702 M:      Ayush Singh <[email protected]>
9703 L:      [email protected] (moderated for non-subscribers)
9704 S:      Maintained
9705 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9706 F:      drivers/greybus/gb-beagleplay.c
9707
9708 GREYBUS SUBSYSTEM
9709 M:      Johan Hovold <[email protected]>
9710 M:      Alex Elder <[email protected]>
9711 M:      Greg Kroah-Hartman <[email protected]>
9712 L:      [email protected] (moderated for non-subscribers)
9713 S:      Maintained
9714 F:      drivers/greybus/
9715 F:      drivers/staging/greybus/
9716 F:      include/linux/greybus.h
9717 F:      include/linux/greybus/
9718
9719 GREYBUS UART PROTOCOLS DRIVERS
9720 M:      David Lin <[email protected]>
9721 S:      Maintained
9722 F:      drivers/staging/greybus/log.c
9723 F:      drivers/staging/greybus/uart.c
9724
9725 GS1662 VIDEO SERIALIZER
9726 M:      Charles-Antoine Couret <[email protected]>
9727 L:      [email protected]
9728 S:      Maintained
9729 T:      git git://linuxtv.org/media_tree.git
9730 F:      drivers/media/spi/gs1662.c
9731
9732 GSPCA FINEPIX SUBDRIVER
9733 M:      Frank Zago <[email protected]>
9734 L:      [email protected]
9735 S:      Maintained
9736 T:      git git://linuxtv.org/media_tree.git
9737 F:      drivers/media/usb/gspca/finepix.c
9738
9739 GSPCA GL860 SUBDRIVER
9740 M:      Olivier Lorin <[email protected]>
9741 L:      [email protected]
9742 S:      Maintained
9743 T:      git git://linuxtv.org/media_tree.git
9744 F:      drivers/media/usb/gspca/gl860/
9745
9746 GSPCA M5602 SUBDRIVER
9747 M:      Erik Andren <[email protected]>
9748 L:      [email protected]
9749 S:      Maintained
9750 T:      git git://linuxtv.org/media_tree.git
9751 F:      drivers/media/usb/gspca/m5602/
9752
9753 GSPCA PAC207 SONIXB SUBDRIVER
9754 M:      Hans Verkuil <[email protected]>
9755 L:      [email protected]
9756 S:      Odd Fixes
9757 T:      git git://linuxtv.org/media_tree.git
9758 F:      drivers/media/usb/gspca/pac207.c
9759
9760 GSPCA SN9C20X SUBDRIVER
9761 M:      Brian Johnson <[email protected]>
9762 L:      [email protected]
9763 S:      Maintained
9764 T:      git git://linuxtv.org/media_tree.git
9765 F:      drivers/media/usb/gspca/sn9c20x.c
9766
9767 GSPCA T613 SUBDRIVER
9768 M:      Leandro Costantino <[email protected]>
9769 L:      [email protected]
9770 S:      Maintained
9771 T:      git git://linuxtv.org/media_tree.git
9772 F:      drivers/media/usb/gspca/t613.c
9773
9774 GSPCA USB WEBCAM DRIVER
9775 M:      Hans Verkuil <[email protected]>
9776 L:      [email protected]
9777 S:      Odd Fixes
9778 T:      git git://linuxtv.org/media_tree.git
9779 F:      drivers/media/usb/gspca/
9780
9781 GTP (GPRS Tunneling Protocol)
9782 M:      Pablo Neira Ayuso <[email protected]>
9783 M:      Harald Welte <[email protected]>
9784 L:      [email protected]
9785 S:      Maintained
9786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9787 F:      drivers/net/gtp.c
9788
9789 GUID PARTITION TABLE (GPT)
9790 M:      Davidlohr Bueso <[email protected]>
9791 L:      [email protected]
9792 S:      Maintained
9793 F:      block/partitions/efi.*
9794
9795 HABANALABS PCI DRIVER
9796 M:      Ofir Bitton <[email protected]>
9797 L:      [email protected]
9798 S:      Supported
9799 C:      irc://irc.oftc.net/dri-devel
9800 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
9801 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9802 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9803 F:      drivers/accel/habanalabs/
9804 F:      include/linux/habanalabs/
9805 F:      include/trace/events/habanalabs.h
9806 F:      include/uapi/drm/habanalabs_accel.h
9807
9808 HACKRF MEDIA DRIVER
9809 L:      [email protected]
9810 S:      Orphan
9811 W:      https://linuxtv.org
9812 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9813 F:      drivers/media/usb/hackrf/
9814
9815 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9816 M:      Chuck Lever <[email protected]>
9817 L:      [email protected]
9818 L:      [email protected]
9819 S:      Maintained
9820 F:      Documentation/netlink/specs/handshake.yaml
9821 F:      Documentation/networking/tls-handshake.rst
9822 F:      include/net/handshake.h
9823 F:      include/trace/events/handshake.h
9824 F:      net/handshake/
9825
9826 HANTRO VPU CODEC DRIVER
9827 M:      Ezequiel Garcia <[email protected]>
9828 M:      Philipp Zabel <[email protected]>
9829 L:      [email protected]
9830 L:      [email protected]
9831 S:      Maintained
9832 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9833 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9834 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9835 F:      drivers/media/platform/verisilicon/
9836
9837 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9838 M:      Frank Seidel <[email protected]>
9839 L:      [email protected]
9840 S:      Maintained
9841 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9842 F:      drivers/platform/x86/hdaps.c
9843
9844 HARDWARE MONITORING
9845 M:      Jean Delvare <[email protected]>
9846 M:      Guenter Roeck <[email protected]>
9847 L:      [email protected]
9848 S:      Maintained
9849 W:      http://hwmon.wiki.kernel.org/
9850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9851 F:      Documentation/ABI/testing/sysfs-class-hwmon
9852 F:      Documentation/devicetree/bindings/hwmon/
9853 F:      Documentation/hwmon/
9854 F:      drivers/hwmon/
9855 F:      include/linux/hwmon*.h
9856 F:      include/trace/events/hwmon*.h
9857 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9858
9859 HARDWARE RANDOM NUMBER GENERATOR CORE
9860 M:      Olivia Mackall <[email protected]>
9861 M:      Herbert Xu <[email protected]>
9862 L:      [email protected]
9863 S:      Odd fixes
9864 F:      Documentation/admin-guide/hw_random.rst
9865 F:      Documentation/devicetree/bindings/rng/
9866 F:      drivers/char/hw_random/
9867 F:      include/linux/hw_random.h
9868
9869 HARDWARE SPINLOCK CORE
9870 M:      Bjorn Andersson <[email protected]>
9871 R:      Baolin Wang <[email protected]>
9872 L:      [email protected]
9873 S:      Maintained
9874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9875 F:      Documentation/devicetree/bindings/hwlock/
9876 F:      Documentation/locking/hwspinlock.rst
9877 F:      drivers/hwspinlock/
9878 F:      include/linux/hwspinlock.h
9879
9880 HARDWARE TRACING FACILITIES
9881 M:      Alexander Shishkin <[email protected]>
9882 S:      Maintained
9883 F:      drivers/hwtracing/
9884
9885 HARMONY SOUND DRIVER
9886 L:      [email protected]
9887 S:      Maintained
9888 F:      sound/parisc/harmony.*
9889
9890 HDPVR USB VIDEO ENCODER DRIVER
9891 M:      Hans Verkuil <[email protected]>
9892 L:      [email protected]
9893 S:      Odd Fixes
9894 W:      https://linuxtv.org
9895 T:      git git://linuxtv.org/media_tree.git
9896 F:      drivers/media/usb/hdpvr/
9897
9898 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9899 M:      Keng-Yu Lin <[email protected]>
9900 S:      Supported
9901 F:      drivers/misc/hpilo.[ch]
9902
9903 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9904 M:      Jerry Hoemann <[email protected]>
9905 S:      Supported
9906 F:      Documentation/watchdog/hpwdt.rst
9907 F:      drivers/watchdog/hpwdt.c
9908
9909 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9910 M:      Don Brace <[email protected]>
9911 L:      [email protected]
9912 L:      [email protected]
9913 S:      Supported
9914 F:      Documentation/scsi/hpsa.rst
9915 F:      drivers/scsi/hpsa*.[ch]
9916 F:      include/linux/cciss*.h
9917 F:      include/uapi/linux/cciss*.h
9918
9919 HFI1 DRIVER
9920 M:      Dennis Dalessandro <[email protected]>
9921 L:      [email protected]
9922 S:      Supported
9923 F:      drivers/infiniband/hw/hfi1
9924
9925 HFS FILESYSTEM
9926 L:      [email protected]
9927 S:      Orphan
9928 F:      Documentation/filesystems/hfs.rst
9929 F:      fs/hfs/
9930
9931 HFSPLUS FILESYSTEM
9932 L:      [email protected]
9933 S:      Orphan
9934 F:      Documentation/filesystems/hfsplus.rst
9935 F:      fs/hfsplus/
9936
9937 HGA FRAMEBUFFER DRIVER
9938 M:      Ferenc Bakonyi <[email protected]>
9939 L:      [email protected]
9940 S:      Maintained
9941 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9942 F:      drivers/video/fbdev/hgafb.c
9943
9944 HIBERNATION (aka Software Suspend, aka swsusp)
9945 M:      "Rafael J. Wysocki" <[email protected]>
9946 M:      Pavel Machek <[email protected]>
9947 L:      [email protected]
9948 S:      Supported
9949 B:      https://bugzilla.kernel.org
9950 F:      arch/*/include/asm/suspend*.h
9951 F:      arch/x86/power/
9952 F:      drivers/base/power/
9953 F:      include/linux/freezer.h
9954 F:      include/linux/pm.h
9955 F:      include/linux/suspend.h
9956 F:      kernel/power/
9957
9958 HID CORE LAYER
9959 M:      Jiri Kosina <[email protected]>
9960 M:      Benjamin Tissoires <[email protected]>
9961 L:      [email protected]
9962 S:      Maintained
9963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9964 F:      Documentation/hid/
9965 F:      drivers/hid/
9966 F:      include/linux/hid*
9967 F:      include/uapi/linux/hid*
9968 F:      samples/hid/
9969 F:      tools/testing/selftests/hid/
9970
9971 HID LOGITECH DRIVERS
9972 R:      Filipe Laíns <[email protected]>
9973 L:      [email protected]
9974 S:      Maintained
9975 F:      drivers/hid/hid-logitech-*
9976
9977 HID NVIDIA SHIELD DRIVER
9978 M:      Rahul Rameshbabu <[email protected]>
9979 L:      [email protected]
9980 S:      Maintained
9981 F:      drivers/hid/hid-nvidia-shield.c
9982
9983 HID PHOENIX RC FLIGHT CONTROLLER
9984 M:      Marcus Folkesson <[email protected]>
9985 L:      [email protected]
9986 S:      Maintained
9987 F:      drivers/hid/hid-pxrc.c
9988
9989 HID PLAYSTATION DRIVER
9990 M:      Roderick Colenbrander <[email protected]>
9991 L:      [email protected]
9992 S:      Supported
9993 F:      drivers/hid/hid-playstation.c
9994
9995 HID SENSOR HUB DRIVERS
9996 M:      Jiri Kosina <[email protected]>
9997 M:      Jonathan Cameron <[email protected]>
9998 M:      Srinivas Pandruvada <[email protected]>
9999 L:      [email protected]
10000 L:      [email protected]
10001 S:      Maintained
10002 F:      Documentation/hid/hid-sensor*
10003 F:      drivers/hid/hid-sensor-*
10004 F:      drivers/iio/*/hid-*
10005 F:      include/linux/hid-sensor-*
10006
10007 HID VRC-2 CAR CONTROLLER DRIVER
10008 M:      Marcus Folkesson <[email protected]>
10009 L:      [email protected]
10010 S:      Maintained
10011 F:      drivers/hid/hid-vrc2.c
10012
10013 HID WACOM DRIVER
10014 M:      Ping Cheng <[email protected]>
10015 M:      Jason Gerecke  <[email protected]>
10016 L:      [email protected]
10017 S:      Maintained
10018 F:      drivers/hid/wacom.h
10019 F:      drivers/hid/wacom_*
10020
10021 HID++ LOGITECH DRIVERS
10022 R:      Filipe Laíns <[email protected]>
10023 R:      Bastien Nocera <[email protected]>
10024 L:      [email protected]
10025 S:      Maintained
10026 F:      drivers/hid/hid-logitech-hidpp.c
10027
10028 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10029 M:      Anna-Maria Behnsen <[email protected]>
10030 M:      Frederic Weisbecker <[email protected]>
10031 M:      Thomas Gleixner <[email protected]>
10032 L:      [email protected]
10033 S:      Maintained
10034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10035 F:      Documentation/timers/
10036 F:      include/linux/clockchips.h
10037 F:      include/linux/hrtimer.h
10038 F:      include/linux/timer.h
10039 F:      kernel/time/clockevents.c
10040 F:      kernel/time/hrtimer.c
10041 F:      kernel/time/timer.c
10042 F:      kernel/time/timer_list.c
10043 F:      kernel/time/timer_migration.*
10044 F:      tools/testing/selftests/timers/
10045
10046 HIGH-SPEED SCC DRIVER FOR AX.25
10047 L:      [email protected]
10048 S:      Orphan
10049 F:      drivers/net/hamradio/scc.c
10050
10051 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10052 M:      HighPoint Linux Team <[email protected]>
10053 S:      Supported
10054 W:      http://www.highpoint-tech.com
10055 F:      Documentation/scsi/hptiop.rst
10056 F:      drivers/scsi/hptiop.c
10057
10058 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10059 M:      John Stultz <[email protected]>
10060 L:      [email protected]
10061 S:      Maintained
10062 F:      drivers/misc/hisi_hikey_usb.c
10063
10064 HIMAX HX83112B TOUCHSCREEN SUPPORT
10065 M:      Job Noorman <[email protected]>
10066 L:      [email protected]
10067 S:      Maintained
10068 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10069 F:      drivers/input/touchscreen/himax_hx83112b.c
10070
10071 HIPPI
10072 M:      Jes Sorensen <[email protected]>
10073 L:      [email protected]
10074 S:      Maintained
10075 F:      drivers/net/hippi/
10076 F:      include/linux/hippidevice.h
10077 F:      include/uapi/linux/if_hippi.h
10078 F:      net/802/hippi.c
10079
10080 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10081 M:      Kurt Kanzenbach <[email protected]>
10082 L:      [email protected]
10083 S:      Maintained
10084 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10085 F:      drivers/net/dsa/hirschmann/*
10086 F:      include/linux/platform_data/hirschmann-hellcreek.h
10087 F:      net/dsa/tag_hellcreek.c
10088
10089 HISILICON DMA DRIVER
10090 M:      Zhou Wang <[email protected]>
10091 M:      Jie Hai <[email protected]>
10092 L:      [email protected]
10093 S:      Maintained
10094 F:      drivers/dma/hisi_dma.c
10095
10096 HISILICON GPIO DRIVER
10097 M:      Jay Fang <[email protected]>
10098 L:      [email protected]
10099 S:      Maintained
10100 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10101 F:      drivers/gpio/gpio-hisi.c
10102
10103 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10104 M:      Zhiqi Song <[email protected]>
10105 M:      Longfang Liu <[email protected]>
10106 L:      [email protected]
10107 S:      Maintained
10108 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10109 F:      drivers/crypto/hisilicon/hpre/hpre.h
10110 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10111 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10112
10113 HISILICON HNS3 PMU DRIVER
10114 M:      Jijie Shao <[email protected]>
10115 S:      Supported
10116 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10117 F:      drivers/perf/hisilicon/hns3_pmu.c
10118
10119 HISILICON I2C CONTROLLER DRIVER
10120 M:      Yicong Yang <[email protected]>
10121 L:      [email protected]
10122 S:      Maintained
10123 W:      https://www.hisilicon.com
10124 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10125 F:      drivers/i2c/busses/i2c-hisi.c
10126
10127 HISILICON KUNPENG SOC HCCS DRIVER
10128 M:      Huisong Li <[email protected]>
10129 S:      Maintained
10130 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10131 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10132 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10133
10134 HISILICON LPC BUS DRIVER
10135 M:      Jay Fang <[email protected]>
10136 S:      Maintained
10137 W:      http://www.hisilicon.com
10138 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10139 F:      drivers/bus/hisi_lpc.c
10140
10141 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10142 M:      Yisen Zhuang <[email protected]>
10143 M:      Salil Mehta <[email protected]>
10144 M:      Jijie Shao <[email protected]>
10145 L:      [email protected]
10146 S:      Maintained
10147 W:      http://www.hisilicon.com
10148 F:      drivers/net/ethernet/hisilicon/hns3/
10149
10150 HISILICON NETWORK SUBSYSTEM DRIVER
10151 M:      Yisen Zhuang <[email protected]>
10152 M:      Salil Mehta <[email protected]>
10153 L:      [email protected]
10154 S:      Maintained
10155 W:      http://www.hisilicon.com
10156 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10157 F:      drivers/net/ethernet/hisilicon/
10158
10159 HISILICON PMU DRIVER
10160 M:      Yicong Yang <[email protected]>
10161 M:      Jonathan Cameron <[email protected]>
10162 S:      Supported
10163 W:      http://www.hisilicon.com
10164 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10165 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10166 F:      drivers/perf/hisilicon
10167
10168 HISILICON PTT DRIVER
10169 M:      Yicong Yang <[email protected]>
10170 M:      Jonathan Cameron <[email protected]>
10171 L:      [email protected]
10172 S:      Maintained
10173 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10174 F:      Documentation/trace/hisi-ptt.rst
10175 F:      drivers/hwtracing/ptt/
10176 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10177 F:      tools/perf/util/hisi-ptt*
10178 F:      tools/perf/util/hisi-ptt-decoder/*
10179
10180 HISILICON QM DRIVER
10181 M:      Weili Qian <[email protected]>
10182 M:      Zhou Wang <[email protected]>
10183 L:      [email protected]
10184 S:      Maintained
10185 F:      drivers/crypto/hisilicon/Kconfig
10186 F:      drivers/crypto/hisilicon/Makefile
10187 F:      drivers/crypto/hisilicon/qm.c
10188 F:      drivers/crypto/hisilicon/sgl.c
10189 F:      include/linux/hisi_acc_qm.h
10190
10191 HISILICON ROCE DRIVER
10192 M:      Chengchang Tang <[email protected]>
10193 M:      Junxian Huang <[email protected]>
10194 L:      [email protected]
10195 S:      Maintained
10196 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10197 F:      drivers/infiniband/hw/hns/
10198
10199 HISILICON SAS Controller
10200 M:      Yihang Li <[email protected]>
10201 S:      Supported
10202 W:      http://www.hisilicon.com
10203 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10204 F:      drivers/scsi/hisi_sas/
10205
10206 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10207 M:      Longfang Liu <[email protected]>
10208 L:      [email protected]
10209 S:      Maintained
10210 F:      Documentation/ABI/testing/debugfs-hisi-sec
10211 F:      drivers/crypto/hisilicon/sec2/sec.h
10212 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10213 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10214 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10215
10216 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10217 M:      Jay Fang <[email protected]>
10218 L:      [email protected]
10219 S:      Maintained
10220 W:      http://www.hisilicon.com
10221 F:      drivers/spi/spi-hisi-kunpeng.c
10222
10223 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10224 M:      Mauro Carvalho Chehab <[email protected]>
10225 L:      [email protected]
10226 S:      Maintained
10227 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10228 F:      drivers/spmi/hisi-spmi-controller.c
10229
10230 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10231 M:      Mauro Carvalho Chehab <[email protected]>
10232 L:      [email protected]
10233 S:      Maintained
10234 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10235 F:      drivers/mfd/hi6421-spmi-pmic.c
10236
10237 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10238 M:      Weili Qian <[email protected]>
10239 S:      Maintained
10240 F:      drivers/crypto/hisilicon/trng/trng.c
10241
10242 HISILICON V3XX SPI NOR FLASH Controller Driver
10243 M:      Jay Fang <[email protected]>
10244 S:      Maintained
10245 W:      http://www.hisilicon.com
10246 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10247
10248 HISILICON ZIP Controller DRIVER
10249 M:      Yang Shen <[email protected]>
10250 M:      Zhou Wang <[email protected]>
10251 L:      [email protected]
10252 S:      Maintained
10253 F:      Documentation/ABI/testing/debugfs-hisi-zip
10254 F:      drivers/crypto/hisilicon/zip/
10255
10256 HMM - Heterogeneous Memory Management
10257 M:      Jérôme Glisse <[email protected]>
10258 L:      [email protected]
10259 S:      Maintained
10260 F:      Documentation/mm/hmm.rst
10261 F:      include/linux/hmm*
10262 F:      lib/test_hmm*
10263 F:      mm/hmm*
10264 F:      tools/testing/selftests/mm/*hmm*
10265
10266 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10267 M:      Petre Rodan <[email protected]>
10268 L:      [email protected]
10269 S:      Maintained
10270 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10271 F:      drivers/iio/pressure/hsc030pa*
10272
10273 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10274 M:      Andreas Klinger <[email protected]>
10275 M:      Petre Rodan <[email protected]>
10276 L:      [email protected]
10277 S:      Maintained
10278 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10279 F:      drivers/iio/pressure/mprls0025pa*
10280
10281 HP BIOSCFG DRIVER
10282 M:      Jorge Lopez <[email protected]>
10283 L:      [email protected]
10284 S:      Maintained
10285 F:      drivers/platform/x86/hp/hp-bioscfg/
10286
10287 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10288 L:      [email protected]
10289 S:      Orphan
10290 F:      drivers/platform/x86/hp/tc1100-wmi.c
10291
10292 HP WMI HARDWARE MONITOR DRIVER
10293 M:      James Seo <[email protected]>
10294 L:      [email protected]
10295 S:      Maintained
10296 F:      Documentation/hwmon/hp-wmi-sensors.rst
10297 F:      drivers/hwmon/hp-wmi-sensors.c
10298
10299 HPET:   High Precision Event Timers driver
10300 M:      Clemens Ladisch <[email protected]>
10301 S:      Maintained
10302 F:      Documentation/timers/hpet.rst
10303 F:      drivers/char/hpet.c
10304 F:      include/linux/hpet.h
10305 F:      include/uapi/linux/hpet.h
10306
10307 HPET:   x86
10308 S:      Orphan
10309 F:      arch/x86/include/asm/hpet.h
10310 F:      arch/x86/kernel/hpet.c
10311
10312 HPFS FILESYSTEM
10313 M:      Mikulas Patocka <[email protected]>
10314 S:      Maintained
10315 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10316 F:      fs/hpfs/
10317
10318 HS3001 Hardware Temperature and Humidity Sensor
10319 M:      Andre Werner <[email protected]>
10320 L:      [email protected]
10321 S:      Maintained
10322 F:      drivers/hwmon/hs3001.c
10323
10324 HSI SUBSYSTEM
10325 M:      Sebastian Reichel <[email protected]>
10326 S:      Maintained
10327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10328 F:      Documentation/ABI/testing/sysfs-bus-hsi
10329 F:      Documentation/driver-api/hsi.rst
10330 F:      drivers/hsi/
10331 F:      include/linux/hsi/
10332 F:      include/uapi/linux/hsi/
10333
10334 HSO 3G MODEM DRIVER
10335 L:      [email protected]
10336 S:      Orphan
10337 F:      drivers/net/usb/hso.c
10338
10339 HSR NETWORK PROTOCOL
10340 L:      [email protected]
10341 S:      Orphan
10342 F:      net/hsr/
10343
10344 HT16K33 LED CONTROLLER DRIVER
10345 M:      Robin van der Gracht <[email protected]>
10346 S:      Maintained
10347 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10348 F:      drivers/auxdisplay/ht16k33.c
10349
10350 HTCPEN TOUCHSCREEN DRIVER
10351 M:      Pau Oliva Fora <[email protected]>
10352 L:      [email protected]
10353 S:      Maintained
10354 F:      drivers/input/touchscreen/htcpen.c
10355
10356 HTE SUBSYSTEM
10357 M:      Dipen Patel <[email protected]>
10358 L:      [email protected]
10359 S:      Maintained
10360 Q:      https://patchwork.kernel.org/project/timestamp/list/
10361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10362 F:      Documentation/devicetree/bindings/timestamp/
10363 F:      Documentation/driver-api/hte/
10364 F:      drivers/hte/
10365 F:      include/linux/hte.h
10366
10367 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10368 M:      Lorenzo Bianconi <[email protected]>
10369 L:      [email protected]
10370 S:      Maintained
10371 W:      http://www.st.com/
10372 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10373 F:      drivers/iio/humidity/hts221*
10374
10375 HUAWEI ETHERNET DRIVER
10376 M:      Cai Huoqing <[email protected]>
10377 L:      [email protected]
10378 S:      Maintained
10379 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10380 F:      drivers/net/ethernet/huawei/hinic/
10381
10382 HUGETLB SUBSYSTEM
10383 M:      Muchun Song <[email protected]>
10384 L:      [email protected]
10385 S:      Maintained
10386 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10387 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10388 F:      Documentation/mm/hugetlbfs_reserv.rst
10389 F:      Documentation/mm/vmemmap_dedup.rst
10390 F:      fs/hugetlbfs/
10391 F:      include/linux/hugetlb.h
10392 F:      mm/hugetlb.c
10393 F:      mm/hugetlb_vmemmap.c
10394 F:      mm/hugetlb_vmemmap.h
10395 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10396
10397 HVA ST MEDIA DRIVER
10398 M:      Jean-Christophe Trotin <[email protected]>
10399 L:      [email protected]
10400 S:      Supported
10401 W:      https://linuxtv.org
10402 T:      git git://linuxtv.org/media_tree.git
10403 F:      drivers/media/platform/st/sti/hva
10404
10405 HWPOISON MEMORY FAILURE HANDLING
10406 M:      Miaohe Lin <[email protected]>
10407 R:      Naoya Horiguchi <[email protected]>
10408 L:      [email protected]
10409 S:      Maintained
10410 F:      mm/hwpoison-inject.c
10411 F:      mm/memory-failure.c
10412
10413 HYCON HY46XX TOUCHSCREEN SUPPORT
10414 M:      Giulio Benetti <[email protected]>
10415 L:      [email protected]
10416 S:      Maintained
10417 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10418 F:      drivers/input/touchscreen/hycon-hy46xx.c
10419
10420 HYGON PROCESSOR SUPPORT
10421 M:      Pu Wen <[email protected]>
10422 L:      [email protected]
10423 S:      Maintained
10424 F:      arch/x86/kernel/cpu/hygon.c
10425
10426 HYNIX HI556 SENSOR DRIVER
10427 M:      Sakari Ailus <[email protected]>
10428 L:      [email protected]
10429 S:      Maintained
10430 T:      git git://linuxtv.org/media_tree.git
10431 F:      drivers/media/i2c/hi556.c
10432
10433 HYNIX HI846 SENSOR DRIVER
10434 M:      Martin Kepplinger <[email protected]>
10435 L:      [email protected]
10436 S:      Maintained
10437 F:      drivers/media/i2c/hi846.c
10438
10439 HYNIX HI847 SENSOR DRIVER
10440 M:      Sakari Ailus <[email protected]>
10441 L:      [email protected]
10442 S:      Maintained
10443 F:      drivers/media/i2c/hi847.c
10444
10445 Hyper-V/Azure CORE AND DRIVERS
10446 M:      "K. Y. Srinivasan" <[email protected]>
10447 M:      Haiyang Zhang <[email protected]>
10448 M:      Wei Liu <[email protected]>
10449 M:      Dexuan Cui <[email protected]>
10450 L:      [email protected]
10451 S:      Supported
10452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10453 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10454 F:      Documentation/ABI/testing/debugfs-hyperv
10455 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10456 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10457 F:      Documentation/virt/hyperv
10458 F:      arch/arm64/hyperv
10459 F:      arch/arm64/include/asm/hyperv-tlfs.h
10460 F:      arch/arm64/include/asm/mshyperv.h
10461 F:      arch/x86/hyperv
10462 F:      arch/x86/include/asm/hyperv-tlfs.h
10463 F:      arch/x86/include/asm/mshyperv.h
10464 F:      arch/x86/include/asm/trace/hyperv.h
10465 F:      arch/x86/kernel/cpu/mshyperv.c
10466 F:      drivers/clocksource/hyperv_timer.c
10467 F:      drivers/hid/hid-hyperv.c
10468 F:      drivers/hv/
10469 F:      drivers/input/serio/hyperv-keyboard.c
10470 F:      drivers/iommu/hyperv-iommu.c
10471 F:      drivers/net/ethernet/microsoft/
10472 F:      drivers/net/hyperv/
10473 F:      drivers/pci/controller/pci-hyperv-intf.c
10474 F:      drivers/pci/controller/pci-hyperv.c
10475 F:      drivers/scsi/storvsc_drv.c
10476 F:      drivers/uio/uio_hv_generic.c
10477 F:      drivers/video/fbdev/hyperv_fb.c
10478 F:      include/asm-generic/hyperv-tlfs.h
10479 F:      include/asm-generic/mshyperv.h
10480 F:      include/clocksource/hyperv_timer.h
10481 F:      include/linux/hyperv.h
10482 F:      include/net/mana
10483 F:      include/uapi/linux/hyperv.h
10484 F:      net/vmw_vsock/hyperv_transport.c
10485 F:      tools/hv/
10486
10487 HYPERBUS SUPPORT
10488 M:      Vignesh Raghavendra <[email protected]>
10489 R:      Tudor Ambarus <[email protected]>
10490 L:      [email protected]
10491 S:      Supported
10492 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10493 C:      irc://irc.oftc.net/mtd
10494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10495 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10496 F:      drivers/mtd/hyperbus/
10497 F:      include/linux/mtd/hyperbus.h
10498
10499 HYPERVISOR VIRTUAL CONSOLE DRIVER
10500 L:      [email protected]
10501 S:      Odd Fixes
10502 F:      drivers/tty/hvc/
10503
10504 I2C ACPI SUPPORT
10505 M:      Mika Westerberg <[email protected]>
10506 L:      [email protected]
10507 L:      [email protected]
10508 S:      Maintained
10509 F:      drivers/i2c/i2c-core-acpi.c
10510
10511 I2C ADDRESS TRANSLATOR (ATR)
10512 M:      Tomi Valkeinen <[email protected]>
10513 R:      Luca Ceresoli <[email protected]>
10514 L:      [email protected]
10515 S:      Maintained
10516 F:      drivers/i2c/i2c-atr.c
10517 F:      include/linux/i2c-atr.h
10518
10519 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10520 M:      Ajay Gupta <[email protected]>
10521 L:      [email protected]
10522 S:      Maintained
10523 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10524 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10525
10526 I2C MUXES
10527 M:      Peter Rosin <[email protected]>
10528 L:      [email protected]
10529 S:      Maintained
10530 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10531 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10532 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10533 F:      Documentation/i2c/i2c-topology.rst
10534 F:      Documentation/i2c/muxes/
10535 F:      drivers/i2c/i2c-mux.c
10536 F:      drivers/i2c/muxes/
10537 F:      include/linux/i2c-mux.h
10538
10539 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10540 M:      Gregory CLEMENT <[email protected]>
10541 L:      [email protected]
10542 S:      Maintained
10543 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10544 F:      drivers/i2c/busses/i2c-mv64xxx.c
10545
10546 I2C OVER PARALLEL PORT
10547 M:      Jean Delvare <[email protected]>
10548 L:      [email protected]
10549 S:      Maintained
10550 F:      Documentation/i2c/busses/i2c-parport.rst
10551 F:      drivers/i2c/busses/i2c-parport.c
10552
10553 I2C SUBSYSTEM
10554 M:      Wolfram Sang <[email protected]>
10555 L:      [email protected]
10556 S:      Maintained
10557 W:      https://i2c.wiki.kernel.org/
10558 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10560 F:      Documentation/i2c/
10561 F:      drivers/i2c/*
10562 F:      include/dt-bindings/i2c/i2c.h
10563 F:      include/linux/i2c-dev.h
10564 F:      include/linux/i2c-smbus.h
10565 F:      include/linux/i2c.h
10566 F:      include/uapi/linux/i2c-*.h
10567 F:      include/uapi/linux/i2c.h
10568
10569 I2C SUBSYSTEM HOST DRIVERS
10570 M:      Andi Shyti <[email protected]>
10571 L:      [email protected]
10572 S:      Maintained
10573 W:      https://i2c.wiki.kernel.org/
10574 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10576 F:      Documentation/devicetree/bindings/i2c/
10577 F:      drivers/i2c/algos/
10578 F:      drivers/i2c/busses/
10579 F:      include/dt-bindings/i2c/
10580
10581 I2C-TAOS-EVM DRIVER
10582 M:      Jean Delvare <[email protected]>
10583 L:      [email protected]
10584 S:      Maintained
10585 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10586 F:      drivers/i2c/busses/i2c-taos-evm.c
10587
10588 I2C-TINY-USB DRIVER
10589 M:      Till Harbaum <[email protected]>
10590 L:      [email protected]
10591 S:      Maintained
10592 W:      http://www.harbaum.org/till/i2c_tiny_usb
10593 F:      drivers/i2c/busses/i2c-tiny-usb.c
10594
10595 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10596 M:      Jean Delvare <[email protected]>
10597 L:      [email protected]
10598 S:      Maintained
10599 F:      Documentation/i2c/busses/i2c-ali1535.rst
10600 F:      Documentation/i2c/busses/i2c-ali1563.rst
10601 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10602 F:      Documentation/i2c/busses/i2c-amd756.rst
10603 F:      Documentation/i2c/busses/i2c-amd8111.rst
10604 F:      Documentation/i2c/busses/i2c-i801.rst
10605 F:      Documentation/i2c/busses/i2c-nforce2.rst
10606 F:      Documentation/i2c/busses/i2c-piix4.rst
10607 F:      Documentation/i2c/busses/i2c-sis5595.rst
10608 F:      Documentation/i2c/busses/i2c-sis630.rst
10609 F:      Documentation/i2c/busses/i2c-sis96x.rst
10610 F:      Documentation/i2c/busses/i2c-via.rst
10611 F:      Documentation/i2c/busses/i2c-viapro.rst
10612 F:      drivers/i2c/busses/i2c-ali1535.c
10613 F:      drivers/i2c/busses/i2c-ali1563.c
10614 F:      drivers/i2c/busses/i2c-ali15x3.c
10615 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10616 F:      drivers/i2c/busses/i2c-amd756.c
10617 F:      drivers/i2c/busses/i2c-amd8111.c
10618 F:      drivers/i2c/busses/i2c-i801.c
10619 F:      drivers/i2c/busses/i2c-isch.c
10620 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10621 F:      drivers/i2c/busses/i2c-nforce2.c
10622 F:      drivers/i2c/busses/i2c-piix4.c
10623 F:      drivers/i2c/busses/i2c-sis5595.c
10624 F:      drivers/i2c/busses/i2c-sis630.c
10625 F:      drivers/i2c/busses/i2c-sis96x.c
10626 F:      drivers/i2c/busses/i2c-via.c
10627 F:      drivers/i2c/busses/i2c-viapro.c
10628
10629 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10630 M:      Hans de Goede <[email protected]>
10631 L:      [email protected]
10632 S:      Maintained
10633 F:      drivers/i2c/busses/i2c-cht-wc.c
10634
10635 I2C/SMBUS ISMT DRIVER
10636 M:      Seth Heasley <[email protected]>
10637 M:      Neil Horman <[email protected]>
10638 L:      [email protected]
10639 F:      Documentation/i2c/busses/i2c-ismt.rst
10640 F:      drivers/i2c/busses/i2c-ismt.c
10641
10642 I2C/SMBUS ZHAOXIN DRIVER
10643 M:      Hans Hu <[email protected]>
10644 L:      [email protected]
10645 S:      Maintained
10646 W:      https://www.zhaoxin.com
10647 F:      drivers/i2c/busses/i2c-viai2c-common.c
10648 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10649
10650 I2C/SMBUS STUB DRIVER
10651 M:      Jean Delvare <[email protected]>
10652 L:      [email protected]
10653 S:      Maintained
10654 F:      drivers/i2c/i2c-stub.c
10655
10656 I3C DRIVER FOR ASPEED AST2600
10657 M:      Jeremy Kerr <[email protected]>
10658 S:      Maintained
10659 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10660 F:      drivers/i3c/master/ast2600-i3c-master.c
10661
10662 I3C DRIVER FOR CADENCE I3C MASTER IP
10663 M:      Przemysław Gaj <[email protected]>
10664 S:      Maintained
10665 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10666 F:      drivers/i3c/master/i3c-master-cdns.c
10667
10668 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10669 S:      Orphan
10670 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10671 F:      drivers/i3c/master/dw*
10672
10673 I3C SUBSYSTEM
10674 M:      Alexandre Belloni <[email protected]>
10675 L:      [email protected] (moderated for non-subscribers)
10676 S:      Maintained
10677 C:      irc://chat.freenode.net/linux-i3c
10678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10679 F:      Documentation/ABI/testing/sysfs-bus-i3c
10680 F:      Documentation/devicetree/bindings/i3c/
10681 F:      Documentation/driver-api/i3c
10682 F:      drivers/i3c/
10683 F:      include/dt-bindings/i3c/
10684 F:      include/linux/i3c/
10685
10686 IBM Operation Panel Input Driver
10687 M:      Eddie James <[email protected]>
10688 L:      [email protected]
10689 S:      Maintained
10690 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10691 F:      drivers/input/misc/ibm-panel.c
10692
10693 IBM Power 842 compression accelerator
10694 M:      Haren Myneni <[email protected]>
10695 S:      Supported
10696 F:      crypto/842.c
10697 F:      drivers/crypto/nx/Kconfig
10698 F:      drivers/crypto/nx/Makefile
10699 F:      drivers/crypto/nx/nx-842*
10700 F:      include/linux/sw842.h
10701 F:      lib/842/
10702
10703 IBM Power in-Nest Crypto Acceleration
10704 M:      Breno Leitão <[email protected]>
10705 M:      Nayna Jain <[email protected]>
10706 M:      Paulo Flabiano Smorigo <[email protected]>
10707 L:      [email protected]
10708 S:      Supported
10709 F:      drivers/crypto/nx/Kconfig
10710 F:      drivers/crypto/nx/Makefile
10711 F:      drivers/crypto/nx/nx-aes*
10712 F:      drivers/crypto/nx/nx-sha*
10713 F:      drivers/crypto/nx/nx.*
10714 F:      drivers/crypto/nx/nx_csbcpb.h
10715 F:      drivers/crypto/nx/nx_debugfs.c
10716
10717 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10718 M:      Tyrel Datwyler <[email protected]>
10719 L:      [email protected]
10720 L:      [email protected]
10721 S:      Supported
10722 F:      drivers/pci/hotplug/rpadlpar*
10723
10724 IBM Power Linux RAID adapter
10725 M:      Brian King <[email protected]>
10726 S:      Supported
10727 F:      drivers/scsi/ipr.*
10728
10729 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10730 M:      Tyrel Datwyler <[email protected]>
10731 L:      [email protected]
10732 L:      [email protected]
10733 S:      Supported
10734 F:      drivers/pci/hotplug/rpaphp*
10735
10736 IBM Power SRIOV Virtual NIC Device Driver
10737 M:      Haren Myneni <[email protected]>
10738 M:      Rick Lindsley <[email protected]>
10739 R:      Nick Child <[email protected]>
10740 R:      Thomas Falcon <[email protected]>
10741 L:      [email protected]
10742 S:      Supported
10743 F:      drivers/net/ethernet/ibm/ibmvnic.*
10744
10745 IBM Power VFIO Support
10746 M:      Timothy Pearson <[email protected]>
10747 S:      Supported
10748 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10749
10750 IBM Power Virtual Ethernet Device Driver
10751 M:      Nick Child <[email protected]>
10752 L:      [email protected]
10753 S:      Supported
10754 F:      drivers/net/ethernet/ibm/ibmveth.*
10755
10756 IBM Power Virtual FC Device Drivers
10757 M:      Tyrel Datwyler <[email protected]>
10758 L:      [email protected]
10759 S:      Supported
10760 F:      drivers/scsi/ibmvscsi/ibmvfc*
10761
10762 IBM Power Virtual Management Channel Driver
10763 M:      Brad Warrum <[email protected]>
10764 M:      Ritu Agarwal <[email protected]>
10765 S:      Supported
10766 F:      drivers/misc/ibmvmc.*
10767
10768 IBM Power Virtual SCSI Device Drivers
10769 M:      Tyrel Datwyler <[email protected]>
10770 L:      [email protected]
10771 S:      Supported
10772 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10773 F:      include/scsi/viosrp.h
10774
10775 IBM Power Virtual SCSI Device Target Driver
10776 M:      Tyrel Datwyler <[email protected]>
10777 L:      [email protected]
10778 L:      [email protected]
10779 S:      Supported
10780 F:      drivers/scsi/ibmvscsi_tgt/
10781
10782 IBM Power VMX Cryptographic instructions
10783 M:      Breno Leitão <[email protected]>
10784 M:      Nayna Jain <[email protected]>
10785 M:      Paulo Flabiano Smorigo <[email protected]>
10786 L:      [email protected]
10787 S:      Supported
10788 F:      arch/powerpc/crypto/Kconfig
10789 F:      arch/powerpc/crypto/Makefile
10790 F:      arch/powerpc/crypto/aes.c
10791 F:      arch/powerpc/crypto/aes_cbc.c
10792 F:      arch/powerpc/crypto/aes_ctr.c
10793 F:      arch/powerpc/crypto/aes_xts.c
10794 F:      arch/powerpc/crypto/aesp8-ppc.*
10795 F:      arch/powerpc/crypto/ghash.c
10796 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10797 F:      arch/powerpc/crypto/ppc-xlate.pl
10798 F:      arch/powerpc/crypto/vmx.c
10799
10800 IBM ServeRAID RAID DRIVER
10801 S:      Orphan
10802 F:      drivers/scsi/ips.*
10803
10804 ICH LPC AND GPIO DRIVER
10805 M:      Peter Tyser <[email protected]>
10806 S:      Maintained
10807 F:      drivers/gpio/gpio-ich.c
10808 F:      drivers/mfd/lpc_ich.c
10809
10810 ICY I2C DRIVER
10811 M:      Max Staudt <[email protected]>
10812 L:      [email protected]
10813 S:      Maintained
10814 F:      drivers/i2c/busses/i2c-icy.c
10815
10816 IDEAPAD LAPTOP EXTRAS DRIVER
10817 M:      Ike Panhc <[email protected]>
10818 L:      [email protected]
10819 S:      Maintained
10820 W:      http://launchpad.net/ideapad-laptop
10821 F:      drivers/platform/x86/ideapad-laptop.c
10822
10823 IDEAPAD LAPTOP SLIDEBAR DRIVER
10824 M:      Andrey Moiseev <[email protected]>
10825 L:      [email protected]
10826 S:      Maintained
10827 W:      https://github.com/o2genum/ideapad-slidebar
10828 F:      drivers/input/misc/ideapad_slidebar.c
10829
10830 IDT VersaClock 5 CLOCK DRIVER
10831 M:      Luca Ceresoli <[email protected]>
10832 S:      Maintained
10833 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10834 F:      drivers/clk/clk-versaclock5.c
10835
10836 IEEE 802.15.4 SUBSYSTEM
10837 M:      Alexander Aring <[email protected]>
10838 M:      Stefan Schmidt <[email protected]>
10839 M:      Miquel Raynal <[email protected]>
10840 L:      [email protected]
10841 S:      Maintained
10842 W:      https://linux-wpan.org/
10843 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10846 F:      Documentation/networking/ieee802154.rst
10847 F:      drivers/net/ieee802154/
10848 F:      include/linux/ieee802154.h
10849 F:      include/linux/nl802154.h
10850 F:      include/net/af_ieee802154.h
10851 F:      include/net/cfg802154.h
10852 F:      include/net/ieee802154_netdev.h
10853 F:      include/net/mac802154.h
10854 F:      include/net/nl802154.h
10855 F:      net/ieee802154/
10856 F:      net/mac802154/
10857
10858 Intel VIRTIO DATA PATH ACCELERATOR
10859 M:      Zhu Lingshan <[email protected]>
10860 L:      [email protected]
10861 S:      Supported
10862 F:      drivers/vdpa/ifcvf/
10863
10864 IFE PROTOCOL
10865 M:      Yotam Gigi <[email protected]>
10866 M:      Jamal Hadi Salim <[email protected]>
10867 F:      include/net/ife.h
10868 F:      include/uapi/linux/ife.h
10869 F:      net/ife
10870
10871 IGORPLUG-USB IR RECEIVER
10872 M:      Sean Young <[email protected]>
10873 L:      [email protected]
10874 S:      Maintained
10875 F:      drivers/media/rc/igorplugusb.c
10876
10877 IGUANAWORKS USB IR TRANSCEIVER
10878 M:      Sean Young <[email protected]>
10879 L:      [email protected]
10880 S:      Maintained
10881 F:      drivers/media/rc/iguanair.c
10882
10883 IIO BACKEND FRAMEWORK
10884 M:      Nuno Sa <[email protected]>
10885 R:      Olivier Moysan <[email protected]>
10886 L:      [email protected]
10887 S:      Maintained
10888 F:      drivers/iio/industrialio-backend.c
10889 F:      include/linux/iio/backend.h
10890
10891 IIO DIGITAL POTENTIOMETER DAC
10892 M:      Peter Rosin <[email protected]>
10893 L:      [email protected]
10894 S:      Maintained
10895 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10896 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10897 F:      drivers/iio/dac/dpot-dac.c
10898
10899 IIO ENVELOPE DETECTOR
10900 M:      Peter Rosin <[email protected]>
10901 L:      [email protected]
10902 S:      Maintained
10903 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10904 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10905 F:      drivers/iio/adc/envelope-detector.c
10906
10907 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10908 M:      Matti Vaittinen <[email protected]>
10909 L:      [email protected]
10910 S:      Maintained
10911 F:      drivers/iio/industrialio-gts-helper.c
10912 F:      include/linux/iio/iio-gts-helper.h
10913 F:      drivers/iio/test/iio-test-gts.c
10914
10915 IIO MULTIPLEXER
10916 M:      Peter Rosin <[email protected]>
10917 L:      [email protected]
10918 S:      Maintained
10919 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10920 F:      drivers/iio/multiplexer/iio-mux.c
10921
10922 IIO SCMI BASED DRIVER
10923 M:      Jyoti Bhayana <[email protected]>
10924 L:      [email protected]
10925 S:      Maintained
10926 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10927
10928 IIO SUBSYSTEM AND DRIVERS
10929 M:      Jonathan Cameron <[email protected]>
10930 R:      Lars-Peter Clausen <[email protected]>
10931 L:      [email protected]
10932 S:      Maintained
10933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10934 F:      Documentation/ABI/testing/configfs-iio*
10935 F:      Documentation/ABI/testing/sysfs-bus-iio*
10936 F:      Documentation/devicetree/bindings/iio/
10937 F:      Documentation/iio/
10938 F:      drivers/iio/
10939 F:      drivers/staging/iio/
10940 F:      include/dt-bindings/iio/
10941 F:      include/linux/iio/
10942 F:      tools/iio/
10943
10944 IIO UNIT CONVERTER
10945 M:      Peter Rosin <[email protected]>
10946 L:      [email protected]
10947 S:      Maintained
10948 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10949 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10950 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10951 F:      drivers/iio/afe/iio-rescale.c
10952
10953 IKANOS/ADI EAGLE ADSL USB DRIVER
10954 M:      Matthieu Castet <[email protected]>
10955 M:      Stanislaw Gruszka <[email protected]>
10956 S:      Maintained
10957 F:      drivers/usb/atm/ueagle-atm.c
10958
10959 IMAGIS TOUCHSCREEN DRIVER
10960 M:      Markuss Broks <[email protected]>
10961 S:      Maintained
10962 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10963 F:      drivers/input/touchscreen/imagis.c
10964
10965 IMGTEC ASCII LCD DRIVER
10966 M:      Paul Burton <[email protected]>
10967 S:      Maintained
10968 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10969 F:      drivers/auxdisplay/img-ascii-lcd.c
10970
10971 IMGTEC JPEG ENCODER DRIVER
10972 M:      Devarsh Thakkar <[email protected]>
10973 L:      [email protected]
10974 S:      Supported
10975 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
10976 F:      drivers/media/platform/imagination/e5010*
10977
10978 IMGTEC IR DECODER DRIVER
10979 S:      Orphan
10980 F:      drivers/media/rc/img-ir/
10981
10982 IMGTEC POWERVR DRM DRIVER
10983 M:      Frank Binns <[email protected]>
10984 M:      Matt Coster <[email protected]>
10985 S:      Supported
10986 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
10987 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
10988 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
10989 F:      Documentation/gpu/imagination/
10990 F:      drivers/gpu/drm/ci/xfails/powervr*
10991 F:      drivers/gpu/drm/imagination/
10992 F:      include/uapi/drm/pvr_drm.h
10993
10994 IMON SOUNDGRAPH USB IR RECEIVER
10995 M:      Sean Young <[email protected]>
10996 L:      [email protected]
10997 S:      Maintained
10998 F:      drivers/media/rc/imon.c
10999 F:      drivers/media/rc/imon_raw.c
11000
11001 IMS TWINTURBO FRAMEBUFFER DRIVER
11002 L:      [email protected]
11003 S:      Orphan
11004 F:      drivers/video/fbdev/imsttfb.c
11005
11006 INDEX OF FURTHER KERNEL DOCUMENTATION
11007 M:      Carlos Bilbao <[email protected]>
11008 S:      Maintained
11009 F:      Documentation/process/kernel-docs.rst
11010
11011 INDUSTRY PACK SUBSYSTEM (IPACK)
11012 M:      Vaibhav Gupta <[email protected]>
11013 M:      Jens Taprogge <[email protected]>
11014 M:      Greg Kroah-Hartman <[email protected]>
11015 L:      [email protected]
11016 S:      Maintained
11017 W:      http://industrypack.sourceforge.net
11018 F:      drivers/ipack/
11019
11020 INFINEON DPS310 Driver
11021 M:      Eddie James <[email protected]>
11022 L:      [email protected]
11023 S:      Maintained
11024 F:      drivers/iio/pressure/dps310.c
11025
11026 INFINEON PEB2466 ASoC CODEC
11027 M:      Herve Codina <[email protected]>
11028 L:      [email protected] (moderated for non-subscribers)
11029 S:      Maintained
11030 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11031 F:      sound/soc/codecs/peb2466.c
11032
11033 INFINIBAND SUBSYSTEM
11034 M:      Jason Gunthorpe <[email protected]>
11035 M:      Leon Romanovsky <[email protected]>
11036 L:      [email protected]
11037 S:      Supported
11038 W:      https://github.com/linux-rdma/rdma-core
11039 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11041 F:      Documentation/devicetree/bindings/infiniband/
11042 F:      Documentation/infiniband/
11043 F:      drivers/infiniband/
11044 F:      include/rdma/
11045 F:      include/trace/events/ib_mad.h
11046 F:      include/trace/events/ib_umad.h
11047 F:      include/trace/misc/rdma.h
11048 F:      include/uapi/linux/if_infiniband.h
11049 F:      include/uapi/rdma/
11050 F:      samples/bpf/ibumad_kern.c
11051 F:      samples/bpf/ibumad_user.c
11052
11053 INGENIC JZ4780 NAND DRIVER
11054 M:      Harvey Hunt <[email protected]>
11055 L:      [email protected]
11056 L:      [email protected]
11057 S:      Maintained
11058 F:      drivers/mtd/nand/raw/ingenic/
11059
11060 INGENIC JZ47xx SoCs
11061 M:      Paul Cercueil <[email protected]>
11062 L:      [email protected]
11063 S:      Maintained
11064 F:      arch/mips/boot/dts/ingenic/
11065 F:      arch/mips/generic/board-ingenic.c
11066 F:      arch/mips/include/asm/mach-ingenic/
11067 F:      arch/mips/ingenic/Kconfig
11068 F:      drivers/clk/ingenic/
11069 F:      drivers/dma/dma-jz4780.c
11070 F:      drivers/gpu/drm/ingenic/
11071 F:      drivers/i2c/busses/i2c-jz4780.c
11072 F:      drivers/iio/adc/ingenic-adc.c
11073 F:      drivers/irqchip/irq-ingenic.c
11074 F:      drivers/memory/jz4780-nemc.c
11075 F:      drivers/mmc/host/jz4740_mmc.c
11076 F:      drivers/mtd/nand/raw/ingenic/
11077 F:      drivers/pinctrl/pinctrl-ingenic.c
11078 F:      drivers/power/supply/ingenic-battery.c
11079 F:      drivers/pwm/pwm-jz4740.c
11080 F:      drivers/remoteproc/ingenic_rproc.c
11081 F:      drivers/rtc/rtc-jz4740.c
11082 F:      drivers/tty/serial/8250/8250_ingenic.c
11083 F:      drivers/usb/musb/jz4740.c
11084 F:      drivers/watchdog/jz4740_wdt.c
11085 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11086 F:      include/linux/mfd/ingenic-tcu.h
11087 F:      sound/soc/codecs/jz47*
11088 F:      sound/soc/jz4740/
11089
11090 INJOINIC IP5xxx POWER BANK IC DRIVER
11091 M:      Samuel Holland <[email protected]>
11092 S:      Maintained
11093 F:      drivers/power/supply/ip5xxx_power.c
11094
11095 INOTIFY
11096 M:      Jan Kara <[email protected]>
11097 R:      Amir Goldstein <[email protected]>
11098 L:      [email protected]
11099 S:      Maintained
11100 F:      Documentation/filesystems/inotify.rst
11101 F:      fs/notify/inotify/
11102 F:      include/linux/inotify.h
11103 F:      include/uapi/linux/inotify.h
11104
11105 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11106 M:      Dmitry Torokhov <[email protected]>
11107 L:      [email protected]
11108 S:      Maintained
11109 Q:      http://patchwork.kernel.org/project/linux-input/list/
11110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11111 F:      Documentation/devicetree/bindings/input/
11112 F:      Documentation/devicetree/bindings/serio/
11113 F:      Documentation/input/
11114 F:      drivers/input/
11115 F:      include/dt-bindings/input/
11116 F:      include/linux/input.h
11117 F:      include/linux/input/
11118 F:      include/uapi/linux/input-event-codes.h
11119 F:      include/uapi/linux/input.h
11120
11121 INPUT MULTITOUCH (MT) PROTOCOL
11122 M:      Henrik Rydberg <[email protected]>
11123 L:      [email protected]
11124 S:      Odd fixes
11125 F:      Documentation/input/multi-touch-protocol.rst
11126 F:      drivers/input/input-mt.c
11127 K:      \b(ABS|SYN)_MT_
11128
11129 INSIDE SECURE CRYPTO DRIVER
11130 M:      Antoine Tenart <[email protected]>
11131 L:      [email protected]
11132 S:      Maintained
11133 F:      drivers/crypto/inside-secure/
11134
11135 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11136 M:      Mimi Zohar <[email protected]>
11137 M:      Roberto Sassu <[email protected]>
11138 M:      Dmitry Kasatkin <[email protected]>
11139 R:      Eric Snowberg <[email protected]>
11140 L:      [email protected]
11141 S:      Supported
11142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11143 F:      security/integrity/
11144 F:      security/integrity/ima/
11145
11146 INTEL 810/815 FRAMEBUFFER DRIVER
11147 M:      Antonino Daplas <[email protected]>
11148 L:      [email protected]
11149 S:      Maintained
11150 F:      drivers/video/fbdev/i810/
11151
11152 INTEL 8254 COUNTER DRIVER
11153 M:      William Breathitt Gray <[email protected]>
11154 L:      [email protected]
11155 S:      Maintained
11156 F:      drivers/counter/i8254.c
11157 F:      include/linux/i8254.h
11158
11159 INTEL 8255 GPIO DRIVER
11160 M:      William Breathitt Gray <[email protected]>
11161 L:      [email protected]
11162 S:      Maintained
11163 F:      drivers/gpio/gpio-i8255.c
11164 F:      drivers/gpio/gpio-i8255.h
11165
11166 INTEL ASoC DRIVERS
11167 M:      Cezary Rojewski <[email protected]>
11168 M:      Pierre-Louis Bossart <[email protected]>
11169 M:      Liam Girdwood <[email protected]>
11170 M:      Peter Ujfalusi <[email protected]>
11171 M:      Bard Liao <[email protected]>
11172 M:      Ranjani Sridharan <[email protected]>
11173 M:      Kai Vehmanen <[email protected]>
11174 L:      [email protected] (moderated for non-subscribers)
11175 S:      Supported
11176 F:      sound/soc/intel/
11177
11178 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11179 M:      Hans de Goede <[email protected]>
11180 L:      [email protected]
11181 S:      Maintained
11182 F:      drivers/platform/x86/intel/atomisp2/pm.c
11183
11184 INTEL ATOMISP2 LED DRIVER
11185 M:      Hans de Goede <[email protected]>
11186 L:      [email protected]
11187 S:      Maintained
11188 F:      drivers/platform/x86/intel/atomisp2/led.c
11189
11190 INTEL BIOS SAR INT1092 DRIVER
11191 M:      Shravan Sudhakar <[email protected]>
11192 L:      [email protected]
11193 S:      Maintained
11194 F:      drivers/platform/x86/intel/int1092/
11195
11196 INTEL BROXTON PMC DRIVER
11197 M:      Mika Westerberg <[email protected]>
11198 M:      Zha Qipeng <[email protected]>
11199 S:      Maintained
11200 F:      drivers/mfd/intel_pmc_bxt.c
11201 F:      include/linux/mfd/intel_pmc_bxt.h
11202
11203 INTEL C600 SERIES SAS CONTROLLER DRIVER
11204 M:      Artur Paszkiewicz <[email protected]>
11205 L:      [email protected]
11206 S:      Supported
11207 T:      git git://git.code.sf.net/p/intel-sas/isci
11208 F:      drivers/scsi/isci/
11209
11210 INTEL CPU family model numbers
11211 M:      Tony Luck <[email protected]>
11212 M:      [email protected]
11213 L:      [email protected]
11214 S:      Supported
11215 F:      arch/x86/include/asm/intel-family.h
11216
11217 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11218 M:      Jani Nikula <[email protected]>
11219 M:      Rodrigo Vivi <[email protected]>
11220 L:      [email protected]
11221 L:      [email protected]
11222 S:      Supported
11223 F:      drivers/gpu/drm/i915/display/
11224 F:      drivers/gpu/drm/xe/display/
11225 F:      drivers/gpu/drm/xe/compat-i915-headers
11226 F:      include/drm/intel/
11227
11228 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11229 M:      Jani Nikula <[email protected]>
11230 M:      Joonas Lahtinen <[email protected]>
11231 M:      Rodrigo Vivi <[email protected]>
11232 M:      Tvrtko Ursulin <[email protected]>
11233 L:      [email protected]
11234 S:      Supported
11235 W:      https://drm.pages.freedesktop.org/intel-docs/
11236 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11237 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11238 C:      irc://irc.oftc.net/intel-gfx
11239 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11240 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11241 F:      Documentation/gpu/i915.rst
11242 F:      drivers/gpu/drm/ci/xfails/i915*
11243 F:      drivers/gpu/drm/i915/
11244 F:      include/drm/intel/
11245 F:      include/uapi/drm/i915_drm.h
11246
11247 INTEL DRM XE DRIVER (Lunar Lake and newer)
11248 M:      Lucas De Marchi <[email protected]>
11249 M:      Thomas Hellström <[email protected]>
11250 M:      Rodrigo Vivi <[email protected]>
11251 L:      [email protected]
11252 S:      Supported
11253 W:      https://drm.pages.freedesktop.org/intel-docs/
11254 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11255 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11256 C:      irc://irc.oftc.net/xe
11257 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11258 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11259 F:      Documentation/gpu/xe/
11260 F:      drivers/gpu/drm/xe/
11261 F:      include/drm/intel/
11262 F:      include/uapi/drm/xe_drm.h
11263
11264 INTEL ETHERNET DRIVERS
11265 M:      Tony Nguyen <[email protected]>
11266 M:      Przemek Kitszel <[email protected]>
11267 L:      [email protected] (moderated for non-subscribers)
11268 S:      Supported
11269 W:      https://www.intel.com/content/www/us/en/support.html
11270 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11273 F:      Documentation/networking/device_drivers/ethernet/intel/
11274 F:      drivers/net/ethernet/intel/
11275 F:      drivers/net/ethernet/intel/*/
11276 F:      include/linux/avf/virtchnl.h
11277 F:      include/linux/net/intel/iidc.h
11278
11279 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11280 M:      Mustafa Ismail <[email protected]>
11281 M:      Tatyana Nikolova <[email protected]>
11282 L:      [email protected]
11283 S:      Supported
11284 F:      drivers/infiniband/hw/irdma/
11285 F:      include/uapi/rdma/irdma-abi.h
11286
11287 INTEL GPIO DRIVERS
11288 M:      Andy Shevchenko <[email protected]>
11289 L:      [email protected]
11290 S:      Supported
11291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11292 F:      drivers/gpio/gpio-elkhartlake.c
11293 F:      drivers/gpio/gpio-graniterapids.c
11294 F:      drivers/gpio/gpio-ich.c
11295 F:      drivers/gpio/gpio-merrifield.c
11296 F:      drivers/gpio/gpio-ml-ioh.c
11297 F:      drivers/gpio/gpio-pch.c
11298 F:      drivers/gpio/gpio-sch.c
11299 F:      drivers/gpio/gpio-sodaville.c
11300 F:      drivers/gpio/gpio-tangier.c
11301 F:      drivers/gpio/gpio-tangier.h
11302
11303 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11304 M:      Zhenyu Wang <[email protected]>
11305 M:      Zhi Wang <[email protected]>
11306 L:      [email protected]
11307 L:      [email protected]
11308 S:      Supported
11309 W:      https://github.com/intel/gvt-linux/wiki
11310 T:      git https://github.com/intel/gvt-linux.git
11311 F:      drivers/gpu/drm/i915/gvt/
11312
11313 INTEL HID EVENT DRIVER
11314 M:      Alex Hung <[email protected]>
11315 L:      [email protected]
11316 S:      Maintained
11317 F:      drivers/platform/x86/intel/hid.c
11318
11319 INTEL I/OAT DMA DRIVER
11320 M:      Dave Jiang <[email protected]>
11321 R:      Dan Williams <[email protected]>
11322 L:      [email protected]
11323 S:      Supported
11324 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11325 F:      drivers/dma/ioat*
11326
11327 INTEL IAA CRYPTO DRIVER
11328 M:      Tom Zanussi <[email protected]>
11329 L:      [email protected]
11330 S:      Supported
11331 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11332 F:      drivers/crypto/intel/iaa/*
11333
11334 INTEL IDLE DRIVER
11335 M:      Jacob Pan <[email protected]>
11336 M:      Len Brown <[email protected]>
11337 L:      [email protected]
11338 S:      Supported
11339 B:      https://bugzilla.kernel.org
11340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11341 F:      drivers/idle/intel_idle.c
11342
11343 INTEL IDXD DRIVER
11344 M:      Fenghua Yu <[email protected]>
11345 R:      Dave Jiang <[email protected]>
11346 L:      [email protected]
11347 S:      Supported
11348 F:      drivers/dma/idxd/*
11349 F:      include/uapi/linux/idxd.h
11350
11351 INTEL IN FIELD SCAN (IFS) DEVICE
11352 M:      Jithu Joseph <[email protected]>
11353 R:      Ashok Raj <[email protected]>
11354 R:      Tony Luck <[email protected]>
11355 S:      Maintained
11356 F:      drivers/platform/x86/intel/ifs
11357 F:      include/trace/events/intel_ifs.h
11358 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11359
11360 INTEL INTEGRATED SENSOR HUB DRIVER
11361 M:      Srinivas Pandruvada <[email protected]>
11362 M:      Jiri Kosina <[email protected]>
11363 L:      [email protected]
11364 S:      Maintained
11365 F:      drivers/hid/intel-ish-hid/
11366
11367 INTEL IOMMU (VT-d)
11368 M:      David Woodhouse <[email protected]>
11369 M:      Lu Baolu <[email protected]>
11370 L:      [email protected]
11371 S:      Supported
11372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11373 F:      drivers/iommu/intel/
11374
11375 INTEL IPU3 CSI-2 CIO2 DRIVER
11376 M:      Yong Zhi <[email protected]>
11377 M:      Sakari Ailus <[email protected]>
11378 M:      Bingbu Cao <[email protected]>
11379 M:      Dan Scally <[email protected]>
11380 R:      Tianshu Qiu <[email protected]>
11381 L:      [email protected]
11382 S:      Maintained
11383 T:      git git://linuxtv.org/media_tree.git
11384 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11385 F:      drivers/media/pci/intel/ipu3/
11386
11387 INTEL IPU3 CSI-2 IMGU DRIVER
11388 M:      Sakari Ailus <[email protected]>
11389 R:      Bingbu Cao <[email protected]>
11390 R:      Tianshu Qiu <[email protected]>
11391 L:      [email protected]
11392 S:      Maintained
11393 F:      Documentation/admin-guide/media/ipu3.rst
11394 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11395 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11396 F:      drivers/staging/media/ipu3/
11397
11398 INTEL IPU6 INPUT SYSTEM DRIVER
11399 M:      Sakari Ailus <[email protected]>
11400 M:      Bingbu Cao <[email protected]>
11401 R:      Tianshu Qiu <[email protected]>
11402 L:      [email protected]
11403 S:      Maintained
11404 T:      git git://linuxtv.org/media_tree.git
11405 F:      Documentation/admin-guide/media/ipu6-isys.rst
11406 F:      drivers/media/pci/intel/ipu6/
11407
11408 INTEL ISHTP ECLITE DRIVER
11409 M:      Sumesh K Naduvalath <[email protected]>
11410 L:      [email protected]
11411 S:      Supported
11412 F:      drivers/platform/x86/intel/ishtp_eclite.c
11413
11414 INTEL IXP4XX CRYPTO SUPPORT
11415 M:      Corentin Labbe <[email protected]>
11416 L:      [email protected]
11417 S:      Maintained
11418 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11419
11420 INTEL KEEM BAY DRM DRIVER
11421 M:      Anitha Chrisanthus <[email protected]>
11422 M:      Edmund Dea <[email protected]>
11423 S:      Maintained
11424 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11425 F:      drivers/gpu/drm/kmb/
11426
11427 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11428 M:      Daniele Alessandrelli <[email protected]>
11429 S:      Maintained
11430 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11431 F:      drivers/crypto/intel/keembay/Kconfig
11432 F:      drivers/crypto/intel/keembay/Makefile
11433 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11434 F:      drivers/crypto/intel/keembay/ocs-aes.c
11435 F:      drivers/crypto/intel/keembay/ocs-aes.h
11436
11437 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11438 M:      Daniele Alessandrelli <[email protected]>
11439 M:      Prabhjot Khurana <[email protected]>
11440 M:      Mark Gross <[email protected]>
11441 S:      Maintained
11442 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11443 F:      drivers/crypto/intel/keembay/Kconfig
11444 F:      drivers/crypto/intel/keembay/Makefile
11445 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11446
11447 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11448 M:      Daniele Alessandrelli <[email protected]>
11449 M:      Declan Murphy <[email protected]>
11450 S:      Maintained
11451 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11452 F:      drivers/crypto/intel/keembay/Kconfig
11453 F:      drivers/crypto/intel/keembay/Makefile
11454 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11455 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11456 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11457
11458 INTEL MANAGEMENT ENGINE (mei)
11459 M:      Tomas Winkler <[email protected]>
11460 L:      [email protected]
11461 S:      Supported
11462 F:      Documentation/driver-api/mei/*
11463 F:      drivers/misc/mei/
11464 F:      drivers/watchdog/mei_wdt.c
11465 F:      include/linux/mei_aux.h
11466 F:      include/linux/mei_cl_bus.h
11467 F:      include/uapi/linux/mei.h
11468 F:      include/uapi/linux/mei_uuid.h
11469 F:      include/uapi/linux/uuid.h
11470 F:      samples/mei/*
11471
11472 INTEL MAX 10 BMC MFD DRIVER
11473 M:      Xu Yilun <[email protected]>
11474 R:      Tom Rix <[email protected]>
11475 S:      Maintained
11476 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11477 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11478 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11479 F:      drivers/mfd/intel-m10-bmc*
11480 F:      include/linux/mfd/intel-m10-bmc.h
11481
11482 INTEL MAX10 BMC SECURE UPDATES
11483 M:      Peter Colberg <[email protected]>
11484 L:      [email protected]
11485 S:      Maintained
11486 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11487 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11488
11489 INTEL P-Unit IPC DRIVER
11490 M:      Zha Qipeng <[email protected]>
11491 L:      [email protected]
11492 S:      Maintained
11493 F:      arch/x86/include/asm/intel_punit_ipc.h
11494 F:      drivers/platform/x86/intel/punit_ipc.c
11495
11496 INTEL PMC CORE DRIVER
11497 M:      Rajneesh Bhardwaj <[email protected]>
11498 M:      David E Box <[email protected]>
11499 L:      [email protected]
11500 S:      Maintained
11501 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11502 F:      drivers/platform/x86/intel/pmc/
11503
11504 INTEL PMIC GPIO DRIVERS
11505 M:      Andy Shevchenko <[email protected]>
11506 S:      Supported
11507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11508 F:      drivers/gpio/gpio-*cove.c
11509
11510 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11511 M:      Andy Shevchenko <[email protected]>
11512 S:      Supported
11513 F:      drivers/mfd/intel_soc_pmic*
11514 F:      include/linux/mfd/intel_soc_pmic*
11515
11516 INTEL PMT DRIVERS
11517 M:      David E. Box <[email protected]>
11518 S:      Supported
11519 F:      drivers/platform/x86/intel/pmt/
11520
11521 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11522 M:      Stanislav Yakovlev <[email protected]>
11523 L:      [email protected]
11524 S:      Maintained
11525 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11526 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11527 F:      drivers/net/wireless/intel/ipw2x00/
11528
11529 INTEL PSTATE DRIVER
11530 M:      Srinivas Pandruvada <[email protected]>
11531 M:      Len Brown <[email protected]>
11532 L:      [email protected]
11533 S:      Supported
11534 F:      drivers/cpufreq/intel_pstate.c
11535
11536 INTEL PTP DFL ToD DRIVER
11537 M:      Tianfei Zhang <[email protected]>
11538 L:      [email protected]
11539 L:      [email protected]
11540 S:      Maintained
11541 F:      drivers/ptp/ptp_dfl_tod.c
11542
11543 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11544 M:      Jarkko Nikula <[email protected]>
11545 L:      [email protected]
11546 F:      drivers/counter/intel-qep.c
11547
11548 INTEL SCU DRIVERS
11549 M:      Mika Westerberg <[email protected]>
11550 S:      Maintained
11551 F:      arch/x86/include/asm/intel_scu_ipc.h
11552 F:      drivers/platform/x86/intel_scu_*
11553
11554 INTEL SDSI DRIVER
11555 M:      David E. Box <[email protected]>
11556 S:      Supported
11557 F:      drivers/platform/x86/intel/sdsi.c
11558 F:      tools/arch/x86/intel_sdsi/
11559 F:      tools/testing/selftests/drivers/sdsi/
11560
11561 INTEL SGX
11562 M:      Jarkko Sakkinen <[email protected]>
11563 R:      Dave Hansen <[email protected]>
11564 L:      [email protected]
11565 S:      Supported
11566 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11568 F:      Documentation/arch/x86/sgx.rst
11569 F:      arch/x86/entry/vdso/vsgx.S
11570 F:      arch/x86/include/asm/sgx.h
11571 F:      arch/x86/include/uapi/asm/sgx.h
11572 F:      arch/x86/kernel/cpu/sgx/*
11573 F:      tools/testing/selftests/sgx/*
11574 K:      \bSGX_
11575
11576 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11577 M:      Daniel Scally <[email protected]>
11578 S:      Maintained
11579 F:      drivers/platform/x86/intel/int3472/
11580
11581 INTEL SPEED SELECT TECHNOLOGY
11582 M:      Srinivas Pandruvada <[email protected]>
11583 L:      [email protected]
11584 S:      Maintained
11585 F:      drivers/platform/x86/intel/speed_select_if/
11586 F:      include/uapi/linux/isst_if.h
11587 F:      tools/power/x86/intel-speed-select/
11588
11589 INTEL STRATIX10 FIRMWARE DRIVERS
11590 M:      Dinh Nguyen <[email protected]>
11591 L:      [email protected]
11592 S:      Maintained
11593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11594 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11595 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11596 F:      drivers/firmware/stratix10-rsu.c
11597 F:      drivers/firmware/stratix10-svc.c
11598 F:      include/linux/firmware/intel/stratix10-smc.h
11599 F:      include/linux/firmware/intel/stratix10-svc-client.h
11600
11601 INTEL TELEMETRY DRIVER
11602 M:      Rajneesh Bhardwaj <[email protected]>
11603 M:      "David E. Box" <[email protected]>
11604 L:      [email protected]
11605 S:      Maintained
11606 F:      arch/x86/include/asm/intel_telemetry.h
11607 F:      drivers/platform/x86/intel/telemetry/
11608
11609 INTEL TPMI DRIVER
11610 M:      Srinivas Pandruvada <[email protected]>
11611 L:      [email protected]
11612 S:      Maintained
11613 F:      Documentation/ABI/testing/debugfs-tpmi
11614 F:      drivers/platform/x86/intel/tpmi.c
11615 F:      include/linux/intel_tpmi.h
11616
11617 INTEL UNCORE FREQUENCY CONTROL
11618 M:      Srinivas Pandruvada <[email protected]>
11619 L:      [email protected]
11620 S:      Maintained
11621 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11622 F:      drivers/platform/x86/intel/uncore-frequency/
11623
11624 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11625 M:      David E. Box <[email protected]>
11626 S:      Supported
11627 F:      drivers/platform/x86/intel/vsec.*
11628
11629 INTEL VIRTUAL BUTTON DRIVER
11630 M:      AceLan Kao <[email protected]>
11631 L:      [email protected]
11632 S:      Maintained
11633 F:      drivers/platform/x86/intel/vbtn.c
11634
11635 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11636 M:      Stanislaw Gruszka <[email protected]>
11637 L:      [email protected]
11638 S:      Supported
11639 F:      drivers/net/wireless/intel/iwlegacy/
11640
11641 INTEL WIRELESS WIFI LINK (iwlwifi)
11642 M:      Miri Korenblit <[email protected]>
11643 L:      [email protected]
11644 S:      Supported
11645 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11647 F:      drivers/net/wireless/intel/iwlwifi/
11648
11649 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11650 M:      Jithu Joseph <[email protected]>
11651 S:      Maintained
11652 W:      https://slimbootloader.github.io/security/firmware-update.html
11653 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11654
11655 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11656 L:      [email protected]
11657 S:      Maintained
11658 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11659
11660 INTEL WWAN IOSM DRIVER
11661 M:      M Chetan Kumar <[email protected]>
11662 L:      [email protected]
11663 S:      Maintained
11664 F:      drivers/net/wwan/iosm/
11665
11666 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11667 M:      Xin Li <[email protected]>
11668 M:      "H. Peter Anvin" <[email protected]>
11669 S:      Supported
11670 F:      Documentation/arch/x86/x86_64/fred.rst
11671 F:      arch/x86/entry/entry_64_fred.S
11672 F:      arch/x86/entry/entry_fred.c
11673 F:      arch/x86/include/asm/fred.h
11674 F:      arch/x86/kernel/fred.c
11675
11676 INTEL(R) TRACE HUB
11677 M:      Alexander Shishkin <[email protected]>
11678 S:      Supported
11679 F:      Documentation/trace/intel_th.rst
11680 F:      drivers/hwtracing/intel_th/
11681 F:      include/linux/intel_th.h
11682
11683 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11684 M:      Ning Sun <[email protected]>
11685 L:      [email protected]
11686 S:      Supported
11687 W:      http://tboot.sourceforge.net
11688 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11689 F:      Documentation/arch/x86/intel_txt.rst
11690 F:      arch/x86/kernel/tboot.c
11691 F:      include/linux/tboot.h
11692
11693 INTERCONNECT API
11694 M:      Georgi Djakov <[email protected]>
11695 L:      [email protected]
11696 S:      Maintained
11697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11698 F:      Documentation/devicetree/bindings/interconnect/
11699 F:      Documentation/driver-api/interconnect.rst
11700 F:      drivers/interconnect/
11701 F:      include/dt-bindings/interconnect/
11702 F:      include/linux/interconnect-provider.h
11703 F:      include/linux/interconnect.h
11704
11705 INTERRUPT COUNTER DRIVER
11706 M:      Oleksij Rempel <[email protected]>
11707 R:      Pengutronix Kernel Team <[email protected]>
11708 L:      [email protected]
11709 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11710 F:      drivers/counter/interrupt-cnt.c
11711
11712 INTERSIL ISL7998X VIDEO DECODER DRIVER
11713 M:      Michael Tretter <[email protected]>
11714 R:      Pengutronix Kernel Team <[email protected]>
11715 L:      [email protected]
11716 S:      Maintained
11717 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11718 F:      drivers/media/i2c/isl7998x.c
11719
11720 INVENSENSE ICM-426xx IMU DRIVER
11721 M:      Jean-Baptiste Maneyrol <[email protected]>
11722 L:      [email protected]
11723 S:      Maintained
11724 W:      https://invensense.tdk.com/
11725 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11726 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11727 F:      drivers/iio/imu/inv_icm42600/
11728
11729 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11730 M:      Linus Walleij <[email protected]>
11731 L:      [email protected]
11732 S:      Maintained
11733 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11734 F:      drivers/iio/gyro/mpu3050*
11735
11736 IOC3 ETHERNET DRIVER
11737 M:      Ralf Baechle <[email protected]>
11738 L:      [email protected]
11739 S:      Maintained
11740 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11741
11742 IOMMU DMA-API LAYER
11743 M:      Robin Murphy <[email protected]>
11744 L:      [email protected]
11745 S:      Maintained
11746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11747 F:      drivers/iommu/dma-iommu.c
11748 F:      drivers/iommu/dma-iommu.h
11749 F:      drivers/iommu/iova.c
11750 F:      include/linux/iova.h
11751
11752 IOMMU SUBSYSTEM
11753 M:      Joerg Roedel <[email protected]>
11754 M:      Will Deacon <[email protected]>
11755 R:      Robin Murphy <[email protected]>
11756 L:      [email protected]
11757 S:      Maintained
11758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11759 F:      Documentation/devicetree/bindings/iommu/
11760 F:      drivers/iommu/
11761 F:      include/linux/iommu.h
11762 F:      include/linux/iova.h
11763 F:      include/linux/of_iommu.h
11764
11765 IOMMUFD
11766 M:      Jason Gunthorpe <[email protected]>
11767 M:      Kevin Tian <[email protected]>
11768 L:      [email protected]
11769 S:      Maintained
11770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11771 F:      Documentation/userspace-api/iommufd.rst
11772 F:      drivers/iommu/iommufd/
11773 F:      include/linux/iommufd.h
11774 F:      include/uapi/linux/iommufd.h
11775 F:      tools/testing/selftests/iommu/
11776
11777 IOSYS-MAP HELPERS
11778 M:      Thomas Zimmermann <[email protected]>
11779 L:      [email protected]
11780 S:      Maintained
11781 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11782 F:      include/linux/iosys-map.h
11783
11784 IO_URING
11785 M:      Jens Axboe <[email protected]>
11786 M:      Pavel Begunkov <[email protected]>
11787 L:      [email protected]
11788 S:      Maintained
11789 T:      git git://git.kernel.dk/linux-block
11790 T:      git git://git.kernel.dk/liburing
11791 F:      include/linux/io_uring/
11792 F:      include/linux/io_uring.h
11793 F:      include/linux/io_uring_types.h
11794 F:      include/trace/events/io_uring.h
11795 F:      include/uapi/linux/io_uring.h
11796 F:      io_uring/
11797
11798 IPMI SUBSYSTEM
11799 M:      Corey Minyard <[email protected]>
11800 L:      [email protected] (moderated for non-subscribers)
11801 S:      Supported
11802 W:      http://openipmi.sourceforge.net/
11803 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11804 F:      Documentation/devicetree/bindings/ipmi/
11805 F:      Documentation/driver-api/ipmi.rst
11806 F:      drivers/char/ipmi/
11807 F:      include/linux/ipmi*
11808 F:      include/uapi/linux/ipmi*
11809
11810 IPS SCSI RAID DRIVER
11811 M:      Adaptec OEM Raid Solutions <[email protected]>
11812 L:      [email protected]
11813 S:      Maintained
11814 W:      http://www.adaptec.com/
11815 F:      drivers/scsi/ips*
11816
11817 IPVS
11818 M:      Simon Horman <[email protected]>
11819 M:      Julian Anastasov <[email protected]>
11820 L:      [email protected]
11821 L:      [email protected]
11822 S:      Maintained
11823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11825 F:      Documentation/networking/ipvs-sysctl.rst
11826 F:      include/net/ip_vs.h
11827 F:      include/uapi/linux/ip_vs.h
11828 F:      net/netfilter/ipvs/
11829
11830 IPWIRELESS DRIVER
11831 M:      Jiri Kosina <[email protected]>
11832 M:      David Sterba <[email protected]>
11833 S:      Odd Fixes
11834 F:      drivers/tty/ipwireless/
11835
11836 IRON DEVICE AUDIO CODEC DRIVERS
11837 M:      Kiseok Jo <[email protected]>
11838 L:      [email protected] (moderated for non-subscribers)
11839 S:      Maintained
11840 F:      Documentation/devicetree/bindings/sound/irondevice,*
11841 F:      sound/soc/codecs/sma*
11842
11843 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11844 M:      Thomas Gleixner <[email protected]>
11845 S:      Maintained
11846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11847 F:      Documentation/core-api/irq/irq-domain.rst
11848 F:      include/linux/irqdomain.h
11849 F:      include/linux/irqdomain_defs.h
11850 F:      kernel/irq/irqdomain.c
11851 F:      kernel/irq/msi.c
11852
11853 IRQ SUBSYSTEM
11854 M:      Thomas Gleixner <[email protected]>
11855 L:      [email protected]
11856 S:      Maintained
11857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11858 F:      include/linux/group_cpus.h
11859 F:      include/linux/irq.h
11860 F:      include/linux/irqhandler.h
11861 F:      include/linux/irqnr.h
11862 F:      include/linux/irqreturn.h
11863 F:      kernel/irq/
11864 F:      lib/group_cpus.c
11865
11866 IRQCHIP DRIVERS
11867 M:      Thomas Gleixner <[email protected]>
11868 L:      [email protected]
11869 S:      Maintained
11870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11871 F:      Documentation/devicetree/bindings/interrupt-controller/
11872 F:      drivers/irqchip/
11873 F:      include/linux/irqchip.h
11874
11875 ISA
11876 M:      William Breathitt Gray <[email protected]>
11877 S:      Maintained
11878 F:      Documentation/driver-api/isa.rst
11879 F:      drivers/base/isa.c
11880 F:      include/linux/isa.h
11881
11882 ISA RADIO MODULE
11883 M:      Hans Verkuil <[email protected]>
11884 L:      [email protected]
11885 S:      Maintained
11886 W:      https://linuxtv.org
11887 T:      git git://linuxtv.org/media_tree.git
11888 F:      drivers/media/radio/radio-isa*
11889
11890 ISAPNP
11891 M:      Jaroslav Kysela <[email protected]>
11892 S:      Maintained
11893 F:      Documentation/userspace-api/isapnp.rst
11894 F:      drivers/pnp/isapnp/
11895 F:      include/linux/isapnp.h
11896
11897 ISCSI
11898 M:      Lee Duncan <[email protected]>
11899 M:      Chris Leech <[email protected]>
11900 M:      Mike Christie <[email protected]>
11901 L:      [email protected]
11902 L:      [email protected]
11903 S:      Maintained
11904 W:      www.open-iscsi.com
11905 F:      drivers/scsi/*iscsi*
11906 F:      include/scsi/*iscsi*
11907
11908 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11909 M:      Peter Jones <[email protected]>
11910 M:      Konrad Rzeszutek Wilk <[email protected]>
11911 S:      Maintained
11912 F:      drivers/firmware/iscsi_ibft*
11913
11914 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11915 M:      Sagi Grimberg <[email protected]>
11916 M:      Max Gurtovoy <[email protected]>
11917 L:      [email protected]
11918 S:      Supported
11919 W:      http://www.openfabrics.org
11920 W:      www.open-iscsi.org
11921 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11922 F:      drivers/infiniband/ulp/iser/
11923
11924 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11925 M:      Sagi Grimberg <[email protected]>
11926 L:      [email protected]
11927 L:      [email protected]
11928 S:      Supported
11929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11930 F:      drivers/infiniband/ulp/isert
11931
11932 ISDN/CMTP OVER BLUETOOTH
11933 M:      Karsten Keil <[email protected]>
11934 L:      [email protected] (subscribers-only)
11935 L:      [email protected]
11936 S:      Odd Fixes
11937 W:      http://www.isdn4linux.de
11938 F:      Documentation/isdn/
11939 F:      drivers/isdn/capi/
11940 F:      include/linux/isdn/
11941 F:      include/uapi/linux/isdn/
11942 F:      net/bluetooth/cmtp/
11943
11944 ISDN/mISDN SUBSYSTEM
11945 M:      Karsten Keil <[email protected]>
11946 L:      [email protected] (subscribers-only)
11947 L:      [email protected]
11948 S:      Maintained
11949 W:      http://www.isdn4linux.de
11950 F:      drivers/isdn/Kconfig
11951 F:      drivers/isdn/Makefile
11952 F:      drivers/isdn/hardware/
11953 F:      drivers/isdn/mISDN/
11954
11955 ISOFS FILESYSTEM
11956 M:      Jan Kara <[email protected]>
11957 L:      [email protected]
11958 S:      Maintained
11959 F:      Documentation/filesystems/isofs.rst
11960 F:      fs/isofs/
11961
11962 IT87 HARDWARE MONITORING DRIVER
11963 M:      Jean Delvare <[email protected]>
11964 L:      [email protected]
11965 S:      Maintained
11966 F:      Documentation/hwmon/it87.rst
11967 F:      drivers/hwmon/it87.c
11968
11969 IT913X MEDIA DRIVER
11970 L:      [email protected]
11971 S:      Orphan
11972 W:      https://linuxtv.org
11973 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11974 F:      drivers/media/tuners/it913x*
11975
11976 ITE IT66121 HDMI BRIDGE DRIVER
11977 M:      Phong LE <[email protected]>
11978 M:      Neil Armstrong <[email protected]>
11979 S:      Maintained
11980 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11981 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11982 F:      drivers/gpu/drm/bridge/ite-it66121.c
11983
11984 IVTV VIDEO4LINUX DRIVER
11985 M:      Andy Walls <[email protected]>
11986 L:      [email protected]
11987 S:      Maintained
11988 W:      https://linuxtv.org
11989 T:      git git://linuxtv.org/media_tree.git
11990 F:      Documentation/admin-guide/media/ivtv*
11991 F:      drivers/media/pci/ivtv/
11992 F:      include/uapi/linux/ivtv*
11993
11994 IX2505V MEDIA DRIVER
11995 M:      Malcolm Priestley <[email protected]>
11996 L:      [email protected]
11997 S:      Maintained
11998 W:      https://linuxtv.org
11999 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12000 F:      drivers/media/dvb-frontends/ix2505v*
12001
12002 JAILHOUSE HYPERVISOR INTERFACE
12003 M:      Jan Kiszka <[email protected]>
12004 L:      [email protected]
12005 S:      Maintained
12006 F:      arch/x86/include/asm/jailhouse_para.h
12007 F:      arch/x86/kernel/jailhouse.c
12008
12009 JFS FILESYSTEM
12010 M:      Dave Kleikamp <[email protected]>
12011 L:      [email protected]
12012 S:      Odd Fixes
12013 W:      http://jfs.sourceforge.net/
12014 T:      git https://github.com/kleikamp/linux-shaggy.git
12015 F:      Documentation/admin-guide/jfs.rst
12016 F:      fs/jfs/
12017
12018 JME NETWORK DRIVER
12019 M:      Guo-Fu Tseng <[email protected]>
12020 L:      [email protected]
12021 S:      Odd Fixes
12022 F:      drivers/net/ethernet/jme.*
12023
12024 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12025 M:      David Woodhouse <[email protected]>
12026 M:      Richard Weinberger <[email protected]>
12027 L:      [email protected]
12028 S:      Odd Fixes
12029 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12030 T:      git git://git.infradead.org/ubifs-2.6.git
12031 F:      fs/jffs2/
12032 F:      include/uapi/linux/jffs2.h
12033
12034 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12035 M:      "Theodore Ts'o" <[email protected]>
12036 M:      Jan Kara <[email protected]>
12037 L:      [email protected]
12038 S:      Maintained
12039 F:      fs/jbd2/
12040 F:      include/linux/jbd2.h
12041
12042 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12043 M:      Mikhail Ulyanov <[email protected]>
12044 L:      [email protected]
12045 L:      [email protected]
12046 S:      Maintained
12047 F:      drivers/media/platform/renesas/rcar_jpu.c
12048
12049 JSM Neo PCI based serial card
12050 L:      [email protected]
12051 S:      Orphan
12052 F:      drivers/tty/serial/jsm/
12053
12054 K10TEMP HARDWARE MONITORING DRIVER
12055 M:      Clemens Ladisch <[email protected]>
12056 L:      [email protected]
12057 S:      Maintained
12058 F:      Documentation/hwmon/k10temp.rst
12059 F:      drivers/hwmon/k10temp.c
12060
12061 K8TEMP HARDWARE MONITORING DRIVER
12062 M:      Rudolf Marek <[email protected]>
12063 L:      [email protected]
12064 S:      Maintained
12065 F:      Documentation/hwmon/k8temp.rst
12066 F:      drivers/hwmon/k8temp.c
12067
12068 KASAN
12069 M:      Andrey Ryabinin <[email protected]>
12070 R:      Alexander Potapenko <[email protected]>
12071 R:      Andrey Konovalov <[email protected]>
12072 R:      Dmitry Vyukov <[email protected]>
12073 R:      Vincenzo Frascino <[email protected]>
12074 L:      [email protected]
12075 S:      Maintained
12076 F:      Documentation/dev-tools/kasan.rst
12077 F:      arch/*/include/asm/*kasan.h
12078 F:      arch/*/mm/kasan_init*
12079 F:      include/linux/kasan*.h
12080 F:      lib/Kconfig.kasan
12081 F:      mm/kasan/
12082 F:      scripts/Makefile.kasan
12083
12084 KCONFIG
12085 M:      Masahiro Yamada <[email protected]>
12086 L:      [email protected]
12087 S:      Maintained
12088 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12090 F:      Documentation/kbuild/kconfig*
12091 F:      scripts/Kconfig.include
12092 F:      scripts/kconfig/
12093
12094 KCOV
12095 R:      Dmitry Vyukov <[email protected]>
12096 R:      Andrey Konovalov <[email protected]>
12097 L:      [email protected]
12098 S:      Maintained
12099 F:      Documentation/dev-tools/kcov.rst
12100 F:      include/linux/kcov.h
12101 F:      include/uapi/linux/kcov.h
12102 F:      kernel/kcov.c
12103 F:      scripts/Makefile.kcov
12104
12105 KCSAN
12106 M:      Marco Elver <[email protected]>
12107 R:      Dmitry Vyukov <[email protected]>
12108 L:      [email protected]
12109 S:      Maintained
12110 F:      Documentation/dev-tools/kcsan.rst
12111 F:      include/linux/kcsan*.h
12112 F:      kernel/kcsan/
12113 F:      lib/Kconfig.kcsan
12114 F:      scripts/Makefile.kcsan
12115
12116 KDUMP
12117 M:      Baoquan He <[email protected]>
12118 R:      Vivek Goyal <[email protected]>
12119 R:      Dave Young <[email protected]>
12120 L:      [email protected]
12121 S:      Maintained
12122 W:      http://lse.sourceforge.net/kdump/
12123 F:      Documentation/admin-guide/kdump/
12124 F:      fs/proc/vmcore.c
12125 F:      include/linux/crash_core.h
12126 F:      include/linux/crash_dump.h
12127 F:      include/uapi/linux/vmcore.h
12128 F:      kernel/crash_*.c
12129
12130 KEENE FM RADIO TRANSMITTER DRIVER
12131 M:      Hans Verkuil <[email protected]>
12132 L:      [email protected]
12133 S:      Maintained
12134 W:      https://linuxtv.org
12135 T:      git git://linuxtv.org/media_tree.git
12136 F:      drivers/media/radio/radio-keene*
12137
12138 KERNEL AUTOMOUNTER
12139 M:      Ian Kent <[email protected]>
12140 L:      [email protected]
12141 S:      Maintained
12142 F:      fs/autofs/
12143
12144 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12145 M:      Masahiro Yamada <[email protected]>
12146 R:      Nathan Chancellor <[email protected]>
12147 R:      Nicolas Schier <[email protected]>
12148 L:      [email protected]
12149 S:      Maintained
12150 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12152 F:      Documentation/kbuild/
12153 F:      Makefile
12154 F:      scripts/*vmlinux*
12155 F:      scripts/Kbuild*
12156 F:      scripts/Makefile*
12157 F:      scripts/basic/
12158 F:      scripts/clang-tools/
12159 F:      scripts/dummy-tools/
12160 F:      scripts/include/
12161 F:      scripts/mk*
12162 F:      scripts/mod/
12163 F:      scripts/package/
12164 F:      usr/
12165
12166 KERNEL HARDENING (not covered by other areas)
12167 M:      Kees Cook <[email protected]>
12168 R:      Gustavo A. R. Silva <[email protected]>
12169 L:      [email protected]
12170 S:      Supported
12171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12172 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12173 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12174 F:      arch/*/configs/hardening.config
12175 F:      include/linux/overflow.h
12176 F:      include/linux/randomize_kstack.h
12177 F:      kernel/configs/hardening.config
12178 F:      lib/usercopy_kunit.c
12179 F:      mm/usercopy.c
12180 K:      \b(add|choose)_random_kstack_offset\b
12181 K:      \b__check_(object_size|heap_object)\b
12182 K:      \b__counted_by\b
12183
12184 KERNEL JANITORS
12185 L:      [email protected]
12186 S:      Odd Fixes
12187 W:      http://kernelnewbies.org/KernelJanitors
12188
12189 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12190 M:      Chuck Lever <[email protected]>
12191 M:      Jeff Layton <[email protected]>
12192 R:      Neil Brown <[email protected]>
12193 R:      Olga Kornievskaia <[email protected]>
12194 R:      Dai Ngo <[email protected]>
12195 R:      Tom Talpey <[email protected]>
12196 L:      [email protected]
12197 S:      Supported
12198 B:      https://bugzilla.kernel.org
12199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12200 F:      Documentation/filesystems/nfs/
12201 F:      fs/lockd/
12202 F:      fs/nfs_common/
12203 F:      fs/nfsd/
12204 F:      include/linux/lockd/
12205 F:      include/linux/sunrpc/
12206 F:      include/trace/events/rpcgss.h
12207 F:      include/trace/events/rpcrdma.h
12208 F:      include/trace/events/sunrpc.h
12209 F:      include/trace/misc/fs.h
12210 F:      include/trace/misc/nfs.h
12211 F:      include/trace/misc/sunrpc.h
12212 F:      include/uapi/linux/nfsd/
12213 F:      include/uapi/linux/sunrpc/
12214 F:      net/sunrpc/
12215
12216 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12217 M:      Thomas Weißschuh <[email protected]>
12218 R:      Christian Heusel <[email protected]>
12219 R:      Nathan Chancellor <[email protected]>
12220 S:      Maintained
12221 F:      scripts/package/PKGBUILD
12222
12223 KERNEL REGRESSIONS
12224 M:      Thorsten Leemhuis <[email protected]>
12225 L:      [email protected]
12226 S:      Supported
12227 F:      Documentation/admin-guide/reporting-regressions.rst
12228 F:      Documentation/process/handling-regressions.rst
12229
12230 KERNEL SELFTEST FRAMEWORK
12231 M:      Shuah Khan <[email protected]>
12232 M:      Shuah Khan <[email protected]>
12233 L:      [email protected]
12234 S:      Maintained
12235 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12237 F:      Documentation/dev-tools/kselftest*
12238 F:      tools/testing/selftests/
12239
12240 KERNEL SMB3 SERVER (KSMBD)
12241 M:      Namjae Jeon <[email protected]>
12242 M:      Steve French <[email protected]>
12243 R:      Sergey Senozhatsky <[email protected]>
12244 R:      Tom Talpey <[email protected]>
12245 L:      [email protected]
12246 S:      Maintained
12247 T:      git git://git.samba.org/ksmbd.git
12248 F:      Documentation/filesystems/smb/ksmbd.rst
12249 F:      fs/smb/common/
12250 F:      fs/smb/server/
12251
12252 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12253 M:      Brendan Higgins <[email protected]>
12254 M:      David Gow <[email protected]>
12255 R:      Rae Moar <[email protected]>
12256 L:      [email protected]
12257 L:      [email protected]
12258 S:      Maintained
12259 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12262 F:      Documentation/dev-tools/kunit/
12263 F:      include/kunit/
12264 F:      lib/kunit/
12265 F:      rust/kernel/kunit.rs
12266 F:      scripts/rustdoc_test_*
12267 F:      tools/testing/kunit/
12268
12269 KERNEL USERMODE HELPER
12270 M:      Luis Chamberlain <[email protected]>
12271 L:      [email protected]
12272 S:      Maintained
12273 F:      include/linux/umh.h
12274 F:      kernel/umh.c
12275
12276 KERNEL VIRTUAL MACHINE (KVM)
12277 M:      Paolo Bonzini <[email protected]>
12278 L:      [email protected]
12279 S:      Supported
12280 W:      http://www.linux-kvm.org
12281 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12282 F:      Documentation/virt/kvm/
12283 F:      include/asm-generic/kvm*
12284 F:      include/kvm/iodev.h
12285 F:      include/linux/kvm*
12286 F:      include/trace/events/kvm.h
12287 F:      include/uapi/asm-generic/kvm*
12288 F:      include/uapi/linux/kvm*
12289 F:      tools/kvm/
12290 F:      tools/testing/selftests/kvm/
12291 F:      virt/kvm/*
12292
12293 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12294 M:      Marc Zyngier <[email protected]>
12295 M:      Oliver Upton <[email protected]>
12296 R:      James Morse <[email protected]>
12297 R:      Suzuki K Poulose <[email protected]>
12298 R:      Zenghui Yu <[email protected]>
12299 L:      [email protected] (moderated for non-subscribers)
12300 L:      [email protected]
12301 S:      Maintained
12302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12303 F:      Documentation/virt/kvm/arm/
12304 F:      Documentation/virt/kvm/devices/arm*
12305 F:      arch/arm64/include/asm/kvm*
12306 F:      arch/arm64/include/uapi/asm/kvm*
12307 F:      arch/arm64/kvm/
12308 F:      include/kvm/arm_*
12309 F:      tools/testing/selftests/kvm/*/aarch64/
12310 F:      tools/testing/selftests/kvm/aarch64/
12311
12312 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12313 M:      Tianrui Zhao <[email protected]>
12314 M:      Bibo Mao <[email protected]>
12315 M:      Huacai Chen <[email protected]>
12316 L:      [email protected]
12317 L:      [email protected]
12318 S:      Maintained
12319 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12320 F:      arch/loongarch/include/asm/kvm*
12321 F:      arch/loongarch/include/uapi/asm/kvm*
12322 F:      arch/loongarch/kvm/
12323
12324 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12325 M:      Huacai Chen <[email protected]>
12326 L:      [email protected]
12327 L:      [email protected]
12328 S:      Maintained
12329 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12330 F:      arch/mips/include/asm/kvm*
12331 F:      arch/mips/include/uapi/asm/kvm*
12332 F:      arch/mips/kvm/
12333
12334 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12335 M:      Michael Ellerman <[email protected]>
12336 R:      Nicholas Piggin <[email protected]>
12337 L:      [email protected]
12338 L:      [email protected]
12339 S:      Maintained (Book3S 64-bit HV)
12340 S:      Odd fixes (Book3S 64-bit PR)
12341 S:      Orphan (Book3E and 32-bit)
12342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12343 F:      arch/powerpc/include/asm/kvm*
12344 F:      arch/powerpc/include/uapi/asm/kvm*
12345 F:      arch/powerpc/kernel/kvm*
12346 F:      arch/powerpc/kvm/
12347
12348 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12349 M:      Anup Patel <[email protected]>
12350 R:      Atish Patra <[email protected]>
12351 L:      [email protected]
12352 L:      [email protected]
12353 L:      [email protected]
12354 S:      Maintained
12355 T:      git https://github.com/kvm-riscv/linux.git
12356 F:      arch/riscv/include/asm/kvm*
12357 F:      arch/riscv/include/uapi/asm/kvm*
12358 F:      arch/riscv/kvm/
12359 F:      tools/testing/selftests/kvm/*/riscv/
12360 F:      tools/testing/selftests/kvm/riscv/
12361
12362 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12363 M:      Christian Borntraeger <[email protected]>
12364 M:      Janosch Frank <[email protected]>
12365 M:      Claudio Imbrenda <[email protected]>
12366 R:      David Hildenbrand <[email protected]>
12367 L:      [email protected]
12368 S:      Supported
12369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12370 F:      Documentation/virt/kvm/s390*
12371 F:      arch/s390/include/asm/gmap.h
12372 F:      arch/s390/include/asm/kvm*
12373 F:      arch/s390/include/uapi/asm/kvm*
12374 F:      arch/s390/include/uapi/asm/uvdevice.h
12375 F:      arch/s390/kernel/uv.c
12376 F:      arch/s390/kvm/
12377 F:      arch/s390/mm/gmap.c
12378 F:      drivers/s390/char/uvdevice.c
12379 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12380 F:      tools/testing/selftests/kvm/*/s390x/
12381 F:      tools/testing/selftests/kvm/s390x/
12382
12383 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12384 M:      Sean Christopherson <[email protected]>
12385 M:      Paolo Bonzini <[email protected]>
12386 L:      [email protected]
12387 S:      Supported
12388 P:      Documentation/process/maintainer-kvm-x86.rst
12389 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12390 F:      arch/x86/include/asm/kvm*
12391 F:      arch/x86/include/asm/svm.h
12392 F:      arch/x86/include/asm/vmx*.h
12393 F:      arch/x86/include/uapi/asm/kvm*
12394 F:      arch/x86/include/uapi/asm/svm.h
12395 F:      arch/x86/include/uapi/asm/vmx.h
12396 F:      arch/x86/kvm/
12397 F:      arch/x86/kvm/*/
12398 F:      tools/testing/selftests/kvm/*/x86_64/
12399 F:      tools/testing/selftests/kvm/x86_64/
12400
12401 KERNFS
12402 M:      Greg Kroah-Hartman <[email protected]>
12403 M:      Tejun Heo <[email protected]>
12404 S:      Supported
12405 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12406 F:      fs/kernfs/
12407 F:      include/linux/kernfs.h
12408
12409 KEXEC
12410 M:      Eric Biederman <[email protected]>
12411 L:      [email protected]
12412 S:      Maintained
12413 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12414 F:      include/linux/kexec.h
12415 F:      include/uapi/linux/kexec.h
12416 F:      kernel/kexec*
12417
12418 KEYS-ENCRYPTED
12419 M:      Mimi Zohar <[email protected]>
12420 L:      [email protected]
12421 L:      [email protected]
12422 S:      Supported
12423 F:      Documentation/security/keys/trusted-encrypted.rst
12424 F:      include/keys/encrypted-type.h
12425 F:      security/keys/encrypted-keys/
12426
12427 KEYS-TRUSTED
12428 M:      James Bottomley <[email protected]>
12429 M:      Jarkko Sakkinen <[email protected]>
12430 M:      Mimi Zohar <[email protected]>
12431 L:      [email protected]
12432 L:      [email protected]
12433 S:      Supported
12434 F:      Documentation/security/keys/trusted-encrypted.rst
12435 F:      include/keys/trusted-type.h
12436 F:      include/keys/trusted_tpm.h
12437 F:      security/keys/trusted-keys/
12438
12439 KEYS-TRUSTED-CAAM
12440 M:      Ahmad Fatoum <[email protected]>
12441 R:      Pengutronix Kernel Team <[email protected]>
12442 L:      [email protected]
12443 L:      [email protected]
12444 S:      Maintained
12445 F:      include/keys/trusted_caam.h
12446 F:      security/keys/trusted-keys/trusted_caam.c
12447
12448 KEYS-TRUSTED-DCP
12449 M:      David Gstir <[email protected]>
12450 R:      sigma star Kernel Team <[email protected]>
12451 L:      [email protected]
12452 L:      [email protected]
12453 S:      Supported
12454 F:      include/keys/trusted_dcp.h
12455 F:      security/keys/trusted-keys/trusted_dcp.c
12456
12457 KEYS-TRUSTED-TEE
12458 M:      Sumit Garg <[email protected]>
12459 L:      [email protected]
12460 L:      [email protected]
12461 S:      Supported
12462 F:      include/keys/trusted_tee.h
12463 F:      security/keys/trusted-keys/trusted_tee.c
12464
12465 KEYS/KEYRINGS
12466 M:      David Howells <[email protected]>
12467 M:      Jarkko Sakkinen <[email protected]>
12468 L:      [email protected]
12469 S:      Maintained
12470 F:      Documentation/security/keys/core.rst
12471 F:      include/keys/
12472 F:      include/linux/key-type.h
12473 F:      include/linux/key.h
12474 F:      include/linux/keyctl.h
12475 F:      include/uapi/linux/keyctl.h
12476 F:      security/keys/
12477
12478 KEYS/KEYRINGS_INTEGRITY
12479 M:      Jarkko Sakkinen <[email protected]>
12480 M:      Mimi Zohar <[email protected]>
12481 L:      [email protected]
12482 L:      [email protected]
12483 S:      Supported
12484 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12485 F:      security/integrity/platform_certs
12486
12487 KFENCE
12488 M:      Alexander Potapenko <[email protected]>
12489 M:      Marco Elver <[email protected]>
12490 R:      Dmitry Vyukov <[email protected]>
12491 L:      [email protected]
12492 S:      Maintained
12493 F:      Documentation/dev-tools/kfence.rst
12494 F:      arch/*/include/asm/kfence.h
12495 F:      include/linux/kfence.h
12496 F:      lib/Kconfig.kfence
12497 F:      mm/kfence/
12498
12499 KFIFO
12500 M:      Stefani Seibold <[email protected]>
12501 S:      Maintained
12502 F:      include/linux/kfifo.h
12503 F:      lib/kfifo.c
12504 F:      samples/kfifo/
12505
12506 KGDB / KDB /debug_core
12507 M:      Jason Wessel <[email protected]>
12508 M:      Daniel Thompson <[email protected]>
12509 R:      Douglas Anderson <[email protected]>
12510 L:      [email protected]
12511 S:      Maintained
12512 W:      http://kgdb.wiki.kernel.org/
12513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12514 F:      Documentation/dev-tools/kgdb.rst
12515 F:      drivers/misc/kgdbts.c
12516 F:      drivers/tty/serial/kgdboc.c
12517 F:      include/linux/kdb.h
12518 F:      include/linux/kgdb.h
12519 F:      kernel/debug/
12520 F:      kernel/module/kdb.c
12521
12522 KHADAS MCU MFD DRIVER
12523 M:      Neil Armstrong <[email protected]>
12524 L:      [email protected]
12525 S:      Maintained
12526 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12527 F:      drivers/mfd/khadas-mcu.c
12528 F:      drivers/thermal/khadas_mcu_fan.c
12529 F:      include/linux/mfd/khadas-mcu.h
12530
12531 KIONIX/ROHM KX022A ACCELEROMETER
12532 M:      Matti Vaittinen <[email protected]>
12533 L:      [email protected]
12534 S:      Supported
12535 F:      drivers/iio/accel/kionix-kx022a*
12536
12537 KMEMLEAK
12538 M:      Catalin Marinas <[email protected]>
12539 S:      Maintained
12540 F:      Documentation/dev-tools/kmemleak.rst
12541 F:      include/linux/kmemleak.h
12542 F:      mm/kmemleak.c
12543 F:      samples/kmemleak/kmemleak-test.c
12544
12545 KMSAN
12546 M:      Alexander Potapenko <[email protected]>
12547 R:      Marco Elver <[email protected]>
12548 R:      Dmitry Vyukov <[email protected]>
12549 L:      [email protected]
12550 S:      Maintained
12551 F:      Documentation/dev-tools/kmsan.rst
12552 F:      arch/*/include/asm/kmsan.h
12553 F:      arch/*/mm/kmsan_*
12554 F:      include/linux/kmsan*.h
12555 F:      lib/Kconfig.kmsan
12556 F:      mm/kmsan/
12557 F:      scripts/Makefile.kmsan
12558
12559 KPROBES
12560 M:      Naveen N Rao <[email protected]>
12561 M:      Anil S Keshavamurthy <[email protected]>
12562 M:      "David S. Miller" <[email protected]>
12563 M:      Masami Hiramatsu <[email protected]>
12564 L:      [email protected]
12565 L:      [email protected]
12566 S:      Maintained
12567 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12569 F:      Documentation/trace/kprobes.rst
12570 F:      include/asm-generic/kprobes.h
12571 F:      include/linux/kprobes.h
12572 F:      kernel/kprobes.c
12573 F:      lib/test_kprobes.c
12574 F:      samples/kprobes
12575
12576 KS0108 LCD CONTROLLER DRIVER
12577 M:      Miguel Ojeda <[email protected]>
12578 S:      Maintained
12579 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12580 F:      drivers/auxdisplay/ks0108.c
12581 F:      include/linux/ks0108.h
12582
12583 KTD253 BACKLIGHT DRIVER
12584 M:      Linus Walleij <[email protected]>
12585 S:      Maintained
12586 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12587 F:      drivers/video/backlight/ktd253-backlight.c
12588
12589 KTD2801 BACKLIGHT DRIVER
12590 M:      Duje Mihanović <[email protected]>
12591 S:      Maintained
12592 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12593 F:      drivers/video/backlight/ktd2801-backlight.c
12594
12595 KTEST
12596 M:      Steven Rostedt <[email protected]>
12597 M:      John Hawley <[email protected]>
12598 S:      Maintained
12599 F:      tools/testing/ktest
12600
12601 KTZ8866 BACKLIGHT DRIVER
12602 M:      Jianhua Lu <[email protected]>
12603 S:      Maintained
12604 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12605 F:      drivers/video/backlight/ktz8866.c
12606
12607 KVM PARAVIRT (KVM/paravirt)
12608 M:      Paolo Bonzini <[email protected]>
12609 R:      Vitaly Kuznetsov <[email protected]>
12610 L:      [email protected]
12611 S:      Supported
12612 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12613 F:      arch/um/include/asm/kvm_para.h
12614 F:      arch/x86/include/asm/kvm_para.h
12615 F:      arch/x86/include/asm/pvclock-abi.h
12616 F:      arch/x86/include/uapi/asm/kvm_para.h
12617 F:      arch/x86/kernel/kvm.c
12618 F:      arch/x86/kernel/kvmclock.c
12619 F:      include/asm-generic/kvm_para.h
12620 F:      include/linux/kvm_para.h
12621 F:      include/uapi/asm-generic/kvm_para.h
12622 F:      include/uapi/linux/kvm_para.h
12623
12624 KVM X86 HYPER-V (KVM/hyper-v)
12625 M:      Vitaly Kuznetsov <[email protected]>
12626 M:      Sean Christopherson <[email protected]>
12627 M:      Paolo Bonzini <[email protected]>
12628 L:      [email protected]
12629 S:      Supported
12630 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12631 F:      arch/x86/kvm/hyperv.*
12632 F:      arch/x86/kvm/kvm_onhyperv.*
12633 F:      arch/x86/kvm/svm/hyperv.*
12634 F:      arch/x86/kvm/svm/svm_onhyperv.*
12635 F:      arch/x86/kvm/vmx/hyperv.*
12636
12637 KVM X86 Xen (KVM/Xen)
12638 M:      David Woodhouse <[email protected]>
12639 M:      Paul Durrant <[email protected]>
12640 M:      Sean Christopherson <[email protected]>
12641 M:      Paolo Bonzini <[email protected]>
12642 L:      [email protected]
12643 S:      Supported
12644 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12645 F:      arch/x86/kvm/xen.*
12646
12647 L3MDEV
12648 M:      David Ahern <[email protected]>
12649 L:      [email protected]
12650 S:      Maintained
12651 F:      include/net/l3mdev.h
12652 F:      net/l3mdev
12653
12654 LANDLOCK SECURITY MODULE
12655 M:      Mickaël Salaün <[email protected]>
12656 R:      Günther Noack <[email protected]>
12657 L:      [email protected]
12658 S:      Supported
12659 W:      https://landlock.io
12660 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12661 F:      Documentation/security/landlock.rst
12662 F:      Documentation/userspace-api/landlock.rst
12663 F:      fs/ioctl.c
12664 F:      include/uapi/linux/landlock.h
12665 F:      samples/landlock/
12666 F:      security/landlock/
12667 F:      tools/testing/selftests/landlock/
12668 K:      landlock
12669 K:      LANDLOCK
12670
12671 LANTIQ / INTEL Ethernet drivers
12672 M:      Hauke Mehrtens <[email protected]>
12673 L:      [email protected]
12674 S:      Maintained
12675 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12676 F:      drivers/net/dsa/lantiq_gswip.c
12677 F:      drivers/net/dsa/lantiq_pce.h
12678 F:      drivers/net/ethernet/lantiq_xrx200.c
12679 F:      net/dsa/tag_gswip.c
12680
12681 LANTIQ MIPS ARCHITECTURE
12682 M:      John Crispin <[email protected]>
12683 L:      [email protected]
12684 S:      Maintained
12685 F:      arch/mips/lantiq
12686 F:      drivers/soc/lantiq
12687
12688 LANTIQ PEF2256 DRIVER
12689 M:      Herve Codina <[email protected]>
12690 S:      Maintained
12691 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12692 F:      drivers/net/wan/framer/pef2256/
12693 F:      drivers/pinctrl/pinctrl-pef2256.c
12694 F:      include/linux/framer/pef2256.h
12695
12696 LASI 53c700 driver for PARISC
12697 M:      "James E.J. Bottomley" <[email protected]>
12698 L:      [email protected]
12699 S:      Maintained
12700 F:      Documentation/scsi/53c700.rst
12701 F:      drivers/scsi/53c700*
12702
12703 LEAKING_ADDRESSES
12704 M:      Tycho Andersen <[email protected]>
12705 R:      Kees Cook <[email protected]>
12706 L:      [email protected]
12707 S:      Maintained
12708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12709 F:      scripts/leaking_addresses.pl
12710
12711 LED SUBSYSTEM
12712 M:      Pavel Machek <[email protected]>
12713 M:      Lee Jones <[email protected]>
12714 L:      [email protected]
12715 S:      Maintained
12716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
12717 F:      Documentation/devicetree/bindings/leds/
12718 F:      Documentation/leds/
12719 F:      drivers/leds/
12720 F:      include/dt-bindings/leds/
12721 F:      include/linux/leds.h
12722
12723 LEGO MINDSTORMS EV3
12724 R:      David Lechner <[email protected]>
12725 S:      Maintained
12726 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12727 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12728 F:      drivers/power/supply/lego_ev3_battery.c
12729
12730 LEGO USB Tower driver
12731 M:      Juergen Stuber <[email protected]>
12732 L:      [email protected]
12733 S:      Maintained
12734 W:      http://legousb.sourceforge.net/
12735 F:      drivers/usb/misc/legousbtower.c
12736
12737 LETSKETCH HID TABLET DRIVER
12738 M:      Hans de Goede <[email protected]>
12739 L:      [email protected]
12740 S:      Maintained
12741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12742 F:      drivers/hid/hid-letsketch.c
12743
12744 LG LAPTOP EXTRAS
12745 M:      Matan Ziv-Av <[email protected]>
12746 L:      [email protected]
12747 S:      Maintained
12748 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12749 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12750 F:      drivers/platform/x86/lg-laptop.c
12751
12752 LG2160 MEDIA DRIVER
12753 M:      Michael Krufky <[email protected]>
12754 L:      [email protected]
12755 S:      Maintained
12756 W:      https://linuxtv.org
12757 W:      http://github.com/mkrufky
12758 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12759 T:      git git://linuxtv.org/mkrufky/tuners.git
12760 F:      drivers/media/dvb-frontends/lg2160.*
12761
12762 LGDT3305 MEDIA DRIVER
12763 M:      Michael Krufky <[email protected]>
12764 L:      [email protected]
12765 S:      Maintained
12766 W:      https://linuxtv.org
12767 W:      http://github.com/mkrufky
12768 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12769 T:      git git://linuxtv.org/mkrufky/tuners.git
12770 F:      drivers/media/dvb-frontends/lgdt3305.*
12771
12772 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12773 M:      Viresh Kumar <[email protected]>
12774 L:      [email protected]
12775 S:      Maintained
12776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12777 F:      drivers/ata/pata_arasan_cf.c
12778 F:      include/linux/pata_arasan_cf_data.h
12779
12780 LIBATA PATA DRIVERS
12781 R:      Sergey Shtylyov <[email protected]>
12782 L:      [email protected]
12783 F:      drivers/ata/ata_*.c
12784 F:      drivers/ata/pata_*.c
12785
12786 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12787 M:      Linus Walleij <[email protected]>
12788 L:      [email protected]
12789 S:      Maintained
12790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12791 F:      drivers/ata/pata_ftide010.c
12792 F:      drivers/ata/sata_gemini.c
12793 F:      drivers/ata/sata_gemini.h
12794
12795 LIBATA SATA AHCI PLATFORM devices support
12796 M:      Hans de Goede <[email protected]>
12797 M:      Jens Axboe <[email protected]>
12798 L:      [email protected]
12799 S:      Maintained
12800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12801 F:      drivers/ata/ahci_platform.c
12802 F:      drivers/ata/libahci_platform.c
12803 F:      include/linux/ahci_platform.h
12804
12805 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12806 M:      Serge Semin <[email protected]>
12807 L:      [email protected]
12808 S:      Maintained
12809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12810 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12811 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12812 F:      drivers/ata/ahci_dwc.c
12813
12814 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12815 M:      Mikael Pettersson <[email protected]>
12816 L:      [email protected]
12817 S:      Maintained
12818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12819 F:      drivers/ata/sata_promise.*
12820
12821 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12822 M:      Damien Le Moal <[email protected]>
12823 M:      Niklas Cassel <[email protected]>
12824 L:      [email protected]
12825 S:      Maintained
12826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12827 F:      Documentation/ABI/testing/sysfs-ata
12828 F:      Documentation/devicetree/bindings/ata/
12829 F:      drivers/ata/
12830 F:      include/linux/ata.h
12831 F:      include/linux/libata.h
12832
12833 LIBETH COMMON ETHERNET LIBRARY
12834 M:      Alexander Lobakin <[email protected]>
12835 L:      [email protected]
12836 L:      [email protected] (moderated for non-subscribers)
12837 S:      Supported
12838 T:      git https://github.com/alobakin/linux.git
12839 F:      drivers/net/ethernet/intel/libeth/
12840 F:      include/net/libeth/
12841 K:      libeth
12842
12843 LIBIE COMMON INTEL ETHERNET LIBRARY
12844 M:      Alexander Lobakin <[email protected]>
12845 L:      [email protected] (moderated for non-subscribers)
12846 L:      [email protected]
12847 S:      Supported
12848 T:      git https://github.com/alobakin/linux.git
12849 F:      drivers/net/ethernet/intel/libie/
12850 F:      include/linux/net/intel/libie/
12851 K:      libie
12852
12853 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12854 M:      Vishal Verma <[email protected]>
12855 M:      Dan Williams <[email protected]>
12856 M:      Dave Jiang <[email protected]>
12857 L:      [email protected]
12858 S:      Supported
12859 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12860 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12861 F:      drivers/nvdimm/btt*
12862
12863 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12864 M:      Dan Williams <[email protected]>
12865 M:      Vishal Verma <[email protected]>
12866 M:      Dave Jiang <[email protected]>
12867 L:      [email protected]
12868 S:      Supported
12869 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12870 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12871 F:      drivers/nvdimm/pmem*
12872
12873 LIBNVDIMM: DEVICETREE BINDINGS
12874 M:      Oliver O'Halloran <[email protected]>
12875 L:      [email protected]
12876 S:      Supported
12877 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12878 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12879 F:      drivers/nvdimm/of_pmem.c
12880
12881 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12882 M:      Dan Williams <[email protected]>
12883 M:      Vishal Verma <[email protected]>
12884 M:      Dave Jiang <[email protected]>
12885 M:      Ira Weiny <[email protected]>
12886 L:      [email protected]
12887 S:      Supported
12888 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12889 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12891 F:      drivers/acpi/nfit/*
12892 F:      drivers/nvdimm/*
12893 F:      include/linux/libnvdimm.h
12894 F:      include/linux/nd.h
12895 F:      include/uapi/linux/ndctl.h
12896 F:      tools/testing/nvdimm/
12897
12898 LIBRARY CODE
12899 M:      Andrew Morton <[email protected]>
12900 L:      [email protected]
12901 S:      Supported
12902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12903 F:      lib/*
12904
12905 LICENSES and SPDX stuff
12906 M:      Thomas Gleixner <[email protected]>
12907 M:      Greg Kroah-Hartman <[email protected]>
12908 L:      [email protected]
12909 S:      Maintained
12910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12911 F:      COPYING
12912 F:      Documentation/process/license-rules.rst
12913 F:      LICENSES/
12914 F:      scripts/spdxcheck-test.sh
12915 F:      scripts/spdxcheck.py
12916 F:      scripts/spdxexclude
12917
12918 LINEAR RANGES HELPERS
12919 M:      Mark Brown <[email protected]>
12920 R:      Matti Vaittinen <[email protected]>
12921 F:      include/linux/linear_range.h
12922 F:      lib/linear_ranges.c
12923 F:      lib/test_linear_ranges.c
12924
12925 LINUX FOR POWER MACINTOSH
12926 L:      [email protected]
12927 S:      Orphan
12928 F:      arch/powerpc/platforms/powermac/
12929 F:      drivers/macintosh/
12930 X:      drivers/macintosh/adb-iop.c
12931 X:      drivers/macintosh/via-macii.c
12932
12933 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12934 M:      Michael Ellerman <[email protected]>
12935 R:      Nicholas Piggin <[email protected]>
12936 R:      Christophe Leroy <[email protected]>
12937 R:      Naveen N Rao <[email protected]>
12938 L:      [email protected]
12939 S:      Supported
12940 W:      https://github.com/linuxppc/wiki/wiki
12941 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12943 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12944 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12945 F:      Documentation/devicetree/bindings/powerpc/
12946 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12947 F:      Documentation/arch/powerpc/
12948 F:      arch/powerpc/
12949 F:      drivers/*/*/*pasemi*
12950 F:      drivers/*/*pasemi*
12951 F:      drivers/char/tpm/tpm_ibmvtpm*
12952 F:      drivers/crypto/nx/
12953 F:      drivers/i2c/busses/i2c-opal.c
12954 F:      drivers/net/ethernet/ibm/ibmveth.*
12955 F:      drivers/net/ethernet/ibm/ibmvnic.*
12956 F:      drivers/pci/hotplug/pnv_php.c
12957 F:      drivers/pci/hotplug/rpa*
12958 F:      drivers/rtc/rtc-opal.c
12959 F:      drivers/scsi/ibmvscsi/
12960 F:      drivers/tty/hvc/hvc_opal.c
12961 F:      drivers/watchdog/wdrtas.c
12962 F:      include/linux/papr_scm.h
12963 F:      include/uapi/linux/papr_pdsm.h
12964 F:      tools/testing/selftests/powerpc
12965 N:      /pmac
12966 N:      powermac
12967 N:      powernv
12968 N:      [^a-z0-9]ps3
12969 N:      pseries
12970
12971 LINUX FOR POWERPC EMBEDDED MPC5XXX
12972 M:      Anatolij Gustschin <[email protected]>
12973 L:      [email protected]
12974 S:      Odd Fixes
12975 F:      arch/powerpc/platforms/512x/
12976 F:      arch/powerpc/platforms/52xx/
12977
12978 LINUX FOR POWERPC EMBEDDED PPC4XX
12979 L:      [email protected]
12980 S:      Orphan
12981 F:      arch/powerpc/platforms/44x/
12982
12983 LINUX FOR POWERPC EMBEDDED PPC85XX
12984 M:      Scott Wood <[email protected]>
12985 L:      [email protected]
12986 S:      Odd fixes
12987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12988 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12989 F:      Documentation/devicetree/bindings/powerpc/fsl/
12990 F:      arch/powerpc/platforms/85xx/
12991
12992 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12993 M:      Christophe Leroy <[email protected]>
12994 L:      [email protected]
12995 S:      Maintained
12996 F:      arch/powerpc/platforms/8xx/
12997 F:      arch/powerpc/platforms/83xx/
12998
12999 LINUX KERNEL DUMP TEST MODULE (LKDTM)
13000 M:      Kees Cook <[email protected]>
13001 S:      Maintained
13002 F:      drivers/misc/lkdtm/*
13003 F:      tools/testing/selftests/lkdtm/*
13004
13005 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
13006 M:      Alan Stern <[email protected]>
13007 M:      Andrea Parri <[email protected]>
13008 M:      Will Deacon <[email protected]>
13009 M:      Peter Zijlstra <[email protected]>
13010 M:      Boqun Feng <[email protected]>
13011 M:      Nicholas Piggin <[email protected]>
13012 M:      David Howells <[email protected]>
13013 M:      Jade Alglave <[email protected]>
13014 M:      Luc Maranget <[email protected]>
13015 M:      "Paul E. McKenney" <[email protected]>
13016 R:      Akira Yokosawa <[email protected]>
13017 R:      Daniel Lustig <[email protected]>
13018 R:      Joel Fernandes <[email protected]>
13019 L:      [email protected]
13020 L:      [email protected]
13021 S:      Supported
13022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13023 F:      Documentation/atomic_bitops.txt
13024 F:      Documentation/atomic_t.txt
13025 F:      Documentation/core-api/refcount-vs-atomic.rst
13026 F:      Documentation/litmus-tests/
13027 F:      Documentation/memory-barriers.txt
13028 F:      tools/memory-model/
13029
13030 LINUX-NEXT TREE
13031 M:      Stephen Rothwell <[email protected]>
13032 L:      [email protected]
13033 S:      Supported
13034 B:      mailto:[email protected] and the appropriate development tree
13035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13036
13037 LIS3LV02D ACCELEROMETER DRIVER
13038 M:      Eric Piel <[email protected]>
13039 S:      Maintained
13040 F:      Documentation/misc-devices/lis3lv02d.rst
13041 F:      drivers/misc/lis3lv02d/
13042 F:      drivers/platform/x86/hp/hp_accel.c
13043
13044 LIST KUNIT TEST
13045 M:      David Gow <[email protected]>
13046 L:      [email protected]
13047 L:      [email protected]
13048 S:      Maintained
13049 F:      lib/list-test.c
13050
13051 LITEX PLATFORM
13052 M:      Karol Gugala <[email protected]>
13053 M:      Mateusz Holenko <[email protected]>
13054 M:      Gabriel Somlo <[email protected]>
13055 M:      Joel Stanley <[email protected]>
13056 S:      Maintained
13057 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13058 F:      arch/openrisc/boot/dts/or1klitex.dts
13059 F:      drivers/mmc/host/litex_mmc.c
13060 F:      drivers/net/ethernet/litex/*
13061 F:      drivers/soc/litex/*
13062 F:      drivers/tty/serial/liteuart.c
13063 F:      include/linux/litex.h
13064 N:      litex
13065
13066 LIVE PATCHING
13067 M:      Josh Poimboeuf <[email protected]>
13068 M:      Jiri Kosina <[email protected]>
13069 M:      Miroslav Benes <[email protected]>
13070 M:      Petr Mladek <[email protected]>
13071 R:      Joe Lawrence <[email protected]>
13072 L:      [email protected]
13073 S:      Maintained
13074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13075 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13076 F:      Documentation/livepatch/
13077 F:      arch/powerpc/include/asm/livepatch.h
13078 F:      include/linux/livepatch.h
13079 F:      kernel/livepatch/
13080 F:      kernel/module/livepatch.c
13081 F:      samples/livepatch/
13082 F:      tools/testing/selftests/livepatch/
13083
13084 LLC (802.2)
13085 L:      [email protected]
13086 S:      Odd fixes
13087 F:      include/linux/llc.h
13088 F:      include/net/llc*
13089 F:      include/uapi/linux/llc.h
13090 F:      net/llc/
13091
13092 LM73 HARDWARE MONITOR DRIVER
13093 M:      Guillaume Ligneul <[email protected]>
13094 L:      [email protected]
13095 S:      Maintained
13096 F:      drivers/hwmon/lm73.c
13097
13098 LM78 HARDWARE MONITOR DRIVER
13099 M:      Jean Delvare <[email protected]>
13100 L:      [email protected]
13101 S:      Maintained
13102 F:      Documentation/hwmon/lm78.rst
13103 F:      drivers/hwmon/lm78.c
13104
13105 LM83 HARDWARE MONITOR DRIVER
13106 M:      Jean Delvare <[email protected]>
13107 L:      [email protected]
13108 S:      Maintained
13109 F:      Documentation/hwmon/lm83.rst
13110 F:      drivers/hwmon/lm83.c
13111
13112 LM90 HARDWARE MONITOR DRIVER
13113 M:      Jean Delvare <[email protected]>
13114 L:      [email protected]
13115 S:      Maintained
13116 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13117 F:      Documentation/hwmon/lm90.rst
13118 F:      drivers/hwmon/lm90.c
13119 F:      include/dt-bindings/thermal/lm90.h
13120
13121 LME2510 MEDIA DRIVER
13122 M:      Malcolm Priestley <[email protected]>
13123 L:      [email protected]
13124 S:      Maintained
13125 W:      https://linuxtv.org
13126 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13127 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13128
13129 LOADPIN SECURITY MODULE
13130 M:      Kees Cook <[email protected]>
13131 S:      Supported
13132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13133 F:      Documentation/admin-guide/LSM/LoadPin.rst
13134 F:      security/loadpin/
13135
13136 LOCKDOWN SECURITY MODULE
13137 L:      [email protected]
13138 S:      Odd Fixes
13139 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13140 F:      security/lockdown/
13141
13142 LOCKING PRIMITIVES
13143 M:      Peter Zijlstra <[email protected]>
13144 M:      Ingo Molnar <[email protected]>
13145 M:      Will Deacon <[email protected]>
13146 R:      Waiman Long <[email protected]>
13147 R:      Boqun Feng <[email protected]> (LOCKDEP)
13148 L:      [email protected]
13149 S:      Maintained
13150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13151 F:      Documentation/locking/
13152 F:      arch/*/include/asm/spinlock*.h
13153 F:      include/linux/lockdep*.h
13154 F:      include/linux/mutex*.h
13155 F:      include/linux/rwlock*.h
13156 F:      include/linux/rwsem*.h
13157 F:      include/linux/seqlock.h
13158 F:      include/linux/spinlock*.h
13159 F:      kernel/locking/
13160 F:      lib/locking*.[ch]
13161 X:      kernel/locking/locktorture.c
13162
13163 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13164 M:      "Richard Russon (FlatCap)" <[email protected]>
13165 L:      [email protected]
13166 S:      Maintained
13167 W:      http://www.linux-ntfs.org/content/view/19/37/
13168 F:      Documentation/admin-guide/ldm.rst
13169 F:      block/partitions/ldm.*
13170
13171 LOGITECH HID GAMING KEYBOARDS
13172 M:      Hans de Goede <[email protected]>
13173 L:      [email protected]
13174 S:      Maintained
13175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13176 F:      drivers/hid/hid-lg-g15.c
13177
13178 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13179 M:      Adrien Grassein <[email protected]>
13180 S:      Maintained
13181 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13182 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13183
13184 LOONGARCH
13185 M:      Huacai Chen <[email protected]>
13186 R:      WANG Xuerui <[email protected]>
13187 L:      [email protected]
13188 S:      Maintained
13189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13190 F:      Documentation/arch/loongarch/
13191 F:      Documentation/translations/zh_CN/arch/loongarch/
13192 F:      arch/loongarch/
13193 F:      drivers/*/*loongarch*
13194 F:      drivers/cpufreq/loongson3_cpufreq.c
13195
13196 LOONGSON GPIO DRIVER
13197 M:      Yinbo Zhu <[email protected]>
13198 L:      [email protected]
13199 S:      Maintained
13200 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13201 F:      drivers/gpio/gpio-loongson-64bit.c
13202
13203 LOONGSON LS2X APB DMA DRIVER
13204 M:      Binbin Zhou <[email protected]>
13205 L:      [email protected]
13206 S:      Maintained
13207 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13208 F:      drivers/dma/ls2x-apb-dma.c
13209
13210 LOONGSON LS2X I2C DRIVER
13211 M:      Binbin Zhou <[email protected]>
13212 L:      [email protected]
13213 S:      Maintained
13214 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13215 F:      drivers/i2c/busses/i2c-ls2x.c
13216
13217 LOONGSON-2 SOC SERIES CLOCK DRIVER
13218 M:      Yinbo Zhu <[email protected]>
13219 L:      [email protected]
13220 S:      Maintained
13221 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13222 F:      drivers/clk/clk-loongson2.c
13223 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13224
13225 LOONGSON SPI DRIVER
13226 M:      Yinbo Zhu <[email protected]>
13227 L:      [email protected]
13228 S:      Maintained
13229 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13230 F:      drivers/spi/spi-loongson-core.c
13231 F:      drivers/spi/spi-loongson-pci.c
13232 F:      drivers/spi/spi-loongson-plat.c
13233 F:      drivers/spi/spi-loongson.h
13234
13235 LOONGSON-2 SOC SERIES GUTS DRIVER
13236 M:      Yinbo Zhu <[email protected]>
13237 L:      [email protected]
13238 S:      Maintained
13239 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13240 F:      drivers/soc/loongson/loongson2_guts.c
13241
13242 LOONGSON-2 SOC SERIES PM DRIVER
13243 M:      Yinbo Zhu <[email protected]>
13244 L:      [email protected]
13245 S:      Maintained
13246 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13247 F:      drivers/soc/loongson/loongson2_pm.c
13248
13249 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13250 M:      zhanghongchen <[email protected]>
13251 M:      Yinbo Zhu <[email protected]>
13252 L:      [email protected]
13253 S:      Maintained
13254 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13255 F:      drivers/pinctrl/pinctrl-loongson2.c
13256
13257 LOONGSON-2 SOC SERIES THERMAL DRIVER
13258 M:      zhanghongchen <[email protected]>
13259 M:      Yinbo Zhu <[email protected]>
13260 L:      [email protected]
13261 S:      Maintained
13262 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13263 F:      drivers/thermal/loongson2_thermal.c
13264
13265 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13266 M:      Sathya Prakash <[email protected]>
13267 M:      Sreekanth Reddy <[email protected]>
13268 M:      Suganath Prabu Subramani <[email protected]>
13269 L:      [email protected]
13270 L:      [email protected]
13271 S:      Supported
13272 W:      http://www.avagotech.com/support/
13273 F:      drivers/message/fusion/
13274 F:      drivers/scsi/mpt3sas/
13275
13276 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13277 M:      Matthew Wilcox <[email protected]>
13278 L:      [email protected]
13279 S:      Maintained
13280 F:      drivers/scsi/sym53c8xx_2/
13281
13282 LTC1660 DAC DRIVER
13283 M:      Marcus Folkesson <[email protected]>
13284 L:      [email protected]
13285 S:      Maintained
13286 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13287 F:      drivers/iio/dac/ltc1660.c
13288
13289 LTC2688 IIO DAC DRIVER
13290 M:      Nuno Sá <[email protected]>
13291 L:      [email protected]
13292 S:      Supported
13293 W:      https://ez.analog.com/linux-software-drivers
13294 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13295 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13296 F:      drivers/iio/dac/ltc2688.c
13297
13298 LTC2947 HARDWARE MONITOR DRIVER
13299 M:      Nuno Sá <[email protected]>
13300 L:      [email protected]
13301 S:      Supported
13302 W:      https://ez.analog.com/linux-software-drivers
13303 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13304 F:      drivers/hwmon/ltc2947-core.c
13305 F:      drivers/hwmon/ltc2947-i2c.c
13306 F:      drivers/hwmon/ltc2947-spi.c
13307 F:      drivers/hwmon/ltc2947.h
13308
13309 LTC2991 HARDWARE MONITOR DRIVER
13310 M:      Antoniu Miclaus <[email protected]>
13311 L:      [email protected]
13312 S:      Supported
13313 W:      https://ez.analog.com/linux-software-drivers
13314 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13315 F:      drivers/hwmon/ltc2991.c
13316
13317 LTC2983 IIO TEMPERATURE DRIVER
13318 M:      Nuno Sá <[email protected]>
13319 L:      [email protected]
13320 S:      Supported
13321 W:      https://ez.analog.com/linux-software-drivers
13322 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13323 F:      drivers/iio/temperature/ltc2983.c
13324
13325 LTC4282 HARDWARE MONITOR DRIVER
13326 M:      Nuno Sa <[email protected]>
13327 L:      [email protected]
13328 S:      Supported
13329 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13330 F:      Documentation/hwmon/ltc4282.rst
13331 F:      drivers/hwmon/ltc4282.c
13332
13333 LTC4286 HARDWARE MONITOR DRIVER
13334 M:      Delphine CC Chiu <[email protected]>
13335 L:      [email protected]
13336 S:      Maintained
13337 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13338 F:      Documentation/hwmon/ltc4286.rst
13339 F:      drivers/hwmon/pmbus/Kconfig
13340 F:      drivers/hwmon/pmbus/Makefile
13341 F:      drivers/hwmon/pmbus/ltc4286.c
13342
13343 LTC4306 I2C MULTIPLEXER DRIVER
13344 M:      Michael Hennerich <[email protected]>
13345 L:      [email protected]
13346 S:      Supported
13347 W:      https://ez.analog.com/linux-software-drivers
13348 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13349 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13350
13351 LTP (Linux Test Project)
13352 M:      Andrea Cervesato <[email protected]>
13353 M:      Cyril Hrubis <[email protected]>
13354 M:      Jan Stancek <[email protected]>
13355 M:      Petr Vorel <[email protected]>
13356 M:      Li Wang <[email protected]>
13357 M:      Yang Xu <[email protected]>
13358 M:      Xiao Yang <[email protected]>
13359 L:      [email protected] (subscribers-only)
13360 S:      Maintained
13361 W:      https://linux-test-project.readthedocs.io/
13362 T:      git https://github.com/linux-test-project/ltp.git
13363
13364 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13365 M:      Anshul Dalal <[email protected]>
13366 L:      [email protected]
13367 S:      Maintained
13368 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13369 F:      drivers/iio/light/ltr390.c
13370
13371 LYNX 28G SERDES PHY DRIVER
13372 M:      Ioana Ciornei <[email protected]>
13373 L:      [email protected]
13374 S:      Supported
13375 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13376 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13377
13378 LYNX PCS MODULE
13379 M:      Ioana Ciornei <[email protected]>
13380 L:      [email protected]
13381 S:      Supported
13382 F:      drivers/net/pcs/pcs-lynx.c
13383 F:      include/linux/pcs-lynx.h
13384
13385 M68K ARCHITECTURE
13386 M:      Geert Uytterhoeven <[email protected]>
13387 L:      [email protected]
13388 S:      Maintained
13389 W:      http://www.linux-m68k.org/
13390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13391 F:      arch/m68k/
13392 F:      drivers/zorro/
13393
13394 M68K ON APPLE MACINTOSH
13395 M:      Joshua Thompson <[email protected]>
13396 L:      [email protected]
13397 S:      Maintained
13398 W:      http://www.mac.linux-m68k.org/
13399 F:      arch/m68k/mac/
13400 F:      drivers/macintosh/adb-iop.c
13401 F:      drivers/macintosh/via-macii.c
13402
13403 M68K ON HP9000/300
13404 M:      Philip Blundell <[email protected]>
13405 S:      Maintained
13406 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13407 F:      arch/m68k/hp300/
13408
13409 M88DS3103 MEDIA DRIVER
13410 L:      [email protected]
13411 S:      Orphan
13412 W:      https://linuxtv.org
13413 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13414 F:      drivers/media/dvb-frontends/m88ds3103*
13415
13416 M88RS2000 MEDIA DRIVER
13417 M:      Malcolm Priestley <[email protected]>
13418 L:      [email protected]
13419 S:      Maintained
13420 W:      https://linuxtv.org
13421 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13422 F:      drivers/media/dvb-frontends/m88rs2000*
13423
13424 MA901 MASTERKIT USB FM RADIO DRIVER
13425 M:      Alexey Klimov <[email protected]>
13426 L:      [email protected]
13427 S:      Maintained
13428 T:      git git://linuxtv.org/media_tree.git
13429 F:      drivers/media/radio/radio-ma901.c
13430
13431 MAC80211
13432 M:      Johannes Berg <[email protected]>
13433 L:      [email protected]
13434 S:      Maintained
13435 W:      https://wireless.wiki.kernel.org/
13436 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13439 F:      Documentation/networking/mac80211-injection.rst
13440 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13441 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13442 F:      include/net/mac80211.h
13443 F:      net/mac80211/
13444
13445 MAILBOX API
13446 M:      Jassi Brar <[email protected]>
13447 L:      [email protected]
13448 S:      Maintained
13449 F:      Documentation/devicetree/bindings/mailbox/
13450 F:      drivers/mailbox/
13451 F:      include/dt-bindings/mailbox/
13452 F:      include/linux/mailbox_client.h
13453 F:      include/linux/mailbox_controller.h
13454
13455 MAILBOX ARM MHUv2
13456 M:      Viresh Kumar <[email protected]>
13457 M:      Tushar Khandelwal <[email protected]>
13458 L:      [email protected]
13459 S:      Maintained
13460 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13461 F:      drivers/mailbox/arm_mhuv2.c
13462 F:      include/linux/mailbox/arm_mhuv2_message.h
13463
13464 MAILBOX ARM MHUv3
13465 M:      Sudeep Holla <[email protected]>
13466 M:      Cristian Marussi <[email protected]>
13467 L:      [email protected]
13468 L:      [email protected] (moderated for non-subscribers)
13469 S:      Maintained
13470 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13471 F:      drivers/mailbox/arm_mhuv3.c
13472
13473 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13474 M:      Alejandro Colomar <[email protected]>
13475 L:      [email protected]
13476 S:      Maintained
13477 W:      http://www.kernel.org/doc/man-pages
13478 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13479 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13480
13481 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13482 M:      Jeremy Kerr <[email protected]>
13483 M:      Matt Johnston <[email protected]>
13484 L:      [email protected]
13485 S:      Maintained
13486 F:      Documentation/networking/mctp.rst
13487 F:      drivers/net/mctp/
13488 F:      include/net/mctp.h
13489 F:      include/net/mctpdevice.h
13490 F:      include/net/netns/mctp.h
13491 F:      net/mctp/
13492
13493 MAPLE TREE
13494 M:      Liam R. Howlett <[email protected]>
13495 L:      [email protected]
13496 L:      [email protected]
13497 S:      Supported
13498 F:      Documentation/core-api/maple_tree.rst
13499 F:      include/linux/maple_tree.h
13500 F:      include/trace/events/maple_tree.h
13501 F:      lib/maple_tree.c
13502 F:      lib/test_maple_tree.c
13503 F:      tools/testing/radix-tree/linux/maple_tree.h
13504 F:      tools/testing/radix-tree/maple.c
13505
13506 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13507 M:      Rahul Bedarkar <[email protected]>
13508 L:      [email protected]
13509 S:      Maintained
13510 F:      arch/mips/boot/dts/img/pistachio*
13511
13512 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13513 M:      Andrew Lunn <[email protected]>
13514 L:      [email protected]
13515 S:      Maintained
13516 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13517 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13518 F:      Documentation/networking/devlink/mv88e6xxx.rst
13519 F:      drivers/net/dsa/mv88e6xxx/
13520 F:      include/linux/dsa/mv88e6xxx.h
13521 F:      include/linux/platform_data/mv88e6xxx.h
13522
13523 MARVELL 88PM886 PMIC DRIVER
13524 M:      Karel Balej <[email protected]>
13525 S:      Maintained
13526 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13527 F:      drivers/input/misc/88pm886-onkey.c
13528 F:      drivers/mfd/88pm886.c
13529 F:      drivers/regulators/88pm886-regulator.c
13530 F:      include/linux/mfd/88pm886.h
13531
13532 MARVELL ARMADA 3700 PHY DRIVERS
13533 M:      Miquel Raynal <[email protected]>
13534 S:      Maintained
13535 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13536 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13537 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13538 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13539
13540 MARVELL ARMADA 3700 SERIAL DRIVER
13541 M:      Pali Rohár <[email protected]>
13542 S:      Maintained
13543 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13544 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13545 F:      drivers/tty/serial/mvebu-uart.c
13546
13547 MARVELL ARMADA DRM SUPPORT
13548 M:      Russell King <[email protected]>
13549 S:      Maintained
13550 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13551 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13552 F:      Documentation/devicetree/bindings/display/armada/
13553 F:      drivers/gpu/drm/armada/
13554 F:      include/uapi/drm/armada_drm.h
13555
13556 MARVELL CRYPTO DRIVER
13557 M:      Boris Brezillon <[email protected]>
13558 M:      Arnaud Ebalard <[email protected]>
13559 M:      Srujana Challa <[email protected]>
13560 L:      [email protected]
13561 S:      Maintained
13562 F:      drivers/crypto/marvell/
13563 F:      include/linux/soc/marvell/octeontx2/
13564
13565 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13566 M:      Mirko Lindner <[email protected]>
13567 M:      Stephen Hemminger <[email protected]>
13568 L:      [email protected]
13569 S:      Odd fixes
13570 F:      drivers/net/ethernet/marvell/sk*
13571
13572 MARVELL LIBERTAS WIRELESS DRIVER
13573 L:      [email protected]
13574 S:      Orphan
13575 F:      drivers/net/wireless/marvell/libertas/
13576
13577 MARVELL MACCHIATOBIN SUPPORT
13578 M:      Russell King <[email protected]>
13579 L:      [email protected] (moderated for non-subscribers)
13580 S:      Maintained
13581 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13582
13583 MARVELL MV643XX ETHERNET DRIVER
13584 M:      Sebastian Hesselbarth <[email protected]>
13585 L:      [email protected]
13586 S:      Maintained
13587 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13588 F:      include/linux/mv643xx.h
13589
13590 MARVELL MV88X3310 PHY DRIVER
13591 M:      Russell King <[email protected]>
13592 M:      Marek Behún <[email protected]>
13593 L:      [email protected]
13594 S:      Maintained
13595 F:      drivers/net/phy/marvell10g.c
13596
13597 MARVELL MVEBU THERMAL DRIVER
13598 M:      Miquel Raynal <[email protected]>
13599 S:      Maintained
13600 F:      drivers/thermal/armada_thermal.c
13601
13602 MARVELL MVNETA ETHERNET DRIVER
13603 M:      Marcin Wojtas <[email protected]>
13604 L:      [email protected]
13605 S:      Maintained
13606 F:      drivers/net/ethernet/marvell/mvneta*
13607
13608 MARVELL MVPP2 ETHERNET DRIVER
13609 M:      Marcin Wojtas <[email protected]>
13610 M:      Russell King <[email protected]>
13611 L:      [email protected]
13612 S:      Maintained
13613 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13614 F:      drivers/net/ethernet/marvell/mvpp2/
13615
13616 MARVELL MWIFIEX WIRELESS DRIVER
13617 M:      Brian Norris <[email protected]>
13618 R:      Francesco Dolcini <[email protected]>
13619 L:      [email protected]
13620 S:      Odd Fixes
13621 F:      drivers/net/wireless/marvell/mwifiex/
13622
13623 MARVELL MWL8K WIRELESS DRIVER
13624 L:      [email protected]
13625 S:      Orphan
13626 F:      drivers/net/wireless/marvell/mwl8k.c
13627
13628 MARVELL NAND CONTROLLER DRIVER
13629 M:      Miquel Raynal <[email protected]>
13630 L:      [email protected]
13631 S:      Maintained
13632 F:      drivers/mtd/nand/raw/marvell_nand.c
13633
13634 MARVELL OCTEON ENDPOINT DRIVER
13635 M:      Veerasenareddy Burru <[email protected]>
13636 M:      Sathesh Edara <[email protected]>
13637 L:      [email protected]
13638 S:      Supported
13639 F:      drivers/net/ethernet/marvell/octeon_ep
13640
13641 MARVELL OCTEON ENDPOINT VF DRIVER
13642 M:      Veerasenareddy Burru <[email protected]>
13643 M:      Sathesh Edara <[email protected]>
13644 M:      Shinas Rasheed <[email protected]>
13645 M:      Satananda Burla <[email protected]>
13646 L:      [email protected]
13647 S:      Supported
13648 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13649
13650 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13651 M:      Sunil Goutham <[email protected]>
13652 M:      Geetha sowjanya <[email protected]>
13653 M:      Subbaraya Sundeep <[email protected]>
13654 M:      hariprasad <[email protected]>
13655 L:      [email protected]
13656 S:      Supported
13657 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13658 F:      include/linux/soc/marvell/octeontx2/
13659
13660 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13661 M:      Sunil Goutham <[email protected]>
13662 M:      Linu Cherian <[email protected]>
13663 M:      Geetha sowjanya <[email protected]>
13664 M:      Jerin Jacob <[email protected]>
13665 M:      hariprasad <[email protected]>
13666 M:      Subbaraya Sundeep <[email protected]>
13667 L:      [email protected]
13668 S:      Supported
13669 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13670 F:      drivers/net/ethernet/marvell/octeontx2/af/
13671
13672 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13673 M:      Taras Chornyi <[email protected]>
13674 S:      Supported
13675 W:      https://github.com/Marvell-switching/switchdev-prestera
13676 F:      drivers/net/ethernet/marvell/prestera/
13677
13678 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13679 M:      Nicolas Pitre <[email protected]>
13680 S:      Odd Fixes
13681 F:      drivers/mmc/host/mvsdio.*
13682
13683 MARVELL USB MDIO CONTROLLER DRIVER
13684 M:      Tobias Waldekranz <[email protected]>
13685 L:      [email protected]
13686 S:      Maintained
13687 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13688 F:      drivers/net/mdio/mdio-mvusb.c
13689
13690 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13691 M:      Hu Ziji <[email protected]>
13692 L:      [email protected]
13693 S:      Supported
13694 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13695 F:      drivers/mmc/host/sdhci-xenon*
13696
13697 MARVELL OCTEON CN10K DPI DRIVER
13698 M:      Vamsi Attunuru <[email protected]>
13699 S:      Supported
13700 F:      drivers/misc/mrvl_cn10k_dpi.c
13701
13702 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13703 R:      [email protected]
13704 R:      [email protected]
13705 F:      drivers/vdpa/octeon_ep/
13706
13707 MATROX FRAMEBUFFER DRIVER
13708 L:      [email protected]
13709 S:      Orphan
13710 F:      drivers/video/fbdev/matrox/matroxfb_*
13711 F:      include/uapi/linux/matroxfb.h
13712
13713 MAX15301 DRIVER
13714 M:      Daniel Nilsson <[email protected]>
13715 L:      [email protected]
13716 S:      Maintained
13717 F:      Documentation/hwmon/max15301.rst
13718 F:      drivers/hwmon/pmbus/max15301.c
13719
13720 MAX2175 SDR TUNER DRIVER
13721 M:      Ramesh Shanmugasundaram <[email protected]>
13722 L:      [email protected]
13723 S:      Maintained
13724 T:      git git://linuxtv.org/media_tree.git
13725 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13726 F:      Documentation/userspace-api/media/drivers/max2175.rst
13727 F:      drivers/media/i2c/max2175*
13728 F:      include/uapi/linux/max2175.h
13729
13730 MAX31335 RTC DRIVER
13731 M:      Antoniu Miclaus <[email protected]>
13732 L:      [email protected]
13733 S:      Supported
13734 W:      https://ez.analog.com/linux-software-drivers
13735 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13736 F:      drivers/rtc/rtc-max31335.c
13737
13738 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13739 L:      [email protected]
13740 S:      Orphan
13741 F:      Documentation/hwmon/max6650.rst
13742 F:      drivers/hwmon/max6650.c
13743
13744 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13745 M:      Jacopo Mondi <[email protected]>
13746 M:      Kieran Bingham <[email protected]>
13747 M:      Laurent Pinchart <[email protected]>
13748 M:      Niklas Söderlund <[email protected]>
13749 L:      [email protected]
13750 S:      Maintained
13751 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13752 F:      drivers/media/i2c/max9286.c
13753
13754 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13755 M:      Niklas Söderlund <[email protected]>
13756 L:      [email protected]
13757 S:      Maintained
13758 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13759 F:      drivers/staging/media/max96712/max96712.c
13760
13761 MAX96714 GMSL2 DESERIALIZER DRIVER
13762 M:      Julien Massot <[email protected]>
13763 L:      [email protected]
13764 S:      Maintained
13765 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13766 F:      drivers/media/i2c/max96714.c
13767
13768 MAX96717 GMSL2 SERIALIZER DRIVER
13769 M:      Julien Massot <[email protected]>
13770 L:      [email protected]
13771 S:      Maintained
13772 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
13773 F:      drivers/media/i2c/max96717.c
13774
13775 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13776 M:      Peter Rosin <[email protected]>
13777 L:      [email protected] (moderated for non-subscribers)
13778 S:      Maintained
13779 F:      Documentation/devicetree/bindings/sound/max9860.txt
13780 F:      sound/soc/codecs/max9860.*
13781
13782 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13783 M:      Andreas Klinger <[email protected]>
13784 L:      [email protected]
13785 S:      Maintained
13786 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13787 F:      drivers/iio/proximity/mb1232.c
13788
13789 MAXIM MAX11205 DRIVER
13790 M:      Ramona Bolboaca <[email protected]>
13791 L:      [email protected]
13792 S:      Supported
13793 W:      https://ez.analog.com/linux-software-drivers
13794 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13795 F:      drivers/iio/adc/max11205.c
13796
13797 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13798 R:      Iskren Chernev <[email protected]>
13799 R:      Krzysztof Kozlowski <[email protected]>
13800 R:      Marek Szyprowski <[email protected]>
13801 R:      Matheus Castello <[email protected]>
13802 L:      [email protected]
13803 S:      Maintained
13804 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13805 F:      drivers/power/supply/max17040_battery.c
13806
13807 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13808 R:      Hans de Goede <[email protected]>
13809 R:      Krzysztof Kozlowski <[email protected]>
13810 R:      Marek Szyprowski <[email protected]>
13811 R:      Sebastian Krzyszkowiak <[email protected]>
13812 R:      Purism Kernel Team <[email protected]>
13813 L:      [email protected]
13814 S:      Maintained
13815 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13816 F:      drivers/power/supply/max17042_battery.c
13817
13818 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13819 M:      Laurent Pinchart <[email protected]>
13820 L:      [email protected]
13821 S:      Maintained
13822 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13823 F:      drivers/regulator/max20086-regulator.c
13824
13825 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13826 M:      Rajat Khandelwal <[email protected]>
13827 L:      [email protected]
13828 S:      Maintained
13829 F:      drivers/iio/temperature/max30208.c
13830
13831 MAXIM MAX77650 PMIC MFD DRIVER
13832 M:      Bartosz Golaszewski <[email protected]>
13833 L:      [email protected]
13834 S:      Maintained
13835 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13836 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13837 F:      drivers/gpio/gpio-max77650.c
13838 F:      drivers/input/misc/max77650-onkey.c
13839 F:      drivers/leds/leds-max77650.c
13840 F:      drivers/mfd/max77650.c
13841 F:      drivers/power/supply/max77650-charger.c
13842 F:      drivers/regulator/max77650-regulator.c
13843 F:      include/linux/mfd/max77650.h
13844
13845 MAXIM MAX77714 PMIC MFD DRIVER
13846 M:      Luca Ceresoli <[email protected]>
13847 S:      Maintained
13848 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13849 F:      drivers/mfd/max77714.c
13850 F:      include/linux/mfd/max77714.h
13851
13852 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13853 M:      Javier Martinez Canillas <[email protected]>
13854 L:      [email protected]
13855 S:      Supported
13856 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13857 F:      drivers/regulator/max77802-regulator.c
13858 F:      include/dt-bindings/*/*max77802.h
13859
13860 MAXIM MAX77976 BATTERY CHARGER
13861 M:      Luca Ceresoli <[email protected]>
13862 S:      Supported
13863 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13864 F:      drivers/power/supply/max77976_charger.c
13865
13866 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13867 M:      Krzysztof Kozlowski <[email protected]>
13868 L:      [email protected]
13869 S:      Maintained
13870 B:      mailto:[email protected]
13871 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13872 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13873 F:      drivers/power/supply/max14577_charger.c
13874 F:      drivers/power/supply/max77693_charger.c
13875
13876 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13877 M:      Chanwoo Choi <[email protected]>
13878 M:      Krzysztof Kozlowski <[email protected]>
13879 L:      [email protected]
13880 S:      Maintained
13881 B:      mailto:[email protected]
13882 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13883 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13884 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13885 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13886 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13887 F:      drivers/*/*max77843.c
13888 F:      drivers/*/max14577*.c
13889 F:      drivers/*/max77686*.c
13890 F:      drivers/*/max77693*.c
13891 F:      drivers/clk/clk-max77686.c
13892 F:      drivers/extcon/extcon-max14577.c
13893 F:      drivers/extcon/extcon-max77693.c
13894 F:      drivers/rtc/rtc-max77686.c
13895 F:      include/linux/mfd/max14577*.h
13896 F:      include/linux/mfd/max77686*.h
13897 F:      include/linux/mfd/max77693*.h
13898
13899 MAXIRADIO FM RADIO RECEIVER DRIVER
13900 M:      Hans Verkuil <[email protected]>
13901 L:      [email protected]
13902 S:      Maintained
13903 W:      https://linuxtv.org
13904 T:      git git://linuxtv.org/media_tree.git
13905 F:      drivers/media/radio/radio-maxiradio*
13906
13907 MAXLINEAR ETHERNET PHY DRIVER
13908 M:      Xu Liang <[email protected]>
13909 L:      [email protected]
13910 S:      Supported
13911 F:      drivers/net/phy/mxl-gpy.c
13912
13913 MCAN MMIO DEVICE DRIVER
13914 M:      Chandrasekar Ramakrishnan <[email protected]>
13915 L:      [email protected]
13916 S:      Maintained
13917 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13918 F:      drivers/net/can/m_can/m_can.c
13919 F:      drivers/net/can/m_can/m_can.h
13920 F:      drivers/net/can/m_can/m_can_platform.c
13921
13922 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13923 R:      Yasushi SHOJI <[email protected]>
13924 L:      [email protected]
13925 S:      Maintained
13926 F:      drivers/net/can/usb/mcba_usb.c
13927
13928 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13929 M:      Rishi Gupta <[email protected]>
13930 L:      [email protected]
13931 L:      [email protected]
13932 S:      Maintained
13933 F:      drivers/hid/hid-mcp2221.c
13934
13935 MCP251XFD SPI-CAN NETWORK DRIVER
13936 M:      Marc Kleine-Budde <[email protected]>
13937 M:      Manivannan Sadhasivam <[email protected]>
13938 R:      Thomas Kopp <[email protected]>
13939 L:      [email protected]
13940 S:      Maintained
13941 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13942 F:      drivers/net/can/spi/mcp251xfd/
13943
13944 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13945 M:      Peter Rosin <[email protected]>
13946 L:      [email protected]
13947 S:      Maintained
13948 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13949 F:      drivers/iio/potentiometer/mcp4018.c
13950 F:      drivers/iio/potentiometer/mcp4531.c
13951
13952 MCP4821 DAC DRIVER
13953 M:      Anshul Dalal <[email protected]>
13954 L:      [email protected]
13955 S:      Maintained
13956 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13957 F:      drivers/iio/dac/mcp4821.c
13958
13959 MCR20A IEEE-802.15.4 RADIO DRIVER
13960 M:      Stefan Schmidt <[email protected]>
13961 L:      [email protected]
13962 S:      Odd Fixes
13963 W:      https://github.com/xueliu/mcr20a-linux
13964 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13965 F:      drivers/net/ieee802154/mcr20a.c
13966 F:      drivers/net/ieee802154/mcr20a.h
13967
13968 MDIO REGMAP DRIVER
13969 M:      Maxime Chevallier <[email protected]>
13970 L:      [email protected]
13971 S:      Maintained
13972 F:      drivers/net/mdio/mdio-regmap.c
13973 F:      include/linux/mdio/mdio-regmap.h
13974
13975 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13976 M:      William Breathitt Gray <[email protected]>
13977 L:      [email protected]
13978 S:      Maintained
13979 F:      drivers/iio/dac/cio-dac.c
13980
13981 MEDIA CONTROLLER FRAMEWORK
13982 M:      Sakari Ailus <[email protected]>
13983 M:      Laurent Pinchart <[email protected]>
13984 L:      [email protected]
13985 S:      Supported
13986 W:      https://www.linuxtv.org
13987 T:      git git://linuxtv.org/media_tree.git
13988 F:      drivers/media/mc/
13989 F:      include/media/media-*.h
13990 F:      include/uapi/linux/media.h
13991
13992 MEDIA DRIVER FOR FREESCALE IMX PXP
13993 M:      Philipp Zabel <[email protected]>
13994 L:      [email protected]
13995 S:      Maintained
13996 T:      git git://linuxtv.org/media_tree.git
13997 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13998
13999 MEDIA DRIVERS FOR ASCOT2E
14000 M:      Sergey Kozlov <[email protected]>
14001 M:      Abylay Ospan <[email protected]>
14002 L:      [email protected]
14003 S:      Supported
14004 W:      https://linuxtv.org
14005 W:      http://netup.tv/
14006 T:      git git://linuxtv.org/media_tree.git
14007 F:      drivers/media/dvb-frontends/ascot2e*
14008
14009 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
14010 M:      Jasmin Jessich <[email protected]>
14011 L:      [email protected]
14012 S:      Maintained
14013 W:      https://linuxtv.org
14014 T:      git git://linuxtv.org/media_tree.git
14015 F:      drivers/media/dvb-frontends/cxd2099*
14016
14017 MEDIA DRIVERS FOR CXD2841ER
14018 M:      Sergey Kozlov <[email protected]>
14019 M:      Abylay Ospan <[email protected]>
14020 L:      [email protected]
14021 S:      Supported
14022 W:      https://linuxtv.org
14023 W:      http://netup.tv/
14024 T:      git git://linuxtv.org/media_tree.git
14025 F:      drivers/media/dvb-frontends/cxd2841er*
14026
14027 MEDIA DRIVERS FOR CXD2880
14028 M:      Yasunari Takiguchi <[email protected]>
14029 L:      [email protected]
14030 S:      Supported
14031 W:      http://linuxtv.org/
14032 T:      git git://linuxtv.org/media_tree.git
14033 F:      drivers/media/dvb-frontends/cxd2880/*
14034 F:      drivers/media/spi/cxd2880*
14035
14036 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14037 L:      [email protected]
14038 S:      Orphan
14039 W:      https://linuxtv.org
14040 T:      git git://linuxtv.org/media_tree.git
14041 F:      drivers/media/pci/ddbridge/*
14042
14043 MEDIA DRIVERS FOR FREESCALE IMX
14044 M:      Steve Longerbeam <[email protected]>
14045 M:      Philipp Zabel <[email protected]>
14046 L:      [email protected]
14047 S:      Maintained
14048 T:      git git://linuxtv.org/media_tree.git
14049 F:      Documentation/admin-guide/media/imx.rst
14050 F:      Documentation/devicetree/bindings/media/imx.txt
14051 F:      drivers/staging/media/imx/
14052 F:      include/linux/imx-media.h
14053 F:      include/media/imx.h
14054
14055 MEDIA DRIVERS FOR FREESCALE IMX7/8
14056 M:      Rui Miguel Silva <[email protected]>
14057 M:      Laurent Pinchart <[email protected]>
14058 M:      Martin Kepplinger <[email protected]>
14059 R:      Purism Kernel Team <[email protected]>
14060 L:      [email protected]
14061 S:      Maintained
14062 T:      git git://linuxtv.org/media_tree.git
14063 F:      Documentation/admin-guide/media/imx7.rst
14064 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14065 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14066 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14067 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14068 F:      drivers/media/platform/nxp/imx7-media-csi.c
14069 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14070
14071 MEDIA DRIVERS FOR HELENE
14072 M:      Abylay Ospan <[email protected]>
14073 L:      [email protected]
14074 S:      Supported
14075 W:      https://linuxtv.org
14076 W:      http://netup.tv/
14077 T:      git git://linuxtv.org/media_tree.git
14078 F:      drivers/media/dvb-frontends/helene*
14079
14080 MEDIA DRIVERS FOR HORUS3A
14081 M:      Sergey Kozlov <[email protected]>
14082 M:      Abylay Ospan <[email protected]>
14083 L:      [email protected]
14084 S:      Supported
14085 W:      https://linuxtv.org
14086 W:      http://netup.tv/
14087 T:      git git://linuxtv.org/media_tree.git
14088 F:      drivers/media/dvb-frontends/horus3a*
14089
14090 MEDIA DRIVERS FOR LNBH25
14091 M:      Sergey Kozlov <[email protected]>
14092 M:      Abylay Ospan <[email protected]>
14093 L:      [email protected]
14094 S:      Supported
14095 W:      https://linuxtv.org
14096 W:      http://netup.tv/
14097 T:      git git://linuxtv.org/media_tree.git
14098 F:      drivers/media/dvb-frontends/lnbh25*
14099
14100 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14101 L:      [email protected]
14102 S:      Orphan
14103 W:      https://linuxtv.org
14104 T:      git git://linuxtv.org/media_tree.git
14105 F:      drivers/media/dvb-frontends/mxl5xx*
14106
14107 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14108 M:      Sergey Kozlov <[email protected]>
14109 M:      Abylay Ospan <[email protected]>
14110 L:      [email protected]
14111 S:      Supported
14112 W:      https://linuxtv.org
14113 W:      http://netup.tv/
14114 T:      git git://linuxtv.org/media_tree.git
14115 F:      drivers/media/pci/netup_unidvb/*
14116
14117 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14118 M:      Dmitry Osipenko <[email protected]>
14119 L:      [email protected]
14120 L:      [email protected]
14121 S:      Maintained
14122 T:      git git://linuxtv.org/media_tree.git
14123 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14124 F:      drivers/media/platform/nvidia/tegra-vde/
14125
14126 MEDIA DRIVERS FOR RENESAS - CEU
14127 M:      Jacopo Mondi <[email protected]>
14128 L:      [email protected]
14129 L:      [email protected]
14130 S:      Supported
14131 T:      git git://linuxtv.org/media_tree.git
14132 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14133 F:      drivers/media/platform/renesas/renesas-ceu.c
14134 F:      include/media/drv-intf/renesas-ceu.h
14135
14136 MEDIA DRIVERS FOR RENESAS - DRIF
14137 M:      Fabrizio Castro <[email protected]>
14138 L:      [email protected]
14139 L:      [email protected]
14140 S:      Supported
14141 T:      git git://linuxtv.org/media_tree.git
14142 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14143 F:      drivers/media/platform/renesas/rcar_drif.c
14144
14145 MEDIA DRIVERS FOR RENESAS - FCP
14146 M:      Laurent Pinchart <[email protected]>
14147 L:      [email protected]
14148 L:      [email protected]
14149 S:      Supported
14150 T:      git git://linuxtv.org/media_tree.git
14151 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14152 F:      drivers/media/platform/renesas/rcar-fcp.c
14153 F:      include/media/rcar-fcp.h
14154
14155 MEDIA DRIVERS FOR RENESAS - FDP1
14156 M:      Kieran Bingham <[email protected]>
14157 L:      [email protected]
14158 L:      [email protected]
14159 S:      Supported
14160 T:      git git://linuxtv.org/media_tree.git
14161 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14162 F:      drivers/media/platform/renesas/rcar_fdp1.c
14163
14164 MEDIA DRIVERS FOR RENESAS - VIN
14165 M:      Niklas Söderlund <[email protected]>
14166 L:      [email protected]
14167 L:      [email protected]
14168 S:      Supported
14169 T:      git git://linuxtv.org/media_tree.git
14170 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14171 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14172 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14173 F:      drivers/media/platform/renesas/rcar-csi2.c
14174 F:      drivers/media/platform/renesas/rcar-isp.c
14175 F:      drivers/media/platform/renesas/rcar-vin/
14176
14177 MEDIA DRIVERS FOR RENESAS - VSP1
14178 M:      Laurent Pinchart <[email protected]>
14179 M:      Kieran Bingham <[email protected]>
14180 L:      [email protected]
14181 L:      [email protected]
14182 S:      Supported
14183 T:      git git://linuxtv.org/media_tree.git
14184 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14185 F:      drivers/media/platform/renesas/vsp1/
14186
14187 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14188 L:      [email protected]
14189 S:      Orphan
14190 W:      https://linuxtv.org
14191 T:      git git://linuxtv.org/media_tree.git
14192 F:      drivers/media/dvb-frontends/stv0910*
14193
14194 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14195 L:      [email protected]
14196 S:      Orphan
14197 W:      https://linuxtv.org
14198 T:      git git://linuxtv.org/media_tree.git
14199 F:      drivers/media/dvb-frontends/stv6111*
14200
14201 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14202 M:      Hugues Fruchet <[email protected]>
14203 M:      Alain Volmat <[email protected]>
14204 L:      [email protected]
14205 S:      Supported
14206 T:      git git://linuxtv.org/media_tree.git
14207 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14208 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14209 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14210 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14211
14212 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14213 M:      Mauro Carvalho Chehab <[email protected]>
14214 L:      [email protected]
14215 S:      Maintained
14216 W:      https://linuxtv.org
14217 Q:      http://patchwork.kernel.org/project/linux-media/list/
14218 T:      git git://linuxtv.org/media_tree.git
14219 F:      Documentation/admin-guide/media/
14220 F:      Documentation/devicetree/bindings/media/
14221 F:      Documentation/driver-api/media/
14222 F:      Documentation/userspace-api/media/
14223 F:      drivers/media/
14224 F:      drivers/staging/media/
14225 F:      include/dt-bindings/media/
14226 F:      include/linux/platform_data/media/
14227 F:      include/media/
14228 F:      include/uapi/linux/dvb/
14229 F:      include/uapi/linux/ivtv*
14230 F:      include/uapi/linux/media.h
14231 F:      include/uapi/linux/uvcvideo.h
14232 F:      include/uapi/linux/v4l2-*
14233 F:      include/uapi/linux/videodev2.h
14234
14235 MEDIATEK BLUETOOTH DRIVER
14236 M:      Sean Wang <[email protected]>
14237 L:      [email protected]
14238 L:      [email protected] (moderated for non-subscribers)
14239 S:      Maintained
14240 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14241 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
14242 F:      drivers/bluetooth/btmtkuart.c
14243
14244 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14245 M:      Sean Wang <[email protected]>
14246 L:      [email protected]
14247 S:      Maintained
14248 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
14249 F:      drivers/power/reset/mt6323-poweroff.c
14250
14251 MEDIATEK CIR DRIVER
14252 M:      Sean Wang <[email protected]>
14253 S:      Maintained
14254 F:      drivers/media/rc/mtk-cir.c
14255
14256 MEDIATEK DMA DRIVER
14257 M:      Sean Wang <[email protected]>
14258 L:      [email protected]
14259 L:      [email protected] (moderated for non-subscribers)
14260 L:      [email protected] (moderated for non-subscribers)
14261 S:      Maintained
14262 F:      Documentation/devicetree/bindings/dma/mediatek,*
14263 F:      drivers/dma/mediatek/
14264
14265 MEDIATEK ETHERNET DRIVER
14266 M:      Felix Fietkau <[email protected]>
14267 M:      Sean Wang <[email protected]>
14268 M:      Mark Lee <[email protected]>
14269 M:      Lorenzo Bianconi <[email protected]>
14270 L:      [email protected]
14271 S:      Maintained
14272 F:      drivers/net/ethernet/mediatek/
14273
14274 MEDIATEK ETHERNET PCS DRIVER
14275 M:      Alexander Couzens <[email protected]>
14276 M:      Daniel Golle <[email protected]>
14277 L:      [email protected]
14278 S:      Maintained
14279 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14280 F:      include/linux/pcs/pcs-mtk-lynxi.h
14281
14282 MEDIATEK ETHERNET PHY DRIVERS
14283 M:      Daniel Golle <[email protected]>
14284 M:      Qingfang Deng <[email protected]>
14285 M:      SkyLake Huang <[email protected]>
14286 L:      [email protected]
14287 S:      Maintained
14288 F:      drivers/net/phy/mediatek-ge-soc.c
14289 F:      drivers/net/phy/mediatek-ge.c
14290 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14291
14292 MEDIATEK I2C CONTROLLER DRIVER
14293 M:      Qii Wang <[email protected]>
14294 L:      [email protected]
14295 S:      Maintained
14296 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14297 F:      drivers/i2c/busses/i2c-mt65xx.c
14298
14299 MEDIATEK IOMMU DRIVER
14300 M:      Yong Wu <[email protected]>
14301 L:      [email protected]
14302 L:      [email protected] (moderated for non-subscribers)
14303 S:      Supported
14304 F:      Documentation/devicetree/bindings/iommu/mediatek*
14305 F:      drivers/iommu/mtk_iommu*
14306 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14307 F:      include/dt-bindings/memory/mt*-port.h
14308
14309 MEDIATEK JPEG DRIVER
14310 M:      Bin Liu <[email protected]>
14311 S:      Supported
14312 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14313 F:      drivers/media/platform/mediatek/jpeg/
14314
14315 MEDIATEK KEYPAD DRIVER
14316 M:      Mattijs Korpershoek <[email protected]>
14317 S:      Supported
14318 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14319 F:      drivers/input/keyboard/mt6779-keypad.c
14320
14321 MEDIATEK MDP DRIVER
14322 M:      Minghsiu Tsai <[email protected]>
14323 M:      Houlong Wei <[email protected]>
14324 M:      Andrew-CT Chen <[email protected]>
14325 S:      Supported
14326 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14327 F:      drivers/media/platform/mediatek/mdp/
14328 F:      drivers/media/platform/mediatek/vpu/
14329
14330 MEDIATEK MEDIA DRIVER
14331 M:      Tiffany Lin <[email protected]>
14332 M:      Andrew-CT Chen <[email protected]>
14333 M:      Yunfei Dong <[email protected]>
14334 S:      Supported
14335 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14336 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14337 F:      drivers/media/platform/mediatek/vcodec/
14338 F:      drivers/media/platform/mediatek/vpu/
14339
14340 MEDIATEK MIPI-CSI CDPHY DRIVER
14341 M:      Julien Stephan <[email protected]>
14342 M:      Andy Hsieh <[email protected]>
14343 S:      Supported
14344 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14345 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14346
14347 MEDIATEK MMC/SD/SDIO DRIVER
14348 M:      Chaotian Jing <[email protected]>
14349 S:      Maintained
14350 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14351 F:      drivers/mmc/host/mtk-sd.c
14352
14353 MEDIATEK MT76 WIRELESS LAN DRIVER
14354 M:      Felix Fietkau <[email protected]>
14355 M:      Lorenzo Bianconi <[email protected]>
14356 M:      Ryder Lee <[email protected]>
14357 R:      Shayne Chen <[email protected]>
14358 R:      Sean Wang <[email protected]>
14359 L:      [email protected]
14360 S:      Maintained
14361 T:      git https://github.com/nbd168/wireless
14362 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14363 F:      drivers/net/wireless/mediatek/mt76/
14364
14365 MEDIATEK MT7601U WIRELESS LAN DRIVER
14366 M:      Jakub Kicinski <[email protected]>
14367 L:      [email protected]
14368 S:      Maintained
14369 F:      drivers/net/wireless/mediatek/mt7601u/
14370
14371 MEDIATEK MT7621 CLOCK DRIVER
14372 M:      Sergio Paracuellos <[email protected]>
14373 S:      Maintained
14374 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14375 F:      drivers/clk/ralink/clk-mt7621.c
14376
14377 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14378 M:      Sergio Paracuellos <[email protected]>
14379 S:      Maintained
14380 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14381 F:      drivers/pci/controller/pcie-mt7621.c
14382
14383 MEDIATEK MT7621 PHY PCI DRIVER
14384 M:      Sergio Paracuellos <[email protected]>
14385 S:      Maintained
14386 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14387 F:      drivers/phy/ralink/phy-mt7621-pci.c
14388
14389 MEDIATEK MT7621/28/88 I2C DRIVER
14390 M:      Stefan Roese <[email protected]>
14391 L:      [email protected]
14392 S:      Maintained
14393 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14394 F:      drivers/i2c/busses/i2c-mt7621.c
14395
14396 MEDIATEK MTMIPS CLOCK DRIVER
14397 M:      Sergio Paracuellos <[email protected]>
14398 S:      Maintained
14399 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14400 F:      drivers/clk/ralink/clk-mtmips.c
14401
14402 MEDIATEK NAND CONTROLLER DRIVER
14403 L:      [email protected]
14404 S:      Orphan
14405 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14406 F:      drivers/mtd/nand/raw/mtk_*
14407
14408 MEDIATEK PMIC LED DRIVER
14409 M:      Sean Wang <[email protected]>
14410 S:      Maintained
14411 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14412 F:      drivers/leds/leds-mt6323.c
14413
14414 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14415 M:      Sean Wang <[email protected]>
14416 S:      Maintained
14417 F:      drivers/char/hw_random/mtk-rng.c
14418
14419 MEDIATEK SMI DRIVER
14420 M:      Yong Wu <[email protected]>
14421 L:      [email protected] (moderated for non-subscribers)
14422 S:      Supported
14423 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14424 F:      drivers/memory/mtk-smi.c
14425 F:      include/soc/mediatek/smi.h
14426
14427 MEDIATEK SWITCH DRIVER
14428 M:      Arınç ÜNAL <[email protected]>
14429 M:      Daniel Golle <[email protected]>
14430 M:      DENG Qingfang <[email protected]>
14431 M:      Sean Wang <[email protected]>
14432 L:      [email protected]
14433 S:      Maintained
14434 F:      drivers/net/dsa/mt7530-mdio.c
14435 F:      drivers/net/dsa/mt7530-mmio.c
14436 F:      drivers/net/dsa/mt7530.*
14437 F:      net/dsa/tag_mtk.c
14438
14439 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14440 M:      Chandrashekar Devegowda <[email protected]>
14441 R:      Chiranjeevi Rapolu <[email protected]>
14442 R:      Liu Haijun <[email protected]>
14443 R:      M Chetan Kumar <[email protected]>
14444 R:      Ricardo Martinez <[email protected]>
14445 L:      [email protected]
14446 S:      Supported
14447 F:      drivers/net/wwan/t7xx/
14448
14449 MEDIATEK USB3 DRD IP DRIVER
14450 M:      Chunfeng Yun <[email protected]>
14451 L:      [email protected]
14452 L:      [email protected] (moderated for non-subscribers)
14453 L:      [email protected] (moderated for non-subscribers)
14454 S:      Maintained
14455 F:      Documentation/devicetree/bindings/usb/mediatek,*
14456 F:      drivers/usb/host/xhci-mtk*
14457 F:      drivers/usb/mtu3/
14458
14459 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14460 M:      Peter Senna Tschudin <[email protected]>
14461 M:      Ian Ray <[email protected]>
14462 M:      Martyn Welch <[email protected]>
14463 S:      Maintained
14464 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14465 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14466
14467 MEGARAID SCSI/SAS DRIVERS
14468 M:      Kashyap Desai <[email protected]>
14469 M:      Sumit Saxena <[email protected]>
14470 M:      Shivasharan S <[email protected]>
14471 M:      Chandrakanth patil <[email protected]>
14472 L:      [email protected]
14473 L:      [email protected]
14474 S:      Maintained
14475 W:      http://www.avagotech.com/support/
14476 F:      Documentation/scsi/megaraid.rst
14477 F:      drivers/scsi/megaraid.*
14478 F:      drivers/scsi/megaraid/
14479
14480 MELEXIS MLX90614 DRIVER
14481 M:      Crt Mori <[email protected]>
14482 L:      [email protected]
14483 S:      Supported
14484 W:      http://www.melexis.com
14485 F:      drivers/iio/temperature/mlx90614.c
14486
14487 MELEXIS MLX90632 DRIVER
14488 M:      Crt Mori <[email protected]>
14489 L:      [email protected]
14490 S:      Supported
14491 W:      http://www.melexis.com
14492 F:      drivers/iio/temperature/mlx90632.c
14493
14494 MELEXIS MLX90635 DRIVER
14495 M:      Crt Mori <[email protected]>
14496 L:      [email protected]
14497 S:      Supported
14498 W:      http://www.melexis.com
14499 F:      drivers/iio/temperature/mlx90635.c
14500
14501 MELFAS MIP4 TOUCHSCREEN DRIVER
14502 M:      Sangwon Jee <[email protected]>
14503 S:      Supported
14504 W:      http://www.melfas.com
14505 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14506 F:      drivers/input/touchscreen/melfas_mip4.c
14507
14508 MELLANOX BLUEFIELD I2C DRIVER
14509 M:      Khalil Blaiech <[email protected]>
14510 M:      Asmaa Mnebhi <[email protected]>
14511 L:      [email protected]
14512 S:      Supported
14513 F:      drivers/i2c/busses/i2c-mlxbf.c
14514
14515 MELLANOX ETHERNET DRIVER (mlx4_en)
14516 M:      Tariq Toukan <[email protected]>
14517 L:      [email protected]
14518 S:      Supported
14519 W:      http://www.mellanox.com
14520 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14521 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14522
14523 MELLANOX ETHERNET DRIVER (mlx5e)
14524 M:      Saeed Mahameed <[email protected]>
14525 M:      Tariq Toukan <[email protected]>
14526 L:      [email protected]
14527 S:      Supported
14528 W:      http://www.mellanox.com
14529 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14530 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14531
14532 MELLANOX ETHERNET INNOVA DRIVERS
14533 R:      Boris Pismenny <[email protected]>
14534 L:      [email protected]
14535 S:      Supported
14536 W:      http://www.mellanox.com
14537 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14538 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14539 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14540 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14541
14542 MELLANOX ETHERNET SWITCH DRIVERS
14543 M:      Ido Schimmel <[email protected]>
14544 M:      Petr Machata <[email protected]>
14545 L:      [email protected]
14546 S:      Supported
14547 W:      http://www.mellanox.com
14548 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14549 F:      drivers/net/ethernet/mellanox/mlxsw/
14550 F:      tools/testing/selftests/drivers/net/mlxsw/
14551
14552 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14553 M:      [email protected]
14554 L:      [email protected]
14555 S:      Supported
14556 W:      http://www.mellanox.com
14557 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14558 F:      drivers/net/ethernet/mellanox/mlxfw/
14559
14560 MELLANOX HARDWARE PLATFORM SUPPORT
14561 M:      Hans de Goede <[email protected]>
14562 M:      Ilpo Järvinen <[email protected]>
14563 M:      Vadim Pasternak <[email protected]>
14564 L:      [email protected]
14565 S:      Supported
14566 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14567 F:      drivers/platform/mellanox/
14568 F:      include/linux/platform_data/mlxreg.h
14569
14570 MELLANOX MLX4 core VPI driver
14571 M:      Tariq Toukan <[email protected]>
14572 L:      [email protected]
14573 L:      [email protected]
14574 S:      Supported
14575 W:      http://www.mellanox.com
14576 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14577 F:      drivers/net/ethernet/mellanox/mlx4/
14578 F:      include/linux/mlx4/
14579
14580 MELLANOX MLX4 IB driver
14581 M:      Yishai Hadas <[email protected]>
14582 L:      [email protected]
14583 S:      Supported
14584 W:      http://www.mellanox.com
14585 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14586 F:      drivers/infiniband/hw/mlx4/
14587 F:      include/linux/mlx4/
14588 F:      include/uapi/rdma/mlx4-abi.h
14589
14590 MELLANOX MLX5 core VPI driver
14591 M:      Saeed Mahameed <[email protected]>
14592 M:      Leon Romanovsky <[email protected]>
14593 M:      Tariq Toukan <[email protected]>
14594 L:      [email protected]
14595 L:      [email protected]
14596 S:      Supported
14597 W:      http://www.mellanox.com
14598 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14599 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14600 F:      drivers/net/ethernet/mellanox/mlx5/core/
14601 F:      include/linux/mlx5/
14602
14603 MELLANOX MLX5 IB driver
14604 M:      Leon Romanovsky <[email protected]>
14605 L:      [email protected]
14606 S:      Supported
14607 W:      http://www.mellanox.com
14608 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14609 F:      drivers/infiniband/hw/mlx5/
14610 F:      include/linux/mlx5/
14611 F:      include/uapi/rdma/mlx5-abi.h
14612
14613 MELLANOX MLX5 VDPA DRIVER
14614 M:      Dragos Tatulea <[email protected]>
14615 L:      [email protected]
14616 S:      Supported
14617 F:      drivers/vdpa/mlx5/
14618
14619 MELLANOX MLXCPLD I2C AND MUX DRIVER
14620 M:      Vadim Pasternak <[email protected]>
14621 M:      Michael Shych <[email protected]>
14622 L:      [email protected]
14623 S:      Supported
14624 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14625 F:      drivers/i2c/busses/i2c-mlxcpld.c
14626 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14627
14628 MELLANOX MLXCPLD LED DRIVER
14629 M:      Vadim Pasternak <[email protected]>
14630 L:      [email protected]
14631 S:      Supported
14632 F:      Documentation/leds/leds-mlxcpld.rst
14633 F:      drivers/leds/leds-mlxcpld.c
14634 F:      drivers/leds/leds-mlxreg.c
14635
14636 MELLANOX PLATFORM DRIVER
14637 M:      Vadim Pasternak <[email protected]>
14638 L:      [email protected]
14639 S:      Supported
14640 F:      drivers/platform/x86/mlx-platform.c
14641
14642 MEMBARRIER SUPPORT
14643 M:      Mathieu Desnoyers <[email protected]>
14644 M:      "Paul E. McKenney" <[email protected]>
14645 L:      [email protected]
14646 S:      Supported
14647 F:      Documentation/scheduler/membarrier.rst
14648 F:      arch/*/include/asm/membarrier.h
14649 F:      arch/*/include/asm/sync_core.h
14650 F:      include/uapi/linux/membarrier.h
14651 F:      kernel/sched/membarrier.c
14652
14653 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14654 M:      Mike Rapoport <[email protected]>
14655 L:      [email protected]
14656 S:      Maintained
14657 F:      Documentation/core-api/boot-time-mm.rst
14658 F:      include/linux/memblock.h
14659 F:      mm/memblock.c
14660 F:      mm/mm_init.c
14661 F:      tools/testing/memblock/
14662
14663 MEMORY ALLOCATION PROFILING
14664 M:      Suren Baghdasaryan <[email protected]>
14665 M:      Kent Overstreet <[email protected]>
14666 L:      [email protected]
14667 S:      Maintained
14668 F:      Documentation/mm/allocation-profiling.rst
14669 F:      include/linux/alloc_tag.h
14670 F:      include/linux/pgalloc_tag.h
14671 F:      lib/alloc_tag.c
14672
14673 MEMORY CONTROLLER DRIVERS
14674 M:      Krzysztof Kozlowski <[email protected]>
14675 L:      [email protected]
14676 S:      Maintained
14677 B:      mailto:[email protected]
14678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14679 F:      Documentation/devicetree/bindings/memory-controllers/
14680 F:      drivers/memory/
14681 F:      include/dt-bindings/memory/
14682 F:      include/memory/
14683
14684 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14685 M:      Dmitry Osipenko <[email protected]>
14686 L:      [email protected]
14687 L:      [email protected]
14688 S:      Maintained
14689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14690 F:      drivers/devfreq/tegra30-devfreq.c
14691
14692 MEMORY HOT(UN)PLUG
14693 M:      David Hildenbrand <[email protected]>
14694 M:      Oscar Salvador <[email protected]>
14695 L:      [email protected]
14696 S:      Maintained
14697 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14698 F:      Documentation/core-api/memory-hotplug.rst
14699 F:      drivers/base/memory.c
14700 F:      include/linux/memory_hotplug.h
14701 F:      mm/memory_hotplug.c
14702 F:      tools/testing/selftests/memory-hotplug/
14703
14704 MEMORY MANAGEMENT
14705 M:      Andrew Morton <[email protected]>
14706 L:      [email protected]
14707 S:      Maintained
14708 W:      http://www.linux-mm.org
14709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14710 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14711 F:      include/linux/gfp.h
14712 F:      include/linux/gfp_types.h
14713 F:      include/linux/memfd.h
14714 F:      include/linux/memory.h
14715 F:      include/linux/memory_hotplug.h
14716 F:      include/linux/memory-tiers.h
14717 F:      include/linux/mempolicy.h
14718 F:      include/linux/mempool.h
14719 F:      include/linux/memremap.h
14720 F:      include/linux/mm.h
14721 F:      include/linux/mm_*.h
14722 F:      include/linux/mmzone.h
14723 F:      include/linux/mmu_notifier.h
14724 F:      include/linux/pagewalk.h
14725 F:      include/linux/rmap.h
14726 F:      include/trace/events/ksm.h
14727 F:      mm/
14728 F:      tools/mm/
14729 F:      tools/testing/selftests/mm/
14730 N:      include/linux/page[-_]*
14731
14732 MEMORY MAPPING
14733 M:      Andrew Morton <[email protected]>
14734 R:      Liam R. Howlett <[email protected]>
14735 R:      Vlastimil Babka <[email protected]>
14736 R:      Lorenzo Stoakes <[email protected]>
14737 L:      [email protected]
14738 S:      Maintained
14739 W:      http://www.linux-mm.org
14740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14741 F:      mm/mmap.c
14742
14743 MEMORY TECHNOLOGY DEVICES (MTD)
14744 M:      Miquel Raynal <[email protected]>
14745 M:      Richard Weinberger <[email protected]>
14746 M:      Vignesh Raghavendra <[email protected]>
14747 L:      [email protected]
14748 S:      Maintained
14749 W:      http://www.linux-mtd.infradead.org/
14750 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14751 C:      irc://irc.oftc.net/mtd
14752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14754 F:      Documentation/devicetree/bindings/mtd/
14755 F:      drivers/mtd/
14756 F:      include/linux/mtd/
14757 F:      include/uapi/mtd/
14758
14759 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14760 M:      Dmitry Rokosov <[email protected]>
14761 L:      [email protected]
14762 S:      Maintained
14763 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14764 F:      drivers/iio/accel/msa311.c
14765
14766 MEN A21 WATCHDOG DRIVER
14767 M:      Johannes Thumshirn <[email protected]>
14768 L:      [email protected]
14769 S:      Maintained
14770 F:      drivers/watchdog/mena21_wdt.c
14771
14772 MEN CHAMELEON BUS (mcb)
14773 M:      Johannes Thumshirn <[email protected]>
14774 S:      Maintained
14775 F:      Documentation/driver-api/men-chameleon-bus.rst
14776 F:      drivers/mcb/
14777 F:      include/linux/mcb.h
14778
14779 MEN F21BMC (Board Management Controller)
14780 M:      Andreas Werner <[email protected]>
14781 S:      Supported
14782 F:      Documentation/hwmon/menf21bmc.rst
14783 F:      drivers/hwmon/menf21bmc_hwmon.c
14784 F:      drivers/leds/leds-menf21bmc.c
14785 F:      drivers/mfd/menf21bmc.c
14786 F:      drivers/watchdog/menf21bmc_wdt.c
14787
14788 MEN Z069 WATCHDOG DRIVER
14789 M:      Johannes Thumshirn <[email protected]>
14790 L:      [email protected]
14791 S:      Maintained
14792 F:      drivers/watchdog/menz69_wdt.c
14793
14794 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14795 M:      Neil Armstrong <[email protected]>
14796 L:      [email protected]
14797 L:      [email protected]
14798 S:      Supported
14799 W:      http://linux-meson.com/
14800 T:      git git://linuxtv.org/media_tree.git
14801 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14802 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14803 F:      drivers/media/cec/platform/meson/ao-cec.c
14804
14805 MESON GE2D DRIVER FOR AMLOGIC SOCS
14806 M:      Neil Armstrong <[email protected]>
14807 L:      [email protected]
14808 L:      [email protected]
14809 S:      Supported
14810 T:      git git://linuxtv.org/media_tree.git
14811 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14812 F:      drivers/media/platform/amlogic/meson-ge2d/
14813
14814 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14815 M:      Liang Yang <[email protected]>
14816 L:      [email protected]
14817 S:      Maintained
14818 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14819 F:      drivers/mtd/nand/raw/meson_*
14820
14821 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14822 M:      Neil Armstrong <[email protected]>
14823 L:      [email protected]
14824 L:      [email protected]
14825 S:      Supported
14826 T:      git git://linuxtv.org/media_tree.git
14827 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14828 F:      drivers/staging/media/meson/vdec/
14829
14830 META ETHERNET DRIVERS
14831 M:      Alexander Duyck <[email protected]>
14832 M:      Jakub Kicinski <[email protected]>
14833 R:      [email protected]
14834 S:      Supported
14835 F:      drivers/net/ethernet/meta/
14836
14837 METHODE UDPU SUPPORT
14838 M:      Robert Marko <[email protected]>
14839 S:      Maintained
14840 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14841 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14842
14843 MHI BUS
14844 M:      Manivannan Sadhasivam <[email protected]>
14845 L:      [email protected]
14846 L:      [email protected]
14847 S:      Maintained
14848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14849 F:      Documentation/ABI/stable/sysfs-bus-mhi
14850 F:      Documentation/mhi/
14851 F:      drivers/bus/mhi/
14852 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14853 F:      include/linux/mhi.h
14854
14855 MICROBLAZE ARCHITECTURE
14856 M:      Michal Simek <[email protected]>
14857 S:      Supported
14858 W:      http://www.monstr.eu/fdt/
14859 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14860 F:      arch/microblaze/
14861
14862 MICROBLAZE TMR INJECT
14863 M:      Appana Durga Kedareswara rao <[email protected]>
14864 S:      Supported
14865 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14866 F:      drivers/misc/xilinx_tmr_inject.c
14867
14868 MICROBLAZE TMR MANAGER
14869 M:      Appana Durga Kedareswara rao <[email protected]>
14870 S:      Supported
14871 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14872 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14873 F:      drivers/misc/xilinx_tmr_manager.c
14874
14875 MICROCHIP AT91 DMA DRIVERS
14876 M:      Ludovic Desroches <[email protected]>
14877 L:      [email protected] (moderated for non-subscribers)
14878 L:      [email protected]
14879 S:      Supported
14880 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14881 F:      drivers/dma/at_hdmac.c
14882 F:      drivers/dma/at_xdmac.c
14883 F:      include/dt-bindings/dma/at91.h
14884
14885 MICROCHIP AT91 SERIAL DRIVER
14886 M:      Richard Genoud <[email protected]>
14887 S:      Maintained
14888 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14889 F:      drivers/tty/serial/atmel_serial.c
14890 F:      drivers/tty/serial/atmel_serial.h
14891
14892 MICROCHIP AT91 USART MFD DRIVER
14893 M:      Radu Pirea <[email protected]>
14894 L:      [email protected]
14895 S:      Supported
14896 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14897 F:      drivers/mfd/at91-usart.c
14898 F:      include/dt-bindings/mfd/at91-usart.h
14899
14900 MICROCHIP AT91 USART SPI DRIVER
14901 M:      Radu Pirea <[email protected]>
14902 L:      [email protected]
14903 S:      Supported
14904 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14905 F:      drivers/spi/spi-at91-usart.c
14906
14907 MICROCHIP AUDIO ASOC DRIVERS
14908 M:      Claudiu Beznea <[email protected]>
14909 L:      [email protected] (moderated for non-subscribers)
14910 S:      Supported
14911 F:      Documentation/devicetree/bindings/sound/atmel*
14912 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14913 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14914 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14915 F:      sound/soc/atmel
14916
14917 MICROCHIP CSI2DC DRIVER
14918 M:      Eugen Hristev <[email protected]>
14919 L:      [email protected]
14920 S:      Supported
14921 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14922 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14923
14924 MICROCHIP ECC DRIVER
14925 L:      [email protected]
14926 S:      Orphan
14927 F:      drivers/crypto/atmel-ecc.*
14928
14929 MICROCHIP EIC DRIVER
14930 M:      Claudiu Beznea <[email protected]>
14931 L:      [email protected] (moderated for non-subscribers)
14932 S:      Supported
14933 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14934 F:      drivers/irqchip/irq-mchp-eic.c
14935
14936 MICROCHIP I2C DRIVER
14937 M:      Codrin Ciubotariu <[email protected]>
14938 L:      [email protected]
14939 S:      Supported
14940 F:      drivers/i2c/busses/i2c-at91-*.c
14941 F:      drivers/i2c/busses/i2c-at91.h
14942
14943 MICROCHIP ISC DRIVER
14944 M:      Eugen Hristev <[email protected]>
14945 L:      [email protected]
14946 S:      Supported
14947 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14948 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14949 F:      drivers/media/platform/microchip/microchip-isc*
14950 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14951 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14952 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14953 F:      include/linux/atmel-isc-media.h
14954
14955 MICROCHIP ISI DRIVER
14956 M:      Eugen Hristev <[email protected]>
14957 L:      [email protected]
14958 S:      Supported
14959 F:      drivers/media/platform/atmel/atmel-isi.c
14960 F:      drivers/media/platform/atmel/atmel-isi.h
14961
14962 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14963 M:      Woojung Huh <[email protected]>
14964 M:      [email protected]
14965 L:      [email protected]
14966 S:      Maintained
14967 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14968 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14969 F:      drivers/net/dsa/microchip/*
14970 F:      include/linux/dsa/ksz_common.h
14971 F:      include/linux/platform_data/microchip-ksz.h
14972 F:      net/dsa/tag_ksz.c
14973
14974 MICROCHIP LAN743X ETHERNET DRIVER
14975 M:      Bryan Whitehead <[email protected]>
14976 M:      [email protected]
14977 L:      [email protected]
14978 S:      Maintained
14979 F:      drivers/net/ethernet/microchip/lan743x_*
14980
14981 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14982 M:      Arun Ramadoss <[email protected]>
14983 R:      [email protected]
14984 L:      [email protected]
14985 S:      Maintained
14986 F:      drivers/net/phy/microchip_t1.c
14987
14988 MICROCHIP LAN966X ETHERNET DRIVER
14989 M:      Horatiu Vultur <[email protected]>
14990 M:      [email protected]
14991 L:      [email protected]
14992 S:      Maintained
14993 F:      drivers/net/ethernet/microchip/lan966x/*
14994
14995 MICROCHIP LAN966X OIC DRIVER
14996 M:      Herve Codina <[email protected]>
14997 S:      Maintained
14998 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
14999 F:      drivers/irqchip/irq-lan966x-oic.c
15000
15001 MICROCHIP LCDFB DRIVER
15002 M:      Nicolas Ferre <[email protected]>
15003 L:      [email protected]
15004 S:      Maintained
15005 F:      drivers/video/fbdev/atmel_lcdfb.c
15006 F:      include/video/atmel_lcdc.h
15007
15008 MICROCHIP MCP16502 PMIC DRIVER
15009 M:      Claudiu Beznea <[email protected]>
15010 L:      [email protected] (moderated for non-subscribers)
15011 S:      Supported
15012 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
15013 F:      drivers/regulator/mcp16502.c
15014
15015 MICROCHIP MCP3564 ADC DRIVER
15016 M:      Marius Cristea <[email protected]>
15017 L:      [email protected]
15018 S:      Supported
15019 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
15020 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
15021 F:      drivers/iio/adc/mcp3564.c
15022
15023 MICROCHIP MCP3911 ADC DRIVER
15024 M:      Marcus Folkesson <[email protected]>
15025 M:      Kent Gustavsson <[email protected]>
15026 L:      [email protected]
15027 S:      Maintained
15028 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15029 F:      drivers/iio/adc/mcp3911.c
15030
15031 MICROCHIP MMC/SD/SDIO MCI DRIVER
15032 M:      Aubin Constans <[email protected]>
15033 S:      Maintained
15034 F:      drivers/mmc/host/atmel-mci.c
15035
15036 MICROCHIP NAND DRIVER
15037 L:      [email protected]
15038 S:      Orphan
15039 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15040 F:      drivers/mtd/nand/raw/atmel/*
15041
15042 MICROCHIP OTPC DRIVER
15043 M:      Claudiu Beznea <[email protected]>
15044 L:      [email protected] (moderated for non-subscribers)
15045 S:      Supported
15046 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15047 F:      drivers/nvmem/microchip-otpc.c
15048 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15049
15050 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15051 M:      Marius Cristea <[email protected]>
15052 L:      [email protected]
15053 S:      Supported
15054 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15055 F:      drivers/iio/adc/pac1934.c
15056
15057 MICROCHIP PCI1XXXX GP DRIVER
15058 M:      Vaibhaav Ram T.L <[email protected]>
15059 M:      Kumaravel Thiagarajan <[email protected]>
15060 L:      [email protected]
15061 S:      Supported
15062 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15063 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15064 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15065 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15066
15067 MICROCHIP PCI1XXXX I2C DRIVER
15068 M:      Tharun Kumar P <[email protected]>
15069 M:      Kumaravel Thiagarajan <[email protected]>
15070 M:      Microchip Linux Driver Support <[email protected]>
15071 L:      [email protected]
15072 S:      Maintained
15073 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15074
15075 MICROCHIP PCIe UART DRIVER
15076 M:      Kumaravel Thiagarajan <[email protected]>
15077 M:      Tharun Kumar P <[email protected]>
15078 L:      [email protected]
15079 S:      Maintained
15080 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15081
15082 MICROCHIP POLARFIRE FPGA DRIVERS
15083 M:      Conor Dooley <[email protected]>
15084 R:      Vladimir Georgiev <[email protected]>
15085 L:      [email protected]
15086 S:      Supported
15087 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15088 F:      drivers/fpga/microchip-spi.c
15089
15090 MICROCHIP PWM DRIVER
15091 M:      Claudiu Beznea <[email protected]>
15092 L:      [email protected] (moderated for non-subscribers)
15093 L:      [email protected]
15094 S:      Supported
15095 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15096 F:      drivers/pwm/pwm-atmel.c
15097
15098 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15099 M:      Manikandan Muralidharan <[email protected]>
15100 M:      Dharma Balasubiramani <[email protected]>
15101 L:      [email protected]
15102 S:      Supported
15103 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15104 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15105
15106 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15107 M:      Eugen Hristev <[email protected]>
15108 L:      [email protected]
15109 S:      Supported
15110 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15111 F:      drivers/iio/adc/at91-sama5d2_adc.c
15112 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15113
15114 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15115 M:      Claudiu Beznea <[email protected]>
15116 S:      Supported
15117 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15118 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15119
15120 MICROCHIP SOC DRIVERS
15121 M:      Conor Dooley <[email protected]>
15122 S:      Supported
15123 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15124 F:      Documentation/devicetree/bindings/soc/microchip/
15125 F:      drivers/soc/microchip/
15126
15127 MICROCHIP SPI DRIVER
15128 M:      Ryan Wanner <[email protected]>
15129 S:      Supported
15130 F:      drivers/spi/spi-atmel.*
15131
15132 MICROCHIP SSC DRIVER
15133 M:      Claudiu Beznea <[email protected]>
15134 L:      [email protected] (moderated for non-subscribers)
15135 S:      Supported
15136 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15137 F:      drivers/misc/atmel-ssc.c
15138 F:      include/linux/atmel-ssc.h
15139
15140 Microchip Timer Counter Block (TCB) Capture Driver
15141 M:      Kamel Bouhara <[email protected]>
15142 L:      [email protected] (moderated for non-subscribers)
15143 L:      [email protected]
15144 S:      Maintained
15145 F:      drivers/counter/microchip-tcb-capture.c
15146
15147 MICROCHIP USB251XB DRIVER
15148 M:      Richard Leitner <[email protected]>
15149 L:      [email protected]
15150 S:      Maintained
15151 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15152 F:      drivers/usb/misc/usb251xb.c
15153
15154 MICROCHIP USBA UDC DRIVER
15155 M:      Cristian Birsan <[email protected]>
15156 L:      [email protected] (moderated for non-subscribers)
15157 S:      Supported
15158 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15159
15160 MICROCHIP WILC1000 WIFI DRIVER
15161 M:      Ajay Singh <[email protected]>
15162 M:      Claudiu Beznea <[email protected]>
15163 L:      [email protected]
15164 S:      Supported
15165 F:      drivers/net/wireless/microchip/wilc1000/
15166
15167 MICROSEMI MIPS SOCS
15168 M:      Alexandre Belloni <[email protected]>
15169 M:      [email protected]
15170 L:      [email protected]
15171 S:      Supported
15172 F:      Documentation/devicetree/bindings/mips/mscc.txt
15173 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15174 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15175 F:      arch/mips/boot/dts/mscc/
15176 F:      arch/mips/configs/generic/board-ocelot.config
15177 F:      arch/mips/generic/board-ocelot.c
15178
15179 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15180 M:      Don Brace <[email protected]>
15181 L:      [email protected]
15182 L:      [email protected]
15183 S:      Supported
15184 F:      Documentation/scsi/smartpqi.rst
15185 F:      drivers/scsi/smartpqi/Kconfig
15186 F:      drivers/scsi/smartpqi/Makefile
15187 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15188 F:      include/linux/cciss*.h
15189 F:      include/uapi/linux/cciss*.h
15190
15191 MICROSOFT MANA RDMA DRIVER
15192 M:      Long Li <[email protected]>
15193 M:      Ajay Sharma <[email protected]>
15194 L:      [email protected]
15195 S:      Supported
15196 F:      drivers/infiniband/hw/mana/
15197 F:      include/net/mana
15198 F:      include/uapi/rdma/mana-abi.h
15199
15200 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15201 M:      Maximilian Luz <[email protected]>
15202 L:      [email protected]
15203 S:      Maintained
15204 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15205
15206 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15207 M:      Maximilian Luz <[email protected]>
15208 L:      [email protected]
15209 L:      [email protected]
15210 S:      Maintained
15211 F:      drivers/power/supply/surface_battery.c
15212 F:      drivers/power/supply/surface_charger.c
15213
15214 MICROSOFT SURFACE DTX DRIVER
15215 M:      Maximilian Luz <[email protected]>
15216 L:      [email protected]
15217 S:      Maintained
15218 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15219 F:      drivers/platform/surface/surface_dtx.c
15220 F:      include/uapi/linux/surface_aggregator/dtx.h
15221
15222 MICROSOFT SURFACE SENSOR FAN DRIVER
15223 M:      Maximilian Luz <[email protected]>
15224 M:      Ivor Wanders <[email protected]>
15225 L:      [email protected]
15226 S:      Maintained
15227 F:      Documentation/hwmon/surface_fan.rst
15228 F:      drivers/hwmon/surface_fan.c
15229
15230 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15231 M:      Maximilian Luz <[email protected]>
15232 L:      [email protected]
15233 S:      Maintained
15234 F:      drivers/platform/surface/surface_gpe.c
15235
15236 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15237 M:      Hans de Goede <[email protected]>
15238 M:      Ilpo Järvinen <[email protected]>
15239 M:      Maximilian Luz <[email protected]>
15240 L:      [email protected]
15241 S:      Maintained
15242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15243 F:      drivers/platform/surface/
15244
15245 MICROSOFT SURFACE HID TRANSPORT DRIVER
15246 M:      Maximilian Luz <[email protected]>
15247 L:      [email protected]
15248 L:      [email protected]
15249 S:      Maintained
15250 F:      drivers/hid/surface-hid/
15251
15252 MICROSOFT SURFACE HOT-PLUG DRIVER
15253 M:      Maximilian Luz <[email protected]>
15254 L:      [email protected]
15255 S:      Maintained
15256 F:      drivers/platform/surface/surface_hotplug.c
15257
15258 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15259 M:      Maximilian Luz <[email protected]>
15260 L:      [email protected]
15261 S:      Maintained
15262 F:      drivers/platform/surface/surface_platform_profile.c
15263
15264 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15265 M:      Chen Yu <[email protected]>
15266 L:      [email protected]
15267 S:      Supported
15268 F:      drivers/platform/surface/surfacepro3_button.c
15269
15270 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15271 M:      Maximilian Luz <[email protected]>
15272 L:      [email protected]
15273 S:      Maintained
15274 F:      drivers/platform/surface/surface_aggregator_hub.c
15275
15276 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15277 M:      Maximilian Luz <[email protected]>
15278 L:      [email protected]
15279 S:      Maintained
15280 W:      https://github.com/linux-surface/surface-aggregator-module
15281 C:      irc://irc.libera.chat/linux-surface
15282 F:      Documentation/driver-api/surface_aggregator/
15283 F:      drivers/platform/surface/aggregator/
15284 F:      drivers/platform/surface/surface_acpi_notify.c
15285 F:      drivers/platform/surface/surface_aggregator_cdev.c
15286 F:      drivers/platform/surface/surface_aggregator_registry.c
15287 F:      include/linux/surface_acpi_notify.h
15288 F:      include/linux/surface_aggregator/
15289 F:      include/uapi/linux/surface_aggregator/
15290
15291 MICROTEK X6 SCANNER
15292 M:      Oliver Neukum <[email protected]>
15293 S:      Maintained
15294 F:      drivers/usb/image/microtek.*
15295
15296 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15297 M:      Luka Kovacic <[email protected]>
15298 M:      Luka Perkov <[email protected]>
15299 S:      Maintained
15300 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15301 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15302 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15303 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15304 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15305 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15306
15307 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15308 M:      Sakari Ailus <[email protected]>
15309 L:      [email protected]
15310 S:      Maintained
15311 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15312 F:      Documentation/driver-api/media/drivers/ccs/
15313 F:      Documentation/userspace-api/media/drivers/ccs.rst
15314 F:      drivers/media/i2c/ccs-pll.c
15315 F:      drivers/media/i2c/ccs-pll.h
15316 F:      drivers/media/i2c/ccs/
15317 F:      include/uapi/linux/ccs.h
15318 F:      include/uapi/linux/smiapp.h
15319
15320 MIPS
15321 M:      Thomas Bogendoerfer <[email protected]>
15322 L:      [email protected]
15323 S:      Maintained
15324 W:      http://www.linux-mips.org/
15325 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15327 F:      Documentation/devicetree/bindings/mips/
15328 F:      Documentation/arch/mips/
15329 F:      arch/mips/
15330 F:      drivers/platform/mips/
15331 F:      include/dt-bindings/mips/
15332
15333 MIPS BAIKAL-T1 PLATFORM
15334 M:      Serge Semin <[email protected]>
15335 L:      [email protected]
15336 S:      Supported
15337 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15338 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15339 F:      drivers/bus/bt1-*.c
15340 F:      drivers/clk/baikal-t1/
15341 F:      drivers/memory/bt1-l2-ctl.c
15342 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15343
15344 MIPS BOSTON DEVELOPMENT BOARD
15345 M:      Paul Burton <[email protected]>
15346 L:      [email protected]
15347 S:      Maintained
15348 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15349 F:      arch/mips/boot/dts/img/boston.dts
15350 F:      arch/mips/configs/generic/board-boston.config
15351 F:      drivers/clk/imgtec/clk-boston.c
15352 F:      include/dt-bindings/clock/boston-clock.h
15353
15354 MIPS CORE DRIVERS
15355 M:      Thomas Bogendoerfer <[email protected]>
15356 M:      Serge Semin <[email protected]>
15357 L:      [email protected]
15358 S:      Supported
15359 F:      drivers/bus/mips_cdmm.c
15360 F:      drivers/clocksource/mips-gic-timer.c
15361 F:      drivers/cpuidle/cpuidle-cps.c
15362 F:      drivers/irqchip/irq-mips-cpu.c
15363 F:      drivers/irqchip/irq-mips-gic.c
15364
15365 MIPS GENERIC PLATFORM
15366 M:      Paul Burton <[email protected]>
15367 L:      [email protected]
15368 S:      Supported
15369 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15370 F:      arch/mips/generic/
15371 F:      arch/mips/tools/generic-board-config.sh
15372
15373 MIPS RINT INSTRUCTION EMULATION
15374 M:      Aleksandar Markovic <[email protected]>
15375 L:      [email protected]
15376 S:      Supported
15377 F:      arch/mips/math-emu/dp_rint.c
15378 F:      arch/mips/math-emu/sp_rint.c
15379
15380 MIPS/LOONGSON1 ARCHITECTURE
15381 M:      Keguang Zhang <[email protected]>
15382 L:      [email protected]
15383 S:      Maintained
15384 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15385 F:      arch/mips/include/asm/mach-loongson32/
15386 F:      arch/mips/loongson32/
15387 F:      drivers/*/*loongson1*
15388 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15389
15390 MIPS/LOONGSON2EF ARCHITECTURE
15391 M:      Jiaxun Yang <[email protected]>
15392 L:      [email protected]
15393 S:      Maintained
15394 F:      arch/mips/include/asm/mach-loongson2ef/
15395 F:      arch/mips/loongson2ef/
15396 F:      drivers/cpufreq/loongson2_cpufreq.c
15397
15398 MIPS/LOONGSON64 ARCHITECTURE
15399 M:      Huacai Chen <[email protected]>
15400 M:      Jiaxun Yang <[email protected]>
15401 L:      [email protected]
15402 S:      Maintained
15403 F:      arch/mips/include/asm/mach-loongson64/
15404 F:      arch/mips/loongson64/
15405 F:      drivers/irqchip/irq-loongson*
15406 F:      drivers/platform/mips/cpu_hwmon.c
15407
15408 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15409 M:      Hans Verkuil <[email protected]>
15410 L:      [email protected]
15411 S:      Odd Fixes
15412 W:      https://linuxtv.org
15413 T:      git git://linuxtv.org/media_tree.git
15414 F:      drivers/media/radio/radio-miropcm20*
15415
15416 MITSUMI MM8013 FG DRIVER
15417 M:      Konrad Dybcio <[email protected]>
15418 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15419 F:      drivers/power/supply/mm8013.c
15420
15421 MMP SUPPORT
15422 R:      Lubomir Rintel <[email protected]>
15423 L:      [email protected] (moderated for non-subscribers)
15424 S:      Odd Fixes
15425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15426 F:      arch/arm/boot/dts/marvell/mmp*
15427 F:      arch/arm/mach-mmp/
15428 F:      include/linux/soc/mmp/
15429
15430 MMP USB PHY DRIVERS
15431 R:      Lubomir Rintel <[email protected]>
15432 L:      [email protected] (moderated for non-subscribers)
15433 S:      Maintained
15434 F:      drivers/phy/marvell/phy-mmp3-usb.c
15435 F:      drivers/phy/marvell/phy-pxa-usb.c
15436
15437 MMU GATHER AND TLB INVALIDATION
15438 M:      Will Deacon <[email protected]>
15439 M:      "Aneesh Kumar K.V" <[email protected]>
15440 M:      Andrew Morton <[email protected]>
15441 M:      Nick Piggin <[email protected]>
15442 M:      Peter Zijlstra <[email protected]>
15443 L:      [email protected]
15444 L:      [email protected]
15445 S:      Maintained
15446 F:      arch/*/include/asm/tlb.h
15447 F:      include/asm-generic/tlb.h
15448 F:      mm/mmu_gather.c
15449
15450 MN88472 MEDIA DRIVER
15451 L:      [email protected]
15452 S:      Orphan
15453 W:      https://linuxtv.org
15454 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15455 F:      drivers/media/dvb-frontends/mn88472*
15456
15457 MN88473 MEDIA DRIVER
15458 L:      [email protected]
15459 S:      Orphan
15460 W:      https://linuxtv.org
15461 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15462 F:      drivers/media/dvb-frontends/mn88473*
15463
15464 MOBILEYE MIPS SOCS
15465 M:      Vladimir Kondratiev <[email protected]>
15466 M:      Gregory CLEMENT <[email protected]>
15467 M:      Théo Lebrun <[email protected]>
15468 L:      [email protected]
15469 S:      Maintained
15470 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15471 F:      Documentation/devicetree/bindings/soc/mobileye/
15472 F:      arch/mips/boot/dts/mobileye/
15473 F:      arch/mips/configs/eyeq5_defconfig
15474 F:      arch/mips/mobileye/board-epm5.its.S
15475 F:      drivers/clk/clk-eyeq.c
15476 F:      drivers/pinctrl/pinctrl-eyeq5.c
15477 F:      drivers/reset/reset-eyeq.c
15478 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15479
15480 MODULE SUPPORT
15481 M:      Luis Chamberlain <[email protected]>
15482 L:      [email protected]
15483 L:      [email protected]
15484 S:      Maintained
15485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15486 F:      include/linux/kmod.h
15487 F:      include/linux/module*.h
15488 F:      kernel/module/
15489 F:      lib/test_kmod.c
15490 F:      scripts/module*
15491 F:      tools/testing/selftests/kmod/
15492
15493 MONOLITHIC POWER SYSTEM PMIC DRIVER
15494 M:      Saravanan Sekar <[email protected]>
15495 S:      Maintained
15496 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15497 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15498 F:      drivers/hwmon/pmbus/mpq7932.c
15499 F:      drivers/iio/adc/mp2629_adc.c
15500 F:      drivers/mfd/mp2629.c
15501 F:      drivers/power/supply/mp2629_charger.c
15502 F:      drivers/regulator/mp5416.c
15503 F:      drivers/regulator/mpq7920.c
15504 F:      drivers/regulator/mpq7920.h
15505 F:      include/linux/mfd/mp2629.h
15506
15507 MOST(R) TECHNOLOGY DRIVER
15508 M:      Parthiban Veerasooran <[email protected]>
15509 M:      Christian Gromm <[email protected]>
15510 S:      Maintained
15511 F:      Documentation/ABI/testing/configfs-most
15512 F:      Documentation/ABI/testing/sysfs-bus-most
15513 F:      drivers/most/
15514 F:      drivers/staging/most/
15515 F:      include/linux/most.h
15516
15517 MOTORCOMM PHY DRIVER
15518 M:      Frank <[email protected]>
15519 L:      [email protected]
15520 S:      Maintained
15521 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15522 F:      drivers/net/phy/motorcomm.c
15523
15524 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15525 M:      Jiri Slaby <[email protected]>
15526 S:      Maintained
15527 F:      Documentation/driver-api/tty/moxa-smartio.rst
15528 F:      drivers/tty/mxser.*
15529
15530 MP3309C BACKLIGHT DRIVER
15531 M:      Flavio Suligoi <[email protected]>
15532 L:      [email protected]
15533 S:      Maintained
15534 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15535 F:      drivers/video/backlight/mp3309c.c
15536
15537 MPS MP2891 DRIVER
15538 M:      Noah Wang <[email protected]>
15539 L:      [email protected]
15540 S:      Maintained
15541 F:      Documentation/hwmon/mp2891.rst
15542 F:      drivers/hwmon/pmbus/mp2891.c
15543
15544 MPS MP2993 DRIVER
15545 M:      Noah Wang <[email protected]>
15546 L:      [email protected]
15547 S:      Maintained
15548 F:      Documentation/hwmon/mp2993.rst
15549 F:      drivers/hwmon/pmbus/mp2993.c
15550
15551 MPS MP9941 DRIVER
15552 M:      Noah Wang <[email protected]>
15553 L:      [email protected]
15554 S:      Maintained
15555 F:      Documentation/hwmon/mp9941.rst
15556 F:      drivers/hwmon/pmbus/mp9941.c
15557
15558 MR800 AVERMEDIA USB FM RADIO DRIVER
15559 M:      Alexey Klimov <[email protected]>
15560 L:      [email protected]
15561 S:      Maintained
15562 T:      git git://linuxtv.org/media_tree.git
15563 F:      drivers/media/radio/radio-mr800.c
15564
15565 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15566 M:      Stefan Schmidt <[email protected]>
15567 L:      [email protected]
15568 S:      Odd Fixes
15569 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15570 F:      drivers/net/ieee802154/mrf24j40.c
15571
15572 MSI EC DRIVER
15573 M:      Nikita Kravets <[email protected]>
15574 L:      [email protected]
15575 S:      Maintained
15576 W:      https://github.com/BeardOverflow/msi-ec
15577 F:      drivers/platform/x86/msi-ec.*
15578
15579 MSI LAPTOP SUPPORT
15580 M:      "Lee, Chun-Yi" <[email protected]>
15581 L:      [email protected]
15582 S:      Maintained
15583 F:      drivers/platform/x86/msi-laptop.c
15584
15585 MSI WMI SUPPORT
15586 L:      [email protected]
15587 S:      Orphan
15588 F:      drivers/platform/x86/msi-wmi.c
15589
15590 MSI WMI PLATFORM FEATURES
15591 M:      Armin Wolf <[email protected]>
15592 L:      [email protected]
15593 S:      Maintained
15594 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15595 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15596 F:      drivers/platform/x86/msi-wmi-platform.c
15597
15598 MSI001 MEDIA DRIVER
15599 L:      [email protected]
15600 S:      Orphan
15601 W:      https://linuxtv.org
15602 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15603 F:      drivers/media/tuners/msi001*
15604
15605 MSI2500 MEDIA DRIVER
15606 L:      [email protected]
15607 S:      Orphan
15608 W:      https://linuxtv.org
15609 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15610 F:      drivers/media/usb/msi2500/
15611
15612 MSTAR INTERRUPT CONTROLLER DRIVER
15613 M:      Mark-PK Tsai <[email protected]>
15614 M:      Daniel Palmer <[email protected]>
15615 S:      Maintained
15616 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15617 F:      drivers/irqchip/irq-mst-intc.c
15618
15619 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15620 M:      Robert Jarzmik <[email protected]>
15621 L:      [email protected]
15622 S:      Maintained
15623 F:      drivers/mtd/devices/docg3*
15624
15625 MT9M114 ONSEMI SENSOR DRIVER
15626 M:      Laurent Pinchart <[email protected]>
15627 L:      [email protected]
15628 S:      Maintained
15629 T:      git git://linuxtv.org/media_tree.git
15630 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15631 F:      drivers/media/i2c/mt9m114.c
15632
15633 MT9P031 APTINA CAMERA SENSOR
15634 M:      Laurent Pinchart <[email protected]>
15635 L:      [email protected]
15636 S:      Maintained
15637 T:      git git://linuxtv.org/media_tree.git
15638 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15639 F:      drivers/media/i2c/mt9p031.c
15640 F:      include/media/i2c/mt9p031.h
15641
15642 MT9T112 APTINA CAMERA SENSOR
15643 M:      Jacopo Mondi <[email protected]>
15644 L:      [email protected]
15645 S:      Odd Fixes
15646 T:      git git://linuxtv.org/media_tree.git
15647 F:      drivers/media/i2c/mt9t112.c
15648 F:      include/media/i2c/mt9t112.h
15649
15650 MT9V032 APTINA CAMERA SENSOR
15651 M:      Laurent Pinchart <[email protected]>
15652 L:      [email protected]
15653 S:      Maintained
15654 T:      git git://linuxtv.org/media_tree.git
15655 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
15656 F:      drivers/media/i2c/mt9v032.c
15657 F:      include/media/i2c/mt9v032.h
15658
15659 MT9V111 APTINA CAMERA SENSOR
15660 M:      Jacopo Mondi <[email protected]>
15661 L:      [email protected]
15662 S:      Maintained
15663 T:      git git://linuxtv.org/media_tree.git
15664 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15665 F:      drivers/media/i2c/mt9v111.c
15666
15667 MULTIFUNCTION DEVICES (MFD)
15668 M:      Lee Jones <[email protected]>
15669 S:      Maintained
15670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15671 F:      Documentation/devicetree/bindings/mfd/
15672 F:      drivers/mfd/
15673 F:      include/dt-bindings/mfd/
15674 F:      include/linux/mfd/
15675
15676 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15677 S:      Orphan
15678 F:      drivers/mmc/host/mmc_spi.c
15679 F:      include/linux/spi/mmc_spi.h
15680
15681 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15682 M:      Ulf Hansson <[email protected]>
15683 L:      [email protected]
15684 S:      Maintained
15685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15686 F:      Documentation/devicetree/bindings/mmc/
15687 F:      drivers/mmc/
15688 F:      include/linux/mmc/
15689 F:      include/uapi/linux/mmc/
15690
15691 MULTIPLEXER SUBSYSTEM
15692 M:      Peter Rosin <[email protected]>
15693 S:      Maintained
15694 F:      Documentation/ABI/testing/sysfs-class-mux*
15695 F:      Documentation/devicetree/bindings/mux/
15696 F:      drivers/mux/
15697 F:      include/dt-bindings/mux/
15698 F:      include/linux/mux/
15699
15700 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15701 M:      Bin Liu <[email protected]>
15702 L:      [email protected]
15703 S:      Maintained
15704 F:      drivers/usb/musb/
15705
15706 MXL301RF MEDIA DRIVER
15707 M:      Akihiro Tsukada <[email protected]>
15708 L:      [email protected]
15709 S:      Odd Fixes
15710 F:      drivers/media/tuners/mxl301rf*
15711
15712 MXL5007T MEDIA DRIVER
15713 M:      Michael Krufky <[email protected]>
15714 L:      [email protected]
15715 S:      Maintained
15716 W:      https://linuxtv.org
15717 W:      http://github.com/mkrufky
15718 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15719 T:      git git://linuxtv.org/mkrufky/tuners.git
15720 F:      drivers/media/tuners/mxl5007t.*
15721
15722 MXSFB DRM DRIVER
15723 M:      Marek Vasut <[email protected]>
15724 M:      Stefan Agner <[email protected]>
15725 L:      [email protected]
15726 S:      Supported
15727 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15728 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15729 F:      drivers/gpu/drm/mxsfb/
15730
15731 MYLEX DAC960 PCI RAID Controller
15732 M:      Hannes Reinecke <[email protected]>
15733 L:      [email protected]
15734 S:      Supported
15735 F:      drivers/scsi/myrb.*
15736 F:      drivers/scsi/myrs.*
15737
15738 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15739 L:      [email protected]
15740 S:      Orphan
15741 W:      https://www.cspi.com/ethernet-products/support/downloads/
15742 F:      drivers/net/ethernet/myricom/myri10ge/
15743
15744 NAND FLASH SUBSYSTEM
15745 M:      Miquel Raynal <[email protected]>
15746 R:      Richard Weinberger <[email protected]>
15747 L:      [email protected]
15748 S:      Maintained
15749 W:      http://www.linux-mtd.infradead.org/
15750 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15751 C:      irc://irc.oftc.net/mtd
15752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15753 F:      drivers/mtd/nand/
15754 F:      include/linux/mtd/*nand*.h
15755
15756 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15757 M:      Daniel Mack <[email protected]>
15758 L:      [email protected] (moderated for non-subscribers)
15759 S:      Maintained
15760 W:      http://www.native-instruments.com
15761 F:      sound/usb/caiaq/
15762
15763 NATSEMI ETHERNET DRIVER (DP8381x)
15764 S:      Orphan
15765 F:      drivers/net/ethernet/natsemi/natsemi.c
15766
15767 NCR 5380 SCSI DRIVERS
15768 M:      Finn Thain <[email protected]>
15769 M:      Michael Schmitz <[email protected]>
15770 L:      [email protected]
15771 S:      Maintained
15772 F:      Documentation/scsi/g_NCR5380.rst
15773 F:      drivers/scsi/NCR5380.*
15774 F:      drivers/scsi/arm/cumana_1.c
15775 F:      drivers/scsi/arm/oak.c
15776 F:      drivers/scsi/atari_scsi.*
15777 F:      drivers/scsi/dmx3191d.c
15778 F:      drivers/scsi/g_NCR5380.*
15779 F:      drivers/scsi/mac_scsi.*
15780 F:      drivers/scsi/sun3_scsi.*
15781 F:      drivers/scsi/sun3_scsi_vme.c
15782
15783 NCSI LIBRARY
15784 M:      Samuel Mendoza-Jonas <[email protected]>
15785 S:      Maintained
15786 F:      net/ncsi/
15787
15788 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15789 M:      Zev Weiss <[email protected]>
15790 L:      [email protected]
15791 S:      Maintained
15792 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15793 F:      drivers/hwmon/nct6775-i2c.c
15794
15795 NETCONSOLE
15796 M:      Breno Leitao <[email protected]>
15797 S:      Maintained
15798 F:      Documentation/networking/netconsole.rst
15799 F:      drivers/net/netconsole.c
15800
15801 NETDEVSIM
15802 M:      Jakub Kicinski <[email protected]>
15803 S:      Maintained
15804 F:      drivers/net/netdevsim/*
15805 F:      tools/testing/selftests/drivers/net/netdevsim/*
15806
15807 NETEM NETWORK EMULATOR
15808 M:      Stephen Hemminger <[email protected]>
15809 L:      [email protected]
15810 S:      Maintained
15811 F:      net/sched/sch_netem.c
15812
15813 NETERION 10GbE DRIVERS (s2io)
15814 M:      Jon Mason <[email protected]>
15815 L:      [email protected]
15816 S:      Supported
15817 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15818 F:      drivers/net/ethernet/neterion/
15819
15820 NETFILTER
15821 M:      Pablo Neira Ayuso <[email protected]>
15822 M:      Jozsef Kadlecsik <[email protected]>
15823 L:      [email protected]
15824 L:      [email protected]
15825 S:      Maintained
15826 W:      http://www.netfilter.org/
15827 W:      http://www.iptables.org/
15828 W:      http://www.nftables.org/
15829 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15830 C:      irc://irc.libera.chat/netfilter
15831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15833 F:      include/linux/netfilter*
15834 F:      include/linux/netfilter/
15835 F:      include/net/netfilter/
15836 F:      include/uapi/linux/netfilter*
15837 F:      include/uapi/linux/netfilter/
15838 F:      net/*/netfilter.c
15839 F:      net/*/netfilter/
15840 F:      net/bridge/br_netfilter*.c
15841 F:      net/netfilter/
15842 F:      tools/testing/selftests/net/netfilter/
15843
15844 NETROM NETWORK LAYER
15845 M:      Ralf Baechle <[email protected]>
15846 L:      [email protected]
15847 S:      Maintained
15848 W:      https://linux-ax25.in-berlin.de
15849 F:      include/net/netrom.h
15850 F:      include/uapi/linux/netrom.h
15851 F:      net/netrom/
15852
15853 NETRONIX EMBEDDED CONTROLLER
15854 M:      Jonathan Neuschäfer <[email protected]>
15855 S:      Maintained
15856 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15857 F:      drivers/mfd/ntxec.c
15858 F:      drivers/pwm/pwm-ntxec.c
15859 F:      drivers/rtc/rtc-ntxec.c
15860 F:      include/linux/mfd/ntxec.h
15861
15862 NETRONOME ETHERNET DRIVERS
15863 M:      Louis Peens <[email protected]>
15864 R:      Jakub Kicinski <[email protected]>
15865 L:      [email protected]
15866 S:      Maintained
15867 F:      drivers/net/ethernet/netronome/
15868
15869 NETWORK BLOCK DEVICE (NBD)
15870 M:      Josef Bacik <[email protected]>
15871 L:      [email protected]
15872 L:      [email protected]
15873 S:      Maintained
15874 F:      Documentation/admin-guide/blockdev/nbd.rst
15875 F:      drivers/block/nbd.c
15876 F:      include/trace/events/nbd.h
15877 F:      include/uapi/linux/nbd.h
15878
15879 NETWORK DROP MONITOR
15880 M:      Neil Horman <[email protected]>
15881 L:      [email protected]
15882 S:      Maintained
15883 W:      https://fedorahosted.org/dropwatch/
15884 F:      include/uapi/linux/net_dropmon.h
15885 F:      net/core/drop_monitor.c
15886
15887 NETWORKING DRIVERS
15888 M:      "David S. Miller" <[email protected]>
15889 M:      Eric Dumazet <[email protected]>
15890 M:      Jakub Kicinski <[email protected]>
15891 M:      Paolo Abeni <[email protected]>
15892 L:      [email protected]
15893 S:      Maintained
15894 P:      Documentation/process/maintainer-netdev.rst
15895 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15898 F:      Documentation/devicetree/bindings/net/
15899 F:      Documentation/networking/net_cachelines/net_device.rst
15900 F:      drivers/connector/
15901 F:      drivers/net/
15902 F:      include/dt-bindings/net/
15903 F:      include/linux/cn_proc.h
15904 F:      include/linux/etherdevice.h
15905 F:      include/linux/ethtool_netlink.h
15906 F:      include/linux/fcdevice.h
15907 F:      include/linux/fddidevice.h
15908 F:      include/linux/hippidevice.h
15909 F:      include/linux/if_*
15910 F:      include/linux/inetdevice.h
15911 F:      include/linux/netdev*
15912 F:      include/linux/platform_data/wiznet.h
15913 F:      include/uapi/linux/cn_proc.h
15914 F:      include/uapi/linux/ethtool_netlink.h
15915 F:      include/uapi/linux/if_*
15916 F:      include/uapi/linux/netdev*
15917 F:      tools/testing/selftests/drivers/net/
15918 X:      Documentation/devicetree/bindings/net/bluetooth/
15919 X:      Documentation/devicetree/bindings/net/wireless/
15920 X:      drivers/net/wireless/
15921
15922 NETWORKING DRIVERS (WIRELESS)
15923 M:      Kalle Valo <[email protected]>
15924 L:      [email protected]
15925 S:      Maintained
15926 W:      https://wireless.wiki.kernel.org/
15927 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15930 F:      Documentation/devicetree/bindings/net/wireless/
15931 F:      drivers/net/wireless/
15932
15933 NETWORKING [DSA]
15934 M:      Andrew Lunn <[email protected]>
15935 M:      Florian Fainelli <[email protected]>
15936 M:      Vladimir Oltean <[email protected]>
15937 S:      Maintained
15938 F:      Documentation/devicetree/bindings/net/dsa/
15939 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15940 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15941 F:      drivers/net/dsa/
15942 F:      include/linux/dsa/
15943 F:      include/linux/platform_data/dsa.h
15944 F:      include/net/dsa.h
15945 F:      net/dsa/
15946 F:      tools/testing/selftests/drivers/net/dsa/
15947
15948 NETWORKING [GENERAL]
15949 M:      "David S. Miller" <[email protected]>
15950 M:      Eric Dumazet <[email protected]>
15951 M:      Jakub Kicinski <[email protected]>
15952 M:      Paolo Abeni <[email protected]>
15953 L:      [email protected]
15954 S:      Maintained
15955 P:      Documentation/process/maintainer-netdev.rst
15956 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15957 B:      mailto:[email protected]
15958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15960 F:      Documentation/core-api/netlink.rst
15961 F:      Documentation/netlink/
15962 F:      Documentation/networking/
15963 F:      Documentation/networking/net_cachelines/
15964 F:      Documentation/process/maintainer-netdev.rst
15965 F:      Documentation/userspace-api/netlink/
15966 F:      include/linux/framer/framer-provider.h
15967 F:      include/linux/framer/framer.h
15968 F:      include/linux/in.h
15969 F:      include/linux/indirect_call_wrapper.h
15970 F:      include/linux/inet.h
15971 F:      include/linux/inet_diag.h
15972 F:      include/linux/net.h
15973 F:      include/linux/netdev*
15974 F:      include/linux/netlink.h
15975 F:      include/linux/netpoll.h
15976 F:      include/linux/rtnetlink.h
15977 F:      include/linux/seq_file_net.h
15978 F:      include/linux/skbuff*
15979 F:      include/net/
15980 F:      include/uapi/linux/genetlink.h
15981 F:      include/uapi/linux/hsr_netlink.h
15982 F:      include/uapi/linux/in.h
15983 F:      include/uapi/linux/inet_diag.h
15984 F:      include/uapi/linux/nbd-netlink.h
15985 F:      include/uapi/linux/net.h
15986 F:      include/uapi/linux/net_namespace.h
15987 F:      include/uapi/linux/netconf.h
15988 F:      include/uapi/linux/netdev*
15989 F:      include/uapi/linux/netlink.h
15990 F:      include/uapi/linux/netlink_diag.h
15991 F:      include/uapi/linux/rtnetlink.h
15992 F:      lib/net_utils.c
15993 F:      lib/random32.c
15994 F:      net/
15995 F:      tools/net/
15996 F:      tools/testing/selftests/net/
15997 X:      net/9p/
15998 X:      net/bluetooth/
15999
16000 NETWORKING [IPSEC]
16001 M:      Steffen Klassert <[email protected]>
16002 M:      Herbert Xu <[email protected]>
16003 M:      "David S. Miller" <[email protected]>
16004 L:      [email protected]
16005 S:      Maintained
16006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
16007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
16008 F:      include/net/xfrm.h
16009 F:      include/uapi/linux/xfrm.h
16010 F:      net/ipv4/ah4.c
16011 F:      net/ipv4/esp4*
16012 F:      net/ipv4/ip_vti.c
16013 F:      net/ipv4/ipcomp.c
16014 F:      net/ipv4/xfrm*
16015 F:      net/ipv6/ah6.c
16016 F:      net/ipv6/esp6*
16017 F:      net/ipv6/ip6_vti.c
16018 F:      net/ipv6/ipcomp6.c
16019 F:      net/ipv6/xfrm*
16020 F:      net/key/
16021 F:      net/xfrm/
16022 F:      tools/testing/selftests/net/ipsec.c
16023
16024 NETWORKING [IPv4/IPv6]
16025 M:      "David S. Miller" <[email protected]>
16026 M:      David Ahern <[email protected]>
16027 L:      [email protected]
16028 S:      Maintained
16029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
16030 F:      arch/x86/net/*
16031 F:      include/linux/ip.h
16032 F:      include/linux/ipv6*
16033 F:      include/net/fib*
16034 F:      include/net/ip*
16035 F:      include/net/route.h
16036 F:      net/ipv4/
16037 F:      net/ipv6/
16038
16039 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
16040 M:      Paul Moore <[email protected]>
16041 L:      [email protected]
16042 L:      [email protected]
16043 S:      Supported
16044 W:      https://github.com/netlabel
16045 F:      Documentation/netlabel/
16046 F:      include/net/calipso.h
16047 F:      include/net/cipso_ipv4.h
16048 F:      include/net/netlabel.h
16049 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16050 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16051 F:      net/ipv4/cipso_ipv4.c
16052 F:      net/ipv6/calipso.c
16053 F:      net/netfilter/xt_CONNSECMARK.c
16054 F:      net/netfilter/xt_SECMARK.c
16055 F:      net/netlabel/
16056
16057 NETWORKING [MACSEC]
16058 M:      Sabrina Dubroca <[email protected]>
16059 L:      [email protected]
16060 S:      Maintained
16061 F:      drivers/net/macsec.c
16062 F:      include/net/macsec.h
16063 F:      include/uapi/linux/if_macsec.h
16064 K:      macsec
16065 K:      \bmdo_
16066
16067 NETWORKING [MPTCP]
16068 M:      Matthieu Baerts <[email protected]>
16069 M:      Mat Martineau <[email protected]>
16070 R:      Geliang Tang <[email protected]>
16071 L:      [email protected]
16072 L:      [email protected]
16073 S:      Maintained
16074 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16075 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16076 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16077 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16078 F:      Documentation/netlink/specs/mptcp_pm.yaml
16079 F:      Documentation/networking/mptcp*.rst
16080 F:      include/net/mptcp.h
16081 F:      include/trace/events/mptcp.h
16082 F:      include/uapi/linux/mptcp*.h
16083 F:      net/mptcp/
16084 F:      tools/testing/selftests/bpf/*/*mptcp*.c
16085 F:      tools/testing/selftests/net/mptcp/
16086
16087 NETWORKING [TCP]
16088 M:      Eric Dumazet <[email protected]>
16089 L:      [email protected]
16090 S:      Maintained
16091 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16092 F:      include/linux/tcp.h
16093 F:      include/net/tcp.h
16094 F:      include/trace/events/tcp.h
16095 F:      include/uapi/linux/tcp.h
16096 F:      net/ipv4/inet_connection_sock.c
16097 F:      net/ipv4/inet_hashtables.c
16098 F:      net/ipv4/inet_timewait_sock.c
16099 F:      net/ipv4/syncookies.c
16100 F:      net/ipv4/tcp*.c
16101 F:      net/ipv6/inet6_connection_sock.c
16102 F:      net/ipv6/inet6_hashtables.c
16103 F:      net/ipv6/syncookies.c
16104 F:      net/ipv6/tcp*.c
16105
16106 NETWORKING [TLS]
16107 M:      Boris Pismenny <[email protected]>
16108 M:      John Fastabend <[email protected]>
16109 M:      Jakub Kicinski <[email protected]>
16110 L:      [email protected]
16111 S:      Maintained
16112 F:      include/net/tls.h
16113 F:      include/uapi/linux/tls.h
16114 F:      net/tls/*
16115
16116 NETXEN (1/10) GbE SUPPORT
16117 M:      Manish Chopra <[email protected]>
16118 M:      Rahul Verma <[email protected]>
16119 M:      [email protected]
16120 L:      [email protected]
16121 S:      Supported
16122 F:      drivers/net/ethernet/qlogic/netxen/
16123
16124 NET_FAILOVER MODULE
16125 M:      Sridhar Samudrala <[email protected]>
16126 L:      [email protected]
16127 S:      Supported
16128 F:      Documentation/networking/net_failover.rst
16129 F:      drivers/net/net_failover.c
16130 F:      include/net/net_failover.h
16131
16132 NEXTHOP
16133 M:      David Ahern <[email protected]>
16134 L:      [email protected]
16135 S:      Maintained
16136 F:      include/net/netns/nexthop.h
16137 F:      include/net/nexthop.h
16138 F:      include/uapi/linux/nexthop.h
16139 F:      net/ipv4/nexthop.c
16140
16141 NFC SUBSYSTEM
16142 M:      Krzysztof Kozlowski <[email protected]>
16143 L:      [email protected]
16144 S:      Maintained
16145 F:      Documentation/devicetree/bindings/net/nfc/
16146 F:      drivers/nfc/
16147 F:      include/net/nfc/
16148 F:      include/uapi/linux/nfc.h
16149 F:      net/nfc/
16150
16151 NFC VIRTUAL NCI DEVICE DRIVER
16152 M:      Bongsu Jeon <[email protected]>
16153 L:      [email protected]
16154 S:      Supported
16155 F:      drivers/nfc/virtual_ncidev.c
16156 F:      tools/testing/selftests/nci/
16157
16158 NFS, SUNRPC, AND LOCKD CLIENTS
16159 M:      Trond Myklebust <[email protected]>
16160 M:      Anna Schumaker <[email protected]>
16161 L:      [email protected]
16162 S:      Maintained
16163 W:      http://client.linux-nfs.org
16164 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16165 F:      Documentation/filesystems/nfs/
16166 F:      fs/lockd/
16167 F:      fs/nfs/
16168 F:      fs/nfs_common/
16169 F:      include/linux/lockd/
16170 F:      include/linux/nfs*
16171 F:      include/linux/sunrpc/
16172 F:      include/uapi/linux/nfs*
16173 F:      include/uapi/linux/sunrpc/
16174 F:      net/sunrpc/
16175
16176 NILFS2 FILESYSTEM
16177 M:      Ryusuke Konishi <[email protected]>
16178 L:      [email protected]
16179 S:      Supported
16180 W:      https://nilfs.sourceforge.io/
16181 T:      git https://github.com/konis/nilfs2.git
16182 F:      Documentation/filesystems/nilfs2.rst
16183 F:      fs/nilfs2/
16184 F:      include/trace/events/nilfs2.h
16185 F:      include/uapi/linux/nilfs2_api.h
16186 F:      include/uapi/linux/nilfs2_ondisk.h
16187
16188 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16189 M:      YOKOTA Hiroshi <[email protected]>
16190 S:      Maintained
16191 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16192 F:      Documentation/scsi/NinjaSCSI.rst
16193 F:      drivers/scsi/pcmcia/nsp_*
16194
16195 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16196 M:      GOTO Masanori <[email protected]>
16197 M:      YOKOTA Hiroshi <[email protected]>
16198 S:      Maintained
16199 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16200 F:      Documentation/scsi/NinjaSCSI.rst
16201 F:      drivers/scsi/nsp32*
16202
16203 NINTENDO HID DRIVER
16204 M:      Daniel J. Ogorchock <[email protected]>
16205 L:      [email protected]
16206 S:      Maintained
16207 F:      drivers/hid/hid-nintendo*
16208
16209 NIOS2 ARCHITECTURE
16210 M:      Dinh Nguyen <[email protected]>
16211 S:      Maintained
16212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16213 F:      arch/nios2/
16214
16215 NITRO ENCLAVES (NE)
16216 M:      Alexandru Ciobotaru <[email protected]>
16217 L:      [email protected]
16218 L:      The AWS Nitro Enclaves Team <[email protected]>
16219 S:      Supported
16220 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16221 F:      Documentation/virt/ne_overview.rst
16222 F:      drivers/virt/nitro_enclaves/
16223 F:      include/linux/nitro_enclaves.h
16224 F:      include/uapi/linux/nitro_enclaves.h
16225 F:      samples/nitro_enclaves/
16226
16227 NITRO SECURE MODULE (NSM)
16228 M:      Alexander Graf <[email protected]>
16229 L:      [email protected]
16230 L:      The AWS Nitro Enclaves Team <[email protected]>
16231 S:      Supported
16232 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16233 F:      drivers/misc/nsm.c
16234 F:      include/uapi/linux/nsm.h
16235
16236 NOHZ, DYNTICKS SUPPORT
16237 M:      Anna-Maria Behnsen <[email protected]>
16238 M:      Frederic Weisbecker <[email protected]>
16239 M:      Ingo Molnar <[email protected]>
16240 M:      Thomas Gleixner <[email protected]>
16241 L:      [email protected]
16242 S:      Maintained
16243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16244 F:      include/linux/sched/nohz.h
16245 F:      include/linux/tick.h
16246 F:      kernel/time/tick*.*
16247
16248 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16249 M:      Pavel Machek <[email protected]>
16250 M:      Sakari Ailus <[email protected]>
16251 L:      [email protected]
16252 S:      Maintained
16253 F:      drivers/media/i2c/ad5820.c
16254 F:      drivers/media/i2c/et8ek8
16255
16256 NOKIA N900 POWER SUPPLY DRIVERS
16257 R:      Pali Rohár <[email protected]>
16258 F:      drivers/power/supply/bq2415x_charger.c
16259 F:      drivers/power/supply/bq27xxx_battery.c
16260 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16261 F:      drivers/power/supply/isp1704_charger.c
16262 F:      drivers/power/supply/rx51_battery.c
16263 F:      include/linux/power/bq2415x_charger.h
16264 F:      include/linux/power/bq27xxx_battery.h
16265
16266 NOLIBC HEADER FILE
16267 M:      Willy Tarreau <[email protected]>
16268 M:      Thomas Weißschuh <[email protected]>
16269 S:      Maintained
16270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16271 F:      tools/include/nolibc/
16272 F:      tools/testing/selftests/nolibc/
16273
16274 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16275 M:      Hans de Goede <[email protected]>
16276 L:      [email protected]
16277 S:      Maintained
16278 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16279
16280 NSDEPS
16281 M:      Matthias Maennich <[email protected]>
16282 S:      Maintained
16283 F:      Documentation/core-api/symbol-namespaces.rst
16284 F:      scripts/nsdeps
16285
16286 NTB AMD DRIVER
16287 M:      Sanjay R Mehta <[email protected]>
16288 M:      Shyam Sundar S K <[email protected]>
16289 L:      [email protected]
16290 S:      Supported
16291 F:      drivers/ntb/hw/amd/
16292
16293 NTB DRIVER CORE
16294 M:      Jon Mason <[email protected]>
16295 M:      Dave Jiang <[email protected]>
16296 M:      Allen Hubbe <[email protected]>
16297 L:      [email protected]
16298 S:      Supported
16299 W:      https://github.com/jonmason/ntb/wiki
16300 T:      git https://github.com/jonmason/ntb.git
16301 F:      drivers/net/ntb_netdev.c
16302 F:      drivers/ntb/
16303 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16304 F:      include/linux/ntb.h
16305 F:      include/linux/ntb_transport.h
16306 F:      tools/testing/selftests/ntb/
16307
16308 NTB IDT DRIVER
16309 M:      Serge Semin <[email protected]>
16310 L:      [email protected]
16311 S:      Supported
16312 F:      drivers/ntb/hw/idt/
16313
16314 NTB INTEL DRIVER
16315 M:      Dave Jiang <[email protected]>
16316 L:      [email protected]
16317 S:      Supported
16318 W:      https://github.com/davejiang/linux/wiki
16319 T:      git https://github.com/davejiang/linux.git
16320 F:      drivers/ntb/hw/intel/
16321
16322 NTFS3 FILESYSTEM
16323 M:      Konstantin Komarov <[email protected]>
16324 L:      [email protected]
16325 S:      Supported
16326 W:      http://www.paragon-software.com/
16327 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16328 F:      Documentation/filesystems/ntfs3.rst
16329 F:      fs/ntfs3/
16330
16331 NUBUS SUBSYSTEM
16332 M:      Finn Thain <[email protected]>
16333 L:      [email protected]
16334 S:      Maintained
16335 F:      arch/*/include/asm/nubus.h
16336 F:      drivers/nubus/
16337 F:      include/linux/nubus.h
16338 F:      include/uapi/linux/nubus.h
16339
16340 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16341 M:      Antonino Daplas <[email protected]>
16342 L:      [email protected]
16343 S:      Maintained
16344 F:      drivers/video/fbdev/nvidia/
16345 F:      drivers/video/fbdev/riva/
16346
16347 NVIDIA WMI EC BACKLIGHT DRIVER
16348 M:      Daniel Dadap <[email protected]>
16349 L:      [email protected]
16350 S:      Supported
16351 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16352 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16353
16354 NVM EXPRESS DRIVER
16355 M:      Keith Busch <[email protected]>
16356 M:      Jens Axboe <[email protected]>
16357 M:      Christoph Hellwig <[email protected]>
16358 M:      Sagi Grimberg <[email protected]>
16359 L:      [email protected]
16360 S:      Supported
16361 W:      http://git.infradead.org/nvme.git
16362 T:      git git://git.infradead.org/nvme.git
16363 F:      Documentation/nvme/
16364 F:      drivers/nvme/common/
16365 F:      drivers/nvme/host/
16366 F:      include/linux/nvme-*.h
16367 F:      include/linux/nvme.h
16368 F:      include/uapi/linux/nvme_ioctl.h
16369
16370 NVM EXPRESS FABRICS AUTHENTICATION
16371 M:      Hannes Reinecke <[email protected]>
16372 L:      [email protected]
16373 S:      Supported
16374 F:      drivers/nvme/host/auth.c
16375 F:      drivers/nvme/target/auth.c
16376 F:      drivers/nvme/target/fabrics-cmd-auth.c
16377 F:      include/linux/nvme-auth.h
16378
16379 NVM EXPRESS FC TRANSPORT DRIVERS
16380 M:      James Smart <[email protected]>
16381 L:      [email protected]
16382 S:      Supported
16383 F:      drivers/nvme/host/fc.c
16384 F:      drivers/nvme/target/fc.c
16385 F:      drivers/nvme/target/fcloop.c
16386 F:      include/linux/nvme-fc-driver.h
16387 F:      include/linux/nvme-fc.h
16388
16389 NVM EXPRESS HARDWARE MONITORING SUPPORT
16390 M:      Guenter Roeck <[email protected]>
16391 L:      [email protected]
16392 S:      Supported
16393 F:      drivers/nvme/host/hwmon.c
16394
16395 NVM EXPRESS TARGET DRIVER
16396 M:      Christoph Hellwig <[email protected]>
16397 M:      Sagi Grimberg <[email protected]>
16398 M:      Chaitanya Kulkarni <[email protected]>
16399 L:      [email protected]
16400 S:      Supported
16401 W:      http://git.infradead.org/nvme.git
16402 T:      git git://git.infradead.org/nvme.git
16403 F:      drivers/nvme/target/
16404
16405 NVMEM FRAMEWORK
16406 M:      Srinivas Kandagatla <[email protected]>
16407 S:      Maintained
16408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16409 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16410 F:      Documentation/devicetree/bindings/nvmem/
16411 F:      drivers/nvmem/
16412 F:      include/linux/nvmem-consumer.h
16413 F:      include/linux/nvmem-provider.h
16414
16415 NXP BLUETOOTH WIRELESS DRIVERS
16416 M:      Amitkumar Karwar <[email protected]>
16417 M:      Neeraj Kale <[email protected]>
16418 S:      Maintained
16419 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16420 F:      drivers/bluetooth/btnxpuart.c
16421
16422 NXP C45 TJA11XX PHY DRIVER
16423 M:      Andrei Botila <[email protected]>
16424 L:      [email protected]
16425 S:      Maintained
16426 F:      drivers/net/phy/nxp-c45-tja11xx*
16427
16428 NXP FSPI DRIVER
16429 M:      Han Xu <[email protected]>
16430 M:      Haibo Chen <[email protected]>
16431 R:      Yogesh Gaur <[email protected]>
16432 L:      [email protected]
16433 L:      [email protected]
16434 S:      Maintained
16435 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16436 F:      drivers/spi/spi-nxp-fspi.c
16437
16438 NXP FXAS21002C DRIVER
16439 M:      Rui Miguel Silva <[email protected]>
16440 L:      [email protected]
16441 S:      Maintained
16442 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16443 F:      drivers/iio/gyro/fxas21002c.h
16444 F:      drivers/iio/gyro/fxas21002c_core.c
16445 F:      drivers/iio/gyro/fxas21002c_i2c.c
16446 F:      drivers/iio/gyro/fxas21002c_spi.c
16447
16448 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16449 M:      Haibo Chen <[email protected]>
16450 L:      [email protected]
16451 L:      [email protected]
16452 S:      Maintained
16453 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16454 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16455 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16456 F:      drivers/iio/adc/imx7d_adc.c
16457 F:      drivers/iio/adc/imx93_adc.c
16458 F:      drivers/iio/adc/vf610_adc.c
16459
16460 NXP i.MX 8M ISI DRIVER
16461 M:      Laurent Pinchart <[email protected]>
16462 L:      [email protected]
16463 S:      Maintained
16464 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16465 F:      drivers/media/platform/nxp/imx8-isi/
16466
16467 NXP i.MX 8MP DW100 V4L2 DRIVER
16468 M:      Xavier Roumegue <[email protected]>
16469 L:      [email protected]
16470 S:      Maintained
16471 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16472 F:      Documentation/userspace-api/media/drivers/dw100.rst
16473 F:      drivers/media/platform/nxp/dw100/
16474 F:      include/uapi/linux/dw100.h
16475
16476 NXP i.MX 8MQ DCSS DRIVER
16477 M:      Laurentiu Palcu <[email protected]>
16478 R:      Lucas Stach <[email protected]>
16479 L:      [email protected]
16480 S:      Maintained
16481 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16482 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16483 F:      drivers/gpu/drm/imx/dcss/
16484
16485 NXP i.MX 8QXP ADC DRIVER
16486 M:      Cai Huoqing <[email protected]>
16487 M:      Haibo Chen <[email protected]>
16488 L:      [email protected]
16489 L:      [email protected]
16490 S:      Maintained
16491 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16492 F:      drivers/iio/adc/imx8qxp-adc.c
16493
16494 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16495 M:      Mirela Rabulea <[email protected]>
16496 L:      [email protected]
16497 L:      [email protected]
16498 S:      Maintained
16499 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16500 F:      drivers/media/platform/nxp/imx-jpeg
16501
16502 NXP i.MX CLOCK DRIVERS
16503 M:      Abel Vesa <[email protected]>
16504 R:      Peng Fan <[email protected]>
16505 L:      [email protected]
16506 L:      [email protected]
16507 S:      Maintained
16508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16509 F:      Documentation/devicetree/bindings/clock/imx*
16510 F:      drivers/clk/imx/
16511 F:      include/dt-bindings/clock/imx*
16512
16513 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16514 M:      Jagan Teki <[email protected]>
16515 S:      Maintained
16516 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16517 F:      drivers/regulator/pf8x00-regulator.c
16518
16519 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16520 M:      Krzysztof Kozlowski <[email protected]>
16521 L:      [email protected]
16522 S:      Maintained
16523 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16524 F:      drivers/extcon/extcon-ptn5150.c
16525
16526 NXP SGTL5000 DRIVER
16527 M:      Fabio Estevam <[email protected]>
16528 L:      [email protected] (moderated for non-subscribers)
16529 S:      Maintained
16530 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16531 F:      sound/soc/codecs/sgtl5000*
16532
16533 NXP SJA1105 ETHERNET SWITCH DRIVER
16534 M:      Vladimir Oltean <[email protected]>
16535 L:      [email protected]
16536 S:      Maintained
16537 F:      drivers/net/dsa/sja1105
16538 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16539
16540 NXP TDA998X DRM DRIVER
16541 M:      Russell King <[email protected]>
16542 S:      Maintained
16543 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16544 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16545 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16546 F:      include/drm/i2c/tda998x.h
16547 F:      include/dt-bindings/display/tda998x.h
16548 K:      "nxp,tda998x"
16549
16550 NXP TFA9879 DRIVER
16551 M:      Peter Rosin <[email protected]>
16552 L:      [email protected] (moderated for non-subscribers)
16553 S:      Maintained
16554 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16555 F:      sound/soc/codecs/tfa9879*
16556
16557 NXP-NCI NFC DRIVER
16558 S:      Orphan
16559 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16560 F:      drivers/nfc/nxp-nci
16561
16562 NXP/Goodix TFA989X (TFA1) DRIVER
16563 M:      Stephan Gerhold <[email protected]>
16564 L:      [email protected] (moderated for non-subscribers)
16565 S:      Maintained
16566 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16567 F:      sound/soc/codecs/tfa989x.c
16568
16569 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16570 M:      Jonas Malaco <[email protected]>
16571 L:      [email protected]
16572 S:      Maintained
16573 F:      Documentation/hwmon/nzxt-kraken2.rst
16574 F:      drivers/hwmon/nzxt-kraken2.c
16575
16576 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16577 M:      Jonas Malaco <[email protected]>
16578 M:      Aleksa Savic <[email protected]>
16579 L:      [email protected]
16580 S:      Maintained
16581 F:      Documentation/hwmon/nzxt-kraken3.rst
16582 F:      drivers/hwmon/nzxt-kraken3.c
16583
16584 NZXT-SMART2 HARDWARE MONITORING DRIVER
16585 M:      Aleksandr Mezin <[email protected]>
16586 L:      [email protected]
16587 S:      Maintained
16588 F:      Documentation/hwmon/nzxt-smart2.rst
16589 F:      drivers/hwmon/nzxt-smart2.c
16590
16591 OBJAGG
16592 M:      Jiri Pirko <[email protected]>
16593 L:      [email protected]
16594 S:      Supported
16595 F:      include/linux/objagg.h
16596 F:      lib/objagg.c
16597 F:      lib/test_objagg.c
16598
16599 OBJPOOL
16600 M:      Matt Wu <[email protected]>
16601 S:      Supported
16602 F:      include/linux/objpool.h
16603 F:      lib/objpool.c
16604 F:      lib/test_objpool.c
16605
16606 OBJTOOL
16607 M:      Josh Poimboeuf <[email protected]>
16608 M:      Peter Zijlstra <[email protected]>
16609 S:      Supported
16610 F:      include/linux/objtool*.h
16611 F:      tools/objtool/
16612
16613 OCELOT ETHERNET SWITCH DRIVER
16614 M:      Vladimir Oltean <[email protected]>
16615 M:      Claudiu Manoil <[email protected]>
16616 M:      Alexandre Belloni <[email protected]>
16617 M:      [email protected]
16618 L:      [email protected]
16619 S:      Supported
16620 F:      drivers/net/dsa/ocelot/*
16621 F:      drivers/net/ethernet/mscc/
16622 F:      include/soc/mscc/ocelot*
16623 F:      net/dsa/tag_ocelot.c
16624 F:      net/dsa/tag_ocelot_8021q.c
16625 F:      tools/testing/selftests/drivers/net/ocelot/*
16626
16627 OCELOT EXTERNAL SWITCH CONTROL
16628 M:      Colin Foster <[email protected]>
16629 S:      Supported
16630 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16631 F:      drivers/mfd/ocelot*
16632 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16633 F:      include/linux/mfd/ocelot.h
16634
16635 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16636 M:      Frederic Barrat <[email protected]>
16637 M:      Andrew Donnellan <[email protected]>
16638 L:      [email protected]
16639 S:      Supported
16640 F:      Documentation/userspace-api/accelerators/ocxl.rst
16641 F:      arch/powerpc/include/asm/pnv-ocxl.h
16642 F:      arch/powerpc/platforms/powernv/ocxl.c
16643 F:      drivers/misc/ocxl/
16644 F:      include/misc/ocxl*
16645 F:      include/uapi/misc/ocxl.h
16646
16647 OMAP AUDIO SUPPORT
16648 M:      Peter Ujfalusi <[email protected]>
16649 M:      Jarkko Nikula <[email protected]>
16650 L:      [email protected] (moderated for non-subscribers)
16651 L:      [email protected]
16652 S:      Maintained
16653 F:      sound/soc/ti/n810.c
16654 F:      sound/soc/ti/omap*
16655 F:      sound/soc/ti/rx51.c
16656 F:      sound/soc/ti/sdma-pcm.*
16657
16658 OMAP CLOCK FRAMEWORK SUPPORT
16659 M:      Paul Walmsley <[email protected]>
16660 L:      [email protected]
16661 S:      Maintained
16662 F:      arch/arm/*omap*/*clock*
16663
16664 OMAP DEVICE TREE SUPPORT
16665 M:      Tony Lindgren <[email protected]>
16666 L:      [email protected]
16667 L:      [email protected]
16668 S:      Maintained
16669 F:      arch/arm/boot/dts/ti/omap/
16670
16671 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16672 L:      [email protected]
16673 L:      [email protected]
16674 S:      Orphan
16675 F:      Documentation/arch/arm/omap/dss.rst
16676 F:      drivers/video/fbdev/omap2/
16677
16678 OMAP FRAMEBUFFER SUPPORT
16679 L:      [email protected]
16680 L:      [email protected]
16681 S:      Orphan
16682 F:      drivers/video/fbdev/omap/
16683
16684 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16685 M:      Roger Quadros <[email protected]>
16686 M:      Tony Lindgren <[email protected]>
16687 L:      [email protected]
16688 S:      Maintained
16689 F:      arch/arm/mach-omap2/*gpmc*
16690 F:      drivers/memory/omap-gpmc.c
16691
16692 OMAP GPIO DRIVER
16693 M:      Grygorii Strashko <[email protected]>
16694 M:      Santosh Shilimkar <[email protected]>
16695 M:      Kevin Hilman <[email protected]>
16696 L:      [email protected]
16697 S:      Maintained
16698 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16699 F:      drivers/gpio/gpio-omap.c
16700
16701 OMAP HARDWARE SPINLOCK SUPPORT
16702 L:      [email protected]
16703 S:      Orphan
16704 F:      drivers/hwspinlock/omap_hwspinlock.c
16705
16706 OMAP HS MMC SUPPORT
16707 L:      [email protected]
16708 L:      [email protected]
16709 S:      Orphan
16710 F:      drivers/mmc/host/omap_hsmmc.c
16711
16712 OMAP HWMOD DATA
16713 M:      Paul Walmsley <[email protected]>
16714 L:      [email protected]
16715 S:      Maintained
16716 F:      arch/arm/mach-omap2/omap_hwmod*data*
16717
16718 OMAP HWMOD SUPPORT
16719 M:      Paul Walmsley <[email protected]>
16720 L:      [email protected]
16721 S:      Maintained
16722 F:      arch/arm/mach-omap2/omap_hwmod.*
16723
16724 OMAP I2C DRIVER
16725 M:      Vignesh R <[email protected]>
16726 L:      [email protected]
16727 L:      [email protected]
16728 S:      Maintained
16729 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16730 F:      drivers/i2c/busses/i2c-omap.c
16731
16732 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16733 M:      Laurent Pinchart <[email protected]>
16734 L:      [email protected]
16735 S:      Maintained
16736 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16737 F:      drivers/media/platform/ti/omap3isp/
16738 F:      drivers/staging/media/omap4iss/
16739
16740 OMAP MMC SUPPORT
16741 M:      Aaro Koskinen <[email protected]>
16742 L:      [email protected]
16743 S:      Odd Fixes
16744 F:      drivers/mmc/host/omap.c
16745
16746 OMAP POWER MANAGEMENT SUPPORT
16747 M:      Kevin Hilman <[email protected]>
16748 L:      [email protected]
16749 S:      Maintained
16750 F:      arch/arm/*omap*/*pm*
16751 F:      drivers/cpufreq/omap-cpufreq.c
16752
16753 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16754 M:      Paul Walmsley <[email protected]>
16755 L:      [email protected]
16756 S:      Maintained
16757 F:      arch/arm/mach-omap2/prm*
16758
16759 OMAP RANDOM NUMBER GENERATOR SUPPORT
16760 M:      Deepak Saxena <[email protected]>
16761 S:      Maintained
16762 F:      drivers/char/hw_random/omap-rng.c
16763
16764 OMAP USB SUPPORT
16765 L:      [email protected]
16766 L:      [email protected]
16767 S:      Orphan
16768 F:      arch/arm/*omap*/usb*
16769 F:      drivers/usb/*/*omap*
16770
16771 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16772 M:      Mark Jackson <[email protected]>
16773 L:      [email protected]
16774 S:      Maintained
16775 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16776
16777 OMAP1 SUPPORT
16778 M:      Aaro Koskinen <[email protected]>
16779 M:      Janusz Krzysztofik <[email protected]>
16780 R:      Tony Lindgren <[email protected]>
16781 L:      [email protected]
16782 S:      Maintained
16783 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16785 F:      arch/arm/configs/omap1_defconfig
16786 F:      arch/arm/mach-omap1/
16787 F:      drivers/i2c/busses/i2c-omap.c
16788 F:      include/linux/platform_data/ams-delta-fiq.h
16789 F:      include/linux/platform_data/i2c-omap.h
16790
16791 OMAP2+ SUPPORT
16792 M:      Aaro Koskinen <[email protected]>
16793 M:      Andreas Kemnade <[email protected]>
16794 M:      Kevin Hilman <[email protected]>
16795 M:      Roger Quadros <[email protected]>
16796 M:      Tony Lindgren <[email protected]>
16797 L:      [email protected]
16798 S:      Maintained
16799 W:      http://linux.omap.com/
16800 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16802 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16803 F:      arch/arm/configs/omap2plus_defconfig
16804 F:      arch/arm/mach-omap2/
16805 F:      drivers/bus/omap*.[ch]
16806 F:      drivers/bus/ti-sysc.c
16807 F:      drivers/gpio/gpio-tps65219.c
16808 F:      drivers/i2c/busses/i2c-omap.c
16809 F:      drivers/irqchip/irq-omap-intc.c
16810 F:      drivers/mfd/*omap*.c
16811 F:      drivers/mfd/menelaus.c
16812 F:      drivers/mfd/palmas.c
16813 F:      drivers/mfd/tps65217.c
16814 F:      drivers/mfd/tps65218.c
16815 F:      drivers/mfd/tps65219.c
16816 F:      drivers/mfd/tps65910.c
16817 F:      drivers/mfd/twl-core.[ch]
16818 F:      drivers/mfd/twl4030*.c
16819 F:      drivers/mfd/twl6030*.c
16820 F:      drivers/mfd/twl6040*.c
16821 F:      drivers/regulator/palmas-regulator*.c
16822 F:      drivers/regulator/pbias-regulator.c
16823 F:      drivers/regulator/tps65217-regulator.c
16824 F:      drivers/regulator/tps65218-regulator.c
16825 F:      drivers/regulator/tps65219-regulator.c
16826 F:      drivers/regulator/tps65910-regulator.c
16827 F:      drivers/regulator/twl-regulator.c
16828 F:      drivers/regulator/twl6030-regulator.c
16829 F:      include/linux/platform_data/i2c-omap.h
16830 F:      include/linux/platform_data/ti-sysc.h
16831
16832 OMFS FILESYSTEM
16833 M:      Bob Copeland <[email protected]>
16834 L:      [email protected]
16835 S:      Maintained
16836 F:      Documentation/filesystems/omfs.rst
16837 F:      fs/omfs/
16838
16839 OMNIVISION OG01A1B SENSOR DRIVER
16840 M:      Sakari Ailus <[email protected]>
16841 L:      [email protected]
16842 S:      Maintained
16843 F:      drivers/media/i2c/og01a1b.c
16844
16845 OMNIVISION OV01A10 SENSOR DRIVER
16846 M:      Bingbu Cao <[email protected]>
16847 L:      [email protected]
16848 S:      Maintained
16849 T:      git git://linuxtv.org/media_tree.git
16850 F:      drivers/media/i2c/ov01a10.c
16851
16852 OMNIVISION OV02A10 SENSOR DRIVER
16853 L:      [email protected]
16854 S:      Orphan
16855 T:      git git://linuxtv.org/media_tree.git
16856 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16857 F:      drivers/media/i2c/ov02a10.c
16858
16859 OMNIVISION OV08D10 SENSOR DRIVER
16860 M:      Jimmy Su <[email protected]>
16861 L:      [email protected]
16862 S:      Maintained
16863 T:      git git://linuxtv.org/media_tree.git
16864 F:      drivers/media/i2c/ov08d10.c
16865
16866 OMNIVISION OV08X40 SENSOR DRIVER
16867 M:      Jason Chen <[email protected]>
16868 L:      [email protected]
16869 S:      Maintained
16870 T:      git git://linuxtv.org/media_tree.git
16871 F:      drivers/media/i2c/ov08x40.c
16872
16873 OMNIVISION OV13858 SENSOR DRIVER
16874 M:      Sakari Ailus <[email protected]>
16875 L:      [email protected]
16876 S:      Maintained
16877 T:      git git://linuxtv.org/media_tree.git
16878 F:      drivers/media/i2c/ov13858.c
16879
16880 OMNIVISION OV13B10 SENSOR DRIVER
16881 M:      Arec Kao <[email protected]>
16882 L:      [email protected]
16883 S:      Maintained
16884 T:      git git://linuxtv.org/media_tree.git
16885 F:      drivers/media/i2c/ov13b10.c
16886
16887 OMNIVISION OV2680 SENSOR DRIVER
16888 M:      Rui Miguel Silva <[email protected]>
16889 M:      Hans de Goede <[email protected]>
16890 L:      [email protected]
16891 S:      Maintained
16892 T:      git git://linuxtv.org/media_tree.git
16893 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16894 F:      drivers/media/i2c/ov2680.c
16895
16896 OMNIVISION OV2685 SENSOR DRIVER
16897 M:      Shunqian Zheng <[email protected]>
16898 L:      [email protected]
16899 S:      Maintained
16900 T:      git git://linuxtv.org/media_tree.git
16901 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16902 F:      drivers/media/i2c/ov2685.c
16903
16904 OMNIVISION OV2740 SENSOR DRIVER
16905 M:      Tianshu Qiu <[email protected]>
16906 R:      Sakari Ailus <[email protected]>
16907 R:      Bingbu Cao <[email protected]>
16908 L:      [email protected]
16909 S:      Maintained
16910 T:      git git://linuxtv.org/media_tree.git
16911 F:      drivers/media/i2c/ov2740.c
16912
16913 OMNIVISION OV4689 SENSOR DRIVER
16914 M:      Mikhail Rudenko <[email protected]>
16915 L:      [email protected]
16916 S:      Maintained
16917 T:      git git://linuxtv.org/media_tree.git
16918 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16919 F:      drivers/media/i2c/ov4689.c
16920
16921 OMNIVISION OV5640 SENSOR DRIVER
16922 M:      Steve Longerbeam <[email protected]>
16923 L:      [email protected]
16924 S:      Maintained
16925 T:      git git://linuxtv.org/media_tree.git
16926 F:      drivers/media/i2c/ov5640.c
16927
16928 OMNIVISION OV5647 SENSOR DRIVER
16929 M:      Dave Stevenson <[email protected]>
16930 M:      Jacopo Mondi <[email protected]>
16931 L:      [email protected]
16932 S:      Maintained
16933 T:      git git://linuxtv.org/media_tree.git
16934 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16935 F:      drivers/media/i2c/ov5647.c
16936
16937 OMNIVISION OV5670 SENSOR DRIVER
16938 M:      Sakari Ailus <[email protected]>
16939 L:      [email protected]
16940 S:      Maintained
16941 T:      git git://linuxtv.org/media_tree.git
16942 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16943 F:      drivers/media/i2c/ov5670.c
16944
16945 OMNIVISION OV5675 SENSOR DRIVER
16946 M:      Sakari Ailus <[email protected]>
16947 L:      [email protected]
16948 S:      Maintained
16949 T:      git git://linuxtv.org/media_tree.git
16950 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16951 F:      drivers/media/i2c/ov5675.c
16952
16953 OMNIVISION OV5693 SENSOR DRIVER
16954 M:      Daniel Scally <[email protected]>
16955 L:      [email protected]
16956 S:      Maintained
16957 T:      git git://linuxtv.org/media_tree.git
16958 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16959 F:      drivers/media/i2c/ov5693.c
16960
16961 OMNIVISION OV5695 SENSOR DRIVER
16962 M:      Shunqian Zheng <[email protected]>
16963 L:      [email protected]
16964 S:      Maintained
16965 T:      git git://linuxtv.org/media_tree.git
16966 F:      drivers/media/i2c/ov5695.c
16967
16968 OMNIVISION OV64A40 SENSOR DRIVER
16969 M:      Jacopo Mondi <[email protected]>
16970 L:      [email protected]
16971 S:      Maintained
16972 T:      git git://linuxtv.org/media_tree.git
16973 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16974 F:      drivers/media/i2c/ov64a40.c
16975
16976 OMNIVISION OV7670 SENSOR DRIVER
16977 L:      [email protected]
16978 S:      Orphan
16979 T:      git git://linuxtv.org/media_tree.git
16980 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16981 F:      drivers/media/i2c/ov7670.c
16982
16983 OMNIVISION OV772x SENSOR DRIVER
16984 M:      Jacopo Mondi <[email protected]>
16985 L:      [email protected]
16986 S:      Odd fixes
16987 T:      git git://linuxtv.org/media_tree.git
16988 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16989 F:      drivers/media/i2c/ov772x.c
16990 F:      include/media/i2c/ov772x.h
16991
16992 OMNIVISION OV7740 SENSOR DRIVER
16993 L:      [email protected]
16994 S:      Orphan
16995 T:      git git://linuxtv.org/media_tree.git
16996 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16997 F:      drivers/media/i2c/ov7740.c
16998
16999 OMNIVISION OV8856 SENSOR DRIVER
17000 M:      Sakari Ailus <[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,ov8856.yaml
17005 F:      drivers/media/i2c/ov8856.c
17006
17007 OMNIVISION OV8858 SENSOR DRIVER
17008 M:      Jacopo Mondi <[email protected]>
17009 M:      Nicholas Roth <[email protected]>
17010 L:      [email protected]
17011 S:      Maintained
17012 T:      git git://linuxtv.org/media_tree.git
17013 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
17014 F:      drivers/media/i2c/ov8858.c
17015
17016 OMNIVISION OV9282 SENSOR DRIVER
17017 M:      Dave Stevenson <[email protected]>
17018 L:      [email protected]
17019 S:      Maintained
17020 T:      git git://linuxtv.org/media_tree.git
17021 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
17022 F:      drivers/media/i2c/ov9282.c
17023
17024 OMNIVISION OV9640 SENSOR DRIVER
17025 M:      Petr Cvek <[email protected]>
17026 L:      [email protected]
17027 S:      Maintained
17028 F:      drivers/media/i2c/ov9640.*
17029
17030 OMNIVISION OV9650 SENSOR DRIVER
17031 M:      Sakari Ailus <[email protected]>
17032 R:      Akinobu Mita <[email protected]>
17033 R:      Sylwester Nawrocki <[email protected]>
17034 L:      [email protected]
17035 S:      Maintained
17036 T:      git git://linuxtv.org/media_tree.git
17037 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
17038 F:      drivers/media/i2c/ov9650.c
17039
17040 OMNIVISION OV9734 SENSOR DRIVER
17041 M:      Tianshu Qiu <[email protected]>
17042 R:      Bingbu Cao <[email protected]>
17043 L:      [email protected]
17044 S:      Maintained
17045 T:      git git://linuxtv.org/media_tree.git
17046 F:      drivers/media/i2c/ov9734.c
17047
17048 ONBOARD USB HUB DRIVER
17049 M:      Matthias Kaehlcke <[email protected]>
17050 L:      [email protected]
17051 S:      Maintained
17052 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17053 F:      drivers/usb/misc/onboard_usb_dev.c
17054
17055 ONENAND FLASH DRIVER
17056 M:      Kyungmin Park <[email protected]>
17057 L:      [email protected]
17058 S:      Maintained
17059 F:      drivers/mtd/nand/onenand/
17060 F:      include/linux/mtd/onenand*.h
17061
17062 ONEXPLAYER FAN DRIVER
17063 M:      Derek John Clark <[email protected]>
17064 M:      Joaquín Ignacio Aramendía <[email protected]>
17065 L:      [email protected]
17066 S:      Maintained
17067 F:      drivers/hwmon/oxp-sensors.c
17068
17069 ONIE TLV NVMEM LAYOUT DRIVER
17070 M:      Miquel Raynal <[email protected]>
17071 S:      Maintained
17072 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17073 F:      drivers/nvmem/layouts/onie-tlv.c
17074
17075 ONION OMEGA2+ BOARD
17076 M:      Harvey Hunt <[email protected]>
17077 L:      [email protected]
17078 S:      Maintained
17079 F:      arch/mips/boot/dts/ralink/omega2p.dts
17080
17081 ONSEMI ETHERNET PHY DRIVERS
17082 M:      Piergiorgio Beruto <[email protected]>
17083 L:      [email protected]
17084 S:      Supported
17085 W:      http://www.onsemi.com
17086 F:      drivers/net/phy/ncn*
17087
17088 OP-TEE DRIVER
17089 M:      Jens Wiklander <[email protected]>
17090 L:      [email protected]
17091 S:      Maintained
17092 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17093 F:      drivers/tee/optee/
17094
17095 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17096 M:      Sumit Garg <[email protected]>
17097 L:      [email protected]
17098 S:      Maintained
17099 F:      drivers/char/hw_random/optee-rng.c
17100
17101 OP-TEE RTC DRIVER
17102 M:      Clément Léger <[email protected]>
17103 L:      [email protected]
17104 S:      Maintained
17105 F:      drivers/rtc/rtc-optee.c
17106
17107 OPA-VNIC DRIVER
17108 M:      Dennis Dalessandro <[email protected]>
17109 L:      [email protected]
17110 S:      Supported
17111 F:      drivers/infiniband/ulp/opa_vnic
17112
17113 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17114 M:      Rob Herring <[email protected]>
17115 M:      Saravana Kannan <[email protected]>
17116 L:      [email protected]
17117 S:      Maintained
17118 W:      http://www.devicetree.org/
17119 C:      irc://irc.libera.chat/devicetree
17120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17121 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17122 F:      drivers/of/
17123 F:      include/linux/of*.h
17124 F:      scripts/dtc/
17125 F:      tools/testing/selftests/dt/
17126 K:      of_overlay_notifier_
17127 K:      of_overlay_fdt_apply
17128 K:      of_overlay_remove
17129
17130 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17131 M:      Rob Herring <[email protected]>
17132 M:      Krzysztof Kozlowski <[email protected]>
17133 M:      Conor Dooley <[email protected]>
17134 L:      [email protected]
17135 S:      Maintained
17136 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17137 C:      irc://irc.libera.chat/devicetree
17138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17139 F:      Documentation/devicetree/
17140 F:      arch/*/boot/dts/
17141 F:      include/dt-bindings/
17142
17143 OPENCOMPUTE PTP CLOCK DRIVER
17144 M:      Jonathan Lemon <[email protected]>
17145 M:      Vadim Fedorenko <[email protected]>
17146 L:      [email protected]
17147 S:      Maintained
17148 F:      drivers/ptp/ptp_ocp.c
17149
17150 OPENCORES I2C BUS DRIVER
17151 M:      Peter Korsgaard <[email protected]>
17152 M:      Andrew Lunn <[email protected]>
17153 L:      [email protected]
17154 S:      Maintained
17155 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17156 F:      Documentation/i2c/busses/i2c-ocores.rst
17157 F:      drivers/i2c/busses/i2c-ocores.c
17158 F:      include/linux/platform_data/i2c-ocores.h
17159
17160 OPENRISC ARCHITECTURE
17161 M:      Jonas Bonn <[email protected]>
17162 M:      Stefan Kristiansson <[email protected]>
17163 M:      Stafford Horne <[email protected]>
17164 L:      [email protected]
17165 S:      Maintained
17166 W:      http://openrisc.io
17167 T:      git https://github.com/openrisc/linux.git
17168 F:      Documentation/arch/openrisc/
17169 F:      Documentation/devicetree/bindings/openrisc/
17170 F:      arch/openrisc/
17171 F:      drivers/irqchip/irq-ompic.c
17172 F:      drivers/irqchip/irq-or1k-*
17173
17174 OPENVSWITCH
17175 M:      Pravin B Shelar <[email protected]>
17176 L:      [email protected]
17177 L:      [email protected]
17178 S:      Maintained
17179 W:      http://openvswitch.org
17180 F:      include/uapi/linux/openvswitch.h
17181 F:      net/openvswitch/
17182 F:      tools/testing/selftests/net/openvswitch/
17183
17184 OPERATING PERFORMANCE POINTS (OPP)
17185 M:      Viresh Kumar <[email protected]>
17186 M:      Nishanth Menon <[email protected]>
17187 M:      Stephen Boyd <[email protected]>
17188 L:      [email protected]
17189 S:      Maintained
17190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17191 F:      Documentation/devicetree/bindings/opp/
17192 F:      Documentation/power/opp.rst
17193 F:      drivers/opp/
17194 F:      include/linux/pm_opp.h
17195
17196 OPL4 DRIVER
17197 M:      Clemens Ladisch <[email protected]>
17198 L:      [email protected] (moderated for non-subscribers)
17199 S:      Maintained
17200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17201 F:      sound/drivers/opl4/
17202
17203 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17204 M:      Mark Fasheh <[email protected]>
17205 M:      Joel Becker <[email protected]>
17206 M:      Joseph Qi <[email protected]>
17207 L:      [email protected]
17208 S:      Supported
17209 W:      http://ocfs2.wiki.kernel.org
17210 F:      Documentation/filesystems/dlmfs.rst
17211 F:      Documentation/filesystems/ocfs2.rst
17212 F:      fs/ocfs2/
17213
17214 ORANGEFS FILESYSTEM
17215 M:      Mike Marshall <[email protected]>
17216 R:      Martin Brandenburg <[email protected]>
17217 L:      [email protected]
17218 S:      Supported
17219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17220 F:      Documentation/filesystems/orangefs.rst
17221 F:      fs/orangefs/
17222
17223 OV2659 OMNIVISION SENSOR DRIVER
17224 M:      "Lad, Prabhakar" <[email protected]>
17225 L:      [email protected]
17226 S:      Maintained
17227 W:      https://linuxtv.org
17228 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17229 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17230 F:      drivers/media/i2c/ov2659.c
17231 F:      include/media/i2c/ov2659.h
17232
17233 OVERLAY FILESYSTEM
17234 M:      Miklos Szeredi <[email protected]>
17235 M:      Amir Goldstein <[email protected]>
17236 L:      [email protected]
17237 S:      Supported
17238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17239 F:      Documentation/filesystems/overlayfs.rst
17240 F:      fs/overlayfs/
17241
17242 P54 WIRELESS DRIVER
17243 M:      Christian Lamparter <[email protected]>
17244 L:      [email protected]
17245 S:      Maintained
17246 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17247 F:      drivers/net/wireless/intersil/p54/
17248
17249 PACKET SOCKETS
17250 M:      Willem de Bruijn <[email protected]>
17251 S:      Maintained
17252 F:      include/uapi/linux/if_packet.h
17253 F:      net/packet/af_packet.c
17254
17255 PACKING
17256 M:      Vladimir Oltean <[email protected]>
17257 L:      [email protected]
17258 S:      Supported
17259 F:      Documentation/core-api/packing.rst
17260 F:      include/linux/packing.h
17261 F:      lib/packing.c
17262
17263 PADATA PARALLEL EXECUTION MECHANISM
17264 M:      Steffen Klassert <[email protected]>
17265 M:      Daniel Jordan <[email protected]>
17266 L:      [email protected]
17267 L:      [email protected]
17268 S:      Maintained
17269 F:      Documentation/core-api/padata.rst
17270 F:      include/linux/padata.h
17271 F:      kernel/padata.c
17272
17273 PAGE CACHE
17274 M:      Matthew Wilcox (Oracle) <[email protected]>
17275 L:      [email protected]
17276 S:      Supported
17277 T:      git git://git.infradead.org/users/willy/pagecache.git
17278 F:      Documentation/filesystems/locking.rst
17279 F:      Documentation/filesystems/vfs.rst
17280 F:      include/linux/pagemap.h
17281 F:      mm/filemap.c
17282 F:      mm/page-writeback.c
17283 F:      mm/readahead.c
17284 F:      mm/truncate.c
17285
17286 PAGE POOL
17287 M:      Jesper Dangaard Brouer <[email protected]>
17288 M:      Ilias Apalodimas <[email protected]>
17289 L:      [email protected]
17290 S:      Supported
17291 F:      Documentation/networking/page_pool.rst
17292 F:      include/net/page_pool/
17293 F:      include/trace/events/page_pool.h
17294 F:      net/core/page_pool.c
17295
17296 PAGE TABLE CHECK
17297 M:      Pasha Tatashin <[email protected]>
17298 M:      Andrew Morton <[email protected]>
17299 L:      [email protected]
17300 S:      Maintained
17301 F:      Documentation/mm/page_table_check.rst
17302 F:      include/linux/page_table_check.h
17303 F:      mm/page_table_check.c
17304
17305 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17306 M:      Kenneth Chan <[email protected]>
17307 L:      [email protected]
17308 S:      Maintained
17309 F:      drivers/platform/x86/panasonic-laptop.c
17310
17311 PARALLAX PING IIO SENSOR DRIVER
17312 M:      Andreas Klinger <[email protected]>
17313 L:      [email protected]
17314 S:      Maintained
17315 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17316 F:      drivers/iio/proximity/ping.c
17317
17318 PARALLEL LCD/KEYPAD PANEL DRIVER
17319 M:      Willy Tarreau <[email protected]>
17320 M:      Ksenija Stanojevic <[email protected]>
17321 S:      Odd Fixes
17322 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17323 F:      drivers/auxdisplay/panel.c
17324
17325 PARALLEL PORT SUBSYSTEM
17326 M:      Sudip Mukherjee <[email protected]>
17327 M:      Sudip Mukherjee <[email protected]>
17328 L:      [email protected] (subscribers-only)
17329 S:      Maintained
17330 F:      Documentation/driver-api/parport*.rst
17331 F:      drivers/char/ppdev.c
17332 F:      drivers/parport/
17333 F:      include/linux/parport*.h
17334 F:      include/uapi/linux/ppdev.h
17335
17336 PARAVIRT_OPS INTERFACE
17337 M:      Juergen Gross <[email protected]>
17338 R:      Ajay Kaher <[email protected]>
17339 R:      Alexey Makhalov <[email protected]>
17340 R:      Broadcom internal kernel review list <[email protected]>
17341 L:      [email protected]
17342 L:      [email protected]
17343 S:      Supported
17344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17345 F:      Documentation/virt/paravirt_ops.rst
17346 F:      arch/*/include/asm/paravirt*.h
17347 F:      arch/*/kernel/paravirt*
17348 F:      include/linux/hypervisor.h
17349
17350 PARISC ARCHITECTURE
17351 M:      "James E.J. Bottomley" <[email protected]>
17352 M:      Helge Deller <[email protected]>
17353 L:      [email protected]
17354 S:      Maintained
17355 W:      https://parisc.wiki.kernel.org
17356 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17359 F:      Documentation/arch/parisc/
17360 F:      arch/parisc/
17361 F:      drivers/char/agp/parisc-agp.c
17362 F:      drivers/input/misc/hp_sdc_rtc.c
17363 F:      drivers/input/serio/gscps2.c
17364 F:      drivers/input/serio/hp_sdc*
17365 F:      drivers/parisc/
17366 F:      drivers/parport/parport_gsc.*
17367 F:      drivers/tty/serial/8250/8250_parisc.c
17368 F:      drivers/video/console/sti*
17369 F:      drivers/video/fbdev/sti*
17370 F:      drivers/video/logo/logo_parisc*
17371 F:      include/linux/hp_sdc.h
17372
17373 PARMAN
17374 M:      Jiri Pirko <[email protected]>
17375 L:      [email protected]
17376 S:      Supported
17377 F:      include/linux/parman.h
17378 F:      lib/parman.c
17379 F:      lib/test_parman.c
17380
17381 PC ENGINES APU BOARD DRIVER
17382 M:      Enrico Weigelt, metux IT consult <[email protected]>
17383 S:      Maintained
17384 F:      drivers/platform/x86/pcengines-apuv2.c
17385
17386 PC87360 HARDWARE MONITORING DRIVER
17387 M:      Jim Cromie <[email protected]>
17388 L:      [email protected]
17389 S:      Maintained
17390 F:      Documentation/hwmon/pc87360.rst
17391 F:      drivers/hwmon/pc87360.c
17392
17393 PC8736x GPIO DRIVER
17394 M:      Jim Cromie <[email protected]>
17395 S:      Maintained
17396 F:      drivers/char/pc8736x_gpio.c
17397
17398 PC87427 HARDWARE MONITORING DRIVER
17399 M:      Jean Delvare <[email protected]>
17400 L:      [email protected]
17401 S:      Maintained
17402 F:      Documentation/hwmon/pc87427.rst
17403 F:      drivers/hwmon/pc87427.c
17404
17405 PCA9532 LED DRIVER
17406 M:      Riku Voipio <[email protected]>
17407 S:      Maintained
17408 F:      drivers/leds/leds-pca9532.c
17409 F:      include/linux/leds-pca9532.h
17410
17411 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17412 M:      Thomas Petazzoni <[email protected]>
17413 M:      Pali Rohár <[email protected]>
17414 L:      [email protected]
17415 L:      [email protected] (moderated for non-subscribers)
17416 S:      Maintained
17417 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17418 F:      drivers/pci/controller/pci-aardvark.c
17419
17420 PCI DRIVER FOR ALTERA PCIE IP
17421 M:      Joyce Ooi <[email protected]>
17422 L:      [email protected]
17423 S:      Supported
17424 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
17425 F:      drivers/pci/controller/pcie-altera.c
17426
17427 PCI DRIVER FOR APPLIEDMICRO XGENE
17428 M:      Toan Le <[email protected]>
17429 L:      [email protected]
17430 L:      [email protected] (moderated for non-subscribers)
17431 S:      Maintained
17432 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17433 F:      drivers/pci/controller/pci-xgene.c
17434
17435 PCI DRIVER FOR ARM VERSATILE PLATFORM
17436 M:      Rob Herring <[email protected]>
17437 L:      [email protected]
17438 L:      [email protected] (moderated for non-subscribers)
17439 S:      Maintained
17440 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17441 F:      drivers/pci/controller/pci-versatile.c
17442
17443 PCI DRIVER FOR ARMADA 8K
17444 M:      Thomas Petazzoni <[email protected]>
17445 L:      [email protected]
17446 L:      [email protected] (moderated for non-subscribers)
17447 S:      Maintained
17448 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17449 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17450
17451 PCI DRIVER FOR CADENCE PCIE IP
17452 L:      [email protected]
17453 S:      Orphan
17454 F:      Documentation/devicetree/bindings/pci/cdns,*
17455 F:      drivers/pci/controller/cadence/*cadence*
17456
17457 PCI DRIVER FOR FREESCALE LAYERSCAPE
17458 M:      Minghuan Lian <[email protected]>
17459 M:      Mingkai Hu <[email protected]>
17460 M:      Roy Zang <[email protected]>
17461 L:      [email protected]
17462 L:      [email protected]
17463 L:      [email protected] (moderated for non-subscribers)
17464 L:      [email protected]
17465 S:      Maintained
17466 F:      drivers/pci/controller/dwc/*layerscape*
17467
17468 PCI DRIVER FOR FU740
17469 M:      Paul Walmsley <[email protected]>
17470 M:      Greentime Hu <[email protected]>
17471 M:      Samuel Holland <[email protected]>
17472 L:      [email protected]
17473 S:      Maintained
17474 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17475 F:      drivers/pci/controller/dwc/pcie-fu740.c
17476
17477 PCI DRIVER FOR GENERIC OF HOSTS
17478 M:      Will Deacon <[email protected]>
17479 L:      [email protected]
17480 L:      [email protected] (moderated for non-subscribers)
17481 S:      Maintained
17482 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17483 F:      drivers/pci/controller/pci-host-common.c
17484 F:      drivers/pci/controller/pci-host-generic.c
17485
17486 PCI DRIVER FOR IMX6
17487 M:      Richard Zhu <[email protected]>
17488 M:      Lucas Stach <[email protected]>
17489 L:      [email protected]
17490 L:      [email protected] (moderated for non-subscribers)
17491 L:      [email protected]
17492 S:      Maintained
17493 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17494 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17495 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17496 F:      drivers/pci/controller/dwc/*imx6*
17497
17498 PCI DRIVER FOR INTEL IXP4XX
17499 M:      Linus Walleij <[email protected]>
17500 S:      Maintained
17501 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17502 F:      drivers/pci/controller/pci-ixp4xx.c
17503
17504 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17505 M:      Nirmal Patel <[email protected]>
17506 R:      Jonathan Derrick <[email protected]>
17507 L:      [email protected]
17508 S:      Supported
17509 F:      drivers/pci/controller/vmd.c
17510
17511 PCI DRIVER FOR MICROSEMI SWITCHTEC
17512 M:      Kurt Schwemmer <[email protected]>
17513 M:      Logan Gunthorpe <[email protected]>
17514 L:      [email protected]
17515 S:      Maintained
17516 F:      Documentation/ABI/testing/sysfs-class-switchtec
17517 F:      Documentation/driver-api/switchtec.rst
17518 F:      drivers/ntb/hw/mscc/
17519 F:      drivers/pci/switch/switchtec*
17520 F:      include/linux/switchtec.h
17521 F:      include/uapi/linux/switchtec_ioctl.h
17522
17523 PCI DRIVER FOR MOBIVEIL PCIE IP
17524 M:      Karthikeyan Mitran <[email protected]>
17525 M:      Hou Zhiqiang <[email protected]>
17526 L:      [email protected]
17527 S:      Supported
17528 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17529 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17530
17531 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17532 M:      Thomas Petazzoni <[email protected]>
17533 M:      Pali Rohár <[email protected]>
17534 L:      [email protected]
17535 L:      [email protected] (moderated for non-subscribers)
17536 S:      Maintained
17537 F:      drivers/pci/controller/*mvebu*
17538
17539 PCI DRIVER FOR NVIDIA TEGRA
17540 M:      Thierry Reding <[email protected]>
17541 L:      [email protected]
17542 L:      [email protected]
17543 S:      Supported
17544 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17545 F:      drivers/pci/controller/pci-tegra.c
17546
17547 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17548 M:      Hou Zhiqiang <[email protected]>
17549 L:      [email protected]
17550 L:      [email protected] (moderated for non-subscribers)
17551 S:      Maintained
17552 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17553 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17554
17555 PCI DRIVER FOR PLDA PCIE IP
17556 M:      Daire McNamara <[email protected]>
17557 L:      [email protected]
17558 S:      Maintained
17559 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17560 F:      drivers/pci/controller/plda/pcie-plda-host.c
17561 F:      drivers/pci/controller/plda/pcie-plda.h
17562
17563 PCI DRIVER FOR RENESAS R-CAR
17564 M:      Marek Vasut <[email protected]>
17565 M:      Yoshihiro Shimoda <[email protected]>
17566 L:      [email protected]
17567 L:      [email protected]
17568 S:      Maintained
17569 F:      Documentation/devicetree/bindings/pci/*rcar*
17570 F:      drivers/pci/controller/*rcar*
17571 F:      drivers/pci/controller/dwc/*rcar*
17572
17573 PCI DRIVER FOR SAMSUNG EXYNOS
17574 M:      Jingoo Han <[email protected]>
17575 L:      [email protected]
17576 L:      [email protected] (moderated for non-subscribers)
17577 L:      [email protected]
17578 S:      Maintained
17579 F:      drivers/pci/controller/dwc/pci-exynos.c
17580
17581 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17582 M:      Jingoo Han <[email protected]>
17583 M:      Manivannan Sadhasivam <[email protected]>
17584 L:      [email protected]
17585 S:      Maintained
17586 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17587 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17588 F:      drivers/pci/controller/dwc/*designware*
17589
17590 PCI DRIVER FOR TI DRA7XX/J721E
17591 M:      Vignesh Raghavendra <[email protected]>
17592 R:      Siddharth Vadapalli <[email protected]>
17593 L:      [email protected]
17594 L:      [email protected]
17595 L:      [email protected] (moderated for non-subscribers)
17596 S:      Supported
17597 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17598 F:      drivers/pci/controller/cadence/pci-j721e.c
17599 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17600
17601 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17602 M:      Linus Walleij <[email protected]>
17603 L:      [email protected]
17604 S:      Maintained
17605 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17606 F:      drivers/pci/controller/pci-v3-semi.c
17607
17608 PCI DRIVER FOR XILINX VERSAL CPM
17609 M:      Bharat Kumar Gogada <[email protected]>
17610 M:      Michal Simek <[email protected]>
17611 L:      [email protected]
17612 S:      Maintained
17613 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17614 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17615
17616 PCI ENDPOINT SUBSYSTEM
17617 M:      Manivannan Sadhasivam <[email protected]>
17618 M:      Krzysztof Wilczyński <[email protected]>
17619 R:      Kishon Vijay Abraham I <[email protected]>
17620 L:      [email protected]
17621 S:      Supported
17622 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17623 B:      https://bugzilla.kernel.org
17624 C:      irc://irc.oftc.net/linux-pci
17625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17626 F:      Documentation/PCI/endpoint/*
17627 F:      Documentation/misc-devices/pci-endpoint-test.rst
17628 F:      drivers/misc/pci_endpoint_test.c
17629 F:      drivers/pci/endpoint/
17630 F:      tools/pci/
17631
17632 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17633 M:      Mahesh J Salgaonkar <[email protected]>
17634 R:      Oliver O'Halloran <[email protected]>
17635 L:      [email protected]
17636 S:      Supported
17637 F:      Documentation/PCI/pci-error-recovery.rst
17638 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17639 F:      arch/powerpc/include/*/eeh*.h
17640 F:      arch/powerpc/kernel/eeh*.c
17641 F:      arch/powerpc/platforms/*/eeh*.c
17642 F:      drivers/pci/pcie/aer.c
17643 F:      drivers/pci/pcie/dpc.c
17644 F:      drivers/pci/pcie/err.c
17645
17646 PCI ERROR RECOVERY
17647 M:      Linas Vepstas <[email protected]>
17648 L:      [email protected]
17649 S:      Supported
17650 F:      Documentation/PCI/pci-error-recovery.rst
17651
17652 PCI MSI DRIVER FOR ALTERA MSI IP
17653 M:      Joyce Ooi <[email protected]>
17654 L:      [email protected]
17655 S:      Supported
17656 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17657 F:      drivers/pci/controller/pcie-altera-msi.c
17658
17659 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17660 M:      Toan Le <[email protected]>
17661 L:      [email protected]
17662 L:      [email protected] (moderated for non-subscribers)
17663 S:      Maintained
17664 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17665 F:      drivers/pci/controller/pci-xgene-msi.c
17666
17667 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17668 M:      Lorenzo Pieralisi <[email protected]>
17669 M:      Krzysztof Wilczyński <[email protected]>
17670 R:      Manivannan Sadhasivam <[email protected]>
17671 R:      Rob Herring <[email protected]>
17672 L:      [email protected]
17673 S:      Supported
17674 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17675 B:      https://bugzilla.kernel.org
17676 C:      irc://irc.oftc.net/linux-pci
17677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17678 F:      Documentation/devicetree/bindings/pci/
17679 F:      drivers/pci/controller/
17680 F:      drivers/pci/pci-bridge-emul.c
17681 F:      drivers/pci/pci-bridge-emul.h
17682
17683 PCI PEER-TO-PEER DMA (P2PDMA)
17684 M:      Bjorn Helgaas <[email protected]>
17685 M:      Logan Gunthorpe <[email protected]>
17686 L:      [email protected]
17687 S:      Supported
17688 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17689 B:      https://bugzilla.kernel.org
17690 C:      irc://irc.oftc.net/linux-pci
17691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17692 F:      Documentation/driver-api/pci/p2pdma.rst
17693 F:      drivers/pci/p2pdma.c
17694 F:      include/linux/pci-p2pdma.h
17695
17696 PCI POWER CONTROL
17697 M:      Bartosz Golaszewski <[email protected]>
17698 L:      [email protected]
17699 S:      Maintained
17700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17701 F:      drivers/pci/pwrctl/*
17702 F:      include/linux/pci-pwrctl.h
17703
17704 PCI SUBSYSTEM
17705 M:      Bjorn Helgaas <[email protected]>
17706 L:      [email protected]
17707 S:      Supported
17708 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17709 B:      https://bugzilla.kernel.org
17710 C:      irc://irc.oftc.net/linux-pci
17711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17712 F:      Documentation/PCI/
17713 F:      Documentation/devicetree/bindings/pci/
17714 F:      arch/x86/kernel/early-quirks.c
17715 F:      arch/x86/kernel/quirks.c
17716 F:      arch/x86/pci/
17717 F:      drivers/acpi/pci*
17718 F:      drivers/pci/
17719 F:      include/asm-generic/pci*
17720 F:      include/linux/of_pci.h
17721 F:      include/linux/pci*
17722 F:      include/uapi/linux/pci*
17723
17724 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17725 M:      Jonathan Chocron <[email protected]>
17726 L:      [email protected]
17727 S:      Maintained
17728 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17729 F:      drivers/pci/controller/dwc/pcie-al.c
17730
17731 PCIE DRIVER FOR AMLOGIC MESON
17732 M:      Yue Wang <[email protected]>
17733 L:      [email protected]
17734 L:      [email protected]
17735 S:      Maintained
17736 F:      drivers/pci/controller/dwc/pci-meson.c
17737
17738 PCIE DRIVER FOR AXIS ARTPEC
17739 M:      Jesper Nilsson <[email protected]>
17740 L:      [email protected]
17741 L:      [email protected]
17742 S:      Maintained
17743 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17744 F:      drivers/pci/controller/dwc/*artpec*
17745
17746 PCIE DRIVER FOR CAVIUM THUNDERX
17747 M:      Robert Richter <[email protected]>
17748 L:      [email protected]
17749 L:      [email protected] (moderated for non-subscribers)
17750 S:      Odd Fixes
17751 F:      drivers/pci/controller/pci-thunder-*
17752
17753 PCIE DRIVER FOR HISILICON
17754 M:      Zhou Wang <[email protected]>
17755 L:      [email protected]
17756 S:      Maintained
17757 F:      drivers/pci/controller/dwc/pcie-hisi.c
17758
17759 PCIE DRIVER FOR HISILICON KIRIN
17760 M:      Xiaowei Song <[email protected]>
17761 M:      Binghui Wang <[email protected]>
17762 L:      [email protected]
17763 S:      Maintained
17764 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17765 F:      drivers/pci/controller/dwc/pcie-kirin.c
17766
17767 PCIE DRIVER FOR HISILICON STB
17768 M:      Shawn Guo <[email protected]>
17769 L:      [email protected]
17770 S:      Maintained
17771 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17772 F:      drivers/pci/controller/dwc/pcie-histb.c
17773
17774 PCIE DRIVER FOR INTEL KEEM BAY
17775 M:      Srikanth Thokala <[email protected]>
17776 L:      [email protected]
17777 S:      Supported
17778 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17779 F:      drivers/pci/controller/dwc/pcie-keembay.c
17780
17781 PCIE DRIVER FOR INTEL LGM GW SOC
17782 M:      Chuanhua Lei <[email protected]>
17783 L:      [email protected]
17784 S:      Maintained
17785 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17786 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17787
17788 PCIE DRIVER FOR MEDIATEK
17789 M:      Ryder Lee <[email protected]>
17790 M:      Jianjun Wang <[email protected]>
17791 L:      [email protected]
17792 L:      [email protected] (moderated for non-subscribers)
17793 S:      Supported
17794 F:      Documentation/devicetree/bindings/pci/mediatek*
17795 F:      drivers/pci/controller/*mediatek*
17796
17797 PCIE DRIVER FOR MICROCHIP
17798 M:      Daire McNamara <[email protected]>
17799 L:      [email protected]
17800 S:      Supported
17801 F:      Documentation/devicetree/bindings/pci/microchip*
17802 F:      drivers/pci/controller/plda/*microchip*
17803
17804 PCIE DRIVER FOR QUALCOMM MSM
17805 M:      Manivannan Sadhasivam <[email protected]>
17806 L:      [email protected]
17807 L:      [email protected]
17808 S:      Maintained
17809 F:      drivers/pci/controller/dwc/pcie-qcom.c
17810
17811 PCIE DRIVER FOR ROCKCHIP
17812 M:      Shawn Lin <[email protected]>
17813 L:      [email protected]
17814 L:      [email protected]
17815 S:      Maintained
17816 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17817 F:      drivers/pci/controller/pcie-rockchip*
17818
17819 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17820 M:      Kunihiko Hayashi <[email protected]>
17821 L:      [email protected]
17822 S:      Maintained
17823 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17824 F:      drivers/pci/controller/dwc/pcie-uniphier*
17825
17826 PCIE DRIVER FOR ST SPEAR13XX
17827 M:      Pratyush Anand <[email protected]>
17828 L:      [email protected]
17829 S:      Maintained
17830 F:      drivers/pci/controller/dwc/*spear*
17831
17832 PCIE DRIVER FOR STARFIVE JH71x0
17833 M:      Kevin Xie <[email protected]>
17834 L:      [email protected]
17835 S:      Maintained
17836 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
17837 F:      drivers/pci/controller/plda/pcie-starfive.c
17838
17839 PCIE ENDPOINT DRIVER FOR QUALCOMM
17840 M:      Manivannan Sadhasivam <[email protected]>
17841 L:      [email protected]
17842 L:      [email protected]
17843 S:      Maintained
17844 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17845 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17846
17847 PCMCIA SUBSYSTEM
17848 M:      Dominik Brodowski <[email protected]>
17849 S:      Odd Fixes
17850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17851 F:      Documentation/pcmcia/
17852 F:      drivers/pcmcia/
17853 F:      include/pcmcia/
17854 F:      tools/pcmcia/
17855
17856 PCNET32 NETWORK DRIVER
17857 M:      Don Fry <[email protected]>
17858 L:      [email protected]
17859 S:      Maintained
17860 F:      drivers/net/ethernet/amd/pcnet32.c
17861
17862 PCRYPT PARALLEL CRYPTO ENGINE
17863 M:      Steffen Klassert <[email protected]>
17864 L:      [email protected]
17865 S:      Maintained
17866 F:      crypto/pcrypt.c
17867 F:      include/crypto/pcrypt.h
17868
17869 PDS DSC VIRTIO DATA PATH ACCELERATOR
17870 R:      Shannon Nelson <[email protected]>
17871 F:      drivers/vdpa/pds/
17872
17873 PECI HARDWARE MONITORING DRIVERS
17874 M:      Iwona Winiarska <[email protected]>
17875 L:      [email protected]
17876 S:      Supported
17877 F:      Documentation/hwmon/peci-cputemp.rst
17878 F:      Documentation/hwmon/peci-dimmtemp.rst
17879 F:      drivers/hwmon/peci/
17880
17881 PECI SUBSYSTEM
17882 M:      Iwona Winiarska <[email protected]>
17883 L:      [email protected] (moderated for non-subscribers)
17884 S:      Supported
17885 F:      Documentation/devicetree/bindings/peci/
17886 F:      Documentation/peci/
17887 F:      drivers/peci/
17888 F:      include/linux/peci-cpu.h
17889 F:      include/linux/peci.h
17890
17891 PENSANDO ETHERNET DRIVERS
17892 M:      Shannon Nelson <[email protected]>
17893 M:      Brett Creeley <[email protected]>
17894 L:      [email protected]
17895 S:      Supported
17896 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17897 F:      drivers/net/ethernet/pensando/
17898
17899 PER-CPU MEMORY ALLOCATOR
17900 M:      Dennis Zhou <[email protected]>
17901 M:      Tejun Heo <[email protected]>
17902 M:      Christoph Lameter <[email protected]>
17903 L:      [email protected]
17904 S:      Maintained
17905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17906 F:      arch/*/include/asm/percpu.h
17907 F:      include/linux/percpu*.h
17908 F:      lib/percpu*.c
17909 F:      mm/percpu*.c
17910
17911 PER-TASK DELAY ACCOUNTING
17912 M:      Balbir Singh <[email protected]>
17913 S:      Maintained
17914 F:      include/linux/delayacct.h
17915 F:      kernel/delayacct.c
17916
17917 PERFORMANCE EVENTS SUBSYSTEM
17918 M:      Peter Zijlstra <[email protected]>
17919 M:      Ingo Molnar <[email protected]>
17920 M:      Arnaldo Carvalho de Melo <[email protected]>
17921 M:      Namhyung Kim <[email protected]>
17922 R:      Mark Rutland <[email protected]>
17923 R:      Alexander Shishkin <[email protected]>
17924 R:      Jiri Olsa <[email protected]>
17925 R:      Ian Rogers <[email protected]>
17926 R:      Adrian Hunter <[email protected]>
17927 R:      "Liang, Kan" <[email protected]>
17928 L:      [email protected]
17929 L:      [email protected]
17930 S:      Supported
17931 W:      https://perf.wiki.kernel.org/
17932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17934 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17935 F:      arch/*/events/*
17936 F:      arch/*/events/*/*
17937 F:      arch/*/include/asm/perf_event.h
17938 F:      arch/*/kernel/*/*/perf_event*.c
17939 F:      arch/*/kernel/*/perf_event*.c
17940 F:      arch/*/kernel/perf_callchain.c
17941 F:      arch/*/kernel/perf_event*.c
17942 F:      include/linux/perf_event.h
17943 F:      include/uapi/linux/perf_event.h
17944 F:      kernel/events/*
17945 F:      tools/lib/perf/
17946 F:      tools/perf/
17947
17948 PERFORMANCE EVENTS TOOLING ARM64
17949 R:      John Garry <[email protected]>
17950 R:      Will Deacon <[email protected]>
17951 R:      James Clark <[email protected]>
17952 R:      Mike Leach <[email protected]>
17953 R:      Leo Yan <[email protected]>
17954 L:      [email protected] (moderated for non-subscribers)
17955 S:      Supported
17956 F:      tools/build/feature/test-libopencsd.c
17957 F:      tools/perf/arch/arm*/
17958 F:      tools/perf/pmu-events/arch/arm64/
17959 F:      tools/perf/util/arm-spe*
17960 F:      tools/perf/util/cs-etm*
17961
17962 PERSONALITY HANDLING
17963 M:      Christoph Hellwig <[email protected]>
17964 L:      [email protected]
17965 S:      Maintained
17966 F:      include/linux/personality.h
17967 F:      include/uapi/linux/personality.h
17968
17969 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17970 M:      Marcus Folkesson <[email protected]>
17971 L:      [email protected]
17972 S:      Maintained
17973 F:      Documentation/input/devices/pxrc.rst
17974 F:      drivers/input/joystick/pxrc.c
17975
17976 PHONET PROTOCOL
17977 M:      Remi Denis-Courmont <[email protected]>
17978 S:      Supported
17979 F:      Documentation/networking/phonet.rst
17980 F:      include/linux/phonet.h
17981 F:      include/net/phonet/
17982 F:      include/uapi/linux/phonet.h
17983 F:      net/phonet/
17984
17985 PHRAM MTD DRIVER
17986 M:      Joern Engel <[email protected]>
17987 L:      [email protected]
17988 S:      Maintained
17989 F:      drivers/mtd/devices/phram.c
17990
17991 PICOLCD HID DRIVER
17992 M:      Bruno Prémont <[email protected]>
17993 L:      [email protected]
17994 S:      Maintained
17995 F:      drivers/hid/hid-picolcd*
17996
17997 PIDFD API
17998 M:      Christian Brauner <[email protected]>
17999 L:      [email protected]
18000 S:      Maintained
18001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
18002 F:      samples/pidfd/
18003 F:      tools/testing/selftests/clone3/
18004 F:      tools/testing/selftests/pid_namespace/
18005 F:      tools/testing/selftests/pidfd/
18006 K:      (?i)pidfd
18007 K:      (?i)clone3
18008 K:      \b(clone_args|kernel_clone_args)\b
18009
18010 PIN CONTROL SUBSYSTEM
18011 M:      Linus Walleij <[email protected]>
18012 L:      [email protected]
18013 S:      Maintained
18014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
18015 F:      Documentation/devicetree/bindings/pinctrl/
18016 F:      Documentation/driver-api/pin-control.rst
18017 F:      drivers/pinctrl/
18018 F:      include/dt-bindings/pinctrl/
18019 F:      include/linux/pinctrl/
18020
18021 PIN CONTROLLER - AMD
18022 M:      Basavaraj Natikar <[email protected]>
18023 M:      Shyam Sundar S K <[email protected]>
18024 S:      Maintained
18025 F:      drivers/pinctrl/pinctrl-amd.c
18026
18027 PIN CONTROLLER - FREESCALE
18028 M:      Dong Aisheng <[email protected]>
18029 M:      Fabio Estevam <[email protected]>
18030 M:      Shawn Guo <[email protected]>
18031 M:      Jacky Bai <[email protected]>
18032 R:      Pengutronix Kernel Team <[email protected]>
18033 L:      [email protected]
18034 L:      NXP S32 Linux Team <[email protected]>
18035 S:      Maintained
18036 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
18037 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
18038 F:      drivers/pinctrl/freescale/
18039 F:      drivers/pinctrl/nxp/
18040
18041 PIN CONTROLLER - INTEL
18042 M:      Mika Westerberg <[email protected]>
18043 M:      Andy Shevchenko <[email protected]>
18044 S:      Supported
18045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
18046 F:      drivers/pinctrl/intel/
18047
18048 PIN CONTROLLER - KEEMBAY
18049 M:      Lakshmi Sowjanya D <[email protected]>
18050 S:      Supported
18051 F:      drivers/pinctrl/pinctrl-keembay*
18052
18053 PIN CONTROLLER - MEDIATEK
18054 M:      Sean Wang <[email protected]>
18055 L:      [email protected] (moderated for non-subscribers)
18056 S:      Maintained
18057 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18058 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18059 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18060 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18061 F:      drivers/pinctrl/mediatek/
18062
18063 PIN CONTROLLER - MEDIATEK MIPS
18064 M:      Arınç ÜNAL <[email protected]>
18065 M:      Sergio Paracuellos <[email protected]>
18066 L:      [email protected] (moderated for non-subscribers)
18067 L:      [email protected]
18068 S:      Maintained
18069 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18070 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18071 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18072 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18073 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18074 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18075 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18076 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18077 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18078 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18079 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18080 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18081 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18082 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18083 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18084
18085 PIN CONTROLLER - MICROCHIP AT91
18086 M:      Ludovic Desroches <[email protected]>
18087 L:      [email protected] (moderated for non-subscribers)
18088 L:      [email protected]
18089 S:      Supported
18090 F:      drivers/gpio/gpio-sama5d2-piobu.c
18091 F:      drivers/pinctrl/pinctrl-at91*
18092
18093 PIN CONTROLLER - QUALCOMM
18094 M:      Bjorn Andersson <[email protected]>
18095 L:      [email protected]
18096 S:      Maintained
18097 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18098 F:      drivers/pinctrl/qcom/
18099
18100 PIN CONTROLLER - RENESAS
18101 M:      Geert Uytterhoeven <[email protected]>
18102 L:      [email protected]
18103 S:      Supported
18104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18105 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18106 F:      drivers/pinctrl/renesas/
18107
18108 PIN CONTROLLER - SAMSUNG
18109 M:      Krzysztof Kozlowski <[email protected]>
18110 M:      Sylwester Nawrocki <[email protected]>
18111 R:      Alim Akhtar <[email protected]>
18112 L:      [email protected] (moderated for non-subscribers)
18113 L:      [email protected]
18114 S:      Maintained
18115 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18116 B:      mailto:[email protected]
18117 C:      irc://irc.libera.chat/linux-exynos
18118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18119 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18120 F:      drivers/pinctrl/samsung/
18121
18122 PIN CONTROLLER - SINGLE
18123 M:      Tony Lindgren <[email protected]>
18124 M:      Haojian Zhuang <[email protected]>
18125 L:      [email protected] (moderated for non-subscribers)
18126 L:      [email protected]
18127 S:      Maintained
18128 F:      drivers/pinctrl/pinctrl-single.c
18129
18130 PIN CONTROLLER - SUNPLUS / TIBBO
18131 M:      Dvorkin Dmitry <[email protected]>
18132 M:      Wells Lu <[email protected]>
18133 L:      [email protected] (moderated for non-subscribers)
18134 S:      Maintained
18135 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18136 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18137 F:      drivers/pinctrl/sunplus/
18138 F:      include/dt-bindings/pinctrl/sppctl*.h
18139
18140 PINE64 PINEPHONE KEYBOARD DRIVER
18141 M:      Samuel Holland <[email protected]>
18142 S:      Supported
18143 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18144 F:      drivers/input/keyboard/pinephone-keyboard.c
18145
18146 PKTCDVD DRIVER
18147 M:      [email protected]
18148 S:      Orphan
18149 F:      drivers/block/pktcdvd.c
18150 F:      include/linux/pktcdvd.h
18151 F:      include/uapi/linux/pktcdvd.h
18152
18153 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18154 M:      Tomasz Duszynski <[email protected]>
18155 S:      Maintained
18156 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18157 F:      drivers/iio/chemical/pms7003.c
18158
18159 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18160 M:      Piergiorgio Beruto <[email protected]>
18161 L:      [email protected]
18162 S:      Maintained
18163 F:      drivers/net/phy/mdio-open-alliance.h
18164 F:      net/ethtool/plca.c
18165
18166 PLDMFW LIBRARY
18167 M:      Jacob Keller <[email protected]>
18168 S:      Maintained
18169 F:      Documentation/driver-api/pldmfw/
18170 F:      include/linux/pldmfw.h
18171 F:      lib/pldmfw/
18172
18173 PLX DMA DRIVER
18174 M:      Logan Gunthorpe <[email protected]>
18175 S:      Maintained
18176 F:      drivers/dma/plx_dma.c
18177
18178 PM-GRAPH UTILITY
18179 M:      "Todd E Brandt" <[email protected]>
18180 L:      [email protected]
18181 S:      Supported
18182 W:      https://01.org/pm-graph
18183 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18184 T:      git git://github.com/intel/pm-graph
18185 F:      tools/power/pm-graph
18186
18187 PM6764TR DRIVER
18188 M:      Charles Hsu     <[email protected]>
18189 L:      [email protected]
18190 S:      Maintained
18191 F:      Documentation/hwmon/pm6764tr.rst
18192 F:      drivers/hwmon/pmbus/pm6764tr.c
18193
18194 PMC SIERRA MaxRAID DRIVER
18195 L:      [email protected]
18196 S:      Orphan
18197 W:      http://www.pmc-sierra.com/
18198 F:      drivers/scsi/pmcraid.*
18199
18200 PMC SIERRA PM8001 DRIVER
18201 M:      Jack Wang <[email protected]>
18202 L:      [email protected]
18203 S:      Supported
18204 F:      drivers/scsi/pm8001/
18205
18206 PNI RM3100 IIO DRIVER
18207 M:      Song Qiang <[email protected]>
18208 L:      [email protected]
18209 S:      Maintained
18210 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18211 F:      drivers/iio/magnetometer/rm3100*
18212
18213 PNP SUPPORT
18214 M:      "Rafael J. Wysocki" <[email protected]>
18215 L:      [email protected]
18216 S:      Maintained
18217 F:      drivers/pnp/
18218 F:      include/linux/pnp.h
18219
18220 POSIX CLOCKS and TIMERS
18221 M:      Anna-Maria Behnsen <[email protected]>
18222 M:      Frederic Weisbecker <[email protected]>
18223 M:      Thomas Gleixner <[email protected]>
18224 L:      [email protected]
18225 S:      Maintained
18226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18227 F:      fs/timerfd.c
18228 F:      include/linux/time_namespace.h
18229 F:      include/linux/timerfd.h
18230 F:      include/uapi/linux/time.h
18231 F:      include/uapi/linux/timerfd.h
18232 F:      include/trace/events/timer*
18233 F:      kernel/time/itimer.c
18234 F:      kernel/time/posix-*
18235 F:      kernel/time/namespace.c
18236
18237 POWER MANAGEMENT CORE
18238 M:      "Rafael J. Wysocki" <[email protected]>
18239 L:      [email protected]
18240 S:      Supported
18241 B:      https://bugzilla.kernel.org
18242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18243 F:      drivers/base/power/
18244 F:      drivers/powercap/
18245 F:      include/linux/intel_rapl.h
18246 F:      include/linux/pm.h
18247 F:      include/linux/pm_*
18248 F:      include/linux/powercap.h
18249 F:      kernel/configs/nopm.config
18250
18251 POWER SEQUENCING
18252 M:      Bartosz Golaszewski <[email protected]>
18253 L:      [email protected]
18254 S:      Maintained
18255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18256 F:      drivers/power/sequencing/
18257 F:      include/linux/pwrseq/
18258
18259 POWER STATE COORDINATION INTERFACE (PSCI)
18260 M:      Mark Rutland <[email protected]>
18261 M:      Lorenzo Pieralisi <[email protected]>
18262 L:      [email protected] (moderated for non-subscribers)
18263 S:      Maintained
18264 F:      drivers/firmware/psci/
18265 F:      include/linux/psci.h
18266 F:      include/uapi/linux/psci.h
18267
18268 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18269 M:      Sebastian Reichel <[email protected]>
18270 L:      [email protected]
18271 S:      Maintained
18272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18273 F:      Documentation/ABI/testing/sysfs-class-power
18274 F:      Documentation/devicetree/bindings/power/supply/
18275 F:      drivers/power/supply/
18276 F:      include/linux/power/
18277 F:      include/linux/power_supply.h
18278 F:      tools/testing/selftests/power_supply/
18279
18280 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18281 M:      Suraj Jitindar Singh <[email protected]>
18282 L:      [email protected]
18283 S:      Maintained
18284 F:      drivers/char/powernv-op-panel.c
18285
18286 PPP OVER ATM (RFC 2364)
18287 M:      Mitchell Blank Jr <[email protected]>
18288 S:      Maintained
18289 F:      include/uapi/linux/atmppp.h
18290 F:      net/atm/pppoatm.c
18291
18292 PPP OVER ETHERNET
18293 M:      Michal Ostrowski <[email protected]>
18294 S:      Maintained
18295 F:      drivers/net/ppp/pppoe.c
18296 F:      drivers/net/ppp/pppox.c
18297
18298 PPP OVER L2TP
18299 M:      James Chapman <[email protected]>
18300 S:      Maintained
18301 F:      include/linux/if_pppol2tp.h
18302 F:      include/uapi/linux/if_pppol2tp.h
18303 F:      net/l2tp/l2tp_ppp.c
18304
18305 PPP PROTOCOL DRIVERS AND COMPRESSORS
18306 L:      [email protected]
18307 S:      Orphan
18308 F:      drivers/net/ppp/ppp_*
18309
18310 PPS SUPPORT
18311 M:      Rodolfo Giometti <[email protected]>
18312 L:      [email protected] (subscribers-only)
18313 S:      Maintained
18314 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18315 F:      Documentation/ABI/testing/sysfs-pps
18316 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18317 F:      Documentation/driver-api/pps.rst
18318 F:      drivers/pps/
18319 F:      include/linux/pps*.h
18320 F:      include/uapi/linux/pps.h
18321
18322 PPTP DRIVER
18323 M:      Dmitry Kozlov <[email protected]>
18324 L:      [email protected]
18325 S:      Maintained
18326 W:      http://sourceforge.net/projects/accel-pptp
18327 F:      drivers/net/ppp/pptp.c
18328
18329 PRESSURE STALL INFORMATION (PSI)
18330 M:      Johannes Weiner <[email protected]>
18331 M:      Suren Baghdasaryan <[email protected]>
18332 R:      Peter Ziljstra <[email protected]>
18333 S:      Maintained
18334 F:      include/linux/psi*
18335 F:      kernel/sched/psi.c
18336
18337 PRINTK
18338 M:      Petr Mladek <[email protected]>
18339 R:      Steven Rostedt <[email protected]>
18340 R:      John Ogness <[email protected]>
18341 R:      Sergey Senozhatsky <[email protected]>
18342 S:      Maintained
18343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18344 F:      include/linux/printk.h
18345 F:      kernel/printk/
18346
18347 PRINTK INDEXING
18348 R:      Chris Down <[email protected]>
18349 S:      Maintained
18350 F:      Documentation/core-api/printk-index.rst
18351 F:      kernel/printk/index.c
18352 K:      printk_index
18353
18354 PROC FILESYSTEM
18355 L:      [email protected]
18356 L:      [email protected]
18357 S:      Maintained
18358 F:      Documentation/filesystems/proc.rst
18359 F:      fs/proc/
18360 F:      include/linux/proc_fs.h
18361 F:      tools/testing/selftests/proc/
18362
18363 PROC SYSCTL
18364 M:      Luis Chamberlain <[email protected]>
18365 M:      Kees Cook <[email protected]>
18366 M:      Joel Granados <[email protected]>
18367 L:      [email protected]
18368 L:      [email protected]
18369 S:      Maintained
18370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18371 F:      fs/proc/proc_sysctl.c
18372 F:      include/linux/sysctl.h
18373 F:      kernel/sysctl-test.c
18374 F:      kernel/sysctl.c
18375 F:      tools/testing/selftests/sysctl/
18376
18377 PS3 NETWORK SUPPORT
18378 M:      Geoff Levand <[email protected]>
18379 L:      [email protected]
18380 L:      [email protected]
18381 S:      Maintained
18382 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18383
18384 PS3 PLATFORM SUPPORT
18385 M:      Geoff Levand <[email protected]>
18386 L:      [email protected]
18387 S:      Maintained
18388 F:      arch/powerpc/boot/ps3*
18389 F:      arch/powerpc/include/asm/lv1call.h
18390 F:      arch/powerpc/include/asm/ps3*.h
18391 F:      arch/powerpc/platforms/ps3/
18392 F:      drivers/*/ps3*
18393 F:      drivers/ps3/
18394 F:      drivers/rtc/rtc-ps3.c
18395 F:      drivers/usb/host/*ps3.c
18396 F:      sound/ppc/snd_ps3*
18397
18398 PS3VRAM DRIVER
18399 M:      Jim Paris <[email protected]>
18400 M:      Geoff Levand <[email protected]>
18401 L:      [email protected]
18402 S:      Maintained
18403 F:      drivers/block/ps3vram.c
18404
18405 PSAMPLE PACKET SAMPLING SUPPORT
18406 M:      Yotam Gigi <[email protected]>
18407 S:      Maintained
18408 F:      include/net/psample.h
18409 F:      include/uapi/linux/psample.h
18410 F:      net/psample
18411
18412 PSE NETWORK DRIVER
18413 M:      Oleksij Rempel <[email protected]>
18414 M:      Kory Maincent <[email protected]>
18415 L:      [email protected]
18416 S:      Maintained
18417 F:      Documentation/devicetree/bindings/net/pse-pd/
18418 F:      drivers/net/pse-pd/
18419
18420 PSTORE FILESYSTEM
18421 M:      Kees Cook <[email protected]>
18422 R:      Tony Luck <[email protected]>
18423 R:      Guilherme G. Piccoli <[email protected]>
18424 L:      [email protected]
18425 S:      Supported
18426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18427 F:      Documentation/admin-guide/pstore-blk.rst
18428 F:      Documentation/admin-guide/ramoops.rst
18429 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18430 F:      drivers/acpi/apei/erst.c
18431 F:      drivers/firmware/efi/efi-pstore.c
18432 F:      fs/pstore/
18433 F:      include/linux/pstore*
18434 K:      \b(pstore|ramoops)
18435
18436 PT5161L HARDWARE MONITOR DRIVER
18437 M:      Cosmo Chou <[email protected]>
18438 L:      [email protected]
18439 S:      Maintained
18440 F:      Documentation/hwmon/pt5161l.rst
18441 F:      drivers/hwmon/pt5161l.c
18442
18443 PTP HARDWARE CLOCK SUPPORT
18444 M:      Richard Cochran <[email protected]>
18445 L:      [email protected]
18446 S:      Maintained
18447 W:      http://linuxptp.sourceforge.net/
18448 F:      Documentation/ABI/testing/sysfs-ptp
18449 F:      Documentation/driver-api/ptp.rst
18450 F:      drivers/net/phy/dp83640*
18451 F:      drivers/ptp/*
18452 F:      include/linux/ptp_cl*
18453 K:      (?:\b|_)ptp(?:\b|_)
18454
18455 PTP MOCKUP CLOCK SUPPORT
18456 M:      Vladimir Oltean <[email protected]>
18457 L:      [email protected]
18458 S:      Maintained
18459 F:      drivers/ptp/ptp_mock.c
18460 F:      include/linux/ptp_mock.h
18461
18462 PTP VIRTUAL CLOCK SUPPORT
18463 M:      Yangbo Lu <[email protected]>
18464 L:      [email protected]
18465 S:      Maintained
18466 F:      drivers/ptp/ptp_vclock.c
18467 F:      net/ethtool/phc_vclocks.c
18468
18469 PTRACE SUPPORT
18470 M:      Oleg Nesterov <[email protected]>
18471 S:      Maintained
18472 F:      arch/*/*/ptrace*.c
18473 F:      arch/*/include/asm/ptrace*.h
18474 F:      arch/*/ptrace*.c
18475 F:      include/asm-generic/syscall.h
18476 F:      include/linux/ptrace.h
18477 F:      include/linux/regset.h
18478 F:      include/uapi/linux/ptrace.h
18479 F:      kernel/ptrace.c
18480
18481 PULSE8-CEC DRIVER
18482 M:      Hans Verkuil <[email protected]>
18483 L:      [email protected]
18484 S:      Maintained
18485 T:      git git://linuxtv.org/media_tree.git
18486 F:      drivers/media/cec/usb/pulse8/
18487
18488 PURELIFI PLFXLC DRIVER
18489 M:      Srinivasan Raju <[email protected]>
18490 L:      [email protected]
18491 S:      Supported
18492 F:      drivers/net/wireless/purelifi/plfxlc/
18493
18494 PVRUSB2 VIDEO4LINUX DRIVER
18495 M:      Mike Isely <[email protected]>
18496 L:      [email protected]       (subscribers-only)
18497 L:      [email protected]
18498 S:      Maintained
18499 W:      http://www.isely.net/pvrusb2/
18500 T:      git git://linuxtv.org/media_tree.git
18501 F:      Documentation/driver-api/media/drivers/pvrusb2*
18502 F:      drivers/media/usb/pvrusb2/
18503
18504 PWC WEBCAM DRIVER
18505 M:      Hans Verkuil <[email protected]>
18506 L:      [email protected]
18507 S:      Odd Fixes
18508 T:      git git://linuxtv.org/media_tree.git
18509 F:      drivers/media/usb/pwc/*
18510 F:      include/trace/events/pwc.h
18511
18512 PWM IR Transmitter
18513 M:      Sean Young <[email protected]>
18514 L:      [email protected]
18515 S:      Maintained
18516 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18517 F:      drivers/media/rc/pwm-ir-tx.c
18518
18519 PWM SUBSYSTEM
18520 M:      Uwe Kleine-König <[email protected]>
18521 L:      [email protected]
18522 S:      Maintained
18523 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18524 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18525 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18526 F:      Documentation/devicetree/bindings/pwm/
18527 F:      Documentation/driver-api/pwm.rst
18528 F:      drivers/gpio/gpio-mvebu.c
18529 F:      drivers/pwm/
18530 F:      drivers/video/backlight/pwm_bl.c
18531 F:      include/dt-bindings/pwm/
18532 F:      include/linux/pwm.h
18533 F:      include/linux/pwm_backlight.h
18534 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18535
18536 PXA GPIO DRIVER
18537 M:      Robert Jarzmik <[email protected]>
18538 L:      [email protected]
18539 S:      Maintained
18540 F:      drivers/gpio/gpio-pxa.c
18541
18542 PXA MMCI DRIVER
18543 S:      Orphan
18544
18545 PXA RTC DRIVER
18546 M:      Robert Jarzmik <[email protected]>
18547 L:      [email protected]
18548 S:      Maintained
18549
18550 PXA2xx/PXA3xx SUPPORT
18551 M:      Daniel Mack <[email protected]>
18552 M:      Haojian Zhuang <[email protected]>
18553 M:      Robert Jarzmik <[email protected]>
18554 L:      [email protected] (moderated for non-subscribers)
18555 S:      Maintained
18556 T:      git git://github.com/hzhuang1/linux.git
18557 T:      git git://github.com/rjarzmik/linux.git
18558 F:      arch/arm/boot/dts/intel/pxa/
18559 F:      arch/arm/mach-pxa/
18560 F:      drivers/dma/pxa*
18561 F:      drivers/pcmcia/pxa2xx*
18562 F:      drivers/pinctrl/pxa/
18563 F:      drivers/spi/spi-pxa2xx*
18564 F:      drivers/usb/gadget/udc/pxa2*
18565 F:      include/sound/pxa2xx-lib.h
18566 F:      sound/arm/pxa*
18567 F:      sound/soc/pxa/
18568
18569 QAT DRIVER
18570 M:      Giovanni Cabiddu <[email protected]>
18571 L:      [email protected]
18572 S:      Supported
18573 F:      drivers/crypto/intel/qat/
18574
18575 QCOM AUDIO (ASoC) DRIVERS
18576 M:      Srinivas Kandagatla <[email protected]>
18577 L:      [email protected] (moderated for non-subscribers)
18578 L:      [email protected]
18579 S:      Supported
18580 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18581 F:      Documentation/devicetree/bindings/sound/qcom,*
18582 F:      drivers/soc/qcom/apr.c
18583 F:      include/dt-bindings/sound/qcom,wcd9335.h
18584 F:      sound/soc/codecs/lpass-rx-macro.*
18585 F:      sound/soc/codecs/lpass-tx-macro.*
18586 F:      sound/soc/codecs/lpass-va-macro.c
18587 F:      sound/soc/codecs/lpass-wsa-macro.*
18588 F:      sound/soc/codecs/msm8916-wcd-analog.c
18589 F:      sound/soc/codecs/msm8916-wcd-digital.c
18590 F:      sound/soc/codecs/wcd-clsh-v2.*
18591 F:      sound/soc/codecs/wcd-mbhc-v2.*
18592 F:      sound/soc/codecs/wcd9335.*
18593 F:      sound/soc/codecs/wcd934x.c
18594 F:      sound/soc/codecs/wsa881x.c
18595 F:      sound/soc/codecs/wsa883x.c
18596 F:      sound/soc/codecs/wsa884x.c
18597 F:      sound/soc/qcom/
18598
18599 QCOM EMBEDDED USB DEBUGGER (EUD)
18600 M:      Souradeep Chowdhury <[email protected]>
18601 L:      [email protected]
18602 S:      Maintained
18603 F:      Documentation/ABI/testing/sysfs-driver-eud
18604 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18605 F:      drivers/usb/misc/qcom_eud.c
18606
18607 QCOM IPA DRIVER
18608 M:      Alex Elder <[email protected]>
18609 L:      [email protected]
18610 S:      Maintained
18611 F:      drivers/net/ipa/
18612
18613 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18614 M:      Gabriel Somlo <[email protected]>
18615 M:      "Michael S. Tsirkin" <[email protected]>
18616 L:      [email protected]
18617 S:      Maintained
18618 F:      drivers/firmware/qemu_fw_cfg.c
18619 F:      include/uapi/linux/qemu_fw_cfg.h
18620
18621 QIB DRIVER
18622 M:      Dennis Dalessandro <[email protected]>
18623 L:      [email protected]
18624 S:      Supported
18625 F:      drivers/infiniband/hw/qib/
18626
18627 QLOGIC QL41xxx FCOE DRIVER
18628 M:      Saurav Kashyap <[email protected]>
18629 M:      Javed Hasan <[email protected]>
18630 M:      [email protected]
18631 L:      [email protected]
18632 S:      Supported
18633 F:      drivers/scsi/qedf/
18634
18635 QLOGIC QL41xxx ISCSI DRIVER
18636 M:      Nilesh Javali <[email protected]>
18637 M:      Manish Rangankar <[email protected]>
18638 M:      [email protected]
18639 L:      [email protected]
18640 S:      Supported
18641 F:      drivers/scsi/qedi/
18642
18643 QLOGIC QL4xxx ETHERNET DRIVER
18644 M:      Manish Chopra <[email protected]>
18645 L:      [email protected]
18646 S:      Supported
18647 F:      drivers/net/ethernet/qlogic/qed/
18648 F:      drivers/net/ethernet/qlogic/qede/
18649 F:      include/linux/qed/
18650
18651 QLOGIC QL4xxx RDMA DRIVER
18652 M:      Michal Kalderon <[email protected]>
18653 L:      [email protected]
18654 S:      Supported
18655 F:      drivers/infiniband/hw/qedr/
18656 F:      include/uapi/rdma/qedr-abi.h
18657
18658 QLOGIC QLA1280 SCSI DRIVER
18659 M:      Michael Reed <[email protected]>
18660 L:      [email protected]
18661 S:      Maintained
18662 F:      drivers/scsi/qla1280.[ch]
18663
18664 QLOGIC QLA2XXX FC-SCSI DRIVER
18665 M:      Nilesh Javali <[email protected]>
18666 M:      [email protected]
18667 L:      [email protected]
18668 S:      Supported
18669 F:      drivers/scsi/qla2xxx/
18670
18671 QLOGIC QLA3XXX NETWORK DRIVER
18672 M:      [email protected]
18673 L:      [email protected]
18674 S:      Supported
18675 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18676
18677 QLOGIC QLA4XXX iSCSI DRIVER
18678 M:      Nilesh Javali <[email protected]>
18679 M:      Manish Rangankar <[email protected]>
18680 M:      [email protected]
18681 L:      [email protected]
18682 S:      Supported
18683 F:      drivers/scsi/qla4xxx/
18684
18685 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18686 M:      Shahed Shaikh <[email protected]>
18687 M:      Manish Chopra <[email protected]>
18688 M:      [email protected]
18689 L:      [email protected]
18690 S:      Supported
18691 F:      drivers/net/ethernet/qlogic/qlcnic/
18692
18693 QM1D1B0004 MEDIA DRIVER
18694 M:      Akihiro Tsukada <[email protected]>
18695 L:      [email protected]
18696 S:      Odd Fixes
18697 F:      drivers/media/tuners/qm1d1b0004*
18698
18699 QM1D1C0042 MEDIA DRIVER
18700 M:      Akihiro Tsukada <[email protected]>
18701 L:      [email protected]
18702 S:      Odd Fixes
18703 F:      drivers/media/tuners/qm1d1c0042*
18704
18705 QNX4 FILESYSTEM
18706 M:      Anders Larsen <[email protected]>
18707 S:      Maintained
18708 W:      http://www.alarsen.net/linux/qnx4fs/
18709 F:      fs/qnx4/
18710 F:      include/uapi/linux/qnx4_fs.h
18711 F:      include/uapi/linux/qnxtypes.h
18712
18713 QNX6 FILESYSTEM
18714 S:      Orphan
18715 F:      Documentation/filesystems/qnx6.rst
18716 F:      fs/qnx6/
18717 F:      include/linux/qnx6_fs.h
18718
18719 QORIQ DPAA2 FSL-MC BUS DRIVER
18720 M:      Stuart Yoder <[email protected]>
18721 M:      Laurentiu Tudor <[email protected]>
18722 L:      [email protected]
18723 S:      Maintained
18724 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18725 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18726 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18727 F:      drivers/bus/fsl-mc/
18728 F:      include/uapi/linux/fsl_mc.h
18729
18730 QT1010 MEDIA DRIVER
18731 L:      [email protected]
18732 S:      Orphan
18733 W:      https://linuxtv.org
18734 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18735 F:      drivers/media/tuners/qt1010*
18736
18737 QUALCOMM ATH12K WIRELESS DRIVER
18738 M:      Kalle Valo <[email protected]>
18739 M:      Jeff Johnson <[email protected]>
18740 L:      [email protected]
18741 S:      Supported
18742 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18744 F:      drivers/net/wireless/ath/ath12k/
18745 N:      ath12k
18746
18747 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18748 M:      Kalle Valo <[email protected]>
18749 M:      Jeff Johnson <[email protected]>
18750 L:      [email protected]
18751 S:      Supported
18752 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18754 F:      drivers/net/wireless/ath/ath10k/
18755 N:      ath10k
18756
18757 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18758 M:      Kalle Valo <[email protected]>
18759 M:      Jeff Johnson <[email protected]>
18760 L:      [email protected]
18761 S:      Supported
18762 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18763 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18765 F:      drivers/net/wireless/ath/ath11k/
18766 N:      ath11k
18767
18768 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18769 M:      Toke Høiland-Jørgensen <[email protected]>
18770 L:      [email protected]
18771 S:      Maintained
18772 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18774 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18775 F:      drivers/net/wireless/ath/ath9k/
18776
18777 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18778 M:      Stefan Wahren <[email protected]>
18779 L:      [email protected]
18780 S:      Maintained
18781 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18782 F:      drivers/net/ethernet/qualcomm/qca*
18783
18784 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18785 M:      Stephan Gerhold <[email protected]>
18786 L:      [email protected]
18787 L:      [email protected]
18788 S:      Maintained
18789 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18790 F:      drivers/net/wwan/qcom_bam_dmux.c
18791
18792 QUALCOMM CAMERA SUBSYSTEM DRIVER
18793 M:      Robert Foss <[email protected]>
18794 M:      Todor Tomov <[email protected]>
18795 M:      Bryan O'Donoghue <[email protected]>
18796 L:      [email protected]
18797 S:      Maintained
18798 F:      Documentation/admin-guide/media/qcom_camss.rst
18799 F:      Documentation/devicetree/bindings/media/*camss*
18800 F:      drivers/media/platform/qcom/camss/
18801
18802 QUALCOMM CLOCK DRIVERS
18803 M:      Bjorn Andersson <[email protected]>
18804 L:      [email protected]
18805 S:      Supported
18806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18807 F:      Documentation/devicetree/bindings/clock/qcom,*
18808 F:      drivers/clk/qcom/
18809 F:      include/dt-bindings/clock/qcom,*
18810
18811 QUALCOMM CLOUD AI (QAIC) DRIVER
18812 M:      Jeffrey Hugo <[email protected]>
18813 R:      Carl Vanderlip <[email protected]>
18814 L:      [email protected]
18815 L:      [email protected]
18816 S:      Supported
18817 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18818 F:      Documentation/accel/qaic/
18819 F:      drivers/accel/qaic/
18820 F:      include/uapi/drm/qaic_accel.h
18821
18822 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18823 M:      Bjorn Andersson <[email protected]>
18824 M:      Konrad Dybcio <[email protected]>
18825 L:      [email protected]
18826 L:      [email protected]
18827 S:      Maintained
18828 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18829 F:      drivers/pmdomain/qcom/cpr.c
18830
18831 QUALCOMM CPUCP MAILBOX DRIVER
18832 M:      Sibi Sankar <[email protected]>
18833 L:      [email protected]
18834 S:      Supported
18835 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
18836 F:      drivers/mailbox/qcom-cpucp-mbox.c
18837
18838 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18839 M:      Ilia Lin <[email protected]>
18840 L:      [email protected]
18841 S:      Maintained
18842 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18843 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18844 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18845
18846 QUALCOMM CRYPTO DRIVERS
18847 M:      Thara Gopinath <[email protected]>
18848 L:      [email protected]
18849 L:      [email protected]
18850 S:      Maintained
18851 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18852 F:      drivers/crypto/qce/
18853
18854 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18855 M:      Timur Tabi <[email protected]>
18856 L:      [email protected]
18857 S:      Maintained
18858 F:      drivers/net/ethernet/qualcomm/emac/
18859
18860 QUALCOMM ETHQOS ETHERNET DRIVER
18861 M:      Vinod Koul <[email protected]>
18862 L:      [email protected]
18863 L:      [email protected]
18864 S:      Maintained
18865 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18866 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18867
18868 QUALCOMM FASTRPC DRIVER
18869 M:      Srinivas Kandagatla <[email protected]>
18870 M:      Amol Maheshwari <[email protected]>
18871 L:      [email protected]
18872 L:      [email protected]
18873 S:      Maintained
18874 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18875 F:      drivers/misc/fastrpc.c
18876 F:      include/uapi/misc/fastrpc.h
18877
18878 QUALCOMM HEXAGON ARCHITECTURE
18879 M:      Brian Cain <[email protected]>
18880 L:      [email protected]
18881 S:      Supported
18882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18883 F:      arch/hexagon/
18884
18885 QUALCOMM HIDMA DRIVER
18886 M:      Sinan Kaya <[email protected]>
18887 L:      [email protected] (moderated for non-subscribers)
18888 L:      [email protected]
18889 L:      [email protected]
18890 S:      Supported
18891 F:      drivers/dma/qcom/hidma*
18892
18893 QUALCOMM I2C CCI DRIVER
18894 M:      Loic Poulain <[email protected]>
18895 M:      Robert Foss <[email protected]>
18896 L:      [email protected]
18897 L:      [email protected]
18898 S:      Maintained
18899 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18900 F:      drivers/i2c/busses/i2c-qcom-cci.c
18901
18902 QUALCOMM INTERCONNECT BWMON DRIVER
18903 M:      Krzysztof Kozlowski <[email protected]>
18904 L:      [email protected]
18905 S:      Maintained
18906 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18907 F:      drivers/soc/qcom/icc-bwmon.c
18908
18909 QUALCOMM IOMMU
18910 M:      Rob Clark <[email protected]>
18911 L:      [email protected]
18912 L:      [email protected]
18913 S:      Maintained
18914 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18915 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18916 F:      drivers/iommu/msm_iommu*
18917
18918 QUALCOMM IPC ROUTER (QRTR) DRIVER
18919 M:      Manivannan Sadhasivam <[email protected]>
18920 L:      [email protected]
18921 S:      Maintained
18922 F:      include/trace/events/qrtr.h
18923 F:      include/uapi/linux/qrtr.h
18924 F:      net/qrtr/
18925
18926 QUALCOMM IPCC MAILBOX DRIVER
18927 M:      Manivannan Sadhasivam <[email protected]>
18928 L:      [email protected]
18929 S:      Supported
18930 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18931 F:      drivers/mailbox/qcom-ipcc.c
18932 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18933
18934 QUALCOMM IPQ4019 USB PHY DRIVER
18935 M:      Robert Marko <[email protected]>
18936 M:      Luka Perkov <[email protected]>
18937 L:      [email protected]
18938 S:      Maintained
18939 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18940 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18941
18942 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18943 M:      Robert Marko <[email protected]>
18944 M:      Luka Perkov <[email protected]>
18945 L:      [email protected]
18946 S:      Maintained
18947 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18948 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18949
18950 QUALCOMM NAND CONTROLLER DRIVER
18951 M:      Manivannan Sadhasivam <[email protected]>
18952 L:      [email protected]
18953 L:      [email protected]
18954 S:      Maintained
18955 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18956 F:      drivers/mtd/nand/raw/qcom_nandc.c
18957
18958 QUALCOMM QSEECOM DRIVER
18959 M:      Maximilian Luz <[email protected]>
18960 L:      [email protected]
18961 S:      Maintained
18962 F:      drivers/firmware/qcom/qcom_qseecom.c
18963
18964 QUALCOMM QSEECOM UEFISECAPP DRIVER
18965 M:      Maximilian Luz <[email protected]>
18966 L:      [email protected]
18967 S:      Maintained
18968 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18969
18970 QUALCOMM RMNET DRIVER
18971 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18972 M:      Sean Tranchetti <[email protected]>
18973 L:      [email protected]
18974 S:      Maintained
18975 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18976 F:      drivers/net/ethernet/qualcomm/rmnet/
18977 F:      include/linux/if_rmnet.h
18978
18979 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
18980 M:      Bartosz Golaszewski <[email protected]>
18981 L:      [email protected]
18982 S:      Maintained
18983 F:      drivers/firmware/qcom/qcom_tzmem.c
18984 F:      drivers/firmware/qcom/qcom_tzmem.h
18985 F:      include/linux/firmware/qcom/qcom_tzmem.h
18986
18987 QUALCOMM TSENS THERMAL DRIVER
18988 M:      Amit Kucheria <[email protected]>
18989 M:      Thara Gopinath <[email protected]>
18990 L:      [email protected]
18991 L:      [email protected]
18992 S:      Maintained
18993 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18994 F:      drivers/thermal/qcom/
18995
18996 QUALCOMM TYPEC PORT MANAGER DRIVER
18997 M:      Bryan O'Donoghue <[email protected]>
18998 L:      [email protected]
18999 L:      [email protected]
19000 S:      Maintained
19001 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
19002 F:      drivers/usb/typec/tcpm/qcom/
19003
19004 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
19005 M:      Stanimir Varbanov <[email protected]>
19006 M:      Vikash Garodia <[email protected]>
19007 R:      Bryan O'Donoghue <[email protected]>
19008 L:      [email protected]
19009 L:      [email protected]
19010 S:      Maintained
19011 T:      git git://linuxtv.org/media_tree.git
19012 F:      Documentation/devicetree/bindings/media/*venus*
19013 F:      drivers/media/platform/qcom/venus/
19014
19015 QUALCOMM WCN36XX WIRELESS DRIVER
19016 M:      Loic Poulain <[email protected]>
19017 L:      [email protected]
19018 S:      Supported
19019 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
19020 F:      drivers/net/wireless/ath/wcn36xx/
19021
19022 QUANTENNA QTNFMAC WIRELESS DRIVER
19023 M:      Igor Mitsyanko <[email protected]>
19024 R:      Sergey Matyukevich <[email protected]>
19025 L:      [email protected]
19026 S:      Maintained
19027 F:      drivers/net/wireless/quantenna
19028
19029 RADEON and AMDGPU DRM DRIVERS
19030 M:      Alex Deucher <[email protected]>
19031 M:      Christian König <[email protected]>
19032 M:      Xinhui Pan <[email protected]>
19033 L:      [email protected]
19034 S:      Supported
19035 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
19036 C:      irc://irc.oftc.net/radeon
19037 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
19038 F:      Documentation/gpu/amdgpu/
19039 F:      drivers/gpu/drm/amd/
19040 F:      drivers/gpu/drm/ci/xfails/amd*
19041 F:      drivers/gpu/drm/radeon/
19042 F:      include/uapi/drm/amdgpu_drm.h
19043 F:      include/uapi/drm/radeon_drm.h
19044
19045 RADEON FRAMEBUFFER DISPLAY DRIVER
19046 M:      Benjamin Herrenschmidt <[email protected]>
19047 L:      [email protected]
19048 S:      Maintained
19049 F:      drivers/video/fbdev/aty/radeon*
19050 F:      include/uapi/linux/radeonfb.h
19051
19052 RADIOSHARK RADIO DRIVER
19053 M:      Hans Verkuil <[email protected]>
19054 L:      [email protected]
19055 S:      Maintained
19056 T:      git git://linuxtv.org/media_tree.git
19057 F:      drivers/media/radio/radio-shark.c
19058
19059 RADIOSHARK2 RADIO DRIVER
19060 M:      Hans Verkuil <[email protected]>
19061 L:      [email protected]
19062 S:      Maintained
19063 T:      git git://linuxtv.org/media_tree.git
19064 F:      drivers/media/radio/radio-shark2.c
19065 F:      drivers/media/radio/radio-tea5777.c
19066
19067 RADOS BLOCK DEVICE (RBD)
19068 M:      Ilya Dryomov <[email protected]>
19069 R:      Dongsheng Yang <[email protected]>
19070 L:      [email protected]
19071 S:      Supported
19072 W:      http://ceph.com/
19073 T:      git https://github.com/ceph/ceph-client.git
19074 F:      Documentation/ABI/testing/sysfs-bus-rbd
19075 F:      drivers/block/rbd.c
19076 F:      drivers/block/rbd_types.h
19077
19078 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19079 L:      [email protected]
19080 S:      Orphan
19081 F:      drivers/video/fbdev/aty/aty128fb.c
19082
19083 RAINSHADOW-CEC DRIVER
19084 M:      Hans Verkuil <[email protected]>
19085 L:      [email protected]
19086 S:      Maintained
19087 T:      git git://linuxtv.org/media_tree.git
19088 F:      drivers/media/cec/usb/rainshadow/
19089
19090 RALINK MIPS ARCHITECTURE
19091 M:      John Crispin <[email protected]>
19092 M:      Sergio Paracuellos <[email protected]>
19093 L:      [email protected]
19094 S:      Maintained
19095 F:      arch/mips/ralink
19096
19097 RALINK MT7621 MIPS ARCHITECTURE
19098 M:      Arınç ÜNAL <[email protected]>
19099 M:      Sergio Paracuellos <[email protected]>
19100 L:      [email protected]
19101 S:      Maintained
19102 F:      arch/mips/boot/dts/ralink/mt7621*
19103
19104 RALINK RT2X00 WIRELESS LAN DRIVER
19105 M:      Stanislaw Gruszka <[email protected]>
19106 L:      [email protected]
19107 S:      Maintained
19108 F:      drivers/net/wireless/ralink/rt2x00/
19109
19110 RAMDISK RAM BLOCK DEVICE DRIVER
19111 M:      Jens Axboe <[email protected]>
19112 S:      Maintained
19113 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19114 F:      drivers/block/brd.c
19115
19116 RANCHU VIRTUAL BOARD FOR MIPS
19117 M:      Miodrag Dinic <[email protected]>
19118 L:      [email protected]
19119 S:      Supported
19120 F:      arch/mips/configs/generic/board-ranchu.config
19121 F:      arch/mips/generic/board-ranchu.c
19122
19123 RANDOM NUMBER DRIVER
19124 M:      "Theodore Ts'o" <[email protected]>
19125 M:      Jason A. Donenfeld <[email protected]>
19126 S:      Maintained
19127 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19128 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19129 F:      drivers/char/random.c
19130 F:      include/linux/random.h
19131 F:      include/uapi/linux/random.h
19132 F:      drivers/virt/vmgenid.c
19133 F:      include/vdso/getrandom.h
19134 F:      lib/vdso/getrandom.c
19135 F:      arch/x86/entry/vdso/vgetrandom*
19136 F:      arch/x86/include/asm/vdso/getrandom*
19137
19138 RAPIDIO SUBSYSTEM
19139 M:      Matt Porter <[email protected]>
19140 M:      Alexandre Bounine <[email protected]>
19141 S:      Maintained
19142 F:      drivers/rapidio/
19143
19144 RAS INFRASTRUCTURE
19145 M:      Tony Luck <[email protected]>
19146 M:      Borislav Petkov <[email protected]>
19147 L:      [email protected]
19148 S:      Maintained
19149 F:      Documentation/admin-guide/RAS
19150 F:      drivers/ras/
19151 F:      include/linux/ras.h
19152 F:      include/ras/ras_event.h
19153
19154 RAS FRU MEMORY POISON MANAGER (FMPM)
19155 M:      Yazen Ghannam <[email protected]>
19156 L:      [email protected]
19157 S:      Maintained
19158 F:      drivers/ras/amd/fmpm.c
19159
19160 RASPBERRY PI PISP BACK END
19161 M:      Jacopo Mondi <[email protected]>
19162 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19163 L:      [email protected]
19164 S:      Maintained
19165 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19166 F:      drivers/media/platform/raspberrypi/pisp_be/
19167 F:      include/uapi/linux/media/raspberrypi/
19168
19169 RC-CORE / LIRC FRAMEWORK
19170 M:      Sean Young <[email protected]>
19171 L:      [email protected]
19172 S:      Maintained
19173 W:      http://linuxtv.org
19174 T:      git git://linuxtv.org/media_tree.git
19175 F:      Documentation/driver-api/media/rc-core.rst
19176 F:      Documentation/userspace-api/media/rc/
19177 F:      drivers/media/rc/
19178 F:      include/media/rc-core.h
19179 F:      include/media/rc-map.h
19180 F:      include/uapi/linux/lirc.h
19181
19182 RCMM REMOTE CONTROLS DECODER
19183 M:      Patrick Lerda <[email protected]>
19184 S:      Maintained
19185 F:      drivers/media/rc/ir-rcmm-decoder.c
19186
19187 RCUTORTURE TEST FRAMEWORK
19188 M:      "Paul E. McKenney" <[email protected]>
19189 M:      Josh Triplett <[email protected]>
19190 R:      Steven Rostedt <[email protected]>
19191 R:      Mathieu Desnoyers <[email protected]>
19192 R:      Lai Jiangshan <[email protected]>
19193 L:      [email protected]
19194 S:      Supported
19195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19196 F:      tools/testing/selftests/rcutorture
19197
19198 RDACM20 Camera Sensor
19199 M:      Jacopo Mondi <[email protected]>
19200 M:      Kieran Bingham <[email protected]>
19201 M:      Laurent Pinchart <[email protected]>
19202 M:      Niklas Söderlund <[email protected]>
19203 L:      [email protected]
19204 S:      Maintained
19205 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19206 F:      drivers/media/i2c/max9271.c
19207 F:      drivers/media/i2c/max9271.h
19208 F:      drivers/media/i2c/rdacm20.c
19209
19210 RDACM21 Camera Sensor
19211 M:      Jacopo Mondi <[email protected]>
19212 M:      Kieran Bingham <[email protected]>
19213 M:      Laurent Pinchart <[email protected]>
19214 M:      Niklas Söderlund <[email protected]>
19215 L:      [email protected]
19216 S:      Maintained
19217 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19218 F:      drivers/media/i2c/max9271.c
19219 F:      drivers/media/i2c/max9271.h
19220 F:      drivers/media/i2c/rdacm21.c
19221
19222 RDC R-321X SoC
19223 M:      Florian Fainelli <[email protected]>
19224 S:      Maintained
19225
19226 RDC R6040 FAST ETHERNET DRIVER
19227 M:      Florian Fainelli <[email protected]>
19228 L:      [email protected]
19229 S:      Maintained
19230 F:      drivers/net/ethernet/rdc/r6040.c
19231
19232 RDMAVT - RDMA verbs software
19233 M:      Dennis Dalessandro <[email protected]>
19234 L:      [email protected]
19235 S:      Supported
19236 F:      drivers/infiniband/sw/rdmavt
19237
19238 RDS - RELIABLE DATAGRAM SOCKETS
19239 M:      Allison Henderson <[email protected]>
19240 L:      [email protected]
19241 L:      [email protected]
19242 L:      [email protected] (moderated for non-subscribers)
19243 S:      Supported
19244 W:      https://oss.oracle.com/projects/rds/
19245 F:      Documentation/networking/rds.rst
19246 F:      net/rds/
19247
19248 RDT - RESOURCE ALLOCATION
19249 M:      Fenghua Yu <[email protected]>
19250 M:      Reinette Chatre <[email protected]>
19251 L:      [email protected]
19252 S:      Supported
19253 F:      Documentation/arch/x86/resctrl*
19254 F:      arch/x86/include/asm/resctrl.h
19255 F:      arch/x86/kernel/cpu/resctrl/
19256 F:      tools/testing/selftests/resctrl/
19257
19258 READ-COPY UPDATE (RCU)
19259 M:      "Paul E. McKenney" <[email protected]>
19260 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19261 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19262 M:      Joel Fernandes <[email protected]>
19263 M:      Josh Triplett <[email protected]>
19264 M:      Boqun Feng <[email protected]>
19265 M:      Uladzislau Rezki <[email protected]>
19266 R:      Steven Rostedt <[email protected]>
19267 R:      Mathieu Desnoyers <[email protected]>
19268 R:      Lai Jiangshan <[email protected]>
19269 R:      Zqiang <[email protected]>
19270 L:      [email protected]
19271 S:      Supported
19272 W:      http://www.rdrop.com/users/paulmck/RCU/
19273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19274 F:      Documentation/RCU/
19275 F:      include/linux/rcu*
19276 F:      kernel/rcu/
19277 X:      Documentation/RCU/torture.rst
19278 X:      include/linux/srcu*.h
19279 X:      kernel/rcu/srcu*.c
19280
19281 REAL TIME CLOCK (RTC) SUBSYSTEM
19282 M:      Alexandre Belloni <[email protected]>
19283 L:      [email protected]
19284 S:      Maintained
19285 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19287 F:      Documentation/admin-guide/rtc.rst
19288 F:      Documentation/devicetree/bindings/rtc/
19289 F:      drivers/rtc/
19290 F:      include/linux/rtc.h
19291 F:      include/linux/rtc/
19292 F:      include/uapi/linux/rtc.h
19293 F:      tools/testing/selftests/rtc/
19294
19295 Real-time Linux Analysis (RTLA) tools
19296 M:      Steven Rostedt <[email protected]>
19297 L:      [email protected]
19298 S:      Maintained
19299 F:      Documentation/tools/rtla/
19300 F:      tools/tracing/rtla/
19301
19302 REALTEK AUDIO CODECS
19303 M:      Oder Chiou <[email protected]>
19304 S:      Maintained
19305 F:      include/sound/rt*.h
19306 F:      sound/soc/codecs/rt*
19307
19308 REALTEK OTTO WATCHDOG
19309 M:      Sander Vanheule <[email protected]>
19310 L:      [email protected]
19311 S:      Maintained
19312 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19313 F:      drivers/watchdog/realtek_otto_wdt.c
19314
19315 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19316 M:      Linus Walleij <[email protected]>
19317 M:      Alvin Šipraga <[email protected]>
19318 S:      Maintained
19319 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19320 F:      drivers/net/dsa/realtek/*
19321
19322 REALTEK WIRELESS DRIVER (rtlwifi family)
19323 M:      Ping-Ke Shih <[email protected]>
19324 L:      [email protected]
19325 S:      Maintained
19326 T:      git https://github.com/pkshih/rtw.git
19327 F:      drivers/net/wireless/realtek/rtlwifi/
19328
19329 REALTEK WIRELESS DRIVER (rtw88)
19330 M:      Ping-Ke Shih <[email protected]>
19331 L:      [email protected]
19332 S:      Maintained
19333 T:      git https://github.com/pkshih/rtw.git
19334 F:      drivers/net/wireless/realtek/rtw88/
19335
19336 REALTEK WIRELESS DRIVER (rtw89)
19337 M:      Ping-Ke Shih <[email protected]>
19338 L:      [email protected]
19339 S:      Maintained
19340 T:      git https://github.com/pkshih/rtw.git
19341 F:      drivers/net/wireless/realtek/rtw89/
19342
19343 REDPINE WIRELESS DRIVER
19344 L:      [email protected]
19345 S:      Orphan
19346 F:      drivers/net/wireless/rsi/
19347
19348 REGISTER MAP ABSTRACTION
19349 M:      Mark Brown <[email protected]>
19350 L:      [email protected]
19351 S:      Supported
19352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19353 F:      Documentation/devicetree/bindings/regmap/
19354 F:      drivers/base/regmap/
19355 F:      include/linux/regmap.h
19356
19357 REISERFS FILE SYSTEM
19358 L:      [email protected]
19359 S:      Obsolete
19360 F:      fs/reiserfs/
19361
19362 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19363 M:      Bjorn Andersson <[email protected]>
19364 M:      Mathieu Poirier <[email protected]>
19365 L:      [email protected]
19366 S:      Maintained
19367 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19368 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19369 F:      Documentation/devicetree/bindings/remoteproc/
19370 F:      Documentation/staging/remoteproc.rst
19371 F:      drivers/remoteproc/
19372 F:      include/linux/remoteproc.h
19373 F:      include/linux/remoteproc/
19374
19375 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19376 M:      Bjorn Andersson <[email protected]>
19377 M:      Mathieu Poirier <[email protected]>
19378 L:      [email protected]
19379 S:      Maintained
19380 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19381 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19382 F:      Documentation/staging/rpmsg.rst
19383 F:      drivers/rpmsg/
19384 F:      include/linux/rpmsg.h
19385 F:      include/linux/rpmsg/
19386 F:      include/uapi/linux/rpmsg.h
19387 F:      samples/rpmsg/
19388
19389 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19390 M:      Stephan Gerhold <[email protected]>
19391 L:      [email protected]
19392 L:      [email protected]
19393 S:      Maintained
19394 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19395
19396 RENESAS CLOCK DRIVERS
19397 M:      Geert Uytterhoeven <[email protected]>
19398 L:      [email protected]
19399 S:      Supported
19400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19401 F:      Documentation/devicetree/bindings/clock/renesas,*
19402 F:      drivers/clk/renesas/
19403
19404 RENESAS EMEV2 I2C DRIVER
19405 M:      Wolfram Sang <[email protected]>
19406 L:      [email protected]
19407 S:      Supported
19408 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19409 F:      drivers/i2c/busses/i2c-emev2.c
19410
19411 RENESAS ETHERNET AVB DRIVER
19412 R:      Sergey Shtylyov <[email protected]>
19413 L:      [email protected]
19414 L:      [email protected]
19415 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19416 F:      drivers/net/ethernet/renesas/Kconfig
19417 F:      drivers/net/ethernet/renesas/Makefile
19418 F:      drivers/net/ethernet/renesas/ravb*
19419
19420 RENESAS ETHERNET SWITCH DRIVER
19421 R:      Yoshihiro Shimoda <[email protected]>
19422 L:      [email protected]
19423 L:      [email protected]
19424 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19425 F:      drivers/net/ethernet/renesas/Kconfig
19426 F:      drivers/net/ethernet/renesas/Makefile
19427 F:      drivers/net/ethernet/renesas/rcar_gen4*
19428 F:      drivers/net/ethernet/renesas/rswitch*
19429
19430 RENESAS ETHERNET TSN DRIVER
19431 M:      Niklas Söderlund <[email protected]>
19432 L:      [email protected]
19433 L:      [email protected]
19434 S:      Supported
19435 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19436 F:      drivers/net/ethernet/renesas/rtsn.*
19437
19438 RENESAS IDT821034 ASoC CODEC
19439 M:      Herve Codina <[email protected]>
19440 L:      [email protected] (moderated for non-subscribers)
19441 S:      Maintained
19442 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19443 F:      sound/soc/codecs/idt821034.c
19444
19445 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19446 M:      Miquel Raynal <[email protected]>
19447 L:      [email protected]
19448 L:      [email protected]
19449 S:      Maintained
19450 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19451 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19452
19453 RENESAS R-CAR GYROADC DRIVER
19454 M:      Marek Vasut <[email protected]>
19455 L:      [email protected]
19456 S:      Supported
19457 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19458 F:      drivers/iio/adc/rcar-gyroadc.c
19459
19460 RENESAS R-CAR I2C DRIVERS
19461 M:      Wolfram Sang <[email protected]>
19462 L:      [email protected]
19463 S:      Supported
19464 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19465 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19466 F:      drivers/i2c/busses/i2c-rcar.c
19467 F:      drivers/i2c/busses/i2c-sh_mobile.c
19468
19469 RENESAS R-CAR SATA DRIVER
19470 R:      Sergey Shtylyov <[email protected]>
19471 L:      [email protected]
19472 L:      [email protected]
19473 S:      Supported
19474 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19475 F:      drivers/ata/sata_rcar.c
19476
19477 RENESAS R-CAR THERMAL DRIVERS
19478 M:      Niklas Söderlund <[email protected]>
19479 L:      [email protected]
19480 S:      Supported
19481 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19482 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19483 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19484 F:      drivers/thermal/renesas/rcar_thermal.c
19485
19486 RENESAS RIIC DRIVER
19487 M:      Chris Brandt <[email protected]>
19488 L:      [email protected]
19489 S:      Supported
19490 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19491 F:      drivers/i2c/busses/i2c-riic.c
19492
19493 RENESAS RZ/G2L A/D DRIVER
19494 M:      Lad Prabhakar <[email protected]>
19495 L:      [email protected]
19496 L:      [email protected]
19497 S:      Supported
19498 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19499 F:      drivers/iio/adc/rzg2l_adc.c
19500
19501 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19502 M:      Biju Das <[email protected]>
19503 L:      [email protected]
19504 L:      [email protected]
19505 S:      Supported
19506 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19507 F:      drivers/counter/rz-mtu3-cnt.c
19508
19509 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19510 M:      Clément Léger <[email protected]>
19511 L:      [email protected]
19512 L:      [email protected]
19513 S:      Maintained
19514 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19515 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19516 F:      drivers/net/dsa/rzn1_a5psw*
19517 F:      drivers/net/pcs/pcs-rzn1-miic.c
19518 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19519 F:      include/linux/pcs-rzn1-miic.h
19520 F:      net/dsa/tag_rzn1_a5psw.c
19521
19522 RENESAS RZ/N1 DWMAC GLUE LAYER
19523 M:      Romain Gantois <[email protected]>
19524 S:      Maintained
19525 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19526 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19527
19528 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19529 M:      Miquel Raynal <[email protected]>
19530 L:      [email protected]
19531 L:      [email protected]
19532 S:      Maintained
19533 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19534 F:      drivers/rtc/rtc-rzn1.c
19535
19536 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19537 M:      Herve Codina <[email protected]>
19538 L:      [email protected]
19539 L:      [email protected]
19540 S:      Maintained
19541 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19542 F:      drivers/usb/gadget/udc/renesas_usbf.c
19543
19544 RENESAS RZ/V2M I2C DRIVER
19545 M:      Fabrizio Castro <[email protected]>
19546 L:      [email protected]
19547 L:      [email protected]
19548 S:      Supported
19549 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19550 F:      drivers/i2c/busses/i2c-rzv2m.c
19551
19552 RENESAS SUPERH ETHERNET DRIVER
19553 R:      Sergey Shtylyov <[email protected]>
19554 L:      [email protected]
19555 L:      [email protected]
19556 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19557 F:      drivers/net/ethernet/renesas/Kconfig
19558 F:      drivers/net/ethernet/renesas/Makefile
19559 F:      drivers/net/ethernet/renesas/sh_eth*
19560 F:      include/linux/sh_eth.h
19561
19562 RENESAS USB PHY DRIVER
19563 M:      Yoshihiro Shimoda <[email protected]>
19564 L:      [email protected]
19565 S:      Maintained
19566 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19567
19568 RENESAS VERSACLOCK 7 CLOCK DRIVER
19569 M:      Alex Helms <[email protected]>
19570 S:      Maintained
19571 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19572 F:      drivers/clk/clk-versaclock7.c
19573
19574 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19575 M:      Herve Codina <[email protected]>
19576 L:      [email protected]
19577 S:      Maintained
19578 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19579 F:      drivers/iio/potentiometer/x9250.c
19580
19581 RESET CONTROLLER FRAMEWORK
19582 M:      Philipp Zabel <[email protected]>
19583 S:      Maintained
19584 T:      git git://git.pengutronix.de/git/pza/linux
19585 F:      Documentation/devicetree/bindings/reset/
19586 F:      Documentation/driver-api/reset.rst
19587 F:      drivers/reset/
19588 F:      include/dt-bindings/reset/
19589 F:      include/linux/reset-controller.h
19590 F:      include/linux/reset.h
19591 F:      include/linux/reset/
19592 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19593
19594 RESTARTABLE SEQUENCES SUPPORT
19595 M:      Mathieu Desnoyers <[email protected]>
19596 M:      Peter Zijlstra <[email protected]>
19597 M:      "Paul E. McKenney" <[email protected]>
19598 M:      Boqun Feng <[email protected]>
19599 L:      [email protected]
19600 S:      Supported
19601 F:      include/trace/events/rseq.h
19602 F:      include/uapi/linux/rseq.h
19603 F:      kernel/rseq.c
19604 F:      tools/testing/selftests/rseq/
19605
19606 RFKILL
19607 M:      Johannes Berg <[email protected]>
19608 L:      [email protected]
19609 S:      Maintained
19610 W:      https://wireless.wiki.kernel.org/
19611 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19614 F:      Documentation/ABI/stable/sysfs-class-rfkill
19615 F:      Documentation/driver-api/rfkill.rst
19616 F:      include/linux/rfkill.h
19617 F:      include/uapi/linux/rfkill.h
19618 F:      net/rfkill/
19619
19620 RHASHTABLE
19621 M:      Thomas Graf <[email protected]>
19622 M:      Herbert Xu <[email protected]>
19623 L:      [email protected]
19624 S:      Maintained
19625 F:      include/linux/rhashtable-types.h
19626 F:      include/linux/rhashtable.h
19627 F:      lib/rhashtable.c
19628 F:      lib/test_rhashtable.c
19629
19630 RICOH R5C592 MEMORYSTICK DRIVER
19631 M:      Maxim Levitsky <[email protected]>
19632 S:      Maintained
19633 F:      drivers/memstick/host/r592.*
19634
19635 RICOH SMARTMEDIA/XD DRIVER
19636 M:      Maxim Levitsky <[email protected]>
19637 S:      Maintained
19638 F:      drivers/mtd/nand/raw/r852.c
19639 F:      drivers/mtd/nand/raw/r852.h
19640
19641 RISC-V AIA DRIVERS
19642 M:      Anup Patel <[email protected]>
19643 L:      [email protected]
19644 S:      Maintained
19645 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19646 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19647 F:      drivers/irqchip/irq-riscv-aplic-*.c
19648 F:      drivers/irqchip/irq-riscv-aplic-*.h
19649 F:      drivers/irqchip/irq-riscv-imsic-*.c
19650 F:      drivers/irqchip/irq-riscv-imsic-*.h
19651 F:      drivers/irqchip/irq-riscv-intc.c
19652 F:      include/linux/irqchip/riscv-aplic.h
19653 F:      include/linux/irqchip/riscv-imsic.h
19654
19655 RISC-V ARCHITECTURE
19656 M:      Paul Walmsley <[email protected]>
19657 M:      Palmer Dabbelt <[email protected]>
19658 M:      Albert Ou <[email protected]>
19659 L:      [email protected]
19660 S:      Supported
19661 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19662 C:      irc://irc.libera.chat/riscv
19663 P:      Documentation/arch/riscv/patch-acceptance.rst
19664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19665 F:      arch/riscv/
19666 N:      riscv
19667 K:      riscv
19668
19669 RISC-V MICROCHIP FPGA SUPPORT
19670 M:      Conor Dooley <[email protected]>
19671 M:      Daire McNamara <[email protected]>
19672 L:      [email protected]
19673 S:      Supported
19674 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19675 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19676 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19677 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19678 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19679 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19680 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19681 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19682 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19683 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19684 F:      arch/riscv/boot/dts/microchip/
19685 F:      drivers/char/hw_random/mpfs-rng.c
19686 F:      drivers/clk/microchip/clk-mpfs*.c
19687 F:      drivers/firmware/microchip/mpfs-auto-update.c
19688 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19689 F:      drivers/mailbox/mailbox-mpfs.c
19690 F:      drivers/pci/controller/plda/pcie-microchip-host.c
19691 F:      drivers/pwm/pwm-microchip-core.c
19692 F:      drivers/reset/reset-mpfs.c
19693 F:      drivers/rtc/rtc-mpfs.c
19694 F:      drivers/soc/microchip/mpfs-sys-controller.c
19695 F:      drivers/spi/spi-microchip-core-qspi.c
19696 F:      drivers/spi/spi-microchip-core.c
19697 F:      drivers/usb/musb/mpfs.c
19698 F:      include/soc/microchip/mpfs.h
19699
19700 RISC-V MISC SOC SUPPORT
19701 M:      Conor Dooley <[email protected]>
19702 L:      [email protected]
19703 S:      Maintained
19704 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19705 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19706 F:      Documentation/devicetree/bindings/riscv/
19707 F:      arch/riscv/boot/dts/
19708 X:      arch/riscv/boot/dts/allwinner/
19709 X:      arch/riscv/boot/dts/renesas/
19710 X:      arch/riscv/boot/dts/sophgo/
19711 X:      arch/riscv/boot/dts/thead/
19712
19713 RISC-V PMU DRIVERS
19714 M:      Atish Patra <[email protected]>
19715 R:      Anup Patel <[email protected]>
19716 L:      [email protected]
19717 S:      Supported
19718 F:      drivers/perf/riscv_pmu.c
19719 F:      drivers/perf/riscv_pmu_legacy.c
19720 F:      drivers/perf/riscv_pmu_sbi.c
19721
19722 RISC-V THEAD SoC SUPPORT
19723 M:      Drew Fustini <[email protected]>
19724 M:      Guo Ren <[email protected]>
19725 M:      Fu Wei <[email protected]>
19726 L:      [email protected]
19727 S:      Maintained
19728 T:      git https://github.com/pdp7/linux.git
19729 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
19730 F:      arch/riscv/boot/dts/thead/
19731 F:      drivers/clk/thead/clk-th1520-ap.c
19732 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
19733
19734 RNBD BLOCK DRIVERS
19735 M:      Md. Haris Iqbal <[email protected]>
19736 M:      Jack Wang <[email protected]>
19737 L:      [email protected]
19738 S:      Maintained
19739 F:      drivers/block/rnbd/
19740
19741 ROCCAT DRIVERS
19742 M:      Stefan Achatz <[email protected]>
19743 S:      Maintained
19744 W:      http://sourceforge.net/projects/roccat/
19745 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19746 F:      drivers/hid/hid-roccat*
19747 F:      include/linux/hid-roccat*
19748
19749 ROCKCHIP CRYPTO DRIVERS
19750 M:      Corentin Labbe <[email protected]>
19751 L:      [email protected]
19752 S:      Maintained
19753 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19754 F:      drivers/crypto/rockchip/
19755
19756 ROCKCHIP I2S TDM DRIVER
19757 M:      Nicolas Frattaroli <[email protected]>
19758 L:      [email protected]
19759 S:      Maintained
19760 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19761 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19762
19763 ROCKCHIP ISP V1 DRIVER
19764 M:      Dafna Hirschfeld <[email protected]>
19765 M:      Laurent Pinchart <[email protected]>
19766 L:      [email protected]
19767 L:      [email protected]
19768 S:      Maintained
19769 F:      Documentation/admin-guide/media/rkisp1.rst
19770 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19771 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19772 F:      drivers/media/platform/rockchip/rkisp1
19773 F:      include/uapi/linux/rkisp1-config.h
19774
19775 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19776 M:      Jacob Chen <[email protected]>
19777 M:      Ezequiel Garcia <[email protected]>
19778 L:      [email protected]
19779 L:      [email protected]
19780 S:      Maintained
19781 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19782 F:      drivers/media/platform/rockchip/rga/
19783
19784 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19785 M:      Luca Ceresoli <[email protected]>
19786 S:      Maintained
19787 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19788 F:      sound/soc/codecs/rk3308_codec.c
19789 F:      sound/soc/codecs/rk3308_codec.h
19790
19791 ROCKCHIP VIDEO DECODER DRIVER
19792 M:      Ezequiel Garcia <[email protected]>
19793 L:      [email protected]
19794 L:      [email protected]
19795 S:      Maintained
19796 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19797 F:      drivers/staging/media/rkvdec/
19798
19799 ROCKER DRIVER
19800 M:      Jiri Pirko <[email protected]>
19801 L:      [email protected]
19802 S:      Supported
19803 F:      drivers/net/ethernet/rocker/
19804
19805 ROCKETPORT EXPRESS/INFINITY DRIVER
19806 M:      Kevin Cernekee <[email protected]>
19807 L:      [email protected]
19808 S:      Odd Fixes
19809 F:      drivers/tty/serial/rp2.*
19810
19811 ROHM BD99954 CHARGER IC
19812 M:      Matti Vaittinen <[email protected]>
19813 S:      Supported
19814 F:      drivers/power/supply/bd99954-charger.c
19815 F:      drivers/power/supply/bd99954-charger.h
19816
19817 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19818 M:      Tomasz Duszynski <[email protected]>
19819 S:      Maintained
19820 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19821 F:      drivers/iio/light/bh1750.c
19822
19823 ROHM BM1390 PRESSURE SENSOR DRIVER
19824 M:      Matti Vaittinen <[email protected]>
19825 L:      [email protected]
19826 S:      Supported
19827 F:      drivers/iio/pressure/rohm-bm1390.c
19828
19829 ROHM BU270xx LIGHT SENSOR DRIVERs
19830 M:      Matti Vaittinen <[email protected]>
19831 L:      [email protected]
19832 S:      Supported
19833 F:      drivers/iio/light/rohm-bu27008.c
19834 F:      drivers/iio/light/rohm-bu27034.c
19835
19836 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19837 M:      Marek Vasut <[email protected]>
19838 L:      [email protected]
19839 L:      [email protected]
19840 S:      Supported
19841 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19842 F:      drivers/gpio/gpio-bd9571mwv.c
19843 F:      drivers/mfd/bd9571mwv.c
19844 F:      drivers/regulator/bd9571mwv-regulator.c
19845 F:      include/linux/mfd/bd9571mwv.h
19846
19847 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19848 M:      Matti Vaittinen <[email protected]>
19849 S:      Supported
19850 F:      drivers/clk/clk-bd718x7.c
19851 F:      drivers/gpio/gpio-bd71815.c
19852 F:      drivers/gpio/gpio-bd71828.c
19853 F:      drivers/mfd/rohm-bd71828.c
19854 F:      drivers/mfd/rohm-bd718x7.c
19855 F:      drivers/mfd/rohm-bd9576.c
19856 F:      drivers/mfd/rohm-bd96801.c
19857 F:      drivers/regulator/bd71815-regulator.c
19858 F:      drivers/regulator/bd71828-regulator.c
19859 F:      drivers/regulator/bd718x7-regulator.c
19860 F:      drivers/regulator/bd9576-regulator.c
19861 F:      drivers/regulator/bd96801-regulator.c
19862 F:      drivers/regulator/rohm-regulator.c
19863 F:      drivers/rtc/rtc-bd70528.c
19864 F:      drivers/watchdog/bd9576_wdt.c
19865 F:      drivers/watchdog/bd96801_wdt.c
19866 F:      include/linux/mfd/rohm-bd71815.h
19867 F:      include/linux/mfd/rohm-bd71828.h
19868 F:      include/linux/mfd/rohm-bd718x7.h
19869 F:      include/linux/mfd/rohm-bd957x.h
19870 F:      include/linux/mfd/rohm-bd96801.h
19871 F:      include/linux/mfd/rohm-generic.h
19872 F:      include/linux/mfd/rohm-shared.h
19873
19874 ROSE NETWORK LAYER
19875 M:      Ralf Baechle <[email protected]>
19876 L:      [email protected]
19877 S:      Maintained
19878 W:      https://linux-ax25.in-berlin.de
19879 F:      include/net/rose.h
19880 F:      include/uapi/linux/rose.h
19881 F:      net/rose/
19882
19883 ROTATION DRIVER FOR ALLWINNER A83T
19884 M:      Jernej Skrabec <[email protected]>
19885 L:      [email protected]
19886 S:      Maintained
19887 T:      git git://linuxtv.org/media_tree.git
19888 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19889 F:      drivers/media/platform/sunxi/sun8i-rotate/
19890
19891 RPMSG TTY DRIVER
19892 M:      Arnaud Pouliquen <[email protected]>
19893 L:      [email protected]
19894 S:      Maintained
19895 F:      drivers/tty/rpmsg_tty.c
19896
19897 RTL2830 MEDIA DRIVER
19898 L:      [email protected]
19899 S:      Orphan
19900 W:      https://linuxtv.org
19901 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19902 F:      drivers/media/dvb-frontends/rtl2830*
19903
19904 RTL2832 MEDIA DRIVER
19905 L:      [email protected]
19906 S:      Orphan
19907 W:      https://linuxtv.org
19908 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19909 F:      drivers/media/dvb-frontends/rtl2832*
19910
19911 RTL2832_SDR MEDIA DRIVER
19912 L:      [email protected]
19913 S:      Orphan
19914 W:      https://linuxtv.org
19915 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19916 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19917
19918 RTL8180 WIRELESS DRIVER
19919 L:      [email protected]
19920 S:      Orphan
19921 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19922
19923 RTL8187 WIRELESS DRIVER
19924 M:      Hin-Tak Leung <[email protected]>
19925 L:      [email protected]
19926 S:      Maintained
19927 T:      git https://github.com/pkshih/rtw.git
19928 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19929
19930 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19931 M:      Jes Sorensen <[email protected]>
19932 L:      [email protected]
19933 S:      Maintained
19934 T:      git https://github.com/pkshih/rtw.git
19935 F:      drivers/net/wireless/realtek/rtl8xxxu/
19936
19937 RTRS TRANSPORT DRIVERS
19938 M:      Md. Haris Iqbal <[email protected]>
19939 M:      Jack Wang <[email protected]>
19940 L:      [email protected]
19941 S:      Maintained
19942 F:      drivers/infiniband/ulp/rtrs/
19943
19944 RUNTIME VERIFICATION (RV)
19945 M:      Steven Rostedt <[email protected]>
19946 L:      [email protected]
19947 S:      Maintained
19948 F:      Documentation/trace/rv/
19949 F:      include/linux/rv.h
19950 F:      include/rv/
19951 F:      kernel/trace/rv/
19952 F:      tools/verification/
19953
19954 RUST
19955 M:      Miguel Ojeda <[email protected]>
19956 M:      Alex Gaynor <[email protected]>
19957 R:      Boqun Feng <[email protected]>
19958 R:      Gary Guo <[email protected]>
19959 R:      Björn Roy Baron <[email protected]>
19960 R:      Benno Lossin <[email protected]>
19961 R:      Andreas Hindborg <[email protected]>
19962 R:      Alice Ryhl <[email protected]>
19963 L:      [email protected]
19964 S:      Supported
19965 W:      https://rust-for-linux.com
19966 B:      https://github.com/Rust-for-Linux/linux/issues
19967 C:      zulip://rust-for-linux.zulipchat.com
19968 P:      https://rust-for-linux.com/contributing
19969 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19970 F:      Documentation/rust/
19971 F:      rust/
19972 F:      samples/rust/
19973 F:      scripts/*rust*
19974 F:      tools/testing/selftests/rust/
19975 K:      \b(?i:rust)\b
19976
19977 RXRPC SOCKETS (AF_RXRPC)
19978 M:      David Howells <[email protected]>
19979 M:      Marc Dionne <[email protected]>
19980 L:      [email protected]
19981 S:      Supported
19982 W:      https://www.infradead.org/~dhowells/kafs/
19983 F:      Documentation/networking/rxrpc.rst
19984 F:      include/keys/rxrpc-type.h
19985 F:      include/net/af_rxrpc.h
19986 F:      include/trace/events/rxrpc.h
19987 F:      include/uapi/linux/rxrpc.h
19988 F:      net/rxrpc/
19989
19990 S3 SAVAGE FRAMEBUFFER DRIVER
19991 M:      Antonino Daplas <[email protected]>
19992 L:      [email protected]
19993 S:      Maintained
19994 F:      drivers/video/fbdev/savage/
19995
19996 S390 ARCHITECTURE
19997 M:      Heiko Carstens <[email protected]>
19998 M:      Vasily Gorbik <[email protected]>
19999 M:      Alexander Gordeev <[email protected]>
20000 R:      Christian Borntraeger <[email protected]>
20001 R:      Sven Schnelle <[email protected]>
20002 L:      [email protected]
20003 S:      Supported
20004 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20005 F:      Documentation/driver-api/s390-drivers.rst
20006 F:      Documentation/arch/s390/
20007 F:      arch/s390/
20008 F:      drivers/s390/
20009 F:      drivers/watchdog/diag288_wdt.c
20010
20011 S390 COMMON I/O LAYER
20012 M:      Vineeth Vijayan <[email protected]>
20013 M:      Peter Oberparleiter <[email protected]>
20014 L:      [email protected]
20015 S:      Supported
20016 F:      drivers/s390/cio/
20017
20018 S390 DASD DRIVER
20019 M:      Stefan Haberland <[email protected]>
20020 M:      Jan Hoeppner <[email protected]>
20021 L:      [email protected]
20022 S:      Supported
20023 F:      block/partitions/ibm.c
20024 F:      drivers/s390/block/dasd*
20025 F:      include/linux/dasd_mod.h
20026
20027 S390 IOMMU (PCI)
20028 M:      Niklas Schnelle <[email protected]>
20029 M:      Matthew Rosato <[email protected]>
20030 R:      Gerald Schaefer <[email protected]>
20031 L:      [email protected]
20032 S:      Supported
20033 F:      drivers/iommu/s390-iommu.c
20034
20035 S390 IUCV NETWORK LAYER
20036 M:      Alexandra Winter <[email protected]>
20037 M:      Thorsten Winkler <[email protected]>
20038 L:      [email protected]
20039 L:      [email protected]
20040 S:      Supported
20041 F:      drivers/s390/net/*iucv*
20042 F:      include/net/iucv/
20043 F:      net/iucv/
20044
20045 S390 MM
20046 M:      Alexander Gordeev <[email protected]>
20047 M:      Gerald Schaefer <[email protected]>
20048 L:      [email protected]
20049 S:      Supported
20050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
20051 F:      arch/s390/include/asm/pgtable.h
20052 F:      arch/s390/mm
20053
20054 S390 NETWORK DRIVERS
20055 M:      Alexandra Winter <[email protected]>
20056 M:      Thorsten Winkler <[email protected]>
20057 L:      [email protected]
20058 L:      [email protected]
20059 S:      Supported
20060 F:      drivers/s390/net/
20061
20062 S390 PCI SUBSYSTEM
20063 M:      Niklas Schnelle <[email protected]>
20064 M:      Gerald Schaefer <[email protected]>
20065 L:      [email protected]
20066 S:      Supported
20067 F:      Documentation/arch/s390/pci.rst
20068 F:      arch/s390/pci/
20069 F:      drivers/pci/hotplug/s390_pci_hpc.c
20070
20071 S390 SCM DRIVER
20072 M:      Vineeth Vijayan <[email protected]>
20073 L:      [email protected]
20074 S:      Supported
20075 F:      drivers/s390/block/scm*
20076 F:      drivers/s390/cio/scm.c
20077
20078 S390 VFIO AP DRIVER
20079 M:      Tony Krowiak <[email protected]>
20080 M:      Halil Pasic <[email protected]>
20081 M:      Jason Herne <[email protected]>
20082 L:      [email protected]
20083 S:      Supported
20084 F:      Documentation/arch/s390/vfio-ap*
20085 F:      drivers/s390/crypto/vfio_ap*
20086
20087 S390 VFIO-CCW DRIVER
20088 M:      Eric Farman <[email protected]>
20089 M:      Matthew Rosato <[email protected]>
20090 R:      Halil Pasic <[email protected]>
20091 L:      [email protected]
20092 L:      [email protected]
20093 S:      Supported
20094 F:      Documentation/arch/s390/vfio-ccw.rst
20095 F:      drivers/s390/cio/vfio_ccw*
20096 F:      include/uapi/linux/vfio_ccw.h
20097
20098 S390 VFIO-PCI DRIVER
20099 M:      Matthew Rosato <[email protected]>
20100 M:      Eric Farman <[email protected]>
20101 L:      [email protected]
20102 L:      [email protected]
20103 S:      Supported
20104 F:      arch/s390/kvm/pci*
20105 F:      drivers/vfio/pci/vfio_pci_zdev.c
20106 F:      include/uapi/linux/vfio_zdev.h
20107
20108 S390 ZCRYPT DRIVER
20109 M:      Harald Freudenberger <[email protected]>
20110 L:      [email protected]
20111 S:      Supported
20112 F:      drivers/s390/crypto/
20113
20114 S390 ZFCP DRIVER
20115 M:      Steffen Maier <[email protected]>
20116 M:      Benjamin Block <[email protected]>
20117 L:      [email protected]
20118 S:      Supported
20119 F:      drivers/s390/scsi/zfcp_*
20120
20121 SAA6588 RDS RECEIVER DRIVER
20122 M:      Hans Verkuil <[email protected]>
20123 L:      [email protected]
20124 S:      Odd Fixes
20125 W:      https://linuxtv.org
20126 T:      git git://linuxtv.org/media_tree.git
20127 F:      drivers/media/i2c/saa6588*
20128
20129 SAA7134 VIDEO4LINUX DRIVER
20130 M:      Mauro Carvalho Chehab <[email protected]>
20131 L:      [email protected]
20132 S:      Odd fixes
20133 W:      https://linuxtv.org
20134 T:      git git://linuxtv.org/media_tree.git
20135 F:      Documentation/driver-api/media/drivers/saa7134*
20136 F:      drivers/media/pci/saa7134/
20137
20138 SAA7146 VIDEO4LINUX-2 DRIVER
20139 M:      Hans Verkuil <[email protected]>
20140 L:      [email protected]
20141 S:      Maintained
20142 T:      git git://linuxtv.org/media_tree.git
20143 F:      drivers/media/common/saa7146/
20144 F:      drivers/media/pci/saa7146/
20145 F:      include/media/drv-intf/saa7146*
20146
20147 SAFESETID SECURITY MODULE
20148 M:      Micah Morton <[email protected]>
20149 S:      Supported
20150 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20151 F:      security/safesetid/
20152
20153 SAMSUNG AUDIO (ASoC) DRIVERS
20154 M:      Sylwester Nawrocki <[email protected]>
20155 L:      [email protected] (moderated for non-subscribers)
20156 S:      Maintained
20157 B:      mailto:[email protected]
20158 F:      Documentation/devicetree/bindings/sound/samsung*
20159 F:      sound/soc/samsung/
20160
20161 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20162 M:      Krzysztof Kozlowski <[email protected]>
20163 L:      [email protected]
20164 L:      [email protected]
20165 S:      Maintained
20166 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20167 F:      drivers/crypto/exynos-rng.c
20168
20169 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20170 M:      Łukasz Stelmach <[email protected]>
20171 L:      [email protected]
20172 S:      Maintained
20173 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20174 F:      drivers/char/hw_random/exynos-trng.c
20175
20176 SAMSUNG FRAMEBUFFER DRIVER
20177 M:      Jingoo Han <[email protected]>
20178 L:      [email protected]
20179 S:      Maintained
20180 F:      drivers/video/fbdev/s3c-fb.c
20181
20182 SAMSUNG INTERCONNECT DRIVERS
20183 M:      Sylwester Nawrocki <[email protected]>
20184 M:      Artur Świgoń <[email protected]>
20185 L:      [email protected]
20186 L:      [email protected]
20187 S:      Supported
20188 F:      drivers/interconnect/samsung/
20189
20190 SAMSUNG LAPTOP DRIVER
20191 M:      Corentin Chary <[email protected]>
20192 L:      [email protected]
20193 S:      Maintained
20194 F:      drivers/platform/x86/samsung-laptop.c
20195
20196 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20197 M:      Krzysztof Kozlowski <[email protected]>
20198 L:      [email protected]
20199 L:      [email protected]
20200 S:      Maintained
20201 B:      mailto:[email protected]
20202 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20203 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
20204 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20205 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20206 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20207 F:      drivers/clk/clk-s2mps11.c
20208 F:      drivers/mfd/sec*.c
20209 F:      drivers/regulator/s2m*.c
20210 F:      drivers/regulator/s5m*.c
20211 F:      drivers/rtc/rtc-s5m.c
20212 F:      include/linux/mfd/samsung/
20213
20214 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20215 M:      Sylwester Nawrocki <[email protected]>
20216 L:      [email protected]
20217 L:      [email protected]
20218 S:      Maintained
20219 F:      drivers/media/platform/samsung/s3c-camif/
20220 F:      include/media/drv-intf/s3c_camif.h
20221
20222 SAMSUNG S3FWRN5 NFC DRIVER
20223 M:      Krzysztof Kozlowski <[email protected]>
20224 S:      Maintained
20225 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20226 F:      drivers/nfc/s3fwrn5
20227
20228 SAMSUNG S5C73M3 CAMERA DRIVER
20229 M:      Sylwester Nawrocki <[email protected]>
20230 M:      Andrzej Hajda <[email protected]>
20231 L:      [email protected]
20232 S:      Supported
20233 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20234 F:      drivers/media/i2c/s5c73m3/*
20235
20236 SAMSUNG S5K5BAF CAMERA DRIVER
20237 M:      Sylwester Nawrocki <[email protected]>
20238 M:      Andrzej Hajda <[email protected]>
20239 L:      [email protected]
20240 S:      Supported
20241 F:      drivers/media/i2c/s5k5baf.c
20242
20243 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20244 M:      Krzysztof Kozlowski <[email protected]>
20245 M:      Vladimir Zapolskiy <[email protected]>
20246 L:      [email protected]
20247 L:      [email protected]
20248 S:      Maintained
20249 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20250 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20251 F:      drivers/crypto/s5p-sss.c
20252
20253 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20254 M:      Sylwester Nawrocki <[email protected]>
20255 L:      [email protected]
20256 S:      Supported
20257 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20258 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20259 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20260 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20261 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20262 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20263 F:      drivers/media/platform/samsung/exynos4-is/
20264
20265 SAMSUNG SOC CLOCK DRIVERS
20266 M:      Krzysztof Kozlowski <[email protected]>
20267 M:      Sylwester Nawrocki <[email protected]>
20268 M:      Chanwoo Choi <[email protected]>
20269 R:      Alim Akhtar <[email protected]>
20270 L:      [email protected]
20271 S:      Maintained
20272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20273 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20274 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20275 F:      drivers/clk/samsung/
20276 F:      include/dt-bindings/clock/exynos*.h
20277 F:      include/dt-bindings/clock/s5p*.h
20278 F:      include/dt-bindings/clock/samsung,*.h
20279 F:      include/linux/clk/samsung.h
20280
20281 SAMSUNG SPI DRIVERS
20282 M:      Andi Shyti <[email protected]>
20283 L:      [email protected]
20284 L:      [email protected]
20285 S:      Maintained
20286 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20287 F:      drivers/spi/spi-s3c*
20288 F:      include/linux/platform_data/spi-s3c64xx.h
20289
20290 SAMSUNG SXGBE DRIVERS
20291 M:      Byungho An <[email protected]>
20292 L:      [email protected]
20293 S:      Supported
20294 F:      drivers/net/ethernet/samsung/sxgbe/
20295
20296 SAMSUNG THERMAL DRIVER
20297 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20298 M:      Krzysztof Kozlowski <[email protected]>
20299 L:      [email protected]
20300 L:      [email protected]
20301 S:      Maintained
20302 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20303 F:      drivers/thermal/samsung/
20304
20305 SAMSUNG USB2 PHY DRIVER
20306 M:      Sylwester Nawrocki <[email protected]>
20307 L:      [email protected]
20308 S:      Supported
20309 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20310 F:      Documentation/driver-api/phy/samsung-usb2.rst
20311 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20312 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20313 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20314 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20315 F:      drivers/phy/samsung/phy-samsung-usb2.c
20316 F:      drivers/phy/samsung/phy-samsung-usb2.h
20317
20318 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20319 M:      Paul Barker <[email protected]>
20320 R:      Marc Murphy <[email protected]>
20321 S:      Supported
20322 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20323
20324 SC1200 WDT DRIVER
20325 M:      Zwane Mwaikambo <[email protected]>
20326 S:      Maintained
20327 F:      drivers/watchdog/sc1200wdt.c
20328
20329 SCHEDULER
20330 M:      Ingo Molnar <[email protected]>
20331 M:      Peter Zijlstra <[email protected]>
20332 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20333 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20334 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20335 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20336 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20337 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20338 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20339 L:      [email protected]
20340 S:      Maintained
20341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20342 F:      include/linux/preempt.h
20343 F:      include/linux/sched.h
20344 F:      include/linux/wait.h
20345 F:      include/uapi/linux/sched.h
20346 F:      kernel/sched/
20347
20348 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20349 M:      Gustavo Silva <[email protected]>
20350 S:      Maintained
20351 F:      drivers/iio/chemical/ens160_core.c
20352 F:      drivers/iio/chemical/ens160_i2c.c
20353 F:      drivers/iio/chemical/ens160_spi.c
20354 F:      drivers/iio/chemical/ens160.h
20355
20356 SCSI LIBSAS SUBSYSTEM
20357 R:      John Garry <[email protected]>
20358 R:      Jason Yan <[email protected]>
20359 L:      [email protected]
20360 S:      Supported
20361 F:      Documentation/scsi/libsas.rst
20362 F:      drivers/scsi/libsas/
20363 F:      include/scsi/libsas.h
20364 F:      include/scsi/sas_ata.h
20365
20366 SCSI RDMA PROTOCOL (SRP) INITIATOR
20367 M:      Bart Van Assche <[email protected]>
20368 L:      [email protected]
20369 S:      Supported
20370 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20371 F:      drivers/infiniband/ulp/srp/
20372 F:      include/scsi/srp.h
20373
20374 SCSI RDMA PROTOCOL (SRP) TARGET
20375 M:      Bart Van Assche <[email protected]>
20376 L:      [email protected]
20377 L:      [email protected]
20378 S:      Supported
20379 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20380 F:      drivers/infiniband/ulp/srpt/
20381
20382 SCSI SG DRIVER
20383 M:      Doug Gilbert <[email protected]>
20384 L:      [email protected]
20385 S:      Maintained
20386 W:      http://sg.danny.cz/sg
20387 F:      Documentation/scsi/scsi-generic.rst
20388 F:      drivers/scsi/sg.c
20389 F:      include/scsi/sg.h
20390
20391 SCSI SUBSYSTEM
20392 M:      "James E.J. Bottomley" <[email protected]>
20393 M:      "Martin K. Petersen" <[email protected]>
20394 L:      [email protected]
20395 S:      Maintained
20396 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20399 F:      Documentation/devicetree/bindings/scsi/
20400 F:      drivers/scsi/
20401 F:      drivers/ufs/
20402 F:      include/scsi/
20403 F:      include/uapi/scsi/
20404
20405 SCSI TAPE DRIVER
20406 M:      Kai Mäkisara <[email protected]>
20407 L:      [email protected]
20408 S:      Maintained
20409 F:      Documentation/scsi/st.rst
20410 F:      drivers/scsi/st.*
20411 F:      drivers/scsi/st_*.h
20412
20413 SCSI TARGET CORE USER DRIVER
20414 M:      Bodo Stroesser <[email protected]>
20415 L:      [email protected]
20416 L:      [email protected]
20417 S:      Supported
20418 F:      Documentation/target/tcmu-design.rst
20419 F:      drivers/target/target_core_user.c
20420 F:      include/uapi/linux/target_core_user.h
20421
20422 SCSI TARGET SUBSYSTEM
20423 M:      "Martin K. Petersen" <[email protected]>
20424 L:      [email protected]
20425 L:      [email protected]
20426 S:      Supported
20427 Q:      https://patchwork.kernel.org/project/target-devel/list/
20428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20429 F:      Documentation/target/
20430 F:      drivers/target/
20431 F:      include/target/
20432
20433 SCTP PROTOCOL
20434 M:      Marcelo Ricardo Leitner <[email protected]>
20435 M:      Xin Long <[email protected]>
20436 L:      [email protected]
20437 S:      Maintained
20438 W:      https://github.com/sctp/lksctp-tools/wiki
20439 F:      Documentation/networking/sctp.rst
20440 F:      include/linux/sctp.h
20441 F:      include/net/sctp/
20442 F:      include/uapi/linux/sctp.h
20443 F:      net/sctp/
20444
20445 SCx200 CPU SUPPORT
20446 M:      Jim Cromie <[email protected]>
20447 S:      Odd Fixes
20448 F:      Documentation/i2c/busses/scx200_acb.rst
20449 F:      arch/x86/platform/scx200/
20450 F:      drivers/i2c/busses/scx200*
20451 F:      drivers/mtd/maps/scx200_docflash.c
20452 F:      drivers/watchdog/scx200_wdt.c
20453 F:      include/linux/scx200.h
20454
20455 SCx200 GPIO DRIVER
20456 M:      Jim Cromie <[email protected]>
20457 S:      Maintained
20458 F:      drivers/char/scx200_gpio.c
20459 F:      include/linux/scx200_gpio.h
20460
20461 SCx200 HRT CLOCKSOURCE DRIVER
20462 M:      Jim Cromie <[email protected]>
20463 S:      Maintained
20464 F:      drivers/clocksource/scx200_hrt.c
20465
20466 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20467 M:      Sascha Sommer <[email protected]>
20468 L:      [email protected] (subscribers-only)
20469 S:      Maintained
20470 F:      drivers/mmc/host/sdricoh_cs.c
20471
20472 SECO BOARDS CEC DRIVER
20473 M:      Ettore Chimenti <[email protected]>
20474 S:      Maintained
20475 F:      drivers/media/cec/platform/seco/seco-cec.c
20476 F:      drivers/media/cec/platform/seco/seco-cec.h
20477
20478 SECURE COMPUTING
20479 M:      Kees Cook <[email protected]>
20480 R:      Andy Lutomirski <[email protected]>
20481 R:      Will Drewry <[email protected]>
20482 S:      Supported
20483 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20484 F:      Documentation/userspace-api/seccomp_filter.rst
20485 F:      include/linux/seccomp.h
20486 F:      include/uapi/linux/seccomp.h
20487 F:      kernel/seccomp.c
20488 F:      tools/testing/selftests/kselftest_harness.h
20489 F:      tools/testing/selftests/seccomp/*
20490 K:      \bsecure_computing
20491 K:      \bTIF_SECCOMP\b
20492
20493 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20494 M:      Kamal Dasu <[email protected]>
20495 M:      Al Cooper <[email protected]>
20496 R:      Broadcom internal kernel review list <[email protected]>
20497 L:      [email protected]
20498 S:      Maintained
20499 F:      drivers/mmc/host/sdhci-brcmstb*
20500
20501 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20502 M:      Adrian Hunter <[email protected]>
20503 L:      [email protected]
20504 S:      Supported
20505 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20506 F:      drivers/mmc/host/sdhci*
20507
20508 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20509 M:      Aubin Constans <[email protected]>
20510 R:      Eugen Hristev <[email protected]>
20511 L:      [email protected]
20512 S:      Supported
20513 F:      drivers/mmc/host/sdhci-of-at91.c
20514
20515 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20516 M:      Haibo Chen <[email protected]>
20517 L:      [email protected]
20518 L:      [email protected]
20519 L:      [email protected]
20520 S:      Maintained
20521 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20522
20523 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20524 M:      Ben Dooks <[email protected]>
20525 M:      Jaehoon Chung <[email protected]>
20526 L:      [email protected]
20527 S:      Maintained
20528 F:      drivers/mmc/host/sdhci-s3c*
20529
20530 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20531 M:      Viresh Kumar <[email protected]>
20532 L:      [email protected]
20533 S:      Maintained
20534 F:      drivers/mmc/host/sdhci-spear.c
20535
20536 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20537 M:      Vignesh Raghavendra <[email protected]>
20538 L:      [email protected]
20539 S:      Maintained
20540 F:      drivers/mmc/host/sdhci-omap.c
20541
20542 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20543 M:      Jonathan Derrick <[email protected]>
20544 L:      [email protected]
20545 S:      Supported
20546 F:      block/opal_proto.h
20547 F:      block/sed*
20548 F:      include/linux/sed*
20549 F:      include/uapi/linux/sed*
20550
20551 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20552 M:      Mark Rutland <[email protected]>
20553 M:      Lorenzo Pieralisi <[email protected]>
20554 M:      Sudeep Holla <[email protected]>
20555 L:      [email protected] (moderated for non-subscribers)
20556 S:      Maintained
20557 F:      drivers/firmware/smccc/
20558 F:      include/linux/arm-smccc.h
20559
20560 SECURITY CONTACT
20561 M:      Security Officers <[email protected]>
20562 S:      Supported
20563 F:      Documentation/process/security-bugs.rst
20564
20565 SECURITY SUBSYSTEM
20566 M:      Paul Moore <[email protected]>
20567 M:      James Morris <[email protected]>
20568 M:      "Serge E. Hallyn" <[email protected]>
20569 L:      [email protected]
20570 S:      Supported
20571 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20572 B:      mailto:[email protected]
20573 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20574 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20575 F:      include/linux/lsm_audit.h
20576 F:      include/linux/lsm_hook_defs.h
20577 F:      include/linux/lsm_hooks.h
20578 F:      include/linux/security.h
20579 F:      include/uapi/linux/lsm.h
20580 F:      security/
20581 F:      tools/testing/selftests/lsm/
20582 X:      security/selinux/
20583 K:      \bsecurity_[a-z_0-9]\+\b
20584
20585 SELINUX SECURITY MODULE
20586 M:      Paul Moore <[email protected]>
20587 M:      Stephen Smalley <[email protected]>
20588 R:      Ondrej Mosnacek <[email protected]>
20589 L:      [email protected]
20590 S:      Supported
20591 W:      https://github.com/SELinuxProject
20592 Q:      https://patchwork.kernel.org/project/selinux/list
20593 B:      mailto:[email protected]
20594 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20595 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20596 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20597 F:      Documentation/ABI/removed/sysfs-selinux-disable
20598 F:      Documentation/admin-guide/LSM/SELinux.rst
20599 F:      include/trace/events/avc.h
20600 F:      include/uapi/linux/selinux_netlink.h
20601 F:      scripts/selinux/
20602 F:      security/selinux/
20603
20604 SENSABLE PHANTOM
20605 M:      Jiri Slaby <[email protected]>
20606 S:      Maintained
20607 F:      drivers/misc/phantom.c
20608 F:      include/uapi/linux/phantom.h
20609
20610 SENSEAIR SUNRISE 006-0-0007
20611 M:      Jacopo Mondi <[email protected]>
20612 S:      Maintained
20613 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20614 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20615 F:      drivers/iio/chemical/sunrise_co2.c
20616
20617 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20618 M:      Tomasz Duszynski <[email protected]>
20619 S:      Maintained
20620 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20621 F:      drivers/iio/chemical/scd30.h
20622 F:      drivers/iio/chemical/scd30_core.c
20623 F:      drivers/iio/chemical/scd30_i2c.c
20624 F:      drivers/iio/chemical/scd30_serial.c
20625
20626 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20627 M:      Roan van Dijk <[email protected]>
20628 S:      Maintained
20629 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20630 F:      drivers/iio/chemical/scd4x.c
20631
20632 SENSIRION SGP40 GAS SENSOR DRIVER
20633 M:      Andreas Klinger <[email protected]>
20634 S:      Maintained
20635 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20636 F:      drivers/iio/chemical/sgp40.c
20637
20638 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20639 M:      Tomasz Duszynski <[email protected]>
20640 S:      Maintained
20641 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20642 F:      drivers/iio/chemical/sps30.c
20643 F:      drivers/iio/chemical/sps30_i2c.c
20644 F:      drivers/iio/chemical/sps30_serial.c
20645
20646 SERIAL DEVICE BUS
20647 M:      Rob Herring <[email protected]>
20648 L:      [email protected]
20649 S:      Maintained
20650 F:      Documentation/devicetree/bindings/serial/serial.yaml
20651 F:      drivers/tty/serdev/
20652 F:      include/linux/serdev.h
20653
20654 SERIAL IR RECEIVER
20655 M:      Sean Young <[email protected]>
20656 L:      [email protected]
20657 S:      Maintained
20658 F:      drivers/media/rc/serial_ir.c
20659
20660 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20661 M:      Srinivas Kandagatla <[email protected]>
20662 L:      [email protected] (moderated for non-subscribers)
20663 S:      Maintained
20664 F:      Documentation/devicetree/bindings/slimbus/
20665 F:      drivers/slimbus/
20666 F:      include/linux/slimbus.h
20667
20668 SFC NETWORK DRIVER
20669 M:      Edward Cree <[email protected]>
20670 M:      Martin Habets <[email protected]>
20671 L:      [email protected]
20672 L:      [email protected]
20673 S:      Supported
20674 F:      Documentation/networking/devlink/sfc.rst
20675 F:      drivers/net/ethernet/sfc/
20676
20677 SFCTEMP HWMON DRIVER
20678 M:      Emil Renner Berthing <[email protected]>
20679 M:      Hal Feng <[email protected]>
20680 L:      [email protected]
20681 S:      Maintained
20682 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20683 F:      Documentation/hwmon/sfctemp.rst
20684 F:      drivers/hwmon/sfctemp.c
20685
20686 SFF/SFP/SFP+ MODULE SUPPORT
20687 M:      Russell King <[email protected]>
20688 L:      [email protected]
20689 S:      Maintained
20690 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20691 F:      drivers/net/phy/phylink.c
20692 F:      drivers/net/phy/sfp*
20693 F:      include/linux/mdio/mdio-i2c.h
20694 F:      include/linux/phylink.h
20695 F:      include/linux/sfp.h
20696 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)
20697
20698 SGI GRU DRIVER
20699 M:      Dimitri Sivanich <[email protected]>
20700 S:      Maintained
20701 F:      drivers/misc/sgi-gru/
20702
20703 SGI XP/XPC/XPNET DRIVER
20704 M:      Robin Holt <[email protected]>
20705 M:      Steve Wahl <[email protected]>
20706 S:      Maintained
20707 F:      drivers/misc/sgi-xp/
20708
20709 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20710 M:      Wenjia Zhang <[email protected]>
20711 M:      Jan Karcher <[email protected]>
20712 R:      D. Wythe <[email protected]>
20713 R:      Tony Lu <[email protected]>
20714 R:      Wen Gu <[email protected]>
20715 L:      [email protected]
20716 S:      Supported
20717 F:      net/smc/
20718
20719 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20720 M:      Linus Walleij <[email protected]>
20721 L:      [email protected]
20722 S:      Maintained
20723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20724 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20725 F:      drivers/iio/light/gp2ap002.c
20726
20727 SHARP RJ54N1CB0C SENSOR DRIVER
20728 M:      Jacopo Mondi <[email protected]>
20729 L:      [email protected]
20730 S:      Odd fixes
20731 T:      git git://linuxtv.org/media_tree.git
20732 F:      drivers/media/i2c/rj54n1cb0c.c
20733 F:      include/media/i2c/rj54n1cb0c.h
20734
20735 SHRINKER
20736 M:      Andrew Morton <[email protected]>
20737 M:      Dave Chinner <[email protected]>
20738 R:      Qi Zheng <[email protected]>
20739 R:      Roman Gushchin <[email protected]>
20740 R:      Muchun Song <[email protected]>
20741 L:      [email protected]
20742 S:      Maintained
20743 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20744 F:      include/linux/shrinker.h
20745 F:      mm/shrinker.c
20746 F:      mm/shrinker_debug.c
20747
20748 SH_VOU V4L2 OUTPUT DRIVER
20749 L:      [email protected]
20750 S:      Orphan
20751 F:      drivers/media/platform/renesas/sh_vou.c
20752 F:      include/media/drv-intf/sh_vou.h
20753
20754 SI2157 MEDIA DRIVER
20755 L:      [email protected]
20756 S:      Orphan
20757 W:      https://linuxtv.org
20758 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20759 F:      drivers/media/tuners/si2157*
20760
20761 SI2165 MEDIA DRIVER
20762 M:      Matthias Schwarzott <[email protected]>
20763 L:      [email protected]
20764 S:      Maintained
20765 W:      https://linuxtv.org
20766 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20767 F:      drivers/media/dvb-frontends/si2165*
20768
20769 SI2168 MEDIA DRIVER
20770 L:      [email protected]
20771 S:      Orphan
20772 W:      https://linuxtv.org
20773 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20774 F:      drivers/media/dvb-frontends/si2168*
20775
20776 SI470X FM RADIO RECEIVER I2C DRIVER
20777 M:      Hans Verkuil <[email protected]>
20778 L:      [email protected]
20779 S:      Odd Fixes
20780 W:      https://linuxtv.org
20781 T:      git git://linuxtv.org/media_tree.git
20782 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20783 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20784
20785 SI470X FM RADIO RECEIVER USB DRIVER
20786 M:      Hans Verkuil <[email protected]>
20787 L:      [email protected]
20788 S:      Maintained
20789 W:      https://linuxtv.org
20790 T:      git git://linuxtv.org/media_tree.git
20791 F:      drivers/media/radio/si470x/radio-si470x-common.c
20792 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20793 F:      drivers/media/radio/si470x/radio-si470x.h
20794
20795 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20796 M:      Eduardo Valentin <[email protected]>
20797 L:      [email protected]
20798 S:      Odd Fixes
20799 W:      https://linuxtv.org
20800 T:      git git://linuxtv.org/media_tree.git
20801 F:      drivers/media/radio/si4713/si4713.?
20802
20803 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20804 M:      Eduardo Valentin <[email protected]>
20805 L:      [email protected]
20806 S:      Odd Fixes
20807 W:      https://linuxtv.org
20808 T:      git git://linuxtv.org/media_tree.git
20809 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20810
20811 SI4713 FM RADIO TRANSMITTER USB DRIVER
20812 M:      Hans Verkuil <[email protected]>
20813 L:      [email protected]
20814 S:      Maintained
20815 W:      https://linuxtv.org
20816 T:      git git://linuxtv.org/media_tree.git
20817 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20818
20819 SIANO DVB DRIVER
20820 M:      Mauro Carvalho Chehab <[email protected]>
20821 L:      [email protected]
20822 S:      Odd fixes
20823 W:      https://linuxtv.org
20824 T:      git git://linuxtv.org/media_tree.git
20825 F:      drivers/media/common/siano/
20826 F:      drivers/media/mmc/siano/
20827 F:      drivers/media/usb/siano/
20828 F:      drivers/media/usb/siano/
20829
20830 SIEMENS IPC LED DRIVERS
20831 M:      Gerd Haeussler <[email protected]>
20832 M:      Xing Tong Wu <[email protected]>
20833 M:      Tobias Schaffner <[email protected]>
20834 L:      [email protected]
20835 S:      Maintained
20836 F:      drivers/leds/simple/
20837
20838 SIEMENS IPC PLATFORM DRIVERS
20839 M:      Gerd Haeussler <[email protected]>
20840 M:      Xing Tong Wu <[email protected]>
20841 M:      Tobias Schaffner <[email protected]>
20842 L:      [email protected]
20843 S:      Maintained
20844 F:      drivers/platform/x86/siemens/
20845 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20846 F:      include/linux/platform_data/x86/simatic-ipc.h
20847
20848 SIEMENS IPC WATCHDOG DRIVERS
20849 M:      Gerd Haeussler <[email protected]>
20850 M:      Xing Tong Wu <[email protected]>
20851 M:      Tobias Schaffner <[email protected]>
20852 L:      [email protected]
20853 S:      Maintained
20854 F:      drivers/watchdog/simatic-ipc-wdt.c
20855
20856 SIFIVE DRIVERS
20857 M:      Paul Walmsley <[email protected]>
20858 M:      Samuel Holland <[email protected]>
20859 L:      [email protected]
20860 S:      Supported
20861 F:      drivers/dma/sf-pdma/
20862 N:      sifive
20863 K:      fu[57]40
20864 K:      [^@]sifive
20865
20866 SILEAD TOUCHSCREEN DRIVER
20867 M:      Hans de Goede <[email protected]>
20868 L:      [email protected]
20869 L:      [email protected]
20870 S:      Maintained
20871 F:      drivers/input/touchscreen/silead.c
20872 F:      drivers/platform/x86/touchscreen_dmi.c
20873
20874 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20875 M:      Jérôme Pouiller <[email protected]>
20876 S:      Supported
20877 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20878 F:      drivers/net/wireless/silabs/wfx/
20879
20880 SILICON MOTION SM712 FRAME BUFFER DRIVER
20881 M:      Sudip Mukherjee <[email protected]>
20882 M:      Teddy Wang <[email protected]>
20883 M:      Sudip Mukherjee <[email protected]>
20884 L:      [email protected]
20885 S:      Maintained
20886 F:      Documentation/fb/sm712fb.rst
20887 F:      drivers/video/fbdev/sm712*
20888
20889 SILVACO I3C DUAL-ROLE MASTER
20890 M:      Miquel Raynal <[email protected]>
20891 M:      Conor Culhane <[email protected]>
20892 L:      [email protected] (moderated for non-subscribers)
20893 S:      Maintained
20894 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20895 F:      drivers/i3c/master/svc-i3c-master.c
20896
20897 SIMPLEFB FB DRIVER
20898 M:      Hans de Goede <[email protected]>
20899 L:      [email protected]
20900 S:      Maintained
20901 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20902 F:      drivers/video/fbdev/simplefb.c
20903 F:      include/linux/platform_data/simplefb.h
20904
20905 SIOX
20906 M:      Thorsten Scherer <[email protected]>
20907 R:      Pengutronix Kernel Team <[email protected]>
20908 S:      Supported
20909 F:      drivers/gpio/gpio-siox.c
20910 F:      drivers/siox/*
20911 F:      include/trace/events/siox.h
20912
20913 SIPHASH PRF ROUTINES
20914 M:      Jason A. Donenfeld <[email protected]>
20915 S:      Maintained
20916 F:      include/linux/siphash.h
20917 F:      lib/siphash.c
20918 F:      lib/siphash_kunit.c
20919
20920 SIS 190 ETHERNET DRIVER
20921 M:      Francois Romieu <[email protected]>
20922 L:      [email protected]
20923 S:      Maintained
20924 F:      drivers/net/ethernet/sis/sis190.c
20925
20926 SIS 900/7016 FAST ETHERNET DRIVER
20927 M:      Daniele Venzano <[email protected]>
20928 L:      [email protected]
20929 S:      Maintained
20930 W:      http://www.brownhat.org/sis900.html
20931 F:      drivers/net/ethernet/sis/sis900.*
20932
20933 SIS FRAMEBUFFER DRIVER
20934 S:      Orphan
20935 F:      Documentation/fb/sisfb.rst
20936 F:      drivers/video/fbdev/sis/
20937 F:      include/video/sisfb.h
20938
20939 SIS I2C TOUCHSCREEN DRIVER
20940 M:      Mika Penttilä <[email protected]>
20941 L:      [email protected]
20942 S:      Maintained
20943 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20944 F:      drivers/input/touchscreen/sis_i2c.c
20945
20946 SIS USB2VGA DRIVER
20947 M:      Thomas Winischhofer <[email protected]>
20948 S:      Maintained
20949 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20950 F:      drivers/usb/misc/sisusbvga/
20951
20952 SL28 CPLD MFD DRIVER
20953 M:      Michael Walle <[email protected]>
20954 S:      Maintained
20955 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20956 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20957 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20958 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20959 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20960 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20961 F:      drivers/gpio/gpio-sl28cpld.c
20962 F:      drivers/hwmon/sl28cpld-hwmon.c
20963 F:      drivers/irqchip/irq-sl28cpld.c
20964 F:      drivers/pwm/pwm-sl28cpld.c
20965 F:      drivers/watchdog/sl28cpld_wdt.c
20966
20967 SL28 VPD NVMEM LAYOUT DRIVER
20968 M:      Michael Walle <[email protected]>
20969 S:      Maintained
20970 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20971 F:      drivers/nvmem/layouts/sl28vpd.c
20972
20973 SLAB ALLOCATOR
20974 M:      Christoph Lameter <[email protected]>
20975 M:      Pekka Enberg <[email protected]>
20976 M:      David Rientjes <[email protected]>
20977 M:      Joonsoo Kim <[email protected]>
20978 M:      Andrew Morton <[email protected]>
20979 M:      Vlastimil Babka <[email protected]>
20980 R:      Roman Gushchin <[email protected]>
20981 R:      Hyeonggon Yoo <[email protected]>
20982 L:      [email protected]
20983 S:      Maintained
20984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20985 F:      include/linux/sl?b*.h
20986 F:      mm/sl?b*
20987
20988 SLCAN CAN NETWORK DRIVER
20989 M:      Dario Binacchi <[email protected]>
20990 L:      [email protected]
20991 S:      Maintained
20992 F:      drivers/net/can/slcan/
20993
20994 SLEEPABLE READ-COPY UPDATE (SRCU)
20995 M:      Lai Jiangshan <[email protected]>
20996 M:      "Paul E. McKenney" <[email protected]>
20997 M:      Josh Triplett <[email protected]>
20998 R:      Steven Rostedt <[email protected]>
20999 R:      Mathieu Desnoyers <[email protected]>
21000 L:      [email protected]
21001 S:      Supported
21002 W:      http://www.rdrop.com/users/paulmck/RCU/
21003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21004 F:      include/linux/srcu*.h
21005 F:      kernel/rcu/srcu*.c
21006
21007 SMACK SECURITY MODULE
21008 M:      Casey Schaufler <[email protected]>
21009 L:      [email protected]
21010 S:      Maintained
21011 W:      http://schaufler-ca.com
21012 T:      git git://github.com/cschaufler/smack-next
21013 F:      Documentation/admin-guide/LSM/Smack.rst
21014 F:      security/smack/
21015
21016 SMC91x ETHERNET DRIVER
21017 M:      Nicolas Pitre <[email protected]>
21018 S:      Odd Fixes
21019 F:      drivers/net/ethernet/smsc/smc91x.*
21020
21021 SMSC EMC2103 HARDWARE MONITOR DRIVER
21022 M:      Steve Glendinning <[email protected]>
21023 L:      [email protected]
21024 S:      Maintained
21025 F:      Documentation/hwmon/emc2103.rst
21026 F:      drivers/hwmon/emc2103.c
21027
21028 SMSC SCH5627 HARDWARE MONITOR DRIVER
21029 M:      Hans de Goede <[email protected]>
21030 L:      [email protected]
21031 S:      Supported
21032 F:      Documentation/hwmon/sch5627.rst
21033 F:      drivers/hwmon/sch5627.c
21034
21035 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
21036 M:      Steve Glendinning <[email protected]>
21037 L:      [email protected]
21038 S:      Maintained
21039 F:      drivers/video/fbdev/smscufx.c
21040
21041 SMSC47B397 HARDWARE MONITOR DRIVER
21042 M:      Jean Delvare <[email protected]>
21043 L:      [email protected]
21044 S:      Maintained
21045 F:      Documentation/hwmon/smsc47b397.rst
21046 F:      drivers/hwmon/smsc47b397.c
21047
21048 SMSC911x ETHERNET DRIVER
21049 M:      Steve Glendinning <[email protected]>
21050 L:      [email protected]
21051 S:      Maintained
21052 F:      drivers/net/ethernet/smsc/smsc911x.*
21053 F:      include/linux/smsc911x.h
21054
21055 SMSC9420 PCI ETHERNET DRIVER
21056 M:      Steve Glendinning <[email protected]>
21057 L:      [email protected]
21058 S:      Maintained
21059 F:      drivers/net/ethernet/smsc/smsc9420.*
21060
21061 SNET DPU VIRTIO DATA PATH ACCELERATOR
21062 R:      Alvaro Karsz <[email protected]>
21063 F:      drivers/vdpa/solidrun/
21064
21065 SOCIONEXT (SNI) AVE NETWORK DRIVER
21066 M:      Kunihiko Hayashi <[email protected]>
21067 L:      [email protected]
21068 S:      Maintained
21069 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21070 F:      drivers/net/ethernet/socionext/sni_ave.c
21071
21072 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21073 M:      Ilias Apalodimas <[email protected]>
21074 M:      Masahisa Kojima <[email protected]>
21075 L:      [email protected]
21076 S:      Maintained
21077 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21078 F:      drivers/net/ethernet/socionext/netsec.c
21079
21080 SOCIONEXT (SNI) Synquacer SPI DRIVER
21081 M:      Masahisa Kojima <[email protected]>
21082 M:      Jassi Brar <[email protected]>
21083 L:      [email protected]
21084 S:      Maintained
21085 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21086 F:      drivers/spi/spi-synquacer.c
21087
21088 SOCIONEXT SYNQUACER I2C DRIVER
21089 M:      Ard Biesheuvel <[email protected]>
21090 L:      [email protected]
21091 S:      Maintained
21092 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21093 F:      drivers/i2c/busses/i2c-synquacer.c
21094
21095 SOCIONEXT UNIPHIER SOUND DRIVER
21096 L:      [email protected] (moderated for non-subscribers)
21097 S:      Orphan
21098 F:      sound/soc/uniphier/
21099
21100 SOCKET TIMESTAMPING
21101 M:      Willem de Bruijn <[email protected]>
21102 S:      Maintained
21103 F:      Documentation/networking/timestamping.rst
21104 F:      include/linux/net_tstamp.h
21105 F:      include/uapi/linux/net_tstamp.h
21106 F:      tools/testing/selftests/net/so_txtime.c
21107
21108 SOEKRIS NET48XX LED SUPPORT
21109 M:      Chris Boot <[email protected]>
21110 S:      Maintained
21111 F:      drivers/leds/leds-net48xx.c
21112
21113 SOFT-IWARP DRIVER (siw)
21114 M:      Bernard Metzler <[email protected]>
21115 L:      [email protected]
21116 S:      Supported
21117 F:      drivers/infiniband/sw/siw/
21118 F:      include/uapi/rdma/siw-abi.h
21119
21120 SOFT-ROCE DRIVER (rxe)
21121 M:      Zhu Yanjun <[email protected]>
21122 L:      [email protected]
21123 S:      Supported
21124 F:      drivers/infiniband/sw/rxe/
21125 F:      include/uapi/rdma/rdma_user_rxe.h
21126
21127 SOFTLOGIC 6x10 MPEG CODEC
21128 M:      Bluecherry Maintainers <[email protected]>
21129 M:      Andrey Utkin <[email protected]>
21130 M:      Ismael Luceno <[email protected]>
21131 L:      [email protected]
21132 S:      Supported
21133 F:      drivers/media/pci/solo6x10/
21134
21135 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21136 M:      James Morse <[email protected]>
21137 L:      [email protected] (moderated for non-subscribers)
21138 S:      Maintained
21139 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21140 F:      drivers/firmware/arm_sdei.c
21141 F:      include/linux/arm_sdei.h
21142 F:      include/uapi/linux/arm_sdei.h
21143
21144 SOFTWARE NODES AND DEVICE PROPERTIES
21145 R:      Andy Shevchenko <[email protected]>
21146 R:      Daniel Scally <[email protected]>
21147 R:      Heikki Krogerus <[email protected]>
21148 R:      Sakari Ailus <[email protected]>
21149 L:      [email protected]
21150 S:      Maintained
21151 F:      drivers/base/property.c
21152 F:      drivers/base/swnode.c
21153 F:      include/linux/fwnode.h
21154 F:      include/linux/property.h
21155
21156 SOFTWARE RAID (Multiple Disks) SUPPORT
21157 M:      Song Liu <[email protected]>
21158 R:      Yu Kuai <[email protected]>
21159 L:      [email protected]
21160 S:      Supported
21161 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
21163 F:      drivers/md/Kconfig
21164 F:      drivers/md/Makefile
21165 F:      drivers/md/md*
21166 F:      drivers/md/raid*
21167 F:      include/linux/raid/
21168 F:      include/uapi/linux/raid/
21169
21170 SOLIDRUN CLEARFOG SUPPORT
21171 M:      Russell King <[email protected]>
21172 S:      Maintained
21173 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21174 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21175
21176 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21177 M:      Russell King <[email protected]>
21178 S:      Maintained
21179 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21180 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21181 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21182
21183 SONIC NETWORK DRIVER
21184 M:      Thomas Bogendoerfer <[email protected]>
21185 L:      [email protected]
21186 S:      Maintained
21187 F:      drivers/net/ethernet/natsemi/sonic.*
21188
21189 SONICS SILICON BACKPLANE DRIVER (SSB)
21190 M:      Michael Buesch <[email protected]>
21191 L:      [email protected]
21192 S:      Maintained
21193 F:      drivers/ssb/
21194 F:      include/linux/ssb/
21195
21196 SONY IMX208 SENSOR DRIVER
21197 M:      Sakari Ailus <[email protected]>
21198 L:      [email protected]
21199 S:      Maintained
21200 T:      git git://linuxtv.org/media_tree.git
21201 F:      drivers/media/i2c/imx208.c
21202
21203 SONY IMX214 SENSOR DRIVER
21204 M:      Ricardo Ribalda <[email protected]>
21205 L:      [email protected]
21206 S:      Maintained
21207 T:      git git://linuxtv.org/media_tree.git
21208 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21209 F:      drivers/media/i2c/imx214.c
21210
21211 SONY IMX219 SENSOR DRIVER
21212 M:      Dave Stevenson <[email protected]>
21213 L:      [email protected]
21214 S:      Maintained
21215 T:      git git://linuxtv.org/media_tree.git
21216 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21217 F:      drivers/media/i2c/imx219.c
21218
21219 SONY IMX258 SENSOR DRIVER
21220 M:      Sakari Ailus <[email protected]>
21221 L:      [email protected]
21222 S:      Maintained
21223 T:      git git://linuxtv.org/media_tree.git
21224 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21225 F:      drivers/media/i2c/imx258.c
21226
21227 SONY IMX274 SENSOR DRIVER
21228 M:      Leon Luo <[email protected]>
21229 L:      [email protected]
21230 S:      Maintained
21231 T:      git git://linuxtv.org/media_tree.git
21232 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21233 F:      drivers/media/i2c/imx274.c
21234
21235 SONY IMX283 SENSOR DRIVER
21236 M:      Kieran Bingham <[email protected]>
21237 M:      Umang Jain <[email protected]>
21238 L:      [email protected]
21239 S:      Maintained
21240 T:      git git://linuxtv.org/media_tree.git
21241 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21242 F:      drivers/media/i2c/imx283.c
21243
21244 SONY IMX290 SENSOR DRIVER
21245 M:      Manivannan Sadhasivam <[email protected]>
21246 L:      [email protected]
21247 S:      Maintained
21248 T:      git git://linuxtv.org/media_tree.git
21249 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21250 F:      drivers/media/i2c/imx290.c
21251
21252 SONY IMX296 SENSOR DRIVER
21253 M:      Laurent Pinchart <[email protected]>
21254 M:      Manivannan Sadhasivam <[email protected]>
21255 L:      [email protected]
21256 S:      Maintained
21257 T:      git git://linuxtv.org/media_tree.git
21258 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21259 F:      drivers/media/i2c/imx296.c
21260
21261 SONY IMX319 SENSOR DRIVER
21262 M:      Bingbu Cao <[email protected]>
21263 L:      [email protected]
21264 S:      Maintained
21265 T:      git git://linuxtv.org/media_tree.git
21266 F:      drivers/media/i2c/imx319.c
21267
21268 SONY IMX334 SENSOR DRIVER
21269 L:      [email protected]
21270 S:      Orphan
21271 T:      git git://linuxtv.org/media_tree.git
21272 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21273 F:      drivers/media/i2c/imx334.c
21274
21275 SONY IMX335 SENSOR DRIVER
21276 L:      [email protected]
21277 S:      Orphan
21278 T:      git git://linuxtv.org/media_tree.git
21279 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21280 F:      drivers/media/i2c/imx335.c
21281
21282 SONY IMX355 SENSOR DRIVER
21283 M:      Tianshu Qiu <[email protected]>
21284 L:      [email protected]
21285 S:      Maintained
21286 T:      git git://linuxtv.org/media_tree.git
21287 F:      drivers/media/i2c/imx355.c
21288
21289 SONY IMX412 SENSOR DRIVER
21290 L:      [email protected]
21291 S:      Orphan
21292 T:      git git://linuxtv.org/media_tree.git
21293 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21294 F:      drivers/media/i2c/imx412.c
21295
21296 SONY IMX415 SENSOR DRIVER
21297 M:      Michael Riesch <[email protected]>
21298 L:      [email protected]
21299 S:      Maintained
21300 T:      git git://linuxtv.org/media_tree.git
21301 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21302 F:      drivers/media/i2c/imx415.c
21303
21304 SONY MEMORYSTICK SUBSYSTEM
21305 M:      Maxim Levitsky <[email protected]>
21306 M:      Alex Dubov <[email protected]>
21307 M:      Ulf Hansson <[email protected]>
21308 L:      [email protected]
21309 S:      Maintained
21310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21311 F:      drivers/memstick/
21312 F:      include/linux/memstick.h
21313
21314 SONY VAIO CONTROL DEVICE DRIVER
21315 M:      Mattia Dongili <[email protected]>
21316 L:      [email protected]
21317 S:      Maintained
21318 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21319 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21320 F:      drivers/char/sonypi.c
21321 F:      drivers/platform/x86/sony-laptop.c
21322 F:      include/linux/sony-laptop.h
21323
21324 SOPHGO DEVICETREES and DRIVERS
21325 M:      Chen Wang <[email protected]>
21326 M:      Inochi Amaoto <[email protected]>
21327 T:      git https://github.com/sophgo/linux.git
21328 S:      Maintained
21329 N:      sophgo
21330 K:      sophgo
21331
21332 SOUND
21333 M:      Jaroslav Kysela <[email protected]>
21334 M:      Takashi Iwai <[email protected]>
21335 L:      [email protected]
21336 S:      Maintained
21337 W:      http://www.alsa-project.org/
21338 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21340 F:      Documentation/sound/
21341 F:      include/sound/
21342 F:      include/uapi/sound/
21343 F:      sound/
21344 F:      tools/testing/selftests/alsa
21345
21346 SOUND - ALSA SELFTESTS
21347 M:      Mark Brown <[email protected]>
21348 L:      [email protected]
21349 L:      [email protected]
21350 S:      Supported
21351 F:      tools/testing/selftests/alsa
21352
21353 SOUND - COMPRESSED AUDIO
21354 M:      Vinod Koul <[email protected]>
21355 L:      [email protected] (moderated for non-subscribers)
21356 S:      Supported
21357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21358 F:      Documentation/sound/designs/compress-offload.rst
21359 F:      include/sound/compress_driver.h
21360 F:      include/uapi/sound/compress_*
21361 F:      sound/core/compress_offload.c
21362 F:      sound/soc/soc-compress.c
21363
21364 SOUND - CORE KUNIT TEST
21365 M:      Ivan Orlov <[email protected]>
21366 L:      [email protected]
21367 S:      Supported
21368 F:      sound/core/sound_kunit.c
21369
21370 SOUND - DMAENGINE HELPERS
21371 M:      Lars-Peter Clausen <[email protected]>
21372 S:      Supported
21373 F:      include/sound/dmaengine_pcm.h
21374 F:      sound/core/pcm_dmaengine.c
21375 F:      sound/soc/soc-generic-dmaengine-pcm.c
21376
21377 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21378 M:      Liam Girdwood <[email protected]>
21379 M:      Mark Brown <[email protected]>
21380 L:      [email protected]
21381 S:      Supported
21382 W:      http://alsa-project.org/main/index.php/ASoC
21383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21384 F:      Documentation/devicetree/bindings/sound/
21385 F:      Documentation/sound/soc/
21386 F:      include/dt-bindings/sound/
21387 F:      include/sound/soc*
21388 F:      include/sound/sof.h
21389 F:      include/sound/sof/
21390 F:      include/trace/events/sof*.h
21391 F:      include/uapi/sound/asoc.h
21392 F:      sound/soc/
21393
21394 SOUND - SOC LAYER / dapm-graph
21395 M:      Luca Ceresoli <[email protected]>
21396 L:      [email protected]
21397 S:      Maintained
21398 F:      tools/sound/dapm-graph
21399
21400 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21401 M:      Pierre-Louis Bossart <[email protected]>
21402 M:      Liam Girdwood <[email protected]>
21403 M:      Peter Ujfalusi <[email protected]>
21404 M:      Bard Liao <[email protected]>
21405 M:      Ranjani Sridharan <[email protected]>
21406 M:      Daniel Baluta <[email protected]>
21407 R:      Kai Vehmanen <[email protected]>
21408 L:      [email protected] (moderated for non-subscribers)
21409 S:      Supported
21410 W:      https://github.com/thesofproject/linux/
21411 F:      sound/soc/sof/
21412
21413 SOUNDWIRE SUBSYSTEM
21414 M:      Vinod Koul <[email protected]>
21415 M:      Bard Liao <[email protected]>
21416 R:      Pierre-Louis Bossart <[email protected]>
21417 R:      Sanyog Kale <[email protected]>
21418 L:      [email protected] (moderated for non-subscribers)
21419 S:      Supported
21420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21421 F:      Documentation/driver-api/soundwire/
21422 F:      drivers/soundwire/
21423 F:      include/linux/soundwire/
21424
21425 SP2 MEDIA DRIVER
21426 M:      Olli Salonen <[email protected]>
21427 L:      [email protected]
21428 S:      Maintained
21429 W:      https://linuxtv.org
21430 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21431 F:      drivers/media/dvb-frontends/sp2*
21432
21433 SPANISH DOCUMENTATION
21434 M:      Carlos Bilbao <[email protected]>
21435 R:      Avadhut Naik <[email protected]>
21436 S:      Maintained
21437 F:      Documentation/translations/sp_SP/
21438
21439 SPARC + UltraSPARC (sparc/sparc64)
21440 M:      "David S. Miller" <[email protected]>
21441 M:      Andreas Larsson <[email protected]>
21442 L:      [email protected]
21443 S:      Maintained
21444 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21447 F:      arch/sparc/
21448 F:      drivers/sbus/
21449
21450 SPARC SERIAL DRIVERS
21451 M:      "David S. Miller" <[email protected]>
21452 L:      [email protected]
21453 S:      Maintained
21454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21456 F:      drivers/tty/serial/suncore.c
21457 F:      drivers/tty/serial/sunhv.c
21458 F:      drivers/tty/serial/sunsab.c
21459 F:      drivers/tty/serial/sunsab.h
21460 F:      drivers/tty/serial/sunsu.c
21461 F:      drivers/tty/serial/sunzilog.c
21462 F:      drivers/tty/serial/sunzilog.h
21463 F:      drivers/tty/vcc.c
21464 F:      include/linux/sunserialcore.h
21465
21466 SPARSE CHECKER
21467 M:      "Luc Van Oostenryck" <[email protected]>
21468 L:      [email protected]
21469 S:      Maintained
21470 W:      https://sparse.docs.kernel.org/
21471 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21472 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21473 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21474 F:      include/linux/compiler.h
21475
21476 SPEAKUP CONSOLE SPEECH DRIVER
21477 M:      William Hubbs <[email protected]>
21478 M:      Chris Brannon <[email protected]>
21479 M:      Kirk Reiser <[email protected]>
21480 M:      Samuel Thibault <[email protected]>
21481 L:      [email protected]
21482 S:      Odd Fixes
21483 W:      http://www.linux-speakup.org/
21484 W:      https://github.com/linux-speakup/speakup
21485 B:      https://github.com/linux-speakup/speakup/issues
21486 F:      drivers/accessibility/speakup/
21487
21488 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21489 M:      Viresh Kumar <[email protected]>
21490 M:      Shiraz Hashim <[email protected]>
21491 M:      [email protected]
21492 L:      [email protected] (moderated for non-subscribers)
21493 S:      Maintained
21494 W:      http://www.st.com/spear
21495 F:      arch/arm/boot/dts/st/spear*
21496 F:      arch/arm/mach-spear/
21497 F:      drivers/clk/spear/
21498 F:      drivers/pinctrl/spear/
21499
21500 SPI NOR SUBSYSTEM
21501 M:      Tudor Ambarus <[email protected]>
21502 M:      Pratyush Yadav <[email protected]>
21503 M:      Michael Walle <[email protected]>
21504 L:      [email protected]
21505 S:      Maintained
21506 W:      http://www.linux-mtd.infradead.org/
21507 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21508 C:      irc://irc.oftc.net/mtd
21509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21510 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21511 F:      drivers/mtd/spi-nor/
21512 F:      include/linux/mtd/spi-nor.h
21513
21514 SPI SUBSYSTEM
21515 M:      Mark Brown <[email protected]>
21516 L:      [email protected]
21517 S:      Maintained
21518 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21520 F:      Documentation/devicetree/bindings/spi/
21521 F:      Documentation/spi/
21522 F:      drivers/spi/
21523 F:      include/linux/spi/
21524 F:      include/uapi/linux/spi/
21525 F:      tools/spi/
21526
21527 SPIDERNET NETWORK DRIVER for CELL
21528 M:      Ishizaki Kou <[email protected]>
21529 M:      Geoff Levand <[email protected]>
21530 L:      [email protected]
21531 L:      [email protected]
21532 S:      Maintained
21533 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21534 F:      drivers/net/ethernet/toshiba/spider_net*
21535
21536 SPMI SUBSYSTEM
21537 M:      Stephen Boyd <[email protected]>
21538 L:      [email protected]
21539 S:      Maintained
21540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21541 F:      Documentation/devicetree/bindings/spmi/
21542 F:      drivers/spmi/
21543 F:      include/dt-bindings/spmi/spmi.h
21544 F:      include/linux/spmi.h
21545 F:      include/trace/events/spmi.h
21546
21547 SPU FILE SYSTEM
21548 M:      Jeremy Kerr <[email protected]>
21549 L:      [email protected]
21550 S:      Supported
21551 W:      http://www.ibm.com/developerworks/power/cell/
21552 F:      Documentation/filesystems/spufs/spufs.rst
21553 F:      arch/powerpc/platforms/cell/spufs/
21554
21555 SQUASHFS FILE SYSTEM
21556 M:      Phillip Lougher <[email protected]>
21557 L:      [email protected] (subscribers-only)
21558 S:      Maintained
21559 W:      http://squashfs.org.uk
21560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21561 F:      Documentation/filesystems/squashfs.rst
21562 F:      fs/squashfs/
21563
21564 SRM (Alpha) environment access
21565 M:      Jan-Benedict Glaw <[email protected]>
21566 S:      Maintained
21567 F:      arch/alpha/kernel/srm_env.c
21568
21569 ST LSM6DSx IMU IIO DRIVER
21570 M:      Lorenzo Bianconi <[email protected]>
21571 L:      [email protected]
21572 S:      Maintained
21573 W:      http://www.st.com/
21574 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21575 F:      drivers/iio/imu/st_lsm6dsx/
21576
21577 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21578 M:      Benjamin Mugnier <[email protected]>
21579 M:      Sylvain Petinot <[email protected]>
21580 L:      [email protected]
21581 S:      Maintained
21582 T:      git git://linuxtv.org/media_tree.git
21583 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21584 F:      drivers/media/i2c/st-mipid02.c
21585
21586 ST STM32 FIREWALL
21587 M:      Gatien Chevallier <[email protected]>
21588 S:      Maintained
21589 F:      drivers/bus/stm32_etzpc.c
21590 F:      drivers/bus/stm32_firewall.c
21591 F:      drivers/bus/stm32_rifsc.c
21592
21593 ST STM32 I2C/SMBUS DRIVER
21594 M:      Pierre-Yves MORDRET <[email protected]>
21595 M:      Alain Volmat <[email protected]>
21596 L:      [email protected]
21597 S:      Maintained
21598 F:      drivers/i2c/busses/i2c-stm32*
21599
21600 ST STM32 SPI DRIVER
21601 M:      Alain Volmat <[email protected]>
21602 L:      [email protected]
21603 S:      Maintained
21604 F:      drivers/spi/spi-stm32.c
21605
21606 ST STPDDC60 DRIVER
21607 M:      Daniel Nilsson <[email protected]>
21608 L:      [email protected]
21609 S:      Maintained
21610 F:      Documentation/hwmon/stpddc60.rst
21611 F:      drivers/hwmon/pmbus/stpddc60.c
21612
21613 ST VGXY61 DRIVER
21614 M:      Benjamin Mugnier <[email protected]>
21615 M:      Sylvain Petinot <[email protected]>
21616 L:      [email protected]
21617 S:      Maintained
21618 T:      git git://linuxtv.org/media_tree.git
21619 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21620 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
21621 F:      drivers/media/i2c/vgxy61.c
21622
21623 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21624 M:      Song Qiang <[email protected]>
21625 L:      [email protected]
21626 S:      Maintained
21627 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21628 F:      drivers/iio/proximity/vl53l0x-i2c.c
21629
21630 STABLE BRANCH
21631 M:      Greg Kroah-Hartman <[email protected]>
21632 M:      Sasha Levin <[email protected]>
21633 L:      [email protected]
21634 S:      Supported
21635 F:      Documentation/process/stable-kernel-rules.rst
21636
21637 STAGING - ATOMISP DRIVER
21638 M:      Hans de Goede <[email protected]>
21639 M:      Mauro Carvalho Chehab <[email protected]>
21640 R:      Sakari Ailus <[email protected]>
21641 L:      [email protected]
21642 S:      Maintained
21643 F:      drivers/staging/media/atomisp/
21644
21645 STAGING - FIELDBUS SUBSYSTEM
21646 M:      Sven Van Asbroeck <[email protected]>
21647 S:      Maintained
21648 F:      drivers/staging/fieldbus/*
21649 F:      drivers/staging/fieldbus/Documentation/
21650
21651 STAGING - HMS ANYBUS-S BUS
21652 M:      Sven Van Asbroeck <[email protected]>
21653 S:      Maintained
21654 F:      drivers/staging/fieldbus/anybuss/
21655
21656 STAGING - INDUSTRIAL IO
21657 M:      Jonathan Cameron <[email protected]>
21658 L:      [email protected]
21659 S:      Odd Fixes
21660 F:      Documentation/devicetree/bindings/staging/iio/
21661 F:      drivers/staging/iio/
21662
21663 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21664 M:      Marc Dietrich <[email protected]>
21665 L:      [email protected] (moderated for non-subscribers)
21666 L:      [email protected]
21667 S:      Maintained
21668 F:      drivers/staging/nvec/
21669
21670 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21671 M:      Jens Frederich <[email protected]>
21672 M:      Jon Nettleton <[email protected]>
21673 S:      Maintained
21674 W:      http://wiki.laptop.org/go/DCON
21675 F:      drivers/staging/olpc_dcon/
21676
21677 STAGING - REALTEK RTL8712U DRIVERS
21678 M:      Florian Schilhabel <[email protected]>.
21679 S:      Odd Fixes
21680 F:      drivers/staging/rtl8712/
21681
21682 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21683 M:      Michael Hennerich <[email protected]>
21684 L:      [email protected]
21685 S:      Supported
21686 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21687 F:      drivers/staging/fbtft/fb_seps525.c
21688
21689 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21690 M:      Sudip Mukherjee <[email protected]>
21691 M:      Teddy Wang <[email protected]>
21692 M:      Sudip Mukherjee <[email protected]>
21693 L:      [email protected]
21694 S:      Maintained
21695 F:      drivers/staging/sm750fb/
21696
21697 STAGING - VIA VT665X DRIVERS
21698 M:      Philipp Hortmann <[email protected]>
21699 S:      Odd Fixes
21700 F:      drivers/staging/vt665?/
21701
21702 STAGING SUBSYSTEM
21703 M:      Greg Kroah-Hartman <[email protected]>
21704 L:      [email protected]
21705 S:      Supported
21706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21707 F:      drivers/staging/
21708
21709 STANDALONE CACHE CONTROLLER DRIVERS
21710 M:      Conor Dooley <[email protected]>
21711 S:      Maintained
21712 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21713 F:      Documentation/devicetree/bindings/cache/
21714 F:      drivers/cache
21715
21716 STARFIRE/DURALAN NETWORK DRIVER
21717 M:      Ion Badulescu <[email protected]>
21718 S:      Odd Fixes
21719 F:      drivers/net/ethernet/adaptec/starfire*
21720
21721 STARFIVE CAMERA SUBSYSTEM DRIVER
21722 M:      Jack Zhu <[email protected]>
21723 M:      Changhuang Liang <[email protected]>
21724 L:      [email protected]
21725 S:      Maintained
21726 F:      Documentation/admin-guide/media/starfive_camss.rst
21727 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21728 F:      drivers/staging/media/starfive/camss
21729
21730 STARFIVE CRYPTO DRIVER
21731 M:      Jia Jie Ho <[email protected]>
21732 M:      William Qiu <[email protected]>
21733 S:      Supported
21734 F:      Documentation/devicetree/bindings/crypto/starfive*
21735 F:      drivers/crypto/starfive/
21736
21737 STARFIVE DEVICETREES
21738 M:      Emil Renner Berthing <[email protected]>
21739 S:      Maintained
21740 F:      arch/riscv/boot/dts/starfive/
21741
21742 STARFIVE DWMAC GLUE LAYER
21743 M:      Emil Renner Berthing <[email protected]>
21744 M:      Minda Chen <[email protected]>
21745 S:      Maintained
21746 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21747 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21748
21749 STARFIVE JH7110 DPHY RX DRIVER
21750 M:      Jack Zhu <[email protected]>
21751 M:      Changhuang Liang <[email protected]>
21752 S:      Supported
21753 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21754 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21755
21756 STARFIVE JH7110 DPHY TX DRIVER
21757 M:      Keith Zhao <[email protected]>
21758 M:      Shengyang Chen <[email protected]>
21759 S:      Supported
21760 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
21761 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
21762
21763 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21764 M:      William Qiu <[email protected]>
21765 S:      Supported
21766 F:      Documentation/devicetree/bindings/mmc/starfive*
21767 F:      drivers/mmc/host/dw_mmc-starfive.c
21768
21769 STARFIVE JH7110 PLL CLOCK DRIVER
21770 M:      Xingyu Wu <[email protected]>
21771 S:      Supported
21772 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21773 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21774
21775 STARFIVE JH7110 PWMDAC DRIVER
21776 M:      Hal Feng <[email protected]>
21777 M:      Xingyu Wu <[email protected]>
21778 S:      Supported
21779 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21780 F:      sound/soc/starfive/jh7110_pwmdac.c
21781
21782 STARFIVE JH7110 SYSCON
21783 M:      William Qiu <[email protected]>
21784 M:      Xingyu Wu <[email protected]>
21785 S:      Supported
21786 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21787
21788 STARFIVE JH7110 TDM DRIVER
21789 M:      Walker Chen <[email protected]>
21790 S:      Maintained
21791 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21792 F:      sound/soc/starfive/jh7110_tdm.c
21793
21794 STARFIVE JH71X0 CLOCK DRIVERS
21795 M:      Emil Renner Berthing <[email protected]>
21796 M:      Hal Feng <[email protected]>
21797 S:      Maintained
21798 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21799 F:      drivers/clk/starfive/clk-starfive-jh71*
21800 F:      include/dt-bindings/clock/starfive?jh71*.h
21801
21802 STARFIVE JH71X0 PINCTRL DRIVERS
21803 M:      Emil Renner Berthing <[email protected]>
21804 M:      Jianlong Huang <[email protected]>
21805 M:      Hal Feng <[email protected]>
21806 L:      [email protected]
21807 S:      Maintained
21808 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21809 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21810 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21811 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21812
21813 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21814 M:      Emil Renner Berthing <[email protected]>
21815 M:      Hal Feng <[email protected]>
21816 S:      Maintained
21817 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21818 F:      drivers/reset/starfive/reset-starfive-jh71*
21819 F:      include/dt-bindings/reset/starfive?jh71*.h
21820
21821 STARFIVE JH71X0 USB DRIVERS
21822 M:      Minda Chen <[email protected]>
21823 S:      Maintained
21824 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21825 F:      drivers/usb/cdns3/cdns3-starfive.c
21826
21827 STARFIVE JH71XX PMU CONTROLLER DRIVER
21828 M:      Walker Chen <[email protected]>
21829 M:      Changhuang Liang <[email protected]>
21830 S:      Supported
21831 F:      Documentation/devicetree/bindings/power/starfive*
21832 F:      drivers/pmdomain/starfive/
21833 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21834
21835 STARFIVE SOC DRIVERS
21836 M:      Conor Dooley <[email protected]>
21837 S:      Maintained
21838 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21839 F:      Documentation/devicetree/bindings/soc/starfive/
21840
21841 STARFIVE STARLINK PMU DRIVER
21842 M:      Ji Sheng Teoh <[email protected]>
21843 S:      Maintained
21844 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21845 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21846 F:      drivers/perf/starfive_starlink_pmu.c
21847
21848 STARFIVE TRNG DRIVER
21849 M:      Jia Jie Ho <[email protected]>
21850 S:      Supported
21851 F:      Documentation/devicetree/bindings/rng/starfive*
21852 F:      drivers/char/hw_random/jh7110-trng.c
21853
21854 STARFIVE WATCHDOG DRIVER
21855 M:      Xingyu Wu <[email protected]>
21856 M:      Samin Guo <[email protected]>
21857 S:      Supported
21858 F:      Documentation/devicetree/bindings/watchdog/starfive*
21859 F:      drivers/watchdog/starfive-wdt.c
21860
21861 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21862 M:      Minda Chen <[email protected]>
21863 S:      Supported
21864 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21865 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21866 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21867 F:      drivers/phy/starfive/phy-jh7110-usb.c
21868
21869 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21870 M:      Changhuang Liang <[email protected]>
21871 S:      Supported
21872 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21873 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21874
21875 STATIC BRANCH/CALL
21876 M:      Peter Zijlstra <[email protected]>
21877 M:      Josh Poimboeuf <[email protected]>
21878 M:      Jason Baron <[email protected]>
21879 R:      Steven Rostedt <[email protected]>
21880 R:      Ard Biesheuvel <[email protected]>
21881 S:      Supported
21882 F:      arch/*/include/asm/jump_label*.h
21883 F:      arch/*/include/asm/static_call*.h
21884 F:      arch/*/kernel/jump_label.c
21885 F:      arch/*/kernel/static_call.c
21886 F:      include/linux/jump_label*.h
21887 F:      include/linux/static_call*.h
21888 F:      kernel/jump_label.c
21889 F:      kernel/static_call.c
21890
21891 STI AUDIO (ASoC) DRIVERS
21892 M:      Arnaud Pouliquen <[email protected]>
21893 L:      [email protected] (moderated for non-subscribers)
21894 S:      Maintained
21895 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21896 F:      sound/soc/sti/
21897
21898 STI CEC DRIVER
21899 M:      Alain Volmat <[email protected]>
21900 S:      Maintained
21901 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21902 F:      drivers/media/cec/platform/sti/
21903
21904 STK1160 USB VIDEO CAPTURE DRIVER
21905 M:      Ezequiel Garcia <[email protected]>
21906 L:      [email protected]
21907 S:      Maintained
21908 T:      git git://linuxtv.org/media_tree.git
21909 F:      drivers/media/usb/stk1160/
21910
21911 STM32 AUDIO (ASoC) DRIVERS
21912 M:      Olivier Moysan <[email protected]>
21913 M:      Arnaud Pouliquen <[email protected]>
21914 L:      [email protected] (moderated for non-subscribers)
21915 S:      Maintained
21916 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21917 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21918 F:      sound/soc/stm/
21919
21920 STM32 DMA DRIVERS
21921 M:      Amélie Delaunay <[email protected]>
21922 L:      [email protected]
21923 L:      [email protected] (moderated for non-subscribers)
21924 S:      Maintained
21925 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
21926 F:      Documentation/devicetree/bindings/dma/stm32/
21927 F:      drivers/dma/stm32/
21928
21929 STM32 TIMER/LPTIMER DRIVERS
21930 M:      Fabrice Gasnier <[email protected]>
21931 S:      Maintained
21932 F:      Documentation/ABI/testing/*timer-stm32
21933 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21934 F:      drivers/*/stm32-*timer*
21935 F:      drivers/pwm/pwm-stm32*
21936 F:      include/linux/*/stm32-*tim*
21937
21938 STMMAC ETHERNET DRIVER
21939 M:      Alexandre Torgue <[email protected]>
21940 M:      Jose Abreu <[email protected]>
21941 L:      [email protected]
21942 S:      Supported
21943 W:      http://www.stlinux.com
21944 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21945 F:      drivers/net/ethernet/stmicro/stmmac/
21946
21947 SUN HAPPY MEAL ETHERNET DRIVER
21948 M:      Sean Anderson <[email protected]>
21949 S:      Maintained
21950 F:      drivers/net/ethernet/sun/sunhme.*
21951
21952 SUN3/3X
21953 M:      Sam Creasey <[email protected]>
21954 S:      Maintained
21955 W:      http://sammy.net/sun3/
21956 F:      arch/m68k/include/asm/sun3*
21957 F:      arch/m68k/kernel/*sun3*
21958 F:      arch/m68k/sun3*/
21959 F:      drivers/net/ethernet/i825xx/sun3*
21960
21961 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21962 M:      Hans de Goede <[email protected]>
21963 L:      [email protected]
21964 S:      Maintained
21965 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21966 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21967
21968 SUNDANCE NETWORK DRIVER
21969 M:      Denis Kirjanov <[email protected]>
21970 L:      [email protected]
21971 S:      Maintained
21972 F:      drivers/net/ethernet/dlink/sundance.c
21973
21974 SUNPLUS ETHERNET DRIVER
21975 M:      Wells Lu <[email protected]>
21976 L:      [email protected]
21977 S:      Maintained
21978 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21979 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21980 F:      drivers/net/ethernet/sunplus/
21981
21982 SUNPLUS MMC DRIVER
21983 M:      Tony Huang <[email protected]>
21984 M:      Li-hao Kuo <[email protected]>
21985 S:      Maintained
21986 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21987 F:      drivers/mmc/host/sunplus-mmc.c
21988
21989 SUNPLUS OCOTP DRIVER
21990 M:      Vincent Shih <[email protected]>
21991 S:      Maintained
21992 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21993 F:      drivers/nvmem/sunplus-ocotp.c
21994
21995 SUNPLUS PWM DRIVER
21996 M:      Hammer Hsieh <[email protected]>
21997 S:      Maintained
21998 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21999 F:      drivers/pwm/pwm-sunplus.c
22000
22001 SUNPLUS RTC DRIVER
22002 M:      Vincent Shih <[email protected]>
22003 L:      [email protected]
22004 S:      Maintained
22005 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
22006 F:      drivers/rtc/rtc-sunplus.c
22007
22008 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
22009 M:      Li-hao Kuo <[email protected]>
22010 L:      [email protected]
22011 S:      Maintained
22012 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
22013 F:      drivers/spi/spi-sunplus-sp7021.c
22014
22015 SUNPLUS UART DRIVER
22016 M:      Hammer Hsieh <[email protected]>
22017 S:      Maintained
22018 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
22019 F:      drivers/tty/serial/sunplus-uart.c
22020
22021 SUNPLUS USB2 PHY DRIVER
22022 M:      Vincent Shih <[email protected]>
22023 L:      [email protected]
22024 S:      Maintained
22025 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
22026 F:      drivers/phy/sunplus/Kconfig
22027 F:      drivers/phy/sunplus/Makefile
22028 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
22029
22030 SUNPLUS WATCHDOG DRIVER
22031 M:      Xiantao Hu <[email protected]>
22032 L:      [email protected]
22033 S:      Maintained
22034 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
22035 F:      drivers/watchdog/sunplus_wdt.c
22036
22037 SUPERH
22038 M:      Yoshinori Sato <[email protected]>
22039 M:      Rich Felker <[email protected]>
22040 M:      John Paul Adrian Glaubitz <[email protected]>
22041 L:      [email protected]
22042 S:      Maintained
22043 Q:      http://patchwork.kernel.org/project/linux-sh/list/
22044 F:      Documentation/arch/sh/
22045 F:      arch/sh/
22046 F:      drivers/sh/
22047
22048 SUSPEND TO RAM
22049 M:      "Rafael J. Wysocki" <[email protected]>
22050 M:      Len Brown <[email protected]>
22051 M:      Pavel Machek <[email protected]>
22052 L:      [email protected]
22053 S:      Supported
22054 B:      https://bugzilla.kernel.org
22055 F:      Documentation/power/
22056 F:      arch/x86/kernel/acpi/sleep*
22057 F:      arch/x86/kernel/acpi/wakeup*
22058 F:      drivers/base/power/
22059 F:      include/linux/freezer.h
22060 F:      include/linux/pm.h
22061 F:      include/linux/suspend.h
22062 F:      kernel/power/
22063
22064 SVGA HANDLING
22065 M:      Martin Mares <[email protected]>
22066 L:      [email protected]
22067 S:      Maintained
22068 F:      Documentation/admin-guide/svga.rst
22069 F:      arch/x86/boot/video*
22070
22071 SWITCHDEV
22072 M:      Jiri Pirko <[email protected]>
22073 M:      Ivan Vecera <[email protected]>
22074 L:      [email protected]
22075 S:      Supported
22076 F:      include/net/switchdev.h
22077 F:      net/switchdev/
22078
22079 SY8106A REGULATOR DRIVER
22080 M:      Icenowy Zheng <[email protected]>
22081 S:      Maintained
22082 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22083 F:      drivers/regulator/sy8106a-regulator.c
22084
22085 SYNC FILE FRAMEWORK
22086 M:      Sumit Semwal <[email protected]>
22087 R:      Gustavo Padovan <[email protected]>
22088 L:      [email protected]
22089 L:      [email protected]
22090 S:      Maintained
22091 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22092 F:      Documentation/driver-api/sync_file.rst
22093 F:      drivers/dma-buf/dma-fence*
22094 F:      drivers/dma-buf/sw_sync.c
22095 F:      drivers/dma-buf/sync_*
22096 F:      include/linux/sync_file.h
22097 F:      include/uapi/linux/sync_file.h
22098
22099 SYNOPSYS ARC ARCHITECTURE
22100 M:      Vineet Gupta <[email protected]>
22101 L:      [email protected]
22102 S:      Supported
22103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22104 F:      Documentation/arch/arc
22105 F:      Documentation/devicetree/bindings/arc/*
22106 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22107 F:      arch/arc/
22108 F:      drivers/clocksource/arc_timer.c
22109 F:      drivers/tty/serial/arc_uart.c
22110
22111 SYNOPSYS ARC HSDK SDP pll clock driver
22112 M:      Eugeniy Paltsev <[email protected]>
22113 S:      Supported
22114 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22115 F:      drivers/clk/clk-hsdk-pll.c
22116
22117 SYNOPSYS ARC SDP clock driver
22118 M:      Eugeniy Paltsev <[email protected]>
22119 S:      Supported
22120 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22121 F:      drivers/clk/axs10x/*
22122
22123 SYNOPSYS ARC SDP platform support
22124 M:      Alexey Brodkin <[email protected]>
22125 S:      Supported
22126 F:      Documentation/devicetree/bindings/arc/axs10*
22127 F:      arch/arc/boot/dts/ax*
22128 F:      arch/arc/plat-axs10x
22129
22130 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22131 M:      Eugeniy Paltsev <[email protected]>
22132 S:      Supported
22133 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22134 F:      drivers/reset/reset-axs10x.c
22135
22136 SYNOPSYS CREG GPIO DRIVER
22137 M:      Eugeniy Paltsev <[email protected]>
22138 S:      Maintained
22139 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22140 F:      drivers/gpio/gpio-creg-snps.c
22141
22142 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22143 M:      Ilpo Järvinen <[email protected]>
22144 R:      Andy Shevchenko <[email protected]>
22145 S:      Supported
22146 F:      drivers/tty/serial/8250/8250_dw.c
22147 F:      drivers/tty/serial/8250/8250_dwlib.*
22148 F:      drivers/tty/serial/8250/8250_lpss.c
22149
22150 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22151 M:      Hoan Tran <[email protected]>
22152 M:      Serge Semin <[email protected]>
22153 L:      [email protected]
22154 S:      Maintained
22155 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22156 F:      drivers/gpio/gpio-dwapb.c
22157
22158 SYNOPSYS DESIGNWARE APB SSI DRIVER
22159 M:      Serge Semin <[email protected]>
22160 L:      [email protected]
22161 S:      Supported
22162 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
22163 F:      drivers/spi/spi-dw*
22164
22165 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22166 M:      Eugeniy Paltsev <[email protected]>
22167 S:      Maintained
22168 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22169 F:      drivers/dma/dw-axi-dmac/
22170
22171 SYNOPSYS DESIGNWARE DMAC DRIVER
22172 M:      Viresh Kumar <[email protected]>
22173 R:      Andy Shevchenko <[email protected]>
22174 S:      Maintained
22175 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22176 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22177 F:      drivers/dma/dw/
22178 F:      include/dt-bindings/dma/dw-dmac.h
22179 F:      include/linux/dma/dw.h
22180 F:      include/linux/platform_data/dma-dw.h
22181
22182 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22183 M:      Jose Abreu <[email protected]>
22184 L:      [email protected]
22185 S:      Supported
22186 F:      drivers/net/ethernet/synopsys/
22187
22188 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22189 M:      Jose Abreu <[email protected]>
22190 L:      [email protected]
22191 S:      Supported
22192 F:      drivers/net/pcs/pcs-xpcs.c
22193 F:      drivers/net/pcs/pcs-xpcs.h
22194 F:      include/linux/pcs/pcs-xpcs.h
22195
22196 SYNOPSYS DESIGNWARE I2C DRIVER
22197 M:      Jarkko Nikula <[email protected]>
22198 R:      Andy Shevchenko <[email protected]>
22199 R:      Mika Westerberg <[email protected]>
22200 R:      Jan Dabros <[email protected]>
22201 L:      [email protected]
22202 S:      Supported
22203 F:      drivers/i2c/busses/i2c-designware-*
22204
22205 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22206 M:      Jaehoon Chung <[email protected]>
22207 L:      [email protected]
22208 S:      Maintained
22209 F:      drivers/mmc/host/dw_mmc*
22210
22211 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22212 M:      Shuai Xue <[email protected]>
22213 M:      Jing Zhang <[email protected]>
22214 S:      Supported
22215 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22216 F:      drivers/perf/dwc_pcie_pmu.c
22217
22218 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22219 M:      Eugeniy Paltsev <[email protected]>
22220 S:      Supported
22221 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22222 F:      drivers/reset/reset-hsdk.c
22223 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22224
22225 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22226 M:      Prabu Thangamuthu <[email protected]>
22227 M:      Manjunath M B <[email protected]>
22228 L:      [email protected]
22229 S:      Maintained
22230 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22231
22232 SYSTEM CONFIGURATION (SYSCON)
22233 M:      Lee Jones <[email protected]>
22234 M:      Arnd Bergmann <[email protected]>
22235 S:      Supported
22236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22237 F:      drivers/mfd/syscon.c
22238
22239 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22240 M:      Sudeep Holla <[email protected]>
22241 R:      Cristian Marussi <[email protected]>
22242 L:      [email protected]
22243 L:      [email protected] (moderated for non-subscribers)
22244 S:      Maintained
22245 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22246 F:      drivers/clk/clk-sc[mp]i.c
22247 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22248 F:      drivers/firmware/arm_scmi/
22249 F:      drivers/firmware/arm_scpi.c
22250 F:      drivers/hwmon/scmi-hwmon.c
22251 F:      drivers/pinctrl/pinctrl-scmi.c
22252 F:      drivers/pmdomain/arm/
22253 F:      drivers/powercap/arm_scmi_powercap.c
22254 F:      drivers/regulator/scmi-regulator.c
22255 F:      drivers/reset/reset-scmi.c
22256 F:      include/linux/sc[mp]i_protocol.h
22257 F:      include/trace/events/scmi.h
22258 F:      include/uapi/linux/virtio_scmi.h
22259
22260 SYSTEM RESET/SHUTDOWN DRIVERS
22261 M:      Sebastian Reichel <[email protected]>
22262 L:      [email protected]
22263 S:      Maintained
22264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22265 F:      Documentation/devicetree/bindings/power/reset/
22266 F:      drivers/power/reset/
22267
22268 SYSTEM TRACE MODULE CLASS
22269 M:      Alexander Shishkin <[email protected]>
22270 S:      Maintained
22271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22272 F:      Documentation/trace/stm.rst
22273 F:      drivers/hwtracing/stm/
22274 F:      include/linux/stm.h
22275 F:      include/uapi/linux/stm.h
22276
22277 SYSTEM76 ACPI DRIVER
22278 M:      Jeremy Soller <[email protected]>
22279 M:      System76 Product Development <[email protected]>
22280 L:      [email protected]
22281 S:      Maintained
22282 F:      drivers/platform/x86/system76_acpi.c
22283
22284 SYSV FILESYSTEM
22285 S:      Orphan
22286 F:      Documentation/filesystems/sysv-fs.rst
22287 F:      fs/sysv/
22288 F:      include/linux/sysv_fs.h
22289
22290 TASKSTATS STATISTICS INTERFACE
22291 M:      Balbir Singh <[email protected]>
22292 S:      Maintained
22293 F:      Documentation/accounting/taskstats*
22294 F:      include/linux/taskstats*
22295 F:      kernel/taskstats.c
22296
22297 TC subsystem
22298 M:      Jamal Hadi Salim <[email protected]>
22299 M:      Cong Wang <[email protected]>
22300 M:      Jiri Pirko <[email protected]>
22301 L:      [email protected]
22302 S:      Maintained
22303 F:      include/net/pkt_cls.h
22304 F:      include/net/pkt_sched.h
22305 F:      include/net/tc_act/
22306 F:      include/uapi/linux/pkt_cls.h
22307 F:      include/uapi/linux/pkt_sched.h
22308 F:      include/uapi/linux/tc_act/
22309 F:      include/uapi/linux/tc_ematch/
22310 F:      net/sched/
22311 F:      tools/testing/selftests/tc-testing
22312
22313 TC90522 MEDIA DRIVER
22314 M:      Akihiro Tsukada <[email protected]>
22315 L:      [email protected]
22316 S:      Odd Fixes
22317 F:      drivers/media/dvb-frontends/tc90522*
22318
22319 TCP LOW PRIORITY MODULE
22320 M:      "Wong Hoi Sing, Edison" <[email protected]>
22321 M:      "Hung Hing Lun, Mike" <[email protected]>
22322 S:      Maintained
22323 W:      http://tcp-lp-mod.sourceforge.net/
22324 F:      net/ipv4/tcp_lp.c
22325
22326 TDA10071 MEDIA DRIVER
22327 L:      [email protected]
22328 S:      Orphan
22329 W:      https://linuxtv.org
22330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22331 F:      drivers/media/dvb-frontends/tda10071*
22332
22333 TDA18212 MEDIA DRIVER
22334 L:      [email protected]
22335 S:      Orphan
22336 W:      https://linuxtv.org
22337 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22338 F:      drivers/media/tuners/tda18212*
22339
22340 TDA18218 MEDIA DRIVER
22341 L:      [email protected]
22342 S:      Orphan
22343 W:      https://linuxtv.org
22344 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22345 F:      drivers/media/tuners/tda18218*
22346
22347 TDA18250 MEDIA DRIVER
22348 M:      Olli Salonen <[email protected]>
22349 L:      [email protected]
22350 S:      Maintained
22351 W:      https://linuxtv.org
22352 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22353 T:      git git://linuxtv.org/media_tree.git
22354 F:      drivers/media/tuners/tda18250*
22355
22356 TDA18271 MEDIA DRIVER
22357 M:      Michael Krufky <[email protected]>
22358 L:      [email protected]
22359 S:      Maintained
22360 W:      https://linuxtv.org
22361 W:      http://github.com/mkrufky
22362 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22363 T:      git git://linuxtv.org/mkrufky/tuners.git
22364 F:      drivers/media/tuners/tda18271*
22365
22366 TDA1997x MEDIA DRIVER
22367 M:      Tim Harvey <[email protected]>
22368 L:      [email protected]
22369 S:      Maintained
22370 W:      https://linuxtv.org
22371 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22372 F:      drivers/media/i2c/tda1997x.*
22373
22374 TDA827x MEDIA DRIVER
22375 M:      Michael Krufky <[email protected]>
22376 L:      [email protected]
22377 S:      Maintained
22378 W:      https://linuxtv.org
22379 W:      http://github.com/mkrufky
22380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22381 T:      git git://linuxtv.org/mkrufky/tuners.git
22382 F:      drivers/media/tuners/tda8290.*
22383
22384 TDA8290 MEDIA DRIVER
22385 M:      Michael Krufky <[email protected]>
22386 L:      [email protected]
22387 S:      Maintained
22388 W:      https://linuxtv.org
22389 W:      http://github.com/mkrufky
22390 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22391 T:      git git://linuxtv.org/mkrufky/tuners.git
22392 F:      drivers/media/tuners/tda8290.*
22393
22394 TDA9840 MEDIA DRIVER
22395 M:      Hans Verkuil <[email protected]>
22396 L:      [email protected]
22397 S:      Maintained
22398 W:      https://linuxtv.org
22399 T:      git git://linuxtv.org/media_tree.git
22400 F:      drivers/media/i2c/tda9840*
22401
22402 TEA5761 TUNER DRIVER
22403 M:      Mauro Carvalho Chehab <[email protected]>
22404 L:      [email protected]
22405 S:      Odd fixes
22406 W:      https://linuxtv.org
22407 T:      git git://linuxtv.org/media_tree.git
22408 F:      drivers/media/tuners/tea5761.*
22409
22410 TEA5767 TUNER DRIVER
22411 M:      Mauro Carvalho Chehab <[email protected]>
22412 L:      [email protected]
22413 S:      Maintained
22414 W:      https://linuxtv.org
22415 T:      git git://linuxtv.org/media_tree.git
22416 F:      drivers/media/tuners/tea5767.*
22417
22418 TEA6415C MEDIA DRIVER
22419 M:      Hans Verkuil <[email protected]>
22420 L:      [email protected]
22421 S:      Maintained
22422 W:      https://linuxtv.org
22423 T:      git git://linuxtv.org/media_tree.git
22424 F:      drivers/media/i2c/tea6415c*
22425
22426 TEA6420 MEDIA DRIVER
22427 M:      Hans Verkuil <[email protected]>
22428 L:      [email protected]
22429 S:      Maintained
22430 W:      https://linuxtv.org
22431 T:      git git://linuxtv.org/media_tree.git
22432 F:      drivers/media/i2c/tea6420*
22433
22434 TEAM DRIVER
22435 M:      Jiri Pirko <[email protected]>
22436 L:      [email protected]
22437 S:      Supported
22438 F:      Documentation/netlink/specs/team.yaml
22439 F:      drivers/net/team/
22440 F:      include/linux/if_team.h
22441 F:      include/uapi/linux/if_team.h
22442 F:      tools/testing/selftests/drivers/net/team/
22443
22444 TECHNICAL ADVISORY BOARD PROCESS DOCS
22445 M:      "Theodore Ts'o" <[email protected]>
22446 M:      Greg Kroah-Hartman <[email protected]>
22447 L:      [email protected]
22448 S:      Maintained
22449 F:      Documentation/process/contribution-maturity-model.rst
22450 F:      Documentation/process/researcher-guidelines.rst
22451
22452 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22453 M:      "Savoir-faire Linux Inc." <[email protected]>
22454 S:      Maintained
22455 F:      arch/x86/platform/ts5500/
22456
22457 TECHNOTREND USB IR RECEIVER
22458 M:      Sean Young <[email protected]>
22459 L:      [email protected]
22460 S:      Maintained
22461 F:      drivers/media/rc/ttusbir.c
22462
22463 TECHWELL TW9900 VIDEO DECODER
22464 M:      Mehdi Djait <[email protected]>
22465 L:      [email protected]
22466 S:      Maintained
22467 F:      drivers/media/i2c/tw9900.c
22468
22469 TECHWELL TW9910 VIDEO DECODER
22470 L:      [email protected]
22471 S:      Orphan
22472 F:      drivers/media/i2c/tw9910.c
22473 F:      include/media/i2c/tw9910.h
22474
22475 TEE SUBSYSTEM
22476 M:      Jens Wiklander <[email protected]>
22477 R:      Sumit Garg <[email protected]>
22478 L:      [email protected]
22479 S:      Maintained
22480 F:      Documentation/driver-api/tee.rst
22481 F:      Documentation/tee/
22482 F:      Documentation/userspace-api/tee.rst
22483 F:      drivers/tee/
22484 F:      include/linux/tee_core.h
22485 F:      include/linux/tee_drv.h
22486 F:      include/uapi/linux/tee.h
22487
22488 TEGRA ARCHITECTURE SUPPORT
22489 M:      Thierry Reding <[email protected]>
22490 M:      Jonathan Hunter <[email protected]>
22491 L:      [email protected]
22492 S:      Supported
22493 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22495 N:      [^a-z]tegra
22496
22497 TEGRA CLOCK DRIVER
22498 M:      Peter De Schrijver <[email protected]>
22499 M:      Prashant Gaikwad <[email protected]>
22500 S:      Supported
22501 F:      drivers/clk/tegra/
22502
22503 TEGRA CRYPTO DRIVERS
22504 M:      Akhil R <[email protected]>
22505 S:      Supported
22506 F:      drivers/crypto/tegra/*
22507
22508 TEGRA DMA DRIVERS
22509 M:      Laxman Dewangan <[email protected]>
22510 M:      Jon Hunter <[email protected]>
22511 S:      Supported
22512 F:      drivers/dma/tegra*
22513
22514 TEGRA I2C DRIVER
22515 M:      Laxman Dewangan <[email protected]>
22516 R:      Dmitry Osipenko <[email protected]>
22517 S:      Supported
22518 F:      drivers/i2c/busses/i2c-tegra.c
22519
22520 TEGRA IOMMU DRIVERS
22521 M:      Thierry Reding <[email protected]>
22522 R:      Krishna Reddy <[email protected]>
22523 L:      [email protected]
22524 S:      Supported
22525 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22526 F:      drivers/iommu/tegra*
22527
22528 TEGRA KBC DRIVER
22529 M:      Laxman Dewangan <[email protected]>
22530 S:      Supported
22531 F:      drivers/input/keyboard/tegra-kbc.c
22532
22533 TEGRA NAND DRIVER
22534 M:      Stefan Agner <[email protected]>
22535 M:      Lucas Stach <[email protected]>
22536 S:      Maintained
22537 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22538 F:      drivers/mtd/nand/raw/tegra_nand.c
22539
22540 TEGRA PWM DRIVER
22541 M:      Thierry Reding <[email protected]>
22542 S:      Supported
22543 F:      drivers/pwm/pwm-tegra.c
22544
22545 TEGRA QUAD SPI DRIVER
22546 M:      Thierry Reding <[email protected]>
22547 M:      Jonathan Hunter <[email protected]>
22548 M:      Sowjanya Komatineni <[email protected]>
22549 L:      [email protected]
22550 S:      Maintained
22551 F:      drivers/spi/spi-tegra210-quad.c
22552
22553 TEGRA SERIAL DRIVER
22554 M:      Laxman Dewangan <[email protected]>
22555 S:      Supported
22556 F:      drivers/tty/serial/serial-tegra.c
22557
22558 TEGRA SPI DRIVER
22559 M:      Laxman Dewangan <[email protected]>
22560 S:      Supported
22561 F:      drivers/spi/spi-tegra*
22562
22563 TEGRA VIDEO DRIVER
22564 M:      Thierry Reding <[email protected]>
22565 M:      Jonathan Hunter <[email protected]>
22566 M:      Sowjanya Komatineni <[email protected]>
22567 M:      Luca Ceresoli <[email protected]>
22568 L:      [email protected]
22569 L:      [email protected]
22570 S:      Maintained
22571 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22572 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22573 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22574 F:      drivers/staging/media/tegra-video/
22575
22576 TEGRA XUSB PADCTL DRIVER
22577 M:      JC Kuo <[email protected]>
22578 S:      Supported
22579 F:      drivers/phy/tegra/xusb*
22580
22581 TEHUTI ETHERNET DRIVER
22582 M:      Andy Gospodarek <[email protected]>
22583 L:      [email protected]
22584 S:      Supported
22585 F:      drivers/net/ethernet/tehuti/tehuti.*
22586
22587 TEHUTI TN40XX ETHERNET DRIVER
22588 M:      FUJITA Tomonori <[email protected]>
22589 L:      [email protected]
22590 S:      Maintained
22591 F:      drivers/net/ethernet/tehuti/tn40*
22592
22593 TELECOM CLOCK DRIVER FOR MCPL0010
22594 M:      Mark Gross <[email protected]>
22595 S:      Supported
22596 F:      drivers/char/tlclk.c
22597
22598 TEMPO SEMICONDUCTOR DRIVERS
22599 M:      Steven Eckhoff <[email protected]>
22600 S:      Maintained
22601 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22602 F:      sound/soc/codecs/tscs*.c
22603 F:      sound/soc/codecs/tscs*.h
22604
22605 TENSILICA XTENSA PORT (xtensa)
22606 M:      Chris Zankel <[email protected]>
22607 M:      Max Filippov <[email protected]>
22608 S:      Maintained
22609 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22610 F:      arch/xtensa/
22611 F:      drivers/irqchip/irq-xtensa-*
22612
22613 TEXAS INSTRUMENTS ASoC DRIVERS
22614 M:      Peter Ujfalusi <[email protected]>
22615 L:      [email protected] (moderated for non-subscribers)
22616 S:      Maintained
22617 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22618 F:      sound/soc/ti/
22619
22620 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22621 M:      Shenghao Ding <[email protected]>
22622 M:      Kevin Lu <[email protected]>
22623 M:      Baojun Xu <[email protected]>
22624 L:      [email protected] (moderated for non-subscribers)
22625 S:      Maintained
22626 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22627 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
22628 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
22629 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
22630 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22631 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22632 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22633 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
22634 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
22635 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
22636 F:      include/sound/tas2*.h
22637 F:      include/sound/tlv320*.h
22638 F:      include/sound/tpa6130a2-plat.h
22639 F:      sound/pci/hda/tas2781_hda_i2c.c
22640 F:      sound/soc/codecs/pcm1681.c
22641 F:      sound/soc/codecs/pcm1789*.*
22642 F:      sound/soc/codecs/pcm179x*.*
22643 F:      sound/soc/codecs/pcm186x*.*
22644 F:      sound/soc/codecs/pcm3008.*
22645 F:      sound/soc/codecs/pcm3060*.*
22646 F:      sound/soc/codecs/pcm3168a*.*
22647 F:      sound/soc/codecs/pcm5102a.c
22648 F:      sound/soc/codecs/pcm512x*.*
22649 F:      sound/soc/codecs/tas2*.*
22650 F:      sound/soc/codecs/tlv320*.*
22651 F:      sound/soc/codecs/tpa6130a2.*
22652
22653 TEXAS INSTRUMENTS DMA DRIVERS
22654 M:      Peter Ujfalusi <[email protected]>
22655 L:      [email protected]
22656 S:      Maintained
22657 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22658 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22659 F:      Documentation/devicetree/bindings/dma/ti/
22660 F:      drivers/dma/ti/
22661 F:      include/linux/dma/k3-psil.h
22662 F:      include/linux/dma/k3-udma-glue.h
22663 F:      include/linux/dma/ti-cppi5.h
22664 X:      drivers/dma/ti/cppi41.c
22665
22666 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22667 M:      Robert Marko <[email protected]>
22668 M:      Luka Perkov <[email protected]>
22669 L:      [email protected]
22670 S:      Maintained
22671 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22672 F:      Documentation/hwmon/tps23861.rst
22673 F:      drivers/hwmon/tps23861.c
22674
22675 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22676 M:      Ricardo Ribalda <[email protected]>
22677 L:      [email protected]
22678 S:      Supported
22679 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22680 F:      drivers/iio/dac/ti-dac7612.c
22681
22682 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22683 M:      Nishanth Menon <[email protected]>
22684 M:      Tero Kristo <[email protected]>
22685 M:      Santosh Shilimkar <[email protected]>
22686 L:      [email protected] (moderated for non-subscribers)
22687 S:      Maintained
22688 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22689 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22690 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22691 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22692 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22693 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22694 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22695 F:      drivers/clk/keystone/sci-clk.c
22696 F:      drivers/firmware/ti_sci*
22697 F:      drivers/irqchip/irq-ti-sci-inta.c
22698 F:      drivers/irqchip/irq-ti-sci-intr.c
22699 F:      drivers/reset/reset-ti-sci.c
22700 F:      drivers/soc/ti/ti_sci_inta_msi.c
22701 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22702 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22703 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22704 F:      include/linux/soc/ti/ti_sci_protocol.h
22705
22706 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22707 M:      Puranjay Mohan <[email protected]>
22708 L:      [email protected]
22709 S:      Supported
22710 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22711 F:      drivers/iio/temperature/tmp117.c
22712
22713 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22714 M:      Hans Verkuil <[email protected]>
22715 L:      [email protected]
22716 S:      Maintained
22717 W:      https://linuxtv.org
22718 T:      git git://linuxtv.org/media_tree.git
22719 F:      drivers/media/radio/radio-raremono.c
22720
22721 THERMAL
22722 M:      Rafael J. Wysocki <[email protected]>
22723 M:      Daniel Lezcano <[email protected]>
22724 R:      Zhang Rui <[email protected]>
22725 R:      Lukasz Luba <[email protected]>
22726 L:      [email protected]
22727 S:      Supported
22728 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22730 F:      Documentation/ABI/testing/sysfs-class-thermal
22731 F:      Documentation/admin-guide/thermal/
22732 F:      Documentation/devicetree/bindings/thermal/
22733 F:      Documentation/driver-api/thermal/
22734 F:      drivers/thermal/
22735 F:      include/dt-bindings/thermal/
22736 F:      include/linux/cpu_cooling.h
22737 F:      include/linux/thermal.h
22738 F:      include/uapi/linux/thermal.h
22739 F:      tools/lib/thermal/
22740 F:      tools/thermal/
22741
22742 THERMAL DRIVER FOR AMLOGIC SOCS
22743 M:      Guillaume La Roque <[email protected]>
22744 L:      [email protected]
22745 L:      [email protected]
22746 S:      Supported
22747 W:      http://linux-meson.com/
22748 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22749 F:      drivers/thermal/amlogic_thermal.c
22750
22751 THERMAL/CPU_COOLING
22752 M:      Amit Daniel Kachhap <[email protected]>
22753 M:      Daniel Lezcano <[email protected]>
22754 M:      Viresh Kumar <[email protected]>
22755 R:      Lukasz Luba <[email protected]>
22756 L:      [email protected]
22757 S:      Supported
22758 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22759 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22760 F:      drivers/thermal/cpufreq_cooling.c
22761 F:      drivers/thermal/cpuidle_cooling.c
22762 F:      include/linux/cpu_cooling.h
22763
22764 THERMAL/POWER_ALLOCATOR
22765 M:      Lukasz Luba <[email protected]>
22766 L:      [email protected]
22767 S:      Maintained
22768 F:      Documentation/driver-api/thermal/power_allocator.rst
22769 F:      drivers/thermal/gov_power_allocator.c
22770 F:      drivers/thermal/thermal_trace_ipa.h
22771
22772 THINKPAD ACPI EXTRAS DRIVER
22773 M:      Henrique de Moraes Holschuh <[email protected]>
22774 L:      [email protected]
22775 L:      [email protected]
22776 S:      Maintained
22777 W:      http://ibm-acpi.sourceforge.net
22778 W:      http://thinkwiki.org/wiki/Ibm-acpi
22779 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22780 F:      drivers/platform/x86/thinkpad_acpi.c
22781
22782 THINKPAD LMI DRIVER
22783 M:      Mark Pearson <[email protected]>
22784 L:      [email protected]
22785 S:      Maintained
22786 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22787 F:      drivers/platform/x86/think-lmi.?
22788
22789 THP7312 ISP DRIVER
22790 M:      Laurent Pinchart <[email protected]>
22791 M:      Paul Elder <[email protected]>
22792 L:      [email protected]
22793 S:      Maintained
22794 T:      git git://linuxtv.org/media_tree.git
22795 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22796 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22797 F:      drivers/media/i2c/thp7312.c
22798 F:      include/uapi/linux/thp7312.h
22799
22800 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22801 M:      Isaac Hazan <[email protected]>
22802 L:      [email protected]
22803 S:      Maintained
22804 F:      drivers/thunderbolt/dma_test.c
22805
22806 THUNDERBOLT DRIVER
22807 M:      Andreas Noever <[email protected]>
22808 M:      Michael Jamet <[email protected]>
22809 M:      Mika Westerberg <[email protected]>
22810 M:      Yehezkel Bernat <[email protected]>
22811 L:      [email protected]
22812 S:      Maintained
22813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22814 F:      Documentation/admin-guide/thunderbolt.rst
22815 F:      drivers/thunderbolt/
22816 F:      include/linux/thunderbolt.h
22817
22818 THUNDERBOLT NETWORK DRIVER
22819 M:      Michael Jamet <[email protected]>
22820 M:      Mika Westerberg <[email protected]>
22821 M:      Yehezkel Bernat <[email protected]>
22822 L:      [email protected]
22823 S:      Maintained
22824 F:      drivers/net/thunderbolt/
22825
22826 THUNDERX GPIO DRIVER
22827 M:      Robert Richter <[email protected]>
22828 S:      Odd Fixes
22829 F:      drivers/gpio/gpio-thunderx.c
22830
22831 TI ADS1119 ADC DRIVER
22832 M:      Francesco Dolcini <[email protected]>
22833 M:      João Paulo Gonçalves <[email protected]>
22834 L:      [email protected]
22835 S:      Maintained
22836 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
22837 F:      drivers/iio/adc/ti-ads1119.c
22838
22839 TI ADS7924 ADC DRIVER
22840 M:      Hugo Villeneuve <[email protected]>
22841 L:      [email protected]
22842 S:      Supported
22843 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22844 F:      drivers/iio/adc/ti-ads7924.c
22845
22846 TI AM437X VPFE DRIVER
22847 M:      "Lad, Prabhakar" <[email protected]>
22848 L:      [email protected]
22849 S:      Maintained
22850 W:      https://linuxtv.org
22851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22852 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22853 F:      drivers/media/platform/ti/am437x/
22854
22855 TI BANDGAP AND THERMAL DRIVER
22856 M:      Eduardo Valentin <[email protected]>
22857 M:      Keerthy <[email protected]>
22858 L:      [email protected]
22859 L:      [email protected]
22860 S:      Maintained
22861 F:      drivers/thermal/ti-soc-thermal/
22862
22863 TI BQ27XXX POWER SUPPLY DRIVER
22864 F:      drivers/power/supply/bq27xxx_battery.c
22865 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22866 F:      include/linux/power/bq27xxx_battery.h
22867
22868 TI CDCE706 CLOCK DRIVER
22869 M:      Max Filippov <[email protected]>
22870 S:      Maintained
22871 F:      drivers/clk/clk-cdce706.c
22872
22873 TI CLOCK DRIVER
22874 M:      Tero Kristo <[email protected]>
22875 L:      [email protected]
22876 S:      Odd Fixes
22877 F:      drivers/clk/ti/
22878 F:      include/linux/clk/ti.h
22879
22880 TI DAVINCI MACHINE SUPPORT
22881 M:      Bartosz Golaszewski <[email protected]>
22882 L:      [email protected] (moderated for non-subscribers)
22883 S:      Maintained
22884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22885 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22886 F:      arch/arm/boot/dts/ti/davinci/
22887 F:      arch/arm/mach-davinci/
22888 F:      drivers/i2c/busses/i2c-davinci.c
22889
22890 TI DAVINCI SERIES CLOCK DRIVER
22891 M:      David Lechner <[email protected]>
22892 S:      Maintained
22893 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22894 F:      drivers/clk/davinci/
22895 F:      include/linux/clk/davinci.h
22896
22897 TI DAVINCI SERIES GPIO DRIVER
22898 M:      Keerthy <[email protected]>
22899 L:      [email protected]
22900 S:      Maintained
22901 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22902 F:      drivers/gpio/gpio-davinci.c
22903
22904 TI DAVINCI SERIES MEDIA DRIVER
22905 M:      "Lad, Prabhakar" <[email protected]>
22906 L:      [email protected]
22907 S:      Maintained
22908 W:      https://linuxtv.org
22909 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22910 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22911 F:      drivers/media/platform/ti/davinci/
22912 F:      include/media/davinci/
22913
22914 TI ENHANCED CAPTURE (eCAP) DRIVER
22915 M:      Vignesh Raghavendra <[email protected]>
22916 R:      Julien Panis <[email protected]>
22917 L:      [email protected]
22918 L:      [email protected]
22919 S:      Maintained
22920 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22921 F:      drivers/counter/ti-ecap-capture.c
22922
22923 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22924 R:      David Lechner <[email protected]>
22925 L:      [email protected]
22926 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22927 F:      drivers/counter/ti-eqep.c
22928
22929 TI ETHERNET SWITCH DRIVER (CPSW)
22930 R:      Siddharth Vadapalli <[email protected]>
22931 R:      Roger Quadros <[email protected]>
22932 L:      [email protected]
22933 L:      [email protected]
22934 S:      Maintained
22935 F:      drivers/net/ethernet/ti/cpsw*
22936 F:      drivers/net/ethernet/ti/davinci*
22937
22938 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22939 M:      Alex Dubov <[email protected]>
22940 S:      Maintained
22941 W:      http://tifmxx.berlios.de/
22942 F:      drivers/memstick/host/tifm_ms.c
22943 F:      drivers/misc/tifm*
22944 F:      drivers/mmc/host/tifm_sd.c
22945 F:      include/linux/tifm.h
22946
22947 TI FPD-LINK DRIVERS
22948 M:      Tomi Valkeinen <[email protected]>
22949 L:      [email protected]
22950 S:      Maintained
22951 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22952 F:      drivers/media/i2c/ds90*
22953 F:      include/media/i2c/ds90*
22954
22955 TI HDC302X HUMIDITY DRIVER
22956 M:      Javier Carrasco <[email protected]>
22957 M:      Li peiyu <[email protected]>
22958 L:      [email protected]
22959 S:      Maintained
22960 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22961 F:      drivers/iio/humidity/hdc3020.c
22962
22963 TI ICSSG ETHERNET DRIVER (ICSSG)
22964 R:      MD Danish Anwar <[email protected]>
22965 R:      Roger Quadros <[email protected]>
22966 L:      [email protected] (moderated for non-subscribers)
22967 L:      [email protected]
22968 S:      Maintained
22969 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22970 F:      drivers/net/ethernet/ti/icssg/*
22971
22972 TI J721E CSI2RX DRIVER
22973 M:      Jai Luthra <[email protected]>
22974 L:      [email protected]
22975 S:      Maintained
22976 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22977 F:      drivers/media/platform/ti/j721e-csi2rx/
22978
22979 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22980 M:      Nishanth Menon <[email protected]>
22981 M:      Santosh Shilimkar <[email protected]>
22982 L:      [email protected]
22983 L:      [email protected] (moderated for non-subscribers)
22984 S:      Maintained
22985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22986 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
22987 F:      drivers/pmdomain/ti/omap_prm.c
22988 F:      drivers/soc/ti/*
22989
22990 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22991 M:      M R Swami Reddy <[email protected]>
22992 M:      Vishwas A Deshpande <[email protected]>
22993 L:      [email protected] (moderated for non-subscribers)
22994 S:      Maintained
22995 F:      sound/soc/codecs/isabelle*
22996 F:      sound/soc/codecs/lm49453*
22997
22998 TI LMP92064 ADC DRIVER
22999 M:      Leonard Göhrs <[email protected]>
23000 R:      [email protected]
23001 L:      [email protected]
23002 S:      Maintained
23003 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
23004 F:      drivers/iio/adc/ti-lmp92064.c
23005
23006 TI PCM3060 ASoC CODEC DRIVER
23007 M:      Kirill Marinushkin <[email protected]>
23008 L:      [email protected] (moderated for non-subscribers)
23009 S:      Maintained
23010 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
23011 F:      sound/soc/codecs/pcm3060*
23012
23013 TI TAS571X FAMILY ASoC CODEC DRIVER
23014 M:      Kevin Cernekee <[email protected]>
23015 L:      [email protected] (moderated for non-subscribers)
23016 S:      Odd Fixes
23017 F:      sound/soc/codecs/tas571x*
23018
23019 TI TMAG5273 MAGNETOMETER DRIVER
23020 M:      Gerald Loacker <[email protected]>
23021 L:      [email protected]
23022 S:      Maintained
23023 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
23024 F:      drivers/iio/magnetometer/tmag5273.c
23025
23026 TI TRF7970A NFC DRIVER
23027 M:      Mark Greer <[email protected]>
23028 L:      [email protected]
23029 S:      Supported
23030 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
23031 F:      drivers/nfc/trf7970a.c
23032
23033 TI TSC2046 ADC DRIVER
23034 M:      Oleksij Rempel <[email protected]>
23035 R:      [email protected]
23036 L:      [email protected]
23037 S:      Maintained
23038 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
23039 F:      drivers/iio/adc/ti-tsc2046.c
23040
23041 TI TWL4030 SERIES SOC CODEC DRIVER
23042 M:      Peter Ujfalusi <[email protected]>
23043 L:      [email protected] (moderated for non-subscribers)
23044 S:      Maintained
23045 F:      sound/soc/codecs/twl4030*
23046
23047 TI VPE/CAL DRIVERS
23048 M:      Benoit Parrot <[email protected]>
23049 L:      [email protected]
23050 S:      Maintained
23051 W:      http://linuxtv.org/
23052 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23053 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23054 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23055 F:      drivers/media/platform/ti/cal/
23056 F:      drivers/media/platform/ti/vpe/
23057
23058 TI WILINK WIRELESS DRIVERS
23059 L:      [email protected]
23060 S:      Orphan
23061 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23062 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23063 F:      drivers/net/wireless/ti/
23064
23065 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23066 M:      John Stultz <[email protected]>
23067 M:      Thomas Gleixner <[email protected]>
23068 R:      Stephen Boyd <[email protected]>
23069 L:      [email protected]
23070 S:      Supported
23071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23072 F:      include/linux/clocksource.h
23073 F:      include/linux/time.h
23074 F:      include/linux/timekeeper_internal.h
23075 F:      include/linux/timekeeping.h
23076 F:      include/linux/timex.h
23077 F:      include/uapi/linux/time.h
23078 F:      include/uapi/linux/timex.h
23079 F:      kernel/time/alarmtimer.c
23080 F:      kernel/time/clocksource*
23081 F:      kernel/time/ntp*
23082 F:      kernel/time/time.c
23083 F:      kernel/time/timeconst.bc
23084 F:      kernel/time/timeconv.c
23085 F:      kernel/time/timecounter.c
23086 F:      kernel/time/timekeeping*
23087 F:      kernel/time/time_test.c
23088 F:      tools/testing/selftests/timers/
23089
23090 TIPC NETWORK LAYER
23091 M:      Jon Maloy <[email protected]>
23092 M:      Ying Xue <[email protected]>
23093 L:      [email protected] (core kernel code)
23094 L:      [email protected] (user apps, general discussion)
23095 S:      Maintained
23096 W:      http://tipc.sourceforge.net/
23097 F:      include/uapi/linux/tipc*.h
23098 F:      net/tipc/
23099
23100 TLAN NETWORK DRIVER
23101 M:      Samuel Chessman <[email protected]>
23102 L:      [email protected] (subscribers-only)
23103 S:      Maintained
23104 W:      http://sourceforge.net/projects/tlan/
23105 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23106 F:      drivers/net/ethernet/ti/tlan.*
23107
23108 TMIO/SDHI MMC DRIVER
23109 M:      Wolfram Sang <[email protected]>
23110 L:      [email protected]
23111 L:      [email protected]
23112 S:      Supported
23113 F:      drivers/mmc/host/renesas_sdhi*
23114 F:      drivers/mmc/host/tmio_mmc*
23115 F:      include/linux/platform_data/tmio.h
23116
23117 TMP513 HARDWARE MONITOR DRIVER
23118 M:      Eric Tremblay <[email protected]>
23119 L:      [email protected]
23120 S:      Maintained
23121 F:      Documentation/hwmon/tmp513.rst
23122 F:      drivers/hwmon/tmp513.c
23123
23124 TMPFS (SHMEM FILESYSTEM)
23125 M:      Hugh Dickins <[email protected]>
23126 L:      [email protected]
23127 S:      Maintained
23128 F:      include/linux/shmem_fs.h
23129 F:      mm/shmem.c
23130
23131 TOMOYO SECURITY MODULE
23132 M:      Kentaro Takeda <[email protected]>
23133 M:      Tetsuo Handa <[email protected]>
23134 L:      [email protected] (subscribers-only, for developers in English)
23135 L:      [email protected] (subscribers-only, for users in English)
23136 L:      [email protected] (subscribers-only, for developers in Japanese)
23137 L:      [email protected] (subscribers-only, for users in Japanese)
23138 S:      Maintained
23139 W:      https://tomoyo.sourceforge.net/
23140 F:      security/tomoyo/
23141
23142 TOPSTAR LAPTOP EXTRAS DRIVER
23143 M:      Herton Ronaldo Krzesinski <[email protected]>
23144 L:      [email protected]
23145 S:      Maintained
23146 F:      drivers/platform/x86/topstar-laptop.c
23147
23148 TORTURE-TEST MODULES
23149 M:      Davidlohr Bueso <[email protected]>
23150 M:      "Paul E. McKenney" <[email protected]>
23151 M:      Josh Triplett <[email protected]>
23152 L:      [email protected]
23153 S:      Supported
23154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23155 F:      Documentation/RCU/torture.rst
23156 F:      kernel/locking/locktorture.c
23157 F:      kernel/rcu/rcuscale.c
23158 F:      kernel/rcu/rcutorture.c
23159 F:      kernel/rcu/refscale.c
23160 F:      kernel/torture.c
23161
23162 TOSHIBA ACPI EXTRAS DRIVER
23163 M:      Azael Avalos <[email protected]>
23164 L:      [email protected]
23165 S:      Maintained
23166 F:      drivers/platform/x86/toshiba_acpi.c
23167
23168 TOSHIBA BLUETOOTH DRIVER
23169 M:      Azael Avalos <[email protected]>
23170 L:      [email protected]
23171 S:      Maintained
23172 F:      drivers/platform/x86/toshiba_bluetooth.c
23173
23174 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23175 M:      Azael Avalos <[email protected]>
23176 L:      [email protected]
23177 S:      Maintained
23178 F:      drivers/platform/x86/toshiba_haps.c
23179
23180 TOSHIBA SMM DRIVER
23181 M:      Jonathan Buzzard <[email protected]>
23182 S:      Maintained
23183 W:      http://www.buzzard.org.uk/toshiba/
23184 F:      drivers/char/toshiba.c
23185 F:      include/linux/toshiba.h
23186 F:      include/uapi/linux/toshiba.h
23187
23188 TOSHIBA TC358743 DRIVER
23189 M:      Hans Verkuil <[email protected]>
23190 L:      [email protected]
23191 S:      Maintained
23192 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23193 F:      drivers/media/i2c/tc358743*
23194 F:      include/media/i2c/tc358743.h
23195
23196 TOSHIBA WMI HOTKEYS DRIVER
23197 M:      Azael Avalos <[email protected]>
23198 L:      [email protected]
23199 S:      Maintained
23200 F:      drivers/platform/x86/toshiba-wmi.c
23201
23202 TPM DEVICE DRIVER
23203 M:      Peter Huewe <[email protected]>
23204 M:      Jarkko Sakkinen <[email protected]>
23205 R:      Jason Gunthorpe <[email protected]>
23206 L:      [email protected]
23207 S:      Maintained
23208 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23209 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23211 F:      Documentation/devicetree/bindings/tpm/
23212 F:      drivers/char/tpm/
23213
23214 TPS546D24 DRIVER
23215 M:      Duke Du <[email protected]>
23216 L:      [email protected]
23217 S:      Maintained
23218 F:      Documentation/hwmon/tps546d24.rst
23219 F:      drivers/hwmon/pmbus/tps546d24.c
23220
23221 TQ SYSTEMS BOARD & DRIVER SUPPORT
23222 L:      [email protected]
23223 S:      Supported
23224 W:      https://www.tq-group.com/en/products/tq-embedded/
23225 F:      arch/arm/boot/dts/imx*mba*.dts*
23226 F:      arch/arm/boot/dts/imx*tqma*.dts*
23227 F:      arch/arm/boot/dts/mba*.dtsi
23228 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23229 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23230 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23231 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23232 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23233 F:      drivers/gpio/gpio-tqmx86.c
23234 F:      drivers/mfd/tqmx86.c
23235 F:      drivers/watchdog/tqmx86_wdt.c
23236
23237 TRACING
23238 M:      Steven Rostedt <[email protected]>
23239 M:      Masami Hiramatsu <[email protected]>
23240 R:      Mathieu Desnoyers <[email protected]>
23241 L:      [email protected]
23242 L:      [email protected]
23243 S:      Maintained
23244 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23246 F:      Documentation/trace/*
23247 F:      fs/tracefs/
23248 F:      include/linux/trace*.h
23249 F:      include/trace/
23250 F:      kernel/trace/
23251 F:      scripts/tracing/
23252 F:      tools/testing/selftests/ftrace/
23253
23254 TRACING MMIO ACCESSES (MMIOTRACE)
23255 M:      Steven Rostedt <[email protected]>
23256 M:      Masami Hiramatsu <[email protected]>
23257 R:      Karol Herbst <[email protected]>
23258 R:      Pekka Paalanen <[email protected]>
23259 L:      [email protected]
23260 L:      [email protected]
23261 S:      Maintained
23262 F:      arch/x86/mm/kmmio.c
23263 F:      arch/x86/mm/mmio-mod.c
23264 F:      arch/x86/mm/testmmiotrace.c
23265 F:      include/linux/mmiotrace.h
23266 F:      kernel/trace/trace_mmiotrace.c
23267
23268 TRACING OS NOISE / LATENCY TRACERS
23269 M:      Steven Rostedt <[email protected]>
23270 S:      Maintained
23271 F:      Documentation/trace/hwlat_detector.rst
23272 F:      Documentation/trace/osnoise-tracer.rst
23273 F:      Documentation/trace/timerlat-tracer.rst
23274 F:      arch/*/kernel/trace.c
23275 F:      include/trace/events/osnoise.h
23276 F:      kernel/trace/trace_hwlat.c
23277 F:      kernel/trace/trace_irqsoff.c
23278 F:      kernel/trace/trace_osnoise.c
23279 F:      kernel/trace/trace_sched_wakeup.c
23280
23281 TRADITIONAL CHINESE DOCUMENTATION
23282 M:      Hu Haowen <[email protected]>
23283 S:      Maintained
23284 W:      https://github.com/srcres258/linux-doc
23285 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23286 F:      Documentation/translations/zh_TW/
23287
23288 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23289 M:      Dan Williams <[email protected]>
23290 L:      [email protected]
23291 S:      Maintained
23292 F:      Documentation/ABI/testing/configfs-tsm
23293 F:      drivers/virt/coco/tsm.c
23294 F:      include/linux/tsm.h
23295
23296 TRUSTED SERVICES TEE DRIVER
23297 M:      Balint Dobszay <[email protected]>
23298 M:      Sudeep Holla <[email protected]>
23299 L:      [email protected] (moderated for non-subscribers)
23300 L:      [email protected]
23301 S:      Maintained
23302 F:      Documentation/tee/ts-tee.rst
23303 F:      drivers/tee/tstee/
23304
23305 TTY LAYER AND SERIAL DRIVERS
23306 M:      Greg Kroah-Hartman <[email protected]>
23307 M:      Jiri Slaby <[email protected]>
23308 L:      [email protected]
23309 L:      [email protected]
23310 S:      Supported
23311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23312 F:      Documentation/devicetree/bindings/serial/
23313 F:      Documentation/driver-api/serial/
23314 F:      drivers/tty/
23315 F:      include/linux/selection.h
23316 F:      include/linux/serial.h
23317 F:      include/linux/serial_core.h
23318 F:      include/linux/sysrq.h
23319 F:      include/linux/tty*.h
23320 F:      include/linux/vt.h
23321 F:      include/linux/vt_*.h
23322 F:      include/uapi/linux/serial.h
23323 F:      include/uapi/linux/serial_core.h
23324 F:      include/uapi/linux/tty.h
23325
23326 TUA9001 MEDIA DRIVER
23327 L:      [email protected]
23328 S:      Orphan
23329 W:      https://linuxtv.org
23330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23331 F:      drivers/media/tuners/tua9001*
23332
23333 TULIP NETWORK DRIVERS
23334 L:      [email protected]
23335 L:      [email protected]
23336 S:      Orphan
23337 F:      drivers/net/ethernet/dec/tulip/
23338
23339 TUN/TAP driver
23340 M:      Willem de Bruijn <[email protected]>
23341 M:      Jason Wang <[email protected]>
23342 S:      Maintained
23343 W:      http://vtun.sourceforge.net/tun
23344 F:      Documentation/networking/tuntap.rst
23345 F:      arch/um/os-Linux/drivers/
23346 F:      drivers/net/tap.c
23347 F:      drivers/net/tun.c
23348
23349 TURBOCHANNEL SUBSYSTEM
23350 M:      "Maciej W. Rozycki" <[email protected]>
23351 M:      Ralf Baechle <[email protected]>
23352 L:      [email protected]
23353 S:      Maintained
23354 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
23355 F:      drivers/tc/
23356 F:      include/linux/tc.h
23357
23358 TURBOSTAT UTILITY
23359 M:      "Len Brown" <[email protected]>
23360 L:      [email protected]
23361 S:      Supported
23362 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23363 B:      https://bugzilla.kernel.org
23364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23365 F:      tools/power/x86/turbostat/
23366 F:      tools/testing/selftests/turbostat/
23367
23368 TW5864 VIDEO4LINUX DRIVER
23369 M:      Bluecherry Maintainers <[email protected]>
23370 M:      Andrey Utkin <[email protected]>
23371 M:      Andrey Utkin <[email protected]>
23372 L:      [email protected]
23373 S:      Supported
23374 F:      drivers/media/pci/tw5864/
23375
23376 TW68 VIDEO4LINUX DRIVER
23377 M:      Hans Verkuil <[email protected]>
23378 L:      [email protected]
23379 S:      Odd Fixes
23380 W:      https://linuxtv.org
23381 T:      git git://linuxtv.org/media_tree.git
23382 F:      drivers/media/pci/tw68/
23383
23384 TW686X VIDEO4LINUX DRIVER
23385 M:      Ezequiel Garcia <[email protected]>
23386 L:      [email protected]
23387 S:      Maintained
23388 W:      http://linuxtv.org
23389 T:      git git://linuxtv.org/media_tree.git
23390 F:      drivers/media/pci/tw686x/
23391
23392 U-BOOT ENVIRONMENT VARIABLES
23393 M:      Rafał Miłecki <[email protected]>
23394 S:      Maintained
23395 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
23396 F:      drivers/nvmem/u-boot-env.c
23397
23398 UACCE ACCELERATOR FRAMEWORK
23399 M:      Zhangfei Gao <[email protected]>
23400 M:      Zhou Wang <[email protected]>
23401 L:      [email protected]
23402 L:      [email protected]
23403 S:      Maintained
23404 F:      Documentation/ABI/testing/sysfs-driver-uacce
23405 F:      Documentation/misc-devices/uacce.rst
23406 F:      drivers/misc/uacce/
23407 F:      include/linux/uacce.h
23408 F:      include/uapi/misc/uacce/
23409
23410 UBI FILE SYSTEM (UBIFS)
23411 M:      Richard Weinberger <[email protected]>
23412 R:      Zhihao Cheng <[email protected]>
23413 L:      [email protected]
23414 S:      Supported
23415 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23418 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23419 F:      Documentation/filesystems/ubifs-authentication.rst
23420 F:      Documentation/filesystems/ubifs.rst
23421 F:      fs/ubifs/
23422
23423 UBLK USERSPACE BLOCK DRIVER
23424 M:      Ming Lei <[email protected]>
23425 L:      [email protected]
23426 S:      Maintained
23427 F:      Documentation/block/ublk.rst
23428 F:      drivers/block/ublk_drv.c
23429 F:      include/uapi/linux/ublk_cmd.h
23430
23431 UBSAN
23432 M:      Kees Cook <[email protected]>
23433 R:      Marco Elver <[email protected]>
23434 R:      Andrey Konovalov <[email protected]>
23435 R:      Andrey Ryabinin <[email protected]>
23436 L:      [email protected]
23437 L:      [email protected]
23438 S:      Supported
23439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23440 F:      Documentation/dev-tools/ubsan.rst
23441 F:      include/linux/ubsan.h
23442 F:      lib/Kconfig.ubsan
23443 F:      lib/test_ubsan.c
23444 F:      lib/ubsan.c
23445 F:      lib/ubsan.h
23446 F:      scripts/Makefile.ubsan
23447 K:      \bARCH_HAS_UBSAN\b
23448
23449 UCLINUX (M68KNOMMU AND COLDFIRE)
23450 M:      Greg Ungerer <[email protected]>
23451 L:      [email protected]
23452 S:      Maintained
23453 W:      http://www.linux-m68k.org/
23454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23455 F:      arch/m68k/*/*_no.*
23456 F:      arch/m68k/68*/
23457 F:      arch/m68k/coldfire/
23458 F:      arch/m68k/include/asm/*_no.*
23459
23460 UDF FILESYSTEM
23461 M:      Jan Kara <[email protected]>
23462 S:      Maintained
23463 F:      Documentation/filesystems/udf.rst
23464 F:      fs/udf/
23465
23466 UDRAW TABLET
23467 M:      Bastien Nocera <[email protected]>
23468 L:      [email protected]
23469 S:      Maintained
23470 F:      drivers/hid/hid-udraw-ps3.c
23471
23472 UFS FILESYSTEM
23473 M:      Evgeniy Dushistov <[email protected]>
23474 S:      Maintained
23475 F:      Documentation/admin-guide/ufs.rst
23476 F:      fs/ufs/
23477
23478 UHID USERSPACE HID IO DRIVER
23479 M:      David Rheinsberg <[email protected]>
23480 L:      [email protected]
23481 S:      Maintained
23482 F:      drivers/hid/uhid.c
23483 F:      include/uapi/linux/uhid.h
23484
23485 ULPI BUS
23486 M:      Heikki Krogerus <[email protected]>
23487 L:      [email protected]
23488 S:      Maintained
23489 F:      drivers/usb/common/ulpi.c
23490 F:      include/linux/ulpi/
23491
23492 UNICODE SUBSYSTEM
23493 M:      Gabriel Krisman Bertazi <[email protected]>
23494 L:      [email protected]
23495 S:      Supported
23496 F:      fs/unicode/
23497
23498 UNIFDEF
23499 M:      Tony Finch <[email protected]>
23500 S:      Maintained
23501 W:      http://dotat.at/prog/unifdef
23502 F:      scripts/unifdef.c
23503
23504 UNIFORM CDROM DRIVER
23505 M:      Phillip Potter <[email protected]>
23506 S:      Maintained
23507 F:      Documentation/cdrom/
23508 F:      drivers/cdrom/cdrom.c
23509 F:      include/linux/cdrom.h
23510 F:      include/uapi/linux/cdrom.h
23511
23512 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23513 R:      Alim Akhtar <[email protected]>
23514 R:      Avri Altman <[email protected]>
23515 R:      Bart Van Assche <[email protected]>
23516 L:      [email protected]
23517 S:      Supported
23518 F:      Documentation/devicetree/bindings/ufs/
23519 F:      Documentation/scsi/ufs.rst
23520 F:      drivers/ufs/core/
23521
23522 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23523 M:      Pedro Sousa <[email protected]>
23524 L:      [email protected]
23525 S:      Supported
23526 F:      drivers/ufs/host/*dwc*
23527
23528 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23529 M:      Alim Akhtar <[email protected]>
23530 L:      [email protected]
23531 S:      Maintained
23532 F:      drivers/ufs/host/ufs-exynos*
23533
23534 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23535 M:      Peter Wang <[email protected]>
23536 R:      Stanley Jhu <[email protected]>
23537 L:      [email protected]
23538 L:      [email protected] (moderated for non-subscribers)
23539 S:      Maintained
23540 F:      drivers/ufs/host/ufs-mediatek*
23541
23542 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23543 M:      Manivannan Sadhasivam <[email protected]>
23544 L:      [email protected]
23545 L:      [email protected]
23546 S:      Maintained
23547 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23548 F:      drivers/ufs/host/ufs-qcom*
23549
23550 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23551 M:      Yoshihiro Shimoda <[email protected]>
23552 L:      [email protected]
23553 L:      [email protected]
23554 S:      Maintained
23555 F:      drivers/ufs/host/ufs-renesas.c
23556
23557 UNSORTED BLOCK IMAGES (UBI)
23558 M:      Richard Weinberger <[email protected]>
23559 R:      Zhihao Cheng <[email protected]>
23560 L:      [email protected]
23561 S:      Supported
23562 W:      http://www.linux-mtd.infradead.org/
23563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23565 F:      drivers/mtd/ubi/
23566 F:      include/linux/mtd/ubi.h
23567 F:      include/uapi/mtd/ubi-user.h
23568
23569 UPROBES
23570 M:      Masami Hiramatsu <[email protected]>
23571 M:      Oleg Nesterov <[email protected]>
23572 M:      Peter Zijlstra <[email protected]>
23573 L:      [email protected]
23574 L:      [email protected]
23575 S:      Maintained
23576 F:      arch/*/include/asm/uprobes.h
23577 F:      arch/*/kernel/probes/uprobes.c
23578 F:      arch/*/kernel/uprobes.c
23579 F:      include/linux/uprobes.h
23580 F:      kernel/events/uprobes.c
23581
23582 USB "USBNET" DRIVER FRAMEWORK
23583 M:      Oliver Neukum <[email protected]>
23584 L:      [email protected]
23585 S:      Maintained
23586 W:      http://www.linux-usb.org/usbnet
23587 F:      drivers/net/usb/usbnet.c
23588 F:      include/linux/usb/usbnet.h
23589
23590 USB ACM DRIVER
23591 M:      Oliver Neukum <[email protected]>
23592 L:      [email protected]
23593 S:      Maintained
23594 F:      Documentation/usb/acm.rst
23595 F:      drivers/usb/class/cdc-acm.*
23596
23597 USB APPLE MFI FASTCHARGE DRIVER
23598 M:      Bastien Nocera <[email protected]>
23599 L:      [email protected]
23600 S:      Maintained
23601 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23602
23603 USB AR5523 WIRELESS DRIVER
23604 L:      [email protected]
23605 S:      Orphan
23606 F:      drivers/net/wireless/ath/ar5523/
23607
23608 USB ATTACHED SCSI
23609 M:      Oliver Neukum <[email protected]>
23610 L:      [email protected]
23611 L:      [email protected]
23612 S:      Maintained
23613 F:      drivers/usb/storage/uas.c
23614
23615 USB CDC ETHERNET DRIVER
23616 M:      Oliver Neukum <[email protected]>
23617 L:      [email protected]
23618 S:      Maintained
23619 F:      drivers/net/usb/cdc_*.c
23620 F:      include/uapi/linux/usb/cdc.h
23621
23622 USB CHAOSKEY DRIVER
23623 M:      Keith Packard <[email protected]>
23624 L:      [email protected]
23625 S:      Maintained
23626 F:      drivers/usb/misc/chaoskey.c
23627
23628 USB CYPRESS C67X00 DRIVER
23629 L:      [email protected]
23630 S:      Orphan
23631 F:      drivers/usb/c67x00/
23632
23633 USB DAVICOM DM9601 DRIVER
23634 M:      Peter Korsgaard <[email protected]>
23635 L:      [email protected]
23636 S:      Maintained
23637 W:      http://www.linux-usb.org/usbnet
23638 F:      drivers/net/usb/dm9601.c
23639
23640 USB EHCI DRIVER
23641 M:      Alan Stern <[email protected]>
23642 L:      [email protected]
23643 S:      Maintained
23644 F:      Documentation/usb/ehci.rst
23645 F:      drivers/usb/host/ehci*
23646
23647 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23648 M:      Jiri Kosina <[email protected]>
23649 M:      Benjamin Tissoires <[email protected]>
23650 L:      [email protected]
23651 S:      Maintained
23652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23653 F:      Documentation/hid/hiddev.rst
23654 F:      drivers/hid/usbhid/
23655
23656 USB INTEL XHCI ROLE MUX DRIVER
23657 M:      Hans de Goede <[email protected]>
23658 L:      [email protected]
23659 S:      Maintained
23660 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23661
23662 USB IP DRIVER FOR HISILICON KIRIN 960
23663 M:      Yu Chen <[email protected]>
23664 M:      Binghui Wang <[email protected]>
23665 L:      [email protected]
23666 S:      Maintained
23667 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23668 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23669
23670 USB IP DRIVER FOR HISILICON KIRIN 970
23671 M:      Mauro Carvalho Chehab <[email protected]>
23672 L:      [email protected]
23673 S:      Maintained
23674 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23675 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23676
23677 USB ISP116X DRIVER
23678 M:      Olav Kongas <[email protected]>
23679 L:      [email protected]
23680 S:      Maintained
23681 F:      drivers/usb/host/isp116x*
23682 F:      include/linux/usb/isp116x.h
23683
23684 USB ISP1760 DRIVER
23685 M:      Rui Miguel Silva <[email protected]>
23686 L:      [email protected]
23687 S:      Maintained
23688 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23689 F:      drivers/usb/isp1760/*
23690
23691 USB LAN78XX ETHERNET DRIVER
23692 M:      Woojung Huh <[email protected]>
23693 M:      [email protected]
23694 L:      [email protected]
23695 S:      Maintained
23696 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23697 F:      drivers/net/usb/lan78xx.*
23698 F:      include/dt-bindings/net/microchip-lan78xx.h
23699
23700 USB MASS STORAGE DRIVER
23701 M:      Alan Stern <[email protected]>
23702 L:      [email protected]
23703 L:      [email protected]
23704 S:      Maintained
23705 F:      drivers/usb/storage/
23706
23707 USB MIDI DRIVER
23708 M:      Clemens Ladisch <[email protected]>
23709 L:      [email protected] (moderated for non-subscribers)
23710 S:      Maintained
23711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23712 F:      sound/usb/midi.*
23713
23714 USB NETWORKING DRIVERS
23715 L:      [email protected]
23716 S:      Odd Fixes
23717 F:      drivers/net/usb/
23718
23719 USB OHCI DRIVER
23720 M:      Alan Stern <[email protected]>
23721 L:      [email protected]
23722 S:      Maintained
23723 F:      Documentation/usb/ohci.rst
23724 F:      drivers/usb/host/ohci*
23725
23726 USB OTG FSM (Finite State Machine)
23727 M:      Peter Chen <[email protected]>
23728 L:      [email protected]
23729 S:      Maintained
23730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23731 F:      drivers/usb/common/usb-otg-fsm.c
23732
23733 USB OVER IP DRIVER
23734 M:      Valentina Manea <[email protected]>
23735 M:      Shuah Khan <[email protected]>
23736 M:      Shuah Khan <[email protected]>
23737 R:      Hongren Zheng <[email protected]>
23738 L:      [email protected]
23739 S:      Maintained
23740 F:      Documentation/usb/usbip_protocol.rst
23741 F:      drivers/usb/usbip/
23742 F:      tools/testing/selftests/drivers/usb/usbip/
23743 F:      tools/usb/usbip/
23744
23745 USB PEGASUS DRIVER
23746 M:      Petko Manolov <[email protected]>
23747 L:      [email protected]
23748 L:      [email protected]
23749 S:      Maintained
23750 W:      https://github.com/petkan/pegasus
23751 T:      git https://github.com/petkan/pegasus.git
23752 F:      drivers/net/usb/pegasus.*
23753
23754 USB PRINTER DRIVER (usblp)
23755 M:      Pete Zaitcev <[email protected]>
23756 L:      [email protected]
23757 S:      Supported
23758 F:      drivers/usb/class/usblp.c
23759
23760 USB QMI WWAN NETWORK DRIVER
23761 M:      Bjørn Mork <[email protected]>
23762 L:      [email protected]
23763 S:      Maintained
23764 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23765 F:      drivers/net/usb/qmi_wwan.c
23766
23767 USB RAW GADGET DRIVER
23768 R:      Andrey Konovalov <[email protected]>
23769 L:      [email protected]
23770 S:      Maintained
23771 F:      Documentation/usb/raw-gadget.rst
23772 F:      drivers/usb/gadget/legacy/raw_gadget.c
23773 F:      include/uapi/linux/usb/raw_gadget.h
23774
23775 USB RTL8150 DRIVER
23776 M:      Petko Manolov <[email protected]>
23777 L:      [email protected]
23778 L:      [email protected]
23779 S:      Maintained
23780 W:      https://github.com/petkan/rtl8150
23781 T:      git https://github.com/petkan/rtl8150.git
23782 F:      drivers/net/usb/rtl8150.c
23783
23784 USB SERIAL SUBSYSTEM
23785 M:      Johan Hovold <[email protected]>
23786 L:      [email protected]
23787 S:      Maintained
23788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23789 F:      Documentation/usb/usb-serial.rst
23790 F:      drivers/usb/serial/
23791 F:      include/linux/usb/serial.h
23792
23793 USB SMSC75XX ETHERNET DRIVER
23794 M:      Steve Glendinning <[email protected]>
23795 L:      [email protected]
23796 S:      Maintained
23797 F:      drivers/net/usb/smsc75xx.*
23798
23799 USB SMSC95XX ETHERNET DRIVER
23800 M:      Steve Glendinning <[email protected]>
23801 M:      [email protected]
23802 L:      [email protected]
23803 S:      Maintained
23804 F:      drivers/net/usb/smsc95xx.*
23805
23806 USB SUBSYSTEM
23807 M:      Greg Kroah-Hartman <[email protected]>
23808 L:      [email protected]
23809 S:      Supported
23810 W:      http://www.linux-usb.org
23811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23812 F:      Documentation/devicetree/bindings/usb/
23813 F:      Documentation/usb/
23814 F:      drivers/usb/
23815 F:      include/dt-bindings/usb/
23816 F:      include/linux/usb.h
23817 F:      include/linux/usb/
23818 F:      include/uapi/linux/usb/
23819
23820 USB TYPEC BUS FOR ALTERNATE MODES
23821 M:      Heikki Krogerus <[email protected]>
23822 L:      [email protected]
23823 S:      Maintained
23824 F:      Documentation/ABI/testing/sysfs-bus-typec
23825 F:      Documentation/driver-api/usb/typec_bus.rst
23826 F:      drivers/usb/typec/altmodes/
23827 F:      include/linux/usb/typec_altmode.h
23828
23829 USB TYPEC CLASS
23830 M:      Heikki Krogerus <[email protected]>
23831 L:      [email protected]
23832 S:      Maintained
23833 F:      Documentation/ABI/testing/sysfs-class-typec
23834 F:      Documentation/driver-api/usb/typec.rst
23835 F:      drivers/usb/typec/
23836 F:      include/linux/usb/typec.h
23837
23838 USB TYPEC INTEL PMC MUX DRIVER
23839 M:      Heikki Krogerus <[email protected]>
23840 L:      [email protected]
23841 S:      Maintained
23842 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23843 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23844
23845 USB TYPEC PI3USB30532 MUX DRIVER
23846 M:      Hans de Goede <[email protected]>
23847 L:      [email protected]
23848 S:      Maintained
23849 F:      drivers/usb/typec/mux/pi3usb30532.c
23850
23851 USB TYPEC PORT CONTROLLER DRIVERS
23852 L:      [email protected]
23853 S:      Orphan
23854 F:      drivers/usb/typec/tcpm/
23855
23856 USB UHCI DRIVER
23857 M:      Alan Stern <[email protected]>
23858 L:      [email protected]
23859 S:      Maintained
23860 F:      drivers/usb/host/uhci*
23861
23862 USB VIDEO CLASS
23863 M:      Laurent Pinchart <[email protected]>
23864 L:      [email protected]
23865 S:      Maintained
23866 W:      http://www.ideasonboard.org/uvc/
23867 T:      git git://linuxtv.org/media_tree.git
23868 F:      drivers/media/usb/uvc/
23869 F:      include/uapi/linux/uvcvideo.h
23870
23871 USB WEBCAM GADGET
23872 L:      [email protected]
23873 S:      Orphan
23874 F:      drivers/usb/gadget/function/*uvc*
23875 F:      drivers/usb/gadget/legacy/webcam.c
23876 F:      include/uapi/linux/usb/g_uvc.h
23877
23878 USB XHCI DRIVER
23879 M:      Mathias Nyman <[email protected]>
23880 L:      [email protected]
23881 S:      Supported
23882 F:      drivers/usb/host/pci-quirks*
23883 F:      drivers/usb/host/xhci*
23884
23885 USER DATAGRAM PROTOCOL (UDP)
23886 M:      Willem de Bruijn <[email protected]>
23887 S:      Maintained
23888 F:      include/linux/udp.h
23889 F:      net/ipv4/udp.c
23890 F:      net/ipv6/udp.c
23891
23892 USER-MODE LINUX (UML)
23893 M:      Richard Weinberger <[email protected]>
23894 M:      Anton Ivanov <[email protected]>
23895 M:      Johannes Berg <[email protected]>
23896 L:      [email protected]
23897 S:      Maintained
23898 W:      http://user-mode-linux.sourceforge.net
23899 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23902 F:      Documentation/virt/uml/
23903 F:      arch/um/
23904 F:      arch/x86/um/
23905 F:      fs/hostfs/
23906
23907 USERSPACE COPYIN/COPYOUT (UIOVEC)
23908 M:      Alexander Viro <[email protected]>
23909 S:      Maintained
23910 F:      include/linux/uio.h
23911 F:      lib/iov_iter.c
23912
23913 USERSPACE DMA BUFFER DRIVER
23914 M:      Gerd Hoffmann <[email protected]>
23915 M:      Vivek Kasireddy <[email protected]>
23916 L:      [email protected]
23917 S:      Maintained
23918 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23919 F:      drivers/dma-buf/udmabuf.c
23920 F:      include/uapi/linux/udmabuf.h
23921
23922 USERSPACE I/O (UIO)
23923 M:      Greg Kroah-Hartman <[email protected]>
23924 S:      Maintained
23925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23926 F:      Documentation/driver-api/uio-howto.rst
23927 F:      drivers/uio/
23928 F:      include/linux/uio_driver.h
23929
23930 UTIL-LINUX PACKAGE
23931 M:      Karel Zak <[email protected]>
23932 L:      [email protected]
23933 S:      Maintained
23934 W:      http://en.wikipedia.org/wiki/Util-linux
23935 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23936
23937 UUID HELPERS
23938 R:      Andy Shevchenko <[email protected]>
23939 L:      [email protected]
23940 S:      Maintained
23941 F:      include/linux/uuid.h
23942 F:      lib/test_uuid.c
23943 F:      lib/uuid.c
23944
23945 UV SYSFS DRIVER
23946 M:      Justin Ernst <[email protected]>
23947 L:      [email protected]
23948 S:      Maintained
23949 F:      drivers/platform/x86/uv_sysfs.c
23950
23951 UVESAFB DRIVER
23952 M:      Michal Januszewski <[email protected]>
23953 L:      [email protected]
23954 S:      Maintained
23955 W:      https://github.com/mjanusz/v86d
23956 F:      Documentation/fb/uvesafb.rst
23957 F:      drivers/video/fbdev/uvesafb.*
23958
23959 Ux500 CLOCK DRIVERS
23960 M:      Ulf Hansson <[email protected]>
23961 L:      [email protected]
23962 L:      [email protected] (moderated for non-subscribers)
23963 S:      Maintained
23964 F:      drivers/clk/ux500/
23965
23966 V4L2 ASYNC AND FWNODE FRAMEWORKS
23967 M:      Sakari Ailus <[email protected]>
23968 L:      [email protected]
23969 S:      Maintained
23970 T:      git git://linuxtv.org/media_tree.git
23971 F:      drivers/media/v4l2-core/v4l2-async.c
23972 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23973 F:      include/media/v4l2-async.h
23974 F:      include/media/v4l2-fwnode.h
23975
23976 V4L2 LENS DRIVERS
23977 M:      Sakari Ailus <[email protected]>
23978 L:      [email protected]
23979 S:      Maintained
23980 F:      drivers/media/i2c/ak*
23981 F:      drivers/media/i2c/dw*
23982 F:      drivers/media/i2c/lm*
23983
23984 V4L2 CAMERA SENSOR DRIVERS
23985 M:      Sakari Ailus <[email protected]>
23986 L:      [email protected]
23987 S:      Maintained
23988 F:      Documentation/driver-api/media/camera-sensor.rst
23989 F:      Documentation/driver-api/media/tx-rx.rst
23990 F:      drivers/media/i2c/ar*
23991 F:      drivers/media/i2c/gc*
23992 F:      drivers/media/i2c/hi*
23993 F:      drivers/media/i2c/imx*
23994 F:      drivers/media/i2c/mt*
23995 F:      drivers/media/i2c/og*
23996 F:      drivers/media/i2c/ov*
23997 F:      drivers/media/i2c/s5*
23998 F:      drivers/media/i2c/vgxy61.c
23999
24000 VF610 NAND DRIVER
24001 M:      Stefan Agner <[email protected]>
24002 L:      [email protected]
24003 S:      Supported
24004 F:      drivers/mtd/nand/raw/vf610_nfc.c
24005
24006 VFAT/FAT/MSDOS FILESYSTEM
24007 M:      OGAWA Hirofumi <[email protected]>
24008 S:      Maintained
24009 F:      Documentation/filesystems/vfat.rst
24010 F:      fs/fat/
24011 F:      tools/testing/selftests/filesystems/fat/
24012
24013 VFIO CDX DRIVER
24014 M:      Nipun Gupta <[email protected]>
24015 M:      Nikhil Agarwal <[email protected]>
24016 L:      [email protected]
24017 S:      Maintained
24018 F:      drivers/vfio/cdx/*
24019
24020 VFIO DRIVER
24021 M:      Alex Williamson <[email protected]>
24022 L:      [email protected]
24023 S:      Maintained
24024 T:      git https://github.com/awilliam/linux-vfio.git
24025 F:      Documentation/ABI/testing/debugfs-vfio
24026 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
24027 F:      Documentation/driver-api/vfio.rst
24028 F:      drivers/vfio/
24029 F:      include/linux/vfio.h
24030 F:      include/linux/vfio_pci_core.h
24031 F:      include/uapi/linux/vfio.h
24032
24033 VFIO FSL-MC DRIVER
24034 L:      [email protected]
24035 S:      Orphan
24036 F:      drivers/vfio/fsl-mc/
24037
24038 VFIO HISILICON PCI DRIVER
24039 M:      Longfang Liu <[email protected]>
24040 M:      Shameer Kolothum <[email protected]>
24041 L:      [email protected]
24042 S:      Maintained
24043 F:      drivers/vfio/pci/hisilicon/
24044
24045 VFIO MEDIATED DEVICE DRIVERS
24046 M:      Kirti Wankhede <[email protected]>
24047 L:      [email protected]
24048 S:      Maintained
24049 F:      Documentation/driver-api/vfio-mediated-device.rst
24050 F:      drivers/vfio/mdev/
24051 F:      include/linux/mdev.h
24052 F:      samples/vfio-mdev/
24053
24054 VFIO MLX5 PCI DRIVER
24055 M:      Yishai Hadas <[email protected]>
24056 L:      [email protected]
24057 S:      Maintained
24058 F:      drivers/vfio/pci/mlx5/
24059
24060 VFIO NVIDIA GRACE GPU DRIVER
24061 M:      Ankit Agrawal <[email protected]>
24062 L:      [email protected]
24063 S:      Supported
24064 F:      drivers/vfio/pci/nvgrace-gpu/
24065
24066 VFIO PCI DEVICE SPECIFIC DRIVERS
24067 R:      Jason Gunthorpe <[email protected]>
24068 R:      Yishai Hadas <[email protected]>
24069 R:      Shameer Kolothum <[email protected]>
24070 R:      Kevin Tian <[email protected]>
24071 L:      [email protected]
24072 S:      Maintained
24073 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24074 F:      drivers/vfio/pci/*/
24075
24076 VFIO PDS PCI DRIVER
24077 M:      Brett Creeley <[email protected]>
24078 L:      [email protected]
24079 S:      Maintained
24080 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24081 F:      drivers/vfio/pci/pds/
24082
24083 VFIO PLATFORM DRIVER
24084 M:      Eric Auger <[email protected]>
24085 L:      [email protected]
24086 S:      Maintained
24087 F:      drivers/vfio/platform/
24088
24089 VFIO QAT PCI DRIVER
24090 M:      Xin Zeng <[email protected]>
24091 M:      Giovanni Cabiddu <[email protected]>
24092 L:      [email protected]
24093 L:      [email protected]
24094 S:      Supported
24095 F:      drivers/vfio/pci/qat/
24096
24097 VFIO VIRTIO PCI DRIVER
24098 M:      Yishai Hadas <[email protected]>
24099 L:      [email protected]
24100 L:      [email protected]
24101 S:      Maintained
24102 F:      drivers/vfio/pci/virtio
24103
24104 VGA_SWITCHEROO
24105 R:      Lukas Wunner <[email protected]>
24106 S:      Maintained
24107 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24108 F:      Documentation/gpu/vga-switcheroo.rst
24109 F:      drivers/gpu/vga/vga_switcheroo.c
24110 F:      include/linux/vga_switcheroo.h
24111
24112 VIA RHINE NETWORK DRIVER
24113 M:      Kevin Brace <[email protected]>
24114 S:      Maintained
24115 F:      drivers/net/ethernet/via/via-rhine.c
24116
24117 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24118 M:      Florian Tobias Schandinat <[email protected]>
24119 L:      [email protected]
24120 S:      Maintained
24121 F:      drivers/video/fbdev/via/
24122 F:      include/linux/via-core.h
24123 F:      include/linux/via_i2c.h
24124
24125 VIA VELOCITY NETWORK DRIVER
24126 M:      Francois Romieu <[email protected]>
24127 L:      [email protected]
24128 S:      Maintained
24129 F:      drivers/net/ethernet/via/via-velocity.*
24130
24131 VICODEC VIRTUAL CODEC DRIVER
24132 M:      Hans Verkuil <[email protected]>
24133 L:      [email protected]
24134 S:      Maintained
24135 W:      https://linuxtv.org
24136 T:      git git://linuxtv.org/media_tree.git
24137 F:      drivers/media/test-drivers/vicodec/*
24138
24139 VIDEO I2C POLLING DRIVER
24140 M:      Matt Ranostay <[email protected]>
24141 L:      [email protected]
24142 S:      Maintained
24143 F:      drivers/media/i2c/video-i2c.c
24144
24145 VIDEO MULTIPLEXER DRIVER
24146 M:      Philipp Zabel <[email protected]>
24147 L:      [email protected]
24148 S:      Maintained
24149 F:      drivers/media/platform/video-mux.c
24150
24151 VIDEOBUF2 FRAMEWORK
24152 M:      Tomasz Figa <[email protected]>
24153 M:      Marek Szyprowski <[email protected]>
24154 L:      [email protected]
24155 S:      Maintained
24156 F:      drivers/media/common/videobuf2/*
24157 F:      include/media/videobuf2-*
24158
24159 VIDTV VIRTUAL DIGITAL TV DRIVER
24160 M:      Daniel W. S. Almeida <[email protected]>
24161 L:      [email protected]
24162 S:      Maintained
24163 W:      https://linuxtv.org
24164 T:      git git://linuxtv.org/media_tree.git
24165 F:      drivers/media/test-drivers/vidtv/*
24166
24167 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24168 M:      Shuah Khan <[email protected]>
24169 R:      Kieran Bingham <[email protected]>
24170 L:      [email protected]
24171 S:      Maintained
24172 W:      https://linuxtv.org
24173 T:      git git://linuxtv.org/media_tree.git
24174 F:      drivers/media/test-drivers/vimc/*
24175
24176 VIRT LIB
24177 M:      Alex Williamson <[email protected]>
24178 M:      Paolo Bonzini <[email protected]>
24179 L:      [email protected]
24180 S:      Supported
24181 F:      virt/lib/
24182
24183 VIRTIO AND VHOST VSOCK DRIVER
24184 M:      Stefan Hajnoczi <[email protected]>
24185 M:      Stefano Garzarella <[email protected]>
24186 L:      [email protected]
24187 L:      [email protected]
24188 L:      [email protected]
24189 S:      Maintained
24190 F:      drivers/vhost/vsock.c
24191 F:      include/linux/virtio_vsock.h
24192 F:      include/uapi/linux/virtio_vsock.h
24193 F:      net/vmw_vsock/virtio_transport.c
24194 F:      net/vmw_vsock/virtio_transport_common.c
24195
24196 VIRTIO BALLOON
24197 M:      "Michael S. Tsirkin" <[email protected]>
24198 M:      David Hildenbrand <[email protected]>
24199 L:      [email protected]
24200 S:      Maintained
24201 F:      drivers/virtio/virtio_balloon.c
24202 F:      include/linux/balloon_compaction.h
24203 F:      include/uapi/linux/virtio_balloon.h
24204 F:      mm/balloon_compaction.c
24205
24206 VIRTIO BLOCK AND SCSI DRIVERS
24207 M:      "Michael S. Tsirkin" <[email protected]>
24208 M:      Jason Wang <[email protected]>
24209 R:      Paolo Bonzini <[email protected]>
24210 R:      Stefan Hajnoczi <[email protected]>
24211 R:      Eugenio Pérez <[email protected]>
24212 L:      [email protected]
24213 S:      Maintained
24214 F:      drivers/block/virtio_blk.c
24215 F:      drivers/scsi/virtio_scsi.c
24216 F:      include/uapi/linux/virtio_blk.h
24217 F:      include/uapi/linux/virtio_scsi.h
24218
24219 VIRTIO CONSOLE DRIVER
24220 M:      Amit Shah <[email protected]>
24221 L:      [email protected]
24222 S:      Maintained
24223 F:      drivers/char/virtio_console.c
24224 F:      include/uapi/linux/virtio_console.h
24225
24226 VIRTIO CORE AND NET DRIVERS
24227 M:      "Michael S. Tsirkin" <[email protected]>
24228 M:      Jason Wang <[email protected]>
24229 R:      Xuan Zhuo <[email protected]>
24230 R:      Eugenio Pérez <[email protected]>
24231 L:      [email protected]
24232 S:      Maintained
24233 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24234 F:      Documentation/ABI/testing/sysfs-class-vduse
24235 F:      Documentation/devicetree/bindings/virtio/
24236 F:      Documentation/driver-api/virtio/
24237 F:      drivers/block/virtio_blk.c
24238 F:      drivers/crypto/virtio/
24239 F:      drivers/net/virtio_net.c
24240 F:      drivers/vdpa/
24241 F:      drivers/virtio/
24242 F:      include/linux/vdpa.h
24243 F:      include/linux/virtio*.h
24244 F:      include/linux/vringh.h
24245 F:      include/uapi/linux/virtio_*.h
24246 F:      tools/virtio/
24247 F:      tools/testing/selftests/drivers/net/virtio_net/
24248
24249 VIRTIO CRYPTO DRIVER
24250 M:      Gonglei <[email protected]>
24251 L:      [email protected]
24252 L:      [email protected]
24253 S:      Maintained
24254 F:      drivers/crypto/virtio/
24255 F:      include/uapi/linux/virtio_crypto.h
24256
24257 VIRTIO DRIVERS FOR S390
24258 M:      Cornelia Huck <[email protected]>
24259 M:      Halil Pasic <[email protected]>
24260 M:      Eric Farman <[email protected]>
24261 L:      [email protected]
24262 L:      [email protected]
24263 L:      [email protected]
24264 S:      Supported
24265 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24266 F:      drivers/s390/virtio/
24267
24268 VIRTIO FILE SYSTEM
24269 M:      Vivek Goyal <[email protected]>
24270 M:      Stefan Hajnoczi <[email protected]>
24271 M:      Miklos Szeredi <[email protected]>
24272 R:      Eugenio Pérez <[email protected]>
24273 L:      [email protected]
24274 L:      [email protected]
24275 S:      Supported
24276 W:      https://virtio-fs.gitlab.io/
24277 F:      Documentation/filesystems/virtiofs.rst
24278 F:      fs/fuse/virtio_fs.c
24279 F:      include/uapi/linux/virtio_fs.h
24280
24281 VIRTIO GPIO DRIVER
24282 M:      Enrico Weigelt, metux IT consult <[email protected]>
24283 M:      Viresh Kumar <[email protected]>
24284 L:      [email protected]
24285 L:      [email protected]
24286 S:      Maintained
24287 F:      drivers/gpio/gpio-virtio.c
24288 F:      include/uapi/linux/virtio_gpio.h
24289
24290 VIRTIO GPU DRIVER
24291 M:      David Airlie <[email protected]>
24292 M:      Gerd Hoffmann <[email protected]>
24293 R:      Gurchetan Singh <[email protected]>
24294 R:      Chia-I Wu <[email protected]>
24295 L:      [email protected]
24296 L:      [email protected]
24297 S:      Maintained
24298 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24299 F:      drivers/gpu/drm/ci/xfails/virtio*
24300 F:      drivers/gpu/drm/virtio/
24301 F:      include/uapi/linux/virtio_gpu.h
24302
24303 VIRTIO HOST (VHOST)
24304 M:      "Michael S. Tsirkin" <[email protected]>
24305 M:      Jason Wang <[email protected]>
24306 R:      Eugenio Pérez <[email protected]>
24307 L:      [email protected]
24308 L:      [email protected]
24309 L:      [email protected]
24310 S:      Maintained
24311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24312 F:      drivers/vhost/
24313 F:      include/linux/sched/vhost_task.h
24314 F:      include/linux/vhost_iotlb.h
24315 F:      include/uapi/linux/vhost.h
24316 F:      kernel/vhost_task.c
24317
24318 VIRTIO HOST (VHOST-SCSI)
24319 M:      "Michael S. Tsirkin" <[email protected]>
24320 M:      Jason Wang <[email protected]>
24321 M:      Mike Christie <[email protected]>
24322 R:      Paolo Bonzini <[email protected]>
24323 R:      Stefan Hajnoczi <[email protected]>
24324 L:      [email protected]
24325 S:      Maintained
24326 F:      drivers/vhost/scsi.c
24327
24328 VIRTIO I2C DRIVER
24329 M:      Viresh Kumar <[email protected]>
24330 R:      "Chen, Jian Jun" <[email protected]>
24331 L:      [email protected]
24332 L:      [email protected]
24333 S:      Maintained
24334 F:      drivers/i2c/busses/i2c-virtio.c
24335 F:      include/uapi/linux/virtio_i2c.h
24336
24337 VIRTIO INPUT DRIVER
24338 M:      Gerd Hoffmann <[email protected]>
24339 S:      Maintained
24340 F:      drivers/virtio/virtio_input.c
24341 F:      include/uapi/linux/virtio_input.h
24342
24343 VIRTIO IOMMU DRIVER
24344 M:      Jean-Philippe Brucker <[email protected]>
24345 L:      [email protected]
24346 S:      Maintained
24347 F:      drivers/iommu/virtio-iommu.c
24348 F:      include/uapi/linux/virtio_iommu.h
24349
24350 VIRTIO MEM DRIVER
24351 M:      David Hildenbrand <[email protected]>
24352 L:      [email protected]
24353 S:      Maintained
24354 W:      https://virtio-mem.gitlab.io/
24355 F:      drivers/virtio/virtio_mem.c
24356 F:      include/uapi/linux/virtio_mem.h
24357
24358 VIRTIO PMEM DRIVER
24359 M:      Pankaj Gupta <[email protected]>
24360 L:      [email protected]
24361 S:      Maintained
24362 F:      drivers/nvdimm/nd_virtio.c
24363 F:      drivers/nvdimm/virtio_pmem.c
24364
24365 VIRTIO SOUND DRIVER
24366 M:      Anton Yakovlev <[email protected]>
24367 M:      "Michael S. Tsirkin" <[email protected]>
24368 L:      [email protected]
24369 L:      [email protected] (moderated for non-subscribers)
24370 S:      Maintained
24371 F:      include/uapi/linux/virtio_snd.h
24372 F:      sound/virtio/*
24373
24374 VIRTUAL BOX GUEST DEVICE DRIVER
24375 M:      Hans de Goede <[email protected]>
24376 M:      Arnd Bergmann <[email protected]>
24377 M:      Greg Kroah-Hartman <[email protected]>
24378 S:      Maintained
24379 F:      drivers/virt/vboxguest/
24380 F:      include/linux/vbox_utils.h
24381 F:      include/uapi/linux/vbox*.h
24382
24383 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24384 M:      Hans de Goede <[email protected]>
24385 L:      [email protected]
24386 S:      Maintained
24387 F:      fs/vboxsf/*
24388
24389 VIRTUAL PCM TEST DRIVER
24390 M:      Ivan Orlov <[email protected]>
24391 L:      [email protected]
24392 S:      Maintained
24393 F:      Documentation/sound/cards/pcmtest.rst
24394 F:      sound/drivers/pcmtest.c
24395 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24396
24397 VIRTUAL SERIO DEVICE DRIVER
24398 M:      Stephen Chandler Paul <[email protected]>
24399 S:      Maintained
24400 F:      drivers/input/serio/userio.c
24401 F:      include/uapi/linux/userio.h
24402
24403 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24404 M:      Javier Carrasco <[email protected]>
24405 S:      Maintained
24406 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24407 F:      drivers/iio/light/veml6075.c
24408
24409 VISL VIRTUAL STATELESS DECODER DRIVER
24410 M:      Daniel Almeida <[email protected]>
24411 L:      [email protected]
24412 S:      Supported
24413 F:      drivers/media/test-drivers/visl
24414
24415 VIVID VIRTUAL VIDEO DRIVER
24416 M:      Hans Verkuil <[email protected]>
24417 L:      [email protected]
24418 S:      Maintained
24419 W:      https://linuxtv.org
24420 T:      git git://linuxtv.org/media_tree.git
24421 F:      drivers/media/test-drivers/vivid/*
24422
24423 VM SOCKETS (AF_VSOCK)
24424 M:      Stefano Garzarella <[email protected]>
24425 L:      [email protected]
24426 L:      [email protected]
24427 S:      Maintained
24428 F:      drivers/net/vsockmon.c
24429 F:      include/net/af_vsock.h
24430 F:      include/uapi/linux/vm_sockets.h
24431 F:      include/uapi/linux/vm_sockets_diag.h
24432 F:      include/uapi/linux/vsockmon.h
24433 F:      net/vmw_vsock/
24434 F:      tools/testing/vsock/
24435
24436 VMALLOC
24437 M:      Andrew Morton <[email protected]>
24438 R:      Uladzislau Rezki <[email protected]>
24439 R:      Christoph Hellwig <[email protected]>
24440 L:      [email protected]
24441 S:      Maintained
24442 W:      http://www.linux-mm.org
24443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24444 F:      include/linux/vmalloc.h
24445 F:      mm/vmalloc.c
24446
24447 VME SUBSYSTEM
24448 L:      [email protected]
24449 S:      Orphan
24450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24451 F:      Documentation/driver-api/vme.rst
24452 F:      drivers/staging/vme_user/
24453
24454 VMWARE BALLOON DRIVER
24455 M:      Jerrin Shaji George <[email protected]>
24456 R:      Broadcom internal kernel review list <[email protected]>
24457 L:      [email protected]
24458 S:      Supported
24459 F:      drivers/misc/vmw_balloon.c
24460
24461 VMWARE HYPERVISOR INTERFACE
24462 M:      Ajay Kaher <[email protected]>
24463 M:      Alexey Makhalov <[email protected]>
24464 R:      Broadcom internal kernel review list <[email protected]>
24465 L:      [email protected]
24466 L:      [email protected]
24467 S:      Supported
24468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24469 F:      arch/x86/include/asm/vmware.h
24470 F:      arch/x86/kernel/cpu/vmware.c
24471
24472 VMWARE PVRDMA DRIVER
24473 M:      Bryan Tan <[email protected]>
24474 M:      Vishnu Dasa <[email protected]>
24475 R:      Broadcom internal kernel review list <[email protected]>
24476 L:      [email protected]
24477 S:      Supported
24478 F:      drivers/infiniband/hw/vmw_pvrdma/
24479
24480 VMWARE PVSCSI DRIVER
24481 M:      Vishal Bhakta <[email protected]>
24482 R:      Broadcom internal kernel review list <[email protected]>
24483 L:      [email protected]
24484 S:      Supported
24485 F:      drivers/scsi/vmw_pvscsi.c
24486 F:      drivers/scsi/vmw_pvscsi.h
24487
24488 VMWARE VIRTUAL PTP CLOCK DRIVER
24489 M:      Nick Shi <[email protected]>
24490 R:      Ajay Kaher <[email protected]>
24491 R:      Alexey Makhalov <[email protected]>
24492 R:      Broadcom internal kernel review list <[email protected]>
24493 L:      [email protected]
24494 S:      Supported
24495 F:      drivers/ptp/ptp_vmw.c
24496
24497 VMWARE VMCI DRIVER
24498 M:      Bryan Tan <[email protected]>
24499 M:      Vishnu Dasa <[email protected]>
24500 R:      Broadcom internal kernel review list <[email protected]>
24501 L:      [email protected]
24502 S:      Supported
24503 F:      drivers/misc/vmw_vmci/
24504 F:      include/linux/vmw_vmci*
24505
24506 VMWARE VMMOUSE SUBDRIVER
24507 M:      Zack Rusin <[email protected]>
24508 R:      Broadcom internal kernel review list <[email protected]>
24509 L:      [email protected]
24510 S:      Supported
24511 F:      drivers/input/mouse/vmmouse.c
24512 F:      drivers/input/mouse/vmmouse.h
24513
24514 VMWARE VMXNET3 ETHERNET DRIVER
24515 M:      Ronak Doshi <[email protected]>
24516 R:      Broadcom internal kernel review list <[email protected]>
24517 L:      [email protected]
24518 S:      Supported
24519 F:      drivers/net/vmxnet3/
24520
24521 VMWARE VSOCK VMCI TRANSPORT DRIVER
24522 M:      Bryan Tan <[email protected]>
24523 M:      Vishnu Dasa <[email protected]>
24524 R:      Broadcom internal kernel review list <[email protected]>
24525 L:      [email protected]
24526 S:      Supported
24527 F:      net/vmw_vsock/vmci_transport*
24528
24529 VOCORE VOCORE2 BOARD
24530 M:      Harvey Hunt <[email protected]>
24531 L:      [email protected]
24532 S:      Maintained
24533 F:      arch/mips/boot/dts/ralink/vocore2.dts
24534
24535 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24536 M:      Liam Girdwood <[email protected]>
24537 M:      Mark Brown <[email protected]>
24538 L:      [email protected]
24539 S:      Supported
24540 W:      http://www.slimlogic.co.uk/?p=48
24541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24542 F:      Documentation/devicetree/bindings/regulator/
24543 F:      Documentation/power/regulator/
24544 F:      drivers/regulator/
24545 F:      include/dt-bindings/regulator/
24546 F:      include/linux/regulator/
24547 K:      regulator_get_optional
24548
24549 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24550 R:      Matti Vaittinen <[email protected]>
24551 F:      drivers/regulator/irq_helpers.c
24552
24553 VRF
24554 M:      David Ahern <[email protected]>
24555 L:      [email protected]
24556 S:      Maintained
24557 F:      Documentation/networking/vrf.rst
24558 F:      drivers/net/vrf.c
24559
24560 VSPRINTF
24561 M:      Petr Mladek <[email protected]>
24562 M:      Steven Rostedt <[email protected]>
24563 R:      Andy Shevchenko <[email protected]>
24564 R:      Rasmus Villemoes <[email protected]>
24565 R:      Sergey Senozhatsky <[email protected]>
24566 S:      Maintained
24567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24568 F:      Documentation/core-api/printk-formats.rst
24569 F:      lib/test_printf.c
24570 F:      lib/test_scanf.c
24571 F:      lib/vsprintf.c
24572
24573 VT1211 HARDWARE MONITOR DRIVER
24574 M:      Juerg Haefliger <[email protected]>
24575 L:      [email protected]
24576 S:      Maintained
24577 F:      Documentation/hwmon/vt1211.rst
24578 F:      drivers/hwmon/vt1211.c
24579
24580 VT8231 HARDWARE MONITOR DRIVER
24581 M:      Roger Lucas <[email protected]>
24582 L:      [email protected]
24583 S:      Maintained
24584 F:      drivers/hwmon/vt8231.c
24585
24586 VUB300 USB to SDIO/SD/MMC bridge chip
24587 L:      [email protected]
24588 S:      Orphan
24589 F:      drivers/mmc/host/vub300.c
24590
24591 W1 DALLAS'S 1-WIRE BUS
24592 M:      Krzysztof Kozlowski <[email protected]>
24593 S:      Maintained
24594 F:      Documentation/devicetree/bindings/w1/
24595 F:      Documentation/w1/
24596 F:      drivers/w1/
24597 F:      include/linux/w1.h
24598
24599 W83791D HARDWARE MONITORING DRIVER
24600 M:      Marc Hulsman <[email protected]>
24601 L:      [email protected]
24602 S:      Maintained
24603 F:      Documentation/hwmon/w83791d.rst
24604 F:      drivers/hwmon/w83791d.c
24605
24606 W83793 HARDWARE MONITORING DRIVER
24607 M:      Rudolf Marek <[email protected]>
24608 L:      [email protected]
24609 S:      Maintained
24610 F:      Documentation/hwmon/w83793.rst
24611 F:      drivers/hwmon/w83793.c
24612
24613 W83795 HARDWARE MONITORING DRIVER
24614 M:      Jean Delvare <[email protected]>
24615 L:      [email protected]
24616 S:      Maintained
24617 F:      drivers/hwmon/w83795.c
24618
24619 W83L51xD SD/MMC CARD INTERFACE DRIVER
24620 M:      Pierre Ossman <[email protected]>
24621 S:      Maintained
24622 F:      drivers/mmc/host/wbsd.*
24623
24624 WACOM PROTOCOL 4 SERIAL TABLETS
24625 M:      Julian Squires <[email protected]>
24626 M:      Hans de Goede <[email protected]>
24627 L:      [email protected]
24628 S:      Maintained
24629 F:      drivers/input/tablet/wacom_serial4.c
24630
24631 WANGXUN ETHERNET DRIVER
24632 M:      Jiawen Wu <[email protected]>
24633 M:      Mengyuan Lou <[email protected]>
24634 L:      [email protected]
24635 S:      Maintained
24636 W:      https://www.net-swift.com
24637 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24638 F:      drivers/net/ethernet/wangxun/
24639 F:      drivers/net/pcs/pcs-xpcs-wx.c
24640
24641 WATCHDOG DEVICE DRIVERS
24642 M:      Wim Van Sebroeck <[email protected]>
24643 M:      Guenter Roeck <[email protected]>
24644 L:      [email protected]
24645 S:      Maintained
24646 W:      http://www.linux-watchdog.org/
24647 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24648 F:      Documentation/devicetree/bindings/watchdog/
24649 F:      Documentation/watchdog/
24650 F:      drivers/watchdog/
24651 F:      include/linux/watchdog.h
24652 F:      include/trace/events/watchdog.h
24653 F:      include/uapi/linux/watchdog.h
24654
24655 WAVE5 VPU CODEC DRIVER
24656 M:      Nas Chung <[email protected]>
24657 M:      Jackson Lee <[email protected]>
24658 L:      [email protected]
24659 S:      Maintained
24660 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24661 F:      drivers/media/platform/chips-media/wave5/
24662
24663 WHISKEYCOVE PMIC GPIO DRIVER
24664 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24665 L:      [email protected]
24666 S:      Maintained
24667 F:      drivers/gpio/gpio-wcove.c
24668
24669 WHWAVE RTC DRIVER
24670 M:      Dianlong Li <[email protected]>
24671 L:      [email protected]
24672 S:      Maintained
24673 F:      drivers/rtc/rtc-sd3078.c
24674
24675 WIIMOTE HID DRIVER
24676 M:      David Rheinsberg <[email protected]>
24677 L:      [email protected]
24678 S:      Maintained
24679 F:      drivers/hid/hid-wiimote*
24680
24681 WILOCITY WIL6210 WIRELESS DRIVER
24682 L:      [email protected]
24683 S:      Orphan
24684 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24685 F:      drivers/net/wireless/ath/wil6210/
24686
24687 WINBOND CIR DRIVER
24688 M:      David Härdeman <[email protected]>
24689 S:      Maintained
24690 F:      drivers/media/rc/winbond-cir.c
24691
24692 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24693 L:      [email protected]
24694 S:      Orphan
24695 F:      drivers/watchdog/ebc-c384_wdt.c
24696
24697 WINSYSTEMS WS16C48 GPIO DRIVER
24698 M:      William Breathitt Gray <[email protected]>
24699 L:      [email protected]
24700 S:      Maintained
24701 F:      drivers/gpio/gpio-ws16c48.c
24702
24703 WIREGUARD SECURE NETWORK TUNNEL
24704 M:      Jason A. Donenfeld <[email protected]>
24705 L:      [email protected]
24706 L:      [email protected]
24707 S:      Maintained
24708 F:      drivers/net/wireguard/
24709 F:      tools/testing/selftests/wireguard/
24710
24711 WISTRON LAPTOP BUTTON DRIVER
24712 M:      Miloslav Trmac <[email protected]>
24713 S:      Maintained
24714 F:      drivers/input/misc/wistron_btns.c
24715
24716 WMI BINARY MOF DRIVER
24717 M:      Armin Wolf <[email protected]>
24718 R:      Thomas Weißschuh <[email protected]>
24719 L:      [email protected]
24720 S:      Maintained
24721 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24722 F:      Documentation/wmi/devices/wmi-bmof.rst
24723 F:      drivers/platform/x86/wmi-bmof.c
24724
24725 WOLFSON MICROELECTRONICS DRIVERS
24726 L:      [email protected]
24727 S:      Supported
24728 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24729 T:      git https://github.com/CirrusLogic/linux-drivers.git
24730 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24731 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24732 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24733 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24734 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24735 F:      Documentation/devicetree/bindings/sound/wm*
24736 F:      Documentation/hwmon/wm83??.rst
24737 F:      arch/arm/mach-s3c/mach-crag6410*
24738 F:      drivers/clk/clk-wm83*.c
24739 F:      drivers/gpio/gpio-*wm*.c
24740 F:      drivers/gpio/gpio-arizona.c
24741 F:      drivers/hwmon/wm83??-hwmon.c
24742 F:      drivers/input/misc/wm831x-on.c
24743 F:      drivers/input/touchscreen/wm831x-ts.c
24744 F:      drivers/input/touchscreen/wm97*.c
24745 F:      drivers/leds/leds-wm83*.c
24746 F:      drivers/mfd/arizona*
24747 F:      drivers/mfd/cs47l24*
24748 F:      drivers/mfd/wm*.c
24749 F:      drivers/power/supply/wm83*.c
24750 F:      drivers/regulator/arizona*
24751 F:      drivers/regulator/wm8*.c
24752 F:      drivers/rtc/rtc-wm83*.c
24753 F:      drivers/video/backlight/wm83*_bl.c
24754 F:      drivers/watchdog/wm83*_wdt.c
24755 F:      include/linux/mfd/arizona/
24756 F:      include/linux/mfd/wm831x/
24757 F:      include/linux/mfd/wm8350/
24758 F:      include/linux/mfd/wm8400*
24759 F:      include/linux/regulator/arizona*
24760 F:      include/linux/wm97xx.h
24761 F:      include/sound/wm????.h
24762 F:      sound/soc/codecs/arizona*
24763 F:      sound/soc/codecs/cs47l24*
24764 F:      sound/soc/codecs/wm*
24765
24766 WORKQUEUE
24767 M:      Tejun Heo <[email protected]>
24768 R:      Lai Jiangshan <[email protected]>
24769 S:      Maintained
24770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24771 F:      Documentation/core-api/workqueue.rst
24772 F:      include/linux/workqueue.h
24773 F:      kernel/workqueue.c
24774 F:      kernel/workqueue_internal.h
24775
24776 WWAN DRIVERS
24777 M:      Loic Poulain <[email protected]>
24778 M:      Sergey Ryazanov <[email protected]>
24779 R:      Johannes Berg <[email protected]>
24780 L:      [email protected]
24781 S:      Maintained
24782 F:      drivers/net/wwan/
24783 F:      include/linux/wwan.h
24784 F:      include/uapi/linux/wwan.h
24785
24786 X-POWERS AXP288 PMIC DRIVERS
24787 M:      Hans de Goede <[email protected]>
24788 S:      Maintained
24789 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24790 N:      axp288
24791
24792 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24793 M:      Chen-Yu Tsai <[email protected]>
24794 L:      [email protected]
24795 S:      Maintained
24796 N:      axp[128]
24797
24798 X.25 STACK
24799 M:      Martin Schiller <[email protected]>
24800 L:      [email protected]
24801 S:      Maintained
24802 F:      Documentation/networking/lapb-module.rst
24803 F:      Documentation/networking/x25*
24804 F:      drivers/net/wan/hdlc_x25.c
24805 F:      drivers/net/wan/lapbether.c
24806 F:      include/*/lapb.h
24807 F:      include/net/x25*
24808 F:      include/uapi/linux/x25.h
24809 F:      net/lapb/
24810 F:      net/x25/
24811
24812 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24813 M:      Thomas Gleixner <[email protected]>
24814 M:      Ingo Molnar <[email protected]>
24815 M:      Borislav Petkov <[email protected]>
24816 M:      Dave Hansen <[email protected]>
24817 M:      [email protected]
24818 R:      "H. Peter Anvin" <[email protected]>
24819 L:      [email protected]
24820 S:      Maintained
24821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24822 F:      Documentation/arch/x86/
24823 F:      Documentation/devicetree/bindings/x86/
24824 F:      arch/x86/
24825
24826 X86 ENTRY CODE
24827 M:      Andy Lutomirski <[email protected]>
24828 L:      [email protected]
24829 S:      Maintained
24830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24831 F:      arch/x86/entry/
24832
24833 X86 HARDWARE VULNERABILITIES
24834 M:      Thomas Gleixner <[email protected]>
24835 M:      Borislav Petkov <[email protected]>
24836 M:      Peter Zijlstra <[email protected]>
24837 M:      Josh Poimboeuf <[email protected]>
24838 R:      Pawan Gupta <[email protected]>
24839 S:      Maintained
24840 F:      Documentation/admin-guide/hw-vuln/
24841 F:      arch/x86/include/asm/nospec-branch.h
24842 F:      arch/x86/kernel/cpu/bugs.c
24843
24844 X86 MCE INFRASTRUCTURE
24845 M:      Tony Luck <[email protected]>
24846 M:      Borislav Petkov <[email protected]>
24847 L:      [email protected]
24848 S:      Maintained
24849 F:      Documentation/ABI/testing/sysfs-mce
24850 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24851 F:      arch/x86/kernel/cpu/mce/*
24852
24853 X86 MICROCODE UPDATE SUPPORT
24854 M:      Borislav Petkov <[email protected]>
24855 S:      Maintained
24856 F:      arch/x86/kernel/cpu/microcode/*
24857
24858 X86 MM
24859 M:      Dave Hansen <[email protected]>
24860 M:      Andy Lutomirski <[email protected]>
24861 M:      Peter Zijlstra <[email protected]>
24862 L:      [email protected]
24863 S:      Maintained
24864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24865 F:      arch/x86/mm/
24866
24867 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24868 M:      Hans de Goede <[email protected]>
24869 L:      [email protected]
24870 S:      Maintained
24871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24872 F:      drivers/platform/x86/x86-android-tablets/
24873
24874 X86 PLATFORM DRIVERS
24875 M:      Hans de Goede <[email protected]>
24876 M:      Ilpo Järvinen <[email protected]>
24877 L:      [email protected]
24878 S:      Maintained
24879 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24881 F:      drivers/platform/olpc/
24882 F:      drivers/platform/x86/
24883 F:      include/linux/platform_data/x86/
24884
24885 X86 PLATFORM UV HPE SUPERDOME FLEX
24886 M:      Steve Wahl <[email protected]>
24887 R:      Justin Ernst <[email protected]>
24888 R:      Kyle Meyer <[email protected]>
24889 R:      Dimitri Sivanich <[email protected]>
24890 R:      Russ Anderson <[email protected]>
24891 S:      Supported
24892 F:      arch/x86/include/asm/uv/
24893 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24894 F:      arch/x86/platform/uv/
24895
24896 X86 STACK UNWINDING
24897 M:      Josh Poimboeuf <[email protected]>
24898 M:      Peter Zijlstra <[email protected]>
24899 S:      Supported
24900 F:      arch/x86/include/asm/unwind*.h
24901 F:      arch/x86/kernel/dumpstack.c
24902 F:      arch/x86/kernel/stacktrace.c
24903 F:      arch/x86/kernel/unwind_*.c
24904
24905 X86 TRUST DOMAIN EXTENSIONS (TDX)
24906 M:      Kirill A. Shutemov <[email protected]>
24907 R:      Dave Hansen <[email protected]>
24908 L:      [email protected]
24909 L:      [email protected]
24910 S:      Supported
24911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24912 F:      arch/x86/boot/compressed/tdx*
24913 F:      arch/x86/coco/tdx/
24914 F:      arch/x86/include/asm/shared/tdx.h
24915 F:      arch/x86/include/asm/tdx.h
24916 F:      arch/x86/virt/vmx/tdx/
24917 F:      drivers/virt/coco/tdx-guest
24918
24919 X86 VDSO
24920 M:      Andy Lutomirski <[email protected]>
24921 L:      [email protected]
24922 S:      Maintained
24923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24924 F:      arch/x86/entry/vdso/
24925
24926 XARRAY
24927 M:      Matthew Wilcox <[email protected]>
24928 L:      [email protected]
24929 S:      Supported
24930 F:      Documentation/core-api/xarray.rst
24931 F:      include/linux/idr.h
24932 F:      include/linux/xarray.h
24933 F:      lib/idr.c
24934 F:      lib/xarray.c
24935 F:      tools/testing/radix-tree
24936
24937 XBOX DVD IR REMOTE
24938 M:      Benjamin Valentin <[email protected]>
24939 S:      Maintained
24940 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24941 F:      drivers/media/rc/xbox_remote.c
24942
24943 XC2028/3028 TUNER DRIVER
24944 M:      Mauro Carvalho Chehab <[email protected]>
24945 L:      [email protected]
24946 S:      Maintained
24947 W:      https://linuxtv.org
24948 T:      git git://linuxtv.org/media_tree.git
24949 F:      drivers/media/tuners/xc2028.*
24950
24951 XDP (eXpress Data Path)
24952 M:      Alexei Starovoitov <[email protected]>
24953 M:      Daniel Borkmann <[email protected]>
24954 M:      David S. Miller <[email protected]>
24955 M:      Jakub Kicinski <[email protected]>
24956 M:      Jesper Dangaard Brouer <[email protected]>
24957 M:      John Fastabend <[email protected]>
24958 L:      [email protected]
24959 L:      [email protected]
24960 S:      Supported
24961 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24962 F:      drivers/net/ethernet/*/*/*xdp*
24963 F:      include/net/xdp.h
24964 F:      include/net/xdp_priv.h
24965 F:      include/trace/events/xdp.h
24966 F:      kernel/bpf/cpumap.c
24967 F:      kernel/bpf/devmap.c
24968 F:      net/core/xdp.c
24969 F:      samples/bpf/xdp*
24970 F:      tools/testing/selftests/bpf/*/*xdp*
24971 F:      tools/testing/selftests/bpf/*xdp*
24972 K:      (?:\b|_)xdp(?:\b|_)
24973
24974 XDP SOCKETS (AF_XDP)
24975 M:      Björn Töpel <[email protected]>
24976 M:      Magnus Karlsson <[email protected]>
24977 M:      Maciej Fijalkowski <[email protected]>
24978 R:      Jonathan Lemon <[email protected]>
24979 L:      [email protected]
24980 L:      [email protected]
24981 S:      Maintained
24982 F:      Documentation/networking/af_xdp.rst
24983 F:      include/net/netns/xdp.h
24984 F:      include/net/xdp_sock*
24985 F:      include/net/xsk_buff_pool.h
24986 F:      include/uapi/linux/if_xdp.h
24987 F:      include/uapi/linux/xdp_diag.h
24988 F:      net/xdp/
24989 F:      tools/testing/selftests/bpf/*xsk*
24990
24991 XEN BLOCK SUBSYSTEM
24992 M:      Roger Pau Monné <[email protected]>
24993 L:      [email protected] (moderated for non-subscribers)
24994 S:      Supported
24995 F:      drivers/block/xen*
24996 F:      drivers/block/xen-blkback/*
24997
24998 XEN HYPERVISOR ARM
24999 M:      Stefano Stabellini <[email protected]>
25000 L:      [email protected] (moderated for non-subscribers)
25001 S:      Maintained
25002 F:      arch/arm/include/asm/xen/
25003 F:      arch/arm/xen/
25004
25005 XEN HYPERVISOR ARM64
25006 M:      Stefano Stabellini <[email protected]>
25007 L:      [email protected] (moderated for non-subscribers)
25008 S:      Maintained
25009 F:      arch/arm64/include/asm/xen/
25010 F:      arch/arm64/xen/
25011
25012 XEN HYPERVISOR INTERFACE
25013 M:      Juergen Gross <[email protected]>
25014 M:      Stefano Stabellini <[email protected]>
25015 R:      Oleksandr Tyshchenko <[email protected]>
25016 L:      [email protected] (moderated for non-subscribers)
25017 S:      Supported
25018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
25019 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
25020 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
25021 F:      drivers/*/xen-*front.c
25022 F:      drivers/xen/
25023 F:      include/uapi/xen/
25024 F:      include/xen/
25025 F:      kernel/configs/xen.config
25026
25027 XEN HYPERVISOR X86
25028 M:      Juergen Gross <[email protected]>
25029 R:      Boris Ostrovsky <[email protected]>
25030 L:      [email protected] (moderated for non-subscribers)
25031 S:      Supported
25032 F:      arch/x86/configs/xen.config
25033 F:      arch/x86/include/asm/pvclock-abi.h
25034 F:      arch/x86/include/asm/xen/
25035 F:      arch/x86/platform/pvh/
25036 F:      arch/x86/xen/
25037
25038 XEN NETWORK BACKEND DRIVER
25039 M:      Wei Liu <[email protected]>
25040 M:      Paul Durrant <[email protected]>
25041 L:      [email protected] (moderated for non-subscribers)
25042 L:      [email protected]
25043 S:      Supported
25044 F:      drivers/net/xen-netback/*
25045
25046 XEN PCI SUBSYSTEM
25047 M:      Juergen Gross <[email protected]>
25048 L:      [email protected] (moderated for non-subscribers)
25049 S:      Supported
25050 F:      arch/x86/pci/*xen*
25051 F:      drivers/pci/*xen*
25052
25053 XEN PVSCSI DRIVERS
25054 M:      Juergen Gross <[email protected]>
25055 L:      [email protected] (moderated for non-subscribers)
25056 L:      [email protected]
25057 S:      Supported
25058 F:      drivers/scsi/xen-scsifront.c
25059 F:      drivers/xen/xen-scsiback.c
25060 F:      include/xen/interface/io/vscsiif.h
25061
25062 XEN PVUSB DRIVER
25063 M:      Juergen Gross <[email protected]>
25064 L:      [email protected] (moderated for non-subscribers)
25065 L:      [email protected]
25066 S:      Supported
25067 F:      drivers/usb/host/xen*
25068 F:      include/xen/interface/io/usbif.h
25069
25070 XEN SOUND FRONTEND DRIVER
25071 M:      Oleksandr Andrushchenko <[email protected]>
25072 L:      [email protected] (moderated for non-subscribers)
25073 L:      [email protected] (moderated for non-subscribers)
25074 S:      Supported
25075 F:      sound/xen/*
25076
25077 XEN SWIOTLB SUBSYSTEM
25078 M:      Juergen Gross <[email protected]>
25079 M:      Stefano Stabellini <[email protected]>
25080 L:      [email protected] (moderated for non-subscribers)
25081 L:      [email protected]
25082 S:      Supported
25083 F:      arch/*/include/asm/xen/swiotlb-xen.h
25084 F:      drivers/xen/swiotlb-xen.c
25085 F:      include/xen/arm/swiotlb-xen.h
25086 F:      include/xen/swiotlb-xen.h
25087
25088 XFS FILESYSTEM
25089 M:      Chandan Babu R <[email protected]>
25090 R:      Darrick J. Wong <[email protected]>
25091 L:      [email protected]
25092 S:      Supported
25093 W:      http://xfs.org/
25094 C:      irc://irc.oftc.net/xfs
25095 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25096 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25097 F:      Documentation/ABI/testing/sysfs-fs-xfs
25098 F:      Documentation/admin-guide/xfs.rst
25099 F:      Documentation/filesystems/xfs/*
25100 F:      fs/xfs/
25101 F:      include/uapi/linux/dqblk_xfs.h
25102 F:      include/uapi/linux/fsmap.h
25103
25104 XILINX AMS DRIVER
25105 M:      Anand Ashok Dumbre <[email protected]>
25106 L:      [email protected]
25107 S:      Maintained
25108 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25109 F:      drivers/iio/adc/xilinx-ams.c
25110
25111 XILINX AXI ETHERNET DRIVER
25112 M:      Radhey Shyam Pandey <[email protected]>
25113 S:      Maintained
25114 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25115 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25116
25117 XILINX CAN DRIVER
25118 M:      Appana Durga Kedareswara rao <[email protected]>
25119 L:      [email protected]
25120 S:      Maintained
25121 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25122 F:      drivers/net/can/xilinx_can.c
25123
25124 XILINX EVENT MANAGEMENT DRIVER
25125 M:      Michal Simek <[email protected]>
25126 S:      Maintained
25127 F:      drivers/soc/xilinx/xlnx_event_manager.c
25128 F:      include/linux/firmware/xlnx-event-manager.h
25129
25130 XILINX GPIO DRIVER
25131 M:      Shubhrajyoti Datta <[email protected]>
25132 R:      Srinivas Neeli <[email protected]>
25133 R:      Michal Simek <[email protected]>
25134 S:      Maintained
25135 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25136 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25137 F:      drivers/gpio/gpio-xilinx.c
25138 F:      drivers/gpio/gpio-zynq.c
25139
25140 XILINX LL TEMAC ETHERNET DRIVER
25141 L:      [email protected]
25142 S:      Orphan
25143 F:      drivers/net/ethernet/xilinx/ll_temac*
25144
25145 XILINX PWM DRIVER
25146 M:      Sean Anderson <[email protected]>
25147 S:      Maintained
25148 F:      drivers/pwm/pwm-xilinx.c
25149 F:      include/clocksource/timer-xilinx.h
25150
25151 XILINX SD-FEC IP CORES
25152 M:      Derek Kiernan <[email protected]>
25153 M:      Dragan Cvetic <[email protected]>
25154 S:      Maintained
25155 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25156 F:      Documentation/misc-devices/xilinx_sdfec.rst
25157 F:      drivers/misc/Kconfig
25158 F:      drivers/misc/Makefile
25159 F:      drivers/misc/xilinx_sdfec.c
25160 F:      include/uapi/misc/xilinx_sdfec.h
25161
25162 XILINX UARTLITE SERIAL DRIVER
25163 M:      Peter Korsgaard <[email protected]>
25164 L:      [email protected]
25165 S:      Maintained
25166 F:      drivers/tty/serial/uartlite.c
25167
25168 XILINX VIDEO IP CORES
25169 M:      Laurent Pinchart <[email protected]>
25170 L:      [email protected]
25171 S:      Supported
25172 T:      git git://linuxtv.org/media_tree.git
25173 F:      Documentation/devicetree/bindings/media/xilinx/
25174 F:      drivers/media/platform/xilinx/
25175 F:      include/uapi/linux/xilinx-v4l2-controls.h
25176
25177 XILINX VERSAL EDAC DRIVER
25178 M:      Shubhrajyoti Datta <[email protected]>
25179 M:      Sai Krishna Potthuri <[email protected]>
25180 S:      Maintained
25181 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25182 F:      drivers/edac/versal_edac.c
25183
25184 XILINX WATCHDOG DRIVER
25185 M:      Srinivas Neeli <[email protected]>
25186 R:      Shubhrajyoti Datta <[email protected]>
25187 R:      Michal Simek <[email protected]>
25188 S:      Maintained
25189 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25190 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25191 F:      drivers/watchdog/of_xilinx_wdt.c
25192 F:      drivers/watchdog/xilinx_wwdt.c
25193
25194 XILINX XDMA DRIVER
25195 M:      Lizhi Hou <[email protected]>
25196 M:      Brian Xu <[email protected]>
25197 M:      Raj Kumar Rampelli <[email protected]>
25198 L:      [email protected]
25199 S:      Supported
25200 F:      drivers/dma/xilinx/xdma-regs.h
25201 F:      drivers/dma/xilinx/xdma.c
25202 F:      include/linux/dma/amd_xdma.h
25203 F:      include/linux/platform_data/amd_xdma.h
25204
25205 XILINX ZYNQMP DPDMA DRIVER
25206 M:      Laurent Pinchart <[email protected]>
25207 L:      [email protected]
25208 S:      Supported
25209 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25210 F:      drivers/dma/xilinx/xilinx_dpdma.c
25211 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25212
25213 XILINX ZYNQMP OCM EDAC DRIVER
25214 M:      Shubhrajyoti Datta <[email protected]>
25215 M:      Sai Krishna Potthuri <[email protected]>
25216 S:      Maintained
25217 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25218 F:      drivers/edac/zynqmp_edac.c
25219
25220 XILINX ZYNQMP PSGTR PHY DRIVER
25221 M:      Laurent Pinchart <[email protected]>
25222 L:      [email protected]
25223 S:      Supported
25224 T:      git https://github.com/Xilinx/linux-xlnx.git
25225 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25226 F:      drivers/phy/xilinx/phy-zynqmp.c
25227
25228 XILINX ZYNQMP SHA3 DRIVER
25229 M:      Harsha <[email protected]>
25230 S:      Maintained
25231 F:      drivers/crypto/xilinx/zynqmp-sha.c
25232
25233 XILINX ZYNQMP NVMEM DRIVER
25234 M:      Praveen Teja Kundanala <[email protected]>
25235 M:      Kalyani Akula <[email protected]>
25236 R:      Michal Simek <[email protected]>
25237 S:      Maintained
25238 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25239 F:      drivers/nvmem/zynqmp_nvmem.c
25240
25241 XILLYBUS DRIVER
25242 M:      Eli Billauer <[email protected]>
25243 L:      [email protected]
25244 S:      Supported
25245 F:      drivers/char/xillybus/
25246
25247 XLP9XX I2C DRIVER
25248 M:      George Cherian <[email protected]>
25249 L:      [email protected]
25250 S:      Supported
25251 W:      http://www.marvell.com
25252 F:      drivers/i2c/busses/i2c-xlp9xx.c
25253
25254 XRA1403 GPIO EXPANDER
25255 M:      Nandor Han <[email protected]>
25256 L:      [email protected]
25257 S:      Maintained
25258 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25259 F:      drivers/gpio/gpio-xra1403.c
25260
25261 XTENSA XTFPGA PLATFORM SUPPORT
25262 M:      Max Filippov <[email protected]>
25263 S:      Maintained
25264 F:      drivers/spi/spi-xtensa-xtfpga.c
25265 F:      sound/soc/xtensa/xtfpga-i2s.c
25266
25267 YAM DRIVER FOR AX.25
25268 M:      Jean-Paul Roubelat <[email protected]>
25269 L:      [email protected]
25270 S:      Maintained
25271 F:      drivers/net/hamradio/yam*
25272 F:      include/linux/yam.h
25273
25274 YAMA SECURITY MODULE
25275 M:      Kees Cook <[email protected]>
25276 S:      Supported
25277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25278 F:      Documentation/admin-guide/LSM/Yama.rst
25279 F:      security/yama/
25280
25281 YAML NETLINK (YNL)
25282 M:      Donald Hunter <[email protected]>
25283 M:      Jakub Kicinski <[email protected]>
25284 F:      Documentation/netlink/
25285 F:      Documentation/userspace-api/netlink/intro-specs.rst
25286 F:      Documentation/userspace-api/netlink/specs.rst
25287 F:      tools/net/ynl/
25288
25289 YEALINK PHONE DRIVER
25290 M:      Henk Vergonet <[email protected]>
25291 L:      [email protected]
25292 S:      Maintained
25293 F:      Documentation/input/devices/yealink.rst
25294 F:      drivers/input/misc/yealink.*
25295
25296 Z3FOLD COMPRESSED PAGE ALLOCATOR
25297 M:      Vitaly Wool <[email protected]>
25298 R:      Miaohe Lin <[email protected]>
25299 L:      [email protected]
25300 S:      Maintained
25301 F:      mm/z3fold.c
25302
25303 Z8530 DRIVER FOR AX.25
25304 M:      Joerg Reuter <[email protected]>
25305 L:      [email protected]
25306 S:      Maintained
25307 W:      http://yaina.de/jreuter/
25308 W:      http://www.qsl.net/dl1bke/
25309 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25310 F:      drivers/net/hamradio/*scc.c
25311 F:      drivers/net/hamradio/z8530.h
25312
25313 ZBUD COMPRESSED PAGE ALLOCATOR
25314 M:      Seth Jennings <[email protected]>
25315 M:      Dan Streetman <[email protected]>
25316 L:      [email protected]
25317 S:      Maintained
25318 F:      mm/zbud.c
25319
25320 ZD1211RW WIRELESS DRIVER
25321 L:      [email protected]
25322 S:      Orphan
25323 F:      drivers/net/wireless/zydas/zd1211rw/
25324
25325 ZD1301 MEDIA DRIVER
25326 L:      [email protected]
25327 S:      Orphan
25328 W:      https://linuxtv.org/
25329 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25330 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25331
25332 ZD1301_DEMOD MEDIA DRIVER
25333 L:      [email protected]
25334 S:      Orphan
25335 W:      https://linuxtv.org/
25336 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25337 F:      drivers/media/dvb-frontends/zd1301_demod*
25338
25339 ZHAOXIN PROCESSOR SUPPORT
25340 M:      Tony W Wang-oc <[email protected]>
25341 L:      [email protected]
25342 S:      Maintained
25343 F:      arch/x86/kernel/cpu/zhaoxin.c
25344
25345 ZONEFS FILESYSTEM
25346 M:      Damien Le Moal <[email protected]>
25347 M:      Naohiro Aota <[email protected]>
25348 R:      Johannes Thumshirn <[email protected]>
25349 L:      [email protected]
25350 S:      Maintained
25351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25352 F:      Documentation/filesystems/zonefs.rst
25353 F:      fs/zonefs/
25354
25355 ZR36067 VIDEO FOR LINUX DRIVER
25356 M:      Corentin Labbe <[email protected]>
25357 L:      [email protected]
25358 L:      [email protected]
25359 S:      Maintained
25360 W:      http://mjpeg.sourceforge.net/driver-zoran/
25361 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25362 F:      Documentation/driver-api/media/drivers/zoran.rst
25363 F:      drivers/media/pci/zoran/
25364
25365 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25366 M:      Minchan Kim <[email protected]>
25367 M:      Sergey Senozhatsky <[email protected]>
25368 L:      [email protected]
25369 S:      Maintained
25370 F:      Documentation/admin-guide/blockdev/zram.rst
25371 F:      drivers/block/zram/
25372
25373 ZS DECSTATION Z85C30 SERIAL DRIVER
25374 M:      "Maciej W. Rozycki" <[email protected]>
25375 S:      Maintained
25376 F:      drivers/tty/serial/zs.*
25377
25378 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25379 M:      Minchan Kim <[email protected]>
25380 M:      Sergey Senozhatsky <[email protected]>
25381 L:      [email protected]
25382 S:      Maintained
25383 F:      Documentation/mm/zsmalloc.rst
25384 F:      include/linux/zsmalloc.h
25385 F:      mm/zsmalloc.c
25386
25387 ZSTD
25388 M:      Nick Terrell <[email protected]>
25389 S:      Maintained
25390 B:      https://github.com/facebook/zstd/issues
25391 T:      git https://github.com/terrelln/linux.git
25392 F:      crypto/zstd.c
25393 F:      include/linux/zstd*
25394 F:      lib/decompress_unzstd.c
25395 F:      lib/zstd/
25396 N:      zstd
25397 K:      zstd
25398
25399 ZSWAP COMPRESSED SWAP CACHING
25400 M:      Johannes Weiner <[email protected]>
25401 M:      Yosry Ahmed <[email protected]>
25402 M:      Nhat Pham <[email protected]>
25403 R:      Chengming Zhou <[email protected]>
25404 L:      [email protected]
25405 S:      Maintained
25406 F:      Documentation/admin-guide/mm/zswap.rst
25407 F:      include/linux/zpool.h
25408 F:      include/linux/zswap.h
25409 F:      mm/zpool.c
25410 F:      mm/zswap.c
25411 F:      tools/testing/selftests/cgroup/test_zswap.c
25412
25413 SENARYTECH AUDIO CODEC DRIVER
25414 M:      bo liu <[email protected]>
25415 S:      Maintained
25416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25417 F:      sound/pci/hda/patch_senarytech.c
25418
25419 THE REST
25420 M:      Linus Torvalds <[email protected]>
25421 L:      [email protected]
25422 S:      Buried alive in reporters
25423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25424 F:      *
25425 F:      */
This page took 1.393099 seconds and 4 git commands to generate.