]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'media/v6.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[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 FAM15H PROCESSOR POWER MONITORING DRIVER
1017 M:      Huang Rui <[email protected]>
1018 L:      [email protected]
1019 S:      Supported
1020 F:      Documentation/hwmon/fam15h_power.rst
1021 F:      drivers/hwmon/fam15h_power.c
1022
1023 AMD FCH GPIO DRIVER
1024 M:      Enrico Weigelt, metux IT consult <[email protected]>
1025 L:      [email protected]
1026 S:      Maintained
1027 F:      drivers/gpio/gpio-amd-fch.c
1028 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
1029
1030 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
1031 L:      [email protected] (moderated for non-subscribers)
1032 S:      Orphan
1033 F:      drivers/usb/gadget/udc/amd5536udc.*
1034
1035 AMD GEODE PROCESSOR/CHIPSET SUPPORT
1036 M:      Andres Salomon <[email protected]>
1037 L:      [email protected] (moderated for non-subscribers)
1038 S:      Supported
1039 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
1040 F:      arch/x86/include/asm/geode.h
1041 F:      drivers/char/hw_random/geode-rng.c
1042 F:      drivers/crypto/geode*
1043 F:      drivers/video/fbdev/geode/
1044
1045 AMD HSMP DRIVER
1046 M:      Naveen Krishna Chatradhi <[email protected]>
1047 R:      Carlos Bilbao <[email protected]>
1048 L:      [email protected]
1049 S:      Maintained
1050 F:      Documentation/arch/x86/amd_hsmp.rst
1051 F:      arch/x86/include/asm/amd_hsmp.h
1052 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1053 F:      drivers/platform/x86/amd/hsmp.c
1054
1055 AMD IOMMU (AMD-VI)
1056 M:      Joerg Roedel <[email protected]>
1057 R:      Suravee Suthikulpanit <[email protected]>
1058 L:      [email protected]
1059 S:      Maintained
1060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
1061 F:      drivers/iommu/amd/
1062 F:      include/linux/amd-iommu.h
1063
1064 AMD KFD
1065 M:      Felix Kuehling <[email protected]>
1066 L:      [email protected]
1067 S:      Supported
1068 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1069 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
1070 F:      drivers/gpu/drm/amd/amdkfd/
1071 F:      drivers/gpu/drm/amd/include/cik_structs.h
1072 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
1073 F:      drivers/gpu/drm/amd/include/v9_structs.h
1074 F:      drivers/gpu/drm/amd/include/vi_structs.h
1075 F:      include/uapi/linux/kfd_ioctl.h
1076 F:      include/uapi/linux/kfd_sysfs.h
1077
1078 AMD MP2 I2C DRIVER
1079 M:      Elie Morisse <[email protected]>
1080 M:      Shyam Sundar S K <[email protected]>
1081 L:      [email protected]
1082 S:      Maintained
1083 F:      drivers/i2c/busses/i2c-amd-mp2*
1084
1085 AMD PDS CORE DRIVER
1086 M:      Shannon Nelson <[email protected]>
1087 M:      Brett Creeley <[email protected]>
1088 L:      [email protected]
1089 S:      Supported
1090 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1091 F:      drivers/net/ethernet/amd/pds_core/
1092 F:      include/linux/pds/
1093
1094 AMD PMC DRIVER
1095 M:      Shyam Sundar S K <[email protected]>
1096 L:      [email protected]
1097 S:      Maintained
1098 F:      drivers/platform/x86/amd/pmc/
1099
1100 AMD PMF DRIVER
1101 M:      Shyam Sundar S K <[email protected]>
1102 L:      [email protected]
1103 S:      Maintained
1104 F:      Documentation/ABI/testing/sysfs-amd-pmf
1105 F:      drivers/platform/x86/amd/pmf/
1106
1107 AMD POWERPLAY AND SWSMU
1108 M:      Kenneth Feng <[email protected]>
1109 L:      [email protected]
1110 S:      Supported
1111 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1112 F:      drivers/gpu/drm/amd/pm/
1113
1114 AMD PSTATE DRIVER
1115 M:      Huang Rui <[email protected]>
1116 M:      Gautham R. Shenoy <[email protected]>
1117 M:      Mario Limonciello <[email protected]>
1118 R:      Perry Yuan <[email protected]>
1119 L:      [email protected]
1120 S:      Supported
1121 F:      Documentation/admin-guide/pm/amd-pstate.rst
1122 F:      drivers/cpufreq/amd-pstate*
1123 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1124
1125 AMD PTDMA DRIVER
1126 M:      Basavaraj Natikar <[email protected]>
1127 L:      [email protected]
1128 S:      Maintained
1129 F:      drivers/dma/ptdma/
1130
1131 AMD SEATTLE DEVICE TREE SUPPORT
1132 M:      Suravee Suthikulpanit <[email protected]>
1133 M:      Tom Lendacky <[email protected]>
1134 S:      Supported
1135 F:      arch/arm64/boot/dts/amd/
1136
1137 AMD SENSOR FUSION HUB DRIVER
1138 M:      Basavaraj Natikar <[email protected]>
1139 L:      [email protected]
1140 S:      Maintained
1141 F:      Documentation/hid/amd-sfh*
1142 F:      drivers/hid/amd-sfh-hid/
1143
1144 AMD SPI DRIVER
1145 M:      Sanjay R Mehta <[email protected]>
1146 S:      Maintained
1147 F:      drivers/spi/spi-amd.c
1148
1149 AMD XGBE DRIVER
1150 M:      "Shyam Sundar S K" <[email protected]>
1151 L:      [email protected]
1152 S:      Supported
1153 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1154 F:      drivers/net/ethernet/amd/xgbe/
1155
1156 AMLOGIC DDR PMU DRIVER
1157 M:      Jiucheng Xu <[email protected]>
1158 L:      [email protected]
1159 S:      Supported
1160 W:      http://www.amlogic.com
1161 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1162 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1163 F:      drivers/perf/amlogic/
1164 F:      include/soc/amlogic/
1165
1166 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER
1167 M:      Javier Carrasco <[email protected]>
1168 L:      [email protected]
1169 S:      Maintained
1170 F:      Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
1171 F:      Documentation/hwmon/chipcap2.rst
1172 F:      drivers/hwmon/chipcap2.c
1173
1174 AMPHION VPU CODEC V4L2 DRIVER
1175 M:      Ming Qian <[email protected]>
1176 M:      Zhou Peng <[email protected]>
1177 L:      [email protected]
1178 S:      Maintained
1179 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1180 F:      drivers/media/platform/amphion/
1181
1182 AMS AS73211 DRIVER
1183 M:      Christian Eggers <[email protected]>
1184 L:      [email protected]
1185 S:      Maintained
1186 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1187 F:      drivers/iio/light/as73211.c
1188
1189 AMT (Automatic Multicast Tunneling)
1190 M:      Taehee Yoo <[email protected]>
1191 L:      [email protected]
1192 S:      Maintained
1193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1195 F:      drivers/net/amt.c
1196
1197 ANALOG DEVICES INC AD3552R DRIVER
1198 M:      Nuno Sá <[email protected]>
1199 L:      [email protected]
1200 S:      Supported
1201 W:      https://ez.analog.com/linux-software-drivers
1202 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1203 F:      drivers/iio/dac/ad3552r.c
1204
1205 ANALOG DEVICES INC AD4130 DRIVER
1206 M:      Cosmin Tanislav <[email protected]>
1207 L:      [email protected]
1208 S:      Supported
1209 W:      https://ez.analog.com/linux-software-drivers
1210 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1211 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1212 F:      drivers/iio/adc/ad4130.c
1213
1214 ANALOG DEVICES INC AD7091R DRIVER
1215 M:      Marcelo Schmitt <[email protected]>
1216 L:      [email protected]
1217 S:      Supported
1218 W:      http://ez.analog.com/community/linux-device-drivers
1219 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r*
1220 F:      drivers/iio/adc/ad7091r*
1221
1222 ANALOG DEVICES INC AD7192 DRIVER
1223 M:      Alisa-Dariana Roman <[email protected]>
1224 L:      [email protected]
1225 S:      Supported
1226 W:      https://ez.analog.com/linux-software-drivers
1227 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1228 F:      drivers/iio/adc/ad7192.c
1229
1230 ANALOG DEVICES INC AD7292 DRIVER
1231 M:      Marcelo Schmitt <[email protected]>
1232 L:      [email protected]
1233 S:      Supported
1234 W:      https://ez.analog.com/linux-software-drivers
1235 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1236 F:      drivers/iio/adc/ad7292.c
1237
1238 ANALOG DEVICES INC AD7293 DRIVER
1239 M:      Antoniu Miclaus <[email protected]>
1240 L:      [email protected]
1241 S:      Supported
1242 W:      https://ez.analog.com/linux-software-drivers
1243 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1244 F:      drivers/iio/dac/ad7293.c
1245
1246 ANALOG DEVICES INC AD74115 DRIVER
1247 M:      Cosmin Tanislav <[email protected]>
1248 L:      [email protected]
1249 S:      Supported
1250 W:      https://ez.analog.com/linux-software-drivers
1251 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1252 F:      drivers/iio/addac/ad74115.c
1253
1254 ANALOG DEVICES INC AD74413R DRIVER
1255 M:      Cosmin Tanislav <[email protected]>
1256 L:      [email protected]
1257 S:      Supported
1258 W:      https://ez.analog.com/linux-software-drivers
1259 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1260 F:      drivers/iio/addac/ad74413r.c
1261 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1262
1263 ANALOG DEVICES INC AD7768-1 DRIVER
1264 M:      Michael Hennerich <[email protected]>
1265 L:      [email protected]
1266 S:      Supported
1267 W:      https://ez.analog.com/linux-software-drivers
1268 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1269 F:      drivers/iio/adc/ad7768-1.c
1270
1271 ANALOG DEVICES INC AD7780 DRIVER
1272 M:      Michael Hennerich <[email protected]>
1273 M:      Renato Lui Geh <[email protected]>
1274 L:      [email protected]
1275 S:      Supported
1276 W:      https://ez.analog.com/linux-software-drivers
1277 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1278 F:      drivers/iio/adc/ad7780.c
1279
1280 ANALOG DEVICES INC AD9739a DRIVER
1281 M:      Nuno Sa <[email protected]>
1282 M:      Dragos Bogdan <[email protected]>
1283 L:      [email protected]
1284 S:      Supported
1285 W:      https://ez.analog.com/linux-software-drivers
1286 F:      Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
1287 F:      drivers/iio/dac/ad9739a.c
1288
1289 ANALOG DEVICES INC ADA4250 DRIVER
1290 M:      Antoniu Miclaus <[email protected]>
1291 L:      [email protected]
1292 S:      Supported
1293 W:      https://ez.analog.com/linux-software-drivers
1294 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1295 F:      drivers/iio/amplifiers/ada4250.c
1296
1297 ANALOG DEVICES INC ADF4377 DRIVER
1298 M:      Antoniu Miclaus <[email protected]>
1299 L:      [email protected]
1300 S:      Supported
1301 W:      https://ez.analog.com/linux-software-drivers
1302 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1303 F:      drivers/iio/frequency/adf4377.c
1304
1305 ANALOG DEVICES INC ADGS1408 DRIVER
1306 M:      Mircea Caprioru <[email protected]>
1307 S:      Supported
1308 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1309 F:      drivers/mux/adgs1408.c
1310
1311 ANALOG DEVICES INC ADIN DRIVER
1312 M:      Michael Hennerich <[email protected]>
1313 L:      [email protected]
1314 S:      Supported
1315 W:      https://ez.analog.com/linux-software-drivers
1316 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1317 F:      drivers/net/phy/adin.c
1318
1319 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1320 M:      Nuno Sa <[email protected]>
1321 L:      [email protected]
1322 S:      Supported
1323 F:      drivers/iio/imu/adis.c
1324 F:      drivers/iio/imu/adis_buffer.c
1325 F:      drivers/iio/imu/adis_trigger.c
1326 F:      include/linux/iio/imu/adis.h
1327
1328 ANALOG DEVICES INC ADIS16460 DRIVER
1329 M:      Dragos Bogdan <[email protected]>
1330 L:      [email protected]
1331 S:      Supported
1332 W:      https://ez.analog.com/linux-software-drivers
1333 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1334 F:      drivers/iio/imu/adis16460.c
1335
1336 ANALOG DEVICES INC ADIS16475 DRIVER
1337 M:      Nuno Sa <[email protected]>
1338 L:      [email protected]
1339 S:      Supported
1340 W:      https://ez.analog.com/linux-software-drivers
1341 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1342 F:      drivers/iio/imu/adis16475.c
1343
1344 ANALOG DEVICES INC ADM1177 DRIVER
1345 M:      Michael Hennerich <[email protected]>
1346 L:      [email protected]
1347 S:      Supported
1348 W:      https://ez.analog.com/linux-software-drivers
1349 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1350 F:      drivers/hwmon/adm1177.c
1351
1352 ANALOG DEVICES INC ADMFM2000 DRIVER
1353 M:      Kim Seer Paller <[email protected]>
1354 L:      [email protected]
1355 S:      Supported
1356 W:      https://ez.analog.com/linux-software-drivers
1357 F:      Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml
1358 F:      drivers/iio/frequency/admfm2000.c
1359
1360 ANALOG DEVICES INC ADMV1013 DRIVER
1361 M:      Antoniu Miclaus <[email protected]>
1362 L:      [email protected]
1363 S:      Supported
1364 W:      https://ez.analog.com/linux-software-drivers
1365 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1366 F:      drivers/iio/frequency/admv1013.c
1367
1368 ANALOG DEVICES INC ADMV1014 DRIVER
1369 M:      Antoniu Miclaus <[email protected]>
1370 L:      [email protected]
1371 S:      Supported
1372 W:      https://ez.analog.com/linux-software-drivers
1373 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1374 F:      drivers/iio/frequency/admv1014.c
1375
1376 ANALOG DEVICES INC ADMV8818 DRIVER
1377 M:      Antoniu Miclaus <[email protected]>
1378 L:      [email protected]
1379 S:      Supported
1380 W:      https://ez.analog.com/linux-software-drivers
1381 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1382 F:      drivers/iio/filter/admv8818.c
1383
1384 ANALOG DEVICES INC ADP5061 DRIVER
1385 M:      Michael Hennerich <[email protected]>
1386 L:      [email protected]
1387 S:      Supported
1388 W:      https://ez.analog.com/linux-software-drivers
1389 F:      drivers/power/supply/adp5061.c
1390
1391 ANALOG DEVICES INC ADRF6780 DRIVER
1392 M:      Antoniu Miclaus <[email protected]>
1393 L:      [email protected]
1394 S:      Supported
1395 W:      https://ez.analog.com/linux-software-drivers
1396 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1397 F:      drivers/iio/frequency/adrf6780.c
1398
1399 ANALOG DEVICES INC ADV7180 DRIVER
1400 M:      Lars-Peter Clausen <[email protected]>
1401 L:      [email protected]
1402 S:      Supported
1403 W:      https://ez.analog.com/linux-software-drivers
1404 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1405 F:      drivers/media/i2c/adv7180.c
1406
1407 ANALOG DEVICES INC ADV748X DRIVER
1408 M:      Kieran Bingham <[email protected]>
1409 L:      [email protected]
1410 S:      Maintained
1411 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1412 F:      drivers/media/i2c/adv748x/*
1413
1414 ANALOG DEVICES INC ADV7511 DRIVER
1415 M:      Hans Verkuil <[email protected]>
1416 L:      [email protected]
1417 S:      Maintained
1418 F:      drivers/media/i2c/adv7511*
1419
1420 ANALOG DEVICES INC ADV7604 DRIVER
1421 M:      Hans Verkuil <[email protected]>
1422 L:      [email protected]
1423 S:      Maintained
1424 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1425 F:      drivers/media/i2c/adv7604*
1426
1427 ANALOG DEVICES INC ADV7842 DRIVER
1428 M:      Hans Verkuil <[email protected]>
1429 L:      [email protected]
1430 S:      Maintained
1431 F:      drivers/media/i2c/adv7842*
1432
1433 ANALOG DEVICES INC ADXRS290 DRIVER
1434 M:      Nishant Malpani <[email protected]>
1435 L:      [email protected]
1436 S:      Supported
1437 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1438 F:      drivers/iio/gyro/adxrs290.c
1439
1440 ANALOG DEVICES INC ASOC CODEC DRIVERS
1441 M:      Lars-Peter Clausen <[email protected]>
1442 M:      Nuno Sá <[email protected]>
1443 L:      [email protected] (moderated for non-subscribers)
1444 S:      Supported
1445 W:      http://wiki.analog.com/
1446 W:      https://ez.analog.com/linux-software-drivers
1447 F:      sound/soc/codecs/ad1*
1448 F:      sound/soc/codecs/ad7*
1449 F:      sound/soc/codecs/adau*
1450 F:      sound/soc/codecs/adav*
1451 F:      sound/soc/codecs/sigmadsp.*
1452 F:      sound/soc/codecs/ssm*
1453
1454 ANALOG DEVICES INC AXI DAC DRIVER
1455 M:      Nuno Sa <[email protected]>
1456 L:      [email protected]
1457 S:      Supported
1458 W:      https://ez.analog.com/linux-software-drivers
1459 F:      Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
1460 F:      drivers/iio/dac/adi-axi-dac.c
1461
1462 ANALOG DEVICES INC DMA DRIVERS
1463 M:      Lars-Peter Clausen <[email protected]>
1464 S:      Supported
1465 W:      https://ez.analog.com/linux-software-drivers
1466 F:      drivers/dma/dma-axi-dmac.c
1467
1468 ANALOG DEVICES INC IIO DRIVERS
1469 M:      Lars-Peter Clausen <[email protected]>
1470 M:      Michael Hennerich <[email protected]>
1471 S:      Supported
1472 W:      http://wiki.analog.com/
1473 W:      https://ez.analog.com/linux-software-drivers
1474 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1475 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1476 F:      Documentation/devicetree/bindings/iio/*/adi,*
1477 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1478 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1479 F:      drivers/iio/*/ad*
1480 F:      drivers/iio/adc/ltc249*
1481 F:      drivers/iio/amplifiers/hmc425a.c
1482 F:      drivers/staging/iio/*/ad*
1483 X:      drivers/iio/*/adjd*
1484
1485 ANALOGBITS PLL LIBRARIES
1486 M:      Paul Walmsley <[email protected]>
1487 M:      Samuel Holland <[email protected]>
1488 S:      Supported
1489 F:      drivers/clk/analogbits/*
1490 F:      include/linux/clk/analogbits*
1491
1492 ANDROID DRIVERS
1493 M:      Greg Kroah-Hartman <[email protected]>
1494 M:      Arve Hjønnevåg <[email protected]>
1495 M:      Todd Kjos <[email protected]>
1496 M:      Martijn Coenen <[email protected]>
1497 M:      Joel Fernandes <[email protected]>
1498 M:      Christian Brauner <[email protected]>
1499 M:      Carlos Llamas <[email protected]>
1500 M:      Suren Baghdasaryan <[email protected]>
1501 L:      [email protected]
1502 S:      Supported
1503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1504 F:      drivers/android/
1505
1506 ANDROID GOLDFISH PIC DRIVER
1507 M:      Miodrag Dinic <[email protected]>
1508 S:      Supported
1509 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1510 F:      drivers/irqchip/irq-goldfish-pic.c
1511
1512 ANDROID GOLDFISH RTC DRIVER
1513 M:      Jiaxun Yang <[email protected]>
1514 S:      Supported
1515 F:      drivers/rtc/rtc-goldfish.c
1516
1517 AOA (Apple Onboard Audio) ALSA DRIVER
1518 M:      Johannes Berg <[email protected]>
1519 L:      [email protected]
1520 L:      [email protected] (moderated for non-subscribers)
1521 S:      Maintained
1522 F:      sound/aoa/
1523
1524 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1525 M:      William Breathitt Gray <[email protected]>
1526 L:      [email protected]
1527 S:      Maintained
1528 F:      drivers/iio/addac/stx104.c
1529
1530 APM DRIVER
1531 M:      Jiri Kosina <[email protected]>
1532 S:      Odd fixes
1533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1534 F:      arch/x86/kernel/apm_32.c
1535 F:      drivers/char/apm-emulation.c
1536 F:      include/linux/apm_bios.h
1537 F:      include/uapi/linux/apm_bios.h
1538
1539 APPARMOR SECURITY MODULE
1540 M:      John Johansen <[email protected]>
1541 M:      John Johansen <[email protected]>
1542 L:      [email protected] (moderated for non-subscribers)
1543 S:      Supported
1544 W:      apparmor.net
1545 B:      https://gitlab.com/apparmor/apparmor-kernel
1546 C:      irc://irc.oftc.net/apparmor
1547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1548 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1549 F:      Documentation/admin-guide/LSM/apparmor.rst
1550 F:      security/apparmor/
1551
1552 APPLE BCM5974 MULTITOUCH DRIVER
1553 M:      Henrik Rydberg <[email protected]>
1554 L:      [email protected]
1555 S:      Odd fixes
1556 F:      drivers/input/mouse/bcm5974.c
1557
1558 APPLE PCIE CONTROLLER DRIVER
1559 M:      Alyssa Rosenzweig <[email protected]>
1560 M:      Marc Zyngier <[email protected]>
1561 L:      [email protected]
1562 S:      Maintained
1563 F:      drivers/pci/controller/pcie-apple.c
1564
1565 APPLE SMC DRIVER
1566 M:      Henrik Rydberg <[email protected]>
1567 L:      [email protected]
1568 S:      Odd fixes
1569 F:      drivers/hwmon/applesmc.c
1570
1571 APPLETALK NETWORK LAYER
1572 L:      [email protected]
1573 S:      Odd fixes
1574 F:      include/linux/atalk.h
1575 F:      include/uapi/linux/atalk.h
1576 F:      net/appletalk/
1577
1578 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1579 M:      Khuong Dinh <[email protected]>
1580 S:      Supported
1581 F:      arch/arm64/boot/dts/apm/
1582
1583 APPLIED MICRO (APM) X-GENE SOC EDAC
1584 M:      Khuong Dinh <[email protected]>
1585 S:      Supported
1586 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1587 F:      drivers/edac/xgene_edac.c
1588
1589 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1590 M:      Iyappan Subramanian <[email protected]>
1591 M:      Keyur Chudgar <[email protected]>
1592 S:      Supported
1593 F:      drivers/net/ethernet/apm/xgene-v2/
1594
1595 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1596 M:      Iyappan Subramanian <[email protected]>
1597 M:      Keyur Chudgar <[email protected]>
1598 M:      Quan Nguyen <[email protected]>
1599 S:      Supported
1600 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1601 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1602 F:      drivers/net/ethernet/apm/xgene/
1603 F:      drivers/net/mdio/mdio-xgene.c
1604
1605 APPLIED MICRO (APM) X-GENE SOC PMU
1606 M:      Khuong Dinh <[email protected]>
1607 S:      Supported
1608 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1609 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1610 F:      drivers/perf/xgene_pmu.c
1611
1612 APTINA CAMERA SENSOR PLL
1613 M:      Laurent Pinchart <[email protected]>
1614 L:      [email protected]
1615 S:      Maintained
1616 F:      drivers/media/i2c/aptina-pll.*
1617
1618 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1619 M:      Aleksa Savic <[email protected]>
1620 M:      Jack Doan <[email protected]>
1621 L:      [email protected]
1622 S:      Maintained
1623 F:      Documentation/hwmon/aquacomputer_d5next.rst
1624 F:      drivers/hwmon/aquacomputer_d5next.c
1625
1626 AQUANTIA ETHERNET DRIVER (atlantic)
1627 M:      Igor Russkikh <[email protected]>
1628 L:      [email protected]
1629 S:      Supported
1630 W:      https://www.marvell.com/
1631 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1632 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1633 F:      drivers/net/ethernet/aquantia/atlantic/
1634
1635 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1636 M:      Egor Pomozov <[email protected]>
1637 L:      [email protected]
1638 S:      Supported
1639 W:      http://www.aquantia.com
1640 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1641
1642 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1643 M:      Krzysztof Hałasa <[email protected]>
1644 L:      [email protected]
1645 S:      Maintained
1646 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1647 F:      drivers/media/i2c/ar0521.c
1648
1649 ARASAN NAND CONTROLLER DRIVER
1650 M:      Miquel Raynal <[email protected]>
1651 R:      Michal Simek <[email protected]>
1652 L:      [email protected]
1653 S:      Maintained
1654 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1655 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1656
1657 ARC FRAMEBUFFER DRIVER
1658 M:      Jaya Kumar <[email protected]>
1659 S:      Maintained
1660 F:      drivers/video/fbdev/arcfb.c
1661 F:      drivers/video/fbdev/core/fb_defio.c
1662
1663 ARC PGU DRM DRIVER
1664 M:      Alexey Brodkin <[email protected]>
1665 S:      Supported
1666 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1667 F:      drivers/gpu/drm/tiny/arcpgu.c
1668
1669 ARCNET NETWORK LAYER
1670 M:      Michael Grzeschik <[email protected]>
1671 L:      [email protected]
1672 S:      Maintained
1673 F:      drivers/net/arcnet/
1674 F:      include/uapi/linux/if_arcnet.h
1675
1676 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1677 M:      Arnd Bergmann <[email protected]>
1678 M:      Olof Johansson <[email protected]>
1679 M:      [email protected]
1680 L:      [email protected] (moderated for non-subscribers)
1681 S:      Maintained
1682 P:      Documentation/process/maintainer-soc.rst
1683 C:      irc://irc.libera.chat/armlinux
1684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1685 F:      Documentation/process/maintainer-soc*.rst
1686 F:      arch/arm/boot/dts/Makefile
1687 F:      arch/arm64/boot/dts/Makefile
1688
1689 ARM ARCHITECTED TIMER DRIVER
1690 M:      Mark Rutland <[email protected]>
1691 M:      Marc Zyngier <[email protected]>
1692 L:      [email protected] (moderated for non-subscribers)
1693 S:      Maintained
1694 F:      arch/arm/include/asm/arch_timer.h
1695 F:      arch/arm64/include/asm/arch_timer.h
1696 F:      drivers/clocksource/arm_arch_timer.c
1697
1698 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1699 M:      Marc Zyngier <[email protected]>
1700 L:      [email protected] (moderated for non-subscribers)
1701 S:      Maintained
1702 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1703 F:      arch/arm/include/asm/arch_gicv3.h
1704 F:      arch/arm64/include/asm/arch_gicv3.h
1705 F:      drivers/irqchip/irq-gic*.[ch]
1706 F:      include/linux/irqchip/arm-gic*.h
1707 F:      include/linux/irqchip/arm-vgic-info.h
1708
1709 ARM HDLCD DRM DRIVER
1710 M:      Liviu Dudau <[email protected]>
1711 S:      Supported
1712 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1713 F:      drivers/gpu/drm/arm/hdlcd_*
1714
1715 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1716 M:      Linus Walleij <[email protected]>
1717 L:      [email protected] (moderated for non-subscribers)
1718 S:      Maintained
1719 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1720 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1721 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1722 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1723 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1724 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1725 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1726 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1727 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1728 F:      arch/arm/boot/dts/arm/arm-realview-*
1729 F:      arch/arm/boot/dts/arm/integrator*
1730 F:      arch/arm/boot/dts/arm/versatile*
1731 F:      arch/arm/mach-versatile/
1732 F:      drivers/bus/arm-integrator-lm.c
1733 F:      drivers/clk/versatile/
1734 F:      drivers/i2c/busses/i2c-versatile.c
1735 F:      drivers/irqchip/irq-versatile-fpga.c
1736 F:      drivers/mtd/maps/physmap-versatile.*
1737 F:      drivers/power/reset/arm-versatile-reboot.c
1738 F:      drivers/soc/versatile/
1739
1740 ARM KOMEDA DRM-KMS DRIVER
1741 M:      Liviu Dudau <[email protected]>
1742 S:      Supported
1743 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1744 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1745 F:      Documentation/gpu/komeda-kms.rst
1746 F:      drivers/gpu/drm/arm/display/include/
1747 F:      drivers/gpu/drm/arm/display/komeda/
1748
1749 ARM MALI PANFROST DRM DRIVER
1750 M:      Boris Brezillon <[email protected]>
1751 M:      Rob Herring <[email protected]>
1752 R:      Steven Price <[email protected]>
1753 L:      [email protected]
1754 S:      Supported
1755 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1756 F:      Documentation/gpu/panfrost.rst
1757 F:      drivers/gpu/drm/panfrost/
1758 F:      include/uapi/drm/panfrost_drm.h
1759
1760 ARM MALI PANTHOR DRM DRIVER
1761 M:      Boris Brezillon <[email protected]>
1762 M:      Steven Price <[email protected]>
1763 M:      Liviu Dudau <[email protected]>
1764 L:      [email protected]
1765 S:      Supported
1766 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1767 F:      Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
1768 F:      drivers/gpu/drm/panthor/
1769 F:      include/uapi/drm/panthor_drm.h
1770
1771 ARM MALI-DP DRM DRIVER
1772 M:      Liviu Dudau <[email protected]>
1773 S:      Supported
1774 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
1775 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1776 F:      Documentation/gpu/afbc.rst
1777 F:      drivers/gpu/drm/arm/
1778
1779 ARM MFM AND FLOPPY DRIVERS
1780 M:      Ian Molton <[email protected]>
1781 S:      Maintained
1782 F:      arch/arm/include/asm/floppy.h
1783 F:      arch/arm/mach-rpc/floppydma.S
1784
1785 ARM PMU PROFILING AND DEBUGGING
1786 M:      Will Deacon <[email protected]>
1787 M:      Mark Rutland <[email protected]>
1788 L:      [email protected] (moderated for non-subscribers)
1789 S:      Maintained
1790 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1791 F:      Documentation/devicetree/bindings/perf/
1792 F:      arch/arm*/include/asm/hw_breakpoint.h
1793 F:      arch/arm*/include/asm/perf_event.h
1794 F:      arch/arm*/kernel/hw_breakpoint.c
1795 F:      arch/arm*/kernel/perf_*
1796 F:      drivers/perf/
1797 F:      include/linux/perf/arm_pmu*.h
1798
1799 ARM PORT
1800 M:      Russell King <[email protected]>
1801 L:      [email protected] (moderated for non-subscribers)
1802 S:      Odd Fixes
1803 W:      http://www.armlinux.org.uk/
1804 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1805 F:      arch/arm/
1806 X:      arch/arm/boot/dts/
1807
1808 ARM PRIMECELL AACI PL041 DRIVER
1809 M:      Russell King <[email protected]>
1810 S:      Odd Fixes
1811 F:      sound/arm/aaci.*
1812
1813 ARM PRIMECELL BUS SUPPORT
1814 M:      Russell King <[email protected]>
1815 S:      Odd Fixes
1816 F:      drivers/amba/
1817 F:      include/linux/amba/bus.h
1818
1819 ARM PRIMECELL KMI PL050 DRIVER
1820 M:      Russell King <[email protected]>
1821 S:      Odd Fixes
1822 F:      drivers/input/serio/ambakmi.*
1823 F:      include/linux/amba/kmi.h
1824
1825 ARM PRIMECELL MMCI PL180/1 DRIVER
1826 M:      Russell King <[email protected]>
1827 S:      Odd Fixes
1828 F:      drivers/mmc/host/mmci.*
1829 F:      include/linux/amba/mmci.h
1830
1831 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1832 M:      Miquel Raynal <[email protected]>
1833 R:      Michal Simek <[email protected]>
1834 L:      [email protected]
1835 S:      Maintained
1836 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1837 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1838
1839 ARM PRIMECELL PL35X SMC DRIVER
1840 M:      Miquel Raynal <[email protected]>
1841 R:      Michal Simek <[email protected]>
1842 L:      [email protected] (moderated for non-subscribers)
1843 S:      Maintained
1844 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1845 F:      drivers/memory/pl353-smc.c
1846
1847 ARM PRIMECELL SSP PL022 SPI DRIVER
1848 M:      Linus Walleij <[email protected]>
1849 L:      [email protected] (moderated for non-subscribers)
1850 S:      Maintained
1851 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1852 F:      drivers/spi/spi-pl022.c
1853
1854 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1855 M:      Russell King <[email protected]>
1856 S:      Odd Fixes
1857 F:      drivers/tty/serial/amba-pl01*.c
1858 F:      include/linux/amba/serial.h
1859
1860 ARM PRIMECELL VIC PL190/PL192 DRIVER
1861 M:      Linus Walleij <[email protected]>
1862 L:      [email protected] (moderated for non-subscribers)
1863 S:      Maintained
1864 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1865 F:      drivers/irqchip/irq-vic.c
1866
1867 ARM SMC WATCHDOG DRIVER
1868 M:      Julius Werner <[email protected]>
1869 R:      Evan Benn <[email protected]>
1870 S:      Maintained
1871 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1872 F:      drivers/watchdog/arm_smc_wdt.c
1873
1874 ARM SMMU DRIVERS
1875 M:      Will Deacon <[email protected]>
1876 R:      Robin Murphy <[email protected]>
1877 L:      [email protected] (moderated for non-subscribers)
1878 S:      Maintained
1879 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1880 F:      drivers/iommu/arm/
1881 F:      drivers/iommu/io-pgtable-arm*
1882
1883 ARM SUB-ARCHITECTURES
1884 L:      [email protected] (moderated for non-subscribers)
1885 S:      Maintained
1886 C:      irc://irc.libera.chat/armlinux
1887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1888 F:      arch/arm/mach-*/
1889 F:      arch/arm/plat-*/
1890
1891 ARM/ACTIONS SEMI ARCHITECTURE
1892 M:      Andreas Färber <[email protected]>
1893 M:      Manivannan Sadhasivam <[email protected]>
1894 L:      [email protected] (moderated for non-subscribers)
1895 L:      [email protected] (moderated for non-subscribers)
1896 S:      Maintained
1897 F:      Documentation/devicetree/bindings/arm/actions.yaml
1898 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1899 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1900 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1901 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1902 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1903 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1904 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1905 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1906 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1907 F:      arch/arm/boot/dts/actions/
1908 F:      arch/arm/mach-actions/
1909 F:      arch/arm64/boot/dts/actions/
1910 F:      drivers/clk/actions/
1911 F:      drivers/clocksource/timer-owl*
1912 F:      drivers/dma/owl-dma.c
1913 F:      drivers/i2c/busses/i2c-owl.c
1914 F:      drivers/irqchip/irq-owl-sirq.c
1915 F:      drivers/mmc/host/owl-mmc.c
1916 F:      drivers/net/ethernet/actions/
1917 F:      drivers/pinctrl/actions/*
1918 F:      drivers/pmdomain/actions/
1919 F:      include/dt-bindings/power/owl-*
1920 F:      include/dt-bindings/reset/actions,*
1921 F:      include/linux/soc/actions/
1922 N:      owl
1923
1924 ARM/AIROHA SOC SUPPORT
1925 M:      Matthias Brugger <[email protected]>
1926 M:      AngeloGioacchino Del Regno <[email protected]>
1927 L:      [email protected] (moderated for non-subscribers)
1928 L:      [email protected] (moderated for non-subscribers)
1929 S:      Odd Fixes
1930 F:      arch/arm/boot/dts/airoha/
1931 F:      arch/arm64/boot/dts/airoha/
1932
1933 ARM/Allwinner SoC Clock Support
1934 M:      Emilio López <[email protected]>
1935 S:      Maintained
1936 F:      drivers/clk/sunxi/
1937
1938 ARM/Allwinner sunXi SoC support
1939 M:      Chen-Yu Tsai <[email protected]>
1940 M:      Jernej Skrabec <[email protected]>
1941 M:      Samuel Holland <[email protected]>
1942 L:      [email protected] (moderated for non-subscribers)
1943 L:      [email protected]
1944 S:      Maintained
1945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1946 F:      arch/arm/mach-sunxi/
1947 F:      arch/arm64/boot/dts/allwinner/
1948 F:      drivers/clk/sunxi-ng/
1949 F:      drivers/pinctrl/sunxi/
1950 F:      drivers/soc/sunxi/
1951 N:      allwinner
1952 N:      sun[x456789]i
1953 N:      sun[25]0i
1954
1955 ARM/ALPHASCALE ARCHITECTURE
1956 M:      Krzysztof Kozlowski <[email protected]>
1957 L:      [email protected] (moderated for non-subscribers)
1958 S:      Odd Fixes
1959 F:      arch/arm/boot/dts/alphascale/
1960 F:      drivers/clk/clk-asm9260.c
1961 F:      drivers/clocksource/asm9260_timer.c
1962 F:      drivers/rtc/rtc-asm9260.c
1963 F:      drivers/watchdog/asm9260_wdt.c
1964
1965 ARM/AMD PENSANDO ARM64 ARCHITECTURE
1966 M:      Brad Larson <[email protected]>
1967 L:      [email protected] (moderated for non-subscribers)
1968 S:      Supported
1969 F:      Documentation/devicetree/bindings/*/amd,pensando*
1970 F:      arch/arm64/boot/dts/amd/elba*
1971
1972 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1973 M:      Neil Armstrong <[email protected]>
1974 M:      Jerome Brunet <[email protected]>
1975 L:      [email protected]
1976 S:      Maintained
1977 F:      Documentation/devicetree/bindings/clock/amlogic*
1978 F:      drivers/clk/meson/
1979 F:      include/dt-bindings/clock/amlogic,a1*
1980 F:      include/dt-bindings/clock/gxbb*
1981 F:      include/dt-bindings/clock/meson*
1982
1983 ARM/Amlogic Meson SoC Crypto Drivers
1984 M:      Corentin Labbe <[email protected]>
1985 L:      [email protected]
1986 L:      [email protected]
1987 S:      Maintained
1988 F:      Documentation/devicetree/bindings/crypto/amlogic*
1989 F:      drivers/crypto/amlogic/
1990
1991 ARM/Amlogic Meson SoC Sound Drivers
1992 M:      Jerome Brunet <[email protected]>
1993 L:      [email protected] (moderated for non-subscribers)
1994 S:      Maintained
1995 F:      Documentation/devicetree/bindings/sound/amlogic*
1996 F:      sound/soc/meson/
1997
1998 ARM/Amlogic Meson SoC support
1999 M:      Neil Armstrong <[email protected]>
2000 M:      Kevin Hilman <[email protected]>
2001 R:      Jerome Brunet <[email protected]>
2002 R:      Martin Blumenstingl <[email protected]>
2003 L:      [email protected] (moderated for non-subscribers)
2004 L:      [email protected]
2005 S:      Maintained
2006 W:      http://linux-meson.com/
2007 F:      Documentation/devicetree/bindings/phy/amlogic*
2008 F:      arch/arm/boot/dts/amlogic/
2009 F:      arch/arm/mach-meson/
2010 F:      arch/arm64/boot/dts/amlogic/
2011 F:      drivers/pmdomain/amlogic/
2012 F:      drivers/mmc/host/meson*
2013 F:      drivers/phy/amlogic/
2014 F:      drivers/pinctrl/meson/
2015 F:      drivers/rtc/rtc-meson*
2016 F:      drivers/soc/amlogic/
2017 N:      meson
2018
2019 ARM/Annapurna Labs ALPINE ARCHITECTURE
2020 M:      Antoine Tenart <[email protected]>
2021 L:      [email protected] (moderated for non-subscribers)
2022 S:      Odd Fixes
2023 F:      arch/arm/boot/dts/amazon/
2024 F:      arch/arm/mach-alpine/
2025 F:      arch/arm64/boot/dts/amazon/
2026 F:      drivers/*/*alpine*
2027
2028 ARM/APPLE MACHINE SOUND DRIVERS
2029 M:      Martin Povišer <[email protected]>
2030 L:      [email protected]
2031 L:      [email protected] (moderated for non-subscribers)
2032 S:      Maintained
2033 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
2034 F:      Documentation/devicetree/bindings/sound/apple,*
2035 F:      sound/soc/apple/*
2036 F:      sound/soc/codecs/cs42l83-i2c.c
2037 F:      sound/soc/codecs/ssm3515.c
2038
2039 ARM/APPLE MACHINE SUPPORT
2040 M:      Hector Martin <[email protected]>
2041 M:      Sven Peter <[email protected]>
2042 R:      Alyssa Rosenzweig <[email protected]>
2043 L:      [email protected]
2044 L:      [email protected] (moderated for non-subscribers)
2045 S:      Maintained
2046 W:      https://asahilinux.org
2047 B:      https://github.com/AsahiLinux/linux/issues
2048 C:      irc://irc.oftc.net/asahi-dev
2049 T:      git https://github.com/AsahiLinux/linux.git
2050 F:      Documentation/devicetree/bindings/arm/apple.yaml
2051 F:      Documentation/devicetree/bindings/arm/apple/*
2052 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
2053 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
2054 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
2055 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
2056 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
2057 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
2058 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
2059 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
2060 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
2061 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
2062 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
2063 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
2064 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
2065 F:      Documentation/devicetree/bindings/power/apple*
2066 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
2067 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
2068 F:      arch/arm64/boot/dts/apple/
2069 F:      drivers/bluetooth/hci_bcm4377.c
2070 F:      drivers/clk/clk-apple-nco.c
2071 F:      drivers/cpufreq/apple-soc-cpufreq.c
2072 F:      drivers/dma/apple-admac.c
2073 F:      drivers/pmdomain/apple/
2074 F:      drivers/i2c/busses/i2c-pasemi-core.c
2075 F:      drivers/i2c/busses/i2c-pasemi-platform.c
2076 F:      drivers/iommu/apple-dart.c
2077 F:      drivers/iommu/io-pgtable-dart.c
2078 F:      drivers/irqchip/irq-apple-aic.c
2079 F:      drivers/nvme/host/apple.c
2080 F:      drivers/nvmem/apple-efuses.c
2081 F:      drivers/pinctrl/pinctrl-apple-gpio.c
2082 F:      drivers/pwm/pwm-apple.c
2083 F:      drivers/soc/apple/*
2084 F:      drivers/watchdog/apple_wdt.c
2085 F:      include/dt-bindings/interrupt-controller/apple-aic.h
2086 F:      include/dt-bindings/pinctrl/apple.h
2087 F:      include/linux/soc/apple/*
2088
2089 ARM/ARTPEC MACHINE SUPPORT
2090 M:      Jesper Nilsson <[email protected]>
2091 M:      Lars Persson <[email protected]>
2092 L:      [email protected]
2093 S:      Maintained
2094 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
2095 F:      arch/arm/boot/dts/axis/
2096 F:      arch/arm/mach-artpec
2097 F:      drivers/clk/axis
2098 F:      drivers/crypto/axis
2099 F:      drivers/mmc/host/usdhi6rol0.c
2100 F:      drivers/pinctrl/pinctrl-artpec*
2101
2102 ARM/ASPEED I2C DRIVER
2103 M:      Brendan Higgins <[email protected]>
2104 R:      Benjamin Herrenschmidt <[email protected]>
2105 R:      Joel Stanley <[email protected]>
2106 L:      [email protected]
2107 L:      [email protected] (moderated for non-subscribers)
2108 S:      Maintained
2109 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
2110 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
2111 F:      drivers/i2c/busses/i2c-aspeed.c
2112 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
2113
2114 ARM/ASPEED MACHINE SUPPORT
2115 M:      Joel Stanley <[email protected]>
2116 R:      Andrew Jeffery <[email protected]>
2117 L:      [email protected] (moderated for non-subscribers)
2118 L:      [email protected] (moderated for non-subscribers)
2119 S:      Supported
2120 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
2121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
2122 F:      Documentation/devicetree/bindings/arm/aspeed/
2123 F:      arch/arm/boot/dts/aspeed/
2124 F:      arch/arm/mach-aspeed/
2125 N:      aspeed
2126
2127 ARM/AXM LSI SOC
2128 M:      Krzysztof Kozlowski <[email protected]>
2129 L:      [email protected] (moderated for non-subscribers)
2130 S:      Odd Fixes
2131 F:      Documentation/devicetree/bindings/arm/axxia.yaml
2132 F:      arch/arm/boot/dts/intel/axm/
2133 F:      arch/arm/mach-axxia/
2134
2135 ARM/BITMAIN ARCHITECTURE
2136 M:      Manivannan Sadhasivam <[email protected]>
2137 L:      [email protected] (moderated for non-subscribers)
2138 S:      Maintained
2139 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
2140 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
2141 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
2142 F:      arch/arm64/boot/dts/bitmain/
2143 F:      drivers/clk/clk-bm1880.c
2144 F:      drivers/pinctrl/pinctrl-bm1880.c
2145
2146 ARM/CALXEDA HIGHBANK ARCHITECTURE
2147 M:      Andre Przywara <[email protected]>
2148 L:      [email protected] (moderated for non-subscribers)
2149 S:      Maintained
2150 F:      arch/arm/boot/dts/calxeda/
2151 F:      arch/arm/mach-highbank/
2152
2153 ARM/CAVIUM THUNDER NETWORK DRIVER
2154 M:      Sunil Goutham <[email protected]>
2155 L:      [email protected] (moderated for non-subscribers)
2156 S:      Supported
2157 F:      drivers/net/ethernet/cavium/thunder/
2158
2159 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2160 M:      Lukasz Majewski <[email protected]>
2161 L:      [email protected] (moderated for non-subscribers)
2162 S:      Maintained
2163 F:      arch/arm/mach-ep93xx/ts72xx.c
2164
2165 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2166 M:      Alexander Shiyan <[email protected]>
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Odd Fixes
2169 N:      clps711x
2170
2171 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2172 M:      Hartley Sweeten <[email protected]>
2173 M:      Alexander Sverdlin <[email protected]>
2174 L:      [email protected] (moderated for non-subscribers)
2175 S:      Maintained
2176 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2177 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2178 F:      arch/arm/boot/compressed/misc-ep93xx.h
2179 F:      arch/arm/mach-ep93xx/
2180 F:      drivers/iio/adc/ep93xx_adc.c
2181
2182 ARM/CLKDEV SUPPORT
2183 M:      Russell King <[email protected]>
2184 L:      [email protected] (moderated for non-subscribers)
2185 S:      Maintained
2186 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2187 F:      drivers/clk/clkdev.c
2188
2189 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2190 M:      Baruch Siach <[email protected]>
2191 L:      [email protected] (moderated for non-subscribers)
2192 S:      Maintained
2193 F:      arch/arm/boot/dts/cnxt/
2194 N:      digicolor
2195
2196 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2197 M:      Suzuki K Poulose <[email protected]>
2198 R:      Mike Leach <[email protected]>
2199 R:      James Clark <[email protected]>
2200 L:      [email protected] (moderated for non-subscribers)
2201 L:      [email protected] (moderated for non-subscribers)
2202 S:      Maintained
2203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2204 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2205 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2206 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2207 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2208 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2209 F:      Documentation/trace/coresight/*
2210 F:      drivers/hwtracing/coresight/*
2211 F:      include/dt-bindings/arm/coresight-cti-dt.h
2212 F:      include/linux/coresight*
2213 F:      include/uapi/linux/coresight*
2214 F:      samples/coresight/*
2215 F:      tools/perf/Documentation/arm-coresight.txt
2216 F:      tools/perf/arch/arm/util/auxtrace.c
2217 F:      tools/perf/arch/arm/util/cs-etm.c
2218 F:      tools/perf/arch/arm/util/cs-etm.h
2219 F:      tools/perf/arch/arm/util/pmu.c
2220 F:      tools/perf/tests/shell/*coresight*
2221 F:      tools/perf/tests/shell/coresight/*
2222 F:      tools/perf/tests/shell/lib/*coresight*
2223 F:      tools/perf/util/cs-etm-decoder/*
2224 F:      tools/perf/util/cs-etm.*
2225
2226 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2227 M:      Hans Ulli Kroll <[email protected]>
2228 M:      Linus Walleij <[email protected]>
2229 L:      [email protected] (moderated for non-subscribers)
2230 S:      Maintained
2231 T:      git git://github.com/ulli-kroll/linux.git
2232 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2233 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2234 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2235 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2236 F:      arch/arm/boot/dts/gemini/
2237 F:      arch/arm/mach-gemini/
2238 F:      drivers/crypto/gemini/
2239 F:      drivers/net/ethernet/cortina/
2240 F:      drivers/pinctrl/pinctrl-gemini.c
2241 F:      drivers/rtc/rtc-ftrtc010.c
2242
2243 ARM/CZ.NIC TURRIS SUPPORT
2244 M:      Marek Behún <[email protected]>
2245 S:      Maintained
2246 W:      https://www.turris.cz/
2247 F:      Documentation/ABI/testing/debugfs-moxtet
2248 F:      Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu
2249 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2250 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2251 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2252 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2253 F:      Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml
2254 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2255 F:      Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml
2256 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2257 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2258 F:      drivers/bus/moxtet.c
2259 F:      drivers/firmware/turris-mox-rwtm.c
2260 F:      drivers/gpio/gpio-moxtet.c
2261 F:      drivers/leds/leds-turris-omnia.c
2262 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2263 F:      drivers/platform/cznic/
2264 F:      drivers/watchdog/armada_37xx_wdt.c
2265 F:      include/dt-bindings/bus/moxtet.h
2266 F:      include/linux/armada-37xx-rwtm-mailbox.h
2267 F:      include/linux/moxtet.h
2268 F:      include/linux/turris-omnia-mcu-interface.h
2269
2270 ARM/FARADAY FA526 PORT
2271 M:      Hans Ulli Kroll <[email protected]>
2272 L:      [email protected] (moderated for non-subscribers)
2273 S:      Maintained
2274 T:      git git://git.berlios.de/gemini-board
2275 F:      arch/arm/mm/*-fa*
2276
2277 ARM/FOOTBRIDGE ARCHITECTURE
2278 M:      Russell King <[email protected]>
2279 L:      [email protected] (moderated for non-subscribers)
2280 S:      Maintained
2281 W:      http://www.armlinux.org.uk/
2282 F:      arch/arm/include/asm/hardware/dec21285.h
2283 F:      arch/arm/mach-footbridge/
2284
2285 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2286 M:      Shawn Guo <[email protected]>
2287 M:      Sascha Hauer <[email protected]>
2288 R:      Pengutronix Kernel Team <[email protected]>
2289 R:      Fabio Estevam <[email protected]>
2290 L:      [email protected]
2291 L:      [email protected] (moderated for non-subscribers)
2292 S:      Maintained
2293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2294 F:      arch/arm/boot/dts/nxp/imx/
2295 F:      arch/arm/boot/dts/nxp/mxs/
2296 F:      arch/arm64/boot/dts/freescale/
2297 X:      arch/arm64/boot/dts/freescale/fsl-*
2298 X:      arch/arm64/boot/dts/freescale/qoriq-*
2299 X:      drivers/media/i2c/
2300 N:      imx
2301 N:      mxs
2302
2303 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2304 M:      Shawn Guo <[email protected]>
2305 L:      [email protected] (moderated for non-subscribers)
2306 S:      Maintained
2307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2308 F:      arch/arm/boot/dts/nxp/ls/
2309 F:      arch/arm64/boot/dts/freescale/fsl-*
2310 F:      arch/arm64/boot/dts/freescale/qoriq-*
2311
2312 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2313 M:      Shawn Guo <[email protected]>
2314 M:      Sascha Hauer <[email protected]>
2315 R:      Pengutronix Kernel Team <[email protected]>
2316 R:      Stefan Agner <[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/vf/
2321 F:      arch/arm/mach-imx/*vf610*
2322
2323 ARM/GUMSTIX MACHINE SUPPORT
2324 M:      Steve Sakoman <[email protected]>
2325 L:      [email protected] (moderated for non-subscribers)
2326 S:      Maintained
2327
2328 ARM/HISILICON SOC SUPPORT
2329 M:      Wei Xu <[email protected]>
2330 L:      [email protected] (moderated for non-subscribers)
2331 S:      Supported
2332 W:      http://www.hisilicon.com
2333 T:      git https://github.com/hisilicon/linux-hisi.git
2334 F:      arch/arm/boot/dts/hisilicon/
2335 F:      arch/arm/mach-hisi/
2336 F:      arch/arm64/boot/dts/hisilicon/
2337
2338 ARM/HP JORNADA 7XX MACHINE SUPPORT
2339 M:      Kristoffer Ericson <[email protected]>
2340 S:      Maintained
2341 W:      www.jlime.com
2342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2343 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2344 F:      arch/arm/mach-sa1100/jornada720.c
2345
2346 ARM/HPE GXP ARCHITECTURE
2347 M:      Jean-Marie Verdun <[email protected]>
2348 M:      Nick Hawkins <[email protected]>
2349 S:      Maintained
2350 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2351 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2352 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2353 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2354 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2355 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2356 F:      arch/arm/boot/dts/hpe/
2357 F:      arch/arm/mach-hpe/
2358 F:      drivers/clocksource/timer-gxp.c
2359 F:      drivers/hwmon/gxp-fan-ctrl.c
2360 F:      drivers/i2c/busses/i2c-gxp.c
2361 F:      drivers/spi/spi-gxp.c
2362 F:      drivers/watchdog/gxp-wdt.c
2363
2364 ARM/IGEP MACHINE SUPPORT
2365 M:      Enric Balletbo i Serra <[email protected]>
2366 M:      Javier Martinez Canillas <[email protected]>
2367 L:      [email protected]
2368 L:      [email protected] (moderated for non-subscribers)
2369 S:      Maintained
2370 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2371
2372 ARM/INTEL IXP4XX ARM ARCHITECTURE
2373 M:      Linus Walleij <[email protected]>
2374 M:      Imre Kaloz <[email protected]>
2375 L:      [email protected] (moderated for non-subscribers)
2376 S:      Maintained
2377 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2378 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2379 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2380 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2381 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2382 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2383 F:      arch/arm/boot/dts/intel/ixp/
2384 F:      arch/arm/mach-ixp4xx/
2385 F:      drivers/bus/intel-ixp4xx-eb.c
2386 F:      drivers/char/hw_random/ixp4xx-rng.c
2387 F:      drivers/clocksource/timer-ixp4xx.c
2388 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2389 F:      drivers/gpio/gpio-ixp4xx.c
2390 F:      drivers/irqchip/irq-ixp4xx.c
2391 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2392 F:      drivers/net/wan/ixp4xx_hss.c
2393 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2394 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2395 F:      include/linux/soc/ixp4xx/npe.h
2396 F:      include/linux/soc/ixp4xx/qmgr.h
2397
2398 ARM/INTEL KEEMBAY ARCHITECTURE
2399 M:      Paul J. Murphy <[email protected]>
2400 M:      Daniele Alessandrelli <[email protected]>
2401 S:      Maintained
2402 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2403 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2404 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2405
2406 ARM/INTEL XSC3 (MANZANO) ARM CORE
2407 M:      Lennert Buytenhek <[email protected]>
2408 L:      [email protected] (moderated for non-subscribers)
2409 S:      Maintained
2410
2411 ARM/LG1K ARCHITECTURE
2412 M:      Chanho Min <[email protected]>
2413 L:      [email protected] (moderated for non-subscribers)
2414 S:      Maintained
2415 F:      arch/arm64/boot/dts/lg/
2416
2417 ARM/LPC18XX ARCHITECTURE
2418 M:      Vladimir Zapolskiy <[email protected]>
2419 L:      [email protected] (moderated for non-subscribers)
2420 S:      Maintained
2421 F:      Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml
2422 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2423 F:      drivers/i2c/busses/i2c-lpc2k.c
2424 F:      drivers/memory/pl172.c
2425 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2426 F:      drivers/rtc/rtc-lpc24xx.c
2427 N:      lpc18xx
2428
2429 ARM/LPC32XX SOC SUPPORT
2430 M:      Vladimir Zapolskiy <[email protected]>
2431 L:      [email protected] (moderated for non-subscribers)
2432 S:      Maintained
2433 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2434 F:      Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
2435 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2436 F:      arch/arm/mach-lpc32xx/
2437 F:      drivers/i2c/busses/i2c-pnx.c
2438 F:      drivers/net/ethernet/nxp/lpc_eth.c
2439 F:      drivers/usb/host/ohci-nxp.c
2440 F:      drivers/watchdog/pnx4008_wdt.c
2441 N:      lpc32xx
2442
2443 ARM/Marvell Dove/MV78xx0/Orion SOC support
2444 M:      Andrew Lunn <[email protected]>
2445 M:      Sebastian Hesselbarth <[email protected]>
2446 M:      Gregory Clement <[email protected]>
2447 L:      [email protected] (moderated for non-subscribers)
2448 S:      Maintained
2449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2450 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2451 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2452 F:      Documentation/devicetree/bindings/soc/dove/
2453 F:      arch/arm/boot/dts/marvell/dove*
2454 F:      arch/arm/boot/dts/marvell/orion5x*
2455 F:      arch/arm/mach-dove/
2456 F:      arch/arm/mach-mv78xx0/
2457 F:      arch/arm/mach-orion5x/
2458 F:      arch/arm/plat-orion/
2459 F:      drivers/bus/mvebu-mbus.c
2460 F:      drivers/soc/dove/
2461
2462 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2463 M:      Andrew Lunn <[email protected]>
2464 M:      Gregory Clement <[email protected]>
2465 M:      Sebastian Hesselbarth <[email protected]>
2466 L:      [email protected] (moderated for non-subscribers)
2467 S:      Maintained
2468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2469 F:      Documentation/devicetree/bindings/arm/marvell/
2470 F:      arch/arm/boot/dts/marvell/armada*
2471 F:      arch/arm/boot/dts/marvell/kirkwood*
2472 F:      arch/arm/configs/mvebu_*_defconfig
2473 F:      arch/arm/mach-mvebu/
2474 F:      arch/arm64/boot/dts/marvell/
2475 F:      drivers/clk/mvebu/
2476 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2477 F:      drivers/cpufreq/armada-8k-cpufreq.c
2478 F:      drivers/cpufreq/mvebu-cpufreq.c
2479 F:      drivers/irqchip/irq-armada-370-xp.c
2480 F:      drivers/irqchip/irq-mvebu-*
2481 F:      drivers/pinctrl/mvebu/
2482 F:      drivers/rtc/rtc-armada38x.c
2483
2484 ARM/Mediatek RTC DRIVER
2485 M:      Eddie Huang <[email protected]>
2486 M:      Sean Wang <[email protected]>
2487 L:      [email protected] (moderated for non-subscribers)
2488 L:      [email protected] (moderated for non-subscribers)
2489 S:      Maintained
2490 F:      Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml
2491 F:      Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml
2492 F:      drivers/rtc/rtc-mt2712.c
2493 F:      drivers/rtc/rtc-mt6397.c
2494 F:      drivers/rtc/rtc-mt7622.c
2495
2496 ARM/Mediatek SoC support
2497 M:      Matthias Brugger <[email protected]>
2498 M:      AngeloGioacchino Del Regno <[email protected]>
2499 L:      [email protected]
2500 L:      [email protected] (moderated for non-subscribers)
2501 L:      [email protected] (moderated for non-subscribers)
2502 S:      Maintained
2503 W:      https://mtk.wiki.kernel.org/
2504 C:      irc://irc.libera.chat/linux-mediatek
2505 F:      arch/arm/boot/dts/mediatek/
2506 F:      arch/arm/mach-mediatek/
2507 F:      arch/arm64/boot/dts/mediatek/
2508 F:      drivers/soc/mediatek/
2509 N:      mtk
2510 N:      mt[2678]
2511 K:      mediatek
2512
2513 ARM/Mediatek USB3 PHY DRIVER
2514 M:      Chunfeng Yun <[email protected]>
2515 L:      [email protected] (moderated for non-subscribers)
2516 L:      [email protected] (moderated for non-subscribers)
2517 S:      Maintained
2518 F:      Documentation/devicetree/bindings/phy/mediatek,*
2519 F:      drivers/phy/mediatek/
2520
2521 ARM/MICROCHIP (ARM64) SoC support
2522 M:      Conor Dooley <[email protected]>
2523 M:      Nicolas Ferre <[email protected]>
2524 M:      Claudiu Beznea <[email protected]>
2525 L:      [email protected] (moderated for non-subscribers)
2526 S:      Supported
2527 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2528 F:      arch/arm64/boot/dts/microchip/
2529
2530 ARM/Microchip (AT91) SoC support
2531 M:      Nicolas Ferre <[email protected]>
2532 M:      Alexandre Belloni <[email protected]>
2533 M:      Claudiu Beznea <[email protected]>
2534 L:      [email protected] (moderated for non-subscribers)
2535 S:      Supported
2536 W:      http://www.linux4sam.org
2537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2538 F:      arch/arm/boot/dts/microchip/at91*
2539 F:      arch/arm/boot/dts/microchip/sama*
2540 F:      arch/arm/include/debug/at91.S
2541 F:      arch/arm/mach-at91/
2542 F:      drivers/memory/atmel*
2543 F:      drivers/watchdog/sama5d4_wdt.c
2544 F:      include/soc/at91/
2545 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2546 N:      at91
2547 N:      atmel
2548
2549 ARM/Microchip Sparx5 SoC support
2550 M:      Lars Povlsen <[email protected]>
2551 M:      Steen Hegelund <[email protected]>
2552 M:      Daniel Machon <[email protected]>
2553 M:      [email protected]
2554 L:      [email protected] (moderated for non-subscribers)
2555 S:      Supported
2556 F:      arch/arm64/boot/dts/microchip/sparx*
2557 F:      drivers/net/ethernet/microchip/vcap/
2558 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2559 N:      sparx5
2560
2561 ARM/MILBEAUT ARCHITECTURE
2562 M:      Taichi Sugaya <[email protected]>
2563 M:      Takao Orito <[email protected]>
2564 L:      [email protected] (moderated for non-subscribers)
2565 S:      Maintained
2566 F:      arch/arm/boot/dts/socionext/milbeaut*
2567 F:      arch/arm/mach-milbeaut/
2568 N:      milbeaut
2569
2570 ARM/MOXA ART SOC
2571 M:      Krzysztof Kozlowski <[email protected]>
2572 L:      [email protected] (moderated for non-subscribers)
2573 S:      Odd Fixes
2574 F:      Documentation/devicetree/bindings/arm/moxart.yaml
2575 F:      Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt
2576 F:      arch/arm/boot/dts/moxa/
2577 F:      drivers/clk/clk-moxart.c
2578
2579 ARM/MStar/Sigmastar Armv7 SoC support
2580 M:      Daniel Palmer <[email protected]>
2581 M:      Romain Perier <[email protected]>
2582 L:      [email protected] (moderated for non-subscribers)
2583 S:      Maintained
2584 W:      http://linux-chenxing.org/
2585 T:      git git://github.com/linux-chenxing/linux.git
2586 F:      Documentation/devicetree/bindings/arm/mstar/*
2587 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2588 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2589 F:      arch/arm/boot/dts/sigmastar/
2590 F:      arch/arm/mach-mstar/
2591 F:      drivers/clk/mstar/
2592 F:      drivers/clocksource/timer-msc313e.c
2593 F:      drivers/gpio/gpio-msc313.c
2594 F:      drivers/rtc/rtc-msc313.c
2595 F:      drivers/watchdog/msc313e_wdt.c
2596 F:      include/dt-bindings/clock/mstar-*
2597 F:      include/dt-bindings/gpio/msc313-gpio.h
2598
2599 ARM/NOMADIK/Ux500 ARCHITECTURES
2600 M:      Linus Walleij <[email protected]>
2601 L:      [email protected] (moderated for non-subscribers)
2602 S:      Maintained
2603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2604 F:      Documentation/devicetree/bindings/arm/ste-*
2605 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2606 F:      Documentation/devicetree/bindings/arm/ux500/
2607 F:      Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml
2608 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2609 F:      arch/arm/boot/dts/st/ste-*
2610 F:      arch/arm/mach-nomadik/
2611 F:      arch/arm/mach-ux500/
2612 F:      drivers/clk/clk-nomadik.c
2613 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2614 F:      drivers/dma/ste_dma40*
2615 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2616 F:      drivers/gpio/gpio-nomadik.c
2617 F:      drivers/hwspinlock/u8500_hsem.c
2618 F:      drivers/i2c/busses/i2c-nomadik.c
2619 F:      drivers/iio/adc/ab8500-gpadc.c
2620 F:      drivers/mfd/ab8500*
2621 F:      drivers/mfd/abx500*
2622 F:      drivers/mfd/db8500*
2623 F:      drivers/pinctrl/nomadik/
2624 F:      drivers/rtc/rtc-ab8500.c
2625 F:      drivers/rtc/rtc-pl031.c
2626 F:      drivers/soc/ux500/
2627
2628 ARM/NUVOTON MA35 ARCHITECTURE
2629 M:      Jacky Huang <[email protected]>
2630 M:      Shan-Chun Hung <[email protected]>
2631 L:      [email protected] (moderated for non-subscribers)
2632 S:      Supported
2633 F:      Documentation/devicetree/bindings/*/*/*ma35*
2634 F:      Documentation/devicetree/bindings/*/*ma35*
2635 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2636 F:      drivers/*/*/*ma35*
2637 F:      drivers/*/*ma35*
2638 K:      ma35d1
2639
2640 ARM/NUVOTON NPCM ARCHITECTURE
2641 M:      Avi Fishman <[email protected]>
2642 M:      Tomer Maimon <[email protected]>
2643 M:      Tali Perry <[email protected]>
2644 R:      Patrick Venture <[email protected]>
2645 R:      Nancy Yuen <[email protected]>
2646 R:      Benjamin Fair <[email protected]>
2647 L:      [email protected] (moderated for non-subscribers)
2648 S:      Supported
2649 F:      Documentation/devicetree/bindings/*/*/*npcm*
2650 F:      Documentation/devicetree/bindings/*/*npcm*
2651 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2652 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2653 F:      arch/arm/mach-npcm/
2654 F:      arch/arm64/boot/dts/nuvoton/
2655 F:      drivers/*/*/*npcm*
2656 F:      drivers/*/*npcm*
2657 F:      drivers/rtc/rtc-nct3018y.c
2658 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2659 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2660
2661 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2662 M:      Joseph Liu <[email protected]>
2663 M:      Marvin Lin <[email protected]>
2664 L:      [email protected]
2665 L:      [email protected] (moderated for non-subscribers)
2666 S:      Maintained
2667 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2668 F:      Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2669 F:      Documentation/userspace-api/media/drivers/npcm-video.rst
2670 F:      drivers/media/platform/nuvoton/
2671 F:      include/uapi/linux/npcm-video.h
2672
2673 ARM/NUVOTON WPCM450 ARCHITECTURE
2674 M:      Jonathan Neuschäfer <[email protected]>
2675 L:      [email protected] (moderated for non-subscribers)
2676 S:      Maintained
2677 W:      https://github.com/neuschaefer/wpcm450/wiki
2678 F:      Documentation/devicetree/bindings/*/*wpcm*
2679 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2680 F:      arch/arm/configs/wpcm450_defconfig
2681 F:      arch/arm/mach-npcm/wpcm450.c
2682 F:      drivers/*/*/*wpcm*
2683 F:      drivers/*/*wpcm*
2684
2685 ARM/NXP S32G ARCHITECTURE
2686 R:      Chester Lin <[email protected]>
2687 R:      Matthias Brugger <[email protected]>
2688 R:      Ghennadi Procopciuc <[email protected]>
2689 L:      NXP S32 Linux Team <[email protected]>
2690 L:      [email protected] (moderated for non-subscribers)
2691 S:      Maintained
2692 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2693 F:      drivers/pinctrl/nxp/
2694
2695 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2696 M:      Alexander Clouter <[email protected]>
2697 L:      [email protected] (moderated for non-subscribers)
2698 S:      Maintained
2699 W:      http://www.digriz.org.uk/ts78xx/kernel
2700 F:      arch/arm/mach-orion5x/ts78xx-*
2701
2702 ARM/QUALCOMM CHROMEBOOK SUPPORT
2703 R:      [email protected]
2704 F:      arch/arm64/boot/dts/qcom/sc7180*
2705 F:      arch/arm64/boot/dts/qcom/sc7280*
2706 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2707
2708 ARM/QUALCOMM MAILING LIST
2709 L:      [email protected]
2710 F:      Documentation/devicetree/bindings/*/qcom*
2711 F:      Documentation/devicetree/bindings/soc/qcom/
2712 F:      arch/arm/boot/dts/qcom/
2713 F:      arch/arm/configs/qcom_defconfig
2714 F:      arch/arm/mach-qcom/
2715 F:      arch/arm64/boot/dts/qcom/
2716 F:      drivers/*/*/pm8???-*
2717 F:      drivers/*/*/qcom*
2718 F:      drivers/*/*/qcom/
2719 F:      drivers/*/qcom*
2720 F:      drivers/*/qcom/
2721 F:      drivers/bluetooth/btqcomsmd.c
2722 F:      drivers/clocksource/timer-qcom.c
2723 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2724 F:      drivers/extcon/extcon-qcom*
2725 F:      drivers/i2c/busses/i2c-qcom-geni.c
2726 F:      drivers/i2c/busses/i2c-qup.c
2727 F:      drivers/iommu/msm*
2728 F:      drivers/mfd/ssbi.c
2729 F:      drivers/mmc/host/mmci_qcom*
2730 F:      drivers/mmc/host/sdhci-msm.c
2731 F:      drivers/pci/controller/dwc/pcie-qcom.c
2732 F:      drivers/phy/qualcomm/
2733 F:      drivers/power/*/msm*
2734 F:      drivers/reset/reset-qcom-*
2735 F:      drivers/rtc/rtc-pm8xxx.c
2736 F:      drivers/spi/spi-geni-qcom.c
2737 F:      drivers/spi/spi-qcom-qspi.c
2738 F:      drivers/spi/spi-qup.c
2739 F:      drivers/tty/serial/msm_serial.c
2740 F:      drivers/ufs/host/ufs-qcom*
2741 F:      drivers/usb/dwc3/dwc3-qcom.c
2742 F:      include/dt-bindings/*/qcom*
2743 F:      include/linux/*/qcom*
2744 F:      include/linux/soc/qcom/
2745
2746 ARM/QUALCOMM SUPPORT
2747 M:      Bjorn Andersson <[email protected]>
2748 M:      Konrad Dybcio <[email protected]>
2749 L:      [email protected]
2750 S:      Maintained
2751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2752 F:      Documentation/devicetree/bindings/arm/qcom-soc.yaml
2753 F:      Documentation/devicetree/bindings/arm/qcom.yaml
2754 F:      Documentation/devicetree/bindings/bus/qcom*
2755 F:      Documentation/devicetree/bindings/cache/qcom,llcc.yaml
2756 F:      Documentation/devicetree/bindings/firmware/qcom,scm.yaml
2757 F:      Documentation/devicetree/bindings/reserved-memory/qcom
2758 F:      Documentation/devicetree/bindings/soc/qcom/
2759 F:      arch/arm/boot/dts/qcom/
2760 F:      arch/arm/configs/qcom_defconfig
2761 F:      arch/arm/mach-qcom/
2762 F:      arch/arm64/boot/dts/qcom/
2763 F:      drivers/bus/qcom*
2764 F:      drivers/firmware/qcom/
2765 F:      drivers/soc/qcom/
2766 F:      include/dt-bindings/arm/qcom,ids.h
2767 F:      include/dt-bindings/firmware/qcom,scm.h
2768 F:      include/dt-bindings/soc/qcom*
2769 F:      include/linux/firmware/qcom
2770 F:      include/linux/soc/qcom/
2771 F:      include/soc/qcom/
2772
2773 ARM/RDA MICRO ARCHITECTURE
2774 M:      Manivannan Sadhasivam <[email protected]>
2775 L:      [email protected] (moderated for non-subscribers)
2776 L:      [email protected] (moderated for non-subscribers)
2777 S:      Maintained
2778 F:      Documentation/devicetree/bindings/arm/rda.yaml
2779 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2780 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2781 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2782 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2783 F:      arch/arm/boot/dts/unisoc/
2784 F:      drivers/clocksource/timer-rda.c
2785 F:      drivers/gpio/gpio-rda.c
2786 F:      drivers/irqchip/irq-rda-intc.c
2787 F:      drivers/tty/serial/rda-uart.c
2788
2789 ARM/REALTEK ARCHITECTURE
2790 M:      Andreas Färber <[email protected]>
2791 L:      [email protected] (moderated for non-subscribers)
2792 L:      [email protected] (moderated for non-subscribers)
2793 S:      Maintained
2794 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2795 F:      arch/arm/boot/dts/realtek/
2796 F:      arch/arm/mach-realtek/
2797 F:      arch/arm64/boot/dts/realtek/
2798
2799 ARM/RISC-V/RENESAS ARCHITECTURE
2800 M:      Geert Uytterhoeven <[email protected]>
2801 M:      Magnus Damm <[email protected]>
2802 L:      [email protected]
2803 S:      Supported
2804 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2805 C:      irc://irc.libera.chat/renesas-soc
2806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2807 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2808 F:      Documentation/devicetree/bindings/soc/renesas/
2809 F:      arch/arm/boot/dts/renesas/
2810 F:      arch/arm/configs/shmobile_defconfig
2811 F:      arch/arm/include/debug/renesas-scif.S
2812 F:      arch/arm/mach-shmobile/
2813 F:      arch/arm64/boot/dts/renesas/
2814 F:      arch/riscv/boot/dts/renesas/
2815 F:      drivers/pmdomain/renesas/
2816 F:      drivers/soc/renesas/
2817 F:      include/linux/soc/renesas/
2818 K:      \brenesas,
2819
2820 ARM/RISCPC ARCHITECTURE
2821 M:      Russell King <[email protected]>
2822 L:      [email protected] (moderated for non-subscribers)
2823 S:      Maintained
2824 W:      http://www.armlinux.org.uk/
2825 F:      arch/arm/include/asm/hardware/ioc.h
2826 F:      arch/arm/include/asm/hardware/iomd.h
2827 F:      arch/arm/include/asm/hardware/memc.h
2828 F:      arch/arm/mach-rpc/
2829 F:      drivers/net/ethernet/8390/etherh.c
2830 F:      drivers/net/ethernet/i825xx/ether1*
2831 F:      drivers/net/ethernet/seeq/ether3*
2832 F:      drivers/scsi/arm/
2833
2834 ARM/Rockchip SoC support
2835 M:      Heiko Stuebner <[email protected]>
2836 L:      [email protected] (moderated for non-subscribers)
2837 L:      [email protected]
2838 S:      Maintained
2839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2840 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2841 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2842 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2843 F:      arch/arm/boot/dts/rockchip/
2844 F:      arch/arm/mach-rockchip/
2845 F:      drivers/*/*/*rockchip*
2846 F:      drivers/*/*rockchip*
2847 F:      drivers/clk/rockchip/
2848 F:      drivers/i2c/busses/i2c-rk3x.c
2849 F:      sound/soc/rockchip/
2850 N:      rockchip
2851
2852 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2853 M:      Krzysztof Kozlowski <[email protected]>
2854 R:      Alim Akhtar <[email protected]>
2855 L:      [email protected] (moderated for non-subscribers)
2856 L:      [email protected]
2857 S:      Maintained
2858 P:      Documentation/process/maintainer-soc-clean-dts.rst
2859 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2860 B:      mailto:[email protected]
2861 C:      irc://irc.libera.chat/linux-exynos
2862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2863 F:      Documentation/arch/arm/samsung/
2864 F:      Documentation/devicetree/bindings/arm/samsung/
2865 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2866 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2867 F:      Documentation/devicetree/bindings/soc/samsung/
2868 F:      arch/arm/boot/dts/samsung/
2869 F:      arch/arm/mach-exynos*/
2870 F:      arch/arm/mach-s3c/
2871 F:      arch/arm/mach-s5p*/
2872 F:      arch/arm64/boot/dts/exynos/
2873 F:      drivers/*/*/*s3c24*
2874 F:      drivers/*/*s3c24*
2875 F:      drivers/*/*s3c64xx*
2876 F:      drivers/*/*s5pv210*
2877 F:      drivers/clocksource/samsung_pwm_timer.c
2878 F:      drivers/memory/samsung/
2879 F:      drivers/pwm/pwm-samsung.c
2880 F:      drivers/soc/samsung/
2881 F:      drivers/tty/serial/samsung*
2882 F:      include/clocksource/samsung_pwm.h
2883 F:      include/linux/platform_data/*s3c*
2884 F:      include/linux/serial_s3c.h
2885 F:      include/linux/soc/samsung/
2886 N:      exynos
2887 N:      s3c64xx
2888 N:      s5pv210
2889
2890 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2891 M:      Łukasz Stelmach <[email protected]>
2892 L:      [email protected] (moderated for non-subscribers)
2893 L:      [email protected]
2894 S:      Maintained
2895 F:      drivers/media/platform/samsung/s5p-g2d/
2896
2897 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2898 M:      Marek Szyprowski <[email protected]>
2899 L:      [email protected]
2900 L:      [email protected]
2901 S:      Maintained
2902 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2903 F:      drivers/media/cec/platform/s5p/
2904
2905 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2906 M:      Andrzej Pietrasiewicz <[email protected]>
2907 M:      Jacek Anaszewski <[email protected]>
2908 M:      Sylwester Nawrocki <[email protected]>
2909 L:      [email protected] (moderated for non-subscribers)
2910 L:      [email protected]
2911 S:      Maintained
2912 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2913 F:      drivers/media/platform/samsung/s5p-jpeg/
2914
2915 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2916 M:      Marek Szyprowski <[email protected]>
2917 M:      Andrzej Hajda <[email protected]>
2918 L:      [email protected] (moderated for non-subscribers)
2919 L:      [email protected]
2920 S:      Maintained
2921 F:      Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml
2922 F:      drivers/media/platform/samsung/s5p-mfc/
2923
2924 ARM/SOCFPGA ARCHITECTURE
2925 M:      Dinh Nguyen <[email protected]>
2926 S:      Maintained
2927 W:      http://www.rocketboards.org
2928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2929 F:      arch/arm/boot/dts/intel/socfpga/
2930 F:      arch/arm/configs/socfpga_defconfig
2931 F:      arch/arm/mach-socfpga/
2932 F:      arch/arm64/boot/dts/altera/
2933 F:      arch/arm64/boot/dts/intel/
2934
2935 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2936 M:      Dinh Nguyen <[email protected]>
2937 S:      Maintained
2938 F:      drivers/clk/socfpga/
2939
2940 ARM/SOCFPGA EDAC SUPPORT
2941 M:      Dinh Nguyen <[email protected]>
2942 S:      Maintained
2943 F:      drivers/edac/altera_edac.[ch]
2944
2945 ARM/SPREADTRUM SoC SUPPORT
2946 M:      Orson Zhai <[email protected]>
2947 M:      Baolin Wang <[email protected]>
2948 R:      Chunyan Zhang <[email protected]>
2949 S:      Maintained
2950 F:      arch/arm64/boot/dts/sprd
2951 N:      sprd
2952 N:      sc27xx
2953 N:      sc2731
2954
2955 ARM/STI ARCHITECTURE
2956 M:      Patrice Chotard <[email protected]>
2957 L:      [email protected] (moderated for non-subscribers)
2958 S:      Maintained
2959 W:      http://www.stlinux.com
2960 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2961 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2962 F:      arch/arm/boot/dts/st/sti*
2963 F:      arch/arm/mach-sti/
2964 F:      drivers/ata/ahci_st.c
2965 F:      drivers/char/hw_random/st-rng.c
2966 F:      drivers/clocksource/arm_global_timer.c
2967 F:      drivers/clocksource/clksrc_st_lpc.c
2968 F:      drivers/cpufreq/sti-cpufreq.c
2969 F:      drivers/dma/st_fdma*
2970 F:      drivers/i2c/busses/i2c-st.c
2971 F:      drivers/media/platform/st/sti/c8sectpfe/
2972 F:      drivers/media/rc/st_rc.c
2973 F:      drivers/mmc/host/sdhci-st.c
2974 F:      drivers/phy/st/phy-miphy28lp.c
2975 F:      drivers/phy/st/phy-stih407-usb.c
2976 F:      drivers/pinctrl/pinctrl-st.c
2977 F:      drivers/remoteproc/st_remoteproc.c
2978 F:      drivers/remoteproc/st_slim_rproc.c
2979 F:      drivers/reset/sti/
2980 F:      drivers/rtc/rtc-st-lpc.c
2981 F:      drivers/tty/serial/st-asc.c
2982 F:      drivers/usb/dwc3/dwc3-st.c
2983 F:      drivers/usb/host/ehci-st.c
2984 F:      drivers/usb/host/ohci-st.c
2985 F:      drivers/watchdog/st_lpc_wdt.c
2986 F:      include/linux/remoteproc/st_slim_rproc.h
2987
2988 ARM/STM32 ARCHITECTURE
2989 M:      Maxime Coquelin <[email protected]>
2990 M:      Alexandre Torgue <[email protected]>
2991 L:      [email protected] (moderated for non-subscribers)
2992 L:      [email protected] (moderated for non-subscribers)
2993 S:      Maintained
2994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2995 F:      arch/arm/boot/dts/st/stm32*
2996 F:      arch/arm/mach-stm32/
2997 F:      arch/arm64/boot/dts/st/
2998 F:      drivers/clocksource/armv7m_systick.c
2999 N:      stm32
3000 N:      stm
3001
3002 ARM/SUNPLUS SP7021 SOC SUPPORT
3003 M:      Qin Jian <[email protected]>
3004 L:      [email protected] (moderated for mon-subscribers)
3005 S:      Maintained
3006 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
3007 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
3008 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
3009 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
3010 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
3011 F:      arch/arm/boot/dts/sunplus/
3012 F:      arch/arm/configs/sp7021_*defconfig
3013 F:      drivers/clk/clk-sp7021.c
3014 F:      drivers/irqchip/irq-sp7021-intc.c
3015 F:      drivers/reset/reset-sunplus.c
3016 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
3017 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
3018
3019 ARM/Synaptics SoC support
3020 M:      Jisheng Zhang <[email protected]>
3021 M:      Sebastian Hesselbarth <[email protected]>
3022 L:      [email protected] (moderated for non-subscribers)
3023 S:      Maintained
3024 F:      arch/arm/boot/dts/synaptics/
3025 F:      arch/arm/mach-berlin/
3026 F:      arch/arm64/boot/dts/synaptics/
3027
3028 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
3029 M:      Hans Verkuil <[email protected]>
3030 L:      [email protected]
3031 L:      [email protected]
3032 S:      Maintained
3033 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
3034 F:      drivers/media/cec/platform/tegra/
3035
3036 ARM/TESLA FSD SoC SUPPORT
3037 M:      Alim Akhtar <[email protected]>
3038 M:      [email protected]
3039 L:      [email protected] (moderated for non-subscribers)
3040 L:      [email protected]
3041 S:      Maintained
3042 F:      arch/arm64/boot/dts/tesla/
3043
3044 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
3045 M:      Santosh Shilimkar <[email protected]>
3046 L:      [email protected]
3047 S:      Maintained
3048 F:      drivers/memory/*emif*
3049
3050 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
3051 M:      Nishanth Menon <[email protected]>
3052 M:      Santosh Shilimkar <[email protected]>
3053 L:      [email protected] (moderated for non-subscribers)
3054 S:      Maintained
3055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
3056 F:      arch/arm/boot/dts/ti/keystone/
3057 F:      arch/arm/mach-keystone/
3058
3059 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
3060 M:      Santosh Shilimkar <[email protected]>
3061 L:      [email protected]
3062 S:      Maintained
3063 F:      drivers/clk/keystone/
3064
3065 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
3066 M:      Santosh Shilimkar <[email protected]>
3067 L:      [email protected] (moderated for non-subscribers)
3068 L:      [email protected]
3069 S:      Maintained
3070 F:      drivers/clocksource/timer-keystone.c
3071
3072 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
3073 M:      Santosh Shilimkar <[email protected]>
3074 L:      [email protected]
3075 S:      Maintained
3076 F:      drivers/power/reset/keystone-reset.c
3077
3078 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
3079 M:      Nishanth Menon <[email protected]>
3080 M:      Vignesh Raghavendra <[email protected]>
3081 M:      Tero Kristo <[email protected]>
3082 L:      [email protected] (moderated for non-subscribers)
3083 S:      Supported
3084 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
3085 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
3086 F:      arch/arm64/boot/dts/ti/Makefile
3087 F:      arch/arm64/boot/dts/ti/k3-*
3088
3089 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE
3090 M:      Krzysztof Kozlowski <[email protected]>
3091 L:      [email protected] (moderated for non-subscribers)
3092 S:      Odd Fixes
3093 F:      Documentation/devicetree/bindings/*/*/ti,nspire*
3094 F:      Documentation/devicetree/bindings/*/ti,nspire*
3095 F:      Documentation/devicetree/bindings/arm/ti/nspire.yaml
3096 F:      arch/arm/boot/dts/nspire/
3097
3098 ARM/TOSHIBA VISCONTI ARCHITECTURE
3099 M:      Nobuhiro Iwamatsu <[email protected]>
3100 L:      [email protected] (moderated for non-subscribers)
3101 S:      Supported
3102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
3103 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
3104 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
3105 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
3106 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
3107 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
3108 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
3109 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
3110 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
3111 F:      arch/arm64/boot/dts/toshiba/
3112 F:      drivers/clk/visconti/
3113 F:      drivers/gpio/gpio-visconti.c
3114 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
3115 F:      drivers/pci/controller/dwc/pcie-visconti.c
3116 F:      drivers/pinctrl/visconti/
3117 F:      drivers/watchdog/visconti_wdt.c
3118 N:      visconti
3119
3120 ARM/UNIPHIER ARCHITECTURE
3121 M:      Kunihiko Hayashi <[email protected]>
3122 M:      Masami Hiramatsu <[email protected]>
3123 L:      [email protected] (moderated for non-subscribers)
3124 S:      Maintained
3125 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
3126 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
3127 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
3128 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
3129 F:      arch/arm/boot/dts/socionext/uniphier*
3130 F:      arch/arm/include/asm/hardware/cache-uniphier.h
3131 F:      arch/arm/mm/cache-uniphier.c
3132 F:      arch/arm64/boot/dts/socionext/uniphier*
3133 F:      drivers/bus/uniphier-system-bus.c
3134 F:      drivers/clk/uniphier/
3135 F:      drivers/dma/uniphier-mdmac.c
3136 F:      drivers/gpio/gpio-uniphier.c
3137 F:      drivers/i2c/busses/i2c-uniphier*
3138 F:      drivers/irqchip/irq-uniphier-aidet.c
3139 F:      drivers/mmc/host/uniphier-sd.c
3140 F:      drivers/pinctrl/uniphier/
3141 F:      drivers/reset/reset-uniphier.c
3142 F:      drivers/tty/serial/8250/8250_uniphier.c
3143 N:      uniphier
3144
3145 ARM/VERSATILE EXPRESS PLATFORM
3146 M:      Liviu Dudau <[email protected]>
3147 M:      Sudeep Holla <[email protected]>
3148 M:      Lorenzo Pieralisi <[email protected]>
3149 L:      [email protected] (moderated for non-subscribers)
3150 S:      Maintained
3151 N:      mps2
3152 N:      vexpress
3153 F:      arch/arm/mach-versatile/
3154 F:      arch/arm64/boot/dts/arm/
3155 F:      drivers/clocksource/timer-versatile.c
3156 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
3157 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
3158
3159 ARM/VFP SUPPORT
3160 M:      Russell King <[email protected]>
3161 L:      [email protected] (moderated for non-subscribers)
3162 S:      Maintained
3163 W:      http://www.armlinux.org.uk/
3164 F:      arch/arm/vfp/
3165
3166 ARM/VT8500 ARM ARCHITECTURE
3167 M:      Alexey Charkov <[email protected]>
3168 M:      Krzysztof Kozlowski <[email protected]>
3169 L:      [email protected] (moderated for non-subscribers)
3170 S:      Odd Fixes
3171 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
3172 F:      arch/arm/boot/dts/vt8500/
3173 F:      arch/arm/mach-vt8500/
3174 F:      drivers/clocksource/timer-vt8500.c
3175 F:      drivers/i2c/busses/i2c-viai2c-wmt.c
3176 F:      drivers/mmc/host/wmt-sdmmc.c
3177 F:      drivers/pwm/pwm-vt8500.c
3178 F:      drivers/rtc/rtc-vt8500.c
3179 F:      drivers/tty/serial/vt8500_serial.c
3180 F:      drivers/video/fbdev/vt8500lcdfb.*
3181 F:      drivers/video/fbdev/wm8505fb*
3182 F:      drivers/video/fbdev/wmt_ge_rops.*
3183
3184 ARM/ZYNQ ARCHITECTURE
3185 M:      Michal Simek <[email protected]>
3186 L:      [email protected] (moderated for non-subscribers)
3187 S:      Supported
3188 W:      http://wiki.xilinx.com
3189 T:      git https://github.com/Xilinx/linux-xlnx.git
3190 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3191 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3192 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3193 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3194 F:      Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
3195 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3196 F:      arch/arm/mach-zynq/
3197 F:      drivers/clocksource/timer-cadence-ttc.c
3198 F:      drivers/cpuidle/cpuidle-zynq.c
3199 F:      drivers/edac/synopsys_edac.c
3200 F:      drivers/i2c/busses/i2c-cadence.c
3201 F:      drivers/i2c/busses/i2c-xiic.c
3202 F:      drivers/mmc/host/sdhci-of-arasan.c
3203 N:      zynq
3204 N:      xilinx
3205
3206 ARM64 FIT SUPPORT
3207 M:      Simon Glass <[email protected]>
3208 L:      [email protected] (moderated for non-subscribers)
3209 S:      Maintained
3210 F:      arch/arm64/boot/Makefile
3211 F:      scripts/make_fit.py
3212
3213 ARM64 PLATFORM DRIVERS
3214 M:      Hans de Goede <[email protected]>
3215 M:      Ilpo Järvinen <[email protected]>
3216 R:      Bryan O'Donoghue <[email protected]>
3217 L:      [email protected]
3218 S:      Maintained
3219 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
3220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3221 F:      drivers/platform/arm64/
3222
3223 ARM64 PORT (AARCH64 ARCHITECTURE)
3224 M:      Catalin Marinas <[email protected]>
3225 M:      Will Deacon <[email protected]>
3226 L:      [email protected] (moderated for non-subscribers)
3227 S:      Maintained
3228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3229 F:      Documentation/arch/arm64/
3230 F:      arch/arm64/
3231 F:      tools/testing/selftests/arm64/
3232 X:      arch/arm64/boot/dts/
3233
3234 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3235 M:      George McCollister <[email protected]>
3236 L:      [email protected]
3237 S:      Maintained
3238 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3239 F:      drivers/net/dsa/xrs700x/*
3240 F:      net/dsa/tag_xrs700x.c
3241
3242 AS3645A LED FLASH CONTROLLER DRIVER
3243 M:      Sakari Ailus <[email protected]>
3244 L:      [email protected]
3245 S:      Maintained
3246 F:      drivers/leds/flash/leds-as3645a.c
3247
3248 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3249 M:      Tianshu Qiu <[email protected]>
3250 L:      [email protected]
3251 S:      Maintained
3252 T:      git git://linuxtv.org/media_tree.git
3253 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3254 F:      drivers/media/i2c/ak7375.c
3255
3256 ASAHI KASEI AK8974 DRIVER
3257 M:      Linus Walleij <[email protected]>
3258 L:      [email protected]
3259 S:      Supported
3260 W:      http://www.akm.com/
3261 F:      drivers/iio/magnetometer/ak8974.c
3262
3263 AOSONG AGS02MA TVOC SENSOR DRIVER
3264 M:      Anshul Dalal <[email protected]>
3265 L:      [email protected]
3266 S:      Maintained
3267 F:      Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml
3268 F:      drivers/iio/chemical/ags02ma.c
3269
3270 ASC7621 HARDWARE MONITOR DRIVER
3271 M:      George Joseph <[email protected]>
3272 L:      [email protected]
3273 S:      Maintained
3274 F:      Documentation/hwmon/asc7621.rst
3275 F:      drivers/hwmon/asc7621.c
3276
3277 ASIX AX88796C SPI ETHERNET ADAPTER
3278 M:      Łukasz Stelmach <[email protected]>
3279 S:      Maintained
3280 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3281 F:      drivers/net/ethernet/asix/ax88796c_*
3282
3283 ASIX PHY DRIVER [RUST]
3284 M:      FUJITA Tomonori <[email protected]>
3285 R:      Trevor Gross <[email protected]>
3286 L:      [email protected]
3287 L:      [email protected]
3288 S:      Maintained
3289 F:      drivers/net/phy/ax88796b_rust.rs
3290
3291 ASPEED CRYPTO DRIVER
3292 M:      Neal Liu <[email protected]>
3293 L:      [email protected] (moderated for non-subscribers)
3294 S:      Maintained
3295 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3296 F:      drivers/crypto/aspeed/
3297
3298 ASPEED PECI CONTROLLER
3299 M:      Iwona Winiarska <[email protected]>
3300 L:      [email protected] (moderated for non-subscribers)
3301 L:      [email protected] (moderated for non-subscribers)
3302 S:      Supported
3303 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3304 F:      drivers/peci/controller/peci-aspeed.c
3305
3306 ASPEED PINCTRL DRIVERS
3307 M:      Andrew Jeffery <[email protected]>
3308 L:      [email protected] (moderated for non-subscribers)
3309 L:      [email protected] (moderated for non-subscribers)
3310 L:      [email protected]
3311 S:      Maintained
3312 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3313 F:      drivers/pinctrl/aspeed/
3314
3315 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3316 M:      Eddie James <[email protected]>
3317 L:      [email protected] (moderated for non-subscribers)
3318 S:      Maintained
3319 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3320 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3321 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3322
3323 ASPEED SD/MMC DRIVER
3324 M:      Andrew Jeffery <[email protected]>
3325 L:      [email protected] (moderated for non-subscribers)
3326 L:      [email protected] (moderated for non-subscribers)
3327 L:      [email protected]
3328 S:      Maintained
3329 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3330 F:      drivers/mmc/host/sdhci-of-aspeed*
3331
3332 ASPEED SMC SPI DRIVER
3333 M:      Chin-Ting Kuo <[email protected]>
3334 M:      Cédric Le Goater <[email protected]>
3335 L:      [email protected] (moderated for non-subscribers)
3336 L:      [email protected] (moderated for non-subscribers)
3337 L:      [email protected]
3338 S:      Maintained
3339 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3340 F:      drivers/spi/spi-aspeed-smc.c
3341
3342 ASPEED USB UDC DRIVER
3343 M:      Neal Liu <[email protected]>
3344 L:      [email protected] (moderated for non-subscribers)
3345 S:      Maintained
3346 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3347 F:      drivers/usb/gadget/udc/aspeed_udc.c
3348
3349 ASPEED VIDEO ENGINE DRIVER
3350 M:      Eddie James <[email protected]>
3351 L:      [email protected]
3352 L:      [email protected] (moderated for non-subscribers)
3353 S:      Maintained
3354 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3355 F:      drivers/media/platform/aspeed/
3356
3357 ASUS EC HARDWARE MONITOR DRIVER
3358 M:      Eugene Shalygin <[email protected]>
3359 L:      [email protected]
3360 S:      Maintained
3361 F:      drivers/hwmon/asus-ec-sensors.c
3362
3363 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3364 M:      Corentin Chary <[email protected]>
3365 M:      Luke D. Jones <[email protected]>
3366 L:      [email protected]
3367 S:      Maintained
3368 W:      https://asus-linux.org/
3369 F:      drivers/platform/x86/asus*.c
3370 F:      drivers/platform/x86/eeepc*.c
3371
3372 ASUS TF103C DOCK DRIVER
3373 M:      Hans de Goede <[email protected]>
3374 L:      [email protected]
3375 S:      Maintained
3376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3377 F:      drivers/platform/x86/asus-tf103c-dock.c
3378
3379 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER
3380 M:      Aleksa Savic <[email protected]>
3381 L:      [email protected]
3382 S:      Maintained
3383 F:      drivers/hwmon/asus_rog_ryujin.c
3384
3385 ASUS WIRELESS RADIO CONTROL DRIVER
3386 M:      João Paulo Rechi Vita <[email protected]>
3387 L:      [email protected]
3388 S:      Maintained
3389 F:      drivers/platform/x86/asus-wireless.c
3390
3391 ASUS WMI HARDWARE MONITOR DRIVER
3392 M:      Ed Brindley <[email protected]>
3393 M:      Denis Pauk <[email protected]>
3394 L:      [email protected]
3395 S:      Maintained
3396 F:      drivers/hwmon/asus_wmi_sensors.c
3397
3398 ASYMMETRIC KEYS
3399 M:      David Howells <[email protected]>
3400 L:      [email protected]
3401 S:      Maintained
3402 F:      Documentation/crypto/asymmetric-keys.rst
3403 F:      crypto/asymmetric_keys/
3404 F:      include/crypto/pkcs7.h
3405 F:      include/crypto/public_key.h
3406 F:      include/linux/verification.h
3407
3408 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3409 R:      Dan Williams <[email protected]>
3410 S:      Odd fixes
3411 W:      http://sourceforge.net/projects/xscaleiop
3412 F:      Documentation/crypto/async-tx-api.rst
3413 F:      crypto/async_tx/
3414 F:      include/linux/async_tx.h
3415
3416 AT24 EEPROM DRIVER
3417 M:      Bartosz Golaszewski <[email protected]>
3418 L:      [email protected]
3419 S:      Maintained
3420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3421 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3422 F:      drivers/misc/eeprom/at24.c
3423
3424 ATA OVER ETHERNET (AOE) DRIVER
3425 M:      "Justin Sanders" <[email protected]>
3426 S:      Supported
3427 W:      http://www.openaoe.org/
3428 F:      Documentation/admin-guide/aoe/
3429 F:      drivers/block/aoe/
3430
3431 ATC260X PMIC MFD DRIVER
3432 M:      Manivannan Sadhasivam <[email protected]>
3433 M:      Cristian Ciocaltea <[email protected]>
3434 L:      [email protected]
3435 S:      Maintained
3436 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3437 F:      drivers/input/misc/atc260x-onkey.c
3438 F:      drivers/mfd/atc260*
3439 F:      drivers/power/reset/atc260x-poweroff.c
3440 F:      drivers/regulator/atc260x-regulator.c
3441 F:      include/linux/mfd/atc260x/*
3442
3443 ATHEROS 71XX/9XXX GPIO DRIVER
3444 M:      Alban Bedel <[email protected]>
3445 S:      Maintained
3446 W:      https://github.com/AlbanBedel/linux
3447 T:      git git://github.com/AlbanBedel/linux
3448 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3449 F:      drivers/gpio/gpio-ath79.c
3450
3451 ATHEROS 71XX/9XXX USB PHY DRIVER
3452 M:      Alban Bedel <[email protected]>
3453 S:      Maintained
3454 W:      https://github.com/AlbanBedel/linux
3455 T:      git git://github.com/AlbanBedel/linux
3456 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3457 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3458
3459 ATHEROS ATH GENERIC UTILITIES
3460 M:      Kalle Valo <[email protected]>
3461 L:      [email protected]
3462 S:      Supported
3463 F:      drivers/net/wireless/ath/*
3464
3465 ATHEROS ATH5K WIRELESS DRIVER
3466 M:      Jiri Slaby <[email protected]>
3467 M:      Nick Kossifidis <[email protected]>
3468 M:      Luis Chamberlain <[email protected]>
3469 L:      [email protected]
3470 S:      Maintained
3471 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3472 F:      drivers/net/wireless/ath/ath5k/
3473
3474 ATHEROS ATH6KL WIRELESS DRIVER
3475 L:      [email protected]
3476 S:      Orphan
3477 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3478 F:      drivers/net/wireless/ath/ath6kl/
3479
3480 ATI_REMOTE2 DRIVER
3481 M:      Ville Syrjala <[email protected]>
3482 S:      Maintained
3483 F:      drivers/input/misc/ati_remote2.c
3484
3485 ATK0110 HWMON DRIVER
3486 M:      Luca Tettamanti <[email protected]>
3487 L:      [email protected]
3488 S:      Maintained
3489 F:      drivers/hwmon/asus_atk0110.c
3490
3491 ATLX ETHERNET DRIVERS
3492 M:      Chris Snook <[email protected]>
3493 L:      [email protected]
3494 S:      Maintained
3495 W:      http://sourceforge.net/projects/atl1
3496 W:      http://atl1.sourceforge.net
3497 F:      drivers/net/ethernet/atheros/
3498
3499 ATM
3500 M:      Chas Williams <[email protected]>
3501 L:      [email protected] (moderated for non-subscribers)
3502 L:      [email protected]
3503 S:      Maintained
3504 W:      http://linux-atm.sourceforge.net
3505 F:      drivers/atm/
3506 F:      include/linux/atm*
3507 F:      include/uapi/linux/atm*
3508
3509 ATMEL MACB ETHERNET DRIVER
3510 M:      Nicolas Ferre <[email protected]>
3511 M:      Claudiu Beznea <[email protected]>
3512 S:      Supported
3513 F:      drivers/net/ethernet/cadence/
3514
3515 ATMEL MAXTOUCH DRIVER
3516 M:      Nick Dyer <[email protected]>
3517 S:      Maintained
3518 T:      git git://github.com/ndyer/linux.git
3519 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3520 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3521
3522 ATOMIC INFRASTRUCTURE
3523 M:      Will Deacon <[email protected]>
3524 M:      Peter Zijlstra <[email protected]>
3525 R:      Boqun Feng <[email protected]>
3526 R:      Mark Rutland <[email protected]>
3527 L:      [email protected]
3528 S:      Maintained
3529 F:      Documentation/atomic_*.txt
3530 F:      arch/*/include/asm/atomic*.h
3531 F:      include/*/atomic*.h
3532 F:      include/linux/refcount.h
3533 F:      scripts/atomic/
3534
3535 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3536 M:      Bradley Grove <[email protected]>
3537 L:      [email protected]
3538 S:      Supported
3539 W:      http://www.attotech.com
3540 F:      drivers/scsi/esas2r
3541
3542 ATUSB IEEE 802.15.4 RADIO DRIVER
3543 M:      Stefan Schmidt <[email protected]>
3544 L:      [email protected]
3545 S:      Maintained
3546 F:      drivers/net/ieee802154/at86rf230.h
3547 F:      drivers/net/ieee802154/atusb.c
3548 F:      drivers/net/ieee802154/atusb.h
3549
3550 AUDIT SUBSYSTEM
3551 M:      Paul Moore <[email protected]>
3552 M:      Eric Paris <[email protected]>
3553 L:      [email protected]
3554 S:      Supported
3555 W:      https://github.com/linux-audit
3556 Q:      https://patchwork.kernel.org/project/audit/list
3557 B:      mailto:[email protected]
3558 P:      https://github.com/linux-audit/audit-kernel/blob/main/README.md
3559 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3560 F:      include/asm-generic/audit_*.h
3561 F:      include/linux/audit.h
3562 F:      include/linux/audit_arch.h
3563 F:      include/uapi/linux/audit.h
3564 F:      kernel/audit*
3565 F:      lib/*audit.c
3566 K:      \baudit_[a-z_0-9]\+\b
3567
3568 AUXILIARY BUS DRIVER
3569 M:      Greg Kroah-Hartman <[email protected]>
3570 R:      Dave Ertman <[email protected]>
3571 R:      Ira Weiny <[email protected]>
3572 S:      Supported
3573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3574 F:      Documentation/driver-api/auxiliary_bus.rst
3575 F:      drivers/base/auxiliary.c
3576 F:      include/linux/auxiliary_bus.h
3577
3578 AUXILIARY DISPLAY DRIVERS
3579 M:      Andy Shevchenko <[email protected]>
3580 R:      Geert Uytterhoeven <[email protected]>
3581 S:      Odd Fixes
3582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git
3583 F:      Documentation/devicetree/bindings/auxdisplay/
3584 F:      drivers/auxdisplay/
3585 F:      include/linux/cfag12864b.h
3586 F:      include/uapi/linux/map_to_14segment.h
3587 F:      include/uapi/linux/map_to_7segment.h
3588
3589 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER
3590 M:      Subhajit Ghosh <[email protected]>
3591 L:      [email protected]
3592 S:      Maintained
3593 F:      Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml
3594 F:      drivers/iio/light/apds9306.c
3595
3596 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3597 M:      Andreas Klinger <[email protected]>
3598 L:      [email protected]
3599 S:      Maintained
3600 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3601 F:      drivers/iio/adc/hx711.c
3602
3603 AX.25 NETWORK LAYER
3604 L:      [email protected]
3605 S:      Orphan
3606 W:      https://linux-ax25.in-berlin.de
3607 F:      include/net/ax25.h
3608 F:      include/uapi/linux/ax25.h
3609 F:      net/ax25/
3610
3611 AXENTIA ARM DEVICES
3612 M:      Peter Rosin <[email protected]>
3613 L:      [email protected] (moderated for non-subscribers)
3614 S:      Maintained
3615 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3616 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3617 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3618 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3619
3620 AXENTIA ASOC DRIVERS
3621 M:      Peter Rosin <[email protected]>
3622 L:      [email protected] (moderated for non-subscribers)
3623 S:      Maintained
3624 F:      Documentation/devicetree/bindings/sound/axentia,*
3625 F:      sound/soc/atmel/tse850-pcm5142.c
3626
3627 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3628 M:      Nuno Sá <[email protected]>
3629 L:      [email protected]
3630 S:      Supported
3631 W:      https://ez.analog.com/linux-software-drivers
3632 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3633 F:      drivers/hwmon/axi-fan-control.c
3634
3635 AXI SPI ENGINE
3636 M:      Michael Hennerich <[email protected]>
3637 M:      Nuno Sá <[email protected]>
3638 R:      David Lechner <[email protected]>
3639 L:      [email protected]
3640 S:      Supported
3641 W:      https://ez.analog.com/linux-software-drivers
3642 F:      Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
3643 F:      drivers/spi/spi-axi-spi-engine.c
3644
3645 AXI PWM GENERATOR
3646 M:      Michael Hennerich <[email protected]>
3647 M:      Nuno Sá <[email protected]>
3648 L:      [email protected]
3649 S:      Supported
3650 W:      https://ez.analog.com/linux-software-drivers
3651 F:      Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml
3652 F:      drivers/pwm/pwm-axi-pwmgen.c
3653
3654 AXXIA I2C CONTROLLER
3655 M:      Krzysztof Adamski <[email protected]>
3656 L:      [email protected]
3657 S:      Maintained
3658 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3659 F:      drivers/i2c/busses/i2c-axxia.c
3660
3661 AZ6007 DVB DRIVER
3662 M:      Mauro Carvalho Chehab <[email protected]>
3663 L:      [email protected]
3664 S:      Maintained
3665 W:      https://linuxtv.org
3666 T:      git git://linuxtv.org/media_tree.git
3667 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3668
3669 AZTECH FM RADIO RECEIVER DRIVER
3670 M:      Hans Verkuil <[email protected]>
3671 L:      [email protected]
3672 S:      Maintained
3673 W:      https://linuxtv.org
3674 T:      git git://linuxtv.org/media_tree.git
3675 F:      drivers/media/radio/radio-aztech*
3676
3677 B43 WIRELESS DRIVER
3678 L:      [email protected]
3679 L:      [email protected]
3680 S:      Orphan
3681 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3682 F:      drivers/net/wireless/broadcom/b43/
3683
3684 B43LEGACY WIRELESS DRIVER
3685 L:      [email protected]
3686 L:      [email protected]
3687 S:      Orphan
3688 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3689 F:      drivers/net/wireless/broadcom/b43legacy/
3690
3691 BACKLIGHT CLASS/SUBSYSTEM
3692 M:      Lee Jones <[email protected]>
3693 M:      Daniel Thompson <[email protected]>
3694 M:      Jingoo Han <[email protected]>
3695 L:      [email protected]
3696 S:      Maintained
3697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3698 F:      Documentation/ABI/stable/sysfs-class-backlight
3699 F:      Documentation/ABI/testing/sysfs-class-backlight
3700 F:      Documentation/devicetree/bindings/leds/backlight
3701 F:      drivers/video/backlight/
3702 F:      include/linux/backlight.h
3703 F:      include/linux/pwm_backlight.h
3704
3705 BAIKAL-T1 PVT HARDWARE MONITOR DRIVER
3706 M:      Serge Semin <[email protected]>
3707 L:      [email protected]
3708 S:      Supported
3709 F:      Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
3710 F:      Documentation/hwmon/bt1-pvt.rst
3711 F:      drivers/hwmon/bt1-pvt.[ch]
3712
3713 BARCO P50 GPIO DRIVER
3714 M:      Santosh Kumar Yadav <[email protected]>
3715 M:      Peter Korsgaard <[email protected]>
3716 S:      Maintained
3717 F:      drivers/platform/x86/barco-p50-gpio.c
3718
3719 BATMAN ADVANCED
3720 M:      Marek Lindner <[email protected]>
3721 M:      Simon Wunderlich <[email protected]>
3722 M:      Antonio Quartulli <[email protected]>
3723 M:      Sven Eckelmann <[email protected]>
3724 L:      [email protected] (moderated for non-subscribers)
3725 S:      Maintained
3726 W:      https://www.open-mesh.org/
3727 Q:      https://patchwork.open-mesh.org/project/batman/list/
3728 B:      https://www.open-mesh.org/projects/batman-adv/issues
3729 C:      ircs://irc.hackint.org/batadv
3730 T:      git https://git.open-mesh.org/linux-merge.git
3731 F:      Documentation/networking/batman-adv.rst
3732 F:      include/uapi/linux/batadv_packet.h
3733 F:      include/uapi/linux/batman_adv.h
3734 F:      net/batman-adv/
3735
3736 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3737 M:      Thomas Sailer <[email protected]>
3738 L:      [email protected]
3739 S:      Maintained
3740 W:      http://www.baycom.org/~tom/ham/ham.html
3741 F:      drivers/net/hamradio/baycom*
3742
3743 BCACHE (BLOCK LAYER CACHE)
3744 M:      Coly Li <[email protected]>
3745 M:      Kent Overstreet <[email protected]>
3746 L:      [email protected]
3747 S:      Maintained
3748 W:      http://bcache.evilpiepirate.org
3749 C:      irc://irc.oftc.net/bcache
3750 F:      drivers/md/bcache/
3751
3752 BCACHEFS
3753 M:      Kent Overstreet <[email protected]>
3754 L:      [email protected]
3755 S:      Supported
3756 C:      irc://irc.oftc.net/bcache
3757 T:      git https://evilpiepirate.org/git/bcachefs.git
3758 F:      fs/bcachefs/
3759 F:      Documentation/filesystems/bcachefs/
3760
3761 BDISP ST MEDIA DRIVER
3762 M:      Fabien Dessenne <[email protected]>
3763 L:      [email protected]
3764 S:      Supported
3765 W:      https://linuxtv.org
3766 T:      git git://linuxtv.org/media_tree.git
3767 F:      drivers/media/platform/st/sti/bdisp
3768
3769 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3770 M:      Dariusz Marcinkiewicz <[email protected]>
3771 L:      [email protected]
3772 S:      Maintained
3773 F:      drivers/net/ethernet/ec_bhf.c
3774
3775 BEFS FILE SYSTEM
3776 M:      Luis de Bethencourt <[email protected]>
3777 M:      Salah Triki <[email protected]>
3778 S:      Maintained
3779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3780 F:      Documentation/filesystems/befs.rst
3781 F:      fs/befs/
3782
3783 BFQ I/O SCHEDULER
3784 M:      Paolo Valente <[email protected]>
3785 M:      Jens Axboe <[email protected]>
3786 L:      [email protected]
3787 S:      Maintained
3788 F:      Documentation/block/bfq-iosched.rst
3789 F:      block/bfq-*
3790
3791 BFS FILE SYSTEM
3792 M:      "Tigran A. Aivazian" <[email protected]>
3793 S:      Maintained
3794 F:      Documentation/filesystems/bfs.rst
3795 F:      fs/bfs/
3796 F:      include/uapi/linux/bfs_fs.h
3797
3798 BINMAN
3799 M:      Simon Glass <[email protected]>
3800 S:      Supported
3801 F:      Documentation/devicetree/bindings/mtd/partitions/binman*
3802
3803 BITMAP API
3804 M:      Yury Norov <[email protected]>
3805 R:      Rasmus Villemoes <[email protected]>
3806 S:      Maintained
3807 F:      include/linux/bitfield.h
3808 F:      include/linux/bitmap-str.h
3809 F:      include/linux/bitmap.h
3810 F:      include/linux/bits.h
3811 F:      include/linux/cpumask.h
3812 F:      include/linux/cpumask_types.h
3813 F:      include/linux/find.h
3814 F:      include/linux/nodemask.h
3815 F:      include/linux/nodemask_types.h
3816 F:      include/vdso/bits.h
3817 F:      lib/bitmap-str.c
3818 F:      lib/bitmap.c
3819 F:      lib/cpumask.c
3820 F:      lib/cpumask_kunit.c
3821 F:      lib/find_bit.c
3822 F:      lib/find_bit_benchmark.c
3823 F:      lib/test_bitmap.c
3824 F:      tools/include/linux/bitfield.h
3825 F:      tools/include/linux/bitmap.h
3826 F:      tools/include/linux/bits.h
3827 F:      tools/include/linux/find.h
3828 F:      tools/include/vdso/bits.h
3829 F:      tools/lib/bitmap.c
3830 F:      tools/lib/find_bit.c
3831
3832 BITOPS API
3833 M:      Yury Norov <[email protected]>
3834 R:      Rasmus Villemoes <[email protected]>
3835 S:      Maintained
3836 F:      arch/*/include/asm/bitops.h
3837 F:      arch/*/include/asm/bitops_32.h
3838 F:      arch/*/include/asm/bitops_64.h
3839 F:      arch/*/lib/bitops.c
3840 F:      include/asm-generic/bitops
3841 F:      include/asm-generic/bitops.h
3842 F:      include/linux/bitops.h
3843 F:      lib/test_bitops.c
3844 F:      tools/*/bitops*
3845
3846 BLINKM RGB LED DRIVER
3847 M:      Jan-Simon Moeller <[email protected]>
3848 S:      Maintained
3849 F:      drivers/leds/leds-blinkm.c
3850
3851 BLOCK LAYER
3852 M:      Jens Axboe <[email protected]>
3853 L:      [email protected]
3854 S:      Maintained
3855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3856 F:      Documentation/ABI/stable/sysfs-block
3857 F:      Documentation/block/
3858 F:      block/
3859 F:      drivers/block/
3860 F:      include/linux/bio.h
3861 F:      include/linux/blk*
3862 F:      kernel/trace/blktrace.c
3863 F:      lib/sbitmap.c
3864
3865 BLOCK LAYER DEVICE DRIVER API [RUST]
3866 M:      Andreas Hindborg <[email protected]>
3867 R:      Boqun Feng <[email protected]>
3868 L:      [email protected]
3869 L:      [email protected]
3870 S:      Supported
3871 W:      https://rust-for-linux.com
3872 B:      https://github.com/Rust-for-Linux/linux/issues
3873 C:      https://rust-for-linux.zulipchat.com/#narrow/stream/Block
3874 T:      git https://github.com/Rust-for-Linux/linux.git rust-block-next
3875 F:      drivers/block/rnull.rs
3876 F:      rust/kernel/block.rs
3877 F:      rust/kernel/block/
3878
3879 BLOCK2MTD DRIVER
3880 M:      Joern Engel <[email protected]>
3881 L:      [email protected]
3882 S:      Maintained
3883 F:      drivers/mtd/devices/block2mtd.c
3884
3885 BLUETOOTH DRIVERS
3886 M:      Marcel Holtmann <[email protected]>
3887 M:      Luiz Augusto von Dentz <[email protected]>
3888 L:      [email protected]
3889 S:      Supported
3890 W:      http://www.bluez.org/
3891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3893 F:      Documentation/devicetree/bindings/net/bluetooth/
3894 F:      drivers/bluetooth/
3895
3896 BLUETOOTH SUBSYSTEM
3897 M:      Marcel Holtmann <[email protected]>
3898 M:      Johan Hedberg <[email protected]>
3899 M:      Luiz Augusto von Dentz <[email protected]>
3900 L:      [email protected]
3901 S:      Supported
3902 W:      http://www.bluez.org/
3903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3905 F:      include/net/bluetooth/
3906 F:      net/bluetooth/
3907
3908 BONDING DRIVER
3909 M:      Jay Vosburgh <[email protected]>
3910 M:      Andy Gospodarek <[email protected]>
3911 L:      [email protected]
3912 S:      Maintained
3913 F:      Documentation/networking/bonding.rst
3914 F:      drivers/net/bonding/
3915 F:      include/net/bond*
3916 F:      include/uapi/linux/if_bonding.h
3917 F:      tools/testing/selftests/drivers/net/bonding/
3918
3919 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3920 M:      Dan Robertson <[email protected]>
3921 L:      [email protected]
3922 S:      Maintained
3923 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3924 F:      drivers/iio/accel/bma400*
3925
3926 BOSCH SENSORTEC BMI323 IMU IIO DRIVER
3927 M:      Jagath Jog J <[email protected]>
3928 L:      [email protected]
3929 S:      Maintained
3930 F:      Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml
3931 F:      drivers/iio/imu/bmi323/
3932
3933 BPF JIT for ARC
3934 M:      Shahab Vahedi <[email protected]>
3935 L:      [email protected]
3936 S:      Maintained
3937 F:      arch/arc/net/
3938
3939 BPF JIT for ARM
3940 M:      Russell King <[email protected]>
3941 M:      Puranjay Mohan <[email protected]>
3942 L:      [email protected]
3943 S:      Maintained
3944 F:      arch/arm/net/
3945
3946 BPF JIT for ARM64
3947 M:      Daniel Borkmann <[email protected]>
3948 M:      Alexei Starovoitov <[email protected]>
3949 M:      Puranjay Mohan <[email protected]>
3950 R:      Xu Kuohai <[email protected]>
3951 L:      [email protected]
3952 S:      Supported
3953 F:      arch/arm64/net/
3954
3955 BPF JIT for LOONGARCH
3956 M:      Tiezhu Yang <[email protected]>
3957 R:      Hengqi Chen <[email protected]>
3958 L:      [email protected]
3959 S:      Maintained
3960 F:      arch/loongarch/net/
3961
3962 BPF JIT for MIPS (32-BIT AND 64-BIT)
3963 M:      Johan Almbladh <[email protected]>
3964 M:      Paul Burton <[email protected]>
3965 L:      [email protected]
3966 S:      Maintained
3967 F:      arch/mips/net/
3968
3969 BPF JIT for NFP NICs
3970 M:      Jakub Kicinski <[email protected]>
3971 L:      [email protected]
3972 S:      Odd Fixes
3973 F:      drivers/net/ethernet/netronome/nfp/bpf/
3974
3975 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3976 M:      Michael Ellerman <[email protected]>
3977 M:      Hari Bathini <[email protected]>
3978 M:      Christophe Leroy <[email protected]>
3979 R:      Naveen N Rao <[email protected]>
3980 L:      [email protected]
3981 S:      Supported
3982 F:      arch/powerpc/net/
3983
3984 BPF JIT for RISC-V (32-bit)
3985 M:      Luke Nelson <[email protected]>
3986 M:      Xi Wang <[email protected]>
3987 L:      [email protected]
3988 S:      Maintained
3989 F:      arch/riscv/net/
3990 X:      arch/riscv/net/bpf_jit_comp64.c
3991
3992 BPF JIT for RISC-V (64-bit)
3993 M:      Björn Töpel <[email protected]>
3994 R:      Pu Lehui <[email protected]>
3995 R:      Puranjay Mohan <[email protected]>
3996 L:      [email protected]
3997 S:      Maintained
3998 F:      arch/riscv/net/
3999 X:      arch/riscv/net/bpf_jit_comp32.c
4000
4001 BPF JIT for S390
4002 M:      Ilya Leoshkevich <[email protected]>
4003 M:      Heiko Carstens <[email protected]>
4004 M:      Vasily Gorbik <[email protected]>
4005 L:      [email protected]
4006 S:      Supported
4007 F:      arch/s390/net/
4008 X:      arch/s390/net/pnet.c
4009
4010 BPF JIT for SPARC (32-BIT AND 64-BIT)
4011 M:      David S. Miller <[email protected]>
4012 L:      [email protected]
4013 S:      Odd Fixes
4014 F:      arch/sparc/net/
4015
4016 BPF JIT for X86 32-BIT
4017 M:      Wang YanQing <[email protected]>
4018 L:      [email protected]
4019 S:      Odd Fixes
4020 F:      arch/x86/net/bpf_jit_comp32.c
4021
4022 BPF JIT for X86 64-BIT
4023 M:      Alexei Starovoitov <[email protected]>
4024 M:      Daniel Borkmann <[email protected]>
4025 L:      [email protected]
4026 S:      Supported
4027 F:      arch/x86/net/
4028 X:      arch/x86/net/bpf_jit_comp32.c
4029
4030 BPF [BTF]
4031 M:      Martin KaFai Lau <[email protected]>
4032 L:      [email protected]
4033 S:      Maintained
4034 F:      include/linux/btf*
4035 F:      kernel/bpf/btf.c
4036
4037 BPF [CORE]
4038 M:      Alexei Starovoitov <[email protected]>
4039 M:      Daniel Borkmann <[email protected]>
4040 R:      John Fastabend <[email protected]>
4041 L:      [email protected]
4042 S:      Maintained
4043 F:      include/linux/bpf*
4044 F:      include/linux/filter.h
4045 F:      include/linux/tnum.h
4046 F:      kernel/bpf/core.c
4047 F:      kernel/bpf/dispatcher.c
4048 F:      kernel/bpf/mprog.c
4049 F:      kernel/bpf/syscall.c
4050 F:      kernel/bpf/tnum.c
4051 F:      kernel/bpf/trampoline.c
4052 F:      kernel/bpf/verifier.c
4053
4054 BPF [CRYPTO]
4055 M:      Vadim Fedorenko <[email protected]>
4056 L:      [email protected]
4057 S:      Maintained
4058 F:      crypto/bpf_crypto_skcipher.c
4059 F:      include/linux/bpf_crypto.h
4060 F:      kernel/bpf/crypto.c
4061
4062 BPF [DOCUMENTATION] (Related to Standardization)
4063 R:      David Vernet <[email protected]>
4064 L:      [email protected]
4065 L:      [email protected]
4066 S:      Maintained
4067 F:      Documentation/bpf/standardization/
4068
4069 BPF [GENERAL] (Safe Dynamic Programs and Tools)
4070 M:      Alexei Starovoitov <[email protected]>
4071 M:      Daniel Borkmann <[email protected]>
4072 M:      Andrii Nakryiko <[email protected]>
4073 R:      Martin KaFai Lau <[email protected]>
4074 R:      Eduard Zingerman <[email protected]>
4075 R:      Song Liu <[email protected]>
4076 R:      Yonghong Song <[email protected]>
4077 R:      John Fastabend <[email protected]>
4078 R:      KP Singh <[email protected]>
4079 R:      Stanislav Fomichev <[email protected]>
4080 R:      Hao Luo <[email protected]>
4081 R:      Jiri Olsa <[email protected]>
4082 L:      [email protected]
4083 S:      Supported
4084 W:      https://bpf.io/
4085 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
4086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
4087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
4088 F:      Documentation/bpf/
4089 F:      Documentation/networking/filter.rst
4090 F:      Documentation/userspace-api/ebpf/
4091 F:      arch/*/net/*
4092 F:      include/linux/bpf*
4093 F:      include/linux/btf*
4094 F:      include/linux/filter.h
4095 F:      include/trace/events/xdp.h
4096 F:      include/uapi/linux/bpf*
4097 F:      include/uapi/linux/btf*
4098 F:      include/uapi/linux/filter.h
4099 F:      kernel/bpf/
4100 F:      kernel/trace/bpf_trace.c
4101 F:      lib/test_bpf.c
4102 F:      net/bpf/
4103 F:      net/core/filter.c
4104 F:      net/sched/act_bpf.c
4105 F:      net/sched/cls_bpf.c
4106 F:      samples/bpf/
4107 F:      scripts/bpf_doc.py
4108 F:      scripts/Makefile.btf
4109 F:      scripts/pahole-version.sh
4110 F:      tools/bpf/
4111 F:      tools/lib/bpf/
4112 F:      tools/testing/selftests/bpf/
4113
4114 BPF [ITERATOR]
4115 M:      Yonghong Song <[email protected]>
4116 L:      [email protected]
4117 S:      Maintained
4118 F:      kernel/bpf/*iter.c
4119
4120 BPF [L7 FRAMEWORK] (sockmap)
4121 M:      John Fastabend <[email protected]>
4122 M:      Jakub Sitnicki <[email protected]>
4123 L:      [email protected]
4124 L:      [email protected]
4125 S:      Maintained
4126 F:      include/linux/skmsg.h
4127 F:      net/core/skmsg.c
4128 F:      net/core/sock_map.c
4129 F:      net/ipv4/tcp_bpf.c
4130 F:      net/ipv4/udp_bpf.c
4131 F:      net/unix/unix_bpf.c
4132
4133 BPF [LIBRARY] (libbpf)
4134 M:      Andrii Nakryiko <[email protected]>
4135 M:      Eduard Zingerman <[email protected]>
4136 L:      [email protected]
4137 S:      Maintained
4138 F:      tools/lib/bpf/
4139
4140 BPF [MISC]
4141 L:      [email protected]
4142 S:      Odd Fixes
4143 K:      (?:\b|_)bpf(?:\b|_)
4144
4145 BPF [NETKIT] (BPF-programmable network device)
4146 M:      Daniel Borkmann <[email protected]>
4147 M:      Nikolay Aleksandrov <[email protected]>
4148 L:      [email protected]
4149 L:      [email protected]
4150 S:      Supported
4151 F:      drivers/net/netkit.c
4152 F:      include/net/netkit.h
4153
4154 BPF [NETWORKING] (struct_ops, reuseport)
4155 M:      Martin KaFai Lau <[email protected]>
4156 L:      [email protected]
4157 L:      [email protected]
4158 S:      Maintained
4159 F:      kernel/bpf/bpf_struct*
4160
4161 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
4162 M:      Martin KaFai Lau <[email protected]>
4163 M:      Daniel Borkmann <[email protected]>
4164 R:      John Fastabend <[email protected]>
4165 L:      [email protected]
4166 L:      [email protected]
4167 S:      Maintained
4168 F:      include/net/tcx.h
4169 F:      kernel/bpf/tcx.c
4170 F:      net/core/filter.c
4171 F:      net/sched/act_bpf.c
4172 F:      net/sched/cls_bpf.c
4173
4174 BPF [RINGBUF]
4175 M:      Andrii Nakryiko <[email protected]>
4176 L:      [email protected]
4177 S:      Maintained
4178 F:      kernel/bpf/ringbuf.c
4179
4180 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
4181 M:      KP Singh <[email protected]>
4182 M:      Matt Bobrowski <[email protected]>
4183 L:      [email protected]
4184 S:      Maintained
4185 F:      Documentation/bpf/prog_lsm.rst
4186 F:      include/linux/bpf_lsm.h
4187 F:      kernel/bpf/bpf_lsm.c
4188 F:      kernel/trace/bpf_trace.c
4189 F:      security/bpf/
4190
4191 BPF [SELFTESTS] (Test Runners & Infrastructure)
4192 M:      Andrii Nakryiko <[email protected]>
4193 M:      Eduard Zingerman <[email protected]>
4194 R:      Mykola Lysenko <[email protected]>
4195 L:      [email protected]
4196 S:      Maintained
4197 F:      tools/testing/selftests/bpf/
4198
4199 BPF [STORAGE & CGROUPS]
4200 M:      Martin KaFai Lau <[email protected]>
4201 L:      [email protected]
4202 S:      Maintained
4203 F:      kernel/bpf/*storage.c
4204 F:      kernel/bpf/bpf_lru*
4205 F:      kernel/bpf/cgroup.c
4206
4207 BPF [TOOLING] (bpftool)
4208 M:      Quentin Monnet <[email protected]>
4209 L:      [email protected]
4210 S:      Maintained
4211 F:      kernel/bpf/disasm.*
4212 F:      tools/bpf/bpftool/
4213
4214 BPF [TRACING]
4215 M:      Song Liu <[email protected]>
4216 R:      Jiri Olsa <[email protected]>
4217 L:      [email protected]
4218 S:      Maintained
4219 F:      kernel/bpf/stackmap.c
4220 F:      kernel/trace/bpf_trace.c
4221
4222 BROADCOM ASP 2.0 ETHERNET DRIVER
4223 M:      Justin Chen <[email protected]>
4224 M:      Florian Fainelli <[email protected]>
4225 L:      [email protected]
4226 L:      [email protected]
4227 S:      Supported
4228 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
4229 F:      drivers/net/ethernet/broadcom/asp2/
4230
4231 BROADCOM B44 10/100 ETHERNET DRIVER
4232 M:      Michael Chan <[email protected]>
4233 L:      [email protected]
4234 S:      Supported
4235 F:      drivers/net/ethernet/broadcom/b44.*
4236
4237 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
4238 M:      Florian Fainelli <[email protected]>
4239 L:      [email protected]
4240 L:      [email protected] (subscribers-only)
4241 S:      Supported
4242 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
4243 F:      drivers/net/dsa/b53/*
4244 F:      drivers/net/dsa/bcm_sf2*
4245 F:      include/linux/dsa/brcm.h
4246 F:      include/linux/platform_data/b53.h
4247
4248 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
4249 M:      Florian Fainelli <[email protected]>
4250 R:      Broadcom internal kernel review list <[email protected]>
4251 L:      [email protected] (moderated for non-subscribers)
4252 L:      [email protected] (moderated for non-subscribers)
4253 S:      Maintained
4254 T:      git https://github.com/broadcom/stblinux.git
4255 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4256 F:      drivers/pci/controller/pcie-brcmstb.c
4257 F:      drivers/staging/vc04_services
4258 N:      bcm2711
4259 N:      bcm283*
4260 N:      raspberrypi
4261
4262 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
4263 M:      Florian Fainelli <[email protected]>
4264 M:      Ray Jui <[email protected]>
4265 M:      Scott Branden <[email protected]>
4266 R:      Broadcom internal kernel review list <[email protected]>
4267 S:      Maintained
4268 T:      git https://github.com/broadcom/mach-bcm
4269 F:      arch/arm/mach-bcm/
4270 N:      bcm281*
4271 N:      bcm113*
4272 N:      bcm216*
4273 N:      kona
4274
4275 BROADCOM BCM2835 CAMERA DRIVERS
4276 M:      Raspberry Pi Kernel Maintenance <[email protected]>
4277 L:      [email protected]
4278 S:      Maintained
4279 F:      Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml
4280 F:      drivers/media/platform/broadcom/bcm2835-unicam*
4281
4282 BROADCOM BCM47XX MIPS ARCHITECTURE
4283 M:      Hauke Mehrtens <[email protected]>
4284 M:      Rafał Miłecki <[email protected]>
4285 L:      [email protected]
4286 S:      Maintained
4287 F:      Documentation/devicetree/bindings/mips/brcm/
4288 F:      arch/mips/bcm47xx/*
4289 F:      arch/mips/include/asm/mach-bcm47xx/*
4290
4291 BROADCOM BCM4908 ETHERNET DRIVER
4292 M:      Rafał Miłecki <[email protected]>
4293 R:      Broadcom internal kernel review list <[email protected]>
4294 L:      [email protected]
4295 S:      Maintained
4296 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
4297 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
4298 F:      drivers/net/ethernet/broadcom/unimac.h
4299
4300 BROADCOM BCM4908 PINMUX DRIVER
4301 M:      Rafał Miłecki <[email protected]>
4302 R:      Broadcom internal kernel review list <[email protected]>
4303 L:      [email protected]
4304 S:      Maintained
4305 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
4306 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
4307
4308 BROADCOM BCM5301X ARM ARCHITECTURE
4309 M:      Florian Fainelli <[email protected]>
4310 M:      Hauke Mehrtens <[email protected]>
4311 M:      Rafał Miłecki <[email protected]>
4312 R:      Broadcom internal kernel review list <[email protected]>
4313 L:      [email protected] (moderated for non-subscribers)
4314 S:      Maintained
4315 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
4316 F:      arch/arm/boot/dts/broadcom/bcm470*
4317 F:      arch/arm/boot/dts/broadcom/bcm5301*
4318 F:      arch/arm/boot/dts/broadcom/bcm953012*
4319 F:      arch/arm/mach-bcm/bcm_5301x.c
4320
4321 BROADCOM BCM53573 ARM ARCHITECTURE
4322 M:      Florian Fainelli <[email protected]>
4323 M:      Rafał Miłecki <[email protected]>
4324 R:      Broadcom internal kernel review list <[email protected]>
4325 L:      [email protected] (moderated for non-subscribers)
4326 S:      Maintained
4327 F:      arch/arm/boot/dts/broadcom/bcm47189*
4328 F:      arch/arm/boot/dts/broadcom/bcm53573*
4329
4330 BROADCOM BCM63XX/BCM33XX UDC DRIVER
4331 M:      Kevin Cernekee <[email protected]>
4332 L:      [email protected]
4333 S:      Maintained
4334 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
4335
4336 BROADCOM BCM7XXX ARM ARCHITECTURE
4337 M:      Florian Fainelli <[email protected]>
4338 R:      Broadcom internal kernel review list <[email protected]>
4339 L:      [email protected] (moderated for non-subscribers)
4340 S:      Maintained
4341 T:      git https://github.com/broadcom/stblinux.git
4342 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4343 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
4344 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
4345 F:      arch/arm/mach-bcm/*brcmstb*
4346 F:      arch/arm/mm/cache-b15-rac.c
4347 F:      drivers/bus/brcmstb_gisb.c
4348 F:      drivers/pci/controller/pcie-brcmstb.c
4349 N:      brcmstb
4350 N:      bcm7038
4351 N:      bcm7120
4352
4353 BROADCOM BCMBCA ARM ARCHITECTURE
4354 M:      William Zhang <[email protected]>
4355 M:      Anand Gore <[email protected]>
4356 M:      Kursad Oney <[email protected]>
4357 M:      Florian Fainelli <[email protected]>
4358 M:      Rafał Miłecki <[email protected]>
4359 R:      Broadcom internal kernel review list <[email protected]>
4360 L:      [email protected] (moderated for non-subscribers)
4361 S:      Maintained
4362 T:      git https://github.com/broadcom/stblinux.git
4363 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4364 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4365 N:      bcmbca
4366 N:      bcm[9]?47622
4367 N:      bcm[9]?4912
4368 N:      bcm[9]?63138
4369 N:      bcm[9]?63146
4370 N:      bcm[9]?63148
4371 N:      bcm[9]?63158
4372 N:      bcm[9]?63178
4373 N:      bcm[9]?6756
4374 N:      bcm[9]?6813
4375 N:      bcm[9]?6846
4376 N:      bcm[9]?6855
4377 N:      bcm[9]?6856
4378 N:      bcm[9]?6858
4379 N:      bcm[9]?6878
4380
4381 BROADCOM BDC DRIVER
4382 M:      Justin Chen <[email protected]>
4383 M:      Al Cooper <[email protected]>
4384 R:      Broadcom internal kernel review list <[email protected]>
4385 L:      [email protected]
4386 S:      Maintained
4387 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4388 F:      drivers/usb/gadget/udc/bdc/
4389
4390 BROADCOM BMIPS CPUFREQ DRIVER
4391 M:      Markus Mayer <[email protected]>
4392 R:      Broadcom internal kernel review list <[email protected]>
4393 L:      [email protected]
4394 S:      Maintained
4395 F:      drivers/cpufreq/bmips-cpufreq.c
4396
4397 BROADCOM BMIPS MIPS ARCHITECTURE
4398 M:      Florian Fainelli <[email protected]>
4399 R:      Broadcom internal kernel review list <[email protected]>
4400 L:      [email protected]
4401 S:      Maintained
4402 T:      git https://github.com/broadcom/stblinux.git
4403 F:      arch/mips/bmips/*
4404 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4405 F:      arch/mips/include/asm/mach-bmips/*
4406 F:      arch/mips/kernel/*bmips*
4407 F:      drivers/irqchip/irq-bcm63*
4408 F:      drivers/irqchip/irq-bcm7*
4409 F:      drivers/irqchip/irq-brcmstb*
4410 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4411 F:      include/linux/bcm963xx_nvram.h
4412 F:      include/linux/bcm963xx_tag.h
4413
4414 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4415 M:      Rasesh Mody <[email protected]>
4416 M:      [email protected]
4417 L:      [email protected]
4418 S:      Supported
4419 F:      drivers/net/ethernet/broadcom/bnx2.*
4420 F:      drivers/net/ethernet/broadcom/bnx2_*
4421
4422 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4423 M:      Saurav Kashyap <[email protected]>
4424 M:      Javed Hasan <[email protected]>
4425 M:      [email protected]
4426 L:      [email protected]
4427 S:      Supported
4428 F:      drivers/scsi/bnx2fc/
4429
4430 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4431 M:      Nilesh Javali <[email protected]>
4432 M:      Manish Rangankar <[email protected]>
4433 M:      [email protected]
4434 L:      [email protected]
4435 S:      Supported
4436 F:      drivers/scsi/bnx2i/
4437
4438 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4439 M:      Sudarsana Kalluru <[email protected]>
4440 M:      Manish Chopra <[email protected]>
4441 L:      [email protected]
4442 S:      Supported
4443 F:      drivers/net/ethernet/broadcom/bnx2x/
4444
4445 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4446 M:      Michael Chan <[email protected]>
4447 L:      [email protected]
4448 S:      Supported
4449 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4450 F:      drivers/net/ethernet/broadcom/bnxt/
4451 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4452
4453 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS
4454 M:      Arend van Spriel <[email protected]>
4455 L:      [email protected]
4456 L:      [email protected]
4457 L:      [email protected]
4458 S:      Supported
4459 F:      drivers/net/wireless/broadcom/brcm80211/
4460 F:      include/linux/platform_data/brcmfmac.h
4461
4462 BROADCOM BRCMSTB GPIO DRIVER
4463 M:      Doug Berger <[email protected]>
4464 M:      Florian Fainelli <[email protected]>
4465 R:      Broadcom internal kernel review list <[email protected]>
4466 S:      Supported
4467 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4468 F:      drivers/gpio/gpio-brcmstb.c
4469
4470 BROADCOM BRCMSTB I2C DRIVER
4471 M:      Kamal Dasu <[email protected]>
4472 R:      Broadcom internal kernel review list <[email protected]>
4473 L:      [email protected]
4474 S:      Supported
4475 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4476 F:      drivers/i2c/busses/i2c-brcmstb.c
4477
4478 BROADCOM BRCMSTB UART DRIVER
4479 M:      Al Cooper <[email protected]>
4480 R:      Broadcom internal kernel review list <[email protected]>
4481 L:      [email protected]
4482 S:      Maintained
4483 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4484 F:      drivers/tty/serial/8250/8250_bcm7271.c
4485
4486 BROADCOM BRCMSTB USB EHCI DRIVER
4487 M:      Justin Chen <[email protected]>
4488 M:      Al Cooper <[email protected]>
4489 R:      Broadcom internal kernel review list <[email protected]>
4490 L:      [email protected]
4491 S:      Maintained
4492 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4493 F:      drivers/usb/host/ehci-brcm.*
4494
4495 BROADCOM BRCMSTB USB PIN MAP DRIVER
4496 M:      Al Cooper <[email protected]>
4497 R:      Broadcom internal kernel review list <[email protected]>
4498 L:      [email protected]
4499 S:      Maintained
4500 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4501 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4502
4503 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4504 M:      Justin Chen <[email protected]>
4505 M:      Al Cooper <[email protected]>
4506 R:      Broadcom internal kernel review list <[email protected]>
4507 L:      [email protected]
4508 S:      Maintained
4509 F:      drivers/phy/broadcom/phy-brcm-usb*
4510
4511 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4512 M:      William Zhang <[email protected]>
4513 M:      Kursad Oney <[email protected]>
4514 M:      Jonas Gorski <[email protected]>
4515 R:      Broadcom internal kernel review list <[email protected]>
4516 L:      [email protected]
4517 S:      Maintained
4518 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4519 F:      drivers/spi/spi-bcm63xx-hsspi.c
4520 F:      drivers/spi/spi-bcmbca-hsspi.c
4521
4522 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4523 M:      Jonas Gorski <[email protected]>
4524 L:      [email protected]
4525 S:      Odd Fixes
4526 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4527 F:      drivers/spi/spi-bcm63xx.c
4528
4529 BROADCOM ETHERNET PHY DRIVERS
4530 M:      Florian Fainelli <[email protected]>
4531 R:      Broadcom internal kernel review list <[email protected]>
4532 L:      [email protected]
4533 S:      Supported
4534 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4535 F:      drivers/net/phy/bcm*.[ch]
4536 F:      drivers/net/phy/broadcom.c
4537 F:      include/linux/brcmphy.h
4538
4539 BROADCOM GENET ETHERNET DRIVER
4540 M:      Doug Berger <[email protected]>
4541 M:      Florian Fainelli <[email protected]>
4542 R:      Broadcom internal kernel review list <[email protected]>
4543 L:      [email protected]
4544 S:      Supported
4545 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4546 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4547 F:      drivers/net/ethernet/broadcom/genet/
4548 F:      drivers/net/ethernet/broadcom/unimac.h
4549 F:      drivers/net/mdio/mdio-bcm-unimac.c
4550 F:      include/linux/platform_data/bcmgenet.h
4551 F:      include/linux/platform_data/mdio-bcm-unimac.h
4552
4553 BROADCOM IPROC ARM ARCHITECTURE
4554 M:      Ray Jui <[email protected]>
4555 M:      Scott Branden <[email protected]>
4556 R:      Broadcom internal kernel review list <[email protected]>
4557 L:      [email protected] (moderated for non-subscribers)
4558 S:      Maintained
4559 T:      git https://github.com/broadcom/stblinux.git
4560 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4561 F:      arch/arm64/boot/dts/broadcom/stingray/*
4562 F:      drivers/clk/bcm/clk-ns*
4563 F:      drivers/clk/bcm/clk-sr*
4564 F:      drivers/pinctrl/bcm/pinctrl-ns*
4565 F:      include/dt-bindings/clock/bcm-sr*
4566 N:      iproc
4567 N:      cygnus
4568 N:      bcm[-_]nsp
4569 N:      bcm9113*
4570 N:      bcm9583*
4571 N:      bcm9585*
4572 N:      bcm9586*
4573 N:      bcm988312
4574 N:      bcm113*
4575 N:      bcm583*
4576 N:      bcm585*
4577 N:      bcm586*
4578 N:      bcm88312
4579 N:      hr2
4580 N:      stingray
4581
4582 BROADCOM IPROC GBIT ETHERNET DRIVER
4583 M:      Rafał Miłecki <[email protected]>
4584 R:      Broadcom internal kernel review list <[email protected]>
4585 L:      [email protected]
4586 S:      Maintained
4587 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4588 F:      drivers/net/ethernet/broadcom/bgmac*
4589 F:      drivers/net/ethernet/broadcom/unimac.h
4590
4591 BROADCOM KONA GPIO DRIVER
4592 M:      Ray Jui <[email protected]>
4593 R:      Broadcom internal kernel review list <[email protected]>
4594 S:      Supported
4595 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4596 F:      drivers/gpio/gpio-bcm-kona.c
4597
4598 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4599 M:      Sathya Prakash Veerichetty <[email protected]>
4600 M:      Kashyap Desai <[email protected]>
4601 M:      Sumit Saxena <[email protected]>
4602 M:      Sreekanth Reddy <[email protected]>
4603 L:      [email protected]
4604 L:      [email protected]
4605 S:      Supported
4606 W:      https://www.broadcom.com/support/storage
4607 F:      drivers/scsi/mpi3mr/
4608
4609 BROADCOM NETXTREME-E ROCE DRIVER
4610 M:      Selvin Xavier <[email protected]>
4611 L:      [email protected]
4612 S:      Supported
4613 W:      http://www.broadcom.com
4614 F:      drivers/infiniband/hw/bnxt_re/
4615 F:      include/uapi/rdma/bnxt_re-abi.h
4616
4617 BROADCOM NVRAM DRIVER
4618 M:      Rafał Miłecki <[email protected]>
4619 L:      [email protected]
4620 S:      Maintained
4621 F:      drivers/firmware/broadcom/*
4622
4623 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4624 M:      Rafał Miłecki <[email protected]>
4625 M:      Florian Fainelli <[email protected]>
4626 R:      Broadcom internal kernel review list <[email protected]>
4627 L:      [email protected]
4628 S:      Maintained
4629 T:      git https://github.com/broadcom/stblinux.git
4630 F:      drivers/pmdomain/bcm/bcm-pmb.c
4631 F:      include/dt-bindings/soc/bcm-pmb.h
4632
4633 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4634 M:      Rafał Miłecki <[email protected]>
4635 L:      [email protected]
4636 S:      Maintained
4637 F:      drivers/bcma/
4638 F:      include/linux/bcma/
4639
4640 BROADCOM SPI DRIVER
4641 M:      Kamal Dasu <[email protected]>
4642 R:      Broadcom internal kernel review list <[email protected]>
4643 S:      Maintained
4644 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4645 F:      drivers/spi/spi-bcm-qspi.*
4646 F:      drivers/spi/spi-brcmstb-qspi.c
4647 F:      drivers/spi/spi-iproc-qspi.c
4648
4649 BROADCOM STB AVS CPUFREQ DRIVER
4650 M:      Markus Mayer <[email protected]>
4651 R:      Broadcom internal kernel review list <[email protected]>
4652 L:      [email protected]
4653 S:      Maintained
4654 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4655 F:      drivers/cpufreq/brcmstb*
4656
4657 BROADCOM STB AVS TMON DRIVER
4658 M:      Markus Mayer <[email protected]>
4659 R:      Broadcom internal kernel review list <[email protected]>
4660 L:      [email protected]
4661 S:      Maintained
4662 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4663 F:      drivers/thermal/broadcom/brcmstb*
4664
4665 BROADCOM STB DPFE DRIVER
4666 M:      Markus Mayer <[email protected]>
4667 R:      Broadcom internal kernel review list <[email protected]>
4668 L:      [email protected] (moderated for non-subscribers)
4669 S:      Maintained
4670 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4671 F:      drivers/memory/brcmstb_dpfe.c
4672
4673 BROADCOM STB NAND FLASH DRIVER
4674 M:      Brian Norris <[email protected]>
4675 M:      Kamal Dasu <[email protected]>
4676 R:      Broadcom internal kernel review list <[email protected]>
4677 L:      [email protected]
4678 S:      Maintained
4679 F:      drivers/mtd/nand/raw/brcmnand/
4680 F:      include/linux/platform_data/brcmnand.h
4681
4682 BROADCOM STB PCIE DRIVER
4683 M:      Jim Quinlan <[email protected]>
4684 M:      Nicolas Saenz Julienne <[email protected]>
4685 M:      Florian Fainelli <[email protected]>
4686 R:      Broadcom internal kernel review list <[email protected]>
4687 L:      [email protected]
4688 S:      Maintained
4689 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4690 F:      drivers/pci/controller/pcie-brcmstb.c
4691
4692 BROADCOM SYSTEMPORT ETHERNET DRIVER
4693 M:      Florian Fainelli <[email protected]>
4694 R:      Broadcom internal kernel review list <[email protected]>
4695 L:      [email protected]
4696 S:      Supported
4697 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4698 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4699 F:      drivers/net/ethernet/broadcom/unimac.h
4700
4701 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4702 M:      Pavan Chebbi <[email protected]>
4703 M:      Michael Chan <[email protected]>
4704 L:      [email protected]
4705 S:      Supported
4706 F:      drivers/net/ethernet/broadcom/tg3.*
4707
4708 BROADCOM VK DRIVER
4709 M:      Scott Branden <[email protected]>
4710 R:      Broadcom internal kernel review list <[email protected]>
4711 S:      Supported
4712 F:      drivers/misc/bcm-vk/
4713 F:      include/uapi/linux/misc/bcm_vk.h
4714
4715 BROCADE BFA FC SCSI DRIVER
4716 M:      Anil Gurumurthy <[email protected]>
4717 M:      Sudarsana Kalluru <[email protected]>
4718 L:      [email protected]
4719 S:      Supported
4720 F:      drivers/scsi/bfa/
4721
4722 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4723 M:      Rasesh Mody <[email protected]>
4724 M:      Sudarsana Kalluru <[email protected]>
4725 M:      [email protected]
4726 L:      [email protected]
4727 S:      Supported
4728 F:      drivers/net/ethernet/brocade/bna/
4729
4730 BSG (block layer generic sg v4 driver)
4731 M:      FUJITA Tomonori <[email protected]>
4732 L:      [email protected]
4733 S:      Supported
4734 F:      block/bsg.c
4735 F:      include/linux/bsg.h
4736 F:      include/uapi/linux/bsg.h
4737
4738 BT87X AUDIO DRIVER
4739 M:      Clemens Ladisch <[email protected]>
4740 L:      [email protected] (moderated for non-subscribers)
4741 S:      Maintained
4742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4743 F:      Documentation/sound/cards/bt87x.rst
4744 F:      sound/pci/bt87x.c
4745
4746 BT8XXGPIO DRIVER
4747 M:      Michael Buesch <[email protected]>
4748 S:      Maintained
4749 W:      http://bu3sch.de/btgpio.php
4750 F:      drivers/gpio/gpio-bt8xx.c
4751
4752 BTRFS FILE SYSTEM
4753 M:      Chris Mason <[email protected]>
4754 M:      Josef Bacik <[email protected]>
4755 M:      David Sterba <[email protected]>
4756 L:      [email protected]
4757 S:      Maintained
4758 W:      https://btrfs.readthedocs.io
4759 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4760 C:      irc://irc.libera.chat/btrfs
4761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4762 F:      Documentation/filesystems/btrfs.rst
4763 F:      fs/btrfs/
4764 F:      include/linux/btrfs*
4765 F:      include/trace/events/btrfs.h
4766 F:      include/uapi/linux/btrfs*
4767
4768 BTTV VIDEO4LINUX DRIVER
4769 M:      Mauro Carvalho Chehab <[email protected]>
4770 L:      [email protected]
4771 S:      Odd fixes
4772 W:      https://linuxtv.org
4773 T:      git git://linuxtv.org/media_tree.git
4774 F:      Documentation/driver-api/media/drivers/bttv*
4775 F:      drivers/media/pci/bt8xx/bttv*
4776
4777 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4778 M:      Chanwoo Choi <[email protected]>
4779 L:      [email protected]
4780 L:      [email protected]
4781 S:      Maintained
4782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4783 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4784 F:      drivers/devfreq/exynos-bus.c
4785
4786 BUSLOGIC SCSI DRIVER
4787 M:      Khalid Aziz <[email protected]>
4788 L:      [email protected]
4789 S:      Maintained
4790 F:      drivers/scsi/BusLogic.*
4791 F:      drivers/scsi/FlashPoint.*
4792
4793 BXCAN CAN NETWORK DRIVER
4794 M:      Dario Binacchi <[email protected]>
4795 L:      [email protected]
4796 S:      Maintained
4797 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4798 F:      drivers/net/can/bxcan.c
4799
4800 C-MEDIA CMI8788 DRIVER
4801 M:      Clemens Ladisch <[email protected]>
4802 L:      [email protected] (moderated for non-subscribers)
4803 S:      Maintained
4804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4805 F:      sound/pci/oxygen/
4806
4807 C-SKY ARCHITECTURE
4808 M:      Guo Ren <[email protected]>
4809 L:      [email protected]
4810 S:      Supported
4811 T:      git https://github.com/c-sky/csky-linux.git
4812 F:      Documentation/devicetree/bindings/csky/
4813 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4814 F:      Documentation/devicetree/bindings/timer/csky,*
4815 F:      arch/csky/
4816 F:      drivers/clocksource/timer-gx6605s.c
4817 F:      drivers/clocksource/timer-mp-csky.c
4818 F:      drivers/irqchip/irq-csky-*
4819 N:      csky
4820 K:      csky
4821
4822 CA8210 IEEE-802.15.4 RADIO DRIVER
4823 L:      [email protected]
4824 S:      Orphan
4825 W:      https://github.com/Cascoda/ca8210-linux.git
4826 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4827 F:      drivers/net/ieee802154/ca8210.c
4828
4829 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4830 M:      David Howells <[email protected]>
4831 L:      [email protected]
4832 S:      Supported
4833 F:      Documentation/filesystems/caching/cachefiles.rst
4834 F:      fs/cachefiles/
4835
4836 CACHESTAT: PAGE CACHE STATS FOR A FILE
4837 M:      Nhat Pham <[email protected]>
4838 M:      Johannes Weiner <[email protected]>
4839 L:      [email protected]
4840 S:      Maintained
4841 F:      tools/testing/selftests/cachestat/test_cachestat.c
4842
4843 CADENCE MIPI-CSI2 BRIDGES
4844 M:      Maxime Ripard <[email protected]>
4845 L:      [email protected]
4846 S:      Maintained
4847 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4848 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4849 F:      drivers/media/platform/cadence/cdns-csi2*
4850
4851 CADENCE NAND DRIVER
4852 L:      [email protected]
4853 S:      Orphan
4854 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4855 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4856
4857 CADENCE USB3 DRD IP DRIVER
4858 M:      Peter Chen <[email protected]>
4859 M:      Pawel Laszczak <[email protected]>
4860 R:      Roger Quadros <[email protected]>
4861 L:      [email protected]
4862 S:      Maintained
4863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4864 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4865 F:      drivers/usb/cdns3/
4866 X:      drivers/usb/cdns3/cdnsp*
4867
4868 CADENCE USBHS DRIVER
4869 M:      Pawel Laszczak <[email protected]>
4870 L:      [email protected]
4871 S:      Maintained
4872 F:      drivers/usb/gadget/udc/cdns2
4873
4874 CADENCE USBSSP DRD IP DRIVER
4875 M:      Pawel Laszczak <[email protected]>
4876 L:      [email protected]
4877 S:      Maintained
4878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4879 F:      drivers/usb/cdns3/
4880 X:      drivers/usb/cdns3/cdns3*
4881
4882 CADET FM/AM RADIO RECEIVER DRIVER
4883 M:      Hans Verkuil <[email protected]>
4884 L:      [email protected]
4885 S:      Maintained
4886 W:      https://linuxtv.org
4887 T:      git git://linuxtv.org/media_tree.git
4888 F:      drivers/media/radio/radio-cadet*
4889
4890 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4891 L:      [email protected]
4892 S:      Orphan
4893 T:      git git://linuxtv.org/media_tree.git
4894 F:      Documentation/admin-guide/media/cafe_ccic*
4895 F:      drivers/media/platform/marvell/
4896
4897 CAIF NETWORK LAYER
4898 L:      [email protected]
4899 S:      Orphan
4900 F:      Documentation/networking/caif/
4901 F:      drivers/net/caif/
4902 F:      include/net/caif/
4903 F:      include/uapi/linux/caif/
4904 F:      net/caif/
4905
4906 CAKE QDISC
4907 M:      Toke Høiland-Jørgensen <[email protected]>
4908 L:      [email protected] (moderated for non-subscribers)
4909 S:      Maintained
4910 F:      net/sched/sch_cake.c
4911
4912 CAN NETWORK DRIVERS
4913 M:      Marc Kleine-Budde <[email protected]>
4914 M:      Vincent Mailhol <[email protected]>
4915 L:      [email protected]
4916 S:      Maintained
4917 W:      https://github.com/linux-can
4918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4920 F:      Documentation/devicetree/bindings/net/can/
4921 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4922 F:      drivers/net/can/
4923 F:      drivers/phy/phy-can-transceiver.c
4924 F:      include/linux/can/bittiming.h
4925 F:      include/linux/can/dev.h
4926 F:      include/linux/can/length.h
4927 F:      include/linux/can/platform/
4928 F:      include/linux/can/rx-offload.h
4929 F:      include/uapi/linux/can/error.h
4930 F:      include/uapi/linux/can/netlink.h
4931 F:      include/uapi/linux/can/vxcan.h
4932
4933 CAN NETWORK LAYER
4934 M:      Oliver Hartkopp <[email protected]>
4935 M:      Marc Kleine-Budde <[email protected]>
4936 L:      [email protected]
4937 S:      Maintained
4938 W:      https://github.com/linux-can
4939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4941 F:      Documentation/networking/can.rst
4942 F:      Documentation/networking/iso15765-2.rst
4943 F:      include/linux/can/can-ml.h
4944 F:      include/linux/can/core.h
4945 F:      include/linux/can/skb.h
4946 F:      include/net/netns/can.h
4947 F:      include/uapi/linux/can.h
4948 F:      include/uapi/linux/can/bcm.h
4949 F:      include/uapi/linux/can/gw.h
4950 F:      include/uapi/linux/can/isotp.h
4951 F:      include/uapi/linux/can/raw.h
4952 F:      net/can/
4953
4954 CAN-J1939 NETWORK LAYER
4955 M:      Robin van der Gracht <[email protected]>
4956 M:      Oleksij Rempel <[email protected]>
4957 R:      [email protected]
4958 L:      [email protected]
4959 S:      Maintained
4960 F:      Documentation/networking/j1939.rst
4961 F:      include/uapi/linux/can/j1939.h
4962 F:      net/can/j1939/
4963
4964 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4965 M:      Damien Le Moal <[email protected]>
4966 L:      [email protected]
4967 L:      [email protected] (pinctrl driver)
4968 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4969 F:      drivers/pinctrl/pinctrl-k210.c
4970
4971 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4972 M:      Damien Le Moal <[email protected]>
4973 L:      [email protected]
4974 L:      [email protected]
4975 S:      Maintained
4976 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4977 F:      drivers/reset/reset-k210.c
4978
4979 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4980 M:      Damien Le Moal <[email protected]>
4981 L:      [email protected]
4982 S:      Maintained
4983 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4984 F:      drivers/soc/canaan/
4985 F:      include/soc/canaan/
4986
4987 CAPABILITIES
4988 M:      Serge Hallyn <[email protected]>
4989 L:      [email protected]
4990 S:      Supported
4991 F:      include/linux/capability.h
4992 F:      include/uapi/linux/capability.h
4993 F:      kernel/capability.c
4994 F:      security/commoncap.c
4995
4996 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4997 M:      Kevin Tsai <[email protected]>
4998 S:      Maintained
4999 F:      drivers/iio/light/cm*
5000
5001 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
5002 M:      Christian Lamparter <[email protected]>
5003 L:      [email protected]
5004 S:      Maintained
5005 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
5006 F:      drivers/net/wireless/ath/carl9170/
5007
5008 CAVIUM I2C DRIVER
5009 M:      Robert Richter <[email protected]>
5010 S:      Odd Fixes
5011 W:      http://www.marvell.com
5012 F:      drivers/i2c/busses/i2c-octeon*
5013 F:      drivers/i2c/busses/i2c-thunderx*
5014
5015 CAVIUM LIQUIDIO NETWORK DRIVER
5016 L:      [email protected]
5017 S:      Orphan
5018 W:      http://www.marvell.com
5019 F:      drivers/net/ethernet/cavium/liquidio/
5020
5021 CAVIUM MMC DRIVER
5022 M:      Robert Richter <[email protected]>
5023 S:      Odd Fixes
5024 W:      http://www.marvell.com
5025 F:      drivers/mmc/host/cavium*
5026
5027 CAVIUM OCTEON-TX CRYPTO DRIVER
5028 M:      George Cherian <[email protected]>
5029 L:      [email protected]
5030 S:      Supported
5031 W:      http://www.marvell.com
5032 F:      drivers/crypto/cavium/cpt/
5033
5034 CAVIUM THUNDERX2 ARM64 SOC
5035 M:      Robert Richter <[email protected]>
5036 L:      [email protected] (moderated for non-subscribers)
5037 S:      Odd Fixes
5038 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
5039 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
5040
5041 CBS/ETF/TAPRIO QDISCS
5042 M:      Vinicius Costa Gomes <[email protected]>
5043 L:      [email protected]
5044 S:      Maintained
5045 F:      net/sched/sch_cbs.c
5046 F:      net/sched/sch_etf.c
5047 F:      net/sched/sch_taprio.c
5048
5049 CC2520 IEEE-802.15.4 RADIO DRIVER
5050 M:      Stefan Schmidt <[email protected]>
5051 L:      [email protected]
5052 S:      Odd Fixes
5053 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
5054 F:      drivers/net/ieee802154/cc2520.c
5055
5056 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
5057 M:      Gilad Ben-Yossef <[email protected]>
5058 L:      [email protected]
5059 S:      Supported
5060 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5061 F:      drivers/crypto/ccree/
5062
5063 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
5064 M:      Hadar Gat <[email protected]>
5065 L:      [email protected]
5066 S:      Supported
5067 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
5068 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
5069 F:      drivers/char/hw_random/cctrng.c
5070 F:      drivers/char/hw_random/cctrng.h
5071
5072 CEC FRAMEWORK
5073 M:      Hans Verkuil <[email protected]>
5074 L:      [email protected]
5075 S:      Supported
5076 W:      http://linuxtv.org
5077 T:      git git://linuxtv.org/media_tree.git
5078 F:      Documentation/ABI/testing/debugfs-cec-error-inj
5079 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
5080 F:      Documentation/driver-api/media/cec-core.rst
5081 F:      Documentation/userspace-api/media/cec
5082 F:      drivers/media/cec/
5083 F:      drivers/media/rc/keymaps/rc-cec.c
5084 F:      include/media/cec-notifier.h
5085 F:      include/media/cec.h
5086 F:      include/uapi/linux/cec-funcs.h
5087 F:      include/uapi/linux/cec.h
5088
5089 CEC GPIO DRIVER
5090 M:      Hans Verkuil <[email protected]>
5091 L:      [email protected]
5092 S:      Supported
5093 W:      http://linuxtv.org
5094 T:      git git://linuxtv.org/media_tree.git
5095 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
5096 F:      drivers/media/cec/platform/cec-gpio/
5097
5098 CELL BROADBAND ENGINE ARCHITECTURE
5099 M:      Arnd Bergmann <[email protected]>
5100 L:      [email protected]
5101 S:      Supported
5102 W:      http://www.ibm.com/developerworks/power/cell/
5103 F:      arch/powerpc/include/asm/cell*.h
5104 F:      arch/powerpc/include/asm/spu*.h
5105 F:      arch/powerpc/include/uapi/asm/spu*.h
5106 F:      arch/powerpc/platforms/cell/
5107
5108 CELLWISE CW2015 BATTERY DRIVER
5109 M:      Tobias Schrammm <[email protected]>
5110 S:      Maintained
5111 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
5112 F:      drivers/power/supply/cw2015_battery.c
5113
5114 CEPH COMMON CODE (LIBCEPH)
5115 M:      Ilya Dryomov <[email protected]>
5116 M:      Xiubo Li <[email protected]>
5117 L:      [email protected]
5118 S:      Supported
5119 W:      http://ceph.com/
5120 T:      git https://github.com/ceph/ceph-client.git
5121 F:      include/linux/ceph/
5122 F:      include/linux/crush/
5123 F:      net/ceph/
5124
5125 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
5126 M:      Xiubo Li <[email protected]>
5127 M:      Ilya Dryomov <[email protected]>
5128 L:      [email protected]
5129 S:      Supported
5130 W:      http://ceph.com/
5131 T:      git https://github.com/ceph/ceph-client.git
5132 F:      Documentation/filesystems/ceph.rst
5133 F:      fs/ceph/
5134
5135 CERTIFICATE HANDLING
5136 M:      David Howells <[email protected]>
5137 M:      David Woodhouse <[email protected]>
5138 L:      [email protected]
5139 S:      Maintained
5140 F:      Documentation/admin-guide/module-signing.rst
5141 F:      certs/
5142 F:      scripts/sign-file.c
5143 F:      tools/certs/
5144
5145 CFAG12864B LCD DRIVER
5146 M:      Miguel Ojeda <[email protected]>
5147 S:      Maintained
5148 F:      drivers/auxdisplay/cfag12864b.c
5149 F:      include/linux/cfag12864b.h
5150
5151 CFAG12864BFB LCD FRAMEBUFFER DRIVER
5152 M:      Miguel Ojeda <[email protected]>
5153 S:      Maintained
5154 F:      drivers/auxdisplay/cfag12864bfb.c
5155 F:      include/linux/cfag12864b.h
5156
5157 CHAR and MISC DRIVERS
5158 M:      Arnd Bergmann <[email protected]>
5159 M:      Greg Kroah-Hartman <[email protected]>
5160 S:      Supported
5161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
5162 F:      drivers/char/
5163 F:      drivers/misc/
5164 F:      include/linux/miscdevice.h
5165 X:      drivers/char/agp/
5166 X:      drivers/char/hw_random/
5167 X:      drivers/char/ipmi/
5168 X:      drivers/char/random.c
5169 X:      drivers/char/tpm/
5170
5171 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
5172 M:      Thomas Weißschuh <[email protected]>
5173 L:      [email protected]
5174 S:      Maintained
5175 F:      Documentation/hwmon/powerz.rst
5176 F:      drivers/hwmon/powerz.c
5177
5178 CHECKPATCH
5179 M:      Andy Whitcroft <[email protected]>
5180 M:      Joe Perches <[email protected]>
5181 R:      Dwaipayan Ray <[email protected]>
5182 R:      Lukas Bulwahn <[email protected]>
5183 S:      Maintained
5184 F:      scripts/checkpatch.pl
5185
5186 CHECKPATCH DOCUMENTATION
5187 M:      Dwaipayan Ray <[email protected]>
5188 M:      Lukas Bulwahn <[email protected]>
5189 R:      Joe Perches <[email protected]>
5190 S:      Maintained
5191 F:      Documentation/dev-tools/checkpatch.rst
5192
5193 CHINESE DOCUMENTATION
5194 M:      Alex Shi <[email protected]>
5195 M:      Yanteng Si <[email protected]>
5196 S:      Maintained
5197 F:      Documentation/translations/zh_CN/
5198
5199 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
5200 M:      Peter Chen <[email protected]>
5201 L:      [email protected]
5202 S:      Maintained
5203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
5204 F:      drivers/usb/chipidea/
5205
5206 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
5207 M:      Hans de Goede <[email protected]>
5208 L:      [email protected]
5209 S:      Maintained
5210 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
5211 F:      drivers/input/touchscreen/chipone_icn8318.c
5212
5213 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
5214 M:      Hans de Goede <[email protected]>
5215 L:      [email protected]
5216 S:      Maintained
5217 F:      drivers/input/touchscreen/chipone_icn8505.c
5218
5219 CHROME HARDWARE PLATFORM SUPPORT
5220 M:      Benson Leung <[email protected]>
5221 M:      Tzung-Bi Shih <[email protected]>
5222 L:      [email protected]
5223 S:      Maintained
5224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
5225 F:      drivers/platform/chrome/
5226
5227 CHROMEOS EC CODEC DRIVER
5228 M:      Cheng-Yi Chiang <[email protected]>
5229 M:      Tzung-Bi Shih <[email protected]>
5230 R:      Guenter Roeck <[email protected]>
5231 L:      [email protected]
5232 S:      Maintained
5233 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
5234 F:      sound/soc/codecs/cros_ec_codec.*
5235
5236 CHROMEOS EC CHARGE CONTROL
5237 M:      Thomas Weißschuh <[email protected]>
5238 S:      Maintained
5239 F:      drivers/power/supply/cros_charge-control.c
5240
5241 CHROMEOS EC HARDWARE MONITORING
5242 M:      Thomas Weißschuh <[email protected]>
5243 L:      [email protected]
5244 L:      [email protected]
5245 S:      Maintained
5246 F:      Documentation/hwmon/cros_ec_hwmon.rst
5247 F:      drivers/hwmon/cros_ec_hwmon.c
5248
5249 CHROMEOS EC LED DRIVER
5250 M:      Thomas Weißschuh <[email protected]>
5251 S:      Maintained
5252 F:      drivers/leds/leds-cros_ec.c
5253
5254 CHROMEOS EC SUBDRIVERS
5255 M:      Benson Leung <[email protected]>
5256 R:      Guenter Roeck <[email protected]>
5257 L:      [email protected]
5258 S:      Maintained
5259 F:      drivers/power/supply/cros_charge-control.c
5260 F:      drivers/power/supply/cros_usbpd-charger.c
5261 N:      cros_ec
5262 N:      cros-ec
5263
5264 CHROMEOS EC UART DRIVER
5265 M:      Bhanu Prakash Maiya <[email protected]>
5266 R:      Benson Leung <[email protected]>
5267 R:      Tzung-Bi Shih <[email protected]>
5268 S:      Maintained
5269 F:      drivers/platform/chrome/cros_ec_uart.c
5270
5271 CHROMEOS EC USB PD NOTIFY DRIVER
5272 M:      Prashant Malani <[email protected]>
5273 L:      [email protected]
5274 S:      Maintained
5275 F:      drivers/platform/chrome/cros_usbpd_notify.c
5276 F:      include/linux/platform_data/cros_usbpd_notify.h
5277
5278 CHROMEOS EC USB TYPE-C DRIVER
5279 M:      Prashant Malani <[email protected]>
5280 L:      [email protected]
5281 S:      Maintained
5282 F:      drivers/platform/chrome/cros_ec_typec.*
5283 F:      drivers/platform/chrome/cros_typec_switch.c
5284 F:      drivers/platform/chrome/cros_typec_vdm.*
5285
5286 CHROMEOS HPS DRIVER
5287 M:      Dan Callaghan <[email protected]>
5288 R:      Sami Kyöstilä <[email protected]>
5289 S:      Maintained
5290 F:      drivers/platform/chrome/cros_hps_i2c.c
5291
5292 CHROMEOS EC WATCHDOG
5293 M:      Lukasz Majczak <[email protected]>
5294 L:      [email protected]
5295 S:      Maintained
5296 F:      drivers/watchdog/cros_ec_wdt.c
5297
5298 CHRONTEL CH7322 CEC DRIVER
5299 M:      Joe Tessler <[email protected]>
5300 L:      [email protected]
5301 S:      Maintained
5302 T:      git git://linuxtv.org/media_tree.git
5303 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5304 F:      drivers/media/cec/i2c/ch7322.c
5305
5306 CIRRUS LOGIC AUDIO CODEC DRIVERS
5307 M:      David Rhodes <[email protected]>
5308 M:      Richard Fitzgerald <[email protected]>
5309 L:      [email protected]
5310 L:      [email protected]
5311 S:      Maintained
5312 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
5313 F:      drivers/mfd/cs42l43*
5314 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
5315 F:      drivers/spi/spi-cs42l43*
5316 F:      include/dt-bindings/sound/cs*
5317 F:      include/linux/mfd/cs42l43*
5318 F:      include/sound/cs*
5319 F:      sound/pci/hda/cirrus*
5320 F:      sound/pci/hda/cs*
5321 F:      sound/pci/hda/hda_component*
5322 F:      sound/pci/hda/hda_cs_dsp_ctl.*
5323 F:      sound/soc/codecs/cs*
5324
5325 CIRRUS LOGIC HAPTIC DRIVERS
5326 M:      James Ogletree <[email protected]>
5327 M:      Fred Treven <[email protected]>
5328 M:      Ben Bright <[email protected]>
5329 L:      [email protected]
5330 S:      Supported
5331 F:      Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml
5332 F:      drivers/input/misc/cs40l*
5333 F:      drivers/mfd/cs40l*
5334 F:      include/linux/mfd/cs40l*
5335 F:      sound/soc/codecs/cs40l*
5336
5337 CIRRUS LOGIC DSP FIRMWARE DRIVER
5338 M:      Simon Trimmer <[email protected]>
5339 M:      Charles Keepax <[email protected]>
5340 M:      Richard Fitzgerald <[email protected]>
5341 L:      [email protected]
5342 S:      Supported
5343 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5344 T:      git https://github.com/CirrusLogic/linux-drivers.git
5345 F:      drivers/firmware/cirrus/*
5346 F:      include/linux/firmware/cirrus/*
5347
5348 CIRRUS LOGIC EP93XX ETHERNET DRIVER
5349 M:      Hartley Sweeten <[email protected]>
5350 L:      [email protected]
5351 S:      Maintained
5352 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
5353
5354 CIRRUS LOGIC LOCHNAGAR DRIVER
5355 M:      Charles Keepax <[email protected]>
5356 M:      Richard Fitzgerald <[email protected]>
5357 L:      [email protected]
5358 S:      Supported
5359 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
5360 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
5361 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5362 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5363 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5364 F:      Documentation/hwmon/lochnagar.rst
5365 F:      drivers/clk/clk-lochnagar.c
5366 F:      drivers/hwmon/lochnagar-hwmon.c
5367 F:      drivers/mfd/lochnagar-i2c.c
5368 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5369 F:      drivers/regulator/lochnagar-regulator.c
5370 F:      include/dt-bindings/clock/lochnagar.h
5371 F:      include/dt-bindings/pinctrl/lochnagar.h
5372 F:      include/linux/mfd/lochnagar*
5373 F:      sound/soc/codecs/lochnagar-sc.c
5374
5375 CIRRUS LOGIC MADERA CODEC DRIVERS
5376 M:      Charles Keepax <[email protected]>
5377 M:      Richard Fitzgerald <[email protected]>
5378 L:      [email protected]
5379 L:      [email protected]
5380 S:      Supported
5381 W:      https://github.com/CirrusLogic/linux-drivers/wiki
5382 T:      git https://github.com/CirrusLogic/linux-drivers.git
5383 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5384 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5385 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5386 F:      drivers/gpio/gpio-madera*
5387 F:      drivers/irqchip/irq-madera*
5388 F:      drivers/mfd/cs47l*
5389 F:      drivers/mfd/madera*
5390 F:      drivers/pinctrl/cirrus/*
5391 F:      include/dt-bindings/sound/madera*
5392 F:      include/linux/irqchip/irq-madera*
5393 F:      include/linux/mfd/madera/*
5394 F:      include/sound/madera*
5395 F:      sound/soc/codecs/cs47l*
5396 F:      sound/soc/codecs/madera*
5397
5398 CISCO FCOE HBA DRIVER
5399 M:      Satish Kharat <[email protected]>
5400 M:      Sesidhar Baddela <[email protected]>
5401 M:      Karan Tilak Kumar <[email protected]>
5402 L:      [email protected]
5403 S:      Supported
5404 F:      drivers/scsi/fnic/
5405
5406 CISCO SCSI HBA DRIVER
5407 M:      Karan Tilak Kumar <[email protected]>
5408 M:      Sesidhar Baddela <[email protected]>
5409 L:      [email protected]
5410 S:      Supported
5411 F:      drivers/scsi/snic/
5412
5413 CISCO VIC ETHERNET NIC DRIVER
5414 M:      Christian Benvenuti <[email protected]>
5415 M:      Satish Kharat <[email protected]>
5416 S:      Supported
5417 F:      drivers/net/ethernet/cisco/enic/
5418
5419 CISCO VIC LOW LATENCY NIC DRIVER
5420 M:      Christian Benvenuti <[email protected]>
5421 M:      Nelson Escobar <[email protected]>
5422 S:      Supported
5423 F:      drivers/infiniband/hw/usnic/
5424
5425 CLANG CONTROL FLOW INTEGRITY SUPPORT
5426 M:      Sami Tolvanen <[email protected]>
5427 M:      Kees Cook <[email protected]>
5428 R:      Nathan Chancellor <[email protected]>
5429 L:      [email protected]
5430 S:      Supported
5431 B:      https://github.com/ClangBuiltLinux/linux/issues
5432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5433 F:      include/linux/cfi.h
5434 F:      kernel/cfi.c
5435
5436 CLANG-FORMAT FILE
5437 M:      Miguel Ojeda <[email protected]>
5438 S:      Maintained
5439 F:      .clang-format
5440
5441 CLANG/LLVM BUILD SUPPORT
5442 M:      Nathan Chancellor <[email protected]>
5443 R:      Nick Desaulniers <[email protected]>
5444 R:      Bill Wendling <[email protected]>
5445 R:      Justin Stitt <[email protected]>
5446 L:      [email protected]
5447 S:      Supported
5448 W:      https://clangbuiltlinux.github.io/
5449 B:      https://github.com/ClangBuiltLinux/linux/issues
5450 C:      irc://irc.libera.chat/clangbuiltlinux
5451 F:      Documentation/kbuild/llvm.rst
5452 F:      include/linux/compiler-clang.h
5453 F:      scripts/Makefile.clang
5454 F:      scripts/clang-tools/
5455 K:      \b(?i:clang|llvm)\b
5456
5457 CLK API
5458 M:      Russell King <[email protected]>
5459 L:      [email protected]
5460 S:      Maintained
5461 F:      include/linux/clk.h
5462
5463 CLOCKSOURCE, CLOCKEVENT DRIVERS
5464 M:      Daniel Lezcano <[email protected]>
5465 M:      Thomas Gleixner <[email protected]>
5466 L:      [email protected]
5467 S:      Supported
5468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5469 F:      Documentation/devicetree/bindings/timer/
5470 F:      drivers/clocksource/
5471
5472 CLOSURES
5473 M:      Kent Overstreet <[email protected]>
5474 L:      [email protected]
5475 S:      Supported
5476 C:      irc://irc.oftc.net/bcache
5477 F:      include/linux/closure.h
5478 F:      lib/closure.c
5479
5480 CMPC ACPI DRIVER
5481 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5482 L:      [email protected]
5483 S:      Supported
5484 F:      drivers/platform/x86/classmate-laptop.c
5485
5486 COBALT MEDIA DRIVER
5487 M:      Hans Verkuil <[email protected]>
5488 L:      [email protected]
5489 S:      Supported
5490 W:      https://linuxtv.org
5491 T:      git git://linuxtv.org/media_tree.git
5492 F:      drivers/media/pci/cobalt/
5493
5494 COCCINELLE/Semantic Patches (SmPL)
5495 M:      Julia Lawall <[email protected]>
5496 M:      Nicolas Palix <[email protected]>
5497 L:      [email protected] (moderated for non-subscribers)
5498 S:      Supported
5499 W:      https://coccinelle.gitlabpages.inria.fr/website/
5500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5501 F:      Documentation/dev-tools/coccinelle.rst
5502 F:      scripts/coccicheck
5503 F:      scripts/coccinelle/
5504
5505 CODA FILE SYSTEM
5506 M:      Jan Harkes <[email protected]>
5507 M:      [email protected]
5508 L:      [email protected]
5509 S:      Maintained
5510 W:      http://www.coda.cs.cmu.edu/
5511 F:      Documentation/filesystems/coda.rst
5512 F:      fs/coda/
5513 F:      include/linux/coda*.h
5514 F:      include/uapi/linux/coda*.h
5515
5516 CODA V4L2 MEM2MEM DRIVER
5517 M:      Philipp Zabel <[email protected]>
5518 L:      [email protected]
5519 S:      Maintained
5520 F:      Documentation/devicetree/bindings/media/coda.yaml
5521 F:      drivers/media/platform/chips-media/coda
5522
5523 CODE OF CONDUCT
5524 M:      Greg Kroah-Hartman <[email protected]>
5525 S:      Supported
5526 F:      Documentation/process/code-of-conduct-interpretation.rst
5527 F:      Documentation/process/code-of-conduct.rst
5528
5529 CODE TAGGING
5530 M:      Suren Baghdasaryan <[email protected]>
5531 M:      Kent Overstreet <[email protected]>
5532 S:      Maintained
5533 F:      include/asm-generic/codetag.lds.h
5534 F:      include/linux/codetag.h
5535 F:      lib/codetag.c
5536
5537 COMEDI DRIVERS
5538 M:      Ian Abbott <[email protected]>
5539 M:      H Hartley Sweeten <[email protected]>
5540 S:      Odd Fixes
5541 F:      drivers/comedi/
5542 F:      include/linux/comedi/
5543 F:      include/uapi/linux/comedi.h
5544
5545 COMMON CLK FRAMEWORK
5546 M:      Michael Turquette <[email protected]>
5547 M:      Stephen Boyd <[email protected]>
5548 L:      [email protected]
5549 S:      Maintained
5550 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5552 F:      Documentation/devicetree/bindings/clock/
5553 F:      drivers/clk/
5554 F:      include/dt-bindings/clock/
5555 F:      include/linux/clk-pr*
5556 F:      include/linux/clk/
5557 F:      include/linux/of_clk.h
5558 X:      drivers/clk/clkdev.c
5559
5560 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5561 M:      Steve French <[email protected]>
5562 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5563 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5564 R:      Shyam Prasad N <[email protected]> (multichannel)
5565 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5566 R:      Bharath SM <[email protected]> (deferred close, directory leases)
5567 L:      [email protected]
5568 L:      [email protected] (moderated for non-subscribers)
5569 S:      Supported
5570 W:      https://wiki.samba.org/index.php/LinuxCIFS
5571 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5572 F:      Documentation/admin-guide/cifs/
5573 F:      fs/smb/client/
5574 F:      fs/smb/common/
5575 F:      include/uapi/linux/cifs
5576
5577 COMPACTPCI HOTPLUG CORE
5578 M:      Scott Murray <[email protected]>
5579 L:      [email protected]
5580 S:      Maintained
5581 F:      drivers/pci/hotplug/cpci_hotplug*
5582
5583 COMPACTPCI HOTPLUG GENERIC DRIVER
5584 M:      Scott Murray <[email protected]>
5585 L:      [email protected]
5586 S:      Maintained
5587 F:      drivers/pci/hotplug/cpcihp_generic.c
5588
5589 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5590 M:      Scott Murray <[email protected]>
5591 L:      [email protected]
5592 S:      Maintained
5593 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5594
5595 COMPAL LAPTOP SUPPORT
5596 M:      Cezary Jackiewicz <[email protected]>
5597 L:      [email protected]
5598 S:      Maintained
5599 F:      drivers/platform/x86/compal-laptop.c
5600
5601 COMPILER ATTRIBUTES
5602 M:      Miguel Ojeda <[email protected]>
5603 S:      Maintained
5604 F:      include/linux/compiler_attributes.h
5605
5606 COMPUTE EXPRESS LINK (CXL)
5607 M:      Davidlohr Bueso <[email protected]>
5608 M:      Jonathan Cameron <[email protected]>
5609 M:      Dave Jiang <[email protected]>
5610 M:      Alison Schofield <[email protected]>
5611 M:      Vishal Verma <[email protected]>
5612 M:      Ira Weiny <[email protected]>
5613 M:      Dan Williams <[email protected]>
5614 L:      [email protected]
5615 S:      Maintained
5616 F:      Documentation/driver-api/cxl
5617 F:      drivers/cxl/
5618 F:      include/linux/einj-cxl.h
5619 F:      include/linux/cxl-event.h
5620 F:      include/uapi/linux/cxl_mem.h
5621 F:      tools/testing/cxl/
5622
5623 COMPUTE EXPRESS LINK PMU (CPMU)
5624 M:      Jonathan Cameron <[email protected]>
5625 L:      [email protected]
5626 S:      Maintained
5627 F:      Documentation/admin-guide/perf/cxl.rst
5628 F:      drivers/perf/cxl_pmu.c
5629
5630 CONEXANT ACCESSRUNNER USB DRIVER
5631 L:      [email protected]
5632 S:      Orphan
5633 W:      http://accessrunner.sourceforge.net/
5634 F:      drivers/usb/atm/cxacru.c
5635
5636 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5637 M:      Elena Reshetova <[email protected]>
5638 M:      Carlos Bilbao <[email protected]>
5639 S:      Maintained
5640 F:      Documentation/security/snp-tdx-threat-model.rst
5641
5642 CONFIGFS
5643 M:      Joel Becker <[email protected]>
5644 M:      Christoph Hellwig <[email protected]>
5645 S:      Supported
5646 T:      git git://git.infradead.org/users/hch/configfs.git
5647 F:      fs/configfs/
5648 F:      include/linux/configfs.h
5649 F:      samples/configfs/
5650
5651 CONSOLE SUBSYSTEM
5652 M:      Greg Kroah-Hartman <[email protected]>
5653 S:      Supported
5654 F:      drivers/video/console/
5655 F:      include/linux/console*
5656
5657 CONTEXT TRACKING
5658 M:      Frederic Weisbecker <[email protected]>
5659 M:      "Paul E. McKenney" <[email protected]>
5660 S:      Maintained
5661 F:      include/linux/context_tracking*
5662 F:      kernel/context_tracking.c
5663
5664 CONTROL GROUP (CGROUP)
5665 M:      Tejun Heo <[email protected]>
5666 M:      Zefan Li <[email protected]>
5667 M:      Johannes Weiner <[email protected]>
5668 M:      Michal Koutný <[email protected]>
5669 L:      [email protected]
5670 S:      Maintained
5671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5672 F:      Documentation/admin-guide/cgroup-v1/
5673 F:      Documentation/admin-guide/cgroup-v2.rst
5674 F:      include/linux/cgroup*
5675 F:      kernel/cgroup/
5676 F:      tools/testing/selftests/cgroup/
5677
5678 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5679 M:      Tejun Heo <[email protected]>
5680 M:      Josef Bacik <[email protected]>
5681 M:      Jens Axboe <[email protected]>
5682 L:      [email protected]
5683 L:      [email protected]
5684 T:      git git://git.kernel.dk/linux-block
5685 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5686 F:      block/bfq-cgroup.c
5687 F:      block/blk-cgroup.c
5688 F:      block/blk-iocost.c
5689 F:      block/blk-iolatency.c
5690 F:      block/blk-throttle.c
5691 F:      include/linux/blk-cgroup.h
5692
5693 CONTROL GROUP - CPUSET
5694 M:      Waiman Long <[email protected]>
5695 M:      Zefan Li <[email protected]>
5696 L:      [email protected]
5697 S:      Maintained
5698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5699 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5700 F:      include/linux/cpuset.h
5701 F:      kernel/cgroup/cpuset.c
5702 F:      tools/testing/selftests/cgroup/test_cpuset.c
5703 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5704
5705 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5706 M:      Johannes Weiner <[email protected]>
5707 M:      Michal Hocko <[email protected]>
5708 M:      Roman Gushchin <[email protected]>
5709 M:      Shakeel Butt <[email protected]>
5710 R:      Muchun Song <[email protected]>
5711 L:      [email protected]
5712 L:      [email protected]
5713 S:      Maintained
5714 F:      include/linux/memcontrol.h
5715 F:      mm/memcontrol.c
5716 F:      mm/memcontrol-v1.c
5717 F:      mm/memcontrol-v1.h
5718 F:      mm/swap_cgroup.c
5719 F:      samples/cgroup/*
5720 F:      tools/testing/selftests/cgroup/memcg_protection.m
5721 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5722 F:      tools/testing/selftests/cgroup/test_kmem.c
5723 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5724
5725 CORETEMP HARDWARE MONITORING DRIVER
5726 M:      Fenghua Yu <[email protected]>
5727 L:      [email protected]
5728 S:      Maintained
5729 F:      Documentation/hwmon/coretemp.rst
5730 F:      drivers/hwmon/coretemp.c
5731
5732 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5733 M:      Marius Zachmann <[email protected]>
5734 L:      [email protected]
5735 S:      Maintained
5736 F:      drivers/hwmon/corsair-cpro.c
5737
5738 CORSAIR-PSU HARDWARE MONITOR DRIVER
5739 M:      Wilken Gottwalt <[email protected]>
5740 L:      [email protected]
5741 S:      Maintained
5742 F:      Documentation/hwmon/corsair-psu.rst
5743 F:      drivers/hwmon/corsair-psu.c
5744
5745 COUNTER SUBSYSTEM
5746 M:      William Breathitt Gray <[email protected]>
5747 L:      [email protected]
5748 S:      Maintained
5749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5750 F:      Documentation/ABI/testing/sysfs-bus-counter
5751 F:      Documentation/driver-api/generic-counter.rst
5752 F:      drivers/counter/
5753 F:      include/linux/counter.h
5754 F:      include/uapi/linux/counter.h
5755 F:      tools/counter/
5756
5757 COUNTER WATCH EVENTS TOOL
5758 M:      Fabrice Gasnier <[email protected]>
5759 L:      [email protected]
5760 S:      Maintained
5761 F:      tools/counter/counter_watch_events.c
5762
5763 CP2615 I2C DRIVER
5764 M:      Bence Csókás <[email protected]>
5765 S:      Maintained
5766 F:      drivers/i2c/busses/i2c-cp2615.c
5767
5768 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5769 M:      Viresh Kumar <[email protected]>
5770 M:      Sudeep Holla <[email protected]>
5771 L:      [email protected]
5772 S:      Maintained
5773 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5774 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5775
5776 CPU FREQUENCY SCALING FRAMEWORK
5777 M:      "Rafael J. Wysocki" <[email protected]>
5778 M:      Viresh Kumar <[email protected]>
5779 L:      [email protected]
5780 S:      Maintained
5781 B:      https://bugzilla.kernel.org
5782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5784 F:      Documentation/admin-guide/pm/cpufreq.rst
5785 F:      Documentation/admin-guide/pm/intel_pstate.rst
5786 F:      Documentation/cpu-freq/
5787 F:      Documentation/devicetree/bindings/cpufreq/
5788 F:      drivers/cpufreq/
5789 F:      include/linux/cpufreq.h
5790 F:      include/linux/sched/cpufreq.h
5791 F:      kernel/sched/cpufreq*.c
5792 F:      tools/testing/selftests/cpufreq/
5793
5794 CPU HOTPLUG
5795 M:      Thomas Gleixner <[email protected]>
5796 M:      Peter Zijlstra <[email protected]>
5797 L:      [email protected]
5798 S:      Maintained
5799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5800 F:      include/linux/cpu.h
5801 F:      include/linux/cpuhotplug.h
5802 F:      include/linux/smpboot.h
5803 F:      kernel/cpu.c
5804 F:      kernel/smpboot.*
5805
5806 CPU IDLE TIME MANAGEMENT FRAMEWORK
5807 M:      "Rafael J. Wysocki" <[email protected]>
5808 M:      Daniel Lezcano <[email protected]>
5809 L:      [email protected]
5810 S:      Maintained
5811 B:      https://bugzilla.kernel.org
5812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5813 F:      Documentation/admin-guide/pm/cpuidle.rst
5814 F:      Documentation/driver-api/pm/cpuidle.rst
5815 F:      drivers/cpuidle/
5816 F:      include/linux/cpuidle.h
5817
5818 CPU POWER MONITORING SUBSYSTEM
5819 M:      Thomas Renninger <[email protected]>
5820 M:      Shuah Khan <[email protected]>
5821 M:      Shuah Khan <[email protected]>
5822 L:      [email protected]
5823 S:      Maintained
5824 F:      tools/power/cpupower/
5825
5826 CPUID/MSR DRIVER
5827 M:      "H. Peter Anvin" <[email protected]>
5828 S:      Maintained
5829 F:      arch/x86/kernel/cpuid.c
5830 F:      arch/x86/kernel/msr.c
5831
5832 CPUIDLE DRIVER - ARM BIG LITTLE
5833 M:      Lorenzo Pieralisi <[email protected]>
5834 M:      Daniel Lezcano <[email protected]>
5835 L:      [email protected]
5836 L:      [email protected] (moderated for non-subscribers)
5837 S:      Maintained
5838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5839 F:      drivers/cpuidle/cpuidle-big_little.c
5840
5841 CPUIDLE DRIVER - ARM EXYNOS
5842 M:      Daniel Lezcano <[email protected]>
5843 M:      Kukjin Kim <[email protected]>
5844 R:      Krzysztof Kozlowski <[email protected]>
5845 L:      [email protected]
5846 L:      [email protected]
5847 S:      Maintained
5848 F:      arch/arm/mach-exynos/pm.c
5849 F:      drivers/cpuidle/cpuidle-exynos.c
5850 F:      include/linux/platform_data/cpuidle-exynos.h
5851
5852 CPUIDLE DRIVER - ARM PSCI
5853 M:      Lorenzo Pieralisi <[email protected]>
5854 M:      Sudeep Holla <[email protected]>
5855 L:      [email protected]
5856 L:      [email protected] (moderated for non-subscribers)
5857 S:      Supported
5858 F:      drivers/cpuidle/cpuidle-psci.c
5859
5860 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5861 M:      Ulf Hansson <[email protected]>
5862 L:      [email protected]
5863 L:      [email protected] (moderated for non-subscribers)
5864 S:      Supported
5865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5866 F:      drivers/cpuidle/cpuidle-psci-domain.c
5867 F:      drivers/cpuidle/cpuidle-psci.h
5868
5869 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5870 M:      Ulf Hansson <[email protected]>
5871 L:      [email protected]
5872 S:      Supported
5873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
5874 F:      drivers/cpuidle/dt_idle_genpd.c
5875 F:      drivers/cpuidle/dt_idle_genpd.h
5876
5877 CPUIDLE DRIVER - RISC-V SBI
5878 M:      Anup Patel <[email protected]>
5879 L:      [email protected]
5880 L:      [email protected]
5881 S:      Maintained
5882 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5883
5884 CRAMFS FILESYSTEM
5885 M:      Nicolas Pitre <[email protected]>
5886 S:      Maintained
5887 F:      Documentation/filesystems/cramfs.rst
5888 F:      fs/cramfs/
5889
5890 CREATIVE SB0540
5891 M:      Bastien Nocera <[email protected]>
5892 L:      [email protected]
5893 S:      Maintained
5894 F:      drivers/hid/hid-creative-sb0540.c
5895
5896 CRYPTO API
5897 M:      Herbert Xu <[email protected]>
5898 M:      "David S. Miller" <[email protected]>
5899 L:      [email protected]
5900 S:      Maintained
5901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5903 F:      Documentation/crypto/
5904 F:      Documentation/devicetree/bindings/crypto/
5905 F:      arch/*/crypto/
5906 F:      crypto/
5907 F:      drivers/crypto/
5908 F:      include/crypto/
5909 F:      include/linux/crypto*
5910 F:      lib/crypto/
5911
5912 CRYPTO SPEED TEST COMPARE
5913 M:      Wang Jinchao <[email protected]>
5914 L:      [email protected]
5915 S:      Maintained
5916 F:      tools/crypto/tcrypt/tcrypt_speed_compare.py
5917
5918 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5919 M:      Neil Horman <[email protected]>
5920 L:      [email protected]
5921 S:      Maintained
5922 F:      crypto/ansi_cprng.c
5923 F:      crypto/rng.c
5924
5925 CS3308 MEDIA DRIVER
5926 M:      Hans Verkuil <[email protected]>
5927 L:      [email protected]
5928 S:      Odd Fixes
5929 W:      http://linuxtv.org
5930 T:      git git://linuxtv.org/media_tree.git
5931 F:      drivers/media/i2c/cs3308.c
5932
5933 CS5535 Audio ALSA driver
5934 M:      Jaya Kumar <[email protected]>
5935 S:      Maintained
5936 F:      sound/pci/cs5535audio/
5937
5938 CTU CAN FD DRIVER
5939 M:      Pavel Pisa <[email protected]>
5940 M:      Ondrej Ille <[email protected]>
5941 L:      [email protected]
5942 S:      Maintained
5943 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5944 F:      drivers/net/can/ctucanfd/
5945
5946 CVE ASSIGNMENT CONTACT
5947 M:      CVE Assignment Team <[email protected]>
5948 S:      Maintained
5949 F:      Documentation/process/cve.rst
5950
5951 CW1200 WLAN driver
5952 S:      Orphan
5953 F:      drivers/net/wireless/st/cw1200/
5954
5955 CX18 VIDEO4LINUX DRIVER
5956 M:      Andy Walls <[email protected]>
5957 L:      [email protected]
5958 S:      Maintained
5959 W:      https://linuxtv.org
5960 T:      git git://linuxtv.org/media_tree.git
5961 F:      drivers/media/pci/cx18/
5962 F:      include/uapi/linux/ivtv*
5963
5964 CX2341X MPEG ENCODER HELPER MODULE
5965 M:      Hans Verkuil <[email protected]>
5966 L:      [email protected]
5967 S:      Maintained
5968 W:      https://linuxtv.org
5969 T:      git git://linuxtv.org/media_tree.git
5970 F:      drivers/media/common/cx2341x*
5971 F:      include/media/drv-intf/cx2341x.h
5972
5973 CX24120 MEDIA DRIVER
5974 M:      Jemma Denson <[email protected]>
5975 M:      Patrick Boettcher <[email protected]>
5976 L:      [email protected]
5977 S:      Maintained
5978 W:      https://linuxtv.org
5979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5980 F:      drivers/media/dvb-frontends/cx24120*
5981
5982 CX88 VIDEO4LINUX DRIVER
5983 M:      Mauro Carvalho Chehab <[email protected]>
5984 L:      [email protected]
5985 S:      Odd fixes
5986 W:      https://linuxtv.org
5987 T:      git git://linuxtv.org/media_tree.git
5988 F:      Documentation/driver-api/media/drivers/cx88*
5989 F:      drivers/media/pci/cx88/
5990
5991 CXD2820R MEDIA DRIVER
5992 L:      [email protected]
5993 S:      Orphan
5994 W:      https://linuxtv.org
5995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5996 F:      drivers/media/dvb-frontends/cxd2820r*
5997
5998 CXGB3 ETHERNET DRIVER (CXGB3)
5999 M:      Potnuri Bharat Teja <[email protected]>
6000 L:      [email protected]
6001 S:      Supported
6002 W:      http://www.chelsio.com
6003 F:      drivers/net/ethernet/chelsio/cxgb3/
6004
6005 CXGB3 ISCSI DRIVER (CXGB3I)
6006 M:      Varun Prakash <[email protected]>
6007 L:      [email protected]
6008 S:      Supported
6009 W:      http://www.chelsio.com
6010 F:      drivers/scsi/cxgbi/cxgb3i
6011
6012 CXGB4 CRYPTO DRIVER (chcr)
6013 M:      Ayush Sawal <[email protected]>
6014 L:      [email protected]
6015 S:      Supported
6016 W:      http://www.chelsio.com
6017 F:      drivers/crypto/chelsio
6018
6019 CXGB4 ETHERNET DRIVER (CXGB4)
6020 M:      Potnuri Bharat Teja <[email protected]>
6021 L:      [email protected]
6022 S:      Supported
6023 W:      http://www.chelsio.com
6024 F:      drivers/net/ethernet/chelsio/cxgb4/
6025
6026 CXGB4 INLINE CRYPTO DRIVER
6027 M:      Ayush Sawal <[email protected]>
6028 L:      [email protected]
6029 S:      Supported
6030 W:      http://www.chelsio.com
6031 F:      drivers/net/ethernet/chelsio/inline_crypto/
6032
6033 CXGB4 ISCSI DRIVER (CXGB4I)
6034 M:      Varun Prakash <[email protected]>
6035 L:      [email protected]
6036 S:      Supported
6037 W:      http://www.chelsio.com
6038 F:      drivers/scsi/cxgbi/cxgb4i
6039
6040 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
6041 M:      Potnuri Bharat Teja <[email protected]>
6042 L:      [email protected]
6043 S:      Supported
6044 W:      http://www.openfabrics.org
6045 F:      drivers/infiniband/hw/cxgb4/
6046 F:      include/uapi/rdma/cxgb4-abi.h
6047
6048 CXGB4VF ETHERNET DRIVER (CXGB4VF)
6049 M:      Potnuri Bharat Teja <[email protected]>
6050 L:      [email protected]
6051 S:      Supported
6052 W:      http://www.chelsio.com
6053 F:      drivers/net/ethernet/chelsio/cxgb4vf/
6054
6055 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
6056 M:      Frederic Barrat <[email protected]>
6057 M:      Andrew Donnellan <[email protected]>
6058 L:      [email protected]
6059 S:      Supported
6060 F:      Documentation/ABI/testing/sysfs-class-cxl
6061 F:      Documentation/arch/powerpc/cxl.rst
6062 F:      arch/powerpc/platforms/powernv/pci-cxl.c
6063 F:      drivers/misc/cxl/
6064 F:      include/misc/cxl*
6065 F:      include/uapi/misc/cxl.h
6066
6067 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
6068 M:      Manoj N. Kumar <[email protected]>
6069 M:      Uma Krishnan <[email protected]>
6070 L:      [email protected]
6071 S:      Obsolete
6072 F:      Documentation/arch/powerpc/cxlflash.rst
6073 F:      drivers/scsi/cxlflash/
6074 F:      include/uapi/scsi/cxlflash_ioctl.h
6075
6076 CYBERPRO FB DRIVER
6077 M:      Russell King <[email protected]>
6078 L:      [email protected] (moderated for non-subscribers)
6079 S:      Maintained
6080 W:      http://www.armlinux.org.uk/
6081 F:      drivers/video/fbdev/cyber2000fb.*
6082
6083 CYCLADES PC300 DRIVER
6084 S:      Orphan
6085 F:      drivers/net/wan/pc300*
6086
6087 CYPRESS CY8C95X0 PINCTRL DRIVER
6088 M:      Patrick Rudolph <[email protected]>
6089 L:      [email protected]
6090 S:      Maintained
6091 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
6092
6093 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
6094 M:      Linus Walleij <[email protected]>
6095 L:      [email protected]
6096 S:      Maintained
6097 F:      drivers/input/touchscreen/cy8ctma140.c
6098
6099 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
6100 M:      Yassine Oudjana <[email protected]>
6101 L:      [email protected]
6102 S:      Maintained
6103 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
6104 F:      drivers/input/keyboard/cypress-sf.c
6105
6106 CYPRESS_FIRMWARE MEDIA DRIVER
6107 L:      [email protected]
6108 S:      Orphan
6109 W:      https://linuxtv.org
6110 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6111 F:      drivers/media/common/cypress_firmware*
6112
6113 CYTTSP TOUCHSCREEN DRIVER
6114 M:      Linus Walleij <[email protected]>
6115 L:      [email protected]
6116 S:      Maintained
6117 F:      drivers/input/touchscreen/cyttsp*
6118
6119 D-LINK DIR-685 TOUCHKEYS DRIVER
6120 M:      Linus Walleij <[email protected]>
6121 L:      [email protected]
6122 S:      Supported
6123 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
6124
6125 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
6126 M:      Joshua Kinard <[email protected]>
6127 S:      Maintained
6128 F:      drivers/rtc/rtc-ds1685.c
6129 F:      include/linux/rtc/ds1685.h
6130
6131 DAMA SLAVE for AX.25
6132 M:      Joerg Reuter <[email protected]>
6133 L:      [email protected]
6134 S:      Maintained
6135 W:      http://yaina.de/jreuter/
6136 W:      http://www.qsl.net/dl1bke/
6137 F:      net/ax25/af_ax25.c
6138 F:      net/ax25/ax25_dev.c
6139 F:      net/ax25/ax25_ds_*
6140 F:      net/ax25/ax25_in.c
6141 F:      net/ax25/ax25_out.c
6142 F:      net/ax25/ax25_timer.c
6143 F:      net/ax25/sysctl_net_ax25.c
6144
6145 DATA ACCESS MONITOR
6146 M:      SeongJae Park <[email protected]>
6147 L:      [email protected]
6148 L:      [email protected]
6149 S:      Maintained
6150 W:      https://damonitor.github.io
6151 P:      Documentation/mm/damon/maintainer-profile.rst
6152 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
6153 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
6154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
6155 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
6156 F:      Documentation/admin-guide/mm/damon/
6157 F:      Documentation/mm/damon/
6158 F:      include/linux/damon.h
6159 F:      include/trace/events/damon.h
6160 F:      mm/damon/
6161 F:      tools/testing/selftests/damon/
6162
6163 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
6164 L:      [email protected]
6165 S:      Orphan
6166 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
6167 F:      drivers/net/ethernet/dec/tulip/dmfe.c
6168
6169 DC390/AM53C974 SCSI driver
6170 M:      Hannes Reinecke <[email protected]>
6171 L:      [email protected]
6172 S:      Maintained
6173 F:      drivers/scsi/am53c974.c
6174
6175 DC395x SCSI driver
6176 M:      Oliver Neukum <[email protected]>
6177 M:      Ali Akcaagac <[email protected]>
6178 M:      Jamie Lenehan <[email protected]>
6179 S:      Maintained
6180 F:      Documentation/scsi/dc395x.rst
6181 F:      drivers/scsi/dc395x.*
6182
6183 DCCP PROTOCOL
6184 L:      [email protected]
6185 S:      Orphan
6186 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
6187 F:      include/linux/dccp.h
6188 F:      include/linux/tfrc.h
6189 F:      include/uapi/linux/dccp.h
6190 F:      net/dccp/
6191
6192 DEBUGOBJECTS:
6193 M:      Thomas Gleixner <[email protected]>
6194 L:      [email protected]
6195 S:      Maintained
6196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
6197 F:      include/linux/debugobjects.h
6198 F:      lib/debugobjects.c
6199
6200 DECSTATION PLATFORM SUPPORT
6201 M:      "Maciej W. Rozycki" <[email protected]>
6202 L:      [email protected]
6203 S:      Maintained
6204 W:      http://www.linux-mips.org/wiki/DECstation
6205 F:      arch/mips/dec/
6206 F:      arch/mips/include/asm/dec/
6207 F:      arch/mips/include/asm/mach-dec/
6208
6209 DEFXX FDDI NETWORK DRIVER
6210 M:      "Maciej W. Rozycki" <[email protected]>
6211 S:      Maintained
6212 F:      drivers/net/fddi/defxx.*
6213
6214 DEFZA FDDI NETWORK DRIVER
6215 M:      "Maciej W. Rozycki" <[email protected]>
6216 S:      Maintained
6217 F:      drivers/net/fddi/defza.*
6218
6219 DEINTERLACE DRIVERS FOR ALLWINNER H3
6220 M:      Jernej Skrabec <[email protected]>
6221 L:      [email protected]
6222 S:      Maintained
6223 T:      git git://linuxtv.org/media_tree.git
6224 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
6225 F:      drivers/media/platform/sunxi/sun8i-di/
6226
6227 DELL LAPTOP DRIVER
6228 M:      Matthew Garrett <[email protected]>
6229 M:      Pali Rohár <[email protected]>
6230 L:      [email protected]
6231 S:      Maintained
6232 F:      drivers/platform/x86/dell/dell-laptop.c
6233
6234 DELL LAPTOP FREEFALL DRIVER
6235 M:      Pali Rohár <[email protected]>
6236 S:      Maintained
6237 F:      drivers/platform/x86/dell/dell-smo8800.c
6238
6239 DELL LAPTOP RBTN DRIVER
6240 M:      Pali Rohár <[email protected]>
6241 S:      Maintained
6242 F:      drivers/platform/x86/dell/dell-rbtn.*
6243
6244 DELL LAPTOP SMM DRIVER
6245 M:      Pali Rohár <[email protected]>
6246 S:      Maintained
6247 F:      Documentation/ABI/obsolete/procfs-i8k
6248 F:      drivers/hwmon/dell-smm-hwmon.c
6249 F:      include/uapi/linux/i8k.h
6250
6251 DELL PC DRIVER
6252 M:      Lyndon Sanche <[email protected]>
6253 L:      [email protected]
6254 S:      Maintained
6255 F:      drivers/platform/x86/dell/dell-pc.c
6256
6257 DELL REMOTE BIOS UPDATE DRIVER
6258 M:      Stuart Hayes <[email protected]>
6259 L:      [email protected]
6260 S:      Maintained
6261 F:      drivers/platform/x86/dell/dell_rbu.c
6262
6263 DELL SMBIOS DRIVER
6264 M:      Pali Rohár <[email protected]>
6265 L:      [email protected]
6266 L:      [email protected]
6267 S:      Maintained
6268 F:      drivers/platform/x86/dell/dell-smbios.*
6269
6270 DELL SMBIOS SMM DRIVER
6271 L:      [email protected]
6272 L:      [email protected]
6273 S:      Maintained
6274 F:      drivers/platform/x86/dell/dell-smbios-smm.c
6275
6276 DELL SMBIOS WMI DRIVER
6277 L:      [email protected]
6278 L:      [email protected]
6279 S:      Maintained
6280 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
6281 F:      tools/wmi/dell-smbios-example.c
6282
6283 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
6284 M:      Stuart Hayes <[email protected]>
6285 L:      [email protected]
6286 S:      Maintained
6287 F:      Documentation/userspace-api/dcdbas.rst
6288 F:      drivers/platform/x86/dell/dcdbas.*
6289
6290 DELL WMI DDV DRIVER
6291 M:      Armin Wolf <[email protected]>
6292 S:      Maintained
6293 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
6294 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
6295 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
6296 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
6297
6298 DELL WMI DESCRIPTOR DRIVER
6299 L:      [email protected]
6300 S:      Maintained
6301 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
6302
6303 DELL WMI HARDWARE PRIVACY SUPPORT
6304 L:      [email protected]
6305 L:      [email protected]
6306 S:      Maintained
6307 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
6308
6309 DELL WMI NOTIFICATIONS DRIVER
6310 M:      Matthew Garrett <[email protected]>
6311 M:      Pali Rohár <[email protected]>
6312 S:      Maintained
6313 F:      drivers/platform/x86/dell/dell-wmi-base.c
6314
6315 DELL WMI SYSMAN DRIVER
6316 M:      Prasanth Ksr <[email protected]>
6317 L:      [email protected]
6318 L:      [email protected]
6319 S:      Maintained
6320 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
6321 F:      drivers/platform/x86/dell/dell-wmi-sysman/
6322
6323 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
6324 M:      Zev Weiss <[email protected]>
6325 L:      [email protected]
6326 S:      Maintained
6327 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
6328
6329 DELTA DPS920AB PSU DRIVER
6330 M:      Robert Marko <[email protected]>
6331 L:      [email protected]
6332 S:      Maintained
6333 F:      Documentation/hwmon/dps920ab.rst
6334 F:      drivers/hwmon/pmbus/dps920ab.c
6335
6336 DELTA NETWORKS TN48M CPLD DRIVERS
6337 M:      Robert Marko <[email protected]>
6338 S:      Maintained
6339 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
6340 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
6341 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
6342 F:      drivers/gpio/gpio-tn48m.c
6343 F:      include/dt-bindings/reset/delta,tn48m-reset.h
6344
6345 DELTA ST MEDIA DRIVER
6346 M:      Hugues Fruchet <[email protected]>
6347 L:      [email protected]
6348 S:      Supported
6349 W:      https://linuxtv.org
6350 T:      git git://linuxtv.org/media_tree.git
6351 F:      drivers/media/platform/st/sti/delta
6352
6353 DENALI NAND DRIVER
6354 L:      [email protected]
6355 S:      Orphan
6356 F:      drivers/mtd/nand/raw/denali*
6357
6358 DESIGNWARE EDMA CORE IP DRIVER
6359 M:      Manivannan Sadhasivam <[email protected]>
6360 R:      Serge Semin <[email protected]>
6361 L:      [email protected]
6362 S:      Maintained
6363 F:      drivers/dma/dw-edma/
6364 F:      include/linux/dma/edma.h
6365
6366 DESIGNWARE USB2 DRD IP DRIVER
6367 M:      Minas Harutyunyan <[email protected]>
6368 L:      [email protected]
6369 S:      Maintained
6370 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6371 F:      drivers/usb/dwc2/
6372
6373 DESIGNWARE USB3 DRD IP DRIVER
6374 M:      Thinh Nguyen <[email protected]>
6375 L:      [email protected]
6376 S:      Maintained
6377 F:      drivers/usb/dwc3/
6378
6379 DESIGNWARE XDATA IP DRIVER
6380 L:      [email protected]
6381 S:      Orphan
6382 F:      Documentation/misc-devices/dw-xdata-pcie.rst
6383 F:      drivers/misc/dw-xdata-pcie.c
6384
6385 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
6386 M:      Andreas Klinger <[email protected]>
6387 L:      [email protected]
6388 S:      Maintained
6389 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
6390 F:      drivers/iio/proximity/srf*.c
6391
6392 DEVICE COREDUMP (DEV_COREDUMP)
6393 M:      Johannes Berg <[email protected]>
6394 L:      [email protected]
6395 S:      Maintained
6396 F:      drivers/base/devcoredump.c
6397 F:      include/linux/devcoredump.h
6398
6399 DEVICE DEPENDENCY HELPER SCRIPT
6400 M:      Saravana Kannan <[email protected]>
6401 L:      [email protected]
6402 S:      Maintained
6403 F:      scripts/dev-needs.sh
6404
6405 DEVICE DIRECT ACCESS (DAX)
6406 M:      Dan Williams <[email protected]>
6407 M:      Vishal Verma <[email protected]>
6408 M:      Dave Jiang <[email protected]>
6409 L:      [email protected]
6410 L:      [email protected]
6411 S:      Supported
6412 F:      drivers/dax/
6413
6414 DEVICE FREQUENCY (DEVFREQ)
6415 M:      MyungJoo Ham <[email protected]>
6416 M:      Kyungmin Park <[email protected]>
6417 M:      Chanwoo Choi <[email protected]>
6418 L:      [email protected]
6419 S:      Maintained
6420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6421 F:      Documentation/devicetree/bindings/devfreq/
6422 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6423 F:      drivers/devfreq/
6424 F:      include/linux/devfreq.h
6425 F:      include/trace/events/devfreq.h
6426
6427 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6428 M:      Chanwoo Choi <[email protected]>
6429 L:      [email protected]
6430 S:      Supported
6431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6432 F:      Documentation/devicetree/bindings/devfreq/event/
6433 F:      drivers/devfreq/devfreq-event.c
6434 F:      drivers/devfreq/event/
6435 F:      include/dt-bindings/pmu/exynos_ppmu.h
6436 F:      include/linux/devfreq-event.h
6437
6438 DEVICE RESOURCE MANAGEMENT HELPERS
6439 M:      Hans de Goede <[email protected]>
6440 R:      Matti Vaittinen <[email protected]>
6441 S:      Maintained
6442 F:      include/linux/devm-helpers.h
6443
6444 DEVICE-MAPPER  (LVM)
6445 M:      Alasdair Kergon <[email protected]>
6446 M:      Mike Snitzer <[email protected]>
6447 M:      Mikulas Patocka <[email protected]>
6448 L:      [email protected]
6449 S:      Maintained
6450 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6452 F:      Documentation/admin-guide/device-mapper/
6453 F:      drivers/md/Kconfig
6454 F:      drivers/md/Makefile
6455 F:      drivers/md/dm*
6456 F:      drivers/md/persistent-data/
6457 F:      include/linux/device-mapper.h
6458 F:      include/linux/dm-*.h
6459 F:      include/uapi/linux/dm-*.h
6460
6461 DEVICE-MAPPER VDO TARGET
6462 M:      Matthew Sakai <[email protected]>
6463 L:      [email protected]
6464 S:      Maintained
6465 F:      Documentation/admin-guide/device-mapper/vdo*.rst
6466 F:      drivers/md/dm-vdo/
6467
6468 DEVLINK
6469 M:      Jiri Pirko <[email protected]>
6470 L:      [email protected]
6471 S:      Supported
6472 F:      Documentation/networking/devlink
6473 F:      include/net/devlink.h
6474 F:      include/uapi/linux/devlink.h
6475 F:      net/devlink/
6476
6477 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6478 M:      Christoph Niedermaier <[email protected]>
6479 L:      [email protected]
6480 S:      Maintained
6481 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6482 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6483
6484 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6485 M:      Marek Vasut <[email protected]>
6486 L:      [email protected]
6487 S:      Maintained
6488 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6489 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6490
6491 DIALOG SEMICONDUCTOR DRIVERS
6492 M:      Support Opensource <[email protected]>
6493 S:      Supported
6494 W:      http://www.dialog-semiconductor.com/products
6495 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6496 F:      Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml
6497 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6498 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6499 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6500 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6501 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6502 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6503 F:      Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml
6504 F:      Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
6505 F:      Documentation/hwmon/da90??.rst
6506 F:      drivers/gpio/gpio-da90??.c
6507 F:      drivers/hwmon/da90??-hwmon.c
6508 F:      drivers/iio/adc/da91??-*.c
6509 F:      drivers/input/misc/da72??.[ch]
6510 F:      drivers/input/misc/da90??_onkey.c
6511 F:      drivers/input/touchscreen/da9052_tsi.c
6512 F:      drivers/leds/leds-da90??.c
6513 F:      drivers/mfd/da903x.c
6514 F:      drivers/mfd/da90??-*.c
6515 F:      drivers/mfd/da91??-*.c
6516 F:      drivers/pinctrl/pinctrl-da90??.c
6517 F:      drivers/power/supply/da9052-battery.c
6518 F:      drivers/power/supply/da91??-*.c
6519 F:      drivers/regulator/da9???-regulator.[ch]
6520 F:      drivers/regulator/slg51000-regulator.[ch]
6521 F:      drivers/rtc/rtc-da90??.c
6522 F:      drivers/thermal/da90??-thermal.c
6523 F:      drivers/video/backlight/da90??_bl.c
6524 F:      drivers/watchdog/da90??_wdt.c
6525 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6526 F:      include/linux/mfd/da903x.h
6527 F:      include/linux/mfd/da9052/
6528 F:      include/linux/mfd/da9055/
6529 F:      include/linux/mfd/da9062/
6530 F:      include/linux/mfd/da9063/
6531 F:      include/linux/mfd/da9150/
6532 F:      include/linux/regulator/da9211.h
6533 F:      include/sound/da[79]*.h
6534 F:      sound/soc/codecs/da[79]*.[ch]
6535
6536 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6537 M:      William Breathitt Gray <[email protected]>
6538 L:      [email protected]
6539 S:      Maintained
6540 F:      drivers/gpio/gpio-gpio-mm.c
6541
6542 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6543 M:      Martin Tuma <[email protected]>
6544 L:      [email protected]
6545 S:      Maintained
6546 F:      Documentation/admin-guide/media/mgb4.rst
6547 F:      drivers/media/pci/mgb4/
6548
6549 DIOLAN U2C-12 I2C DRIVER
6550 M:      Guenter Roeck <[email protected]>
6551 L:      [email protected]
6552 S:      Maintained
6553 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6554
6555 DIRECTORY NOTIFICATION (DNOTIFY)
6556 M:      Jan Kara <[email protected]>
6557 R:      Amir Goldstein <[email protected]>
6558 L:      [email protected]
6559 S:      Maintained
6560 F:      Documentation/filesystems/dnotify.rst
6561 F:      fs/notify/dnotify/
6562 F:      include/linux/dnotify.h
6563
6564 DISK GEOMETRY AND PARTITION HANDLING
6565 M:      Andries Brouwer <[email protected]>
6566 S:      Maintained
6567 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6568 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6569 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6570
6571 DISKQUOTA
6572 M:      Jan Kara <[email protected]>
6573 S:      Maintained
6574 F:      Documentation/filesystems/quota.rst
6575 F:      fs/quota/
6576 F:      include/linux/quota*.h
6577 F:      include/uapi/linux/quota*.h
6578
6579 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6580 M:      Bernie Thompson <[email protected]>
6581 L:      [email protected]
6582 S:      Maintained
6583 W:      http://plugable.com/category/projects/udlfb/
6584 F:      Documentation/fb/udlfb.rst
6585 F:      drivers/video/fbdev/udlfb.c
6586 F:      include/video/udlfb.h
6587
6588 DISTRIBUTED LOCK MANAGER (DLM)
6589 M:      Alexander Aring <[email protected]>
6590 M:      David Teigland <[email protected]>
6591 L:      [email protected]
6592 S:      Supported
6593 W:      https://pagure.io/dlm
6594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6595 F:      fs/dlm/
6596
6597 DMA BUFFER SHARING FRAMEWORK
6598 M:      Sumit Semwal <[email protected]>
6599 M:      Christian König <[email protected]>
6600 L:      [email protected]
6601 L:      [email protected]
6602 L:      [email protected] (moderated for non-subscribers)
6603 S:      Maintained
6604 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6605 F:      Documentation/driver-api/dma-buf.rst
6606 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6607 F:      drivers/dma-buf/
6608 F:      include/linux/*fence.h
6609 F:      include/linux/dma-buf.h
6610 F:      include/linux/dma-resv.h
6611 K:      \bdma_(?:buf|fence|resv)\b
6612
6613 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6614 M:      Vinod Koul <[email protected]>
6615 L:      [email protected]
6616 S:      Maintained
6617 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6619 F:      Documentation/devicetree/bindings/dma/
6620 F:      Documentation/driver-api/dmaengine/
6621 F:      drivers/dma/
6622 F:      include/dt-bindings/dma/
6623 F:      include/linux/dma/
6624 F:      include/linux/dmaengine.h
6625 F:      include/linux/of_dma.h
6626
6627 DMA MAPPING BENCHMARK
6628 M:      Xiang Chen <[email protected]>
6629 L:      [email protected]
6630 F:      kernel/dma/map_benchmark.c
6631 F:      tools/testing/selftests/dma/
6632
6633 DMA MAPPING HELPERS
6634 M:      Christoph Hellwig <[email protected]>
6635 M:      Marek Szyprowski <[email protected]>
6636 R:      Robin Murphy <[email protected]>
6637 L:      [email protected]
6638 S:      Supported
6639 W:      http://git.infradead.org/users/hch/dma-mapping.git
6640 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6641 F:      include/asm-generic/dma-mapping.h
6642 F:      include/linux/dma-direct.h
6643 F:      include/linux/dma-map-ops.h
6644 F:      include/linux/dma-mapping.h
6645 F:      include/linux/swiotlb.h
6646 F:      kernel/dma/
6647
6648 DMA-BUF HEAPS FRAMEWORK
6649 M:      Sumit Semwal <[email protected]>
6650 R:      Benjamin Gaignard <[email protected]>
6651 R:      Brian Starkey <[email protected]>
6652 R:      John Stultz <[email protected]>
6653 R:      T.J. Mercier <[email protected]>
6654 L:      [email protected]
6655 L:      [email protected]
6656 L:      [email protected] (moderated for non-subscribers)
6657 S:      Maintained
6658 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6659 F:      drivers/dma-buf/dma-heap.c
6660 F:      drivers/dma-buf/heaps/*
6661 F:      include/linux/dma-heap.h
6662 F:      include/uapi/linux/dma-heap.h
6663
6664 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6665 M:      Lukasz Luba <[email protected]>
6666 L:      [email protected]
6667 L:      [email protected]
6668 S:      Maintained
6669 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6670 F:      drivers/memory/samsung/exynos5422-dmc.c
6671
6672 DME1737 HARDWARE MONITOR DRIVER
6673 M:      Juerg Haefliger <[email protected]>
6674 L:      [email protected]
6675 S:      Maintained
6676 F:      Documentation/hwmon/dme1737.rst
6677 F:      drivers/hwmon/dme1737.c
6678
6679 DMI/SMBIOS SUPPORT
6680 M:      Jean Delvare <[email protected]>
6681 S:      Maintained
6682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6683 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6684 F:      drivers/firmware/dmi-id.c
6685 F:      drivers/firmware/dmi_scan.c
6686 F:      include/linux/dmi.h
6687
6688 DOCUMENTATION
6689 M:      Jonathan Corbet <[email protected]>
6690 L:      [email protected]
6691 S:      Maintained
6692 P:      Documentation/doc-guide/maintainer-profile.rst
6693 T:      git git://git.lwn.net/linux.git docs-next
6694 F:      Documentation/
6695 F:      scripts/check-variable-fonts.sh
6696 F:      scripts/documentation-file-ref-check
6697 F:      scripts/kernel-doc
6698 F:      scripts/sphinx-pre-install
6699 X:      Documentation/ABI/
6700 X:      Documentation/admin-guide/media/
6701 X:      Documentation/devicetree/
6702 X:      Documentation/driver-api/media/
6703 X:      Documentation/firmware-guide/acpi/
6704 X:      Documentation/i2c/
6705 X:      Documentation/netlink/
6706 X:      Documentation/power/
6707 X:      Documentation/spi/
6708 X:      Documentation/userspace-api/media/
6709
6710 DOCUMENTATION PROCESS
6711 M:      Jonathan Corbet <[email protected]>
6712 L:      [email protected]
6713 S:      Maintained
6714 F:      Documentation/maintainer/
6715 F:      Documentation/process/
6716
6717 DOCUMENTATION REPORTING ISSUES
6718 M:      Thorsten Leemhuis <[email protected]>
6719 L:      [email protected]
6720 S:      Maintained
6721 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6722 F:      Documentation/admin-guide/reporting-issues.rst
6723 F:      Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst
6724
6725 DOCUMENTATION SCRIPTS
6726 M:      Mauro Carvalho Chehab <[email protected]>
6727 L:      [email protected]
6728 S:      Maintained
6729 F:      Documentation/sphinx/parse-headers.pl
6730 F:      scripts/documentation-file-ref-check
6731 F:      scripts/sphinx-pre-install
6732
6733 DOCUMENTATION/ITALIAN
6734 M:      Federico Vaga <[email protected]>
6735 L:      [email protected]
6736 S:      Maintained
6737 F:      Documentation/translations/it_IT
6738
6739 DOCUMENTATION/JAPANESE
6740 R:      Akira Yokosawa <[email protected]>
6741 L:      [email protected]
6742 S:      Maintained
6743 F:      Documentation/translations/ja_JP
6744
6745 DONGWOON DW9714 LENS VOICE COIL DRIVER
6746 M:      Sakari Ailus <[email protected]>
6747 L:      [email protected]
6748 S:      Maintained
6749 T:      git git://linuxtv.org/media_tree.git
6750 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6751 F:      drivers/media/i2c/dw9714.c
6752
6753 DONGWOON DW9719 LENS VOICE COIL DRIVER
6754 M:      Daniel Scally <[email protected]>
6755 L:      [email protected]
6756 S:      Maintained
6757 T:      git git://linuxtv.org/media_tree.git
6758 F:      drivers/media/i2c/dw9719.c
6759
6760 DONGWOON DW9768 LENS VOICE COIL DRIVER
6761 L:      [email protected]
6762 S:      Orphan
6763 T:      git git://linuxtv.org/media_tree.git
6764 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6765 F:      drivers/media/i2c/dw9768.c
6766
6767 DONGWOON DW9807 LENS VOICE COIL DRIVER
6768 M:      Sakari Ailus <[email protected]>
6769 L:      [email protected]
6770 S:      Maintained
6771 T:      git git://linuxtv.org/media_tree.git
6772 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6773 F:      drivers/media/i2c/dw9807-vcm.c
6774
6775 DOUBLETALK DRIVER
6776 M:      "James R. Van Zandt" <[email protected]>
6777 L:      [email protected]
6778 S:      Maintained
6779 F:      drivers/char/dtlk.c
6780 F:      include/linux/dtlk.h
6781
6782 DPAA2 DATAPATH I/O (DPIO) DRIVER
6783 M:      Roy Pledge <[email protected]>
6784 L:      [email protected]
6785 S:      Maintained
6786 F:      drivers/soc/fsl/dpio
6787
6788 DPAA2 ETHERNET DRIVER
6789 M:      Ioana Ciornei <[email protected]>
6790 L:      [email protected]
6791 S:      Maintained
6792 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6793 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6794 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6795 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6796 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6797 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6798 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6799 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6800 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6801 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6802
6803 DPAA2 ETHERNET SWITCH DRIVER
6804 M:      Ioana Ciornei <[email protected]>
6805 L:      [email protected]
6806 S:      Maintained
6807 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6808 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6809 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6810
6811 DPLL SUBSYSTEM
6812 M:      Vadim Fedorenko <[email protected]>
6813 M:      Arkadiusz Kubalewski <[email protected]>
6814 M:      Jiri Pirko <[email protected]>
6815 L:      [email protected]
6816 S:      Supported
6817 F:      Documentation/driver-api/dpll.rst
6818 F:      drivers/dpll/*
6819 F:      include/linux/dpll.h
6820 F:      include/uapi/linux/dpll.h
6821
6822 DRBD DRIVER
6823 M:      Philipp Reisner <[email protected]>
6824 M:      Lars Ellenberg <[email protected]>
6825 M:      Christoph Böhmwalder <[email protected]>
6826 L:      [email protected]
6827 S:      Supported
6828 W:      http://www.drbd.org
6829 T:      git git://git.linbit.com/linux-drbd.git
6830 T:      git git://git.linbit.com/drbd-8.4.git
6831 F:      Documentation/admin-guide/blockdev/
6832 F:      drivers/block/drbd/
6833 F:      include/linux/drbd*
6834 F:      lib/lru_cache.c
6835
6836 DRIVER COMPONENT FRAMEWORK
6837 L:      [email protected]
6838 F:      drivers/base/component.c
6839 F:      include/linux/component.h
6840
6841 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6842 M:      Greg Kroah-Hartman <[email protected]>
6843 R:      "Rafael J. Wysocki" <[email protected]>
6844 S:      Supported
6845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6846 F:      Documentation/core-api/kobject.rst
6847 F:      drivers/base/
6848 F:      fs/debugfs/
6849 F:      fs/sysfs/
6850 F:      include/linux/debugfs.h
6851 F:      include/linux/fwnode.h
6852 F:      include/linux/kobj*
6853 F:      include/linux/property.h
6854 F:      lib/kobj*
6855 F:      rust/kernel/device.rs
6856
6857 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6858 M:      Nishanth Menon <[email protected]>
6859 L:      [email protected]
6860 S:      Maintained
6861 F:      drivers/soc/ti/smartreflex.c
6862 F:      include/linux/power/smartreflex.h
6863
6864 DRM ACCEL DRIVERS FOR INTEL VPU
6865 M:      Jacek Lawrynowicz <[email protected]>
6866 M:      Stanislaw Gruszka <[email protected]>
6867 L:      [email protected]
6868 S:      Supported
6869 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6870 F:      drivers/accel/ivpu/
6871 F:      include/uapi/drm/ivpu_accel.h
6872
6873 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6874 M:      Oded Gabbay <[email protected]>
6875 L:      [email protected]
6876 S:      Maintained
6877 C:      irc://irc.oftc.net/dri-devel
6878 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6879 F:      Documentation/accel/
6880 F:      drivers/accel/
6881 F:      include/drm/drm_accel.h
6882
6883 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6884 M:      Maxime Ripard <[email protected]>
6885 M:      Chen-Yu Tsai <[email protected]>
6886 R:      Jernej Skrabec <[email protected]>
6887 L:      [email protected]
6888 S:      Supported
6889 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6890 F:      drivers/gpu/drm/sun4i/sun8i*
6891
6892 DRM DRIVER FOR ARM PL111 CLCD
6893 S:      Orphan
6894 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6895 F:      drivers/gpu/drm/pl111/
6896
6897 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6898 M:      Linus Walleij <[email protected]>
6899 S:      Maintained
6900 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6901 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6902 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6903
6904 DRM DRIVER FOR ASPEED BMC GFX
6905 M:      Joel Stanley <[email protected]>
6906 L:      [email protected] (moderated for non-subscribers)
6907 S:      Supported
6908 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6909 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6910 F:      drivers/gpu/drm/aspeed/
6911
6912 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6913 M:      Dave Airlie <[email protected]>
6914 R:      Thomas Zimmermann <[email protected]>
6915 R:      Jocelyn Falempe <[email protected]>
6916 L:      [email protected]
6917 S:      Supported
6918 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6919 F:      drivers/gpu/drm/ast/
6920
6921 DRM DRIVER FOR BOCHS VIRTUAL GPU
6922 M:      Gerd Hoffmann <[email protected]>
6923 L:      [email protected]
6924 S:      Maintained
6925 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6926 F:      drivers/gpu/drm/tiny/bochs.c
6927
6928 DRM DRIVER FOR BOE HIMAX8279D PANELS
6929 M:      Jerry Han <[email protected]>
6930 S:      Maintained
6931 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6932 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6933
6934 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6935 M:      Jagan Teki <[email protected]>
6936 S:      Maintained
6937 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6938 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6939
6940 DRM DRIVER FOR EBBG FT8719 PANEL
6941 M:      Joel Selvaraj <[email protected]>
6942 S:      Maintained
6943 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6944 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6945 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6946
6947 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6948 M:      Linus Walleij <[email protected]>
6949 S:      Maintained
6950 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6951 F:      drivers/gpu/drm/tve200/
6952
6953 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6954 M:      Icenowy Zheng <[email protected]>
6955 S:      Maintained
6956 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6957 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6958
6959 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6960 M:      Jagan Teki <[email protected]>
6961 S:      Maintained
6962 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6963 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6964
6965 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6966 M:      Thomas Zimmermann <[email protected]>
6967 M:      Javier Martinez Canillas <[email protected]>
6968 L:      [email protected]
6969 S:      Maintained
6970 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6971 F:      drivers/gpu/drm/drm_aperture.c
6972 F:      drivers/gpu/drm/tiny/ofdrm.c
6973 F:      drivers/gpu/drm/tiny/simpledrm.c
6974 F:      drivers/video/aperture.c
6975 F:      drivers/video/nomodeset.c
6976 F:      include/drm/drm_aperture.h
6977 F:      include/linux/aperture.h
6978 F:      include/video/nomodeset.h
6979
6980 DRM DRIVER FOR GENERIC EDP PANELS
6981 R:      Douglas Anderson <[email protected]>
6982 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6983 F:      drivers/gpu/drm/panel/panel-edp.c
6984
6985 DRM DRIVER FOR GENERIC USB DISPLAY
6986 M:      Noralf Trønnes <[email protected]>
6987 S:      Maintained
6988 W:      https://github.com/notro/gud/wiki
6989 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6990 F:      drivers/gpu/drm/gud/
6991 F:      include/drm/gud.h
6992
6993 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6994 M:      Hans de Goede <[email protected]>
6995 S:      Maintained
6996 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
6997 F:      drivers/gpu/drm/tiny/gm12u320.c
6998
6999 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
7000 M:      Ondrej Jirman <[email protected]>
7001 M:      Javier Martinez Canillas <[email protected]>
7002 S:      Maintained
7003 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7004 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
7005 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
7006
7007 DRM DRIVER FOR HX8357D PANELS
7008 S:      Orphan
7009 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7010 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
7011 F:      drivers/gpu/drm/tiny/hx8357d.c
7012
7013 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
7014 M:      Deepak Rawat <[email protected]>
7015 L:      [email protected]
7016 L:      [email protected]
7017 S:      Maintained
7018 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7019 F:      drivers/gpu/drm/hyperv
7020
7021 DRM DRIVER FOR ILITEK ILI9225 PANELS
7022 M:      David Lechner <[email protected]>
7023 S:      Maintained
7024 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7025 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
7026 F:      drivers/gpu/drm/tiny/ili9225.c
7027
7028 DRM DRIVER FOR ILITEK ILI9486 PANELS
7029 M:      Kamlesh Gurudasani <[email protected]>
7030 S:      Maintained
7031 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7032 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
7033 F:      drivers/gpu/drm/tiny/ili9486.c
7034
7035 DRM DRIVER FOR ILITEK ILI9805 PANELS
7036 M:      Michael Trimarchi <[email protected]>
7037 S:      Maintained
7038 F:      Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
7039 F:      drivers/gpu/drm/panel/panel-ilitek-ili9805.c
7040
7041 DRM DRIVER FOR ILITEK ILI9806E PANELS
7042 M:      Michael Walle <[email protected]>
7043 S:      Maintained
7044 F:      drivers/gpu/drm/panel/panel-ilitek-ili9806e.c
7045
7046 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
7047 M:      Jagan Teki <[email protected]>
7048 S:      Maintained
7049 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
7050 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
7051
7052 DRM DRIVER FOR LG SW43408 PANELS
7053 M:      Sumit Semwal <[email protected]>
7054 M:      Caleb Connolly <[email protected]>
7055 S:      Maintained
7056 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7057 F:      Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
7058 F:      drivers/gpu/drm/panel/panel-lg-sw43408.c
7059
7060 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
7061 M:      Paul Kocialkowski <[email protected]>
7062 S:      Supported
7063 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7064 F:      drivers/gpu/drm/logicvc/
7065
7066 DRM DRIVER FOR LVDS PANELS
7067 M:      Laurent Pinchart <[email protected]>
7068 L:      [email protected]
7069 S:      Maintained
7070 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7071 F:      Documentation/devicetree/bindings/display/lvds.yaml
7072 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
7073 F:      drivers/gpu/drm/panel/panel-lvds.c
7074
7075 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
7076 M:      Guido Günther <[email protected]>
7077 R:      Purism Kernel Team <[email protected]>
7078 S:      Maintained
7079 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
7080 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
7081
7082 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
7083 M:      Dave Airlie <[email protected]>
7084 R:      Thomas Zimmermann <[email protected]>
7085 R:      Jocelyn Falempe <[email protected]>
7086 L:      [email protected]
7087 S:      Supported
7088 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7089 F:      drivers/gpu/drm/mgag200/
7090
7091 DRM DRIVER FOR MI0283QT
7092 M:      Noralf Trønnes <[email protected]>
7093 S:      Maintained
7094 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7095 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
7096 F:      drivers/gpu/drm/tiny/mi0283qt.c
7097
7098 DRM DRIVER FOR MIPI DBI compatible panels
7099 M:      Noralf Trønnes <[email protected]>
7100 S:      Maintained
7101 W:      https://github.com/notro/panel-mipi-dbi/wiki
7102 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7103 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
7104 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
7105
7106 DRM DRIVER for Qualcomm Adreno GPUs
7107 M:      Rob Clark <[email protected]>
7108 R:      Sean Paul <[email protected]>
7109 R:      Konrad Dybcio <[email protected]>
7110 L:      [email protected]
7111 L:      [email protected]
7112 L:      [email protected]
7113 S:      Maintained
7114 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7115 T:      git https://gitlab.freedesktop.org/drm/msm.git
7116 F:      Documentation/devicetree/bindings/display/msm/gpu.yaml
7117 F:      drivers/gpu/drm/msm/adreno/
7118 F:      drivers/gpu/drm/msm/msm_gpu.*
7119 F:      drivers/gpu/drm/msm/msm_gpu_devfreq.*
7120 F:      drivers/gpu/drm/msm/msm_ringbuffer.*
7121 F:      drivers/gpu/drm/msm/registers/adreno/
7122 F:      include/uapi/drm/msm_drm.h
7123
7124 DRM DRIVER for Qualcomm display hardware
7125 M:      Rob Clark <[email protected]>
7126 M:      Abhinav Kumar <[email protected]>
7127 M:      Dmitry Baryshkov <[email protected]>
7128 R:      Sean Paul <[email protected]>
7129 R:      Marijn Suijten <[email protected]>
7130 L:      [email protected]
7131 L:      [email protected]
7132 L:      [email protected]
7133 S:      Maintained
7134 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
7135 T:      git https://gitlab.freedesktop.org/drm/msm.git
7136 F:      Documentation/devicetree/bindings/display/msm/
7137 F:      drivers/gpu/drm/ci/xfails/msm*
7138 F:      drivers/gpu/drm/msm/
7139 F:      include/uapi/drm/msm_drm.h
7140
7141 DRM DRIVER FOR NOVATEK NT35510 PANELS
7142 M:      Linus Walleij <[email protected]>
7143 S:      Maintained
7144 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7145 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
7146 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
7147
7148 DRM DRIVER FOR NOVATEK NT35560 PANELS
7149 M:      Linus Walleij <[email protected]>
7150 S:      Maintained
7151 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7152 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
7153 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
7154
7155 DRM DRIVER FOR NOVATEK NT36523 PANELS
7156 M:      Jianhua Lu <[email protected]>
7157 S:      Maintained
7158 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7159 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
7160 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
7161
7162 DRM DRIVER FOR NOVATEK NT36672A PANELS
7163 M:      Sumit Semwal <[email protected]>
7164 S:      Maintained
7165 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7166 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
7167 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
7168
7169 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7170 M:      Karol Herbst <[email protected]>
7171 M:      Lyude Paul <[email protected]>
7172 M:      Danilo Krummrich <[email protected]>
7173 L:      [email protected]
7174 L:      [email protected]
7175 S:      Supported
7176 W:      https://nouveau.freedesktop.org/
7177 Q:      https://patchwork.freedesktop.org/project/nouveau/
7178 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
7179 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
7180 C:      irc://irc.oftc.net/nouveau
7181 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
7182 F:      drivers/gpu/drm/nouveau/
7183 F:      include/uapi/drm/nouveau_drm.h
7184
7185 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
7186 M:      Stefan Mavrodiev <[email protected]>
7187 S:      Maintained
7188 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
7189 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
7190
7191 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
7192 R:      Douglas Anderson <[email protected]>
7193 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
7194 F:      drivers/gpu/drm/bridge/parade-ps8640.c
7195
7196 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
7197 M:      Noralf Trønnes <[email protected]>
7198 S:      Maintained
7199 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7200 F:      Documentation/devicetree/bindings/display/repaper.txt
7201 F:      drivers/gpu/drm/tiny/repaper.c
7202
7203 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
7204 M:      Dave Airlie <[email protected]>
7205 M:      Gerd Hoffmann <[email protected]>
7206 L:      [email protected]
7207 S:      Obsolete
7208 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
7209 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7210 F:      drivers/gpu/drm/tiny/cirrus.c
7211
7212 DRM DRIVER FOR QXL VIRTUAL GPU
7213 M:      Dave Airlie <[email protected]>
7214 M:      Gerd Hoffmann <[email protected]>
7215 L:      [email protected]
7216 L:      [email protected]
7217 S:      Maintained
7218 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7219 F:      drivers/gpu/drm/qxl/
7220 F:      include/uapi/drm/qxl_drm.h
7221
7222 DRM DRIVER FOR RAYDIUM RM67191 PANELS
7223 M:      Robert Chiras <[email protected]>
7224 S:      Maintained
7225 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
7226 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
7227
7228 DRM DRIVER FOR SAMSUNG DB7430 PANELS
7229 M:      Linus Walleij <[email protected]>
7230 S:      Maintained
7231 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7232 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
7233 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
7234
7235 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
7236 M:      Inki Dae <[email protected]>
7237 M:      Jagan Teki <[email protected]>
7238 M:      Marek Szyprowski <[email protected]>
7239 S:      Maintained
7240 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7241 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
7242 F:      drivers/gpu/drm/bridge/samsung-dsim.c
7243 F:      include/drm/bridge/samsung-dsim.h
7244
7245 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
7246 M:      Markuss Broks <[email protected]>
7247 S:      Maintained
7248 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
7249 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
7250
7251 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
7252 M:      Artur Weber <[email protected]>
7253 S:      Maintained
7254 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
7255 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
7256
7257 DRM DRIVER FOR SITRONIX ST7586 PANELS
7258 M:      David Lechner <[email protected]>
7259 S:      Maintained
7260 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7261 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
7262 F:      drivers/gpu/drm/tiny/st7586.c
7263
7264 DRM DRIVER FOR SITRONIX ST7701 PANELS
7265 M:      Jagan Teki <[email protected]>
7266 S:      Maintained
7267 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
7268 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
7269
7270 DRM DRIVER FOR SITRONIX ST7703 PANELS
7271 M:      Guido Günther <[email protected]>
7272 R:      Purism Kernel Team <[email protected]>
7273 R:      Ondrej Jirman <[email protected]>
7274 S:      Maintained
7275 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
7276 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
7277
7278 DRM DRIVER FOR SITRONIX ST7735R PANELS
7279 M:      David Lechner <[email protected]>
7280 S:      Maintained
7281 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7282 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
7283 F:      drivers/gpu/drm/tiny/st7735r.c
7284
7285 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
7286 M:      Javier Martinez Canillas <[email protected]>
7287 S:      Maintained
7288 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7289 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
7290 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
7291 F:      drivers/gpu/drm/solomon/ssd130x*
7292
7293 DRM DRIVER FOR ST-ERICSSON MCDE
7294 M:      Linus Walleij <[email protected]>
7295 S:      Maintained
7296 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7297 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
7298 F:      drivers/gpu/drm/mcde/
7299
7300 DRM DRIVER FOR SYNAPTICS R63353 PANELS
7301 M:      Michael Trimarchi <[email protected]>
7302 S:      Maintained
7303 F:      Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
7304 F:      drivers/gpu/drm/panel/panel-synaptics-r63353.c
7305
7306 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
7307 M:      Jagan Teki <[email protected]>
7308 S:      Maintained
7309 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
7310 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
7311
7312 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
7313 R:      Douglas Anderson <[email protected]>
7314 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
7315 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
7316
7317 DRM DRIVER FOR TPO TPG110 PANELS
7318 M:      Linus Walleij <[email protected]>
7319 S:      Maintained
7320 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7321 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
7322 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
7323
7324 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
7325 M:      Dave Airlie <[email protected]>
7326 R:      Sean Paul <[email protected]>
7327 R:      Thomas Zimmermann <[email protected]>
7328 L:      [email protected]
7329 S:      Supported
7330 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7331 F:      drivers/gpu/drm/udl/
7332
7333 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
7334 M:      Rodrigo Siqueira <[email protected]>
7335 M:      Melissa Wen <[email protected]>
7336 M:      Maíra Canal <[email protected]>
7337 R:      Haneen Mohammed <[email protected]>
7338 R:      Daniel Vetter <[email protected]>
7339 L:      [email protected]
7340 S:      Maintained
7341 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7342 F:      Documentation/gpu/vkms.rst
7343 F:      drivers/gpu/drm/ci/xfails/vkms*
7344 F:      drivers/gpu/drm/vkms/
7345
7346 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
7347 M:      Hans de Goede <[email protected]>
7348 L:      [email protected]
7349 S:      Maintained
7350 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7351 F:      drivers/gpu/drm/vboxvideo/
7352
7353 DRM DRIVER FOR VMWARE VIRTUAL GPU
7354 M:      Zack Rusin <[email protected]>
7355 R:      Broadcom internal kernel review list <[email protected]>
7356 L:      [email protected]
7357 S:      Supported
7358 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7359 F:      drivers/gpu/drm/vmwgfx/
7360 F:      include/uapi/drm/vmwgfx_drm.h
7361
7362 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
7363 M:      Linus Walleij <[email protected]>
7364 S:      Maintained
7365 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7366 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
7367 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
7368
7369 DRM DRIVERS
7370 M:      David Airlie <[email protected]>
7371 M:      Daniel Vetter <[email protected]>
7372 L:      [email protected]
7373 S:      Maintained
7374 B:      https://gitlab.freedesktop.org/drm
7375 C:      irc://irc.oftc.net/dri-devel
7376 T:      git https://gitlab.freedesktop.org/drm/kernel.git
7377 F:      Documentation/devicetree/bindings/display/
7378 F:      Documentation/devicetree/bindings/gpu/
7379 F:      Documentation/gpu/
7380 F:      drivers/gpu/
7381 F:      include/drm/
7382 F:      include/linux/vga*
7383 F:      include/uapi/drm/
7384
7385 DRM DRIVERS AND MISC GPU PATCHES
7386 M:      Maarten Lankhorst <[email protected]>
7387 M:      Maxime Ripard <[email protected]>
7388 M:      Thomas Zimmermann <[email protected]>
7389 S:      Maintained
7390 W:      https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html
7391 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7392 F:      Documentation/devicetree/bindings/display/
7393 F:      Documentation/devicetree/bindings/gpu/
7394 F:      Documentation/gpu/
7395 F:      drivers/gpu/drm/
7396 F:      drivers/gpu/vga/
7397 F:      include/drm/drm
7398 F:      include/linux/vga*
7399 F:      include/uapi/drm/
7400 X:      drivers/gpu/drm/amd/
7401 X:      drivers/gpu/drm/armada/
7402 X:      drivers/gpu/drm/etnaviv/
7403 X:      drivers/gpu/drm/exynos/
7404 X:      drivers/gpu/drm/i915/
7405 X:      drivers/gpu/drm/kmb/
7406 X:      drivers/gpu/drm/mediatek/
7407 X:      drivers/gpu/drm/msm/
7408 X:      drivers/gpu/drm/nouveau/
7409 X:      drivers/gpu/drm/radeon/
7410 X:      drivers/gpu/drm/renesas/rcar-du/
7411 X:      drivers/gpu/drm/tegra/
7412
7413 DRM DRIVERS FOR ALLWINNER A10
7414 M:      Maxime Ripard <[email protected]>
7415 M:      Chen-Yu Tsai <[email protected]>
7416 L:      [email protected]
7417 S:      Supported
7418 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7419 F:      Documentation/devicetree/bindings/display/allwinner*
7420 F:      drivers/gpu/drm/sun4i/
7421
7422 DRM DRIVERS FOR AMLOGIC SOCS
7423 M:      Neil Armstrong <[email protected]>
7424 L:      [email protected]
7425 L:      [email protected]
7426 S:      Supported
7427 W:      http://linux-meson.com/
7428 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7429 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
7430 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
7431 F:      Documentation/gpu/meson.rst
7432 F:      drivers/gpu/drm/ci/xfails/meson*
7433 F:      drivers/gpu/drm/meson/
7434
7435 DRM DRIVERS FOR ATMEL HLCDC
7436 M:      Sam Ravnborg <[email protected]>
7437 M:      Boris Brezillon <[email protected]>
7438 L:      [email protected]
7439 S:      Supported
7440 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7441 F:      Documentation/devicetree/bindings/display/atmel/
7442 F:      drivers/gpu/drm/atmel-hlcdc/
7443
7444 DRM DRIVERS FOR BRIDGE CHIPS
7445 M:      Andrzej Hajda <[email protected]>
7446 M:      Neil Armstrong <[email protected]>
7447 M:      Robert Foss <[email protected]>
7448 R:      Laurent Pinchart <[email protected]>
7449 R:      Jonas Karlman <[email protected]>
7450 R:      Jernej Skrabec <[email protected]>
7451 S:      Maintained
7452 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7453 F:      Documentation/devicetree/bindings/display/bridge/
7454 F:      drivers/gpu/drm/bridge/
7455 F:      drivers/gpu/drm/drm_bridge.c
7456 F:      drivers/gpu/drm/drm_bridge_connector.c
7457 F:      include/drm/drm_bridge.h
7458 F:      include/drm/drm_bridge_connector.h
7459
7460 DRM DRIVERS FOR EXYNOS
7461 M:      Inki Dae <[email protected]>
7462 M:      Seung-Woo Kim <[email protected]>
7463 M:      Kyungmin Park <[email protected]>
7464 L:      [email protected]
7465 S:      Supported
7466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7467 F:      Documentation/devicetree/bindings/display/exynos/
7468 F:      Documentation/devicetree/bindings/display/samsung/
7469 F:      drivers/gpu/drm/exynos/
7470 F:      include/uapi/drm/exynos_drm.h
7471
7472 DRM DRIVERS FOR FREESCALE DCU
7473 M:      Stefan Agner <[email protected]>
7474 M:      Alison Wang <[email protected]>
7475 L:      [email protected]
7476 S:      Supported
7477 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7478 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
7479 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
7480 F:      drivers/gpu/drm/fsl-dcu/
7481
7482 DRM DRIVERS FOR FREESCALE IMX 5/6
7483 M:      Philipp Zabel <[email protected]>
7484 L:      [email protected]
7485 S:      Maintained
7486 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7487 T:      git git://git.pengutronix.de/git/pza/linux
7488 F:      Documentation/devicetree/bindings/display/imx/
7489 F:      drivers/gpu/drm/imx/ipuv3/
7490 F:      drivers/gpu/ipu-v3/
7491
7492 DRM DRIVERS FOR FREESCALE IMX BRIDGE
7493 M:      Liu Ying <[email protected]>
7494 L:      [email protected]
7495 S:      Maintained
7496 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7497 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7498 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7499 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7500 F:      drivers/gpu/drm/bridge/imx/
7501
7502 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7503 M:      Patrik Jakobsson <[email protected]>
7504 L:      [email protected]
7505 S:      Maintained
7506 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7507 F:      drivers/gpu/drm/gma500/
7508
7509 DRM DRIVERS FOR HISILICON
7510 M:      Xinliang Liu <[email protected]>
7511 M:      Tian Tao  <[email protected]>
7512 R:      Xinwei Kong <[email protected]>
7513 R:      Sumit Semwal <[email protected]>
7514 R:      Yongqin Liu <[email protected]>
7515 R:      John Stultz <[email protected]>
7516 L:      [email protected]
7517 S:      Maintained
7518 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7519 F:      Documentation/devicetree/bindings/display/hisilicon/
7520 F:      drivers/gpu/drm/hisilicon/
7521
7522 DRM DRIVERS FOR LIMA
7523 M:      Qiang Yu <[email protected]>
7524 L:      [email protected]
7525 L:      [email protected] (moderated for non-subscribers)
7526 S:      Maintained
7527 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7528 F:      drivers/gpu/drm/lima/
7529 F:      include/uapi/drm/lima_drm.h
7530
7531 DRM DRIVERS FOR LOONGSON
7532 M:      Sui Jingfeng <[email protected]>
7533 L:      [email protected]
7534 S:      Supported
7535 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7536 F:      drivers/gpu/drm/loongson/
7537
7538 DRM DRIVERS FOR MEDIATEK
7539 M:      Chun-Kuang Hu <[email protected]>
7540 M:      Philipp Zabel <[email protected]>
7541 L:      [email protected]
7542 L:      [email protected] (moderated for non-subscribers)
7543 S:      Supported
7544 F:      Documentation/devicetree/bindings/display/mediatek/
7545 F:      drivers/gpu/drm/ci/xfails/mediatek*
7546 F:      drivers/gpu/drm/mediatek/
7547 F:      drivers/phy/mediatek/phy-mtk-dp.c
7548 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7549 F:      drivers/phy/mediatek/phy-mtk-mipi*
7550
7551 DRM DRIVERS FOR NVIDIA TEGRA
7552 M:      Thierry Reding <[email protected]>
7553 M:      Mikko Perttunen <[email protected]>
7554 L:      [email protected]
7555 L:      [email protected]
7556 S:      Supported
7557 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7558 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7559 F:      Documentation/devicetree/bindings/gpu/host1x/
7560 F:      drivers/gpu/drm/tegra/
7561 F:      drivers/gpu/host1x/
7562 F:      include/linux/host1x.h
7563 F:      include/uapi/drm/tegra_drm.h
7564
7565 DRM DRIVERS FOR RENESAS R-CAR
7566 M:      Laurent Pinchart <[email protected]>
7567 M:      Kieran Bingham <[email protected]>
7568 L:      [email protected]
7569 L:      [email protected]
7570 S:      Supported
7571 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7572 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7573 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7574 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7575 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7576 F:      drivers/gpu/drm/renesas/rcar-du/
7577
7578 DRM DRIVERS FOR RENESAS RZ
7579 M:      Biju Das <[email protected]>
7580 L:      [email protected]
7581 L:      [email protected]
7582 S:      Maintained
7583 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7584 F:      Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
7585 F:      drivers/gpu/drm/renesas/rz-du/
7586
7587 DRM DRIVERS FOR RENESAS SHMOBILE
7588 M:      Laurent Pinchart <[email protected]>
7589 M:      Geert Uytterhoeven <[email protected]>
7590 L:      [email protected]
7591 L:      [email protected]
7592 S:      Supported
7593 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7594 F:      Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7595 F:      drivers/gpu/drm/renesas/shmobile/
7596 F:      include/linux/platform_data/shmob_drm.h
7597
7598 DRM DRIVERS FOR ROCKCHIP
7599 M:      Sandy Huang <[email protected]>
7600 M:      Heiko Stübner <[email protected]>
7601 M:      Andy Yan <[email protected]>
7602 L:      [email protected]
7603 S:      Maintained
7604 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7605 F:      Documentation/devicetree/bindings/display/rockchip/
7606 F:      drivers/gpu/drm/ci/xfails/rockchip*
7607 F:      drivers/gpu/drm/rockchip/
7608
7609 DRM DRIVERS FOR STI
7610 M:      Alain Volmat <[email protected]>
7611 L:      [email protected]
7612 S:      Maintained
7613 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7614 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7615 F:      drivers/gpu/drm/sti
7616
7617 DRM DRIVERS FOR STM
7618 M:      Yannick Fertre <[email protected]>
7619 M:      Raphael Gallais-Pou <[email protected]>
7620 M:      Philippe Cornu <[email protected]>
7621 L:      [email protected]
7622 S:      Maintained
7623 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7624 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7625 F:      Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml
7626 F:      drivers/gpu/drm/stm
7627
7628 DRM DRIVERS FOR TI KEYSTONE
7629 M:      Jyri Sarha <[email protected]>
7630 M:      Tomi Valkeinen <[email protected]>
7631 L:      [email protected]
7632 S:      Maintained
7633 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7634 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7635 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7636 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7637 F:      drivers/gpu/drm/tidss/
7638
7639 DRM DRIVERS FOR TI LCDC
7640 M:      Jyri Sarha <[email protected]>
7641 M:      Tomi Valkeinen <[email protected]>
7642 L:      [email protected]
7643 S:      Maintained
7644 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7645 F:      Documentation/devicetree/bindings/display/tilcdc/
7646 F:      drivers/gpu/drm/tilcdc/
7647
7648 DRM DRIVERS FOR TI OMAP
7649 M:      Tomi Valkeinen <[email protected]>
7650 L:      [email protected]
7651 S:      Maintained
7652 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7653 F:      Documentation/devicetree/bindings/display/ti/
7654 F:      drivers/gpu/drm/omapdrm/
7655
7656 DRM DRIVERS FOR V3D
7657 M:      Melissa Wen <[email protected]>
7658 M:      Maíra Canal <[email protected]>
7659 S:      Supported
7660 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7661 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7662 F:      drivers/gpu/drm/v3d/
7663 F:      include/uapi/drm/v3d_drm.h
7664
7665 DRM DRIVERS FOR VC4
7666 M:      Maxime Ripard <[email protected]>
7667 M:      Dave Stevenson <[email protected]>
7668 R:      Raspberry Pi Kernel Maintenance <[email protected]>
7669 S:      Supported
7670 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7671 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7672 F:      drivers/gpu/drm/vc4/
7673 F:      include/uapi/drm/vc4_drm.h
7674
7675 DRM DRIVERS FOR VIVANTE GPU IP
7676 M:      Lucas Stach <[email protected]>
7677 R:      Russell King <[email protected]>
7678 R:      Christian Gmeiner <[email protected]>
7679 L:      [email protected] (moderated for non-subscribers)
7680 L:      [email protected]
7681 S:      Maintained
7682 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7683 F:      drivers/gpu/drm/etnaviv/
7684 F:      include/uapi/drm/etnaviv_drm.h
7685
7686 DRM DRIVERS FOR XEN
7687 M:      Oleksandr Andrushchenko <[email protected]>
7688 L:      [email protected]
7689 L:      [email protected] (moderated for non-subscribers)
7690 S:      Supported
7691 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7692 F:      Documentation/gpu/xen-front.rst
7693 F:      drivers/gpu/drm/xen/
7694
7695 DRM DRIVERS FOR XILINX
7696 M:      Laurent Pinchart <[email protected]>
7697 M:      Tomi Valkeinen <[email protected]>
7698 L:      [email protected]
7699 S:      Maintained
7700 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7701 F:      Documentation/devicetree/bindings/display/xlnx/
7702 F:      drivers/gpu/drm/xlnx/
7703
7704 DRM GPU SCHEDULER
7705 M:      Luben Tuikov <[email protected]>
7706 M:      Matthew Brost <[email protected]>
7707 L:      [email protected]
7708 S:      Maintained
7709 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7710 F:      drivers/gpu/drm/scheduler/
7711 F:      include/drm/gpu_scheduler.h
7712
7713 DRM PANEL DRIVERS
7714 M:      Neil Armstrong <[email protected]>
7715 R:      Jessica Zhang <[email protected]>
7716 L:      [email protected]
7717 S:      Maintained
7718 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7719 F:      Documentation/devicetree/bindings/display/panel/
7720 F:      drivers/gpu/drm/drm_panel.c
7721 F:      drivers/gpu/drm/panel/
7722 F:      include/drm/drm_panel.h
7723
7724 DRM PRIVACY-SCREEN CLASS
7725 M:      Hans de Goede <[email protected]>
7726 L:      [email protected]
7727 S:      Maintained
7728 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7729 F:      drivers/gpu/drm/drm_privacy_screen*
7730 F:      include/drm/drm_privacy_screen*
7731
7732 DRM TTM SUBSYSTEM
7733 M:      Christian Koenig <[email protected]>
7734 M:      Huang Rui <[email protected]>
7735 L:      [email protected]
7736 S:      Maintained
7737 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7738 F:      drivers/gpu/drm/ttm/
7739 F:      include/drm/ttm/
7740
7741 DRM AUTOMATED TESTING
7742 M:      Helen Koike <[email protected]>
7743 L:      [email protected]
7744 S:      Maintained
7745 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
7746 F:      Documentation/gpu/automated_testing.rst
7747 F:      drivers/gpu/drm/ci/
7748
7749 DSBR100 USB FM RADIO DRIVER
7750 M:      Alexey Klimov <[email protected]>
7751 L:      [email protected]
7752 S:      Maintained
7753 T:      git git://linuxtv.org/media_tree.git
7754 F:      drivers/media/radio/dsbr100.c
7755
7756 DT3155 MEDIA DRIVER
7757 M:      Hans Verkuil <[email protected]>
7758 L:      [email protected]
7759 S:      Odd Fixes
7760 W:      https://linuxtv.org
7761 T:      git git://linuxtv.org/media_tree.git
7762 F:      drivers/media/pci/dt3155/
7763
7764 DVB_USB_AF9015 MEDIA DRIVER
7765 L:      [email protected]
7766 S:      Orphan
7767 W:      https://linuxtv.org
7768 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7769 F:      drivers/media/usb/dvb-usb-v2/af9015*
7770
7771 DVB_USB_AF9035 MEDIA DRIVER
7772 L:      [email protected]
7773 S:      Orphan
7774 W:      https://linuxtv.org
7775 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7776 F:      drivers/media/usb/dvb-usb-v2/af9035*
7777
7778 DVB_USB_ANYSEE 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/anysee*
7784
7785 DVB_USB_AU6610 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/au6610*
7791
7792 DVB_USB_CE6230 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/ce6230*
7798
7799 DVB_USB_CXUSB MEDIA DRIVER
7800 M:      Michael Krufky <[email protected]>
7801 L:      [email protected]
7802 S:      Maintained
7803 W:      https://linuxtv.org
7804 W:      http://github.com/mkrufky
7805 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7806 T:      git git://linuxtv.org/media_tree.git
7807 F:      drivers/media/usb/dvb-usb/cxusb*
7808
7809 DVB_USB_EC168 MEDIA DRIVER
7810 L:      [email protected]
7811 S:      Orphan
7812 W:      https://linuxtv.org
7813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7814 F:      drivers/media/usb/dvb-usb-v2/ec168*
7815
7816 DVB_USB_GL861 MEDIA DRIVER
7817 L:      [email protected]
7818 S:      Orphan
7819 W:      https://linuxtv.org
7820 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7821 F:      drivers/media/usb/dvb-usb-v2/gl861*
7822
7823 DVB_USB_MXL111SF MEDIA DRIVER
7824 M:      Michael Krufky <[email protected]>
7825 L:      [email protected]
7826 S:      Maintained
7827 W:      https://linuxtv.org
7828 W:      http://github.com/mkrufky
7829 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7830 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7831 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7832
7833 DVB_USB_RTL28XXU MEDIA DRIVER
7834 L:      [email protected]
7835 S:      Orphan
7836 W:      https://linuxtv.org
7837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7838 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7839
7840 DVB_USB_V2 MEDIA DRIVER
7841 L:      [email protected]
7842 S:      Orphan
7843 W:      https://linuxtv.org
7844 W:      http://palosaari.fi/linux/
7845 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7846 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7847 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7848
7849 DYNAMIC DEBUG
7850 M:      Jason Baron <[email protected]>
7851 M:      Jim Cromie <[email protected]>
7852 S:      Maintained
7853 F:      include/linux/dynamic_debug.h
7854 F:      lib/dynamic_debug.c
7855 F:      lib/test_dynamic_debug.c
7856
7857 DYNAMIC INTERRUPT MODERATION
7858 M:      Tal Gilboa <[email protected]>
7859 S:      Maintained
7860 F:      Documentation/networking/net_dim.rst
7861 F:      include/linux/dim.h
7862 F:      lib/dim/
7863
7864 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7865 M:      Daniel Lezcano <[email protected]>
7866 L:      [email protected]
7867 S:      Supported
7868 B:      https://bugzilla.kernel.org
7869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7870 F:      drivers/powercap/dtpm*
7871 F:      include/linux/dtpm.h
7872
7873 DZ DECSTATION DZ11 SERIAL DRIVER
7874 M:      "Maciej W. Rozycki" <[email protected]>
7875 S:      Maintained
7876 F:      drivers/tty/serial/dz.*
7877
7878 E3X0 POWER BUTTON DRIVER
7879 M:      Moritz Fischer <[email protected]>
7880 L:      [email protected]
7881 S:      Supported
7882 W:      http://www.ettus.com
7883 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7884 F:      drivers/input/misc/e3x0-button.c
7885
7886 E4000 MEDIA DRIVER
7887 L:      [email protected]
7888 S:      Orphan
7889 W:      https://linuxtv.org
7890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7891 F:      drivers/media/tuners/e4000*
7892
7893 EARTH_PT1 MEDIA DRIVER
7894 M:      Akihiro Tsukada <[email protected]>
7895 L:      [email protected]
7896 S:      Odd Fixes
7897 F:      drivers/media/pci/pt1/
7898
7899 EARTH_PT3 MEDIA DRIVER
7900 M:      Akihiro Tsukada <[email protected]>
7901 L:      [email protected]
7902 S:      Odd Fixes
7903 F:      drivers/media/pci/pt3/
7904
7905 EC100 MEDIA DRIVER
7906 L:      [email protected]
7907 S:      Orphan
7908 W:      https://linuxtv.org
7909 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7910 F:      drivers/media/dvb-frontends/ec100*
7911
7912 ECRYPT FILE SYSTEM
7913 M:      Tyler Hicks <[email protected]>
7914 L:      [email protected]
7915 S:      Odd Fixes
7916 W:      http://ecryptfs.org
7917 W:      https://launchpad.net/ecryptfs
7918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7919 F:      Documentation/filesystems/ecryptfs.rst
7920 F:      fs/ecryptfs/
7921
7922 EDAC-AMD64
7923 M:      Yazen Ghannam <[email protected]>
7924 L:      [email protected]
7925 S:      Supported
7926 F:      drivers/edac/amd64_edac*
7927 F:      drivers/edac/mce_amd*
7928
7929 EDAC-ARMADA
7930 M:      Jan Luebbe <[email protected]>
7931 L:      [email protected]
7932 S:      Maintained
7933 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7934 F:      drivers/edac/armada_xp_*
7935
7936 EDAC-AST2500
7937 M:      Stefan Schaeckeler <[email protected]>
7938 S:      Supported
7939 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7940 F:      drivers/edac/aspeed_edac.c
7941
7942 EDAC-BLUEFIELD
7943 M:      Shravan Kumar Ramani <[email protected]>
7944 S:      Supported
7945 F:      drivers/edac/bluefield_edac.c
7946
7947 EDAC-CALXEDA
7948 M:      Andre Przywara <[email protected]>
7949 L:      [email protected]
7950 S:      Maintained
7951 F:      drivers/edac/highbank*
7952
7953 EDAC-CAVIUM OCTEON
7954 M:      Ralf Baechle <[email protected]>
7955 L:      [email protected]
7956 L:      [email protected]
7957 S:      Supported
7958 F:      drivers/edac/octeon_edac*
7959
7960 EDAC-CAVIUM THUNDERX
7961 M:      Robert Richter <[email protected]>
7962 L:      [email protected]
7963 S:      Odd Fixes
7964 F:      drivers/edac/thunderx_edac*
7965
7966 EDAC-CORE
7967 M:      Borislav Petkov <[email protected]>
7968 M:      Tony Luck <[email protected]>
7969 R:      James Morse <[email protected]>
7970 R:      Mauro Carvalho Chehab <[email protected]>
7971 R:      Robert Richter <[email protected]>
7972 L:      [email protected]
7973 S:      Supported
7974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7975 F:      Documentation/driver-api/edac.rst
7976 F:      drivers/edac/
7977 F:      include/linux/edac.h
7978
7979 EDAC-DMC520
7980 M:      Lei Wang <[email protected]>
7981 L:      [email protected]
7982 S:      Supported
7983 F:      drivers/edac/dmc520_edac.c
7984
7985 EDAC-E752X
7986 M:      Mark Gross <[email protected]>
7987 L:      [email protected]
7988 S:      Maintained
7989 F:      drivers/edac/e752x_edac.c
7990
7991 EDAC-E7XXX
7992 L:      [email protected]
7993 S:      Maintained
7994 F:      drivers/edac/e7xxx_edac.c
7995
7996 EDAC-FSL_DDR
7997 M:      York Sun <[email protected]>
7998 L:      [email protected]
7999 S:      Maintained
8000 F:      drivers/edac/fsl_ddr_edac.*
8001
8002 EDAC-GHES
8003 M:      Mauro Carvalho Chehab <[email protected]>
8004 L:      [email protected]
8005 S:      Maintained
8006 F:      drivers/edac/ghes_edac.c
8007
8008 EDAC-I10NM
8009 M:      Tony Luck <[email protected]>
8010 L:      [email protected]
8011 S:      Maintained
8012 F:      drivers/edac/i10nm_base.c
8013
8014 EDAC-I3000
8015 L:      [email protected]
8016 S:      Orphan
8017 F:      drivers/edac/i3000_edac.c
8018
8019 EDAC-I5000
8020 L:      [email protected]
8021 S:      Maintained
8022 F:      drivers/edac/i5000_edac.c
8023
8024 EDAC-I5400
8025 M:      Mauro Carvalho Chehab <[email protected]>
8026 L:      [email protected]
8027 S:      Maintained
8028 F:      drivers/edac/i5400_edac.c
8029
8030 EDAC-I7300
8031 M:      Mauro Carvalho Chehab <[email protected]>
8032 L:      [email protected]
8033 S:      Maintained
8034 F:      drivers/edac/i7300_edac.c
8035
8036 EDAC-I7CORE
8037 M:      Mauro Carvalho Chehab <[email protected]>
8038 L:      [email protected]
8039 S:      Maintained
8040 F:      drivers/edac/i7core_edac.c
8041
8042 EDAC-I82443BXGX
8043 M:      Tim Small <[email protected]>
8044 L:      [email protected]
8045 S:      Maintained
8046 F:      drivers/edac/i82443bxgx_edac.c
8047
8048 EDAC-I82975X
8049 M:      "Arvind R." <[email protected]>
8050 L:      [email protected]
8051 S:      Maintained
8052 F:      drivers/edac/i82975x_edac.c
8053
8054 EDAC-IE31200
8055 M:      Jason Baron <[email protected]>
8056 L:      [email protected]
8057 S:      Maintained
8058 F:      drivers/edac/ie31200_edac.c
8059
8060 EDAC-IGEN6
8061 M:      Tony Luck <[email protected]>
8062 R:      Qiuxu Zhuo <[email protected]>
8063 L:      [email protected]
8064 S:      Maintained
8065 F:      drivers/edac/igen6_edac.c
8066
8067 EDAC-MPC85XX
8068 M:      Johannes Thumshirn <[email protected]>
8069 L:      [email protected]
8070 S:      Maintained
8071 F:      drivers/edac/mpc85xx_edac.[ch]
8072
8073 EDAC-NPCM
8074 M:      Marvin Lin <[email protected]>
8075 M:      Stanley Chu <[email protected]>
8076 L:      [email protected]
8077 S:      Maintained
8078 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
8079 F:      drivers/edac/npcm_edac.c
8080
8081 EDAC-PASEMI
8082 M:      Egor Martovetsky <[email protected]>
8083 L:      [email protected]
8084 S:      Maintained
8085 F:      drivers/edac/pasemi_edac.c
8086
8087 EDAC-PND2
8088 M:      Tony Luck <[email protected]>
8089 L:      [email protected]
8090 S:      Maintained
8091 F:      drivers/edac/pnd2_edac.[ch]
8092
8093 EDAC-QCOM
8094 M:      Manivannan Sadhasivam <[email protected]>
8095 L:      [email protected]
8096 L:      [email protected]
8097 S:      Maintained
8098 F:      drivers/edac/qcom_edac.c
8099
8100 EDAC-R82600
8101 M:      Tim Small <[email protected]>
8102 L:      [email protected]
8103 S:      Maintained
8104 F:      drivers/edac/r82600_edac.c
8105
8106 EDAC-SBRIDGE
8107 M:      Tony Luck <[email protected]>
8108 R:      Qiuxu Zhuo <[email protected]>
8109 L:      [email protected]
8110 S:      Maintained
8111 F:      drivers/edac/sb_edac.c
8112
8113 EDAC-SKYLAKE
8114 M:      Tony Luck <[email protected]>
8115 L:      [email protected]
8116 S:      Maintained
8117 F:      drivers/edac/skx_*.[ch]
8118
8119 EDAC-TI
8120 M:      Tero Kristo <[email protected]>
8121 L:      [email protected]
8122 S:      Odd Fixes
8123 F:      drivers/edac/ti_edac.c
8124
8125 EDIROL UA-101/UA-1000 DRIVER
8126 M:      Clemens Ladisch <[email protected]>
8127 L:      [email protected] (moderated for non-subscribers)
8128 S:      Maintained
8129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8130 F:      sound/usb/misc/ua101.c
8131
8132 EFI TEST DRIVER
8133 M:      Ivan Hu <[email protected]>
8134 M:      Ard Biesheuvel <[email protected]>
8135 L:      [email protected]
8136 S:      Maintained
8137 F:      drivers/firmware/efi/test/
8138
8139 EFI VARIABLE FILESYSTEM
8140 M:      Jeremy Kerr <[email protected]>
8141 M:      Ard Biesheuvel <[email protected]>
8142 L:      [email protected]
8143 S:      Maintained
8144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8145 F:      fs/efivarfs/
8146
8147 EFIFB FRAMEBUFFER DRIVER
8148 M:      Peter Jones <[email protected]>
8149 L:      [email protected]
8150 S:      Maintained
8151 F:      drivers/video/fbdev/efifb.c
8152
8153 EFS FILESYSTEM
8154 S:      Orphan
8155 W:      http://aeschi.ch.eu.org/efs/
8156 F:      fs/efs/
8157
8158 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
8159 L:      [email protected]
8160 S:      Orphan
8161 F:      drivers/net/ethernet/ibm/ehea/
8162
8163 ELM327 CAN NETWORK DRIVER
8164 M:      Max Staudt <[email protected]>
8165 L:      [email protected]
8166 S:      Maintained
8167 F:      Documentation/networking/device_drivers/can/can327.rst
8168 F:      drivers/net/can/can327.c
8169
8170 EM28XX VIDEO4LINUX DRIVER
8171 M:      Mauro Carvalho Chehab <[email protected]>
8172 L:      [email protected]
8173 S:      Maintained
8174 W:      https://linuxtv.org
8175 T:      git git://linuxtv.org/media_tree.git
8176 F:      Documentation/admin-guide/media/em28xx*
8177 F:      drivers/media/usb/em28xx/
8178
8179 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
8180 M:      Adrian Hunter <[email protected]>
8181 M:      Asutosh Das <[email protected]>
8182 R:      Ritesh Harjani <[email protected]>
8183 L:      [email protected]
8184 S:      Supported
8185 F:      drivers/mmc/host/cqhci*
8186
8187 EMS CPC-PCI CAN DRIVER
8188 M:      Gerhard Uttenthaler <[email protected]>
8189 M:      [email protected]
8190 L:      [email protected]
8191 S:      Maintained
8192 F:      drivers/net/can/sja1000/ems_pci.c
8193
8194 EMULEX 10Gbps iSCSI - OneConnect DRIVER
8195 M:      Ketan Mukadam <[email protected]>
8196 L:      [email protected]
8197 S:      Supported
8198 W:      http://www.broadcom.com
8199 F:      drivers/scsi/be2iscsi/
8200
8201 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
8202 M:      Ajit Khaparde <[email protected]>
8203 M:      Sriharsha Basavapatna <[email protected]>
8204 M:      Somnath Kotur <[email protected]>
8205 L:      [email protected]
8206 S:      Supported
8207 W:      http://www.emulex.com
8208 F:      drivers/net/ethernet/emulex/benet/
8209
8210 EMULEX ONECONNECT ROCE DRIVER
8211 M:      Selvin Xavier <[email protected]>
8212 L:      [email protected]
8213 S:      Odd Fixes
8214 W:      http://www.broadcom.com
8215 F:      drivers/infiniband/hw/ocrdma/
8216 F:      include/uapi/rdma/ocrdma-abi.h
8217
8218 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
8219 M:      James Smart <[email protected]>
8220 M:      Ram Vegesna <[email protected]>
8221 L:      [email protected]
8222 L:      [email protected]
8223 S:      Supported
8224 W:      http://www.broadcom.com
8225 F:      drivers/scsi/elx/
8226
8227 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
8228 M:      James Smart <[email protected]>
8229 M:      Dick Kennedy <[email protected]>
8230 L:      [email protected]
8231 S:      Supported
8232 W:      http://www.broadcom.com
8233 F:      drivers/scsi/lpfc/
8234
8235 ENE CB710 FLASH CARD READER DRIVER
8236 M:      Michał Mirosław <[email protected]>
8237 S:      Maintained
8238 F:      drivers/misc/cb710/
8239 F:      drivers/mmc/host/cb710-mmc.*
8240 F:      include/linux/cb710.h
8241
8242 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
8243 M:      Maxim Levitsky <[email protected]>
8244 S:      Maintained
8245 F:      drivers/media/rc/ene_ir.*
8246
8247 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
8248 M:      Laurentiu Tudor <[email protected]>
8249 L:      [email protected]
8250 S:      Maintained
8251 F:      drivers/tty/ehv_bytechan.c
8252
8253 EPSON S1D13XXX FRAMEBUFFER DRIVER
8254 M:      Kristoffer Ericson <[email protected]>
8255 S:      Maintained
8256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8257 F:      drivers/video/fbdev/s1d13xxxfb.c
8258 F:      include/video/s1d13xxxfb.h
8259
8260 EROFS FILE SYSTEM
8261 M:      Gao Xiang <[email protected]>
8262 M:      Chao Yu <[email protected]>
8263 R:      Yue Hu <[email protected]>
8264 R:      Jeffle Xu <[email protected]>
8265 R:      Sandeep Dhavale <[email protected]>
8266 L:      [email protected]
8267 S:      Maintained
8268 W:      https://erofs.docs.kernel.org
8269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
8270 F:      Documentation/ABI/testing/sysfs-fs-erofs
8271 F:      Documentation/filesystems/erofs.rst
8272 F:      fs/erofs/
8273 F:      include/trace/events/erofs.h
8274
8275 ERRSEQ ERROR TRACKING INFRASTRUCTURE
8276 M:      Jeff Layton <[email protected]>
8277 S:      Maintained
8278 F:      include/linux/errseq.h
8279 F:      lib/errseq.c
8280
8281 ESD CAN NETWORK DRIVERS
8282 M:      Stefan Mätje <[email protected]>
8283 R:      [email protected]
8284 L:      [email protected]
8285 S:      Maintained
8286 F:      drivers/net/can/esd/
8287
8288 ESD CAN/USB DRIVERS
8289 M:      Frank Jungclaus <[email protected]>
8290 R:      [email protected]
8291 L:      [email protected]
8292 S:      Maintained
8293 F:      drivers/net/can/usb/esd_usb.c
8294
8295 ET131X NETWORK DRIVER
8296 M:      Mark Einon <[email protected]>
8297 S:      Odd Fixes
8298 F:      drivers/net/ethernet/agere/
8299
8300 ETAS ES58X CAN/USB DRIVER
8301 M:      Vincent Mailhol <[email protected]>
8302 L:      [email protected]
8303 S:      Maintained
8304 F:      Documentation/networking/devlink/etas_es58x.rst
8305 F:      drivers/net/can/usb/etas_es58x/
8306
8307 ETHERNET BRIDGE
8308 M:      Roopa Prabhu <[email protected]>
8309 M:      Nikolay Aleksandrov <[email protected]>
8310 L:      [email protected]
8311 L:      [email protected]
8312 S:      Maintained
8313 W:      http://www.linuxfoundation.org/en/Net:Bridge
8314 F:      include/linux/netfilter_bridge/
8315 F:      net/bridge/
8316
8317 ETHERNET PHY LIBRARY
8318 M:      Andrew Lunn <[email protected]>
8319 M:      Heiner Kallweit <[email protected]>
8320 R:      Russell King <[email protected]>
8321 L:      [email protected]
8322 S:      Maintained
8323 F:      Documentation/ABI/testing/sysfs-class-net-phydev
8324 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
8325 F:      Documentation/devicetree/bindings/net/mdio*
8326 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
8327 F:      Documentation/networking/phy.rst
8328 F:      drivers/net/mdio/
8329 F:      drivers/net/mdio/acpi_mdio.c
8330 F:      drivers/net/mdio/fwnode_mdio.c
8331 F:      drivers/net/mdio/of_mdio.c
8332 F:      drivers/net/pcs/
8333 F:      drivers/net/phy/
8334 F:      include/dt-bindings/net/qca-ar803x.h
8335 F:      include/linux/*mdio*.h
8336 F:      include/linux/linkmode.h
8337 F:      include/linux/mdio/*.h
8338 F:      include/linux/mii.h
8339 F:      include/linux/of_net.h
8340 F:      include/linux/phy.h
8341 F:      include/linux/phy_fixed.h
8342 F:      include/linux/phylib_stubs.h
8343 F:      include/linux/platform_data/mdio-bcm-unimac.h
8344 F:      include/linux/platform_data/mdio-gpio.h
8345 F:      include/trace/events/mdio.h
8346 F:      include/uapi/linux/mdio.h
8347 F:      include/uapi/linux/mii.h
8348 F:      net/core/of_net.c
8349
8350 ETHERNET PHY LIBRARY [RUST]
8351 M:      FUJITA Tomonori <[email protected]>
8352 R:      Trevor Gross <[email protected]>
8353 L:      [email protected]
8354 L:      [email protected]
8355 S:      Maintained
8356 F:      rust/kernel/net/phy.rs
8357
8358 EXEC & BINFMT API, ELF
8359 R:      Eric Biederman <[email protected]>
8360 R:      Kees Cook <[email protected]>
8361 L:      [email protected]
8362 S:      Supported
8363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
8364 F:      Documentation/userspace-api/ELF.rst
8365 F:      fs/*binfmt_*.c
8366 F:      fs/Kconfig.binfmt
8367 F:      fs/exec.c
8368 F:      fs/tests/binfmt_*_kunit.c
8369 F:      fs/tests/exec_kunit.c
8370 F:      include/linux/binfmts.h
8371 F:      include/linux/elf.h
8372 F:      include/uapi/linux/binfmts.h
8373 F:      include/uapi/linux/elf.h
8374 F:      tools/testing/selftests/exec/
8375 N:      asm/elf.h
8376 N:      binfmt
8377
8378 EXFAT FILE SYSTEM
8379 M:      Namjae Jeon <[email protected]>
8380 M:      Sungjong Seo <[email protected]>
8381 L:      [email protected]
8382 S:      Maintained
8383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
8384 F:      fs/exfat/
8385
8386 EXPRESSWIRE PROTOCOL LIBRARY
8387 M:      Duje Mihanović <[email protected]>
8388 L:      [email protected]
8389 S:      Maintained
8390 F:      drivers/leds/leds-expresswire.c
8391 F:      include/linux/leds-expresswire.h
8392
8393 EXT2 FILE SYSTEM
8394 M:      Jan Kara <[email protected]>
8395 L:      [email protected]
8396 S:      Maintained
8397 F:      Documentation/filesystems/ext2.rst
8398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git
8399 F:      fs/ext2/
8400 F:      include/linux/ext2*
8401
8402 EXT4 FILE SYSTEM
8403 M:      "Theodore Ts'o" <[email protected]>
8404 M:      Andreas Dilger <[email protected]>
8405 L:      [email protected]
8406 S:      Maintained
8407 W:      http://ext4.wiki.kernel.org
8408 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
8409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
8410 F:      Documentation/filesystems/ext4/
8411 F:      fs/ext4/
8412 F:      include/trace/events/ext4.h
8413 F:      include/uapi/linux/ext4.h
8414
8415 Extended Verification Module (EVM)
8416 M:      Mimi Zohar <[email protected]>
8417 M:      Roberto Sassu <[email protected]>
8418 L:      [email protected]
8419 S:      Supported
8420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8421 F:      security/integrity/
8422 F:      security/integrity/evm/
8423
8424 EXTENSIBLE FIRMWARE INTERFACE (EFI)
8425 M:      Ard Biesheuvel <[email protected]>
8426 L:      [email protected]
8427 S:      Maintained
8428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
8429 F:      Documentation/admin-guide/efi-stub.rst
8430 F:      arch/*/include/asm/efi.h
8431 F:      arch/*/kernel/efi.c
8432 F:      arch/arm/boot/compressed/efi-header.S
8433 F:      arch/x86/platform/efi/
8434 F:      drivers/firmware/efi/
8435 F:      include/linux/efi*.h
8436
8437 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
8438 M:      MyungJoo Ham <[email protected]>
8439 M:      Chanwoo Choi <[email protected]>
8440 L:      [email protected]
8441 S:      Maintained
8442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
8443 F:      Documentation/devicetree/bindings/extcon/
8444 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
8445 F:      drivers/extcon/
8446 F:      include/linux/extcon.h
8447 F:      include/linux/extcon/
8448
8449 EXTRA BOOT CONFIG
8450 M:      Masami Hiramatsu <[email protected]>
8451 L:      [email protected]
8452 L:      [email protected]
8453 S:      Maintained
8454 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8456 F:      Documentation/admin-guide/bootconfig.rst
8457 F:      fs/proc/bootconfig.c
8458 F:      include/linux/bootconfig.h
8459 F:      lib/bootconfig-data.S
8460 F:      lib/bootconfig.c
8461 F:      tools/bootconfig/*
8462 F:      tools/bootconfig/scripts/*
8463
8464 EXYNOS DP DRIVER
8465 M:      Jingoo Han <[email protected]>
8466 L:      [email protected]
8467 S:      Maintained
8468 F:      drivers/gpu/drm/exynos/exynos_dp*
8469
8470 EXYNOS SYSMMU (IOMMU) driver
8471 M:      Marek Szyprowski <[email protected]>
8472 L:      [email protected]
8473 S:      Maintained
8474 F:      drivers/iommu/exynos-iommu.c
8475
8476 F2FS FILE SYSTEM
8477 M:      Jaegeuk Kim <[email protected]>
8478 M:      Chao Yu <[email protected]>
8479 L:      [email protected]
8480 S:      Maintained
8481 W:      https://f2fs.wiki.kernel.org/
8482 Q:      https://patchwork.kernel.org/project/f2fs/list/
8483 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
8484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
8485 F:      Documentation/ABI/testing/sysfs-fs-f2fs
8486 F:      Documentation/filesystems/f2fs.rst
8487 F:      fs/f2fs/
8488 F:      include/linux/f2fs_fs.h
8489 F:      include/trace/events/f2fs.h
8490 F:      include/uapi/linux/f2fs.h
8491
8492 F71805F HARDWARE MONITORING DRIVER
8493 M:      Jean Delvare <[email protected]>
8494 L:      [email protected]
8495 S:      Maintained
8496 F:      Documentation/hwmon/f71805f.rst
8497 F:      drivers/hwmon/f71805f.c
8498
8499 FADDR2LINE
8500 M:      Josh Poimboeuf <[email protected]>
8501 S:      Maintained
8502 F:      scripts/faddr2line
8503
8504 FAILOVER MODULE
8505 M:      Sridhar Samudrala <[email protected]>
8506 L:      [email protected]
8507 S:      Supported
8508 F:      Documentation/networking/failover.rst
8509 F:      include/net/failover.h
8510 F:      net/core/failover.c
8511
8512 FANOTIFY
8513 M:      Jan Kara <[email protected]>
8514 R:      Amir Goldstein <[email protected]>
8515 R:      Matthew Bobrowski <[email protected]>
8516 L:      [email protected]
8517 S:      Maintained
8518 F:      fs/notify/fanotify/
8519 F:      include/linux/fanotify.h
8520 F:      include/uapi/linux/fanotify.h
8521
8522 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8523 M:      Linus Walleij <[email protected]>
8524 L:      [email protected]
8525 S:      Maintained
8526 F:      drivers/usb/fotg210/
8527
8528 FARSYNC SYNCHRONOUS DRIVER
8529 M:      Kevin Curtis <[email protected]>
8530 S:      Supported
8531 W:      http://www.farsite.co.uk/
8532 F:      drivers/net/wan/farsync.*
8533
8534 FAULT INJECTION SUPPORT
8535 M:      Akinobu Mita <[email protected]>
8536 S:      Supported
8537 F:      Documentation/fault-injection/
8538 F:      lib/fault-inject.c
8539
8540 FBTFT Framebuffer drivers
8541 L:      [email protected]
8542 L:      [email protected]
8543 S:      Orphan
8544 F:      drivers/staging/fbtft/
8545
8546 FC0011 TUNER DRIVER
8547 M:      Michael Buesch <[email protected]>
8548 L:      [email protected]
8549 S:      Maintained
8550 F:      drivers/media/tuners/fc0011.c
8551 F:      drivers/media/tuners/fc0011.h
8552
8553 FC2580 MEDIA DRIVER
8554 L:      [email protected]
8555 S:      Orphan
8556 W:      https://linuxtv.org
8557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8558 F:      drivers/media/tuners/fc2580*
8559
8560 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8561 M:      Hannes Reinecke <[email protected]>
8562 L:      [email protected]
8563 S:      Supported
8564 W:      www.Open-FCoE.org
8565 F:      drivers/scsi/fcoe/
8566 F:      drivers/scsi/libfc/
8567 F:      include/scsi/fc/
8568 F:      include/scsi/libfc.h
8569 F:      include/scsi/libfcoe.h
8570 F:      include/uapi/scsi/fc/
8571
8572 FILE LOCKING (flock() and fcntl()/lockf())
8573 M:      Jeff Layton <[email protected]>
8574 M:      Chuck Lever <[email protected]>
8575 R:      Alexander Aring <[email protected]>
8576 L:      [email protected]
8577 S:      Maintained
8578 F:      fs/fcntl.c
8579 F:      fs/locks.c
8580 F:      include/linux/fcntl.h
8581 F:      include/uapi/linux/fcntl.h
8582
8583 FILESYSTEM DIRECT ACCESS (DAX)
8584 M:      Dan Williams <[email protected]>
8585 R:      Matthew Wilcox <[email protected]>
8586 R:      Jan Kara <[email protected]>
8587 L:      [email protected]
8588 L:      [email protected]
8589 S:      Supported
8590 F:      fs/dax.c
8591 F:      include/linux/dax.h
8592 F:      include/trace/events/fs_dax.h
8593
8594 FILESYSTEMS (VFS and infrastructure)
8595 M:      Alexander Viro <[email protected]>
8596 M:      Christian Brauner <[email protected]>
8597 R:      Jan Kara <[email protected]>
8598 L:      [email protected]
8599 S:      Maintained
8600 F:      fs/*
8601 F:      include/linux/fs.h
8602 F:      include/linux/fs_types.h
8603 F:      include/uapi/linux/fs.h
8604 F:      include/uapi/linux/openat2.h
8605
8606 FILESYSTEMS [EXPORTFS]
8607 M:      Chuck Lever <[email protected]>
8608 M:      Jeff Layton <[email protected]>
8609 R:      Amir Goldstein <[email protected]>
8610 L:      [email protected]
8611 L:      [email protected]
8612 S:      Supported
8613 F:      Documentation/filesystems/nfs/exporting.rst
8614 F:      fs/exportfs/
8615 F:      fs/fhandle.c
8616 F:      include/linux/exportfs.h
8617
8618 FILESYSTEMS [IDMAPPED MOUNTS]
8619 M:      Christian Brauner <[email protected]>
8620 M:      Seth Forshee <[email protected]>
8621 L:      [email protected]
8622 S:      Maintained
8623 F:      Documentation/filesystems/idmappings.rst
8624 F:      fs/mnt_idmapping.c
8625 F:      include/linux/mnt_idmapping.*
8626 F:      tools/testing/selftests/mount_setattr/
8627
8628 FILESYSTEMS [IOMAP]
8629 M:      Christian Brauner <[email protected]>
8630 R:      Darrick J. Wong <[email protected]>
8631 L:      [email protected]
8632 L:      [email protected]
8633 S:      Supported
8634 F:      Documentation/filesystems/iomap/*
8635 F:      fs/iomap/
8636 F:      include/linux/iomap.h
8637
8638 FILESYSTEMS [NETFS LIBRARY]
8639 M:      David Howells <[email protected]>
8640 R:      Jeff Layton <[email protected]>
8641 L:      [email protected]
8642 L:      [email protected]
8643 S:      Supported
8644 F:      Documentation/filesystems/caching/
8645 F:      Documentation/filesystems/netfs_library.rst
8646 F:      fs/netfs/
8647 F:      include/linux/fscache*.h
8648 F:      include/linux/netfs.h
8649 F:      include/trace/events/fscache.h
8650 F:      include/trace/events/netfs.h
8651
8652 FILESYSTEMS [STACKABLE]
8653 M:      Miklos Szeredi <[email protected]>
8654 M:      Amir Goldstein <[email protected]>
8655 L:      [email protected]
8656 L:      [email protected]
8657 S:      Maintained
8658 F:      fs/backing-file.c
8659 F:      include/linux/backing-file.h
8660
8661 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8662 M:      Riku Voipio <[email protected]>
8663 L:      [email protected]
8664 S:      Maintained
8665 F:      drivers/hwmon/f75375s.c
8666 F:      include/linux/f75375s.h
8667
8668 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8669 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8670 L:      [email protected]
8671 S:      Maintained
8672 F:      drivers/net/can/usb/f81604.c
8673
8674 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8675 M:      Clemens Ladisch <[email protected]>
8676 M:      Takashi Sakamoto <[email protected]>
8677 L:      [email protected] (moderated for non-subscribers)
8678 S:      Maintained
8679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8680 F:      include/uapi/sound/firewire.h
8681 F:      sound/firewire/
8682
8683 FIREWIRE MEDIA DRIVERS (firedtv)
8684 M:      Stefan Richter <[email protected]>
8685 L:      [email protected]
8686 L:      [email protected]
8687 S:      Maintained
8688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8689 F:      drivers/media/firewire/
8690
8691 FIREWIRE SBP-2 TARGET
8692 M:      Chris Boot <[email protected]>
8693 L:      [email protected]
8694 L:      [email protected]
8695 L:      [email protected]
8696 S:      Maintained
8697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8698 F:      drivers/target/sbp/
8699
8700 FIREWIRE SUBSYSTEM
8701 M:      Takashi Sakamoto <[email protected]>
8702 M:      Takashi Sakamoto <[email protected]>
8703 L:      [email protected]
8704 S:      Maintained
8705 W:      http://ieee1394.docs.kernel.org/
8706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8707 F:      drivers/firewire/
8708 F:      include/linux/firewire.h
8709 F:      include/uapi/linux/firewire*.h
8710 F:      tools/firewire/
8711
8712 FIRMWARE FRAMEWORK FOR ARMV8-A
8713 M:      Sudeep Holla <[email protected]>
8714 L:      [email protected] (moderated for non-subscribers)
8715 S:      Maintained
8716 F:      drivers/firmware/arm_ffa/
8717 F:      include/linux/arm_ffa.h
8718
8719 FIRMWARE LOADER (request_firmware)
8720 M:      Luis Chamberlain <[email protected]>
8721 M:      Russ Weight <[email protected]>
8722 M:      Danilo Krummrich <[email protected]>
8723 L:      [email protected]
8724 S:      Maintained
8725 F:      Documentation/firmware_class/
8726 F:      drivers/base/firmware_loader/
8727 F:      rust/kernel/firmware.rs
8728 F:      include/linux/firmware.h
8729
8730 FLEXTIMER FTM-QUADDEC DRIVER
8731 M:      Patrick Havelange <[email protected]>
8732 L:      [email protected]
8733 S:      Maintained
8734 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8735 F:      drivers/counter/ftm-quaddec.c
8736
8737 FLOPPY DRIVER
8738 M:      Denis Efremov <[email protected]>
8739 L:      [email protected]
8740 S:      Odd Fixes
8741 F:      drivers/block/floppy.c
8742
8743 FLYSKY FSIA6B RC RECEIVER
8744 M:      Markus Koch <[email protected]>
8745 L:      [email protected]
8746 S:      Maintained
8747 F:      drivers/input/joystick/fsia6b.c
8748
8749 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett)
8750 M:      Geoffrey D. Bennett <[email protected]>
8751 L:      [email protected] (moderated for non-subscribers)
8752 S:      Maintained
8753 W:      https://github.com/geoffreybennett/scarlett-gen2
8754 B:      https://github.com/geoffreybennett/scarlett-gen2/issues
8755 T:      git https://github.com/geoffreybennett/scarlett-gen2.git
8756 F:      include/uapi/sound/scarlett2.h
8757 F:      sound/usb/mixer_scarlett2.c
8758
8759 FORCEDETH GIGABIT ETHERNET DRIVER
8760 M:      Rain River <[email protected]>
8761 M:      Zhu Yanjun <[email protected]>
8762 L:      [email protected]
8763 S:      Maintained
8764 F:      drivers/net/ethernet/nvidia/*
8765
8766 FORTIFY_SOURCE
8767 M:      Kees Cook <[email protected]>
8768 L:      [email protected]
8769 S:      Supported
8770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8771 F:      include/linux/fortify-string.h
8772 F:      lib/fortify_kunit.c
8773 F:      lib/memcpy_kunit.c
8774 F:      lib/test_fortify/*
8775 F:      scripts/test_fortify.sh
8776 K:      \b__NO_FORTIFY\b
8777
8778 FPGA DFL DRIVERS
8779 M:      Wu Hao <[email protected]>
8780 R:      Tom Rix <[email protected]>
8781 L:      [email protected]
8782 S:      Maintained
8783 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8784 F:      Documentation/fpga/dfl.rst
8785 F:      drivers/fpga/dfl*
8786 F:      drivers/uio/uio_dfl.c
8787 F:      include/linux/dfl.h
8788 F:      include/uapi/linux/fpga-dfl.h
8789
8790 FPGA MANAGER FRAMEWORK
8791 M:      Moritz Fischer <[email protected]>
8792 M:      Wu Hao <[email protected]>
8793 M:      Xu Yilun <[email protected]>
8794 R:      Tom Rix <[email protected]>
8795 L:      [email protected]
8796 S:      Maintained
8797 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8799 F:      Documentation/devicetree/bindings/fpga/
8800 F:      Documentation/driver-api/fpga/
8801 F:      Documentation/fpga/
8802 F:      drivers/fpga/
8803 F:      include/linux/fpga/
8804
8805 FPU EMULATOR
8806 M:      Bill Metzenthen <[email protected]>
8807 S:      Maintained
8808 W:      https://floatingpoint.billm.au/
8809 F:      arch/x86/math-emu/
8810
8811 FRAMEBUFFER CORE
8812 M:      Daniel Vetter <[email protected]>
8813 S:      Odd Fixes
8814 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
8815 F:      drivers/video/fbdev/core/
8816
8817 FRAMEBUFFER LAYER
8818 M:      Helge Deller <[email protected]>
8819 L:      [email protected]
8820 L:      [email protected]
8821 S:      Maintained
8822 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8824 F:      Documentation/fb/
8825 F:      drivers/video/
8826 F:      include/linux/fb.h
8827 F:      include/uapi/linux/fb.h
8828 F:      include/uapi/video/
8829 F:      include/video/
8830
8831 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8832 M:      Horia Geantă <[email protected]>
8833 M:      Pankaj Gupta <[email protected]>
8834 M:      Gaurav Jain <[email protected]>
8835 L:      [email protected]
8836 S:      Maintained
8837 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8838 F:      drivers/crypto/caam/
8839
8840 FREESCALE COLDFIRE M5441X MMC DRIVER
8841 M:      Angelo Dureghello <[email protected]>
8842 L:      [email protected]
8843 S:      Maintained
8844 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8845 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8846
8847 FREESCALE DIU FRAMEBUFFER DRIVER
8848 M:      Timur Tabi <[email protected]>
8849 L:      [email protected]
8850 S:      Maintained
8851 F:      drivers/video/fbdev/fsl-diu-fb.*
8852
8853 FREESCALE DMA DRIVER
8854 M:      Zhang Wei <[email protected]>
8855 L:      [email protected]
8856 S:      Maintained
8857 F:      drivers/dma/fsldma.*
8858
8859 FREESCALE DSPI DRIVER
8860 M:      Vladimir Oltean <[email protected]>
8861 L:      [email protected]
8862 S:      Maintained
8863 F:      Documentation/devicetree/bindings/spi/fsl,dspi*.yaml
8864 F:      drivers/spi/spi-fsl-dspi.c
8865 F:      include/linux/spi/spi-fsl-dspi.h
8866
8867 FREESCALE eDMA DRIVER
8868 M:      Frank Li <[email protected]>
8869 L:      [email protected]
8870 L:      [email protected]
8871 S:      Maintained
8872 F:      Documentation/devicetree/bindings/dma/fsl,edma.yaml
8873 F:      drivers/dma/fsl-edma*.*
8874
8875 FREESCALE ENETC ETHERNET DRIVERS
8876 M:      Claudiu Manoil <[email protected]>
8877 M:      Vladimir Oltean <[email protected]>
8878 L:      [email protected]
8879 S:      Maintained
8880 F:      drivers/net/ethernet/freescale/enetc/
8881
8882 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8883 M:      Claudiu Manoil <[email protected]>
8884 L:      [email protected]
8885 S:      Maintained
8886 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8887 F:      drivers/net/ethernet/freescale/gianfar*
8888
8889 FREESCALE GPMI NAND DRIVER
8890 M:      Han Xu <[email protected]>
8891 L:      [email protected]
8892 S:      Maintained
8893 F:      drivers/mtd/nand/raw/gpmi-nand/*
8894
8895 FREESCALE I2C CPM DRIVER
8896 M:      Jochen Friedrich <[email protected]>
8897 L:      [email protected]
8898 L:      [email protected]
8899 S:      Maintained
8900 F:      drivers/i2c/busses/i2c-cpm.c
8901
8902 FREESCALE IMX / MXC FEC DRIVER
8903 M:      Wei Fang <[email protected]>
8904 R:      Shenwei Wang <[email protected]>
8905 R:      Clark Wang <[email protected]>
8906 L:      [email protected]
8907 L:      [email protected]
8908 S:      Maintained
8909 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8910 F:      drivers/net/ethernet/freescale/fec.h
8911 F:      drivers/net/ethernet/freescale/fec_main.c
8912 F:      drivers/net/ethernet/freescale/fec_ptp.c
8913
8914 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8915 M:      Sascha Hauer <[email protected]>
8916 R:      Pengutronix Kernel Team <[email protected]>
8917 L:      [email protected]
8918 L:      [email protected] (moderated for non-subscribers)
8919 S:      Maintained
8920 F:      drivers/video/fbdev/imxfb.c
8921
8922 FREESCALE IMX DDR PMU DRIVER
8923 M:      Frank Li <[email protected]>
8924 L:      [email protected] (moderated for non-subscribers)
8925 S:      Maintained
8926 F:      Documentation/admin-guide/perf/imx-ddr.rst
8927 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8928 F:      drivers/perf/fsl_imx8_ddr_perf.c
8929
8930 FREESCALE IMX I2C DRIVER
8931 M:      Oleksij Rempel <[email protected]>
8932 R:      Pengutronix Kernel Team <[email protected]>
8933 L:      [email protected]
8934 S:      Maintained
8935 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8936 F:      drivers/i2c/busses/i2c-imx.c
8937
8938 FREESCALE IMX LPI2C DRIVER
8939 M:      Dong Aisheng <[email protected]>
8940 L:      [email protected]
8941 L:      [email protected]
8942 S:      Maintained
8943 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8944 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8945
8946 FREESCALE MPC I2C DRIVER
8947 M:      Chris Packham <[email protected]>
8948 L:      [email protected]
8949 S:      Maintained
8950 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8951 F:      drivers/i2c/busses/i2c-mpc.c
8952
8953 FREESCALE QORIQ DPAA ETHERNET DRIVER
8954 M:      Madalin Bucur <[email protected]>
8955 L:      [email protected]
8956 S:      Maintained
8957 F:      drivers/net/ethernet/freescale/dpaa
8958
8959 FREESCALE QORIQ DPAA FMAN DRIVER
8960 M:      Madalin Bucur <[email protected]>
8961 R:      Sean Anderson <[email protected]>
8962 L:      [email protected]
8963 S:      Maintained
8964 F:      Documentation/devicetree/bindings/net/fsl,fman*.yaml
8965 F:      drivers/net/ethernet/freescale/fman
8966
8967 FREESCALE QORIQ PTP CLOCK DRIVER
8968 M:      Yangbo Lu <[email protected]>
8969 L:      [email protected]
8970 S:      Maintained
8971 F:      Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
8972 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8973 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8974 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8975 F:      drivers/ptp/ptp_qoriq.c
8976 F:      drivers/ptp/ptp_qoriq_debugfs.c
8977 F:      include/linux/fsl/ptp_qoriq.h
8978
8979 FREESCALE QUAD SPI DRIVER
8980 M:      Han Xu <[email protected]>
8981 L:      [email protected]
8982 S:      Maintained
8983 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8984 F:      drivers/spi/spi-fsl-qspi.c
8985
8986 FREESCALE QUICC ENGINE LIBRARY
8987 M:      Qiang Zhao <[email protected]>
8988 M:      Christophe Leroy <[email protected]>
8989 L:      [email protected]
8990 S:      Maintained
8991 F:      drivers/soc/fsl/qe/
8992 F:      include/soc/fsl/qe/
8993
8994 FREESCALE QUICC ENGINE QMC DRIVER
8995 M:      Herve Codina <[email protected]>
8996 L:      [email protected]
8997 S:      Maintained
8998 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8999 F:      drivers/soc/fsl/qe/qmc.c
9000 F:      include/soc/fsl/qe/qmc.h
9001
9002 FREESCALE QUICC ENGINE QMC HDLC DRIVER
9003 M:      Herve Codina <[email protected]>
9004 L:      [email protected]
9005 L:      [email protected]
9006 S:      Maintained
9007 F:      drivers/net/wan/fsl_qmc_hdlc.c
9008
9009 FREESCALE QUICC ENGINE TSA DRIVER
9010 M:      Herve Codina <[email protected]>
9011 L:      [email protected]
9012 S:      Maintained
9013 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
9014 F:      drivers/soc/fsl/qe/tsa.c
9015 F:      drivers/soc/fsl/qe/tsa.h
9016 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
9017
9018 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
9019 L:      [email protected]
9020 L:      [email protected]
9021 S:      Orphan
9022 F:      drivers/net/ethernet/freescale/ucc_geth*
9023
9024 FREESCALE QUICC ENGINE UCC HDLC DRIVER
9025 M:      Zhao Qiang <[email protected]>
9026 L:      [email protected]
9027 L:      [email protected]
9028 S:      Maintained
9029 F:      drivers/net/wan/fsl_ucc_hdlc*
9030
9031 FREESCALE QUICC ENGINE UCC UART DRIVER
9032 M:      Timur Tabi <[email protected]>
9033 L:      [email protected]
9034 S:      Maintained
9035 F:      drivers/tty/serial/ucc_uart.c
9036
9037 FREESCALE SOC DRIVERS
9038 M:      Christophe Leroy <[email protected]>
9039 L:      [email protected]
9040 L:      [email protected] (moderated for non-subscribers)
9041 S:      Maintained
9042 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
9043 F:      Documentation/devicetree/bindings/soc/fsl/
9044 F:      drivers/soc/fsl/
9045 F:      include/linux/fsl/
9046 F:      include/soc/fsl/
9047
9048 FREESCALE SOC FS_ENET DRIVER
9049 M:      Pantelis Antoniou <[email protected]>
9050 L:      [email protected]
9051 L:      [email protected]
9052 S:      Maintained
9053 F:      drivers/net/ethernet/freescale/fs_enet/
9054
9055 FREESCALE SOC SOUND DRIVERS
9056 M:      Shengjiu Wang <[email protected]>
9057 M:      Xiubo Li <[email protected]>
9058 R:      Fabio Estevam <[email protected]>
9059 R:      Nicolin Chen <[email protected]>
9060 L:      [email protected] (moderated for non-subscribers)
9061 L:      [email protected]
9062 S:      Maintained
9063 F:      sound/soc/fsl/fsl*
9064 F:      sound/soc/fsl/imx*
9065
9066 FREESCALE SOC LPC32XX SOUND DRIVERS
9067 M:      J.M.B. Downing <[email protected]>
9068 M:      Piotr Wojtaszczyk <[email protected]>
9069 R:      Vladimir Zapolskiy <[email protected]>
9070 L:      [email protected] (moderated for non-subscribers)
9071 L:      [email protected]
9072 S:      Maintained
9073 F:      Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml
9074 F:      sound/soc/fsl/lpc3xxx-*
9075
9076 FREESCALE SOC SOUND QMC DRIVER
9077 M:      Herve Codina <[email protected]>
9078 L:      [email protected] (moderated for non-subscribers)
9079 L:      [email protected]
9080 S:      Maintained
9081 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
9082 F:      sound/soc/fsl/fsl_qmc_audio.c
9083
9084 FREESCALE USB PERIPHERAL DRIVERS
9085 L:      [email protected]
9086 L:      [email protected]
9087 S:      Orphan
9088 F:      drivers/usb/gadget/udc/fsl*
9089
9090 FREESCALE USB PHY DRIVER
9091 L:      [email protected]
9092 L:      [email protected]
9093 S:      Orphan
9094 F:      drivers/usb/phy/phy-fsl-usb*
9095
9096 FREEVXFS FILESYSTEM
9097 M:      Christoph Hellwig <[email protected]>
9098 S:      Maintained
9099 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
9100 F:      fs/freevxfs/
9101
9102 FREEZER
9103 M:      "Rafael J. Wysocki" <[email protected]>
9104 M:      Pavel Machek <[email protected]>
9105 L:      [email protected]
9106 S:      Supported
9107 F:      Documentation/power/freezing-of-tasks.rst
9108 F:      include/linux/freezer.h
9109 F:      kernel/freezer.c
9110
9111 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
9112 M:      Eric Biggers <[email protected]>
9113 M:      Theodore Y. Ts'o <[email protected]>
9114 M:      Jaegeuk Kim <[email protected]>
9115 L:      [email protected]
9116 S:      Supported
9117 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
9118 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
9119 F:      Documentation/filesystems/fscrypt.rst
9120 F:      fs/crypto/
9121 F:      include/linux/fscrypt.h
9122 F:      include/uapi/linux/fscrypt.h
9123
9124 FSI SUBSYSTEM
9125 M:      Jeremy Kerr <[email protected]>
9126 M:      Joel Stanley <[email protected]>
9127 R:      Alistar Popple <[email protected]>
9128 R:      Eddie James <[email protected]>
9129 L:      [email protected]
9130 S:      Supported
9131 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
9132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
9133 F:      drivers/fsi/
9134 F:      include/linux/fsi*.h
9135 F:      include/trace/events/fsi*.h
9136
9137 FSI-ATTACHED I2C DRIVER
9138 M:      Eddie James <[email protected]>
9139 L:      [email protected]
9140 L:      [email protected] (moderated for non-subscribers)
9141 S:      Maintained
9142 F:      Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml
9143 F:      drivers/i2c/busses/i2c-fsi.c
9144
9145 FSI-ATTACHED SPI DRIVER
9146 M:      Eddie James <[email protected]>
9147 L:      [email protected]
9148 S:      Maintained
9149 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
9150 F:      drivers/spi/spi-fsi.c
9151
9152 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
9153 M:      Jan Kara <[email protected]>
9154 R:      Amir Goldstein <[email protected]>
9155 L:      [email protected]
9156 S:      Maintained
9157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
9158 F:      fs/notify/
9159 F:      include/linux/fsnotify*.h
9160
9161 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
9162 M:      Eric Biggers <[email protected]>
9163 M:      Theodore Y. Ts'o <[email protected]>
9164 L:      [email protected]
9165 S:      Supported
9166 Q:      https://patchwork.kernel.org/project/fsverity/list/
9167 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
9168 F:      Documentation/filesystems/fsverity.rst
9169 F:      fs/verity/
9170 F:      include/linux/fsverity.h
9171 F:      include/uapi/linux/fsverity.h
9172
9173 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
9174 M:      Michael Zaidman <[email protected]>
9175 L:      [email protected]
9176 L:      [email protected]
9177 S:      Maintained
9178 F:      drivers/hid/hid-ft260.c
9179
9180 FUJITSU LAPTOP EXTRAS
9181 M:      Jonathan Woithe <[email protected]>
9182 L:      [email protected]
9183 S:      Maintained
9184 F:      drivers/platform/x86/fujitsu-laptop.c
9185
9186 FUJITSU TABLET EXTRAS
9187 M:      Robert Gerlach <[email protected]>
9188 L:      [email protected]
9189 S:      Maintained
9190 F:      drivers/platform/x86/fujitsu-tablet.c
9191
9192 FUNCTION HOOKS (FTRACE)
9193 M:      Steven Rostedt <[email protected]>
9194 M:      Masami Hiramatsu <[email protected]>
9195 R:      Mark Rutland <[email protected]>
9196 L:      [email protected]
9197 L:      [email protected]
9198 S:      Maintained
9199 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
9200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
9201 F:      Documentation/trace/ftrace*
9202 F:      arch/*/*/*/*ftrace*
9203 F:      arch/*/*/*ftrace*
9204 F:      include/*/ftrace.h
9205 F:      kernel/trace/fgraph.c
9206 F:      kernel/trace/ftrace*
9207 F:      samples/ftrace
9208
9209 FUNGIBLE ETHERNET DRIVERS
9210 M:      Dimitris Michailidis <[email protected]>
9211 L:      [email protected]
9212 S:      Supported
9213 F:      drivers/net/ethernet/fungible/
9214
9215 FUSE: FILESYSTEM IN USERSPACE
9216 M:      Miklos Szeredi <[email protected]>
9217 L:      [email protected]
9218 S:      Maintained
9219 W:      https://github.com/libfuse/
9220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
9221 F:      Documentation/filesystems/fuse.rst
9222 F:      fs/fuse/
9223 F:      include/uapi/linux/fuse.h
9224
9225 FUTEX SUBSYSTEM
9226 M:      Thomas Gleixner <[email protected]>
9227 M:      Ingo Molnar <[email protected]>
9228 R:      Peter Zijlstra <[email protected]>
9229 R:      Darren Hart <[email protected]>
9230 R:      Davidlohr Bueso <[email protected]>
9231 R:      André Almeida <[email protected]>
9232 L:      [email protected]
9233 S:      Maintained
9234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9235 F:      Documentation/locking/*futex*
9236 F:      include/asm-generic/futex.h
9237 F:      include/linux/futex.h
9238 F:      include/uapi/linux/futex.h
9239 F:      kernel/futex/*
9240 F:      tools/perf/bench/futex*
9241 F:      tools/testing/selftests/futex/
9242
9243 GALAXYCORE GC0308 CAMERA SENSOR DRIVER
9244 M:      Sebastian Reichel <[email protected]>
9245 L:      [email protected]
9246 S:      Maintained
9247 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml
9248 F:      drivers/media/i2c/gc0308.c
9249
9250 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER
9251 M:      Zhi Mao <[email protected]>
9252 L:      [email protected]
9253 S:      Maintained
9254 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml
9255 F:      drivers/media/i2c/gc05a2.c
9256
9257 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER
9258 M:      Zhi Mao <[email protected]>
9259 L:      [email protected]
9260 S:      Maintained
9261 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml
9262 F:      drivers/media/i2c/gc08a3.c
9263
9264 GALAXYCORE GC2145 SENSOR DRIVER
9265 M:      Alain Volmat <[email protected]>
9266 L:      [email protected]
9267 S:      Maintained
9268 T:      git git://linuxtv.org/media_tree.git
9269 F:      Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
9270 F:      drivers/media/i2c/gc2145.c
9271
9272 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
9273 M:      Tim Harvey <[email protected]>
9274 S:      Maintained
9275 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
9276 F:      Documentation/hwmon/gsc-hwmon.rst
9277 F:      drivers/hwmon/gsc-hwmon.c
9278 F:      drivers/mfd/gateworks-gsc.c
9279 F:      include/linux/mfd/gsc.h
9280 F:      include/linux/platform_data/gsc_hwmon.h
9281
9282 GCC PLUGINS
9283 M:      Kees Cook <[email protected]>
9284 L:      [email protected]
9285 S:      Maintained
9286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9287 F:      Documentation/kbuild/gcc-plugins.rst
9288 F:      include/linux/stackleak.h
9289 F:      kernel/stackleak.c
9290 F:      scripts/Makefile.gcc-plugins
9291 F:      scripts/gcc-plugins/
9292
9293 GCOV BASED KERNEL PROFILING
9294 M:      Peter Oberparleiter <[email protected]>
9295 S:      Maintained
9296 F:      Documentation/dev-tools/gcov.rst
9297 F:      kernel/gcov/
9298
9299 GDB KERNEL DEBUGGING HELPER SCRIPTS
9300 M:      Jan Kiszka <[email protected]>
9301 M:      Kieran Bingham <[email protected]>
9302 S:      Supported
9303 F:      scripts/gdb/
9304
9305 GEMINI CRYPTO DRIVER
9306 M:      Corentin Labbe <[email protected]>
9307 L:      [email protected]
9308 S:      Maintained
9309 F:      drivers/crypto/gemini/
9310
9311 GEMTEK FM RADIO RECEIVER DRIVER
9312 M:      Hans Verkuil <[email protected]>
9313 L:      [email protected]
9314 S:      Maintained
9315 W:      https://linuxtv.org
9316 T:      git git://linuxtv.org/media_tree.git
9317 F:      drivers/media/radio/radio-gemtek*
9318
9319 GENERIC ARCHITECTURE TOPOLOGY
9320 M:      Sudeep Holla <[email protected]>
9321 L:      [email protected]
9322 S:      Maintained
9323 F:      drivers/base/arch_topology.c
9324 F:      include/linux/arch_topology.h
9325
9326 GENERIC ENTRY CODE
9327 M:      Thomas Gleixner <[email protected]>
9328 M:      Peter Zijlstra <[email protected]>
9329 M:      Andy Lutomirski <[email protected]>
9330 L:      [email protected]
9331 S:      Maintained
9332 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
9333 F:      include/linux/entry-common.h
9334 F:      include/linux/entry-kvm.h
9335 F:      kernel/entry/
9336
9337 GENERIC GPIO I2C DRIVER
9338 M:      Wolfram Sang <[email protected]>
9339 S:      Supported
9340 F:      drivers/i2c/busses/i2c-gpio.c
9341 F:      include/linux/platform_data/i2c-gpio.h
9342
9343 GENERIC GPIO I2C MULTIPLEXER DRIVER
9344 M:      Peter Korsgaard <[email protected]>
9345 L:      [email protected]
9346 S:      Supported
9347 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
9348 F:      drivers/i2c/muxes/i2c-mux-gpio.c
9349 F:      include/linux/platform_data/i2c-mux-gpio.h
9350
9351 GENERIC GPIO RESET DRIVER
9352 M:      Krzysztof Kozlowski <[email protected]>
9353 S:      Maintained
9354 F:      drivers/reset/reset-gpio.c
9355
9356 GENERIC HDLC (WAN) DRIVERS
9357 M:      Krzysztof Halasa <[email protected]>
9358 S:      Maintained
9359 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
9360 F:      drivers/net/wan/c101.c
9361 F:      drivers/net/wan/hd6457*
9362 F:      drivers/net/wan/hdlc*
9363 F:      drivers/net/wan/n2.c
9364 F:      drivers/net/wan/pc300too.c
9365 F:      drivers/net/wan/pci200syn.c
9366 F:      drivers/net/wan/wanxl*
9367
9368 GENERIC INCLUDE/ASM HEADER FILES
9369 M:      Arnd Bergmann <[email protected]>
9370 L:      [email protected]
9371 S:      Maintained
9372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
9373 F:      include/asm-generic/
9374 F:      include/uapi/asm-generic/
9375
9376 GENERIC PHY FRAMEWORK
9377 M:      Vinod Koul <[email protected]>
9378 M:      Kishon Vijay Abraham I <[email protected]>
9379 L:      [email protected]
9380 S:      Supported
9381 Q:      https://patchwork.kernel.org/project/linux-phy/list/
9382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
9383 F:      Documentation/devicetree/bindings/phy/
9384 F:      drivers/phy/
9385 F:      include/dt-bindings/phy/
9386 F:      include/linux/phy/
9387
9388 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
9389 M:      Wolfram Sang <[email protected]>
9390 S:      Supported
9391 F:      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
9392 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
9393
9394 GENERIC PM DOMAINS
9395 M:      Ulf Hansson <[email protected]>
9396 L:      [email protected]
9397 S:      Supported
9398 F:      Documentation/devicetree/bindings/power/power?domain*
9399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
9400 F:      drivers/pmdomain/
9401 F:      include/linux/pm_domain.h
9402
9403 GENERIC RADIX TREE
9404 M:      Kent Overstreet <[email protected]>
9405 S:      Supported
9406 C:      irc://irc.oftc.net/bcache
9407 F:      include/linux/generic-radix-tree.h
9408 F:      lib/generic-radix-tree.c
9409
9410 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
9411 M:      Eugen Hristev <[email protected]>
9412 L:      [email protected]
9413 S:      Maintained
9414 F:      drivers/input/touchscreen/resistive-adc-touch.c
9415
9416 GENERIC STRING LIBRARY
9417 M:      Kees Cook <[email protected]>
9418 R:      Andy Shevchenko <[email protected]>
9419 L:      [email protected]
9420 S:      Supported
9421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
9422 F:      include/linux/string.h
9423 F:      include/linux/string_choices.h
9424 F:      include/linux/string_helpers.h
9425 F:      lib/string.c
9426 F:      lib/string_kunit.c
9427 F:      lib/string_helpers.c
9428 F:      lib/string_helpers_kunit.c
9429 F:      scripts/coccinelle/api/string_choices.cocci
9430
9431 GENERIC UIO DRIVER FOR PCI DEVICES
9432 M:      "Michael S. Tsirkin" <[email protected]>
9433 L:      [email protected]
9434 S:      Supported
9435 F:      drivers/uio/uio_pci_generic.c
9436
9437 GENERIC VDSO LIBRARY
9438 M:      Andy Lutomirski <[email protected]>
9439 M:      Thomas Gleixner <[email protected]>
9440 M:      Vincenzo Frascino <[email protected]>
9441 L:      [email protected]
9442 S:      Maintained
9443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
9444 F:      include/asm-generic/vdso/vsyscall.h
9445 F:      include/vdso/
9446 F:      kernel/time/vsyscall.c
9447 F:      lib/vdso/
9448
9449 GENWQE (IBM Generic Workqueue Card)
9450 M:      Frank Haverkamp <[email protected]>
9451 S:      Supported
9452 F:      drivers/misc/genwqe/
9453
9454 GET_MAINTAINER SCRIPT
9455 M:      Joe Perches <[email protected]>
9456 S:      Maintained
9457 F:      scripts/get_maintainer.pl
9458
9459 GFS2 FILE SYSTEM
9460 M:      Andreas Gruenbacher <[email protected]>
9461 L:      [email protected]
9462 S:      Supported
9463 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
9464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
9465 F:      Documentation/filesystems/gfs2*
9466 F:      fs/gfs2/
9467 F:      include/uapi/linux/gfs2_ondisk.h
9468
9469 GIGABYTE WATERFORCE SENSOR DRIVER
9470 M:      Aleksa Savic <[email protected]>
9471 L:      [email protected]
9472 S:      Maintained
9473 F:      Documentation/hwmon/gigabyte_waterforce.rst
9474 F:      drivers/hwmon/gigabyte_waterforce.c
9475
9476 GIGABYTE WMI DRIVER
9477 M:      Thomas Weißschuh <[email protected]>
9478 L:      [email protected]
9479 S:      Maintained
9480 F:      drivers/platform/x86/gigabyte-wmi.c
9481
9482 GNSS SUBSYSTEM
9483 M:      Johan Hovold <[email protected]>
9484 S:      Maintained
9485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
9486 F:      Documentation/ABI/testing/sysfs-class-gnss
9487 F:      Documentation/devicetree/bindings/gnss/
9488 F:      drivers/gnss/
9489 F:      include/linux/gnss.h
9490
9491 GO7007 MPEG CODEC
9492 M:      Hans Verkuil <[email protected]>
9493 L:      [email protected]
9494 S:      Maintained
9495 F:      drivers/media/usb/go7007/
9496
9497 GOODIX TOUCHSCREEN
9498 M:      Bastien Nocera <[email protected]>
9499 M:      Hans de Goede <[email protected]>
9500 L:      [email protected]
9501 S:      Maintained
9502 F:      drivers/input/touchscreen/goodix*
9503
9504 GOOGLE ETHERNET DRIVERS
9505 M:      Jeroen de Borst <[email protected]>
9506 M:      Praveen Kaligineedi <[email protected]>
9507 R:      Shailend Chand <[email protected]>
9508 L:      [email protected]
9509 S:      Supported
9510 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
9511 F:      drivers/net/ethernet/google
9512
9513 GOOGLE FIRMWARE DRIVERS
9514 M:      Tzung-Bi Shih <[email protected]>
9515 R:      Brian Norris <[email protected]>
9516 R:      Julius Werner <[email protected]>
9517 L:      [email protected]
9518 S:      Maintained
9519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
9520 F:      drivers/firmware/google/
9521
9522 GOOGLE TENSOR SoC SUPPORT
9523 M:      Peter Griffin <[email protected]>
9524 L:      [email protected] (moderated for non-subscribers)
9525 L:      [email protected]
9526 S:      Maintained
9527 F:      Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
9528 F:      arch/arm64/boot/dts/exynos/google/
9529 F:      drivers/clk/samsung/clk-gs101.c
9530 F:      drivers/phy/samsung/phy-gs101-ufs.c
9531 F:      include/dt-bindings/clock/google,gs101.h
9532 K:      [gG]oogle.?[tT]ensor
9533
9534 GPD POCKET FAN DRIVER
9535 M:      Hans de Goede <[email protected]>
9536 L:      [email protected]
9537 S:      Maintained
9538 F:      drivers/platform/x86/gpd-pocket-fan.c
9539
9540 GPIO ACPI SUPPORT
9541 M:      Mika Westerberg <[email protected]>
9542 M:      Andy Shevchenko <[email protected]>
9543 L:      [email protected]
9544 L:      [email protected]
9545 S:      Supported
9546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9547 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
9548 F:      drivers/gpio/gpiolib-acpi.c
9549 F:      drivers/gpio/gpiolib-acpi.h
9550
9551 GPIO AGGREGATOR
9552 M:      Geert Uytterhoeven <[email protected]>
9553 L:      [email protected]
9554 S:      Supported
9555 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
9556 F:      drivers/gpio/gpio-aggregator.c
9557
9558 GPIO IR Transmitter
9559 M:      Sean Young <[email protected]>
9560 L:      [email protected]
9561 S:      Maintained
9562 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
9563 F:      drivers/media/rc/gpio-ir-tx.c
9564
9565 GPIO MOCKUP DRIVER
9566 M:      Bamvor Jian Zhang <[email protected]>
9567 L:      [email protected]
9568 S:      Maintained
9569 F:      drivers/gpio/gpio-mockup.c
9570 F:      tools/testing/selftests/gpio/
9571
9572 GPIO REGMAP
9573 M:      Michael Walle <[email protected]>
9574 S:      Maintained
9575 F:      drivers/gpio/gpio-regmap.c
9576 F:      include/linux/gpio/regmap.h
9577 K:      (devm_)?gpio_regmap_(un)?register
9578
9579 GPIO SUBSYSTEM
9580 M:      Linus Walleij <[email protected]>
9581 M:      Bartosz Golaszewski <[email protected]>
9582 L:      [email protected]
9583 S:      Maintained
9584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9585 F:      Documentation/admin-guide/gpio/
9586 F:      Documentation/devicetree/bindings/gpio/
9587 F:      Documentation/driver-api/gpio/
9588 F:      drivers/gpio/
9589 F:      include/dt-bindings/gpio/
9590 F:      include/linux/gpio.h
9591 F:      include/linux/gpio/
9592 F:      include/linux/of_gpio.h
9593
9594 GPIO UAPI
9595 M:      Bartosz Golaszewski <[email protected]>
9596 R:      Kent Gibson <[email protected]>
9597 L:      [email protected]
9598 S:      Maintained
9599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9600 F:      Documentation/ABI/obsolete/sysfs-gpio
9601 F:      Documentation/ABI/testing/gpio-cdev
9602 F:      Documentation/userspace-api/gpio/
9603 F:      drivers/gpio/gpiolib-cdev.c
9604 F:      include/uapi/linux/gpio.h
9605 F:      tools/gpio/
9606
9607 GRE DEMULTIPLEXER DRIVER
9608 M:      Dmitry Kozlov <[email protected]>
9609 L:      [email protected]
9610 S:      Maintained
9611 F:      include/net/gre.h
9612 F:      net/ipv4/gre_demux.c
9613 F:      net/ipv4/gre_offload.c
9614
9615 GRETH 10/100/1G Ethernet MAC device driver
9616 M:      Andreas Larsson <[email protected]>
9617 L:      [email protected]
9618 S:      Maintained
9619 F:      drivers/net/ethernet/aeroflex/
9620
9621 GREYBUS AUDIO PROTOCOLS DRIVERS
9622 M:      Vaibhav Agarwal <[email protected]>
9623 M:      Mark Greer <[email protected]>
9624 S:      Maintained
9625 F:      drivers/staging/greybus/audio_apbridgea.c
9626 F:      drivers/staging/greybus/audio_apbridgea.h
9627 F:      drivers/staging/greybus/audio_codec.c
9628 F:      drivers/staging/greybus/audio_codec.h
9629 F:      drivers/staging/greybus/audio_gb.c
9630 F:      drivers/staging/greybus/audio_manager.c
9631 F:      drivers/staging/greybus/audio_manager.h
9632 F:      drivers/staging/greybus/audio_manager_module.c
9633 F:      drivers/staging/greybus/audio_manager_private.h
9634 F:      drivers/staging/greybus/audio_manager_sysfs.c
9635 F:      drivers/staging/greybus/audio_module.c
9636 F:      drivers/staging/greybus/audio_topology.c
9637
9638 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9639 M:      Viresh Kumar <[email protected]>
9640 S:      Maintained
9641 F:      drivers/staging/greybus/authentication.c
9642 F:      drivers/staging/greybus/bootrom.c
9643 F:      drivers/staging/greybus/firmware.h
9644 F:      drivers/staging/greybus/fw-core.c
9645 F:      drivers/staging/greybus/fw-download.c
9646 F:      drivers/staging/greybus/fw-management.c
9647 F:      drivers/staging/greybus/greybus_authentication.h
9648 F:      drivers/staging/greybus/greybus_firmware.h
9649 F:      drivers/staging/greybus/hid.c
9650 F:      drivers/staging/greybus/i2c.c
9651 F:      drivers/staging/greybus/spi.c
9652 F:      drivers/staging/greybus/spilib.c
9653 F:      drivers/staging/greybus/spilib.h
9654
9655 GREYBUS LOOPBACK DRIVER
9656 M:      Bryan O'Donoghue <[email protected]>
9657 S:      Maintained
9658 F:      drivers/staging/greybus/loopback.c
9659
9660 GREYBUS PLATFORM DRIVERS
9661 M:      Vaibhav Hiremath <[email protected]>
9662 S:      Maintained
9663 F:      drivers/staging/greybus/arche-apb-ctrl.c
9664 F:      drivers/staging/greybus/arche-platform.c
9665 F:      drivers/staging/greybus/arche_platform.h
9666
9667 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9668 M:      Rui Miguel Silva <[email protected]>
9669 S:      Maintained
9670 F:      drivers/staging/greybus/gpio.c
9671 F:      drivers/staging/greybus/light.c
9672 F:      drivers/staging/greybus/power_supply.c
9673 F:      drivers/staging/greybus/sdio.c
9674 F:      drivers/staging/greybus/spi.c
9675 F:      drivers/staging/greybus/spilib.c
9676
9677 GREYBUS BEAGLEPLAY DRIVERS
9678 M:      Ayush Singh <[email protected]>
9679 L:      [email protected] (moderated for non-subscribers)
9680 S:      Maintained
9681 F:      Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9682 F:      drivers/greybus/gb-beagleplay.c
9683
9684 GREYBUS SUBSYSTEM
9685 M:      Johan Hovold <[email protected]>
9686 M:      Alex Elder <[email protected]>
9687 M:      Greg Kroah-Hartman <[email protected]>
9688 L:      [email protected] (moderated for non-subscribers)
9689 S:      Maintained
9690 F:      drivers/greybus/
9691 F:      drivers/staging/greybus/
9692 F:      include/linux/greybus.h
9693 F:      include/linux/greybus/
9694
9695 GREYBUS UART PROTOCOLS DRIVERS
9696 M:      David Lin <[email protected]>
9697 S:      Maintained
9698 F:      drivers/staging/greybus/log.c
9699 F:      drivers/staging/greybus/uart.c
9700
9701 GS1662 VIDEO SERIALIZER
9702 M:      Charles-Antoine Couret <[email protected]>
9703 L:      [email protected]
9704 S:      Maintained
9705 T:      git git://linuxtv.org/media_tree.git
9706 F:      drivers/media/spi/gs1662.c
9707
9708 GSPCA FINEPIX SUBDRIVER
9709 M:      Frank Zago <[email protected]>
9710 L:      [email protected]
9711 S:      Maintained
9712 T:      git git://linuxtv.org/media_tree.git
9713 F:      drivers/media/usb/gspca/finepix.c
9714
9715 GSPCA GL860 SUBDRIVER
9716 M:      Olivier Lorin <[email protected]>
9717 L:      [email protected]
9718 S:      Maintained
9719 T:      git git://linuxtv.org/media_tree.git
9720 F:      drivers/media/usb/gspca/gl860/
9721
9722 GSPCA M5602 SUBDRIVER
9723 M:      Erik Andren <[email protected]>
9724 L:      [email protected]
9725 S:      Maintained
9726 T:      git git://linuxtv.org/media_tree.git
9727 F:      drivers/media/usb/gspca/m5602/
9728
9729 GSPCA PAC207 SONIXB SUBDRIVER
9730 M:      Hans Verkuil <[email protected]>
9731 L:      [email protected]
9732 S:      Odd Fixes
9733 T:      git git://linuxtv.org/media_tree.git
9734 F:      drivers/media/usb/gspca/pac207.c
9735
9736 GSPCA SN9C20X SUBDRIVER
9737 M:      Brian Johnson <[email protected]>
9738 L:      [email protected]
9739 S:      Maintained
9740 T:      git git://linuxtv.org/media_tree.git
9741 F:      drivers/media/usb/gspca/sn9c20x.c
9742
9743 GSPCA T613 SUBDRIVER
9744 M:      Leandro Costantino <[email protected]>
9745 L:      [email protected]
9746 S:      Maintained
9747 T:      git git://linuxtv.org/media_tree.git
9748 F:      drivers/media/usb/gspca/t613.c
9749
9750 GSPCA USB WEBCAM DRIVER
9751 M:      Hans Verkuil <[email protected]>
9752 L:      [email protected]
9753 S:      Odd Fixes
9754 T:      git git://linuxtv.org/media_tree.git
9755 F:      drivers/media/usb/gspca/
9756
9757 GTP (GPRS Tunneling Protocol)
9758 M:      Pablo Neira Ayuso <[email protected]>
9759 M:      Harald Welte <[email protected]>
9760 L:      [email protected]
9761 S:      Maintained
9762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9763 F:      drivers/net/gtp.c
9764
9765 GUID PARTITION TABLE (GPT)
9766 M:      Davidlohr Bueso <[email protected]>
9767 L:      [email protected]
9768 S:      Maintained
9769 F:      block/partitions/efi.*
9770
9771 HABANALABS PCI DRIVER
9772 M:      Ofir Bitton <[email protected]>
9773 L:      [email protected]
9774 S:      Supported
9775 C:      irc://irc.oftc.net/dri-devel
9776 T:      git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git
9777 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9778 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9779 F:      drivers/accel/habanalabs/
9780 F:      include/linux/habanalabs/
9781 F:      include/trace/events/habanalabs.h
9782 F:      include/uapi/drm/habanalabs_accel.h
9783
9784 HACKRF MEDIA DRIVER
9785 L:      [email protected]
9786 S:      Orphan
9787 W:      https://linuxtv.org
9788 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9789 F:      drivers/media/usb/hackrf/
9790
9791 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9792 M:      Chuck Lever <[email protected]>
9793 L:      [email protected]
9794 L:      [email protected]
9795 S:      Maintained
9796 F:      Documentation/netlink/specs/handshake.yaml
9797 F:      Documentation/networking/tls-handshake.rst
9798 F:      include/net/handshake.h
9799 F:      include/trace/events/handshake.h
9800 F:      net/handshake/
9801
9802 HANTRO VPU CODEC DRIVER
9803 M:      Ezequiel Garcia <[email protected]>
9804 M:      Philipp Zabel <[email protected]>
9805 L:      [email protected]
9806 L:      [email protected]
9807 S:      Maintained
9808 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9809 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9810 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9811 F:      drivers/media/platform/verisilicon/
9812
9813 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9814 M:      Frank Seidel <[email protected]>
9815 L:      [email protected]
9816 S:      Maintained
9817 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9818 F:      drivers/platform/x86/hdaps.c
9819
9820 HARDWARE MONITORING
9821 M:      Jean Delvare <[email protected]>
9822 M:      Guenter Roeck <[email protected]>
9823 L:      [email protected]
9824 S:      Maintained
9825 W:      http://hwmon.wiki.kernel.org/
9826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9827 F:      Documentation/ABI/testing/sysfs-class-hwmon
9828 F:      Documentation/devicetree/bindings/hwmon/
9829 F:      Documentation/hwmon/
9830 F:      drivers/hwmon/
9831 F:      include/linux/hwmon*.h
9832 F:      include/trace/events/hwmon*.h
9833 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9834
9835 HARDWARE RANDOM NUMBER GENERATOR CORE
9836 M:      Olivia Mackall <[email protected]>
9837 M:      Herbert Xu <[email protected]>
9838 L:      [email protected]
9839 S:      Odd fixes
9840 F:      Documentation/admin-guide/hw_random.rst
9841 F:      Documentation/devicetree/bindings/rng/
9842 F:      drivers/char/hw_random/
9843 F:      include/linux/hw_random.h
9844
9845 HARDWARE SPINLOCK CORE
9846 M:      Bjorn Andersson <[email protected]>
9847 R:      Baolin Wang <[email protected]>
9848 L:      [email protected]
9849 S:      Maintained
9850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9851 F:      Documentation/devicetree/bindings/hwlock/
9852 F:      Documentation/locking/hwspinlock.rst
9853 F:      drivers/hwspinlock/
9854 F:      include/linux/hwspinlock.h
9855
9856 HARDWARE TRACING FACILITIES
9857 M:      Alexander Shishkin <[email protected]>
9858 S:      Maintained
9859 F:      drivers/hwtracing/
9860
9861 HARMONY SOUND DRIVER
9862 L:      [email protected]
9863 S:      Maintained
9864 F:      sound/parisc/harmony.*
9865
9866 HDPVR USB VIDEO ENCODER DRIVER
9867 M:      Hans Verkuil <[email protected]>
9868 L:      [email protected]
9869 S:      Odd Fixes
9870 W:      https://linuxtv.org
9871 T:      git git://linuxtv.org/media_tree.git
9872 F:      drivers/media/usb/hdpvr/
9873
9874 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9875 M:      Keng-Yu Lin <[email protected]>
9876 S:      Supported
9877 F:      drivers/misc/hpilo.[ch]
9878
9879 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9880 M:      Jerry Hoemann <[email protected]>
9881 S:      Supported
9882 F:      Documentation/watchdog/hpwdt.rst
9883 F:      drivers/watchdog/hpwdt.c
9884
9885 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9886 M:      Don Brace <[email protected]>
9887 L:      [email protected]
9888 L:      [email protected]
9889 S:      Supported
9890 F:      Documentation/scsi/hpsa.rst
9891 F:      drivers/scsi/hpsa*.[ch]
9892 F:      include/linux/cciss*.h
9893 F:      include/uapi/linux/cciss*.h
9894
9895 HFI1 DRIVER
9896 M:      Dennis Dalessandro <[email protected]>
9897 L:      [email protected]
9898 S:      Supported
9899 F:      drivers/infiniband/hw/hfi1
9900
9901 HFS FILESYSTEM
9902 L:      [email protected]
9903 S:      Orphan
9904 F:      Documentation/filesystems/hfs.rst
9905 F:      fs/hfs/
9906
9907 HFSPLUS FILESYSTEM
9908 L:      [email protected]
9909 S:      Orphan
9910 F:      Documentation/filesystems/hfsplus.rst
9911 F:      fs/hfsplus/
9912
9913 HGA FRAMEBUFFER DRIVER
9914 M:      Ferenc Bakonyi <[email protected]>
9915 L:      [email protected]
9916 S:      Maintained
9917 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9918 F:      drivers/video/fbdev/hgafb.c
9919
9920 HIBERNATION (aka Software Suspend, aka swsusp)
9921 M:      "Rafael J. Wysocki" <[email protected]>
9922 M:      Pavel Machek <[email protected]>
9923 L:      [email protected]
9924 S:      Supported
9925 B:      https://bugzilla.kernel.org
9926 F:      arch/*/include/asm/suspend*.h
9927 F:      arch/x86/power/
9928 F:      drivers/base/power/
9929 F:      include/linux/freezer.h
9930 F:      include/linux/pm.h
9931 F:      include/linux/suspend.h
9932 F:      kernel/power/
9933
9934 HID CORE LAYER
9935 M:      Jiri Kosina <[email protected]>
9936 M:      Benjamin Tissoires <[email protected]>
9937 L:      [email protected]
9938 S:      Maintained
9939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9940 F:      Documentation/hid/
9941 F:      drivers/hid/
9942 F:      include/linux/hid*
9943 F:      include/uapi/linux/hid*
9944 F:      samples/hid/
9945 F:      tools/testing/selftests/hid/
9946
9947 HID LOGITECH DRIVERS
9948 R:      Filipe Laíns <[email protected]>
9949 L:      [email protected]
9950 S:      Maintained
9951 F:      drivers/hid/hid-logitech-*
9952
9953 HID NVIDIA SHIELD DRIVER
9954 M:      Rahul Rameshbabu <[email protected]>
9955 L:      [email protected]
9956 S:      Maintained
9957 F:      drivers/hid/hid-nvidia-shield.c
9958
9959 HID PHOENIX RC FLIGHT CONTROLLER
9960 M:      Marcus Folkesson <[email protected]>
9961 L:      [email protected]
9962 S:      Maintained
9963 F:      drivers/hid/hid-pxrc.c
9964
9965 HID PLAYSTATION DRIVER
9966 M:      Roderick Colenbrander <[email protected]>
9967 L:      [email protected]
9968 S:      Supported
9969 F:      drivers/hid/hid-playstation.c
9970
9971 HID SENSOR HUB DRIVERS
9972 M:      Jiri Kosina <[email protected]>
9973 M:      Jonathan Cameron <[email protected]>
9974 M:      Srinivas Pandruvada <[email protected]>
9975 L:      [email protected]
9976 L:      [email protected]
9977 S:      Maintained
9978 F:      Documentation/hid/hid-sensor*
9979 F:      drivers/hid/hid-sensor-*
9980 F:      drivers/iio/*/hid-*
9981 F:      include/linux/hid-sensor-*
9982
9983 HID VRC-2 CAR CONTROLLER DRIVER
9984 M:      Marcus Folkesson <[email protected]>
9985 L:      [email protected]
9986 S:      Maintained
9987 F:      drivers/hid/hid-vrc2.c
9988
9989 HID WACOM DRIVER
9990 M:      Ping Cheng <[email protected]>
9991 M:      Jason Gerecke  <[email protected]>
9992 L:      [email protected]
9993 S:      Maintained
9994 F:      drivers/hid/wacom.h
9995 F:      drivers/hid/wacom_*
9996
9997 HID++ LOGITECH DRIVERS
9998 R:      Filipe Laíns <[email protected]>
9999 R:      Bastien Nocera <[email protected]>
10000 L:      [email protected]
10001 S:      Maintained
10002 F:      drivers/hid/hid-logitech-hidpp.c
10003
10004 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS
10005 M:      Anna-Maria Behnsen <[email protected]>
10006 M:      Frederic Weisbecker <[email protected]>
10007 M:      Thomas Gleixner <[email protected]>
10008 L:      [email protected]
10009 S:      Maintained
10010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10011 F:      Documentation/timers/
10012 F:      include/linux/clockchips.h
10013 F:      include/linux/hrtimer.h
10014 F:      include/linux/timer.h
10015 F:      kernel/time/clockevents.c
10016 F:      kernel/time/hrtimer.c
10017 F:      kernel/time/timer.c
10018 F:      kernel/time/timer_list.c
10019 F:      kernel/time/timer_migration.*
10020 F:      tools/testing/selftests/timers/
10021
10022 HIGH-SPEED SCC DRIVER FOR AX.25
10023 L:      [email protected]
10024 S:      Orphan
10025 F:      drivers/net/hamradio/scc.c
10026
10027 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
10028 M:      HighPoint Linux Team <[email protected]>
10029 S:      Supported
10030 W:      http://www.highpoint-tech.com
10031 F:      Documentation/scsi/hptiop.rst
10032 F:      drivers/scsi/hptiop.c
10033
10034 HIKEY960 ONBOARD USB GPIO HUB DRIVER
10035 M:      John Stultz <[email protected]>
10036 L:      [email protected]
10037 S:      Maintained
10038 F:      drivers/misc/hisi_hikey_usb.c
10039
10040 HIMAX HX83112B TOUCHSCREEN SUPPORT
10041 M:      Job Noorman <[email protected]>
10042 L:      [email protected]
10043 S:      Maintained
10044 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
10045 F:      drivers/input/touchscreen/himax_hx83112b.c
10046
10047 HIPPI
10048 M:      Jes Sorensen <[email protected]>
10049 L:      [email protected]
10050 S:      Maintained
10051 F:      drivers/net/hippi/
10052 F:      include/linux/hippidevice.h
10053 F:      include/uapi/linux/if_hippi.h
10054 F:      net/802/hippi.c
10055
10056 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
10057 M:      Kurt Kanzenbach <[email protected]>
10058 L:      [email protected]
10059 S:      Maintained
10060 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
10061 F:      drivers/net/dsa/hirschmann/*
10062 F:      include/linux/platform_data/hirschmann-hellcreek.h
10063 F:      net/dsa/tag_hellcreek.c
10064
10065 HISILICON DMA DRIVER
10066 M:      Zhou Wang <[email protected]>
10067 M:      Jie Hai <[email protected]>
10068 L:      [email protected]
10069 S:      Maintained
10070 F:      drivers/dma/hisi_dma.c
10071
10072 HISILICON GPIO DRIVER
10073 M:      Jay Fang <[email protected]>
10074 L:      [email protected]
10075 S:      Maintained
10076 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
10077 F:      drivers/gpio/gpio-hisi.c
10078
10079 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
10080 M:      Zhiqi Song <[email protected]>
10081 M:      Longfang Liu <[email protected]>
10082 L:      [email protected]
10083 S:      Maintained
10084 F:      Documentation/ABI/testing/debugfs-hisi-hpre
10085 F:      drivers/crypto/hisilicon/hpre/hpre.h
10086 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
10087 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
10088
10089 HISILICON HNS3 PMU DRIVER
10090 M:      Jijie Shao <[email protected]>
10091 S:      Supported
10092 F:      Documentation/admin-guide/perf/hns3-pmu.rst
10093 F:      drivers/perf/hisilicon/hns3_pmu.c
10094
10095 HISILICON I2C CONTROLLER DRIVER
10096 M:      Yicong Yang <[email protected]>
10097 L:      [email protected]
10098 S:      Maintained
10099 W:      https://www.hisilicon.com
10100 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
10101 F:      drivers/i2c/busses/i2c-hisi.c
10102
10103 HISILICON KUNPENG SOC HCCS DRIVER
10104 M:      Huisong Li <[email protected]>
10105 S:      Maintained
10106 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
10107 F:      drivers/soc/hisilicon/kunpeng_hccs.c
10108 F:      drivers/soc/hisilicon/kunpeng_hccs.h
10109
10110 HISILICON LPC BUS DRIVER
10111 M:      Jay Fang <[email protected]>
10112 S:      Maintained
10113 W:      http://www.hisilicon.com
10114 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
10115 F:      drivers/bus/hisi_lpc.c
10116
10117 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
10118 M:      Yisen Zhuang <[email protected]>
10119 M:      Salil Mehta <[email protected]>
10120 M:      Jijie Shao <[email protected]>
10121 L:      [email protected]
10122 S:      Maintained
10123 W:      http://www.hisilicon.com
10124 F:      drivers/net/ethernet/hisilicon/hns3/
10125
10126 HISILICON NETWORK SUBSYSTEM DRIVER
10127 M:      Yisen Zhuang <[email protected]>
10128 M:      Salil Mehta <[email protected]>
10129 L:      [email protected]
10130 S:      Maintained
10131 W:      http://www.hisilicon.com
10132 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
10133 F:      drivers/net/ethernet/hisilicon/
10134
10135 HISILICON PMU DRIVER
10136 M:      Yicong Yang <[email protected]>
10137 M:      Jonathan Cameron <[email protected]>
10138 S:      Supported
10139 W:      http://www.hisilicon.com
10140 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
10141 F:      Documentation/admin-guide/perf/hisi-pmu.rst
10142 F:      drivers/perf/hisilicon
10143
10144 HISILICON PTT DRIVER
10145 M:      Yicong Yang <[email protected]>
10146 M:      Jonathan Cameron <[email protected]>
10147 L:      [email protected]
10148 S:      Maintained
10149 F:      Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
10150 F:      Documentation/trace/hisi-ptt.rst
10151 F:      drivers/hwtracing/ptt/
10152 F:      tools/perf/arch/arm64/util/hisi-ptt.c
10153 F:      tools/perf/util/hisi-ptt*
10154 F:      tools/perf/util/hisi-ptt-decoder/*
10155
10156 HISILICON QM DRIVER
10157 M:      Weili Qian <[email protected]>
10158 M:      Zhou Wang <[email protected]>
10159 L:      [email protected]
10160 S:      Maintained
10161 F:      drivers/crypto/hisilicon/Kconfig
10162 F:      drivers/crypto/hisilicon/Makefile
10163 F:      drivers/crypto/hisilicon/qm.c
10164 F:      drivers/crypto/hisilicon/sgl.c
10165 F:      include/linux/hisi_acc_qm.h
10166
10167 HISILICON ROCE DRIVER
10168 M:      Chengchang Tang <[email protected]>
10169 M:      Junxian Huang <[email protected]>
10170 L:      [email protected]
10171 S:      Maintained
10172 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
10173 F:      drivers/infiniband/hw/hns/
10174
10175 HISILICON SAS Controller
10176 M:      Xiang Chen <[email protected]>
10177 S:      Supported
10178 W:      http://www.hisilicon.com
10179 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
10180 F:      drivers/scsi/hisi_sas/
10181
10182 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
10183 M:      Longfang Liu <[email protected]>
10184 L:      [email protected]
10185 S:      Maintained
10186 F:      Documentation/ABI/testing/debugfs-hisi-sec
10187 F:      drivers/crypto/hisilicon/sec2/sec.h
10188 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
10189 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
10190 F:      drivers/crypto/hisilicon/sec2/sec_main.c
10191
10192 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
10193 M:      Jay Fang <[email protected]>
10194 L:      [email protected]
10195 S:      Maintained
10196 W:      http://www.hisilicon.com
10197 F:      drivers/spi/spi-hisi-kunpeng.c
10198
10199 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
10200 M:      Mauro Carvalho Chehab <[email protected]>
10201 L:      [email protected]
10202 S:      Maintained
10203 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
10204 F:      drivers/spmi/hisi-spmi-controller.c
10205
10206 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
10207 M:      Mauro Carvalho Chehab <[email protected]>
10208 L:      [email protected]
10209 S:      Maintained
10210 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
10211 F:      drivers/mfd/hi6421-spmi-pmic.c
10212
10213 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
10214 M:      Weili Qian <[email protected]>
10215 S:      Maintained
10216 F:      drivers/crypto/hisilicon/trng/trng.c
10217
10218 HISILICON V3XX SPI NOR FLASH Controller Driver
10219 M:      Jay Fang <[email protected]>
10220 S:      Maintained
10221 W:      http://www.hisilicon.com
10222 F:      drivers/spi/spi-hisi-sfc-v3xx.c
10223
10224 HISILICON ZIP Controller DRIVER
10225 M:      Yang Shen <[email protected]>
10226 M:      Zhou Wang <[email protected]>
10227 L:      [email protected]
10228 S:      Maintained
10229 F:      Documentation/ABI/testing/debugfs-hisi-zip
10230 F:      drivers/crypto/hisilicon/zip/
10231
10232 HMM - Heterogeneous Memory Management
10233 M:      Jérôme Glisse <[email protected]>
10234 L:      [email protected]
10235 S:      Maintained
10236 F:      Documentation/mm/hmm.rst
10237 F:      include/linux/hmm*
10238 F:      lib/test_hmm*
10239 F:      mm/hmm*
10240 F:      tools/testing/selftests/mm/*hmm*
10241
10242 HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER
10243 M:      Petre Rodan <[email protected]>
10244 L:      [email protected]
10245 S:      Maintained
10246 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml
10247 F:      drivers/iio/pressure/hsc030pa*
10248
10249 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
10250 M:      Andreas Klinger <[email protected]>
10251 M:      Petre Rodan <[email protected]>
10252 L:      [email protected]
10253 S:      Maintained
10254 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
10255 F:      drivers/iio/pressure/mprls0025pa*
10256
10257 HP BIOSCFG DRIVER
10258 M:      Jorge Lopez <[email protected]>
10259 L:      [email protected]
10260 S:      Maintained
10261 F:      drivers/platform/x86/hp/hp-bioscfg/
10262
10263 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
10264 L:      [email protected]
10265 S:      Orphan
10266 F:      drivers/platform/x86/hp/tc1100-wmi.c
10267
10268 HP WMI HARDWARE MONITOR DRIVER
10269 M:      James Seo <[email protected]>
10270 L:      [email protected]
10271 S:      Maintained
10272 F:      Documentation/hwmon/hp-wmi-sensors.rst
10273 F:      drivers/hwmon/hp-wmi-sensors.c
10274
10275 HPET:   High Precision Event Timers driver
10276 M:      Clemens Ladisch <[email protected]>
10277 S:      Maintained
10278 F:      Documentation/timers/hpet.rst
10279 F:      drivers/char/hpet.c
10280 F:      include/linux/hpet.h
10281 F:      include/uapi/linux/hpet.h
10282
10283 HPET:   x86
10284 S:      Orphan
10285 F:      arch/x86/include/asm/hpet.h
10286 F:      arch/x86/kernel/hpet.c
10287
10288 HPFS FILESYSTEM
10289 M:      Mikulas Patocka <[email protected]>
10290 S:      Maintained
10291 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
10292 F:      fs/hpfs/
10293
10294 HS3001 Hardware Temperature and Humidity Sensor
10295 M:      Andre Werner <[email protected]>
10296 L:      [email protected]
10297 S:      Maintained
10298 F:      drivers/hwmon/hs3001.c
10299
10300 HSI SUBSYSTEM
10301 M:      Sebastian Reichel <[email protected]>
10302 S:      Maintained
10303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
10304 F:      Documentation/ABI/testing/sysfs-bus-hsi
10305 F:      Documentation/driver-api/hsi.rst
10306 F:      drivers/hsi/
10307 F:      include/linux/hsi/
10308 F:      include/uapi/linux/hsi/
10309
10310 HSO 3G MODEM DRIVER
10311 L:      [email protected]
10312 S:      Orphan
10313 F:      drivers/net/usb/hso.c
10314
10315 HSR NETWORK PROTOCOL
10316 L:      [email protected]
10317 S:      Orphan
10318 F:      net/hsr/
10319
10320 HT16K33 LED CONTROLLER DRIVER
10321 M:      Robin van der Gracht <[email protected]>
10322 S:      Maintained
10323 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
10324 F:      drivers/auxdisplay/ht16k33.c
10325
10326 HTCPEN TOUCHSCREEN DRIVER
10327 M:      Pau Oliva Fora <[email protected]>
10328 L:      [email protected]
10329 S:      Maintained
10330 F:      drivers/input/touchscreen/htcpen.c
10331
10332 HTE SUBSYSTEM
10333 M:      Dipen Patel <[email protected]>
10334 L:      [email protected]
10335 S:      Maintained
10336 Q:      https://patchwork.kernel.org/project/timestamp/list/
10337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
10338 F:      Documentation/devicetree/bindings/timestamp/
10339 F:      Documentation/driver-api/hte/
10340 F:      drivers/hte/
10341 F:      include/linux/hte.h
10342
10343 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
10344 M:      Lorenzo Bianconi <[email protected]>
10345 L:      [email protected]
10346 S:      Maintained
10347 W:      http://www.st.com/
10348 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
10349 F:      drivers/iio/humidity/hts221*
10350
10351 HUAWEI ETHERNET DRIVER
10352 M:      Cai Huoqing <[email protected]>
10353 L:      [email protected]
10354 S:      Maintained
10355 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
10356 F:      drivers/net/ethernet/huawei/hinic/
10357
10358 HUGETLB SUBSYSTEM
10359 M:      Muchun Song <[email protected]>
10360 L:      [email protected]
10361 S:      Maintained
10362 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
10363 F:      Documentation/admin-guide/mm/hugetlbpage.rst
10364 F:      Documentation/mm/hugetlbfs_reserv.rst
10365 F:      Documentation/mm/vmemmap_dedup.rst
10366 F:      fs/hugetlbfs/
10367 F:      include/linux/hugetlb.h
10368 F:      mm/hugetlb.c
10369 F:      mm/hugetlb_vmemmap.c
10370 F:      mm/hugetlb_vmemmap.h
10371 F:      tools/testing/selftests/cgroup/test_hugetlb_memcg.c
10372
10373 HVA ST MEDIA DRIVER
10374 M:      Jean-Christophe Trotin <[email protected]>
10375 L:      [email protected]
10376 S:      Supported
10377 W:      https://linuxtv.org
10378 T:      git git://linuxtv.org/media_tree.git
10379 F:      drivers/media/platform/st/sti/hva
10380
10381 HWPOISON MEMORY FAILURE HANDLING
10382 M:      Miaohe Lin <[email protected]>
10383 R:      Naoya Horiguchi <[email protected]>
10384 L:      [email protected]
10385 S:      Maintained
10386 F:      mm/hwpoison-inject.c
10387 F:      mm/memory-failure.c
10388
10389 HYCON HY46XX TOUCHSCREEN SUPPORT
10390 M:      Giulio Benetti <[email protected]>
10391 L:      [email protected]
10392 S:      Maintained
10393 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
10394 F:      drivers/input/touchscreen/hycon-hy46xx.c
10395
10396 HYGON PROCESSOR SUPPORT
10397 M:      Pu Wen <[email protected]>
10398 L:      [email protected]
10399 S:      Maintained
10400 F:      arch/x86/kernel/cpu/hygon.c
10401
10402 HYNIX HI556 SENSOR DRIVER
10403 M:      Sakari Ailus <[email protected]>
10404 L:      [email protected]
10405 S:      Maintained
10406 T:      git git://linuxtv.org/media_tree.git
10407 F:      drivers/media/i2c/hi556.c
10408
10409 HYNIX HI846 SENSOR DRIVER
10410 M:      Martin Kepplinger <[email protected]>
10411 L:      [email protected]
10412 S:      Maintained
10413 F:      drivers/media/i2c/hi846.c
10414
10415 HYNIX HI847 SENSOR DRIVER
10416 M:      Sakari Ailus <[email protected]>
10417 L:      [email protected]
10418 S:      Maintained
10419 F:      drivers/media/i2c/hi847.c
10420
10421 Hyper-V/Azure CORE AND DRIVERS
10422 M:      "K. Y. Srinivasan" <[email protected]>
10423 M:      Haiyang Zhang <[email protected]>
10424 M:      Wei Liu <[email protected]>
10425 M:      Dexuan Cui <[email protected]>
10426 L:      [email protected]
10427 S:      Supported
10428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
10429 F:      Documentation/ABI/stable/sysfs-bus-vmbus
10430 F:      Documentation/ABI/testing/debugfs-hyperv
10431 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
10432 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
10433 F:      Documentation/virt/hyperv
10434 F:      arch/arm64/hyperv
10435 F:      arch/arm64/include/asm/hyperv-tlfs.h
10436 F:      arch/arm64/include/asm/mshyperv.h
10437 F:      arch/x86/hyperv
10438 F:      arch/x86/include/asm/hyperv-tlfs.h
10439 F:      arch/x86/include/asm/mshyperv.h
10440 F:      arch/x86/include/asm/trace/hyperv.h
10441 F:      arch/x86/kernel/cpu/mshyperv.c
10442 F:      drivers/clocksource/hyperv_timer.c
10443 F:      drivers/hid/hid-hyperv.c
10444 F:      drivers/hv/
10445 F:      drivers/input/serio/hyperv-keyboard.c
10446 F:      drivers/iommu/hyperv-iommu.c
10447 F:      drivers/net/ethernet/microsoft/
10448 F:      drivers/net/hyperv/
10449 F:      drivers/pci/controller/pci-hyperv-intf.c
10450 F:      drivers/pci/controller/pci-hyperv.c
10451 F:      drivers/scsi/storvsc_drv.c
10452 F:      drivers/uio/uio_hv_generic.c
10453 F:      drivers/video/fbdev/hyperv_fb.c
10454 F:      include/asm-generic/hyperv-tlfs.h
10455 F:      include/asm-generic/mshyperv.h
10456 F:      include/clocksource/hyperv_timer.h
10457 F:      include/linux/hyperv.h
10458 F:      include/net/mana
10459 F:      include/uapi/linux/hyperv.h
10460 F:      net/vmw_vsock/hyperv_transport.c
10461 F:      tools/hv/
10462
10463 HYPERBUS SUPPORT
10464 M:      Vignesh Raghavendra <[email protected]>
10465 R:      Tudor Ambarus <[email protected]>
10466 L:      [email protected]
10467 S:      Supported
10468 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10469 C:      irc://irc.oftc.net/mtd
10470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
10471 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
10472 F:      drivers/mtd/hyperbus/
10473 F:      include/linux/mtd/hyperbus.h
10474
10475 HYPERVISOR VIRTUAL CONSOLE DRIVER
10476 L:      [email protected]
10477 S:      Odd Fixes
10478 F:      drivers/tty/hvc/
10479
10480 I2C ACPI SUPPORT
10481 M:      Mika Westerberg <[email protected]>
10482 L:      [email protected]
10483 L:      [email protected]
10484 S:      Maintained
10485 F:      drivers/i2c/i2c-core-acpi.c
10486
10487 I2C ADDRESS TRANSLATOR (ATR)
10488 M:      Tomi Valkeinen <[email protected]>
10489 R:      Luca Ceresoli <[email protected]>
10490 L:      [email protected]
10491 S:      Maintained
10492 F:      drivers/i2c/i2c-atr.c
10493 F:      include/linux/i2c-atr.h
10494
10495 I2C CONTROLLER DRIVER FOR NVIDIA GPU
10496 M:      Ajay Gupta <[email protected]>
10497 L:      [email protected]
10498 S:      Maintained
10499 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
10500 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
10501
10502 I2C MUXES
10503 M:      Peter Rosin <[email protected]>
10504 L:      [email protected]
10505 S:      Maintained
10506 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
10507 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
10508 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
10509 F:      Documentation/i2c/i2c-topology.rst
10510 F:      Documentation/i2c/muxes/
10511 F:      drivers/i2c/i2c-mux.c
10512 F:      drivers/i2c/muxes/
10513 F:      include/linux/i2c-mux.h
10514
10515 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
10516 M:      Gregory CLEMENT <[email protected]>
10517 L:      [email protected]
10518 S:      Maintained
10519 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
10520 F:      drivers/i2c/busses/i2c-mv64xxx.c
10521
10522 I2C OVER PARALLEL PORT
10523 M:      Jean Delvare <[email protected]>
10524 L:      [email protected]
10525 S:      Maintained
10526 F:      Documentation/i2c/busses/i2c-parport.rst
10527 F:      drivers/i2c/busses/i2c-parport.c
10528
10529 I2C SUBSYSTEM
10530 M:      Wolfram Sang <[email protected]>
10531 L:      [email protected]
10532 S:      Maintained
10533 W:      https://i2c.wiki.kernel.org/
10534 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
10536 F:      Documentation/i2c/
10537 F:      drivers/i2c/*
10538 F:      include/dt-bindings/i2c/i2c.h
10539 F:      include/linux/i2c-dev.h
10540 F:      include/linux/i2c-smbus.h
10541 F:      include/linux/i2c.h
10542 F:      include/uapi/linux/i2c-*.h
10543 F:      include/uapi/linux/i2c.h
10544
10545 I2C SUBSYSTEM HOST DRIVERS
10546 M:      Andi Shyti <[email protected]>
10547 L:      [email protected]
10548 S:      Maintained
10549 W:      https://i2c.wiki.kernel.org/
10550 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
10551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git
10552 F:      Documentation/devicetree/bindings/i2c/
10553 F:      drivers/i2c/algos/
10554 F:      drivers/i2c/busses/
10555 F:      include/dt-bindings/i2c/
10556
10557 I2C-TAOS-EVM DRIVER
10558 M:      Jean Delvare <[email protected]>
10559 L:      [email protected]
10560 S:      Maintained
10561 F:      Documentation/i2c/busses/i2c-taos-evm.rst
10562 F:      drivers/i2c/busses/i2c-taos-evm.c
10563
10564 I2C-TINY-USB DRIVER
10565 M:      Till Harbaum <[email protected]>
10566 L:      [email protected]
10567 S:      Maintained
10568 W:      http://www.harbaum.org/till/i2c_tiny_usb
10569 F:      drivers/i2c/busses/i2c-tiny-usb.c
10570
10571 I2C/SMBUS CONTROLLER DRIVERS FOR PC
10572 M:      Jean Delvare <[email protected]>
10573 L:      [email protected]
10574 S:      Maintained
10575 F:      Documentation/i2c/busses/i2c-ali1535.rst
10576 F:      Documentation/i2c/busses/i2c-ali1563.rst
10577 F:      Documentation/i2c/busses/i2c-ali15x3.rst
10578 F:      Documentation/i2c/busses/i2c-amd756.rst
10579 F:      Documentation/i2c/busses/i2c-amd8111.rst
10580 F:      Documentation/i2c/busses/i2c-i801.rst
10581 F:      Documentation/i2c/busses/i2c-nforce2.rst
10582 F:      Documentation/i2c/busses/i2c-piix4.rst
10583 F:      Documentation/i2c/busses/i2c-sis5595.rst
10584 F:      Documentation/i2c/busses/i2c-sis630.rst
10585 F:      Documentation/i2c/busses/i2c-sis96x.rst
10586 F:      Documentation/i2c/busses/i2c-via.rst
10587 F:      Documentation/i2c/busses/i2c-viapro.rst
10588 F:      drivers/i2c/busses/i2c-ali1535.c
10589 F:      drivers/i2c/busses/i2c-ali1563.c
10590 F:      drivers/i2c/busses/i2c-ali15x3.c
10591 F:      drivers/i2c/busses/i2c-amd756-s4882.c
10592 F:      drivers/i2c/busses/i2c-amd756.c
10593 F:      drivers/i2c/busses/i2c-amd8111.c
10594 F:      drivers/i2c/busses/i2c-i801.c
10595 F:      drivers/i2c/busses/i2c-isch.c
10596 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
10597 F:      drivers/i2c/busses/i2c-nforce2.c
10598 F:      drivers/i2c/busses/i2c-piix4.c
10599 F:      drivers/i2c/busses/i2c-sis5595.c
10600 F:      drivers/i2c/busses/i2c-sis630.c
10601 F:      drivers/i2c/busses/i2c-sis96x.c
10602 F:      drivers/i2c/busses/i2c-via.c
10603 F:      drivers/i2c/busses/i2c-viapro.c
10604
10605 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10606 M:      Hans de Goede <[email protected]>
10607 L:      [email protected]
10608 S:      Maintained
10609 F:      drivers/i2c/busses/i2c-cht-wc.c
10610
10611 I2C/SMBUS ISMT DRIVER
10612 M:      Seth Heasley <[email protected]>
10613 M:      Neil Horman <[email protected]>
10614 L:      [email protected]
10615 F:      Documentation/i2c/busses/i2c-ismt.rst
10616 F:      drivers/i2c/busses/i2c-ismt.c
10617
10618 I2C/SMBUS ZHAOXIN DRIVER
10619 M:      Hans Hu <[email protected]>
10620 L:      [email protected]
10621 S:      Maintained
10622 W:      https://www.zhaoxin.com
10623 F:      drivers/i2c/busses/i2c-viai2c-common.c
10624 F:      drivers/i2c/busses/i2c-viai2c-zhaoxin.c
10625
10626 I2C/SMBUS STUB DRIVER
10627 M:      Jean Delvare <[email protected]>
10628 L:      [email protected]
10629 S:      Maintained
10630 F:      drivers/i2c/i2c-stub.c
10631
10632 I3C DRIVER FOR ASPEED AST2600
10633 M:      Jeremy Kerr <[email protected]>
10634 S:      Maintained
10635 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10636 F:      drivers/i3c/master/ast2600-i3c-master.c
10637
10638 I3C DRIVER FOR CADENCE I3C MASTER IP
10639 M:      Przemysław Gaj <[email protected]>
10640 S:      Maintained
10641 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10642 F:      drivers/i3c/master/i3c-master-cdns.c
10643
10644 I3C DRIVER FOR SYNOPSYS DESIGNWARE
10645 S:      Orphan
10646 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10647 F:      drivers/i3c/master/dw*
10648
10649 I3C SUBSYSTEM
10650 M:      Alexandre Belloni <[email protected]>
10651 L:      [email protected] (moderated for non-subscribers)
10652 S:      Maintained
10653 C:      irc://chat.freenode.net/linux-i3c
10654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10655 F:      Documentation/ABI/testing/sysfs-bus-i3c
10656 F:      Documentation/devicetree/bindings/i3c/
10657 F:      Documentation/driver-api/i3c
10658 F:      drivers/i3c/
10659 F:      include/dt-bindings/i3c/
10660 F:      include/linux/i3c/
10661
10662 IBM Operation Panel Input Driver
10663 M:      Eddie James <[email protected]>
10664 L:      [email protected]
10665 S:      Maintained
10666 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10667 F:      drivers/input/misc/ibm-panel.c
10668
10669 IBM Power 842 compression accelerator
10670 M:      Haren Myneni <[email protected]>
10671 S:      Supported
10672 F:      crypto/842.c
10673 F:      drivers/crypto/nx/Kconfig
10674 F:      drivers/crypto/nx/Makefile
10675 F:      drivers/crypto/nx/nx-842*
10676 F:      include/linux/sw842.h
10677 F:      lib/842/
10678
10679 IBM Power in-Nest Crypto Acceleration
10680 M:      Breno Leitão <[email protected]>
10681 M:      Nayna Jain <[email protected]>
10682 M:      Paulo Flabiano Smorigo <[email protected]>
10683 L:      [email protected]
10684 S:      Supported
10685 F:      drivers/crypto/nx/Kconfig
10686 F:      drivers/crypto/nx/Makefile
10687 F:      drivers/crypto/nx/nx-aes*
10688 F:      drivers/crypto/nx/nx-sha*
10689 F:      drivers/crypto/nx/nx.*
10690 F:      drivers/crypto/nx/nx_csbcpb.h
10691 F:      drivers/crypto/nx/nx_debugfs.c
10692
10693 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10694 M:      Tyrel Datwyler <[email protected]>
10695 L:      [email protected]
10696 L:      [email protected]
10697 S:      Supported
10698 F:      drivers/pci/hotplug/rpadlpar*
10699
10700 IBM Power Linux RAID adapter
10701 M:      Brian King <[email protected]>
10702 S:      Supported
10703 F:      drivers/scsi/ipr.*
10704
10705 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10706 M:      Tyrel Datwyler <[email protected]>
10707 L:      [email protected]
10708 L:      [email protected]
10709 S:      Supported
10710 F:      drivers/pci/hotplug/rpaphp*
10711
10712 IBM Power SRIOV Virtual NIC Device Driver
10713 M:      Haren Myneni <[email protected]>
10714 M:      Rick Lindsley <[email protected]>
10715 R:      Nick Child <[email protected]>
10716 R:      Thomas Falcon <[email protected]>
10717 L:      [email protected]
10718 S:      Supported
10719 F:      drivers/net/ethernet/ibm/ibmvnic.*
10720
10721 IBM Power VFIO Support
10722 M:      Timothy Pearson <[email protected]>
10723 S:      Supported
10724 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10725
10726 IBM Power Virtual Ethernet Device Driver
10727 M:      Nick Child <[email protected]>
10728 L:      [email protected]
10729 S:      Supported
10730 F:      drivers/net/ethernet/ibm/ibmveth.*
10731
10732 IBM Power Virtual FC Device Drivers
10733 M:      Tyrel Datwyler <[email protected]>
10734 L:      [email protected]
10735 S:      Supported
10736 F:      drivers/scsi/ibmvscsi/ibmvfc*
10737
10738 IBM Power Virtual Management Channel Driver
10739 M:      Brad Warrum <[email protected]>
10740 M:      Ritu Agarwal <[email protected]>
10741 S:      Supported
10742 F:      drivers/misc/ibmvmc.*
10743
10744 IBM Power Virtual SCSI Device Drivers
10745 M:      Tyrel Datwyler <[email protected]>
10746 L:      [email protected]
10747 S:      Supported
10748 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10749 F:      include/scsi/viosrp.h
10750
10751 IBM Power Virtual SCSI Device Target Driver
10752 M:      Tyrel Datwyler <[email protected]>
10753 L:      [email protected]
10754 L:      [email protected]
10755 S:      Supported
10756 F:      drivers/scsi/ibmvscsi_tgt/
10757
10758 IBM Power VMX Cryptographic instructions
10759 M:      Breno Leitão <[email protected]>
10760 M:      Nayna Jain <[email protected]>
10761 M:      Paulo Flabiano Smorigo <[email protected]>
10762 L:      [email protected]
10763 S:      Supported
10764 F:      arch/powerpc/crypto/Kconfig
10765 F:      arch/powerpc/crypto/Makefile
10766 F:      arch/powerpc/crypto/aes.c
10767 F:      arch/powerpc/crypto/aes_cbc.c
10768 F:      arch/powerpc/crypto/aes_ctr.c
10769 F:      arch/powerpc/crypto/aes_xts.c
10770 F:      arch/powerpc/crypto/aesp8-ppc.*
10771 F:      arch/powerpc/crypto/ghash.c
10772 F:      arch/powerpc/crypto/ghashp8-ppc.pl
10773 F:      arch/powerpc/crypto/ppc-xlate.pl
10774 F:      arch/powerpc/crypto/vmx.c
10775
10776 IBM ServeRAID RAID DRIVER
10777 S:      Orphan
10778 F:      drivers/scsi/ips.*
10779
10780 ICH LPC AND GPIO DRIVER
10781 M:      Peter Tyser <[email protected]>
10782 S:      Maintained
10783 F:      drivers/gpio/gpio-ich.c
10784 F:      drivers/mfd/lpc_ich.c
10785
10786 ICY I2C DRIVER
10787 M:      Max Staudt <[email protected]>
10788 L:      [email protected]
10789 S:      Maintained
10790 F:      drivers/i2c/busses/i2c-icy.c
10791
10792 IDEAPAD LAPTOP EXTRAS DRIVER
10793 M:      Ike Panhc <[email protected]>
10794 L:      [email protected]
10795 S:      Maintained
10796 W:      http://launchpad.net/ideapad-laptop
10797 F:      drivers/platform/x86/ideapad-laptop.c
10798
10799 IDEAPAD LAPTOP SLIDEBAR DRIVER
10800 M:      Andrey Moiseev <[email protected]>
10801 L:      [email protected]
10802 S:      Maintained
10803 W:      https://github.com/o2genum/ideapad-slidebar
10804 F:      drivers/input/misc/ideapad_slidebar.c
10805
10806 IDT VersaClock 5 CLOCK DRIVER
10807 M:      Luca Ceresoli <[email protected]>
10808 S:      Maintained
10809 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10810 F:      drivers/clk/clk-versaclock5.c
10811
10812 IEEE 802.15.4 SUBSYSTEM
10813 M:      Alexander Aring <[email protected]>
10814 M:      Stefan Schmidt <[email protected]>
10815 M:      Miquel Raynal <[email protected]>
10816 L:      [email protected]
10817 S:      Maintained
10818 W:      https://linux-wpan.org/
10819 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10822 F:      Documentation/networking/ieee802154.rst
10823 F:      drivers/net/ieee802154/
10824 F:      include/linux/ieee802154.h
10825 F:      include/linux/nl802154.h
10826 F:      include/net/af_ieee802154.h
10827 F:      include/net/cfg802154.h
10828 F:      include/net/ieee802154_netdev.h
10829 F:      include/net/mac802154.h
10830 F:      include/net/nl802154.h
10831 F:      net/ieee802154/
10832 F:      net/mac802154/
10833
10834 Intel VIRTIO DATA PATH ACCELERATOR
10835 M:      Zhu Lingshan <[email protected]>
10836 L:      [email protected]
10837 S:      Supported
10838 F:      drivers/vdpa/ifcvf/
10839
10840 IFE PROTOCOL
10841 M:      Yotam Gigi <[email protected]>
10842 M:      Jamal Hadi Salim <[email protected]>
10843 F:      include/net/ife.h
10844 F:      include/uapi/linux/ife.h
10845 F:      net/ife
10846
10847 IGORPLUG-USB IR RECEIVER
10848 M:      Sean Young <[email protected]>
10849 L:      [email protected]
10850 S:      Maintained
10851 F:      drivers/media/rc/igorplugusb.c
10852
10853 IGUANAWORKS USB IR TRANSCEIVER
10854 M:      Sean Young <[email protected]>
10855 L:      [email protected]
10856 S:      Maintained
10857 F:      drivers/media/rc/iguanair.c
10858
10859 IIO BACKEND FRAMEWORK
10860 M:      Nuno Sa <[email protected]>
10861 R:      Olivier Moysan <[email protected]>
10862 L:      [email protected]
10863 S:      Maintained
10864 F:      drivers/iio/industrialio-backend.c
10865 F:      include/linux/iio/backend.h
10866
10867 IIO DIGITAL POTENTIOMETER DAC
10868 M:      Peter Rosin <[email protected]>
10869 L:      [email protected]
10870 S:      Maintained
10871 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10872 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10873 F:      drivers/iio/dac/dpot-dac.c
10874
10875 IIO ENVELOPE DETECTOR
10876 M:      Peter Rosin <[email protected]>
10877 L:      [email protected]
10878 S:      Maintained
10879 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10880 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10881 F:      drivers/iio/adc/envelope-detector.c
10882
10883 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10884 M:      Matti Vaittinen <[email protected]>
10885 L:      [email protected]
10886 S:      Maintained
10887 F:      drivers/iio/industrialio-gts-helper.c
10888 F:      include/linux/iio/iio-gts-helper.h
10889 F:      drivers/iio/test/iio-test-gts.c
10890
10891 IIO MULTIPLEXER
10892 M:      Peter Rosin <[email protected]>
10893 L:      [email protected]
10894 S:      Maintained
10895 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10896 F:      drivers/iio/multiplexer/iio-mux.c
10897
10898 IIO SCMI BASED DRIVER
10899 M:      Jyoti Bhayana <[email protected]>
10900 L:      [email protected]
10901 S:      Maintained
10902 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10903
10904 IIO SUBSYSTEM AND DRIVERS
10905 M:      Jonathan Cameron <[email protected]>
10906 R:      Lars-Peter Clausen <[email protected]>
10907 L:      [email protected]
10908 S:      Maintained
10909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10910 F:      Documentation/ABI/testing/configfs-iio*
10911 F:      Documentation/ABI/testing/sysfs-bus-iio*
10912 F:      Documentation/devicetree/bindings/iio/
10913 F:      Documentation/iio/
10914 F:      drivers/iio/
10915 F:      drivers/staging/iio/
10916 F:      include/dt-bindings/iio/
10917 F:      include/linux/iio/
10918 F:      tools/iio/
10919
10920 IIO UNIT CONVERTER
10921 M:      Peter Rosin <[email protected]>
10922 L:      [email protected]
10923 S:      Maintained
10924 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10925 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10926 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10927 F:      drivers/iio/afe/iio-rescale.c
10928
10929 IKANOS/ADI EAGLE ADSL USB DRIVER
10930 M:      Matthieu Castet <[email protected]>
10931 M:      Stanislaw Gruszka <[email protected]>
10932 S:      Maintained
10933 F:      drivers/usb/atm/ueagle-atm.c
10934
10935 IMAGIS TOUCHSCREEN DRIVER
10936 M:      Markuss Broks <[email protected]>
10937 S:      Maintained
10938 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10939 F:      drivers/input/touchscreen/imagis.c
10940
10941 IMGTEC ASCII LCD DRIVER
10942 M:      Paul Burton <[email protected]>
10943 S:      Maintained
10944 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10945 F:      drivers/auxdisplay/img-ascii-lcd.c
10946
10947 IMGTEC JPEG ENCODER DRIVER
10948 M:      Devarsh Thakkar <[email protected]>
10949 L:      [email protected]
10950 S:      Supported
10951 F:      Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
10952 F:      drivers/media/platform/imagination/e5010*
10953
10954 IMGTEC IR DECODER DRIVER
10955 S:      Orphan
10956 F:      drivers/media/rc/img-ir/
10957
10958 IMGTEC POWERVR DRM DRIVER
10959 M:      Frank Binns <[email protected]>
10960 M:      Matt Coster <[email protected]>
10961 S:      Supported
10962 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
10963 F:      Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
10964 F:      Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
10965 F:      Documentation/gpu/imagination/
10966 F:      drivers/gpu/drm/imagination/
10967 F:      include/uapi/drm/pvr_drm.h
10968
10969 IMON SOUNDGRAPH USB IR RECEIVER
10970 M:      Sean Young <[email protected]>
10971 L:      [email protected]
10972 S:      Maintained
10973 F:      drivers/media/rc/imon.c
10974 F:      drivers/media/rc/imon_raw.c
10975
10976 IMS TWINTURBO FRAMEBUFFER DRIVER
10977 L:      [email protected]
10978 S:      Orphan
10979 F:      drivers/video/fbdev/imsttfb.c
10980
10981 INDEX OF FURTHER KERNEL DOCUMENTATION
10982 M:      Carlos Bilbao <[email protected]>
10983 S:      Maintained
10984 F:      Documentation/process/kernel-docs.rst
10985
10986 INDUSTRY PACK SUBSYSTEM (IPACK)
10987 M:      Vaibhav Gupta <[email protected]>
10988 M:      Jens Taprogge <[email protected]>
10989 M:      Greg Kroah-Hartman <[email protected]>
10990 L:      [email protected]
10991 S:      Maintained
10992 W:      http://industrypack.sourceforge.net
10993 F:      drivers/ipack/
10994
10995 INFINEON DPS310 Driver
10996 M:      Eddie James <[email protected]>
10997 L:      [email protected]
10998 S:      Maintained
10999 F:      drivers/iio/pressure/dps310.c
11000
11001 INFINEON PEB2466 ASoC CODEC
11002 M:      Herve Codina <[email protected]>
11003 L:      [email protected] (moderated for non-subscribers)
11004 S:      Maintained
11005 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
11006 F:      sound/soc/codecs/peb2466.c
11007
11008 INFINIBAND SUBSYSTEM
11009 M:      Jason Gunthorpe <[email protected]>
11010 M:      Leon Romanovsky <[email protected]>
11011 L:      [email protected]
11012 S:      Supported
11013 W:      https://github.com/linux-rdma/rdma-core
11014 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
11016 F:      Documentation/devicetree/bindings/infiniband/
11017 F:      Documentation/infiniband/
11018 F:      drivers/infiniband/
11019 F:      include/rdma/
11020 F:      include/trace/events/ib_mad.h
11021 F:      include/trace/events/ib_umad.h
11022 F:      include/trace/misc/rdma.h
11023 F:      include/uapi/linux/if_infiniband.h
11024 F:      include/uapi/rdma/
11025 F:      samples/bpf/ibumad_kern.c
11026 F:      samples/bpf/ibumad_user.c
11027
11028 INGENIC JZ4780 NAND DRIVER
11029 M:      Harvey Hunt <[email protected]>
11030 L:      [email protected]
11031 L:      [email protected]
11032 S:      Maintained
11033 F:      drivers/mtd/nand/raw/ingenic/
11034
11035 INGENIC JZ47xx SoCs
11036 M:      Paul Cercueil <[email protected]>
11037 L:      [email protected]
11038 S:      Maintained
11039 F:      arch/mips/boot/dts/ingenic/
11040 F:      arch/mips/generic/board-ingenic.c
11041 F:      arch/mips/include/asm/mach-ingenic/
11042 F:      arch/mips/ingenic/Kconfig
11043 F:      drivers/clk/ingenic/
11044 F:      drivers/dma/dma-jz4780.c
11045 F:      drivers/gpu/drm/ingenic/
11046 F:      drivers/i2c/busses/i2c-jz4780.c
11047 F:      drivers/iio/adc/ingenic-adc.c
11048 F:      drivers/irqchip/irq-ingenic.c
11049 F:      drivers/memory/jz4780-nemc.c
11050 F:      drivers/mmc/host/jz4740_mmc.c
11051 F:      drivers/mtd/nand/raw/ingenic/
11052 F:      drivers/pinctrl/pinctrl-ingenic.c
11053 F:      drivers/power/supply/ingenic-battery.c
11054 F:      drivers/pwm/pwm-jz4740.c
11055 F:      drivers/remoteproc/ingenic_rproc.c
11056 F:      drivers/rtc/rtc-jz4740.c
11057 F:      drivers/tty/serial/8250/8250_ingenic.c
11058 F:      drivers/usb/musb/jz4740.c
11059 F:      drivers/watchdog/jz4740_wdt.c
11060 F:      include/dt-bindings/iio/adc/ingenic,adc.h
11061 F:      include/linux/mfd/ingenic-tcu.h
11062 F:      sound/soc/codecs/jz47*
11063 F:      sound/soc/jz4740/
11064
11065 INJOINIC IP5xxx POWER BANK IC DRIVER
11066 M:      Samuel Holland <[email protected]>
11067 S:      Maintained
11068 F:      drivers/power/supply/ip5xxx_power.c
11069
11070 INOTIFY
11071 M:      Jan Kara <[email protected]>
11072 R:      Amir Goldstein <[email protected]>
11073 L:      [email protected]
11074 S:      Maintained
11075 F:      Documentation/filesystems/inotify.rst
11076 F:      fs/notify/inotify/
11077 F:      include/linux/inotify.h
11078 F:      include/uapi/linux/inotify.h
11079
11080 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
11081 M:      Dmitry Torokhov <[email protected]>
11082 L:      [email protected]
11083 S:      Maintained
11084 Q:      http://patchwork.kernel.org/project/linux-input/list/
11085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
11086 F:      Documentation/devicetree/bindings/input/
11087 F:      Documentation/devicetree/bindings/serio/
11088 F:      Documentation/input/
11089 F:      drivers/input/
11090 F:      include/dt-bindings/input/
11091 F:      include/linux/input.h
11092 F:      include/linux/input/
11093 F:      include/uapi/linux/input-event-codes.h
11094 F:      include/uapi/linux/input.h
11095
11096 INPUT MULTITOUCH (MT) PROTOCOL
11097 M:      Henrik Rydberg <[email protected]>
11098 L:      [email protected]
11099 S:      Odd fixes
11100 F:      Documentation/input/multi-touch-protocol.rst
11101 F:      drivers/input/input-mt.c
11102 K:      \b(ABS|SYN)_MT_
11103
11104 INSIDE SECURE CRYPTO DRIVER
11105 M:      Antoine Tenart <[email protected]>
11106 L:      [email protected]
11107 S:      Maintained
11108 F:      drivers/crypto/inside-secure/
11109
11110 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
11111 M:      Mimi Zohar <[email protected]>
11112 M:      Roberto Sassu <[email protected]>
11113 M:      Dmitry Kasatkin <[email protected]>
11114 R:      Eric Snowberg <[email protected]>
11115 L:      [email protected]
11116 S:      Supported
11117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
11118 F:      security/integrity/
11119 F:      security/integrity/ima/
11120
11121 INTEL 810/815 FRAMEBUFFER DRIVER
11122 M:      Antonino Daplas <[email protected]>
11123 L:      [email protected]
11124 S:      Maintained
11125 F:      drivers/video/fbdev/i810/
11126
11127 INTEL 8254 COUNTER DRIVER
11128 M:      William Breathitt Gray <[email protected]>
11129 L:      [email protected]
11130 S:      Maintained
11131 F:      drivers/counter/i8254.c
11132 F:      include/linux/i8254.h
11133
11134 INTEL 8255 GPIO DRIVER
11135 M:      William Breathitt Gray <[email protected]>
11136 L:      [email protected]
11137 S:      Maintained
11138 F:      drivers/gpio/gpio-i8255.c
11139 F:      drivers/gpio/gpio-i8255.h
11140
11141 INTEL ASoC DRIVERS
11142 M:      Cezary Rojewski <[email protected]>
11143 M:      Pierre-Louis Bossart <[email protected]>
11144 M:      Liam Girdwood <[email protected]>
11145 M:      Peter Ujfalusi <[email protected]>
11146 M:      Bard Liao <[email protected]>
11147 M:      Ranjani Sridharan <[email protected]>
11148 M:      Kai Vehmanen <[email protected]>
11149 L:      [email protected] (moderated for non-subscribers)
11150 S:      Supported
11151 F:      sound/soc/intel/
11152
11153 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
11154 M:      Hans de Goede <[email protected]>
11155 L:      [email protected]
11156 S:      Maintained
11157 F:      drivers/platform/x86/intel/atomisp2/pm.c
11158
11159 INTEL ATOMISP2 LED DRIVER
11160 M:      Hans de Goede <[email protected]>
11161 L:      [email protected]
11162 S:      Maintained
11163 F:      drivers/platform/x86/intel/atomisp2/led.c
11164
11165 INTEL BIOS SAR INT1092 DRIVER
11166 M:      Shravan Sudhakar <[email protected]>
11167 L:      [email protected]
11168 S:      Maintained
11169 F:      drivers/platform/x86/intel/int1092/
11170
11171 INTEL BROXTON PMC DRIVER
11172 M:      Mika Westerberg <[email protected]>
11173 M:      Zha Qipeng <[email protected]>
11174 S:      Maintained
11175 F:      drivers/mfd/intel_pmc_bxt.c
11176 F:      include/linux/mfd/intel_pmc_bxt.h
11177
11178 INTEL C600 SERIES SAS CONTROLLER DRIVER
11179 M:      Artur Paszkiewicz <[email protected]>
11180 L:      [email protected]
11181 S:      Supported
11182 T:      git git://git.code.sf.net/p/intel-sas/isci
11183 F:      drivers/scsi/isci/
11184
11185 INTEL CPU family model numbers
11186 M:      Tony Luck <[email protected]>
11187 M:      [email protected]
11188 L:      [email protected]
11189 S:      Supported
11190 F:      arch/x86/include/asm/intel-family.h
11191
11192 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS
11193 M:      Jani Nikula <[email protected]>
11194 M:      Rodrigo Vivi <[email protected]>
11195 L:      [email protected]
11196 L:      [email protected]
11197 S:      Supported
11198 F:      drivers/gpu/drm/i915/display/
11199 F:      drivers/gpu/drm/xe/display/
11200 F:      drivers/gpu/drm/xe/compat-i915-headers
11201 F:      include/drm/intel/
11202
11203 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative)
11204 M:      Jani Nikula <[email protected]>
11205 M:      Joonas Lahtinen <[email protected]>
11206 M:      Rodrigo Vivi <[email protected]>
11207 M:      Tvrtko Ursulin <[email protected]>
11208 L:      [email protected]
11209 S:      Supported
11210 W:      https://drm.pages.freedesktop.org/intel-docs/
11211 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
11212 B:      https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html
11213 C:      irc://irc.oftc.net/intel-gfx
11214 T:      git https://gitlab.freedesktop.org/drm/i915/kernel.git
11215 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
11216 F:      Documentation/gpu/i915.rst
11217 F:      drivers/gpu/drm/ci/xfails/i915*
11218 F:      drivers/gpu/drm/i915/
11219 F:      include/drm/intel/
11220 F:      include/uapi/drm/i915_drm.h
11221
11222 INTEL DRM XE DRIVER (Lunar Lake and newer)
11223 M:      Lucas De Marchi <[email protected]>
11224 M:      Thomas Hellström <[email protected]>
11225 M:      Rodrigo Vivi <[email protected]>
11226 L:      [email protected]
11227 S:      Supported
11228 W:      https://drm.pages.freedesktop.org/intel-docs/
11229 Q:      http://patchwork.freedesktop.org/project/intel-xe/
11230 B:      https://gitlab.freedesktop.org/drm/xe/kernel/-/issues
11231 C:      irc://irc.oftc.net/xe
11232 T:      git https://gitlab.freedesktop.org/drm/xe/kernel.git
11233 F:      Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
11234 F:      Documentation/gpu/xe/
11235 F:      drivers/gpu/drm/xe/
11236 F:      include/drm/intel/
11237 F:      include/uapi/drm/xe_drm.h
11238
11239 INTEL ETHERNET DRIVERS
11240 M:      Tony Nguyen <[email protected]>
11241 M:      Przemek Kitszel <[email protected]>
11242 L:      [email protected] (moderated for non-subscribers)
11243 S:      Supported
11244 W:      https://www.intel.com/content/www/us/en/support.html
11245 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
11246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
11247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
11248 F:      Documentation/networking/device_drivers/ethernet/intel/
11249 F:      drivers/net/ethernet/intel/
11250 F:      drivers/net/ethernet/intel/*/
11251 F:      include/linux/avf/virtchnl.h
11252 F:      include/linux/net/intel/iidc.h
11253
11254 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
11255 M:      Mustafa Ismail <[email protected]>
11256 M:      Tatyana Nikolova <[email protected]>
11257 L:      [email protected]
11258 S:      Supported
11259 F:      drivers/infiniband/hw/irdma/
11260 F:      include/uapi/rdma/irdma-abi.h
11261
11262 INTEL GPIO DRIVERS
11263 M:      Andy Shevchenko <[email protected]>
11264 L:      [email protected]
11265 S:      Supported
11266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11267 F:      drivers/gpio/gpio-elkhartlake.c
11268 F:      drivers/gpio/gpio-graniterapids.c
11269 F:      drivers/gpio/gpio-ich.c
11270 F:      drivers/gpio/gpio-merrifield.c
11271 F:      drivers/gpio/gpio-ml-ioh.c
11272 F:      drivers/gpio/gpio-pch.c
11273 F:      drivers/gpio/gpio-sch.c
11274 F:      drivers/gpio/gpio-sodaville.c
11275 F:      drivers/gpio/gpio-tangier.c
11276 F:      drivers/gpio/gpio-tangier.h
11277
11278 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
11279 M:      Zhenyu Wang <[email protected]>
11280 M:      Zhi Wang <[email protected]>
11281 L:      [email protected]
11282 L:      [email protected]
11283 S:      Supported
11284 W:      https://github.com/intel/gvt-linux/wiki
11285 T:      git https://github.com/intel/gvt-linux.git
11286 F:      drivers/gpu/drm/i915/gvt/
11287
11288 INTEL HID EVENT DRIVER
11289 M:      Alex Hung <[email protected]>
11290 L:      [email protected]
11291 S:      Maintained
11292 F:      drivers/platform/x86/intel/hid.c
11293
11294 INTEL I/OAT DMA DRIVER
11295 M:      Dave Jiang <[email protected]>
11296 R:      Dan Williams <[email protected]>
11297 L:      [email protected]
11298 S:      Supported
11299 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
11300 F:      drivers/dma/ioat*
11301
11302 INTEL IAA CRYPTO DRIVER
11303 M:      Tom Zanussi <[email protected]>
11304 L:      [email protected]
11305 S:      Supported
11306 F:      Documentation/driver-api/crypto/iaa/iaa-crypto.rst
11307 F:      drivers/crypto/intel/iaa/*
11308
11309 INTEL IDLE DRIVER
11310 M:      Jacob Pan <[email protected]>
11311 M:      Len Brown <[email protected]>
11312 L:      [email protected]
11313 S:      Supported
11314 B:      https://bugzilla.kernel.org
11315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
11316 F:      drivers/idle/intel_idle.c
11317
11318 INTEL IDXD DRIVER
11319 M:      Fenghua Yu <[email protected]>
11320 R:      Dave Jiang <[email protected]>
11321 L:      [email protected]
11322 S:      Supported
11323 F:      drivers/dma/idxd/*
11324 F:      include/uapi/linux/idxd.h
11325
11326 INTEL IN FIELD SCAN (IFS) DEVICE
11327 M:      Jithu Joseph <[email protected]>
11328 R:      Ashok Raj <[email protected]>
11329 R:      Tony Luck <[email protected]>
11330 S:      Maintained
11331 F:      drivers/platform/x86/intel/ifs
11332 F:      include/trace/events/intel_ifs.h
11333 F:      tools/testing/selftests/drivers/platform/x86/intel/ifs/
11334
11335 INTEL INTEGRATED SENSOR HUB DRIVER
11336 M:      Srinivas Pandruvada <[email protected]>
11337 M:      Jiri Kosina <[email protected]>
11338 L:      [email protected]
11339 S:      Maintained
11340 F:      drivers/hid/intel-ish-hid/
11341
11342 INTEL IOMMU (VT-d)
11343 M:      David Woodhouse <[email protected]>
11344 M:      Lu Baolu <[email protected]>
11345 L:      [email protected]
11346 S:      Supported
11347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11348 F:      drivers/iommu/intel/
11349
11350 INTEL IPU3 CSI-2 CIO2 DRIVER
11351 M:      Yong Zhi <[email protected]>
11352 M:      Sakari Ailus <[email protected]>
11353 M:      Bingbu Cao <[email protected]>
11354 M:      Dan Scally <[email protected]>
11355 R:      Tianshu Qiu <[email protected]>
11356 L:      [email protected]
11357 S:      Maintained
11358 T:      git git://linuxtv.org/media_tree.git
11359 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
11360 F:      drivers/media/pci/intel/ipu3/
11361
11362 INTEL IPU3 CSI-2 IMGU DRIVER
11363 M:      Sakari Ailus <[email protected]>
11364 R:      Bingbu Cao <[email protected]>
11365 R:      Tianshu Qiu <[email protected]>
11366 L:      [email protected]
11367 S:      Maintained
11368 F:      Documentation/admin-guide/media/ipu3.rst
11369 F:      Documentation/admin-guide/media/ipu3_rcb.svg
11370 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
11371 F:      drivers/staging/media/ipu3/
11372
11373 INTEL IPU6 INPUT SYSTEM DRIVER
11374 M:      Sakari Ailus <[email protected]>
11375 M:      Bingbu Cao <[email protected]>
11376 R:      Tianshu Qiu <[email protected]>
11377 L:      [email protected]
11378 S:      Maintained
11379 T:      git git://linuxtv.org/media_tree.git
11380 F:      Documentation/admin-guide/media/ipu6-isys.rst
11381 F:      drivers/media/pci/intel/ipu6/
11382
11383 INTEL ISHTP ECLITE DRIVER
11384 M:      Sumesh K Naduvalath <[email protected]>
11385 L:      [email protected]
11386 S:      Supported
11387 F:      drivers/platform/x86/intel/ishtp_eclite.c
11388
11389 INTEL IXP4XX CRYPTO SUPPORT
11390 M:      Corentin Labbe <[email protected]>
11391 L:      [email protected]
11392 S:      Maintained
11393 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
11394
11395 INTEL KEEM BAY DRM DRIVER
11396 M:      Anitha Chrisanthus <[email protected]>
11397 M:      Edmund Dea <[email protected]>
11398 S:      Maintained
11399 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
11400 F:      drivers/gpu/drm/kmb/
11401
11402 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
11403 M:      Daniele Alessandrelli <[email protected]>
11404 S:      Maintained
11405 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
11406 F:      drivers/crypto/intel/keembay/Kconfig
11407 F:      drivers/crypto/intel/keembay/Makefile
11408 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
11409 F:      drivers/crypto/intel/keembay/ocs-aes.c
11410 F:      drivers/crypto/intel/keembay/ocs-aes.h
11411
11412 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
11413 M:      Daniele Alessandrelli <[email protected]>
11414 M:      Prabhjot Khurana <[email protected]>
11415 M:      Mark Gross <[email protected]>
11416 S:      Maintained
11417 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
11418 F:      drivers/crypto/intel/keembay/Kconfig
11419 F:      drivers/crypto/intel/keembay/Makefile
11420 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
11421
11422 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
11423 M:      Daniele Alessandrelli <[email protected]>
11424 M:      Declan Murphy <[email protected]>
11425 S:      Maintained
11426 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
11427 F:      drivers/crypto/intel/keembay/Kconfig
11428 F:      drivers/crypto/intel/keembay/Makefile
11429 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
11430 F:      drivers/crypto/intel/keembay/ocs-hcu.c
11431 F:      drivers/crypto/intel/keembay/ocs-hcu.h
11432
11433 INTEL MANAGEMENT ENGINE (mei)
11434 M:      Tomas Winkler <[email protected]>
11435 L:      [email protected]
11436 S:      Supported
11437 F:      Documentation/driver-api/mei/*
11438 F:      drivers/misc/mei/
11439 F:      drivers/watchdog/mei_wdt.c
11440 F:      include/linux/mei_aux.h
11441 F:      include/linux/mei_cl_bus.h
11442 F:      include/uapi/linux/mei.h
11443 F:      include/uapi/linux/mei_uuid.h
11444 F:      include/uapi/linux/uuid.h
11445 F:      samples/mei/*
11446
11447 INTEL MAX 10 BMC MFD DRIVER
11448 M:      Xu Yilun <[email protected]>
11449 R:      Tom Rix <[email protected]>
11450 S:      Maintained
11451 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
11452 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
11453 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
11454 F:      drivers/mfd/intel-m10-bmc*
11455 F:      include/linux/mfd/intel-m10-bmc.h
11456
11457 INTEL MAX10 BMC SECURE UPDATES
11458 M:      Peter Colberg <[email protected]>
11459 L:      [email protected]
11460 S:      Maintained
11461 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
11462 F:      drivers/fpga/intel-m10-bmc-sec-update.c
11463
11464 INTEL P-Unit IPC DRIVER
11465 M:      Zha Qipeng <[email protected]>
11466 L:      [email protected]
11467 S:      Maintained
11468 F:      arch/x86/include/asm/intel_punit_ipc.h
11469 F:      drivers/platform/x86/intel/punit_ipc.c
11470
11471 INTEL PMC CORE DRIVER
11472 M:      Rajneesh Bhardwaj <[email protected]>
11473 M:      David E Box <[email protected]>
11474 L:      [email protected]
11475 S:      Maintained
11476 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
11477 F:      drivers/platform/x86/intel/pmc/
11478
11479 INTEL PMIC GPIO DRIVERS
11480 M:      Andy Shevchenko <[email protected]>
11481 S:      Supported
11482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
11483 F:      drivers/gpio/gpio-*cove.c
11484
11485 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
11486 M:      Andy Shevchenko <[email protected]>
11487 S:      Supported
11488 F:      drivers/mfd/intel_soc_pmic*
11489 F:      include/linux/mfd/intel_soc_pmic*
11490
11491 INTEL PMT DRIVERS
11492 M:      David E. Box <[email protected]>
11493 S:      Supported
11494 F:      drivers/platform/x86/intel/pmt/
11495
11496 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
11497 M:      Stanislav Yakovlev <[email protected]>
11498 L:      [email protected]
11499 S:      Maintained
11500 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
11501 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
11502 F:      drivers/net/wireless/intel/ipw2x00/
11503
11504 INTEL PSTATE DRIVER
11505 M:      Srinivas Pandruvada <[email protected]>
11506 M:      Len Brown <[email protected]>
11507 L:      [email protected]
11508 S:      Supported
11509 F:      drivers/cpufreq/intel_pstate.c
11510
11511 INTEL PTP DFL ToD DRIVER
11512 M:      Tianfei Zhang <[email protected]>
11513 L:      [email protected]
11514 L:      [email protected]
11515 S:      Maintained
11516 F:      drivers/ptp/ptp_dfl_tod.c
11517
11518 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
11519 M:      Jarkko Nikula <[email protected]>
11520 L:      [email protected]
11521 F:      drivers/counter/intel-qep.c
11522
11523 INTEL SCU DRIVERS
11524 M:      Mika Westerberg <[email protected]>
11525 S:      Maintained
11526 F:      arch/x86/include/asm/intel_scu_ipc.h
11527 F:      drivers/platform/x86/intel_scu_*
11528
11529 INTEL SDSI DRIVER
11530 M:      David E. Box <[email protected]>
11531 S:      Supported
11532 F:      drivers/platform/x86/intel/sdsi.c
11533 F:      tools/arch/x86/intel_sdsi/
11534 F:      tools/testing/selftests/drivers/sdsi/
11535
11536 INTEL SGX
11537 M:      Jarkko Sakkinen <[email protected]>
11538 R:      Dave Hansen <[email protected]>
11539 L:      [email protected]
11540 S:      Supported
11541 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
11542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
11543 F:      Documentation/arch/x86/sgx.rst
11544 F:      arch/x86/entry/vdso/vsgx.S
11545 F:      arch/x86/include/asm/sgx.h
11546 F:      arch/x86/include/uapi/asm/sgx.h
11547 F:      arch/x86/kernel/cpu/sgx/*
11548 F:      tools/testing/selftests/sgx/*
11549 K:      \bSGX_
11550
11551 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
11552 M:      Daniel Scally <[email protected]>
11553 S:      Maintained
11554 F:      drivers/platform/x86/intel/int3472/
11555
11556 INTEL SPEED SELECT TECHNOLOGY
11557 M:      Srinivas Pandruvada <[email protected]>
11558 L:      [email protected]
11559 S:      Maintained
11560 F:      drivers/platform/x86/intel/speed_select_if/
11561 F:      include/uapi/linux/isst_if.h
11562 F:      tools/power/x86/intel-speed-select/
11563
11564 INTEL STRATIX10 FIRMWARE DRIVERS
11565 M:      Dinh Nguyen <[email protected]>
11566 L:      [email protected]
11567 S:      Maintained
11568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
11569 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
11570 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
11571 F:      drivers/firmware/stratix10-rsu.c
11572 F:      drivers/firmware/stratix10-svc.c
11573 F:      include/linux/firmware/intel/stratix10-smc.h
11574 F:      include/linux/firmware/intel/stratix10-svc-client.h
11575
11576 INTEL TELEMETRY DRIVER
11577 M:      Rajneesh Bhardwaj <[email protected]>
11578 M:      "David E. Box" <[email protected]>
11579 L:      [email protected]
11580 S:      Maintained
11581 F:      arch/x86/include/asm/intel_telemetry.h
11582 F:      drivers/platform/x86/intel/telemetry/
11583
11584 INTEL TPMI DRIVER
11585 M:      Srinivas Pandruvada <[email protected]>
11586 L:      [email protected]
11587 S:      Maintained
11588 F:      Documentation/ABI/testing/debugfs-tpmi
11589 F:      drivers/platform/x86/intel/tpmi.c
11590 F:      include/linux/intel_tpmi.h
11591
11592 INTEL UNCORE FREQUENCY CONTROL
11593 M:      Srinivas Pandruvada <[email protected]>
11594 L:      [email protected]
11595 S:      Maintained
11596 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
11597 F:      drivers/platform/x86/intel/uncore-frequency/
11598
11599 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
11600 M:      David E. Box <[email protected]>
11601 S:      Supported
11602 F:      drivers/platform/x86/intel/vsec.*
11603
11604 INTEL VIRTUAL BUTTON DRIVER
11605 M:      AceLan Kao <[email protected]>
11606 L:      [email protected]
11607 S:      Maintained
11608 F:      drivers/platform/x86/intel/vbtn.c
11609
11610 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
11611 M:      Stanislaw Gruszka <[email protected]>
11612 L:      [email protected]
11613 S:      Supported
11614 F:      drivers/net/wireless/intel/iwlegacy/
11615
11616 INTEL WIRELESS WIFI LINK (iwlwifi)
11617 M:      Miri Korenblit <[email protected]>
11618 L:      [email protected]
11619 S:      Supported
11620 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
11621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
11622 F:      drivers/net/wireless/intel/iwlwifi/
11623
11624 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
11625 M:      Jithu Joseph <[email protected]>
11626 S:      Maintained
11627 W:      https://slimbootloader.github.io/security/firmware-update.html
11628 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
11629
11630 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
11631 L:      [email protected]
11632 S:      Maintained
11633 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
11634
11635 INTEL WWAN IOSM DRIVER
11636 M:      M Chetan Kumar <[email protected]>
11637 L:      [email protected]
11638 S:      Maintained
11639 F:      drivers/net/wwan/iosm/
11640
11641 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY
11642 M:      Xin Li <[email protected]>
11643 M:      "H. Peter Anvin" <[email protected]>
11644 S:      Supported
11645 F:      Documentation/arch/x86/x86_64/fred.rst
11646 F:      arch/x86/entry/entry_64_fred.S
11647 F:      arch/x86/entry/entry_fred.c
11648 F:      arch/x86/include/asm/fred.h
11649 F:      arch/x86/kernel/fred.c
11650
11651 INTEL(R) TRACE HUB
11652 M:      Alexander Shishkin <[email protected]>
11653 S:      Supported
11654 F:      Documentation/trace/intel_th.rst
11655 F:      drivers/hwtracing/intel_th/
11656 F:      include/linux/intel_th.h
11657
11658 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11659 M:      Ning Sun <[email protected]>
11660 L:      [email protected]
11661 S:      Supported
11662 W:      http://tboot.sourceforge.net
11663 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11664 F:      Documentation/arch/x86/intel_txt.rst
11665 F:      arch/x86/kernel/tboot.c
11666 F:      include/linux/tboot.h
11667
11668 INTERCONNECT API
11669 M:      Georgi Djakov <[email protected]>
11670 L:      [email protected]
11671 S:      Maintained
11672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11673 F:      Documentation/devicetree/bindings/interconnect/
11674 F:      Documentation/driver-api/interconnect.rst
11675 F:      drivers/interconnect/
11676 F:      include/dt-bindings/interconnect/
11677 F:      include/linux/interconnect-provider.h
11678 F:      include/linux/interconnect.h
11679
11680 INTERRUPT COUNTER DRIVER
11681 M:      Oleksij Rempel <[email protected]>
11682 R:      Pengutronix Kernel Team <[email protected]>
11683 L:      [email protected]
11684 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11685 F:      drivers/counter/interrupt-cnt.c
11686
11687 INTERSIL ISL7998X VIDEO DECODER DRIVER
11688 M:      Michael Tretter <[email protected]>
11689 R:      Pengutronix Kernel Team <[email protected]>
11690 L:      [email protected]
11691 S:      Maintained
11692 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11693 F:      drivers/media/i2c/isl7998x.c
11694
11695 INVENSENSE ICM-426xx IMU DRIVER
11696 M:      Jean-Baptiste Maneyrol <[email protected]>
11697 L:      [email protected]
11698 S:      Maintained
11699 W:      https://invensense.tdk.com/
11700 F:      Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600
11701 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11702 F:      drivers/iio/imu/inv_icm42600/
11703
11704 INVENSENSE MPU-3050 GYROSCOPE DRIVER
11705 M:      Linus Walleij <[email protected]>
11706 L:      [email protected]
11707 S:      Maintained
11708 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11709 F:      drivers/iio/gyro/mpu3050*
11710
11711 IOC3 ETHERNET DRIVER
11712 M:      Ralf Baechle <[email protected]>
11713 L:      [email protected]
11714 S:      Maintained
11715 F:      drivers/net/ethernet/sgi/ioc3-eth.c
11716
11717 IOMMU DMA-API LAYER
11718 M:      Robin Murphy <[email protected]>
11719 L:      [email protected]
11720 S:      Maintained
11721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11722 F:      drivers/iommu/dma-iommu.c
11723 F:      drivers/iommu/dma-iommu.h
11724 F:      drivers/iommu/iova.c
11725 F:      include/linux/iova.h
11726
11727 IOMMU SUBSYSTEM
11728 M:      Joerg Roedel <[email protected]>
11729 M:      Will Deacon <[email protected]>
11730 R:      Robin Murphy <[email protected]>
11731 L:      [email protected]
11732 S:      Maintained
11733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git
11734 F:      Documentation/devicetree/bindings/iommu/
11735 F:      drivers/iommu/
11736 F:      include/linux/iommu.h
11737 F:      include/linux/iova.h
11738 F:      include/linux/of_iommu.h
11739
11740 IOMMUFD
11741 M:      Jason Gunthorpe <[email protected]>
11742 M:      Kevin Tian <[email protected]>
11743 L:      [email protected]
11744 S:      Maintained
11745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11746 F:      Documentation/userspace-api/iommufd.rst
11747 F:      drivers/iommu/iommufd/
11748 F:      include/linux/iommufd.h
11749 F:      include/uapi/linux/iommufd.h
11750 F:      tools/testing/selftests/iommu/
11751
11752 IOSYS-MAP HELPERS
11753 M:      Thomas Zimmermann <[email protected]>
11754 L:      [email protected]
11755 S:      Maintained
11756 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11757 F:      include/linux/iosys-map.h
11758
11759 IO_URING
11760 M:      Jens Axboe <[email protected]>
11761 M:      Pavel Begunkov <[email protected]>
11762 L:      [email protected]
11763 S:      Maintained
11764 T:      git git://git.kernel.dk/linux-block
11765 T:      git git://git.kernel.dk/liburing
11766 F:      include/linux/io_uring/
11767 F:      include/linux/io_uring.h
11768 F:      include/linux/io_uring_types.h
11769 F:      include/trace/events/io_uring.h
11770 F:      include/uapi/linux/io_uring.h
11771 F:      io_uring/
11772
11773 IPMI SUBSYSTEM
11774 M:      Corey Minyard <[email protected]>
11775 L:      [email protected] (moderated for non-subscribers)
11776 S:      Supported
11777 W:      http://openipmi.sourceforge.net/
11778 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11779 F:      Documentation/devicetree/bindings/ipmi/
11780 F:      Documentation/driver-api/ipmi.rst
11781 F:      drivers/char/ipmi/
11782 F:      include/linux/ipmi*
11783 F:      include/uapi/linux/ipmi*
11784
11785 IPS SCSI RAID DRIVER
11786 M:      Adaptec OEM Raid Solutions <[email protected]>
11787 L:      [email protected]
11788 S:      Maintained
11789 W:      http://www.adaptec.com/
11790 F:      drivers/scsi/ips*
11791
11792 IPVS
11793 M:      Simon Horman <[email protected]>
11794 M:      Julian Anastasov <[email protected]>
11795 L:      [email protected]
11796 L:      [email protected]
11797 S:      Maintained
11798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11800 F:      Documentation/networking/ipvs-sysctl.rst
11801 F:      include/net/ip_vs.h
11802 F:      include/uapi/linux/ip_vs.h
11803 F:      net/netfilter/ipvs/
11804
11805 IPWIRELESS DRIVER
11806 M:      Jiri Kosina <[email protected]>
11807 M:      David Sterba <[email protected]>
11808 S:      Odd Fixes
11809 F:      drivers/tty/ipwireless/
11810
11811 IRON DEVICE AUDIO CODEC DRIVERS
11812 M:      Kiseok Jo <[email protected]>
11813 L:      [email protected] (moderated for non-subscribers)
11814 S:      Maintained
11815 F:      Documentation/devicetree/bindings/sound/irondevice,*
11816 F:      sound/soc/codecs/sma*
11817
11818 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11819 M:      Thomas Gleixner <[email protected]>
11820 S:      Maintained
11821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11822 F:      Documentation/core-api/irq/irq-domain.rst
11823 F:      include/linux/irqdomain.h
11824 F:      include/linux/irqdomain_defs.h
11825 F:      kernel/irq/irqdomain.c
11826 F:      kernel/irq/msi.c
11827
11828 IRQ SUBSYSTEM
11829 M:      Thomas Gleixner <[email protected]>
11830 L:      [email protected]
11831 S:      Maintained
11832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11833 F:      include/linux/group_cpus.h
11834 F:      include/linux/irq.h
11835 F:      include/linux/irqhandler.h
11836 F:      include/linux/irqnr.h
11837 F:      include/linux/irqreturn.h
11838 F:      kernel/irq/
11839 F:      lib/group_cpus.c
11840
11841 IRQCHIP DRIVERS
11842 M:      Thomas Gleixner <[email protected]>
11843 L:      [email protected]
11844 S:      Maintained
11845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11846 F:      Documentation/devicetree/bindings/interrupt-controller/
11847 F:      drivers/irqchip/
11848 F:      include/linux/irqchip.h
11849
11850 ISA
11851 M:      William Breathitt Gray <[email protected]>
11852 S:      Maintained
11853 F:      Documentation/driver-api/isa.rst
11854 F:      drivers/base/isa.c
11855 F:      include/linux/isa.h
11856
11857 ISA RADIO MODULE
11858 M:      Hans Verkuil <[email protected]>
11859 L:      [email protected]
11860 S:      Maintained
11861 W:      https://linuxtv.org
11862 T:      git git://linuxtv.org/media_tree.git
11863 F:      drivers/media/radio/radio-isa*
11864
11865 ISAPNP
11866 M:      Jaroslav Kysela <[email protected]>
11867 S:      Maintained
11868 F:      Documentation/userspace-api/isapnp.rst
11869 F:      drivers/pnp/isapnp/
11870 F:      include/linux/isapnp.h
11871
11872 ISCSI
11873 M:      Lee Duncan <[email protected]>
11874 M:      Chris Leech <[email protected]>
11875 M:      Mike Christie <[email protected]>
11876 L:      [email protected]
11877 L:      [email protected]
11878 S:      Maintained
11879 W:      www.open-iscsi.com
11880 F:      drivers/scsi/*iscsi*
11881 F:      include/scsi/*iscsi*
11882
11883 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11884 M:      Peter Jones <[email protected]>
11885 M:      Konrad Rzeszutek Wilk <[email protected]>
11886 S:      Maintained
11887 F:      drivers/firmware/iscsi_ibft*
11888
11889 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11890 M:      Sagi Grimberg <[email protected]>
11891 M:      Max Gurtovoy <[email protected]>
11892 L:      [email protected]
11893 S:      Supported
11894 W:      http://www.openfabrics.org
11895 W:      www.open-iscsi.org
11896 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11897 F:      drivers/infiniband/ulp/iser/
11898
11899 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11900 M:      Sagi Grimberg <[email protected]>
11901 L:      [email protected]
11902 L:      [email protected]
11903 S:      Supported
11904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11905 F:      drivers/infiniband/ulp/isert
11906
11907 ISDN/CMTP OVER BLUETOOTH
11908 M:      Karsten Keil <[email protected]>
11909 L:      [email protected] (subscribers-only)
11910 L:      [email protected]
11911 S:      Odd Fixes
11912 W:      http://www.isdn4linux.de
11913 F:      Documentation/isdn/
11914 F:      drivers/isdn/capi/
11915 F:      include/linux/isdn/
11916 F:      include/uapi/linux/isdn/
11917 F:      net/bluetooth/cmtp/
11918
11919 ISDN/mISDN SUBSYSTEM
11920 M:      Karsten Keil <[email protected]>
11921 L:      [email protected] (subscribers-only)
11922 L:      [email protected]
11923 S:      Maintained
11924 W:      http://www.isdn4linux.de
11925 F:      drivers/isdn/Kconfig
11926 F:      drivers/isdn/Makefile
11927 F:      drivers/isdn/hardware/
11928 F:      drivers/isdn/mISDN/
11929
11930 ISOFS FILESYSTEM
11931 M:      Jan Kara <[email protected]>
11932 L:      [email protected]
11933 S:      Maintained
11934 F:      Documentation/filesystems/isofs.rst
11935 F:      fs/isofs/
11936
11937 IT87 HARDWARE MONITORING DRIVER
11938 M:      Jean Delvare <[email protected]>
11939 L:      [email protected]
11940 S:      Maintained
11941 F:      Documentation/hwmon/it87.rst
11942 F:      drivers/hwmon/it87.c
11943
11944 IT913X MEDIA DRIVER
11945 L:      [email protected]
11946 S:      Orphan
11947 W:      https://linuxtv.org
11948 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11949 F:      drivers/media/tuners/it913x*
11950
11951 ITE IT66121 HDMI BRIDGE DRIVER
11952 M:      Phong LE <[email protected]>
11953 M:      Neil Armstrong <[email protected]>
11954 S:      Maintained
11955 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
11956 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11957 F:      drivers/gpu/drm/bridge/ite-it66121.c
11958
11959 IVTV VIDEO4LINUX DRIVER
11960 M:      Andy Walls <[email protected]>
11961 L:      [email protected]
11962 S:      Maintained
11963 W:      https://linuxtv.org
11964 T:      git git://linuxtv.org/media_tree.git
11965 F:      Documentation/admin-guide/media/ivtv*
11966 F:      drivers/media/pci/ivtv/
11967 F:      include/uapi/linux/ivtv*
11968
11969 IX2505V MEDIA DRIVER
11970 M:      Malcolm Priestley <[email protected]>
11971 L:      [email protected]
11972 S:      Maintained
11973 W:      https://linuxtv.org
11974 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11975 F:      drivers/media/dvb-frontends/ix2505v*
11976
11977 JAILHOUSE HYPERVISOR INTERFACE
11978 M:      Jan Kiszka <[email protected]>
11979 L:      [email protected]
11980 S:      Maintained
11981 F:      arch/x86/include/asm/jailhouse_para.h
11982 F:      arch/x86/kernel/jailhouse.c
11983
11984 JFS FILESYSTEM
11985 M:      Dave Kleikamp <[email protected]>
11986 L:      [email protected]
11987 S:      Odd Fixes
11988 W:      http://jfs.sourceforge.net/
11989 T:      git https://github.com/kleikamp/linux-shaggy.git
11990 F:      Documentation/admin-guide/jfs.rst
11991 F:      fs/jfs/
11992
11993 JME NETWORK DRIVER
11994 M:      Guo-Fu Tseng <[email protected]>
11995 L:      [email protected]
11996 S:      Maintained
11997 F:      drivers/net/ethernet/jme.*
11998
11999 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
12000 M:      David Woodhouse <[email protected]>
12001 M:      Richard Weinberger <[email protected]>
12002 L:      [email protected]
12003 S:      Odd Fixes
12004 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
12005 T:      git git://git.infradead.org/ubifs-2.6.git
12006 F:      fs/jffs2/
12007 F:      include/uapi/linux/jffs2.h
12008
12009 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
12010 M:      "Theodore Ts'o" <[email protected]>
12011 M:      Jan Kara <[email protected]>
12012 L:      [email protected]
12013 S:      Maintained
12014 F:      fs/jbd2/
12015 F:      include/linux/jbd2.h
12016
12017 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
12018 M:      Mikhail Ulyanov <[email protected]>
12019 L:      [email protected]
12020 L:      [email protected]
12021 S:      Maintained
12022 F:      drivers/media/platform/renesas/rcar_jpu.c
12023
12024 JSM Neo PCI based serial card
12025 L:      [email protected]
12026 S:      Orphan
12027 F:      drivers/tty/serial/jsm/
12028
12029 K10TEMP HARDWARE MONITORING DRIVER
12030 M:      Clemens Ladisch <[email protected]>
12031 L:      [email protected]
12032 S:      Maintained
12033 F:      Documentation/hwmon/k10temp.rst
12034 F:      drivers/hwmon/k10temp.c
12035
12036 K8TEMP HARDWARE MONITORING DRIVER
12037 M:      Rudolf Marek <[email protected]>
12038 L:      [email protected]
12039 S:      Maintained
12040 F:      Documentation/hwmon/k8temp.rst
12041 F:      drivers/hwmon/k8temp.c
12042
12043 KASAN
12044 M:      Andrey Ryabinin <[email protected]>
12045 R:      Alexander Potapenko <[email protected]>
12046 R:      Andrey Konovalov <[email protected]>
12047 R:      Dmitry Vyukov <[email protected]>
12048 R:      Vincenzo Frascino <[email protected]>
12049 L:      [email protected]
12050 S:      Maintained
12051 F:      Documentation/dev-tools/kasan.rst
12052 F:      arch/*/include/asm/*kasan.h
12053 F:      arch/*/mm/kasan_init*
12054 F:      include/linux/kasan*.h
12055 F:      lib/Kconfig.kasan
12056 F:      mm/kasan/
12057 F:      scripts/Makefile.kasan
12058
12059 KCONFIG
12060 M:      Masahiro Yamada <[email protected]>
12061 L:      [email protected]
12062 S:      Maintained
12063 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
12065 F:      Documentation/kbuild/kconfig*
12066 F:      scripts/Kconfig.include
12067 F:      scripts/kconfig/
12068
12069 KCOV
12070 R:      Dmitry Vyukov <[email protected]>
12071 R:      Andrey Konovalov <[email protected]>
12072 L:      [email protected]
12073 S:      Maintained
12074 F:      Documentation/dev-tools/kcov.rst
12075 F:      include/linux/kcov.h
12076 F:      include/uapi/linux/kcov.h
12077 F:      kernel/kcov.c
12078 F:      scripts/Makefile.kcov
12079
12080 KCSAN
12081 M:      Marco Elver <[email protected]>
12082 R:      Dmitry Vyukov <[email protected]>
12083 L:      [email protected]
12084 S:      Maintained
12085 F:      Documentation/dev-tools/kcsan.rst
12086 F:      include/linux/kcsan*.h
12087 F:      kernel/kcsan/
12088 F:      lib/Kconfig.kcsan
12089 F:      scripts/Makefile.kcsan
12090
12091 KDUMP
12092 M:      Baoquan He <[email protected]>
12093 R:      Vivek Goyal <[email protected]>
12094 R:      Dave Young <[email protected]>
12095 L:      [email protected]
12096 S:      Maintained
12097 W:      http://lse.sourceforge.net/kdump/
12098 F:      Documentation/admin-guide/kdump/
12099 F:      fs/proc/vmcore.c
12100 F:      include/linux/crash_core.h
12101 F:      include/linux/crash_dump.h
12102 F:      include/uapi/linux/vmcore.h
12103 F:      kernel/crash_*.c
12104
12105 KEENE FM RADIO TRANSMITTER DRIVER
12106 M:      Hans Verkuil <[email protected]>
12107 L:      [email protected]
12108 S:      Maintained
12109 W:      https://linuxtv.org
12110 T:      git git://linuxtv.org/media_tree.git
12111 F:      drivers/media/radio/radio-keene*
12112
12113 KERNEL AUTOMOUNTER
12114 M:      Ian Kent <[email protected]>
12115 L:      [email protected]
12116 S:      Maintained
12117 F:      fs/autofs/
12118
12119 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
12120 M:      Masahiro Yamada <[email protected]>
12121 R:      Nathan Chancellor <[email protected]>
12122 R:      Nicolas Schier <[email protected]>
12123 L:      [email protected]
12124 S:      Maintained
12125 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
12126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
12127 F:      Documentation/kbuild/
12128 F:      Makefile
12129 F:      scripts/*vmlinux*
12130 F:      scripts/Kbuild*
12131 F:      scripts/Makefile*
12132 F:      scripts/basic/
12133 F:      scripts/clang-tools/
12134 F:      scripts/dummy-tools/
12135 F:      scripts/include/
12136 F:      scripts/mk*
12137 F:      scripts/mod/
12138 F:      scripts/package/
12139 F:      usr/
12140
12141 KERNEL HARDENING (not covered by other areas)
12142 M:      Kees Cook <[email protected]>
12143 R:      Gustavo A. R. Silva <[email protected]>
12144 L:      [email protected]
12145 S:      Supported
12146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12147 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
12148 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
12149 F:      arch/*/configs/hardening.config
12150 F:      include/linux/overflow.h
12151 F:      include/linux/randomize_kstack.h
12152 F:      kernel/configs/hardening.config
12153 F:      lib/usercopy_kunit.c
12154 F:      mm/usercopy.c
12155 K:      \b(add|choose)_random_kstack_offset\b
12156 K:      \b__check_(object_size|heap_object)\b
12157 K:      \b__counted_by\b
12158
12159 KERNEL JANITORS
12160 L:      [email protected]
12161 S:      Odd Fixes
12162 W:      http://kernelnewbies.org/KernelJanitors
12163
12164 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
12165 M:      Chuck Lever <[email protected]>
12166 M:      Jeff Layton <[email protected]>
12167 R:      Neil Brown <[email protected]>
12168 R:      Olga Kornievskaia <[email protected]>
12169 R:      Dai Ngo <[email protected]>
12170 R:      Tom Talpey <[email protected]>
12171 L:      [email protected]
12172 S:      Supported
12173 B:      https://bugzilla.kernel.org
12174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
12175 F:      Documentation/filesystems/nfs/
12176 F:      fs/lockd/
12177 F:      fs/nfs_common/
12178 F:      fs/nfsd/
12179 F:      include/linux/lockd/
12180 F:      include/linux/sunrpc/
12181 F:      include/trace/events/rpcgss.h
12182 F:      include/trace/events/rpcrdma.h
12183 F:      include/trace/events/sunrpc.h
12184 F:      include/trace/misc/fs.h
12185 F:      include/trace/misc/nfs.h
12186 F:      include/trace/misc/sunrpc.h
12187 F:      include/uapi/linux/nfsd/
12188 F:      include/uapi/linux/sunrpc/
12189 F:      net/sunrpc/
12190
12191 KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD)
12192 M:      Thomas Weißschuh <[email protected]>
12193 R:      Christian Heusel <[email protected]>
12194 R:      Nathan Chancellor <[email protected]>
12195 S:      Maintained
12196 F:      scripts/package/PKGBUILD
12197
12198 KERNEL REGRESSIONS
12199 M:      Thorsten Leemhuis <[email protected]>
12200 L:      [email protected]
12201 S:      Supported
12202 F:      Documentation/admin-guide/reporting-regressions.rst
12203 F:      Documentation/process/handling-regressions.rst
12204
12205 KERNEL SELFTEST FRAMEWORK
12206 M:      Shuah Khan <[email protected]>
12207 M:      Shuah Khan <[email protected]>
12208 L:      [email protected]
12209 S:      Maintained
12210 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
12211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
12212 F:      Documentation/dev-tools/kselftest*
12213 F:      tools/testing/selftests/
12214
12215 KERNEL SMB3 SERVER (KSMBD)
12216 M:      Namjae Jeon <[email protected]>
12217 M:      Steve French <[email protected]>
12218 R:      Sergey Senozhatsky <[email protected]>
12219 R:      Tom Talpey <[email protected]>
12220 L:      [email protected]
12221 S:      Maintained
12222 T:      git git://git.samba.org/ksmbd.git
12223 F:      Documentation/filesystems/smb/ksmbd.rst
12224 F:      fs/smb/common/
12225 F:      fs/smb/server/
12226
12227 KERNEL UNIT TESTING FRAMEWORK (KUnit)
12228 M:      Brendan Higgins <[email protected]>
12229 M:      David Gow <[email protected]>
12230 R:      Rae Moar <[email protected]>
12231 L:      [email protected]
12232 L:      [email protected]
12233 S:      Maintained
12234 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
12235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
12236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
12237 F:      Documentation/dev-tools/kunit/
12238 F:      include/kunit/
12239 F:      lib/kunit/
12240 F:      rust/kernel/kunit.rs
12241 F:      scripts/rustdoc_test_*
12242 F:      tools/testing/kunit/
12243
12244 KERNEL USERMODE HELPER
12245 M:      Luis Chamberlain <[email protected]>
12246 L:      [email protected]
12247 S:      Maintained
12248 F:      include/linux/umh.h
12249 F:      kernel/umh.c
12250
12251 KERNEL VIRTUAL MACHINE (KVM)
12252 M:      Paolo Bonzini <[email protected]>
12253 L:      [email protected]
12254 S:      Supported
12255 W:      http://www.linux-kvm.org
12256 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12257 F:      Documentation/virt/kvm/
12258 F:      include/asm-generic/kvm*
12259 F:      include/kvm/iodev.h
12260 F:      include/linux/kvm*
12261 F:      include/trace/events/kvm.h
12262 F:      include/uapi/asm-generic/kvm*
12263 F:      include/uapi/linux/kvm*
12264 F:      tools/kvm/
12265 F:      tools/testing/selftests/kvm/
12266 F:      virt/kvm/*
12267
12268 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
12269 M:      Marc Zyngier <[email protected]>
12270 M:      Oliver Upton <[email protected]>
12271 R:      James Morse <[email protected]>
12272 R:      Suzuki K Poulose <[email protected]>
12273 R:      Zenghui Yu <[email protected]>
12274 L:      [email protected] (moderated for non-subscribers)
12275 L:      [email protected]
12276 S:      Maintained
12277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
12278 F:      Documentation/virt/kvm/arm/
12279 F:      Documentation/virt/kvm/devices/arm*
12280 F:      arch/arm64/include/asm/kvm*
12281 F:      arch/arm64/include/uapi/asm/kvm*
12282 F:      arch/arm64/kvm/
12283 F:      include/kvm/arm_*
12284 F:      tools/testing/selftests/kvm/*/aarch64/
12285 F:      tools/testing/selftests/kvm/aarch64/
12286
12287 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
12288 M:      Tianrui Zhao <[email protected]>
12289 M:      Bibo Mao <[email protected]>
12290 M:      Huacai Chen <[email protected]>
12291 L:      [email protected]
12292 L:      [email protected]
12293 S:      Maintained
12294 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12295 F:      arch/loongarch/include/asm/kvm*
12296 F:      arch/loongarch/include/uapi/asm/kvm*
12297 F:      arch/loongarch/kvm/
12298
12299 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
12300 M:      Huacai Chen <[email protected]>
12301 L:      [email protected]
12302 L:      [email protected]
12303 S:      Maintained
12304 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12305 F:      arch/mips/include/asm/kvm*
12306 F:      arch/mips/include/uapi/asm/kvm*
12307 F:      arch/mips/kvm/
12308
12309 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
12310 M:      Michael Ellerman <[email protected]>
12311 R:      Nicholas Piggin <[email protected]>
12312 L:      [email protected]
12313 L:      [email protected]
12314 S:      Maintained (Book3S 64-bit HV)
12315 S:      Odd fixes (Book3S 64-bit PR)
12316 S:      Orphan (Book3E and 32-bit)
12317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
12318 F:      arch/powerpc/include/asm/kvm*
12319 F:      arch/powerpc/include/uapi/asm/kvm*
12320 F:      arch/powerpc/kernel/kvm*
12321 F:      arch/powerpc/kvm/
12322
12323 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
12324 M:      Anup Patel <[email protected]>
12325 R:      Atish Patra <[email protected]>
12326 L:      [email protected]
12327 L:      [email protected]
12328 L:      [email protected]
12329 S:      Maintained
12330 T:      git https://github.com/kvm-riscv/linux.git
12331 F:      arch/riscv/include/asm/kvm*
12332 F:      arch/riscv/include/uapi/asm/kvm*
12333 F:      arch/riscv/kvm/
12334 F:      tools/testing/selftests/kvm/*/riscv/
12335 F:      tools/testing/selftests/kvm/riscv/
12336
12337 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
12338 M:      Christian Borntraeger <[email protected]>
12339 M:      Janosch Frank <[email protected]>
12340 M:      Claudio Imbrenda <[email protected]>
12341 R:      David Hildenbrand <[email protected]>
12342 L:      [email protected]
12343 S:      Supported
12344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
12345 F:      Documentation/virt/kvm/s390*
12346 F:      arch/s390/include/asm/gmap.h
12347 F:      arch/s390/include/asm/kvm*
12348 F:      arch/s390/include/uapi/asm/kvm*
12349 F:      arch/s390/include/uapi/asm/uvdevice.h
12350 F:      arch/s390/kernel/uv.c
12351 F:      arch/s390/kvm/
12352 F:      arch/s390/mm/gmap.c
12353 F:      drivers/s390/char/uvdevice.c
12354 F:      tools/testing/selftests/drivers/s390x/uvdevice/
12355 F:      tools/testing/selftests/kvm/*/s390x/
12356 F:      tools/testing/selftests/kvm/s390x/
12357
12358 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
12359 M:      Sean Christopherson <[email protected]>
12360 M:      Paolo Bonzini <[email protected]>
12361 L:      [email protected]
12362 S:      Supported
12363 P:      Documentation/process/maintainer-kvm-x86.rst
12364 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12365 F:      arch/x86/include/asm/kvm*
12366 F:      arch/x86/include/asm/svm.h
12367 F:      arch/x86/include/asm/vmx*.h
12368 F:      arch/x86/include/uapi/asm/kvm*
12369 F:      arch/x86/include/uapi/asm/svm.h
12370 F:      arch/x86/include/uapi/asm/vmx.h
12371 F:      arch/x86/kvm/
12372 F:      arch/x86/kvm/*/
12373 F:      tools/testing/selftests/kvm/*/x86_64/
12374 F:      tools/testing/selftests/kvm/x86_64/
12375
12376 KERNFS
12377 M:      Greg Kroah-Hartman <[email protected]>
12378 M:      Tejun Heo <[email protected]>
12379 S:      Supported
12380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12381 F:      fs/kernfs/
12382 F:      include/linux/kernfs.h
12383
12384 KEXEC
12385 M:      Eric Biederman <[email protected]>
12386 L:      [email protected]
12387 S:      Maintained
12388 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
12389 F:      include/linux/kexec.h
12390 F:      include/uapi/linux/kexec.h
12391 F:      kernel/kexec*
12392
12393 KEYS-ENCRYPTED
12394 M:      Mimi Zohar <[email protected]>
12395 L:      [email protected]
12396 L:      [email protected]
12397 S:      Supported
12398 F:      Documentation/security/keys/trusted-encrypted.rst
12399 F:      include/keys/encrypted-type.h
12400 F:      security/keys/encrypted-keys/
12401
12402 KEYS-TRUSTED
12403 M:      James Bottomley <[email protected]>
12404 M:      Jarkko Sakkinen <[email protected]>
12405 M:      Mimi Zohar <[email protected]>
12406 L:      [email protected]
12407 L:      [email protected]
12408 S:      Supported
12409 F:      Documentation/security/keys/trusted-encrypted.rst
12410 F:      include/keys/trusted-type.h
12411 F:      include/keys/trusted_tpm.h
12412 F:      security/keys/trusted-keys/
12413
12414 KEYS-TRUSTED-CAAM
12415 M:      Ahmad Fatoum <[email protected]>
12416 R:      Pengutronix Kernel Team <[email protected]>
12417 L:      [email protected]
12418 L:      [email protected]
12419 S:      Maintained
12420 F:      include/keys/trusted_caam.h
12421 F:      security/keys/trusted-keys/trusted_caam.c
12422
12423 KEYS-TRUSTED-DCP
12424 M:      David Gstir <[email protected]>
12425 R:      sigma star Kernel Team <[email protected]>
12426 L:      [email protected]
12427 L:      [email protected]
12428 S:      Supported
12429 F:      include/keys/trusted_dcp.h
12430 F:      security/keys/trusted-keys/trusted_dcp.c
12431
12432 KEYS-TRUSTED-TEE
12433 M:      Sumit Garg <[email protected]>
12434 L:      [email protected]
12435 L:      [email protected]
12436 S:      Supported
12437 F:      include/keys/trusted_tee.h
12438 F:      security/keys/trusted-keys/trusted_tee.c
12439
12440 KEYS/KEYRINGS
12441 M:      David Howells <[email protected]>
12442 M:      Jarkko Sakkinen <[email protected]>
12443 L:      [email protected]
12444 S:      Maintained
12445 F:      Documentation/security/keys/core.rst
12446 F:      include/keys/
12447 F:      include/linux/key-type.h
12448 F:      include/linux/key.h
12449 F:      include/linux/keyctl.h
12450 F:      include/uapi/linux/keyctl.h
12451 F:      security/keys/
12452
12453 KEYS/KEYRINGS_INTEGRITY
12454 M:      Jarkko Sakkinen <[email protected]>
12455 M:      Mimi Zohar <[email protected]>
12456 L:      [email protected]
12457 L:      [email protected]
12458 S:      Supported
12459 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
12460 F:      security/integrity/platform_certs
12461
12462 KFENCE
12463 M:      Alexander Potapenko <[email protected]>
12464 M:      Marco Elver <[email protected]>
12465 R:      Dmitry Vyukov <[email protected]>
12466 L:      [email protected]
12467 S:      Maintained
12468 F:      Documentation/dev-tools/kfence.rst
12469 F:      arch/*/include/asm/kfence.h
12470 F:      include/linux/kfence.h
12471 F:      lib/Kconfig.kfence
12472 F:      mm/kfence/
12473
12474 KFIFO
12475 M:      Stefani Seibold <[email protected]>
12476 S:      Maintained
12477 F:      include/linux/kfifo.h
12478 F:      lib/kfifo.c
12479 F:      samples/kfifo/
12480
12481 KGDB / KDB /debug_core
12482 M:      Jason Wessel <[email protected]>
12483 M:      Daniel Thompson <[email protected]>
12484 R:      Douglas Anderson <[email protected]>
12485 L:      [email protected]
12486 S:      Maintained
12487 W:      http://kgdb.wiki.kernel.org/
12488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
12489 F:      Documentation/dev-tools/kgdb.rst
12490 F:      drivers/misc/kgdbts.c
12491 F:      drivers/tty/serial/kgdboc.c
12492 F:      include/linux/kdb.h
12493 F:      include/linux/kgdb.h
12494 F:      kernel/debug/
12495 F:      kernel/module/kdb.c
12496
12497 KHADAS MCU MFD DRIVER
12498 M:      Neil Armstrong <[email protected]>
12499 L:      [email protected]
12500 S:      Maintained
12501 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
12502 F:      drivers/mfd/khadas-mcu.c
12503 F:      drivers/thermal/khadas_mcu_fan.c
12504 F:      include/linux/mfd/khadas-mcu.h
12505
12506 KIONIX/ROHM KX022A ACCELEROMETER
12507 M:      Matti Vaittinen <[email protected]>
12508 L:      [email protected]
12509 S:      Supported
12510 F:      drivers/iio/accel/kionix-kx022a*
12511
12512 KMEMLEAK
12513 M:      Catalin Marinas <[email protected]>
12514 S:      Maintained
12515 F:      Documentation/dev-tools/kmemleak.rst
12516 F:      include/linux/kmemleak.h
12517 F:      mm/kmemleak.c
12518 F:      samples/kmemleak/kmemleak-test.c
12519
12520 KMSAN
12521 M:      Alexander Potapenko <[email protected]>
12522 R:      Marco Elver <[email protected]>
12523 R:      Dmitry Vyukov <[email protected]>
12524 L:      [email protected]
12525 S:      Maintained
12526 F:      Documentation/dev-tools/kmsan.rst
12527 F:      arch/*/include/asm/kmsan.h
12528 F:      arch/*/mm/kmsan_*
12529 F:      include/linux/kmsan*.h
12530 F:      lib/Kconfig.kmsan
12531 F:      mm/kmsan/
12532 F:      scripts/Makefile.kmsan
12533
12534 KPROBES
12535 M:      Naveen N Rao <[email protected]>
12536 M:      Anil S Keshavamurthy <[email protected]>
12537 M:      "David S. Miller" <[email protected]>
12538 M:      Masami Hiramatsu <[email protected]>
12539 L:      [email protected]
12540 L:      [email protected]
12541 S:      Maintained
12542 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
12543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
12544 F:      Documentation/trace/kprobes.rst
12545 F:      include/asm-generic/kprobes.h
12546 F:      include/linux/kprobes.h
12547 F:      kernel/kprobes.c
12548 F:      lib/test_kprobes.c
12549 F:      samples/kprobes
12550
12551 KS0108 LCD CONTROLLER DRIVER
12552 M:      Miguel Ojeda <[email protected]>
12553 S:      Maintained
12554 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
12555 F:      drivers/auxdisplay/ks0108.c
12556 F:      include/linux/ks0108.h
12557
12558 KTD253 BACKLIGHT DRIVER
12559 M:      Linus Walleij <[email protected]>
12560 S:      Maintained
12561 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
12562 F:      drivers/video/backlight/ktd253-backlight.c
12563
12564 KTD2801 BACKLIGHT DRIVER
12565 M:      Duje Mihanović <[email protected]>
12566 S:      Maintained
12567 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml
12568 F:      drivers/video/backlight/ktd2801-backlight.c
12569
12570 KTEST
12571 M:      Steven Rostedt <[email protected]>
12572 M:      John Hawley <[email protected]>
12573 S:      Maintained
12574 F:      tools/testing/ktest
12575
12576 KTZ8866 BACKLIGHT DRIVER
12577 M:      Jianhua Lu <[email protected]>
12578 S:      Maintained
12579 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
12580 F:      drivers/video/backlight/ktz8866.c
12581
12582 KVM PARAVIRT (KVM/paravirt)
12583 M:      Paolo Bonzini <[email protected]>
12584 R:      Vitaly Kuznetsov <[email protected]>
12585 L:      [email protected]
12586 S:      Supported
12587 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12588 F:      arch/um/include/asm/kvm_para.h
12589 F:      arch/x86/include/asm/kvm_para.h
12590 F:      arch/x86/include/asm/pvclock-abi.h
12591 F:      arch/x86/include/uapi/asm/kvm_para.h
12592 F:      arch/x86/kernel/kvm.c
12593 F:      arch/x86/kernel/kvmclock.c
12594 F:      include/asm-generic/kvm_para.h
12595 F:      include/linux/kvm_para.h
12596 F:      include/uapi/asm-generic/kvm_para.h
12597 F:      include/uapi/linux/kvm_para.h
12598
12599 KVM X86 HYPER-V (KVM/hyper-v)
12600 M:      Vitaly Kuznetsov <[email protected]>
12601 M:      Sean Christopherson <[email protected]>
12602 M:      Paolo Bonzini <[email protected]>
12603 L:      [email protected]
12604 S:      Supported
12605 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12606 F:      arch/x86/kvm/hyperv.*
12607 F:      arch/x86/kvm/kvm_onhyperv.*
12608 F:      arch/x86/kvm/svm/hyperv.*
12609 F:      arch/x86/kvm/svm/svm_onhyperv.*
12610 F:      arch/x86/kvm/vmx/hyperv.*
12611
12612 KVM X86 Xen (KVM/Xen)
12613 M:      David Woodhouse <[email protected]>
12614 M:      Paul Durrant <[email protected]>
12615 M:      Sean Christopherson <[email protected]>
12616 M:      Paolo Bonzini <[email protected]>
12617 L:      [email protected]
12618 S:      Supported
12619 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
12620 F:      arch/x86/kvm/xen.*
12621
12622 L3MDEV
12623 M:      David Ahern <[email protected]>
12624 L:      [email protected]
12625 S:      Maintained
12626 F:      include/net/l3mdev.h
12627 F:      net/l3mdev
12628
12629 LANDLOCK SECURITY MODULE
12630 M:      Mickaël Salaün <[email protected]>
12631 R:      Günther Noack <[email protected]>
12632 L:      [email protected]
12633 S:      Supported
12634 W:      https://landlock.io
12635 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
12636 F:      Documentation/security/landlock.rst
12637 F:      Documentation/userspace-api/landlock.rst
12638 F:      fs/ioctl.c
12639 F:      include/uapi/linux/landlock.h
12640 F:      samples/landlock/
12641 F:      security/landlock/
12642 F:      tools/testing/selftests/landlock/
12643 K:      landlock
12644 K:      LANDLOCK
12645
12646 LANTIQ / INTEL Ethernet drivers
12647 M:      Hauke Mehrtens <[email protected]>
12648 L:      [email protected]
12649 S:      Maintained
12650 F:      Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml
12651 F:      drivers/net/dsa/lantiq_gswip.c
12652 F:      drivers/net/dsa/lantiq_pce.h
12653 F:      drivers/net/ethernet/lantiq_xrx200.c
12654 F:      net/dsa/tag_gswip.c
12655
12656 LANTIQ MIPS ARCHITECTURE
12657 M:      John Crispin <[email protected]>
12658 L:      [email protected]
12659 S:      Maintained
12660 F:      arch/mips/lantiq
12661 F:      drivers/soc/lantiq
12662
12663 LANTIQ PEF2256 DRIVER
12664 M:      Herve Codina <[email protected]>
12665 S:      Maintained
12666 F:      Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
12667 F:      drivers/net/wan/framer/pef2256/
12668 F:      drivers/pinctrl/pinctrl-pef2256.c
12669 F:      include/linux/framer/pef2256.h
12670
12671 LASI 53c700 driver for PARISC
12672 M:      "James E.J. Bottomley" <[email protected]>
12673 L:      [email protected]
12674 S:      Maintained
12675 F:      Documentation/scsi/53c700.rst
12676 F:      drivers/scsi/53c700*
12677
12678 LEAKING_ADDRESSES
12679 M:      Tycho Andersen <[email protected]>
12680 R:      Kees Cook <[email protected]>
12681 L:      [email protected]
12682 S:      Maintained
12683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12684 F:      scripts/leaking_addresses.pl
12685
12686 LED SUBSYSTEM
12687 M:      Pavel Machek <[email protected]>
12688 M:      Lee Jones <[email protected]>
12689 L:      [email protected]
12690 S:      Maintained
12691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git
12692 F:      Documentation/devicetree/bindings/leds/
12693 F:      Documentation/leds/
12694 F:      drivers/leds/
12695 F:      include/dt-bindings/leds/
12696 F:      include/linux/leds.h
12697
12698 LEGO MINDSTORMS EV3
12699 R:      David Lechner <[email protected]>
12700 S:      Maintained
12701 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12702 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12703 F:      drivers/power/supply/lego_ev3_battery.c
12704
12705 LEGO USB Tower driver
12706 M:      Juergen Stuber <[email protected]>
12707 L:      [email protected]
12708 S:      Maintained
12709 W:      http://legousb.sourceforge.net/
12710 F:      drivers/usb/misc/legousbtower.c
12711
12712 LETSKETCH HID TABLET DRIVER
12713 M:      Hans de Goede <[email protected]>
12714 L:      [email protected]
12715 S:      Maintained
12716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12717 F:      drivers/hid/hid-letsketch.c
12718
12719 LG LAPTOP EXTRAS
12720 M:      Matan Ziv-Av <[email protected]>
12721 L:      [email protected]
12722 S:      Maintained
12723 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
12724 F:      Documentation/admin-guide/laptops/lg-laptop.rst
12725 F:      drivers/platform/x86/lg-laptop.c
12726
12727 LG2160 MEDIA DRIVER
12728 M:      Michael Krufky <[email protected]>
12729 L:      [email protected]
12730 S:      Maintained
12731 W:      https://linuxtv.org
12732 W:      http://github.com/mkrufky
12733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12734 T:      git git://linuxtv.org/mkrufky/tuners.git
12735 F:      drivers/media/dvb-frontends/lg2160.*
12736
12737 LGDT3305 MEDIA DRIVER
12738 M:      Michael Krufky <[email protected]>
12739 L:      [email protected]
12740 S:      Maintained
12741 W:      https://linuxtv.org
12742 W:      http://github.com/mkrufky
12743 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12744 T:      git git://linuxtv.org/mkrufky/tuners.git
12745 F:      drivers/media/dvb-frontends/lgdt3305.*
12746
12747 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12748 M:      Viresh Kumar <[email protected]>
12749 L:      [email protected]
12750 S:      Maintained
12751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12752 F:      drivers/ata/pata_arasan_cf.c
12753 F:      include/linux/pata_arasan_cf_data.h
12754
12755 LIBATA PATA DRIVERS
12756 R:      Sergey Shtylyov <[email protected]>
12757 L:      [email protected]
12758 F:      drivers/ata/ata_*.c
12759 F:      drivers/ata/pata_*.c
12760
12761 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12762 M:      Linus Walleij <[email protected]>
12763 L:      [email protected]
12764 S:      Maintained
12765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12766 F:      drivers/ata/pata_ftide010.c
12767 F:      drivers/ata/sata_gemini.c
12768 F:      drivers/ata/sata_gemini.h
12769
12770 LIBATA SATA AHCI PLATFORM devices support
12771 M:      Hans de Goede <[email protected]>
12772 M:      Jens Axboe <[email protected]>
12773 L:      [email protected]
12774 S:      Maintained
12775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12776 F:      drivers/ata/ahci_platform.c
12777 F:      drivers/ata/libahci_platform.c
12778 F:      include/linux/ahci_platform.h
12779
12780 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12781 M:      Serge Semin <[email protected]>
12782 L:      [email protected]
12783 S:      Maintained
12784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12785 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12786 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12787 F:      drivers/ata/ahci_dwc.c
12788
12789 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12790 M:      Mikael Pettersson <[email protected]>
12791 L:      [email protected]
12792 S:      Maintained
12793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12794 F:      drivers/ata/sata_promise.*
12795
12796 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12797 M:      Damien Le Moal <[email protected]>
12798 M:      Niklas Cassel <[email protected]>
12799 L:      [email protected]
12800 S:      Maintained
12801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git
12802 F:      Documentation/ABI/testing/sysfs-ata
12803 F:      Documentation/devicetree/bindings/ata/
12804 F:      drivers/ata/
12805 F:      include/linux/ata.h
12806 F:      include/linux/libata.h
12807
12808 LIBETH COMMON ETHERNET LIBRARY
12809 M:      Alexander Lobakin <[email protected]>
12810 L:      [email protected]
12811 L:      [email protected] (moderated for non-subscribers)
12812 S:      Supported
12813 T:      git https://github.com/alobakin/linux.git
12814 F:      drivers/net/ethernet/intel/libeth/
12815 F:      include/net/libeth/
12816 K:      libeth
12817
12818 LIBIE COMMON INTEL ETHERNET LIBRARY
12819 M:      Alexander Lobakin <[email protected]>
12820 L:      [email protected] (moderated for non-subscribers)
12821 L:      [email protected]
12822 S:      Supported
12823 T:      git https://github.com/alobakin/linux.git
12824 F:      drivers/net/ethernet/intel/libie/
12825 F:      include/linux/net/intel/libie/
12826 K:      libie
12827
12828 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12829 M:      Vishal Verma <[email protected]>
12830 M:      Dan Williams <[email protected]>
12831 M:      Dave Jiang <[email protected]>
12832 L:      [email protected]
12833 S:      Supported
12834 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12835 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12836 F:      drivers/nvdimm/btt*
12837
12838 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12839 M:      Dan Williams <[email protected]>
12840 M:      Vishal Verma <[email protected]>
12841 M:      Dave Jiang <[email protected]>
12842 L:      [email protected]
12843 S:      Supported
12844 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12845 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12846 F:      drivers/nvdimm/pmem*
12847
12848 LIBNVDIMM: DEVICETREE BINDINGS
12849 M:      Oliver O'Halloran <[email protected]>
12850 L:      [email protected]
12851 S:      Supported
12852 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12853 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12854 F:      drivers/nvdimm/of_pmem.c
12855
12856 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12857 M:      Dan Williams <[email protected]>
12858 M:      Vishal Verma <[email protected]>
12859 M:      Dave Jiang <[email protected]>
12860 M:      Ira Weiny <[email protected]>
12861 L:      [email protected]
12862 S:      Supported
12863 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12864 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12866 F:      drivers/acpi/nfit/*
12867 F:      drivers/nvdimm/*
12868 F:      include/linux/libnvdimm.h
12869 F:      include/linux/nd.h
12870 F:      include/uapi/linux/ndctl.h
12871 F:      tools/testing/nvdimm/
12872
12873 LIBRARY CODE
12874 M:      Andrew Morton <[email protected]>
12875 L:      [email protected]
12876 S:      Supported
12877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12878 F:      lib/*
12879
12880 LICENSES and SPDX stuff
12881 M:      Thomas Gleixner <[email protected]>
12882 M:      Greg Kroah-Hartman <[email protected]>
12883 L:      [email protected]
12884 S:      Maintained
12885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12886 F:      COPYING
12887 F:      Documentation/process/license-rules.rst
12888 F:      LICENSES/
12889 F:      scripts/spdxcheck-test.sh
12890 F:      scripts/spdxcheck.py
12891 F:      scripts/spdxexclude
12892
12893 LINEAR RANGES HELPERS
12894 M:      Mark Brown <[email protected]>
12895 R:      Matti Vaittinen <[email protected]>
12896 F:      include/linux/linear_range.h
12897 F:      lib/linear_ranges.c
12898 F:      lib/test_linear_ranges.c
12899
12900 LINUX FOR POWER MACINTOSH
12901 L:      [email protected]
12902 S:      Orphan
12903 F:      arch/powerpc/platforms/powermac/
12904 F:      drivers/macintosh/
12905 X:      drivers/macintosh/adb-iop.c
12906 X:      drivers/macintosh/via-macii.c
12907
12908 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12909 M:      Michael Ellerman <[email protected]>
12910 R:      Nicholas Piggin <[email protected]>
12911 R:      Christophe Leroy <[email protected]>
12912 R:      Naveen N Rao <[email protected]>
12913 L:      [email protected]
12914 S:      Supported
12915 W:      https://github.com/linuxppc/wiki/wiki
12916 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12918 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12919 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12920 F:      Documentation/devicetree/bindings/powerpc/
12921 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12922 F:      Documentation/arch/powerpc/
12923 F:      arch/powerpc/
12924 F:      drivers/*/*/*pasemi*
12925 F:      drivers/*/*pasemi*
12926 F:      drivers/char/tpm/tpm_ibmvtpm*
12927 F:      drivers/crypto/nx/
12928 F:      drivers/i2c/busses/i2c-opal.c
12929 F:      drivers/net/ethernet/ibm/ibmveth.*
12930 F:      drivers/net/ethernet/ibm/ibmvnic.*
12931 F:      drivers/pci/hotplug/pnv_php.c
12932 F:      drivers/pci/hotplug/rpa*
12933 F:      drivers/rtc/rtc-opal.c
12934 F:      drivers/scsi/ibmvscsi/
12935 F:      drivers/tty/hvc/hvc_opal.c
12936 F:      drivers/watchdog/wdrtas.c
12937 F:      include/linux/papr_scm.h
12938 F:      include/uapi/linux/papr_pdsm.h
12939 F:      tools/testing/selftests/powerpc
12940 N:      /pmac
12941 N:      powermac
12942 N:      powernv
12943 N:      [^a-z0-9]ps3
12944 N:      pseries
12945
12946 LINUX FOR POWERPC EMBEDDED MPC5XXX
12947 M:      Anatolij Gustschin <[email protected]>
12948 L:      [email protected]
12949 S:      Odd Fixes
12950 F:      arch/powerpc/platforms/512x/
12951 F:      arch/powerpc/platforms/52xx/
12952
12953 LINUX FOR POWERPC EMBEDDED PPC4XX
12954 L:      [email protected]
12955 S:      Orphan
12956 F:      arch/powerpc/platforms/44x/
12957
12958 LINUX FOR POWERPC EMBEDDED PPC85XX
12959 M:      Scott Wood <[email protected]>
12960 L:      [email protected]
12961 S:      Odd fixes
12962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12963 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12964 F:      Documentation/devicetree/bindings/powerpc/fsl/
12965 F:      arch/powerpc/platforms/85xx/
12966
12967 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX
12968 M:      Christophe Leroy <[email protected]>
12969 L:      [email protected]
12970 S:      Maintained
12971 F:      arch/powerpc/platforms/8xx/
12972 F:      arch/powerpc/platforms/83xx/
12973
12974 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12975 M:      Kees Cook <[email protected]>
12976 S:      Maintained
12977 F:      drivers/misc/lkdtm/*
12978 F:      tools/testing/selftests/lkdtm/*
12979
12980 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12981 M:      Alan Stern <[email protected]>
12982 M:      Andrea Parri <[email protected]>
12983 M:      Will Deacon <[email protected]>
12984 M:      Peter Zijlstra <[email protected]>
12985 M:      Boqun Feng <[email protected]>
12986 M:      Nicholas Piggin <[email protected]>
12987 M:      David Howells <[email protected]>
12988 M:      Jade Alglave <[email protected]>
12989 M:      Luc Maranget <[email protected]>
12990 M:      "Paul E. McKenney" <[email protected]>
12991 R:      Akira Yokosawa <[email protected]>
12992 R:      Daniel Lustig <[email protected]>
12993 R:      Joel Fernandes <[email protected]>
12994 L:      [email protected]
12995 L:      [email protected]
12996 S:      Supported
12997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12998 F:      Documentation/atomic_bitops.txt
12999 F:      Documentation/atomic_t.txt
13000 F:      Documentation/core-api/refcount-vs-atomic.rst
13001 F:      Documentation/litmus-tests/
13002 F:      Documentation/memory-barriers.txt
13003 F:      tools/memory-model/
13004
13005 LINUX-NEXT TREE
13006 M:      Stephen Rothwell <[email protected]>
13007 L:      [email protected]
13008 S:      Supported
13009 B:      mailto:[email protected] and the appropriate development tree
13010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
13011
13012 LIS3LV02D ACCELEROMETER DRIVER
13013 M:      Eric Piel <[email protected]>
13014 S:      Maintained
13015 F:      Documentation/misc-devices/lis3lv02d.rst
13016 F:      drivers/misc/lis3lv02d/
13017 F:      drivers/platform/x86/hp/hp_accel.c
13018
13019 LIST KUNIT TEST
13020 M:      David Gow <[email protected]>
13021 L:      [email protected]
13022 L:      [email protected]
13023 S:      Maintained
13024 F:      lib/list-test.c
13025
13026 LITEX PLATFORM
13027 M:      Karol Gugala <[email protected]>
13028 M:      Mateusz Holenko <[email protected]>
13029 M:      Gabriel Somlo <[email protected]>
13030 M:      Joel Stanley <[email protected]>
13031 S:      Maintained
13032 F:      Documentation/devicetree/bindings/*/litex,*.yaml
13033 F:      arch/openrisc/boot/dts/or1klitex.dts
13034 F:      drivers/mmc/host/litex_mmc.c
13035 F:      drivers/net/ethernet/litex/*
13036 F:      drivers/soc/litex/*
13037 F:      drivers/tty/serial/liteuart.c
13038 F:      include/linux/litex.h
13039 N:      litex
13040
13041 LIVE PATCHING
13042 M:      Josh Poimboeuf <[email protected]>
13043 M:      Jiri Kosina <[email protected]>
13044 M:      Miroslav Benes <[email protected]>
13045 M:      Petr Mladek <[email protected]>
13046 R:      Joe Lawrence <[email protected]>
13047 L:      [email protected]
13048 S:      Maintained
13049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
13050 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
13051 F:      Documentation/livepatch/
13052 F:      arch/powerpc/include/asm/livepatch.h
13053 F:      include/linux/livepatch.h
13054 F:      kernel/livepatch/
13055 F:      kernel/module/livepatch.c
13056 F:      samples/livepatch/
13057 F:      tools/testing/selftests/livepatch/
13058
13059 LLC (802.2)
13060 L:      [email protected]
13061 S:      Odd fixes
13062 F:      include/linux/llc.h
13063 F:      include/net/llc*
13064 F:      include/uapi/linux/llc.h
13065 F:      net/llc/
13066
13067 LM73 HARDWARE MONITOR DRIVER
13068 M:      Guillaume Ligneul <[email protected]>
13069 L:      [email protected]
13070 S:      Maintained
13071 F:      drivers/hwmon/lm73.c
13072
13073 LM78 HARDWARE MONITOR DRIVER
13074 M:      Jean Delvare <[email protected]>
13075 L:      [email protected]
13076 S:      Maintained
13077 F:      Documentation/hwmon/lm78.rst
13078 F:      drivers/hwmon/lm78.c
13079
13080 LM83 HARDWARE MONITOR DRIVER
13081 M:      Jean Delvare <[email protected]>
13082 L:      [email protected]
13083 S:      Maintained
13084 F:      Documentation/hwmon/lm83.rst
13085 F:      drivers/hwmon/lm83.c
13086
13087 LM90 HARDWARE MONITOR DRIVER
13088 M:      Jean Delvare <[email protected]>
13089 L:      [email protected]
13090 S:      Maintained
13091 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
13092 F:      Documentation/hwmon/lm90.rst
13093 F:      drivers/hwmon/lm90.c
13094 F:      include/dt-bindings/thermal/lm90.h
13095
13096 LME2510 MEDIA DRIVER
13097 M:      Malcolm Priestley <[email protected]>
13098 L:      [email protected]
13099 S:      Maintained
13100 W:      https://linuxtv.org
13101 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13102 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
13103
13104 LOADPIN SECURITY MODULE
13105 M:      Kees Cook <[email protected]>
13106 S:      Supported
13107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
13108 F:      Documentation/admin-guide/LSM/LoadPin.rst
13109 F:      security/loadpin/
13110
13111 LOCKDOWN SECURITY MODULE
13112 L:      [email protected]
13113 S:      Odd Fixes
13114 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
13115 F:      security/lockdown/
13116
13117 LOCKING PRIMITIVES
13118 M:      Peter Zijlstra <[email protected]>
13119 M:      Ingo Molnar <[email protected]>
13120 M:      Will Deacon <[email protected]>
13121 R:      Waiman Long <[email protected]>
13122 R:      Boqun Feng <[email protected]> (LOCKDEP)
13123 L:      [email protected]
13124 S:      Maintained
13125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
13126 F:      Documentation/locking/
13127 F:      arch/*/include/asm/spinlock*.h
13128 F:      include/linux/lockdep*.h
13129 F:      include/linux/mutex*.h
13130 F:      include/linux/rwlock*.h
13131 F:      include/linux/rwsem*.h
13132 F:      include/linux/seqlock.h
13133 F:      include/linux/spinlock*.h
13134 F:      kernel/locking/
13135 F:      lib/locking*.[ch]
13136 X:      kernel/locking/locktorture.c
13137
13138 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
13139 M:      "Richard Russon (FlatCap)" <[email protected]>
13140 L:      [email protected]
13141 S:      Maintained
13142 W:      http://www.linux-ntfs.org/content/view/19/37/
13143 F:      Documentation/admin-guide/ldm.rst
13144 F:      block/partitions/ldm.*
13145
13146 LOGITECH HID GAMING KEYBOARDS
13147 M:      Hans de Goede <[email protected]>
13148 L:      [email protected]
13149 S:      Maintained
13150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
13151 F:      drivers/hid/hid-lg-g15.c
13152
13153 LONTIUM LT8912B MIPI TO HDMI BRIDGE
13154 M:      Adrien Grassein <[email protected]>
13155 S:      Maintained
13156 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
13157 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
13158
13159 LOONGARCH
13160 M:      Huacai Chen <[email protected]>
13161 R:      WANG Xuerui <[email protected]>
13162 L:      [email protected]
13163 S:      Maintained
13164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
13165 F:      Documentation/arch/loongarch/
13166 F:      Documentation/translations/zh_CN/arch/loongarch/
13167 F:      arch/loongarch/
13168 F:      drivers/*/*loongarch*
13169 F:      drivers/cpufreq/loongson3_cpufreq.c
13170
13171 LOONGSON GPIO DRIVER
13172 M:      Yinbo Zhu <[email protected]>
13173 L:      [email protected]
13174 S:      Maintained
13175 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
13176 F:      drivers/gpio/gpio-loongson-64bit.c
13177
13178 LOONGSON LS2X APB DMA DRIVER
13179 M:      Binbin Zhou <[email protected]>
13180 L:      [email protected]
13181 S:      Maintained
13182 F:      Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
13183 F:      drivers/dma/ls2x-apb-dma.c
13184
13185 LOONGSON LS2X I2C DRIVER
13186 M:      Binbin Zhou <[email protected]>
13187 L:      [email protected]
13188 S:      Maintained
13189 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
13190 F:      drivers/i2c/busses/i2c-ls2x.c
13191
13192 LOONGSON-2 SOC SERIES CLOCK DRIVER
13193 M:      Yinbo Zhu <[email protected]>
13194 L:      [email protected]
13195 S:      Maintained
13196 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
13197 F:      drivers/clk/clk-loongson2.c
13198 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
13199
13200 LOONGSON SPI DRIVER
13201 M:      Yinbo Zhu <[email protected]>
13202 L:      [email protected]
13203 S:      Maintained
13204 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
13205 F:      drivers/spi/spi-loongson-core.c
13206 F:      drivers/spi/spi-loongson-pci.c
13207 F:      drivers/spi/spi-loongson-plat.c
13208 F:      drivers/spi/spi-loongson.h
13209
13210 LOONGSON-2 SOC SERIES GUTS DRIVER
13211 M:      Yinbo Zhu <[email protected]>
13212 L:      [email protected]
13213 S:      Maintained
13214 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
13215 F:      drivers/soc/loongson/loongson2_guts.c
13216
13217 LOONGSON-2 SOC SERIES PM DRIVER
13218 M:      Yinbo Zhu <[email protected]>
13219 L:      [email protected]
13220 S:      Maintained
13221 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
13222 F:      drivers/soc/loongson/loongson2_pm.c
13223
13224 LOONGSON-2 SOC SERIES PINCTRL DRIVER
13225 M:      zhanghongchen <[email protected]>
13226 M:      Yinbo Zhu <[email protected]>
13227 L:      [email protected]
13228 S:      Maintained
13229 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
13230 F:      drivers/pinctrl/pinctrl-loongson2.c
13231
13232 LOONGSON-2 SOC SERIES THERMAL DRIVER
13233 M:      zhanghongchen <[email protected]>
13234 M:      Yinbo Zhu <[email protected]>
13235 L:      [email protected]
13236 S:      Maintained
13237 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
13238 F:      drivers/thermal/loongson2_thermal.c
13239
13240 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
13241 M:      Sathya Prakash <[email protected]>
13242 M:      Sreekanth Reddy <[email protected]>
13243 M:      Suganath Prabu Subramani <[email protected]>
13244 L:      [email protected]
13245 L:      [email protected]
13246 S:      Supported
13247 W:      http://www.avagotech.com/support/
13248 F:      drivers/message/fusion/
13249 F:      drivers/scsi/mpt3sas/
13250
13251 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
13252 M:      Matthew Wilcox <[email protected]>
13253 L:      [email protected]
13254 S:      Maintained
13255 F:      drivers/scsi/sym53c8xx_2/
13256
13257 LTC1660 DAC DRIVER
13258 M:      Marcus Folkesson <[email protected]>
13259 L:      [email protected]
13260 S:      Maintained
13261 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
13262 F:      drivers/iio/dac/ltc1660.c
13263
13264 LTC2688 IIO DAC DRIVER
13265 M:      Nuno Sá <[email protected]>
13266 L:      [email protected]
13267 S:      Supported
13268 W:      https://ez.analog.com/linux-software-drivers
13269 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
13270 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
13271 F:      drivers/iio/dac/ltc2688.c
13272
13273 LTC2947 HARDWARE MONITOR DRIVER
13274 M:      Nuno Sá <[email protected]>
13275 L:      [email protected]
13276 S:      Supported
13277 W:      https://ez.analog.com/linux-software-drivers
13278 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
13279 F:      drivers/hwmon/ltc2947-core.c
13280 F:      drivers/hwmon/ltc2947-i2c.c
13281 F:      drivers/hwmon/ltc2947-spi.c
13282 F:      drivers/hwmon/ltc2947.h
13283
13284 LTC2991 HARDWARE MONITOR DRIVER
13285 M:      Antoniu Miclaus <[email protected]>
13286 L:      [email protected]
13287 S:      Supported
13288 W:      https://ez.analog.com/linux-software-drivers
13289 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
13290 F:      drivers/hwmon/ltc2991.c
13291
13292 LTC2983 IIO TEMPERATURE DRIVER
13293 M:      Nuno Sá <[email protected]>
13294 L:      [email protected]
13295 S:      Supported
13296 W:      https://ez.analog.com/linux-software-drivers
13297 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
13298 F:      drivers/iio/temperature/ltc2983.c
13299
13300 LTC4282 HARDWARE MONITOR DRIVER
13301 M:      Nuno Sa <[email protected]>
13302 L:      [email protected]
13303 S:      Supported
13304 F:      Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
13305 F:      Documentation/hwmon/ltc4282.rst
13306 F:      drivers/hwmon/ltc4282.c
13307
13308 LTC4286 HARDWARE MONITOR DRIVER
13309 M:      Delphine CC Chiu <[email protected]>
13310 L:      [email protected]
13311 S:      Maintained
13312 F:      Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
13313 F:      Documentation/hwmon/ltc4286.rst
13314 F:      drivers/hwmon/pmbus/Kconfig
13315 F:      drivers/hwmon/pmbus/Makefile
13316 F:      drivers/hwmon/pmbus/ltc4286.c
13317
13318 LTC4306 I2C MULTIPLEXER DRIVER
13319 M:      Michael Hennerich <[email protected]>
13320 L:      [email protected]
13321 S:      Supported
13322 W:      https://ez.analog.com/linux-software-drivers
13323 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
13324 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
13325
13326 LTP (Linux Test Project)
13327 M:      Andrea Cervesato <[email protected]>
13328 M:      Cyril Hrubis <[email protected]>
13329 M:      Jan Stancek <[email protected]>
13330 M:      Petr Vorel <[email protected]>
13331 M:      Li Wang <[email protected]>
13332 M:      Yang Xu <[email protected]>
13333 M:      Xiao Yang <[email protected]>
13334 L:      [email protected] (subscribers-only)
13335 S:      Maintained
13336 W:      https://linux-test-project.readthedocs.io/
13337 T:      git https://github.com/linux-test-project/ltp.git
13338
13339 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER
13340 M:      Anshul Dalal <[email protected]>
13341 L:      [email protected]
13342 S:      Maintained
13343 F:      Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml
13344 F:      drivers/iio/light/ltr390.c
13345
13346 LYNX 28G SERDES PHY DRIVER
13347 M:      Ioana Ciornei <[email protected]>
13348 L:      [email protected]
13349 S:      Supported
13350 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
13351 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
13352
13353 LYNX PCS MODULE
13354 M:      Ioana Ciornei <[email protected]>
13355 L:      [email protected]
13356 S:      Supported
13357 F:      drivers/net/pcs/pcs-lynx.c
13358 F:      include/linux/pcs-lynx.h
13359
13360 M68K ARCHITECTURE
13361 M:      Geert Uytterhoeven <[email protected]>
13362 L:      [email protected]
13363 S:      Maintained
13364 W:      http://www.linux-m68k.org/
13365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
13366 F:      arch/m68k/
13367 F:      drivers/zorro/
13368
13369 M68K ON APPLE MACINTOSH
13370 M:      Joshua Thompson <[email protected]>
13371 L:      [email protected]
13372 S:      Maintained
13373 W:      http://www.mac.linux-m68k.org/
13374 F:      arch/m68k/mac/
13375 F:      drivers/macintosh/adb-iop.c
13376 F:      drivers/macintosh/via-macii.c
13377
13378 M68K ON HP9000/300
13379 M:      Philip Blundell <[email protected]>
13380 S:      Maintained
13381 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
13382 F:      arch/m68k/hp300/
13383
13384 M88DS3103 MEDIA DRIVER
13385 L:      [email protected]
13386 S:      Orphan
13387 W:      https://linuxtv.org
13388 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13389 F:      drivers/media/dvb-frontends/m88ds3103*
13390
13391 M88RS2000 MEDIA DRIVER
13392 M:      Malcolm Priestley <[email protected]>
13393 L:      [email protected]
13394 S:      Maintained
13395 W:      https://linuxtv.org
13396 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13397 F:      drivers/media/dvb-frontends/m88rs2000*
13398
13399 MA901 MASTERKIT USB FM RADIO DRIVER
13400 M:      Alexey Klimov <[email protected]>
13401 L:      [email protected]
13402 S:      Maintained
13403 T:      git git://linuxtv.org/media_tree.git
13404 F:      drivers/media/radio/radio-ma901.c
13405
13406 MAC80211
13407 M:      Johannes Berg <[email protected]>
13408 L:      [email protected]
13409 S:      Maintained
13410 W:      https://wireless.wiki.kernel.org/
13411 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13414 F:      Documentation/networking/mac80211-injection.rst
13415 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
13416 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
13417 F:      include/net/mac80211.h
13418 F:      net/mac80211/
13419
13420 MAILBOX API
13421 M:      Jassi Brar <[email protected]>
13422 L:      [email protected]
13423 S:      Maintained
13424 F:      Documentation/devicetree/bindings/mailbox/
13425 F:      drivers/mailbox/
13426 F:      include/dt-bindings/mailbox/
13427 F:      include/linux/mailbox_client.h
13428 F:      include/linux/mailbox_controller.h
13429
13430 MAILBOX ARM MHUv2
13431 M:      Viresh Kumar <[email protected]>
13432 M:      Tushar Khandelwal <[email protected]>
13433 L:      [email protected]
13434 S:      Maintained
13435 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
13436 F:      drivers/mailbox/arm_mhuv2.c
13437 F:      include/linux/mailbox/arm_mhuv2_message.h
13438
13439 MAILBOX ARM MHUv3
13440 M:      Sudeep Holla <[email protected]>
13441 M:      Cristian Marussi <[email protected]>
13442 L:      [email protected]
13443 L:      [email protected] (moderated for non-subscribers)
13444 S:      Maintained
13445 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
13446 F:      drivers/mailbox/arm_mhuv3.c
13447
13448 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
13449 M:      Alejandro Colomar <[email protected]>
13450 L:      [email protected]
13451 S:      Maintained
13452 W:      http://www.kernel.org/doc/man-pages
13453 T:      git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
13454 T:      git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git
13455
13456 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
13457 M:      Jeremy Kerr <[email protected]>
13458 M:      Matt Johnston <[email protected]>
13459 L:      [email protected]
13460 S:      Maintained
13461 F:      Documentation/networking/mctp.rst
13462 F:      drivers/net/mctp/
13463 F:      include/net/mctp.h
13464 F:      include/net/mctpdevice.h
13465 F:      include/net/netns/mctp.h
13466 F:      net/mctp/
13467
13468 MAPLE TREE
13469 M:      Liam R. Howlett <[email protected]>
13470 L:      [email protected]
13471 L:      [email protected]
13472 S:      Supported
13473 F:      Documentation/core-api/maple_tree.rst
13474 F:      include/linux/maple_tree.h
13475 F:      include/trace/events/maple_tree.h
13476 F:      lib/maple_tree.c
13477 F:      lib/test_maple_tree.c
13478 F:      tools/testing/radix-tree/linux/maple_tree.h
13479 F:      tools/testing/radix-tree/maple.c
13480
13481 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
13482 M:      Rahul Bedarkar <[email protected]>
13483 L:      [email protected]
13484 S:      Maintained
13485 F:      arch/mips/boot/dts/img/pistachio*
13486
13487 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
13488 M:      Andrew Lunn <[email protected]>
13489 L:      [email protected]
13490 S:      Maintained
13491 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
13492 F:      Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
13493 F:      Documentation/networking/devlink/mv88e6xxx.rst
13494 F:      drivers/net/dsa/mv88e6xxx/
13495 F:      include/linux/dsa/mv88e6xxx.h
13496 F:      include/linux/platform_data/mv88e6xxx.h
13497
13498 MARVELL 88PM886 PMIC DRIVER
13499 M:      Karel Balej <[email protected]>
13500 S:      Maintained
13501 F:      Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml
13502 F:      drivers/input/misc/88pm886-onkey.c
13503 F:      drivers/mfd/88pm886.c
13504 F:      drivers/regulators/88pm886-regulator.c
13505 F:      include/linux/mfd/88pm886.h
13506
13507 MARVELL ARMADA 3700 PHY DRIVERS
13508 M:      Miquel Raynal <[email protected]>
13509 S:      Maintained
13510 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
13511 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
13512 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
13513 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
13514
13515 MARVELL ARMADA 3700 SERIAL DRIVER
13516 M:      Pali Rohár <[email protected]>
13517 S:      Maintained
13518 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
13519 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
13520 F:      drivers/tty/serial/mvebu-uart.c
13521
13522 MARVELL ARMADA DRM SUPPORT
13523 M:      Russell King <[email protected]>
13524 S:      Maintained
13525 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
13526 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
13527 F:      Documentation/devicetree/bindings/display/armada/
13528 F:      drivers/gpu/drm/armada/
13529 F:      include/uapi/drm/armada_drm.h
13530
13531 MARVELL CRYPTO DRIVER
13532 M:      Boris Brezillon <[email protected]>
13533 M:      Arnaud Ebalard <[email protected]>
13534 M:      Srujana Challa <[email protected]>
13535 L:      [email protected]
13536 S:      Maintained
13537 F:      drivers/crypto/marvell/
13538 F:      include/linux/soc/marvell/octeontx2/
13539
13540 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
13541 M:      Mirko Lindner <[email protected]>
13542 M:      Stephen Hemminger <[email protected]>
13543 L:      [email protected]
13544 S:      Odd fixes
13545 F:      drivers/net/ethernet/marvell/sk*
13546
13547 MARVELL LIBERTAS WIRELESS DRIVER
13548 L:      [email protected]
13549 S:      Orphan
13550 F:      drivers/net/wireless/marvell/libertas/
13551
13552 MARVELL MACCHIATOBIN SUPPORT
13553 M:      Russell King <[email protected]>
13554 L:      [email protected] (moderated for non-subscribers)
13555 S:      Maintained
13556 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
13557
13558 MARVELL MV643XX ETHERNET DRIVER
13559 M:      Sebastian Hesselbarth <[email protected]>
13560 L:      [email protected]
13561 S:      Maintained
13562 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
13563 F:      include/linux/mv643xx.h
13564
13565 MARVELL MV88X3310 PHY DRIVER
13566 M:      Russell King <[email protected]>
13567 M:      Marek Behún <[email protected]>
13568 L:      [email protected]
13569 S:      Maintained
13570 F:      drivers/net/phy/marvell10g.c
13571
13572 MARVELL MVEBU THERMAL DRIVER
13573 M:      Miquel Raynal <[email protected]>
13574 S:      Maintained
13575 F:      drivers/thermal/armada_thermal.c
13576
13577 MARVELL MVNETA ETHERNET DRIVER
13578 M:      Marcin Wojtas <[email protected]>
13579 L:      [email protected]
13580 S:      Maintained
13581 F:      drivers/net/ethernet/marvell/mvneta*
13582
13583 MARVELL MVPP2 ETHERNET DRIVER
13584 M:      Marcin Wojtas <[email protected]>
13585 M:      Russell King <[email protected]>
13586 L:      [email protected]
13587 S:      Maintained
13588 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
13589 F:      drivers/net/ethernet/marvell/mvpp2/
13590
13591 MARVELL MWIFIEX WIRELESS DRIVER
13592 M:      Brian Norris <[email protected]>
13593 R:      Francesco Dolcini <[email protected]>
13594 L:      [email protected]
13595 S:      Odd Fixes
13596 F:      drivers/net/wireless/marvell/mwifiex/
13597
13598 MARVELL MWL8K WIRELESS DRIVER
13599 L:      [email protected]
13600 S:      Orphan
13601 F:      drivers/net/wireless/marvell/mwl8k.c
13602
13603 MARVELL NAND CONTROLLER DRIVER
13604 M:      Miquel Raynal <[email protected]>
13605 L:      [email protected]
13606 S:      Maintained
13607 F:      drivers/mtd/nand/raw/marvell_nand.c
13608
13609 MARVELL OCTEON ENDPOINT DRIVER
13610 M:      Veerasenareddy Burru <[email protected]>
13611 M:      Sathesh Edara <[email protected]>
13612 L:      [email protected]
13613 S:      Supported
13614 F:      drivers/net/ethernet/marvell/octeon_ep
13615
13616 MARVELL OCTEON ENDPOINT VF DRIVER
13617 M:      Veerasenareddy Burru <[email protected]>
13618 M:      Sathesh Edara <[email protected]>
13619 M:      Shinas Rasheed <[email protected]>
13620 M:      Satananda Burla <[email protected]>
13621 L:      [email protected]
13622 S:      Supported
13623 F:      drivers/net/ethernet/marvell/octeon_ep_vf
13624
13625 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
13626 M:      Sunil Goutham <[email protected]>
13627 M:      Geetha sowjanya <[email protected]>
13628 M:      Subbaraya Sundeep <[email protected]>
13629 M:      hariprasad <[email protected]>
13630 L:      [email protected]
13631 S:      Supported
13632 F:      drivers/net/ethernet/marvell/octeontx2/nic/
13633 F:      include/linux/soc/marvell/octeontx2/
13634
13635 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
13636 M:      Sunil Goutham <[email protected]>
13637 M:      Linu Cherian <[email protected]>
13638 M:      Geetha sowjanya <[email protected]>
13639 M:      Jerin Jacob <[email protected]>
13640 M:      hariprasad <[email protected]>
13641 M:      Subbaraya Sundeep <[email protected]>
13642 L:      [email protected]
13643 S:      Supported
13644 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
13645 F:      drivers/net/ethernet/marvell/octeontx2/af/
13646
13647 MARVELL PRESTERA ETHERNET SWITCH DRIVER
13648 M:      Taras Chornyi <[email protected]>
13649 S:      Supported
13650 W:      https://github.com/Marvell-switching/switchdev-prestera
13651 F:      drivers/net/ethernet/marvell/prestera/
13652
13653 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
13654 M:      Nicolas Pitre <[email protected]>
13655 S:      Odd Fixes
13656 F:      drivers/mmc/host/mvsdio.*
13657
13658 MARVELL USB MDIO CONTROLLER DRIVER
13659 M:      Tobias Waldekranz <[email protected]>
13660 L:      [email protected]
13661 S:      Maintained
13662 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
13663 F:      drivers/net/mdio/mdio-mvusb.c
13664
13665 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
13666 M:      Hu Ziji <[email protected]>
13667 L:      [email protected]
13668 S:      Supported
13669 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
13670 F:      drivers/mmc/host/sdhci-xenon*
13671
13672 MARVELL OCTEON CN10K DPI DRIVER
13673 M:      Vamsi Attunuru <[email protected]>
13674 S:      Supported
13675 F:      drivers/misc/mrvl_cn10k_dpi.c
13676
13677 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR
13678 R:      [email protected]
13679 R:      [email protected]
13680 F:      drivers/vdpa/octeon_ep/
13681
13682 MATROX FRAMEBUFFER DRIVER
13683 L:      [email protected]
13684 S:      Orphan
13685 F:      drivers/video/fbdev/matrox/matroxfb_*
13686 F:      include/uapi/linux/matroxfb.h
13687
13688 MAX15301 DRIVER
13689 M:      Daniel Nilsson <[email protected]>
13690 L:      [email protected]
13691 S:      Maintained
13692 F:      Documentation/hwmon/max15301.rst
13693 F:      drivers/hwmon/pmbus/max15301.c
13694
13695 MAX2175 SDR TUNER DRIVER
13696 M:      Ramesh Shanmugasundaram <[email protected]>
13697 L:      [email protected]
13698 S:      Maintained
13699 T:      git git://linuxtv.org/media_tree.git
13700 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
13701 F:      Documentation/userspace-api/media/drivers/max2175.rst
13702 F:      drivers/media/i2c/max2175*
13703 F:      include/uapi/linux/max2175.h
13704
13705 MAX31335 RTC DRIVER
13706 M:      Antoniu Miclaus <[email protected]>
13707 L:      [email protected]
13708 S:      Supported
13709 W:      https://ez.analog.com/linux-software-drivers
13710 F:      Documentation/devicetree/bindings/rtc/adi,max31335.yaml
13711 F:      drivers/rtc/rtc-max31335.c
13712
13713 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
13714 L:      [email protected]
13715 S:      Orphan
13716 F:      Documentation/hwmon/max6650.rst
13717 F:      drivers/hwmon/max6650.c
13718
13719 MAX9286 QUAD GMSL DESERIALIZER DRIVER
13720 M:      Jacopo Mondi <[email protected]>
13721 M:      Kieran Bingham <[email protected]>
13722 M:      Laurent Pinchart <[email protected]>
13723 M:      Niklas Söderlund <[email protected]>
13724 L:      [email protected]
13725 S:      Maintained
13726 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
13727 F:      drivers/media/i2c/max9286.c
13728
13729 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
13730 M:      Niklas Söderlund <[email protected]>
13731 L:      [email protected]
13732 S:      Maintained
13733 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
13734 F:      drivers/staging/media/max96712/max96712.c
13735
13736 MAX96714 GMSL2 DESERIALIZER DRIVER
13737 M:      Julien Massot <[email protected]>
13738 L:      [email protected]
13739 S:      Maintained
13740 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml
13741 F:      drivers/media/i2c/max96714.c
13742
13743 MAX96717 GMSL2 SERIALIZER DRIVER
13744 M:      Julien Massot <[email protected]>
13745 L:      [email protected]
13746 S:      Maintained
13747 F:      Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml
13748 F:      drivers/media/i2c/max96717.c
13749
13750 MAX9860 MONO AUDIO VOICE CODEC DRIVER
13751 M:      Peter Rosin <[email protected]>
13752 L:      [email protected] (moderated for non-subscribers)
13753 S:      Maintained
13754 F:      Documentation/devicetree/bindings/sound/max9860.txt
13755 F:      sound/soc/codecs/max9860.*
13756
13757 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
13758 M:      Andreas Klinger <[email protected]>
13759 L:      [email protected]
13760 S:      Maintained
13761 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
13762 F:      drivers/iio/proximity/mb1232.c
13763
13764 MAXIM MAX11205 DRIVER
13765 M:      Ramona Bolboaca <[email protected]>
13766 L:      [email protected]
13767 S:      Supported
13768 W:      https://ez.analog.com/linux-software-drivers
13769 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
13770 F:      drivers/iio/adc/max11205.c
13771
13772 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
13773 R:      Iskren Chernev <[email protected]>
13774 R:      Krzysztof Kozlowski <[email protected]>
13775 R:      Marek Szyprowski <[email protected]>
13776 R:      Matheus Castello <[email protected]>
13777 L:      [email protected]
13778 S:      Maintained
13779 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13780 F:      drivers/power/supply/max17040_battery.c
13781
13782 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13783 R:      Hans de Goede <[email protected]>
13784 R:      Krzysztof Kozlowski <[email protected]>
13785 R:      Marek Szyprowski <[email protected]>
13786 R:      Sebastian Krzyszkowiak <[email protected]>
13787 R:      Purism Kernel Team <[email protected]>
13788 L:      [email protected]
13789 S:      Maintained
13790 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13791 F:      drivers/power/supply/max17042_battery.c
13792
13793 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13794 M:      Laurent Pinchart <[email protected]>
13795 L:      [email protected]
13796 S:      Maintained
13797 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13798 F:      drivers/regulator/max20086-regulator.c
13799
13800 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13801 M:      Rajat Khandelwal <[email protected]>
13802 L:      [email protected]
13803 S:      Maintained
13804 F:      drivers/iio/temperature/max30208.c
13805
13806 MAXIM MAX77650 PMIC MFD DRIVER
13807 M:      Bartosz Golaszewski <[email protected]>
13808 L:      [email protected]
13809 S:      Maintained
13810 F:      Documentation/devicetree/bindings/*/*max77650.yaml
13811 F:      Documentation/devicetree/bindings/*/max77650*.yaml
13812 F:      drivers/gpio/gpio-max77650.c
13813 F:      drivers/input/misc/max77650-onkey.c
13814 F:      drivers/leds/leds-max77650.c
13815 F:      drivers/mfd/max77650.c
13816 F:      drivers/power/supply/max77650-charger.c
13817 F:      drivers/regulator/max77650-regulator.c
13818 F:      include/linux/mfd/max77650.h
13819
13820 MAXIM MAX77714 PMIC MFD DRIVER
13821 M:      Luca Ceresoli <[email protected]>
13822 S:      Maintained
13823 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13824 F:      drivers/mfd/max77714.c
13825 F:      include/linux/mfd/max77714.h
13826
13827 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13828 M:      Javier Martinez Canillas <[email protected]>
13829 L:      [email protected]
13830 S:      Supported
13831 F:      Documentation/devicetree/bindings/*/*max77802.yaml
13832 F:      drivers/regulator/max77802-regulator.c
13833 F:      include/dt-bindings/*/*max77802.h
13834
13835 MAXIM MAX77976 BATTERY CHARGER
13836 M:      Luca Ceresoli <[email protected]>
13837 S:      Supported
13838 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13839 F:      drivers/power/supply/max77976_charger.c
13840
13841 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13842 M:      Krzysztof Kozlowski <[email protected]>
13843 L:      [email protected]
13844 S:      Maintained
13845 B:      mailto:[email protected]
13846 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13847 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13848 F:      drivers/power/supply/max14577_charger.c
13849 F:      drivers/power/supply/max77693_charger.c
13850
13851 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13852 M:      Chanwoo Choi <[email protected]>
13853 M:      Krzysztof Kozlowski <[email protected]>
13854 L:      [email protected]
13855 S:      Maintained
13856 B:      mailto:[email protected]
13857 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
13858 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
13859 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
13860 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
13861 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
13862 F:      drivers/*/*max77843.c
13863 F:      drivers/*/max14577*.c
13864 F:      drivers/*/max77686*.c
13865 F:      drivers/*/max77693*.c
13866 F:      drivers/clk/clk-max77686.c
13867 F:      drivers/extcon/extcon-max14577.c
13868 F:      drivers/extcon/extcon-max77693.c
13869 F:      drivers/rtc/rtc-max77686.c
13870 F:      include/linux/mfd/max14577*.h
13871 F:      include/linux/mfd/max77686*.h
13872 F:      include/linux/mfd/max77693*.h
13873
13874 MAXIRADIO FM RADIO RECEIVER DRIVER
13875 M:      Hans Verkuil <[email protected]>
13876 L:      [email protected]
13877 S:      Maintained
13878 W:      https://linuxtv.org
13879 T:      git git://linuxtv.org/media_tree.git
13880 F:      drivers/media/radio/radio-maxiradio*
13881
13882 MAXLINEAR ETHERNET PHY DRIVER
13883 M:      Xu Liang <[email protected]>
13884 L:      [email protected]
13885 S:      Supported
13886 F:      drivers/net/phy/mxl-gpy.c
13887
13888 MCAN MMIO DEVICE DRIVER
13889 M:      Chandrasekar Ramakrishnan <[email protected]>
13890 L:      [email protected]
13891 S:      Maintained
13892 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13893 F:      drivers/net/can/m_can/m_can.c
13894 F:      drivers/net/can/m_can/m_can.h
13895 F:      drivers/net/can/m_can/m_can_platform.c
13896
13897 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13898 R:      Yasushi SHOJI <[email protected]>
13899 L:      [email protected]
13900 S:      Maintained
13901 F:      drivers/net/can/usb/mcba_usb.c
13902
13903 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13904 M:      Rishi Gupta <[email protected]>
13905 L:      [email protected]
13906 L:      [email protected]
13907 S:      Maintained
13908 F:      drivers/hid/hid-mcp2221.c
13909
13910 MCP251XFD SPI-CAN NETWORK DRIVER
13911 M:      Marc Kleine-Budde <[email protected]>
13912 M:      Manivannan Sadhasivam <[email protected]>
13913 R:      Thomas Kopp <[email protected]>
13914 L:      [email protected]
13915 S:      Maintained
13916 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13917 F:      drivers/net/can/spi/mcp251xfd/
13918
13919 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13920 M:      Peter Rosin <[email protected]>
13921 L:      [email protected]
13922 S:      Maintained
13923 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13924 F:      drivers/iio/potentiometer/mcp4018.c
13925 F:      drivers/iio/potentiometer/mcp4531.c
13926
13927 MCP4821 DAC DRIVER
13928 M:      Anshul Dalal <[email protected]>
13929 L:      [email protected]
13930 S:      Maintained
13931 F:      Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml
13932 F:      drivers/iio/dac/mcp4821.c
13933
13934 MCR20A IEEE-802.15.4 RADIO DRIVER
13935 M:      Stefan Schmidt <[email protected]>
13936 L:      [email protected]
13937 S:      Odd Fixes
13938 W:      https://github.com/xueliu/mcr20a-linux
13939 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13940 F:      drivers/net/ieee802154/mcr20a.c
13941 F:      drivers/net/ieee802154/mcr20a.h
13942
13943 MDIO REGMAP DRIVER
13944 M:      Maxime Chevallier <[email protected]>
13945 L:      [email protected]
13946 S:      Maintained
13947 F:      drivers/net/mdio/mdio-regmap.c
13948 F:      include/linux/mdio/mdio-regmap.h
13949
13950 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13951 M:      William Breathitt Gray <[email protected]>
13952 L:      [email protected]
13953 S:      Maintained
13954 F:      drivers/iio/dac/cio-dac.c
13955
13956 MEDIA CONTROLLER FRAMEWORK
13957 M:      Sakari Ailus <[email protected]>
13958 M:      Laurent Pinchart <[email protected]>
13959 L:      [email protected]
13960 S:      Supported
13961 W:      https://www.linuxtv.org
13962 T:      git git://linuxtv.org/media_tree.git
13963 F:      drivers/media/mc/
13964 F:      include/media/media-*.h
13965 F:      include/uapi/linux/media.h
13966
13967 MEDIA DRIVER FOR FREESCALE IMX PXP
13968 M:      Philipp Zabel <[email protected]>
13969 L:      [email protected]
13970 S:      Maintained
13971 T:      git git://linuxtv.org/media_tree.git
13972 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13973
13974 MEDIA DRIVERS FOR ASCOT2E
13975 M:      Sergey Kozlov <[email protected]>
13976 M:      Abylay Ospan <[email protected]>
13977 L:      [email protected]
13978 S:      Supported
13979 W:      https://linuxtv.org
13980 W:      http://netup.tv/
13981 T:      git git://linuxtv.org/media_tree.git
13982 F:      drivers/media/dvb-frontends/ascot2e*
13983
13984 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13985 M:      Jasmin Jessich <[email protected]>
13986 L:      [email protected]
13987 S:      Maintained
13988 W:      https://linuxtv.org
13989 T:      git git://linuxtv.org/media_tree.git
13990 F:      drivers/media/dvb-frontends/cxd2099*
13991
13992 MEDIA DRIVERS FOR CXD2841ER
13993 M:      Sergey Kozlov <[email protected]>
13994 M:      Abylay Ospan <[email protected]>
13995 L:      [email protected]
13996 S:      Supported
13997 W:      https://linuxtv.org
13998 W:      http://netup.tv/
13999 T:      git git://linuxtv.org/media_tree.git
14000 F:      drivers/media/dvb-frontends/cxd2841er*
14001
14002 MEDIA DRIVERS FOR CXD2880
14003 M:      Yasunari Takiguchi <[email protected]>
14004 L:      [email protected]
14005 S:      Supported
14006 W:      http://linuxtv.org/
14007 T:      git git://linuxtv.org/media_tree.git
14008 F:      drivers/media/dvb-frontends/cxd2880/*
14009 F:      drivers/media/spi/cxd2880*
14010
14011 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
14012 L:      [email protected]
14013 S:      Orphan
14014 W:      https://linuxtv.org
14015 T:      git git://linuxtv.org/media_tree.git
14016 F:      drivers/media/pci/ddbridge/*
14017
14018 MEDIA DRIVERS FOR FREESCALE IMX
14019 M:      Steve Longerbeam <[email protected]>
14020 M:      Philipp Zabel <[email protected]>
14021 L:      [email protected]
14022 S:      Maintained
14023 T:      git git://linuxtv.org/media_tree.git
14024 F:      Documentation/admin-guide/media/imx.rst
14025 F:      Documentation/devicetree/bindings/media/imx.txt
14026 F:      drivers/staging/media/imx/
14027 F:      include/linux/imx-media.h
14028 F:      include/media/imx.h
14029
14030 MEDIA DRIVERS FOR FREESCALE IMX7/8
14031 M:      Rui Miguel Silva <[email protected]>
14032 M:      Laurent Pinchart <[email protected]>
14033 M:      Martin Kepplinger <[email protected]>
14034 R:      Purism Kernel Team <[email protected]>
14035 L:      [email protected]
14036 S:      Maintained
14037 T:      git git://linuxtv.org/media_tree.git
14038 F:      Documentation/admin-guide/media/imx7.rst
14039 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
14040 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
14041 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
14042 F:      drivers/media/platform/nxp/imx-mipi-csis.c
14043 F:      drivers/media/platform/nxp/imx7-media-csi.c
14044 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
14045
14046 MEDIA DRIVERS FOR HELENE
14047 M:      Abylay Ospan <[email protected]>
14048 L:      [email protected]
14049 S:      Supported
14050 W:      https://linuxtv.org
14051 W:      http://netup.tv/
14052 T:      git git://linuxtv.org/media_tree.git
14053 F:      drivers/media/dvb-frontends/helene*
14054
14055 MEDIA DRIVERS FOR HORUS3A
14056 M:      Sergey Kozlov <[email protected]>
14057 M:      Abylay Ospan <[email protected]>
14058 L:      [email protected]
14059 S:      Supported
14060 W:      https://linuxtv.org
14061 W:      http://netup.tv/
14062 T:      git git://linuxtv.org/media_tree.git
14063 F:      drivers/media/dvb-frontends/horus3a*
14064
14065 MEDIA DRIVERS FOR LNBH25
14066 M:      Sergey Kozlov <[email protected]>
14067 M:      Abylay Ospan <[email protected]>
14068 L:      [email protected]
14069 S:      Supported
14070 W:      https://linuxtv.org
14071 W:      http://netup.tv/
14072 T:      git git://linuxtv.org/media_tree.git
14073 F:      drivers/media/dvb-frontends/lnbh25*
14074
14075 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
14076 L:      [email protected]
14077 S:      Orphan
14078 W:      https://linuxtv.org
14079 T:      git git://linuxtv.org/media_tree.git
14080 F:      drivers/media/dvb-frontends/mxl5xx*
14081
14082 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
14083 M:      Sergey Kozlov <[email protected]>
14084 M:      Abylay Ospan <[email protected]>
14085 L:      [email protected]
14086 S:      Supported
14087 W:      https://linuxtv.org
14088 W:      http://netup.tv/
14089 T:      git git://linuxtv.org/media_tree.git
14090 F:      drivers/media/pci/netup_unidvb/*
14091
14092 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
14093 M:      Dmitry Osipenko <[email protected]>
14094 L:      [email protected]
14095 L:      [email protected]
14096 S:      Maintained
14097 T:      git git://linuxtv.org/media_tree.git
14098 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
14099 F:      drivers/media/platform/nvidia/tegra-vde/
14100
14101 MEDIA DRIVERS FOR RENESAS - CEU
14102 M:      Jacopo Mondi <[email protected]>
14103 L:      [email protected]
14104 L:      [email protected]
14105 S:      Supported
14106 T:      git git://linuxtv.org/media_tree.git
14107 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
14108 F:      drivers/media/platform/renesas/renesas-ceu.c
14109 F:      include/media/drv-intf/renesas-ceu.h
14110
14111 MEDIA DRIVERS FOR RENESAS - DRIF
14112 M:      Fabrizio Castro <[email protected]>
14113 L:      [email protected]
14114 L:      [email protected]
14115 S:      Supported
14116 T:      git git://linuxtv.org/media_tree.git
14117 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
14118 F:      drivers/media/platform/renesas/rcar_drif.c
14119
14120 MEDIA DRIVERS FOR RENESAS - FCP
14121 M:      Laurent Pinchart <[email protected]>
14122 L:      [email protected]
14123 L:      [email protected]
14124 S:      Supported
14125 T:      git git://linuxtv.org/media_tree.git
14126 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
14127 F:      drivers/media/platform/renesas/rcar-fcp.c
14128 F:      include/media/rcar-fcp.h
14129
14130 MEDIA DRIVERS FOR RENESAS - FDP1
14131 M:      Kieran Bingham <[email protected]>
14132 L:      [email protected]
14133 L:      [email protected]
14134 S:      Supported
14135 T:      git git://linuxtv.org/media_tree.git
14136 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
14137 F:      drivers/media/platform/renesas/rcar_fdp1.c
14138
14139 MEDIA DRIVERS FOR RENESAS - VIN
14140 M:      Niklas Söderlund <[email protected]>
14141 L:      [email protected]
14142 L:      [email protected]
14143 S:      Supported
14144 T:      git git://linuxtv.org/media_tree.git
14145 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
14146 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
14147 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
14148 F:      drivers/media/platform/renesas/rcar-csi2.c
14149 F:      drivers/media/platform/renesas/rcar-isp.c
14150 F:      drivers/media/platform/renesas/rcar-vin/
14151
14152 MEDIA DRIVERS FOR RENESAS - VSP1
14153 M:      Laurent Pinchart <[email protected]>
14154 M:      Kieran Bingham <[email protected]>
14155 L:      [email protected]
14156 L:      [email protected]
14157 S:      Supported
14158 T:      git git://linuxtv.org/media_tree.git
14159 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
14160 F:      drivers/media/platform/renesas/vsp1/
14161
14162 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
14163 L:      [email protected]
14164 S:      Orphan
14165 W:      https://linuxtv.org
14166 T:      git git://linuxtv.org/media_tree.git
14167 F:      drivers/media/dvb-frontends/stv0910*
14168
14169 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
14170 L:      [email protected]
14171 S:      Orphan
14172 W:      https://linuxtv.org
14173 T:      git git://linuxtv.org/media_tree.git
14174 F:      drivers/media/dvb-frontends/stv6111*
14175
14176 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP
14177 M:      Hugues Fruchet <[email protected]>
14178 M:      Alain Volmat <[email protected]>
14179 L:      [email protected]
14180 S:      Supported
14181 T:      git git://linuxtv.org/media_tree.git
14182 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
14183 F:      Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
14184 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
14185 F:      drivers/media/platform/st/stm32/stm32-dcmipp/*
14186
14187 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
14188 M:      Mauro Carvalho Chehab <[email protected]>
14189 L:      [email protected]
14190 S:      Maintained
14191 W:      https://linuxtv.org
14192 Q:      http://patchwork.kernel.org/project/linux-media/list/
14193 T:      git git://linuxtv.org/media_tree.git
14194 F:      Documentation/admin-guide/media/
14195 F:      Documentation/devicetree/bindings/media/
14196 F:      Documentation/driver-api/media/
14197 F:      Documentation/userspace-api/media/
14198 F:      drivers/media/
14199 F:      drivers/staging/media/
14200 F:      include/dt-bindings/media/
14201 F:      include/linux/platform_data/media/
14202 F:      include/media/
14203 F:      include/uapi/linux/dvb/
14204 F:      include/uapi/linux/ivtv*
14205 F:      include/uapi/linux/media.h
14206 F:      include/uapi/linux/uvcvideo.h
14207 F:      include/uapi/linux/v4l2-*
14208 F:      include/uapi/linux/videodev2.h
14209
14210 MEDIATEK BLUETOOTH DRIVER
14211 M:      Sean Wang <[email protected]>
14212 L:      [email protected]
14213 L:      [email protected] (moderated for non-subscribers)
14214 S:      Maintained
14215 F:      Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml
14216 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
14217 F:      drivers/bluetooth/btmtkuart.c
14218
14219 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
14220 M:      Sean Wang <[email protected]>
14221 L:      [email protected]
14222 S:      Maintained
14223 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
14224 F:      drivers/power/reset/mt6323-poweroff.c
14225
14226 MEDIATEK CIR DRIVER
14227 M:      Sean Wang <[email protected]>
14228 S:      Maintained
14229 F:      drivers/media/rc/mtk-cir.c
14230
14231 MEDIATEK DMA DRIVER
14232 M:      Sean Wang <[email protected]>
14233 L:      [email protected]
14234 L:      [email protected] (moderated for non-subscribers)
14235 L:      [email protected] (moderated for non-subscribers)
14236 S:      Maintained
14237 F:      Documentation/devicetree/bindings/dma/mediatek,*
14238 F:      drivers/dma/mediatek/
14239
14240 MEDIATEK ETHERNET DRIVER
14241 M:      Felix Fietkau <[email protected]>
14242 M:      Sean Wang <[email protected]>
14243 M:      Mark Lee <[email protected]>
14244 M:      Lorenzo Bianconi <[email protected]>
14245 L:      [email protected]
14246 S:      Maintained
14247 F:      drivers/net/ethernet/mediatek/
14248
14249 MEDIATEK ETHERNET PCS DRIVER
14250 M:      Alexander Couzens <[email protected]>
14251 M:      Daniel Golle <[email protected]>
14252 L:      [email protected]
14253 S:      Maintained
14254 F:      drivers/net/pcs/pcs-mtk-lynxi.c
14255 F:      include/linux/pcs/pcs-mtk-lynxi.h
14256
14257 MEDIATEK ETHERNET PHY DRIVERS
14258 M:      Daniel Golle <[email protected]>
14259 M:      Qingfang Deng <[email protected]>
14260 M:      SkyLake Huang <[email protected]>
14261 L:      [email protected]
14262 S:      Maintained
14263 F:      drivers/net/phy/mediatek-ge-soc.c
14264 F:      drivers/net/phy/mediatek-ge.c
14265 F:      drivers/phy/mediatek/phy-mtk-xfi-tphy.c
14266
14267 MEDIATEK I2C CONTROLLER DRIVER
14268 M:      Qii Wang <[email protected]>
14269 L:      [email protected]
14270 S:      Maintained
14271 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
14272 F:      drivers/i2c/busses/i2c-mt65xx.c
14273
14274 MEDIATEK IOMMU DRIVER
14275 M:      Yong Wu <[email protected]>
14276 L:      [email protected]
14277 L:      [email protected] (moderated for non-subscribers)
14278 S:      Supported
14279 F:      Documentation/devicetree/bindings/iommu/mediatek*
14280 F:      drivers/iommu/mtk_iommu*
14281 F:      include/dt-bindings/memory/mediatek,mt*-port.h
14282 F:      include/dt-bindings/memory/mt*-port.h
14283
14284 MEDIATEK JPEG DRIVER
14285 M:      Bin Liu <[email protected]>
14286 S:      Supported
14287 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
14288 F:      drivers/media/platform/mediatek/jpeg/
14289
14290 MEDIATEK KEYPAD DRIVER
14291 M:      Mattijs Korpershoek <[email protected]>
14292 S:      Supported
14293 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
14294 F:      drivers/input/keyboard/mt6779-keypad.c
14295
14296 MEDIATEK MDP DRIVER
14297 M:      Minghsiu Tsai <[email protected]>
14298 M:      Houlong Wei <[email protected]>
14299 M:      Andrew-CT Chen <[email protected]>
14300 S:      Supported
14301 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
14302 F:      drivers/media/platform/mediatek/mdp/
14303 F:      drivers/media/platform/mediatek/vpu/
14304
14305 MEDIATEK MEDIA DRIVER
14306 M:      Tiffany Lin <[email protected]>
14307 M:      Andrew-CT Chen <[email protected]>
14308 M:      Yunfei Dong <[email protected]>
14309 S:      Supported
14310 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
14311 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
14312 F:      drivers/media/platform/mediatek/vcodec/
14313 F:      drivers/media/platform/mediatek/vpu/
14314
14315 MEDIATEK MIPI-CSI CDPHY DRIVER
14316 M:      Julien Stephan <[email protected]>
14317 M:      Andy Hsieh <[email protected]>
14318 S:      Supported
14319 F:      Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
14320 F:      drivers/phy/mediatek/phy-mtk-mipi-csi-0-5*
14321
14322 MEDIATEK MMC/SD/SDIO DRIVER
14323 M:      Chaotian Jing <[email protected]>
14324 S:      Maintained
14325 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
14326 F:      drivers/mmc/host/mtk-sd.c
14327
14328 MEDIATEK MT76 WIRELESS LAN DRIVER
14329 M:      Felix Fietkau <[email protected]>
14330 M:      Lorenzo Bianconi <[email protected]>
14331 M:      Ryder Lee <[email protected]>
14332 R:      Shayne Chen <[email protected]>
14333 R:      Sean Wang <[email protected]>
14334 L:      [email protected]
14335 S:      Maintained
14336 T:      git https://github.com/nbd168/wireless
14337 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
14338 F:      drivers/net/wireless/mediatek/mt76/
14339
14340 MEDIATEK MT7601U WIRELESS LAN DRIVER
14341 M:      Jakub Kicinski <[email protected]>
14342 L:      [email protected]
14343 S:      Maintained
14344 F:      drivers/net/wireless/mediatek/mt7601u/
14345
14346 MEDIATEK MT7621 CLOCK DRIVER
14347 M:      Sergio Paracuellos <[email protected]>
14348 S:      Maintained
14349 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
14350 F:      drivers/clk/ralink/clk-mt7621.c
14351
14352 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
14353 M:      Sergio Paracuellos <[email protected]>
14354 S:      Maintained
14355 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
14356 F:      drivers/pci/controller/pcie-mt7621.c
14357
14358 MEDIATEK MT7621 PHY PCI DRIVER
14359 M:      Sergio Paracuellos <[email protected]>
14360 S:      Maintained
14361 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
14362 F:      drivers/phy/ralink/phy-mt7621-pci.c
14363
14364 MEDIATEK MT7621/28/88 I2C DRIVER
14365 M:      Stefan Roese <[email protected]>
14366 L:      [email protected]
14367 S:      Maintained
14368 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
14369 F:      drivers/i2c/busses/i2c-mt7621.c
14370
14371 MEDIATEK MTMIPS CLOCK DRIVER
14372 M:      Sergio Paracuellos <[email protected]>
14373 S:      Maintained
14374 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
14375 F:      drivers/clk/ralink/clk-mtmips.c
14376
14377 MEDIATEK NAND CONTROLLER DRIVER
14378 L:      [email protected]
14379 S:      Orphan
14380 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
14381 F:      drivers/mtd/nand/raw/mtk_*
14382
14383 MEDIATEK PMIC LED DRIVER
14384 M:      Sean Wang <[email protected]>
14385 S:      Maintained
14386 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
14387 F:      drivers/leds/leds-mt6323.c
14388
14389 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
14390 M:      Sean Wang <[email protected]>
14391 S:      Maintained
14392 F:      drivers/char/hw_random/mtk-rng.c
14393
14394 MEDIATEK SMI DRIVER
14395 M:      Yong Wu <[email protected]>
14396 L:      [email protected] (moderated for non-subscribers)
14397 S:      Supported
14398 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
14399 F:      drivers/memory/mtk-smi.c
14400 F:      include/soc/mediatek/smi.h
14401
14402 MEDIATEK SWITCH DRIVER
14403 M:      Arınç ÜNAL <[email protected]>
14404 M:      Daniel Golle <[email protected]>
14405 M:      DENG Qingfang <[email protected]>
14406 M:      Sean Wang <[email protected]>
14407 L:      [email protected]
14408 S:      Maintained
14409 F:      drivers/net/dsa/mt7530-mdio.c
14410 F:      drivers/net/dsa/mt7530-mmio.c
14411 F:      drivers/net/dsa/mt7530.*
14412 F:      net/dsa/tag_mtk.c
14413
14414 MEDIATEK T7XX 5G WWAN MODEM DRIVER
14415 M:      Chandrashekar Devegowda <[email protected]>
14416 R:      Chiranjeevi Rapolu <[email protected]>
14417 R:      Liu Haijun <[email protected]>
14418 R:      M Chetan Kumar <[email protected]>
14419 R:      Ricardo Martinez <[email protected]>
14420 L:      [email protected]
14421 S:      Supported
14422 F:      drivers/net/wwan/t7xx/
14423
14424 MEDIATEK USB3 DRD IP DRIVER
14425 M:      Chunfeng Yun <[email protected]>
14426 L:      [email protected]
14427 L:      [email protected] (moderated for non-subscribers)
14428 L:      [email protected] (moderated for non-subscribers)
14429 S:      Maintained
14430 F:      Documentation/devicetree/bindings/usb/mediatek,*
14431 F:      drivers/usb/host/xhci-mtk*
14432 F:      drivers/usb/mtu3/
14433
14434 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
14435 M:      Peter Senna Tschudin <[email protected]>
14436 M:      Ian Ray <[email protected]>
14437 M:      Martyn Welch <[email protected]>
14438 S:      Maintained
14439 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
14440 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
14441
14442 MEGARAID SCSI/SAS DRIVERS
14443 M:      Kashyap Desai <[email protected]>
14444 M:      Sumit Saxena <[email protected]>
14445 M:      Shivasharan S <[email protected]>
14446 M:      Chandrakanth patil <[email protected]>
14447 L:      [email protected]
14448 L:      [email protected]
14449 S:      Maintained
14450 W:      http://www.avagotech.com/support/
14451 F:      Documentation/scsi/megaraid.rst
14452 F:      drivers/scsi/megaraid.*
14453 F:      drivers/scsi/megaraid/
14454
14455 MELEXIS MLX90614 DRIVER
14456 M:      Crt Mori <[email protected]>
14457 L:      [email protected]
14458 S:      Supported
14459 W:      http://www.melexis.com
14460 F:      drivers/iio/temperature/mlx90614.c
14461
14462 MELEXIS MLX90632 DRIVER
14463 M:      Crt Mori <[email protected]>
14464 L:      [email protected]
14465 S:      Supported
14466 W:      http://www.melexis.com
14467 F:      drivers/iio/temperature/mlx90632.c
14468
14469 MELEXIS MLX90635 DRIVER
14470 M:      Crt Mori <[email protected]>
14471 L:      [email protected]
14472 S:      Supported
14473 W:      http://www.melexis.com
14474 F:      drivers/iio/temperature/mlx90635.c
14475
14476 MELFAS MIP4 TOUCHSCREEN DRIVER
14477 M:      Sangwon Jee <[email protected]>
14478 S:      Supported
14479 W:      http://www.melfas.com
14480 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
14481 F:      drivers/input/touchscreen/melfas_mip4.c
14482
14483 MELLANOX BLUEFIELD I2C DRIVER
14484 M:      Khalil Blaiech <[email protected]>
14485 M:      Asmaa Mnebhi <[email protected]>
14486 L:      [email protected]
14487 S:      Supported
14488 F:      drivers/i2c/busses/i2c-mlxbf.c
14489
14490 MELLANOX ETHERNET DRIVER (mlx4_en)
14491 M:      Tariq Toukan <[email protected]>
14492 L:      [email protected]
14493 S:      Supported
14494 W:      http://www.mellanox.com
14495 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14496 F:      drivers/net/ethernet/mellanox/mlx4/en_*
14497
14498 MELLANOX ETHERNET DRIVER (mlx5e)
14499 M:      Saeed Mahameed <[email protected]>
14500 M:      Tariq Toukan <[email protected]>
14501 L:      [email protected]
14502 S:      Supported
14503 W:      http://www.mellanox.com
14504 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14505 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
14506
14507 MELLANOX ETHERNET INNOVA DRIVERS
14508 R:      Boris Pismenny <[email protected]>
14509 L:      [email protected]
14510 S:      Supported
14511 W:      http://www.mellanox.com
14512 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14513 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
14514 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
14515 F:      include/linux/mlx5/mlx5_ifc_fpga.h
14516
14517 MELLANOX ETHERNET SWITCH DRIVERS
14518 M:      Ido Schimmel <[email protected]>
14519 M:      Petr Machata <[email protected]>
14520 L:      [email protected]
14521 S:      Supported
14522 W:      http://www.mellanox.com
14523 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14524 F:      drivers/net/ethernet/mellanox/mlxsw/
14525 F:      tools/testing/selftests/drivers/net/mlxsw/
14526
14527 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
14528 M:      [email protected]
14529 L:      [email protected]
14530 S:      Supported
14531 W:      http://www.mellanox.com
14532 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14533 F:      drivers/net/ethernet/mellanox/mlxfw/
14534
14535 MELLANOX HARDWARE PLATFORM SUPPORT
14536 M:      Hans de Goede <[email protected]>
14537 M:      Ilpo Järvinen <[email protected]>
14538 M:      Vadim Pasternak <[email protected]>
14539 L:      [email protected]
14540 S:      Supported
14541 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
14542 F:      drivers/platform/mellanox/
14543 F:      include/linux/platform_data/mlxreg.h
14544
14545 MELLANOX MLX4 core VPI driver
14546 M:      Tariq Toukan <[email protected]>
14547 L:      [email protected]
14548 L:      [email protected]
14549 S:      Supported
14550 W:      http://www.mellanox.com
14551 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14552 F:      drivers/net/ethernet/mellanox/mlx4/
14553 F:      include/linux/mlx4/
14554
14555 MELLANOX MLX4 IB driver
14556 M:      Yishai Hadas <[email protected]>
14557 L:      [email protected]
14558 S:      Supported
14559 W:      http://www.mellanox.com
14560 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14561 F:      drivers/infiniband/hw/mlx4/
14562 F:      include/linux/mlx4/
14563 F:      include/uapi/rdma/mlx4-abi.h
14564
14565 MELLANOX MLX5 core VPI driver
14566 M:      Saeed Mahameed <[email protected]>
14567 M:      Leon Romanovsky <[email protected]>
14568 M:      Tariq Toukan <[email protected]>
14569 L:      [email protected]
14570 L:      [email protected]
14571 S:      Supported
14572 W:      http://www.mellanox.com
14573 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14574 F:      Documentation/networking/device_drivers/ethernet/mellanox/
14575 F:      drivers/net/ethernet/mellanox/mlx5/core/
14576 F:      include/linux/mlx5/
14577
14578 MELLANOX MLX5 IB driver
14579 M:      Leon Romanovsky <[email protected]>
14580 L:      [email protected]
14581 S:      Supported
14582 W:      http://www.mellanox.com
14583 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14584 F:      drivers/infiniband/hw/mlx5/
14585 F:      include/linux/mlx5/
14586 F:      include/uapi/rdma/mlx5-abi.h
14587
14588 MELLANOX MLX5 VDPA DRIVER
14589 M:      Dragos Tatulea <[email protected]>
14590 L:      [email protected]
14591 S:      Supported
14592 F:      drivers/vdpa/mlx5/
14593
14594 MELLANOX MLXCPLD I2C AND MUX DRIVER
14595 M:      Vadim Pasternak <[email protected]>
14596 M:      Michael Shych <[email protected]>
14597 L:      [email protected]
14598 S:      Supported
14599 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
14600 F:      drivers/i2c/busses/i2c-mlxcpld.c
14601 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
14602
14603 MELLANOX MLXCPLD LED DRIVER
14604 M:      Vadim Pasternak <[email protected]>
14605 L:      [email protected]
14606 S:      Supported
14607 F:      Documentation/leds/leds-mlxcpld.rst
14608 F:      drivers/leds/leds-mlxcpld.c
14609 F:      drivers/leds/leds-mlxreg.c
14610
14611 MELLANOX PLATFORM DRIVER
14612 M:      Vadim Pasternak <[email protected]>
14613 L:      [email protected]
14614 S:      Supported
14615 F:      drivers/platform/x86/mlx-platform.c
14616
14617 MEMBARRIER SUPPORT
14618 M:      Mathieu Desnoyers <[email protected]>
14619 M:      "Paul E. McKenney" <[email protected]>
14620 L:      [email protected]
14621 S:      Supported
14622 F:      Documentation/scheduler/membarrier.rst
14623 F:      arch/*/include/asm/membarrier.h
14624 F:      arch/*/include/asm/sync_core.h
14625 F:      include/uapi/linux/membarrier.h
14626 F:      kernel/sched/membarrier.c
14627
14628 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
14629 M:      Mike Rapoport <[email protected]>
14630 L:      [email protected]
14631 S:      Maintained
14632 F:      Documentation/core-api/boot-time-mm.rst
14633 F:      include/linux/memblock.h
14634 F:      mm/memblock.c
14635 F:      mm/mm_init.c
14636 F:      tools/testing/memblock/
14637
14638 MEMORY ALLOCATION PROFILING
14639 M:      Suren Baghdasaryan <[email protected]>
14640 M:      Kent Overstreet <[email protected]>
14641 L:      [email protected]
14642 S:      Maintained
14643 F:      Documentation/mm/allocation-profiling.rst
14644 F:      include/linux/alloc_tag.h
14645 F:      include/linux/pgalloc_tag.h
14646 F:      lib/alloc_tag.c
14647
14648 MEMORY CONTROLLER DRIVERS
14649 M:      Krzysztof Kozlowski <[email protected]>
14650 L:      [email protected]
14651 S:      Maintained
14652 B:      mailto:[email protected]
14653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
14654 F:      Documentation/devicetree/bindings/memory-controllers/
14655 F:      drivers/memory/
14656 F:      include/dt-bindings/memory/
14657 F:      include/memory/
14658
14659 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
14660 M:      Dmitry Osipenko <[email protected]>
14661 L:      [email protected]
14662 L:      [email protected]
14663 S:      Maintained
14664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
14665 F:      drivers/devfreq/tegra30-devfreq.c
14666
14667 MEMORY HOT(UN)PLUG
14668 M:      David Hildenbrand <[email protected]>
14669 M:      Oscar Salvador <[email protected]>
14670 L:      [email protected]
14671 S:      Maintained
14672 F:      Documentation/admin-guide/mm/memory-hotplug.rst
14673 F:      Documentation/core-api/memory-hotplug.rst
14674 F:      drivers/base/memory.c
14675 F:      include/linux/memory_hotplug.h
14676 F:      mm/memory_hotplug.c
14677 F:      tools/testing/selftests/memory-hotplug/
14678
14679 MEMORY MANAGEMENT
14680 M:      Andrew Morton <[email protected]>
14681 L:      [email protected]
14682 S:      Maintained
14683 W:      http://www.linux-mm.org
14684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14685 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
14686 F:      include/linux/gfp.h
14687 F:      include/linux/gfp_types.h
14688 F:      include/linux/memfd.h
14689 F:      include/linux/memory.h
14690 F:      include/linux/memory_hotplug.h
14691 F:      include/linux/memory-tiers.h
14692 F:      include/linux/mempolicy.h
14693 F:      include/linux/mempool.h
14694 F:      include/linux/memremap.h
14695 F:      include/linux/mm.h
14696 F:      include/linux/mm_*.h
14697 F:      include/linux/mmzone.h
14698 F:      include/linux/mmu_notifier.h
14699 F:      include/linux/pagewalk.h
14700 F:      include/linux/rmap.h
14701 F:      include/trace/events/ksm.h
14702 F:      mm/
14703 F:      tools/mm/
14704 F:      tools/testing/selftests/mm/
14705 N:      include/linux/page[-_]*
14706
14707 MEMORY MAPPING
14708 M:      Andrew Morton <[email protected]>
14709 R:      Liam R. Howlett <[email protected]>
14710 R:      Vlastimil Babka <[email protected]>
14711 R:      Lorenzo Stoakes <[email protected]>
14712 L:      [email protected]
14713 S:      Maintained
14714 W:      http://www.linux-mm.org
14715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
14716 F:      mm/mmap.c
14717
14718 MEMORY TECHNOLOGY DEVICES (MTD)
14719 M:      Miquel Raynal <[email protected]>
14720 M:      Richard Weinberger <[email protected]>
14721 M:      Vignesh Raghavendra <[email protected]>
14722 L:      [email protected]
14723 S:      Maintained
14724 W:      http://www.linux-mtd.infradead.org/
14725 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14726 C:      irc://irc.oftc.net/mtd
14727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
14728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
14729 F:      Documentation/devicetree/bindings/mtd/
14730 F:      drivers/mtd/
14731 F:      include/linux/mtd/
14732 F:      include/uapi/mtd/
14733
14734 MEMSENSING MICROSYSTEMS MSA311 DRIVER
14735 M:      Dmitry Rokosov <[email protected]>
14736 L:      [email protected]
14737 S:      Maintained
14738 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
14739 F:      drivers/iio/accel/msa311.c
14740
14741 MEN A21 WATCHDOG DRIVER
14742 M:      Johannes Thumshirn <[email protected]>
14743 L:      [email protected]
14744 S:      Maintained
14745 F:      drivers/watchdog/mena21_wdt.c
14746
14747 MEN CHAMELEON BUS (mcb)
14748 M:      Johannes Thumshirn <[email protected]>
14749 S:      Maintained
14750 F:      Documentation/driver-api/men-chameleon-bus.rst
14751 F:      drivers/mcb/
14752 F:      include/linux/mcb.h
14753
14754 MEN F21BMC (Board Management Controller)
14755 M:      Andreas Werner <[email protected]>
14756 S:      Supported
14757 F:      Documentation/hwmon/menf21bmc.rst
14758 F:      drivers/hwmon/menf21bmc_hwmon.c
14759 F:      drivers/leds/leds-menf21bmc.c
14760 F:      drivers/mfd/menf21bmc.c
14761 F:      drivers/watchdog/menf21bmc_wdt.c
14762
14763 MEN Z069 WATCHDOG DRIVER
14764 M:      Johannes Thumshirn <[email protected]>
14765 L:      [email protected]
14766 S:      Maintained
14767 F:      drivers/watchdog/menz69_wdt.c
14768
14769 MESON AO CEC DRIVER FOR AMLOGIC SOCS
14770 M:      Neil Armstrong <[email protected]>
14771 L:      [email protected]
14772 L:      [email protected]
14773 S:      Supported
14774 W:      http://linux-meson.com/
14775 T:      git git://linuxtv.org/media_tree.git
14776 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
14777 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
14778 F:      drivers/media/cec/platform/meson/ao-cec.c
14779
14780 MESON GE2D DRIVER FOR AMLOGIC SOCS
14781 M:      Neil Armstrong <[email protected]>
14782 L:      [email protected]
14783 L:      [email protected]
14784 S:      Supported
14785 T:      git git://linuxtv.org/media_tree.git
14786 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
14787 F:      drivers/media/platform/amlogic/meson-ge2d/
14788
14789 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
14790 M:      Liang Yang <[email protected]>
14791 L:      [email protected]
14792 S:      Maintained
14793 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
14794 F:      drivers/mtd/nand/raw/meson_*
14795
14796 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
14797 M:      Neil Armstrong <[email protected]>
14798 L:      [email protected]
14799 L:      [email protected]
14800 S:      Supported
14801 T:      git git://linuxtv.org/media_tree.git
14802 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
14803 F:      drivers/staging/media/meson/vdec/
14804
14805 META ETHERNET DRIVERS
14806 M:      Alexander Duyck <[email protected]>
14807 M:      Jakub Kicinski <[email protected]>
14808 R:      [email protected]
14809 S:      Supported
14810 F:      drivers/net/ethernet/meta/
14811
14812 METHODE UDPU SUPPORT
14813 M:      Robert Marko <[email protected]>
14814 S:      Maintained
14815 F:      arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
14816 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
14817
14818 MHI BUS
14819 M:      Manivannan Sadhasivam <[email protected]>
14820 L:      [email protected]
14821 L:      [email protected]
14822 S:      Maintained
14823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
14824 F:      Documentation/ABI/stable/sysfs-bus-mhi
14825 F:      Documentation/mhi/
14826 F:      drivers/bus/mhi/
14827 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
14828 F:      include/linux/mhi.h
14829
14830 MICROBLAZE ARCHITECTURE
14831 M:      Michal Simek <[email protected]>
14832 S:      Supported
14833 W:      http://www.monstr.eu/fdt/
14834 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
14835 F:      arch/microblaze/
14836
14837 MICROBLAZE TMR INJECT
14838 M:      Appana Durga Kedareswara rao <[email protected]>
14839 S:      Supported
14840 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
14841 F:      drivers/misc/xilinx_tmr_inject.c
14842
14843 MICROBLAZE TMR MANAGER
14844 M:      Appana Durga Kedareswara rao <[email protected]>
14845 S:      Supported
14846 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14847 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14848 F:      drivers/misc/xilinx_tmr_manager.c
14849
14850 MICROCHIP AT91 DMA DRIVERS
14851 M:      Ludovic Desroches <[email protected]>
14852 L:      [email protected] (moderated for non-subscribers)
14853 L:      [email protected]
14854 S:      Supported
14855 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
14856 F:      drivers/dma/at_hdmac.c
14857 F:      drivers/dma/at_xdmac.c
14858 F:      include/dt-bindings/dma/at91.h
14859
14860 MICROCHIP AT91 SERIAL DRIVER
14861 M:      Richard Genoud <[email protected]>
14862 S:      Maintained
14863 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14864 F:      drivers/tty/serial/atmel_serial.c
14865 F:      drivers/tty/serial/atmel_serial.h
14866
14867 MICROCHIP AT91 USART MFD DRIVER
14868 M:      Radu Pirea <[email protected]>
14869 L:      [email protected]
14870 S:      Supported
14871 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14872 F:      drivers/mfd/at91-usart.c
14873 F:      include/dt-bindings/mfd/at91-usart.h
14874
14875 MICROCHIP AT91 USART SPI DRIVER
14876 M:      Radu Pirea <[email protected]>
14877 L:      [email protected]
14878 S:      Supported
14879 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14880 F:      drivers/spi/spi-at91-usart.c
14881
14882 MICROCHIP AUDIO ASOC DRIVERS
14883 M:      Claudiu Beznea <[email protected]>
14884 L:      [email protected] (moderated for non-subscribers)
14885 S:      Supported
14886 F:      Documentation/devicetree/bindings/sound/atmel*
14887 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14888 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14889 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14890 F:      sound/soc/atmel
14891
14892 MICROCHIP CSI2DC DRIVER
14893 M:      Eugen Hristev <[email protected]>
14894 L:      [email protected]
14895 S:      Supported
14896 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14897 F:      drivers/media/platform/microchip/microchip-csi2dc.c
14898
14899 MICROCHIP ECC DRIVER
14900 L:      [email protected]
14901 S:      Orphan
14902 F:      drivers/crypto/atmel-ecc.*
14903
14904 MICROCHIP EIC DRIVER
14905 M:      Claudiu Beznea <[email protected]>
14906 L:      [email protected] (moderated for non-subscribers)
14907 S:      Supported
14908 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14909 F:      drivers/irqchip/irq-mchp-eic.c
14910
14911 MICROCHIP I2C DRIVER
14912 M:      Codrin Ciubotariu <[email protected]>
14913 L:      [email protected]
14914 S:      Supported
14915 F:      drivers/i2c/busses/i2c-at91-*.c
14916 F:      drivers/i2c/busses/i2c-at91.h
14917
14918 MICROCHIP ISC DRIVER
14919 M:      Eugen Hristev <[email protected]>
14920 L:      [email protected]
14921 S:      Supported
14922 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
14923 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
14924 F:      drivers/media/platform/microchip/microchip-isc*
14925 F:      drivers/media/platform/microchip/microchip-sama*-isc*
14926 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
14927 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14928 F:      include/linux/atmel-isc-media.h
14929
14930 MICROCHIP ISI DRIVER
14931 M:      Eugen Hristev <[email protected]>
14932 L:      [email protected]
14933 S:      Supported
14934 F:      drivers/media/platform/atmel/atmel-isi.c
14935 F:      drivers/media/platform/atmel/atmel-isi.h
14936
14937 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14938 M:      Woojung Huh <[email protected]>
14939 M:      [email protected]
14940 L:      [email protected]
14941 S:      Maintained
14942 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14943 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14944 F:      drivers/net/dsa/microchip/*
14945 F:      include/linux/dsa/ksz_common.h
14946 F:      include/linux/platform_data/microchip-ksz.h
14947 F:      net/dsa/tag_ksz.c
14948
14949 MICROCHIP LAN743X ETHERNET DRIVER
14950 M:      Bryan Whitehead <[email protected]>
14951 M:      [email protected]
14952 L:      [email protected]
14953 S:      Maintained
14954 F:      drivers/net/ethernet/microchip/lan743x_*
14955
14956 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14957 M:      Arun Ramadoss <[email protected]>
14958 R:      [email protected]
14959 L:      [email protected]
14960 S:      Maintained
14961 F:      drivers/net/phy/microchip_t1.c
14962
14963 MICROCHIP LAN966X ETHERNET DRIVER
14964 M:      Horatiu Vultur <[email protected]>
14965 M:      [email protected]
14966 L:      [email protected]
14967 S:      Maintained
14968 F:      drivers/net/ethernet/microchip/lan966x/*
14969
14970 MICROCHIP LAN966X OIC DRIVER
14971 M:      Herve Codina <[email protected]>
14972 S:      Maintained
14973 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
14974 F:      drivers/irqchip/irq-lan966x-oic.c
14975
14976 MICROCHIP LCDFB DRIVER
14977 M:      Nicolas Ferre <[email protected]>
14978 L:      [email protected]
14979 S:      Maintained
14980 F:      drivers/video/fbdev/atmel_lcdfb.c
14981 F:      include/video/atmel_lcdc.h
14982
14983 MICROCHIP MCP16502 PMIC DRIVER
14984 M:      Claudiu Beznea <[email protected]>
14985 L:      [email protected] (moderated for non-subscribers)
14986 S:      Supported
14987 F:      Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
14988 F:      drivers/regulator/mcp16502.c
14989
14990 MICROCHIP MCP3564 ADC DRIVER
14991 M:      Marius Cristea <[email protected]>
14992 L:      [email protected]
14993 S:      Supported
14994 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
14995 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
14996 F:      drivers/iio/adc/mcp3564.c
14997
14998 MICROCHIP MCP3911 ADC DRIVER
14999 M:      Marcus Folkesson <[email protected]>
15000 M:      Kent Gustavsson <[email protected]>
15001 L:      [email protected]
15002 S:      Maintained
15003 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
15004 F:      drivers/iio/adc/mcp3911.c
15005
15006 MICROCHIP MMC/SD/SDIO MCI DRIVER
15007 M:      Aubin Constans <[email protected]>
15008 S:      Maintained
15009 F:      drivers/mmc/host/atmel-mci.c
15010
15011 MICROCHIP NAND DRIVER
15012 L:      [email protected]
15013 S:      Orphan
15014 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
15015 F:      drivers/mtd/nand/raw/atmel/*
15016
15017 MICROCHIP OTPC DRIVER
15018 M:      Claudiu Beznea <[email protected]>
15019 L:      [email protected] (moderated for non-subscribers)
15020 S:      Supported
15021 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
15022 F:      drivers/nvmem/microchip-otpc.c
15023 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
15024
15025 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER
15026 M:      Marius Cristea <[email protected]>
15027 L:      [email protected]
15028 S:      Supported
15029 F:      Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml
15030 F:      drivers/iio/adc/pac1934.c
15031
15032 MICROCHIP PCI1XXXX GP DRIVER
15033 M:      Vaibhaav Ram T.L <[email protected]>
15034 M:      Kumaravel Thiagarajan <[email protected]>
15035 L:      [email protected]
15036 S:      Supported
15037 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
15038 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
15039 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
15040 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
15041
15042 MICROCHIP PCI1XXXX I2C DRIVER
15043 M:      Tharun Kumar P <[email protected]>
15044 M:      Kumaravel Thiagarajan <[email protected]>
15045 M:      Microchip Linux Driver Support <[email protected]>
15046 L:      [email protected]
15047 S:      Maintained
15048 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
15049
15050 MICROCHIP PCIe UART DRIVER
15051 M:      Kumaravel Thiagarajan <[email protected]>
15052 M:      Tharun Kumar P <[email protected]>
15053 L:      [email protected]
15054 S:      Maintained
15055 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
15056
15057 MICROCHIP POLARFIRE FPGA DRIVERS
15058 M:      Conor Dooley <[email protected]>
15059 R:      Vladimir Georgiev <[email protected]>
15060 L:      [email protected]
15061 S:      Supported
15062 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
15063 F:      drivers/fpga/microchip-spi.c
15064
15065 MICROCHIP PWM DRIVER
15066 M:      Claudiu Beznea <[email protected]>
15067 L:      [email protected] (moderated for non-subscribers)
15068 L:      [email protected]
15069 S:      Supported
15070 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
15071 F:      drivers/pwm/pwm-atmel.c
15072
15073 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER
15074 M:      Manikandan Muralidharan <[email protected]>
15075 M:      Dharma Balasubiramani <[email protected]>
15076 L:      [email protected]
15077 S:      Supported
15078 F:      Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
15079 F:      drivers/gpu/drm/bridge/microchip-lvds.c
15080
15081 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
15082 M:      Eugen Hristev <[email protected]>
15083 L:      [email protected]
15084 S:      Supported
15085 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
15086 F:      drivers/iio/adc/at91-sama5d2_adc.c
15087 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
15088
15089 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
15090 M:      Claudiu Beznea <[email protected]>
15091 S:      Supported
15092 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
15093 F:      drivers/power/reset/at91-sama5d2_shdwc.c
15094
15095 MICROCHIP SOC DRIVERS
15096 M:      Conor Dooley <[email protected]>
15097 S:      Supported
15098 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
15099 F:      Documentation/devicetree/bindings/soc/microchip/
15100 F:      drivers/soc/microchip/
15101
15102 MICROCHIP SPI DRIVER
15103 M:      Ryan Wanner <[email protected]>
15104 S:      Supported
15105 F:      drivers/spi/spi-atmel.*
15106
15107 MICROCHIP SSC DRIVER
15108 M:      Claudiu Beznea <[email protected]>
15109 L:      [email protected] (moderated for non-subscribers)
15110 S:      Supported
15111 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
15112 F:      drivers/misc/atmel-ssc.c
15113 F:      include/linux/atmel-ssc.h
15114
15115 Microchip Timer Counter Block (TCB) Capture Driver
15116 M:      Kamel Bouhara <[email protected]>
15117 L:      [email protected] (moderated for non-subscribers)
15118 L:      [email protected]
15119 S:      Maintained
15120 F:      drivers/counter/microchip-tcb-capture.c
15121
15122 MICROCHIP USB251XB DRIVER
15123 M:      Richard Leitner <[email protected]>
15124 L:      [email protected]
15125 S:      Maintained
15126 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
15127 F:      drivers/usb/misc/usb251xb.c
15128
15129 MICROCHIP USBA UDC DRIVER
15130 M:      Cristian Birsan <[email protected]>
15131 L:      [email protected] (moderated for non-subscribers)
15132 S:      Supported
15133 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
15134
15135 MICROCHIP WILC1000 WIFI DRIVER
15136 M:      Ajay Singh <[email protected]>
15137 M:      Claudiu Beznea <[email protected]>
15138 L:      [email protected]
15139 S:      Supported
15140 F:      drivers/net/wireless/microchip/wilc1000/
15141
15142 MICROSEMI MIPS SOCS
15143 M:      Alexandre Belloni <[email protected]>
15144 M:      [email protected]
15145 L:      [email protected]
15146 S:      Supported
15147 F:      Documentation/devicetree/bindings/mips/mscc.txt
15148 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
15149 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
15150 F:      arch/mips/boot/dts/mscc/
15151 F:      arch/mips/configs/generic/board-ocelot.config
15152 F:      arch/mips/generic/board-ocelot.c
15153
15154 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
15155 M:      Don Brace <[email protected]>
15156 L:      [email protected]
15157 L:      [email protected]
15158 S:      Supported
15159 F:      Documentation/scsi/smartpqi.rst
15160 F:      drivers/scsi/smartpqi/Kconfig
15161 F:      drivers/scsi/smartpqi/Makefile
15162 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
15163 F:      include/linux/cciss*.h
15164 F:      include/uapi/linux/cciss*.h
15165
15166 MICROSOFT MANA RDMA DRIVER
15167 M:      Long Li <[email protected]>
15168 M:      Ajay Sharma <[email protected]>
15169 L:      [email protected]
15170 S:      Supported
15171 F:      drivers/infiniband/hw/mana/
15172 F:      include/net/mana
15173 F:      include/uapi/rdma/mana-abi.h
15174
15175 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
15176 M:      Maximilian Luz <[email protected]>
15177 L:      [email protected]
15178 S:      Maintained
15179 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
15180
15181 MICROSOFT SURFACE BATTERY AND AC DRIVERS
15182 M:      Maximilian Luz <[email protected]>
15183 L:      [email protected]
15184 L:      [email protected]
15185 S:      Maintained
15186 F:      drivers/power/supply/surface_battery.c
15187 F:      drivers/power/supply/surface_charger.c
15188
15189 MICROSOFT SURFACE DTX DRIVER
15190 M:      Maximilian Luz <[email protected]>
15191 L:      [email protected]
15192 S:      Maintained
15193 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
15194 F:      drivers/platform/surface/surface_dtx.c
15195 F:      include/uapi/linux/surface_aggregator/dtx.h
15196
15197 MICROSOFT SURFACE SENSOR FAN DRIVER
15198 M:      Maximilian Luz <[email protected]>
15199 M:      Ivor Wanders <[email protected]>
15200 L:      [email protected]
15201 S:      Maintained
15202 F:      Documentation/hwmon/surface_fan.rst
15203 F:      drivers/hwmon/surface_fan.c
15204
15205 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
15206 M:      Maximilian Luz <[email protected]>
15207 L:      [email protected]
15208 S:      Maintained
15209 F:      drivers/platform/surface/surface_gpe.c
15210
15211 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
15212 M:      Hans de Goede <[email protected]>
15213 M:      Ilpo Järvinen <[email protected]>
15214 M:      Maximilian Luz <[email protected]>
15215 L:      [email protected]
15216 S:      Maintained
15217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
15218 F:      drivers/platform/surface/
15219
15220 MICROSOFT SURFACE HID TRANSPORT DRIVER
15221 M:      Maximilian Luz <[email protected]>
15222 L:      [email protected]
15223 L:      [email protected]
15224 S:      Maintained
15225 F:      drivers/hid/surface-hid/
15226
15227 MICROSOFT SURFACE HOT-PLUG DRIVER
15228 M:      Maximilian Luz <[email protected]>
15229 L:      [email protected]
15230 S:      Maintained
15231 F:      drivers/platform/surface/surface_hotplug.c
15232
15233 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
15234 M:      Maximilian Luz <[email protected]>
15235 L:      [email protected]
15236 S:      Maintained
15237 F:      drivers/platform/surface/surface_platform_profile.c
15238
15239 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
15240 M:      Chen Yu <[email protected]>
15241 L:      [email protected]
15242 S:      Supported
15243 F:      drivers/platform/surface/surfacepro3_button.c
15244
15245 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
15246 M:      Maximilian Luz <[email protected]>
15247 L:      [email protected]
15248 S:      Maintained
15249 F:      drivers/platform/surface/surface_aggregator_hub.c
15250
15251 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
15252 M:      Maximilian Luz <[email protected]>
15253 L:      [email protected]
15254 S:      Maintained
15255 W:      https://github.com/linux-surface/surface-aggregator-module
15256 C:      irc://irc.libera.chat/linux-surface
15257 F:      Documentation/driver-api/surface_aggregator/
15258 F:      drivers/platform/surface/aggregator/
15259 F:      drivers/platform/surface/surface_acpi_notify.c
15260 F:      drivers/platform/surface/surface_aggregator_cdev.c
15261 F:      drivers/platform/surface/surface_aggregator_registry.c
15262 F:      include/linux/surface_acpi_notify.h
15263 F:      include/linux/surface_aggregator/
15264 F:      include/uapi/linux/surface_aggregator/
15265
15266 MICROTEK X6 SCANNER
15267 M:      Oliver Neukum <[email protected]>
15268 S:      Maintained
15269 F:      drivers/usb/image/microtek.*
15270
15271 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
15272 M:      Luka Kovacic <[email protected]>
15273 M:      Luka Perkov <[email protected]>
15274 S:      Maintained
15275 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
15276 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
15277 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
15278 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
15279 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
15280 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
15281
15282 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
15283 M:      Sakari Ailus <[email protected]>
15284 L:      [email protected]
15285 S:      Maintained
15286 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
15287 F:      Documentation/driver-api/media/drivers/ccs/
15288 F:      Documentation/userspace-api/media/drivers/ccs.rst
15289 F:      drivers/media/i2c/ccs-pll.c
15290 F:      drivers/media/i2c/ccs-pll.h
15291 F:      drivers/media/i2c/ccs/
15292 F:      include/uapi/linux/ccs.h
15293 F:      include/uapi/linux/smiapp.h
15294
15295 MIPS
15296 M:      Thomas Bogendoerfer <[email protected]>
15297 L:      [email protected]
15298 S:      Maintained
15299 W:      http://www.linux-mips.org/
15300 Q:      https://patchwork.kernel.org/project/linux-mips/list/
15301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
15302 F:      Documentation/devicetree/bindings/mips/
15303 F:      Documentation/arch/mips/
15304 F:      arch/mips/
15305 F:      drivers/platform/mips/
15306 F:      include/dt-bindings/mips/
15307
15308 MIPS BAIKAL-T1 PLATFORM
15309 M:      Serge Semin <[email protected]>
15310 L:      [email protected]
15311 S:      Supported
15312 F:      Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
15313 F:      Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
15314 F:      drivers/bus/bt1-*.c
15315 F:      drivers/clk/baikal-t1/
15316 F:      drivers/memory/bt1-l2-ctl.c
15317 F:      drivers/mtd/maps/physmap-bt1-rom.[ch]
15318
15319 MIPS BOSTON DEVELOPMENT BOARD
15320 M:      Paul Burton <[email protected]>
15321 L:      [email protected]
15322 S:      Maintained
15323 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
15324 F:      arch/mips/boot/dts/img/boston.dts
15325 F:      arch/mips/configs/generic/board-boston.config
15326 F:      drivers/clk/imgtec/clk-boston.c
15327 F:      include/dt-bindings/clock/boston-clock.h
15328
15329 MIPS CORE DRIVERS
15330 M:      Thomas Bogendoerfer <[email protected]>
15331 M:      Serge Semin <[email protected]>
15332 L:      [email protected]
15333 S:      Supported
15334 F:      drivers/bus/mips_cdmm.c
15335 F:      drivers/clocksource/mips-gic-timer.c
15336 F:      drivers/cpuidle/cpuidle-cps.c
15337 F:      drivers/irqchip/irq-mips-cpu.c
15338 F:      drivers/irqchip/irq-mips-gic.c
15339
15340 MIPS GENERIC PLATFORM
15341 M:      Paul Burton <[email protected]>
15342 L:      [email protected]
15343 S:      Supported
15344 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
15345 F:      arch/mips/generic/
15346 F:      arch/mips/tools/generic-board-config.sh
15347
15348 MIPS RINT INSTRUCTION EMULATION
15349 M:      Aleksandar Markovic <[email protected]>
15350 L:      [email protected]
15351 S:      Supported
15352 F:      arch/mips/math-emu/dp_rint.c
15353 F:      arch/mips/math-emu/sp_rint.c
15354
15355 MIPS/LOONGSON1 ARCHITECTURE
15356 M:      Keguang Zhang <[email protected]>
15357 L:      [email protected]
15358 S:      Maintained
15359 F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
15360 F:      arch/mips/include/asm/mach-loongson32/
15361 F:      arch/mips/loongson32/
15362 F:      drivers/*/*loongson1*
15363 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
15364
15365 MIPS/LOONGSON2EF ARCHITECTURE
15366 M:      Jiaxun Yang <[email protected]>
15367 L:      [email protected]
15368 S:      Maintained
15369 F:      arch/mips/include/asm/mach-loongson2ef/
15370 F:      arch/mips/loongson2ef/
15371 F:      drivers/cpufreq/loongson2_cpufreq.c
15372
15373 MIPS/LOONGSON64 ARCHITECTURE
15374 M:      Huacai Chen <[email protected]>
15375 M:      Jiaxun Yang <[email protected]>
15376 L:      [email protected]
15377 S:      Maintained
15378 F:      arch/mips/include/asm/mach-loongson64/
15379 F:      arch/mips/loongson64/
15380 F:      drivers/irqchip/irq-loongson*
15381 F:      drivers/platform/mips/cpu_hwmon.c
15382
15383 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
15384 M:      Hans Verkuil <[email protected]>
15385 L:      [email protected]
15386 S:      Odd Fixes
15387 W:      https://linuxtv.org
15388 T:      git git://linuxtv.org/media_tree.git
15389 F:      drivers/media/radio/radio-miropcm20*
15390
15391 MITSUMI MM8013 FG DRIVER
15392 M:      Konrad Dybcio <[email protected]>
15393 F:      Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
15394 F:      drivers/power/supply/mm8013.c
15395
15396 MMP SUPPORT
15397 R:      Lubomir Rintel <[email protected]>
15398 L:      [email protected] (moderated for non-subscribers)
15399 S:      Odd Fixes
15400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
15401 F:      arch/arm/boot/dts/marvell/mmp*
15402 F:      arch/arm/mach-mmp/
15403 F:      include/linux/soc/mmp/
15404
15405 MMP USB PHY DRIVERS
15406 R:      Lubomir Rintel <[email protected]>
15407 L:      [email protected] (moderated for non-subscribers)
15408 S:      Maintained
15409 F:      drivers/phy/marvell/phy-mmp3-usb.c
15410 F:      drivers/phy/marvell/phy-pxa-usb.c
15411
15412 MMU GATHER AND TLB INVALIDATION
15413 M:      Will Deacon <[email protected]>
15414 M:      "Aneesh Kumar K.V" <[email protected]>
15415 M:      Andrew Morton <[email protected]>
15416 M:      Nick Piggin <[email protected]>
15417 M:      Peter Zijlstra <[email protected]>
15418 L:      [email protected]
15419 L:      [email protected]
15420 S:      Maintained
15421 F:      arch/*/include/asm/tlb.h
15422 F:      include/asm-generic/tlb.h
15423 F:      mm/mmu_gather.c
15424
15425 MN88472 MEDIA DRIVER
15426 L:      [email protected]
15427 S:      Orphan
15428 W:      https://linuxtv.org
15429 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15430 F:      drivers/media/dvb-frontends/mn88472*
15431
15432 MN88473 MEDIA DRIVER
15433 L:      [email protected]
15434 S:      Orphan
15435 W:      https://linuxtv.org
15436 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15437 F:      drivers/media/dvb-frontends/mn88473*
15438
15439 MOBILEYE MIPS SOCS
15440 M:      Vladimir Kondratiev <[email protected]>
15441 M:      Gregory CLEMENT <[email protected]>
15442 M:      Théo Lebrun <[email protected]>
15443 L:      [email protected]
15444 S:      Maintained
15445 F:      Documentation/devicetree/bindings/mips/mobileye.yaml
15446 F:      Documentation/devicetree/bindings/soc/mobileye/
15447 F:      arch/mips/boot/dts/mobileye/
15448 F:      arch/mips/configs/eyeq5_defconfig
15449 F:      arch/mips/mobileye/board-epm5.its.S
15450 F:      drivers/clk/clk-eyeq.c
15451 F:      drivers/pinctrl/pinctrl-eyeq5.c
15452 F:      drivers/reset/reset-eyeq.c
15453 F:      include/dt-bindings/clock/mobileye,eyeq5-clk.h
15454
15455 MODULE SUPPORT
15456 M:      Luis Chamberlain <[email protected]>
15457 L:      [email protected]
15458 L:      [email protected]
15459 S:      Maintained
15460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
15461 F:      include/linux/kmod.h
15462 F:      include/linux/module*.h
15463 F:      kernel/module/
15464 F:      lib/test_kmod.c
15465 F:      scripts/module*
15466 F:      tools/testing/selftests/kmod/
15467
15468 MONOLITHIC POWER SYSTEM PMIC DRIVER
15469 M:      Saravanan Sekar <[email protected]>
15470 S:      Maintained
15471 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
15472 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
15473 F:      drivers/hwmon/pmbus/mpq7932.c
15474 F:      drivers/iio/adc/mp2629_adc.c
15475 F:      drivers/mfd/mp2629.c
15476 F:      drivers/power/supply/mp2629_charger.c
15477 F:      drivers/regulator/mp5416.c
15478 F:      drivers/regulator/mpq7920.c
15479 F:      drivers/regulator/mpq7920.h
15480 F:      include/linux/mfd/mp2629.h
15481
15482 MOST(R) TECHNOLOGY DRIVER
15483 M:      Parthiban Veerasooran <[email protected]>
15484 M:      Christian Gromm <[email protected]>
15485 S:      Maintained
15486 F:      Documentation/ABI/testing/configfs-most
15487 F:      Documentation/ABI/testing/sysfs-bus-most
15488 F:      drivers/most/
15489 F:      drivers/staging/most/
15490 F:      include/linux/most.h
15491
15492 MOTORCOMM PHY DRIVER
15493 M:      Frank <[email protected]>
15494 L:      [email protected]
15495 S:      Maintained
15496 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
15497 F:      drivers/net/phy/motorcomm.c
15498
15499 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
15500 M:      Jiri Slaby <[email protected]>
15501 S:      Maintained
15502 F:      Documentation/driver-api/tty/moxa-smartio.rst
15503 F:      drivers/tty/mxser.*
15504
15505 MP3309C BACKLIGHT DRIVER
15506 M:      Flavio Suligoi <[email protected]>
15507 L:      [email protected]
15508 S:      Maintained
15509 F:      Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
15510 F:      drivers/video/backlight/mp3309c.c
15511
15512 MPS MP2891 DRIVER
15513 M:      Noah Wang <[email protected]>
15514 L:      [email protected]
15515 S:      Maintained
15516 F:      Documentation/hwmon/mp2891.rst
15517 F:      drivers/hwmon/pmbus/mp2891.c
15518
15519 MPS MP2993 DRIVER
15520 M:      Noah Wang <[email protected]>
15521 L:      [email protected]
15522 S:      Maintained
15523 F:      Documentation/hwmon/mp2993.rst
15524 F:      drivers/hwmon/pmbus/mp2993.c
15525
15526 MPS MP9941 DRIVER
15527 M:      Noah Wang <[email protected]>
15528 L:      [email protected]
15529 S:      Maintained
15530 F:      Documentation/hwmon/mp9941.rst
15531 F:      drivers/hwmon/pmbus/mp9941.c
15532
15533 MR800 AVERMEDIA USB FM RADIO DRIVER
15534 M:      Alexey Klimov <[email protected]>
15535 L:      [email protected]
15536 S:      Maintained
15537 T:      git git://linuxtv.org/media_tree.git
15538 F:      drivers/media/radio/radio-mr800.c
15539
15540 MRF24J40 IEEE 802.15.4 RADIO DRIVER
15541 M:      Stefan Schmidt <[email protected]>
15542 L:      [email protected]
15543 S:      Odd Fixes
15544 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
15545 F:      drivers/net/ieee802154/mrf24j40.c
15546
15547 MSI EC DRIVER
15548 M:      Nikita Kravets <[email protected]>
15549 L:      [email protected]
15550 S:      Maintained
15551 W:      https://github.com/BeardOverflow/msi-ec
15552 F:      drivers/platform/x86/msi-ec.*
15553
15554 MSI LAPTOP SUPPORT
15555 M:      "Lee, Chun-Yi" <[email protected]>
15556 L:      [email protected]
15557 S:      Maintained
15558 F:      drivers/platform/x86/msi-laptop.c
15559
15560 MSI WMI SUPPORT
15561 L:      [email protected]
15562 S:      Orphan
15563 F:      drivers/platform/x86/msi-wmi.c
15564
15565 MSI WMI PLATFORM FEATURES
15566 M:      Armin Wolf <[email protected]>
15567 L:      [email protected]
15568 S:      Maintained
15569 F:      Documentation/ABI/testing/debugfs-msi-wmi-platform
15570 F:      Documentation/wmi/devices/msi-wmi-platform.rst
15571 F:      drivers/platform/x86/msi-wmi-platform.c
15572
15573 MSI001 MEDIA DRIVER
15574 L:      [email protected]
15575 S:      Orphan
15576 W:      https://linuxtv.org
15577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15578 F:      drivers/media/tuners/msi001*
15579
15580 MSI2500 MEDIA DRIVER
15581 L:      [email protected]
15582 S:      Orphan
15583 W:      https://linuxtv.org
15584 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15585 F:      drivers/media/usb/msi2500/
15586
15587 MSTAR INTERRUPT CONTROLLER DRIVER
15588 M:      Mark-PK Tsai <[email protected]>
15589 M:      Daniel Palmer <[email protected]>
15590 S:      Maintained
15591 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
15592 F:      drivers/irqchip/irq-mst-intc.c
15593
15594 MSYSTEMS DISKONCHIP G3 MTD DRIVER
15595 M:      Robert Jarzmik <[email protected]>
15596 L:      [email protected]
15597 S:      Maintained
15598 F:      drivers/mtd/devices/docg3*
15599
15600 MT9M114 ONSEMI SENSOR DRIVER
15601 M:      Laurent Pinchart <[email protected]>
15602 L:      [email protected]
15603 S:      Maintained
15604 T:      git git://linuxtv.org/media_tree.git
15605 F:      Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
15606 F:      drivers/media/i2c/mt9m114.c
15607
15608 MT9P031 APTINA CAMERA SENSOR
15609 M:      Laurent Pinchart <[email protected]>
15610 L:      [email protected]
15611 S:      Maintained
15612 T:      git git://linuxtv.org/media_tree.git
15613 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
15614 F:      drivers/media/i2c/mt9p031.c
15615 F:      include/media/i2c/mt9p031.h
15616
15617 MT9T112 APTINA CAMERA SENSOR
15618 M:      Jacopo Mondi <[email protected]>
15619 L:      [email protected]
15620 S:      Odd Fixes
15621 T:      git git://linuxtv.org/media_tree.git
15622 F:      drivers/media/i2c/mt9t112.c
15623 F:      include/media/i2c/mt9t112.h
15624
15625 MT9V032 APTINA CAMERA SENSOR
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/mt9v032.txt
15631 F:      drivers/media/i2c/mt9v032.c
15632 F:      include/media/i2c/mt9v032.h
15633
15634 MT9V111 APTINA CAMERA SENSOR
15635 M:      Jacopo Mondi <[email protected]>
15636 L:      [email protected]
15637 S:      Maintained
15638 T:      git git://linuxtv.org/media_tree.git
15639 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
15640 F:      drivers/media/i2c/mt9v111.c
15641
15642 MULTIFUNCTION DEVICES (MFD)
15643 M:      Lee Jones <[email protected]>
15644 S:      Maintained
15645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15646 F:      Documentation/devicetree/bindings/mfd/
15647 F:      drivers/mfd/
15648 F:      include/dt-bindings/mfd/
15649 F:      include/linux/mfd/
15650
15651 MULTIMEDIA CARD (MMC) ETC. OVER SPI
15652 S:      Orphan
15653 F:      drivers/mmc/host/mmc_spi.c
15654 F:      include/linux/spi/mmc_spi.h
15655
15656 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
15657 M:      Ulf Hansson <[email protected]>
15658 L:      [email protected]
15659 S:      Maintained
15660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15661 F:      Documentation/devicetree/bindings/mmc/
15662 F:      drivers/mmc/
15663 F:      include/linux/mmc/
15664 F:      include/uapi/linux/mmc/
15665
15666 MULTIPLEXER SUBSYSTEM
15667 M:      Peter Rosin <[email protected]>
15668 S:      Maintained
15669 F:      Documentation/ABI/testing/sysfs-class-mux*
15670 F:      Documentation/devicetree/bindings/mux/
15671 F:      drivers/mux/
15672 F:      include/dt-bindings/mux/
15673 F:      include/linux/mux/
15674
15675 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
15676 M:      Bin Liu <[email protected]>
15677 L:      [email protected]
15678 S:      Maintained
15679 F:      drivers/usb/musb/
15680
15681 MXL301RF MEDIA DRIVER
15682 M:      Akihiro Tsukada <[email protected]>
15683 L:      [email protected]
15684 S:      Odd Fixes
15685 F:      drivers/media/tuners/mxl301rf*
15686
15687 MXL5007T MEDIA DRIVER
15688 M:      Michael Krufky <[email protected]>
15689 L:      [email protected]
15690 S:      Maintained
15691 W:      https://linuxtv.org
15692 W:      http://github.com/mkrufky
15693 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15694 T:      git git://linuxtv.org/mkrufky/tuners.git
15695 F:      drivers/media/tuners/mxl5007t.*
15696
15697 MXSFB DRM DRIVER
15698 M:      Marek Vasut <[email protected]>
15699 M:      Stefan Agner <[email protected]>
15700 L:      [email protected]
15701 S:      Supported
15702 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
15703 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
15704 F:      drivers/gpu/drm/mxsfb/
15705
15706 MYLEX DAC960 PCI RAID Controller
15707 M:      Hannes Reinecke <[email protected]>
15708 L:      [email protected]
15709 S:      Supported
15710 F:      drivers/scsi/myrb.*
15711 F:      drivers/scsi/myrs.*
15712
15713 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
15714 L:      [email protected]
15715 S:      Orphan
15716 W:      https://www.cspi.com/ethernet-products/support/downloads/
15717 F:      drivers/net/ethernet/myricom/myri10ge/
15718
15719 NAND FLASH SUBSYSTEM
15720 M:      Miquel Raynal <[email protected]>
15721 R:      Richard Weinberger <[email protected]>
15722 L:      [email protected]
15723 S:      Maintained
15724 W:      http://www.linux-mtd.infradead.org/
15725 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15726 C:      irc://irc.oftc.net/mtd
15727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
15728 F:      drivers/mtd/nand/
15729 F:      include/linux/mtd/*nand*.h
15730
15731 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
15732 M:      Daniel Mack <[email protected]>
15733 L:      [email protected] (moderated for non-subscribers)
15734 S:      Maintained
15735 W:      http://www.native-instruments.com
15736 F:      sound/usb/caiaq/
15737
15738 NATSEMI ETHERNET DRIVER (DP8381x)
15739 S:      Orphan
15740 F:      drivers/net/ethernet/natsemi/natsemi.c
15741
15742 NCR 5380 SCSI DRIVERS
15743 M:      Finn Thain <[email protected]>
15744 M:      Michael Schmitz <[email protected]>
15745 L:      [email protected]
15746 S:      Maintained
15747 F:      Documentation/scsi/g_NCR5380.rst
15748 F:      drivers/scsi/NCR5380.*
15749 F:      drivers/scsi/arm/cumana_1.c
15750 F:      drivers/scsi/arm/oak.c
15751 F:      drivers/scsi/atari_scsi.*
15752 F:      drivers/scsi/dmx3191d.c
15753 F:      drivers/scsi/g_NCR5380.*
15754 F:      drivers/scsi/mac_scsi.*
15755 F:      drivers/scsi/sun3_scsi.*
15756 F:      drivers/scsi/sun3_scsi_vme.c
15757
15758 NCSI LIBRARY
15759 M:      Samuel Mendoza-Jonas <[email protected]>
15760 S:      Maintained
15761 F:      net/ncsi/
15762
15763 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
15764 M:      Zev Weiss <[email protected]>
15765 L:      [email protected]
15766 S:      Maintained
15767 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
15768 F:      drivers/hwmon/nct6775-i2c.c
15769
15770 NETCONSOLE
15771 M:      Breno Leitao <[email protected]>
15772 S:      Maintained
15773 F:      Documentation/networking/netconsole.rst
15774 F:      drivers/net/netconsole.c
15775
15776 NETDEVSIM
15777 M:      Jakub Kicinski <[email protected]>
15778 S:      Maintained
15779 F:      drivers/net/netdevsim/*
15780 F:      tools/testing/selftests/drivers/net/netdevsim/*
15781
15782 NETEM NETWORK EMULATOR
15783 M:      Stephen Hemminger <[email protected]>
15784 L:      [email protected]
15785 S:      Maintained
15786 F:      net/sched/sch_netem.c
15787
15788 NETERION 10GbE DRIVERS (s2io)
15789 M:      Jon Mason <[email protected]>
15790 L:      [email protected]
15791 S:      Supported
15792 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
15793 F:      drivers/net/ethernet/neterion/
15794
15795 NETFILTER
15796 M:      Pablo Neira Ayuso <[email protected]>
15797 M:      Jozsef Kadlecsik <[email protected]>
15798 L:      [email protected]
15799 L:      [email protected]
15800 S:      Maintained
15801 W:      http://www.netfilter.org/
15802 W:      http://www.iptables.org/
15803 W:      http://www.nftables.org/
15804 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
15805 C:      irc://irc.libera.chat/netfilter
15806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
15807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
15808 F:      include/linux/netfilter*
15809 F:      include/linux/netfilter/
15810 F:      include/net/netfilter/
15811 F:      include/uapi/linux/netfilter*
15812 F:      include/uapi/linux/netfilter/
15813 F:      net/*/netfilter.c
15814 F:      net/*/netfilter/
15815 F:      net/bridge/br_netfilter*.c
15816 F:      net/netfilter/
15817 F:      tools/testing/selftests/net/netfilter/
15818
15819 NETROM NETWORK LAYER
15820 M:      Ralf Baechle <[email protected]>
15821 L:      [email protected]
15822 S:      Maintained
15823 W:      https://linux-ax25.in-berlin.de
15824 F:      include/net/netrom.h
15825 F:      include/uapi/linux/netrom.h
15826 F:      net/netrom/
15827
15828 NETRONIX EMBEDDED CONTROLLER
15829 M:      Jonathan Neuschäfer <[email protected]>
15830 S:      Maintained
15831 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
15832 F:      drivers/mfd/ntxec.c
15833 F:      drivers/pwm/pwm-ntxec.c
15834 F:      drivers/rtc/rtc-ntxec.c
15835 F:      include/linux/mfd/ntxec.h
15836
15837 NETRONOME ETHERNET DRIVERS
15838 M:      Louis Peens <[email protected]>
15839 R:      Jakub Kicinski <[email protected]>
15840 L:      [email protected]
15841 S:      Maintained
15842 F:      drivers/net/ethernet/netronome/
15843
15844 NETWORK BLOCK DEVICE (NBD)
15845 M:      Josef Bacik <[email protected]>
15846 L:      [email protected]
15847 L:      [email protected]
15848 S:      Maintained
15849 F:      Documentation/admin-guide/blockdev/nbd.rst
15850 F:      drivers/block/nbd.c
15851 F:      include/trace/events/nbd.h
15852 F:      include/uapi/linux/nbd.h
15853
15854 NETWORK DROP MONITOR
15855 M:      Neil Horman <[email protected]>
15856 L:      [email protected]
15857 S:      Maintained
15858 W:      https://fedorahosted.org/dropwatch/
15859 F:      include/uapi/linux/net_dropmon.h
15860 F:      net/core/drop_monitor.c
15861
15862 NETWORKING DRIVERS
15863 M:      "David S. Miller" <[email protected]>
15864 M:      Eric Dumazet <[email protected]>
15865 M:      Jakub Kicinski <[email protected]>
15866 M:      Paolo Abeni <[email protected]>
15867 L:      [email protected]
15868 S:      Maintained
15869 P:      Documentation/process/maintainer-netdev.rst
15870 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15873 F:      Documentation/devicetree/bindings/net/
15874 F:      Documentation/networking/net_cachelines/net_device.rst
15875 F:      drivers/connector/
15876 F:      drivers/net/
15877 F:      include/dt-bindings/net/
15878 F:      include/linux/cn_proc.h
15879 F:      include/linux/etherdevice.h
15880 F:      include/linux/fcdevice.h
15881 F:      include/linux/fddidevice.h
15882 F:      include/linux/hippidevice.h
15883 F:      include/linux/if_*
15884 F:      include/linux/inetdevice.h
15885 F:      include/linux/netdevice.h
15886 F:      include/uapi/linux/cn_proc.h
15887 F:      include/uapi/linux/if_*
15888 F:      include/uapi/linux/netdevice.h
15889 X:      drivers/net/wireless/
15890
15891 NETWORKING DRIVERS (WIRELESS)
15892 M:      Kalle Valo <[email protected]>
15893 L:      [email protected]
15894 S:      Maintained
15895 W:      https://wireless.wiki.kernel.org/
15896 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
15897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
15898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
15899 F:      Documentation/devicetree/bindings/net/wireless/
15900 F:      drivers/net/wireless/
15901
15902 NETWORKING [DSA]
15903 M:      Andrew Lunn <[email protected]>
15904 M:      Florian Fainelli <[email protected]>
15905 M:      Vladimir Oltean <[email protected]>
15906 S:      Maintained
15907 F:      Documentation/devicetree/bindings/net/dsa/
15908 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
15909 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
15910 F:      drivers/net/dsa/
15911 F:      include/linux/dsa/
15912 F:      include/linux/platform_data/dsa.h
15913 F:      include/net/dsa.h
15914 F:      net/dsa/
15915 F:      tools/testing/selftests/drivers/net/dsa/
15916
15917 NETWORKING [GENERAL]
15918 M:      "David S. Miller" <[email protected]>
15919 M:      Eric Dumazet <[email protected]>
15920 M:      Jakub Kicinski <[email protected]>
15921 M:      Paolo Abeni <[email protected]>
15922 L:      [email protected]
15923 S:      Maintained
15924 P:      Documentation/process/maintainer-netdev.rst
15925 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
15926 B:      mailto:[email protected]
15927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
15929 F:      Documentation/core-api/netlink.rst
15930 F:      Documentation/netlink/
15931 F:      Documentation/networking/
15932 F:      Documentation/networking/net_cachelines/
15933 F:      Documentation/process/maintainer-netdev.rst
15934 F:      Documentation/userspace-api/netlink/
15935 F:      include/linux/framer/framer-provider.h
15936 F:      include/linux/framer/framer.h
15937 F:      include/linux/in.h
15938 F:      include/linux/indirect_call_wrapper.h
15939 F:      include/linux/net.h
15940 F:      include/linux/netdevice.h
15941 F:      include/linux/skbuff.h
15942 F:      include/net/
15943 F:      include/uapi/linux/in.h
15944 F:      include/uapi/linux/net.h
15945 F:      include/uapi/linux/net_namespace.h
15946 F:      include/uapi/linux/netdevice.h
15947 F:      lib/net_utils.c
15948 F:      lib/random32.c
15949 F:      net/
15950 F:      tools/net/
15951 F:      tools/testing/selftests/net/
15952 X:      net/9p/
15953 X:      net/bluetooth/
15954
15955 NETWORKING [IPSEC]
15956 M:      Steffen Klassert <[email protected]>
15957 M:      Herbert Xu <[email protected]>
15958 M:      "David S. Miller" <[email protected]>
15959 L:      [email protected]
15960 S:      Maintained
15961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15963 F:      include/net/xfrm.h
15964 F:      include/uapi/linux/xfrm.h
15965 F:      net/ipv4/ah4.c
15966 F:      net/ipv4/esp4*
15967 F:      net/ipv4/ip_vti.c
15968 F:      net/ipv4/ipcomp.c
15969 F:      net/ipv4/xfrm*
15970 F:      net/ipv6/ah6.c
15971 F:      net/ipv6/esp6*
15972 F:      net/ipv6/ip6_vti.c
15973 F:      net/ipv6/ipcomp6.c
15974 F:      net/ipv6/xfrm*
15975 F:      net/key/
15976 F:      net/xfrm/
15977 F:      tools/testing/selftests/net/ipsec.c
15978
15979 NETWORKING [IPv4/IPv6]
15980 M:      "David S. Miller" <[email protected]>
15981 M:      David Ahern <[email protected]>
15982 L:      [email protected]
15983 S:      Maintained
15984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15985 F:      arch/x86/net/*
15986 F:      include/linux/ip.h
15987 F:      include/linux/ipv6*
15988 F:      include/net/fib*
15989 F:      include/net/ip*
15990 F:      include/net/route.h
15991 F:      net/ipv4/
15992 F:      net/ipv6/
15993
15994 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
15995 M:      Paul Moore <[email protected]>
15996 L:      [email protected]
15997 L:      [email protected]
15998 S:      Supported
15999 W:      https://github.com/netlabel
16000 F:      Documentation/netlabel/
16001 F:      include/net/calipso.h
16002 F:      include/net/cipso_ipv4.h
16003 F:      include/net/netlabel.h
16004 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
16005 F:      include/uapi/linux/netfilter/xt_SECMARK.h
16006 F:      net/ipv4/cipso_ipv4.c
16007 F:      net/ipv6/calipso.c
16008 F:      net/netfilter/xt_CONNSECMARK.c
16009 F:      net/netfilter/xt_SECMARK.c
16010 F:      net/netlabel/
16011
16012 NETWORKING [MACSEC]
16013 M:      Sabrina Dubroca <[email protected]>
16014 L:      [email protected]
16015 S:      Maintained
16016 F:      drivers/net/macsec.c
16017 F:      include/net/macsec.h
16018 F:      include/uapi/linux/if_macsec.h
16019 K:      macsec
16020 K:      \bmdo_
16021
16022 NETWORKING [MPTCP]
16023 M:      Matthieu Baerts <[email protected]>
16024 M:      Mat Martineau <[email protected]>
16025 R:      Geliang Tang <[email protected]>
16026 L:      [email protected]
16027 L:      [email protected]
16028 S:      Maintained
16029 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
16030 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
16031 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
16032 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
16033 F:      Documentation/netlink/specs/mptcp_pm.yaml
16034 F:      Documentation/networking/mptcp*.rst
16035 F:      include/net/mptcp.h
16036 F:      include/trace/events/mptcp.h
16037 F:      include/uapi/linux/mptcp*.h
16038 F:      net/mptcp/
16039 F:      tools/testing/selftests/bpf/*/*mptcp*.c
16040 F:      tools/testing/selftests/net/mptcp/
16041
16042 NETWORKING [TCP]
16043 M:      Eric Dumazet <[email protected]>
16044 L:      [email protected]
16045 S:      Maintained
16046 F:      Documentation/networking/net_cachelines/tcp_sock.rst
16047 F:      include/linux/tcp.h
16048 F:      include/net/tcp.h
16049 F:      include/trace/events/tcp.h
16050 F:      include/uapi/linux/tcp.h
16051 F:      net/ipv4/inet_connection_sock.c
16052 F:      net/ipv4/inet_hashtables.c
16053 F:      net/ipv4/inet_timewait_sock.c
16054 F:      net/ipv4/syncookies.c
16055 F:      net/ipv4/tcp*.c
16056 F:      net/ipv6/inet6_connection_sock.c
16057 F:      net/ipv6/inet6_hashtables.c
16058 F:      net/ipv6/syncookies.c
16059 F:      net/ipv6/tcp*.c
16060
16061 NETWORKING [TLS]
16062 M:      Boris Pismenny <[email protected]>
16063 M:      John Fastabend <[email protected]>
16064 M:      Jakub Kicinski <[email protected]>
16065 L:      [email protected]
16066 S:      Maintained
16067 F:      include/net/tls.h
16068 F:      include/uapi/linux/tls.h
16069 F:      net/tls/*
16070
16071 NETXEN (1/10) GbE SUPPORT
16072 M:      Manish Chopra <[email protected]>
16073 M:      Rahul Verma <[email protected]>
16074 M:      [email protected]
16075 L:      [email protected]
16076 S:      Supported
16077 F:      drivers/net/ethernet/qlogic/netxen/
16078
16079 NET_FAILOVER MODULE
16080 M:      Sridhar Samudrala <[email protected]>
16081 L:      [email protected]
16082 S:      Supported
16083 F:      Documentation/networking/net_failover.rst
16084 F:      drivers/net/net_failover.c
16085 F:      include/net/net_failover.h
16086
16087 NEXTHOP
16088 M:      David Ahern <[email protected]>
16089 L:      [email protected]
16090 S:      Maintained
16091 F:      include/net/netns/nexthop.h
16092 F:      include/net/nexthop.h
16093 F:      include/uapi/linux/nexthop.h
16094 F:      net/ipv4/nexthop.c
16095
16096 NFC SUBSYSTEM
16097 M:      Krzysztof Kozlowski <[email protected]>
16098 L:      [email protected]
16099 S:      Maintained
16100 F:      Documentation/devicetree/bindings/net/nfc/
16101 F:      drivers/nfc/
16102 F:      include/net/nfc/
16103 F:      include/uapi/linux/nfc.h
16104 F:      net/nfc/
16105
16106 NFC VIRTUAL NCI DEVICE DRIVER
16107 M:      Bongsu Jeon <[email protected]>
16108 L:      [email protected]
16109 S:      Supported
16110 F:      drivers/nfc/virtual_ncidev.c
16111 F:      tools/testing/selftests/nci/
16112
16113 NFS, SUNRPC, AND LOCKD CLIENTS
16114 M:      Trond Myklebust <[email protected]>
16115 M:      Anna Schumaker <[email protected]>
16116 L:      [email protected]
16117 S:      Maintained
16118 W:      http://client.linux-nfs.org
16119 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
16120 F:      Documentation/filesystems/nfs/
16121 F:      fs/lockd/
16122 F:      fs/nfs/
16123 F:      fs/nfs_common/
16124 F:      include/linux/lockd/
16125 F:      include/linux/nfs*
16126 F:      include/linux/sunrpc/
16127 F:      include/uapi/linux/nfs*
16128 F:      include/uapi/linux/sunrpc/
16129 F:      net/sunrpc/
16130
16131 NILFS2 FILESYSTEM
16132 M:      Ryusuke Konishi <[email protected]>
16133 L:      [email protected]
16134 S:      Supported
16135 W:      https://nilfs.sourceforge.io/
16136 T:      git https://github.com/konis/nilfs2.git
16137 F:      Documentation/filesystems/nilfs2.rst
16138 F:      fs/nilfs2/
16139 F:      include/trace/events/nilfs2.h
16140 F:      include/uapi/linux/nilfs2_api.h
16141 F:      include/uapi/linux/nilfs2_ondisk.h
16142
16143 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
16144 M:      YOKOTA Hiroshi <[email protected]>
16145 S:      Maintained
16146 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16147 F:      Documentation/scsi/NinjaSCSI.rst
16148 F:      drivers/scsi/pcmcia/nsp_*
16149
16150 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
16151 M:      GOTO Masanori <[email protected]>
16152 M:      YOKOTA Hiroshi <[email protected]>
16153 S:      Maintained
16154 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
16155 F:      Documentation/scsi/NinjaSCSI.rst
16156 F:      drivers/scsi/nsp32*
16157
16158 NINTENDO HID DRIVER
16159 M:      Daniel J. Ogorchock <[email protected]>
16160 L:      [email protected]
16161 S:      Maintained
16162 F:      drivers/hid/hid-nintendo*
16163
16164 NIOS2 ARCHITECTURE
16165 M:      Dinh Nguyen <[email protected]>
16166 S:      Maintained
16167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
16168 F:      arch/nios2/
16169
16170 NITRO ENCLAVES (NE)
16171 M:      Alexandru Ciobotaru <[email protected]>
16172 L:      [email protected]
16173 L:      The AWS Nitro Enclaves Team <[email protected]>
16174 S:      Supported
16175 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16176 F:      Documentation/virt/ne_overview.rst
16177 F:      drivers/virt/nitro_enclaves/
16178 F:      include/linux/nitro_enclaves.h
16179 F:      include/uapi/linux/nitro_enclaves.h
16180 F:      samples/nitro_enclaves/
16181
16182 NITRO SECURE MODULE (NSM)
16183 M:      Alexander Graf <[email protected]>
16184 L:      [email protected]
16185 L:      The AWS Nitro Enclaves Team <[email protected]>
16186 S:      Supported
16187 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
16188 F:      drivers/misc/nsm.c
16189 F:      include/uapi/linux/nsm.h
16190
16191 NOHZ, DYNTICKS SUPPORT
16192 M:      Anna-Maria Behnsen <[email protected]>
16193 M:      Frederic Weisbecker <[email protected]>
16194 M:      Ingo Molnar <[email protected]>
16195 M:      Thomas Gleixner <[email protected]>
16196 L:      [email protected]
16197 S:      Maintained
16198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
16199 F:      include/linux/sched/nohz.h
16200 F:      include/linux/tick.h
16201 F:      kernel/time/tick*.*
16202
16203 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
16204 M:      Pavel Machek <[email protected]>
16205 M:      Sakari Ailus <[email protected]>
16206 L:      [email protected]
16207 S:      Maintained
16208 F:      drivers/media/i2c/ad5820.c
16209 F:      drivers/media/i2c/et8ek8
16210
16211 NOKIA N900 POWER SUPPLY DRIVERS
16212 R:      Pali Rohár <[email protected]>
16213 F:      drivers/power/supply/bq2415x_charger.c
16214 F:      drivers/power/supply/bq27xxx_battery.c
16215 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16216 F:      drivers/power/supply/isp1704_charger.c
16217 F:      drivers/power/supply/rx51_battery.c
16218 F:      include/linux/power/bq2415x_charger.h
16219 F:      include/linux/power/bq27xxx_battery.h
16220
16221 NOLIBC HEADER FILE
16222 M:      Willy Tarreau <[email protected]>
16223 M:      Thomas Weißschuh <[email protected]>
16224 S:      Maintained
16225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
16226 F:      tools/include/nolibc/
16227 F:      tools/testing/selftests/nolibc/
16228
16229 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
16230 M:      Hans de Goede <[email protected]>
16231 L:      [email protected]
16232 S:      Maintained
16233 F:      drivers/input/touchscreen/novatek-nvt-ts.c
16234
16235 NSDEPS
16236 M:      Matthias Maennich <[email protected]>
16237 S:      Maintained
16238 F:      Documentation/core-api/symbol-namespaces.rst
16239 F:      scripts/nsdeps
16240
16241 NTB AMD DRIVER
16242 M:      Sanjay R Mehta <[email protected]>
16243 M:      Shyam Sundar S K <[email protected]>
16244 L:      [email protected]
16245 S:      Supported
16246 F:      drivers/ntb/hw/amd/
16247
16248 NTB DRIVER CORE
16249 M:      Jon Mason <[email protected]>
16250 M:      Dave Jiang <[email protected]>
16251 M:      Allen Hubbe <[email protected]>
16252 L:      [email protected]
16253 S:      Supported
16254 W:      https://github.com/jonmason/ntb/wiki
16255 T:      git https://github.com/jonmason/ntb.git
16256 F:      drivers/net/ntb_netdev.c
16257 F:      drivers/ntb/
16258 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
16259 F:      include/linux/ntb.h
16260 F:      include/linux/ntb_transport.h
16261 F:      tools/testing/selftests/ntb/
16262
16263 NTB IDT DRIVER
16264 M:      Serge Semin <[email protected]>
16265 L:      [email protected]
16266 S:      Supported
16267 F:      drivers/ntb/hw/idt/
16268
16269 NTB INTEL DRIVER
16270 M:      Dave Jiang <[email protected]>
16271 L:      [email protected]
16272 S:      Supported
16273 W:      https://github.com/davejiang/linux/wiki
16274 T:      git https://github.com/davejiang/linux.git
16275 F:      drivers/ntb/hw/intel/
16276
16277 NTFS3 FILESYSTEM
16278 M:      Konstantin Komarov <[email protected]>
16279 L:      [email protected]
16280 S:      Supported
16281 W:      http://www.paragon-software.com/
16282 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
16283 F:      Documentation/filesystems/ntfs3.rst
16284 F:      fs/ntfs3/
16285
16286 NUBUS SUBSYSTEM
16287 M:      Finn Thain <[email protected]>
16288 L:      [email protected]
16289 S:      Maintained
16290 F:      arch/*/include/asm/nubus.h
16291 F:      drivers/nubus/
16292 F:      include/linux/nubus.h
16293 F:      include/uapi/linux/nubus.h
16294
16295 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
16296 M:      Antonino Daplas <[email protected]>
16297 L:      [email protected]
16298 S:      Maintained
16299 F:      drivers/video/fbdev/nvidia/
16300 F:      drivers/video/fbdev/riva/
16301
16302 NVIDIA WMI EC BACKLIGHT DRIVER
16303 M:      Daniel Dadap <[email protected]>
16304 L:      [email protected]
16305 S:      Supported
16306 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
16307 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
16308
16309 NVM EXPRESS DRIVER
16310 M:      Keith Busch <[email protected]>
16311 M:      Jens Axboe <[email protected]>
16312 M:      Christoph Hellwig <[email protected]>
16313 M:      Sagi Grimberg <[email protected]>
16314 L:      [email protected]
16315 S:      Supported
16316 W:      http://git.infradead.org/nvme.git
16317 T:      git git://git.infradead.org/nvme.git
16318 F:      Documentation/nvme/
16319 F:      drivers/nvme/common/
16320 F:      drivers/nvme/host/
16321 F:      include/linux/nvme-*.h
16322 F:      include/linux/nvme.h
16323 F:      include/uapi/linux/nvme_ioctl.h
16324
16325 NVM EXPRESS FABRICS AUTHENTICATION
16326 M:      Hannes Reinecke <[email protected]>
16327 L:      [email protected]
16328 S:      Supported
16329 F:      drivers/nvme/host/auth.c
16330 F:      drivers/nvme/target/auth.c
16331 F:      drivers/nvme/target/fabrics-cmd-auth.c
16332 F:      include/linux/nvme-auth.h
16333
16334 NVM EXPRESS FC TRANSPORT DRIVERS
16335 M:      James Smart <[email protected]>
16336 L:      [email protected]
16337 S:      Supported
16338 F:      drivers/nvme/host/fc.c
16339 F:      drivers/nvme/target/fc.c
16340 F:      drivers/nvme/target/fcloop.c
16341 F:      include/linux/nvme-fc-driver.h
16342 F:      include/linux/nvme-fc.h
16343
16344 NVM EXPRESS HARDWARE MONITORING SUPPORT
16345 M:      Guenter Roeck <[email protected]>
16346 L:      [email protected]
16347 S:      Supported
16348 F:      drivers/nvme/host/hwmon.c
16349
16350 NVM EXPRESS TARGET DRIVER
16351 M:      Christoph Hellwig <[email protected]>
16352 M:      Sagi Grimberg <[email protected]>
16353 M:      Chaitanya Kulkarni <[email protected]>
16354 L:      [email protected]
16355 S:      Supported
16356 W:      http://git.infradead.org/nvme.git
16357 T:      git git://git.infradead.org/nvme.git
16358 F:      drivers/nvme/target/
16359
16360 NVMEM FRAMEWORK
16361 M:      Srinivas Kandagatla <[email protected]>
16362 S:      Maintained
16363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
16364 F:      Documentation/ABI/stable/sysfs-bus-nvmem
16365 F:      Documentation/devicetree/bindings/nvmem/
16366 F:      drivers/nvmem/
16367 F:      include/linux/nvmem-consumer.h
16368 F:      include/linux/nvmem-provider.h
16369
16370 NXP BLUETOOTH WIRELESS DRIVERS
16371 M:      Amitkumar Karwar <[email protected]>
16372 M:      Neeraj Kale <[email protected]>
16373 S:      Maintained
16374 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
16375 F:      drivers/bluetooth/btnxpuart.c
16376
16377 NXP C45 TJA11XX PHY DRIVER
16378 M:      Andrei Botila <[email protected]>
16379 L:      [email protected]
16380 S:      Maintained
16381 F:      drivers/net/phy/nxp-c45-tja11xx*
16382
16383 NXP FSPI DRIVER
16384 M:      Han Xu <[email protected]>
16385 M:      Haibo Chen <[email protected]>
16386 R:      Yogesh Gaur <[email protected]>
16387 L:      [email protected]
16388 S:      Maintained
16389 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
16390 F:      drivers/spi/spi-nxp-fspi.c
16391
16392 NXP FXAS21002C DRIVER
16393 M:      Rui Miguel Silva <[email protected]>
16394 L:      [email protected]
16395 S:      Maintained
16396 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
16397 F:      drivers/iio/gyro/fxas21002c.h
16398 F:      drivers/iio/gyro/fxas21002c_core.c
16399 F:      drivers/iio/gyro/fxas21002c_i2c.c
16400 F:      drivers/iio/gyro/fxas21002c_spi.c
16401
16402 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
16403 M:      Haibo Chen <[email protected]>
16404 L:      [email protected]
16405 L:      [email protected]
16406 S:      Maintained
16407 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
16408 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
16409 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
16410 F:      drivers/iio/adc/imx7d_adc.c
16411 F:      drivers/iio/adc/imx93_adc.c
16412 F:      drivers/iio/adc/vf610_adc.c
16413
16414 NXP i.MX 8M ISI DRIVER
16415 M:      Laurent Pinchart <[email protected]>
16416 L:      [email protected]
16417 S:      Maintained
16418 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
16419 F:      drivers/media/platform/nxp/imx8-isi/
16420
16421 NXP i.MX 8MP DW100 V4L2 DRIVER
16422 M:      Xavier Roumegue <[email protected]>
16423 L:      [email protected]
16424 S:      Maintained
16425 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
16426 F:      Documentation/userspace-api/media/drivers/dw100.rst
16427 F:      drivers/media/platform/nxp/dw100/
16428 F:      include/uapi/linux/dw100.h
16429
16430 NXP i.MX 8MQ DCSS DRIVER
16431 M:      Laurentiu Palcu <[email protected]>
16432 R:      Lucas Stach <[email protected]>
16433 L:      [email protected]
16434 S:      Maintained
16435 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
16436 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
16437 F:      drivers/gpu/drm/imx/dcss/
16438
16439 NXP i.MX 8QXP ADC DRIVER
16440 M:      Cai Huoqing <[email protected]>
16441 M:      Haibo Chen <[email protected]>
16442 L:      [email protected]
16443 L:      [email protected]
16444 S:      Maintained
16445 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
16446 F:      drivers/iio/adc/imx8qxp-adc.c
16447
16448 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
16449 M:      Mirela Rabulea <[email protected]>
16450 L:      [email protected]
16451 L:      [email protected]
16452 S:      Maintained
16453 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
16454 F:      drivers/media/platform/nxp/imx-jpeg
16455
16456 NXP i.MX CLOCK DRIVERS
16457 M:      Abel Vesa <[email protected]>
16458 R:      Peng Fan <[email protected]>
16459 L:      [email protected]
16460 L:      [email protected]
16461 S:      Maintained
16462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
16463 F:      Documentation/devicetree/bindings/clock/imx*
16464 F:      drivers/clk/imx/
16465 F:      include/dt-bindings/clock/imx*
16466
16467 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
16468 M:      Jagan Teki <[email protected]>
16469 S:      Maintained
16470 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
16471 F:      drivers/regulator/pf8x00-regulator.c
16472
16473 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
16474 M:      Krzysztof Kozlowski <[email protected]>
16475 L:      [email protected]
16476 S:      Maintained
16477 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
16478 F:      drivers/extcon/extcon-ptn5150.c
16479
16480 NXP SGTL5000 DRIVER
16481 M:      Fabio Estevam <[email protected]>
16482 L:      [email protected] (moderated for non-subscribers)
16483 S:      Maintained
16484 F:      Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml
16485 F:      sound/soc/codecs/sgtl5000*
16486
16487 NXP SJA1105 ETHERNET SWITCH DRIVER
16488 M:      Vladimir Oltean <[email protected]>
16489 L:      [email protected]
16490 S:      Maintained
16491 F:      drivers/net/dsa/sja1105
16492 F:      drivers/net/pcs/pcs-xpcs-nxp.c
16493
16494 NXP TDA998X DRM DRIVER
16495 M:      Russell King <[email protected]>
16496 S:      Maintained
16497 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
16498 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
16499 F:      drivers/gpu/drm/i2c/tda998x_drv.c
16500 F:      include/drm/i2c/tda998x.h
16501 F:      include/dt-bindings/display/tda998x.h
16502 K:      "nxp,tda998x"
16503
16504 NXP TFA9879 DRIVER
16505 M:      Peter Rosin <[email protected]>
16506 L:      [email protected] (moderated for non-subscribers)
16507 S:      Maintained
16508 F:      Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
16509 F:      sound/soc/codecs/tfa9879*
16510
16511 NXP-NCI NFC DRIVER
16512 S:      Orphan
16513 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
16514 F:      drivers/nfc/nxp-nci
16515
16516 NXP/Goodix TFA989X (TFA1) DRIVER
16517 M:      Stephan Gerhold <[email protected]>
16518 L:      [email protected] (moderated for non-subscribers)
16519 S:      Maintained
16520 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
16521 F:      sound/soc/codecs/tfa989x.c
16522
16523 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
16524 M:      Jonas Malaco <[email protected]>
16525 L:      [email protected]
16526 S:      Maintained
16527 F:      Documentation/hwmon/nzxt-kraken2.rst
16528 F:      drivers/hwmon/nzxt-kraken2.c
16529
16530 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER
16531 M:      Jonas Malaco <[email protected]>
16532 M:      Aleksa Savic <[email protected]>
16533 L:      [email protected]
16534 S:      Maintained
16535 F:      Documentation/hwmon/nzxt-kraken3.rst
16536 F:      drivers/hwmon/nzxt-kraken3.c
16537
16538 NZXT-SMART2 HARDWARE MONITORING DRIVER
16539 M:      Aleksandr Mezin <[email protected]>
16540 L:      [email protected]
16541 S:      Maintained
16542 F:      Documentation/hwmon/nzxt-smart2.rst
16543 F:      drivers/hwmon/nzxt-smart2.c
16544
16545 OBJAGG
16546 M:      Jiri Pirko <[email protected]>
16547 L:      [email protected]
16548 S:      Supported
16549 F:      include/linux/objagg.h
16550 F:      lib/objagg.c
16551 F:      lib/test_objagg.c
16552
16553 OBJPOOL
16554 M:      Matt Wu <[email protected]>
16555 S:      Supported
16556 F:      include/linux/objpool.h
16557 F:      lib/objpool.c
16558 F:      lib/test_objpool.c
16559
16560 OBJTOOL
16561 M:      Josh Poimboeuf <[email protected]>
16562 M:      Peter Zijlstra <[email protected]>
16563 S:      Supported
16564 F:      include/linux/objtool*.h
16565 F:      tools/objtool/
16566
16567 OCELOT ETHERNET SWITCH DRIVER
16568 M:      Vladimir Oltean <[email protected]>
16569 M:      Claudiu Manoil <[email protected]>
16570 M:      Alexandre Belloni <[email protected]>
16571 M:      [email protected]
16572 L:      [email protected]
16573 S:      Supported
16574 F:      drivers/net/dsa/ocelot/*
16575 F:      drivers/net/ethernet/mscc/
16576 F:      include/soc/mscc/ocelot*
16577 F:      net/dsa/tag_ocelot.c
16578 F:      net/dsa/tag_ocelot_8021q.c
16579 F:      tools/testing/selftests/drivers/net/ocelot/*
16580
16581 OCELOT EXTERNAL SWITCH CONTROL
16582 M:      Colin Foster <[email protected]>
16583 S:      Supported
16584 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
16585 F:      drivers/mfd/ocelot*
16586 F:      drivers/net/dsa/ocelot/ocelot_ext.c
16587 F:      include/linux/mfd/ocelot.h
16588
16589 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
16590 M:      Frederic Barrat <[email protected]>
16591 M:      Andrew Donnellan <[email protected]>
16592 L:      [email protected]
16593 S:      Supported
16594 F:      Documentation/userspace-api/accelerators/ocxl.rst
16595 F:      arch/powerpc/include/asm/pnv-ocxl.h
16596 F:      arch/powerpc/platforms/powernv/ocxl.c
16597 F:      drivers/misc/ocxl/
16598 F:      include/misc/ocxl*
16599 F:      include/uapi/misc/ocxl.h
16600
16601 OMAP AUDIO SUPPORT
16602 M:      Peter Ujfalusi <[email protected]>
16603 M:      Jarkko Nikula <[email protected]>
16604 L:      [email protected] (moderated for non-subscribers)
16605 L:      [email protected]
16606 S:      Maintained
16607 F:      sound/soc/ti/n810.c
16608 F:      sound/soc/ti/omap*
16609 F:      sound/soc/ti/rx51.c
16610 F:      sound/soc/ti/sdma-pcm.*
16611
16612 OMAP CLOCK FRAMEWORK SUPPORT
16613 M:      Paul Walmsley <[email protected]>
16614 L:      [email protected]
16615 S:      Maintained
16616 F:      arch/arm/*omap*/*clock*
16617
16618 OMAP DEVICE TREE SUPPORT
16619 M:      Tony Lindgren <[email protected]>
16620 L:      [email protected]
16621 L:      [email protected]
16622 S:      Maintained
16623 F:      arch/arm/boot/dts/ti/omap/
16624
16625 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
16626 L:      [email protected]
16627 L:      [email protected]
16628 S:      Orphan
16629 F:      Documentation/arch/arm/omap/dss.rst
16630 F:      drivers/video/fbdev/omap2/
16631
16632 OMAP FRAMEBUFFER SUPPORT
16633 L:      [email protected]
16634 L:      [email protected]
16635 S:      Orphan
16636 F:      drivers/video/fbdev/omap/
16637
16638 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
16639 M:      Roger Quadros <[email protected]>
16640 M:      Tony Lindgren <[email protected]>
16641 L:      [email protected]
16642 S:      Maintained
16643 F:      arch/arm/mach-omap2/*gpmc*
16644 F:      drivers/memory/omap-gpmc.c
16645
16646 OMAP GPIO DRIVER
16647 M:      Grygorii Strashko <[email protected]>
16648 M:      Santosh Shilimkar <[email protected]>
16649 M:      Kevin Hilman <[email protected]>
16650 L:      [email protected]
16651 S:      Maintained
16652 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
16653 F:      drivers/gpio/gpio-omap.c
16654
16655 OMAP HARDWARE SPINLOCK SUPPORT
16656 L:      [email protected]
16657 S:      Orphan
16658 F:      drivers/hwspinlock/omap_hwspinlock.c
16659
16660 OMAP HS MMC SUPPORT
16661 L:      [email protected]
16662 L:      [email protected]
16663 S:      Orphan
16664 F:      drivers/mmc/host/omap_hsmmc.c
16665
16666 OMAP HWMOD DATA
16667 M:      Paul Walmsley <[email protected]>
16668 L:      [email protected]
16669 S:      Maintained
16670 F:      arch/arm/mach-omap2/omap_hwmod*data*
16671
16672 OMAP HWMOD SUPPORT
16673 M:      Paul Walmsley <[email protected]>
16674 L:      [email protected]
16675 S:      Maintained
16676 F:      arch/arm/mach-omap2/omap_hwmod.*
16677
16678 OMAP I2C DRIVER
16679 M:      Vignesh R <[email protected]>
16680 L:      [email protected]
16681 L:      [email protected]
16682 S:      Maintained
16683 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
16684 F:      drivers/i2c/busses/i2c-omap.c
16685
16686 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
16687 M:      Laurent Pinchart <[email protected]>
16688 L:      [email protected]
16689 S:      Maintained
16690 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
16691 F:      drivers/media/platform/ti/omap3isp/
16692 F:      drivers/staging/media/omap4iss/
16693
16694 OMAP MMC SUPPORT
16695 M:      Aaro Koskinen <[email protected]>
16696 L:      [email protected]
16697 S:      Odd Fixes
16698 F:      drivers/mmc/host/omap.c
16699
16700 OMAP POWER MANAGEMENT SUPPORT
16701 M:      Kevin Hilman <[email protected]>
16702 L:      [email protected]
16703 S:      Maintained
16704 F:      arch/arm/*omap*/*pm*
16705 F:      drivers/cpufreq/omap-cpufreq.c
16706
16707 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
16708 M:      Paul Walmsley <[email protected]>
16709 L:      [email protected]
16710 S:      Maintained
16711 F:      arch/arm/mach-omap2/prm*
16712
16713 OMAP RANDOM NUMBER GENERATOR SUPPORT
16714 M:      Deepak Saxena <[email protected]>
16715 S:      Maintained
16716 F:      drivers/char/hw_random/omap-rng.c
16717
16718 OMAP USB SUPPORT
16719 L:      [email protected]
16720 L:      [email protected]
16721 S:      Orphan
16722 F:      arch/arm/*omap*/usb*
16723 F:      drivers/usb/*/*omap*
16724
16725 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
16726 M:      Mark Jackson <[email protected]>
16727 L:      [email protected]
16728 S:      Maintained
16729 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
16730
16731 OMAP1 SUPPORT
16732 M:      Aaro Koskinen <[email protected]>
16733 M:      Janusz Krzysztofik <[email protected]>
16734 R:      Tony Lindgren <[email protected]>
16735 L:      [email protected]
16736 S:      Maintained
16737 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16739 F:      arch/arm/configs/omap1_defconfig
16740 F:      arch/arm/mach-omap1/
16741 F:      drivers/i2c/busses/i2c-omap.c
16742 F:      include/linux/platform_data/ams-delta-fiq.h
16743 F:      include/linux/platform_data/i2c-omap.h
16744
16745 OMAP2+ SUPPORT
16746 M:      Aaro Koskinen <[email protected]>
16747 M:      Andreas Kemnade <[email protected]>
16748 M:      Kevin Hilman <[email protected]>
16749 M:      Roger Quadros <[email protected]>
16750 M:      Tony Lindgren <[email protected]>
16751 L:      [email protected]
16752 S:      Maintained
16753 W:      http://linux.omap.com/
16754 Q:      http://patchwork.kernel.org/project/linux-omap/list/
16755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
16756 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
16757 F:      arch/arm/configs/omap2plus_defconfig
16758 F:      arch/arm/mach-omap2/
16759 F:      drivers/bus/omap*.[ch]
16760 F:      drivers/bus/ti-sysc.c
16761 F:      drivers/gpio/gpio-tps65219.c
16762 F:      drivers/i2c/busses/i2c-omap.c
16763 F:      drivers/irqchip/irq-omap-intc.c
16764 F:      drivers/mfd/*omap*.c
16765 F:      drivers/mfd/menelaus.c
16766 F:      drivers/mfd/palmas.c
16767 F:      drivers/mfd/tps65217.c
16768 F:      drivers/mfd/tps65218.c
16769 F:      drivers/mfd/tps65219.c
16770 F:      drivers/mfd/tps65910.c
16771 F:      drivers/mfd/twl-core.[ch]
16772 F:      drivers/mfd/twl4030*.c
16773 F:      drivers/mfd/twl6030*.c
16774 F:      drivers/mfd/twl6040*.c
16775 F:      drivers/regulator/palmas-regulator*.c
16776 F:      drivers/regulator/pbias-regulator.c
16777 F:      drivers/regulator/tps65217-regulator.c
16778 F:      drivers/regulator/tps65218-regulator.c
16779 F:      drivers/regulator/tps65219-regulator.c
16780 F:      drivers/regulator/tps65910-regulator.c
16781 F:      drivers/regulator/twl-regulator.c
16782 F:      drivers/regulator/twl6030-regulator.c
16783 F:      include/linux/platform_data/i2c-omap.h
16784 F:      include/linux/platform_data/ti-sysc.h
16785
16786 OMFS FILESYSTEM
16787 M:      Bob Copeland <[email protected]>
16788 L:      [email protected]
16789 S:      Maintained
16790 F:      Documentation/filesystems/omfs.rst
16791 F:      fs/omfs/
16792
16793 OMNIVISION OG01A1B SENSOR DRIVER
16794 M:      Sakari Ailus <[email protected]>
16795 L:      [email protected]
16796 S:      Maintained
16797 F:      drivers/media/i2c/og01a1b.c
16798
16799 OMNIVISION OV01A10 SENSOR DRIVER
16800 M:      Bingbu Cao <[email protected]>
16801 L:      [email protected]
16802 S:      Maintained
16803 T:      git git://linuxtv.org/media_tree.git
16804 F:      drivers/media/i2c/ov01a10.c
16805
16806 OMNIVISION OV02A10 SENSOR DRIVER
16807 L:      [email protected]
16808 S:      Orphan
16809 T:      git git://linuxtv.org/media_tree.git
16810 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
16811 F:      drivers/media/i2c/ov02a10.c
16812
16813 OMNIVISION OV08D10 SENSOR DRIVER
16814 M:      Jimmy Su <[email protected]>
16815 L:      [email protected]
16816 S:      Maintained
16817 T:      git git://linuxtv.org/media_tree.git
16818 F:      drivers/media/i2c/ov08d10.c
16819
16820 OMNIVISION OV08X40 SENSOR DRIVER
16821 M:      Jason Chen <[email protected]>
16822 L:      [email protected]
16823 S:      Maintained
16824 T:      git git://linuxtv.org/media_tree.git
16825 F:      drivers/media/i2c/ov08x40.c
16826
16827 OMNIVISION OV13858 SENSOR DRIVER
16828 M:      Sakari Ailus <[email protected]>
16829 L:      [email protected]
16830 S:      Maintained
16831 T:      git git://linuxtv.org/media_tree.git
16832 F:      drivers/media/i2c/ov13858.c
16833
16834 OMNIVISION OV13B10 SENSOR DRIVER
16835 M:      Arec Kao <[email protected]>
16836 L:      [email protected]
16837 S:      Maintained
16838 T:      git git://linuxtv.org/media_tree.git
16839 F:      drivers/media/i2c/ov13b10.c
16840
16841 OMNIVISION OV2680 SENSOR DRIVER
16842 M:      Rui Miguel Silva <[email protected]>
16843 M:      Hans de Goede <[email protected]>
16844 L:      [email protected]
16845 S:      Maintained
16846 T:      git git://linuxtv.org/media_tree.git
16847 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
16848 F:      drivers/media/i2c/ov2680.c
16849
16850 OMNIVISION OV2685 SENSOR DRIVER
16851 M:      Shunqian Zheng <[email protected]>
16852 L:      [email protected]
16853 S:      Maintained
16854 T:      git git://linuxtv.org/media_tree.git
16855 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
16856 F:      drivers/media/i2c/ov2685.c
16857
16858 OMNIVISION OV2740 SENSOR DRIVER
16859 M:      Tianshu Qiu <[email protected]>
16860 R:      Sakari Ailus <[email protected]>
16861 R:      Bingbu Cao <[email protected]>
16862 L:      [email protected]
16863 S:      Maintained
16864 T:      git git://linuxtv.org/media_tree.git
16865 F:      drivers/media/i2c/ov2740.c
16866
16867 OMNIVISION OV4689 SENSOR DRIVER
16868 M:      Mikhail Rudenko <[email protected]>
16869 L:      [email protected]
16870 S:      Maintained
16871 T:      git git://linuxtv.org/media_tree.git
16872 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
16873 F:      drivers/media/i2c/ov4689.c
16874
16875 OMNIVISION OV5640 SENSOR DRIVER
16876 M:      Steve Longerbeam <[email protected]>
16877 L:      [email protected]
16878 S:      Maintained
16879 T:      git git://linuxtv.org/media_tree.git
16880 F:      drivers/media/i2c/ov5640.c
16881
16882 OMNIVISION OV5647 SENSOR DRIVER
16883 M:      Dave Stevenson <[email protected]>
16884 M:      Jacopo Mondi <[email protected]>
16885 L:      [email protected]
16886 S:      Maintained
16887 T:      git git://linuxtv.org/media_tree.git
16888 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
16889 F:      drivers/media/i2c/ov5647.c
16890
16891 OMNIVISION OV5670 SENSOR DRIVER
16892 M:      Sakari Ailus <[email protected]>
16893 L:      [email protected]
16894 S:      Maintained
16895 T:      git git://linuxtv.org/media_tree.git
16896 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
16897 F:      drivers/media/i2c/ov5670.c
16898
16899 OMNIVISION OV5675 SENSOR DRIVER
16900 M:      Sakari Ailus <[email protected]>
16901 L:      [email protected]
16902 S:      Maintained
16903 T:      git git://linuxtv.org/media_tree.git
16904 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
16905 F:      drivers/media/i2c/ov5675.c
16906
16907 OMNIVISION OV5693 SENSOR DRIVER
16908 M:      Daniel Scally <[email protected]>
16909 L:      [email protected]
16910 S:      Maintained
16911 T:      git git://linuxtv.org/media_tree.git
16912 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
16913 F:      drivers/media/i2c/ov5693.c
16914
16915 OMNIVISION OV5695 SENSOR DRIVER
16916 M:      Shunqian Zheng <[email protected]>
16917 L:      [email protected]
16918 S:      Maintained
16919 T:      git git://linuxtv.org/media_tree.git
16920 F:      drivers/media/i2c/ov5695.c
16921
16922 OMNIVISION OV64A40 SENSOR DRIVER
16923 M:      Jacopo Mondi <[email protected]>
16924 L:      [email protected]
16925 S:      Maintained
16926 T:      git git://linuxtv.org/media_tree.git
16927 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml
16928 F:      drivers/media/i2c/ov64a40.c
16929
16930 OMNIVISION OV7670 SENSOR DRIVER
16931 L:      [email protected]
16932 S:      Orphan
16933 T:      git git://linuxtv.org/media_tree.git
16934 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
16935 F:      drivers/media/i2c/ov7670.c
16936
16937 OMNIVISION OV772x SENSOR DRIVER
16938 M:      Jacopo Mondi <[email protected]>
16939 L:      [email protected]
16940 S:      Odd fixes
16941 T:      git git://linuxtv.org/media_tree.git
16942 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
16943 F:      drivers/media/i2c/ov772x.c
16944 F:      include/media/i2c/ov772x.h
16945
16946 OMNIVISION OV7740 SENSOR DRIVER
16947 L:      [email protected]
16948 S:      Orphan
16949 T:      git git://linuxtv.org/media_tree.git
16950 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
16951 F:      drivers/media/i2c/ov7740.c
16952
16953 OMNIVISION OV8856 SENSOR DRIVER
16954 M:      Sakari Ailus <[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,ov8856.yaml
16959 F:      drivers/media/i2c/ov8856.c
16960
16961 OMNIVISION OV8858 SENSOR DRIVER
16962 M:      Jacopo Mondi <[email protected]>
16963 M:      Nicholas Roth <[email protected]>
16964 L:      [email protected]
16965 S:      Maintained
16966 T:      git git://linuxtv.org/media_tree.git
16967 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16968 F:      drivers/media/i2c/ov8858.c
16969
16970 OMNIVISION OV9282 SENSOR DRIVER
16971 M:      Dave Stevenson <[email protected]>
16972 L:      [email protected]
16973 S:      Maintained
16974 T:      git git://linuxtv.org/media_tree.git
16975 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16976 F:      drivers/media/i2c/ov9282.c
16977
16978 OMNIVISION OV9640 SENSOR DRIVER
16979 M:      Petr Cvek <[email protected]>
16980 L:      [email protected]
16981 S:      Maintained
16982 F:      drivers/media/i2c/ov9640.*
16983
16984 OMNIVISION OV9650 SENSOR DRIVER
16985 M:      Sakari Ailus <[email protected]>
16986 R:      Akinobu Mita <[email protected]>
16987 R:      Sylwester Nawrocki <[email protected]>
16988 L:      [email protected]
16989 S:      Maintained
16990 T:      git git://linuxtv.org/media_tree.git
16991 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
16992 F:      drivers/media/i2c/ov9650.c
16993
16994 OMNIVISION OV9734 SENSOR DRIVER
16995 M:      Tianshu Qiu <[email protected]>
16996 R:      Bingbu Cao <[email protected]>
16997 L:      [email protected]
16998 S:      Maintained
16999 T:      git git://linuxtv.org/media_tree.git
17000 F:      drivers/media/i2c/ov9734.c
17001
17002 ONBOARD USB HUB DRIVER
17003 M:      Matthias Kaehlcke <[email protected]>
17004 L:      [email protected]
17005 S:      Maintained
17006 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
17007 F:      drivers/usb/misc/onboard_usb_dev.c
17008
17009 ONENAND FLASH DRIVER
17010 M:      Kyungmin Park <[email protected]>
17011 L:      [email protected]
17012 S:      Maintained
17013 F:      drivers/mtd/nand/onenand/
17014 F:      include/linux/mtd/onenand*.h
17015
17016 ONEXPLAYER FAN DRIVER
17017 M:      Derek John Clark <[email protected]>
17018 M:      Joaquín Ignacio Aramendía <[email protected]>
17019 L:      [email protected]
17020 S:      Maintained
17021 F:      drivers/hwmon/oxp-sensors.c
17022
17023 ONIE TLV NVMEM LAYOUT DRIVER
17024 M:      Miquel Raynal <[email protected]>
17025 S:      Maintained
17026 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
17027 F:      drivers/nvmem/layouts/onie-tlv.c
17028
17029 ONION OMEGA2+ BOARD
17030 M:      Harvey Hunt <[email protected]>
17031 L:      [email protected]
17032 S:      Maintained
17033 F:      arch/mips/boot/dts/ralink/omega2p.dts
17034
17035 ONSEMI ETHERNET PHY DRIVERS
17036 M:      Piergiorgio Beruto <[email protected]>
17037 L:      [email protected]
17038 S:      Supported
17039 W:      http://www.onsemi.com
17040 F:      drivers/net/phy/ncn*
17041
17042 OP-TEE DRIVER
17043 M:      Jens Wiklander <[email protected]>
17044 L:      [email protected]
17045 S:      Maintained
17046 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
17047 F:      drivers/tee/optee/
17048
17049 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
17050 M:      Sumit Garg <[email protected]>
17051 L:      [email protected]
17052 S:      Maintained
17053 F:      drivers/char/hw_random/optee-rng.c
17054
17055 OP-TEE RTC DRIVER
17056 M:      Clément Léger <[email protected]>
17057 L:      [email protected]
17058 S:      Maintained
17059 F:      drivers/rtc/rtc-optee.c
17060
17061 OPA-VNIC DRIVER
17062 M:      Dennis Dalessandro <[email protected]>
17063 L:      [email protected]
17064 S:      Supported
17065 F:      drivers/infiniband/ulp/opa_vnic
17066
17067 OPEN FIRMWARE AND FLATTENED DEVICE TREE
17068 M:      Rob Herring <[email protected]>
17069 M:      Saravana Kannan <[email protected]>
17070 L:      [email protected]
17071 S:      Maintained
17072 W:      http://www.devicetree.org/
17073 C:      irc://irc.libera.chat/devicetree
17074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17075 F:      Documentation/ABI/testing/sysfs-firmware-ofw
17076 F:      drivers/of/
17077 F:      include/linux/of*.h
17078 F:      scripts/dtc/
17079 F:      tools/testing/selftests/dt/
17080 K:      of_overlay_notifier_
17081 K:      of_overlay_fdt_apply
17082 K:      of_overlay_remove
17083
17084 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
17085 M:      Rob Herring <[email protected]>
17086 M:      Krzysztof Kozlowski <[email protected]>
17087 M:      Conor Dooley <[email protected]>
17088 L:      [email protected]
17089 S:      Maintained
17090 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
17091 C:      irc://irc.libera.chat/devicetree
17092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
17093 F:      Documentation/devicetree/
17094 F:      arch/*/boot/dts/
17095 F:      include/dt-bindings/
17096
17097 OPENCOMPUTE PTP CLOCK DRIVER
17098 M:      Jonathan Lemon <[email protected]>
17099 M:      Vadim Fedorenko <[email protected]>
17100 L:      [email protected]
17101 S:      Maintained
17102 F:      drivers/ptp/ptp_ocp.c
17103
17104 OPENCORES I2C BUS DRIVER
17105 M:      Peter Korsgaard <[email protected]>
17106 M:      Andrew Lunn <[email protected]>
17107 L:      [email protected]
17108 S:      Maintained
17109 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
17110 F:      Documentation/i2c/busses/i2c-ocores.rst
17111 F:      drivers/i2c/busses/i2c-ocores.c
17112 F:      include/linux/platform_data/i2c-ocores.h
17113
17114 OPENRISC ARCHITECTURE
17115 M:      Jonas Bonn <[email protected]>
17116 M:      Stefan Kristiansson <[email protected]>
17117 M:      Stafford Horne <[email protected]>
17118 L:      [email protected]
17119 S:      Maintained
17120 W:      http://openrisc.io
17121 T:      git https://github.com/openrisc/linux.git
17122 F:      Documentation/arch/openrisc/
17123 F:      Documentation/devicetree/bindings/openrisc/
17124 F:      arch/openrisc/
17125 F:      drivers/irqchip/irq-ompic.c
17126 F:      drivers/irqchip/irq-or1k-*
17127
17128 OPENVSWITCH
17129 M:      Pravin B Shelar <[email protected]>
17130 L:      [email protected]
17131 L:      [email protected]
17132 S:      Maintained
17133 W:      http://openvswitch.org
17134 F:      include/uapi/linux/openvswitch.h
17135 F:      net/openvswitch/
17136 F:      tools/testing/selftests/net/openvswitch/
17137
17138 OPERATING PERFORMANCE POINTS (OPP)
17139 M:      Viresh Kumar <[email protected]>
17140 M:      Nishanth Menon <[email protected]>
17141 M:      Stephen Boyd <[email protected]>
17142 L:      [email protected]
17143 S:      Maintained
17144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
17145 F:      Documentation/devicetree/bindings/opp/
17146 F:      Documentation/power/opp.rst
17147 F:      drivers/opp/
17148 F:      include/linux/pm_opp.h
17149
17150 OPL4 DRIVER
17151 M:      Clemens Ladisch <[email protected]>
17152 L:      [email protected] (moderated for non-subscribers)
17153 S:      Maintained
17154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17155 F:      sound/drivers/opl4/
17156
17157 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
17158 M:      Mark Fasheh <[email protected]>
17159 M:      Joel Becker <[email protected]>
17160 M:      Joseph Qi <[email protected]>
17161 L:      [email protected]
17162 S:      Supported
17163 W:      http://ocfs2.wiki.kernel.org
17164 F:      Documentation/filesystems/dlmfs.rst
17165 F:      Documentation/filesystems/ocfs2.rst
17166 F:      fs/ocfs2/
17167
17168 ORANGEFS FILESYSTEM
17169 M:      Mike Marshall <[email protected]>
17170 R:      Martin Brandenburg <[email protected]>
17171 L:      [email protected]
17172 S:      Supported
17173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
17174 F:      Documentation/filesystems/orangefs.rst
17175 F:      fs/orangefs/
17176
17177 OV2659 OMNIVISION SENSOR DRIVER
17178 M:      "Lad, Prabhakar" <[email protected]>
17179 L:      [email protected]
17180 S:      Maintained
17181 W:      https://linuxtv.org
17182 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17183 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17184 F:      drivers/media/i2c/ov2659.c
17185 F:      include/media/i2c/ov2659.h
17186
17187 OVERLAY FILESYSTEM
17188 M:      Miklos Szeredi <[email protected]>
17189 M:      Amir Goldstein <[email protected]>
17190 L:      [email protected]
17191 S:      Supported
17192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git
17193 F:      Documentation/filesystems/overlayfs.rst
17194 F:      fs/overlayfs/
17195
17196 P54 WIRELESS DRIVER
17197 M:      Christian Lamparter <[email protected]>
17198 L:      [email protected]
17199 S:      Maintained
17200 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
17201 F:      drivers/net/wireless/intersil/p54/
17202
17203 PACKET SOCKETS
17204 M:      Willem de Bruijn <[email protected]>
17205 S:      Maintained
17206 F:      include/uapi/linux/if_packet.h
17207 F:      net/packet/af_packet.c
17208
17209 PACKING
17210 M:      Vladimir Oltean <[email protected]>
17211 L:      [email protected]
17212 S:      Supported
17213 F:      Documentation/core-api/packing.rst
17214 F:      include/linux/packing.h
17215 F:      lib/packing.c
17216
17217 PADATA PARALLEL EXECUTION MECHANISM
17218 M:      Steffen Klassert <[email protected]>
17219 M:      Daniel Jordan <[email protected]>
17220 L:      [email protected]
17221 L:      [email protected]
17222 S:      Maintained
17223 F:      Documentation/core-api/padata.rst
17224 F:      include/linux/padata.h
17225 F:      kernel/padata.c
17226
17227 PAGE CACHE
17228 M:      Matthew Wilcox (Oracle) <[email protected]>
17229 L:      [email protected]
17230 S:      Supported
17231 T:      git git://git.infradead.org/users/willy/pagecache.git
17232 F:      Documentation/filesystems/locking.rst
17233 F:      Documentation/filesystems/vfs.rst
17234 F:      include/linux/pagemap.h
17235 F:      mm/filemap.c
17236 F:      mm/page-writeback.c
17237 F:      mm/readahead.c
17238 F:      mm/truncate.c
17239
17240 PAGE POOL
17241 M:      Jesper Dangaard Brouer <[email protected]>
17242 M:      Ilias Apalodimas <[email protected]>
17243 L:      [email protected]
17244 S:      Supported
17245 F:      Documentation/networking/page_pool.rst
17246 F:      include/net/page_pool/
17247 F:      include/trace/events/page_pool.h
17248 F:      net/core/page_pool.c
17249
17250 PAGE TABLE CHECK
17251 M:      Pasha Tatashin <[email protected]>
17252 M:      Andrew Morton <[email protected]>
17253 L:      [email protected]
17254 S:      Maintained
17255 F:      Documentation/mm/page_table_check.rst
17256 F:      include/linux/page_table_check.h
17257 F:      mm/page_table_check.c
17258
17259 PANASONIC LAPTOP ACPI EXTRAS DRIVER
17260 M:      Kenneth Chan <[email protected]>
17261 L:      [email protected]
17262 S:      Maintained
17263 F:      drivers/platform/x86/panasonic-laptop.c
17264
17265 PARALLAX PING IIO SENSOR DRIVER
17266 M:      Andreas Klinger <[email protected]>
17267 L:      [email protected]
17268 S:      Maintained
17269 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
17270 F:      drivers/iio/proximity/ping.c
17271
17272 PARALLEL LCD/KEYPAD PANEL DRIVER
17273 M:      Willy Tarreau <[email protected]>
17274 M:      Ksenija Stanojevic <[email protected]>
17275 S:      Odd Fixes
17276 F:      Documentation/admin-guide/lcd-panel-cgram.rst
17277 F:      drivers/auxdisplay/panel.c
17278
17279 PARALLEL PORT SUBSYSTEM
17280 M:      Sudip Mukherjee <[email protected]>
17281 M:      Sudip Mukherjee <[email protected]>
17282 L:      [email protected] (subscribers-only)
17283 S:      Maintained
17284 F:      Documentation/driver-api/parport*.rst
17285 F:      drivers/char/ppdev.c
17286 F:      drivers/parport/
17287 F:      include/linux/parport*.h
17288 F:      include/uapi/linux/ppdev.h
17289
17290 PARAVIRT_OPS INTERFACE
17291 M:      Juergen Gross <[email protected]>
17292 R:      Ajay Kaher <[email protected]>
17293 R:      Alexey Makhalov <[email protected]>
17294 R:      Broadcom internal kernel review list <[email protected]>
17295 L:      [email protected]
17296 L:      [email protected]
17297 S:      Supported
17298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17299 F:      Documentation/virt/paravirt_ops.rst
17300 F:      arch/*/include/asm/paravirt*.h
17301 F:      arch/*/kernel/paravirt*
17302 F:      include/linux/hypervisor.h
17303
17304 PARISC ARCHITECTURE
17305 M:      "James E.J. Bottomley" <[email protected]>
17306 M:      Helge Deller <[email protected]>
17307 L:      [email protected]
17308 S:      Maintained
17309 W:      https://parisc.wiki.kernel.org
17310 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
17311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
17312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
17313 F:      Documentation/arch/parisc/
17314 F:      arch/parisc/
17315 F:      drivers/char/agp/parisc-agp.c
17316 F:      drivers/input/misc/hp_sdc_rtc.c
17317 F:      drivers/input/serio/gscps2.c
17318 F:      drivers/input/serio/hp_sdc*
17319 F:      drivers/parisc/
17320 F:      drivers/parport/parport_gsc.*
17321 F:      drivers/tty/serial/8250/8250_parisc.c
17322 F:      drivers/video/console/sti*
17323 F:      drivers/video/fbdev/sti*
17324 F:      drivers/video/logo/logo_parisc*
17325 F:      include/linux/hp_sdc.h
17326
17327 PARMAN
17328 M:      Jiri Pirko <[email protected]>
17329 L:      [email protected]
17330 S:      Supported
17331 F:      include/linux/parman.h
17332 F:      lib/parman.c
17333 F:      lib/test_parman.c
17334
17335 PC ENGINES APU BOARD DRIVER
17336 M:      Enrico Weigelt, metux IT consult <[email protected]>
17337 S:      Maintained
17338 F:      drivers/platform/x86/pcengines-apuv2.c
17339
17340 PC87360 HARDWARE MONITORING DRIVER
17341 M:      Jim Cromie <[email protected]>
17342 L:      [email protected]
17343 S:      Maintained
17344 F:      Documentation/hwmon/pc87360.rst
17345 F:      drivers/hwmon/pc87360.c
17346
17347 PC8736x GPIO DRIVER
17348 M:      Jim Cromie <[email protected]>
17349 S:      Maintained
17350 F:      drivers/char/pc8736x_gpio.c
17351
17352 PC87427 HARDWARE MONITORING DRIVER
17353 M:      Jean Delvare <[email protected]>
17354 L:      [email protected]
17355 S:      Maintained
17356 F:      Documentation/hwmon/pc87427.rst
17357 F:      drivers/hwmon/pc87427.c
17358
17359 PCA9532 LED DRIVER
17360 M:      Riku Voipio <[email protected]>
17361 S:      Maintained
17362 F:      drivers/leds/leds-pca9532.c
17363 F:      include/linux/leds-pca9532.h
17364
17365 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
17366 M:      Thomas Petazzoni <[email protected]>
17367 M:      Pali Rohár <[email protected]>
17368 L:      [email protected]
17369 L:      [email protected] (moderated for non-subscribers)
17370 S:      Maintained
17371 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
17372 F:      drivers/pci/controller/pci-aardvark.c
17373
17374 PCI DRIVER FOR ALTERA PCIE IP
17375 M:      Joyce Ooi <[email protected]>
17376 L:      [email protected]
17377 S:      Supported
17378 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
17379 F:      drivers/pci/controller/pcie-altera.c
17380
17381 PCI DRIVER FOR APPLIEDMICRO XGENE
17382 M:      Toan Le <[email protected]>
17383 L:      [email protected]
17384 L:      [email protected] (moderated for non-subscribers)
17385 S:      Maintained
17386 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
17387 F:      drivers/pci/controller/pci-xgene.c
17388
17389 PCI DRIVER FOR ARM VERSATILE PLATFORM
17390 M:      Rob Herring <[email protected]>
17391 L:      [email protected]
17392 L:      [email protected] (moderated for non-subscribers)
17393 S:      Maintained
17394 F:      Documentation/devicetree/bindings/pci/versatile.yaml
17395 F:      drivers/pci/controller/pci-versatile.c
17396
17397 PCI DRIVER FOR ARMADA 8K
17398 M:      Thomas Petazzoni <[email protected]>
17399 L:      [email protected]
17400 L:      [email protected] (moderated for non-subscribers)
17401 S:      Maintained
17402 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
17403 F:      drivers/pci/controller/dwc/pcie-armada8k.c
17404
17405 PCI DRIVER FOR CADENCE PCIE IP
17406 L:      [email protected]
17407 S:      Orphan
17408 F:      Documentation/devicetree/bindings/pci/cdns,*
17409 F:      drivers/pci/controller/cadence/*cadence*
17410
17411 PCI DRIVER FOR FREESCALE LAYERSCAPE
17412 M:      Minghuan Lian <[email protected]>
17413 M:      Mingkai Hu <[email protected]>
17414 M:      Roy Zang <[email protected]>
17415 L:      [email protected]
17416 L:      [email protected]
17417 L:      [email protected] (moderated for non-subscribers)
17418 S:      Maintained
17419 F:      drivers/pci/controller/dwc/*layerscape*
17420
17421 PCI DRIVER FOR FU740
17422 M:      Paul Walmsley <[email protected]>
17423 M:      Greentime Hu <[email protected]>
17424 M:      Samuel Holland <[email protected]>
17425 L:      [email protected]
17426 S:      Maintained
17427 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
17428 F:      drivers/pci/controller/dwc/pcie-fu740.c
17429
17430 PCI DRIVER FOR GENERIC OF HOSTS
17431 M:      Will Deacon <[email protected]>
17432 L:      [email protected]
17433 L:      [email protected] (moderated for non-subscribers)
17434 S:      Maintained
17435 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
17436 F:      drivers/pci/controller/pci-host-common.c
17437 F:      drivers/pci/controller/pci-host-generic.c
17438
17439 PCI DRIVER FOR IMX6
17440 M:      Richard Zhu <[email protected]>
17441 M:      Lucas Stach <[email protected]>
17442 L:      [email protected]
17443 L:      [email protected] (moderated for non-subscribers)
17444 S:      Maintained
17445 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
17446 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
17447 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
17448 F:      drivers/pci/controller/dwc/*imx6*
17449
17450 PCI DRIVER FOR INTEL IXP4XX
17451 M:      Linus Walleij <[email protected]>
17452 S:      Maintained
17453 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
17454 F:      drivers/pci/controller/pci-ixp4xx.c
17455
17456 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
17457 M:      Nirmal Patel <[email protected]>
17458 R:      Jonathan Derrick <[email protected]>
17459 L:      [email protected]
17460 S:      Supported
17461 F:      drivers/pci/controller/vmd.c
17462
17463 PCI DRIVER FOR MICROSEMI SWITCHTEC
17464 M:      Kurt Schwemmer <[email protected]>
17465 M:      Logan Gunthorpe <[email protected]>
17466 L:      [email protected]
17467 S:      Maintained
17468 F:      Documentation/ABI/testing/sysfs-class-switchtec
17469 F:      Documentation/driver-api/switchtec.rst
17470 F:      drivers/ntb/hw/mscc/
17471 F:      drivers/pci/switch/switchtec*
17472 F:      include/linux/switchtec.h
17473 F:      include/uapi/linux/switchtec_ioctl.h
17474
17475 PCI DRIVER FOR MOBIVEIL PCIE IP
17476 M:      Karthikeyan Mitran <[email protected]>
17477 M:      Hou Zhiqiang <[email protected]>
17478 L:      [email protected]
17479 S:      Supported
17480 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
17481 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
17482
17483 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
17484 M:      Thomas Petazzoni <[email protected]>
17485 M:      Pali Rohár <[email protected]>
17486 L:      [email protected]
17487 L:      [email protected] (moderated for non-subscribers)
17488 S:      Maintained
17489 F:      drivers/pci/controller/*mvebu*
17490
17491 PCI DRIVER FOR NVIDIA TEGRA
17492 M:      Thierry Reding <[email protected]>
17493 L:      [email protected]
17494 L:      [email protected]
17495 S:      Supported
17496 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
17497 F:      drivers/pci/controller/pci-tegra.c
17498
17499 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
17500 M:      Hou Zhiqiang <[email protected]>
17501 L:      [email protected]
17502 L:      [email protected] (moderated for non-subscribers)
17503 S:      Maintained
17504 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
17505 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
17506
17507 PCI DRIVER FOR PLDA PCIE IP
17508 M:      Daire McNamara <[email protected]>
17509 L:      [email protected]
17510 S:      Maintained
17511 F:      Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
17512 F:      drivers/pci/controller/plda/pcie-plda-host.c
17513 F:      drivers/pci/controller/plda/pcie-plda.h
17514
17515 PCI DRIVER FOR RENESAS R-CAR
17516 M:      Marek Vasut <[email protected]>
17517 M:      Yoshihiro Shimoda <[email protected]>
17518 L:      [email protected]
17519 L:      [email protected]
17520 S:      Maintained
17521 F:      Documentation/devicetree/bindings/pci/*rcar*
17522 F:      drivers/pci/controller/*rcar*
17523 F:      drivers/pci/controller/dwc/*rcar*
17524
17525 PCI DRIVER FOR SAMSUNG EXYNOS
17526 M:      Jingoo Han <[email protected]>
17527 L:      [email protected]
17528 L:      [email protected] (moderated for non-subscribers)
17529 L:      [email protected]
17530 S:      Maintained
17531 F:      drivers/pci/controller/dwc/pci-exynos.c
17532
17533 PCI DRIVER FOR SYNOPSYS DESIGNWARE
17534 M:      Jingoo Han <[email protected]>
17535 M:      Manivannan Sadhasivam <[email protected]>
17536 L:      [email protected]
17537 S:      Maintained
17538 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
17539 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
17540 F:      drivers/pci/controller/dwc/*designware*
17541
17542 PCI DRIVER FOR TI DRA7XX/J721E
17543 M:      Vignesh Raghavendra <[email protected]>
17544 R:      Siddharth Vadapalli <[email protected]>
17545 L:      [email protected]
17546 L:      [email protected]
17547 L:      [email protected] (moderated for non-subscribers)
17548 S:      Supported
17549 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
17550 F:      drivers/pci/controller/cadence/pci-j721e.c
17551 F:      drivers/pci/controller/dwc/pci-dra7xx.c
17552
17553 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
17554 M:      Linus Walleij <[email protected]>
17555 L:      [email protected]
17556 S:      Maintained
17557 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
17558 F:      drivers/pci/controller/pci-v3-semi.c
17559
17560 PCI DRIVER FOR XILINX VERSAL CPM
17561 M:      Bharat Kumar Gogada <[email protected]>
17562 M:      Michal Simek <[email protected]>
17563 L:      [email protected]
17564 S:      Maintained
17565 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
17566 F:      drivers/pci/controller/pcie-xilinx-cpm.c
17567
17568 PCI ENDPOINT SUBSYSTEM
17569 M:      Manivannan Sadhasivam <[email protected]>
17570 M:      Krzysztof Wilczyński <[email protected]>
17571 R:      Kishon Vijay Abraham I <[email protected]>
17572 L:      [email protected]
17573 S:      Supported
17574 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17575 B:      https://bugzilla.kernel.org
17576 C:      irc://irc.oftc.net/linux-pci
17577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17578 F:      Documentation/PCI/endpoint/*
17579 F:      Documentation/misc-devices/pci-endpoint-test.rst
17580 F:      drivers/misc/pci_endpoint_test.c
17581 F:      drivers/pci/endpoint/
17582 F:      tools/pci/
17583
17584 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
17585 M:      Mahesh J Salgaonkar <[email protected]>
17586 R:      Oliver O'Halloran <[email protected]>
17587 L:      [email protected]
17588 S:      Supported
17589 F:      Documentation/PCI/pci-error-recovery.rst
17590 F:      Documentation/arch/powerpc/eeh-pci-error-recovery.rst
17591 F:      arch/powerpc/include/*/eeh*.h
17592 F:      arch/powerpc/kernel/eeh*.c
17593 F:      arch/powerpc/platforms/*/eeh*.c
17594 F:      drivers/pci/pcie/aer.c
17595 F:      drivers/pci/pcie/dpc.c
17596 F:      drivers/pci/pcie/err.c
17597
17598 PCI ERROR RECOVERY
17599 M:      Linas Vepstas <[email protected]>
17600 L:      [email protected]
17601 S:      Supported
17602 F:      Documentation/PCI/pci-error-recovery.rst
17603
17604 PCI MSI DRIVER FOR ALTERA MSI IP
17605 M:      Joyce Ooi <[email protected]>
17606 L:      [email protected]
17607 S:      Supported
17608 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
17609 F:      drivers/pci/controller/pcie-altera-msi.c
17610
17611 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
17612 M:      Toan Le <[email protected]>
17613 L:      [email protected]
17614 L:      [email protected] (moderated for non-subscribers)
17615 S:      Maintained
17616 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
17617 F:      drivers/pci/controller/pci-xgene-msi.c
17618
17619 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
17620 M:      Lorenzo Pieralisi <[email protected]>
17621 M:      Krzysztof Wilczyński <[email protected]>
17622 R:      Rob Herring <[email protected]>
17623 L:      [email protected]
17624 S:      Supported
17625 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17626 B:      https://bugzilla.kernel.org
17627 C:      irc://irc.oftc.net/linux-pci
17628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17629 F:      Documentation/devicetree/bindings/pci/
17630 F:      drivers/pci/controller/
17631 F:      drivers/pci/pci-bridge-emul.c
17632 F:      drivers/pci/pci-bridge-emul.h
17633
17634 PCI PEER-TO-PEER DMA (P2PDMA)
17635 M:      Bjorn Helgaas <[email protected]>
17636 M:      Logan Gunthorpe <[email protected]>
17637 L:      [email protected]
17638 S:      Supported
17639 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17640 B:      https://bugzilla.kernel.org
17641 C:      irc://irc.oftc.net/linux-pci
17642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17643 F:      Documentation/driver-api/pci/p2pdma.rst
17644 F:      drivers/pci/p2pdma.c
17645 F:      include/linux/pci-p2pdma.h
17646
17647 PCI POWER CONTROL
17648 M:      Bartosz Golaszewski <[email protected]>
17649 L:      [email protected]
17650 S:      Maintained
17651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17652 F:      drivers/pci/pwrctl/*
17653 F:      include/linux/pci-pwrctl.h
17654
17655 PCI SUBSYSTEM
17656 M:      Bjorn Helgaas <[email protected]>
17657 L:      [email protected]
17658 S:      Supported
17659 Q:      https://patchwork.kernel.org/project/linux-pci/list/
17660 B:      https://bugzilla.kernel.org
17661 C:      irc://irc.oftc.net/linux-pci
17662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
17663 F:      Documentation/PCI/
17664 F:      Documentation/devicetree/bindings/pci/
17665 F:      arch/x86/kernel/early-quirks.c
17666 F:      arch/x86/kernel/quirks.c
17667 F:      arch/x86/pci/
17668 F:      drivers/acpi/pci*
17669 F:      drivers/pci/
17670 F:      include/asm-generic/pci*
17671 F:      include/linux/of_pci.h
17672 F:      include/linux/pci*
17673 F:      include/uapi/linux/pci*
17674
17675 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
17676 M:      Jonathan Chocron <[email protected]>
17677 L:      [email protected]
17678 S:      Maintained
17679 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
17680 F:      drivers/pci/controller/dwc/pcie-al.c
17681
17682 PCIE DRIVER FOR AMLOGIC MESON
17683 M:      Yue Wang <[email protected]>
17684 L:      [email protected]
17685 L:      [email protected]
17686 S:      Maintained
17687 F:      drivers/pci/controller/dwc/pci-meson.c
17688
17689 PCIE DRIVER FOR AXIS ARTPEC
17690 M:      Jesper Nilsson <[email protected]>
17691 L:      [email protected]
17692 L:      [email protected]
17693 S:      Maintained
17694 F:      Documentation/devicetree/bindings/pci/axis,artpec*
17695 F:      drivers/pci/controller/dwc/*artpec*
17696
17697 PCIE DRIVER FOR CAVIUM THUNDERX
17698 M:      Robert Richter <[email protected]>
17699 L:      [email protected]
17700 L:      [email protected] (moderated for non-subscribers)
17701 S:      Odd Fixes
17702 F:      drivers/pci/controller/pci-thunder-*
17703
17704 PCIE DRIVER FOR HISILICON
17705 M:      Zhou Wang <[email protected]>
17706 L:      [email protected]
17707 S:      Maintained
17708 F:      drivers/pci/controller/dwc/pcie-hisi.c
17709
17710 PCIE DRIVER FOR HISILICON KIRIN
17711 M:      Xiaowei Song <[email protected]>
17712 M:      Binghui Wang <[email protected]>
17713 L:      [email protected]
17714 S:      Maintained
17715 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
17716 F:      drivers/pci/controller/dwc/pcie-kirin.c
17717
17718 PCIE DRIVER FOR HISILICON STB
17719 M:      Shawn Guo <[email protected]>
17720 L:      [email protected]
17721 S:      Maintained
17722 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
17723 F:      drivers/pci/controller/dwc/pcie-histb.c
17724
17725 PCIE DRIVER FOR INTEL KEEM BAY
17726 M:      Srikanth Thokala <[email protected]>
17727 L:      [email protected]
17728 S:      Supported
17729 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
17730 F:      drivers/pci/controller/dwc/pcie-keembay.c
17731
17732 PCIE DRIVER FOR INTEL LGM GW SOC
17733 M:      Chuanhua Lei <[email protected]>
17734 L:      [email protected]
17735 S:      Maintained
17736 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
17737 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
17738
17739 PCIE DRIVER FOR MEDIATEK
17740 M:      Ryder Lee <[email protected]>
17741 M:      Jianjun Wang <[email protected]>
17742 L:      [email protected]
17743 L:      [email protected] (moderated for non-subscribers)
17744 S:      Supported
17745 F:      Documentation/devicetree/bindings/pci/mediatek*
17746 F:      drivers/pci/controller/*mediatek*
17747
17748 PCIE DRIVER FOR MICROCHIP
17749 M:      Daire McNamara <[email protected]>
17750 L:      [email protected]
17751 S:      Supported
17752 F:      Documentation/devicetree/bindings/pci/microchip*
17753 F:      drivers/pci/controller/plda/*microchip*
17754
17755 PCIE DRIVER FOR QUALCOMM MSM
17756 M:      Manivannan Sadhasivam <[email protected]>
17757 L:      [email protected]
17758 L:      [email protected]
17759 S:      Maintained
17760 F:      drivers/pci/controller/dwc/pcie-qcom.c
17761
17762 PCIE DRIVER FOR ROCKCHIP
17763 M:      Shawn Lin <[email protected]>
17764 L:      [email protected]
17765 L:      [email protected]
17766 S:      Maintained
17767 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
17768 F:      drivers/pci/controller/pcie-rockchip*
17769
17770 PCIE DRIVER FOR SOCIONEXT UNIPHIER
17771 M:      Kunihiko Hayashi <[email protected]>
17772 L:      [email protected]
17773 S:      Maintained
17774 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
17775 F:      drivers/pci/controller/dwc/pcie-uniphier*
17776
17777 PCIE DRIVER FOR ST SPEAR13XX
17778 M:      Pratyush Anand <[email protected]>
17779 L:      [email protected]
17780 S:      Maintained
17781 F:      drivers/pci/controller/dwc/*spear*
17782
17783 PCIE DRIVER FOR STARFIVE JH71x0
17784 M:      Kevin Xie <[email protected]>
17785 L:      [email protected]
17786 S:      Maintained
17787 F:      Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
17788 F:      drivers/pci/controller/plda/pcie-starfive.c
17789
17790 PCIE ENDPOINT DRIVER FOR QUALCOMM
17791 M:      Manivannan Sadhasivam <[email protected]>
17792 L:      [email protected]
17793 L:      [email protected]
17794 S:      Maintained
17795 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
17796 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
17797
17798 PCMCIA SUBSYSTEM
17799 M:      Dominik Brodowski <[email protected]>
17800 S:      Odd Fixes
17801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
17802 F:      Documentation/pcmcia/
17803 F:      drivers/pcmcia/
17804 F:      include/pcmcia/
17805 F:      tools/pcmcia/
17806
17807 PCNET32 NETWORK DRIVER
17808 M:      Don Fry <[email protected]>
17809 L:      [email protected]
17810 S:      Maintained
17811 F:      drivers/net/ethernet/amd/pcnet32.c
17812
17813 PCRYPT PARALLEL CRYPTO ENGINE
17814 M:      Steffen Klassert <[email protected]>
17815 L:      [email protected]
17816 S:      Maintained
17817 F:      crypto/pcrypt.c
17818 F:      include/crypto/pcrypt.h
17819
17820 PDS DSC VIRTIO DATA PATH ACCELERATOR
17821 R:      Shannon Nelson <[email protected]>
17822 F:      drivers/vdpa/pds/
17823
17824 PECI HARDWARE MONITORING DRIVERS
17825 M:      Iwona Winiarska <[email protected]>
17826 L:      [email protected]
17827 S:      Supported
17828 F:      Documentation/hwmon/peci-cputemp.rst
17829 F:      Documentation/hwmon/peci-dimmtemp.rst
17830 F:      drivers/hwmon/peci/
17831
17832 PECI SUBSYSTEM
17833 M:      Iwona Winiarska <[email protected]>
17834 L:      [email protected] (moderated for non-subscribers)
17835 S:      Supported
17836 F:      Documentation/devicetree/bindings/peci/
17837 F:      Documentation/peci/
17838 F:      drivers/peci/
17839 F:      include/linux/peci-cpu.h
17840 F:      include/linux/peci.h
17841
17842 PENSANDO ETHERNET DRIVERS
17843 M:      Shannon Nelson <[email protected]>
17844 M:      Brett Creeley <[email protected]>
17845 L:      [email protected]
17846 S:      Supported
17847 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
17848 F:      drivers/net/ethernet/pensando/
17849
17850 PER-CPU MEMORY ALLOCATOR
17851 M:      Dennis Zhou <[email protected]>
17852 M:      Tejun Heo <[email protected]>
17853 M:      Christoph Lameter <[email protected]>
17854 L:      [email protected]
17855 S:      Maintained
17856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
17857 F:      arch/*/include/asm/percpu.h
17858 F:      include/linux/percpu*.h
17859 F:      lib/percpu*.c
17860 F:      mm/percpu*.c
17861
17862 PER-TASK DELAY ACCOUNTING
17863 M:      Balbir Singh <[email protected]>
17864 S:      Maintained
17865 F:      include/linux/delayacct.h
17866 F:      kernel/delayacct.c
17867
17868 PERFORMANCE EVENTS SUBSYSTEM
17869 M:      Peter Zijlstra <[email protected]>
17870 M:      Ingo Molnar <[email protected]>
17871 M:      Arnaldo Carvalho de Melo <[email protected]>
17872 M:      Namhyung Kim <[email protected]>
17873 R:      Mark Rutland <[email protected]>
17874 R:      Alexander Shishkin <[email protected]>
17875 R:      Jiri Olsa <[email protected]>
17876 R:      Ian Rogers <[email protected]>
17877 R:      Adrian Hunter <[email protected]>
17878 R:      "Liang, Kan" <[email protected]>
17879 L:      [email protected]
17880 L:      [email protected]
17881 S:      Supported
17882 W:      https://perf.wiki.kernel.org/
17883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
17885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
17886 F:      arch/*/events/*
17887 F:      arch/*/events/*/*
17888 F:      arch/*/include/asm/perf_event.h
17889 F:      arch/*/kernel/*/*/perf_event*.c
17890 F:      arch/*/kernel/*/perf_event*.c
17891 F:      arch/*/kernel/perf_callchain.c
17892 F:      arch/*/kernel/perf_event*.c
17893 F:      include/linux/perf_event.h
17894 F:      include/uapi/linux/perf_event.h
17895 F:      kernel/events/*
17896 F:      tools/lib/perf/
17897 F:      tools/perf/
17898
17899 PERFORMANCE EVENTS TOOLING ARM64
17900 R:      John Garry <[email protected]>
17901 R:      Will Deacon <[email protected]>
17902 R:      James Clark <[email protected]>
17903 R:      Mike Leach <[email protected]>
17904 R:      Leo Yan <[email protected]>
17905 L:      [email protected] (moderated for non-subscribers)
17906 S:      Supported
17907 F:      tools/build/feature/test-libopencsd.c
17908 F:      tools/perf/arch/arm*/
17909 F:      tools/perf/pmu-events/arch/arm64/
17910 F:      tools/perf/util/arm-spe*
17911 F:      tools/perf/util/cs-etm*
17912
17913 PERSONALITY HANDLING
17914 M:      Christoph Hellwig <[email protected]>
17915 L:      [email protected]
17916 S:      Maintained
17917 F:      include/linux/personality.h
17918 F:      include/uapi/linux/personality.h
17919
17920 PHOENIX RC FLIGHT CONTROLLER ADAPTER
17921 M:      Marcus Folkesson <[email protected]>
17922 L:      [email protected]
17923 S:      Maintained
17924 F:      Documentation/input/devices/pxrc.rst
17925 F:      drivers/input/joystick/pxrc.c
17926
17927 PHONET PROTOCOL
17928 M:      Remi Denis-Courmont <[email protected]>
17929 S:      Supported
17930 F:      Documentation/networking/phonet.rst
17931 F:      include/linux/phonet.h
17932 F:      include/net/phonet/
17933 F:      include/uapi/linux/phonet.h
17934 F:      net/phonet/
17935
17936 PHRAM MTD DRIVER
17937 M:      Joern Engel <[email protected]>
17938 L:      [email protected]
17939 S:      Maintained
17940 F:      drivers/mtd/devices/phram.c
17941
17942 PICOLCD HID DRIVER
17943 M:      Bruno Prémont <[email protected]>
17944 L:      [email protected]
17945 S:      Maintained
17946 F:      drivers/hid/hid-picolcd*
17947
17948 PIDFD API
17949 M:      Christian Brauner <[email protected]>
17950 L:      [email protected]
17951 S:      Maintained
17952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
17953 F:      samples/pidfd/
17954 F:      tools/testing/selftests/clone3/
17955 F:      tools/testing/selftests/pid_namespace/
17956 F:      tools/testing/selftests/pidfd/
17957 K:      (?i)pidfd
17958 K:      (?i)clone3
17959 K:      \b(clone_args|kernel_clone_args)\b
17960
17961 PIN CONTROL SUBSYSTEM
17962 M:      Linus Walleij <[email protected]>
17963 L:      [email protected]
17964 S:      Maintained
17965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
17966 F:      Documentation/devicetree/bindings/pinctrl/
17967 F:      Documentation/driver-api/pin-control.rst
17968 F:      drivers/pinctrl/
17969 F:      include/dt-bindings/pinctrl/
17970 F:      include/linux/pinctrl/
17971
17972 PIN CONTROLLER - AMD
17973 M:      Basavaraj Natikar <[email protected]>
17974 M:      Shyam Sundar S K <[email protected]>
17975 S:      Maintained
17976 F:      drivers/pinctrl/pinctrl-amd.c
17977
17978 PIN CONTROLLER - FREESCALE
17979 M:      Dong Aisheng <[email protected]>
17980 M:      Fabio Estevam <[email protected]>
17981 M:      Shawn Guo <[email protected]>
17982 M:      Jacky Bai <[email protected]>
17983 R:      Pengutronix Kernel Team <[email protected]>
17984 L:      [email protected]
17985 L:      NXP S32 Linux Team <[email protected]>
17986 S:      Maintained
17987 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
17988 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
17989 F:      drivers/pinctrl/freescale/
17990 F:      drivers/pinctrl/nxp/
17991
17992 PIN CONTROLLER - INTEL
17993 M:      Mika Westerberg <[email protected]>
17994 M:      Andy Shevchenko <[email protected]>
17995 S:      Supported
17996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17997 F:      drivers/pinctrl/intel/
17998
17999 PIN CONTROLLER - KEEMBAY
18000 M:      Lakshmi Sowjanya D <[email protected]>
18001 S:      Supported
18002 F:      drivers/pinctrl/pinctrl-keembay*
18003
18004 PIN CONTROLLER - MEDIATEK
18005 M:      Sean Wang <[email protected]>
18006 L:      [email protected] (moderated for non-subscribers)
18007 S:      Maintained
18008 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
18009 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
18010 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
18011 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
18012 F:      drivers/pinctrl/mediatek/
18013
18014 PIN CONTROLLER - MEDIATEK MIPS
18015 M:      Arınç ÜNAL <[email protected]>
18016 M:      Sergio Paracuellos <[email protected]>
18017 L:      [email protected] (moderated for non-subscribers)
18018 L:      [email protected]
18019 S:      Maintained
18020 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
18021 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
18022 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
18023 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
18024 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
18025 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
18026 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
18027 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
18028 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
18029 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
18030 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
18031 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
18032 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
18033 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
18034 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
18035
18036 PIN CONTROLLER - MICROCHIP AT91
18037 M:      Ludovic Desroches <[email protected]>
18038 L:      [email protected] (moderated for non-subscribers)
18039 L:      [email protected]
18040 S:      Supported
18041 F:      drivers/gpio/gpio-sama5d2-piobu.c
18042 F:      drivers/pinctrl/pinctrl-at91*
18043
18044 PIN CONTROLLER - QUALCOMM
18045 M:      Bjorn Andersson <[email protected]>
18046 L:      [email protected]
18047 S:      Maintained
18048 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
18049 F:      drivers/pinctrl/qcom/
18050
18051 PIN CONTROLLER - RENESAS
18052 M:      Geert Uytterhoeven <[email protected]>
18053 L:      [email protected]
18054 S:      Supported
18055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
18056 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
18057 F:      drivers/pinctrl/renesas/
18058
18059 PIN CONTROLLER - SAMSUNG
18060 M:      Krzysztof Kozlowski <[email protected]>
18061 M:      Sylwester Nawrocki <[email protected]>
18062 R:      Alim Akhtar <[email protected]>
18063 L:      [email protected] (moderated for non-subscribers)
18064 L:      [email protected]
18065 S:      Maintained
18066 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
18067 B:      mailto:[email protected]
18068 C:      irc://irc.libera.chat/linux-exynos
18069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
18070 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
18071 F:      drivers/pinctrl/samsung/
18072
18073 PIN CONTROLLER - SINGLE
18074 M:      Tony Lindgren <[email protected]>
18075 M:      Haojian Zhuang <[email protected]>
18076 L:      [email protected] (moderated for non-subscribers)
18077 L:      [email protected]
18078 S:      Maintained
18079 F:      drivers/pinctrl/pinctrl-single.c
18080
18081 PIN CONTROLLER - SUNPLUS / TIBBO
18082 M:      Dvorkin Dmitry <[email protected]>
18083 M:      Wells Lu <[email protected]>
18084 L:      [email protected] (moderated for non-subscribers)
18085 S:      Maintained
18086 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
18087 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
18088 F:      drivers/pinctrl/sunplus/
18089 F:      include/dt-bindings/pinctrl/sppctl*.h
18090
18091 PINE64 PINEPHONE KEYBOARD DRIVER
18092 M:      Samuel Holland <[email protected]>
18093 S:      Supported
18094 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
18095 F:      drivers/input/keyboard/pinephone-keyboard.c
18096
18097 PKTCDVD DRIVER
18098 M:      [email protected]
18099 S:      Orphan
18100 F:      drivers/block/pktcdvd.c
18101 F:      include/linux/pktcdvd.h
18102 F:      include/uapi/linux/pktcdvd.h
18103
18104 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
18105 M:      Tomasz Duszynski <[email protected]>
18106 S:      Maintained
18107 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
18108 F:      drivers/iio/chemical/pms7003.c
18109
18110 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
18111 M:      Piergiorgio Beruto <[email protected]>
18112 L:      [email protected]
18113 S:      Maintained
18114 F:      drivers/net/phy/mdio-open-alliance.h
18115 F:      net/ethtool/plca.c
18116
18117 PLDMFW LIBRARY
18118 M:      Jacob Keller <[email protected]>
18119 S:      Maintained
18120 F:      Documentation/driver-api/pldmfw/
18121 F:      include/linux/pldmfw.h
18122 F:      lib/pldmfw/
18123
18124 PLX DMA DRIVER
18125 M:      Logan Gunthorpe <[email protected]>
18126 S:      Maintained
18127 F:      drivers/dma/plx_dma.c
18128
18129 PM-GRAPH UTILITY
18130 M:      "Todd E Brandt" <[email protected]>
18131 L:      [email protected]
18132 S:      Supported
18133 W:      https://01.org/pm-graph
18134 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
18135 T:      git git://github.com/intel/pm-graph
18136 F:      tools/power/pm-graph
18137
18138 PM6764TR DRIVER
18139 M:      Charles Hsu     <[email protected]>
18140 L:      [email protected]
18141 S:      Maintained
18142 F:      Documentation/hwmon/pm6764tr.rst
18143 F:      drivers/hwmon/pmbus/pm6764tr.c
18144
18145 PMC SIERRA MaxRAID DRIVER
18146 L:      [email protected]
18147 S:      Orphan
18148 W:      http://www.pmc-sierra.com/
18149 F:      drivers/scsi/pmcraid.*
18150
18151 PMC SIERRA PM8001 DRIVER
18152 M:      Jack Wang <[email protected]>
18153 L:      [email protected]
18154 S:      Supported
18155 F:      drivers/scsi/pm8001/
18156
18157 PNI RM3100 IIO DRIVER
18158 M:      Song Qiang <[email protected]>
18159 L:      [email protected]
18160 S:      Maintained
18161 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
18162 F:      drivers/iio/magnetometer/rm3100*
18163
18164 PNP SUPPORT
18165 M:      "Rafael J. Wysocki" <[email protected]>
18166 L:      [email protected]
18167 S:      Maintained
18168 F:      drivers/pnp/
18169 F:      include/linux/pnp.h
18170
18171 POSIX CLOCKS and TIMERS
18172 M:      Anna-Maria Behnsen <[email protected]>
18173 M:      Frederic Weisbecker <[email protected]>
18174 M:      Thomas Gleixner <[email protected]>
18175 L:      [email protected]
18176 S:      Maintained
18177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
18178 F:      fs/timerfd.c
18179 F:      include/linux/time_namespace.h
18180 F:      include/linux/timerfd.h
18181 F:      include/uapi/linux/time.h
18182 F:      include/uapi/linux/timerfd.h
18183 F:      include/trace/events/timer*
18184 F:      kernel/time/itimer.c
18185 F:      kernel/time/posix-*
18186 F:      kernel/time/namespace.c
18187
18188 POWER MANAGEMENT CORE
18189 M:      "Rafael J. Wysocki" <[email protected]>
18190 L:      [email protected]
18191 S:      Supported
18192 B:      https://bugzilla.kernel.org
18193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
18194 F:      drivers/base/power/
18195 F:      drivers/powercap/
18196 F:      include/linux/intel_rapl.h
18197 F:      include/linux/pm.h
18198 F:      include/linux/pm_*
18199 F:      include/linux/powercap.h
18200 F:      kernel/configs/nopm.config
18201
18202 POWER SEQUENCING
18203 M:      Bartosz Golaszewski <[email protected]>
18204 L:      [email protected]
18205 S:      Maintained
18206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
18207 F:      drivers/power/sequencing/
18208 F:      include/linux/pwrseq/
18209
18210 POWER STATE COORDINATION INTERFACE (PSCI)
18211 M:      Mark Rutland <[email protected]>
18212 M:      Lorenzo Pieralisi <[email protected]>
18213 L:      [email protected] (moderated for non-subscribers)
18214 S:      Maintained
18215 F:      drivers/firmware/psci/
18216 F:      include/linux/psci.h
18217 F:      include/uapi/linux/psci.h
18218
18219 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
18220 M:      Sebastian Reichel <[email protected]>
18221 L:      [email protected]
18222 S:      Maintained
18223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
18224 F:      Documentation/ABI/testing/sysfs-class-power
18225 F:      Documentation/devicetree/bindings/power/supply/
18226 F:      drivers/power/supply/
18227 F:      include/linux/power/
18228 F:      include/linux/power_supply.h
18229 F:      tools/testing/selftests/power_supply/
18230
18231 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
18232 M:      Suraj Jitindar Singh <[email protected]>
18233 L:      [email protected]
18234 S:      Maintained
18235 F:      drivers/char/powernv-op-panel.c
18236
18237 PPP OVER ATM (RFC 2364)
18238 M:      Mitchell Blank Jr <[email protected]>
18239 S:      Maintained
18240 F:      include/uapi/linux/atmppp.h
18241 F:      net/atm/pppoatm.c
18242
18243 PPP OVER ETHERNET
18244 M:      Michal Ostrowski <[email protected]>
18245 S:      Maintained
18246 F:      drivers/net/ppp/pppoe.c
18247 F:      drivers/net/ppp/pppox.c
18248
18249 PPP OVER L2TP
18250 M:      James Chapman <[email protected]>
18251 S:      Maintained
18252 F:      include/linux/if_pppol2tp.h
18253 F:      include/uapi/linux/if_pppol2tp.h
18254 F:      net/l2tp/l2tp_ppp.c
18255
18256 PPP PROTOCOL DRIVERS AND COMPRESSORS
18257 L:      [email protected]
18258 S:      Orphan
18259 F:      drivers/net/ppp/ppp_*
18260
18261 PPS SUPPORT
18262 M:      Rodolfo Giometti <[email protected]>
18263 L:      [email protected] (subscribers-only)
18264 S:      Maintained
18265 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
18266 F:      Documentation/ABI/testing/sysfs-pps
18267 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
18268 F:      Documentation/driver-api/pps.rst
18269 F:      drivers/pps/
18270 F:      include/linux/pps*.h
18271 F:      include/uapi/linux/pps.h
18272
18273 PPTP DRIVER
18274 M:      Dmitry Kozlov <[email protected]>
18275 L:      [email protected]
18276 S:      Maintained
18277 W:      http://sourceforge.net/projects/accel-pptp
18278 F:      drivers/net/ppp/pptp.c
18279
18280 PRESSURE STALL INFORMATION (PSI)
18281 M:      Johannes Weiner <[email protected]>
18282 M:      Suren Baghdasaryan <[email protected]>
18283 R:      Peter Ziljstra <[email protected]>
18284 S:      Maintained
18285 F:      include/linux/psi*
18286 F:      kernel/sched/psi.c
18287
18288 PRINTK
18289 M:      Petr Mladek <[email protected]>
18290 R:      Steven Rostedt <[email protected]>
18291 R:      John Ogness <[email protected]>
18292 R:      Sergey Senozhatsky <[email protected]>
18293 S:      Maintained
18294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
18295 F:      include/linux/printk.h
18296 F:      kernel/printk/
18297
18298 PRINTK INDEXING
18299 R:      Chris Down <[email protected]>
18300 S:      Maintained
18301 F:      Documentation/core-api/printk-index.rst
18302 F:      kernel/printk/index.c
18303 K:      printk_index
18304
18305 PROC FILESYSTEM
18306 L:      [email protected]
18307 L:      [email protected]
18308 S:      Maintained
18309 F:      Documentation/filesystems/proc.rst
18310 F:      fs/proc/
18311 F:      include/linux/proc_fs.h
18312 F:      tools/testing/selftests/proc/
18313
18314 PROC SYSCTL
18315 M:      Luis Chamberlain <[email protected]>
18316 M:      Kees Cook <[email protected]>
18317 M:      Joel Granados <[email protected]>
18318 L:      [email protected]
18319 L:      [email protected]
18320 S:      Maintained
18321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next
18322 F:      fs/proc/proc_sysctl.c
18323 F:      include/linux/sysctl.h
18324 F:      kernel/sysctl-test.c
18325 F:      kernel/sysctl.c
18326 F:      tools/testing/selftests/sysctl/
18327
18328 PS3 NETWORK SUPPORT
18329 M:      Geoff Levand <[email protected]>
18330 L:      [email protected]
18331 L:      [email protected]
18332 S:      Maintained
18333 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
18334
18335 PS3 PLATFORM SUPPORT
18336 M:      Geoff Levand <[email protected]>
18337 L:      [email protected]
18338 S:      Maintained
18339 F:      arch/powerpc/boot/ps3*
18340 F:      arch/powerpc/include/asm/lv1call.h
18341 F:      arch/powerpc/include/asm/ps3*.h
18342 F:      arch/powerpc/platforms/ps3/
18343 F:      drivers/*/ps3*
18344 F:      drivers/ps3/
18345 F:      drivers/rtc/rtc-ps3.c
18346 F:      drivers/usb/host/*ps3.c
18347 F:      sound/ppc/snd_ps3*
18348
18349 PS3VRAM DRIVER
18350 M:      Jim Paris <[email protected]>
18351 M:      Geoff Levand <[email protected]>
18352 L:      [email protected]
18353 S:      Maintained
18354 F:      drivers/block/ps3vram.c
18355
18356 PSAMPLE PACKET SAMPLING SUPPORT
18357 M:      Yotam Gigi <[email protected]>
18358 S:      Maintained
18359 F:      include/net/psample.h
18360 F:      include/uapi/linux/psample.h
18361 F:      net/psample
18362
18363 PSE NETWORK DRIVER
18364 M:      Oleksij Rempel <[email protected]>
18365 M:      Kory Maincent <[email protected]>
18366 L:      [email protected]
18367 S:      Maintained
18368 F:      Documentation/devicetree/bindings/net/pse-pd/
18369 F:      drivers/net/pse-pd/
18370
18371 PSTORE FILESYSTEM
18372 M:      Kees Cook <[email protected]>
18373 R:      Tony Luck <[email protected]>
18374 R:      Guilherme G. Piccoli <[email protected]>
18375 L:      [email protected]
18376 S:      Supported
18377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
18378 F:      Documentation/admin-guide/pstore-blk.rst
18379 F:      Documentation/admin-guide/ramoops.rst
18380 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
18381 F:      drivers/acpi/apei/erst.c
18382 F:      drivers/firmware/efi/efi-pstore.c
18383 F:      fs/pstore/
18384 F:      include/linux/pstore*
18385 K:      \b(pstore|ramoops)
18386
18387 PT5161L HARDWARE MONITOR DRIVER
18388 M:      Cosmo Chou <[email protected]>
18389 L:      [email protected]
18390 S:      Maintained
18391 F:      Documentation/hwmon/pt5161l.rst
18392 F:      drivers/hwmon/pt5161l.c
18393
18394 PTP HARDWARE CLOCK SUPPORT
18395 M:      Richard Cochran <[email protected]>
18396 L:      [email protected]
18397 S:      Maintained
18398 W:      http://linuxptp.sourceforge.net/
18399 F:      Documentation/ABI/testing/sysfs-ptp
18400 F:      Documentation/driver-api/ptp.rst
18401 F:      drivers/net/phy/dp83640*
18402 F:      drivers/ptp/*
18403 F:      include/linux/ptp_cl*
18404 K:      (?:\b|_)ptp(?:\b|_)
18405
18406 PTP MOCKUP CLOCK SUPPORT
18407 M:      Vladimir Oltean <[email protected]>
18408 L:      [email protected]
18409 S:      Maintained
18410 F:      drivers/ptp/ptp_mock.c
18411 F:      include/linux/ptp_mock.h
18412
18413 PTP VIRTUAL CLOCK SUPPORT
18414 M:      Yangbo Lu <[email protected]>
18415 L:      [email protected]
18416 S:      Maintained
18417 F:      drivers/ptp/ptp_vclock.c
18418 F:      net/ethtool/phc_vclocks.c
18419
18420 PTRACE SUPPORT
18421 M:      Oleg Nesterov <[email protected]>
18422 S:      Maintained
18423 F:      arch/*/*/ptrace*.c
18424 F:      arch/*/include/asm/ptrace*.h
18425 F:      arch/*/ptrace*.c
18426 F:      include/asm-generic/syscall.h
18427 F:      include/linux/ptrace.h
18428 F:      include/linux/regset.h
18429 F:      include/uapi/linux/ptrace.h
18430 F:      kernel/ptrace.c
18431
18432 PULSE8-CEC DRIVER
18433 M:      Hans Verkuil <[email protected]>
18434 L:      [email protected]
18435 S:      Maintained
18436 T:      git git://linuxtv.org/media_tree.git
18437 F:      drivers/media/cec/usb/pulse8/
18438
18439 PURELIFI PLFXLC DRIVER
18440 M:      Srinivasan Raju <[email protected]>
18441 L:      [email protected]
18442 S:      Supported
18443 F:      drivers/net/wireless/purelifi/plfxlc/
18444
18445 PVRUSB2 VIDEO4LINUX DRIVER
18446 M:      Mike Isely <[email protected]>
18447 L:      [email protected]       (subscribers-only)
18448 L:      [email protected]
18449 S:      Maintained
18450 W:      http://www.isely.net/pvrusb2/
18451 T:      git git://linuxtv.org/media_tree.git
18452 F:      Documentation/driver-api/media/drivers/pvrusb2*
18453 F:      drivers/media/usb/pvrusb2/
18454
18455 PWC WEBCAM DRIVER
18456 M:      Hans Verkuil <[email protected]>
18457 L:      [email protected]
18458 S:      Odd Fixes
18459 T:      git git://linuxtv.org/media_tree.git
18460 F:      drivers/media/usb/pwc/*
18461 F:      include/trace/events/pwc.h
18462
18463 PWM IR Transmitter
18464 M:      Sean Young <[email protected]>
18465 L:      [email protected]
18466 S:      Maintained
18467 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
18468 F:      drivers/media/rc/pwm-ir-tx.c
18469
18470 PWM SUBSYSTEM
18471 M:      Uwe Kleine-König <[email protected]>
18472 L:      [email protected]
18473 S:      Maintained
18474 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
18475 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git
18476 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
18477 F:      Documentation/devicetree/bindings/pwm/
18478 F:      Documentation/driver-api/pwm.rst
18479 F:      drivers/gpio/gpio-mvebu.c
18480 F:      drivers/pwm/
18481 F:      drivers/video/backlight/pwm_bl.c
18482 F:      include/dt-bindings/pwm/
18483 F:      include/linux/pwm.h
18484 F:      include/linux/pwm_backlight.h
18485 K:      pwm_(config|apply_might_sleep|apply_atomic|ops)
18486
18487 PXA GPIO DRIVER
18488 M:      Robert Jarzmik <[email protected]>
18489 L:      [email protected]
18490 S:      Maintained
18491 F:      drivers/gpio/gpio-pxa.c
18492
18493 PXA MMCI DRIVER
18494 S:      Orphan
18495
18496 PXA RTC DRIVER
18497 M:      Robert Jarzmik <[email protected]>
18498 L:      [email protected]
18499 S:      Maintained
18500
18501 PXA2xx/PXA3xx SUPPORT
18502 M:      Daniel Mack <[email protected]>
18503 M:      Haojian Zhuang <[email protected]>
18504 M:      Robert Jarzmik <[email protected]>
18505 L:      [email protected] (moderated for non-subscribers)
18506 S:      Maintained
18507 T:      git git://github.com/hzhuang1/linux.git
18508 T:      git git://github.com/rjarzmik/linux.git
18509 F:      arch/arm/boot/dts/intel/pxa/
18510 F:      arch/arm/mach-pxa/
18511 F:      drivers/dma/pxa*
18512 F:      drivers/pcmcia/pxa2xx*
18513 F:      drivers/pinctrl/pxa/
18514 F:      drivers/spi/spi-pxa2xx*
18515 F:      drivers/usb/gadget/udc/pxa2*
18516 F:      include/sound/pxa2xx-lib.h
18517 F:      sound/arm/pxa*
18518 F:      sound/soc/pxa/
18519
18520 QAT DRIVER
18521 M:      Giovanni Cabiddu <[email protected]>
18522 L:      [email protected]
18523 S:      Supported
18524 F:      drivers/crypto/intel/qat/
18525
18526 QCOM AUDIO (ASoC) DRIVERS
18527 M:      Srinivas Kandagatla <[email protected]>
18528 M:      Banajit Goswami <[email protected]>
18529 L:      [email protected] (moderated for non-subscribers)
18530 L:      [email protected]
18531 S:      Supported
18532 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
18533 F:      Documentation/devicetree/bindings/sound/qcom,*
18534 F:      drivers/soc/qcom/apr.c
18535 F:      include/dt-bindings/sound/qcom,wcd9335.h
18536 F:      sound/soc/codecs/lpass-rx-macro.*
18537 F:      sound/soc/codecs/lpass-tx-macro.*
18538 F:      sound/soc/codecs/lpass-va-macro.c
18539 F:      sound/soc/codecs/lpass-wsa-macro.*
18540 F:      sound/soc/codecs/msm8916-wcd-analog.c
18541 F:      sound/soc/codecs/msm8916-wcd-digital.c
18542 F:      sound/soc/codecs/wcd-clsh-v2.*
18543 F:      sound/soc/codecs/wcd-mbhc-v2.*
18544 F:      sound/soc/codecs/wcd9335.*
18545 F:      sound/soc/codecs/wcd934x.c
18546 F:      sound/soc/codecs/wsa881x.c
18547 F:      sound/soc/codecs/wsa883x.c
18548 F:      sound/soc/codecs/wsa884x.c
18549 F:      sound/soc/qcom/
18550
18551 QCOM EMBEDDED USB DEBUGGER (EUD)
18552 M:      Souradeep Chowdhury <[email protected]>
18553 L:      [email protected]
18554 S:      Maintained
18555 F:      Documentation/ABI/testing/sysfs-driver-eud
18556 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
18557 F:      drivers/usb/misc/qcom_eud.c
18558
18559 QCOM IPA DRIVER
18560 M:      Alex Elder <[email protected]>
18561 L:      [email protected]
18562 S:      Maintained
18563 F:      drivers/net/ipa/
18564
18565 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
18566 M:      Gabriel Somlo <[email protected]>
18567 M:      "Michael S. Tsirkin" <[email protected]>
18568 L:      [email protected]
18569 S:      Maintained
18570 F:      drivers/firmware/qemu_fw_cfg.c
18571 F:      include/uapi/linux/qemu_fw_cfg.h
18572
18573 QIB DRIVER
18574 M:      Dennis Dalessandro <[email protected]>
18575 L:      [email protected]
18576 S:      Supported
18577 F:      drivers/infiniband/hw/qib/
18578
18579 QLOGIC QL41xxx FCOE DRIVER
18580 M:      Saurav Kashyap <[email protected]>
18581 M:      Javed Hasan <[email protected]>
18582 M:      [email protected]
18583 L:      [email protected]
18584 S:      Supported
18585 F:      drivers/scsi/qedf/
18586
18587 QLOGIC QL41xxx ISCSI DRIVER
18588 M:      Nilesh Javali <[email protected]>
18589 M:      Manish Rangankar <[email protected]>
18590 M:      [email protected]
18591 L:      [email protected]
18592 S:      Supported
18593 F:      drivers/scsi/qedi/
18594
18595 QLOGIC QL4xxx ETHERNET DRIVER
18596 M:      Manish Chopra <[email protected]>
18597 L:      [email protected]
18598 S:      Supported
18599 F:      drivers/net/ethernet/qlogic/qed/
18600 F:      drivers/net/ethernet/qlogic/qede/
18601 F:      include/linux/qed/
18602
18603 QLOGIC QL4xxx RDMA DRIVER
18604 M:      Michal Kalderon <[email protected]>
18605 L:      [email protected]
18606 S:      Supported
18607 F:      drivers/infiniband/hw/qedr/
18608 F:      include/uapi/rdma/qedr-abi.h
18609
18610 QLOGIC QLA1280 SCSI DRIVER
18611 M:      Michael Reed <[email protected]>
18612 L:      [email protected]
18613 S:      Maintained
18614 F:      drivers/scsi/qla1280.[ch]
18615
18616 QLOGIC QLA2XXX FC-SCSI DRIVER
18617 M:      Nilesh Javali <[email protected]>
18618 M:      [email protected]
18619 L:      [email protected]
18620 S:      Supported
18621 F:      drivers/scsi/qla2xxx/
18622
18623 QLOGIC QLA3XXX NETWORK DRIVER
18624 M:      [email protected]
18625 L:      [email protected]
18626 S:      Supported
18627 F:      drivers/net/ethernet/qlogic/qla3xxx.*
18628
18629 QLOGIC QLA4XXX iSCSI DRIVER
18630 M:      Nilesh Javali <[email protected]>
18631 M:      Manish Rangankar <[email protected]>
18632 M:      [email protected]
18633 L:      [email protected]
18634 S:      Supported
18635 F:      drivers/scsi/qla4xxx/
18636
18637 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
18638 M:      Shahed Shaikh <[email protected]>
18639 M:      Manish Chopra <[email protected]>
18640 M:      [email protected]
18641 L:      [email protected]
18642 S:      Supported
18643 F:      drivers/net/ethernet/qlogic/qlcnic/
18644
18645 QM1D1B0004 MEDIA DRIVER
18646 M:      Akihiro Tsukada <[email protected]>
18647 L:      [email protected]
18648 S:      Odd Fixes
18649 F:      drivers/media/tuners/qm1d1b0004*
18650
18651 QM1D1C0042 MEDIA DRIVER
18652 M:      Akihiro Tsukada <[email protected]>
18653 L:      [email protected]
18654 S:      Odd Fixes
18655 F:      drivers/media/tuners/qm1d1c0042*
18656
18657 QNX4 FILESYSTEM
18658 M:      Anders Larsen <[email protected]>
18659 S:      Maintained
18660 W:      http://www.alarsen.net/linux/qnx4fs/
18661 F:      fs/qnx4/
18662 F:      include/uapi/linux/qnx4_fs.h
18663 F:      include/uapi/linux/qnxtypes.h
18664
18665 QNX6 FILESYSTEM
18666 S:      Orphan
18667 F:      Documentation/filesystems/qnx6.rst
18668 F:      fs/qnx6/
18669 F:      include/linux/qnx6_fs.h
18670
18671 QORIQ DPAA2 FSL-MC BUS DRIVER
18672 M:      Stuart Yoder <[email protected]>
18673 M:      Laurentiu Tudor <[email protected]>
18674 L:      [email protected]
18675 S:      Maintained
18676 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
18677 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
18678 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
18679 F:      drivers/bus/fsl-mc/
18680 F:      include/uapi/linux/fsl_mc.h
18681
18682 QT1010 MEDIA DRIVER
18683 L:      [email protected]
18684 S:      Orphan
18685 W:      https://linuxtv.org
18686 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18687 F:      drivers/media/tuners/qt1010*
18688
18689 QUALCOMM ATH12K WIRELESS DRIVER
18690 M:      Kalle Valo <[email protected]>
18691 M:      Jeff Johnson <[email protected]>
18692 L:      [email protected]
18693 S:      Supported
18694 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
18695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18696 F:      drivers/net/wireless/ath/ath12k/
18697 N:      ath12k
18698
18699 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
18700 M:      Kalle Valo <[email protected]>
18701 M:      Jeff Johnson <[email protected]>
18702 L:      [email protected]
18703 S:      Supported
18704 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
18705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18706 F:      drivers/net/wireless/ath/ath10k/
18707 N:      ath10k
18708
18709 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
18710 M:      Kalle Valo <[email protected]>
18711 M:      Jeff Johnson <[email protected]>
18712 L:      [email protected]
18713 S:      Supported
18714 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
18715 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
18716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18717 F:      drivers/net/wireless/ath/ath11k/
18718 N:      ath11k
18719
18720 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
18721 M:      Toke Høiland-Jørgensen <[email protected]>
18722 L:      [email protected]
18723 S:      Maintained
18724 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
18725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git
18726 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
18727 F:      drivers/net/wireless/ath/ath9k/
18728
18729 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER
18730 M:      Stefan Wahren <[email protected]>
18731 L:      [email protected]
18732 S:      Maintained
18733 F:      Documentation/devicetree/bindings/net/qca,qca7000.txt
18734 F:      drivers/net/ethernet/qualcomm/qca*
18735
18736 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
18737 M:      Stephan Gerhold <[email protected]>
18738 L:      [email protected]
18739 L:      [email protected]
18740 S:      Maintained
18741 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
18742 F:      drivers/net/wwan/qcom_bam_dmux.c
18743
18744 QUALCOMM CAMERA SUBSYSTEM DRIVER
18745 M:      Robert Foss <[email protected]>
18746 M:      Todor Tomov <[email protected]>
18747 M:      Bryan O'Donoghue <[email protected]>
18748 L:      [email protected]
18749 S:      Maintained
18750 F:      Documentation/admin-guide/media/qcom_camss.rst
18751 F:      Documentation/devicetree/bindings/media/*camss*
18752 F:      drivers/media/platform/qcom/camss/
18753
18754 QUALCOMM CLOCK DRIVERS
18755 M:      Bjorn Andersson <[email protected]>
18756 L:      [email protected]
18757 S:      Supported
18758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
18759 F:      Documentation/devicetree/bindings/clock/qcom,*
18760 F:      drivers/clk/qcom/
18761 F:      include/dt-bindings/clock/qcom,*
18762
18763 QUALCOMM CLOUD AI (QAIC) DRIVER
18764 M:      Jeffrey Hugo <[email protected]>
18765 R:      Carl Vanderlip <[email protected]>
18766 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
18767 L:      [email protected]
18768 L:      [email protected]
18769 S:      Supported
18770 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
18771 F:      Documentation/accel/qaic/
18772 F:      drivers/accel/qaic/
18773 F:      include/uapi/drm/qaic_accel.h
18774
18775 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
18776 M:      Bjorn Andersson <[email protected]>
18777 M:      Konrad Dybcio <[email protected]>
18778 L:      [email protected]
18779 L:      [email protected]
18780 S:      Maintained
18781 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
18782 F:      drivers/pmdomain/qcom/cpr.c
18783
18784 QUALCOMM CPUCP MAILBOX DRIVER
18785 M:      Sibi Sankar <[email protected]>
18786 L:      [email protected]
18787 S:      Supported
18788 F:      Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml
18789 F:      drivers/mailbox/qcom-cpucp-mbox.c
18790
18791 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
18792 M:      Ilia Lin <[email protected]>
18793 L:      [email protected]
18794 S:      Maintained
18795 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
18796 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
18797 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
18798
18799 QUALCOMM CRYPTO DRIVERS
18800 M:      Thara Gopinath <[email protected]>
18801 L:      [email protected]
18802 L:      [email protected]
18803 S:      Maintained
18804 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
18805 F:      drivers/crypto/qce/
18806
18807 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
18808 M:      Timur Tabi <[email protected]>
18809 L:      [email protected]
18810 S:      Maintained
18811 F:      drivers/net/ethernet/qualcomm/emac/
18812
18813 QUALCOMM ETHQOS ETHERNET DRIVER
18814 M:      Vinod Koul <[email protected]>
18815 L:      [email protected]
18816 L:      [email protected]
18817 S:      Maintained
18818 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
18819 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
18820
18821 QUALCOMM FASTRPC DRIVER
18822 M:      Srinivas Kandagatla <[email protected]>
18823 M:      Amol Maheshwari <[email protected]>
18824 L:      [email protected]
18825 L:      [email protected]
18826 S:      Maintained
18827 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
18828 F:      drivers/misc/fastrpc.c
18829 F:      include/uapi/misc/fastrpc.h
18830
18831 QUALCOMM HEXAGON ARCHITECTURE
18832 M:      Brian Cain <[email protected]>
18833 L:      [email protected]
18834 S:      Supported
18835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
18836 F:      arch/hexagon/
18837
18838 QUALCOMM HIDMA DRIVER
18839 M:      Sinan Kaya <[email protected]>
18840 L:      [email protected] (moderated for non-subscribers)
18841 L:      [email protected]
18842 L:      [email protected]
18843 S:      Supported
18844 F:      drivers/dma/qcom/hidma*
18845
18846 QUALCOMM I2C CCI DRIVER
18847 M:      Loic Poulain <[email protected]>
18848 M:      Robert Foss <[email protected]>
18849 L:      [email protected]
18850 L:      [email protected]
18851 S:      Maintained
18852 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
18853 F:      drivers/i2c/busses/i2c-qcom-cci.c
18854
18855 QUALCOMM INTERCONNECT BWMON DRIVER
18856 M:      Krzysztof Kozlowski <[email protected]>
18857 L:      [email protected]
18858 S:      Maintained
18859 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
18860 F:      drivers/soc/qcom/icc-bwmon.c
18861
18862 QUALCOMM IOMMU
18863 M:      Rob Clark <[email protected]>
18864 L:      [email protected]
18865 L:      [email protected]
18866 S:      Maintained
18867 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
18868 F:      drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
18869 F:      drivers/iommu/msm_iommu*
18870
18871 QUALCOMM IPC ROUTER (QRTR) DRIVER
18872 M:      Manivannan Sadhasivam <[email protected]>
18873 L:      [email protected]
18874 S:      Maintained
18875 F:      include/trace/events/qrtr.h
18876 F:      include/uapi/linux/qrtr.h
18877 F:      net/qrtr/
18878
18879 QUALCOMM IPCC MAILBOX DRIVER
18880 M:      Manivannan Sadhasivam <[email protected]>
18881 L:      [email protected]
18882 S:      Supported
18883 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
18884 F:      drivers/mailbox/qcom-ipcc.c
18885 F:      include/dt-bindings/mailbox/qcom-ipcc.h
18886
18887 QUALCOMM IPQ4019 USB PHY DRIVER
18888 M:      Robert Marko <[email protected]>
18889 M:      Luka Perkov <[email protected]>
18890 L:      [email protected]
18891 S:      Maintained
18892 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
18893 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
18894
18895 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
18896 M:      Robert Marko <[email protected]>
18897 M:      Luka Perkov <[email protected]>
18898 L:      [email protected]
18899 S:      Maintained
18900 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
18901 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
18902
18903 QUALCOMM NAND CONTROLLER DRIVER
18904 M:      Manivannan Sadhasivam <[email protected]>
18905 L:      [email protected]
18906 L:      [email protected]
18907 S:      Maintained
18908 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
18909 F:      drivers/mtd/nand/raw/qcom_nandc.c
18910
18911 QUALCOMM QSEECOM DRIVER
18912 M:      Maximilian Luz <[email protected]>
18913 L:      [email protected]
18914 S:      Maintained
18915 F:      drivers/firmware/qcom/qcom_qseecom.c
18916
18917 QUALCOMM QSEECOM UEFISECAPP DRIVER
18918 M:      Maximilian Luz <[email protected]>
18919 L:      [email protected]
18920 S:      Maintained
18921 F:      drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
18922
18923 QUALCOMM RMNET DRIVER
18924 M:      Subash Abhinov Kasiviswanathan <[email protected]>
18925 M:      Sean Tranchetti <[email protected]>
18926 L:      [email protected]
18927 S:      Maintained
18928 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
18929 F:      drivers/net/ethernet/qualcomm/rmnet/
18930 F:      include/linux/if_rmnet.h
18931
18932 QUALCOMM TRUST ZONE MEMORY ALLOCATOR
18933 M:      Bartosz Golaszewski <[email protected]>
18934 L:      [email protected]
18935 S:      Maintained
18936 F:      drivers/firmware/qcom/qcom_tzmem.c
18937 F:      drivers/firmware/qcom/qcom_tzmem.h
18938 F:      include/linux/firmware/qcom/qcom_tzmem.h
18939
18940 QUALCOMM TSENS THERMAL DRIVER
18941 M:      Amit Kucheria <[email protected]>
18942 M:      Thara Gopinath <[email protected]>
18943 L:      [email protected]
18944 L:      [email protected]
18945 S:      Maintained
18946 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
18947 F:      drivers/thermal/qcom/
18948
18949 QUALCOMM TYPEC PORT MANAGER DRIVER
18950 M:      Bryan O'Donoghue <[email protected]>
18951 L:      [email protected]
18952 L:      [email protected]
18953 S:      Maintained
18954 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
18955 F:      drivers/usb/typec/tcpm/qcom/
18956
18957 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
18958 M:      Stanimir Varbanov <[email protected]>
18959 M:      Vikash Garodia <[email protected]>
18960 R:      Bryan O'Donoghue <[email protected]>
18961 L:      [email protected]
18962 L:      [email protected]
18963 S:      Maintained
18964 T:      git git://linuxtv.org/media_tree.git
18965 F:      Documentation/devicetree/bindings/media/*venus*
18966 F:      drivers/media/platform/qcom/venus/
18967
18968 QUALCOMM WCN36XX WIRELESS DRIVER
18969 M:      Loic Poulain <[email protected]>
18970 L:      [email protected]
18971 S:      Supported
18972 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
18973 F:      drivers/net/wireless/ath/wcn36xx/
18974
18975 QUANTENNA QTNFMAC WIRELESS DRIVER
18976 M:      Igor Mitsyanko <[email protected]>
18977 R:      Sergey Matyukevich <[email protected]>
18978 L:      [email protected]
18979 S:      Maintained
18980 F:      drivers/net/wireless/quantenna
18981
18982 RADEON and AMDGPU DRM DRIVERS
18983 M:      Alex Deucher <[email protected]>
18984 M:      Christian König <[email protected]>
18985 M:      Xinhui Pan <[email protected]>
18986 L:      [email protected]
18987 S:      Supported
18988 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
18989 C:      irc://irc.oftc.net/radeon
18990 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
18991 F:      Documentation/gpu/amdgpu/
18992 F:      drivers/gpu/drm/amd/
18993 F:      drivers/gpu/drm/ci/xfails/amd*
18994 F:      drivers/gpu/drm/radeon/
18995 F:      include/uapi/drm/amdgpu_drm.h
18996 F:      include/uapi/drm/radeon_drm.h
18997
18998 RADEON FRAMEBUFFER DISPLAY DRIVER
18999 M:      Benjamin Herrenschmidt <[email protected]>
19000 L:      [email protected]
19001 S:      Maintained
19002 F:      drivers/video/fbdev/aty/radeon*
19003 F:      include/uapi/linux/radeonfb.h
19004
19005 RADIOSHARK RADIO DRIVER
19006 M:      Hans Verkuil <[email protected]>
19007 L:      [email protected]
19008 S:      Maintained
19009 T:      git git://linuxtv.org/media_tree.git
19010 F:      drivers/media/radio/radio-shark.c
19011
19012 RADIOSHARK2 RADIO DRIVER
19013 M:      Hans Verkuil <[email protected]>
19014 L:      [email protected]
19015 S:      Maintained
19016 T:      git git://linuxtv.org/media_tree.git
19017 F:      drivers/media/radio/radio-shark2.c
19018 F:      drivers/media/radio/radio-tea5777.c
19019
19020 RADOS BLOCK DEVICE (RBD)
19021 M:      Ilya Dryomov <[email protected]>
19022 R:      Dongsheng Yang <[email protected]>
19023 L:      [email protected]
19024 S:      Supported
19025 W:      http://ceph.com/
19026 T:      git https://github.com/ceph/ceph-client.git
19027 F:      Documentation/ABI/testing/sysfs-bus-rbd
19028 F:      drivers/block/rbd.c
19029 F:      drivers/block/rbd_types.h
19030
19031 RAGE128 FRAMEBUFFER DISPLAY DRIVER
19032 L:      [email protected]
19033 S:      Orphan
19034 F:      drivers/video/fbdev/aty/aty128fb.c
19035
19036 RAINSHADOW-CEC DRIVER
19037 M:      Hans Verkuil <[email protected]>
19038 L:      [email protected]
19039 S:      Maintained
19040 T:      git git://linuxtv.org/media_tree.git
19041 F:      drivers/media/cec/usb/rainshadow/
19042
19043 RALINK MIPS ARCHITECTURE
19044 M:      John Crispin <[email protected]>
19045 M:      Sergio Paracuellos <[email protected]>
19046 L:      [email protected]
19047 S:      Maintained
19048 F:      arch/mips/ralink
19049
19050 RALINK MT7621 MIPS ARCHITECTURE
19051 M:      Arınç ÜNAL <[email protected]>
19052 M:      Sergio Paracuellos <[email protected]>
19053 L:      [email protected]
19054 S:      Maintained
19055 F:      arch/mips/boot/dts/ralink/mt7621*
19056
19057 RALINK RT2X00 WIRELESS LAN DRIVER
19058 M:      Stanislaw Gruszka <[email protected]>
19059 L:      [email protected]
19060 S:      Maintained
19061 F:      drivers/net/wireless/ralink/rt2x00/
19062
19063 RAMDISK RAM BLOCK DEVICE DRIVER
19064 M:      Jens Axboe <[email protected]>
19065 S:      Maintained
19066 F:      Documentation/admin-guide/blockdev/ramdisk.rst
19067 F:      drivers/block/brd.c
19068
19069 RANCHU VIRTUAL BOARD FOR MIPS
19070 M:      Miodrag Dinic <[email protected]>
19071 L:      [email protected]
19072 S:      Supported
19073 F:      arch/mips/configs/generic/board-ranchu.config
19074 F:      arch/mips/generic/board-ranchu.c
19075
19076 RANDOM NUMBER DRIVER
19077 M:      "Theodore Ts'o" <[email protected]>
19078 M:      Jason A. Donenfeld <[email protected]>
19079 S:      Maintained
19080 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
19081 F:      Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml
19082 F:      drivers/char/random.c
19083 F:      include/linux/random.h
19084 F:      include/uapi/linux/random.h
19085 F:      drivers/virt/vmgenid.c
19086 F:      include/vdso/getrandom.h
19087 F:      lib/vdso/getrandom.c
19088 F:      arch/x86/entry/vdso/vgetrandom*
19089 F:      arch/x86/include/asm/vdso/getrandom*
19090
19091 RAPIDIO SUBSYSTEM
19092 M:      Matt Porter <[email protected]>
19093 M:      Alexandre Bounine <[email protected]>
19094 S:      Maintained
19095 F:      drivers/rapidio/
19096
19097 RAS INFRASTRUCTURE
19098 M:      Tony Luck <[email protected]>
19099 M:      Borislav Petkov <[email protected]>
19100 L:      [email protected]
19101 S:      Maintained
19102 F:      Documentation/admin-guide/RAS
19103 F:      drivers/ras/
19104 F:      include/linux/ras.h
19105 F:      include/ras/ras_event.h
19106
19107 RAS FRU MEMORY POISON MANAGER (FMPM)
19108 M:      Yazen Ghannam <[email protected]>
19109 L:      [email protected]
19110 S:      Maintained
19111 F:      drivers/ras/amd/fmpm.c
19112
19113 RASPBERRY PI PISP BACK END
19114 M:      Jacopo Mondi <[email protected]>
19115 L:      Raspberry Pi Kernel Maintenance <[email protected]>
19116 L:      [email protected]
19117 S:      Maintained
19118 F:      Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml
19119 F:      drivers/media/platform/raspberrypi/pisp_be/
19120 F:      include/uapi/linux/media/raspberrypi/
19121
19122 RC-CORE / LIRC FRAMEWORK
19123 M:      Sean Young <[email protected]>
19124 L:      [email protected]
19125 S:      Maintained
19126 W:      http://linuxtv.org
19127 T:      git git://linuxtv.org/media_tree.git
19128 F:      Documentation/driver-api/media/rc-core.rst
19129 F:      Documentation/userspace-api/media/rc/
19130 F:      drivers/media/rc/
19131 F:      include/media/rc-core.h
19132 F:      include/media/rc-map.h
19133 F:      include/uapi/linux/lirc.h
19134
19135 RCMM REMOTE CONTROLS DECODER
19136 M:      Patrick Lerda <[email protected]>
19137 S:      Maintained
19138 F:      drivers/media/rc/ir-rcmm-decoder.c
19139
19140 RCUTORTURE TEST FRAMEWORK
19141 M:      "Paul E. McKenney" <[email protected]>
19142 M:      Josh Triplett <[email protected]>
19143 R:      Steven Rostedt <[email protected]>
19144 R:      Mathieu Desnoyers <[email protected]>
19145 R:      Lai Jiangshan <[email protected]>
19146 L:      [email protected]
19147 S:      Supported
19148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19149 F:      tools/testing/selftests/rcutorture
19150
19151 RDACM20 Camera Sensor
19152 M:      Jacopo Mondi <[email protected]>
19153 M:      Kieran Bingham <[email protected]>
19154 M:      Laurent Pinchart <[email protected]>
19155 M:      Niklas Söderlund <[email protected]>
19156 L:      [email protected]
19157 S:      Maintained
19158 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19159 F:      drivers/media/i2c/max9271.c
19160 F:      drivers/media/i2c/max9271.h
19161 F:      drivers/media/i2c/rdacm20.c
19162
19163 RDACM21 Camera Sensor
19164 M:      Jacopo Mondi <[email protected]>
19165 M:      Kieran Bingham <[email protected]>
19166 M:      Laurent Pinchart <[email protected]>
19167 M:      Niklas Söderlund <[email protected]>
19168 L:      [email protected]
19169 S:      Maintained
19170 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
19171 F:      drivers/media/i2c/max9271.c
19172 F:      drivers/media/i2c/max9271.h
19173 F:      drivers/media/i2c/rdacm21.c
19174
19175 RDC R-321X SoC
19176 M:      Florian Fainelli <[email protected]>
19177 S:      Maintained
19178
19179 RDC R6040 FAST ETHERNET DRIVER
19180 M:      Florian Fainelli <[email protected]>
19181 L:      [email protected]
19182 S:      Maintained
19183 F:      drivers/net/ethernet/rdc/r6040.c
19184
19185 RDMAVT - RDMA verbs software
19186 M:      Dennis Dalessandro <[email protected]>
19187 L:      [email protected]
19188 S:      Supported
19189 F:      drivers/infiniband/sw/rdmavt
19190
19191 RDS - RELIABLE DATAGRAM SOCKETS
19192 M:      Allison Henderson <[email protected]>
19193 L:      [email protected]
19194 L:      [email protected]
19195 L:      [email protected] (moderated for non-subscribers)
19196 S:      Supported
19197 W:      https://oss.oracle.com/projects/rds/
19198 F:      Documentation/networking/rds.rst
19199 F:      net/rds/
19200
19201 RDT - RESOURCE ALLOCATION
19202 M:      Fenghua Yu <[email protected]>
19203 M:      Reinette Chatre <[email protected]>
19204 L:      [email protected]
19205 S:      Supported
19206 F:      Documentation/arch/x86/resctrl*
19207 F:      arch/x86/include/asm/resctrl.h
19208 F:      arch/x86/kernel/cpu/resctrl/
19209 F:      tools/testing/selftests/resctrl/
19210
19211 READ-COPY UPDATE (RCU)
19212 M:      "Paul E. McKenney" <[email protected]>
19213 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
19214 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
19215 M:      Joel Fernandes <[email protected]>
19216 M:      Josh Triplett <[email protected]>
19217 M:      Boqun Feng <[email protected]>
19218 M:      Uladzislau Rezki <[email protected]>
19219 R:      Steven Rostedt <[email protected]>
19220 R:      Mathieu Desnoyers <[email protected]>
19221 R:      Lai Jiangshan <[email protected]>
19222 R:      Zqiang <[email protected]>
19223 L:      [email protected]
19224 S:      Supported
19225 W:      http://www.rdrop.com/users/paulmck/RCU/
19226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19227 F:      Documentation/RCU/
19228 F:      include/linux/rcu*
19229 F:      kernel/rcu/
19230 X:      Documentation/RCU/torture.rst
19231 X:      include/linux/srcu*.h
19232 X:      kernel/rcu/srcu*.c
19233
19234 REAL TIME CLOCK (RTC) SUBSYSTEM
19235 M:      Alexandre Belloni <[email protected]>
19236 L:      [email protected]
19237 S:      Maintained
19238 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
19239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
19240 F:      Documentation/admin-guide/rtc.rst
19241 F:      Documentation/devicetree/bindings/rtc/
19242 F:      drivers/rtc/
19243 F:      include/linux/rtc.h
19244 F:      include/linux/rtc/
19245 F:      include/uapi/linux/rtc.h
19246 F:      tools/testing/selftests/rtc/
19247
19248 Real-time Linux Analysis (RTLA) tools
19249 M:      Steven Rostedt <[email protected]>
19250 L:      [email protected]
19251 S:      Maintained
19252 F:      Documentation/tools/rtla/
19253 F:      tools/tracing/rtla/
19254
19255 REALTEK AUDIO CODECS
19256 M:      Oder Chiou <[email protected]>
19257 S:      Maintained
19258 F:      include/sound/rt*.h
19259 F:      sound/soc/codecs/rt*
19260
19261 REALTEK OTTO WATCHDOG
19262 M:      Sander Vanheule <[email protected]>
19263 L:      [email protected]
19264 S:      Maintained
19265 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
19266 F:      drivers/watchdog/realtek_otto_wdt.c
19267
19268 REALTEK RTL83xx SMI DSA ROUTER CHIPS
19269 M:      Linus Walleij <[email protected]>
19270 M:      Alvin Šipraga <[email protected]>
19271 S:      Maintained
19272 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
19273 F:      drivers/net/dsa/realtek/*
19274
19275 REALTEK WIRELESS DRIVER (rtlwifi family)
19276 M:      Ping-Ke Shih <[email protected]>
19277 L:      [email protected]
19278 S:      Maintained
19279 T:      git https://github.com/pkshih/rtw.git
19280 F:      drivers/net/wireless/realtek/rtlwifi/
19281
19282 REALTEK WIRELESS DRIVER (rtw88)
19283 M:      Ping-Ke Shih <[email protected]>
19284 L:      [email protected]
19285 S:      Maintained
19286 T:      git https://github.com/pkshih/rtw.git
19287 F:      drivers/net/wireless/realtek/rtw88/
19288
19289 REALTEK WIRELESS DRIVER (rtw89)
19290 M:      Ping-Ke Shih <[email protected]>
19291 L:      [email protected]
19292 S:      Maintained
19293 T:      git https://github.com/pkshih/rtw.git
19294 F:      drivers/net/wireless/realtek/rtw89/
19295
19296 REDPINE WIRELESS DRIVER
19297 L:      [email protected]
19298 S:      Orphan
19299 F:      drivers/net/wireless/rsi/
19300
19301 REGISTER MAP ABSTRACTION
19302 M:      Mark Brown <[email protected]>
19303 L:      [email protected]
19304 S:      Supported
19305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
19306 F:      Documentation/devicetree/bindings/regmap/
19307 F:      drivers/base/regmap/
19308 F:      include/linux/regmap.h
19309
19310 REISERFS FILE SYSTEM
19311 L:      [email protected]
19312 S:      Obsolete
19313 F:      fs/reiserfs/
19314
19315 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
19316 M:      Bjorn Andersson <[email protected]>
19317 M:      Mathieu Poirier <[email protected]>
19318 L:      [email protected]
19319 S:      Maintained
19320 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
19321 F:      Documentation/ABI/testing/sysfs-class-remoteproc
19322 F:      Documentation/devicetree/bindings/remoteproc/
19323 F:      Documentation/staging/remoteproc.rst
19324 F:      drivers/remoteproc/
19325 F:      include/linux/remoteproc.h
19326 F:      include/linux/remoteproc/
19327
19328 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
19329 M:      Bjorn Andersson <[email protected]>
19330 M:      Mathieu Poirier <[email protected]>
19331 L:      [email protected]
19332 S:      Maintained
19333 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
19334 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
19335 F:      Documentation/staging/rpmsg.rst
19336 F:      drivers/rpmsg/
19337 F:      include/linux/rpmsg.h
19338 F:      include/linux/rpmsg/
19339 F:      include/uapi/linux/rpmsg.h
19340 F:      samples/rpmsg/
19341
19342 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
19343 M:      Stephan Gerhold <[email protected]>
19344 L:      [email protected]
19345 L:      [email protected]
19346 S:      Maintained
19347 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
19348
19349 RENESAS CLOCK DRIVERS
19350 M:      Geert Uytterhoeven <[email protected]>
19351 L:      [email protected]
19352 S:      Supported
19353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
19354 F:      Documentation/devicetree/bindings/clock/renesas,*
19355 F:      drivers/clk/renesas/
19356
19357 RENESAS EMEV2 I2C DRIVER
19358 M:      Wolfram Sang <[email protected]>
19359 L:      [email protected]
19360 S:      Supported
19361 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
19362 F:      drivers/i2c/busses/i2c-emev2.c
19363
19364 RENESAS ETHERNET AVB DRIVER
19365 R:      Sergey Shtylyov <[email protected]>
19366 L:      [email protected]
19367 L:      [email protected]
19368 F:      Documentation/devicetree/bindings/net/renesas,etheravb.yaml
19369 F:      drivers/net/ethernet/renesas/Kconfig
19370 F:      drivers/net/ethernet/renesas/Makefile
19371 F:      drivers/net/ethernet/renesas/ravb*
19372
19373 RENESAS ETHERNET SWITCH DRIVER
19374 R:      Yoshihiro Shimoda <[email protected]>
19375 L:      [email protected]
19376 L:      [email protected]
19377 F:      Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
19378 F:      drivers/net/ethernet/renesas/Kconfig
19379 F:      drivers/net/ethernet/renesas/Makefile
19380 F:      drivers/net/ethernet/renesas/rcar_gen4*
19381 F:      drivers/net/ethernet/renesas/rswitch*
19382
19383 RENESAS ETHERNET TSN DRIVER
19384 M:      Niklas Söderlund <[email protected]>
19385 L:      [email protected]
19386 L:      [email protected]
19387 S:      Supported
19388 F:      Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
19389 F:      drivers/net/ethernet/renesas/rtsn.*
19390
19391 RENESAS IDT821034 ASoC CODEC
19392 M:      Herve Codina <[email protected]>
19393 L:      [email protected] (moderated for non-subscribers)
19394 S:      Maintained
19395 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
19396 F:      sound/soc/codecs/idt821034.c
19397
19398 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
19399 M:      Miquel Raynal <[email protected]>
19400 L:      [email protected]
19401 L:      [email protected]
19402 S:      Maintained
19403 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
19404 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
19405
19406 RENESAS R-CAR GYROADC DRIVER
19407 M:      Marek Vasut <[email protected]>
19408 L:      [email protected]
19409 S:      Supported
19410 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
19411 F:      drivers/iio/adc/rcar-gyroadc.c
19412
19413 RENESAS R-CAR I2C DRIVERS
19414 M:      Wolfram Sang <[email protected]>
19415 L:      [email protected]
19416 S:      Supported
19417 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
19418 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
19419 F:      drivers/i2c/busses/i2c-rcar.c
19420 F:      drivers/i2c/busses/i2c-sh_mobile.c
19421
19422 RENESAS R-CAR SATA DRIVER
19423 R:      Sergey Shtylyov <[email protected]>
19424 L:      [email protected]
19425 L:      [email protected]
19426 S:      Supported
19427 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
19428 F:      drivers/ata/sata_rcar.c
19429
19430 RENESAS R-CAR THERMAL DRIVERS
19431 M:      Niklas Söderlund <[email protected]>
19432 L:      [email protected]
19433 S:      Supported
19434 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
19435 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
19436 F:      drivers/thermal/renesas/rcar_gen3_thermal.c
19437 F:      drivers/thermal/renesas/rcar_thermal.c
19438
19439 RENESAS RIIC DRIVER
19440 M:      Chris Brandt <[email protected]>
19441 L:      [email protected]
19442 S:      Supported
19443 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
19444 F:      drivers/i2c/busses/i2c-riic.c
19445
19446 RENESAS RZ/G2L A/D DRIVER
19447 M:      Lad Prabhakar <[email protected]>
19448 L:      [email protected]
19449 L:      [email protected]
19450 S:      Supported
19451 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
19452 F:      drivers/iio/adc/rzg2l_adc.c
19453
19454 RENESAS RZ/G2L MTU3a COUNTER DRIVER
19455 M:      Biju Das <[email protected]>
19456 L:      [email protected]
19457 L:      [email protected]
19458 S:      Supported
19459 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
19460 F:      drivers/counter/rz-mtu3-cnt.c
19461
19462 RENESAS RZ/N1 A5PSW SWITCH DRIVER
19463 M:      Clément Léger <[email protected]>
19464 L:      [email protected]
19465 L:      [email protected]
19466 S:      Maintained
19467 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
19468 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
19469 F:      drivers/net/dsa/rzn1_a5psw*
19470 F:      drivers/net/pcs/pcs-rzn1-miic.c
19471 F:      include/dt-bindings/net/pcs-rzn1-miic.h
19472 F:      include/linux/pcs-rzn1-miic.h
19473 F:      net/dsa/tag_rzn1_a5psw.c
19474
19475 RENESAS RZ/N1 DWMAC GLUE LAYER
19476 M:      Romain Gantois <[email protected]>
19477 S:      Maintained
19478 F:      Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml
19479 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c
19480
19481 RENESAS RZ/N1 RTC CONTROLLER DRIVER
19482 M:      Miquel Raynal <[email protected]>
19483 L:      [email protected]
19484 L:      [email protected]
19485 S:      Maintained
19486 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
19487 F:      drivers/rtc/rtc-rzn1.c
19488
19489 RENESAS RZ/N1 USBF CONTROLLER DRIVER
19490 M:      Herve Codina <[email protected]>
19491 L:      [email protected]
19492 L:      [email protected]
19493 S:      Maintained
19494 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
19495 F:      drivers/usb/gadget/udc/renesas_usbf.c
19496
19497 RENESAS RZ/V2M I2C DRIVER
19498 M:      Fabrizio Castro <[email protected]>
19499 L:      [email protected]
19500 L:      [email protected]
19501 S:      Supported
19502 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
19503 F:      drivers/i2c/busses/i2c-rzv2m.c
19504
19505 RENESAS SUPERH ETHERNET DRIVER
19506 R:      Sergey Shtylyov <[email protected]>
19507 L:      [email protected]
19508 L:      [email protected]
19509 F:      Documentation/devicetree/bindings/net/renesas,ether.yaml
19510 F:      drivers/net/ethernet/renesas/Kconfig
19511 F:      drivers/net/ethernet/renesas/Makefile
19512 F:      drivers/net/ethernet/renesas/sh_eth*
19513 F:      include/linux/sh_eth.h
19514
19515 RENESAS USB PHY DRIVER
19516 M:      Yoshihiro Shimoda <[email protected]>
19517 L:      [email protected]
19518 S:      Maintained
19519 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
19520
19521 RENESAS VERSACLOCK 7 CLOCK DRIVER
19522 M:      Alex Helms <[email protected]>
19523 S:      Maintained
19524 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
19525 F:      drivers/clk/clk-versaclock7.c
19526
19527 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
19528 M:      Herve Codina <[email protected]>
19529 L:      [email protected]
19530 S:      Maintained
19531 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
19532 F:      drivers/iio/potentiometer/x9250.c
19533
19534 RESET CONTROLLER FRAMEWORK
19535 M:      Philipp Zabel <[email protected]>
19536 S:      Maintained
19537 T:      git git://git.pengutronix.de/git/pza/linux
19538 F:      Documentation/devicetree/bindings/reset/
19539 F:      Documentation/driver-api/reset.rst
19540 F:      drivers/reset/
19541 F:      include/dt-bindings/reset/
19542 F:      include/linux/reset-controller.h
19543 F:      include/linux/reset.h
19544 F:      include/linux/reset/
19545 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
19546
19547 RESTARTABLE SEQUENCES SUPPORT
19548 M:      Mathieu Desnoyers <[email protected]>
19549 M:      Peter Zijlstra <[email protected]>
19550 M:      "Paul E. McKenney" <[email protected]>
19551 M:      Boqun Feng <[email protected]>
19552 L:      [email protected]
19553 S:      Supported
19554 F:      include/trace/events/rseq.h
19555 F:      include/uapi/linux/rseq.h
19556 F:      kernel/rseq.c
19557 F:      tools/testing/selftests/rseq/
19558
19559 RFKILL
19560 M:      Johannes Berg <[email protected]>
19561 L:      [email protected]
19562 S:      Maintained
19563 W:      https://wireless.wiki.kernel.org/
19564 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
19565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
19566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
19567 F:      Documentation/ABI/stable/sysfs-class-rfkill
19568 F:      Documentation/driver-api/rfkill.rst
19569 F:      include/linux/rfkill.h
19570 F:      include/uapi/linux/rfkill.h
19571 F:      net/rfkill/
19572
19573 RHASHTABLE
19574 M:      Thomas Graf <[email protected]>
19575 M:      Herbert Xu <[email protected]>
19576 L:      [email protected]
19577 S:      Maintained
19578 F:      include/linux/rhashtable-types.h
19579 F:      include/linux/rhashtable.h
19580 F:      lib/rhashtable.c
19581 F:      lib/test_rhashtable.c
19582
19583 RICOH R5C592 MEMORYSTICK DRIVER
19584 M:      Maxim Levitsky <[email protected]>
19585 S:      Maintained
19586 F:      drivers/memstick/host/r592.*
19587
19588 RICOH SMARTMEDIA/XD DRIVER
19589 M:      Maxim Levitsky <[email protected]>
19590 S:      Maintained
19591 F:      drivers/mtd/nand/raw/r852.c
19592 F:      drivers/mtd/nand/raw/r852.h
19593
19594 RISC-V AIA DRIVERS
19595 M:      Anup Patel <[email protected]>
19596 L:      [email protected]
19597 S:      Maintained
19598 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml
19599 F:      Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml
19600 F:      drivers/irqchip/irq-riscv-aplic-*.c
19601 F:      drivers/irqchip/irq-riscv-aplic-*.h
19602 F:      drivers/irqchip/irq-riscv-imsic-*.c
19603 F:      drivers/irqchip/irq-riscv-imsic-*.h
19604 F:      drivers/irqchip/irq-riscv-intc.c
19605 F:      include/linux/irqchip/riscv-aplic.h
19606 F:      include/linux/irqchip/riscv-imsic.h
19607
19608 RISC-V ARCHITECTURE
19609 M:      Paul Walmsley <[email protected]>
19610 M:      Palmer Dabbelt <[email protected]>
19611 M:      Albert Ou <[email protected]>
19612 L:      [email protected]
19613 S:      Supported
19614 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19615 C:      irc://irc.libera.chat/riscv
19616 P:      Documentation/arch/riscv/patch-acceptance.rst
19617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
19618 F:      arch/riscv/
19619 N:      riscv
19620 K:      riscv
19621
19622 RISC-V MICROCHIP FPGA SUPPORT
19623 M:      Conor Dooley <[email protected]>
19624 M:      Daire McNamara <[email protected]>
19625 L:      [email protected]
19626 S:      Supported
19627 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
19628 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
19629 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
19630 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
19631 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
19632 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
19633 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
19634 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
19635 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
19636 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
19637 F:      arch/riscv/boot/dts/microchip/
19638 F:      drivers/char/hw_random/mpfs-rng.c
19639 F:      drivers/clk/microchip/clk-mpfs*.c
19640 F:      drivers/firmware/microchip/mpfs-auto-update.c
19641 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
19642 F:      drivers/mailbox/mailbox-mpfs.c
19643 F:      drivers/pci/controller/plda/pcie-microchip-host.c
19644 F:      drivers/pwm/pwm-microchip-core.c
19645 F:      drivers/reset/reset-mpfs.c
19646 F:      drivers/rtc/rtc-mpfs.c
19647 F:      drivers/soc/microchip/mpfs-sys-controller.c
19648 F:      drivers/spi/spi-microchip-core-qspi.c
19649 F:      drivers/spi/spi-microchip-core.c
19650 F:      drivers/usb/musb/mpfs.c
19651 F:      include/soc/microchip/mpfs.h
19652
19653 RISC-V MISC SOC SUPPORT
19654 M:      Conor Dooley <[email protected]>
19655 L:      [email protected]
19656 S:      Maintained
19657 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
19658 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19659 F:      Documentation/devicetree/bindings/riscv/
19660 F:      arch/riscv/boot/dts/
19661 X:      arch/riscv/boot/dts/allwinner/
19662 X:      arch/riscv/boot/dts/renesas/
19663 X:      arch/riscv/boot/dts/sophgo/
19664 X:      arch/riscv/boot/dts/thead/
19665
19666 RISC-V PMU DRIVERS
19667 M:      Atish Patra <[email protected]>
19668 R:      Anup Patel <[email protected]>
19669 L:      [email protected]
19670 S:      Supported
19671 F:      drivers/perf/riscv_pmu.c
19672 F:      drivers/perf/riscv_pmu_legacy.c
19673 F:      drivers/perf/riscv_pmu_sbi.c
19674
19675 RISC-V THEAD SoC SUPPORT
19676 M:      Drew Fustini <[email protected]>
19677 M:      Guo Ren <[email protected]>
19678 M:      Fu Wei <[email protected]>
19679 L:      [email protected]
19680 S:      Maintained
19681 T:      git https://github.com/pdp7/linux.git
19682 F:      Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml
19683 F:      arch/riscv/boot/dts/thead/
19684 F:      drivers/clk/thead/clk-th1520-ap.c
19685 F:      include/dt-bindings/clock/thead,th1520-clk-ap.h
19686
19687 RNBD BLOCK DRIVERS
19688 M:      Md. Haris Iqbal <[email protected]>
19689 M:      Jack Wang <[email protected]>
19690 L:      [email protected]
19691 S:      Maintained
19692 F:      drivers/block/rnbd/
19693
19694 ROCCAT DRIVERS
19695 M:      Stefan Achatz <[email protected]>
19696 S:      Maintained
19697 W:      http://sourceforge.net/projects/roccat/
19698 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
19699 F:      drivers/hid/hid-roccat*
19700 F:      include/linux/hid-roccat*
19701
19702 ROCKCHIP CRYPTO DRIVERS
19703 M:      Corentin Labbe <[email protected]>
19704 L:      [email protected]
19705 S:      Maintained
19706 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
19707 F:      drivers/crypto/rockchip/
19708
19709 ROCKCHIP I2S TDM DRIVER
19710 M:      Nicolas Frattaroli <[email protected]>
19711 L:      [email protected]
19712 S:      Maintained
19713 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
19714 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
19715
19716 ROCKCHIP ISP V1 DRIVER
19717 M:      Dafna Hirschfeld <[email protected]>
19718 M:      Laurent Pinchart <[email protected]>
19719 L:      [email protected]
19720 L:      [email protected]
19721 S:      Maintained
19722 F:      Documentation/admin-guide/media/rkisp1.rst
19723 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
19724 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
19725 F:      drivers/media/platform/rockchip/rkisp1
19726 F:      include/uapi/linux/rkisp1-config.h
19727
19728 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
19729 M:      Jacob Chen <[email protected]>
19730 M:      Ezequiel Garcia <[email protected]>
19731 L:      [email protected]
19732 L:      [email protected]
19733 S:      Maintained
19734 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
19735 F:      drivers/media/platform/rockchip/rga/
19736
19737 ROCKCHIP RK3308 INTERNAL AUDIO CODEC
19738 M:      Luca Ceresoli <[email protected]>
19739 S:      Maintained
19740 F:      Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml
19741 F:      sound/soc/codecs/rk3308_codec.c
19742 F:      sound/soc/codecs/rk3308_codec.h
19743
19744 ROCKCHIP VIDEO DECODER DRIVER
19745 M:      Ezequiel Garcia <[email protected]>
19746 L:      [email protected]
19747 L:      [email protected]
19748 S:      Maintained
19749 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
19750 F:      drivers/staging/media/rkvdec/
19751
19752 ROCKER DRIVER
19753 M:      Jiri Pirko <[email protected]>
19754 L:      [email protected]
19755 S:      Supported
19756 F:      drivers/net/ethernet/rocker/
19757
19758 ROCKETPORT EXPRESS/INFINITY DRIVER
19759 M:      Kevin Cernekee <[email protected]>
19760 L:      [email protected]
19761 S:      Odd Fixes
19762 F:      drivers/tty/serial/rp2.*
19763
19764 ROHM BD99954 CHARGER IC
19765 M:      Matti Vaittinen <[email protected]>
19766 S:      Supported
19767 F:      drivers/power/supply/bd99954-charger.c
19768 F:      drivers/power/supply/bd99954-charger.h
19769
19770 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
19771 M:      Tomasz Duszynski <[email protected]>
19772 S:      Maintained
19773 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
19774 F:      drivers/iio/light/bh1750.c
19775
19776 ROHM BM1390 PRESSURE SENSOR DRIVER
19777 M:      Matti Vaittinen <[email protected]>
19778 L:      [email protected]
19779 S:      Supported
19780 F:      drivers/iio/pressure/rohm-bm1390.c
19781
19782 ROHM BU270xx LIGHT SENSOR DRIVERs
19783 M:      Matti Vaittinen <[email protected]>
19784 L:      [email protected]
19785 S:      Supported
19786 F:      drivers/iio/light/rohm-bu27008.c
19787 F:      drivers/iio/light/rohm-bu27034.c
19788
19789 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
19790 M:      Marek Vasut <[email protected]>
19791 L:      [email protected]
19792 L:      [email protected]
19793 S:      Supported
19794 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
19795 F:      drivers/gpio/gpio-bd9571mwv.c
19796 F:      drivers/mfd/bd9571mwv.c
19797 F:      drivers/regulator/bd9571mwv-regulator.c
19798 F:      include/linux/mfd/bd9571mwv.h
19799
19800 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
19801 M:      Matti Vaittinen <[email protected]>
19802 S:      Supported
19803 F:      drivers/clk/clk-bd718x7.c
19804 F:      drivers/gpio/gpio-bd71815.c
19805 F:      drivers/gpio/gpio-bd71828.c
19806 F:      drivers/mfd/rohm-bd71828.c
19807 F:      drivers/mfd/rohm-bd718x7.c
19808 F:      drivers/mfd/rohm-bd9576.c
19809 F:      drivers/mfd/rohm-bd96801.c
19810 F:      drivers/regulator/bd71815-regulator.c
19811 F:      drivers/regulator/bd71828-regulator.c
19812 F:      drivers/regulator/bd718x7-regulator.c
19813 F:      drivers/regulator/bd9576-regulator.c
19814 F:      drivers/regulator/bd96801-regulator.c
19815 F:      drivers/regulator/rohm-regulator.c
19816 F:      drivers/rtc/rtc-bd70528.c
19817 F:      drivers/watchdog/bd9576_wdt.c
19818 F:      drivers/watchdog/bd96801_wdt.c
19819 F:      include/linux/mfd/rohm-bd71815.h
19820 F:      include/linux/mfd/rohm-bd71828.h
19821 F:      include/linux/mfd/rohm-bd718x7.h
19822 F:      include/linux/mfd/rohm-bd957x.h
19823 F:      include/linux/mfd/rohm-bd96801.h
19824 F:      include/linux/mfd/rohm-generic.h
19825 F:      include/linux/mfd/rohm-shared.h
19826
19827 ROSE NETWORK LAYER
19828 M:      Ralf Baechle <[email protected]>
19829 L:      [email protected]
19830 S:      Maintained
19831 W:      https://linux-ax25.in-berlin.de
19832 F:      include/net/rose.h
19833 F:      include/uapi/linux/rose.h
19834 F:      net/rose/
19835
19836 ROTATION DRIVER FOR ALLWINNER A83T
19837 M:      Jernej Skrabec <[email protected]>
19838 L:      [email protected]
19839 S:      Maintained
19840 T:      git git://linuxtv.org/media_tree.git
19841 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
19842 F:      drivers/media/platform/sunxi/sun8i-rotate/
19843
19844 RPMSG TTY DRIVER
19845 M:      Arnaud Pouliquen <[email protected]>
19846 L:      [email protected]
19847 S:      Maintained
19848 F:      drivers/tty/rpmsg_tty.c
19849
19850 RTL2830 MEDIA DRIVER
19851 L:      [email protected]
19852 S:      Orphan
19853 W:      https://linuxtv.org
19854 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19855 F:      drivers/media/dvb-frontends/rtl2830*
19856
19857 RTL2832 MEDIA DRIVER
19858 L:      [email protected]
19859 S:      Orphan
19860 W:      https://linuxtv.org
19861 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19862 F:      drivers/media/dvb-frontends/rtl2832*
19863
19864 RTL2832_SDR MEDIA DRIVER
19865 L:      [email protected]
19866 S:      Orphan
19867 W:      https://linuxtv.org
19868 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19869 F:      drivers/media/dvb-frontends/rtl2832_sdr*
19870
19871 RTL8180 WIRELESS DRIVER
19872 L:      [email protected]
19873 S:      Orphan
19874 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
19875
19876 RTL8187 WIRELESS DRIVER
19877 M:      Hin-Tak Leung <[email protected]>
19878 L:      [email protected]
19879 S:      Maintained
19880 T:      git https://github.com/pkshih/rtw.git
19881 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
19882
19883 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
19884 M:      Jes Sorensen <[email protected]>
19885 L:      [email protected]
19886 S:      Maintained
19887 T:      git https://github.com/pkshih/rtw.git
19888 F:      drivers/net/wireless/realtek/rtl8xxxu/
19889
19890 RTRS TRANSPORT DRIVERS
19891 M:      Md. Haris Iqbal <[email protected]>
19892 M:      Jack Wang <[email protected]>
19893 L:      [email protected]
19894 S:      Maintained
19895 F:      drivers/infiniband/ulp/rtrs/
19896
19897 RUNTIME VERIFICATION (RV)
19898 M:      Steven Rostedt <[email protected]>
19899 L:      [email protected]
19900 S:      Maintained
19901 F:      Documentation/trace/rv/
19902 F:      include/linux/rv.h
19903 F:      include/rv/
19904 F:      kernel/trace/rv/
19905 F:      tools/verification/
19906
19907 RUST
19908 M:      Miguel Ojeda <[email protected]>
19909 M:      Alex Gaynor <[email protected]>
19910 M:      Wedson Almeida Filho <[email protected]>
19911 R:      Boqun Feng <[email protected]>
19912 R:      Gary Guo <[email protected]>
19913 R:      Björn Roy Baron <[email protected]>
19914 R:      Benno Lossin <[email protected]>
19915 R:      Andreas Hindborg <[email protected]>
19916 R:      Alice Ryhl <[email protected]>
19917 L:      [email protected]
19918 S:      Supported
19919 W:      https://rust-for-linux.com
19920 B:      https://github.com/Rust-for-Linux/linux/issues
19921 C:      zulip://rust-for-linux.zulipchat.com
19922 P:      https://rust-for-linux.com/contributing
19923 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
19924 F:      Documentation/rust/
19925 F:      rust/
19926 F:      samples/rust/
19927 F:      scripts/*rust*
19928 F:      tools/testing/selftests/rust/
19929 K:      \b(?i:rust)\b
19930
19931 RXRPC SOCKETS (AF_RXRPC)
19932 M:      David Howells <[email protected]>
19933 M:      Marc Dionne <[email protected]>
19934 L:      [email protected]
19935 S:      Supported
19936 W:      https://www.infradead.org/~dhowells/kafs/
19937 F:      Documentation/networking/rxrpc.rst
19938 F:      include/keys/rxrpc-type.h
19939 F:      include/net/af_rxrpc.h
19940 F:      include/trace/events/rxrpc.h
19941 F:      include/uapi/linux/rxrpc.h
19942 F:      net/rxrpc/
19943
19944 S3 SAVAGE FRAMEBUFFER DRIVER
19945 M:      Antonino Daplas <[email protected]>
19946 L:      [email protected]
19947 S:      Maintained
19948 F:      drivers/video/fbdev/savage/
19949
19950 S390 ARCHITECTURE
19951 M:      Heiko Carstens <[email protected]>
19952 M:      Vasily Gorbik <[email protected]>
19953 M:      Alexander Gordeev <[email protected]>
19954 R:      Christian Borntraeger <[email protected]>
19955 R:      Sven Schnelle <[email protected]>
19956 L:      [email protected]
19957 S:      Supported
19958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
19959 F:      Documentation/driver-api/s390-drivers.rst
19960 F:      Documentation/arch/s390/
19961 F:      arch/s390/
19962 F:      drivers/s390/
19963 F:      drivers/watchdog/diag288_wdt.c
19964
19965 S390 COMMON I/O LAYER
19966 M:      Vineeth Vijayan <[email protected]>
19967 M:      Peter Oberparleiter <[email protected]>
19968 L:      [email protected]
19969 S:      Supported
19970 F:      drivers/s390/cio/
19971
19972 S390 DASD DRIVER
19973 M:      Stefan Haberland <[email protected]>
19974 M:      Jan Hoeppner <[email protected]>
19975 L:      [email protected]
19976 S:      Supported
19977 F:      block/partitions/ibm.c
19978 F:      drivers/s390/block/dasd*
19979 F:      include/linux/dasd_mod.h
19980
19981 S390 IOMMU (PCI)
19982 M:      Niklas Schnelle <[email protected]>
19983 M:      Matthew Rosato <[email protected]>
19984 R:      Gerald Schaefer <[email protected]>
19985 L:      [email protected]
19986 S:      Supported
19987 F:      drivers/iommu/s390-iommu.c
19988
19989 S390 IUCV NETWORK LAYER
19990 M:      Alexandra Winter <[email protected]>
19991 M:      Thorsten Winkler <[email protected]>
19992 L:      [email protected]
19993 L:      [email protected]
19994 S:      Supported
19995 F:      drivers/s390/net/*iucv*
19996 F:      include/net/iucv/
19997 F:      net/iucv/
19998
19999 S390 MM
20000 M:      Alexander Gordeev <[email protected]>
20001 M:      Gerald Schaefer <[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:      arch/s390/include/asm/pgtable.h
20006 F:      arch/s390/mm
20007
20008 S390 NETWORK DRIVERS
20009 M:      Alexandra Winter <[email protected]>
20010 M:      Thorsten Winkler <[email protected]>
20011 L:      [email protected]
20012 L:      [email protected]
20013 S:      Supported
20014 F:      drivers/s390/net/
20015
20016 S390 PCI SUBSYSTEM
20017 M:      Niklas Schnelle <[email protected]>
20018 M:      Gerald Schaefer <[email protected]>
20019 L:      [email protected]
20020 S:      Supported
20021 F:      Documentation/arch/s390/pci.rst
20022 F:      arch/s390/pci/
20023 F:      drivers/pci/hotplug/s390_pci_hpc.c
20024
20025 S390 SCM DRIVER
20026 M:      Vineeth Vijayan <[email protected]>
20027 L:      [email protected]
20028 S:      Supported
20029 F:      drivers/s390/block/scm*
20030 F:      drivers/s390/cio/scm.c
20031
20032 S390 VFIO AP DRIVER
20033 M:      Tony Krowiak <[email protected]>
20034 M:      Halil Pasic <[email protected]>
20035 M:      Jason Herne <[email protected]>
20036 L:      [email protected]
20037 S:      Supported
20038 F:      Documentation/arch/s390/vfio-ap*
20039 F:      drivers/s390/crypto/vfio_ap*
20040
20041 S390 VFIO-CCW DRIVER
20042 M:      Eric Farman <[email protected]>
20043 M:      Matthew Rosato <[email protected]>
20044 R:      Halil Pasic <[email protected]>
20045 L:      [email protected]
20046 L:      [email protected]
20047 S:      Supported
20048 F:      Documentation/arch/s390/vfio-ccw.rst
20049 F:      drivers/s390/cio/vfio_ccw*
20050 F:      include/uapi/linux/vfio_ccw.h
20051
20052 S390 VFIO-PCI DRIVER
20053 M:      Matthew Rosato <[email protected]>
20054 M:      Eric Farman <[email protected]>
20055 L:      [email protected]
20056 L:      [email protected]
20057 S:      Supported
20058 F:      arch/s390/kvm/pci*
20059 F:      drivers/vfio/pci/vfio_pci_zdev.c
20060 F:      include/uapi/linux/vfio_zdev.h
20061
20062 S390 ZCRYPT DRIVER
20063 M:      Harald Freudenberger <[email protected]>
20064 L:      [email protected]
20065 S:      Supported
20066 F:      drivers/s390/crypto/
20067
20068 S390 ZFCP DRIVER
20069 M:      Steffen Maier <[email protected]>
20070 M:      Benjamin Block <[email protected]>
20071 L:      [email protected]
20072 S:      Supported
20073 F:      drivers/s390/scsi/zfcp_*
20074
20075 SAA6588 RDS RECEIVER DRIVER
20076 M:      Hans Verkuil <[email protected]>
20077 L:      [email protected]
20078 S:      Odd Fixes
20079 W:      https://linuxtv.org
20080 T:      git git://linuxtv.org/media_tree.git
20081 F:      drivers/media/i2c/saa6588*
20082
20083 SAA7134 VIDEO4LINUX DRIVER
20084 M:      Mauro Carvalho Chehab <[email protected]>
20085 L:      [email protected]
20086 S:      Odd fixes
20087 W:      https://linuxtv.org
20088 T:      git git://linuxtv.org/media_tree.git
20089 F:      Documentation/driver-api/media/drivers/saa7134*
20090 F:      drivers/media/pci/saa7134/
20091
20092 SAA7146 VIDEO4LINUX-2 DRIVER
20093 M:      Hans Verkuil <[email protected]>
20094 L:      [email protected]
20095 S:      Maintained
20096 T:      git git://linuxtv.org/media_tree.git
20097 F:      drivers/media/common/saa7146/
20098 F:      drivers/media/pci/saa7146/
20099 F:      include/media/drv-intf/saa7146*
20100
20101 SAFESETID SECURITY MODULE
20102 M:      Micah Morton <[email protected]>
20103 S:      Supported
20104 F:      Documentation/admin-guide/LSM/SafeSetID.rst
20105 F:      security/safesetid/
20106
20107 SAMSUNG AUDIO (ASoC) DRIVERS
20108 M:      Sylwester Nawrocki <[email protected]>
20109 L:      [email protected] (moderated for non-subscribers)
20110 S:      Maintained
20111 B:      mailto:[email protected]
20112 F:      Documentation/devicetree/bindings/sound/samsung*
20113 F:      sound/soc/samsung/
20114
20115 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
20116 M:      Krzysztof Kozlowski <[email protected]>
20117 L:      [email protected]
20118 L:      [email protected]
20119 S:      Maintained
20120 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
20121 F:      drivers/crypto/exynos-rng.c
20122
20123 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
20124 M:      Łukasz Stelmach <[email protected]>
20125 L:      [email protected]
20126 S:      Maintained
20127 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
20128 F:      drivers/char/hw_random/exynos-trng.c
20129
20130 SAMSUNG FRAMEBUFFER DRIVER
20131 M:      Jingoo Han <[email protected]>
20132 L:      [email protected]
20133 S:      Maintained
20134 F:      drivers/video/fbdev/s3c-fb.c
20135
20136 SAMSUNG INTERCONNECT DRIVERS
20137 M:      Sylwester Nawrocki <[email protected]>
20138 M:      Artur Świgoń <[email protected]>
20139 L:      [email protected]
20140 L:      [email protected]
20141 S:      Supported
20142 F:      drivers/interconnect/samsung/
20143
20144 SAMSUNG LAPTOP DRIVER
20145 M:      Corentin Chary <[email protected]>
20146 L:      [email protected]
20147 S:      Maintained
20148 F:      drivers/platform/x86/samsung-laptop.c
20149
20150 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
20151 M:      Krzysztof Kozlowski <[email protected]>
20152 L:      [email protected]
20153 L:      [email protected]
20154 S:      Maintained
20155 B:      mailto:[email protected]
20156 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
20157 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
20158 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
20159 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
20160 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
20161 F:      drivers/clk/clk-s2mps11.c
20162 F:      drivers/mfd/sec*.c
20163 F:      drivers/regulator/s2m*.c
20164 F:      drivers/regulator/s5m*.c
20165 F:      drivers/rtc/rtc-s5m.c
20166 F:      include/linux/mfd/samsung/
20167
20168 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
20169 M:      Sylwester Nawrocki <[email protected]>
20170 L:      [email protected]
20171 L:      [email protected]
20172 S:      Maintained
20173 F:      drivers/media/platform/samsung/s3c-camif/
20174 F:      include/media/drv-intf/s3c_camif.h
20175
20176 SAMSUNG S3FWRN5 NFC DRIVER
20177 M:      Krzysztof Kozlowski <[email protected]>
20178 S:      Maintained
20179 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
20180 F:      drivers/nfc/s3fwrn5
20181
20182 SAMSUNG S5C73M3 CAMERA DRIVER
20183 M:      Sylwester Nawrocki <[email protected]>
20184 M:      Andrzej Hajda <[email protected]>
20185 L:      [email protected]
20186 S:      Supported
20187 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
20188 F:      drivers/media/i2c/s5c73m3/*
20189
20190 SAMSUNG S5K5BAF CAMERA DRIVER
20191 M:      Sylwester Nawrocki <[email protected]>
20192 M:      Andrzej Hajda <[email protected]>
20193 L:      [email protected]
20194 S:      Supported
20195 F:      drivers/media/i2c/s5k5baf.c
20196
20197 SAMSUNG S5P Security SubSystem (SSS) DRIVER
20198 M:      Krzysztof Kozlowski <[email protected]>
20199 M:      Vladimir Zapolskiy <[email protected]>
20200 L:      [email protected]
20201 L:      [email protected]
20202 S:      Maintained
20203 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
20204 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
20205 F:      drivers/crypto/s5p-sss.c
20206
20207 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
20208 M:      Sylwester Nawrocki <[email protected]>
20209 L:      [email protected]
20210 S:      Supported
20211 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
20212 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
20213 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
20214 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
20215 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
20216 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
20217 F:      drivers/media/platform/samsung/exynos4-is/
20218
20219 SAMSUNG SOC CLOCK DRIVERS
20220 M:      Krzysztof Kozlowski <[email protected]>
20221 M:      Sylwester Nawrocki <[email protected]>
20222 M:      Chanwoo Choi <[email protected]>
20223 R:      Alim Akhtar <[email protected]>
20224 L:      [email protected]
20225 S:      Maintained
20226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
20227 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
20228 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
20229 F:      drivers/clk/samsung/
20230 F:      include/dt-bindings/clock/exynos*.h
20231 F:      include/dt-bindings/clock/s5p*.h
20232 F:      include/dt-bindings/clock/samsung,*.h
20233 F:      include/linux/clk/samsung.h
20234
20235 SAMSUNG SPI DRIVERS
20236 M:      Andi Shyti <[email protected]>
20237 L:      [email protected]
20238 L:      [email protected]
20239 S:      Maintained
20240 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
20241 F:      drivers/spi/spi-s3c*
20242 F:      include/linux/platform_data/spi-s3c64xx.h
20243
20244 SAMSUNG SXGBE DRIVERS
20245 M:      Byungho An <[email protected]>
20246 L:      [email protected]
20247 S:      Supported
20248 F:      drivers/net/ethernet/samsung/sxgbe/
20249
20250 SAMSUNG THERMAL DRIVER
20251 M:      Bartlomiej Zolnierkiewicz <[email protected]>
20252 M:      Krzysztof Kozlowski <[email protected]>
20253 L:      [email protected]
20254 L:      [email protected]
20255 S:      Maintained
20256 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
20257 F:      drivers/thermal/samsung/
20258
20259 SAMSUNG USB2 PHY DRIVER
20260 M:      Sylwester Nawrocki <[email protected]>
20261 L:      [email protected]
20262 S:      Supported
20263 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
20264 F:      Documentation/driver-api/phy/samsung-usb2.rst
20265 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
20266 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
20267 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
20268 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
20269 F:      drivers/phy/samsung/phy-samsung-usb2.c
20270 F:      drivers/phy/samsung/phy-samsung-usb2.h
20271
20272 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
20273 M:      Paul Barker <[email protected]>
20274 R:      Marc Murphy <[email protected]>
20275 S:      Supported
20276 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
20277
20278 SC1200 WDT DRIVER
20279 M:      Zwane Mwaikambo <[email protected]>
20280 S:      Maintained
20281 F:      drivers/watchdog/sc1200wdt.c
20282
20283 SCHEDULER
20284 M:      Ingo Molnar <[email protected]>
20285 M:      Peter Zijlstra <[email protected]>
20286 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
20287 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
20288 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
20289 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
20290 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
20291 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
20292 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
20293 L:      [email protected]
20294 S:      Maintained
20295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
20296 F:      include/linux/preempt.h
20297 F:      include/linux/sched.h
20298 F:      include/linux/wait.h
20299 F:      include/uapi/linux/sched.h
20300 F:      kernel/sched/
20301
20302 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER
20303 M:      Gustavo Silva <[email protected]>
20304 S:      Maintained
20305 F:      drivers/iio/chemical/ens160_core.c
20306 F:      drivers/iio/chemical/ens160_i2c.c
20307 F:      drivers/iio/chemical/ens160_spi.c
20308 F:      drivers/iio/chemical/ens160.h
20309
20310 SCSI LIBSAS SUBSYSTEM
20311 R:      John Garry <[email protected]>
20312 R:      Jason Yan <[email protected]>
20313 L:      [email protected]
20314 S:      Supported
20315 F:      Documentation/scsi/libsas.rst
20316 F:      drivers/scsi/libsas/
20317 F:      include/scsi/libsas.h
20318 F:      include/scsi/sas_ata.h
20319
20320 SCSI RDMA PROTOCOL (SRP) INITIATOR
20321 M:      Bart Van Assche <[email protected]>
20322 L:      [email protected]
20323 S:      Supported
20324 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20325 F:      drivers/infiniband/ulp/srp/
20326 F:      include/scsi/srp.h
20327
20328 SCSI RDMA PROTOCOL (SRP) TARGET
20329 M:      Bart Van Assche <[email protected]>
20330 L:      [email protected]
20331 L:      [email protected]
20332 S:      Supported
20333 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
20334 F:      drivers/infiniband/ulp/srpt/
20335
20336 SCSI SG DRIVER
20337 M:      Doug Gilbert <[email protected]>
20338 L:      [email protected]
20339 S:      Maintained
20340 W:      http://sg.danny.cz/sg
20341 F:      Documentation/scsi/scsi-generic.rst
20342 F:      drivers/scsi/sg.c
20343 F:      include/scsi/sg.h
20344
20345 SCSI SUBSYSTEM
20346 M:      "James E.J. Bottomley" <[email protected]>
20347 M:      "Martin K. Petersen" <[email protected]>
20348 L:      [email protected]
20349 S:      Maintained
20350 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
20351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
20352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20353 F:      Documentation/devicetree/bindings/scsi/
20354 F:      drivers/scsi/
20355 F:      drivers/ufs/
20356 F:      include/scsi/
20357
20358 SCSI TAPE DRIVER
20359 M:      Kai Mäkisara <[email protected]>
20360 L:      [email protected]
20361 S:      Maintained
20362 F:      Documentation/scsi/st.rst
20363 F:      drivers/scsi/st.*
20364 F:      drivers/scsi/st_*.h
20365
20366 SCSI TARGET CORE USER DRIVER
20367 M:      Bodo Stroesser <[email protected]>
20368 L:      [email protected]
20369 L:      [email protected]
20370 S:      Supported
20371 F:      Documentation/target/tcmu-design.rst
20372 F:      drivers/target/target_core_user.c
20373 F:      include/uapi/linux/target_core_user.h
20374
20375 SCSI TARGET SUBSYSTEM
20376 M:      "Martin K. Petersen" <[email protected]>
20377 L:      [email protected]
20378 L:      [email protected]
20379 S:      Supported
20380 Q:      https://patchwork.kernel.org/project/target-devel/list/
20381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
20382 F:      Documentation/target/
20383 F:      drivers/target/
20384 F:      include/target/
20385
20386 SCTP PROTOCOL
20387 M:      Marcelo Ricardo Leitner <[email protected]>
20388 M:      Xin Long <[email protected]>
20389 L:      [email protected]
20390 S:      Maintained
20391 W:      https://github.com/sctp/lksctp-tools/wiki
20392 F:      Documentation/networking/sctp.rst
20393 F:      include/linux/sctp.h
20394 F:      include/net/sctp/
20395 F:      include/uapi/linux/sctp.h
20396 F:      net/sctp/
20397
20398 SCx200 CPU SUPPORT
20399 M:      Jim Cromie <[email protected]>
20400 S:      Odd Fixes
20401 F:      Documentation/i2c/busses/scx200_acb.rst
20402 F:      arch/x86/platform/scx200/
20403 F:      drivers/i2c/busses/scx200*
20404 F:      drivers/mtd/maps/scx200_docflash.c
20405 F:      drivers/watchdog/scx200_wdt.c
20406 F:      include/linux/scx200.h
20407
20408 SCx200 GPIO DRIVER
20409 M:      Jim Cromie <[email protected]>
20410 S:      Maintained
20411 F:      drivers/char/scx200_gpio.c
20412 F:      include/linux/scx200_gpio.h
20413
20414 SCx200 HRT CLOCKSOURCE DRIVER
20415 M:      Jim Cromie <[email protected]>
20416 S:      Maintained
20417 F:      drivers/clocksource/scx200_hrt.c
20418
20419 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
20420 M:      Sascha Sommer <[email protected]>
20421 L:      [email protected] (subscribers-only)
20422 S:      Maintained
20423 F:      drivers/mmc/host/sdricoh_cs.c
20424
20425 SECO BOARDS CEC DRIVER
20426 M:      Ettore Chimenti <[email protected]>
20427 S:      Maintained
20428 F:      drivers/media/cec/platform/seco/seco-cec.c
20429 F:      drivers/media/cec/platform/seco/seco-cec.h
20430
20431 SECURE COMPUTING
20432 M:      Kees Cook <[email protected]>
20433 R:      Andy Lutomirski <[email protected]>
20434 R:      Will Drewry <[email protected]>
20435 S:      Supported
20436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
20437 F:      Documentation/userspace-api/seccomp_filter.rst
20438 F:      include/linux/seccomp.h
20439 F:      include/uapi/linux/seccomp.h
20440 F:      kernel/seccomp.c
20441 F:      tools/testing/selftests/kselftest_harness.h
20442 F:      tools/testing/selftests/seccomp/*
20443 K:      \bsecure_computing
20444 K:      \bTIF_SECCOMP\b
20445
20446 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
20447 M:      Kamal Dasu <[email protected]>
20448 M:      Al Cooper <[email protected]>
20449 R:      Broadcom internal kernel review list <[email protected]>
20450 L:      [email protected]
20451 S:      Maintained
20452 F:      drivers/mmc/host/sdhci-brcmstb*
20453
20454 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
20455 M:      Adrian Hunter <[email protected]>
20456 L:      [email protected]
20457 S:      Supported
20458 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
20459 F:      drivers/mmc/host/sdhci*
20460
20461 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
20462 M:      Aubin Constans <[email protected]>
20463 R:      Eugen Hristev <[email protected]>
20464 L:      [email protected]
20465 S:      Supported
20466 F:      drivers/mmc/host/sdhci-of-at91.c
20467
20468 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
20469 M:      Haibo Chen <[email protected]>
20470 L:      [email protected]
20471 L:      [email protected]
20472 L:      [email protected]
20473 S:      Maintained
20474 F:      drivers/mmc/host/sdhci-esdhc-imx.c
20475
20476 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
20477 M:      Ben Dooks <[email protected]>
20478 M:      Jaehoon Chung <[email protected]>
20479 L:      [email protected]
20480 S:      Maintained
20481 F:      drivers/mmc/host/sdhci-s3c*
20482
20483 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
20484 M:      Viresh Kumar <[email protected]>
20485 L:      [email protected]
20486 S:      Maintained
20487 F:      drivers/mmc/host/sdhci-spear.c
20488
20489 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
20490 M:      Vignesh Raghavendra <[email protected]>
20491 L:      [email protected]
20492 S:      Maintained
20493 F:      drivers/mmc/host/sdhci-omap.c
20494
20495 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
20496 M:      Jonathan Derrick <[email protected]>
20497 L:      [email protected]
20498 S:      Supported
20499 F:      block/opal_proto.h
20500 F:      block/sed*
20501 F:      include/linux/sed*
20502 F:      include/uapi/linux/sed*
20503
20504 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
20505 M:      Mark Rutland <[email protected]>
20506 M:      Lorenzo Pieralisi <[email protected]>
20507 M:      Sudeep Holla <[email protected]>
20508 L:      [email protected] (moderated for non-subscribers)
20509 S:      Maintained
20510 F:      drivers/firmware/smccc/
20511 F:      include/linux/arm-smccc.h
20512
20513 SECURITY CONTACT
20514 M:      Security Officers <[email protected]>
20515 S:      Supported
20516 F:      Documentation/process/security-bugs.rst
20517
20518 SECURITY SUBSYSTEM
20519 M:      Paul Moore <[email protected]>
20520 M:      James Morris <[email protected]>
20521 M:      "Serge E. Hallyn" <[email protected]>
20522 L:      [email protected]
20523 S:      Supported
20524 Q:      https://patchwork.kernel.org/project/linux-security-module/list
20525 B:      mailto:[email protected]
20526 P:      https://github.com/LinuxSecurityModule/kernel/blob/main/README.md
20527 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
20528 F:      include/linux/lsm_audit.h
20529 F:      include/linux/lsm_hook_defs.h
20530 F:      include/linux/lsm_hooks.h
20531 F:      include/linux/security.h
20532 F:      include/uapi/linux/lsm.h
20533 F:      security/
20534 F:      tools/testing/selftests/lsm/
20535 X:      security/selinux/
20536 K:      \bsecurity_[a-z_0-9]\+\b
20537
20538 SELINUX SECURITY MODULE
20539 M:      Paul Moore <[email protected]>
20540 M:      Stephen Smalley <[email protected]>
20541 R:      Ondrej Mosnacek <[email protected]>
20542 L:      [email protected]
20543 S:      Supported
20544 W:      https://github.com/SELinuxProject
20545 Q:      https://patchwork.kernel.org/project/selinux/list
20546 B:      mailto:[email protected]
20547 P:      https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md
20548 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
20549 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
20550 F:      Documentation/ABI/removed/sysfs-selinux-disable
20551 F:      Documentation/admin-guide/LSM/SELinux.rst
20552 F:      include/trace/events/avc.h
20553 F:      include/uapi/linux/selinux_netlink.h
20554 F:      scripts/selinux/
20555 F:      security/selinux/
20556
20557 SENSABLE PHANTOM
20558 M:      Jiri Slaby <[email protected]>
20559 S:      Maintained
20560 F:      drivers/misc/phantom.c
20561 F:      include/uapi/linux/phantom.h
20562
20563 SENSEAIR SUNRISE 006-0-0007
20564 M:      Jacopo Mondi <[email protected]>
20565 S:      Maintained
20566 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
20567 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
20568 F:      drivers/iio/chemical/sunrise_co2.c
20569
20570 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
20571 M:      Tomasz Duszynski <[email protected]>
20572 S:      Maintained
20573 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
20574 F:      drivers/iio/chemical/scd30.h
20575 F:      drivers/iio/chemical/scd30_core.c
20576 F:      drivers/iio/chemical/scd30_i2c.c
20577 F:      drivers/iio/chemical/scd30_serial.c
20578
20579 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
20580 M:      Roan van Dijk <[email protected]>
20581 S:      Maintained
20582 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
20583 F:      drivers/iio/chemical/scd4x.c
20584
20585 SENSIRION SGP40 GAS SENSOR DRIVER
20586 M:      Andreas Klinger <[email protected]>
20587 S:      Maintained
20588 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
20589 F:      drivers/iio/chemical/sgp40.c
20590
20591 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
20592 M:      Tomasz Duszynski <[email protected]>
20593 S:      Maintained
20594 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
20595 F:      drivers/iio/chemical/sps30.c
20596 F:      drivers/iio/chemical/sps30_i2c.c
20597 F:      drivers/iio/chemical/sps30_serial.c
20598
20599 SERIAL DEVICE BUS
20600 M:      Rob Herring <[email protected]>
20601 L:      [email protected]
20602 S:      Maintained
20603 F:      Documentation/devicetree/bindings/serial/serial.yaml
20604 F:      drivers/tty/serdev/
20605 F:      include/linux/serdev.h
20606
20607 SERIAL IR RECEIVER
20608 M:      Sean Young <[email protected]>
20609 L:      [email protected]
20610 S:      Maintained
20611 F:      drivers/media/rc/serial_ir.c
20612
20613 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
20614 M:      Srinivas Kandagatla <[email protected]>
20615 L:      [email protected] (moderated for non-subscribers)
20616 S:      Maintained
20617 F:      Documentation/devicetree/bindings/slimbus/
20618 F:      drivers/slimbus/
20619 F:      include/linux/slimbus.h
20620
20621 SFC NETWORK DRIVER
20622 M:      Edward Cree <[email protected]>
20623 M:      Martin Habets <[email protected]>
20624 L:      [email protected]
20625 L:      [email protected]
20626 S:      Supported
20627 F:      Documentation/networking/devlink/sfc.rst
20628 F:      drivers/net/ethernet/sfc/
20629
20630 SFCTEMP HWMON DRIVER
20631 M:      Emil Renner Berthing <[email protected]>
20632 M:      Hal Feng <[email protected]>
20633 L:      [email protected]
20634 S:      Maintained
20635 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
20636 F:      Documentation/hwmon/sfctemp.rst
20637 F:      drivers/hwmon/sfctemp.c
20638
20639 SFF/SFP/SFP+ MODULE SUPPORT
20640 M:      Russell King <[email protected]>
20641 L:      [email protected]
20642 S:      Maintained
20643 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
20644 F:      drivers/net/phy/phylink.c
20645 F:      drivers/net/phy/sfp*
20646 F:      include/linux/mdio/mdio-i2c.h
20647 F:      include/linux/phylink.h
20648 F:      include/linux/sfp.h
20649 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)
20650
20651 SGI GRU DRIVER
20652 M:      Dimitri Sivanich <[email protected]>
20653 S:      Maintained
20654 F:      drivers/misc/sgi-gru/
20655
20656 SGI XP/XPC/XPNET DRIVER
20657 M:      Robin Holt <[email protected]>
20658 M:      Steve Wahl <[email protected]>
20659 S:      Maintained
20660 F:      drivers/misc/sgi-xp/
20661
20662 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
20663 M:      Wenjia Zhang <[email protected]>
20664 M:      Jan Karcher <[email protected]>
20665 R:      D. Wythe <[email protected]>
20666 R:      Tony Lu <[email protected]>
20667 R:      Wen Gu <[email protected]>
20668 L:      [email protected]
20669 S:      Supported
20670 F:      net/smc/
20671
20672 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
20673 M:      Linus Walleij <[email protected]>
20674 L:      [email protected]
20675 S:      Maintained
20676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
20677 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
20678 F:      drivers/iio/light/gp2ap002.c
20679
20680 SHARP RJ54N1CB0C SENSOR DRIVER
20681 M:      Jacopo Mondi <[email protected]>
20682 L:      [email protected]
20683 S:      Odd fixes
20684 T:      git git://linuxtv.org/media_tree.git
20685 F:      drivers/media/i2c/rj54n1cb0c.c
20686 F:      include/media/i2c/rj54n1cb0c.h
20687
20688 SHRINKER
20689 M:      Andrew Morton <[email protected]>
20690 M:      Dave Chinner <[email protected]>
20691 R:      Qi Zheng <[email protected]>
20692 R:      Roman Gushchin <[email protected]>
20693 R:      Muchun Song <[email protected]>
20694 L:      [email protected]
20695 S:      Maintained
20696 F:      Documentation/admin-guide/mm/shrinker_debugfs.rst
20697 F:      include/linux/shrinker.h
20698 F:      mm/shrinker.c
20699 F:      mm/shrinker_debug.c
20700
20701 SH_VOU V4L2 OUTPUT DRIVER
20702 L:      [email protected]
20703 S:      Orphan
20704 F:      drivers/media/platform/renesas/sh_vou.c
20705 F:      include/media/drv-intf/sh_vou.h
20706
20707 SI2157 MEDIA DRIVER
20708 L:      [email protected]
20709 S:      Orphan
20710 W:      https://linuxtv.org
20711 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20712 F:      drivers/media/tuners/si2157*
20713
20714 SI2165 MEDIA DRIVER
20715 M:      Matthias Schwarzott <[email protected]>
20716 L:      [email protected]
20717 S:      Maintained
20718 W:      https://linuxtv.org
20719 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20720 F:      drivers/media/dvb-frontends/si2165*
20721
20722 SI2168 MEDIA DRIVER
20723 L:      [email protected]
20724 S:      Orphan
20725 W:      https://linuxtv.org
20726 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20727 F:      drivers/media/dvb-frontends/si2168*
20728
20729 SI470X FM RADIO RECEIVER I2C DRIVER
20730 M:      Hans Verkuil <[email protected]>
20731 L:      [email protected]
20732 S:      Odd Fixes
20733 W:      https://linuxtv.org
20734 T:      git git://linuxtv.org/media_tree.git
20735 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
20736 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
20737
20738 SI470X FM RADIO RECEIVER USB DRIVER
20739 M:      Hans Verkuil <[email protected]>
20740 L:      [email protected]
20741 S:      Maintained
20742 W:      https://linuxtv.org
20743 T:      git git://linuxtv.org/media_tree.git
20744 F:      drivers/media/radio/si470x/radio-si470x-common.c
20745 F:      drivers/media/radio/si470x/radio-si470x-usb.c
20746 F:      drivers/media/radio/si470x/radio-si470x.h
20747
20748 SI4713 FM RADIO TRANSMITTER I2C DRIVER
20749 M:      Eduardo Valentin <[email protected]>
20750 L:      [email protected]
20751 S:      Odd Fixes
20752 W:      https://linuxtv.org
20753 T:      git git://linuxtv.org/media_tree.git
20754 F:      drivers/media/radio/si4713/si4713.?
20755
20756 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
20757 M:      Eduardo Valentin <[email protected]>
20758 L:      [email protected]
20759 S:      Odd Fixes
20760 W:      https://linuxtv.org
20761 T:      git git://linuxtv.org/media_tree.git
20762 F:      drivers/media/radio/si4713/radio-platform-si4713.c
20763
20764 SI4713 FM RADIO TRANSMITTER USB DRIVER
20765 M:      Hans Verkuil <[email protected]>
20766 L:      [email protected]
20767 S:      Maintained
20768 W:      https://linuxtv.org
20769 T:      git git://linuxtv.org/media_tree.git
20770 F:      drivers/media/radio/si4713/radio-usb-si4713.c
20771
20772 SIANO DVB DRIVER
20773 M:      Mauro Carvalho Chehab <[email protected]>
20774 L:      [email protected]
20775 S:      Odd fixes
20776 W:      https://linuxtv.org
20777 T:      git git://linuxtv.org/media_tree.git
20778 F:      drivers/media/common/siano/
20779 F:      drivers/media/mmc/siano/
20780 F:      drivers/media/usb/siano/
20781 F:      drivers/media/usb/siano/
20782
20783 SIEMENS IPC LED DRIVERS
20784 M:      Gerd Haeussler <[email protected]>
20785 M:      Xing Tong Wu <[email protected]>
20786 M:      Tobias Schaffner <[email protected]>
20787 L:      [email protected]
20788 S:      Maintained
20789 F:      drivers/leds/simple/
20790
20791 SIEMENS IPC PLATFORM DRIVERS
20792 M:      Gerd Haeussler <[email protected]>
20793 M:      Xing Tong Wu <[email protected]>
20794 M:      Tobias Schaffner <[email protected]>
20795 L:      [email protected]
20796 S:      Maintained
20797 F:      drivers/platform/x86/siemens/
20798 F:      include/linux/platform_data/x86/simatic-ipc-base.h
20799 F:      include/linux/platform_data/x86/simatic-ipc.h
20800
20801 SIEMENS IPC WATCHDOG DRIVERS
20802 M:      Gerd Haeussler <[email protected]>
20803 M:      Xing Tong Wu <[email protected]>
20804 M:      Tobias Schaffner <[email protected]>
20805 L:      [email protected]
20806 S:      Maintained
20807 F:      drivers/watchdog/simatic-ipc-wdt.c
20808
20809 SIFIVE DRIVERS
20810 M:      Paul Walmsley <[email protected]>
20811 M:      Samuel Holland <[email protected]>
20812 L:      [email protected]
20813 S:      Supported
20814 F:      drivers/dma/sf-pdma/
20815 N:      sifive
20816 K:      fu[57]40
20817 K:      [^@]sifive
20818
20819 SILEAD TOUCHSCREEN DRIVER
20820 M:      Hans de Goede <[email protected]>
20821 L:      [email protected]
20822 L:      [email protected]
20823 S:      Maintained
20824 F:      drivers/input/touchscreen/silead.c
20825 F:      drivers/platform/x86/touchscreen_dmi.c
20826
20827 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
20828 M:      Jérôme Pouiller <[email protected]>
20829 S:      Supported
20830 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
20831 F:      drivers/net/wireless/silabs/wfx/
20832
20833 SILICON MOTION SM712 FRAME BUFFER DRIVER
20834 M:      Sudip Mukherjee <[email protected]>
20835 M:      Teddy Wang <[email protected]>
20836 M:      Sudip Mukherjee <[email protected]>
20837 L:      [email protected]
20838 S:      Maintained
20839 F:      Documentation/fb/sm712fb.rst
20840 F:      drivers/video/fbdev/sm712*
20841
20842 SILVACO I3C DUAL-ROLE MASTER
20843 M:      Miquel Raynal <[email protected]>
20844 M:      Conor Culhane <[email protected]>
20845 L:      [email protected] (moderated for non-subscribers)
20846 S:      Maintained
20847 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
20848 F:      drivers/i3c/master/svc-i3c-master.c
20849
20850 SIMPLEFB FB DRIVER
20851 M:      Hans de Goede <[email protected]>
20852 L:      [email protected]
20853 S:      Maintained
20854 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
20855 F:      drivers/video/fbdev/simplefb.c
20856 F:      include/linux/platform_data/simplefb.h
20857
20858 SIOX
20859 M:      Thorsten Scherer <[email protected]>
20860 R:      Pengutronix Kernel Team <[email protected]>
20861 S:      Supported
20862 F:      drivers/gpio/gpio-siox.c
20863 F:      drivers/siox/*
20864 F:      include/trace/events/siox.h
20865
20866 SIPHASH PRF ROUTINES
20867 M:      Jason A. Donenfeld <[email protected]>
20868 S:      Maintained
20869 F:      include/linux/siphash.h
20870 F:      lib/siphash.c
20871 F:      lib/siphash_kunit.c
20872
20873 SIS 190 ETHERNET DRIVER
20874 M:      Francois Romieu <[email protected]>
20875 L:      [email protected]
20876 S:      Maintained
20877 F:      drivers/net/ethernet/sis/sis190.c
20878
20879 SIS 900/7016 FAST ETHERNET DRIVER
20880 M:      Daniele Venzano <[email protected]>
20881 L:      [email protected]
20882 S:      Maintained
20883 W:      http://www.brownhat.org/sis900.html
20884 F:      drivers/net/ethernet/sis/sis900.*
20885
20886 SIS FRAMEBUFFER DRIVER
20887 S:      Orphan
20888 F:      Documentation/fb/sisfb.rst
20889 F:      drivers/video/fbdev/sis/
20890 F:      include/video/sisfb.h
20891
20892 SIS I2C TOUCHSCREEN DRIVER
20893 M:      Mika Penttilä <[email protected]>
20894 L:      [email protected]
20895 S:      Maintained
20896 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
20897 F:      drivers/input/touchscreen/sis_i2c.c
20898
20899 SIS USB2VGA DRIVER
20900 M:      Thomas Winischhofer <[email protected]>
20901 S:      Maintained
20902 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
20903 F:      drivers/usb/misc/sisusbvga/
20904
20905 SL28 CPLD MFD DRIVER
20906 M:      Michael Walle <[email protected]>
20907 S:      Maintained
20908 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
20909 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
20910 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
20911 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
20912 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
20913 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
20914 F:      drivers/gpio/gpio-sl28cpld.c
20915 F:      drivers/hwmon/sl28cpld-hwmon.c
20916 F:      drivers/irqchip/irq-sl28cpld.c
20917 F:      drivers/pwm/pwm-sl28cpld.c
20918 F:      drivers/watchdog/sl28cpld_wdt.c
20919
20920 SL28 VPD NVMEM LAYOUT DRIVER
20921 M:      Michael Walle <[email protected]>
20922 S:      Maintained
20923 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
20924 F:      drivers/nvmem/layouts/sl28vpd.c
20925
20926 SLAB ALLOCATOR
20927 M:      Christoph Lameter <[email protected]>
20928 M:      Pekka Enberg <[email protected]>
20929 M:      David Rientjes <[email protected]>
20930 M:      Joonsoo Kim <[email protected]>
20931 M:      Andrew Morton <[email protected]>
20932 M:      Vlastimil Babka <[email protected]>
20933 R:      Roman Gushchin <[email protected]>
20934 R:      Hyeonggon Yoo <[email protected]>
20935 L:      [email protected]
20936 S:      Maintained
20937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
20938 F:      include/linux/sl?b*.h
20939 F:      mm/sl?b*
20940
20941 SLCAN CAN NETWORK DRIVER
20942 M:      Dario Binacchi <[email protected]>
20943 L:      [email protected]
20944 S:      Maintained
20945 F:      drivers/net/can/slcan/
20946
20947 SLEEPABLE READ-COPY UPDATE (SRCU)
20948 M:      Lai Jiangshan <[email protected]>
20949 M:      "Paul E. McKenney" <[email protected]>
20950 M:      Josh Triplett <[email protected]>
20951 R:      Steven Rostedt <[email protected]>
20952 R:      Mathieu Desnoyers <[email protected]>
20953 L:      [email protected]
20954 S:      Supported
20955 W:      http://www.rdrop.com/users/paulmck/RCU/
20956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20957 F:      include/linux/srcu*.h
20958 F:      kernel/rcu/srcu*.c
20959
20960 SMACK SECURITY MODULE
20961 M:      Casey Schaufler <[email protected]>
20962 L:      [email protected]
20963 S:      Maintained
20964 W:      http://schaufler-ca.com
20965 T:      git git://github.com/cschaufler/smack-next
20966 F:      Documentation/admin-guide/LSM/Smack.rst
20967 F:      security/smack/
20968
20969 SMC91x ETHERNET DRIVER
20970 M:      Nicolas Pitre <[email protected]>
20971 S:      Odd Fixes
20972 F:      drivers/net/ethernet/smsc/smc91x.*
20973
20974 SMSC EMC2103 HARDWARE MONITOR DRIVER
20975 M:      Steve Glendinning <[email protected]>
20976 L:      [email protected]
20977 S:      Maintained
20978 F:      Documentation/hwmon/emc2103.rst
20979 F:      drivers/hwmon/emc2103.c
20980
20981 SMSC SCH5627 HARDWARE MONITOR DRIVER
20982 M:      Hans de Goede <[email protected]>
20983 L:      [email protected]
20984 S:      Supported
20985 F:      Documentation/hwmon/sch5627.rst
20986 F:      drivers/hwmon/sch5627.c
20987
20988 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
20989 M:      Steve Glendinning <[email protected]>
20990 L:      [email protected]
20991 S:      Maintained
20992 F:      drivers/video/fbdev/smscufx.c
20993
20994 SMSC47B397 HARDWARE MONITOR DRIVER
20995 M:      Jean Delvare <[email protected]>
20996 L:      [email protected]
20997 S:      Maintained
20998 F:      Documentation/hwmon/smsc47b397.rst
20999 F:      drivers/hwmon/smsc47b397.c
21000
21001 SMSC911x ETHERNET DRIVER
21002 M:      Steve Glendinning <[email protected]>
21003 L:      [email protected]
21004 S:      Maintained
21005 F:      drivers/net/ethernet/smsc/smsc911x.*
21006 F:      include/linux/smsc911x.h
21007
21008 SMSC9420 PCI ETHERNET DRIVER
21009 M:      Steve Glendinning <[email protected]>
21010 L:      [email protected]
21011 S:      Maintained
21012 F:      drivers/net/ethernet/smsc/smsc9420.*
21013
21014 SNET DPU VIRTIO DATA PATH ACCELERATOR
21015 R:      Alvaro Karsz <[email protected]>
21016 F:      drivers/vdpa/solidrun/
21017
21018 SOCIONEXT (SNI) AVE NETWORK DRIVER
21019 M:      Kunihiko Hayashi <[email protected]>
21020 L:      [email protected]
21021 S:      Maintained
21022 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
21023 F:      drivers/net/ethernet/socionext/sni_ave.c
21024
21025 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
21026 M:      Ilias Apalodimas <[email protected]>
21027 M:      Masahisa Kojima <[email protected]>
21028 L:      [email protected]
21029 S:      Maintained
21030 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
21031 F:      drivers/net/ethernet/socionext/netsec.c
21032
21033 SOCIONEXT (SNI) Synquacer SPI DRIVER
21034 M:      Masahisa Kojima <[email protected]>
21035 M:      Jassi Brar <[email protected]>
21036 L:      [email protected]
21037 S:      Maintained
21038 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
21039 F:      drivers/spi/spi-synquacer.c
21040
21041 SOCIONEXT SYNQUACER I2C DRIVER
21042 M:      Ard Biesheuvel <[email protected]>
21043 L:      [email protected]
21044 S:      Maintained
21045 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
21046 F:      drivers/i2c/busses/i2c-synquacer.c
21047
21048 SOCIONEXT UNIPHIER SOUND DRIVER
21049 L:      [email protected] (moderated for non-subscribers)
21050 S:      Orphan
21051 F:      sound/soc/uniphier/
21052
21053 SOCKET TIMESTAMPING
21054 M:      Willem de Bruijn <[email protected]>
21055 S:      Maintained
21056 F:      Documentation/networking/timestamping.rst
21057 F:      include/uapi/linux/net_tstamp.h
21058 F:      tools/testing/selftests/net/so_txtime.c
21059
21060 SOEKRIS NET48XX LED SUPPORT
21061 M:      Chris Boot <[email protected]>
21062 S:      Maintained
21063 F:      drivers/leds/leds-net48xx.c
21064
21065 SOFT-IWARP DRIVER (siw)
21066 M:      Bernard Metzler <[email protected]>
21067 L:      [email protected]
21068 S:      Supported
21069 F:      drivers/infiniband/sw/siw/
21070 F:      include/uapi/rdma/siw-abi.h
21071
21072 SOFT-ROCE DRIVER (rxe)
21073 M:      Zhu Yanjun <[email protected]>
21074 L:      [email protected]
21075 S:      Supported
21076 F:      drivers/infiniband/sw/rxe/
21077 F:      include/uapi/rdma/rdma_user_rxe.h
21078
21079 SOFTLOGIC 6x10 MPEG CODEC
21080 M:      Bluecherry Maintainers <[email protected]>
21081 M:      Andrey Utkin <[email protected]>
21082 M:      Ismael Luceno <[email protected]>
21083 L:      [email protected]
21084 S:      Supported
21085 F:      drivers/media/pci/solo6x10/
21086
21087 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
21088 M:      James Morse <[email protected]>
21089 L:      [email protected] (moderated for non-subscribers)
21090 S:      Maintained
21091 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
21092 F:      drivers/firmware/arm_sdei.c
21093 F:      include/linux/arm_sdei.h
21094 F:      include/uapi/linux/arm_sdei.h
21095
21096 SOFTWARE NODES AND DEVICE PROPERTIES
21097 R:      Andy Shevchenko <[email protected]>
21098 R:      Daniel Scally <[email protected]>
21099 R:      Heikki Krogerus <[email protected]>
21100 R:      Sakari Ailus <[email protected]>
21101 L:      [email protected]
21102 S:      Maintained
21103 F:      drivers/base/property.c
21104 F:      drivers/base/swnode.c
21105 F:      include/linux/fwnode.h
21106 F:      include/linux/property.h
21107
21108 SOFTWARE RAID (Multiple Disks) SUPPORT
21109 M:      Song Liu <[email protected]>
21110 R:      Yu Kuai <[email protected]>
21111 L:      [email protected]
21112 S:      Supported
21113 Q:      https://patchwork.kernel.org/project/linux-raid/list/
21114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
21115 F:      drivers/md/Kconfig
21116 F:      drivers/md/Makefile
21117 F:      drivers/md/md*
21118 F:      drivers/md/raid*
21119 F:      include/linux/raid/
21120 F:      include/uapi/linux/raid/
21121
21122 SOLIDRUN CLEARFOG SUPPORT
21123 M:      Russell King <[email protected]>
21124 S:      Maintained
21125 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
21126 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
21127
21128 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
21129 M:      Russell King <[email protected]>
21130 S:      Maintained
21131 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
21132 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
21133 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
21134
21135 SONIC NETWORK DRIVER
21136 M:      Thomas Bogendoerfer <[email protected]>
21137 L:      [email protected]
21138 S:      Maintained
21139 F:      drivers/net/ethernet/natsemi/sonic.*
21140
21141 SONICS SILICON BACKPLANE DRIVER (SSB)
21142 M:      Michael Buesch <[email protected]>
21143 L:      [email protected]
21144 S:      Maintained
21145 F:      drivers/ssb/
21146 F:      include/linux/ssb/
21147
21148 SONY IMX208 SENSOR DRIVER
21149 M:      Sakari Ailus <[email protected]>
21150 L:      [email protected]
21151 S:      Maintained
21152 T:      git git://linuxtv.org/media_tree.git
21153 F:      drivers/media/i2c/imx208.c
21154
21155 SONY IMX214 SENSOR DRIVER
21156 M:      Ricardo Ribalda <[email protected]>
21157 L:      [email protected]
21158 S:      Maintained
21159 T:      git git://linuxtv.org/media_tree.git
21160 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
21161 F:      drivers/media/i2c/imx214.c
21162
21163 SONY IMX219 SENSOR DRIVER
21164 M:      Dave Stevenson <[email protected]>
21165 L:      [email protected]
21166 S:      Maintained
21167 T:      git git://linuxtv.org/media_tree.git
21168 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
21169 F:      drivers/media/i2c/imx219.c
21170
21171 SONY IMX258 SENSOR DRIVER
21172 M:      Sakari Ailus <[email protected]>
21173 L:      [email protected]
21174 S:      Maintained
21175 T:      git git://linuxtv.org/media_tree.git
21176 F:      Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml
21177 F:      drivers/media/i2c/imx258.c
21178
21179 SONY IMX274 SENSOR DRIVER
21180 M:      Leon Luo <[email protected]>
21181 L:      [email protected]
21182 S:      Maintained
21183 T:      git git://linuxtv.org/media_tree.git
21184 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
21185 F:      drivers/media/i2c/imx274.c
21186
21187 SONY IMX283 SENSOR DRIVER
21188 M:      Kieran Bingham <[email protected]>
21189 M:      Umang Jain <[email protected]>
21190 L:      [email protected]
21191 S:      Maintained
21192 T:      git git://linuxtv.org/media_tree.git
21193 F:      Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml
21194 F:      drivers/media/i2c/imx283.c
21195
21196 SONY IMX290 SENSOR DRIVER
21197 M:      Manivannan Sadhasivam <[email protected]>
21198 L:      [email protected]
21199 S:      Maintained
21200 T:      git git://linuxtv.org/media_tree.git
21201 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
21202 F:      drivers/media/i2c/imx290.c
21203
21204 SONY IMX296 SENSOR DRIVER
21205 M:      Laurent Pinchart <[email protected]>
21206 M:      Manivannan Sadhasivam <[email protected]>
21207 L:      [email protected]
21208 S:      Maintained
21209 T:      git git://linuxtv.org/media_tree.git
21210 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
21211 F:      drivers/media/i2c/imx296.c
21212
21213 SONY IMX319 SENSOR DRIVER
21214 M:      Bingbu Cao <[email protected]>
21215 L:      [email protected]
21216 S:      Maintained
21217 T:      git git://linuxtv.org/media_tree.git
21218 F:      drivers/media/i2c/imx319.c
21219
21220 SONY IMX334 SENSOR DRIVER
21221 L:      [email protected]
21222 S:      Orphan
21223 T:      git git://linuxtv.org/media_tree.git
21224 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
21225 F:      drivers/media/i2c/imx334.c
21226
21227 SONY IMX335 SENSOR DRIVER
21228 L:      [email protected]
21229 S:      Orphan
21230 T:      git git://linuxtv.org/media_tree.git
21231 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
21232 F:      drivers/media/i2c/imx335.c
21233
21234 SONY IMX355 SENSOR DRIVER
21235 M:      Tianshu Qiu <[email protected]>
21236 L:      [email protected]
21237 S:      Maintained
21238 T:      git git://linuxtv.org/media_tree.git
21239 F:      drivers/media/i2c/imx355.c
21240
21241 SONY IMX412 SENSOR DRIVER
21242 L:      [email protected]
21243 S:      Orphan
21244 T:      git git://linuxtv.org/media_tree.git
21245 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
21246 F:      drivers/media/i2c/imx412.c
21247
21248 SONY IMX415 SENSOR DRIVER
21249 M:      Michael Riesch <[email protected]>
21250 L:      [email protected]
21251 S:      Maintained
21252 T:      git git://linuxtv.org/media_tree.git
21253 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
21254 F:      drivers/media/i2c/imx415.c
21255
21256 SONY MEMORYSTICK SUBSYSTEM
21257 M:      Maxim Levitsky <[email protected]>
21258 M:      Alex Dubov <[email protected]>
21259 M:      Ulf Hansson <[email protected]>
21260 L:      [email protected]
21261 S:      Maintained
21262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
21263 F:      drivers/memstick/
21264 F:      include/linux/memstick.h
21265
21266 SONY VAIO CONTROL DEVICE DRIVER
21267 M:      Mattia Dongili <[email protected]>
21268 L:      [email protected]
21269 S:      Maintained
21270 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
21271 F:      Documentation/admin-guide/laptops/sony-laptop.rst
21272 F:      drivers/char/sonypi.c
21273 F:      drivers/platform/x86/sony-laptop.c
21274 F:      include/linux/sony-laptop.h
21275
21276 SOPHGO DEVICETREES and DRIVERS
21277 M:      Chen Wang <[email protected]>
21278 M:      Inochi Amaoto <[email protected]>
21279 T:      git https://github.com/sophgo/linux.git
21280 S:      Maintained
21281 N:      sophgo
21282 K:      sophgo
21283
21284 SOUND
21285 M:      Jaroslav Kysela <[email protected]>
21286 M:      Takashi Iwai <[email protected]>
21287 L:      [email protected]
21288 S:      Maintained
21289 W:      http://www.alsa-project.org/
21290 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
21291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21292 F:      Documentation/sound/
21293 F:      include/sound/
21294 F:      include/uapi/sound/
21295 F:      sound/
21296 F:      tools/testing/selftests/alsa
21297
21298 SOUND - ALSA SELFTESTS
21299 M:      Mark Brown <[email protected]>
21300 L:      [email protected]
21301 L:      [email protected]
21302 S:      Supported
21303 F:      tools/testing/selftests/alsa
21304
21305 SOUND - COMPRESSED AUDIO
21306 M:      Vinod Koul <[email protected]>
21307 L:      [email protected] (moderated for non-subscribers)
21308 S:      Supported
21309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
21310 F:      Documentation/sound/designs/compress-offload.rst
21311 F:      include/sound/compress_driver.h
21312 F:      include/uapi/sound/compress_*
21313 F:      sound/core/compress_offload.c
21314 F:      sound/soc/soc-compress.c
21315
21316 SOUND - CORE KUNIT TEST
21317 M:      Ivan Orlov <[email protected]>
21318 L:      [email protected]
21319 S:      Supported
21320 F:      sound/core/sound_kunit.c
21321
21322 SOUND - DMAENGINE HELPERS
21323 M:      Lars-Peter Clausen <[email protected]>
21324 S:      Supported
21325 F:      include/sound/dmaengine_pcm.h
21326 F:      sound/core/pcm_dmaengine.c
21327 F:      sound/soc/soc-generic-dmaengine-pcm.c
21328
21329 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
21330 M:      Liam Girdwood <[email protected]>
21331 M:      Mark Brown <[email protected]>
21332 L:      [email protected]
21333 S:      Supported
21334 W:      http://alsa-project.org/main/index.php/ASoC
21335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
21336 F:      Documentation/devicetree/bindings/sound/
21337 F:      Documentation/sound/soc/
21338 F:      include/dt-bindings/sound/
21339 F:      include/sound/soc*
21340 F:      include/sound/sof.h
21341 F:      include/sound/sof/
21342 F:      include/trace/events/sof*.h
21343 F:      include/uapi/sound/asoc.h
21344 F:      sound/soc/
21345
21346 SOUND - SOC LAYER / dapm-graph
21347 M:      Luca Ceresoli <[email protected]>
21348 L:      [email protected]
21349 S:      Maintained
21350 F:      tools/sound/dapm-graph
21351
21352 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
21353 M:      Pierre-Louis Bossart <[email protected]>
21354 M:      Liam Girdwood <[email protected]>
21355 M:      Peter Ujfalusi <[email protected]>
21356 M:      Bard Liao <[email protected]>
21357 M:      Ranjani Sridharan <[email protected]>
21358 M:      Daniel Baluta <[email protected]>
21359 R:      Kai Vehmanen <[email protected]>
21360 L:      [email protected] (moderated for non-subscribers)
21361 S:      Supported
21362 W:      https://github.com/thesofproject/linux/
21363 F:      sound/soc/sof/
21364
21365 SOUNDWIRE SUBSYSTEM
21366 M:      Vinod Koul <[email protected]>
21367 M:      Bard Liao <[email protected]>
21368 R:      Pierre-Louis Bossart <[email protected]>
21369 R:      Sanyog Kale <[email protected]>
21370 L:      [email protected] (moderated for non-subscribers)
21371 S:      Supported
21372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
21373 F:      Documentation/driver-api/soundwire/
21374 F:      drivers/soundwire/
21375 F:      include/linux/soundwire/
21376
21377 SP2 MEDIA DRIVER
21378 M:      Olli Salonen <[email protected]>
21379 L:      [email protected]
21380 S:      Maintained
21381 W:      https://linuxtv.org
21382 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21383 F:      drivers/media/dvb-frontends/sp2*
21384
21385 SPANISH DOCUMENTATION
21386 M:      Carlos Bilbao <[email protected]>
21387 R:      Avadhut Naik <[email protected]>
21388 S:      Maintained
21389 F:      Documentation/translations/sp_SP/
21390
21391 SPARC + UltraSPARC (sparc/sparc64)
21392 M:      "David S. Miller" <[email protected]>
21393 M:      Andreas Larsson <[email protected]>
21394 L:      [email protected]
21395 S:      Maintained
21396 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
21397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21399 F:      arch/sparc/
21400 F:      drivers/sbus/
21401
21402 SPARC SERIAL DRIVERS
21403 M:      "David S. Miller" <[email protected]>
21404 L:      [email protected]
21405 S:      Maintained
21406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
21407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
21408 F:      drivers/tty/serial/suncore.c
21409 F:      drivers/tty/serial/sunhv.c
21410 F:      drivers/tty/serial/sunsab.c
21411 F:      drivers/tty/serial/sunsab.h
21412 F:      drivers/tty/serial/sunsu.c
21413 F:      drivers/tty/serial/sunzilog.c
21414 F:      drivers/tty/serial/sunzilog.h
21415 F:      drivers/tty/vcc.c
21416 F:      include/linux/sunserialcore.h
21417
21418 SPARSE CHECKER
21419 M:      "Luc Van Oostenryck" <[email protected]>
21420 L:      [email protected]
21421 S:      Maintained
21422 W:      https://sparse.docs.kernel.org/
21423 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
21424 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
21425 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
21426 F:      include/linux/compiler.h
21427
21428 SPEAKUP CONSOLE SPEECH DRIVER
21429 M:      William Hubbs <[email protected]>
21430 M:      Chris Brannon <[email protected]>
21431 M:      Kirk Reiser <[email protected]>
21432 M:      Samuel Thibault <[email protected]>
21433 L:      [email protected]
21434 S:      Odd Fixes
21435 W:      http://www.linux-speakup.org/
21436 W:      https://github.com/linux-speakup/speakup
21437 B:      https://github.com/linux-speakup/speakup/issues
21438 F:      drivers/accessibility/speakup/
21439
21440 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
21441 M:      Viresh Kumar <[email protected]>
21442 M:      Shiraz Hashim <[email protected]>
21443 M:      [email protected]
21444 L:      [email protected] (moderated for non-subscribers)
21445 S:      Maintained
21446 W:      http://www.st.com/spear
21447 F:      arch/arm/boot/dts/st/spear*
21448 F:      arch/arm/mach-spear/
21449 F:      drivers/clk/spear/
21450 F:      drivers/pinctrl/spear/
21451
21452 SPI NOR SUBSYSTEM
21453 M:      Tudor Ambarus <[email protected]>
21454 M:      Pratyush Yadav <[email protected]>
21455 M:      Michael Walle <[email protected]>
21456 L:      [email protected]
21457 S:      Maintained
21458 W:      http://www.linux-mtd.infradead.org/
21459 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
21460 C:      irc://irc.oftc.net/mtd
21461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
21462 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
21463 F:      drivers/mtd/spi-nor/
21464 F:      include/linux/mtd/spi-nor.h
21465
21466 SPI SUBSYSTEM
21467 M:      Mark Brown <[email protected]>
21468 L:      [email protected]
21469 S:      Maintained
21470 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
21471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
21472 F:      Documentation/devicetree/bindings/spi/
21473 F:      Documentation/spi/
21474 F:      drivers/spi/
21475 F:      include/linux/spi/
21476 F:      include/uapi/linux/spi/
21477 F:      tools/spi/
21478
21479 SPIDERNET NETWORK DRIVER for CELL
21480 M:      Ishizaki Kou <[email protected]>
21481 M:      Geoff Levand <[email protected]>
21482 L:      [email protected]
21483 L:      [email protected]
21484 S:      Maintained
21485 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
21486 F:      drivers/net/ethernet/toshiba/spider_net*
21487
21488 SPMI SUBSYSTEM
21489 M:      Stephen Boyd <[email protected]>
21490 L:      [email protected]
21491 S:      Maintained
21492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
21493 F:      Documentation/devicetree/bindings/spmi/
21494 F:      drivers/spmi/
21495 F:      include/dt-bindings/spmi/spmi.h
21496 F:      include/linux/spmi.h
21497 F:      include/trace/events/spmi.h
21498
21499 SPU FILE SYSTEM
21500 M:      Jeremy Kerr <[email protected]>
21501 L:      [email protected]
21502 S:      Supported
21503 W:      http://www.ibm.com/developerworks/power/cell/
21504 F:      Documentation/filesystems/spufs/spufs.rst
21505 F:      arch/powerpc/platforms/cell/spufs/
21506
21507 SQUASHFS FILE SYSTEM
21508 M:      Phillip Lougher <[email protected]>
21509 L:      [email protected] (subscribers-only)
21510 S:      Maintained
21511 W:      http://squashfs.org.uk
21512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
21513 F:      Documentation/filesystems/squashfs.rst
21514 F:      fs/squashfs/
21515
21516 SRM (Alpha) environment access
21517 M:      Jan-Benedict Glaw <[email protected]>
21518 S:      Maintained
21519 F:      arch/alpha/kernel/srm_env.c
21520
21521 ST LSM6DSx IMU IIO DRIVER
21522 M:      Lorenzo Bianconi <[email protected]>
21523 L:      [email protected]
21524 S:      Maintained
21525 W:      http://www.st.com/
21526 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
21527 F:      drivers/iio/imu/st_lsm6dsx/
21528
21529 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
21530 M:      Benjamin Mugnier <[email protected]>
21531 M:      Sylvain Petinot <[email protected]>
21532 L:      [email protected]
21533 S:      Maintained
21534 T:      git git://linuxtv.org/media_tree.git
21535 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
21536 F:      drivers/media/i2c/st-mipid02.c
21537
21538 ST STM32 FIREWALL
21539 M:      Gatien Chevallier <[email protected]>
21540 S:      Maintained
21541 F:      drivers/bus/stm32_etzpc.c
21542 F:      drivers/bus/stm32_firewall.c
21543 F:      drivers/bus/stm32_rifsc.c
21544
21545 ST STM32 I2C/SMBUS DRIVER
21546 M:      Pierre-Yves MORDRET <[email protected]>
21547 M:      Alain Volmat <[email protected]>
21548 L:      [email protected]
21549 S:      Maintained
21550 F:      drivers/i2c/busses/i2c-stm32*
21551
21552 ST STM32 SPI DRIVER
21553 M:      Alain Volmat <[email protected]>
21554 L:      [email protected]
21555 S:      Maintained
21556 F:      drivers/spi/spi-stm32.c
21557
21558 ST STPDDC60 DRIVER
21559 M:      Daniel Nilsson <[email protected]>
21560 L:      [email protected]
21561 S:      Maintained
21562 F:      Documentation/hwmon/stpddc60.rst
21563 F:      drivers/hwmon/pmbus/stpddc60.c
21564
21565 ST VGXY61 DRIVER
21566 M:      Benjamin Mugnier <[email protected]>
21567 M:      Sylvain Petinot <[email protected]>
21568 L:      [email protected]
21569 S:      Maintained
21570 T:      git git://linuxtv.org/media_tree.git
21571 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
21572 F:      Documentation/userspace-api/media/drivers/vgxy61.rst
21573 F:      drivers/media/i2c/vgxy61.c
21574
21575 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
21576 M:      Song Qiang <[email protected]>
21577 L:      [email protected]
21578 S:      Maintained
21579 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
21580 F:      drivers/iio/proximity/vl53l0x-i2c.c
21581
21582 STABLE BRANCH
21583 M:      Greg Kroah-Hartman <[email protected]>
21584 M:      Sasha Levin <[email protected]>
21585 L:      [email protected]
21586 S:      Supported
21587 F:      Documentation/process/stable-kernel-rules.rst
21588
21589 STAGING - ATOMISP DRIVER
21590 M:      Hans de Goede <[email protected]>
21591 M:      Mauro Carvalho Chehab <[email protected]>
21592 R:      Sakari Ailus <[email protected]>
21593 L:      [email protected]
21594 S:      Maintained
21595 F:      drivers/staging/media/atomisp/
21596
21597 STAGING - FIELDBUS SUBSYSTEM
21598 M:      Sven Van Asbroeck <[email protected]>
21599 S:      Maintained
21600 F:      drivers/staging/fieldbus/*
21601 F:      drivers/staging/fieldbus/Documentation/
21602
21603 STAGING - HMS ANYBUS-S BUS
21604 M:      Sven Van Asbroeck <[email protected]>
21605 S:      Maintained
21606 F:      drivers/staging/fieldbus/anybuss/
21607
21608 STAGING - INDUSTRIAL IO
21609 M:      Jonathan Cameron <[email protected]>
21610 L:      [email protected]
21611 S:      Odd Fixes
21612 F:      Documentation/devicetree/bindings/staging/iio/
21613 F:      drivers/staging/iio/
21614
21615 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
21616 M:      Marc Dietrich <[email protected]>
21617 L:      [email protected] (moderated for non-subscribers)
21618 L:      [email protected]
21619 S:      Maintained
21620 F:      drivers/staging/nvec/
21621
21622 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
21623 M:      Jens Frederich <[email protected]>
21624 M:      Jon Nettleton <[email protected]>
21625 S:      Maintained
21626 W:      http://wiki.laptop.org/go/DCON
21627 F:      drivers/staging/olpc_dcon/
21628
21629 STAGING - REALTEK RTL8712U DRIVERS
21630 M:      Florian Schilhabel <[email protected]>.
21631 S:      Odd Fixes
21632 F:      drivers/staging/rtl8712/
21633
21634 STAGING - SEPS525 LCD CONTROLLER DRIVERS
21635 M:      Michael Hennerich <[email protected]>
21636 L:      [email protected]
21637 S:      Supported
21638 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
21639 F:      drivers/staging/fbtft/fb_seps525.c
21640
21641 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
21642 M:      Sudip Mukherjee <[email protected]>
21643 M:      Teddy Wang <[email protected]>
21644 M:      Sudip Mukherjee <[email protected]>
21645 L:      [email protected]
21646 S:      Maintained
21647 F:      drivers/staging/sm750fb/
21648
21649 STAGING - VIA VT665X DRIVERS
21650 M:      Philipp Hortmann <[email protected]>
21651 S:      Odd Fixes
21652 F:      drivers/staging/vt665?/
21653
21654 STAGING SUBSYSTEM
21655 M:      Greg Kroah-Hartman <[email protected]>
21656 L:      [email protected]
21657 S:      Supported
21658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
21659 F:      drivers/staging/
21660
21661 STANDALONE CACHE CONTROLLER DRIVERS
21662 M:      Conor Dooley <[email protected]>
21663 S:      Maintained
21664 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21665 F:      Documentation/devicetree/bindings/cache/
21666 F:      drivers/cache
21667
21668 STARFIRE/DURALAN NETWORK DRIVER
21669 M:      Ion Badulescu <[email protected]>
21670 S:      Odd Fixes
21671 F:      drivers/net/ethernet/adaptec/starfire*
21672
21673 STARFIVE CAMERA SUBSYSTEM DRIVER
21674 M:      Jack Zhu <[email protected]>
21675 M:      Changhuang Liang <[email protected]>
21676 L:      [email protected]
21677 S:      Maintained
21678 F:      Documentation/admin-guide/media/starfive_camss.rst
21679 F:      Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
21680 F:      drivers/staging/media/starfive/camss
21681
21682 STARFIVE CRYPTO DRIVER
21683 M:      Jia Jie Ho <[email protected]>
21684 M:      William Qiu <[email protected]>
21685 S:      Supported
21686 F:      Documentation/devicetree/bindings/crypto/starfive*
21687 F:      drivers/crypto/starfive/
21688
21689 STARFIVE DEVICETREES
21690 M:      Emil Renner Berthing <[email protected]>
21691 S:      Maintained
21692 F:      arch/riscv/boot/dts/starfive/
21693
21694 STARFIVE DWMAC GLUE LAYER
21695 M:      Emil Renner Berthing <[email protected]>
21696 M:      Minda Chen <[email protected]>
21697 S:      Maintained
21698 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
21699 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
21700
21701 STARFIVE JH7110 DPHY RX DRIVER
21702 M:      Jack Zhu <[email protected]>
21703 M:      Changhuang Liang <[email protected]>
21704 S:      Supported
21705 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
21706 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
21707
21708 STARFIVE JH7110 DPHY TX DRIVER
21709 M:      Keith Zhao <[email protected]>
21710 M:      Shengyang Chen <[email protected]>
21711 S:      Supported
21712 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml
21713 F:      drivers/phy/starfive/phy-jh7110-dphy-tx.c
21714
21715 STARFIVE JH7110 MMC/SD/SDIO DRIVER
21716 M:      William Qiu <[email protected]>
21717 S:      Supported
21718 F:      Documentation/devicetree/bindings/mmc/starfive*
21719 F:      drivers/mmc/host/dw_mmc-starfive.c
21720
21721 STARFIVE JH7110 PLL CLOCK DRIVER
21722 M:      Xingyu Wu <[email protected]>
21723 S:      Supported
21724 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
21725 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
21726
21727 STARFIVE JH7110 PWMDAC DRIVER
21728 M:      Hal Feng <[email protected]>
21729 M:      Xingyu Wu <[email protected]>
21730 S:      Supported
21731 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
21732 F:      sound/soc/starfive/jh7110_pwmdac.c
21733
21734 STARFIVE JH7110 SYSCON
21735 M:      William Qiu <[email protected]>
21736 M:      Xingyu Wu <[email protected]>
21737 S:      Supported
21738 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
21739
21740 STARFIVE JH7110 TDM DRIVER
21741 M:      Walker Chen <[email protected]>
21742 S:      Maintained
21743 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
21744 F:      sound/soc/starfive/jh7110_tdm.c
21745
21746 STARFIVE JH71X0 CLOCK DRIVERS
21747 M:      Emil Renner Berthing <[email protected]>
21748 M:      Hal Feng <[email protected]>
21749 S:      Maintained
21750 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
21751 F:      drivers/clk/starfive/clk-starfive-jh71*
21752 F:      include/dt-bindings/clock/starfive?jh71*.h
21753
21754 STARFIVE JH71X0 PINCTRL DRIVERS
21755 M:      Emil Renner Berthing <[email protected]>
21756 M:      Jianlong Huang <[email protected]>
21757 M:      Hal Feng <[email protected]>
21758 L:      [email protected]
21759 S:      Maintained
21760 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
21761 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
21762 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
21763 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
21764
21765 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
21766 M:      Emil Renner Berthing <[email protected]>
21767 M:      Hal Feng <[email protected]>
21768 S:      Maintained
21769 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
21770 F:      drivers/reset/starfive/reset-starfive-jh71*
21771 F:      include/dt-bindings/reset/starfive?jh71*.h
21772
21773 STARFIVE JH71X0 USB DRIVERS
21774 M:      Minda Chen <[email protected]>
21775 S:      Maintained
21776 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
21777 F:      drivers/usb/cdns3/cdns3-starfive.c
21778
21779 STARFIVE JH71XX PMU CONTROLLER DRIVER
21780 M:      Walker Chen <[email protected]>
21781 M:      Changhuang Liang <[email protected]>
21782 S:      Supported
21783 F:      Documentation/devicetree/bindings/power/starfive*
21784 F:      drivers/pmdomain/starfive/
21785 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
21786
21787 STARFIVE SOC DRIVERS
21788 M:      Conor Dooley <[email protected]>
21789 S:      Maintained
21790 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
21791 F:      Documentation/devicetree/bindings/soc/starfive/
21792
21793 STARFIVE STARLINK PMU DRIVER
21794 M:      Ji Sheng Teoh <[email protected]>
21795 S:      Maintained
21796 F:      Documentation/admin-guide/perf/starfive_starlink_pmu.rst
21797 F:      Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml
21798 F:      drivers/perf/starfive_starlink_pmu.c
21799
21800 STARFIVE TRNG DRIVER
21801 M:      Jia Jie Ho <[email protected]>
21802 S:      Supported
21803 F:      Documentation/devicetree/bindings/rng/starfive*
21804 F:      drivers/char/hw_random/jh7110-trng.c
21805
21806 STARFIVE WATCHDOG DRIVER
21807 M:      Xingyu Wu <[email protected]>
21808 M:      Samin Guo <[email protected]>
21809 S:      Supported
21810 F:      Documentation/devicetree/bindings/watchdog/starfive*
21811 F:      drivers/watchdog/starfive-wdt.c
21812
21813 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
21814 M:      Minda Chen <[email protected]>
21815 S:      Supported
21816 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
21817 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
21818 F:      drivers/phy/starfive/phy-jh7110-pcie.c
21819 F:      drivers/phy/starfive/phy-jh7110-usb.c
21820
21821 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER
21822 M:      Changhuang Liang <[email protected]>
21823 S:      Supported
21824 F:      Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml
21825 F:      drivers/irqchip/irq-starfive-jh8100-intc.c
21826
21827 STATIC BRANCH/CALL
21828 M:      Peter Zijlstra <[email protected]>
21829 M:      Josh Poimboeuf <[email protected]>
21830 M:      Jason Baron <[email protected]>
21831 R:      Steven Rostedt <[email protected]>
21832 R:      Ard Biesheuvel <[email protected]>
21833 S:      Supported
21834 F:      arch/*/include/asm/jump_label*.h
21835 F:      arch/*/include/asm/static_call*.h
21836 F:      arch/*/kernel/jump_label.c
21837 F:      arch/*/kernel/static_call.c
21838 F:      include/linux/jump_label*.h
21839 F:      include/linux/static_call*.h
21840 F:      kernel/jump_label.c
21841 F:      kernel/static_call.c
21842
21843 STI AUDIO (ASoC) DRIVERS
21844 M:      Arnaud Pouliquen <[email protected]>
21845 L:      [email protected] (moderated for non-subscribers)
21846 S:      Maintained
21847 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
21848 F:      sound/soc/sti/
21849
21850 STI CEC DRIVER
21851 M:      Alain Volmat <[email protected]>
21852 S:      Maintained
21853 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
21854 F:      drivers/media/cec/platform/sti/
21855
21856 STK1160 USB VIDEO CAPTURE DRIVER
21857 M:      Ezequiel Garcia <[email protected]>
21858 L:      [email protected]
21859 S:      Maintained
21860 T:      git git://linuxtv.org/media_tree.git
21861 F:      drivers/media/usb/stk1160/
21862
21863 STM32 AUDIO (ASoC) DRIVERS
21864 M:      Olivier Moysan <[email protected]>
21865 M:      Arnaud Pouliquen <[email protected]>
21866 L:      [email protected] (moderated for non-subscribers)
21867 S:      Maintained
21868 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
21869 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
21870 F:      sound/soc/stm/
21871
21872 STM32 DMA DRIVERS
21873 M:      Amélie Delaunay <[email protected]>
21874 L:      [email protected]
21875 L:      [email protected] (moderated for non-subscribers)
21876 S:      Maintained
21877 F:      Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
21878 F:      Documentation/devicetree/bindings/dma/stm32/
21879 F:      drivers/dma/stm32/
21880
21881 STM32 TIMER/LPTIMER DRIVERS
21882 M:      Fabrice Gasnier <[email protected]>
21883 S:      Maintained
21884 F:      Documentation/ABI/testing/*timer-stm32
21885 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
21886 F:      drivers/*/stm32-*timer*
21887 F:      drivers/pwm/pwm-stm32*
21888 F:      include/linux/*/stm32-*tim*
21889
21890 STMMAC ETHERNET DRIVER
21891 M:      Alexandre Torgue <[email protected]>
21892 M:      Jose Abreu <[email protected]>
21893 L:      [email protected]
21894 S:      Supported
21895 W:      http://www.stlinux.com
21896 F:      Documentation/networking/device_drivers/ethernet/stmicro/
21897 F:      drivers/net/ethernet/stmicro/stmmac/
21898
21899 SUN HAPPY MEAL ETHERNET DRIVER
21900 M:      Sean Anderson <[email protected]>
21901 S:      Maintained
21902 F:      drivers/net/ethernet/sun/sunhme.*
21903
21904 SUN3/3X
21905 M:      Sam Creasey <[email protected]>
21906 S:      Maintained
21907 W:      http://sammy.net/sun3/
21908 F:      arch/m68k/include/asm/sun3*
21909 F:      arch/m68k/kernel/*sun3*
21910 F:      arch/m68k/sun3*/
21911 F:      drivers/net/ethernet/i825xx/sun3*
21912
21913 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
21914 M:      Hans de Goede <[email protected]>
21915 L:      [email protected]
21916 S:      Maintained
21917 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
21918 F:      drivers/input/keyboard/sun4i-lradc-keys.c
21919
21920 SUNDANCE NETWORK DRIVER
21921 M:      Denis Kirjanov <[email protected]>
21922 L:      [email protected]
21923 S:      Maintained
21924 F:      drivers/net/ethernet/dlink/sundance.c
21925
21926 SUNPLUS ETHERNET DRIVER
21927 M:      Wells Lu <[email protected]>
21928 L:      [email protected]
21929 S:      Maintained
21930 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
21931 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
21932 F:      drivers/net/ethernet/sunplus/
21933
21934 SUNPLUS MMC DRIVER
21935 M:      Tony Huang <[email protected]>
21936 M:      Li-hao Kuo <[email protected]>
21937 S:      Maintained
21938 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
21939 F:      drivers/mmc/host/sunplus-mmc.c
21940
21941 SUNPLUS OCOTP DRIVER
21942 M:      Vincent Shih <[email protected]>
21943 S:      Maintained
21944 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
21945 F:      drivers/nvmem/sunplus-ocotp.c
21946
21947 SUNPLUS PWM DRIVER
21948 M:      Hammer Hsieh <[email protected]>
21949 S:      Maintained
21950 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
21951 F:      drivers/pwm/pwm-sunplus.c
21952
21953 SUNPLUS RTC DRIVER
21954 M:      Vincent Shih <[email protected]>
21955 L:      [email protected]
21956 S:      Maintained
21957 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
21958 F:      drivers/rtc/rtc-sunplus.c
21959
21960 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
21961 M:      Li-hao Kuo <[email protected]>
21962 L:      [email protected]
21963 S:      Maintained
21964 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
21965 F:      drivers/spi/spi-sunplus-sp7021.c
21966
21967 SUNPLUS UART DRIVER
21968 M:      Hammer Hsieh <[email protected]>
21969 S:      Maintained
21970 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
21971 F:      drivers/tty/serial/sunplus-uart.c
21972
21973 SUNPLUS USB2 PHY DRIVER
21974 M:      Vincent Shih <[email protected]>
21975 L:      [email protected]
21976 S:      Maintained
21977 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
21978 F:      drivers/phy/sunplus/Kconfig
21979 F:      drivers/phy/sunplus/Makefile
21980 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
21981
21982 SUNPLUS WATCHDOG DRIVER
21983 M:      Xiantao Hu <[email protected]>
21984 L:      [email protected]
21985 S:      Maintained
21986 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
21987 F:      drivers/watchdog/sunplus_wdt.c
21988
21989 SUPERH
21990 M:      Yoshinori Sato <[email protected]>
21991 M:      Rich Felker <[email protected]>
21992 M:      John Paul Adrian Glaubitz <[email protected]>
21993 L:      [email protected]
21994 S:      Maintained
21995 Q:      http://patchwork.kernel.org/project/linux-sh/list/
21996 F:      Documentation/arch/sh/
21997 F:      arch/sh/
21998 F:      drivers/sh/
21999
22000 SUSPEND TO RAM
22001 M:      "Rafael J. Wysocki" <[email protected]>
22002 M:      Len Brown <[email protected]>
22003 M:      Pavel Machek <[email protected]>
22004 L:      [email protected]
22005 S:      Supported
22006 B:      https://bugzilla.kernel.org
22007 F:      Documentation/power/
22008 F:      arch/x86/kernel/acpi/sleep*
22009 F:      arch/x86/kernel/acpi/wakeup*
22010 F:      drivers/base/power/
22011 F:      include/linux/freezer.h
22012 F:      include/linux/pm.h
22013 F:      include/linux/suspend.h
22014 F:      kernel/power/
22015
22016 SVGA HANDLING
22017 M:      Martin Mares <[email protected]>
22018 L:      [email protected]
22019 S:      Maintained
22020 F:      Documentation/admin-guide/svga.rst
22021 F:      arch/x86/boot/video*
22022
22023 SWITCHDEV
22024 M:      Jiri Pirko <[email protected]>
22025 M:      Ivan Vecera <[email protected]>
22026 L:      [email protected]
22027 S:      Supported
22028 F:      include/net/switchdev.h
22029 F:      net/switchdev/
22030
22031 SY8106A REGULATOR DRIVER
22032 M:      Icenowy Zheng <[email protected]>
22033 S:      Maintained
22034 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
22035 F:      drivers/regulator/sy8106a-regulator.c
22036
22037 SYNC FILE FRAMEWORK
22038 M:      Sumit Semwal <[email protected]>
22039 R:      Gustavo Padovan <[email protected]>
22040 L:      [email protected]
22041 L:      [email protected]
22042 S:      Maintained
22043 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
22044 F:      Documentation/driver-api/sync_file.rst
22045 F:      drivers/dma-buf/dma-fence*
22046 F:      drivers/dma-buf/sw_sync.c
22047 F:      drivers/dma-buf/sync_*
22048 F:      include/linux/sync_file.h
22049 F:      include/uapi/linux/sync_file.h
22050
22051 SYNOPSYS ARC ARCHITECTURE
22052 M:      Vineet Gupta <[email protected]>
22053 L:      [email protected]
22054 S:      Supported
22055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
22056 F:      Documentation/arch/arc
22057 F:      Documentation/devicetree/bindings/arc/*
22058 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
22059 F:      arch/arc/
22060 F:      drivers/clocksource/arc_timer.c
22061 F:      drivers/tty/serial/arc_uart.c
22062
22063 SYNOPSYS ARC HSDK SDP pll clock driver
22064 M:      Eugeniy Paltsev <[email protected]>
22065 S:      Supported
22066 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
22067 F:      drivers/clk/clk-hsdk-pll.c
22068
22069 SYNOPSYS ARC SDP clock driver
22070 M:      Eugeniy Paltsev <[email protected]>
22071 S:      Supported
22072 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
22073 F:      drivers/clk/axs10x/*
22074
22075 SYNOPSYS ARC SDP platform support
22076 M:      Alexey Brodkin <[email protected]>
22077 S:      Supported
22078 F:      Documentation/devicetree/bindings/arc/axs10*
22079 F:      arch/arc/boot/dts/ax*
22080 F:      arch/arc/plat-axs10x
22081
22082 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
22083 M:      Eugeniy Paltsev <[email protected]>
22084 S:      Supported
22085 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
22086 F:      drivers/reset/reset-axs10x.c
22087
22088 SYNOPSYS CREG GPIO DRIVER
22089 M:      Eugeniy Paltsev <[email protected]>
22090 S:      Maintained
22091 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
22092 F:      drivers/gpio/gpio-creg-snps.c
22093
22094 SYNOPSYS DESIGNWARE 8250 UART DRIVER
22095 M:      Ilpo Järvinen <[email protected]>
22096 R:      Andy Shevchenko <[email protected]>
22097 S:      Supported
22098 F:      drivers/tty/serial/8250/8250_dw.c
22099 F:      drivers/tty/serial/8250/8250_dwlib.*
22100 F:      drivers/tty/serial/8250/8250_lpss.c
22101
22102 SYNOPSYS DESIGNWARE APB GPIO DRIVER
22103 M:      Hoan Tran <[email protected]>
22104 M:      Serge Semin <[email protected]>
22105 L:      [email protected]
22106 S:      Maintained
22107 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
22108 F:      drivers/gpio/gpio-dwapb.c
22109
22110 SYNOPSYS DESIGNWARE APB SSI DRIVER
22111 M:      Serge Semin <[email protected]>
22112 L:      [email protected]
22113 S:      Supported
22114 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
22115 F:      drivers/spi/spi-dw*
22116
22117 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
22118 M:      Eugeniy Paltsev <[email protected]>
22119 S:      Maintained
22120 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
22121 F:      drivers/dma/dw-axi-dmac/
22122
22123 SYNOPSYS DESIGNWARE DMAC DRIVER
22124 M:      Viresh Kumar <[email protected]>
22125 R:      Andy Shevchenko <[email protected]>
22126 S:      Maintained
22127 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
22128 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
22129 F:      drivers/dma/dw/
22130 F:      include/dt-bindings/dma/dw-dmac.h
22131 F:      include/linux/dma/dw.h
22132 F:      include/linux/platform_data/dma-dw.h
22133
22134 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
22135 M:      Jose Abreu <[email protected]>
22136 L:      [email protected]
22137 S:      Supported
22138 F:      drivers/net/ethernet/synopsys/
22139
22140 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22141 M:      Jose Abreu <[email protected]>
22142 L:      [email protected]
22143 S:      Supported
22144 F:      drivers/net/pcs/pcs-xpcs.c
22145 F:      drivers/net/pcs/pcs-xpcs.h
22146 F:      include/linux/pcs/pcs-xpcs.h
22147
22148 SYNOPSYS DESIGNWARE I2C DRIVER
22149 M:      Jarkko Nikula <[email protected]>
22150 R:      Andy Shevchenko <[email protected]>
22151 R:      Mika Westerberg <[email protected]>
22152 R:      Jan Dabros <[email protected]>
22153 L:      [email protected]
22154 S:      Supported
22155 F:      drivers/i2c/busses/i2c-designware-*
22156
22157 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
22158 M:      Jaehoon Chung <[email protected]>
22159 L:      [email protected]
22160 S:      Maintained
22161 F:      drivers/mmc/host/dw_mmc*
22162
22163 SYNOPSYS DESIGNWARE PCIE PMU DRIVER
22164 M:      Shuai Xue <[email protected]>
22165 M:      Jing Zhang <[email protected]>
22166 S:      Supported
22167 F:      Documentation/admin-guide/perf/dwc_pcie_pmu.rst
22168 F:      drivers/perf/dwc_pcie_pmu.c
22169
22170 SYNOPSYS HSDK RESET CONTROLLER DRIVER
22171 M:      Eugeniy Paltsev <[email protected]>
22172 S:      Supported
22173 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
22174 F:      drivers/reset/reset-hsdk.c
22175 F:      include/dt-bindings/reset/snps,hsdk-reset.h
22176
22177 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
22178 M:      Prabu Thangamuthu <[email protected]>
22179 M:      Manjunath M B <[email protected]>
22180 L:      [email protected]
22181 S:      Maintained
22182 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
22183
22184 SYSTEM CONFIGURATION (SYSCON)
22185 M:      Lee Jones <[email protected]>
22186 M:      Arnd Bergmann <[email protected]>
22187 S:      Supported
22188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
22189 F:      drivers/mfd/syscon.c
22190
22191 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
22192 M:      Sudeep Holla <[email protected]>
22193 R:      Cristian Marussi <[email protected]>
22194 L:      [email protected]
22195 L:      [email protected] (moderated for non-subscribers)
22196 S:      Maintained
22197 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
22198 F:      drivers/clk/clk-sc[mp]i.c
22199 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
22200 F:      drivers/firmware/arm_scmi/
22201 F:      drivers/firmware/arm_scpi.c
22202 F:      drivers/hwmon/scmi-hwmon.c
22203 F:      drivers/pinctrl/pinctrl-scmi.c
22204 F:      drivers/pmdomain/arm/
22205 F:      drivers/powercap/arm_scmi_powercap.c
22206 F:      drivers/regulator/scmi-regulator.c
22207 F:      drivers/reset/reset-scmi.c
22208 F:      include/linux/sc[mp]i_protocol.h
22209 F:      include/trace/events/scmi.h
22210 F:      include/uapi/linux/virtio_scmi.h
22211
22212 SYSTEM RESET/SHUTDOWN DRIVERS
22213 M:      Sebastian Reichel <[email protected]>
22214 L:      [email protected]
22215 S:      Maintained
22216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
22217 F:      Documentation/devicetree/bindings/power/reset/
22218 F:      drivers/power/reset/
22219
22220 SYSTEM TRACE MODULE CLASS
22221 M:      Alexander Shishkin <[email protected]>
22222 S:      Maintained
22223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
22224 F:      Documentation/trace/stm.rst
22225 F:      drivers/hwtracing/stm/
22226 F:      include/linux/stm.h
22227 F:      include/uapi/linux/stm.h
22228
22229 SYSTEM76 ACPI DRIVER
22230 M:      Jeremy Soller <[email protected]>
22231 M:      System76 Product Development <[email protected]>
22232 L:      [email protected]
22233 S:      Maintained
22234 F:      drivers/platform/x86/system76_acpi.c
22235
22236 SYSV FILESYSTEM
22237 S:      Orphan
22238 F:      Documentation/filesystems/sysv-fs.rst
22239 F:      fs/sysv/
22240 F:      include/linux/sysv_fs.h
22241
22242 TASKSTATS STATISTICS INTERFACE
22243 M:      Balbir Singh <[email protected]>
22244 S:      Maintained
22245 F:      Documentation/accounting/taskstats*
22246 F:      include/linux/taskstats*
22247 F:      kernel/taskstats.c
22248
22249 TC subsystem
22250 M:      Jamal Hadi Salim <[email protected]>
22251 M:      Cong Wang <[email protected]>
22252 M:      Jiri Pirko <[email protected]>
22253 L:      [email protected]
22254 S:      Maintained
22255 F:      include/net/pkt_cls.h
22256 F:      include/net/pkt_sched.h
22257 F:      include/net/tc_act/
22258 F:      include/uapi/linux/pkt_cls.h
22259 F:      include/uapi/linux/pkt_sched.h
22260 F:      include/uapi/linux/tc_act/
22261 F:      include/uapi/linux/tc_ematch/
22262 F:      net/sched/
22263 F:      tools/testing/selftests/tc-testing
22264
22265 TC90522 MEDIA DRIVER
22266 M:      Akihiro Tsukada <[email protected]>
22267 L:      [email protected]
22268 S:      Odd Fixes
22269 F:      drivers/media/dvb-frontends/tc90522*
22270
22271 TCP LOW PRIORITY MODULE
22272 M:      "Wong Hoi Sing, Edison" <[email protected]>
22273 M:      "Hung Hing Lun, Mike" <[email protected]>
22274 S:      Maintained
22275 W:      http://tcp-lp-mod.sourceforge.net/
22276 F:      net/ipv4/tcp_lp.c
22277
22278 TDA10071 MEDIA DRIVER
22279 L:      [email protected]
22280 S:      Orphan
22281 W:      https://linuxtv.org
22282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22283 F:      drivers/media/dvb-frontends/tda10071*
22284
22285 TDA18212 MEDIA DRIVER
22286 L:      [email protected]
22287 S:      Orphan
22288 W:      https://linuxtv.org
22289 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22290 F:      drivers/media/tuners/tda18212*
22291
22292 TDA18218 MEDIA DRIVER
22293 L:      [email protected]
22294 S:      Orphan
22295 W:      https://linuxtv.org
22296 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22297 F:      drivers/media/tuners/tda18218*
22298
22299 TDA18250 MEDIA DRIVER
22300 M:      Olli Salonen <[email protected]>
22301 L:      [email protected]
22302 S:      Maintained
22303 W:      https://linuxtv.org
22304 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22305 T:      git git://linuxtv.org/media_tree.git
22306 F:      drivers/media/tuners/tda18250*
22307
22308 TDA18271 MEDIA DRIVER
22309 M:      Michael Krufky <[email protected]>
22310 L:      [email protected]
22311 S:      Maintained
22312 W:      https://linuxtv.org
22313 W:      http://github.com/mkrufky
22314 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22315 T:      git git://linuxtv.org/mkrufky/tuners.git
22316 F:      drivers/media/tuners/tda18271*
22317
22318 TDA1997x MEDIA DRIVER
22319 M:      Tim Harvey <[email protected]>
22320 L:      [email protected]
22321 S:      Maintained
22322 W:      https://linuxtv.org
22323 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22324 F:      drivers/media/i2c/tda1997x.*
22325
22326 TDA827x MEDIA DRIVER
22327 M:      Michael Krufky <[email protected]>
22328 L:      [email protected]
22329 S:      Maintained
22330 W:      https://linuxtv.org
22331 W:      http://github.com/mkrufky
22332 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22333 T:      git git://linuxtv.org/mkrufky/tuners.git
22334 F:      drivers/media/tuners/tda8290.*
22335
22336 TDA8290 MEDIA DRIVER
22337 M:      Michael Krufky <[email protected]>
22338 L:      [email protected]
22339 S:      Maintained
22340 W:      https://linuxtv.org
22341 W:      http://github.com/mkrufky
22342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22343 T:      git git://linuxtv.org/mkrufky/tuners.git
22344 F:      drivers/media/tuners/tda8290.*
22345
22346 TDA9840 MEDIA DRIVER
22347 M:      Hans Verkuil <[email protected]>
22348 L:      [email protected]
22349 S:      Maintained
22350 W:      https://linuxtv.org
22351 T:      git git://linuxtv.org/media_tree.git
22352 F:      drivers/media/i2c/tda9840*
22353
22354 TEA5761 TUNER DRIVER
22355 M:      Mauro Carvalho Chehab <[email protected]>
22356 L:      [email protected]
22357 S:      Odd fixes
22358 W:      https://linuxtv.org
22359 T:      git git://linuxtv.org/media_tree.git
22360 F:      drivers/media/tuners/tea5761.*
22361
22362 TEA5767 TUNER DRIVER
22363 M:      Mauro Carvalho Chehab <[email protected]>
22364 L:      [email protected]
22365 S:      Maintained
22366 W:      https://linuxtv.org
22367 T:      git git://linuxtv.org/media_tree.git
22368 F:      drivers/media/tuners/tea5767.*
22369
22370 TEA6415C MEDIA DRIVER
22371 M:      Hans Verkuil <[email protected]>
22372 L:      [email protected]
22373 S:      Maintained
22374 W:      https://linuxtv.org
22375 T:      git git://linuxtv.org/media_tree.git
22376 F:      drivers/media/i2c/tea6415c*
22377
22378 TEA6420 MEDIA DRIVER
22379 M:      Hans Verkuil <[email protected]>
22380 L:      [email protected]
22381 S:      Maintained
22382 W:      https://linuxtv.org
22383 T:      git git://linuxtv.org/media_tree.git
22384 F:      drivers/media/i2c/tea6420*
22385
22386 TEAM DRIVER
22387 M:      Jiri Pirko <[email protected]>
22388 L:      [email protected]
22389 S:      Supported
22390 F:      Documentation/netlink/specs/team.yaml
22391 F:      drivers/net/team/
22392 F:      include/linux/if_team.h
22393 F:      include/uapi/linux/if_team.h
22394 F:      tools/testing/selftests/drivers/net/team/
22395
22396 TECHNICAL ADVISORY BOARD PROCESS DOCS
22397 M:      "Theodore Ts'o" <[email protected]>
22398 M:      Greg Kroah-Hartman <[email protected]>
22399 L:      [email protected]
22400 S:      Maintained
22401 F:      Documentation/process/contribution-maturity-model.rst
22402 F:      Documentation/process/researcher-guidelines.rst
22403
22404 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
22405 M:      "Savoir-faire Linux Inc." <[email protected]>
22406 S:      Maintained
22407 F:      arch/x86/platform/ts5500/
22408
22409 TECHNOTREND USB IR RECEIVER
22410 M:      Sean Young <[email protected]>
22411 L:      [email protected]
22412 S:      Maintained
22413 F:      drivers/media/rc/ttusbir.c
22414
22415 TECHWELL TW9900 VIDEO DECODER
22416 M:      Mehdi Djait <[email protected]>
22417 L:      [email protected]
22418 S:      Maintained
22419 F:      drivers/media/i2c/tw9900.c
22420
22421 TECHWELL TW9910 VIDEO DECODER
22422 L:      [email protected]
22423 S:      Orphan
22424 F:      drivers/media/i2c/tw9910.c
22425 F:      include/media/i2c/tw9910.h
22426
22427 TEE SUBSYSTEM
22428 M:      Jens Wiklander <[email protected]>
22429 R:      Sumit Garg <[email protected]>
22430 L:      [email protected]
22431 S:      Maintained
22432 F:      Documentation/driver-api/tee.rst
22433 F:      Documentation/tee/
22434 F:      Documentation/userspace-api/tee.rst
22435 F:      drivers/tee/
22436 F:      include/linux/tee_core.h
22437 F:      include/linux/tee_drv.h
22438 F:      include/uapi/linux/tee.h
22439
22440 TEGRA ARCHITECTURE SUPPORT
22441 M:      Thierry Reding <[email protected]>
22442 M:      Jonathan Hunter <[email protected]>
22443 L:      [email protected]
22444 S:      Supported
22445 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
22446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
22447 N:      [^a-z]tegra
22448
22449 TEGRA CLOCK DRIVER
22450 M:      Peter De Schrijver <[email protected]>
22451 M:      Prashant Gaikwad <[email protected]>
22452 S:      Supported
22453 F:      drivers/clk/tegra/
22454
22455 TEGRA CRYPTO DRIVERS
22456 M:      Akhil R <[email protected]>
22457 S:      Supported
22458 F:      drivers/crypto/tegra/*
22459
22460 TEGRA DMA DRIVERS
22461 M:      Laxman Dewangan <[email protected]>
22462 M:      Jon Hunter <[email protected]>
22463 S:      Supported
22464 F:      drivers/dma/tegra*
22465
22466 TEGRA I2C DRIVER
22467 M:      Laxman Dewangan <[email protected]>
22468 R:      Dmitry Osipenko <[email protected]>
22469 S:      Supported
22470 F:      drivers/i2c/busses/i2c-tegra.c
22471
22472 TEGRA IOMMU DRIVERS
22473 M:      Thierry Reding <[email protected]>
22474 R:      Krishna Reddy <[email protected]>
22475 L:      [email protected]
22476 S:      Supported
22477 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
22478 F:      drivers/iommu/tegra*
22479
22480 TEGRA KBC DRIVER
22481 M:      Laxman Dewangan <[email protected]>
22482 S:      Supported
22483 F:      drivers/input/keyboard/tegra-kbc.c
22484
22485 TEGRA NAND DRIVER
22486 M:      Stefan Agner <[email protected]>
22487 M:      Lucas Stach <[email protected]>
22488 S:      Maintained
22489 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
22490 F:      drivers/mtd/nand/raw/tegra_nand.c
22491
22492 TEGRA PWM DRIVER
22493 M:      Thierry Reding <[email protected]>
22494 S:      Supported
22495 F:      drivers/pwm/pwm-tegra.c
22496
22497 TEGRA QUAD SPI DRIVER
22498 M:      Thierry Reding <[email protected]>
22499 M:      Jonathan Hunter <[email protected]>
22500 M:      Sowjanya Komatineni <[email protected]>
22501 L:      [email protected]
22502 S:      Maintained
22503 F:      drivers/spi/spi-tegra210-quad.c
22504
22505 TEGRA SERIAL DRIVER
22506 M:      Laxman Dewangan <[email protected]>
22507 S:      Supported
22508 F:      drivers/tty/serial/serial-tegra.c
22509
22510 TEGRA SPI DRIVER
22511 M:      Laxman Dewangan <[email protected]>
22512 S:      Supported
22513 F:      drivers/spi/spi-tegra*
22514
22515 TEGRA VIDEO DRIVER
22516 M:      Thierry Reding <[email protected]>
22517 M:      Jonathan Hunter <[email protected]>
22518 M:      Sowjanya Komatineni <[email protected]>
22519 M:      Luca Ceresoli <[email protected]>
22520 L:      [email protected]
22521 L:      [email protected]
22522 S:      Maintained
22523 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
22524 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
22525 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
22526 F:      drivers/staging/media/tegra-video/
22527
22528 TEGRA XUSB PADCTL DRIVER
22529 M:      JC Kuo <[email protected]>
22530 S:      Supported
22531 F:      drivers/phy/tegra/xusb*
22532
22533 TEHUTI ETHERNET DRIVER
22534 M:      Andy Gospodarek <[email protected]>
22535 L:      [email protected]
22536 S:      Supported
22537 F:      drivers/net/ethernet/tehuti/tehuti.*
22538
22539 TEHUTI TN40XX ETHERNET DRIVER
22540 M:      FUJITA Tomonori <[email protected]>
22541 L:      [email protected]
22542 S:      Maintained
22543 F:      drivers/net/ethernet/tehuti/tn40*
22544
22545 TELECOM CLOCK DRIVER FOR MCPL0010
22546 M:      Mark Gross <[email protected]>
22547 S:      Supported
22548 F:      drivers/char/tlclk.c
22549
22550 TEMPO SEMICONDUCTOR DRIVERS
22551 M:      Steven Eckhoff <[email protected]>
22552 S:      Maintained
22553 F:      Documentation/devicetree/bindings/sound/tscs*.txt
22554 F:      sound/soc/codecs/tscs*.c
22555 F:      sound/soc/codecs/tscs*.h
22556
22557 TENSILICA XTENSA PORT (xtensa)
22558 M:      Chris Zankel <[email protected]>
22559 M:      Max Filippov <[email protected]>
22560 S:      Maintained
22561 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
22562 F:      arch/xtensa/
22563 F:      drivers/irqchip/irq-xtensa-*
22564
22565 TEXAS INSTRUMENTS ASoC DRIVERS
22566 M:      Peter Ujfalusi <[email protected]>
22567 L:      [email protected] (moderated for non-subscribers)
22568 S:      Maintained
22569 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
22570 F:      sound/soc/ti/
22571
22572 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
22573 M:      Shenghao Ding <[email protected]>
22574 M:      Kevin Lu <[email protected]>
22575 M:      Baojun Xu <[email protected]>
22576 L:      [email protected] (moderated for non-subscribers)
22577 S:      Maintained
22578 F:      Documentation/devicetree/bindings/sound/tas2552.txt
22579 F:      Documentation/devicetree/bindings/sound/ti,tas2562.yaml
22580 F:      Documentation/devicetree/bindings/sound/ti,tas2770.yaml
22581 F:      Documentation/devicetree/bindings/sound/ti,tas27xx.yaml
22582 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
22583 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
22584 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
22585 F:      Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml
22586 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
22587 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
22588 F:      include/sound/tas2*.h
22589 F:      include/sound/tlv320*.h
22590 F:      include/sound/tpa6130a2-plat.h
22591 F:      sound/pci/hda/tas2781_hda_i2c.c
22592 F:      sound/soc/codecs/pcm1681.c
22593 F:      sound/soc/codecs/pcm1789*.*
22594 F:      sound/soc/codecs/pcm179x*.*
22595 F:      sound/soc/codecs/pcm186x*.*
22596 F:      sound/soc/codecs/pcm3008.*
22597 F:      sound/soc/codecs/pcm3060*.*
22598 F:      sound/soc/codecs/pcm3168a*.*
22599 F:      sound/soc/codecs/pcm5102a.c
22600 F:      sound/soc/codecs/pcm512x*.*
22601 F:      sound/soc/codecs/tas2*.*
22602 F:      sound/soc/codecs/tlv320*.*
22603 F:      sound/soc/codecs/tpa6130a2.*
22604
22605 TEXAS INSTRUMENTS DMA DRIVERS
22606 M:      Peter Ujfalusi <[email protected]>
22607 L:      [email protected]
22608 S:      Maintained
22609 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
22610 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
22611 F:      Documentation/devicetree/bindings/dma/ti/
22612 F:      drivers/dma/ti/
22613 F:      include/linux/dma/k3-psil.h
22614 F:      include/linux/dma/k3-udma-glue.h
22615 F:      include/linux/dma/ti-cppi5.h
22616 X:      drivers/dma/ti/cppi41.c
22617
22618 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
22619 M:      Robert Marko <[email protected]>
22620 M:      Luka Perkov <[email protected]>
22621 L:      [email protected]
22622 S:      Maintained
22623 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
22624 F:      Documentation/hwmon/tps23861.rst
22625 F:      drivers/hwmon/tps23861.c
22626
22627 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
22628 M:      Ricardo Ribalda <[email protected]>
22629 L:      [email protected]
22630 S:      Supported
22631 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
22632 F:      drivers/iio/dac/ti-dac7612.c
22633
22634 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
22635 M:      Nishanth Menon <[email protected]>
22636 M:      Tero Kristo <[email protected]>
22637 M:      Santosh Shilimkar <[email protected]>
22638 L:      [email protected] (moderated for non-subscribers)
22639 S:      Maintained
22640 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
22641 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
22642 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
22643 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
22644 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
22645 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
22646 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
22647 F:      drivers/clk/keystone/sci-clk.c
22648 F:      drivers/firmware/ti_sci*
22649 F:      drivers/irqchip/irq-ti-sci-inta.c
22650 F:      drivers/irqchip/irq-ti-sci-intr.c
22651 F:      drivers/reset/reset-ti-sci.c
22652 F:      drivers/soc/ti/ti_sci_inta_msi.c
22653 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
22654 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
22655 F:      include/linux/soc/ti/ti_sci_inta_msi.h
22656 F:      include/linux/soc/ti/ti_sci_protocol.h
22657
22658 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
22659 M:      Puranjay Mohan <[email protected]>
22660 L:      [email protected]
22661 S:      Supported
22662 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
22663 F:      drivers/iio/temperature/tmp117.c
22664
22665 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
22666 M:      Hans Verkuil <[email protected]>
22667 L:      [email protected]
22668 S:      Maintained
22669 W:      https://linuxtv.org
22670 T:      git git://linuxtv.org/media_tree.git
22671 F:      drivers/media/radio/radio-raremono.c
22672
22673 THERMAL
22674 M:      Rafael J. Wysocki <[email protected]>
22675 M:      Daniel Lezcano <[email protected]>
22676 R:      Zhang Rui <[email protected]>
22677 R:      Lukasz Luba <[email protected]>
22678 L:      [email protected]
22679 S:      Supported
22680 Q:      https://patchwork.kernel.org/project/linux-pm/list/
22681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
22682 F:      Documentation/ABI/testing/sysfs-class-thermal
22683 F:      Documentation/admin-guide/thermal/
22684 F:      Documentation/devicetree/bindings/thermal/
22685 F:      Documentation/driver-api/thermal/
22686 F:      drivers/thermal/
22687 F:      include/dt-bindings/thermal/
22688 F:      include/linux/cpu_cooling.h
22689 F:      include/linux/thermal.h
22690 F:      include/uapi/linux/thermal.h
22691 F:      tools/lib/thermal/
22692 F:      tools/thermal/
22693
22694 THERMAL DRIVER FOR AMLOGIC SOCS
22695 M:      Guillaume La Roque <[email protected]>
22696 L:      [email protected]
22697 L:      [email protected]
22698 S:      Supported
22699 W:      http://linux-meson.com/
22700 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
22701 F:      drivers/thermal/amlogic_thermal.c
22702
22703 THERMAL/CPU_COOLING
22704 M:      Amit Daniel Kachhap <[email protected]>
22705 M:      Daniel Lezcano <[email protected]>
22706 M:      Viresh Kumar <[email protected]>
22707 R:      Lukasz Luba <[email protected]>
22708 L:      [email protected]
22709 S:      Supported
22710 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
22711 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
22712 F:      drivers/thermal/cpufreq_cooling.c
22713 F:      drivers/thermal/cpuidle_cooling.c
22714 F:      include/linux/cpu_cooling.h
22715
22716 THERMAL/POWER_ALLOCATOR
22717 M:      Lukasz Luba <[email protected]>
22718 L:      [email protected]
22719 S:      Maintained
22720 F:      Documentation/driver-api/thermal/power_allocator.rst
22721 F:      drivers/thermal/gov_power_allocator.c
22722 F:      drivers/thermal/thermal_trace_ipa.h
22723
22724 THINKPAD ACPI EXTRAS DRIVER
22725 M:      Henrique de Moraes Holschuh <[email protected]>
22726 L:      [email protected]
22727 L:      [email protected]
22728 S:      Maintained
22729 W:      http://ibm-acpi.sourceforge.net
22730 W:      http://thinkwiki.org/wiki/Ibm-acpi
22731 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
22732 F:      drivers/platform/x86/thinkpad_acpi.c
22733
22734 THINKPAD LMI DRIVER
22735 M:      Mark Pearson <[email protected]>
22736 L:      [email protected]
22737 S:      Maintained
22738 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
22739 F:      drivers/platform/x86/think-lmi.?
22740
22741 THP7312 ISP DRIVER
22742 M:      Laurent Pinchart <[email protected]>
22743 M:      Paul Elder <[email protected]>
22744 L:      [email protected]
22745 S:      Maintained
22746 T:      git git://linuxtv.org/media_tree.git
22747 F:      Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
22748 F:      Documentation/userspace-api/media/drivers/thp7312.rst
22749 F:      drivers/media/i2c/thp7312.c
22750 F:      include/uapi/linux/thp7312.h
22751
22752 THUNDERBOLT DMA TRAFFIC TEST DRIVER
22753 M:      Isaac Hazan <[email protected]>
22754 L:      [email protected]
22755 S:      Maintained
22756 F:      drivers/thunderbolt/dma_test.c
22757
22758 THUNDERBOLT DRIVER
22759 M:      Andreas Noever <[email protected]>
22760 M:      Michael Jamet <[email protected]>
22761 M:      Mika Westerberg <[email protected]>
22762 M:      Yehezkel Bernat <[email protected]>
22763 L:      [email protected]
22764 S:      Maintained
22765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
22766 F:      Documentation/admin-guide/thunderbolt.rst
22767 F:      drivers/thunderbolt/
22768 F:      include/linux/thunderbolt.h
22769
22770 THUNDERBOLT NETWORK DRIVER
22771 M:      Michael Jamet <[email protected]>
22772 M:      Mika Westerberg <[email protected]>
22773 M:      Yehezkel Bernat <[email protected]>
22774 L:      [email protected]
22775 S:      Maintained
22776 F:      drivers/net/thunderbolt/
22777
22778 THUNDERX GPIO DRIVER
22779 M:      Robert Richter <[email protected]>
22780 S:      Odd Fixes
22781 F:      drivers/gpio/gpio-thunderx.c
22782
22783 TI ADS1119 ADC DRIVER
22784 M:      Francesco Dolcini <[email protected]>
22785 M:      João Paulo Gonçalves <[email protected]>
22786 L:      [email protected]
22787 S:      Maintained
22788 F:      Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml
22789 F:      drivers/iio/adc/ti-ads1119.c
22790
22791 TI ADS7924 ADC DRIVER
22792 M:      Hugo Villeneuve <[email protected]>
22793 L:      [email protected]
22794 S:      Supported
22795 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
22796 F:      drivers/iio/adc/ti-ads7924.c
22797
22798 TI AM437X VPFE DRIVER
22799 M:      "Lad, Prabhakar" <[email protected]>
22800 L:      [email protected]
22801 S:      Maintained
22802 W:      https://linuxtv.org
22803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22804 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22805 F:      drivers/media/platform/ti/am437x/
22806
22807 TI BANDGAP AND THERMAL DRIVER
22808 M:      Eduardo Valentin <[email protected]>
22809 M:      Keerthy <[email protected]>
22810 L:      [email protected]
22811 L:      [email protected]
22812 S:      Maintained
22813 F:      drivers/thermal/ti-soc-thermal/
22814
22815 TI BQ27XXX POWER SUPPLY DRIVER
22816 F:      drivers/power/supply/bq27xxx_battery.c
22817 F:      drivers/power/supply/bq27xxx_battery_i2c.c
22818 F:      include/linux/power/bq27xxx_battery.h
22819
22820 TI CDCE706 CLOCK DRIVER
22821 M:      Max Filippov <[email protected]>
22822 S:      Maintained
22823 F:      drivers/clk/clk-cdce706.c
22824
22825 TI CLOCK DRIVER
22826 M:      Tero Kristo <[email protected]>
22827 L:      [email protected]
22828 S:      Odd Fixes
22829 F:      drivers/clk/ti/
22830 F:      include/linux/clk/ti.h
22831
22832 TI DAVINCI MACHINE SUPPORT
22833 M:      Bartosz Golaszewski <[email protected]>
22834 L:      [email protected] (moderated for non-subscribers)
22835 S:      Maintained
22836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
22837 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
22838 F:      arch/arm/boot/dts/ti/davinci/
22839 F:      arch/arm/mach-davinci/
22840 F:      drivers/i2c/busses/i2c-davinci.c
22841
22842 TI DAVINCI SERIES CLOCK DRIVER
22843 M:      David Lechner <[email protected]>
22844 S:      Maintained
22845 F:      Documentation/devicetree/bindings/clock/ti/davinci/
22846 F:      drivers/clk/davinci/
22847 F:      include/linux/clk/davinci.h
22848
22849 TI DAVINCI SERIES GPIO DRIVER
22850 M:      Keerthy <[email protected]>
22851 L:      [email protected]
22852 S:      Maintained
22853 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
22854 F:      drivers/gpio/gpio-davinci.c
22855
22856 TI DAVINCI SERIES MEDIA DRIVER
22857 M:      "Lad, Prabhakar" <[email protected]>
22858 L:      [email protected]
22859 S:      Maintained
22860 W:      https://linuxtv.org
22861 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
22862 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
22863 F:      drivers/media/platform/ti/davinci/
22864 F:      include/media/davinci/
22865
22866 TI ENHANCED CAPTURE (eCAP) DRIVER
22867 M:      Vignesh Raghavendra <[email protected]>
22868 R:      Julien Panis <[email protected]>
22869 L:      [email protected]
22870 L:      [email protected]
22871 S:      Maintained
22872 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
22873 F:      drivers/counter/ti-ecap-capture.c
22874
22875 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
22876 R:      David Lechner <[email protected]>
22877 L:      [email protected]
22878 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
22879 F:      drivers/counter/ti-eqep.c
22880
22881 TI ETHERNET SWITCH DRIVER (CPSW)
22882 R:      Siddharth Vadapalli <[email protected]>
22883 R:      Roger Quadros <[email protected]>
22884 L:      [email protected]
22885 L:      [email protected]
22886 S:      Maintained
22887 F:      drivers/net/ethernet/ti/cpsw*
22888 F:      drivers/net/ethernet/ti/davinci*
22889
22890 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
22891 M:      Alex Dubov <[email protected]>
22892 S:      Maintained
22893 W:      http://tifmxx.berlios.de/
22894 F:      drivers/memstick/host/tifm_ms.c
22895 F:      drivers/misc/tifm*
22896 F:      drivers/mmc/host/tifm_sd.c
22897 F:      include/linux/tifm.h
22898
22899 TI FPD-LINK DRIVERS
22900 M:      Tomi Valkeinen <[email protected]>
22901 L:      [email protected]
22902 S:      Maintained
22903 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
22904 F:      drivers/media/i2c/ds90*
22905 F:      include/media/i2c/ds90*
22906
22907 TI HDC302X HUMIDITY DRIVER
22908 M:      Javier Carrasco <[email protected]>
22909 M:      Li peiyu <[email protected]>
22910 L:      [email protected]
22911 S:      Maintained
22912 F:      Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml
22913 F:      drivers/iio/humidity/hdc3020.c
22914
22915 TI ICSSG ETHERNET DRIVER (ICSSG)
22916 R:      MD Danish Anwar <[email protected]>
22917 R:      Roger Quadros <[email protected]>
22918 L:      [email protected] (moderated for non-subscribers)
22919 L:      [email protected]
22920 S:      Maintained
22921 F:      Documentation/devicetree/bindings/net/ti,icss*.yaml
22922 F:      drivers/net/ethernet/ti/icssg/*
22923
22924 TI J721E CSI2RX DRIVER
22925 M:      Jai Luthra <[email protected]>
22926 L:      [email protected]
22927 S:      Maintained
22928 F:      Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
22929 F:      drivers/media/platform/ti/j721e-csi2rx/
22930
22931 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
22932 M:      Nishanth Menon <[email protected]>
22933 M:      Santosh Shilimkar <[email protected]>
22934 L:      [email protected]
22935 L:      [email protected] (moderated for non-subscribers)
22936 S:      Maintained
22937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
22938 F:      Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
22939 F:      drivers/pmdomain/ti/omap_prm.c
22940 F:      drivers/soc/ti/*
22941
22942 TI LM49xxx FAMILY ASoC CODEC DRIVERS
22943 M:      M R Swami Reddy <[email protected]>
22944 M:      Vishwas A Deshpande <[email protected]>
22945 L:      [email protected] (moderated for non-subscribers)
22946 S:      Maintained
22947 F:      sound/soc/codecs/isabelle*
22948 F:      sound/soc/codecs/lm49453*
22949
22950 TI LMP92064 ADC DRIVER
22951 M:      Leonard Göhrs <[email protected]>
22952 R:      [email protected]
22953 L:      [email protected]
22954 S:      Maintained
22955 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
22956 F:      drivers/iio/adc/ti-lmp92064.c
22957
22958 TI PCM3060 ASoC CODEC DRIVER
22959 M:      Kirill Marinushkin <[email protected]>
22960 L:      [email protected] (moderated for non-subscribers)
22961 S:      Maintained
22962 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
22963 F:      sound/soc/codecs/pcm3060*
22964
22965 TI TAS571X FAMILY ASoC CODEC DRIVER
22966 M:      Kevin Cernekee <[email protected]>
22967 L:      [email protected] (moderated for non-subscribers)
22968 S:      Odd Fixes
22969 F:      sound/soc/codecs/tas571x*
22970
22971 TI TMAG5273 MAGNETOMETER DRIVER
22972 M:      Gerald Loacker <[email protected]>
22973 L:      [email protected]
22974 S:      Maintained
22975 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
22976 F:      drivers/iio/magnetometer/tmag5273.c
22977
22978 TI TRF7970A NFC DRIVER
22979 M:      Mark Greer <[email protected]>
22980 L:      [email protected]
22981 S:      Supported
22982 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
22983 F:      drivers/nfc/trf7970a.c
22984
22985 TI TSC2046 ADC DRIVER
22986 M:      Oleksij Rempel <[email protected]>
22987 R:      [email protected]
22988 L:      [email protected]
22989 S:      Maintained
22990 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
22991 F:      drivers/iio/adc/ti-tsc2046.c
22992
22993 TI TWL4030 SERIES SOC CODEC DRIVER
22994 M:      Peter Ujfalusi <[email protected]>
22995 L:      [email protected] (moderated for non-subscribers)
22996 S:      Maintained
22997 F:      sound/soc/codecs/twl4030*
22998
22999 TI VPE/CAL DRIVERS
23000 M:      Benoit Parrot <[email protected]>
23001 L:      [email protected]
23002 S:      Maintained
23003 W:      http://linuxtv.org/
23004 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23005 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
23006 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
23007 F:      drivers/media/platform/ti/cal/
23008 F:      drivers/media/platform/ti/vpe/
23009
23010 TI WILINK WIRELESS DRIVERS
23011 L:      [email protected]
23012 S:      Orphan
23013 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
23014 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
23015 F:      drivers/net/wireless/ti/
23016
23017 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
23018 M:      John Stultz <[email protected]>
23019 M:      Thomas Gleixner <[email protected]>
23020 R:      Stephen Boyd <[email protected]>
23021 L:      [email protected]
23022 S:      Supported
23023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
23024 F:      include/linux/clocksource.h
23025 F:      include/linux/time.h
23026 F:      include/linux/timekeeper_internal.h
23027 F:      include/linux/timekeeping.h
23028 F:      include/linux/timex.h
23029 F:      include/uapi/linux/time.h
23030 F:      include/uapi/linux/timex.h
23031 F:      kernel/time/alarmtimer.c
23032 F:      kernel/time/clocksource*
23033 F:      kernel/time/ntp*
23034 F:      kernel/time/time.c
23035 F:      kernel/time/timeconst.bc
23036 F:      kernel/time/timeconv.c
23037 F:      kernel/time/timecounter.c
23038 F:      kernel/time/timekeeping*
23039 F:      kernel/time/time_test.c
23040 F:      tools/testing/selftests/timers/
23041
23042 TIPC NETWORK LAYER
23043 M:      Jon Maloy <[email protected]>
23044 M:      Ying Xue <[email protected]>
23045 L:      [email protected] (core kernel code)
23046 L:      [email protected] (user apps, general discussion)
23047 S:      Maintained
23048 W:      http://tipc.sourceforge.net/
23049 F:      include/uapi/linux/tipc*.h
23050 F:      net/tipc/
23051
23052 TLAN NETWORK DRIVER
23053 M:      Samuel Chessman <[email protected]>
23054 L:      [email protected] (subscribers-only)
23055 S:      Maintained
23056 W:      http://sourceforge.net/projects/tlan/
23057 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
23058 F:      drivers/net/ethernet/ti/tlan.*
23059
23060 TMIO/SDHI MMC DRIVER
23061 M:      Wolfram Sang <[email protected]>
23062 L:      [email protected]
23063 L:      [email protected]
23064 S:      Supported
23065 F:      drivers/mmc/host/renesas_sdhi*
23066 F:      drivers/mmc/host/tmio_mmc*
23067 F:      include/linux/platform_data/tmio.h
23068
23069 TMP513 HARDWARE MONITOR DRIVER
23070 M:      Eric Tremblay <[email protected]>
23071 L:      [email protected]
23072 S:      Maintained
23073 F:      Documentation/hwmon/tmp513.rst
23074 F:      drivers/hwmon/tmp513.c
23075
23076 TMPFS (SHMEM FILESYSTEM)
23077 M:      Hugh Dickins <[email protected]>
23078 L:      [email protected]
23079 S:      Maintained
23080 F:      include/linux/shmem_fs.h
23081 F:      mm/shmem.c
23082
23083 TOMOYO SECURITY MODULE
23084 M:      Kentaro Takeda <[email protected]>
23085 M:      Tetsuo Handa <[email protected]>
23086 L:      [email protected] (subscribers-only, for developers in English)
23087 L:      [email protected] (subscribers-only, for users in English)
23088 L:      [email protected] (subscribers-only, for developers in Japanese)
23089 L:      [email protected] (subscribers-only, for users in Japanese)
23090 S:      Maintained
23091 W:      https://tomoyo.sourceforge.net/
23092 F:      security/tomoyo/
23093
23094 TOPSTAR LAPTOP EXTRAS DRIVER
23095 M:      Herton Ronaldo Krzesinski <[email protected]>
23096 L:      [email protected]
23097 S:      Maintained
23098 F:      drivers/platform/x86/topstar-laptop.c
23099
23100 TORTURE-TEST MODULES
23101 M:      Davidlohr Bueso <[email protected]>
23102 M:      "Paul E. McKenney" <[email protected]>
23103 M:      Josh Triplett <[email protected]>
23104 L:      [email protected]
23105 S:      Supported
23106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
23107 F:      Documentation/RCU/torture.rst
23108 F:      kernel/locking/locktorture.c
23109 F:      kernel/rcu/rcuscale.c
23110 F:      kernel/rcu/rcutorture.c
23111 F:      kernel/rcu/refscale.c
23112 F:      kernel/torture.c
23113
23114 TOSHIBA ACPI EXTRAS DRIVER
23115 M:      Azael Avalos <[email protected]>
23116 L:      [email protected]
23117 S:      Maintained
23118 F:      drivers/platform/x86/toshiba_acpi.c
23119
23120 TOSHIBA BLUETOOTH DRIVER
23121 M:      Azael Avalos <[email protected]>
23122 L:      [email protected]
23123 S:      Maintained
23124 F:      drivers/platform/x86/toshiba_bluetooth.c
23125
23126 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
23127 M:      Azael Avalos <[email protected]>
23128 L:      [email protected]
23129 S:      Maintained
23130 F:      drivers/platform/x86/toshiba_haps.c
23131
23132 TOSHIBA SMM DRIVER
23133 M:      Jonathan Buzzard <[email protected]>
23134 S:      Maintained
23135 W:      http://www.buzzard.org.uk/toshiba/
23136 F:      drivers/char/toshiba.c
23137 F:      include/linux/toshiba.h
23138 F:      include/uapi/linux/toshiba.h
23139
23140 TOSHIBA TC358743 DRIVER
23141 M:      Hans Verkuil <[email protected]>
23142 L:      [email protected]
23143 S:      Maintained
23144 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
23145 F:      drivers/media/i2c/tc358743*
23146 F:      include/media/i2c/tc358743.h
23147
23148 TOSHIBA WMI HOTKEYS DRIVER
23149 M:      Azael Avalos <[email protected]>
23150 L:      [email protected]
23151 S:      Maintained
23152 F:      drivers/platform/x86/toshiba-wmi.c
23153
23154 TPM DEVICE DRIVER
23155 M:      Peter Huewe <[email protected]>
23156 M:      Jarkko Sakkinen <[email protected]>
23157 R:      Jason Gunthorpe <[email protected]>
23158 L:      [email protected]
23159 S:      Maintained
23160 W:      https://codeberg.org/jarkko/linux-tpmdd-test
23161 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
23162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
23163 F:      Documentation/devicetree/bindings/tpm/
23164 F:      drivers/char/tpm/
23165
23166 TPS546D24 DRIVER
23167 M:      Duke Du <[email protected]>
23168 L:      [email protected]
23169 S:      Maintained
23170 F:      Documentation/hwmon/tps546d24.rst
23171 F:      drivers/hwmon/pmbus/tps546d24.c
23172
23173 TQ SYSTEMS BOARD & DRIVER SUPPORT
23174 L:      [email protected]
23175 S:      Supported
23176 W:      https://www.tq-group.com/en/products/tq-embedded/
23177 F:      arch/arm/boot/dts/imx*mba*.dts*
23178 F:      arch/arm/boot/dts/imx*tqma*.dts*
23179 F:      arch/arm/boot/dts/mba*.dtsi
23180 F:      arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
23181 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
23182 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
23183 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
23184 F:      arch/arm64/boot/dts/freescale/tqml*.dts*
23185 F:      drivers/gpio/gpio-tqmx86.c
23186 F:      drivers/mfd/tqmx86.c
23187 F:      drivers/watchdog/tqmx86_wdt.c
23188
23189 TRACING
23190 M:      Steven Rostedt <[email protected]>
23191 M:      Masami Hiramatsu <[email protected]>
23192 R:      Mathieu Desnoyers <[email protected]>
23193 L:      [email protected]
23194 L:      [email protected]
23195 S:      Maintained
23196 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
23197 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
23198 F:      Documentation/trace/*
23199 F:      fs/tracefs/
23200 F:      include/linux/trace*.h
23201 F:      include/trace/
23202 F:      kernel/trace/
23203 F:      scripts/tracing/
23204 F:      tools/testing/selftests/ftrace/
23205
23206 TRACING MMIO ACCESSES (MMIOTRACE)
23207 M:      Steven Rostedt <[email protected]>
23208 M:      Masami Hiramatsu <[email protected]>
23209 R:      Karol Herbst <[email protected]>
23210 R:      Pekka Paalanen <[email protected]>
23211 L:      [email protected]
23212 L:      [email protected]
23213 S:      Maintained
23214 F:      arch/x86/mm/kmmio.c
23215 F:      arch/x86/mm/mmio-mod.c
23216 F:      arch/x86/mm/testmmiotrace.c
23217 F:      include/linux/mmiotrace.h
23218 F:      kernel/trace/trace_mmiotrace.c
23219
23220 TRACING OS NOISE / LATENCY TRACERS
23221 M:      Steven Rostedt <[email protected]>
23222 S:      Maintained
23223 F:      Documentation/trace/hwlat_detector.rst
23224 F:      Documentation/trace/osnoise-tracer.rst
23225 F:      Documentation/trace/timerlat-tracer.rst
23226 F:      arch/*/kernel/trace.c
23227 F:      include/trace/events/osnoise.h
23228 F:      kernel/trace/trace_hwlat.c
23229 F:      kernel/trace/trace_irqsoff.c
23230 F:      kernel/trace/trace_osnoise.c
23231 F:      kernel/trace/trace_sched_wakeup.c
23232
23233 TRADITIONAL CHINESE DOCUMENTATION
23234 M:      Hu Haowen <[email protected]>
23235 S:      Maintained
23236 W:      https://github.com/srcres258/linux-doc
23237 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
23238 F:      Documentation/translations/zh_TW/
23239
23240 TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
23241 M:      Dan Williams <[email protected]>
23242 L:      [email protected]
23243 S:      Maintained
23244 F:      Documentation/ABI/testing/configfs-tsm
23245 F:      drivers/virt/coco/tsm.c
23246 F:      include/linux/tsm.h
23247
23248 TRUSTED SERVICES TEE DRIVER
23249 M:      Balint Dobszay <[email protected]>
23250 M:      Sudeep Holla <[email protected]>
23251 L:      [email protected] (moderated for non-subscribers)
23252 L:      [email protected]
23253 S:      Maintained
23254 F:      Documentation/tee/ts-tee.rst
23255 F:      drivers/tee/tstee/
23256
23257 TTY LAYER AND SERIAL DRIVERS
23258 M:      Greg Kroah-Hartman <[email protected]>
23259 M:      Jiri Slaby <[email protected]>
23260 L:      [email protected]
23261 L:      [email protected]
23262 S:      Supported
23263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
23264 F:      Documentation/devicetree/bindings/serial/
23265 F:      Documentation/driver-api/serial/
23266 F:      drivers/tty/
23267 F:      include/linux/selection.h
23268 F:      include/linux/serial.h
23269 F:      include/linux/serial_core.h
23270 F:      include/linux/sysrq.h
23271 F:      include/linux/tty*.h
23272 F:      include/linux/vt.h
23273 F:      include/linux/vt_*.h
23274 F:      include/uapi/linux/serial.h
23275 F:      include/uapi/linux/serial_core.h
23276 F:      include/uapi/linux/tty.h
23277
23278 TUA9001 MEDIA DRIVER
23279 L:      [email protected]
23280 S:      Orphan
23281 W:      https://linuxtv.org
23282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
23283 F:      drivers/media/tuners/tua9001*
23284
23285 TULIP NETWORK DRIVERS
23286 L:      [email protected]
23287 L:      [email protected]
23288 S:      Orphan
23289 F:      drivers/net/ethernet/dec/tulip/
23290
23291 TUN/TAP driver
23292 M:      Willem de Bruijn <[email protected]>
23293 M:      Jason Wang <[email protected]>
23294 S:      Maintained
23295 W:      http://vtun.sourceforge.net/tun
23296 F:      Documentation/networking/tuntap.rst
23297 F:      arch/um/os-Linux/drivers/
23298 F:      drivers/net/tap.c
23299 F:      drivers/net/tun.c
23300
23301 TURBOCHANNEL SUBSYSTEM
23302 M:      "Maciej W. Rozycki" <[email protected]>
23303 M:      Ralf Baechle <[email protected]>
23304 L:      [email protected]
23305 S:      Maintained
23306 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
23307 F:      drivers/tc/
23308 F:      include/linux/tc.h
23309
23310 TURBOSTAT UTILITY
23311 M:      "Len Brown" <[email protected]>
23312 L:      [email protected]
23313 S:      Supported
23314 Q:      https://patchwork.kernel.org/project/linux-pm/list/
23315 B:      https://bugzilla.kernel.org
23316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
23317 F:      tools/power/x86/turbostat/
23318 F:      tools/testing/selftests/turbostat/
23319
23320 TW5864 VIDEO4LINUX DRIVER
23321 M:      Bluecherry Maintainers <[email protected]>
23322 M:      Andrey Utkin <[email protected]>
23323 M:      Andrey Utkin <[email protected]>
23324 L:      [email protected]
23325 S:      Supported
23326 F:      drivers/media/pci/tw5864/
23327
23328 TW68 VIDEO4LINUX DRIVER
23329 M:      Hans Verkuil <[email protected]>
23330 L:      [email protected]
23331 S:      Odd Fixes
23332 W:      https://linuxtv.org
23333 T:      git git://linuxtv.org/media_tree.git
23334 F:      drivers/media/pci/tw68/
23335
23336 TW686X VIDEO4LINUX DRIVER
23337 M:      Ezequiel Garcia <[email protected]>
23338 L:      [email protected]
23339 S:      Maintained
23340 W:      http://linuxtv.org
23341 T:      git git://linuxtv.org/media_tree.git
23342 F:      drivers/media/pci/tw686x/
23343
23344 U-BOOT ENVIRONMENT VARIABLES
23345 M:      Rafał Miłecki <[email protected]>
23346 S:      Maintained
23347 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
23348 F:      drivers/nvmem/u-boot-env.c
23349
23350 UACCE ACCELERATOR FRAMEWORK
23351 M:      Zhangfei Gao <[email protected]>
23352 M:      Zhou Wang <[email protected]>
23353 L:      [email protected]
23354 L:      [email protected]
23355 S:      Maintained
23356 F:      Documentation/ABI/testing/sysfs-driver-uacce
23357 F:      Documentation/misc-devices/uacce.rst
23358 F:      drivers/misc/uacce/
23359 F:      include/linux/uacce.h
23360 F:      include/uapi/misc/uacce/
23361
23362 UBI FILE SYSTEM (UBIFS)
23363 M:      Richard Weinberger <[email protected]>
23364 R:      Zhihao Cheng <[email protected]>
23365 L:      [email protected]
23366 S:      Supported
23367 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
23368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23370 F:      Documentation/ABI/testing/sysfs-fs-ubifs
23371 F:      Documentation/filesystems/ubifs-authentication.rst
23372 F:      Documentation/filesystems/ubifs.rst
23373 F:      fs/ubifs/
23374
23375 UBLK USERSPACE BLOCK DRIVER
23376 M:      Ming Lei <[email protected]>
23377 L:      [email protected]
23378 S:      Maintained
23379 F:      Documentation/block/ublk.rst
23380 F:      drivers/block/ublk_drv.c
23381 F:      include/uapi/linux/ublk_cmd.h
23382
23383 UBSAN
23384 M:      Kees Cook <[email protected]>
23385 R:      Marco Elver <[email protected]>
23386 R:      Andrey Konovalov <[email protected]>
23387 R:      Andrey Ryabinin <[email protected]>
23388 L:      [email protected]
23389 L:      [email protected]
23390 S:      Supported
23391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23392 F:      Documentation/dev-tools/ubsan.rst
23393 F:      include/linux/ubsan.h
23394 F:      lib/Kconfig.ubsan
23395 F:      lib/test_ubsan.c
23396 F:      lib/ubsan.c
23397 F:      lib/ubsan.h
23398 F:      scripts/Makefile.ubsan
23399 K:      \bARCH_HAS_UBSAN\b
23400
23401 UCLINUX (M68KNOMMU AND COLDFIRE)
23402 M:      Greg Ungerer <[email protected]>
23403 L:      [email protected]
23404 S:      Maintained
23405 W:      http://www.linux-m68k.org/
23406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
23407 F:      arch/m68k/*/*_no.*
23408 F:      arch/m68k/68*/
23409 F:      arch/m68k/coldfire/
23410 F:      arch/m68k/include/asm/*_no.*
23411
23412 UDF FILESYSTEM
23413 M:      Jan Kara <[email protected]>
23414 S:      Maintained
23415 F:      Documentation/filesystems/udf.rst
23416 F:      fs/udf/
23417
23418 UDRAW TABLET
23419 M:      Bastien Nocera <[email protected]>
23420 L:      [email protected]
23421 S:      Maintained
23422 F:      drivers/hid/hid-udraw-ps3.c
23423
23424 UFS FILESYSTEM
23425 M:      Evgeniy Dushistov <[email protected]>
23426 S:      Maintained
23427 F:      Documentation/admin-guide/ufs.rst
23428 F:      fs/ufs/
23429
23430 UHID USERSPACE HID IO DRIVER
23431 M:      David Rheinsberg <[email protected]>
23432 L:      [email protected]
23433 S:      Maintained
23434 F:      drivers/hid/uhid.c
23435 F:      include/uapi/linux/uhid.h
23436
23437 ULPI BUS
23438 M:      Heikki Krogerus <[email protected]>
23439 L:      [email protected]
23440 S:      Maintained
23441 F:      drivers/usb/common/ulpi.c
23442 F:      include/linux/ulpi/
23443
23444 UNICODE SUBSYSTEM
23445 M:      Gabriel Krisman Bertazi <[email protected]>
23446 L:      [email protected]
23447 S:      Supported
23448 F:      fs/unicode/
23449
23450 UNIFDEF
23451 M:      Tony Finch <[email protected]>
23452 S:      Maintained
23453 W:      http://dotat.at/prog/unifdef
23454 F:      scripts/unifdef.c
23455
23456 UNIFORM CDROM DRIVER
23457 M:      Phillip Potter <[email protected]>
23458 S:      Maintained
23459 F:      Documentation/cdrom/
23460 F:      drivers/cdrom/cdrom.c
23461 F:      include/linux/cdrom.h
23462 F:      include/uapi/linux/cdrom.h
23463
23464 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
23465 R:      Alim Akhtar <[email protected]>
23466 R:      Avri Altman <[email protected]>
23467 R:      Bart Van Assche <[email protected]>
23468 L:      [email protected]
23469 S:      Supported
23470 F:      Documentation/devicetree/bindings/ufs/
23471 F:      Documentation/scsi/ufs.rst
23472 F:      drivers/ufs/core/
23473
23474 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
23475 M:      Pedro Sousa <[email protected]>
23476 L:      [email protected]
23477 S:      Supported
23478 F:      drivers/ufs/host/*dwc*
23479
23480 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
23481 M:      Alim Akhtar <[email protected]>
23482 L:      [email protected]
23483 S:      Maintained
23484 F:      drivers/ufs/host/ufs-exynos*
23485
23486 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
23487 M:      Peter Wang <[email protected]>
23488 R:      Stanley Jhu <[email protected]>
23489 L:      [email protected]
23490 L:      [email protected] (moderated for non-subscribers)
23491 S:      Maintained
23492 F:      drivers/ufs/host/ufs-mediatek*
23493
23494 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
23495 M:      Manivannan Sadhasivam <[email protected]>
23496 L:      [email protected]
23497 L:      [email protected]
23498 S:      Maintained
23499 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
23500 F:      drivers/ufs/host/ufs-qcom*
23501
23502 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
23503 M:      Yoshihiro Shimoda <[email protected]>
23504 L:      [email protected]
23505 L:      [email protected]
23506 S:      Maintained
23507 F:      drivers/ufs/host/ufs-renesas.c
23508
23509 UNSORTED BLOCK IMAGES (UBI)
23510 M:      Richard Weinberger <[email protected]>
23511 R:      Zhihao Cheng <[email protected]>
23512 L:      [email protected]
23513 S:      Supported
23514 W:      http://www.linux-mtd.infradead.org/
23515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
23516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
23517 F:      drivers/mtd/ubi/
23518 F:      include/linux/mtd/ubi.h
23519 F:      include/uapi/mtd/ubi-user.h
23520
23521 UPROBES
23522 M:      Masami Hiramatsu <[email protected]>
23523 M:      Oleg Nesterov <[email protected]>
23524 M:      Peter Zijlstra <[email protected]>
23525 L:      [email protected]
23526 L:      [email protected]
23527 S:      Maintained
23528 F:      arch/*/include/asm/uprobes.h
23529 F:      arch/*/kernel/probes/uprobes.c
23530 F:      arch/*/kernel/uprobes.c
23531 F:      include/linux/uprobes.h
23532 F:      kernel/events/uprobes.c
23533
23534 USB "USBNET" DRIVER FRAMEWORK
23535 M:      Oliver Neukum <[email protected]>
23536 L:      [email protected]
23537 S:      Maintained
23538 W:      http://www.linux-usb.org/usbnet
23539 F:      drivers/net/usb/usbnet.c
23540 F:      include/linux/usb/usbnet.h
23541
23542 USB ACM DRIVER
23543 M:      Oliver Neukum <[email protected]>
23544 L:      [email protected]
23545 S:      Maintained
23546 F:      Documentation/usb/acm.rst
23547 F:      drivers/usb/class/cdc-acm.*
23548
23549 USB APPLE MFI FASTCHARGE DRIVER
23550 M:      Bastien Nocera <[email protected]>
23551 L:      [email protected]
23552 S:      Maintained
23553 F:      drivers/usb/misc/apple-mfi-fastcharge.c
23554
23555 USB AR5523 WIRELESS DRIVER
23556 L:      [email protected]
23557 S:      Orphan
23558 F:      drivers/net/wireless/ath/ar5523/
23559
23560 USB ATTACHED SCSI
23561 M:      Oliver Neukum <[email protected]>
23562 L:      [email protected]
23563 L:      [email protected]
23564 S:      Maintained
23565 F:      drivers/usb/storage/uas.c
23566
23567 USB CDC ETHERNET DRIVER
23568 M:      Oliver Neukum <[email protected]>
23569 L:      [email protected]
23570 S:      Maintained
23571 F:      drivers/net/usb/cdc_*.c
23572 F:      include/uapi/linux/usb/cdc.h
23573
23574 USB CHAOSKEY DRIVER
23575 M:      Keith Packard <[email protected]>
23576 L:      [email protected]
23577 S:      Maintained
23578 F:      drivers/usb/misc/chaoskey.c
23579
23580 USB CYPRESS C67X00 DRIVER
23581 L:      [email protected]
23582 S:      Orphan
23583 F:      drivers/usb/c67x00/
23584
23585 USB DAVICOM DM9601 DRIVER
23586 M:      Peter Korsgaard <[email protected]>
23587 L:      [email protected]
23588 S:      Maintained
23589 W:      http://www.linux-usb.org/usbnet
23590 F:      drivers/net/usb/dm9601.c
23591
23592 USB EHCI DRIVER
23593 M:      Alan Stern <[email protected]>
23594 L:      [email protected]
23595 S:      Maintained
23596 F:      Documentation/usb/ehci.rst
23597 F:      drivers/usb/host/ehci*
23598
23599 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
23600 M:      Jiri Kosina <[email protected]>
23601 M:      Benjamin Tissoires <[email protected]>
23602 L:      [email protected]
23603 S:      Maintained
23604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
23605 F:      Documentation/hid/hiddev.rst
23606 F:      drivers/hid/usbhid/
23607
23608 USB INTEL XHCI ROLE MUX DRIVER
23609 M:      Hans de Goede <[email protected]>
23610 L:      [email protected]
23611 S:      Maintained
23612 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
23613
23614 USB IP DRIVER FOR HISILICON KIRIN 960
23615 M:      Yu Chen <[email protected]>
23616 M:      Binghui Wang <[email protected]>
23617 L:      [email protected]
23618 S:      Maintained
23619 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
23620 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
23621
23622 USB IP DRIVER FOR HISILICON KIRIN 970
23623 M:      Mauro Carvalho Chehab <[email protected]>
23624 L:      [email protected]
23625 S:      Maintained
23626 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
23627 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
23628
23629 USB ISP116X DRIVER
23630 M:      Olav Kongas <[email protected]>
23631 L:      [email protected]
23632 S:      Maintained
23633 F:      drivers/usb/host/isp116x*
23634 F:      include/linux/usb/isp116x.h
23635
23636 USB ISP1760 DRIVER
23637 M:      Rui Miguel Silva <[email protected]>
23638 L:      [email protected]
23639 S:      Maintained
23640 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
23641 F:      drivers/usb/isp1760/*
23642
23643 USB LAN78XX ETHERNET DRIVER
23644 M:      Woojung Huh <[email protected]>
23645 M:      [email protected]
23646 L:      [email protected]
23647 S:      Maintained
23648 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
23649 F:      drivers/net/usb/lan78xx.*
23650 F:      include/dt-bindings/net/microchip-lan78xx.h
23651
23652 USB MASS STORAGE DRIVER
23653 M:      Alan Stern <[email protected]>
23654 L:      [email protected]
23655 L:      [email protected]
23656 S:      Maintained
23657 F:      drivers/usb/storage/
23658
23659 USB MIDI DRIVER
23660 M:      Clemens Ladisch <[email protected]>
23661 L:      [email protected] (moderated for non-subscribers)
23662 S:      Maintained
23663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
23664 F:      sound/usb/midi.*
23665
23666 USB NETWORKING DRIVERS
23667 L:      [email protected]
23668 S:      Odd Fixes
23669 F:      drivers/net/usb/
23670
23671 USB OHCI DRIVER
23672 M:      Alan Stern <[email protected]>
23673 L:      [email protected]
23674 S:      Maintained
23675 F:      Documentation/usb/ohci.rst
23676 F:      drivers/usb/host/ohci*
23677
23678 USB OTG FSM (Finite State Machine)
23679 M:      Peter Chen <[email protected]>
23680 L:      [email protected]
23681 S:      Maintained
23682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
23683 F:      drivers/usb/common/usb-otg-fsm.c
23684
23685 USB OVER IP DRIVER
23686 M:      Valentina Manea <[email protected]>
23687 M:      Shuah Khan <[email protected]>
23688 M:      Shuah Khan <[email protected]>
23689 R:      Hongren Zheng <[email protected]>
23690 L:      [email protected]
23691 S:      Maintained
23692 F:      Documentation/usb/usbip_protocol.rst
23693 F:      drivers/usb/usbip/
23694 F:      tools/testing/selftests/drivers/usb/usbip/
23695 F:      tools/usb/usbip/
23696
23697 USB PEGASUS DRIVER
23698 M:      Petko Manolov <[email protected]>
23699 L:      [email protected]
23700 L:      [email protected]
23701 S:      Maintained
23702 W:      https://github.com/petkan/pegasus
23703 T:      git https://github.com/petkan/pegasus.git
23704 F:      drivers/net/usb/pegasus.*
23705
23706 USB PRINTER DRIVER (usblp)
23707 M:      Pete Zaitcev <[email protected]>
23708 L:      [email protected]
23709 S:      Supported
23710 F:      drivers/usb/class/usblp.c
23711
23712 USB QMI WWAN NETWORK DRIVER
23713 M:      Bjørn Mork <[email protected]>
23714 L:      [email protected]
23715 S:      Maintained
23716 F:      Documentation/ABI/testing/sysfs-class-net-qmi
23717 F:      drivers/net/usb/qmi_wwan.c
23718
23719 USB RAW GADGET DRIVER
23720 R:      Andrey Konovalov <[email protected]>
23721 L:      [email protected]
23722 S:      Maintained
23723 F:      Documentation/usb/raw-gadget.rst
23724 F:      drivers/usb/gadget/legacy/raw_gadget.c
23725 F:      include/uapi/linux/usb/raw_gadget.h
23726
23727 USB RTL8150 DRIVER
23728 M:      Petko Manolov <[email protected]>
23729 L:      [email protected]
23730 L:      [email protected]
23731 S:      Maintained
23732 W:      https://github.com/petkan/rtl8150
23733 T:      git https://github.com/petkan/rtl8150.git
23734 F:      drivers/net/usb/rtl8150.c
23735
23736 USB SERIAL SUBSYSTEM
23737 M:      Johan Hovold <[email protected]>
23738 L:      [email protected]
23739 S:      Maintained
23740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
23741 F:      Documentation/usb/usb-serial.rst
23742 F:      drivers/usb/serial/
23743 F:      include/linux/usb/serial.h
23744
23745 USB SMSC75XX ETHERNET DRIVER
23746 M:      Steve Glendinning <[email protected]>
23747 L:      [email protected]
23748 S:      Maintained
23749 F:      drivers/net/usb/smsc75xx.*
23750
23751 USB SMSC95XX ETHERNET DRIVER
23752 M:      Steve Glendinning <[email protected]>
23753 M:      [email protected]
23754 L:      [email protected]
23755 S:      Maintained
23756 F:      drivers/net/usb/smsc95xx.*
23757
23758 USB SUBSYSTEM
23759 M:      Greg Kroah-Hartman <[email protected]>
23760 L:      [email protected]
23761 S:      Supported
23762 W:      http://www.linux-usb.org
23763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
23764 F:      Documentation/devicetree/bindings/usb/
23765 F:      Documentation/usb/
23766 F:      drivers/usb/
23767 F:      include/dt-bindings/usb/
23768 F:      include/linux/usb.h
23769 F:      include/linux/usb/
23770 F:      include/uapi/linux/usb/
23771
23772 USB TYPEC BUS FOR ALTERNATE MODES
23773 M:      Heikki Krogerus <[email protected]>
23774 L:      [email protected]
23775 S:      Maintained
23776 F:      Documentation/ABI/testing/sysfs-bus-typec
23777 F:      Documentation/driver-api/usb/typec_bus.rst
23778 F:      drivers/usb/typec/altmodes/
23779 F:      include/linux/usb/typec_altmode.h
23780
23781 USB TYPEC CLASS
23782 M:      Heikki Krogerus <[email protected]>
23783 L:      [email protected]
23784 S:      Maintained
23785 F:      Documentation/ABI/testing/sysfs-class-typec
23786 F:      Documentation/driver-api/usb/typec.rst
23787 F:      drivers/usb/typec/
23788 F:      include/linux/usb/typec.h
23789
23790 USB TYPEC INTEL PMC MUX DRIVER
23791 M:      Heikki Krogerus <[email protected]>
23792 L:      [email protected]
23793 S:      Maintained
23794 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
23795 F:      drivers/usb/typec/mux/intel_pmc_mux.c
23796
23797 USB TYPEC PI3USB30532 MUX DRIVER
23798 M:      Hans de Goede <[email protected]>
23799 L:      [email protected]
23800 S:      Maintained
23801 F:      drivers/usb/typec/mux/pi3usb30532.c
23802
23803 USB TYPEC PORT CONTROLLER DRIVERS
23804 L:      [email protected]
23805 S:      Orphan
23806 F:      drivers/usb/typec/tcpm/
23807
23808 USB UHCI DRIVER
23809 M:      Alan Stern <[email protected]>
23810 L:      [email protected]
23811 S:      Maintained
23812 F:      drivers/usb/host/uhci*
23813
23814 USB VIDEO CLASS
23815 M:      Laurent Pinchart <[email protected]>
23816 L:      [email protected]
23817 S:      Maintained
23818 W:      http://www.ideasonboard.org/uvc/
23819 T:      git git://linuxtv.org/media_tree.git
23820 F:      drivers/media/usb/uvc/
23821 F:      include/uapi/linux/uvcvideo.h
23822
23823 USB WEBCAM GADGET
23824 M:      Laurent Pinchart <[email protected]>
23825 M:      Daniel Scally <[email protected]>
23826 L:      [email protected]
23827 S:      Maintained
23828 F:      drivers/usb/gadget/function/*uvc*
23829 F:      drivers/usb/gadget/legacy/webcam.c
23830 F:      include/uapi/linux/usb/g_uvc.h
23831
23832 USB XHCI DRIVER
23833 M:      Mathias Nyman <[email protected]>
23834 L:      [email protected]
23835 S:      Supported
23836 F:      drivers/usb/host/pci-quirks*
23837 F:      drivers/usb/host/xhci*
23838
23839 USER DATAGRAM PROTOCOL (UDP)
23840 M:      Willem de Bruijn <[email protected]>
23841 S:      Maintained
23842 F:      include/linux/udp.h
23843 F:      net/ipv4/udp.c
23844 F:      net/ipv6/udp.c
23845
23846 USER-MODE LINUX (UML)
23847 M:      Richard Weinberger <[email protected]>
23848 M:      Anton Ivanov <[email protected]>
23849 M:      Johannes Berg <[email protected]>
23850 L:      [email protected]
23851 S:      Maintained
23852 W:      http://user-mode-linux.sourceforge.net
23853 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
23854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
23855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
23856 F:      Documentation/virt/uml/
23857 F:      arch/um/
23858 F:      arch/x86/um/
23859 F:      fs/hostfs/
23860
23861 USERSPACE COPYIN/COPYOUT (UIOVEC)
23862 M:      Alexander Viro <[email protected]>
23863 S:      Maintained
23864 F:      include/linux/uio.h
23865 F:      lib/iov_iter.c
23866
23867 USERSPACE DMA BUFFER DRIVER
23868 M:      Gerd Hoffmann <[email protected]>
23869 L:      [email protected]
23870 S:      Maintained
23871 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
23872 F:      drivers/dma-buf/udmabuf.c
23873 F:      include/uapi/linux/udmabuf.h
23874
23875 USERSPACE I/O (UIO)
23876 M:      Greg Kroah-Hartman <[email protected]>
23877 S:      Maintained
23878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23879 F:      Documentation/driver-api/uio-howto.rst
23880 F:      drivers/uio/
23881 F:      include/linux/uio_driver.h
23882
23883 UTIL-LINUX PACKAGE
23884 M:      Karel Zak <[email protected]>
23885 L:      [email protected]
23886 S:      Maintained
23887 W:      http://en.wikipedia.org/wiki/Util-linux
23888 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
23889
23890 UUID HELPERS
23891 R:      Andy Shevchenko <[email protected]>
23892 L:      [email protected]
23893 S:      Maintained
23894 F:      include/linux/uuid.h
23895 F:      lib/test_uuid.c
23896 F:      lib/uuid.c
23897
23898 UV SYSFS DRIVER
23899 M:      Justin Ernst <[email protected]>
23900 L:      [email protected]
23901 S:      Maintained
23902 F:      drivers/platform/x86/uv_sysfs.c
23903
23904 UVESAFB DRIVER
23905 M:      Michal Januszewski <[email protected]>
23906 L:      [email protected]
23907 S:      Maintained
23908 W:      https://github.com/mjanusz/v86d
23909 F:      Documentation/fb/uvesafb.rst
23910 F:      drivers/video/fbdev/uvesafb.*
23911
23912 Ux500 CLOCK DRIVERS
23913 M:      Ulf Hansson <[email protected]>
23914 L:      [email protected]
23915 L:      [email protected] (moderated for non-subscribers)
23916 S:      Maintained
23917 F:      drivers/clk/ux500/
23918
23919 V4L2 ASYNC AND FWNODE FRAMEWORKS
23920 M:      Sakari Ailus <[email protected]>
23921 L:      [email protected]
23922 S:      Maintained
23923 T:      git git://linuxtv.org/media_tree.git
23924 F:      drivers/media/v4l2-core/v4l2-async.c
23925 F:      drivers/media/v4l2-core/v4l2-fwnode.c
23926 F:      include/media/v4l2-async.h
23927 F:      include/media/v4l2-fwnode.h
23928
23929 V4L2 LENS DRIVERS
23930 M:      Sakari Ailus <[email protected]>
23931 L:      [email protected]
23932 S:      Maintained
23933 F:      drivers/media/i2c/ak*
23934 F:      drivers/media/i2c/dw*
23935 F:      drivers/media/i2c/lm*
23936
23937 V4L2 CAMERA SENSOR DRIVERS
23938 M:      Sakari Ailus <[email protected]>
23939 L:      [email protected]
23940 S:      Maintained
23941 F:      Documentation/driver-api/media/camera-sensor.rst
23942 F:      Documentation/driver-api/media/tx-rx.rst
23943 F:      drivers/media/i2c/ar*
23944 F:      drivers/media/i2c/gc*
23945 F:      drivers/media/i2c/hi*
23946 F:      drivers/media/i2c/imx*
23947 F:      drivers/media/i2c/mt*
23948 F:      drivers/media/i2c/og*
23949 F:      drivers/media/i2c/ov*
23950 F:      drivers/media/i2c/s5*
23951 F:      drivers/media/i2c/vgxy61.c
23952
23953 VF610 NAND DRIVER
23954 M:      Stefan Agner <[email protected]>
23955 L:      [email protected]
23956 S:      Supported
23957 F:      drivers/mtd/nand/raw/vf610_nfc.c
23958
23959 VFAT/FAT/MSDOS FILESYSTEM
23960 M:      OGAWA Hirofumi <[email protected]>
23961 S:      Maintained
23962 F:      Documentation/filesystems/vfat.rst
23963 F:      fs/fat/
23964 F:      tools/testing/selftests/filesystems/fat/
23965
23966 VFIO CDX DRIVER
23967 M:      Nipun Gupta <[email protected]>
23968 M:      Nikhil Agarwal <[email protected]>
23969 L:      [email protected]
23970 S:      Maintained
23971 F:      drivers/vfio/cdx/*
23972
23973 VFIO DRIVER
23974 M:      Alex Williamson <[email protected]>
23975 L:      [email protected]
23976 S:      Maintained
23977 T:      git https://github.com/awilliam/linux-vfio.git
23978 F:      Documentation/ABI/testing/debugfs-vfio
23979 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
23980 F:      Documentation/driver-api/vfio.rst
23981 F:      drivers/vfio/
23982 F:      include/linux/vfio.h
23983 F:      include/linux/vfio_pci_core.h
23984 F:      include/uapi/linux/vfio.h
23985
23986 VFIO FSL-MC DRIVER
23987 L:      [email protected]
23988 S:      Orphan
23989 F:      drivers/vfio/fsl-mc/
23990
23991 VFIO HISILICON PCI DRIVER
23992 M:      Longfang Liu <[email protected]>
23993 M:      Shameer Kolothum <[email protected]>
23994 L:      [email protected]
23995 S:      Maintained
23996 F:      drivers/vfio/pci/hisilicon/
23997
23998 VFIO MEDIATED DEVICE DRIVERS
23999 M:      Kirti Wankhede <[email protected]>
24000 L:      [email protected]
24001 S:      Maintained
24002 F:      Documentation/driver-api/vfio-mediated-device.rst
24003 F:      drivers/vfio/mdev/
24004 F:      include/linux/mdev.h
24005 F:      samples/vfio-mdev/
24006
24007 VFIO MLX5 PCI DRIVER
24008 M:      Yishai Hadas <[email protected]>
24009 L:      [email protected]
24010 S:      Maintained
24011 F:      drivers/vfio/pci/mlx5/
24012
24013 VFIO NVIDIA GRACE GPU DRIVER
24014 M:      Ankit Agrawal <[email protected]>
24015 L:      [email protected]
24016 S:      Supported
24017 F:      drivers/vfio/pci/nvgrace-gpu/
24018
24019 VFIO PCI DEVICE SPECIFIC DRIVERS
24020 R:      Jason Gunthorpe <[email protected]>
24021 R:      Yishai Hadas <[email protected]>
24022 R:      Shameer Kolothum <[email protected]>
24023 R:      Kevin Tian <[email protected]>
24024 L:      [email protected]
24025 S:      Maintained
24026 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
24027 F:      drivers/vfio/pci/*/
24028
24029 VFIO PDS PCI DRIVER
24030 M:      Brett Creeley <[email protected]>
24031 L:      [email protected]
24032 S:      Maintained
24033 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
24034 F:      drivers/vfio/pci/pds/
24035
24036 VFIO PLATFORM DRIVER
24037 M:      Eric Auger <[email protected]>
24038 L:      [email protected]
24039 S:      Maintained
24040 F:      drivers/vfio/platform/
24041
24042 VFIO QAT PCI DRIVER
24043 M:      Xin Zeng <[email protected]>
24044 M:      Giovanni Cabiddu <[email protected]>
24045 L:      [email protected]
24046 L:      [email protected]
24047 S:      Supported
24048 F:      drivers/vfio/pci/qat/
24049
24050 VFIO VIRTIO PCI DRIVER
24051 M:      Yishai Hadas <[email protected]>
24052 L:      [email protected]
24053 L:      [email protected]
24054 S:      Maintained
24055 F:      drivers/vfio/pci/virtio
24056
24057 VGA_SWITCHEROO
24058 R:      Lukas Wunner <[email protected]>
24059 S:      Maintained
24060 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24061 F:      Documentation/gpu/vga-switcheroo.rst
24062 F:      drivers/gpu/vga/vga_switcheroo.c
24063 F:      include/linux/vga_switcheroo.h
24064
24065 VIA RHINE NETWORK DRIVER
24066 M:      Kevin Brace <[email protected]>
24067 S:      Maintained
24068 F:      drivers/net/ethernet/via/via-rhine.c
24069
24070 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
24071 M:      Florian Tobias Schandinat <[email protected]>
24072 L:      [email protected]
24073 S:      Maintained
24074 F:      drivers/video/fbdev/via/
24075 F:      include/linux/via-core.h
24076 F:      include/linux/via_i2c.h
24077
24078 VIA VELOCITY NETWORK DRIVER
24079 M:      Francois Romieu <[email protected]>
24080 L:      [email protected]
24081 S:      Maintained
24082 F:      drivers/net/ethernet/via/via-velocity.*
24083
24084 VICODEC VIRTUAL CODEC DRIVER
24085 M:      Hans Verkuil <[email protected]>
24086 L:      [email protected]
24087 S:      Maintained
24088 W:      https://linuxtv.org
24089 T:      git git://linuxtv.org/media_tree.git
24090 F:      drivers/media/test-drivers/vicodec/*
24091
24092 VIDEO I2C POLLING DRIVER
24093 M:      Matt Ranostay <[email protected]>
24094 L:      [email protected]
24095 S:      Maintained
24096 F:      drivers/media/i2c/video-i2c.c
24097
24098 VIDEO MULTIPLEXER DRIVER
24099 M:      Philipp Zabel <[email protected]>
24100 L:      [email protected]
24101 S:      Maintained
24102 F:      drivers/media/platform/video-mux.c
24103
24104 VIDEOBUF2 FRAMEWORK
24105 M:      Tomasz Figa <[email protected]>
24106 M:      Marek Szyprowski <[email protected]>
24107 L:      [email protected]
24108 S:      Maintained
24109 F:      drivers/media/common/videobuf2/*
24110 F:      include/media/videobuf2-*
24111
24112 VIDTV VIRTUAL DIGITAL TV DRIVER
24113 M:      Daniel W. S. Almeida <[email protected]>
24114 L:      [email protected]
24115 S:      Maintained
24116 W:      https://linuxtv.org
24117 T:      git git://linuxtv.org/media_tree.git
24118 F:      drivers/media/test-drivers/vidtv/*
24119
24120 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
24121 M:      Shuah Khan <[email protected]>
24122 R:      Kieran Bingham <[email protected]>
24123 L:      [email protected]
24124 S:      Maintained
24125 W:      https://linuxtv.org
24126 T:      git git://linuxtv.org/media_tree.git
24127 F:      drivers/media/test-drivers/vimc/*
24128
24129 VIRT LIB
24130 M:      Alex Williamson <[email protected]>
24131 M:      Paolo Bonzini <[email protected]>
24132 L:      [email protected]
24133 S:      Supported
24134 F:      virt/lib/
24135
24136 VIRTIO AND VHOST VSOCK DRIVER
24137 M:      Stefan Hajnoczi <[email protected]>
24138 M:      Stefano Garzarella <[email protected]>
24139 L:      [email protected]
24140 L:      [email protected]
24141 L:      [email protected]
24142 S:      Maintained
24143 F:      drivers/vhost/vsock.c
24144 F:      include/linux/virtio_vsock.h
24145 F:      include/uapi/linux/virtio_vsock.h
24146 F:      net/vmw_vsock/virtio_transport.c
24147 F:      net/vmw_vsock/virtio_transport_common.c
24148
24149 VIRTIO BALLOON
24150 M:      "Michael S. Tsirkin" <[email protected]>
24151 M:      David Hildenbrand <[email protected]>
24152 L:      [email protected]
24153 S:      Maintained
24154 F:      drivers/virtio/virtio_balloon.c
24155 F:      include/linux/balloon_compaction.h
24156 F:      include/uapi/linux/virtio_balloon.h
24157 F:      mm/balloon_compaction.c
24158
24159 VIRTIO BLOCK AND SCSI DRIVERS
24160 M:      "Michael S. Tsirkin" <[email protected]>
24161 M:      Jason Wang <[email protected]>
24162 R:      Paolo Bonzini <[email protected]>
24163 R:      Stefan Hajnoczi <[email protected]>
24164 R:      Eugenio Pérez <[email protected]>
24165 L:      [email protected]
24166 S:      Maintained
24167 F:      drivers/block/virtio_blk.c
24168 F:      drivers/scsi/virtio_scsi.c
24169 F:      include/uapi/linux/virtio_blk.h
24170 F:      include/uapi/linux/virtio_scsi.h
24171
24172 VIRTIO CONSOLE DRIVER
24173 M:      Amit Shah <[email protected]>
24174 L:      [email protected]
24175 S:      Maintained
24176 F:      drivers/char/virtio_console.c
24177 F:      include/uapi/linux/virtio_console.h
24178
24179 VIRTIO CORE AND NET DRIVERS
24180 M:      "Michael S. Tsirkin" <[email protected]>
24181 M:      Jason Wang <[email protected]>
24182 R:      Xuan Zhuo <[email protected]>
24183 R:      Eugenio Pérez <[email protected]>
24184 L:      [email protected]
24185 S:      Maintained
24186 F:      Documentation/ABI/testing/sysfs-bus-vdpa
24187 F:      Documentation/ABI/testing/sysfs-class-vduse
24188 F:      Documentation/devicetree/bindings/virtio/
24189 F:      Documentation/driver-api/virtio/
24190 F:      drivers/block/virtio_blk.c
24191 F:      drivers/crypto/virtio/
24192 F:      drivers/net/virtio_net.c
24193 F:      drivers/vdpa/
24194 F:      drivers/virtio/
24195 F:      include/linux/vdpa.h
24196 F:      include/linux/virtio*.h
24197 F:      include/linux/vringh.h
24198 F:      include/uapi/linux/virtio_*.h
24199 F:      tools/virtio/
24200 F:      tools/testing/selftests/drivers/net/virtio_net/
24201
24202 VIRTIO CRYPTO DRIVER
24203 M:      Gonglei <[email protected]>
24204 L:      [email protected]
24205 L:      [email protected]
24206 S:      Maintained
24207 F:      drivers/crypto/virtio/
24208 F:      include/uapi/linux/virtio_crypto.h
24209
24210 VIRTIO DRIVERS FOR S390
24211 M:      Cornelia Huck <[email protected]>
24212 M:      Halil Pasic <[email protected]>
24213 M:      Eric Farman <[email protected]>
24214 L:      [email protected]
24215 L:      [email protected]
24216 L:      [email protected]
24217 S:      Supported
24218 F:      arch/s390/include/uapi/asm/virtio-ccw.h
24219 F:      drivers/s390/virtio/
24220
24221 VIRTIO FILE SYSTEM
24222 M:      Vivek Goyal <[email protected]>
24223 M:      Stefan Hajnoczi <[email protected]>
24224 M:      Miklos Szeredi <[email protected]>
24225 R:      Eugenio Pérez <[email protected]>
24226 L:      [email protected]
24227 L:      [email protected]
24228 S:      Supported
24229 W:      https://virtio-fs.gitlab.io/
24230 F:      Documentation/filesystems/virtiofs.rst
24231 F:      fs/fuse/virtio_fs.c
24232 F:      include/uapi/linux/virtio_fs.h
24233
24234 VIRTIO GPIO DRIVER
24235 M:      Enrico Weigelt, metux IT consult <[email protected]>
24236 M:      Viresh Kumar <[email protected]>
24237 L:      [email protected]
24238 L:      [email protected]
24239 S:      Maintained
24240 F:      drivers/gpio/gpio-virtio.c
24241 F:      include/uapi/linux/virtio_gpio.h
24242
24243 VIRTIO GPU DRIVER
24244 M:      David Airlie <[email protected]>
24245 M:      Gerd Hoffmann <[email protected]>
24246 R:      Gurchetan Singh <[email protected]>
24247 R:      Chia-I Wu <[email protected]>
24248 L:      [email protected]
24249 L:      [email protected]
24250 S:      Maintained
24251 T:      git https://gitlab.freedesktop.org/drm/misc/kernel.git
24252 F:      drivers/gpu/drm/ci/xfails/virtio*
24253 F:      drivers/gpu/drm/virtio/
24254 F:      include/uapi/linux/virtio_gpu.h
24255
24256 VIRTIO HOST (VHOST)
24257 M:      "Michael S. Tsirkin" <[email protected]>
24258 M:      Jason Wang <[email protected]>
24259 R:      Eugenio Pérez <[email protected]>
24260 L:      [email protected]
24261 L:      [email protected]
24262 L:      [email protected]
24263 S:      Maintained
24264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
24265 F:      drivers/vhost/
24266 F:      include/linux/sched/vhost_task.h
24267 F:      include/linux/vhost_iotlb.h
24268 F:      include/uapi/linux/vhost.h
24269 F:      kernel/vhost_task.c
24270
24271 VIRTIO HOST (VHOST-SCSI)
24272 M:      "Michael S. Tsirkin" <[email protected]>
24273 M:      Jason Wang <[email protected]>
24274 M:      Mike Christie <[email protected]>
24275 R:      Paolo Bonzini <[email protected]>
24276 R:      Stefan Hajnoczi <[email protected]>
24277 L:      [email protected]
24278 S:      Maintained
24279 F:      drivers/vhost/scsi.c
24280
24281 VIRTIO I2C DRIVER
24282 M:      Viresh Kumar <[email protected]>
24283 R:      "Chen, Jian Jun" <[email protected]>
24284 L:      [email protected]
24285 L:      [email protected]
24286 S:      Maintained
24287 F:      drivers/i2c/busses/i2c-virtio.c
24288 F:      include/uapi/linux/virtio_i2c.h
24289
24290 VIRTIO INPUT DRIVER
24291 M:      Gerd Hoffmann <[email protected]>
24292 S:      Maintained
24293 F:      drivers/virtio/virtio_input.c
24294 F:      include/uapi/linux/virtio_input.h
24295
24296 VIRTIO IOMMU DRIVER
24297 M:      Jean-Philippe Brucker <[email protected]>
24298 L:      [email protected]
24299 S:      Maintained
24300 F:      drivers/iommu/virtio-iommu.c
24301 F:      include/uapi/linux/virtio_iommu.h
24302
24303 VIRTIO MEM DRIVER
24304 M:      David Hildenbrand <[email protected]>
24305 L:      [email protected]
24306 S:      Maintained
24307 W:      https://virtio-mem.gitlab.io/
24308 F:      drivers/virtio/virtio_mem.c
24309 F:      include/uapi/linux/virtio_mem.h
24310
24311 VIRTIO PMEM DRIVER
24312 M:      Pankaj Gupta <[email protected]>
24313 L:      [email protected]
24314 S:      Maintained
24315 F:      drivers/nvdimm/nd_virtio.c
24316 F:      drivers/nvdimm/virtio_pmem.c
24317
24318 VIRTIO SOUND DRIVER
24319 M:      Anton Yakovlev <[email protected]>
24320 M:      "Michael S. Tsirkin" <[email protected]>
24321 L:      [email protected]
24322 L:      [email protected] (moderated for non-subscribers)
24323 S:      Maintained
24324 F:      include/uapi/linux/virtio_snd.h
24325 F:      sound/virtio/*
24326
24327 VIRTUAL BOX GUEST DEVICE DRIVER
24328 M:      Hans de Goede <[email protected]>
24329 M:      Arnd Bergmann <[email protected]>
24330 M:      Greg Kroah-Hartman <[email protected]>
24331 S:      Maintained
24332 F:      drivers/virt/vboxguest/
24333 F:      include/linux/vbox_utils.h
24334 F:      include/uapi/linux/vbox*.h
24335
24336 VIRTUAL BOX SHARED FOLDER VFS DRIVER
24337 M:      Hans de Goede <[email protected]>
24338 L:      [email protected]
24339 S:      Maintained
24340 F:      fs/vboxsf/*
24341
24342 VIRTUAL PCM TEST DRIVER
24343 M:      Ivan Orlov <[email protected]>
24344 L:      [email protected]
24345 S:      Maintained
24346 F:      Documentation/sound/cards/pcmtest.rst
24347 F:      sound/drivers/pcmtest.c
24348 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
24349
24350 VIRTUAL SERIO DEVICE DRIVER
24351 M:      Stephen Chandler Paul <[email protected]>
24352 S:      Maintained
24353 F:      drivers/input/serio/userio.c
24354 F:      include/uapi/linux/userio.h
24355
24356 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER
24357 M:      Javier Carrasco <[email protected]>
24358 S:      Maintained
24359 F:      Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
24360 F:      drivers/iio/light/veml6075.c
24361
24362 VISL VIRTUAL STATELESS DECODER DRIVER
24363 M:      Daniel Almeida <[email protected]>
24364 L:      [email protected]
24365 S:      Supported
24366 F:      drivers/media/test-drivers/visl
24367
24368 VIVID VIRTUAL VIDEO DRIVER
24369 M:      Hans Verkuil <[email protected]>
24370 L:      [email protected]
24371 S:      Maintained
24372 W:      https://linuxtv.org
24373 T:      git git://linuxtv.org/media_tree.git
24374 F:      drivers/media/test-drivers/vivid/*
24375
24376 VM SOCKETS (AF_VSOCK)
24377 M:      Stefano Garzarella <[email protected]>
24378 L:      [email protected]
24379 L:      [email protected]
24380 S:      Maintained
24381 F:      drivers/net/vsockmon.c
24382 F:      include/net/af_vsock.h
24383 F:      include/uapi/linux/vm_sockets.h
24384 F:      include/uapi/linux/vm_sockets_diag.h
24385 F:      include/uapi/linux/vsockmon.h
24386 F:      net/vmw_vsock/
24387 F:      tools/testing/vsock/
24388
24389 VMALLOC
24390 M:      Andrew Morton <[email protected]>
24391 R:      Uladzislau Rezki <[email protected]>
24392 R:      Christoph Hellwig <[email protected]>
24393 L:      [email protected]
24394 S:      Maintained
24395 W:      http://www.linux-mm.org
24396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
24397 F:      include/linux/vmalloc.h
24398 F:      mm/vmalloc.c
24399
24400 VME SUBSYSTEM
24401 L:      [email protected]
24402 S:      Orphan
24403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
24404 F:      Documentation/driver-api/vme.rst
24405 F:      drivers/staging/vme_user/
24406
24407 VMWARE BALLOON DRIVER
24408 M:      Jerrin Shaji George <[email protected]>
24409 R:      Broadcom internal kernel review list <[email protected]>
24410 L:      [email protected]
24411 S:      Supported
24412 F:      drivers/misc/vmw_balloon.c
24413
24414 VMWARE HYPERVISOR INTERFACE
24415 M:      Ajay Kaher <[email protected]>
24416 M:      Alexey Makhalov <[email protected]>
24417 R:      Broadcom internal kernel review list <[email protected]>
24418 L:      [email protected]
24419 L:      [email protected]
24420 S:      Supported
24421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
24422 F:      arch/x86/include/asm/vmware.h
24423 F:      arch/x86/kernel/cpu/vmware.c
24424
24425 VMWARE PVRDMA DRIVER
24426 M:      Bryan Tan <[email protected]>
24427 M:      Vishnu Dasa <[email protected]>
24428 R:      Broadcom internal kernel review list <[email protected]>
24429 L:      [email protected]
24430 S:      Supported
24431 F:      drivers/infiniband/hw/vmw_pvrdma/
24432
24433 VMWARE PVSCSI DRIVER
24434 M:      Vishal Bhakta <[email protected]>
24435 R:      Broadcom internal kernel review list <[email protected]>
24436 L:      [email protected]
24437 S:      Supported
24438 F:      drivers/scsi/vmw_pvscsi.c
24439 F:      drivers/scsi/vmw_pvscsi.h
24440
24441 VMWARE VIRTUAL PTP CLOCK DRIVER
24442 M:      Nick Shi <[email protected]>
24443 R:      Ajay Kaher <[email protected]>
24444 R:      Alexey Makhalov <[email protected]>
24445 R:      Broadcom internal kernel review list <[email protected]>
24446 L:      [email protected]
24447 S:      Supported
24448 F:      drivers/ptp/ptp_vmw.c
24449
24450 VMWARE VMCI DRIVER
24451 M:      Bryan Tan <[email protected]>
24452 M:      Vishnu Dasa <[email protected]>
24453 R:      Broadcom internal kernel review list <[email protected]>
24454 L:      [email protected]
24455 S:      Supported
24456 F:      drivers/misc/vmw_vmci/
24457 F:      include/linux/vmw_vmci*
24458
24459 VMWARE VMMOUSE SUBDRIVER
24460 M:      Zack Rusin <[email protected]>
24461 R:      Broadcom internal kernel review list <[email protected]>
24462 L:      [email protected]
24463 S:      Supported
24464 F:      drivers/input/mouse/vmmouse.c
24465 F:      drivers/input/mouse/vmmouse.h
24466
24467 VMWARE VMXNET3 ETHERNET DRIVER
24468 M:      Ronak Doshi <[email protected]>
24469 R:      Broadcom internal kernel review list <[email protected]>
24470 L:      [email protected]
24471 S:      Supported
24472 F:      drivers/net/vmxnet3/
24473
24474 VMWARE VSOCK VMCI TRANSPORT DRIVER
24475 M:      Bryan Tan <[email protected]>
24476 M:      Vishnu Dasa <[email protected]>
24477 R:      Broadcom internal kernel review list <[email protected]>
24478 L:      [email protected]
24479 S:      Supported
24480 F:      net/vmw_vsock/vmci_transport*
24481
24482 VOCORE VOCORE2 BOARD
24483 M:      Harvey Hunt <[email protected]>
24484 L:      [email protected]
24485 S:      Maintained
24486 F:      arch/mips/boot/dts/ralink/vocore2.dts
24487
24488 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
24489 M:      Liam Girdwood <[email protected]>
24490 M:      Mark Brown <[email protected]>
24491 L:      [email protected]
24492 S:      Supported
24493 W:      http://www.slimlogic.co.uk/?p=48
24494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
24495 F:      Documentation/devicetree/bindings/regulator/
24496 F:      Documentation/power/regulator/
24497 F:      drivers/regulator/
24498 F:      include/dt-bindings/regulator/
24499 F:      include/linux/regulator/
24500 K:      regulator_get_optional
24501
24502 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
24503 R:      Matti Vaittinen <[email protected]>
24504 F:      drivers/regulator/irq_helpers.c
24505
24506 VRF
24507 M:      David Ahern <[email protected]>
24508 L:      [email protected]
24509 S:      Maintained
24510 F:      Documentation/networking/vrf.rst
24511 F:      drivers/net/vrf.c
24512
24513 VSPRINTF
24514 M:      Petr Mladek <[email protected]>
24515 M:      Steven Rostedt <[email protected]>
24516 R:      Andy Shevchenko <[email protected]>
24517 R:      Rasmus Villemoes <[email protected]>
24518 R:      Sergey Senozhatsky <[email protected]>
24519 S:      Maintained
24520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
24521 F:      Documentation/core-api/printk-formats.rst
24522 F:      lib/test_printf.c
24523 F:      lib/test_scanf.c
24524 F:      lib/vsprintf.c
24525
24526 VT1211 HARDWARE MONITOR DRIVER
24527 M:      Juerg Haefliger <[email protected]>
24528 L:      [email protected]
24529 S:      Maintained
24530 F:      Documentation/hwmon/vt1211.rst
24531 F:      drivers/hwmon/vt1211.c
24532
24533 VT8231 HARDWARE MONITOR DRIVER
24534 M:      Roger Lucas <[email protected]>
24535 L:      [email protected]
24536 S:      Maintained
24537 F:      drivers/hwmon/vt8231.c
24538
24539 VUB300 USB to SDIO/SD/MMC bridge chip
24540 L:      [email protected]
24541 S:      Orphan
24542 F:      drivers/mmc/host/vub300.c
24543
24544 W1 DALLAS'S 1-WIRE BUS
24545 M:      Krzysztof Kozlowski <[email protected]>
24546 S:      Maintained
24547 F:      Documentation/devicetree/bindings/w1/
24548 F:      Documentation/w1/
24549 F:      drivers/w1/
24550 F:      include/linux/w1.h
24551
24552 W83791D HARDWARE MONITORING DRIVER
24553 M:      Marc Hulsman <[email protected]>
24554 L:      [email protected]
24555 S:      Maintained
24556 F:      Documentation/hwmon/w83791d.rst
24557 F:      drivers/hwmon/w83791d.c
24558
24559 W83793 HARDWARE MONITORING DRIVER
24560 M:      Rudolf Marek <[email protected]>
24561 L:      [email protected]
24562 S:      Maintained
24563 F:      Documentation/hwmon/w83793.rst
24564 F:      drivers/hwmon/w83793.c
24565
24566 W83795 HARDWARE MONITORING DRIVER
24567 M:      Jean Delvare <[email protected]>
24568 L:      [email protected]
24569 S:      Maintained
24570 F:      drivers/hwmon/w83795.c
24571
24572 W83L51xD SD/MMC CARD INTERFACE DRIVER
24573 M:      Pierre Ossman <[email protected]>
24574 S:      Maintained
24575 F:      drivers/mmc/host/wbsd.*
24576
24577 WACOM PROTOCOL 4 SERIAL TABLETS
24578 M:      Julian Squires <[email protected]>
24579 M:      Hans de Goede <[email protected]>
24580 L:      [email protected]
24581 S:      Maintained
24582 F:      drivers/input/tablet/wacom_serial4.c
24583
24584 WANGXUN ETHERNET DRIVER
24585 M:      Jiawen Wu <[email protected]>
24586 M:      Mengyuan Lou <[email protected]>
24587 L:      [email protected]
24588 S:      Maintained
24589 W:      https://www.net-swift.com
24590 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
24591 F:      drivers/net/ethernet/wangxun/
24592 F:      drivers/net/pcs/pcs-xpcs-wx.c
24593
24594 WATCHDOG DEVICE DRIVERS
24595 M:      Wim Van Sebroeck <[email protected]>
24596 M:      Guenter Roeck <[email protected]>
24597 L:      [email protected]
24598 S:      Maintained
24599 W:      http://www.linux-watchdog.org/
24600 T:      git git://www.linux-watchdog.org/linux-watchdog.git
24601 F:      Documentation/devicetree/bindings/watchdog/
24602 F:      Documentation/watchdog/
24603 F:      drivers/watchdog/
24604 F:      include/linux/watchdog.h
24605 F:      include/trace/events/watchdog.h
24606 F:      include/uapi/linux/watchdog.h
24607
24608 WAVE5 VPU CODEC DRIVER
24609 M:      Nas Chung <[email protected]>
24610 M:      Jackson Lee <[email protected]>
24611 L:      [email protected]
24612 S:      Maintained
24613 F:      Documentation/devicetree/bindings/media/cnm,wave521c.yaml
24614 F:      drivers/media/platform/chips-media/wave5/
24615
24616 WHISKEYCOVE PMIC GPIO DRIVER
24617 M:      Kuppuswamy Sathyanarayanan <[email protected]>
24618 L:      [email protected]
24619 S:      Maintained
24620 F:      drivers/gpio/gpio-wcove.c
24621
24622 WHWAVE RTC DRIVER
24623 M:      Dianlong Li <[email protected]>
24624 L:      [email protected]
24625 S:      Maintained
24626 F:      drivers/rtc/rtc-sd3078.c
24627
24628 WIIMOTE HID DRIVER
24629 M:      David Rheinsberg <[email protected]>
24630 L:      [email protected]
24631 S:      Maintained
24632 F:      drivers/hid/hid-wiimote*
24633
24634 WILOCITY WIL6210 WIRELESS DRIVER
24635 L:      [email protected]
24636 S:      Orphan
24637 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
24638 F:      drivers/net/wireless/ath/wil6210/
24639
24640 WINBOND CIR DRIVER
24641 M:      David Härdeman <[email protected]>
24642 S:      Maintained
24643 F:      drivers/media/rc/winbond-cir.c
24644
24645 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
24646 L:      [email protected]
24647 S:      Orphan
24648 F:      drivers/watchdog/ebc-c384_wdt.c
24649
24650 WINSYSTEMS WS16C48 GPIO DRIVER
24651 M:      William Breathitt Gray <[email protected]>
24652 L:      [email protected]
24653 S:      Maintained
24654 F:      drivers/gpio/gpio-ws16c48.c
24655
24656 WIREGUARD SECURE NETWORK TUNNEL
24657 M:      Jason A. Donenfeld <[email protected]>
24658 L:      [email protected]
24659 L:      [email protected]
24660 S:      Maintained
24661 F:      drivers/net/wireguard/
24662 F:      tools/testing/selftests/wireguard/
24663
24664 WISTRON LAPTOP BUTTON DRIVER
24665 M:      Miloslav Trmac <[email protected]>
24666 S:      Maintained
24667 F:      drivers/input/misc/wistron_btns.c
24668
24669 WMI BINARY MOF DRIVER
24670 M:      Armin Wolf <[email protected]>
24671 R:      Thomas Weißschuh <[email protected]>
24672 L:      [email protected]
24673 S:      Maintained
24674 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
24675 F:      Documentation/wmi/devices/wmi-bmof.rst
24676 F:      drivers/platform/x86/wmi-bmof.c
24677
24678 WOLFSON MICROELECTRONICS DRIVERS
24679 L:      [email protected]
24680 S:      Supported
24681 W:      https://github.com/CirrusLogic/linux-drivers/wiki
24682 T:      git https://github.com/CirrusLogic/linux-drivers.git
24683 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
24684 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
24685 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
24686 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
24687 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
24688 F:      Documentation/devicetree/bindings/sound/wm*
24689 F:      Documentation/hwmon/wm83??.rst
24690 F:      arch/arm/mach-s3c/mach-crag6410*
24691 F:      drivers/clk/clk-wm83*.c
24692 F:      drivers/gpio/gpio-*wm*.c
24693 F:      drivers/gpio/gpio-arizona.c
24694 F:      drivers/hwmon/wm83??-hwmon.c
24695 F:      drivers/input/misc/wm831x-on.c
24696 F:      drivers/input/touchscreen/wm831x-ts.c
24697 F:      drivers/input/touchscreen/wm97*.c
24698 F:      drivers/leds/leds-wm83*.c
24699 F:      drivers/mfd/arizona*
24700 F:      drivers/mfd/cs47l24*
24701 F:      drivers/mfd/wm*.c
24702 F:      drivers/power/supply/wm83*.c
24703 F:      drivers/regulator/arizona*
24704 F:      drivers/regulator/wm8*.c
24705 F:      drivers/rtc/rtc-wm83*.c
24706 F:      drivers/video/backlight/wm83*_bl.c
24707 F:      drivers/watchdog/wm83*_wdt.c
24708 F:      include/linux/mfd/arizona/
24709 F:      include/linux/mfd/wm831x/
24710 F:      include/linux/mfd/wm8350/
24711 F:      include/linux/mfd/wm8400*
24712 F:      include/linux/regulator/arizona*
24713 F:      include/linux/wm97xx.h
24714 F:      include/sound/wm????.h
24715 F:      sound/soc/codecs/arizona*
24716 F:      sound/soc/codecs/cs47l24*
24717 F:      sound/soc/codecs/wm*
24718
24719 WORKQUEUE
24720 M:      Tejun Heo <[email protected]>
24721 R:      Lai Jiangshan <[email protected]>
24722 S:      Maintained
24723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
24724 F:      Documentation/core-api/workqueue.rst
24725 F:      include/linux/workqueue.h
24726 F:      kernel/workqueue.c
24727 F:      kernel/workqueue_internal.h
24728
24729 WWAN DRIVERS
24730 M:      Loic Poulain <[email protected]>
24731 M:      Sergey Ryazanov <[email protected]>
24732 R:      Johannes Berg <[email protected]>
24733 L:      [email protected]
24734 S:      Maintained
24735 F:      drivers/net/wwan/
24736 F:      include/linux/wwan.h
24737 F:      include/uapi/linux/wwan.h
24738
24739 X-POWERS AXP288 PMIC DRIVERS
24740 M:      Hans de Goede <[email protected]>
24741 S:      Maintained
24742 F:      drivers/acpi/pmic/intel_pmic_xpower.c
24743 N:      axp288
24744
24745 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
24746 M:      Chen-Yu Tsai <[email protected]>
24747 L:      [email protected]
24748 S:      Maintained
24749 N:      axp[128]
24750
24751 X.25 STACK
24752 M:      Martin Schiller <[email protected]>
24753 L:      [email protected]
24754 S:      Maintained
24755 F:      Documentation/networking/lapb-module.rst
24756 F:      Documentation/networking/x25*
24757 F:      drivers/net/wan/hdlc_x25.c
24758 F:      drivers/net/wan/lapbether.c
24759 F:      include/*/lapb.h
24760 F:      include/net/x25*
24761 F:      include/uapi/linux/x25.h
24762 F:      net/lapb/
24763 F:      net/x25/
24764
24765 X86 ARCHITECTURE (32-BIT AND 64-BIT)
24766 M:      Thomas Gleixner <[email protected]>
24767 M:      Ingo Molnar <[email protected]>
24768 M:      Borislav Petkov <[email protected]>
24769 M:      Dave Hansen <[email protected]>
24770 M:      [email protected]
24771 R:      "H. Peter Anvin" <[email protected]>
24772 L:      [email protected]
24773 S:      Maintained
24774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
24775 F:      Documentation/arch/x86/
24776 F:      Documentation/devicetree/bindings/x86/
24777 F:      arch/x86/
24778
24779 X86 ENTRY CODE
24780 M:      Andy Lutomirski <[email protected]>
24781 L:      [email protected]
24782 S:      Maintained
24783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
24784 F:      arch/x86/entry/
24785
24786 X86 HARDWARE VULNERABILITIES
24787 M:      Thomas Gleixner <[email protected]>
24788 M:      Borislav Petkov <[email protected]>
24789 M:      Peter Zijlstra <[email protected]>
24790 M:      Josh Poimboeuf <[email protected]>
24791 R:      Pawan Gupta <[email protected]>
24792 S:      Maintained
24793 F:      Documentation/admin-guide/hw-vuln/
24794 F:      arch/x86/include/asm/nospec-branch.h
24795 F:      arch/x86/kernel/cpu/bugs.c
24796
24797 X86 MCE INFRASTRUCTURE
24798 M:      Tony Luck <[email protected]>
24799 M:      Borislav Petkov <[email protected]>
24800 L:      [email protected]
24801 S:      Maintained
24802 F:      Documentation/ABI/testing/sysfs-mce
24803 F:      Documentation/arch/x86/x86_64/machinecheck.rst
24804 F:      arch/x86/kernel/cpu/mce/*
24805
24806 X86 MICROCODE UPDATE SUPPORT
24807 M:      Borislav Petkov <[email protected]>
24808 S:      Maintained
24809 F:      arch/x86/kernel/cpu/microcode/*
24810
24811 X86 MM
24812 M:      Dave Hansen <[email protected]>
24813 M:      Andy Lutomirski <[email protected]>
24814 M:      Peter Zijlstra <[email protected]>
24815 L:      [email protected]
24816 S:      Maintained
24817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
24818 F:      arch/x86/mm/
24819
24820 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
24821 M:      Hans de Goede <[email protected]>
24822 L:      [email protected]
24823 S:      Maintained
24824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24825 F:      drivers/platform/x86/x86-android-tablets/
24826
24827 X86 PLATFORM DRIVERS
24828 M:      Hans de Goede <[email protected]>
24829 M:      Ilpo Järvinen <[email protected]>
24830 L:      [email protected]
24831 S:      Maintained
24832 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
24833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
24834 F:      drivers/platform/olpc/
24835 F:      drivers/platform/x86/
24836 F:      include/linux/platform_data/x86/
24837
24838 X86 PLATFORM UV HPE SUPERDOME FLEX
24839 M:      Steve Wahl <[email protected]>
24840 R:      Justin Ernst <[email protected]>
24841 R:      Kyle Meyer <[email protected]>
24842 R:      Dimitri Sivanich <[email protected]>
24843 R:      Russ Anderson <[email protected]>
24844 S:      Supported
24845 F:      arch/x86/include/asm/uv/
24846 F:      arch/x86/kernel/apic/x2apic_uv_x.c
24847 F:      arch/x86/platform/uv/
24848
24849 X86 STACK UNWINDING
24850 M:      Josh Poimboeuf <[email protected]>
24851 M:      Peter Zijlstra <[email protected]>
24852 S:      Supported
24853 F:      arch/x86/include/asm/unwind*.h
24854 F:      arch/x86/kernel/dumpstack.c
24855 F:      arch/x86/kernel/stacktrace.c
24856 F:      arch/x86/kernel/unwind_*.c
24857
24858 X86 TRUST DOMAIN EXTENSIONS (TDX)
24859 M:      Kirill A. Shutemov <[email protected]>
24860 R:      Dave Hansen <[email protected]>
24861 L:      [email protected]
24862 L:      [email protected]
24863 S:      Supported
24864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
24865 F:      arch/x86/boot/compressed/tdx*
24866 F:      arch/x86/coco/tdx/
24867 F:      arch/x86/include/asm/shared/tdx.h
24868 F:      arch/x86/include/asm/tdx.h
24869 F:      arch/x86/virt/vmx/tdx/
24870 F:      drivers/virt/coco/tdx-guest
24871
24872 X86 VDSO
24873 M:      Andy Lutomirski <[email protected]>
24874 L:      [email protected]
24875 S:      Maintained
24876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
24877 F:      arch/x86/entry/vdso/
24878
24879 XARRAY
24880 M:      Matthew Wilcox <[email protected]>
24881 L:      [email protected]
24882 S:      Supported
24883 F:      Documentation/core-api/xarray.rst
24884 F:      include/linux/idr.h
24885 F:      include/linux/xarray.h
24886 F:      lib/idr.c
24887 F:      lib/xarray.c
24888 F:      tools/testing/radix-tree
24889
24890 XBOX DVD IR REMOTE
24891 M:      Benjamin Valentin <[email protected]>
24892 S:      Maintained
24893 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
24894 F:      drivers/media/rc/xbox_remote.c
24895
24896 XC2028/3028 TUNER DRIVER
24897 M:      Mauro Carvalho Chehab <[email protected]>
24898 L:      [email protected]
24899 S:      Maintained
24900 W:      https://linuxtv.org
24901 T:      git git://linuxtv.org/media_tree.git
24902 F:      drivers/media/tuners/xc2028.*
24903
24904 XDP (eXpress Data Path)
24905 M:      Alexei Starovoitov <[email protected]>
24906 M:      Daniel Borkmann <[email protected]>
24907 M:      David S. Miller <[email protected]>
24908 M:      Jakub Kicinski <[email protected]>
24909 M:      Jesper Dangaard Brouer <[email protected]>
24910 M:      John Fastabend <[email protected]>
24911 L:      [email protected]
24912 L:      [email protected]
24913 S:      Supported
24914 F:      drivers/net/ethernet/*/*/*/*/*xdp*
24915 F:      drivers/net/ethernet/*/*/*xdp*
24916 F:      include/net/xdp.h
24917 F:      include/net/xdp_priv.h
24918 F:      include/trace/events/xdp.h
24919 F:      kernel/bpf/cpumap.c
24920 F:      kernel/bpf/devmap.c
24921 F:      net/core/xdp.c
24922 F:      samples/bpf/xdp*
24923 F:      tools/testing/selftests/bpf/*/*xdp*
24924 F:      tools/testing/selftests/bpf/*xdp*
24925 K:      (?:\b|_)xdp(?:\b|_)
24926
24927 XDP SOCKETS (AF_XDP)
24928 M:      Björn Töpel <[email protected]>
24929 M:      Magnus Karlsson <[email protected]>
24930 M:      Maciej Fijalkowski <[email protected]>
24931 R:      Jonathan Lemon <[email protected]>
24932 L:      [email protected]
24933 L:      [email protected]
24934 S:      Maintained
24935 F:      Documentation/networking/af_xdp.rst
24936 F:      include/net/netns/xdp.h
24937 F:      include/net/xdp_sock*
24938 F:      include/net/xsk_buff_pool.h
24939 F:      include/uapi/linux/if_xdp.h
24940 F:      include/uapi/linux/xdp_diag.h
24941 F:      net/xdp/
24942 F:      tools/testing/selftests/bpf/*xsk*
24943
24944 XEN BLOCK SUBSYSTEM
24945 M:      Roger Pau Monné <[email protected]>
24946 L:      [email protected] (moderated for non-subscribers)
24947 S:      Supported
24948 F:      drivers/block/xen*
24949 F:      drivers/block/xen-blkback/*
24950
24951 XEN HYPERVISOR ARM
24952 M:      Stefano Stabellini <[email protected]>
24953 L:      [email protected] (moderated for non-subscribers)
24954 S:      Maintained
24955 F:      arch/arm/include/asm/xen/
24956 F:      arch/arm/xen/
24957
24958 XEN HYPERVISOR ARM64
24959 M:      Stefano Stabellini <[email protected]>
24960 L:      [email protected] (moderated for non-subscribers)
24961 S:      Maintained
24962 F:      arch/arm64/include/asm/xen/
24963 F:      arch/arm64/xen/
24964
24965 XEN HYPERVISOR INTERFACE
24966 M:      Juergen Gross <[email protected]>
24967 M:      Stefano Stabellini <[email protected]>
24968 R:      Oleksandr Tyshchenko <[email protected]>
24969 L:      [email protected] (moderated for non-subscribers)
24970 S:      Supported
24971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
24972 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
24973 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
24974 F:      drivers/*/xen-*front.c
24975 F:      drivers/xen/
24976 F:      include/uapi/xen/
24977 F:      include/xen/
24978 F:      kernel/configs/xen.config
24979
24980 XEN HYPERVISOR X86
24981 M:      Juergen Gross <[email protected]>
24982 R:      Boris Ostrovsky <[email protected]>
24983 L:      [email protected] (moderated for non-subscribers)
24984 S:      Supported
24985 F:      arch/x86/configs/xen.config
24986 F:      arch/x86/include/asm/pvclock-abi.h
24987 F:      arch/x86/include/asm/xen/
24988 F:      arch/x86/platform/pvh/
24989 F:      arch/x86/xen/
24990
24991 XEN NETWORK BACKEND DRIVER
24992 M:      Wei Liu <[email protected]>
24993 M:      Paul Durrant <[email protected]>
24994 L:      [email protected] (moderated for non-subscribers)
24995 L:      [email protected]
24996 S:      Supported
24997 F:      drivers/net/xen-netback/*
24998
24999 XEN PCI SUBSYSTEM
25000 M:      Juergen Gross <[email protected]>
25001 L:      [email protected] (moderated for non-subscribers)
25002 S:      Supported
25003 F:      arch/x86/pci/*xen*
25004 F:      drivers/pci/*xen*
25005
25006 XEN PVSCSI DRIVERS
25007 M:      Juergen Gross <[email protected]>
25008 L:      [email protected] (moderated for non-subscribers)
25009 L:      [email protected]
25010 S:      Supported
25011 F:      drivers/scsi/xen-scsifront.c
25012 F:      drivers/xen/xen-scsiback.c
25013 F:      include/xen/interface/io/vscsiif.h
25014
25015 XEN PVUSB DRIVER
25016 M:      Juergen Gross <[email protected]>
25017 L:      [email protected] (moderated for non-subscribers)
25018 L:      [email protected]
25019 S:      Supported
25020 F:      drivers/usb/host/xen*
25021 F:      include/xen/interface/io/usbif.h
25022
25023 XEN SOUND FRONTEND DRIVER
25024 M:      Oleksandr Andrushchenko <[email protected]>
25025 L:      [email protected] (moderated for non-subscribers)
25026 L:      [email protected] (moderated for non-subscribers)
25027 S:      Supported
25028 F:      sound/xen/*
25029
25030 XEN SWIOTLB SUBSYSTEM
25031 M:      Juergen Gross <[email protected]>
25032 M:      Stefano Stabellini <[email protected]>
25033 L:      [email protected] (moderated for non-subscribers)
25034 L:      [email protected]
25035 S:      Supported
25036 F:      arch/*/include/asm/xen/swiotlb-xen.h
25037 F:      drivers/xen/swiotlb-xen.c
25038 F:      include/xen/arm/swiotlb-xen.h
25039 F:      include/xen/swiotlb-xen.h
25040
25041 XFS FILESYSTEM
25042 M:      Chandan Babu R <[email protected]>
25043 R:      Darrick J. Wong <[email protected]>
25044 L:      [email protected]
25045 S:      Supported
25046 W:      http://xfs.org/
25047 C:      irc://irc.oftc.net/xfs
25048 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
25049 P:      Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst
25050 F:      Documentation/ABI/testing/sysfs-fs-xfs
25051 F:      Documentation/admin-guide/xfs.rst
25052 F:      Documentation/filesystems/xfs/*
25053 F:      fs/xfs/
25054 F:      include/uapi/linux/dqblk_xfs.h
25055 F:      include/uapi/linux/fsmap.h
25056
25057 XILINX AMS DRIVER
25058 M:      Anand Ashok Dumbre <[email protected]>
25059 L:      [email protected]
25060 S:      Maintained
25061 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
25062 F:      drivers/iio/adc/xilinx-ams.c
25063
25064 XILINX AXI ETHERNET DRIVER
25065 M:      Radhey Shyam Pandey <[email protected]>
25066 S:      Maintained
25067 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
25068 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
25069
25070 XILINX CAN DRIVER
25071 M:      Appana Durga Kedareswara rao <[email protected]>
25072 L:      [email protected]
25073 S:      Maintained
25074 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
25075 F:      drivers/net/can/xilinx_can.c
25076
25077 XILINX EVENT MANAGEMENT DRIVER
25078 M:      Michal Simek <[email protected]>
25079 S:      Maintained
25080 F:      drivers/soc/xilinx/xlnx_event_manager.c
25081 F:      include/linux/firmware/xlnx-event-manager.h
25082
25083 XILINX GPIO DRIVER
25084 M:      Shubhrajyoti Datta <[email protected]>
25085 R:      Srinivas Neeli <[email protected]>
25086 R:      Michal Simek <[email protected]>
25087 S:      Maintained
25088 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
25089 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
25090 F:      drivers/gpio/gpio-xilinx.c
25091 F:      drivers/gpio/gpio-zynq.c
25092
25093 XILINX LL TEMAC ETHERNET DRIVER
25094 L:      [email protected]
25095 S:      Orphan
25096 F:      drivers/net/ethernet/xilinx/ll_temac*
25097
25098 XILINX PWM DRIVER
25099 M:      Sean Anderson <[email protected]>
25100 S:      Maintained
25101 F:      drivers/pwm/pwm-xilinx.c
25102 F:      include/clocksource/timer-xilinx.h
25103
25104 XILINX SD-FEC IP CORES
25105 M:      Derek Kiernan <[email protected]>
25106 M:      Dragan Cvetic <[email protected]>
25107 S:      Maintained
25108 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml
25109 F:      Documentation/misc-devices/xilinx_sdfec.rst
25110 F:      drivers/misc/Kconfig
25111 F:      drivers/misc/Makefile
25112 F:      drivers/misc/xilinx_sdfec.c
25113 F:      include/uapi/misc/xilinx_sdfec.h
25114
25115 XILINX UARTLITE SERIAL DRIVER
25116 M:      Peter Korsgaard <[email protected]>
25117 L:      [email protected]
25118 S:      Maintained
25119 F:      drivers/tty/serial/uartlite.c
25120
25121 XILINX VIDEO IP CORES
25122 M:      Laurent Pinchart <[email protected]>
25123 L:      [email protected]
25124 S:      Supported
25125 T:      git git://linuxtv.org/media_tree.git
25126 F:      Documentation/devicetree/bindings/media/xilinx/
25127 F:      drivers/media/platform/xilinx/
25128 F:      include/uapi/linux/xilinx-v4l2-controls.h
25129
25130 XILINX VERSAL EDAC DRIVER
25131 M:      Shubhrajyoti Datta <[email protected]>
25132 M:      Sai Krishna Potthuri <[email protected]>
25133 S:      Maintained
25134 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
25135 F:      drivers/edac/versal_edac.c
25136
25137 XILINX WATCHDOG DRIVER
25138 M:      Srinivas Neeli <[email protected]>
25139 R:      Shubhrajyoti Datta <[email protected]>
25140 R:      Michal Simek <[email protected]>
25141 S:      Maintained
25142 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
25143 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
25144 F:      drivers/watchdog/of_xilinx_wdt.c
25145 F:      drivers/watchdog/xilinx_wwdt.c
25146
25147 XILINX XDMA DRIVER
25148 M:      Lizhi Hou <[email protected]>
25149 M:      Brian Xu <[email protected]>
25150 M:      Raj Kumar Rampelli <[email protected]>
25151 L:      [email protected]
25152 S:      Supported
25153 F:      drivers/dma/xilinx/xdma-regs.h
25154 F:      drivers/dma/xilinx/xdma.c
25155 F:      include/linux/dma/amd_xdma.h
25156 F:      include/linux/platform_data/amd_xdma.h
25157
25158 XILINX ZYNQMP DPDMA DRIVER
25159 M:      Laurent Pinchart <[email protected]>
25160 L:      [email protected]
25161 S:      Supported
25162 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
25163 F:      drivers/dma/xilinx/xilinx_dpdma.c
25164 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
25165
25166 XILINX ZYNQMP OCM EDAC DRIVER
25167 M:      Shubhrajyoti Datta <[email protected]>
25168 M:      Sai Krishna Potthuri <[email protected]>
25169 S:      Maintained
25170 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
25171 F:      drivers/edac/zynqmp_edac.c
25172
25173 XILINX ZYNQMP PSGTR PHY DRIVER
25174 M:      Laurent Pinchart <[email protected]>
25175 L:      [email protected]
25176 S:      Supported
25177 T:      git https://github.com/Xilinx/linux-xlnx.git
25178 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
25179 F:      drivers/phy/xilinx/phy-zynqmp.c
25180
25181 XILINX ZYNQMP SHA3 DRIVER
25182 M:      Harsha <[email protected]>
25183 S:      Maintained
25184 F:      drivers/crypto/xilinx/zynqmp-sha.c
25185
25186 XILINX ZYNQMP NVMEM DRIVER
25187 M:      Praveen Teja Kundanala <[email protected]>
25188 M:      Kalyani Akula <[email protected]>
25189 R:      Michal Simek <[email protected]>
25190 S:      Maintained
25191 F:      Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml
25192 F:      drivers/nvmem/zynqmp_nvmem.c
25193
25194 XILLYBUS DRIVER
25195 M:      Eli Billauer <[email protected]>
25196 L:      [email protected]
25197 S:      Supported
25198 F:      drivers/char/xillybus/
25199
25200 XLP9XX I2C DRIVER
25201 M:      George Cherian <[email protected]>
25202 L:      [email protected]
25203 S:      Supported
25204 W:      http://www.marvell.com
25205 F:      drivers/i2c/busses/i2c-xlp9xx.c
25206
25207 XRA1403 GPIO EXPANDER
25208 M:      Nandor Han <[email protected]>
25209 L:      [email protected]
25210 S:      Maintained
25211 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
25212 F:      drivers/gpio/gpio-xra1403.c
25213
25214 XTENSA XTFPGA PLATFORM SUPPORT
25215 M:      Max Filippov <[email protected]>
25216 S:      Maintained
25217 F:      drivers/spi/spi-xtensa-xtfpga.c
25218 F:      sound/soc/xtensa/xtfpga-i2s.c
25219
25220 YAM DRIVER FOR AX.25
25221 M:      Jean-Paul Roubelat <[email protected]>
25222 L:      [email protected]
25223 S:      Maintained
25224 F:      drivers/net/hamradio/yam*
25225 F:      include/linux/yam.h
25226
25227 YAMA SECURITY MODULE
25228 M:      Kees Cook <[email protected]>
25229 S:      Supported
25230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
25231 F:      Documentation/admin-guide/LSM/Yama.rst
25232 F:      security/yama/
25233
25234 YAML NETLINK (YNL)
25235 M:      Donald Hunter <[email protected]>
25236 M:      Jakub Kicinski <[email protected]>
25237 F:      Documentation/netlink/
25238 F:      Documentation/userspace-api/netlink/intro-specs.rst
25239 F:      Documentation/userspace-api/netlink/specs.rst
25240 F:      tools/net/ynl/
25241
25242 YEALINK PHONE DRIVER
25243 M:      Henk Vergonet <[email protected]>
25244 L:      [email protected]
25245 S:      Maintained
25246 F:      Documentation/input/devices/yealink.rst
25247 F:      drivers/input/misc/yealink.*
25248
25249 Z3FOLD COMPRESSED PAGE ALLOCATOR
25250 M:      Vitaly Wool <[email protected]>
25251 R:      Miaohe Lin <[email protected]>
25252 L:      [email protected]
25253 S:      Maintained
25254 F:      mm/z3fold.c
25255
25256 Z8530 DRIVER FOR AX.25
25257 M:      Joerg Reuter <[email protected]>
25258 L:      [email protected]
25259 S:      Maintained
25260 W:      http://yaina.de/jreuter/
25261 W:      http://www.qsl.net/dl1bke/
25262 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
25263 F:      drivers/net/hamradio/*scc.c
25264 F:      drivers/net/hamradio/z8530.h
25265
25266 ZBUD COMPRESSED PAGE ALLOCATOR
25267 M:      Seth Jennings <[email protected]>
25268 M:      Dan Streetman <[email protected]>
25269 L:      [email protected]
25270 S:      Maintained
25271 F:      mm/zbud.c
25272
25273 ZD1211RW WIRELESS DRIVER
25274 L:      [email protected]
25275 S:      Orphan
25276 F:      drivers/net/wireless/zydas/zd1211rw/
25277
25278 ZD1301 MEDIA DRIVER
25279 L:      [email protected]
25280 S:      Orphan
25281 W:      https://linuxtv.org/
25282 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25283 F:      drivers/media/usb/dvb-usb-v2/zd1301*
25284
25285 ZD1301_DEMOD MEDIA DRIVER
25286 L:      [email protected]
25287 S:      Orphan
25288 W:      https://linuxtv.org/
25289 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25290 F:      drivers/media/dvb-frontends/zd1301_demod*
25291
25292 ZHAOXIN PROCESSOR SUPPORT
25293 M:      Tony W Wang-oc <[email protected]>
25294 L:      [email protected]
25295 S:      Maintained
25296 F:      arch/x86/kernel/cpu/zhaoxin.c
25297
25298 ZONEFS FILESYSTEM
25299 M:      Damien Le Moal <[email protected]>
25300 M:      Naohiro Aota <[email protected]>
25301 R:      Johannes Thumshirn <[email protected]>
25302 L:      [email protected]
25303 S:      Maintained
25304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
25305 F:      Documentation/filesystems/zonefs.rst
25306 F:      fs/zonefs/
25307
25308 ZR36067 VIDEO FOR LINUX DRIVER
25309 M:      Corentin Labbe <[email protected]>
25310 L:      [email protected]
25311 L:      [email protected]
25312 S:      Maintained
25313 W:      http://mjpeg.sourceforge.net/driver-zoran/
25314 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
25315 F:      Documentation/driver-api/media/drivers/zoran.rst
25316 F:      drivers/media/pci/zoran/
25317
25318 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
25319 M:      Minchan Kim <[email protected]>
25320 M:      Sergey Senozhatsky <[email protected]>
25321 L:      [email protected]
25322 S:      Maintained
25323 F:      Documentation/admin-guide/blockdev/zram.rst
25324 F:      drivers/block/zram/
25325
25326 ZS DECSTATION Z85C30 SERIAL DRIVER
25327 M:      "Maciej W. Rozycki" <[email protected]>
25328 S:      Maintained
25329 F:      drivers/tty/serial/zs.*
25330
25331 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
25332 M:      Minchan Kim <[email protected]>
25333 M:      Sergey Senozhatsky <[email protected]>
25334 L:      [email protected]
25335 S:      Maintained
25336 F:      Documentation/mm/zsmalloc.rst
25337 F:      include/linux/zsmalloc.h
25338 F:      mm/zsmalloc.c
25339
25340 ZSTD
25341 M:      Nick Terrell <[email protected]>
25342 S:      Maintained
25343 B:      https://github.com/facebook/zstd/issues
25344 T:      git https://github.com/terrelln/linux.git
25345 F:      crypto/zstd.c
25346 F:      include/linux/zstd*
25347 F:      lib/decompress_unzstd.c
25348 F:      lib/zstd/
25349 N:      zstd
25350 K:      zstd
25351
25352 ZSWAP COMPRESSED SWAP CACHING
25353 M:      Johannes Weiner <[email protected]>
25354 M:      Yosry Ahmed <[email protected]>
25355 M:      Nhat Pham <[email protected]>
25356 R:      Chengming Zhou <[email protected]>
25357 L:      [email protected]
25358 S:      Maintained
25359 F:      Documentation/admin-guide/mm/zswap.rst
25360 F:      include/linux/zpool.h
25361 F:      include/linux/zswap.h
25362 F:      mm/zpool.c
25363 F:      mm/zswap.c
25364 F:      tools/testing/selftests/cgroup/test_zswap.c
25365
25366 SENARYTECH AUDIO CODEC DRIVER
25367 M:      bo liu <[email protected]>
25368 S:      Maintained
25369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
25370 F:      sound/pci/hda/patch_senarytech.c
25371
25372 THE REST
25373 M:      Linus Torvalds <[email protected]>
25374 L:      [email protected]
25375 S:      Buried alive in reporters
25376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
25377 F:      *
25378 F:      */
This page took 1.437267 seconds and 4 git commands to generate.