]> Git Repo - linux.git/blob - MAINTAINERS
drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml2
[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 M:      Antti Palosaari <[email protected]>
175 L:      [email protected]
176 S:      Maintained
177 W:      https://linuxtv.org
178 W:      http://palosaari.fi/linux/
179 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
180 T:      git git://linuxtv.org/anttip/media_tree.git
181 F:      drivers/media/dvb-frontends/a8293*
182
183 AACRAID SCSI RAID DRIVER
184 M:      Adaptec OEM Raid Solutions <[email protected]>
185 L:      [email protected]
186 S:      Supported
187 W:      http://www.adaptec.com/
188 F:      Documentation/scsi/aacraid.rst
189 F:      drivers/scsi/aacraid/
190
191 AB8500 BATTERY AND CHARGER DRIVERS
192 M:      Linus Walleij <[email protected]>
193 F:      Documentation/devicetree/bindings/power/supply/*ab8500*
194 F:      drivers/power/supply/*ab8500*
195
196 ABI/API
197 L:      [email protected]
198 F:      include/linux/syscalls.h
199 F:      kernel/sys_ni.c
200 X:      arch/*/include/uapi/
201 X:      include/uapi/
202
203 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
204 M:      Hans de Goede <[email protected]>
205 L:      [email protected]
206 S:      Maintained
207 F:      drivers/hwmon/abituguru.c
208
209 ABIT UGURU 3 HARDWARE MONITOR DRIVER
210 M:      Alistair John Strachan <[email protected]>
211 L:      [email protected]
212 S:      Maintained
213 F:      drivers/hwmon/abituguru3.c
214
215 ACCES 104-DIO-48E GPIO DRIVER
216 M:      William Breathitt Gray <[email protected]>
217 L:      [email protected]
218 S:      Maintained
219 F:      drivers/gpio/gpio-104-dio-48e.c
220
221 ACCES 104-IDI-48 GPIO DRIVER
222 M:      William Breathitt Gray <[email protected]>
223 L:      [email protected]
224 S:      Maintained
225 F:      drivers/gpio/gpio-104-idi-48.c
226
227 ACCES 104-IDIO-16 GPIO DRIVER
228 M:      William Breathitt Gray <[email protected]>
229 L:      [email protected]
230 S:      Maintained
231 F:      drivers/gpio/gpio-104-idio-16.c
232
233 ACCES 104-QUAD-8 DRIVER
234 M:      William Breathitt Gray <[email protected]>
235 L:      [email protected]
236 S:      Maintained
237 F:      drivers/counter/104-quad-8.c
238
239 ACCES IDIO-16 GPIO LIBRARY
240 M:      William Breathitt Gray <[email protected]>
241 L:      [email protected]
242 S:      Maintained
243 F:      drivers/gpio/gpio-idio-16.c
244 F:      drivers/gpio/gpio-idio-16.h
245
246 ACCES PCI-IDIO-16 GPIO DRIVER
247 M:      William Breathitt Gray <[email protected]>
248 L:      [email protected]
249 S:      Maintained
250 F:      drivers/gpio/gpio-pci-idio-16.c
251
252 ACCES PCIe-IDIO-24 GPIO DRIVER
253 M:      William Breathitt Gray <[email protected]>
254 L:      [email protected]
255 S:      Maintained
256 F:      drivers/gpio/gpio-pcie-idio-24.c
257
258 ACENIC DRIVER
259 M:      Jes Sorensen <[email protected]>
260 L:      [email protected]
261 S:      Maintained
262 F:      drivers/net/ethernet/alteon/acenic*
263
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M:      Peter Kaestle <[email protected]>
266 L:      [email protected]
267 S:      Maintained
268 W:      http://piie.net/?section=acerhdf
269 F:      drivers/platform/x86/acerhdf.c
270
271 ACER WMI LAPTOP EXTRAS
272 M:      "Lee, Chun-Yi" <[email protected]>
273 L:      [email protected]
274 S:      Maintained
275 F:      drivers/platform/x86/acer-wmi.c
276
277 ACPI
278 M:      "Rafael J. Wysocki" <[email protected]>
279 R:      Len Brown <[email protected]>
280 L:      [email protected]
281 S:      Supported
282 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
283 B:      https://bugzilla.kernel.org
284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285 F:      Documentation/ABI/testing/configfs-acpi
286 F:      Documentation/ABI/testing/sysfs-bus-acpi
287 F:      Documentation/firmware-guide/acpi/
288 F:      arch/x86/kernel/acpi/
289 F:      arch/x86/pci/acpi.c
290 F:      drivers/acpi/
291 F:      drivers/pci/*/*acpi*
292 F:      drivers/pci/*acpi*
293 F:      drivers/pnp/pnpacpi/
294 F:      include/acpi/
295 F:      include/linux/acpi.h
296 F:      include/linux/fwnode.h
297 F:      tools/power/acpi/
298
299 ACPI APEI
300 M:      "Rafael J. Wysocki" <[email protected]>
301 R:      Len Brown <[email protected]>
302 R:      James Morse <[email protected]>
303 R:      Tony Luck <[email protected]>
304 R:      Borislav Petkov <[email protected]>
305 L:      [email protected]
306 F:      drivers/acpi/apei/
307
308 ACPI COMPONENT ARCHITECTURE (ACPICA)
309 M:      Robert Moore <[email protected]>
310 M:      "Rafael J. Wysocki" <[email protected]>
311 L:      [email protected]
312 L:      [email protected]
313 S:      Supported
314 W:      https://acpica.org/
315 W:      https://github.com/acpica/acpica/
316 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
317 B:      https://bugzilla.kernel.org
318 B:      https://bugs.acpica.org
319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
320 F:      drivers/acpi/acpica/
321 F:      include/acpi/
322 F:      tools/power/acpi/
323
324 ACPI FOR ARM64 (ACPI/arm64)
325 M:      Lorenzo Pieralisi <[email protected]>
326 M:      Hanjun Guo <[email protected]>
327 M:      Sudeep Holla <[email protected]>
328 L:      [email protected]
329 L:      [email protected] (moderated for non-subscribers)
330 S:      Maintained
331 F:      drivers/acpi/arm64
332
333 ACPI FOR RISC-V (ACPI/riscv)
334 M:      Sunil V L <[email protected]>
335 L:      [email protected]
336 L:      [email protected]
337 S:      Maintained
338 F:      drivers/acpi/riscv/
339
340 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
341 M:      Sudeep Holla <[email protected]>
342 L:      [email protected]
343 S:      Supported
344 F:      drivers/mailbox/pcc.c
345
346 ACPI PMIC DRIVERS
347 M:      "Rafael J. Wysocki" <[email protected]>
348 M:      Len Brown <[email protected]>
349 R:      Andy Shevchenko <[email protected]>
350 R:      Mika Westerberg <[email protected]>
351 L:      [email protected]
352 S:      Supported
353 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
354 B:      https://bugzilla.kernel.org
355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
356 F:      drivers/acpi/pmic/
357
358 ACPI SERIAL MULTI INSTANTIATE DRIVER
359 M:      Hans de Goede <[email protected]>
360 L:      [email protected]
361 S:      Maintained
362 F:      drivers/platform/x86/serial-multi-instantiate.c
363
364 ACPI THERMAL DRIVER
365 M:      Rafael J. Wysocki <[email protected]>
366 R:      Zhang Rui <[email protected]>
367 L:      [email protected]
368 S:      Supported
369 B:      https://bugzilla.kernel.org
370 F:      drivers/acpi/*thermal*
371
372 ACPI VIOT DRIVER
373 M:      Jean-Philippe Brucker <[email protected]>
374 L:      [email protected]
375 L:      [email protected]
376 S:      Maintained
377 F:      drivers/acpi/viot.c
378 F:      include/linux/acpi_viot.h
379
380 ACPI WMI DRIVER
381 M:      Armin Wolf <[email protected]>
382 L:      [email protected]
383 S:      Maintained
384 F:      Documentation/driver-api/wmi.rst
385 F:      Documentation/wmi/
386 F:      drivers/platform/x86/wmi.c
387 F:      include/uapi/linux/wmi.h
388
389 ACRN HYPERVISOR SERVICE MODULE
390 M:      Fei Li <[email protected]>
391 L:      [email protected] (subscribers-only)
392 S:      Supported
393 W:      https://projectacrn.org
394 F:      Documentation/virt/acrn/
395 F:      drivers/virt/acrn/
396 F:      include/uapi/linux/acrn.h
397
398 AD1889 ALSA SOUND DRIVER
399 L:      [email protected]
400 S:      Maintained
401 W:      https://parisc.wiki.kernel.org/index.php/AD1889
402 F:      sound/pci/ad1889.*
403
404 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
405 M:      Mugilraj Dhavachelvan <[email protected]>
406 L:      [email protected]
407 S:      Supported
408 F:      drivers/iio/potentiometer/ad5110.c
409
410 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
411 M:      Michael Hennerich <[email protected]>
412 S:      Supported
413 W:      http://wiki.analog.com/AD5254
414 W:      https://ez.analog.com/linux-software-drivers
415 F:      drivers/misc/ad525x_dpot.c
416
417 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
418 M:      Michael Hennerich <[email protected]>
419 S:      Supported
420 W:      http://wiki.analog.com/AD5398
421 W:      https://ez.analog.com/linux-software-drivers
422 F:      drivers/regulator/ad5398.c
423
424 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
425 M:      Michael Hennerich <[email protected]>
426 S:      Supported
427 W:      http://wiki.analog.com/AD7142
428 W:      https://ez.analog.com/linux-software-drivers
429 F:      drivers/input/misc/ad714x.c
430
431 AD7877 TOUCHSCREEN DRIVER
432 M:      Michael Hennerich <[email protected]>
433 S:      Supported
434 W:      http://wiki.analog.com/AD7877
435 W:      https://ez.analog.com/linux-software-drivers
436 F:      drivers/input/touchscreen/ad7877.c
437
438 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
439 M:      Michael Hennerich <[email protected]>
440 S:      Supported
441 W:      http://wiki.analog.com/AD7879
442 W:      https://ez.analog.com/linux-software-drivers
443 F:      drivers/input/touchscreen/ad7879.c
444
445 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
446 M:      Jiri Kosina <[email protected]>
447 S:      Maintained
448
449 ADF7242 IEEE 802.15.4 RADIO DRIVER
450 M:      Michael Hennerich <[email protected]>
451 L:      [email protected]
452 S:      Supported
453 W:      https://wiki.analog.com/ADF7242
454 W:      https://ez.analog.com/linux-software-drivers
455 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
456 F:      drivers/net/ieee802154/adf7242.c
457
458 ADM1025 HARDWARE MONITOR DRIVER
459 M:      Jean Delvare <[email protected]>
460 L:      [email protected]
461 S:      Maintained
462 F:      Documentation/hwmon/adm1025.rst
463 F:      drivers/hwmon/adm1025.c
464
465 ADM1029 HARDWARE MONITOR DRIVER
466 M:      Corentin Labbe <[email protected]>
467 L:      [email protected]
468 S:      Maintained
469 F:      drivers/hwmon/adm1029.c
470
471 ADM8211 WIRELESS DRIVER
472 L:      [email protected]
473 S:      Orphan
474 F:      drivers/net/wireless/admtek/adm8211.*
475
476 ADP1653 FLASH CONTROLLER DRIVER
477 M:      Sakari Ailus <[email protected]>
478 L:      [email protected]
479 S:      Maintained
480 F:      drivers/media/i2c/adp1653.c
481 F:      include/media/i2c/adp1653.h
482
483 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
484 M:      Michael Hennerich <[email protected]>
485 S:      Supported
486 W:      http://wiki.analog.com/ADP5520
487 W:      https://ez.analog.com/linux-software-drivers
488 F:      drivers/gpio/gpio-adp5520.c
489 F:      drivers/input/keyboard/adp5520-keys.c
490 F:      drivers/leds/leds-adp5520.c
491 F:      drivers/mfd/adp5520.c
492 F:      drivers/video/backlight/adp5520_bl.c
493
494 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
495 M:      Michael Hennerich <[email protected]>
496 S:      Supported
497 W:      http://wiki.analog.com/ADP5588
498 W:      https://ez.analog.com/linux-software-drivers
499 F:      Documentation/devicetree/bindings/input/adi,adp5588.yaml
500 F:      drivers/input/keyboard/adp5588-keys.c
501
502 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
503 M:      Michael Hennerich <[email protected]>
504 S:      Supported
505 W:      http://wiki.analog.com/ADP8860
506 W:      https://ez.analog.com/linux-software-drivers
507 F:      drivers/video/backlight/adp8860_bl.c
508
509 ADT746X FAN DRIVER
510 M:      Colin Leroy <[email protected]>
511 S:      Maintained
512 F:      drivers/macintosh/therm_adt746x.c
513
514 ADT7475 HARDWARE MONITOR DRIVER
515 M:      Jean Delvare <[email protected]>
516 L:      [email protected]
517 S:      Maintained
518 F:      Documentation/hwmon/adt7475.rst
519 F:      drivers/hwmon/adt7475.c
520
521 ADVANSYS SCSI DRIVER
522 M:      Matthew Wilcox <[email protected]>
523 M:      Hannes Reinecke <[email protected]>
524 L:      [email protected]
525 S:      Maintained
526 F:      Documentation/scsi/advansys.rst
527 F:      drivers/scsi/advansys.c
528
529 ADVANTECH SWBTN DRIVER
530 M:      Andrea Ho <[email protected]>
531 L:      [email protected]
532 S:      Maintained
533 F:      drivers/platform/x86/adv_swbutton.c
534
535 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
536 M:      Lucas Stankus <[email protected]>
537 S:      Supported
538 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
539 F:      drivers/iio/accel/adxl313*
540
541 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
542 M:      Michael Hennerich <[email protected]>
543 S:      Supported
544 W:      http://wiki.analog.com/ADXL345
545 W:      https://ez.analog.com/linux-software-drivers
546 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
547 F:      drivers/input/misc/adxl34x.c
548
549 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
550 M:      Puranjay Mohan <[email protected]>
551 L:      [email protected]
552 S:      Supported
553 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
554 F:      drivers/iio/accel/adxl355.h
555 F:      drivers/iio/accel/adxl355_core.c
556 F:      drivers/iio/accel/adxl355_i2c.c
557 F:      drivers/iio/accel/adxl355_spi.c
558
559 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
560 M:      Cosmin Tanislav <[email protected]>
561 L:      [email protected]
562 S:      Supported
563 W:      https://ez.analog.com/linux-software-drivers
564 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
565 F:      drivers/iio/accel/adxl367*
566
567 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
568 M:      Michael Hennerich <[email protected]>
569 S:      Supported
570 W:      https://ez.analog.com/linux-software-drivers
571 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
572 F:      drivers/iio/accel/adxl372.c
573 F:      drivers/iio/accel/adxl372_i2c.c
574 F:      drivers/iio/accel/adxl372_spi.c
575
576 AF9013 MEDIA DRIVER
577 M:      Antti Palosaari <[email protected]>
578 L:      [email protected]
579 S:      Maintained
580 W:      https://linuxtv.org
581 W:      http://palosaari.fi/linux/
582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
583 T:      git git://linuxtv.org/anttip/media_tree.git
584 F:      drivers/media/dvb-frontends/af9013*
585
586 AF9033 MEDIA DRIVER
587 M:      Antti Palosaari <[email protected]>
588 L:      [email protected]
589 S:      Maintained
590 W:      https://linuxtv.org
591 W:      http://palosaari.fi/linux/
592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
593 T:      git git://linuxtv.org/anttip/media_tree.git
594 F:      drivers/media/dvb-frontends/af9033*
595
596 AFFS FILE SYSTEM
597 M:      David Sterba <[email protected]>
598 L:      [email protected]
599 S:      Odd Fixes
600 F:      Documentation/filesystems/affs.rst
601 F:      fs/affs/
602
603 AFS FILESYSTEM
604 M:      David Howells <[email protected]>
605 M:      Marc Dionne <[email protected]>
606 L:      [email protected]
607 S:      Supported
608 W:      https://www.infradead.org/~dhowells/kafs/
609 F:      Documentation/filesystems/afs.rst
610 F:      fs/afs/
611 F:      include/trace/events/afs.h
612
613 AGPGART DRIVER
614 M:      David Airlie <[email protected]>
615 L:      [email protected]
616 S:      Maintained
617 T:      git git://anongit.freedesktop.org/drm/drm
618 F:      drivers/char/agp/
619 F:      include/linux/agp*
620 F:      include/uapi/linux/agp*
621
622 AHA152X SCSI DRIVER
623 M:      "Juergen E. Fischer" <[email protected]>
624 L:      [email protected]
625 S:      Maintained
626 F:      drivers/scsi/aha152x*
627 F:      drivers/scsi/pcmcia/aha152x*
628
629 AIC7XXX / AIC79XX SCSI DRIVER
630 M:      Hannes Reinecke <[email protected]>
631 L:      [email protected]
632 S:      Maintained
633 F:      drivers/scsi/aic7xxx/
634
635 AIMSLAB FM RADIO RECEIVER DRIVER
636 M:      Hans Verkuil <[email protected]>
637 L:      [email protected]
638 S:      Maintained
639 W:      https://linuxtv.org
640 T:      git git://linuxtv.org/media_tree.git
641 F:      drivers/media/radio/radio-aimslab*
642
643 AIO
644 M:      Benjamin LaHaise <[email protected]>
645 L:      [email protected]
646 S:      Supported
647 F:      fs/aio.c
648 F:      include/linux/*aio*.h
649
650 AIRSPY MEDIA DRIVER
651 M:      Antti Palosaari <[email protected]>
652 L:      [email protected]
653 S:      Maintained
654 W:      https://linuxtv.org
655 W:      http://palosaari.fi/linux/
656 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
657 T:      git git://linuxtv.org/anttip/media_tree.git
658 F:      drivers/media/usb/airspy/
659
660 ALACRITECH GIGABIT ETHERNET DRIVER
661 M:      Lino Sanfilippo <[email protected]>
662 S:      Maintained
663 F:      drivers/net/ethernet/alacritech/*
664
665 ALCATEL SPEEDTOUCH USB DRIVER
666 M:      Duncan Sands <[email protected]>
667 L:      [email protected]
668 S:      Maintained
669 W:      http://www.linux-usb.org/SpeedTouch/
670 F:      drivers/usb/atm/speedtch.c
671 F:      drivers/usb/atm/usbatm.c
672
673 ALCHEMY AU1XX0 MMC DRIVER
674 M:      Manuel Lauss <[email protected]>
675 S:      Maintained
676 F:      drivers/mmc/host/au1xmmc.c
677
678 ALI1563 I2C DRIVER
679 M:      Rudolf Marek <[email protected]>
680 L:      [email protected]
681 S:      Maintained
682 F:      Documentation/i2c/busses/i2c-ali1563.rst
683 F:      drivers/i2c/busses/i2c-ali1563.c
684
685 ALIBABA ELASTIC RDMA DRIVER
686 M:      Cheng Xu <[email protected]>
687 M:      Kai Shen <[email protected]>
688 L:      [email protected]
689 S:      Supported
690 F:      drivers/infiniband/hw/erdma
691 F:      include/uapi/rdma/erdma-abi.h
692
693 ALIBABA PMU DRIVER
694 M:      Shuai Xue <[email protected]>
695 S:      Supported
696 F:      Documentation/admin-guide/perf/alibaba_pmu.rst
697 F:      drivers/perf/alibaba_uncore_drw_pmu.c
698
699 ALIENWARE WMI DRIVER
700 L:      [email protected]
701 S:      Maintained
702 F:      drivers/platform/x86/dell/alienware-wmi.c
703
704 ALLEGRO DVT VIDEO IP CORE DRIVER
705 M:      Michael Tretter <[email protected]>
706 R:      Pengutronix Kernel Team <[email protected]>
707 L:      [email protected]
708 S:      Maintained
709 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
710 F:      drivers/media/platform/allegro-dvt/
711
712 ALLWINNER A10 CSI DRIVER
713 M:      Maxime Ripard <[email protected]>
714 L:      [email protected]
715 S:      Maintained
716 T:      git git://linuxtv.org/media_tree.git
717 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
718 F:      drivers/media/platform/sunxi/sun4i-csi/
719
720 ALLWINNER A31 CSI DRIVER
721 M:      Yong Deng <[email protected]>
722 M:      Paul Kocialkowski <[email protected]>
723 L:      [email protected]
724 S:      Maintained
725 T:      git git://linuxtv.org/media_tree.git
726 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
727 F:      drivers/media/platform/sunxi/sun6i-csi/
728
729 ALLWINNER A31 ISP DRIVER
730 M:      Paul Kocialkowski <[email protected]>
731 L:      [email protected]
732 S:      Maintained
733 T:      git git://linuxtv.org/media_tree.git
734 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
735 F:      drivers/staging/media/sunxi/sun6i-isp/
736 F:      drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
737
738 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
739 M:      Paul Kocialkowski <[email protected]>
740 L:      [email protected]
741 S:      Maintained
742 T:      git git://linuxtv.org/media_tree.git
743 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
744 F:      drivers/media/platform/sunxi/sun6i-mipi-csi2/
745
746 ALLWINNER CPUFREQ DRIVER
747 M:      Yangtao Li <[email protected]>
748 L:      [email protected]
749 S:      Maintained
750 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
751 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
752
753 ALLWINNER CRYPTO DRIVERS
754 M:      Corentin Labbe <[email protected]>
755 L:      [email protected]
756 S:      Maintained
757 F:      drivers/crypto/allwinner/
758
759 ALLWINNER DMIC DRIVERS
760 M:      Ban Tao <[email protected]>
761 L:      [email protected] (moderated for non-subscribers)
762 S:      Maintained
763 F:      Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
764 F:      sound/soc/sunxi/sun50i-dmic.c
765
766 ALLWINNER HARDWARE SPINLOCK SUPPORT
767 M:      Wilken Gottwalt <[email protected]>
768 S:      Maintained
769 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
770 F:      drivers/hwspinlock/sun6i_hwspinlock.c
771
772 ALLWINNER THERMAL DRIVER
773 M:      Vasily Khoruzhick <[email protected]>
774 M:      Yangtao Li <[email protected]>
775 L:      [email protected]
776 S:      Maintained
777 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
778 F:      drivers/thermal/sun8i_thermal.c
779
780 ALLWINNER VPU DRIVER
781 M:      Maxime Ripard <[email protected]>
782 M:      Paul Kocialkowski <[email protected]>
783 L:      [email protected]
784 S:      Maintained
785 F:      drivers/staging/media/sunxi/cedrus/
786
787 ALPHA PORT
788 M:      Richard Henderson <[email protected]>
789 M:      Ivan Kokshaysky <[email protected]>
790 M:      Matt Turner <[email protected]>
791 L:      [email protected]
792 S:      Odd Fixes
793 F:      arch/alpha/
794
795 ALPS PS/2 TOUCHPAD DRIVER
796 R:      Pali Rohár <[email protected]>
797 F:      drivers/input/mouse/alps.*
798
799 ALTERA I2C CONTROLLER DRIVER
800 M:      Thor Thayer <[email protected]>
801 S:      Maintained
802 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
803 F:      drivers/i2c/busses/i2c-altera.c
804
805 ALTERA MAILBOX DRIVER
806 M:      Mun Yew Tham <[email protected]>
807 S:      Maintained
808 F:      drivers/mailbox/mailbox-altera.c
809
810 ALTERA MSGDMA IP CORE DRIVER
811 M:      Olivier Dautricourt <[email protected]>
812 R:      Stefan Roese <[email protected]>
813 L:      [email protected]
814 S:      Odd Fixes
815 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
816 F:      drivers/dma/altera-msgdma.c
817
818 ALTERA PIO DRIVER
819 M:      Mun Yew Tham <[email protected]>
820 L:      [email protected]
821 S:      Maintained
822 F:      drivers/gpio/gpio-altera.c
823
824 ALTERA SYSTEM MANAGER DRIVER
825 M:      Thor Thayer <[email protected]>
826 S:      Maintained
827 F:      drivers/mfd/altera-sysmgr.c
828 F:      include/linux/mfd/altera-sysmgr.h
829
830 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
831 M:      Thor Thayer <[email protected]>
832 S:      Maintained
833 F:      drivers/gpio/gpio-altera-a10sr.c
834 F:      drivers/mfd/altera-a10sr.c
835 F:      drivers/reset/reset-a10sr.c
836 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
837 F:      include/linux/mfd/altera-a10sr.h
838
839 ALTERA TRIPLE SPEED ETHERNET DRIVER
840 M:      Joyce Ooi <[email protected]>
841 L:      [email protected]
842 S:      Maintained
843 F:      drivers/net/ethernet/altera/
844
845 ALTERA UART/JTAG UART SERIAL DRIVERS
846 M:      Tobias Klauser <[email protected]>
847 L:      [email protected]
848 S:      Maintained
849 F:      drivers/tty/serial/altera_jtaguart.c
850 F:      drivers/tty/serial/altera_uart.c
851 F:      include/linux/altera_jtaguart.h
852 F:      include/linux/altera_uart.h
853
854 AMAZON ANNAPURNA LABS FIC DRIVER
855 M:      Talel Shenhar <[email protected]>
856 S:      Maintained
857 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
858 F:      drivers/irqchip/irq-al-fic.c
859
860 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
861 M:      Talel Shenhar <[email protected]>
862 M:      Talel Shenhar <[email protected]>
863 S:      Maintained
864 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
865 F:      drivers/edac/al_mc_edac.c
866
867 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
868 M:      Talel Shenhar <[email protected]>
869 S:      Maintained
870 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
871 F:      drivers/thermal/thermal_mmio.c
872
873 AMAZON ETHERNET DRIVERS
874 M:      Shay Agroskin <[email protected]>
875 M:      Arthur Kiyanovski <[email protected]>
876 R:      David Arinzon <[email protected]>
877 R:      Noam Dagan <[email protected]>
878 R:      Saeed Bishara <[email protected]>
879 L:      [email protected]
880 S:      Supported
881 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
882 F:      drivers/net/ethernet/amazon/
883
884 AMAZON RDMA EFA DRIVER
885 M:      Michael Margolin <[email protected]>
886 R:      Gal Pressman <[email protected]>
887 R:      Yossi Leybovich <[email protected]>
888 L:      [email protected]
889 S:      Supported
890 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
891 F:      drivers/infiniband/hw/efa/
892 F:      include/uapi/rdma/efa-abi.h
893
894 AMD CDX BUS DRIVER
895 M:      Nipun Gupta <[email protected]>
896 M:      Nikhil Agarwal <[email protected]>
897 S:      Maintained
898 F:      Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
899 F:      drivers/cdx/*
900 F:      include/linux/cdx/*
901
902 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
903 M:      Tom Lendacky <[email protected]>
904 M:      John Allen <[email protected]>
905 L:      [email protected]
906 S:      Supported
907 F:      drivers/crypto/ccp/
908 F:      include/linux/ccp.h
909
910 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
911 M:      Brijesh Singh <[email protected]>
912 M:      Tom Lendacky <[email protected]>
913 L:      [email protected]
914 S:      Supported
915 F:      drivers/crypto/ccp/sev*
916 F:      include/uapi/linux/psp-sev.h
917
918 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
919 M:      Mario Limonciello <[email protected]>
920 L:      [email protected]
921 S:      Supported
922 F:      drivers/crypto/ccp/dbc.c
923 F:      drivers/crypto/ccp/dbc.h
924 F:      drivers/crypto/ccp/platform-access.c
925 F:      drivers/crypto/ccp/platform-access.h
926 F:      include/uapi/linux/psp-dbc.h
927 F:      tools/crypto/ccp/*.c
928 F:      tools/crypto/ccp/*.py
929
930 AMD DISPLAY CORE
931 M:      Harry Wentland <[email protected]>
932 M:      Leo Li <[email protected]>
933 M:      Rodrigo Siqueira <[email protected]>
934 L:      [email protected]
935 S:      Supported
936 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
937 F:      drivers/gpu/drm/amd/display/
938
939 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
940 M:      Huang Rui <[email protected]>
941 L:      [email protected]
942 S:      Supported
943 F:      Documentation/hwmon/fam15h_power.rst
944 F:      drivers/hwmon/fam15h_power.c
945
946 AMD FCH GPIO DRIVER
947 M:      Enrico Weigelt, metux IT consult <[email protected]>
948 L:      [email protected]
949 S:      Maintained
950 F:      drivers/gpio/gpio-amd-fch.c
951 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
952
953 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
954 L:      [email protected] (moderated for non-subscribers)
955 S:      Orphan
956 F:      drivers/usb/gadget/udc/amd5536udc.*
957
958 AMD GEODE PROCESSOR/CHIPSET SUPPORT
959 M:      Andres Salomon <[email protected]>
960 L:      [email protected] (moderated for non-subscribers)
961 S:      Supported
962 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
963 F:      arch/x86/include/asm/geode.h
964 F:      drivers/char/hw_random/geode-rng.c
965 F:      drivers/crypto/geode*
966 F:      drivers/video/fbdev/geode/
967
968 AMD HSMP DRIVER
969 M:      Naveen Krishna Chatradhi <[email protected]>
970 R:      Carlos Bilbao <[email protected]>
971 L:      [email protected]
972 S:      Maintained
973 F:      Documentation/arch/x86/amd_hsmp.rst
974 F:      arch/x86/include/asm/amd_hsmp.h
975 F:      arch/x86/include/uapi/asm/amd_hsmp.h
976 F:      drivers/platform/x86/amd/hsmp.c
977
978 AMD IOMMU (AMD-VI)
979 M:      Joerg Roedel <[email protected]>
980 R:      Suravee Suthikulpanit <[email protected]>
981 L:      [email protected]
982 S:      Maintained
983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
984 F:      drivers/iommu/amd/
985 F:      include/linux/amd-iommu.h
986
987 AMD KFD
988 M:      Felix Kuehling <[email protected]>
989 L:      [email protected]
990 S:      Supported
991 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
992 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
993 F:      drivers/gpu/drm/amd/amdkfd/
994 F:      drivers/gpu/drm/amd/include/cik_structs.h
995 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
996 F:      drivers/gpu/drm/amd/include/v9_structs.h
997 F:      drivers/gpu/drm/amd/include/vi_structs.h
998 F:      include/uapi/linux/kfd_ioctl.h
999 F:      include/uapi/linux/kfd_sysfs.h
1000
1001 AMD MP2 I2C DRIVER
1002 M:      Elie Morisse <[email protected]>
1003 M:      Shyam Sundar S K <[email protected]>
1004 L:      [email protected]
1005 S:      Maintained
1006 F:      drivers/i2c/busses/i2c-amd-mp2*
1007
1008 AMD PDS CORE DRIVER
1009 M:      Shannon Nelson <[email protected]>
1010 M:      Brett Creeley <[email protected]>
1011 L:      [email protected]
1012 S:      Supported
1013 F:      Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1014 F:      drivers/net/ethernet/amd/pds_core/
1015 F:      include/linux/pds/
1016
1017 AMD PMC DRIVER
1018 M:      Shyam Sundar S K <[email protected]>
1019 L:      [email protected]
1020 S:      Maintained
1021 F:      drivers/platform/x86/amd/pmc/
1022
1023 AMD PMF DRIVER
1024 M:      Shyam Sundar S K <[email protected]>
1025 L:      [email protected]
1026 S:      Maintained
1027 F:      Documentation/ABI/testing/sysfs-amd-pmf
1028 F:      drivers/platform/x86/amd/pmf/
1029
1030 AMD POWERPLAY AND SWSMU
1031 M:      Evan Quan <[email protected]>
1032 L:      [email protected]
1033 S:      Supported
1034 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1035 F:      drivers/gpu/drm/amd/pm/
1036
1037 AMD PSTATE DRIVER
1038 M:      Huang Rui <[email protected]>
1039 L:      [email protected]
1040 S:      Supported
1041 F:      Documentation/admin-guide/pm/amd-pstate.rst
1042 F:      drivers/cpufreq/amd-pstate*
1043 F:      include/linux/amd-pstate.h
1044 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1045
1046 AMD PTDMA DRIVER
1047 M:      Sanjay R Mehta <[email protected]>
1048 L:      [email protected]
1049 S:      Maintained
1050 F:      drivers/dma/ptdma/
1051
1052 AMD SEATTLE DEVICE TREE SUPPORT
1053 M:      Suravee Suthikulpanit <[email protected]>
1054 M:      Tom Lendacky <[email protected]>
1055 S:      Supported
1056 F:      arch/arm64/boot/dts/amd/
1057
1058 AMD SENSOR FUSION HUB DRIVER
1059 M:      Basavaraj Natikar <[email protected]>
1060 L:      [email protected]
1061 S:      Maintained
1062 F:      Documentation/hid/amd-sfh*
1063 F:      drivers/hid/amd-sfh-hid/
1064
1065 AMD SPI DRIVER
1066 M:      Sanjay R Mehta <[email protected]>
1067 S:      Maintained
1068 F:      drivers/spi/spi-amd.c
1069
1070 AMD XGBE DRIVER
1071 M:      "Shyam Sundar S K" <[email protected]>
1072 L:      [email protected]
1073 S:      Supported
1074 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1075 F:      drivers/net/ethernet/amd/xgbe/
1076
1077 AMLOGIC DDR PMU DRIVER
1078 M:      Jiucheng Xu <[email protected]>
1079 L:      [email protected]
1080 S:      Supported
1081 W:      http://www.amlogic.com
1082 F:      Documentation/admin-guide/perf/meson-ddr-pmu.rst
1083 F:      Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1084 F:      drivers/perf/amlogic/
1085 F:      include/soc/amlogic/
1086
1087 AMPHION VPU CODEC V4L2 DRIVER
1088 M:      Ming Qian <[email protected]>
1089 M:      Zhou Peng <[email protected]>
1090 L:      [email protected]
1091 S:      Maintained
1092 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1093 F:      drivers/media/platform/amphion/
1094
1095 AMS AS73211 DRIVER
1096 M:      Christian Eggers <[email protected]>
1097 L:      [email protected]
1098 S:      Maintained
1099 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1100 F:      drivers/iio/light/as73211.c
1101
1102 AMT (Automatic Multicast Tunneling)
1103 M:      Taehee Yoo <[email protected]>
1104 L:      [email protected]
1105 S:      Maintained
1106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1108 F:      drivers/net/amt.c
1109
1110 ANALOG DEVICES INC AD3552R DRIVER
1111 M:      Nuno Sá <[email protected]>
1112 L:      [email protected]
1113 S:      Supported
1114 W:      https://ez.analog.com/linux-software-drivers
1115 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1116 F:      drivers/iio/dac/ad3552r.c
1117
1118 ANALOG DEVICES INC AD4130 DRIVER
1119 M:      Cosmin Tanislav <[email protected]>
1120 L:      [email protected]
1121 S:      Supported
1122 W:      http://ez.analog.com/community/linux-device-drivers
1123 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1124 F:      Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1125 F:      drivers/iio/adc/ad4130.c
1126
1127 ANALOG DEVICES INC AD7192 DRIVER
1128 M:      Alexandru Tachici <[email protected]>
1129 L:      [email protected]
1130 S:      Supported
1131 W:      https://ez.analog.com/linux-software-drivers
1132 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1133 F:      drivers/iio/adc/ad7192.c
1134
1135 ANALOG DEVICES INC AD7292 DRIVER
1136 M:      Marcelo Schmitt <[email protected]>
1137 L:      [email protected]
1138 S:      Supported
1139 W:      https://ez.analog.com/linux-software-drivers
1140 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1141 F:      drivers/iio/adc/ad7292.c
1142
1143 ANALOG DEVICES INC AD7293 DRIVER
1144 M:      Antoniu Miclaus <[email protected]>
1145 L:      [email protected]
1146 S:      Supported
1147 W:      https://ez.analog.com/linux-software-drivers
1148 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1149 F:      drivers/iio/dac/ad7293.c
1150
1151 ANALOG DEVICES INC AD74115 DRIVER
1152 M:      Cosmin Tanislav <[email protected]>
1153 L:      [email protected]
1154 S:      Supported
1155 W:      http://ez.analog.com/community/linux-device-drivers
1156 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1157 F:      drivers/iio/addac/ad74115.c
1158
1159 ANALOG DEVICES INC AD74413R DRIVER
1160 M:      Cosmin Tanislav <[email protected]>
1161 L:      [email protected]
1162 S:      Supported
1163 W:      https://ez.analog.com/linux-software-drivers
1164 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1165 F:      drivers/iio/addac/ad74413r.c
1166 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1167
1168 ANALOG DEVICES INC AD7768-1 DRIVER
1169 M:      Michael Hennerich <[email protected]>
1170 L:      [email protected]
1171 S:      Supported
1172 W:      https://ez.analog.com/linux-software-drivers
1173 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1174 F:      drivers/iio/adc/ad7768-1.c
1175
1176 ANALOG DEVICES INC AD7780 DRIVER
1177 M:      Michael Hennerich <[email protected]>
1178 M:      Renato Lui Geh <[email protected]>
1179 L:      [email protected]
1180 S:      Supported
1181 W:      https://ez.analog.com/linux-software-drivers
1182 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1183 F:      drivers/iio/adc/ad7780.c
1184
1185 ANALOG DEVICES INC ADA4250 DRIVER
1186 M:      Antoniu Miclaus <[email protected]>
1187 L:      [email protected]
1188 S:      Supported
1189 W:      https://ez.analog.com/linux-software-drivers
1190 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1191 F:      drivers/iio/amplifiers/ada4250.c
1192
1193 ANALOG DEVICES INC ADF4377 DRIVER
1194 M:      Antoniu Miclaus <[email protected]>
1195 L:      [email protected]
1196 S:      Supported
1197 W:      https://ez.analog.com/linux-software-drivers
1198 F:      Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1199 F:      drivers/iio/frequency/adf4377.c
1200
1201 ANALOG DEVICES INC ADGS1408 DRIVER
1202 M:      Mircea Caprioru <[email protected]>
1203 S:      Supported
1204 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1205 F:      drivers/mux/adgs1408.c
1206
1207 ANALOG DEVICES INC ADIN DRIVER
1208 M:      Michael Hennerich <[email protected]>
1209 L:      [email protected]
1210 S:      Supported
1211 W:      https://ez.analog.com/linux-software-drivers
1212 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1213 F:      drivers/net/phy/adin.c
1214
1215 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1216 M:      Nuno Sa <[email protected]>
1217 L:      [email protected]
1218 S:      Supported
1219 F:      drivers/iio/imu/adis.c
1220 F:      drivers/iio/imu/adis_buffer.c
1221 F:      drivers/iio/imu/adis_trigger.c
1222 F:      include/linux/iio/imu/adis.h
1223
1224 ANALOG DEVICES INC ADIS16460 DRIVER
1225 M:      Dragos Bogdan <[email protected]>
1226 L:      [email protected]
1227 S:      Supported
1228 W:      https://ez.analog.com/linux-software-drivers
1229 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1230 F:      drivers/iio/imu/adis16460.c
1231
1232 ANALOG DEVICES INC ADIS16475 DRIVER
1233 M:      Nuno Sa <[email protected]>
1234 L:      [email protected]
1235 S:      Supported
1236 W:      https://ez.analog.com/linux-software-drivers
1237 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1238 F:      drivers/iio/imu/adis16475.c
1239
1240 ANALOG DEVICES INC ADM1177 DRIVER
1241 M:      Michael Hennerich <[email protected]>
1242 L:      [email protected]
1243 S:      Supported
1244 W:      https://ez.analog.com/linux-software-drivers
1245 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1246 F:      drivers/hwmon/adm1177.c
1247
1248 ANALOG DEVICES INC ADMV1013 DRIVER
1249 M:      Antoniu Miclaus <[email protected]>
1250 L:      [email protected]
1251 S:      Supported
1252 W:      https://ez.analog.com/linux-software-drivers
1253 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1254 F:      drivers/iio/frequency/admv1013.c
1255
1256 ANALOG DEVICES INC ADMV1014 DRIVER
1257 M:      Antoniu Miclaus <[email protected]>
1258 L:      [email protected]
1259 S:      Supported
1260 W:      https://ez.analog.com/linux-software-drivers
1261 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1262 F:      drivers/iio/frequency/admv1014.c
1263
1264 ANALOG DEVICES INC ADMV8818 DRIVER
1265 M:      Antoniu Miclaus <[email protected]>
1266 L:      [email protected]
1267 S:      Supported
1268 W:      https://ez.analog.com/linux-software-drivers
1269 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1270 F:      drivers/iio/filter/admv8818.c
1271
1272 ANALOG DEVICES INC ADP5061 DRIVER
1273 M:      Michael Hennerich <[email protected]>
1274 L:      [email protected]
1275 S:      Supported
1276 W:      https://ez.analog.com/linux-software-drivers
1277 F:      drivers/power/supply/adp5061.c
1278
1279 ANALOG DEVICES INC ADRF6780 DRIVER
1280 M:      Antoniu Miclaus <[email protected]>
1281 L:      [email protected]
1282 S:      Supported
1283 W:      https://ez.analog.com/linux-software-drivers
1284 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1285 F:      drivers/iio/frequency/adrf6780.c
1286
1287 ANALOG DEVICES INC ADV7180 DRIVER
1288 M:      Lars-Peter Clausen <[email protected]>
1289 L:      [email protected]
1290 S:      Supported
1291 W:      https://ez.analog.com/linux-software-drivers
1292 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1293 F:      drivers/media/i2c/adv7180.c
1294
1295 ANALOG DEVICES INC ADV748X DRIVER
1296 M:      Kieran Bingham <[email protected]>
1297 L:      [email protected]
1298 S:      Maintained
1299 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1300 F:      drivers/media/i2c/adv748x/*
1301
1302 ANALOG DEVICES INC ADV7511 DRIVER
1303 M:      Hans Verkuil <[email protected]>
1304 L:      [email protected]
1305 S:      Maintained
1306 F:      drivers/media/i2c/adv7511*
1307
1308 ANALOG DEVICES INC ADV7604 DRIVER
1309 M:      Hans Verkuil <[email protected]>
1310 L:      [email protected]
1311 S:      Maintained
1312 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1313 F:      drivers/media/i2c/adv7604*
1314
1315 ANALOG DEVICES INC ADV7842 DRIVER
1316 M:      Hans Verkuil <[email protected]>
1317 L:      [email protected]
1318 S:      Maintained
1319 F:      drivers/media/i2c/adv7842*
1320
1321 ANALOG DEVICES INC ADXRS290 DRIVER
1322 M:      Nishant Malpani <[email protected]>
1323 L:      [email protected]
1324 S:      Supported
1325 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1326 F:      drivers/iio/gyro/adxrs290.c
1327
1328 ANALOG DEVICES INC ASOC CODEC DRIVERS
1329 M:      Lars-Peter Clausen <[email protected]>
1330 M:      Nuno Sá <[email protected]>
1331 L:      [email protected] (moderated for non-subscribers)
1332 S:      Supported
1333 W:      http://wiki.analog.com/
1334 W:      https://ez.analog.com/linux-software-drivers
1335 F:      sound/soc/codecs/ad1*
1336 F:      sound/soc/codecs/ad7*
1337 F:      sound/soc/codecs/adau*
1338 F:      sound/soc/codecs/adav*
1339 F:      sound/soc/codecs/sigmadsp.*
1340 F:      sound/soc/codecs/ssm*
1341
1342 ANALOG DEVICES INC DMA DRIVERS
1343 M:      Lars-Peter Clausen <[email protected]>
1344 S:      Supported
1345 W:      https://ez.analog.com/linux-software-drivers
1346 F:      drivers/dma/dma-axi-dmac.c
1347
1348 ANALOG DEVICES INC IIO DRIVERS
1349 M:      Lars-Peter Clausen <[email protected]>
1350 M:      Michael Hennerich <[email protected]>
1351 S:      Supported
1352 W:      http://wiki.analog.com/
1353 W:      https://ez.analog.com/linux-software-drivers
1354 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1355 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1356 F:      Documentation/devicetree/bindings/iio/*/adi,*
1357 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1358 F:      Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1359 F:      drivers/iio/*/ad*
1360 F:      drivers/iio/adc/ltc249*
1361 F:      drivers/iio/amplifiers/hmc425a.c
1362 F:      drivers/staging/iio/*/ad*
1363 X:      drivers/iio/*/adjd*
1364
1365 ANALOG DEVICES INC MAX31760 DRIVER
1366 M:      Ibrahim Tilki <[email protected]>
1367 S:      Maintained
1368 W:      http://wiki.analog.com/
1369 W:      https://ez.analog.com/linux-software-drivers
1370 F:      Documentation/devicetree/bindings/hwmon/adi,max31760.yaml
1371 F:      Documentation/hwmon/max31760.rst
1372 F:      drivers/hwmon/max31760.c
1373
1374 ANALOGBITS PLL LIBRARIES
1375 M:      Paul Walmsley <[email protected]>
1376 S:      Supported
1377 F:      drivers/clk/analogbits/*
1378 F:      include/linux/clk/analogbits*
1379
1380 ANDROID DRIVERS
1381 M:      Greg Kroah-Hartman <[email protected]>
1382 M:      Arve Hjønnevåg <[email protected]>
1383 M:      Todd Kjos <[email protected]>
1384 M:      Martijn Coenen <[email protected]>
1385 M:      Joel Fernandes <[email protected]>
1386 M:      Christian Brauner <[email protected]>
1387 M:      Carlos Llamas <[email protected]>
1388 M:      Suren Baghdasaryan <[email protected]>
1389 L:      [email protected]
1390 S:      Supported
1391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1392 F:      drivers/android/
1393
1394 ANDROID GOLDFISH PIC DRIVER
1395 M:      Miodrag Dinic <[email protected]>
1396 S:      Supported
1397 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1398 F:      drivers/irqchip/irq-goldfish-pic.c
1399
1400 ANDROID GOLDFISH RTC DRIVER
1401 M:      Jiaxun Yang <[email protected]>
1402 S:      Supported
1403 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1404 F:      drivers/rtc/rtc-goldfish.c
1405
1406 AOA (Apple Onboard Audio) ALSA DRIVER
1407 M:      Johannes Berg <[email protected]>
1408 L:      [email protected]
1409 L:      [email protected] (moderated for non-subscribers)
1410 S:      Maintained
1411 F:      sound/aoa/
1412
1413 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1414 M:      William Breathitt Gray <[email protected]>
1415 L:      [email protected]
1416 S:      Maintained
1417 F:      drivers/iio/addac/stx104.c
1418
1419 APM DRIVER
1420 M:      Jiri Kosina <[email protected]>
1421 S:      Odd fixes
1422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1423 F:      arch/x86/kernel/apm_32.c
1424 F:      drivers/char/apm-emulation.c
1425 F:      include/linux/apm_bios.h
1426 F:      include/uapi/linux/apm_bios.h
1427
1428 APPARMOR SECURITY MODULE
1429 M:      John Johansen <[email protected]>
1430 M:      John Johansen <[email protected]>
1431 L:      [email protected] (moderated for non-subscribers)
1432 S:      Supported
1433 W:      apparmor.net
1434 B:      https://gitlab.com/apparmor/apparmor-kernel
1435 C:      irc://irc.oftc.net/apparmor
1436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1437 T:      https://gitlab.com/apparmor/apparmor-kernel.git
1438 F:      Documentation/admin-guide/LSM/apparmor.rst
1439 F:      security/apparmor/
1440
1441 APPLE BCM5974 MULTITOUCH DRIVER
1442 M:      Henrik Rydberg <[email protected]>
1443 L:      [email protected]
1444 S:      Odd fixes
1445 F:      drivers/input/mouse/bcm5974.c
1446
1447 APPLE PCIE CONTROLLER DRIVER
1448 M:      Alyssa Rosenzweig <[email protected]>
1449 M:      Marc Zyngier <[email protected]>
1450 L:      [email protected]
1451 S:      Maintained
1452 F:      drivers/pci/controller/pcie-apple.c
1453
1454 APPLE SMC DRIVER
1455 M:      Henrik Rydberg <[email protected]>
1456 L:      [email protected]
1457 S:      Odd fixes
1458 F:      drivers/hwmon/applesmc.c
1459
1460 APPLETALK NETWORK LAYER
1461 L:      [email protected]
1462 S:      Odd fixes
1463 F:      drivers/net/appletalk/
1464 F:      include/linux/atalk.h
1465 F:      include/uapi/linux/atalk.h
1466 F:      net/appletalk/
1467
1468 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1469 M:      Khuong Dinh <[email protected]>
1470 S:      Supported
1471 F:      arch/arm64/boot/dts/apm/
1472
1473 APPLIED MICRO (APM) X-GENE SOC EDAC
1474 M:      Khuong Dinh <[email protected]>
1475 S:      Supported
1476 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1477 F:      drivers/edac/xgene_edac.c
1478
1479 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1480 M:      Iyappan Subramanian <[email protected]>
1481 M:      Keyur Chudgar <[email protected]>
1482 S:      Supported
1483 F:      drivers/net/ethernet/apm/xgene-v2/
1484
1485 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1486 M:      Iyappan Subramanian <[email protected]>
1487 M:      Keyur Chudgar <[email protected]>
1488 M:      Quan Nguyen <[email protected]>
1489 S:      Supported
1490 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1491 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1492 F:      drivers/net/ethernet/apm/xgene/
1493 F:      drivers/net/mdio/mdio-xgene.c
1494
1495 APPLIED MICRO (APM) X-GENE SOC PMU
1496 M:      Khuong Dinh <[email protected]>
1497 S:      Supported
1498 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1499 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1500 F:      drivers/perf/xgene_pmu.c
1501
1502 APTINA CAMERA SENSOR PLL
1503 M:      Laurent Pinchart <[email protected]>
1504 L:      [email protected]
1505 S:      Maintained
1506 F:      drivers/media/i2c/aptina-pll.*
1507
1508 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1509 M:      Aleksa Savic <[email protected]>
1510 M:      Jack Doan <[email protected]>
1511 L:      [email protected]
1512 S:      Maintained
1513 F:      Documentation/hwmon/aquacomputer_d5next.rst
1514 F:      drivers/hwmon/aquacomputer_d5next.c
1515
1516 AQUANTIA ETHERNET DRIVER (atlantic)
1517 M:      Igor Russkikh <[email protected]>
1518 L:      [email protected]
1519 S:      Supported
1520 W:      https://www.marvell.com/
1521 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1522 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1523 F:      drivers/net/ethernet/aquantia/atlantic/
1524
1525 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1526 M:      Egor Pomozov <[email protected]>
1527 L:      [email protected]
1528 S:      Supported
1529 W:      http://www.aquantia.com
1530 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1531
1532 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1533 M:      Krzysztof Hałasa <[email protected]>
1534 L:      [email protected]
1535 S:      Maintained
1536 F:      Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1537 F:      drivers/media/i2c/ar0521.c
1538
1539 ARASAN NAND CONTROLLER DRIVER
1540 M:      Miquel Raynal <[email protected]>
1541 R:      Michal Simek <[email protected]>
1542 L:      [email protected]
1543 S:      Maintained
1544 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1545 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1546
1547 ARC FRAMEBUFFER DRIVER
1548 M:      Jaya Kumar <[email protected]>
1549 S:      Maintained
1550 F:      drivers/video/fbdev/arcfb.c
1551 F:      drivers/video/fbdev/core/fb_defio.c
1552
1553 ARC PGU DRM DRIVER
1554 M:      Alexey Brodkin <[email protected]>
1555 S:      Supported
1556 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1557 F:      drivers/gpu/drm/tiny/arcpgu.c
1558
1559 ARCNET NETWORK LAYER
1560 M:      Michael Grzeschik <[email protected]>
1561 L:      [email protected]
1562 S:      Maintained
1563 F:      drivers/net/arcnet/
1564 F:      include/uapi/linux/if_arcnet.h
1565
1566 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1567 M:      Arnd Bergmann <[email protected]>
1568 M:      Olof Johansson <[email protected]>
1569 M:      [email protected]
1570 L:      [email protected] (moderated for non-subscribers)
1571 S:      Maintained
1572 P:      Documentation/process/maintainer-soc.rst
1573 C:      irc://irc.libera.chat/armlinux
1574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1575 F:      Documentation/process/maintainer-soc*.rst
1576 F:      arch/arm/boot/dts/Makefile
1577 F:      arch/arm64/boot/dts/Makefile
1578
1579 ARM ARCHITECTED TIMER DRIVER
1580 M:      Mark Rutland <[email protected]>
1581 M:      Marc Zyngier <[email protected]>
1582 L:      [email protected] (moderated for non-subscribers)
1583 S:      Maintained
1584 F:      arch/arm/include/asm/arch_timer.h
1585 F:      arch/arm64/include/asm/arch_timer.h
1586 F:      drivers/clocksource/arm_arch_timer.c
1587
1588 ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1589 M:      Marc Zyngier <[email protected]>
1590 L:      [email protected] (moderated for non-subscribers)
1591 S:      Maintained
1592 F:      Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1593 F:      arch/arm/include/asm/arch_gicv3.h
1594 F:      arch/arm64/include/asm/arch_gicv3.h
1595 F:      drivers/irqchip/irq-gic*.[ch]
1596 F:      include/linux/irqchip/arm-gic*.h
1597 F:      include/linux/irqchip/arm-vgic-info.h
1598
1599 ARM HDLCD DRM DRIVER
1600 M:      Liviu Dudau <[email protected]>
1601 S:      Supported
1602 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1603 F:      drivers/gpu/drm/arm/hdlcd_*
1604
1605 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1606 M:      Linus Walleij <[email protected]>
1607 L:      [email protected] (moderated for non-subscribers)
1608 S:      Maintained
1609 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1610 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1611 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1612 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1613 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1614 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1615 F:      Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1616 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1617 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1618 F:      arch/arm/boot/dts/arm/arm-realview-*
1619 F:      arch/arm/boot/dts/arm/integrator*
1620 F:      arch/arm/boot/dts/arm/versatile*
1621 F:      arch/arm/mach-versatile/
1622 F:      drivers/bus/arm-integrator-lm.c
1623 F:      drivers/clk/versatile/
1624 F:      drivers/i2c/busses/i2c-versatile.c
1625 F:      drivers/irqchip/irq-versatile-fpga.c
1626 F:      drivers/mtd/maps/physmap-versatile.*
1627 F:      drivers/power/reset/arm-versatile-reboot.c
1628 F:      drivers/soc/versatile/
1629
1630 ARM KOMEDA DRM-KMS DRIVER
1631 M:      Liviu Dudau <[email protected]>
1632 S:      Supported
1633 T:      git git://anongit.freedesktop.org/drm/drm-misc
1634 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1635 F:      Documentation/gpu/komeda-kms.rst
1636 F:      drivers/gpu/drm/arm/display/include/
1637 F:      drivers/gpu/drm/arm/display/komeda/
1638
1639 ARM MALI PANFROST DRM DRIVER
1640 M:      Boris Brezillon <[email protected]>
1641 M:      Rob Herring <[email protected]>
1642 R:      Steven Price <[email protected]>
1643 L:      [email protected]
1644 S:      Supported
1645 T:      git git://anongit.freedesktop.org/drm/drm-misc
1646 F:      Documentation/gpu/panfrost.rst
1647 F:      drivers/gpu/drm/panfrost/
1648 F:      include/uapi/drm/panfrost_drm.h
1649
1650 ARM MALI-DP DRM DRIVER
1651 M:      Liviu Dudau <[email protected]>
1652 S:      Supported
1653 T:      git git://anongit.freedesktop.org/drm/drm-misc
1654 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1655 F:      Documentation/gpu/afbc.rst
1656 F:      drivers/gpu/drm/arm/
1657
1658 ARM MFM AND FLOPPY DRIVERS
1659 M:      Ian Molton <[email protected]>
1660 S:      Maintained
1661 F:      arch/arm/include/asm/floppy.h
1662 F:      arch/arm/mach-rpc/floppydma.S
1663
1664 ARM PMU PROFILING AND DEBUGGING
1665 M:      Will Deacon <[email protected]>
1666 M:      Mark Rutland <[email protected]>
1667 L:      [email protected] (moderated for non-subscribers)
1668 S:      Maintained
1669 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1670 F:      Documentation/devicetree/bindings/perf/
1671 F:      arch/arm*/include/asm/hw_breakpoint.h
1672 F:      arch/arm*/include/asm/perf_event.h
1673 F:      arch/arm*/kernel/hw_breakpoint.c
1674 F:      arch/arm*/kernel/perf_*
1675 F:      drivers/perf/
1676 F:      include/linux/perf/arm_pmu*.h
1677
1678 ARM PORT
1679 M:      Russell King <[email protected]>
1680 L:      [email protected] (moderated for non-subscribers)
1681 S:      Odd Fixes
1682 W:      http://www.armlinux.org.uk/
1683 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1684 F:      arch/arm/
1685 X:      arch/arm/boot/dts/
1686
1687 ARM PRIMECELL AACI PL041 DRIVER
1688 M:      Russell King <[email protected]>
1689 S:      Odd Fixes
1690 F:      sound/arm/aaci.*
1691
1692 ARM PRIMECELL BUS SUPPORT
1693 M:      Russell King <[email protected]>
1694 S:      Odd Fixes
1695 F:      drivers/amba/
1696 F:      include/linux/amba/bus.h
1697
1698 ARM PRIMECELL CLCD PL110 DRIVER
1699 M:      Russell King <[email protected]>
1700 S:      Odd Fixes
1701 F:      drivers/video/fbdev/amba-clcd.*
1702
1703 ARM PRIMECELL KMI PL050 DRIVER
1704 M:      Russell King <[email protected]>
1705 S:      Odd Fixes
1706 F:      drivers/input/serio/ambakmi.*
1707 F:      include/linux/amba/kmi.h
1708
1709 ARM PRIMECELL MMCI PL180/1 DRIVER
1710 M:      Russell King <[email protected]>
1711 S:      Odd Fixes
1712 F:      drivers/mmc/host/mmci.*
1713 F:      include/linux/amba/mmci.h
1714
1715 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1716 M:      Miquel Raynal <[email protected]>
1717 R:      Michal Simek <[email protected]>
1718 L:      [email protected]
1719 S:      Maintained
1720 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1721 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1722
1723 ARM PRIMECELL PL35X SMC DRIVER
1724 M:      Miquel Raynal <[email protected]>
1725 R:      Michal Simek <[email protected]>
1726 L:      [email protected] (moderated for non-subscribers)
1727 S:      Maintained
1728 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1729 F:      drivers/memory/pl353-smc.c
1730
1731 ARM PRIMECELL SSP PL022 SPI DRIVER
1732 M:      Linus Walleij <[email protected]>
1733 L:      [email protected] (moderated for non-subscribers)
1734 S:      Maintained
1735 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1736 F:      drivers/spi/spi-pl022.c
1737
1738 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1739 M:      Russell King <[email protected]>
1740 S:      Odd Fixes
1741 F:      drivers/tty/serial/amba-pl01*.c
1742 F:      include/linux/amba/serial.h
1743
1744 ARM PRIMECELL VIC PL190/PL192 DRIVER
1745 M:      Linus Walleij <[email protected]>
1746 L:      [email protected] (moderated for non-subscribers)
1747 S:      Maintained
1748 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1749 F:      drivers/irqchip/irq-vic.c
1750
1751 ARM SMC WATCHDOG DRIVER
1752 M:      Julius Werner <[email protected]>
1753 R:      Evan Benn <[email protected]>
1754 S:      Maintained
1755 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1756 F:      drivers/watchdog/arm_smc_wdt.c
1757
1758 ARM SMMU DRIVERS
1759 M:      Will Deacon <[email protected]>
1760 R:      Robin Murphy <[email protected]>
1761 L:      [email protected] (moderated for non-subscribers)
1762 S:      Maintained
1763 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1764 F:      drivers/iommu/arm/
1765 F:      drivers/iommu/io-pgtable-arm*
1766
1767 ARM SUB-ARCHITECTURES
1768 L:      [email protected] (moderated for non-subscribers)
1769 S:      Maintained
1770 C:      irc://irc.libera.chat/armlinux
1771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1772 F:      arch/arm/mach-*/
1773 F:      arch/arm/plat-*/
1774
1775 ARM/ACTIONS SEMI ARCHITECTURE
1776 M:      Andreas Färber <[email protected]>
1777 M:      Manivannan Sadhasivam <[email protected]>
1778 L:      [email protected] (moderated for non-subscribers)
1779 L:      [email protected] (moderated for non-subscribers)
1780 S:      Maintained
1781 F:      Documentation/devicetree/bindings/arm/actions.yaml
1782 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1783 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1784 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1785 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1786 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1787 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1788 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1789 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1790 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1791 F:      arch/arm/boot/dts/actions/
1792 F:      arch/arm/mach-actions/
1793 F:      arch/arm64/boot/dts/actions/
1794 F:      drivers/clk/actions/
1795 F:      drivers/clocksource/timer-owl*
1796 F:      drivers/dma/owl-dma.c
1797 F:      drivers/i2c/busses/i2c-owl.c
1798 F:      drivers/irqchip/irq-owl-sirq.c
1799 F:      drivers/mmc/host/owl-mmc.c
1800 F:      drivers/net/ethernet/actions/
1801 F:      drivers/pinctrl/actions/*
1802 F:      drivers/soc/actions/
1803 F:      include/dt-bindings/power/owl-*
1804 F:      include/dt-bindings/reset/actions,*
1805 F:      include/linux/soc/actions/
1806 N:      owl
1807
1808 ARM/Allwinner SoC Clock Support
1809 M:      Emilio López <[email protected]>
1810 S:      Maintained
1811 F:      drivers/clk/sunxi/
1812
1813 ARM/Allwinner sunXi SoC support
1814 M:      Chen-Yu Tsai <[email protected]>
1815 M:      Jernej Skrabec <[email protected]>
1816 M:      Samuel Holland <[email protected]>
1817 L:      [email protected] (moderated for non-subscribers)
1818 L:      [email protected]
1819 S:      Maintained
1820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1821 F:      arch/arm/mach-sunxi/
1822 F:      arch/arm64/boot/dts/allwinner/
1823 F:      drivers/clk/sunxi-ng/
1824 F:      drivers/pinctrl/sunxi/
1825 F:      drivers/soc/sunxi/
1826 N:      allwinner
1827 N:      sun[x456789]i
1828 N:      sun[25]0i
1829
1830 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1831 M:      Neil Armstrong <[email protected]>
1832 M:      Jerome Brunet <[email protected]>
1833 L:      [email protected]
1834 S:      Maintained
1835 F:      Documentation/devicetree/bindings/clock/amlogic*
1836 F:      drivers/clk/meson/
1837 F:      include/dt-bindings/clock/amlogic,a1*
1838 F:      include/dt-bindings/clock/gxbb*
1839 F:      include/dt-bindings/clock/meson*
1840
1841 ARM/Amlogic Meson SoC Crypto Drivers
1842 M:      Corentin Labbe <[email protected]>
1843 L:      [email protected]
1844 L:      [email protected]
1845 S:      Maintained
1846 F:      Documentation/devicetree/bindings/crypto/amlogic*
1847 F:      drivers/crypto/amlogic/
1848
1849 ARM/Amlogic Meson SoC Sound Drivers
1850 M:      Jerome Brunet <[email protected]>
1851 L:      [email protected] (moderated for non-subscribers)
1852 S:      Maintained
1853 F:      Documentation/devicetree/bindings/sound/amlogic*
1854 F:      sound/soc/meson/
1855
1856 ARM/Amlogic Meson SoC support
1857 M:      Neil Armstrong <[email protected]>
1858 M:      Kevin Hilman <[email protected]>
1859 R:      Jerome Brunet <[email protected]>
1860 R:      Martin Blumenstingl <[email protected]>
1861 L:      [email protected] (moderated for non-subscribers)
1862 L:      [email protected]
1863 S:      Maintained
1864 W:      http://linux-meson.com/
1865 F:      Documentation/devicetree/bindings/phy/amlogic*
1866 F:      arch/arm/boot/dts/amlogic/
1867 F:      arch/arm/mach-meson/
1868 F:      arch/arm64/boot/dts/amlogic/
1869 F:      drivers/pmdomain/amlogic/
1870 F:      drivers/mmc/host/meson*
1871 F:      drivers/phy/amlogic/
1872 F:      drivers/pinctrl/meson/
1873 F:      drivers/rtc/rtc-meson*
1874 F:      drivers/soc/amlogic/
1875 N:      meson
1876
1877 ARM/Annapurna Labs ALPINE ARCHITECTURE
1878 M:      Tsahee Zidenberg <[email protected]>
1879 M:      Antoine Tenart <[email protected]>
1880 L:      [email protected] (moderated for non-subscribers)
1881 S:      Maintained
1882 F:      arch/arm/boot/dts/amazon/
1883 F:      arch/arm/mach-alpine/
1884 F:      arch/arm64/boot/dts/amazon/
1885 F:      drivers/*/*alpine*
1886
1887 ARM/APPLE MACHINE SOUND DRIVERS
1888 M:      Martin Povišer <[email protected]>
1889 L:      [email protected]
1890 L:      [email protected] (moderated for non-subscribers)
1891 S:      Maintained
1892 F:      Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1893 F:      Documentation/devicetree/bindings/sound/apple,*
1894 F:      sound/soc/apple/*
1895 F:      sound/soc/codecs/cs42l83-i2c.c
1896 F:      sound/soc/codecs/ssm3515.c
1897
1898 ARM/APPLE MACHINE SUPPORT
1899 M:      Hector Martin <[email protected]>
1900 M:      Sven Peter <[email protected]>
1901 R:      Alyssa Rosenzweig <[email protected]>
1902 L:      [email protected]
1903 L:      [email protected] (moderated for non-subscribers)
1904 S:      Maintained
1905 W:      https://asahilinux.org
1906 B:      https://github.com/AsahiLinux/linux/issues
1907 C:      irc://irc.oftc.net/asahi-dev
1908 T:      git https://github.com/AsahiLinux/linux.git
1909 F:      Documentation/devicetree/bindings/arm/apple.yaml
1910 F:      Documentation/devicetree/bindings/arm/apple/*
1911 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1912 F:      Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1913 F:      Documentation/devicetree/bindings/dma/apple,admac.yaml
1914 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1915 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1916 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1917 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1918 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1919 F:      Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1920 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1921 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1922 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1923 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1924 F:      Documentation/devicetree/bindings/power/apple*
1925 F:      Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1926 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1927 F:      arch/arm64/boot/dts/apple/
1928 F:      drivers/bluetooth/hci_bcm4377.c
1929 F:      drivers/clk/clk-apple-nco.c
1930 F:      drivers/cpufreq/apple-soc-cpufreq.c
1931 F:      drivers/dma/apple-admac.c
1932 F:      drivers/pmdomain/apple/
1933 F:      drivers/i2c/busses/i2c-pasemi-core.c
1934 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1935 F:      drivers/iommu/apple-dart.c
1936 F:      drivers/iommu/io-pgtable-dart.c
1937 F:      drivers/irqchip/irq-apple-aic.c
1938 F:      drivers/mailbox/apple-mailbox.c
1939 F:      drivers/nvme/host/apple.c
1940 F:      drivers/nvmem/apple-efuses.c
1941 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1942 F:      drivers/pwm/pwm-apple.c
1943 F:      drivers/soc/apple/*
1944 F:      drivers/watchdog/apple_wdt.c
1945 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1946 F:      include/dt-bindings/pinctrl/apple.h
1947 F:      include/linux/apple-mailbox.h
1948 F:      include/linux/soc/apple/*
1949
1950 ARM/ARTPEC MACHINE SUPPORT
1951 M:      Jesper Nilsson <[email protected]>
1952 M:      Lars Persson <[email protected]>
1953 L:      [email protected]
1954 S:      Maintained
1955 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1956 F:      arch/arm/boot/dts/axis/
1957 F:      arch/arm/mach-artpec
1958 F:      drivers/clk/axis
1959 F:      drivers/crypto/axis
1960 F:      drivers/mmc/host/usdhi6rol0.c
1961 F:      drivers/pinctrl/pinctrl-artpec*
1962
1963 ARM/ASPEED I2C DRIVER
1964 M:      Brendan Higgins <[email protected]>
1965 R:      Benjamin Herrenschmidt <[email protected]>
1966 R:      Joel Stanley <[email protected]>
1967 L:      [email protected]
1968 L:      [email protected] (moderated for non-subscribers)
1969 S:      Maintained
1970 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1971 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1972 F:      drivers/i2c/busses/i2c-aspeed.c
1973 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1974
1975 ARM/ASPEED MACHINE SUPPORT
1976 M:      Joel Stanley <[email protected]>
1977 R:      Andrew Jeffery <[email protected]>
1978 L:      [email protected] (moderated for non-subscribers)
1979 L:      [email protected] (moderated for non-subscribers)
1980 S:      Supported
1981 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
1983 F:      Documentation/devicetree/bindings/arm/aspeed/
1984 F:      arch/arm/boot/dts/aspeed/
1985 F:      arch/arm/mach-aspeed/
1986 N:      aspeed
1987
1988 ARM/BITMAIN ARCHITECTURE
1989 M:      Manivannan Sadhasivam <[email protected]>
1990 L:      [email protected] (moderated for non-subscribers)
1991 S:      Maintained
1992 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1993 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1994 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1995 F:      arch/arm64/boot/dts/bitmain/
1996 F:      drivers/clk/clk-bm1880.c
1997 F:      drivers/pinctrl/pinctrl-bm1880.c
1998
1999 ARM/CALXEDA HIGHBANK ARCHITECTURE
2000 M:      Andre Przywara <[email protected]>
2001 L:      [email protected] (moderated for non-subscribers)
2002 S:      Maintained
2003 F:      arch/arm/boot/dts/calxeda/
2004 F:      arch/arm/mach-highbank/
2005
2006 ARM/CAVIUM THUNDER NETWORK DRIVER
2007 M:      Sunil Goutham <[email protected]>
2008 L:      [email protected] (moderated for non-subscribers)
2009 S:      Supported
2010 F:      drivers/net/ethernet/cavium/thunder/
2011
2012 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2013 M:      Lukasz Majewski <[email protected]>
2014 L:      [email protected] (moderated for non-subscribers)
2015 S:      Maintained
2016 F:      arch/arm/mach-ep93xx/ts72xx.c
2017
2018 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2019 M:      Alexander Shiyan <[email protected]>
2020 L:      [email protected] (moderated for non-subscribers)
2021 S:      Odd Fixes
2022 N:      clps711x
2023
2024 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
2025 M:      Lennert Buytenhek <[email protected]>
2026 L:      [email protected] (moderated for non-subscribers)
2027 S:      Maintained
2028
2029 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2030 M:      Hartley Sweeten <[email protected]>
2031 M:      Alexander Sverdlin <[email protected]>
2032 L:      [email protected] (moderated for non-subscribers)
2033 S:      Maintained
2034 F:      Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2035 F:      Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2036 F:      arch/arm/boot/compressed/misc-ep93xx.h
2037 F:      arch/arm/mach-ep93xx/
2038 F:      drivers/iio/adc/ep93xx_adc.c
2039
2040 ARM/CLKDEV SUPPORT
2041 M:      Russell King <[email protected]>
2042 L:      [email protected] (moderated for non-subscribers)
2043 S:      Maintained
2044 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2045 F:      drivers/clk/clkdev.c
2046
2047 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2048 M:      Baruch Siach <[email protected]>
2049 L:      [email protected] (moderated for non-subscribers)
2050 S:      Maintained
2051 F:      arch/arm/boot/dts/cnxt/
2052 N:      digicolor
2053
2054 ARM/CORESIGHT FRAMEWORK AND DRIVERS
2055 M:      Suzuki K Poulose <[email protected]>
2056 R:      Mike Leach <[email protected]>
2057 R:      James Clark <[email protected]>
2058 R:      Leo Yan <[email protected]>
2059 L:      [email protected] (moderated for non-subscribers)
2060 L:      [email protected] (moderated for non-subscribers)
2061 S:      Maintained
2062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2063 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2064 F:      Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2065 F:      Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2066 F:      Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2067 F:      Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2068 F:      Documentation/trace/coresight/*
2069 F:      drivers/hwtracing/coresight/*
2070 F:      include/dt-bindings/arm/coresight-cti-dt.h
2071 F:      include/linux/coresight*
2072 F:      samples/coresight/*
2073 F:      tools/perf/arch/arm/util/auxtrace.c
2074 F:      tools/perf/arch/arm/util/cs-etm.c
2075 F:      tools/perf/arch/arm/util/cs-etm.h
2076 F:      tools/perf/arch/arm/util/pmu.c
2077 F:      tools/perf/tests/shell/coresight/*
2078 F:      tools/perf/util/cs-etm-decoder/*
2079 F:      tools/perf/util/cs-etm.*
2080
2081 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2082 M:      Hans Ulli Kroll <[email protected]>
2083 M:      Linus Walleij <[email protected]>
2084 L:      [email protected] (moderated for non-subscribers)
2085 S:      Maintained
2086 T:      git git://github.com/ulli-kroll/linux.git
2087 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2088 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2089 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2090 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2091 F:      arch/arm/boot/dts/gemini/
2092 F:      arch/arm/mach-gemini/
2093 F:      drivers/crypto/gemini/
2094 F:      drivers/net/ethernet/cortina/
2095 F:      drivers/pinctrl/pinctrl-gemini.c
2096 F:      drivers/rtc/rtc-ftrtc010.c
2097
2098 ARM/CZ.NIC TURRIS SUPPORT
2099 M:      Marek Behún <[email protected]>
2100 S:      Maintained
2101 W:      https://www.turris.cz/
2102 F:      Documentation/ABI/testing/debugfs-moxtet
2103 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2104 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2105 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2106 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2107 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2108 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2109 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2110 F:      drivers/bus/moxtet.c
2111 F:      drivers/firmware/turris-mox-rwtm.c
2112 F:      drivers/gpio/gpio-moxtet.c
2113 F:      drivers/leds/leds-turris-omnia.c
2114 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2115 F:      drivers/watchdog/armada_37xx_wdt.c
2116 F:      include/dt-bindings/bus/moxtet.h
2117 F:      include/linux/armada-37xx-rwtm-mailbox.h
2118 F:      include/linux/moxtet.h
2119
2120 ARM/FARADAY FA526 PORT
2121 M:      Hans Ulli Kroll <[email protected]>
2122 L:      [email protected] (moderated for non-subscribers)
2123 S:      Maintained
2124 T:      git git://git.berlios.de/gemini-board
2125 F:      arch/arm/mm/*-fa*
2126
2127 ARM/FOOTBRIDGE ARCHITECTURE
2128 M:      Russell King <[email protected]>
2129 L:      [email protected] (moderated for non-subscribers)
2130 S:      Maintained
2131 W:      http://www.armlinux.org.uk/
2132 F:      arch/arm/include/asm/hardware/dec21285.h
2133 F:      arch/arm/mach-footbridge/
2134
2135 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2136 M:      Shawn Guo <[email protected]>
2137 M:      Sascha Hauer <[email protected]>
2138 R:      Pengutronix Kernel Team <[email protected]>
2139 R:      Fabio Estevam <[email protected]>
2140 R:      NXP Linux Team <[email protected]>
2141 L:      [email protected] (moderated for non-subscribers)
2142 S:      Maintained
2143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2144 F:      arch/arm/boot/dts/nxp/imx/
2145 F:      arch/arm/boot/dts/nxp/mxs/
2146 X:      arch/arm64/boot/dts/freescale/fsl-*
2147 X:      arch/arm64/boot/dts/freescale/qoriq-*
2148 X:      drivers/media/i2c/
2149 N:      imx
2150 N:      mxs
2151
2152 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2153 M:      Shawn Guo <[email protected]>
2154 M:      Li Yang <[email protected]>
2155 L:      [email protected] (moderated for non-subscribers)
2156 S:      Maintained
2157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2158 F:      arch/arm/boot/dts/nxp/ls/
2159 F:      arch/arm64/boot/dts/freescale/fsl-*
2160 F:      arch/arm64/boot/dts/freescale/qoriq-*
2161
2162 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2163 M:      Shawn Guo <[email protected]>
2164 M:      Sascha Hauer <[email protected]>
2165 R:      Pengutronix Kernel Team <[email protected]>
2166 R:      Stefan Agner <[email protected]>
2167 L:      [email protected] (moderated for non-subscribers)
2168 S:      Maintained
2169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2170 F:      arch/arm/boot/dts/nxp/vf/
2171 F:      arch/arm/mach-imx/*vf610*
2172
2173 ARM/GUMSTIX MACHINE SUPPORT
2174 M:      Steve Sakoman <[email protected]>
2175 L:      [email protected] (moderated for non-subscribers)
2176 S:      Maintained
2177
2178 ARM/HISILICON SOC SUPPORT
2179 M:      Wei Xu <[email protected]>
2180 L:      [email protected] (moderated for non-subscribers)
2181 S:      Supported
2182 W:      http://www.hisilicon.com
2183 T:      git https://github.com/hisilicon/linux-hisi.git
2184 F:      arch/arm/boot/dts/hisilicon/
2185 F:      arch/arm/mach-hisi/
2186 F:      arch/arm64/boot/dts/hisilicon/
2187
2188 ARM/HP JORNADA 7XX MACHINE SUPPORT
2189 M:      Kristoffer Ericson <[email protected]>
2190 S:      Maintained
2191 W:      www.jlime.com
2192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2193 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2194 F:      arch/arm/mach-sa1100/jornada720.c
2195
2196 ARM/HPE GXP ARCHITECTURE
2197 M:      Jean-Marie Verdun <[email protected]>
2198 M:      Nick Hawkins <[email protected]>
2199 S:      Maintained
2200 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2201 F:      Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2202 F:      Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2203 F:      Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2204 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2205 F:      Documentation/hwmon/gxp-fan-ctrl.rst
2206 F:      arch/arm/boot/dts/hpe/
2207 F:      arch/arm/mach-hpe/
2208 F:      drivers/clocksource/timer-gxp.c
2209 F:      drivers/hwmon/gxp-fan-ctrl.c
2210 F:      drivers/i2c/busses/i2c-gxp.c
2211 F:      drivers/spi/spi-gxp.c
2212 F:      drivers/watchdog/gxp-wdt.c
2213
2214 ARM/IGEP MACHINE SUPPORT
2215 M:      Enric Balletbo i Serra <[email protected]>
2216 M:      Javier Martinez Canillas <[email protected]>
2217 L:      [email protected]
2218 L:      [email protected] (moderated for non-subscribers)
2219 S:      Maintained
2220 F:      arch/arm/boot/dts/ti/omap/omap3-igep*
2221
2222 ARM/INTEL IXP4XX ARM ARCHITECTURE
2223 M:      Linus Walleij <[email protected]>
2224 M:      Imre Kaloz <[email protected]>
2225 L:      [email protected] (moderated for non-subscribers)
2226 S:      Maintained
2227 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2228 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2229 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2230 F:      Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2231 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2232 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2233 F:      arch/arm/boot/dts/intel/ixp/
2234 F:      arch/arm/mach-ixp4xx/
2235 F:      drivers/bus/intel-ixp4xx-eb.c
2236 F:      drivers/char/hw_random/ixp4xx-rng.c
2237 F:      drivers/clocksource/timer-ixp4xx.c
2238 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2239 F:      drivers/gpio/gpio-ixp4xx.c
2240 F:      drivers/irqchip/irq-ixp4xx.c
2241 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
2242 F:      drivers/net/wan/ixp4xx_hss.c
2243 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
2244 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
2245 F:      include/linux/soc/ixp4xx/npe.h
2246 F:      include/linux/soc/ixp4xx/qmgr.h
2247
2248 ARM/INTEL KEEMBAY ARCHITECTURE
2249 M:      Paul J. Murphy <[email protected]>
2250 M:      Daniele Alessandrelli <[email protected]>
2251 S:      Maintained
2252 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2253 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2254 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2255
2256 ARM/INTEL XSC3 (MANZANO) ARM CORE
2257 M:      Lennert Buytenhek <[email protected]>
2258 L:      [email protected] (moderated for non-subscribers)
2259 S:      Maintained
2260
2261 ARM/LG1K ARCHITECTURE
2262 M:      Chanho Min <[email protected]>
2263 L:      [email protected] (moderated for non-subscribers)
2264 S:      Maintained
2265 F:      arch/arm64/boot/dts/lg/
2266
2267 ARM/LPC18XX ARCHITECTURE
2268 M:      Vladimir Zapolskiy <[email protected]>
2269 L:      [email protected] (moderated for non-subscribers)
2270 S:      Maintained
2271 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2272 F:      arch/arm/boot/dts/nxp/lpc/lpc43*
2273 F:      drivers/i2c/busses/i2c-lpc2k.c
2274 F:      drivers/memory/pl172.c
2275 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2276 F:      drivers/rtc/rtc-lpc24xx.c
2277 N:      lpc18xx
2278
2279 ARM/LPC32XX SOC SUPPORT
2280 M:      Vladimir Zapolskiy <[email protected]>
2281 L:      [email protected] (moderated for non-subscribers)
2282 S:      Maintained
2283 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2284 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2285 F:      arch/arm/boot/dts/nxp/lpc/lpc32*
2286 F:      arch/arm/mach-lpc32xx/
2287 F:      drivers/i2c/busses/i2c-pnx.c
2288 F:      drivers/net/ethernet/nxp/lpc_eth.c
2289 F:      drivers/usb/host/ohci-nxp.c
2290 F:      drivers/watchdog/pnx4008_wdt.c
2291 N:      lpc32xx
2292
2293 ARM/Marvell Dove/MV78xx0/Orion SOC support
2294 M:      Andrew Lunn <[email protected]>
2295 M:      Sebastian Hesselbarth <[email protected]>
2296 M:      Gregory Clement <[email protected]>
2297 L:      [email protected] (moderated for non-subscribers)
2298 S:      Maintained
2299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2300 F:      Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2301 F:      Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2302 F:      Documentation/devicetree/bindings/soc/dove/
2303 F:      arch/arm/boot/dts/marvell/dove*
2304 F:      arch/arm/boot/dts/marvell/orion5x*
2305 F:      arch/arm/mach-dove/
2306 F:      arch/arm/mach-mv78xx0/
2307 F:      arch/arm/mach-orion5x/
2308 F:      arch/arm/plat-orion/
2309 F:      drivers/soc/dove/
2310
2311 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2312 M:      Andrew Lunn <[email protected]>
2313 M:      Gregory Clement <[email protected]>
2314 M:      Sebastian Hesselbarth <[email protected]>
2315 L:      [email protected] (moderated for non-subscribers)
2316 S:      Maintained
2317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2318 F:      Documentation/devicetree/bindings/arm/marvell/
2319 F:      arch/arm/boot/dts/marvell/armada*
2320 F:      arch/arm/boot/dts/marvell/kirkwood*
2321 F:      arch/arm/configs/mvebu_*_defconfig
2322 F:      arch/arm/mach-mvebu/
2323 F:      arch/arm64/boot/dts/marvell/armada*
2324 F:      arch/arm64/boot/dts/marvell/cn913*
2325 F:      drivers/clk/mvebu/
2326 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2327 F:      drivers/cpufreq/armada-8k-cpufreq.c
2328 F:      drivers/cpufreq/mvebu-cpufreq.c
2329 F:      drivers/irqchip/irq-armada-370-xp.c
2330 F:      drivers/irqchip/irq-mvebu-*
2331 F:      drivers/pinctrl/mvebu/
2332 F:      drivers/rtc/rtc-armada38x.c
2333
2334 ARM/Mediatek RTC DRIVER
2335 M:      Eddie Huang <[email protected]>
2336 M:      Sean Wang <[email protected]>
2337 L:      [email protected] (moderated for non-subscribers)
2338 L:      [email protected] (moderated for non-subscribers)
2339 S:      Maintained
2340 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2341 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2342 F:      drivers/rtc/rtc-mt2712.c
2343 F:      drivers/rtc/rtc-mt6397.c
2344 F:      drivers/rtc/rtc-mt7622.c
2345
2346 ARM/Mediatek SoC support
2347 M:      Matthias Brugger <[email protected]>
2348 M:      AngeloGioacchino Del Regno <[email protected]>
2349 L:      [email protected]
2350 L:      [email protected] (moderated for non-subscribers)
2351 L:      [email protected] (moderated for non-subscribers)
2352 S:      Maintained
2353 W:      https://mtk.wiki.kernel.org/
2354 C:      irc://irc.libera.chat/linux-mediatek
2355 F:      arch/arm/boot/dts/mediatek/
2356 F:      arch/arm/mach-mediatek/
2357 F:      arch/arm64/boot/dts/mediatek/
2358 F:      drivers/soc/mediatek/
2359 N:      mtk
2360 N:      mt[2678]
2361 K:      mediatek
2362
2363 ARM/Mediatek USB3 PHY DRIVER
2364 M:      Chunfeng Yun <[email protected]>
2365 L:      [email protected] (moderated for non-subscribers)
2366 L:      [email protected] (moderated for non-subscribers)
2367 S:      Maintained
2368 F:      Documentation/devicetree/bindings/phy/mediatek,*
2369 F:      drivers/phy/mediatek/
2370
2371 ARM/MICROCHIP (ARM64) SoC support
2372 M:      Conor Dooley <[email protected]>
2373 M:      Nicolas Ferre <[email protected]>
2374 M:      Claudiu Beznea <[email protected]>
2375 L:      [email protected] (moderated for non-subscribers)
2376 S:      Supported
2377 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2378 F:      arch/arm64/boot/dts/microchip/
2379
2380 ARM/Microchip (AT91) SoC support
2381 M:      Nicolas Ferre <[email protected]>
2382 M:      Alexandre Belloni <[email protected]>
2383 M:      Claudiu Beznea <[email protected]>
2384 L:      [email protected] (moderated for non-subscribers)
2385 S:      Supported
2386 W:      http://www.linux4sam.org
2387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2388 F:      arch/arm/boot/dts/microchip/at91*
2389 F:      arch/arm/boot/dts/microchip/sama*
2390 F:      arch/arm/include/debug/at91.S
2391 F:      arch/arm/mach-at91/
2392 F:      drivers/memory/atmel*
2393 F:      drivers/watchdog/sama5d4_wdt.c
2394 F:      include/soc/at91/
2395 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2396 X:      drivers/net/wireless/atmel/
2397 N:      at91
2398 N:      atmel
2399
2400 ARM/Microchip Sparx5 SoC support
2401 M:      Lars Povlsen <[email protected]>
2402 M:      Steen Hegelund <[email protected]>
2403 M:      Daniel Machon <[email protected]>
2404 M:      [email protected]
2405 L:      [email protected] (moderated for non-subscribers)
2406 S:      Supported
2407 F:      arch/arm64/boot/dts/microchip/sparx*
2408 F:      drivers/net/ethernet/microchip/vcap/
2409 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2410 N:      sparx5
2411
2412 ARM/MILBEAUT ARCHITECTURE
2413 M:      Taichi Sugaya <[email protected]>
2414 M:      Takao Orito <[email protected]>
2415 L:      [email protected] (moderated for non-subscribers)
2416 S:      Maintained
2417 F:      arch/arm/boot/dts/socionext/milbeaut*
2418 F:      arch/arm/mach-milbeaut/
2419 N:      milbeaut
2420
2421 ARM/MStar/Sigmastar Armv7 SoC support
2422 M:      Daniel Palmer <[email protected]>
2423 M:      Romain Perier <[email protected]>
2424 L:      [email protected] (moderated for non-subscribers)
2425 S:      Maintained
2426 W:      http://linux-chenxing.org/
2427 T:      git git://github.com/linux-chenxing/linux.git
2428 F:      Documentation/devicetree/bindings/arm/mstar/*
2429 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2430 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2431 F:      arch/arm/boot/dts/sigmastar/
2432 F:      arch/arm/mach-mstar/
2433 F:      drivers/clk/mstar/
2434 F:      drivers/clocksource/timer-msc313e.c
2435 F:      drivers/gpio/gpio-msc313.c
2436 F:      drivers/rtc/rtc-msc313.c
2437 F:      drivers/watchdog/msc313e_wdt.c
2438 F:      include/dt-bindings/clock/mstar-*
2439 F:      include/dt-bindings/gpio/msc313-gpio.h
2440
2441 ARM/NOMADIK/Ux500 ARCHITECTURES
2442 M:      Linus Walleij <[email protected]>
2443 L:      [email protected] (moderated for non-subscribers)
2444 S:      Maintained
2445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2446 F:      Documentation/devicetree/bindings/arm/ste-*
2447 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2448 F:      Documentation/devicetree/bindings/arm/ux500/
2449 F:      Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2450 F:      arch/arm/boot/dts/st/ste-*
2451 F:      arch/arm/mach-nomadik/
2452 F:      arch/arm/mach-ux500/
2453 F:      drivers/clk/clk-nomadik.c
2454 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2455 F:      drivers/dma/ste_dma40*
2456 F:      drivers/pmdomain/st/ste-ux500-pm-domain.c
2457 F:      drivers/hwspinlock/u8500_hsem.c
2458 F:      drivers/i2c/busses/i2c-nomadik.c
2459 F:      drivers/iio/adc/ab8500-gpadc.c
2460 F:      drivers/mfd/ab8500*
2461 F:      drivers/mfd/abx500*
2462 F:      drivers/mfd/db8500*
2463 F:      drivers/pinctrl/nomadik/
2464 F:      drivers/rtc/rtc-ab8500.c
2465 F:      drivers/rtc/rtc-pl031.c
2466 F:      drivers/soc/ux500/
2467
2468 ARM/NUVOTON MA35 ARCHITECTURE
2469 M:      Jacky Huang <[email protected]>
2470 M:      Shan-Chun Hung <[email protected]>
2471 L:      [email protected] (moderated for non-subscribers)
2472 S:      Supported
2473 F:      Documentation/devicetree/bindings/*/*/*ma35*
2474 F:      Documentation/devicetree/bindings/*/*ma35*
2475 F:      arch/arm64/boot/dts/nuvoton/*ma35*
2476 F:      drivers/*/*/*ma35*
2477 F:      drivers/*/*ma35*
2478 K:      ma35d1
2479
2480 ARM/NUVOTON NPCM ARCHITECTURE
2481 M:      Avi Fishman <[email protected]>
2482 M:      Tomer Maimon <[email protected]>
2483 M:      Tali Perry <[email protected]>
2484 R:      Patrick Venture <[email protected]>
2485 R:      Nancy Yuen <[email protected]>
2486 R:      Benjamin Fair <[email protected]>
2487 L:      [email protected] (moderated for non-subscribers)
2488 S:      Supported
2489 F:      Documentation/devicetree/bindings/*/*/*npcm*
2490 F:      Documentation/devicetree/bindings/*/*npcm*
2491 F:      Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2492 F:      arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2493 F:      arch/arm/mach-npcm/
2494 F:      arch/arm64/boot/dts/nuvoton/
2495 F:      drivers/*/*/*npcm*
2496 F:      drivers/*/*npcm*
2497 F:      drivers/rtc/rtc-nct3018y.c
2498 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2499 F:      include/dt-bindings/clock/nuvoton,npcm845-clk.h
2500
2501 ARM/NUVOTON WPCM450 ARCHITECTURE
2502 M:      Jonathan Neuschäfer <[email protected]>
2503 L:      [email protected] (moderated for non-subscribers)
2504 S:      Maintained
2505 W:      https://github.com/neuschaefer/wpcm450/wiki
2506 F:      Documentation/devicetree/bindings/*/*wpcm*
2507 F:      arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2508 F:      arch/arm/configs/wpcm450_defconfig
2509 F:      arch/arm/mach-npcm/wpcm450.c
2510 F:      drivers/*/*/*wpcm*
2511 F:      drivers/*/*wpcm*
2512
2513 ARM/NXP S32G ARCHITECTURE
2514 M:      Chester Lin <[email protected]>
2515 R:      Andreas Färber <[email protected]>
2516 R:      Matthias Brugger <[email protected]>
2517 R:      NXP S32 Linux Team <[email protected]>
2518 L:      [email protected] (moderated for non-subscribers)
2519 S:      Maintained
2520 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2521
2522 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2523 M:      Alexander Clouter <[email protected]>
2524 L:      [email protected] (moderated for non-subscribers)
2525 S:      Maintained
2526 W:      http://www.digriz.org.uk/ts78xx/kernel
2527 F:      arch/arm/mach-orion5x/ts78xx-*
2528
2529 ARM/QUALCOMM CHROMEBOOK SUPPORT
2530 R:      [email protected]
2531 F:      arch/arm64/boot/dts/qcom/sc7180*
2532 F:      arch/arm64/boot/dts/qcom/sc7280*
2533 F:      arch/arm64/boot/dts/qcom/sdm845-cheza*
2534
2535 ARM/QUALCOMM SUPPORT
2536 M:      Andy Gross <[email protected]>
2537 M:      Bjorn Andersson <[email protected]>
2538 M:      Konrad Dybcio <[email protected]>
2539 L:      [email protected]
2540 S:      Maintained
2541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2542 F:      Documentation/devicetree/bindings/*/qcom*
2543 F:      Documentation/devicetree/bindings/soc/qcom/
2544 F:      arch/arm/boot/dts/qcom/
2545 F:      arch/arm/configs/qcom_defconfig
2546 F:      arch/arm/mach-qcom/
2547 F:      arch/arm64/boot/dts/qcom/
2548 F:      drivers/*/*/pm8???-*
2549 F:      drivers/*/*/qcom*
2550 F:      drivers/*/*/qcom/
2551 F:      drivers/*/qcom*
2552 F:      drivers/*/qcom/
2553 F:      drivers/bluetooth/btqcomsmd.c
2554 F:      drivers/clocksource/timer-qcom.c
2555 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2556 F:      drivers/extcon/extcon-qcom*
2557 F:      drivers/i2c/busses/i2c-qcom-geni.c
2558 F:      drivers/i2c/busses/i2c-qup.c
2559 F:      drivers/iommu/msm*
2560 F:      drivers/mfd/ssbi.c
2561 F:      drivers/mmc/host/mmci_qcom*
2562 F:      drivers/mmc/host/sdhci-msm.c
2563 F:      drivers/pci/controller/dwc/pcie-qcom.c
2564 F:      drivers/phy/qualcomm/
2565 F:      drivers/power/*/msm*
2566 F:      drivers/reset/reset-qcom-*
2567 F:      drivers/spi/spi-geni-qcom.c
2568 F:      drivers/spi/spi-qcom-qspi.c
2569 F:      drivers/spi/spi-qup.c
2570 F:      drivers/tty/serial/msm_serial.c
2571 F:      drivers/ufs/host/ufs-qcom*
2572 F:      drivers/usb/dwc3/dwc3-qcom.c
2573 F:      include/dt-bindings/*/qcom*
2574 F:      include/linux/*/qcom*
2575 F:      include/linux/soc/qcom/
2576
2577 ARM/RDA MICRO ARCHITECTURE
2578 M:      Manivannan Sadhasivam <[email protected]>
2579 L:      [email protected] (moderated for non-subscribers)
2580 L:      [email protected] (moderated for non-subscribers)
2581 S:      Maintained
2582 F:      Documentation/devicetree/bindings/arm/rda.yaml
2583 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2584 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2585 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2586 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2587 F:      arch/arm/boot/dts/unisoc/
2588 F:      drivers/clocksource/timer-rda.c
2589 F:      drivers/gpio/gpio-rda.c
2590 F:      drivers/irqchip/irq-rda-intc.c
2591 F:      drivers/tty/serial/rda-uart.c
2592
2593 ARM/REALTEK ARCHITECTURE
2594 M:      Andreas Färber <[email protected]>
2595 L:      [email protected] (moderated for non-subscribers)
2596 L:      [email protected] (moderated for non-subscribers)
2597 S:      Maintained
2598 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2599 F:      arch/arm/boot/dts/realtek/
2600 F:      arch/arm/mach-realtek/
2601 F:      arch/arm64/boot/dts/realtek/
2602
2603 ARM/RISC-V/RENESAS ARCHITECTURE
2604 M:      Geert Uytterhoeven <[email protected]>
2605 M:      Magnus Damm <[email protected]>
2606 L:      [email protected]
2607 S:      Supported
2608 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2609 C:      irc://irc.libera.chat/renesas-soc
2610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2611 F:      Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2612 F:      Documentation/devicetree/bindings/soc/renesas/
2613 F:      arch/arm/boot/dts/renesas/
2614 F:      arch/arm/configs/shmobile_defconfig
2615 F:      arch/arm/include/debug/renesas-scif.S
2616 F:      arch/arm/mach-shmobile/
2617 F:      arch/arm64/boot/dts/renesas/
2618 F:      arch/riscv/boot/dts/renesas/
2619 F:      drivers/pmdomain/renesas/
2620 F:      drivers/soc/renesas/
2621 F:      include/linux/soc/renesas/
2622 K:      \brenesas,
2623
2624 ARM/RISCPC ARCHITECTURE
2625 M:      Russell King <[email protected]>
2626 L:      [email protected] (moderated for non-subscribers)
2627 S:      Maintained
2628 W:      http://www.armlinux.org.uk/
2629 F:      arch/arm/include/asm/hardware/ioc.h
2630 F:      arch/arm/include/asm/hardware/iomd.h
2631 F:      arch/arm/include/asm/hardware/memc.h
2632 F:      arch/arm/mach-rpc/
2633 F:      drivers/net/ethernet/8390/etherh.c
2634 F:      drivers/net/ethernet/i825xx/ether1*
2635 F:      drivers/net/ethernet/seeq/ether3*
2636 F:      drivers/scsi/arm/
2637
2638 ARM/Rockchip SoC support
2639 M:      Heiko Stuebner <[email protected]>
2640 L:      [email protected] (moderated for non-subscribers)
2641 L:      [email protected]
2642 S:      Maintained
2643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2644 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2645 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2646 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2647 F:      arch/arm/boot/dts/rockchip/
2648 F:      arch/arm/mach-rockchip/
2649 F:      drivers/*/*/*rockchip*
2650 F:      drivers/*/*rockchip*
2651 F:      drivers/clk/rockchip/
2652 F:      drivers/i2c/busses/i2c-rk3x.c
2653 F:      sound/soc/rockchip/
2654 N:      rockchip
2655
2656 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2657 M:      Krzysztof Kozlowski <[email protected]>
2658 R:      Alim Akhtar <[email protected]>
2659 L:      [email protected] (moderated for non-subscribers)
2660 L:      [email protected]
2661 S:      Maintained
2662 P:      Documentation/process/maintainer-soc-clean-dts.rst
2663 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2664 B:      mailto:[email protected]
2665 C:      irc://irc.libera.chat/linux-exynos
2666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2667 F:      Documentation/arch/arm/samsung/
2668 F:      Documentation/devicetree/bindings/arm/samsung/
2669 F:      Documentation/devicetree/bindings/hwinfo/samsung,*
2670 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2671 F:      Documentation/devicetree/bindings/soc/samsung/
2672 F:      arch/arm/boot/dts/samsung/
2673 F:      arch/arm/mach-exynos*/
2674 F:      arch/arm/mach-s3c/
2675 F:      arch/arm/mach-s5p*/
2676 F:      arch/arm64/boot/dts/exynos/
2677 F:      drivers/*/*/*s3c24*
2678 F:      drivers/*/*s3c24*
2679 F:      drivers/*/*s3c64xx*
2680 F:      drivers/*/*s5pv210*
2681 F:      drivers/clocksource/samsung_pwm_timer.c
2682 F:      drivers/memory/samsung/
2683 F:      drivers/pwm/pwm-samsung.c
2684 F:      drivers/soc/samsung/
2685 F:      drivers/tty/serial/samsung*
2686 F:      include/clocksource/samsung_pwm.h
2687 F:      include/linux/platform_data/*s3c*
2688 F:      include/linux/serial_s3c.h
2689 F:      include/linux/soc/samsung/
2690 N:      exynos
2691 N:      s3c64xx
2692 N:      s5pv210
2693
2694 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2695 M:      Łukasz Stelmach <[email protected]>
2696 L:      [email protected] (moderated for non-subscribers)
2697 L:      [email protected]
2698 S:      Maintained
2699 F:      drivers/media/platform/samsung/s5p-g2d/
2700
2701 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2702 M:      Marek Szyprowski <[email protected]>
2703 L:      [email protected]
2704 L:      [email protected]
2705 S:      Maintained
2706 F:      Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2707 F:      drivers/media/cec/platform/s5p/
2708
2709 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2710 M:      Andrzej Pietrasiewicz <[email protected]>
2711 M:      Jacek Anaszewski <[email protected]>
2712 M:      Sylwester Nawrocki <[email protected]>
2713 L:      [email protected] (moderated for non-subscribers)
2714 L:      [email protected]
2715 S:      Maintained
2716 F:      Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2717 F:      drivers/media/platform/samsung/s5p-jpeg/
2718
2719 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2720 M:      Marek Szyprowski <[email protected]>
2721 M:      Andrzej Hajda <[email protected]>
2722 L:      [email protected] (moderated for non-subscribers)
2723 L:      [email protected]
2724 S:      Maintained
2725 F:      drivers/media/platform/samsung/s5p-mfc/
2726
2727 ARM/SOCFPGA ARCHITECTURE
2728 M:      Dinh Nguyen <[email protected]>
2729 S:      Maintained
2730 W:      http://www.rocketboards.org
2731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2732 F:      arch/arm/boot/dts/intel/socfpga/
2733 F:      arch/arm/configs/socfpga_defconfig
2734 F:      arch/arm/mach-socfpga/
2735 F:      arch/arm64/boot/dts/altera/
2736 F:      arch/arm64/boot/dts/intel/
2737
2738 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2739 M:      Dinh Nguyen <[email protected]>
2740 S:      Maintained
2741 F:      drivers/clk/socfpga/
2742
2743 ARM/SOCFPGA EDAC SUPPORT
2744 M:      Dinh Nguyen <[email protected]>
2745 S:      Maintained
2746 F:      drivers/edac/altera_edac.[ch]
2747
2748 ARM/SPREADTRUM SoC SUPPORT
2749 M:      Orson Zhai <[email protected]>
2750 M:      Baolin Wang <[email protected]>
2751 M:      Chunyan Zhang <[email protected]>
2752 S:      Maintained
2753 F:      arch/arm64/boot/dts/sprd
2754 N:      sprd
2755 N:      sc27xx
2756 N:      sc2731
2757
2758 ARM/STI ARCHITECTURE
2759 M:      Patrice Chotard <[email protected]>
2760 L:      [email protected] (moderated for non-subscribers)
2761 S:      Maintained
2762 W:      http://www.stlinux.com
2763 F:      Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2764 F:      Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2765 F:      arch/arm/boot/dts/st/sti*
2766 F:      arch/arm/mach-sti/
2767 F:      drivers/ata/ahci_st.c
2768 F:      drivers/char/hw_random/st-rng.c
2769 F:      drivers/clocksource/arm_global_timer.c
2770 F:      drivers/clocksource/clksrc_st_lpc.c
2771 F:      drivers/cpufreq/sti-cpufreq.c
2772 F:      drivers/dma/st_fdma*
2773 F:      drivers/i2c/busses/i2c-st.c
2774 F:      drivers/media/platform/st/sti/c8sectpfe/
2775 F:      drivers/media/rc/st_rc.c
2776 F:      drivers/mmc/host/sdhci-st.c
2777 F:      drivers/phy/st/phy-miphy28lp.c
2778 F:      drivers/phy/st/phy-stih407-usb.c
2779 F:      drivers/pinctrl/pinctrl-st.c
2780 F:      drivers/remoteproc/st_remoteproc.c
2781 F:      drivers/remoteproc/st_slim_rproc.c
2782 F:      drivers/reset/sti/
2783 F:      drivers/rtc/rtc-st-lpc.c
2784 F:      drivers/tty/serial/st-asc.c
2785 F:      drivers/usb/dwc3/dwc3-st.c
2786 F:      drivers/usb/host/ehci-st.c
2787 F:      drivers/usb/host/ohci-st.c
2788 F:      drivers/watchdog/st_lpc_wdt.c
2789 F:      include/linux/remoteproc/st_slim_rproc.h
2790
2791 ARM/STM32 ARCHITECTURE
2792 M:      Maxime Coquelin <[email protected]>
2793 M:      Alexandre Torgue <[email protected]>
2794 L:      [email protected] (moderated for non-subscribers)
2795 L:      [email protected] (moderated for non-subscribers)
2796 S:      Maintained
2797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2798 F:      arch/arm/boot/dts/st/stm32*
2799 F:      arch/arm/mach-stm32/
2800 F:      arch/arm64/boot/dts/st/
2801 F:      drivers/clocksource/armv7m_systick.c
2802 N:      stm32
2803 N:      stm
2804
2805 ARM/SUNPLUS SP7021 SOC SUPPORT
2806 M:      Qin Jian <[email protected]>
2807 L:      [email protected] (moderated for mon-subscribers)
2808 S:      Maintained
2809 W:      https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2810 F:      Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2811 F:      Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2812 F:      Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2813 F:      Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2814 F:      arch/arm/boot/dts/sunplus/
2815 F:      arch/arm/configs/sp7021_*defconfig
2816 F:      arch/arm/mach-sunplus/
2817 F:      drivers/clk/clk-sp7021.c
2818 F:      drivers/irqchip/irq-sp7021-intc.c
2819 F:      drivers/reset/reset-sunplus.c
2820 F:      include/dt-bindings/clock/sunplus,sp7021-clkc.h
2821 F:      include/dt-bindings/reset/sunplus,sp7021-reset.h
2822
2823 ARM/Synaptics SoC support
2824 M:      Jisheng Zhang <[email protected]>
2825 M:      Sebastian Hesselbarth <[email protected]>
2826 L:      [email protected] (moderated for non-subscribers)
2827 S:      Maintained
2828 F:      arch/arm/boot/dts/synaptics/
2829 F:      arch/arm/mach-berlin/
2830 F:      arch/arm64/boot/dts/synaptics/
2831
2832 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2833 M:      Lennert Buytenhek <[email protected]>
2834 L:      [email protected] (moderated for non-subscribers)
2835 S:      Maintained
2836
2837 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2838 M:      Hans Verkuil <[email protected]>
2839 L:      [email protected]
2840 L:      [email protected]
2841 S:      Maintained
2842 F:      Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2843 F:      drivers/media/cec/platform/tegra/
2844
2845 ARM/TESLA FSD SoC SUPPORT
2846 M:      Alim Akhtar <[email protected]>
2847 M:      [email protected]
2848 L:      [email protected] (moderated for non-subscribers)
2849 L:      [email protected]
2850 S:      Maintained
2851 F:      arch/arm64/boot/dts/tesla/
2852
2853 ARM/TETON BGA MACHINE SUPPORT
2854 M:      "Mark F. Brown" <[email protected]>
2855 L:      [email protected] (moderated for non-subscribers)
2856 S:      Maintained
2857
2858 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2859 M:      Santosh Shilimkar <[email protected]>
2860 L:      [email protected]
2861 S:      Maintained
2862 F:      drivers/memory/*emif*
2863
2864 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2865 M:      Nishanth Menon <[email protected]>
2866 M:      Santosh Shilimkar <[email protected]>
2867 L:      [email protected] (moderated for non-subscribers)
2868 S:      Maintained
2869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2870 F:      arch/arm/boot/dts/ti/keystone/
2871 F:      arch/arm/mach-keystone/
2872
2873 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2874 M:      Santosh Shilimkar <[email protected]>
2875 L:      [email protected]
2876 S:      Maintained
2877 F:      drivers/clk/keystone/
2878
2879 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2880 M:      Santosh Shilimkar <[email protected]>
2881 L:      [email protected] (moderated for non-subscribers)
2882 L:      [email protected]
2883 S:      Maintained
2884 F:      drivers/clocksource/timer-keystone.c
2885
2886 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2887 M:      Santosh Shilimkar <[email protected]>
2888 L:      [email protected]
2889 S:      Maintained
2890 F:      drivers/power/reset/keystone-reset.c
2891
2892 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2893 M:      Nishanth Menon <[email protected]>
2894 M:      Vignesh Raghavendra <[email protected]>
2895 M:      Tero Kristo <[email protected]>
2896 L:      [email protected] (moderated for non-subscribers)
2897 S:      Supported
2898 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2899 F:      Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2900 F:      arch/arm64/boot/dts/ti/Makefile
2901 F:      arch/arm64/boot/dts/ti/k3-*
2902
2903 ARM/TOSHIBA VISCONTI ARCHITECTURE
2904 M:      Nobuhiro Iwamatsu <[email protected]>
2905 L:      [email protected] (moderated for non-subscribers)
2906 S:      Supported
2907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2908 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2909 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2910 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2911 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2912 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2913 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2914 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2915 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2916 F:      arch/arm64/boot/dts/toshiba/
2917 F:      drivers/clk/visconti/
2918 F:      drivers/gpio/gpio-visconti.c
2919 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2920 F:      drivers/pci/controller/dwc/pcie-visconti.c
2921 F:      drivers/pinctrl/visconti/
2922 F:      drivers/watchdog/visconti_wdt.c
2923 N:      visconti
2924
2925 ARM/UNIPHIER ARCHITECTURE
2926 M:      Kunihiko Hayashi <[email protected]>
2927 M:      Masami Hiramatsu <[email protected]>
2928 L:      [email protected] (moderated for non-subscribers)
2929 S:      Maintained
2930 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2931 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2932 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2933 F:      Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2934 F:      arch/arm/boot/dts/socionext/uniphier*
2935 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2936 F:      arch/arm/mach-uniphier/
2937 F:      arch/arm/mm/cache-uniphier.c
2938 F:      arch/arm64/boot/dts/socionext/uniphier*
2939 F:      drivers/bus/uniphier-system-bus.c
2940 F:      drivers/clk/uniphier/
2941 F:      drivers/dma/uniphier-mdmac.c
2942 F:      drivers/gpio/gpio-uniphier.c
2943 F:      drivers/i2c/busses/i2c-uniphier*
2944 F:      drivers/irqchip/irq-uniphier-aidet.c
2945 F:      drivers/mmc/host/uniphier-sd.c
2946 F:      drivers/pinctrl/uniphier/
2947 F:      drivers/reset/reset-uniphier.c
2948 F:      drivers/tty/serial/8250/8250_uniphier.c
2949 N:      uniphier
2950
2951 ARM/VERSATILE EXPRESS PLATFORM
2952 M:      Liviu Dudau <[email protected]>
2953 M:      Sudeep Holla <[email protected]>
2954 M:      Lorenzo Pieralisi <[email protected]>
2955 L:      [email protected] (moderated for non-subscribers)
2956 S:      Maintained
2957 N:      mps2
2958 N:      vexpress
2959 F:      arch/arm/mach-versatile/
2960 F:      arch/arm64/boot/dts/arm/
2961 F:      drivers/clocksource/timer-versatile.c
2962 X:      drivers/cpufreq/vexpress-spc-cpufreq.c
2963 X:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
2964
2965 ARM/VFP SUPPORT
2966 M:      Russell King <[email protected]>
2967 L:      [email protected] (moderated for non-subscribers)
2968 S:      Maintained
2969 W:      http://www.armlinux.org.uk/
2970 F:      arch/arm/vfp/
2971
2972 ARM/VT8500 ARM ARCHITECTURE
2973 L:      [email protected] (moderated for non-subscribers)
2974 S:      Orphan
2975 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2976 F:      arch/arm/mach-vt8500/
2977 F:      drivers/clocksource/timer-vt8500.c
2978 F:      drivers/i2c/busses/i2c-wmt.c
2979 F:      drivers/mmc/host/wmt-sdmmc.c
2980 F:      drivers/pwm/pwm-vt8500.c
2981 F:      drivers/rtc/rtc-vt8500.c
2982 F:      drivers/tty/serial/vt8500_serial.c
2983 F:      drivers/usb/host/ehci-platform.c
2984 F:      drivers/usb/host/uhci-platform.c
2985 F:      drivers/video/fbdev/vt8500lcdfb.*
2986 F:      drivers/video/fbdev/wm8505fb*
2987 F:      drivers/video/fbdev/wmt_ge_rops.*
2988
2989 ARM/ZYNQ ARCHITECTURE
2990 M:      Michal Simek <[email protected]>
2991 L:      [email protected] (moderated for non-subscribers)
2992 S:      Supported
2993 W:      http://wiki.xilinx.com
2994 T:      git https://github.com/Xilinx/linux-xlnx.git
2995 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2996 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2997 F:      Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
2998 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
2999 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3000 F:      arch/arm/mach-zynq/
3001 F:      drivers/clocksource/timer-cadence-ttc.c
3002 F:      drivers/cpuidle/cpuidle-zynq.c
3003 F:      drivers/edac/synopsys_edac.c
3004 F:      drivers/i2c/busses/i2c-cadence.c
3005 F:      drivers/i2c/busses/i2c-xiic.c
3006 F:      drivers/mmc/host/sdhci-of-arasan.c
3007 N:      zynq
3008 N:      xilinx
3009
3010 ARM64 PORT (AARCH64 ARCHITECTURE)
3011 M:      Catalin Marinas <[email protected]>
3012 M:      Will Deacon <[email protected]>
3013 L:      [email protected] (moderated for non-subscribers)
3014 S:      Maintained
3015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3016 F:      Documentation/arch/arm64/
3017 F:      arch/arm64/
3018 F:      tools/testing/selftests/arm64/
3019 X:      arch/arm64/boot/dts/
3020
3021 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3022 M:      George McCollister <[email protected]>
3023 L:      [email protected]
3024 S:      Maintained
3025 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3026 F:      drivers/net/dsa/xrs700x/*
3027 F:      net/dsa/tag_xrs700x.c
3028
3029 AS3645A LED FLASH CONTROLLER DRIVER
3030 M:      Sakari Ailus <[email protected]>
3031 L:      [email protected]
3032 S:      Maintained
3033 F:      drivers/leds/flash/leds-as3645a.c
3034
3035 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3036 M:      Tianshu Qiu <[email protected]>
3037 L:      [email protected]
3038 S:      Maintained
3039 T:      git git://linuxtv.org/media_tree.git
3040 F:      Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3041 F:      drivers/media/i2c/ak7375.c
3042
3043 ASAHI KASEI AK8974 DRIVER
3044 M:      Linus Walleij <[email protected]>
3045 L:      [email protected]
3046 S:      Supported
3047 W:      http://www.akm.com/
3048 F:      drivers/iio/magnetometer/ak8974.c
3049
3050 ASC7621 HARDWARE MONITOR DRIVER
3051 M:      George Joseph <[email protected]>
3052 L:      [email protected]
3053 S:      Maintained
3054 F:      Documentation/hwmon/asc7621.rst
3055 F:      drivers/hwmon/asc7621.c
3056
3057 ASIX AX88796C SPI ETHERNET ADAPTER
3058 M:      Łukasz Stelmach <[email protected]>
3059 S:      Maintained
3060 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3061 F:      drivers/net/ethernet/asix/ax88796c_*
3062
3063 ASPEED CRYPTO DRIVER
3064 M:      Neal Liu <[email protected]>
3065 L:      [email protected] (moderated for non-subscribers)
3066 S:      Maintained
3067 F:      Documentation/devicetree/bindings/crypto/aspeed,*
3068 F:      drivers/crypto/aspeed/
3069
3070 ASPEED PECI CONTROLLER
3071 M:      Iwona Winiarska <[email protected]>
3072 L:      [email protected] (moderated for non-subscribers)
3073 L:      [email protected] (moderated for non-subscribers)
3074 S:      Supported
3075 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3076 F:      drivers/peci/controller/peci-aspeed.c
3077
3078 ASPEED PINCTRL DRIVERS
3079 M:      Andrew Jeffery <[email protected]>
3080 L:      [email protected] (moderated for non-subscribers)
3081 L:      [email protected] (moderated for non-subscribers)
3082 L:      [email protected]
3083 S:      Maintained
3084 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3085 F:      drivers/pinctrl/aspeed/
3086
3087 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3088 M:      Eddie James <[email protected]>
3089 L:      [email protected] (moderated for non-subscribers)
3090 S:      Maintained
3091 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3092 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3093 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3094
3095 ASPEED SD/MMC DRIVER
3096 M:      Andrew Jeffery <[email protected]>
3097 L:      [email protected] (moderated for non-subscribers)
3098 L:      [email protected] (moderated for non-subscribers)
3099 L:      [email protected]
3100 S:      Maintained
3101 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3102 F:      drivers/mmc/host/sdhci-of-aspeed*
3103
3104 ASPEED SMC SPI DRIVER
3105 M:      Chin-Ting Kuo <[email protected]>
3106 M:      Cédric Le Goater <[email protected]>
3107 L:      [email protected] (moderated for non-subscribers)
3108 L:      [email protected] (moderated for non-subscribers)
3109 L:      [email protected]
3110 S:      Maintained
3111 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3112 F:      drivers/spi/spi-aspeed-smc.c
3113
3114 ASPEED USB UDC DRIVER
3115 M:      Neal Liu <[email protected]>
3116 L:      [email protected] (moderated for non-subscribers)
3117 S:      Maintained
3118 F:      Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3119 F:      drivers/usb/gadget/udc/aspeed_udc.c
3120
3121 ASPEED VIDEO ENGINE DRIVER
3122 M:      Eddie James <[email protected]>
3123 L:      [email protected]
3124 L:      [email protected] (moderated for non-subscribers)
3125 S:      Maintained
3126 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3127 F:      drivers/media/platform/aspeed/
3128
3129 ASUS EC HARDWARE MONITOR DRIVER
3130 M:      Eugene Shalygin <[email protected]>
3131 L:      [email protected]
3132 S:      Maintained
3133 F:      drivers/hwmon/asus-ec-sensors.c
3134
3135 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3136 M:      Corentin Chary <[email protected]>
3137 L:      [email protected]
3138 L:      [email protected]
3139 S:      Maintained
3140 W:      http://acpi4asus.sf.net
3141 F:      drivers/platform/x86/asus*.c
3142 F:      drivers/platform/x86/eeepc*.c
3143
3144 ASUS TF103C DOCK DRIVER
3145 M:      Hans de Goede <[email protected]>
3146 L:      [email protected]
3147 S:      Maintained
3148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3149 F:      drivers/platform/x86/asus-tf103c-dock.c
3150
3151 ASUS WIRELESS RADIO CONTROL DRIVER
3152 M:      João Paulo Rechi Vita <[email protected]>
3153 L:      [email protected]
3154 S:      Maintained
3155 F:      drivers/platform/x86/asus-wireless.c
3156
3157 ASUS WMI HARDWARE MONITOR DRIVER
3158 M:      Ed Brindley <[email protected]>
3159 M:      Denis Pauk <[email protected]>
3160 L:      [email protected]
3161 S:      Maintained
3162 F:      drivers/hwmon/asus_wmi_sensors.c
3163
3164 ASYMMETRIC KEYS
3165 M:      David Howells <[email protected]>
3166 L:      [email protected]
3167 S:      Maintained
3168 F:      Documentation/crypto/asymmetric-keys.rst
3169 F:      crypto/asymmetric_keys/
3170 F:      include/crypto/pkcs7.h
3171 F:      include/crypto/public_key.h
3172 F:      include/linux/verification.h
3173
3174 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3175 R:      Dan Williams <[email protected]>
3176 S:      Odd fixes
3177 W:      http://sourceforge.net/projects/xscaleiop
3178 F:      Documentation/crypto/async-tx-api.rst
3179 F:      crypto/async_tx/
3180 F:      include/linux/async_tx.h
3181
3182 AT24 EEPROM DRIVER
3183 M:      Bartosz Golaszewski <[email protected]>
3184 L:      [email protected]
3185 S:      Maintained
3186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3187 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3188 F:      drivers/misc/eeprom/at24.c
3189
3190 ATA OVER ETHERNET (AOE) DRIVER
3191 M:      "Justin Sanders" <[email protected]>
3192 S:      Supported
3193 W:      http://www.openaoe.org/
3194 F:      Documentation/admin-guide/aoe/
3195 F:      drivers/block/aoe/
3196
3197 ATC260X PMIC MFD DRIVER
3198 M:      Manivannan Sadhasivam <[email protected]>
3199 M:      Cristian Ciocaltea <[email protected]>
3200 L:      [email protected]
3201 S:      Maintained
3202 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3203 F:      drivers/input/misc/atc260x-onkey.c
3204 F:      drivers/mfd/atc260*
3205 F:      drivers/power/reset/atc260x-poweroff.c
3206 F:      drivers/regulator/atc260x-regulator.c
3207 F:      include/linux/mfd/atc260x/*
3208
3209 ATHEROS 71XX/9XXX GPIO DRIVER
3210 M:      Alban Bedel <[email protected]>
3211 S:      Maintained
3212 W:      https://github.com/AlbanBedel/linux
3213 T:      git git://github.com/AlbanBedel/linux
3214 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3215 F:      drivers/gpio/gpio-ath79.c
3216
3217 ATHEROS 71XX/9XXX USB PHY DRIVER
3218 M:      Alban Bedel <[email protected]>
3219 S:      Maintained
3220 W:      https://github.com/AlbanBedel/linux
3221 T:      git git://github.com/AlbanBedel/linux
3222 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3223 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3224
3225 ATHEROS ATH GENERIC UTILITIES
3226 M:      Kalle Valo <[email protected]>
3227 L:      [email protected]
3228 S:      Supported
3229 F:      drivers/net/wireless/ath/*
3230
3231 ATHEROS ATH5K WIRELESS DRIVER
3232 M:      Jiri Slaby <[email protected]>
3233 M:      Nick Kossifidis <[email protected]>
3234 M:      Luis Chamberlain <[email protected]>
3235 L:      [email protected]
3236 S:      Maintained
3237 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3238 F:      drivers/net/wireless/ath/ath5k/
3239
3240 ATHEROS ATH6KL WIRELESS DRIVER
3241 L:      [email protected]
3242 S:      Orphan
3243 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3244 F:      drivers/net/wireless/ath/ath6kl/
3245
3246 ATI_REMOTE2 DRIVER
3247 M:      Ville Syrjala <[email protected]>
3248 S:      Maintained
3249 F:      drivers/input/misc/ati_remote2.c
3250
3251 ATK0110 HWMON DRIVER
3252 M:      Luca Tettamanti <[email protected]>
3253 L:      [email protected]
3254 S:      Maintained
3255 F:      drivers/hwmon/asus_atk0110.c
3256
3257 ATLX ETHERNET DRIVERS
3258 M:      Chris Snook <[email protected]>
3259 L:      [email protected]
3260 S:      Maintained
3261 W:      http://sourceforge.net/projects/atl1
3262 W:      http://atl1.sourceforge.net
3263 F:      drivers/net/ethernet/atheros/
3264
3265 ATM
3266 M:      Chas Williams <[email protected]>
3267 L:      [email protected] (moderated for non-subscribers)
3268 L:      [email protected]
3269 S:      Maintained
3270 W:      http://linux-atm.sourceforge.net
3271 F:      drivers/atm/
3272 F:      include/linux/atm*
3273 F:      include/uapi/linux/atm*
3274
3275 ATMEL MACB ETHERNET DRIVER
3276 M:      Nicolas Ferre <[email protected]>
3277 M:      Claudiu Beznea <[email protected]>
3278 S:      Supported
3279 F:      drivers/net/ethernet/cadence/
3280
3281 ATMEL MAXTOUCH DRIVER
3282 M:      Nick Dyer <[email protected]>
3283 S:      Maintained
3284 T:      git git://github.com/ndyer/linux.git
3285 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3286 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3287
3288 ATMEL WIRELESS DRIVER
3289 L:      [email protected]
3290 S:      Orphan
3291 W:      http://www.thekelleys.org.uk/atmel
3292 W:      http://atmelwlandriver.sourceforge.net/
3293 F:      drivers/net/wireless/atmel/atmel*
3294
3295 ATOMIC INFRASTRUCTURE
3296 M:      Will Deacon <[email protected]>
3297 M:      Peter Zijlstra <[email protected]>
3298 R:      Boqun Feng <[email protected]>
3299 R:      Mark Rutland <[email protected]>
3300 L:      [email protected]
3301 S:      Maintained
3302 F:      Documentation/atomic_*.txt
3303 F:      arch/*/include/asm/atomic*.h
3304 F:      include/*/atomic*.h
3305 F:      include/linux/refcount.h
3306 F:      scripts/atomic/
3307
3308 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3309 M:      Bradley Grove <[email protected]>
3310 L:      [email protected]
3311 S:      Supported
3312 W:      http://www.attotech.com
3313 F:      drivers/scsi/esas2r
3314
3315 ATUSB IEEE 802.15.4 RADIO DRIVER
3316 M:      Stefan Schmidt <[email protected]>
3317 L:      [email protected]
3318 S:      Maintained
3319 F:      drivers/net/ieee802154/at86rf230.h
3320 F:      drivers/net/ieee802154/atusb.c
3321 F:      drivers/net/ieee802154/atusb.h
3322
3323 AUDIT SUBSYSTEM
3324 M:      Paul Moore <[email protected]>
3325 M:      Eric Paris <[email protected]>
3326 L:      [email protected]
3327 S:      Supported
3328 W:      https://github.com/linux-audit
3329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3330 F:      include/asm-generic/audit_*.h
3331 F:      include/linux/audit.h
3332 F:      include/linux/audit_arch.h
3333 F:      include/uapi/linux/audit.h
3334 F:      kernel/audit*
3335 F:      lib/*audit.c
3336
3337 AUXILIARY BUS DRIVER
3338 M:      Greg Kroah-Hartman <[email protected]>
3339 R:      Dave Ertman <[email protected]>
3340 R:      Ira Weiny <[email protected]>
3341 S:      Supported
3342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3343 F:      Documentation/driver-api/auxiliary_bus.rst
3344 F:      drivers/base/auxiliary.c
3345 F:      include/linux/auxiliary_bus.h
3346
3347 AUXILIARY DISPLAY DRIVERS
3348 M:      Miguel Ojeda <[email protected]>
3349 S:      Maintained
3350 F:      Documentation/devicetree/bindings/auxdisplay/
3351 F:      drivers/auxdisplay/
3352 F:      include/linux/cfag12864b.h
3353
3354 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3355 M:      Andreas Klinger <[email protected]>
3356 L:      [email protected]
3357 S:      Maintained
3358 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3359 F:      drivers/iio/adc/hx711.c
3360
3361 AX.25 NETWORK LAYER
3362 M:      Ralf Baechle <[email protected]>
3363 L:      [email protected]
3364 S:      Maintained
3365 W:      https://linux-ax25.in-berlin.de
3366 F:      include/net/ax25.h
3367 F:      include/uapi/linux/ax25.h
3368 F:      net/ax25/
3369
3370 AXENTIA ARM DEVICES
3371 M:      Peter Rosin <[email protected]>
3372 L:      [email protected] (moderated for non-subscribers)
3373 S:      Maintained
3374 F:      arch/arm/boot/dts/microchip/at91-linea.dtsi
3375 F:      arch/arm/boot/dts/microchip/at91-natte.dtsi
3376 F:      arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3377 F:      arch/arm/boot/dts/microchip/at91-tse850-3.dts
3378
3379 AXENTIA ASOC DRIVERS
3380 M:      Peter Rosin <[email protected]>
3381 L:      [email protected] (moderated for non-subscribers)
3382 S:      Maintained
3383 F:      Documentation/devicetree/bindings/sound/axentia,*
3384 F:      sound/soc/atmel/tse850-pcm5142.c
3385
3386 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3387 M:      Nuno Sá <[email protected]>
3388 L:      [email protected]
3389 S:      Supported
3390 W:      https://ez.analog.com/linux-software-drivers
3391 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3392 F:      drivers/hwmon/axi-fan-control.c
3393
3394 AXXIA I2C CONTROLLER
3395 M:      Krzysztof Adamski <[email protected]>
3396 L:      [email protected]
3397 S:      Maintained
3398 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3399 F:      drivers/i2c/busses/i2c-axxia.c
3400
3401 AZ6007 DVB DRIVER
3402 M:      Mauro Carvalho Chehab <[email protected]>
3403 L:      [email protected]
3404 S:      Maintained
3405 W:      https://linuxtv.org
3406 T:      git git://linuxtv.org/media_tree.git
3407 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3408
3409 AZTECH FM RADIO RECEIVER DRIVER
3410 M:      Hans Verkuil <[email protected]>
3411 L:      [email protected]
3412 S:      Maintained
3413 W:      https://linuxtv.org
3414 T:      git git://linuxtv.org/media_tree.git
3415 F:      drivers/media/radio/radio-aztech*
3416
3417 B43 WIRELESS DRIVER
3418 L:      [email protected]
3419 L:      [email protected]
3420 S:      Orphan
3421 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3422 F:      drivers/net/wireless/broadcom/b43/
3423
3424 B43LEGACY WIRELESS DRIVER
3425 M:      Larry Finger <[email protected]>
3426 L:      [email protected]
3427 L:      [email protected]
3428 S:      Maintained
3429 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3430 F:      drivers/net/wireless/broadcom/b43legacy/
3431
3432 BACKLIGHT CLASS/SUBSYSTEM
3433 M:      Lee Jones <[email protected]>
3434 M:      Daniel Thompson <[email protected]>
3435 M:      Jingoo Han <[email protected]>
3436 L:      [email protected]
3437 S:      Maintained
3438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3439 F:      Documentation/ABI/stable/sysfs-class-backlight
3440 F:      Documentation/ABI/testing/sysfs-class-backlight
3441 F:      Documentation/devicetree/bindings/leds/backlight
3442 F:      drivers/video/backlight/
3443 F:      include/linux/backlight.h
3444 F:      include/linux/pwm_backlight.h
3445
3446 BARCO P50 GPIO DRIVER
3447 M:      Santosh Kumar Yadav <[email protected]>
3448 M:      Peter Korsgaard <[email protected]>
3449 S:      Maintained
3450 F:      drivers/platform/x86/barco-p50-gpio.c
3451
3452 BATMAN ADVANCED
3453 M:      Marek Lindner <[email protected]>
3454 M:      Simon Wunderlich <[email protected]>
3455 M:      Antonio Quartulli <[email protected]>
3456 M:      Sven Eckelmann <[email protected]>
3457 L:      [email protected] (moderated for non-subscribers)
3458 S:      Maintained
3459 W:      https://www.open-mesh.org/
3460 Q:      https://patchwork.open-mesh.org/project/batman/list/
3461 B:      https://www.open-mesh.org/projects/batman-adv/issues
3462 C:      ircs://irc.hackint.org/batadv
3463 T:      git https://git.open-mesh.org/linux-merge.git
3464 F:      Documentation/networking/batman-adv.rst
3465 F:      include/uapi/linux/batadv_packet.h
3466 F:      include/uapi/linux/batman_adv.h
3467 F:      net/batman-adv/
3468
3469 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3470 M:      Thomas Sailer <[email protected]>
3471 L:      [email protected]
3472 S:      Maintained
3473 W:      http://www.baycom.org/~tom/ham/ham.html
3474 F:      drivers/net/hamradio/baycom*
3475
3476 BCACHE (BLOCK LAYER CACHE)
3477 M:      Coly Li <[email protected]>
3478 M:      Kent Overstreet <[email protected]>
3479 L:      [email protected]
3480 S:      Maintained
3481 W:      http://bcache.evilpiepirate.org
3482 C:      irc://irc.oftc.net/bcache
3483 F:      drivers/md/bcache/
3484
3485 BDISP ST MEDIA DRIVER
3486 M:      Fabien Dessenne <[email protected]>
3487 L:      [email protected]
3488 S:      Supported
3489 W:      https://linuxtv.org
3490 T:      git git://linuxtv.org/media_tree.git
3491 F:      drivers/media/platform/st/sti/bdisp
3492
3493 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3494 M:      Dariusz Marcinkiewicz <[email protected]>
3495 L:      [email protected]
3496 S:      Maintained
3497 F:      drivers/net/ethernet/ec_bhf.c
3498
3499 BEFS FILE SYSTEM
3500 M:      Luis de Bethencourt <[email protected]>
3501 M:      Salah Triki <[email protected]>
3502 S:      Maintained
3503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3504 F:      Documentation/filesystems/befs.rst
3505 F:      fs/befs/
3506
3507 BFQ I/O SCHEDULER
3508 M:      Paolo Valente <[email protected]>
3509 M:      Jens Axboe <[email protected]>
3510 L:      [email protected]
3511 S:      Maintained
3512 F:      Documentation/block/bfq-iosched.rst
3513 F:      block/bfq-*
3514
3515 BFS FILE SYSTEM
3516 M:      "Tigran A. Aivazian" <[email protected]>
3517 S:      Maintained
3518 F:      Documentation/filesystems/bfs.rst
3519 F:      fs/bfs/
3520 F:      include/uapi/linux/bfs_fs.h
3521
3522 BITMAP API
3523 M:      Yury Norov <[email protected]>
3524 R:      Andy Shevchenko <[email protected]>
3525 R:      Rasmus Villemoes <[email protected]>
3526 S:      Maintained
3527 F:      include/linux/bitfield.h
3528 F:      include/linux/bitmap.h
3529 F:      include/linux/bits.h
3530 F:      include/linux/cpumask.h
3531 F:      include/linux/find.h
3532 F:      include/linux/nodemask.h
3533 F:      include/vdso/bits.h
3534 F:      lib/bitmap.c
3535 F:      lib/cpumask.c
3536 F:      lib/cpumask_kunit.c
3537 F:      lib/find_bit.c
3538 F:      lib/find_bit_benchmark.c
3539 F:      lib/test_bitmap.c
3540 F:      tools/include/linux/bitfield.h
3541 F:      tools/include/linux/bitmap.h
3542 F:      tools/include/linux/bits.h
3543 F:      tools/include/linux/find.h
3544 F:      tools/include/vdso/bits.h
3545 F:      tools/lib/bitmap.c
3546 F:      tools/lib/find_bit.c
3547
3548 BLINKM RGB LED DRIVER
3549 M:      Jan-Simon Moeller <[email protected]>
3550 S:      Maintained
3551 F:      drivers/leds/leds-blinkm.c
3552
3553 BLOCK LAYER
3554 M:      Jens Axboe <[email protected]>
3555 L:      [email protected]
3556 S:      Maintained
3557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3558 F:      Documentation/ABI/stable/sysfs-block
3559 F:      Documentation/block/
3560 F:      block/
3561 F:      drivers/block/
3562 F:      include/linux/bio.h
3563 F:      include/linux/blk*
3564 F:      kernel/trace/blktrace.c
3565 F:      lib/sbitmap.c
3566
3567 BLOCK2MTD DRIVER
3568 M:      Joern Engel <[email protected]>
3569 L:      [email protected]
3570 S:      Maintained
3571 F:      drivers/mtd/devices/block2mtd.c
3572
3573 BLUETOOTH DRIVERS
3574 M:      Marcel Holtmann <[email protected]>
3575 M:      Johan Hedberg <[email protected]>
3576 M:      Luiz Augusto von Dentz <[email protected]>
3577 L:      [email protected]
3578 S:      Supported
3579 W:      http://www.bluez.org/
3580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3581 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3582 F:      Documentation/devicetree/bindings/net/bluetooth/
3583 F:      drivers/bluetooth/
3584
3585 BLUETOOTH SUBSYSTEM
3586 M:      Marcel Holtmann <[email protected]>
3587 M:      Johan Hedberg <[email protected]>
3588 M:      Luiz Augusto von Dentz <[email protected]>
3589 L:      [email protected]
3590 S:      Supported
3591 W:      http://www.bluez.org/
3592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3594 F:      include/net/bluetooth/
3595 F:      net/bluetooth/
3596
3597 BONDING DRIVER
3598 M:      Jay Vosburgh <[email protected]>
3599 M:      Andy Gospodarek <[email protected]>
3600 L:      [email protected]
3601 S:      Supported
3602 W:      http://sourceforge.net/projects/bonding/
3603 F:      Documentation/networking/bonding.rst
3604 F:      drivers/net/bonding/
3605 F:      include/net/bond*
3606 F:      include/uapi/linux/if_bonding.h
3607 F:      tools/testing/selftests/drivers/net/bonding/
3608
3609 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3610 M:      Dan Robertson <[email protected]>
3611 L:      [email protected]
3612 S:      Maintained
3613 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3614 F:      drivers/iio/accel/bma400*
3615
3616 BPF JIT for ARM
3617 M:      Shubham Bansal <[email protected]>
3618 L:      [email protected]
3619 S:      Odd Fixes
3620 F:      arch/arm/net/
3621
3622 BPF JIT for ARM64
3623 M:      Daniel Borkmann <[email protected]>
3624 M:      Alexei Starovoitov <[email protected]>
3625 M:      Zi Shen Lim <[email protected]>
3626 L:      [email protected]
3627 S:      Supported
3628 F:      arch/arm64/net/
3629
3630 BPF JIT for MIPS (32-BIT AND 64-BIT)
3631 M:      Johan Almbladh <[email protected]>
3632 M:      Paul Burton <[email protected]>
3633 L:      [email protected]
3634 S:      Maintained
3635 F:      arch/mips/net/
3636
3637 BPF JIT for NFP NICs
3638 M:      Jakub Kicinski <[email protected]>
3639 L:      [email protected]
3640 S:      Odd Fixes
3641 F:      drivers/net/ethernet/netronome/nfp/bpf/
3642
3643 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3644 M:      Naveen N. Rao <[email protected]>
3645 M:      Michael Ellerman <[email protected]>
3646 L:      [email protected]
3647 S:      Supported
3648 F:      arch/powerpc/net/
3649
3650 BPF JIT for RISC-V (32-bit)
3651 M:      Luke Nelson <[email protected]>
3652 M:      Xi Wang <[email protected]>
3653 L:      [email protected]
3654 S:      Maintained
3655 F:      arch/riscv/net/
3656 X:      arch/riscv/net/bpf_jit_comp64.c
3657
3658 BPF JIT for RISC-V (64-bit)
3659 M:      Björn Töpel <[email protected]>
3660 L:      [email protected]
3661 S:      Maintained
3662 F:      arch/riscv/net/
3663 X:      arch/riscv/net/bpf_jit_comp32.c
3664
3665 BPF JIT for S390
3666 M:      Ilya Leoshkevich <[email protected]>
3667 M:      Heiko Carstens <[email protected]>
3668 M:      Vasily Gorbik <[email protected]>
3669 L:      [email protected]
3670 S:      Supported
3671 F:      arch/s390/net/
3672 X:      arch/s390/net/pnet.c
3673
3674 BPF JIT for SPARC (32-BIT AND 64-BIT)
3675 M:      David S. Miller <[email protected]>
3676 L:      [email protected]
3677 S:      Odd Fixes
3678 F:      arch/sparc/net/
3679
3680 BPF JIT for X86 32-BIT
3681 M:      Wang YanQing <[email protected]>
3682 L:      [email protected]
3683 S:      Odd Fixes
3684 F:      arch/x86/net/bpf_jit_comp32.c
3685
3686 BPF JIT for X86 64-BIT
3687 M:      Alexei Starovoitov <[email protected]>
3688 M:      Daniel Borkmann <[email protected]>
3689 L:      [email protected]
3690 S:      Supported
3691 F:      arch/x86/net/
3692 X:      arch/x86/net/bpf_jit_comp32.c
3693
3694 BPF [BTF]
3695 M:      Martin KaFai Lau <[email protected]>
3696 L:      [email protected]
3697 S:      Maintained
3698 F:      include/linux/btf*
3699 F:      kernel/bpf/btf.c
3700
3701 BPF [CORE]
3702 M:      Alexei Starovoitov <[email protected]>
3703 M:      Daniel Borkmann <[email protected]>
3704 R:      John Fastabend <[email protected]>
3705 L:      [email protected]
3706 S:      Maintained
3707 F:      include/linux/bpf*
3708 F:      include/linux/filter.h
3709 F:      include/linux/tnum.h
3710 F:      kernel/bpf/core.c
3711 F:      kernel/bpf/dispatcher.c
3712 F:      kernel/bpf/mprog.c
3713 F:      kernel/bpf/syscall.c
3714 F:      kernel/bpf/tnum.c
3715 F:      kernel/bpf/trampoline.c
3716 F:      kernel/bpf/verifier.c
3717
3718 BPF [DOCUMENTATION] (Related to Standardization)
3719 R:      David Vernet <[email protected]>
3720 L:      [email protected]
3721 L:      [email protected]
3722 S:      Maintained
3723 F:      Documentation/bpf/standardization/
3724
3725 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3726 M:      Alexei Starovoitov <[email protected]>
3727 M:      Daniel Borkmann <[email protected]>
3728 M:      Andrii Nakryiko <[email protected]>
3729 R:      Martin KaFai Lau <[email protected]>
3730 R:      Song Liu <[email protected]>
3731 R:      Yonghong Song <[email protected]>
3732 R:      John Fastabend <[email protected]>
3733 R:      KP Singh <[email protected]>
3734 R:      Stanislav Fomichev <[email protected]>
3735 R:      Hao Luo <[email protected]>
3736 R:      Jiri Olsa <[email protected]>
3737 L:      [email protected]
3738 S:      Supported
3739 W:      https://bpf.io/
3740 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3743 F:      Documentation/bpf/
3744 F:      Documentation/networking/filter.rst
3745 F:      Documentation/userspace-api/ebpf/
3746 F:      arch/*/net/*
3747 F:      include/linux/bpf*
3748 F:      include/linux/btf*
3749 F:      include/linux/filter.h
3750 F:      include/trace/events/xdp.h
3751 F:      include/uapi/linux/bpf*
3752 F:      include/uapi/linux/btf*
3753 F:      include/uapi/linux/filter.h
3754 F:      kernel/bpf/
3755 F:      kernel/trace/bpf_trace.c
3756 F:      lib/test_bpf.c
3757 F:      net/bpf/
3758 F:      net/core/filter.c
3759 F:      net/sched/act_bpf.c
3760 F:      net/sched/cls_bpf.c
3761 F:      samples/bpf/
3762 F:      scripts/bpf_doc.py
3763 F:      scripts/pahole-flags.sh
3764 F:      scripts/pahole-version.sh
3765 F:      tools/bpf/
3766 F:      tools/lib/bpf/
3767 F:      tools/testing/selftests/bpf/
3768
3769 BPF [ITERATOR]
3770 M:      Yonghong Song <[email protected]>
3771 L:      [email protected]
3772 S:      Maintained
3773 F:      kernel/bpf/*iter.c
3774
3775 BPF [L7 FRAMEWORK] (sockmap)
3776 M:      John Fastabend <[email protected]>
3777 M:      Jakub Sitnicki <[email protected]>
3778 L:      [email protected]
3779 L:      [email protected]
3780 S:      Maintained
3781 F:      include/linux/skmsg.h
3782 F:      net/core/skmsg.c
3783 F:      net/core/sock_map.c
3784 F:      net/ipv4/tcp_bpf.c
3785 F:      net/ipv4/udp_bpf.c
3786 F:      net/unix/unix_bpf.c
3787
3788 BPF [LIBRARY] (libbpf)
3789 M:      Andrii Nakryiko <[email protected]>
3790 L:      [email protected]
3791 S:      Maintained
3792 F:      tools/lib/bpf/
3793
3794 BPF [MISC]
3795 L:      [email protected]
3796 S:      Odd Fixes
3797 K:      (?:\b|_)bpf(?:\b|_)
3798
3799 BPF [NETWORKING] (struct_ops, reuseport)
3800 M:      Martin KaFai Lau <[email protected]>
3801 L:      [email protected]
3802 L:      [email protected]
3803 S:      Maintained
3804 F:      kernel/bpf/bpf_struct*
3805
3806 BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3807 M:      Martin KaFai Lau <[email protected]>
3808 M:      Daniel Borkmann <[email protected]>
3809 R:      John Fastabend <[email protected]>
3810 L:      [email protected]
3811 L:      [email protected]
3812 S:      Maintained
3813 F:      include/net/tcx.h
3814 F:      kernel/bpf/tcx.c
3815 F:      net/core/filter.c
3816 F:      net/sched/act_bpf.c
3817 F:      net/sched/cls_bpf.c
3818
3819 BPF [RINGBUF]
3820 M:      Andrii Nakryiko <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 F:      kernel/bpf/ringbuf.c
3824
3825 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3826 M:      KP Singh <[email protected]>
3827 R:      Florent Revest <[email protected]>
3828 R:      Brendan Jackman <[email protected]>
3829 L:      [email protected]
3830 S:      Maintained
3831 F:      Documentation/bpf/prog_lsm.rst
3832 F:      include/linux/bpf_lsm.h
3833 F:      kernel/bpf/bpf_lsm.c
3834 F:      security/bpf/
3835
3836 BPF [SELFTESTS] (Test Runners & Infrastructure)
3837 M:      Andrii Nakryiko <[email protected]>
3838 R:      Mykola Lysenko <[email protected]>
3839 L:      [email protected]
3840 S:      Maintained
3841 F:      tools/testing/selftests/bpf/
3842
3843 BPF [STORAGE & CGROUPS]
3844 M:      Martin KaFai Lau <[email protected]>
3845 L:      [email protected]
3846 S:      Maintained
3847 F:      kernel/bpf/*storage.c
3848 F:      kernel/bpf/bpf_lru*
3849 F:      kernel/bpf/cgroup.c
3850
3851 BPF [TOOLING] (bpftool)
3852 M:      Quentin Monnet <[email protected]>
3853 L:      [email protected]
3854 S:      Maintained
3855 F:      kernel/bpf/disasm.*
3856 F:      tools/bpf/bpftool/
3857
3858 BPF [TRACING]
3859 M:      Song Liu <[email protected]>
3860 R:      Jiri Olsa <[email protected]>
3861 L:      [email protected]
3862 S:      Maintained
3863 F:      kernel/bpf/stackmap.c
3864 F:      kernel/trace/bpf_trace.c
3865
3866 BROADCOM ASP 2.0 ETHERNET DRIVER
3867 M:      Justin Chen <[email protected]>
3868 M:      Florian Fainelli <[email protected]>
3869 L:      [email protected]
3870 L:      [email protected]
3871 S:      Supported
3872 F:      Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
3873 F:      drivers/net/ethernet/broadcom/asp2/
3874
3875 BROADCOM B44 10/100 ETHERNET DRIVER
3876 M:      Michael Chan <[email protected]>
3877 L:      [email protected]
3878 S:      Supported
3879 F:      drivers/net/ethernet/broadcom/b44.*
3880
3881 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3882 M:      Florian Fainelli <[email protected]>
3883 L:      [email protected]
3884 L:      [email protected] (subscribers-only)
3885 S:      Supported
3886 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3887 F:      drivers/net/dsa/b53/*
3888 F:      drivers/net/dsa/bcm_sf2*
3889 F:      include/linux/dsa/brcm.h
3890 F:      include/linux/platform_data/b53.h
3891
3892 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3893 M:      Florian Fainelli <[email protected]>
3894 R:      Broadcom internal kernel review list <[email protected]>
3895 L:      [email protected] (moderated for non-subscribers)
3896 L:      [email protected] (moderated for non-subscribers)
3897 S:      Maintained
3898 T:      git https://github.com/broadcom/stblinux.git
3899 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3900 F:      drivers/pci/controller/pcie-brcmstb.c
3901 F:      drivers/staging/vc04_services
3902 N:      bcm2711
3903 N:      bcm283*
3904 N:      raspberrypi
3905
3906 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3907 M:      Florian Fainelli <[email protected]>
3908 M:      Ray Jui <[email protected]>
3909 M:      Scott Branden <[email protected]>
3910 R:      Broadcom internal kernel review list <[email protected]>
3911 S:      Maintained
3912 T:      git https://github.com/broadcom/mach-bcm
3913 F:      arch/arm/mach-bcm/
3914 N:      bcm281*
3915 N:      bcm113*
3916 N:      bcm216*
3917 N:      kona
3918
3919 BROADCOM BCM47XX MIPS ARCHITECTURE
3920 M:      Hauke Mehrtens <[email protected]>
3921 M:      Rafał Miłecki <[email protected]>
3922 L:      [email protected]
3923 S:      Maintained
3924 F:      Documentation/devicetree/bindings/mips/brcm/
3925 F:      arch/mips/bcm47xx/*
3926 F:      arch/mips/include/asm/mach-bcm47xx/*
3927
3928 BROADCOM BCM4908 ETHERNET DRIVER
3929 M:      Rafał Miłecki <[email protected]>
3930 R:      Broadcom internal kernel review list <[email protected]>
3931 L:      [email protected]
3932 S:      Maintained
3933 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3934 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3935 F:      drivers/net/ethernet/broadcom/unimac.h
3936
3937 BROADCOM BCM4908 PINMUX DRIVER
3938 M:      Rafał Miłecki <[email protected]>
3939 R:      Broadcom internal kernel review list <[email protected]>
3940 L:      [email protected]
3941 S:      Maintained
3942 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3943 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3944
3945 BROADCOM BCM5301X ARM ARCHITECTURE
3946 M:      Florian Fainelli <[email protected]>
3947 M:      Hauke Mehrtens <[email protected]>
3948 M:      Rafał Miłecki <[email protected]>
3949 R:      Broadcom internal kernel review list <[email protected]>
3950 L:      [email protected] (moderated for non-subscribers)
3951 S:      Maintained
3952 F:      arch/arm/boot/dts/broadcom/bcm-ns.dtsi
3953 F:      arch/arm/boot/dts/broadcom/bcm470*
3954 F:      arch/arm/boot/dts/broadcom/bcm5301*
3955 F:      arch/arm/boot/dts/broadcom/bcm953012*
3956 F:      arch/arm/mach-bcm/bcm_5301x.c
3957
3958 BROADCOM BCM53573 ARM ARCHITECTURE
3959 M:      Florian Fainelli <[email protected]>
3960 M:      Rafał Miłecki <[email protected]>
3961 R:      Broadcom internal kernel review list <[email protected]>
3962 L:      [email protected] (moderated for non-subscribers)
3963 S:      Maintained
3964 F:      arch/arm/boot/dts/broadcom/bcm47189*
3965 F:      arch/arm/boot/dts/broadcom/bcm53573*
3966
3967 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3968 M:      Kevin Cernekee <[email protected]>
3969 L:      [email protected]
3970 S:      Maintained
3971 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3972
3973 BROADCOM BCM7XXX ARM ARCHITECTURE
3974 M:      Florian Fainelli <[email protected]>
3975 R:      Broadcom internal kernel review list <[email protected]>
3976 L:      [email protected] (moderated for non-subscribers)
3977 S:      Maintained
3978 T:      git https://github.com/broadcom/stblinux.git
3979 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3980 F:      arch/arm/boot/dts/broadcom/bcm7*.dts*
3981 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3982 F:      arch/arm/mach-bcm/*brcmstb*
3983 F:      arch/arm/mm/cache-b15-rac.c
3984 F:      drivers/bus/brcmstb_gisb.c
3985 F:      drivers/pci/controller/pcie-brcmstb.c
3986 N:      brcmstb
3987 N:      bcm7038
3988 N:      bcm7120
3989
3990 BROADCOM BCMBCA ARM ARCHITECTURE
3991 M:      William Zhang <[email protected]>
3992 M:      Anand Gore <[email protected]>
3993 M:      Kursad Oney <[email protected]>
3994 M:      Florian Fainelli <[email protected]>
3995 M:      Rafał Miłecki <[email protected]>
3996 R:      Broadcom internal kernel review list <[email protected]>
3997 L:      [email protected] (moderated for non-subscribers)
3998 S:      Maintained
3999 T:      git https://github.com/broadcom/stblinux.git
4000 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4001 F:      arch/arm64/boot/dts/broadcom/bcmbca/*
4002 N:      bcmbca
4003 N:      bcm[9]?47622
4004 N:      bcm[9]?4912
4005 N:      bcm[9]?63138
4006 N:      bcm[9]?63146
4007 N:      bcm[9]?63148
4008 N:      bcm[9]?63158
4009 N:      bcm[9]?63178
4010 N:      bcm[9]?6756
4011 N:      bcm[9]?6813
4012 N:      bcm[9]?6846
4013 N:      bcm[9]?6855
4014 N:      bcm[9]?6856
4015 N:      bcm[9]?6858
4016 N:      bcm[9]?6878
4017
4018 BROADCOM BDC DRIVER
4019 M:      Justin Chen <[email protected]>
4020 M:      Al Cooper <[email protected]>
4021 R:      Broadcom internal kernel review list <[email protected]>
4022 L:      [email protected]
4023 S:      Maintained
4024 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4025 F:      drivers/usb/gadget/udc/bdc/
4026
4027 BROADCOM BMIPS CPUFREQ DRIVER
4028 M:      Markus Mayer <[email protected]>
4029 R:      Broadcom internal kernel review list <[email protected]>
4030 L:      [email protected]
4031 S:      Maintained
4032 F:      drivers/cpufreq/bmips-cpufreq.c
4033
4034 BROADCOM BMIPS MIPS ARCHITECTURE
4035 M:      Florian Fainelli <[email protected]>
4036 R:      Broadcom internal kernel review list <[email protected]>
4037 L:      [email protected]
4038 S:      Maintained
4039 T:      git https://github.com/broadcom/stblinux.git
4040 F:      arch/mips/bmips/*
4041 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4042 F:      arch/mips/include/asm/mach-bmips/*
4043 F:      arch/mips/kernel/*bmips*
4044 F:      drivers/irqchip/irq-bcm63*
4045 F:      drivers/irqchip/irq-bcm7*
4046 F:      drivers/irqchip/irq-brcmstb*
4047 F:      drivers/pmdomain/bcm/bcm63xx-power.c
4048 F:      include/linux/bcm963xx_nvram.h
4049 F:      include/linux/bcm963xx_tag.h
4050
4051 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4052 M:      Rasesh Mody <[email protected]>
4053 M:      [email protected]
4054 L:      [email protected]
4055 S:      Supported
4056 F:      drivers/net/ethernet/broadcom/bnx2.*
4057 F:      drivers/net/ethernet/broadcom/bnx2_*
4058
4059 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4060 M:      Saurav Kashyap <[email protected]>
4061 M:      Javed Hasan <[email protected]>
4062 M:      [email protected]
4063 L:      [email protected]
4064 S:      Supported
4065 F:      drivers/scsi/bnx2fc/
4066
4067 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4068 M:      Nilesh Javali <[email protected]>
4069 M:      Manish Rangankar <[email protected]>
4070 M:      [email protected]
4071 L:      [email protected]
4072 S:      Supported
4073 F:      drivers/scsi/bnx2i/
4074
4075 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4076 M:      Ariel Elior <[email protected]>
4077 M:      Sudarsana Kalluru <[email protected]>
4078 M:      Manish Chopra <[email protected]>
4079 L:      [email protected]
4080 S:      Supported
4081 F:      drivers/net/ethernet/broadcom/bnx2x/
4082
4083 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4084 M:      Michael Chan <[email protected]>
4085 L:      [email protected]
4086 S:      Supported
4087 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4088 F:      drivers/net/ethernet/broadcom/bnxt/
4089 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4090
4091 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4092 M:      Arend van Spriel <[email protected]>
4093 M:      Franky Lin <[email protected]>
4094 M:      Hante Meuleman <[email protected]>
4095 L:      [email protected]
4096 L:      [email protected]
4097 L:      [email protected]
4098 S:      Supported
4099 F:      drivers/net/wireless/broadcom/brcm80211/
4100
4101 BROADCOM BRCMSTB GPIO DRIVER
4102 M:      Doug Berger <[email protected]>
4103 M:      Florian Fainelli <[email protected]>
4104 R:      Broadcom internal kernel review list <[email protected]>
4105 S:      Supported
4106 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4107 F:      drivers/gpio/gpio-brcmstb.c
4108
4109 BROADCOM BRCMSTB I2C DRIVER
4110 M:      Kamal Dasu <[email protected]>
4111 R:      Broadcom internal kernel review list <[email protected]>
4112 L:      [email protected]
4113 S:      Supported
4114 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4115 F:      drivers/i2c/busses/i2c-brcmstb.c
4116
4117 BROADCOM BRCMSTB UART DRIVER
4118 M:      Al Cooper <[email protected]>
4119 R:      Broadcom internal kernel review list <[email protected]>
4120 L:      [email protected]
4121 S:      Maintained
4122 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4123 F:      drivers/tty/serial/8250/8250_bcm7271.c
4124
4125 BROADCOM BRCMSTB USB EHCI DRIVER
4126 M:      Justin Chen <[email protected]>
4127 M:      Al Cooper <[email protected]>
4128 R:      Broadcom internal kernel review list <[email protected]>
4129 L:      [email protected]
4130 S:      Maintained
4131 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4132 F:      drivers/usb/host/ehci-brcm.*
4133
4134 BROADCOM BRCMSTB USB PIN MAP DRIVER
4135 M:      Al Cooper <[email protected]>
4136 R:      Broadcom internal kernel review list <[email protected]>
4137 L:      [email protected]
4138 S:      Maintained
4139 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4140 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4141
4142 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4143 M:      Justin Chen <[email protected]>
4144 M:      Al Cooper <[email protected]>
4145 R:      Broadcom internal kernel review list <[email protected]>
4146 L:      [email protected]
4147 S:      Maintained
4148 F:      drivers/phy/broadcom/phy-brcm-usb*
4149
4150 BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4151 M:      William Zhang <[email protected]>
4152 M:      Kursad Oney <[email protected]>
4153 M:      Jonas Gorski <[email protected]>
4154 R:      Broadcom internal kernel review list <[email protected]>
4155 L:      [email protected]
4156 S:      Maintained
4157 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4158 F:      drivers/spi/spi-bcm63xx-hsspi.c
4159 F:      drivers/spi/spi-bcmbca-hsspi.c
4160
4161 BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4162 M:      Jonas Gorski <[email protected]>
4163 L:      [email protected]
4164 S:      Odd Fixes
4165 F:      Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4166 F:      drivers/spi/spi-bcm63xx.c
4167
4168 BROADCOM ETHERNET PHY DRIVERS
4169 M:      Florian Fainelli <[email protected]>
4170 R:      Broadcom internal kernel review list <[email protected]>
4171 L:      [email protected]
4172 S:      Supported
4173 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4174 F:      drivers/net/phy/bcm*.[ch]
4175 F:      drivers/net/phy/broadcom.c
4176 F:      include/linux/brcmphy.h
4177
4178 BROADCOM GENET ETHERNET DRIVER
4179 M:      Doug Berger <[email protected]>
4180 M:      Florian Fainelli <[email protected]>
4181 R:      Broadcom internal kernel review list <[email protected]>
4182 L:      [email protected]
4183 S:      Supported
4184 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4185 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4186 F:      drivers/net/ethernet/broadcom/genet/
4187 F:      drivers/net/ethernet/broadcom/unimac.h
4188 F:      drivers/net/mdio/mdio-bcm-unimac.c
4189 F:      include/linux/platform_data/bcmgenet.h
4190 F:      include/linux/platform_data/mdio-bcm-unimac.h
4191
4192 BROADCOM IPROC ARM ARCHITECTURE
4193 M:      Ray Jui <[email protected]>
4194 M:      Scott Branden <[email protected]>
4195 R:      Broadcom internal kernel review list <[email protected]>
4196 L:      [email protected] (moderated for non-subscribers)
4197 S:      Maintained
4198 T:      git https://github.com/broadcom/stblinux.git
4199 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4200 F:      arch/arm64/boot/dts/broadcom/stingray/*
4201 F:      drivers/clk/bcm/clk-ns*
4202 F:      drivers/clk/bcm/clk-sr*
4203 F:      drivers/pinctrl/bcm/pinctrl-ns*
4204 F:      include/dt-bindings/clock/bcm-sr*
4205 N:      iproc
4206 N:      cygnus
4207 N:      bcm[-_]nsp
4208 N:      bcm9113*
4209 N:      bcm9583*
4210 N:      bcm9585*
4211 N:      bcm9586*
4212 N:      bcm988312
4213 N:      bcm113*
4214 N:      bcm583*
4215 N:      bcm585*
4216 N:      bcm586*
4217 N:      bcm88312
4218 N:      hr2
4219 N:      stingray
4220
4221 BROADCOM IPROC GBIT ETHERNET DRIVER
4222 M:      Rafał Miłecki <[email protected]>
4223 R:      Broadcom internal kernel review list <[email protected]>
4224 L:      [email protected]
4225 S:      Maintained
4226 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4227 F:      drivers/net/ethernet/broadcom/bgmac*
4228 F:      drivers/net/ethernet/broadcom/unimac.h
4229
4230 BROADCOM KONA GPIO DRIVER
4231 M:      Ray Jui <[email protected]>
4232 R:      Broadcom internal kernel review list <[email protected]>
4233 S:      Supported
4234 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4235 F:      drivers/gpio/gpio-bcm-kona.c
4236
4237 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4238 M:      Sathya Prakash Veerichetty <[email protected]>
4239 M:      Kashyap Desai <[email protected]>
4240 M:      Sumit Saxena <[email protected]>
4241 M:      Sreekanth Reddy <[email protected]>
4242 L:      [email protected]
4243 L:      [email protected]
4244 S:      Supported
4245 W:      https://www.broadcom.com/support/storage
4246 F:      drivers/scsi/mpi3mr/
4247
4248 BROADCOM NETXTREME-E ROCE DRIVER
4249 M:      Selvin Xavier <[email protected]>
4250 L:      [email protected]
4251 S:      Supported
4252 W:      http://www.broadcom.com
4253 F:      drivers/infiniband/hw/bnxt_re/
4254 F:      include/uapi/rdma/bnxt_re-abi.h
4255
4256 BROADCOM NVRAM DRIVER
4257 M:      Rafał Miłecki <[email protected]>
4258 L:      [email protected]
4259 S:      Maintained
4260 F:      drivers/firmware/broadcom/*
4261
4262 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4263 M:      Rafał Miłecki <[email protected]>
4264 M:      Florian Fainelli <[email protected]>
4265 R:      Broadcom internal kernel review list <[email protected]>
4266 L:      [email protected]
4267 S:      Maintained
4268 T:      git https://github.com/broadcom/stblinux.git
4269 F:      drivers/pmdomain/bcm/bcm-pmb.c
4270 F:      include/dt-bindings/soc/bcm-pmb.h
4271
4272 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4273 M:      Rafał Miłecki <[email protected]>
4274 L:      [email protected]
4275 S:      Maintained
4276 F:      drivers/bcma/
4277 F:      include/linux/bcma/
4278
4279 BROADCOM SPI DRIVER
4280 M:      Kamal Dasu <[email protected]>
4281 R:      Broadcom internal kernel review list <[email protected]>
4282 S:      Maintained
4283 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4284 F:      drivers/spi/spi-bcm-qspi.*
4285 F:      drivers/spi/spi-brcmstb-qspi.c
4286 F:      drivers/spi/spi-iproc-qspi.c
4287
4288 BROADCOM STB AVS CPUFREQ DRIVER
4289 M:      Markus Mayer <[email protected]>
4290 R:      Broadcom internal kernel review list <[email protected]>
4291 L:      [email protected]
4292 S:      Maintained
4293 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4294 F:      drivers/cpufreq/brcmstb*
4295
4296 BROADCOM STB AVS TMON DRIVER
4297 M:      Markus Mayer <[email protected]>
4298 R:      Broadcom internal kernel review list <[email protected]>
4299 L:      [email protected]
4300 S:      Maintained
4301 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4302 F:      drivers/thermal/broadcom/brcmstb*
4303
4304 BROADCOM STB DPFE DRIVER
4305 M:      Markus Mayer <[email protected]>
4306 R:      Broadcom internal kernel review list <[email protected]>
4307 L:      [email protected] (moderated for non-subscribers)
4308 S:      Maintained
4309 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4310 F:      drivers/memory/brcmstb_dpfe.c
4311
4312 BROADCOM STB NAND FLASH DRIVER
4313 M:      Brian Norris <[email protected]>
4314 M:      Kamal Dasu <[email protected]>
4315 R:      Broadcom internal kernel review list <[email protected]>
4316 L:      [email protected]
4317 S:      Maintained
4318 F:      drivers/mtd/nand/raw/brcmnand/
4319 F:      include/linux/platform_data/brcmnand.h
4320
4321 BROADCOM STB PCIE DRIVER
4322 M:      Jim Quinlan <[email protected]>
4323 M:      Nicolas Saenz Julienne <[email protected]>
4324 M:      Florian Fainelli <[email protected]>
4325 R:      Broadcom internal kernel review list <[email protected]>
4326 L:      [email protected]
4327 S:      Maintained
4328 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4329 F:      drivers/pci/controller/pcie-brcmstb.c
4330
4331 BROADCOM SYSTEMPORT ETHERNET DRIVER
4332 M:      Florian Fainelli <[email protected]>
4333 R:      Broadcom internal kernel review list <[email protected]>
4334 L:      [email protected]
4335 S:      Supported
4336 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4337 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4338 F:      drivers/net/ethernet/broadcom/unimac.h
4339
4340 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4341 M:      Siva Reddy Kallam <[email protected]>
4342 M:      Prashant Sreedharan <[email protected]>
4343 M:      Michael Chan <[email protected]>
4344 L:      [email protected]
4345 S:      Supported
4346 F:      drivers/net/ethernet/broadcom/tg3.*
4347
4348 BROADCOM VK DRIVER
4349 M:      Scott Branden <[email protected]>
4350 R:      Broadcom internal kernel review list <[email protected]>
4351 S:      Supported
4352 F:      drivers/misc/bcm-vk/
4353 F:      include/uapi/linux/misc/bcm_vk.h
4354
4355 BROCADE BFA FC SCSI DRIVER
4356 M:      Anil Gurumurthy <[email protected]>
4357 M:      Sudarsana Kalluru <[email protected]>
4358 L:      [email protected]
4359 S:      Supported
4360 F:      drivers/scsi/bfa/
4361
4362 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4363 M:      Rasesh Mody <[email protected]>
4364 M:      Sudarsana Kalluru <[email protected]>
4365 M:      [email protected]
4366 L:      [email protected]
4367 S:      Supported
4368 F:      drivers/net/ethernet/brocade/bna/
4369
4370 BSG (block layer generic sg v4 driver)
4371 M:      FUJITA Tomonori <[email protected]>
4372 L:      [email protected]
4373 S:      Supported
4374 F:      block/bsg.c
4375 F:      include/linux/bsg.h
4376 F:      include/uapi/linux/bsg.h
4377
4378 BT87X AUDIO DRIVER
4379 M:      Clemens Ladisch <[email protected]>
4380 L:      [email protected] (moderated for non-subscribers)
4381 S:      Maintained
4382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4383 F:      Documentation/sound/cards/bt87x.rst
4384 F:      sound/pci/bt87x.c
4385
4386 BT8XXGPIO DRIVER
4387 M:      Michael Buesch <[email protected]>
4388 S:      Maintained
4389 W:      http://bu3sch.de/btgpio.php
4390 F:      drivers/gpio/gpio-bt8xx.c
4391
4392 BTRFS FILE SYSTEM
4393 M:      Chris Mason <[email protected]>
4394 M:      Josef Bacik <[email protected]>
4395 M:      David Sterba <[email protected]>
4396 L:      [email protected]
4397 S:      Maintained
4398 W:      https://btrfs.readthedocs.io
4399 Q:      https://patchwork.kernel.org/project/linux-btrfs/list/
4400 C:      irc://irc.libera.chat/btrfs
4401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4402 F:      Documentation/filesystems/btrfs.rst
4403 F:      fs/btrfs/
4404 F:      include/linux/btrfs*
4405 F:      include/trace/events/btrfs.h
4406 F:      include/uapi/linux/btrfs*
4407
4408 BTTV VIDEO4LINUX DRIVER
4409 M:      Mauro Carvalho Chehab <[email protected]>
4410 L:      [email protected]
4411 S:      Odd fixes
4412 W:      https://linuxtv.org
4413 T:      git git://linuxtv.org/media_tree.git
4414 F:      Documentation/driver-api/media/drivers/bttv*
4415 F:      drivers/media/pci/bt8xx/bttv*
4416
4417 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4418 M:      Chanwoo Choi <[email protected]>
4419 L:      [email protected]
4420 L:      [email protected]
4421 S:      Maintained
4422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4423 F:      Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4424 F:      drivers/devfreq/exynos-bus.c
4425
4426 BUSLOGIC SCSI DRIVER
4427 M:      Khalid Aziz <[email protected]>
4428 L:      [email protected]
4429 S:      Maintained
4430 F:      drivers/scsi/BusLogic.*
4431 F:      drivers/scsi/FlashPoint.*
4432
4433 BXCAN CAN NETWORK DRIVER
4434 M:      Dario Binacchi <[email protected]>
4435 L:      [email protected]
4436 S:      Maintained
4437 F:      Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4438 F:      drivers/net/can/bxcan.c
4439
4440 C-MEDIA CMI8788 DRIVER
4441 M:      Clemens Ladisch <[email protected]>
4442 L:      [email protected] (moderated for non-subscribers)
4443 S:      Maintained
4444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4445 F:      sound/pci/oxygen/
4446
4447 C-SKY ARCHITECTURE
4448 M:      Guo Ren <[email protected]>
4449 L:      [email protected]
4450 S:      Supported
4451 T:      git https://github.com/c-sky/csky-linux.git
4452 F:      Documentation/devicetree/bindings/csky/
4453 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4454 F:      Documentation/devicetree/bindings/timer/csky,*
4455 F:      arch/csky/
4456 F:      drivers/clocksource/timer-gx6605s.c
4457 F:      drivers/clocksource/timer-mp-csky.c
4458 F:      drivers/irqchip/irq-csky-*
4459 N:      csky
4460 K:      csky
4461
4462 CA8210 IEEE-802.15.4 RADIO DRIVER
4463 L:      [email protected]
4464 S:      Orphan
4465 W:      https://github.com/Cascoda/ca8210-linux.git
4466 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4467 F:      drivers/net/ieee802154/ca8210.c
4468
4469 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4470 M:      David Howells <[email protected]>
4471 L:      [email protected] (moderated for non-subscribers)
4472 S:      Supported
4473 F:      Documentation/filesystems/caching/cachefiles.rst
4474 F:      fs/cachefiles/
4475
4476 CACHESTAT: PAGE CACHE STATS FOR A FILE
4477 M:      Nhat Pham <[email protected]>
4478 M:      Johannes Weiner <[email protected]>
4479 L:      [email protected]
4480 S:      Maintained
4481 F:      tools/testing/selftests/cachestat/test_cachestat.c
4482
4483 CADENCE MIPI-CSI2 BRIDGES
4484 M:      Maxime Ripard <[email protected]>
4485 L:      [email protected]
4486 S:      Maintained
4487 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4488 F:      Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4489 F:      drivers/media/platform/cadence/cdns-csi2*
4490
4491 CADENCE NAND DRIVER
4492 L:      [email protected]
4493 S:      Orphan
4494 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4495 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4496
4497 CADENCE USB3 DRD IP DRIVER
4498 M:      Peter Chen <[email protected]>
4499 M:      Pawel Laszczak <[email protected]>
4500 R:      Roger Quadros <[email protected]>
4501 L:      [email protected]
4502 S:      Maintained
4503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4504 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4505 F:      drivers/usb/cdns3/
4506 X:      drivers/usb/cdns3/cdnsp*
4507
4508 CADENCE USBHS DRIVER
4509 M:      Pawel Laszczak <[email protected]>
4510 L:      [email protected]
4511 S:      Maintained
4512 F:      drivers/usb/gadget/udc/cdns2
4513
4514 CADENCE USBSSP DRD IP DRIVER
4515 M:      Pawel Laszczak <[email protected]>
4516 L:      [email protected]
4517 S:      Maintained
4518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4519 F:      drivers/usb/cdns3/
4520 X:      drivers/usb/cdns3/cdns3*
4521
4522 CADET FM/AM RADIO RECEIVER DRIVER
4523 M:      Hans Verkuil <[email protected]>
4524 L:      [email protected]
4525 S:      Maintained
4526 W:      https://linuxtv.org
4527 T:      git git://linuxtv.org/media_tree.git
4528 F:      drivers/media/radio/radio-cadet*
4529
4530 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4531 L:      [email protected]
4532 S:      Orphan
4533 T:      git git://linuxtv.org/media_tree.git
4534 F:      Documentation/admin-guide/media/cafe_ccic*
4535 F:      drivers/media/platform/marvell/
4536
4537 CAIF NETWORK LAYER
4538 L:      [email protected]
4539 S:      Orphan
4540 F:      Documentation/networking/caif/
4541 F:      drivers/net/caif/
4542 F:      include/net/caif/
4543 F:      include/uapi/linux/caif/
4544 F:      net/caif/
4545
4546 CAKE QDISC
4547 M:      Toke Høiland-Jørgensen <[email protected]>
4548 L:      [email protected] (moderated for non-subscribers)
4549 S:      Maintained
4550 F:      net/sched/sch_cake.c
4551
4552 CAN NETWORK DRIVERS
4553 M:      Wolfgang Grandegger <[email protected]>
4554 M:      Marc Kleine-Budde <[email protected]>
4555 L:      [email protected]
4556 S:      Maintained
4557 W:      https://github.com/linux-can
4558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4560 F:      Documentation/devicetree/bindings/net/can/
4561 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4562 F:      drivers/net/can/
4563 F:      drivers/phy/phy-can-transceiver.c
4564 F:      include/linux/can/bittiming.h
4565 F:      include/linux/can/dev.h
4566 F:      include/linux/can/length.h
4567 F:      include/linux/can/platform/
4568 F:      include/linux/can/rx-offload.h
4569 F:      include/uapi/linux/can/error.h
4570 F:      include/uapi/linux/can/netlink.h
4571 F:      include/uapi/linux/can/vxcan.h
4572
4573 CAN NETWORK LAYER
4574 M:      Oliver Hartkopp <[email protected]>
4575 M:      Marc Kleine-Budde <[email protected]>
4576 L:      [email protected]
4577 S:      Maintained
4578 W:      https://github.com/linux-can
4579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4581 F:      Documentation/networking/can.rst
4582 F:      include/linux/can/can-ml.h
4583 F:      include/linux/can/core.h
4584 F:      include/linux/can/skb.h
4585 F:      include/net/netns/can.h
4586 F:      include/uapi/linux/can.h
4587 F:      include/uapi/linux/can/bcm.h
4588 F:      include/uapi/linux/can/gw.h
4589 F:      include/uapi/linux/can/isotp.h
4590 F:      include/uapi/linux/can/raw.h
4591 F:      net/can/
4592
4593 CAN-J1939 NETWORK LAYER
4594 M:      Robin van der Gracht <[email protected]>
4595 M:      Oleksij Rempel <[email protected]>
4596 R:      [email protected]
4597 L:      [email protected]
4598 S:      Maintained
4599 F:      Documentation/networking/j1939.rst
4600 F:      include/uapi/linux/can/j1939.h
4601 F:      net/can/j1939/
4602
4603 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4604 M:      Damien Le Moal <[email protected]>
4605 L:      [email protected]
4606 L:      [email protected] (pinctrl driver)
4607 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4608 F:      drivers/pinctrl/pinctrl-k210.c
4609
4610 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4611 M:      Damien Le Moal <[email protected]>
4612 L:      [email protected]
4613 L:      [email protected]
4614 S:      Maintained
4615 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4616 F:      drivers/reset/reset-k210.c
4617
4618 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4619 M:      Damien Le Moal <[email protected]>
4620 L:      [email protected]
4621 S:      Maintained
4622 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4623 F:      drivers/soc/canaan/
4624 F:      include/soc/canaan/
4625
4626 CAPABILITIES
4627 M:      Serge Hallyn <[email protected]>
4628 L:      [email protected]
4629 S:      Supported
4630 F:      include/linux/capability.h
4631 F:      include/uapi/linux/capability.h
4632 F:      kernel/capability.c
4633 F:      security/commoncap.c
4634
4635 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4636 M:      Kevin Tsai <[email protected]>
4637 S:      Maintained
4638 F:      drivers/iio/light/cm*
4639
4640 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4641 M:      Christian Lamparter <[email protected]>
4642 L:      [email protected]
4643 S:      Maintained
4644 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4645 F:      drivers/net/wireless/ath/carl9170/
4646
4647 CAVIUM I2C DRIVER
4648 M:      Robert Richter <[email protected]>
4649 S:      Odd Fixes
4650 W:      http://www.marvell.com
4651 F:      drivers/i2c/busses/i2c-octeon*
4652 F:      drivers/i2c/busses/i2c-thunderx*
4653
4654 CAVIUM LIQUIDIO NETWORK DRIVER
4655 M:      Derek Chickles <[email protected]>
4656 M:      Satanand Burla <[email protected]>
4657 M:      Felix Manlunas <[email protected]>
4658 L:      [email protected]
4659 S:      Supported
4660 W:      http://www.marvell.com
4661 F:      drivers/net/ethernet/cavium/liquidio/
4662
4663 CAVIUM MMC DRIVER
4664 M:      Robert Richter <[email protected]>
4665 S:      Odd Fixes
4666 W:      http://www.marvell.com
4667 F:      drivers/mmc/host/cavium*
4668
4669 CAVIUM OCTEON-TX CRYPTO DRIVER
4670 M:      George Cherian <[email protected]>
4671 L:      [email protected]
4672 S:      Supported
4673 W:      http://www.marvell.com
4674 F:      drivers/crypto/cavium/cpt/
4675
4676 CAVIUM THUNDERX2 ARM64 SOC
4677 M:      Robert Richter <[email protected]>
4678 L:      [email protected] (moderated for non-subscribers)
4679 S:      Odd Fixes
4680 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4681 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4682
4683 CBS/ETF/TAPRIO QDISCS
4684 M:      Vinicius Costa Gomes <[email protected]>
4685 L:      [email protected]
4686 S:      Maintained
4687 F:      net/sched/sch_cbs.c
4688 F:      net/sched/sch_etf.c
4689 F:      net/sched/sch_taprio.c
4690
4691 CC2520 IEEE-802.15.4 RADIO DRIVER
4692 M:      Stefan Schmidt <[email protected]>
4693 L:      [email protected]
4694 S:      Odd Fixes
4695 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4696 F:      drivers/net/ieee802154/cc2520.c
4697
4698 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4699 M:      Gilad Ben-Yossef <[email protected]>
4700 L:      [email protected]
4701 S:      Supported
4702 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4703 F:      drivers/crypto/ccree/
4704
4705 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4706 M:      Hadar Gat <[email protected]>
4707 L:      [email protected]
4708 S:      Supported
4709 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4710 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4711 F:      drivers/char/hw_random/cctrng.c
4712 F:      drivers/char/hw_random/cctrng.h
4713
4714 CEC FRAMEWORK
4715 M:      Hans Verkuil <[email protected]>
4716 L:      [email protected]
4717 S:      Supported
4718 W:      http://linuxtv.org
4719 T:      git git://linuxtv.org/media_tree.git
4720 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4721 F:      Documentation/devicetree/bindings/media/cec/cec-common.yaml
4722 F:      Documentation/driver-api/media/cec-core.rst
4723 F:      Documentation/userspace-api/media/cec
4724 F:      drivers/media/cec/
4725 F:      drivers/media/rc/keymaps/rc-cec.c
4726 F:      include/media/cec-notifier.h
4727 F:      include/media/cec.h
4728 F:      include/uapi/linux/cec-funcs.h
4729 F:      include/uapi/linux/cec.h
4730
4731 CEC GPIO DRIVER
4732 M:      Hans Verkuil <[email protected]>
4733 L:      [email protected]
4734 S:      Supported
4735 W:      http://linuxtv.org
4736 T:      git git://linuxtv.org/media_tree.git
4737 F:      Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4738 F:      drivers/media/cec/platform/cec-gpio/
4739
4740 CELL BROADBAND ENGINE ARCHITECTURE
4741 M:      Arnd Bergmann <[email protected]>
4742 L:      [email protected]
4743 S:      Supported
4744 W:      http://www.ibm.com/developerworks/power/cell/
4745 F:      arch/powerpc/include/asm/cell*.h
4746 F:      arch/powerpc/include/asm/spu*.h
4747 F:      arch/powerpc/include/uapi/asm/spu*.h
4748 F:      arch/powerpc/platforms/cell/
4749
4750 CELLWISE CW2015 BATTERY DRIVER
4751 M:      Tobias Schrammm <[email protected]>
4752 S:      Maintained
4753 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4754 F:      drivers/power/supply/cw2015_battery.c
4755
4756 CEPH COMMON CODE (LIBCEPH)
4757 M:      Ilya Dryomov <[email protected]>
4758 M:      Xiubo Li <[email protected]>
4759 R:      Jeff Layton <[email protected]>
4760 L:      [email protected]
4761 S:      Supported
4762 W:      http://ceph.com/
4763 T:      git https://github.com/ceph/ceph-client.git
4764 F:      include/linux/ceph/
4765 F:      include/linux/crush/
4766 F:      net/ceph/
4767
4768 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4769 M:      Xiubo Li <[email protected]>
4770 M:      Ilya Dryomov <[email protected]>
4771 R:      Jeff Layton <[email protected]>
4772 L:      [email protected]
4773 S:      Supported
4774 W:      http://ceph.com/
4775 T:      git https://github.com/ceph/ceph-client.git
4776 F:      Documentation/filesystems/ceph.rst
4777 F:      fs/ceph/
4778
4779 CERTIFICATE HANDLING
4780 M:      David Howells <[email protected]>
4781 M:      David Woodhouse <[email protected]>
4782 L:      [email protected]
4783 S:      Maintained
4784 F:      Documentation/admin-guide/module-signing.rst
4785 F:      certs/
4786 F:      scripts/sign-file.c
4787 F:      tools/certs/
4788
4789 CFAG12864B LCD DRIVER
4790 M:      Miguel Ojeda <[email protected]>
4791 S:      Maintained
4792 F:      drivers/auxdisplay/cfag12864b.c
4793 F:      include/linux/cfag12864b.h
4794
4795 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4796 M:      Miguel Ojeda <[email protected]>
4797 S:      Maintained
4798 F:      drivers/auxdisplay/cfag12864bfb.c
4799 F:      include/linux/cfag12864b.h
4800
4801 CHAR and MISC DRIVERS
4802 M:      Arnd Bergmann <[email protected]>
4803 M:      Greg Kroah-Hartman <[email protected]>
4804 S:      Supported
4805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4806 F:      drivers/char/
4807 F:      drivers/misc/
4808 F:      include/linux/miscdevice.h
4809 X:      drivers/char/agp/
4810 X:      drivers/char/hw_random/
4811 X:      drivers/char/ipmi/
4812 X:      drivers/char/random.c
4813 X:      drivers/char/tpm/
4814
4815 CHECKPATCH
4816 M:      Andy Whitcroft <[email protected]>
4817 M:      Joe Perches <[email protected]>
4818 R:      Dwaipayan Ray <[email protected]>
4819 R:      Lukas Bulwahn <[email protected]>
4820 S:      Maintained
4821 F:      scripts/checkpatch.pl
4822
4823 CHECKPATCH DOCUMENTATION
4824 M:      Dwaipayan Ray <[email protected]>
4825 M:      Lukas Bulwahn <[email protected]>
4826 R:      Joe Perches <[email protected]>
4827 S:      Maintained
4828 F:      Documentation/dev-tools/checkpatch.rst
4829
4830 CHINESE DOCUMENTATION
4831 M:      Alex Shi <[email protected]>
4832 M:      Yanteng Si <[email protected]>
4833 S:      Maintained
4834 F:      Documentation/translations/zh_CN/
4835
4836 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4837 M:      Peter Chen <[email protected]>
4838 L:      [email protected]
4839 S:      Maintained
4840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4841 F:      drivers/usb/chipidea/
4842
4843 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4844 M:      Hans de Goede <[email protected]>
4845 L:      [email protected]
4846 S:      Maintained
4847 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4848 F:      drivers/input/touchscreen/chipone_icn8318.c
4849
4850 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4851 M:      Hans de Goede <[email protected]>
4852 L:      [email protected]
4853 S:      Maintained
4854 F:      drivers/input/touchscreen/chipone_icn8505.c
4855
4856 CHROME HARDWARE PLATFORM SUPPORT
4857 M:      Benson Leung <[email protected]>
4858 M:      Tzung-Bi Shih <[email protected]>
4859 L:      [email protected]
4860 S:      Maintained
4861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4862 F:      drivers/platform/chrome/
4863
4864 CHROMEOS EC CODEC DRIVER
4865 M:      Cheng-Yi Chiang <[email protected]>
4866 M:      Tzung-Bi Shih <[email protected]>
4867 R:      Guenter Roeck <[email protected]>
4868 L:      [email protected]
4869 S:      Maintained
4870 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4871 F:      sound/soc/codecs/cros_ec_codec.*
4872
4873 CHROMEOS EC SUBDRIVERS
4874 M:      Benson Leung <[email protected]>
4875 R:      Guenter Roeck <[email protected]>
4876 L:      [email protected]
4877 S:      Maintained
4878 F:      drivers/power/supply/cros_usbpd-charger.c
4879 N:      cros_ec
4880 N:      cros-ec
4881
4882 CHROMEOS EC UART DRIVER
4883 M:      Bhanu Prakash Maiya <[email protected]>
4884 R:      Benson Leung <[email protected]>
4885 R:      Tzung-Bi Shih <[email protected]>
4886 S:      Maintained
4887 F:      drivers/platform/chrome/cros_ec_uart.c
4888
4889 CHROMEOS EC USB PD NOTIFY DRIVER
4890 M:      Prashant Malani <[email protected]>
4891 L:      [email protected]
4892 S:      Maintained
4893 F:      drivers/platform/chrome/cros_usbpd_notify.c
4894 F:      include/linux/platform_data/cros_usbpd_notify.h
4895
4896 CHROMEOS EC USB TYPE-C DRIVER
4897 M:      Prashant Malani <[email protected]>
4898 L:      [email protected]
4899 S:      Maintained
4900 F:      drivers/platform/chrome/cros_ec_typec.*
4901 F:      drivers/platform/chrome/cros_typec_switch.c
4902 F:      drivers/platform/chrome/cros_typec_vdm.*
4903
4904 CHROMEOS HPS DRIVER
4905 M:      Dan Callaghan <[email protected]>
4906 R:      Sami Kyöstilä <[email protected]>
4907 S:      Maintained
4908 F:      drivers/platform/chrome/cros_hps_i2c.c
4909
4910 CHRONTEL CH7322 CEC DRIVER
4911 M:      Joe Tessler <[email protected]>
4912 L:      [email protected]
4913 S:      Maintained
4914 T:      git git://linuxtv.org/media_tree.git
4915 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4916 F:      drivers/media/cec/i2c/ch7322.c
4917
4918 CIRRUS LOGIC AUDIO CODEC DRIVERS
4919 M:      James Schulman <[email protected]>
4920 M:      David Rhodes <[email protected]>
4921 M:      Richard Fitzgerald <[email protected]>
4922 L:      [email protected] (moderated for non-subscribers)
4923 L:      [email protected]
4924 S:      Maintained
4925 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4926 F:      drivers/mfd/cs42l43*
4927 F:      drivers/pinctrl/cirrus/pinctrl-cs42l43*
4928 F:      drivers/spi/spi-cs42l43*
4929 F:      include/dt-bindings/sound/cs*
4930 F:      include/linux/mfd/cs42l43*
4931 F:      include/sound/cs*
4932 F:      sound/pci/hda/cs*
4933 F:      sound/pci/hda/hda_cs_dsp_ctl.*
4934 F:      sound/soc/codecs/cs*
4935
4936 CIRRUS LOGIC DSP FIRMWARE DRIVER
4937 M:      Simon Trimmer <[email protected]>
4938 M:      Charles Keepax <[email protected]>
4939 M:      Richard Fitzgerald <[email protected]>
4940 L:      [email protected]
4941 S:      Supported
4942 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4943 T:      git https://github.com/CirrusLogic/linux-drivers.git
4944 F:      drivers/firmware/cirrus/*
4945 F:      include/linux/firmware/cirrus/*
4946
4947 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4948 M:      Hartley Sweeten <[email protected]>
4949 L:      [email protected]
4950 S:      Maintained
4951 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4952
4953 CIRRUS LOGIC LOCHNAGAR DRIVER
4954 M:      Charles Keepax <[email protected]>
4955 M:      Richard Fitzgerald <[email protected]>
4956 L:      [email protected]
4957 S:      Supported
4958 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4959 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4960 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4961 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4962 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4963 F:      Documentation/hwmon/lochnagar.rst
4964 F:      drivers/clk/clk-lochnagar.c
4965 F:      drivers/hwmon/lochnagar-hwmon.c
4966 F:      drivers/mfd/lochnagar-i2c.c
4967 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4968 F:      drivers/regulator/lochnagar-regulator.c
4969 F:      include/dt-bindings/clock/lochnagar.h
4970 F:      include/dt-bindings/pinctrl/lochnagar.h
4971 F:      include/linux/mfd/lochnagar*
4972 F:      sound/soc/codecs/lochnagar-sc.c
4973
4974 CIRRUS LOGIC MADERA CODEC DRIVERS
4975 M:      Charles Keepax <[email protected]>
4976 M:      Richard Fitzgerald <[email protected]>
4977 L:      [email protected] (moderated for non-subscribers)
4978 L:      [email protected]
4979 S:      Supported
4980 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4981 T:      git https://github.com/CirrusLogic/linux-drivers.git
4982 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4983 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4984 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4985 F:      drivers/gpio/gpio-madera*
4986 F:      drivers/irqchip/irq-madera*
4987 F:      drivers/mfd/cs47l*
4988 F:      drivers/mfd/madera*
4989 F:      drivers/pinctrl/cirrus/*
4990 F:      include/dt-bindings/sound/madera*
4991 F:      include/linux/irqchip/irq-madera*
4992 F:      include/linux/mfd/madera/*
4993 F:      include/sound/madera*
4994 F:      sound/soc/codecs/cs47l*
4995 F:      sound/soc/codecs/madera*
4996
4997 CISCO FCOE HBA DRIVER
4998 M:      Satish Kharat <[email protected]>
4999 M:      Sesidhar Baddela <[email protected]>
5000 M:      Karan Tilak Kumar <[email protected]>
5001 L:      [email protected]
5002 S:      Supported
5003 F:      drivers/scsi/fnic/
5004
5005 CISCO SCSI HBA DRIVER
5006 M:      Karan Tilak Kumar <[email protected]>
5007 M:      Sesidhar Baddela <[email protected]>
5008 L:      [email protected]
5009 S:      Supported
5010 F:      drivers/scsi/snic/
5011
5012 CISCO VIC ETHERNET NIC DRIVER
5013 M:      Christian Benvenuti <[email protected]>
5014 M:      Satish Kharat <[email protected]>
5015 S:      Supported
5016 F:      drivers/net/ethernet/cisco/enic/
5017
5018 CISCO VIC LOW LATENCY NIC DRIVER
5019 M:      Christian Benvenuti <[email protected]>
5020 M:      Nelson Escobar <[email protected]>
5021 S:      Supported
5022 F:      drivers/infiniband/hw/usnic/
5023
5024 CLANG CONTROL FLOW INTEGRITY SUPPORT
5025 M:      Sami Tolvanen <[email protected]>
5026 M:      Kees Cook <[email protected]>
5027 R:      Nathan Chancellor <[email protected]>
5028 R:      Nick Desaulniers <[email protected]>
5029 L:      [email protected]
5030 S:      Supported
5031 B:      https://github.com/ClangBuiltLinux/linux/issues
5032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5033 F:      include/linux/cfi.h
5034 F:      kernel/cfi.c
5035
5036 CLANG-FORMAT FILE
5037 M:      Miguel Ojeda <[email protected]>
5038 S:      Maintained
5039 F:      .clang-format
5040
5041 CLANG/LLVM BUILD SUPPORT
5042 M:      Nathan Chancellor <[email protected]>
5043 M:      Nick Desaulniers <[email protected]>
5044 R:      Tom Rix <[email protected]>
5045 L:      [email protected]
5046 S:      Supported
5047 W:      https://clangbuiltlinux.github.io/
5048 B:      https://github.com/ClangBuiltLinux/linux/issues
5049 C:      irc://irc.libera.chat/clangbuiltlinux
5050 F:      Documentation/kbuild/llvm.rst
5051 F:      include/linux/compiler-clang.h
5052 F:      scripts/Makefile.clang
5053 F:      scripts/clang-tools/
5054 K:      \b(?i:clang|llvm)\b
5055
5056 CLK API
5057 M:      Russell King <[email protected]>
5058 L:      [email protected]
5059 S:      Maintained
5060 F:      include/linux/clk.h
5061
5062 CLOCKSOURCE, CLOCKEVENT DRIVERS
5063 M:      Daniel Lezcano <[email protected]>
5064 M:      Thomas Gleixner <[email protected]>
5065 L:      [email protected]
5066 S:      Supported
5067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5068 F:      Documentation/devicetree/bindings/timer/
5069 F:      drivers/clocksource/
5070
5071 CMPC ACPI DRIVER
5072 M:      Thadeu Lima de Souza Cascardo <[email protected]>
5073 M:      Daniel Oliveira Nascimento <[email protected]>
5074 L:      [email protected]
5075 S:      Supported
5076 F:      drivers/platform/x86/classmate-laptop.c
5077
5078 COBALT MEDIA DRIVER
5079 M:      Hans Verkuil <[email protected]>
5080 L:      [email protected]
5081 S:      Supported
5082 W:      https://linuxtv.org
5083 T:      git git://linuxtv.org/media_tree.git
5084 F:      drivers/media/pci/cobalt/
5085
5086 COCCINELLE/Semantic Patches (SmPL)
5087 M:      Julia Lawall <[email protected]>
5088 M:      Nicolas Palix <[email protected]>
5089 L:      [email protected] (moderated for non-subscribers)
5090 S:      Supported
5091 W:      https://coccinelle.gitlabpages.inria.fr/website/
5092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5093 F:      Documentation/dev-tools/coccinelle.rst
5094 F:      scripts/coccicheck
5095 F:      scripts/coccinelle/
5096
5097 CODA FILE SYSTEM
5098 M:      Jan Harkes <[email protected]>
5099 M:      [email protected]
5100 L:      [email protected]
5101 S:      Maintained
5102 W:      http://www.coda.cs.cmu.edu/
5103 F:      Documentation/filesystems/coda.rst
5104 F:      fs/coda/
5105 F:      include/linux/coda*.h
5106 F:      include/uapi/linux/coda*.h
5107
5108 CODA V4L2 MEM2MEM DRIVER
5109 M:      Philipp Zabel <[email protected]>
5110 L:      [email protected]
5111 S:      Maintained
5112 F:      Documentation/devicetree/bindings/media/coda.yaml
5113 F:      drivers/media/platform/chips-media/
5114
5115 CODE OF CONDUCT
5116 M:      Greg Kroah-Hartman <[email protected]>
5117 S:      Supported
5118 F:      Documentation/process/code-of-conduct-interpretation.rst
5119 F:      Documentation/process/code-of-conduct.rst
5120
5121 COMEDI DRIVERS
5122 M:      Ian Abbott <[email protected]>
5123 M:      H Hartley Sweeten <[email protected]>
5124 S:      Odd Fixes
5125 F:      drivers/comedi/
5126 F:      include/linux/comedi/
5127 F:      include/uapi/linux/comedi.h
5128
5129 COMMON CLK FRAMEWORK
5130 M:      Michael Turquette <[email protected]>
5131 M:      Stephen Boyd <[email protected]>
5132 L:      [email protected]
5133 S:      Maintained
5134 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5136 F:      Documentation/devicetree/bindings/clock/
5137 F:      drivers/clk/
5138 F:      include/dt-bindings/clock/
5139 F:      include/linux/clk-pr*
5140 F:      include/linux/clk/
5141 F:      include/linux/of_clk.h
5142 X:      drivers/clk/clkdev.c
5143
5144 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5145 M:      Steve French <[email protected]>
5146 R:      Paulo Alcantara <[email protected]> (DFS, global name space)
5147 R:      Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5148 R:      Shyam Prasad N <[email protected]> (multichannel)
5149 R:      Tom Talpey <[email protected]> (RDMA, smbdirect)
5150 L:      [email protected]
5151 L:      [email protected] (moderated for non-subscribers)
5152 S:      Supported
5153 W:      https://wiki.samba.org/index.php/LinuxCIFS
5154 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5155 F:      Documentation/admin-guide/cifs/
5156 F:      fs/smb/client/
5157 F:      fs/smb/common/
5158 F:      include/uapi/linux/cifs
5159
5160 COMPACTPCI HOTPLUG CORE
5161 M:      Scott Murray <[email protected]>
5162 L:      [email protected]
5163 S:      Maintained
5164 F:      drivers/pci/hotplug/cpci_hotplug*
5165
5166 COMPACTPCI HOTPLUG GENERIC DRIVER
5167 M:      Scott Murray <[email protected]>
5168 L:      [email protected]
5169 S:      Maintained
5170 F:      drivers/pci/hotplug/cpcihp_generic.c
5171
5172 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5173 M:      Scott Murray <[email protected]>
5174 L:      [email protected]
5175 S:      Maintained
5176 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5177
5178 COMPAL LAPTOP SUPPORT
5179 M:      Cezary Jackiewicz <[email protected]>
5180 L:      [email protected]
5181 S:      Maintained
5182 F:      drivers/platform/x86/compal-laptop.c
5183
5184 COMPILER ATTRIBUTES
5185 M:      Miguel Ojeda <[email protected]>
5186 R:      Nick Desaulniers <[email protected]>
5187 S:      Maintained
5188 F:      include/linux/compiler_attributes.h
5189
5190 COMPUTE EXPRESS LINK (CXL)
5191 M:      Davidlohr Bueso <[email protected]>
5192 M:      Jonathan Cameron <[email protected]>
5193 M:      Dave Jiang <[email protected]>
5194 M:      Alison Schofield <[email protected]>
5195 M:      Vishal Verma <[email protected]>
5196 M:      Ira Weiny <[email protected]>
5197 M:      Dan Williams <[email protected]>
5198 L:      [email protected]
5199 S:      Maintained
5200 F:      drivers/cxl/
5201 F:      include/uapi/linux/cxl_mem.h
5202
5203 COMPUTE EXPRESS LINK PMU (CPMU)
5204 M:      Jonathan Cameron <[email protected]>
5205 L:      [email protected]
5206 S:      Maintained
5207 F:      Documentation/admin-guide/perf/cxl.rst
5208 F:      drivers/perf/cxl_pmu.c
5209
5210 CONEXANT ACCESSRUNNER USB DRIVER
5211 L:      [email protected]
5212 S:      Orphan
5213 W:      http://accessrunner.sourceforge.net/
5214 F:      drivers/usb/atm/cxacru.c
5215
5216 CONFIGFS
5217 M:      Joel Becker <[email protected]>
5218 M:      Christoph Hellwig <[email protected]>
5219 S:      Supported
5220 T:      git git://git.infradead.org/users/hch/configfs.git
5221 F:      fs/configfs/
5222 F:      include/linux/configfs.h
5223 F:      samples/configfs/
5224
5225 CONSOLE SUBSYSTEM
5226 M:      Greg Kroah-Hartman <[email protected]>
5227 S:      Supported
5228 F:      drivers/video/console/
5229 F:      include/linux/console*
5230
5231 CONTEXT TRACKING
5232 M:      Frederic Weisbecker <[email protected]>
5233 M:      "Paul E. McKenney" <[email protected]>
5234 S:      Maintained
5235 F:      include/linux/context_tracking*
5236 F:      kernel/context_tracking.c
5237
5238 CONTROL GROUP (CGROUP)
5239 M:      Tejun Heo <[email protected]>
5240 M:      Zefan Li <[email protected]>
5241 M:      Johannes Weiner <[email protected]>
5242 L:      [email protected]
5243 S:      Maintained
5244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5245 F:      Documentation/admin-guide/cgroup-v1/
5246 F:      Documentation/admin-guide/cgroup-v2.rst
5247 F:      include/linux/cgroup*
5248 F:      kernel/cgroup/
5249 F:      tools/testing/selftests/cgroup/
5250
5251 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5252 M:      Tejun Heo <[email protected]>
5253 M:      Josef Bacik <[email protected]>
5254 M:      Jens Axboe <[email protected]>
5255 L:      [email protected]
5256 L:      [email protected]
5257 T:      git git://git.kernel.dk/linux-block
5258 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5259 F:      block/bfq-cgroup.c
5260 F:      block/blk-cgroup.c
5261 F:      block/blk-iocost.c
5262 F:      block/blk-iolatency.c
5263 F:      block/blk-throttle.c
5264 F:      include/linux/blk-cgroup.h
5265
5266 CONTROL GROUP - CPUSET
5267 M:      Waiman Long <[email protected]>
5268 M:      Zefan Li <[email protected]>
5269 L:      [email protected]
5270 S:      Maintained
5271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5272 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5273 F:      include/linux/cpuset.h
5274 F:      kernel/cgroup/cpuset.c
5275 F:      tools/testing/selftests/cgroup/test_cpuset.c
5276 F:      tools/testing/selftests/cgroup/test_cpuset_prs.sh
5277
5278 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5279 M:      Johannes Weiner <[email protected]>
5280 M:      Michal Hocko <[email protected]>
5281 M:      Roman Gushchin <[email protected]>
5282 M:      Shakeel Butt <[email protected]>
5283 R:      Muchun Song <[email protected]>
5284 L:      [email protected]
5285 L:      [email protected]
5286 S:      Maintained
5287 F:      mm/memcontrol.c
5288 F:      mm/swap_cgroup.c
5289 F:      tools/testing/selftests/cgroup/memcg_protection.m
5290 F:      tools/testing/selftests/cgroup/test_kmem.c
5291 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5292
5293 CORETEMP HARDWARE MONITORING DRIVER
5294 M:      Fenghua Yu <[email protected]>
5295 L:      [email protected]
5296 S:      Maintained
5297 F:      Documentation/hwmon/coretemp.rst
5298 F:      drivers/hwmon/coretemp.c
5299
5300 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5301 M:      Marius Zachmann <[email protected]>
5302 L:      [email protected]
5303 S:      Maintained
5304 F:      drivers/hwmon/corsair-cpro.c
5305
5306 CORSAIR-PSU HARDWARE MONITOR DRIVER
5307 M:      Wilken Gottwalt <[email protected]>
5308 L:      [email protected]
5309 S:      Maintained
5310 F:      Documentation/hwmon/corsair-psu.rst
5311 F:      drivers/hwmon/corsair-psu.c
5312
5313 COUNTER SUBSYSTEM
5314 M:      William Breathitt Gray <[email protected]>
5315 L:      [email protected]
5316 S:      Maintained
5317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5318 F:      Documentation/ABI/testing/sysfs-bus-counter
5319 F:      Documentation/driver-api/generic-counter.rst
5320 F:      drivers/counter/
5321 F:      include/linux/counter.h
5322 F:      include/uapi/linux/counter.h
5323 F:      tools/counter/
5324
5325 CP2615 I2C DRIVER
5326 M:      Bence Csókás <[email protected]>
5327 S:      Maintained
5328 F:      drivers/i2c/busses/i2c-cp2615.c
5329
5330 CPMAC ETHERNET DRIVER
5331 M:      Florian Fainelli <[email protected]>
5332 L:      [email protected]
5333 S:      Maintained
5334 F:      drivers/net/ethernet/ti/cpmac.c
5335
5336 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5337 M:      Viresh Kumar <[email protected]>
5338 M:      Sudeep Holla <[email protected]>
5339 L:      [email protected]
5340 S:      Maintained
5341 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5342 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5343
5344 CPU FREQUENCY SCALING FRAMEWORK
5345 M:      "Rafael J. Wysocki" <[email protected]>
5346 M:      Viresh Kumar <[email protected]>
5347 L:      [email protected]
5348 S:      Maintained
5349 B:      https://bugzilla.kernel.org
5350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5352 F:      Documentation/admin-guide/pm/cpufreq.rst
5353 F:      Documentation/admin-guide/pm/intel_pstate.rst
5354 F:      Documentation/cpu-freq/
5355 F:      Documentation/devicetree/bindings/cpufreq/
5356 F:      drivers/cpufreq/
5357 F:      include/linux/cpufreq.h
5358 F:      include/linux/sched/cpufreq.h
5359 F:      kernel/sched/cpufreq*.c
5360 F:      tools/testing/selftests/cpufreq/
5361
5362 CPU HOTPLUG
5363 M:      Thomas Gleixner <[email protected]>
5364 M:      Peter Zijlstra <[email protected]>
5365 L:      [email protected]
5366 S:      Maintained
5367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5368 F:      include/linux/cpu.h
5369 F:      include/linux/cpuhotplug.h
5370 F:      include/linux/smpboot.h
5371 F:      kernel/cpu.c
5372 F:      kernel/smpboot.*
5373
5374 CPU IDLE TIME MANAGEMENT FRAMEWORK
5375 M:      "Rafael J. Wysocki" <[email protected]>
5376 M:      Daniel Lezcano <[email protected]>
5377 L:      [email protected]
5378 S:      Maintained
5379 B:      https://bugzilla.kernel.org
5380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5381 F:      Documentation/admin-guide/pm/cpuidle.rst
5382 F:      Documentation/driver-api/pm/cpuidle.rst
5383 F:      drivers/cpuidle/
5384 F:      include/linux/cpuidle.h
5385
5386 CPU POWER MONITORING SUBSYSTEM
5387 M:      Thomas Renninger <[email protected]>
5388 M:      Shuah Khan <[email protected]>
5389 M:      Shuah Khan <[email protected]>
5390 L:      [email protected]
5391 S:      Maintained
5392 F:      tools/power/cpupower/
5393
5394 CPUID/MSR DRIVER
5395 M:      "H. Peter Anvin" <[email protected]>
5396 S:      Maintained
5397 F:      arch/x86/kernel/cpuid.c
5398 F:      arch/x86/kernel/msr.c
5399
5400 CPUIDLE DRIVER - ARM BIG LITTLE
5401 M:      Lorenzo Pieralisi <[email protected]>
5402 M:      Daniel Lezcano <[email protected]>
5403 L:      [email protected]
5404 L:      [email protected] (moderated for non-subscribers)
5405 S:      Maintained
5406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5407 F:      drivers/cpuidle/cpuidle-big_little.c
5408
5409 CPUIDLE DRIVER - ARM EXYNOS
5410 M:      Daniel Lezcano <[email protected]>
5411 M:      Kukjin Kim <[email protected]>
5412 R:      Krzysztof Kozlowski <[email protected]>
5413 L:      [email protected]
5414 L:      [email protected]
5415 S:      Maintained
5416 F:      arch/arm/mach-exynos/pm.c
5417 F:      drivers/cpuidle/cpuidle-exynos.c
5418 F:      include/linux/platform_data/cpuidle-exynos.h
5419
5420 CPUIDLE DRIVER - ARM PSCI
5421 M:      Lorenzo Pieralisi <[email protected]>
5422 M:      Sudeep Holla <[email protected]>
5423 L:      [email protected]
5424 L:      [email protected] (moderated for non-subscribers)
5425 S:      Supported
5426 F:      drivers/cpuidle/cpuidle-psci.c
5427
5428 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5429 M:      Ulf Hansson <[email protected]>
5430 L:      [email protected]
5431 L:      [email protected] (moderated for non-subscribers)
5432 S:      Supported
5433 F:      drivers/cpuidle/cpuidle-psci-domain.c
5434 F:      drivers/cpuidle/cpuidle-psci.h
5435
5436 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5437 M:      Ulf Hansson <[email protected]>
5438 L:      [email protected]
5439 S:      Supported
5440 F:      drivers/cpuidle/dt_idle_genpd.c
5441 F:      drivers/cpuidle/dt_idle_genpd.h
5442
5443 CPUIDLE DRIVER - RISC-V SBI
5444 M:      Anup Patel <[email protected]>
5445 L:      [email protected]
5446 L:      [email protected]
5447 S:      Maintained
5448 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5449
5450 CRAMFS FILESYSTEM
5451 M:      Nicolas Pitre <[email protected]>
5452 S:      Maintained
5453 F:      Documentation/filesystems/cramfs.rst
5454 F:      fs/cramfs/
5455
5456 CREATIVE SB0540
5457 M:      Bastien Nocera <[email protected]>
5458 L:      [email protected]
5459 S:      Maintained
5460 F:      drivers/hid/hid-creative-sb0540.c
5461
5462 CRYPTO API
5463 M:      Herbert Xu <[email protected]>
5464 M:      "David S. Miller" <[email protected]>
5465 L:      [email protected]
5466 S:      Maintained
5467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5469 F:      Documentation/crypto/
5470 F:      Documentation/devicetree/bindings/crypto/
5471 F:      arch/*/crypto/
5472 F:      crypto/
5473 F:      drivers/crypto/
5474 F:      include/crypto/
5475 F:      include/linux/crypto*
5476 F:      lib/crypto/
5477
5478 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5479 M:      Neil Horman <[email protected]>
5480 L:      [email protected]
5481 S:      Maintained
5482 F:      crypto/ansi_cprng.c
5483 F:      crypto/rng.c
5484
5485 CS3308 MEDIA DRIVER
5486 M:      Hans Verkuil <[email protected]>
5487 L:      [email protected]
5488 S:      Odd Fixes
5489 W:      http://linuxtv.org
5490 T:      git git://linuxtv.org/media_tree.git
5491 F:      drivers/media/i2c/cs3308.c
5492
5493 CS5535 Audio ALSA driver
5494 M:      Jaya Kumar <[email protected]>
5495 S:      Maintained
5496 F:      sound/pci/cs5535audio/
5497
5498 CTU CAN FD DRIVER
5499 M:      Pavel Pisa <[email protected]>
5500 M:      Ondrej Ille <[email protected]>
5501 L:      [email protected]
5502 S:      Maintained
5503 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5504 F:      drivers/net/can/ctucanfd/
5505
5506 CW1200 WLAN driver
5507 S:      Orphan
5508 F:      drivers/net/wireless/st/cw1200/
5509
5510 CX18 VIDEO4LINUX DRIVER
5511 M:      Andy Walls <[email protected]>
5512 L:      [email protected]
5513 S:      Maintained
5514 W:      https://linuxtv.org
5515 T:      git git://linuxtv.org/media_tree.git
5516 F:      drivers/media/pci/cx18/
5517 F:      include/uapi/linux/ivtv*
5518
5519 CX2341X MPEG ENCODER HELPER MODULE
5520 M:      Hans Verkuil <[email protected]>
5521 L:      [email protected]
5522 S:      Maintained
5523 W:      https://linuxtv.org
5524 T:      git git://linuxtv.org/media_tree.git
5525 F:      drivers/media/common/cx2341x*
5526 F:      include/media/drv-intf/cx2341x.h
5527
5528 CX24120 MEDIA DRIVER
5529 M:      Jemma Denson <[email protected]>
5530 M:      Patrick Boettcher <[email protected]>
5531 L:      [email protected]
5532 S:      Maintained
5533 W:      https://linuxtv.org
5534 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5535 F:      drivers/media/dvb-frontends/cx24120*
5536
5537 CX88 VIDEO4LINUX DRIVER
5538 M:      Mauro Carvalho Chehab <[email protected]>
5539 L:      [email protected]
5540 S:      Odd fixes
5541 W:      https://linuxtv.org
5542 T:      git git://linuxtv.org/media_tree.git
5543 F:      Documentation/driver-api/media/drivers/cx88*
5544 F:      drivers/media/pci/cx88/
5545
5546 CXD2820R MEDIA DRIVER
5547 M:      Antti Palosaari <[email protected]>
5548 L:      [email protected]
5549 S:      Maintained
5550 W:      https://linuxtv.org
5551 W:      http://palosaari.fi/linux/
5552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5553 T:      git git://linuxtv.org/anttip/media_tree.git
5554 F:      drivers/media/dvb-frontends/cxd2820r*
5555
5556 CXGB3 ETHERNET DRIVER (CXGB3)
5557 M:      Raju Rangoju <[email protected]>
5558 L:      [email protected]
5559 S:      Supported
5560 W:      http://www.chelsio.com
5561 F:      drivers/net/ethernet/chelsio/cxgb3/
5562
5563 CXGB3 ISCSI DRIVER (CXGB3I)
5564 M:      Varun Prakash <[email protected]>
5565 L:      [email protected]
5566 S:      Supported
5567 W:      http://www.chelsio.com
5568 F:      drivers/scsi/cxgbi/cxgb3i
5569
5570 CXGB4 CRYPTO DRIVER (chcr)
5571 M:      Ayush Sawal <[email protected]>
5572 L:      [email protected]
5573 S:      Supported
5574 W:      http://www.chelsio.com
5575 F:      drivers/crypto/chelsio
5576
5577 CXGB4 ETHERNET DRIVER (CXGB4)
5578 M:      Raju Rangoju <[email protected]>
5579 L:      [email protected]
5580 S:      Supported
5581 W:      http://www.chelsio.com
5582 F:      drivers/net/ethernet/chelsio/cxgb4/
5583
5584 CXGB4 INLINE CRYPTO DRIVER
5585 M:      Ayush Sawal <[email protected]>
5586 L:      [email protected]
5587 S:      Supported
5588 W:      http://www.chelsio.com
5589 F:      drivers/net/ethernet/chelsio/inline_crypto/
5590
5591 CXGB4 ISCSI DRIVER (CXGB4I)
5592 M:      Varun Prakash <[email protected]>
5593 L:      [email protected]
5594 S:      Supported
5595 W:      http://www.chelsio.com
5596 F:      drivers/scsi/cxgbi/cxgb4i
5597
5598 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5599 M:      Potnuri Bharat Teja <[email protected]>
5600 L:      [email protected]
5601 S:      Supported
5602 W:      http://www.openfabrics.org
5603 F:      drivers/infiniband/hw/cxgb4/
5604 F:      include/uapi/rdma/cxgb4-abi.h
5605
5606 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5607 M:      Raju Rangoju <[email protected]>
5608 L:      [email protected]
5609 S:      Supported
5610 W:      http://www.chelsio.com
5611 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5612
5613 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5614 M:      Frederic Barrat <[email protected]>
5615 M:      Andrew Donnellan <[email protected]>
5616 L:      [email protected]
5617 S:      Supported
5618 F:      Documentation/ABI/testing/sysfs-class-cxl
5619 F:      Documentation/powerpc/cxl.rst
5620 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5621 F:      drivers/misc/cxl/
5622 F:      include/misc/cxl*
5623 F:      include/uapi/misc/cxl.h
5624
5625 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5626 M:      Manoj N. Kumar <[email protected]>
5627 M:      Matthew R. Ochs <[email protected]>
5628 M:      Uma Krishnan <[email protected]>
5629 L:      [email protected]
5630 S:      Supported
5631 F:      Documentation/powerpc/cxlflash.rst
5632 F:      drivers/scsi/cxlflash/
5633 F:      include/uapi/scsi/cxlflash_ioctl.h
5634
5635 CYBERPRO FB DRIVER
5636 M:      Russell King <[email protected]>
5637 L:      [email protected] (moderated for non-subscribers)
5638 S:      Maintained
5639 W:      http://www.armlinux.org.uk/
5640 F:      drivers/video/fbdev/cyber2000fb.*
5641
5642 CYCLADES PC300 DRIVER
5643 S:      Orphan
5644 F:      drivers/net/wan/pc300*
5645
5646 CYPRESS CY8C95X0 PINCTRL DRIVER
5647 M:      Patrick Rudolph <[email protected]>
5648 L:      [email protected]
5649 S:      Maintained
5650 F:      drivers/pinctrl/pinctrl-cy8c95x0.c
5651
5652 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5653 M:      Linus Walleij <[email protected]>
5654 L:      [email protected]
5655 S:      Maintained
5656 F:      drivers/input/touchscreen/cy8ctma140.c
5657
5658 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5659 M:      Yassine Oudjana <[email protected]>
5660 L:      [email protected]
5661 S:      Maintained
5662 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5663 F:      drivers/input/keyboard/cypress-sf.c
5664
5665 CYPRESS_FIRMWARE MEDIA DRIVER
5666 M:      Antti Palosaari <[email protected]>
5667 L:      [email protected]
5668 S:      Maintained
5669 W:      https://linuxtv.org
5670 W:      http://palosaari.fi/linux/
5671 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5672 T:      git git://linuxtv.org/anttip/media_tree.git
5673 F:      drivers/media/common/cypress_firmware*
5674
5675 CYTTSP TOUCHSCREEN DRIVER
5676 M:      Linus Walleij <[email protected]>
5677 L:      [email protected]
5678 S:      Maintained
5679 F:      drivers/input/touchscreen/cyttsp*
5680
5681 D-LINK DIR-685 TOUCHKEYS DRIVER
5682 M:      Linus Walleij <[email protected]>
5683 L:      [email protected]
5684 S:      Supported
5685 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5686
5687 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5688 M:      Joshua Kinard <[email protected]>
5689 S:      Maintained
5690 F:      drivers/rtc/rtc-ds1685.c
5691 F:      include/linux/rtc/ds1685.h
5692
5693 DAMA SLAVE for AX.25
5694 M:      Joerg Reuter <[email protected]>
5695 L:      [email protected]
5696 S:      Maintained
5697 W:      http://yaina.de/jreuter/
5698 W:      http://www.qsl.net/dl1bke/
5699 F:      net/ax25/af_ax25.c
5700 F:      net/ax25/ax25_dev.c
5701 F:      net/ax25/ax25_ds_*
5702 F:      net/ax25/ax25_in.c
5703 F:      net/ax25/ax25_out.c
5704 F:      net/ax25/ax25_timer.c
5705 F:      net/ax25/sysctl_net_ax25.c
5706
5707 DATA ACCESS MONITOR
5708 M:      SeongJae Park <[email protected]>
5709 L:      [email protected]
5710 L:      [email protected]
5711 S:      Maintained
5712 W:      https://damonitor.github.io
5713 P:      Documentation/mm/damon/maintainer-profile.rst
5714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5715 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5717 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5718 F:      Documentation/admin-guide/mm/damon/
5719 F:      Documentation/mm/damon/
5720 F:      include/linux/damon.h
5721 F:      include/trace/events/damon.h
5722 F:      mm/damon/
5723 F:      tools/testing/selftests/damon/
5724
5725 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5726 L:      [email protected]
5727 S:      Orphan
5728 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5729 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5730
5731 DC390/AM53C974 SCSI driver
5732 M:      Hannes Reinecke <[email protected]>
5733 L:      [email protected]
5734 S:      Maintained
5735 F:      drivers/scsi/am53c974.c
5736
5737 DC395x SCSI driver
5738 M:      Oliver Neukum <[email protected]>
5739 M:      Ali Akcaagac <[email protected]>
5740 M:      Jamie Lenehan <[email protected]>
5741 S:      Maintained
5742 F:      Documentation/scsi/dc395x.rst
5743 F:      drivers/scsi/dc395x.*
5744
5745 DCCP PROTOCOL
5746 L:      [email protected]
5747 S:      Orphan
5748 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5749 F:      include/linux/dccp.h
5750 F:      include/linux/tfrc.h
5751 F:      include/uapi/linux/dccp.h
5752 F:      net/dccp/
5753
5754 DEBUGOBJECTS:
5755 M:      Thomas Gleixner <[email protected]>
5756 L:      [email protected]
5757 S:      Maintained
5758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5759 F:      include/linux/debugobjects.h
5760 F:      lib/debugobjects.c
5761
5762 DECSTATION PLATFORM SUPPORT
5763 M:      "Maciej W. Rozycki" <[email protected]>
5764 L:      [email protected]
5765 S:      Maintained
5766 W:      http://www.linux-mips.org/wiki/DECstation
5767 F:      arch/mips/dec/
5768 F:      arch/mips/include/asm/dec/
5769 F:      arch/mips/include/asm/mach-dec/
5770
5771 DEFXX FDDI NETWORK DRIVER
5772 M:      "Maciej W. Rozycki" <[email protected]>
5773 S:      Maintained
5774 F:      drivers/net/fddi/defxx.*
5775
5776 DEFZA FDDI NETWORK DRIVER
5777 M:      "Maciej W. Rozycki" <[email protected]>
5778 S:      Maintained
5779 F:      drivers/net/fddi/defza.*
5780
5781 DEINTERLACE DRIVERS FOR ALLWINNER H3
5782 M:      Jernej Skrabec <[email protected]>
5783 L:      [email protected]
5784 S:      Maintained
5785 T:      git git://linuxtv.org/media_tree.git
5786 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5787 F:      drivers/media/platform/sunxi/sun8i-di/
5788
5789 DELL LAPTOP DRIVER
5790 M:      Matthew Garrett <[email protected]>
5791 M:      Pali Rohár <[email protected]>
5792 L:      [email protected]
5793 S:      Maintained
5794 F:      drivers/platform/x86/dell/dell-laptop.c
5795
5796 DELL LAPTOP FREEFALL DRIVER
5797 M:      Pali Rohár <[email protected]>
5798 S:      Maintained
5799 F:      drivers/platform/x86/dell/dell-smo8800.c
5800
5801 DELL LAPTOP RBTN DRIVER
5802 M:      Pali Rohár <[email protected]>
5803 S:      Maintained
5804 F:      drivers/platform/x86/dell/dell-rbtn.*
5805
5806 DELL LAPTOP SMM DRIVER
5807 M:      Pali Rohár <[email protected]>
5808 S:      Maintained
5809 F:      Documentation/ABI/obsolete/procfs-i8k
5810 F:      drivers/hwmon/dell-smm-hwmon.c
5811 F:      include/uapi/linux/i8k.h
5812
5813 DELL REMOTE BIOS UPDATE DRIVER
5814 M:      Stuart Hayes <[email protected]>
5815 L:      [email protected]
5816 S:      Maintained
5817 F:      drivers/platform/x86/dell/dell_rbu.c
5818
5819 DELL SMBIOS DRIVER
5820 M:      Pali Rohár <[email protected]>
5821 L:      [email protected]
5822 L:      [email protected]
5823 S:      Maintained
5824 F:      drivers/platform/x86/dell/dell-smbios.*
5825
5826 DELL SMBIOS SMM DRIVER
5827 L:      [email protected]
5828 L:      [email protected]
5829 S:      Maintained
5830 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5831
5832 DELL SMBIOS WMI DRIVER
5833 L:      [email protected]
5834 L:      [email protected]
5835 S:      Maintained
5836 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5837 F:      tools/wmi/dell-smbios-example.c
5838
5839 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5840 M:      Stuart Hayes <[email protected]>
5841 L:      [email protected]
5842 S:      Maintained
5843 F:      Documentation/driver-api/dcdbas.rst
5844 F:      drivers/platform/x86/dell/dcdbas.*
5845
5846 DELL WMI DDV DRIVER
5847 M:      Armin Wolf <[email protected]>
5848 S:      Maintained
5849 F:      Documentation/ABI/testing/debugfs-dell-wmi-ddv
5850 F:      Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
5851 F:      Documentation/wmi/devices/dell-wmi-ddv.rst
5852 F:      drivers/platform/x86/dell/dell-wmi-ddv.c
5853
5854 DELL WMI DESCRIPTOR DRIVER
5855 L:      [email protected]
5856 S:      Maintained
5857 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5858
5859 DELL WMI HARDWARE PRIVACY SUPPORT
5860 M:      Perry Yuan <[email protected]>
5861 L:      [email protected]
5862 L:      [email protected]
5863 S:      Maintained
5864 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5865
5866 DELL WMI NOTIFICATIONS DRIVER
5867 M:      Matthew Garrett <[email protected]>
5868 M:      Pali Rohár <[email protected]>
5869 S:      Maintained
5870 F:      drivers/platform/x86/dell/dell-wmi-base.c
5871
5872 DELL WMI SYSMAN DRIVER
5873 M:      Prasanth Ksr <[email protected]>
5874 L:      [email protected]
5875 L:      [email protected]
5876 S:      Maintained
5877 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5878 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5879
5880 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5881 M:      Zev Weiss <[email protected]>
5882 L:      [email protected]
5883 S:      Maintained
5884 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5885
5886 DELTA DPS920AB PSU DRIVER
5887 M:      Robert Marko <[email protected]>
5888 L:      [email protected]
5889 S:      Maintained
5890 F:      Documentation/hwmon/dps920ab.rst
5891 F:      drivers/hwmon/pmbus/dps920ab.c
5892
5893 DELTA NETWORKS TN48M CPLD DRIVERS
5894 M:      Robert Marko <[email protected]>
5895 S:      Maintained
5896 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5897 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5898 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5899 F:      drivers/gpio/gpio-tn48m.c
5900 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5901
5902 DELTA ST MEDIA DRIVER
5903 M:      Hugues Fruchet <[email protected]>
5904 L:      [email protected]
5905 S:      Supported
5906 W:      https://linuxtv.org
5907 T:      git git://linuxtv.org/media_tree.git
5908 F:      drivers/media/platform/st/sti/delta
5909
5910 DENALI NAND DRIVER
5911 L:      [email protected]
5912 S:      Orphan
5913 F:      drivers/mtd/nand/raw/denali*
5914
5915 DESIGNWARE EDMA CORE IP DRIVER
5916 M:      Manivannan Sadhasivam <[email protected]>
5917 R:      Gustavo Pimentel <[email protected]>
5918 R:      Serge Semin <[email protected]>
5919 L:      [email protected]
5920 S:      Maintained
5921 F:      drivers/dma/dw-edma/
5922 F:      include/linux/dma/edma.h
5923
5924 DESIGNWARE USB2 DRD IP DRIVER
5925 M:      Minas Harutyunyan <[email protected]>
5926 L:      [email protected]
5927 S:      Maintained
5928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5929 F:      drivers/usb/dwc2/
5930
5931 DESIGNWARE USB3 DRD IP DRIVER
5932 M:      Thinh Nguyen <[email protected]>
5933 L:      [email protected]
5934 S:      Maintained
5935 F:      drivers/usb/dwc3/
5936
5937 DESIGNWARE XDATA IP DRIVER
5938 M:      Gustavo Pimentel <[email protected]>
5939 L:      [email protected]
5940 S:      Maintained
5941 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5942 F:      drivers/misc/dw-xdata-pcie.c
5943
5944 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5945 M:      Andreas Klinger <[email protected]>
5946 L:      [email protected]
5947 S:      Maintained
5948 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5949 F:      drivers/iio/proximity/srf*.c
5950
5951 DEVICE COREDUMP (DEV_COREDUMP)
5952 M:      Johannes Berg <[email protected]>
5953 L:      [email protected]
5954 S:      Maintained
5955 F:      drivers/base/devcoredump.c
5956 F:      include/linux/devcoredump.h
5957
5958 DEVICE DEPENDENCY HELPER SCRIPT
5959 M:      Saravana Kannan <[email protected]>
5960 L:      [email protected]
5961 S:      Maintained
5962 F:      scripts/dev-needs.sh
5963
5964 DEVICE DIRECT ACCESS (DAX)
5965 M:      Dan Williams <[email protected]>
5966 M:      Vishal Verma <[email protected]>
5967 M:      Dave Jiang <[email protected]>
5968 L:      [email protected]
5969 L:      [email protected]
5970 S:      Supported
5971 F:      drivers/dax/
5972
5973 DEVICE FREQUENCY (DEVFREQ)
5974 M:      MyungJoo Ham <[email protected]>
5975 M:      Kyungmin Park <[email protected]>
5976 M:      Chanwoo Choi <[email protected]>
5977 L:      [email protected]
5978 S:      Maintained
5979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5980 F:      Documentation/devicetree/bindings/devfreq/
5981 F:      Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
5982 F:      drivers/devfreq/
5983 F:      include/linux/devfreq.h
5984 F:      include/trace/events/devfreq.h
5985
5986 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5987 M:      Chanwoo Choi <[email protected]>
5988 L:      [email protected]
5989 S:      Supported
5990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5991 F:      Documentation/devicetree/bindings/devfreq/event/
5992 F:      drivers/devfreq/devfreq-event.c
5993 F:      drivers/devfreq/event/
5994 F:      include/dt-bindings/pmu/exynos_ppmu.h
5995 F:      include/linux/devfreq-event.h
5996
5997 DEVICE RESOURCE MANAGEMENT HELPERS
5998 M:      Hans de Goede <[email protected]>
5999 R:      Matti Vaittinen <[email protected]>
6000 S:      Maintained
6001 F:      include/linux/devm-helpers.h
6002
6003 DEVICE-MAPPER  (LVM)
6004 M:      Alasdair Kergon <[email protected]>
6005 M:      Mike Snitzer <[email protected]>
6006 M:      [email protected]
6007 L:      [email protected]
6008 S:      Maintained
6009 W:      http://sources.redhat.com/dm
6010 Q:      http://patchwork.kernel.org/project/dm-devel/list/
6011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6012 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
6013 F:      Documentation/admin-guide/device-mapper/
6014 F:      drivers/md/Kconfig
6015 F:      drivers/md/Makefile
6016 F:      drivers/md/dm*
6017 F:      drivers/md/persistent-data/
6018 F:      include/linux/device-mapper.h
6019 F:      include/linux/dm-*.h
6020 F:      include/uapi/linux/dm-*.h
6021
6022 DEVLINK
6023 M:      Jiri Pirko <[email protected]>
6024 L:      [email protected]
6025 S:      Supported
6026 F:      Documentation/networking/devlink
6027 F:      include/net/devlink.h
6028 F:      include/uapi/linux/devlink.h
6029 F:      net/devlink/
6030
6031 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6032 M:      Christoph Niedermaier <[email protected]>
6033 L:      [email protected]
6034 S:      Maintained
6035 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6036 F:      arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6037
6038 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6039 M:      Marek Vasut <[email protected]>
6040 L:      [email protected]
6041 S:      Maintained
6042 F:      arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6043 F:      arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6044
6045 DIALOG SEMICONDUCTOR DRIVERS
6046 M:      Support Opensource <[email protected]>
6047 S:      Supported
6048 W:      http://www.dialog-semiconductor.com/products
6049 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
6050 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
6051 F:      Documentation/devicetree/bindings/mfd/da90*.txt
6052 F:      Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6053 F:      Documentation/devicetree/bindings/regulator/da92*.txt
6054 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6055 F:      Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6056 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
6057 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6058 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
6059 F:      Documentation/hwmon/da90??.rst
6060 F:      drivers/gpio/gpio-da90??.c
6061 F:      drivers/hwmon/da90??-hwmon.c
6062 F:      drivers/iio/adc/da91??-*.c
6063 F:      drivers/input/misc/da72??.[ch]
6064 F:      drivers/input/misc/da90??_onkey.c
6065 F:      drivers/input/touchscreen/da9052_tsi.c
6066 F:      drivers/leds/leds-da90??.c
6067 F:      drivers/mfd/da903x.c
6068 F:      drivers/mfd/da90??-*.c
6069 F:      drivers/mfd/da91??-*.c
6070 F:      drivers/pinctrl/pinctrl-da90??.c
6071 F:      drivers/power/supply/da9052-battery.c
6072 F:      drivers/power/supply/da91??-*.c
6073 F:      drivers/regulator/da9???-regulator.[ch]
6074 F:      drivers/regulator/slg51000-regulator.[ch]
6075 F:      drivers/rtc/rtc-da90??.c
6076 F:      drivers/thermal/da90??-thermal.c
6077 F:      drivers/video/backlight/da90??_bl.c
6078 F:      drivers/watchdog/da90??_wdt.c
6079 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
6080 F:      include/linux/mfd/da903x.h
6081 F:      include/linux/mfd/da9052/
6082 F:      include/linux/mfd/da9055/
6083 F:      include/linux/mfd/da9062/
6084 F:      include/linux/mfd/da9063/
6085 F:      include/linux/mfd/da9150/
6086 F:      include/linux/regulator/da9211.h
6087 F:      include/sound/da[79]*.h
6088 F:      sound/soc/codecs/da[79]*.[ch]
6089
6090 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6091 M:      William Breathitt Gray <[email protected]>
6092 L:      [email protected]
6093 S:      Maintained
6094 F:      drivers/gpio/gpio-gpio-mm.c
6095
6096 DIOLAN U2C-12 I2C DRIVER
6097 M:      Guenter Roeck <[email protected]>
6098 L:      [email protected]
6099 S:      Maintained
6100 F:      drivers/i2c/busses/i2c-diolan-u2c.c
6101
6102 DIRECTORY NOTIFICATION (DNOTIFY)
6103 M:      Jan Kara <[email protected]>
6104 R:      Amir Goldstein <[email protected]>
6105 L:      [email protected]
6106 S:      Maintained
6107 F:      Documentation/filesystems/dnotify.rst
6108 F:      fs/notify/dnotify/
6109 F:      include/linux/dnotify.h
6110
6111 DISK GEOMETRY AND PARTITION HANDLING
6112 M:      Andries Brouwer <[email protected]>
6113 S:      Maintained
6114 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6115 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6116 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6117
6118 DISKQUOTA
6119 M:      Jan Kara <[email protected]>
6120 S:      Maintained
6121 F:      Documentation/filesystems/quota.rst
6122 F:      fs/quota/
6123 F:      include/linux/quota*.h
6124 F:      include/uapi/linux/quota*.h
6125
6126 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6127 M:      Bernie Thompson <[email protected]>
6128 L:      [email protected]
6129 S:      Maintained
6130 W:      http://plugable.com/category/projects/udlfb/
6131 F:      Documentation/fb/udlfb.rst
6132 F:      drivers/video/fbdev/udlfb.c
6133 F:      include/video/udlfb.h
6134
6135 DISTRIBUTED LOCK MANAGER (DLM)
6136 M:      Christine Caulfield <[email protected]>
6137 M:      David Teigland <[email protected]>
6138 L:      [email protected]
6139 S:      Supported
6140 W:      http://sources.redhat.com/cluster/
6141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6142 F:      fs/dlm/
6143
6144 DMA BUFFER SHARING FRAMEWORK
6145 M:      Sumit Semwal <[email protected]>
6146 M:      Christian König <[email protected]>
6147 L:      [email protected]
6148 L:      [email protected]
6149 L:      [email protected] (moderated for non-subscribers)
6150 S:      Maintained
6151 T:      git git://anongit.freedesktop.org/drm/drm-misc
6152 F:      Documentation/driver-api/dma-buf.rst
6153 F:      Documentation/userspace-api/dma-buf-alloc-exchange.rst
6154 F:      drivers/dma-buf/
6155 F:      include/linux/*fence.h
6156 F:      include/linux/dma-buf.h
6157 F:      include/linux/dma-resv.h
6158 K:      \bdma_(?:buf|fence|resv)\b
6159
6160 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6161 M:      Vinod Koul <[email protected]>
6162 L:      [email protected]
6163 S:      Maintained
6164 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6166 F:      Documentation/devicetree/bindings/dma/
6167 F:      Documentation/driver-api/dmaengine/
6168 F:      drivers/dma/
6169 F:      include/dt-bindings/dma/
6170 F:      include/linux/dma/
6171 F:      include/linux/dmaengine.h
6172 F:      include/linux/of_dma.h
6173
6174 DMA MAPPING BENCHMARK
6175 M:      Xiang Chen <[email protected]>
6176 L:      [email protected]
6177 F:      kernel/dma/map_benchmark.c
6178 F:      tools/testing/selftests/dma/
6179
6180 DMA MAPPING HELPERS
6181 M:      Christoph Hellwig <[email protected]>
6182 M:      Marek Szyprowski <[email protected]>
6183 R:      Robin Murphy <[email protected]>
6184 L:      [email protected]
6185 S:      Supported
6186 W:      http://git.infradead.org/users/hch/dma-mapping.git
6187 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6188 F:      include/asm-generic/dma-mapping.h
6189 F:      include/linux/dma-direct.h
6190 F:      include/linux/dma-map-ops.h
6191 F:      include/linux/dma-mapping.h
6192 F:      include/linux/swiotlb.h
6193 F:      kernel/dma/
6194
6195 DMA-BUF HEAPS FRAMEWORK
6196 M:      Sumit Semwal <[email protected]>
6197 R:      Benjamin Gaignard <[email protected]>
6198 R:      Brian Starkey <[email protected]>
6199 R:      John Stultz <[email protected]>
6200 R:      T.J. Mercier <[email protected]>
6201 L:      [email protected]
6202 L:      [email protected]
6203 L:      [email protected] (moderated for non-subscribers)
6204 S:      Maintained
6205 T:      git git://anongit.freedesktop.org/drm/drm-misc
6206 F:      drivers/dma-buf/dma-heap.c
6207 F:      drivers/dma-buf/heaps/*
6208 F:      include/linux/dma-heap.h
6209 F:      include/uapi/linux/dma-heap.h
6210
6211 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6212 M:      Lukasz Luba <[email protected]>
6213 L:      [email protected]
6214 L:      [email protected]
6215 S:      Maintained
6216 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6217 F:      drivers/memory/samsung/exynos5422-dmc.c
6218
6219 DME1737 HARDWARE MONITOR DRIVER
6220 M:      Juerg Haefliger <[email protected]>
6221 L:      [email protected]
6222 S:      Maintained
6223 F:      Documentation/hwmon/dme1737.rst
6224 F:      drivers/hwmon/dme1737.c
6225
6226 DMI/SMBIOS SUPPORT
6227 M:      Jean Delvare <[email protected]>
6228 S:      Maintained
6229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6230 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6231 F:      drivers/firmware/dmi-id.c
6232 F:      drivers/firmware/dmi_scan.c
6233 F:      include/linux/dmi.h
6234
6235 DOCUMENTATION
6236 M:      Jonathan Corbet <[email protected]>
6237 L:      [email protected]
6238 S:      Maintained
6239 P:      Documentation/doc-guide/maintainer-profile.rst
6240 T:      git git://git.lwn.net/linux.git docs-next
6241 F:      Documentation/
6242 F:      scripts/documentation-file-ref-check
6243 F:      scripts/kernel-doc
6244 F:      scripts/sphinx-pre-install
6245 X:      Documentation/ABI/
6246 X:      Documentation/admin-guide/media/
6247 X:      Documentation/devicetree/
6248 X:      Documentation/driver-api/media/
6249 X:      Documentation/firmware-guide/acpi/
6250 X:      Documentation/i2c/
6251 X:      Documentation/netlink/
6252 X:      Documentation/power/
6253 X:      Documentation/spi/
6254 X:      Documentation/userspace-api/media/
6255
6256 DOCUMENTATION PROCESS
6257 M:      Jonathan Corbet <[email protected]>
6258 L:      [email protected]
6259 S:      Maintained
6260 F:      Documentation/maintainer/
6261 F:      Documentation/process/
6262
6263 DOCUMENTATION REPORTING ISSUES
6264 M:      Thorsten Leemhuis <[email protected]>
6265 L:      [email protected]
6266 S:      Maintained
6267 F:      Documentation/admin-guide/quickly-build-trimmed-linux.rst
6268 F:      Documentation/admin-guide/reporting-issues.rst
6269
6270 DOCUMENTATION SCRIPTS
6271 M:      Mauro Carvalho Chehab <[email protected]>
6272 L:      [email protected]
6273 S:      Maintained
6274 F:      Documentation/sphinx/parse-headers.pl
6275 F:      scripts/documentation-file-ref-check
6276 F:      scripts/sphinx-pre-install
6277
6278 DOCUMENTATION/ITALIAN
6279 M:      Federico Vaga <[email protected]>
6280 L:      [email protected]
6281 S:      Maintained
6282 F:      Documentation/translations/it_IT
6283
6284 DOCUMENTATION/JAPANESE
6285 R:      Akira Yokosawa <[email protected]>
6286 L:      [email protected]
6287 S:      Maintained
6288 F:      Documentation/translations/ja_JP
6289
6290 DONGWOON DW9714 LENS VOICE COIL DRIVER
6291 M:      Sakari Ailus <[email protected]>
6292 L:      [email protected]
6293 S:      Maintained
6294 T:      git git://linuxtv.org/media_tree.git
6295 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6296 F:      drivers/media/i2c/dw9714.c
6297
6298 DONGWOON DW9719 LENS VOICE COIL DRIVER
6299 M:      Daniel Scally <[email protected]>
6300 L:      [email protected]
6301 S:      Maintained
6302 T:      git git://linuxtv.org/media_tree.git
6303 F:      drivers/media/i2c/dw9719.c
6304
6305 DONGWOON DW9768 LENS VOICE COIL DRIVER
6306 L:      [email protected]
6307 S:      Orphan
6308 T:      git git://linuxtv.org/media_tree.git
6309 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6310 F:      drivers/media/i2c/dw9768.c
6311
6312 DONGWOON DW9807 LENS VOICE COIL DRIVER
6313 M:      Sakari Ailus <[email protected]>
6314 L:      [email protected]
6315 S:      Maintained
6316 T:      git git://linuxtv.org/media_tree.git
6317 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6318 F:      drivers/media/i2c/dw9807-vcm.c
6319
6320 DOUBLETALK DRIVER
6321 M:      "James R. Van Zandt" <[email protected]>
6322 L:      [email protected]
6323 S:      Maintained
6324 F:      drivers/char/dtlk.c
6325 F:      include/linux/dtlk.h
6326
6327 DPAA2 DATAPATH I/O (DPIO) DRIVER
6328 M:      Roy Pledge <[email protected]>
6329 L:      [email protected]
6330 S:      Maintained
6331 F:      drivers/soc/fsl/dpio
6332
6333 DPAA2 ETHERNET DRIVER
6334 M:      Ioana Ciornei <[email protected]>
6335 L:      [email protected]
6336 S:      Maintained
6337 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6338 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6339 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6340 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6341 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6342 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6343 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6344 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6345 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6346 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6347
6348 DPAA2 ETHERNET SWITCH DRIVER
6349 M:      Ioana Ciornei <[email protected]>
6350 L:      [email protected]
6351 S:      Maintained
6352 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6353 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6354 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6355
6356 DRBD DRIVER
6357 M:      Philipp Reisner <[email protected]>
6358 M:      Lars Ellenberg <[email protected]>
6359 M:      Christoph Böhmwalder <[email protected]>
6360 L:      [email protected]
6361 S:      Supported
6362 W:      http://www.drbd.org
6363 T:      git git://git.linbit.com/linux-drbd.git
6364 T:      git git://git.linbit.com/drbd-8.4.git
6365 F:      Documentation/admin-guide/blockdev/
6366 F:      drivers/block/drbd/
6367 F:      include/linux/drbd*
6368 F:      lib/lru_cache.c
6369
6370 DRIVER COMPONENT FRAMEWORK
6371 L:      [email protected]
6372 F:      drivers/base/component.c
6373 F:      include/linux/component.h
6374
6375 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6376 M:      Greg Kroah-Hartman <[email protected]>
6377 R:      "Rafael J. Wysocki" <[email protected]>
6378 S:      Supported
6379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6380 F:      Documentation/core-api/kobject.rst
6381 F:      drivers/base/
6382 F:      fs/debugfs/
6383 F:      fs/sysfs/
6384 F:      include/linux/debugfs.h
6385 F:      include/linux/fwnode.h
6386 F:      include/linux/kobj*
6387 F:      include/linux/property.h
6388 F:      lib/kobj*
6389
6390 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6391 M:      Nishanth Menon <[email protected]>
6392 L:      [email protected]
6393 S:      Maintained
6394 F:      drivers/soc/ti/smartreflex.c
6395 F:      include/linux/power/smartreflex.h
6396
6397 DRM ACCEL DRIVERS FOR INTEL VPU
6398 M:      Jacek Lawrynowicz <[email protected]>
6399 M:      Stanislaw Gruszka <[email protected]>
6400 L:      [email protected]
6401 S:      Supported
6402 T:      git git://anongit.freedesktop.org/drm/drm-misc
6403 F:      drivers/accel/ivpu/
6404 F:      include/uapi/drm/ivpu_accel.h
6405
6406 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6407 M:      Oded Gabbay <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 C:      irc://irc.oftc.net/dri-devel
6411 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6412 F:      Documentation/accel/
6413 F:      drivers/accel/
6414 F:      include/drm/drm_accel.h
6415
6416 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6417 M:      Maxime Ripard <[email protected]>
6418 M:      Chen-Yu Tsai <[email protected]>
6419 R:      Jernej Skrabec <[email protected]>
6420 L:      [email protected]
6421 S:      Supported
6422 T:      git git://anongit.freedesktop.org/drm/drm-misc
6423 F:      drivers/gpu/drm/sun4i/sun8i*
6424
6425 DRM DRIVER FOR ARM PL111 CLCD
6426 M:      Emma Anholt <[email protected]>
6427 S:      Supported
6428 T:      git git://anongit.freedesktop.org/drm/drm-misc
6429 F:      drivers/gpu/drm/pl111/
6430
6431 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6432 M:      Linus Walleij <[email protected]>
6433 S:      Maintained
6434 T:      git git://anongit.freedesktop.org/drm/drm-misc
6435 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6436 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6437
6438 DRM DRIVER FOR ASPEED BMC GFX
6439 M:      Joel Stanley <[email protected]>
6440 L:      [email protected] (moderated for non-subscribers)
6441 S:      Supported
6442 T:      git git://anongit.freedesktop.org/drm/drm-misc
6443 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6444 F:      drivers/gpu/drm/aspeed/
6445
6446 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6447 M:      Dave Airlie <[email protected]>
6448 R:      Thomas Zimmermann <[email protected]>
6449 R:      Jocelyn Falempe <[email protected]>
6450 L:      [email protected]
6451 S:      Supported
6452 T:      git git://anongit.freedesktop.org/drm/drm-misc
6453 F:      drivers/gpu/drm/ast/
6454
6455 DRM DRIVER FOR BOCHS VIRTUAL GPU
6456 M:      Gerd Hoffmann <[email protected]>
6457 L:      [email protected]
6458 S:      Maintained
6459 T:      git git://anongit.freedesktop.org/drm/drm-misc
6460 F:      drivers/gpu/drm/tiny/bochs.c
6461
6462 DRM DRIVER FOR BOE HIMAX8279D PANELS
6463 M:      Jerry Han <[email protected]>
6464 S:      Maintained
6465 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6466 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6467
6468 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6469 M:      Jagan Teki <[email protected]>
6470 S:      Maintained
6471 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6472 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6473
6474 DRM DRIVER FOR EBBG FT8719 PANEL
6475 M:      Joel Selvaraj <[email protected]>
6476 S:      Maintained
6477 T:      git git://anongit.freedesktop.org/drm/drm-misc
6478 F:      Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6479 F:      drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6480
6481 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6482 M:      Linus Walleij <[email protected]>
6483 S:      Maintained
6484 T:      git git://anongit.freedesktop.org/drm/drm-misc
6485 F:      drivers/gpu/drm/tve200/
6486
6487 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6488 M:      Icenowy Zheng <[email protected]>
6489 S:      Maintained
6490 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6491 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6492
6493 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6494 M:      Jagan Teki <[email protected]>
6495 S:      Maintained
6496 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6497 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6498
6499 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6500 M:      Thomas Zimmermann <[email protected]>
6501 M:      Javier Martinez Canillas <[email protected]>
6502 L:      [email protected]
6503 S:      Maintained
6504 T:      git git://anongit.freedesktop.org/drm/drm-misc
6505 F:      drivers/gpu/drm/drm_aperture.c
6506 F:      drivers/gpu/drm/tiny/ofdrm.c
6507 F:      drivers/gpu/drm/tiny/simpledrm.c
6508 F:      drivers/video/aperture.c
6509 F:      drivers/video/nomodeset.c
6510 F:      include/drm/drm_aperture.h
6511 F:      include/linux/aperture.h
6512 F:      include/video/nomodeset.h
6513
6514 DRM DRIVER FOR GENERIC EDP PANELS
6515 R:      Douglas Anderson <[email protected]>
6516 F:      Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6517 F:      drivers/gpu/drm/panel/panel-edp.c
6518
6519 DRM DRIVER FOR GENERIC USB DISPLAY
6520 M:      Noralf Trønnes <[email protected]>
6521 S:      Maintained
6522 W:      https://github.com/notro/gud/wiki
6523 T:      git git://anongit.freedesktop.org/drm/drm-misc
6524 F:      drivers/gpu/drm/gud/
6525 F:      include/drm/gud.h
6526
6527 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6528 M:      Hans de Goede <[email protected]>
6529 S:      Maintained
6530 T:      git git://anongit.freedesktop.org/drm/drm-misc
6531 F:      drivers/gpu/drm/tiny/gm12u320.c
6532
6533 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6534 M:      Ondrej Jirman <[email protected]>
6535 M:      Javier Martinez Canillas <[email protected]>
6536 S:      Maintained
6537 T:      git git://anongit.freedesktop.org/drm/drm-misc
6538 F:      Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6539 F:      drivers/gpu/drm/panel/panel-himax-hx8394.c
6540
6541 DRM DRIVER FOR HX8357D PANELS
6542 M:      Emma Anholt <[email protected]>
6543 S:      Maintained
6544 T:      git git://anongit.freedesktop.org/drm/drm-misc
6545 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6546 F:      drivers/gpu/drm/tiny/hx8357d.c
6547
6548 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6549 M:      Deepak Rawat <[email protected]>
6550 L:      [email protected]
6551 L:      [email protected]
6552 S:      Maintained
6553 T:      git git://anongit.freedesktop.org/drm/drm-misc
6554 F:      drivers/gpu/drm/hyperv
6555
6556 DRM DRIVER FOR ILITEK ILI9225 PANELS
6557 M:      David Lechner <[email protected]>
6558 S:      Maintained
6559 T:      git git://anongit.freedesktop.org/drm/drm-misc
6560 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6561 F:      drivers/gpu/drm/tiny/ili9225.c
6562
6563 DRM DRIVER FOR ILITEK ILI9486 PANELS
6564 M:      Kamlesh Gurudasani <[email protected]>
6565 S:      Maintained
6566 T:      git git://anongit.freedesktop.org/drm/drm-misc
6567 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6568 F:      drivers/gpu/drm/tiny/ili9486.c
6569
6570 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6571 M:      Jagan Teki <[email protected]>
6572 S:      Maintained
6573 F:      Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6574 F:      drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6575
6576 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6577 M:      Paul Kocialkowski <[email protected]>
6578 S:      Supported
6579 T:      git git://anongit.freedesktop.org/drm/drm-misc
6580 F:      drivers/gpu/drm/logicvc/
6581
6582 DRM DRIVER FOR LVDS PANELS
6583 M:      Laurent Pinchart <[email protected]>
6584 L:      [email protected]
6585 S:      Maintained
6586 T:      git git://anongit.freedesktop.org/drm/drm-misc
6587 F:      Documentation/devicetree/bindings/display/lvds.yaml
6588 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6589 F:      drivers/gpu/drm/panel/panel-lvds.c
6590
6591 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6592 M:      Guido Günther <[email protected]>
6593 R:      Purism Kernel Team <[email protected]>
6594 S:      Maintained
6595 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6596 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6597
6598 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6599 M:      Dave Airlie <[email protected]>
6600 R:      Thomas Zimmermann <[email protected]>
6601 R:      Jocelyn Falempe <[email protected]>
6602 L:      [email protected]
6603 S:      Supported
6604 T:      git git://anongit.freedesktop.org/drm/drm-misc
6605 F:      drivers/gpu/drm/mgag200/
6606
6607 DRM DRIVER FOR MI0283QT
6608 M:      Noralf Trønnes <[email protected]>
6609 S:      Maintained
6610 T:      git git://anongit.freedesktop.org/drm/drm-misc
6611 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6612 F:      drivers/gpu/drm/tiny/mi0283qt.c
6613
6614 DRM DRIVER FOR MIPI DBI compatible panels
6615 M:      Noralf Trønnes <[email protected]>
6616 S:      Maintained
6617 W:      https://github.com/notro/panel-mipi-dbi/wiki
6618 T:      git git://anongit.freedesktop.org/drm/drm-misc
6619 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6620 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6621
6622 DRM DRIVER FOR MSM ADRENO GPU
6623 M:      Rob Clark <[email protected]>
6624 M:      Abhinav Kumar <[email protected]>
6625 M:      Dmitry Baryshkov <[email protected]>
6626 R:      Sean Paul <[email protected]>
6627 R:      Marijn Suijten <[email protected]>
6628 L:      [email protected]
6629 L:      [email protected]
6630 L:      [email protected]
6631 S:      Maintained
6632 B:      https://gitlab.freedesktop.org/drm/msm/-/issues
6633 T:      git https://gitlab.freedesktop.org/drm/msm.git
6634 F:      Documentation/devicetree/bindings/display/msm/
6635 F:      drivers/gpu/drm/ci/xfails/msm*
6636 F:      drivers/gpu/drm/msm/
6637 F:      include/uapi/drm/msm_drm.h
6638
6639 DRM DRIVER FOR NOVATEK NT35510 PANELS
6640 M:      Linus Walleij <[email protected]>
6641 S:      Maintained
6642 T:      git git://anongit.freedesktop.org/drm/drm-misc
6643 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6644 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6645
6646 DRM DRIVER FOR NOVATEK NT35560 PANELS
6647 M:      Linus Walleij <[email protected]>
6648 S:      Maintained
6649 T:      git git://anongit.freedesktop.org/drm/drm-misc
6650 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6651 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6652
6653 DRM DRIVER FOR NOVATEK NT36523 PANELS
6654 M:      Jianhua Lu <[email protected]>
6655 S:      Maintained
6656 T:      git git://anongit.freedesktop.org/drm/drm-misc
6657 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6658 F:      drivers/gpu/drm/panel/panel-novatek-nt36523.c
6659
6660 DRM DRIVER FOR NOVATEK NT36672A PANELS
6661 M:      Sumit Semwal <[email protected]>
6662 S:      Maintained
6663 T:      git git://anongit.freedesktop.org/drm/drm-misc
6664 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6665 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6666
6667 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6668 M:      Karol Herbst <[email protected]>
6669 M:      Lyude Paul <[email protected]>
6670 M:      Danilo Krummrich <[email protected]>
6671 L:      [email protected]
6672 L:      [email protected]
6673 S:      Supported
6674 W:      https://nouveau.freedesktop.org/
6675 Q:      https://patchwork.freedesktop.org/project/nouveau/
6676 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6677 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6678 C:      irc://irc.oftc.net/nouveau
6679 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6680 F:      drivers/gpu/drm/nouveau/
6681 F:      include/uapi/drm/nouveau_drm.h
6682
6683 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6684 M:      Stefan Mavrodiev <[email protected]>
6685 S:      Maintained
6686 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6687 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6688
6689 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6690 R:      Douglas Anderson <[email protected]>
6691 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6692 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6693
6694 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6695 M:      Noralf Trønnes <[email protected]>
6696 S:      Maintained
6697 T:      git git://anongit.freedesktop.org/drm/drm-misc
6698 F:      Documentation/devicetree/bindings/display/repaper.txt
6699 F:      drivers/gpu/drm/tiny/repaper.c
6700
6701 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6702 M:      Dave Airlie <[email protected]>
6703 M:      Gerd Hoffmann <[email protected]>
6704 L:      [email protected]
6705 S:      Obsolete
6706 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6707 T:      git git://anongit.freedesktop.org/drm/drm-misc
6708 F:      drivers/gpu/drm/tiny/cirrus.c
6709
6710 DRM DRIVER FOR QXL VIRTUAL GPU
6711 M:      Dave Airlie <[email protected]>
6712 M:      Gerd Hoffmann <[email protected]>
6713 L:      [email protected]
6714 L:      [email protected]
6715 S:      Maintained
6716 T:      git git://anongit.freedesktop.org/drm/drm-misc
6717 F:      drivers/gpu/drm/qxl/
6718 F:      include/uapi/drm/qxl_drm.h
6719
6720 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6721 M:      Robert Chiras <[email protected]>
6722 S:      Maintained
6723 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6724 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6725
6726 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6727 M:      Linus Walleij <[email protected]>
6728 S:      Maintained
6729 T:      git git://anongit.freedesktop.org/drm/drm-misc
6730 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6731 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6732
6733 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6734 M:      Inki Dae <[email protected]>
6735 M:      Jagan Teki <[email protected]>
6736 M:      Marek Szyprowski <[email protected]>
6737 S:      Maintained
6738 T:      git git://anongit.freedesktop.org/drm/drm-misc
6739 F:      Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6740 F:      drivers/gpu/drm/bridge/samsung-dsim.c
6741 F:      include/drm/bridge/samsung-dsim.h
6742
6743 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6744 M:      Markuss Broks <[email protected]>
6745 S:      Maintained
6746 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6747 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6748
6749 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6750 M:      Artur Weber <[email protected]>
6751 S:      Maintained
6752 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6753 F:      drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6754
6755 DRM DRIVER FOR SITRONIX ST7586 PANELS
6756 M:      David Lechner <[email protected]>
6757 S:      Maintained
6758 T:      git git://anongit.freedesktop.org/drm/drm-misc
6759 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6760 F:      drivers/gpu/drm/tiny/st7586.c
6761
6762 DRM DRIVER FOR SITRONIX ST7701 PANELS
6763 M:      Jagan Teki <[email protected]>
6764 S:      Maintained
6765 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6766 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6767
6768 DRM DRIVER FOR SITRONIX ST7703 PANELS
6769 M:      Guido Günther <[email protected]>
6770 R:      Purism Kernel Team <[email protected]>
6771 R:      Ondrej Jirman <[email protected]>
6772 S:      Maintained
6773 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6774 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6775
6776 DRM DRIVER FOR SITRONIX ST7735R PANELS
6777 M:      David Lechner <[email protected]>
6778 S:      Maintained
6779 T:      git git://anongit.freedesktop.org/drm/drm-misc
6780 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6781 F:      drivers/gpu/drm/tiny/st7735r.c
6782
6783 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6784 M:      Javier Martinez Canillas <[email protected]>
6785 S:      Maintained
6786 T:      git git://anongit.freedesktop.org/drm/drm-misc
6787 F:      Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
6788 F:      Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
6789 F:      drivers/gpu/drm/solomon/ssd130x*
6790
6791 DRM DRIVER FOR ST-ERICSSON MCDE
6792 M:      Linus Walleij <[email protected]>
6793 S:      Maintained
6794 T:      git git://anongit.freedesktop.org/drm/drm-misc
6795 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6796 F:      drivers/gpu/drm/mcde/
6797
6798 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6799 M:      Jagan Teki <[email protected]>
6800 S:      Maintained
6801 F:      Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6802 F:      drivers/gpu/drm/bridge/ti-dlpc3433.c
6803
6804 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6805 R:      Douglas Anderson <[email protected]>
6806 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6807 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6808
6809 DRM DRIVER FOR TPO TPG110 PANELS
6810 M:      Linus Walleij <[email protected]>
6811 S:      Maintained
6812 T:      git git://anongit.freedesktop.org/drm/drm-misc
6813 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6814 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6815
6816 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6817 M:      Dave Airlie <[email protected]>
6818 R:      Sean Paul <[email protected]>
6819 R:      Thomas Zimmermann <[email protected]>
6820 L:      [email protected]
6821 S:      Supported
6822 T:      git git://anongit.freedesktop.org/drm/drm-misc
6823 F:      drivers/gpu/drm/udl/
6824
6825 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6826 M:      Rodrigo Siqueira <[email protected]>
6827 M:      Melissa Wen <[email protected]>
6828 M:      Maíra Canal <[email protected]>
6829 R:      Haneen Mohammed <[email protected]>
6830 R:      Daniel Vetter <[email protected]>
6831 L:      [email protected]
6832 S:      Maintained
6833 T:      git git://anongit.freedesktop.org/drm/drm-misc
6834 F:      Documentation/gpu/vkms.rst
6835 F:      drivers/gpu/drm/vkms/
6836
6837 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6838 M:      Hans de Goede <[email protected]>
6839 L:      [email protected]
6840 S:      Maintained
6841 T:      git git://anongit.freedesktop.org/drm/drm-misc
6842 F:      drivers/gpu/drm/vboxvideo/
6843
6844 DRM DRIVER FOR VMWARE VIRTUAL GPU
6845 M:      Zack Rusin <[email protected]>
6846 R:      VMware Graphics Reviewers <[email protected]>
6847 L:      [email protected]
6848 S:      Supported
6849 T:      git git://anongit.freedesktop.org/drm/drm-misc
6850 F:      drivers/gpu/drm/vmwgfx/
6851 F:      include/uapi/drm/vmwgfx_drm.h
6852
6853 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6854 M:      Linus Walleij <[email protected]>
6855 S:      Maintained
6856 T:      git git://anongit.freedesktop.org/drm/drm-misc
6857 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6858 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6859
6860 DRM DRIVERS
6861 M:      David Airlie <[email protected]>
6862 M:      Daniel Vetter <[email protected]>
6863 L:      [email protected]
6864 S:      Maintained
6865 B:      https://gitlab.freedesktop.org/drm
6866 C:      irc://irc.oftc.net/dri-devel
6867 T:      git git://anongit.freedesktop.org/drm/drm
6868 F:      Documentation/devicetree/bindings/display/
6869 F:      Documentation/devicetree/bindings/gpu/
6870 F:      Documentation/gpu/
6871 F:      drivers/gpu/
6872 F:      include/drm/
6873 F:      include/linux/vga*
6874 F:      include/uapi/drm/
6875
6876 DRM DRIVERS AND MISC GPU PATCHES
6877 M:      Maarten Lankhorst <[email protected]>
6878 M:      Maxime Ripard <[email protected]>
6879 M:      Thomas Zimmermann <[email protected]>
6880 S:      Maintained
6881 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6882 T:      git git://anongit.freedesktop.org/drm/drm-misc
6883 F:      Documentation/devicetree/bindings/display/
6884 F:      Documentation/devicetree/bindings/gpu/
6885 F:      Documentation/gpu/
6886 F:      drivers/gpu/drm/
6887 F:      drivers/gpu/vga/
6888 F:      include/drm/drm
6889 F:      include/linux/vga*
6890 F:      include/uapi/drm/
6891 X:      drivers/gpu/drm/amd/
6892 X:      drivers/gpu/drm/armada/
6893 X:      drivers/gpu/drm/etnaviv/
6894 X:      drivers/gpu/drm/exynos/
6895 X:      drivers/gpu/drm/i915/
6896 X:      drivers/gpu/drm/kmb/
6897 X:      drivers/gpu/drm/mediatek/
6898 X:      drivers/gpu/drm/msm/
6899 X:      drivers/gpu/drm/nouveau/
6900 X:      drivers/gpu/drm/radeon/
6901 X:      drivers/gpu/drm/renesas/
6902 X:      drivers/gpu/drm/tegra/
6903
6904 DRM DRIVERS FOR ALLWINNER A10
6905 M:      Maxime Ripard <[email protected]>
6906 M:      Chen-Yu Tsai <[email protected]>
6907 L:      [email protected]
6908 S:      Supported
6909 T:      git git://anongit.freedesktop.org/drm/drm-misc
6910 F:      Documentation/devicetree/bindings/display/allwinner*
6911 F:      drivers/gpu/drm/sun4i/
6912
6913 DRM DRIVERS FOR AMLOGIC SOCS
6914 M:      Neil Armstrong <[email protected]>
6915 L:      [email protected]
6916 L:      [email protected]
6917 S:      Supported
6918 W:      http://linux-meson.com/
6919 T:      git git://anongit.freedesktop.org/drm/drm-misc
6920 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6921 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6922 F:      Documentation/gpu/meson.rst
6923 F:      drivers/gpu/drm/ci/xfails/meson*
6924 F:      drivers/gpu/drm/meson/
6925
6926 DRM DRIVERS FOR ATMEL HLCDC
6927 M:      Sam Ravnborg <[email protected]>
6928 M:      Boris Brezillon <[email protected]>
6929 L:      [email protected]
6930 S:      Supported
6931 T:      git git://anongit.freedesktop.org/drm/drm-misc
6932 F:      Documentation/devicetree/bindings/display/atmel/
6933 F:      drivers/gpu/drm/atmel-hlcdc/
6934
6935 DRM DRIVERS FOR BRIDGE CHIPS
6936 M:      Andrzej Hajda <[email protected]>
6937 M:      Neil Armstrong <[email protected]>
6938 M:      Robert Foss <[email protected]>
6939 R:      Laurent Pinchart <[email protected]>
6940 R:      Jonas Karlman <[email protected]>
6941 R:      Jernej Skrabec <[email protected]>
6942 S:      Maintained
6943 T:      git git://anongit.freedesktop.org/drm/drm-misc
6944 F:      Documentation/devicetree/bindings/display/bridge/
6945 F:      drivers/gpu/drm/bridge/
6946 F:      drivers/gpu/drm/drm_bridge.c
6947 F:      drivers/gpu/drm/drm_bridge_connector.c
6948 F:      include/drm/drm_bridge.h
6949 F:      include/drm/drm_bridge_connector.h
6950
6951 DRM DRIVERS FOR EXYNOS
6952 M:      Inki Dae <[email protected]>
6953 M:      Seung-Woo Kim <[email protected]>
6954 M:      Kyungmin Park <[email protected]>
6955 L:      [email protected]
6956 S:      Supported
6957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6958 F:      Documentation/devicetree/bindings/display/exynos/
6959 F:      Documentation/devicetree/bindings/display/samsung/
6960 F:      drivers/gpu/drm/exynos/
6961 F:      include/uapi/drm/exynos_drm.h
6962
6963 DRM DRIVERS FOR FREESCALE DCU
6964 M:      Stefan Agner <[email protected]>
6965 M:      Alison Wang <[email protected]>
6966 L:      [email protected]
6967 S:      Supported
6968 T:      git git://anongit.freedesktop.org/drm/drm-misc
6969 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6970 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6971 F:      drivers/gpu/drm/fsl-dcu/
6972
6973 DRM DRIVERS FOR FREESCALE IMX 5/6
6974 M:      Philipp Zabel <[email protected]>
6975 L:      [email protected]
6976 S:      Maintained
6977 T:      git git://anongit.freedesktop.org/drm/drm-misc
6978 T:      git git://git.pengutronix.de/git/pza/linux
6979 F:      Documentation/devicetree/bindings/display/imx/
6980 F:      drivers/gpu/drm/imx/ipuv3/
6981 F:      drivers/gpu/ipu-v3/
6982
6983 DRM DRIVERS FOR FREESCALE IMX BRIDGE
6984 M:      Liu Ying <[email protected]>
6985 L:      [email protected]
6986 S:      Maintained
6987 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
6988 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
6989 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
6990 F:      Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
6991 F:      drivers/gpu/drm/bridge/imx/
6992
6993 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6994 M:      Patrik Jakobsson <[email protected]>
6995 L:      [email protected]
6996 S:      Maintained
6997 T:      git git://anongit.freedesktop.org/drm/drm-misc
6998 F:      drivers/gpu/drm/gma500/
6999
7000 DRM DRIVERS FOR HISILICON
7001 M:      Xinliang Liu <[email protected]>
7002 M:      Tian Tao  <[email protected]>
7003 R:      Xinwei Kong <[email protected]>
7004 R:      Sumit Semwal <[email protected]>
7005 R:      Yongqin Liu <[email protected]>
7006 R:      John Stultz <[email protected]>
7007 L:      [email protected]
7008 S:      Maintained
7009 T:      git git://anongit.freedesktop.org/drm/drm-misc
7010 F:      Documentation/devicetree/bindings/display/hisilicon/
7011 F:      drivers/gpu/drm/hisilicon/
7012
7013 DRM DRIVERS FOR LIMA
7014 M:      Qiang Yu <[email protected]>
7015 L:      [email protected]
7016 L:      [email protected] (moderated for non-subscribers)
7017 S:      Maintained
7018 T:      git git://anongit.freedesktop.org/drm/drm-misc
7019 F:      drivers/gpu/drm/lima/
7020 F:      include/uapi/drm/lima_drm.h
7021
7022 DRM DRIVERS FOR LOONGSON
7023 M:      Sui Jingfeng <[email protected]>
7024 L:      [email protected]
7025 S:      Supported
7026 T:      git git://anongit.freedesktop.org/drm/drm-misc
7027 F:      drivers/gpu/drm/loongson/
7028
7029 DRM DRIVERS FOR MEDIATEK
7030 M:      Chun-Kuang Hu <[email protected]>
7031 M:      Philipp Zabel <[email protected]>
7032 L:      [email protected]
7033 L:      [email protected] (moderated for non-subscribers)
7034 S:      Supported
7035 F:      Documentation/devicetree/bindings/display/mediatek/
7036 F:      drivers/gpu/drm/ci/xfails/mediatek*
7037 F:      drivers/gpu/drm/mediatek/
7038 F:      drivers/phy/mediatek/phy-mtk-dp.c
7039 F:      drivers/phy/mediatek/phy-mtk-hdmi*
7040 F:      drivers/phy/mediatek/phy-mtk-mipi*
7041
7042 DRM DRIVERS FOR NVIDIA TEGRA
7043 M:      Thierry Reding <[email protected]>
7044 M:      Mikko Perttunen <[email protected]>
7045 L:      [email protected]
7046 L:      [email protected]
7047 S:      Supported
7048 T:      git https://gitlab.freedesktop.org/drm/tegra.git
7049 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7050 F:      Documentation/devicetree/bindings/gpu/host1x/
7051 F:      drivers/gpu/drm/tegra/
7052 F:      drivers/gpu/host1x/
7053 F:      include/linux/host1x.h
7054 F:      include/uapi/drm/tegra_drm.h
7055
7056 DRM DRIVERS FOR RENESAS
7057 M:      Laurent Pinchart <[email protected]>
7058 M:      Kieran Bingham <[email protected]>
7059 L:      [email protected]
7060 L:      [email protected]
7061 S:      Supported
7062 T:      git git://linuxtv.org/pinchartl/media drm/du/next
7063 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7064 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7065 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7066 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
7067 F:      drivers/gpu/drm/renesas/
7068 F:      include/linux/platform_data/shmob_drm.h
7069
7070 DRM DRIVERS FOR ROCKCHIP
7071 M:      Sandy Huang <[email protected]>
7072 M:      Heiko Stübner <[email protected]>
7073 L:      [email protected]
7074 S:      Maintained
7075 T:      git git://anongit.freedesktop.org/drm/drm-misc
7076 F:      Documentation/devicetree/bindings/display/rockchip/
7077 F:      drivers/gpu/drm/ci/xfails/rockchip*
7078 F:      drivers/gpu/drm/rockchip/
7079
7080 DRM DRIVERS FOR STI
7081 M:      Alain Volmat <[email protected]>
7082 L:      [email protected]
7083 S:      Maintained
7084 T:      git git://anongit.freedesktop.org/drm/drm-misc
7085 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
7086 F:      drivers/gpu/drm/sti
7087
7088 DRM DRIVERS FOR STM
7089 M:      Yannick Fertre <[email protected]>
7090 M:      Raphael Gallais-Pou <[email protected]>
7091 M:      Philippe Cornu <[email protected]>
7092 L:      [email protected]
7093 S:      Maintained
7094 T:      git git://anongit.freedesktop.org/drm/drm-misc
7095 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7096 F:      drivers/gpu/drm/stm
7097
7098 DRM DRIVERS FOR TI KEYSTONE
7099 M:      Jyri Sarha <[email protected]>
7100 M:      Tomi Valkeinen <[email protected]>
7101 L:      [email protected]
7102 S:      Maintained
7103 T:      git git://anongit.freedesktop.org/drm/drm-misc
7104 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7105 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7106 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7107 F:      drivers/gpu/drm/tidss/
7108
7109 DRM DRIVERS FOR TI LCDC
7110 M:      Jyri Sarha <[email protected]>
7111 M:      Tomi Valkeinen <[email protected]>
7112 L:      [email protected]
7113 S:      Maintained
7114 T:      git git://anongit.freedesktop.org/drm/drm-misc
7115 F:      Documentation/devicetree/bindings/display/tilcdc/
7116 F:      drivers/gpu/drm/tilcdc/
7117
7118 DRM DRIVERS FOR TI OMAP
7119 M:      Tomi Valkeinen <[email protected]>
7120 L:      [email protected]
7121 S:      Maintained
7122 T:      git git://anongit.freedesktop.org/drm/drm-misc
7123 F:      Documentation/devicetree/bindings/display/ti/
7124 F:      drivers/gpu/drm/omapdrm/
7125
7126 DRM DRIVERS FOR V3D
7127 M:      Emma Anholt <[email protected]>
7128 M:      Melissa Wen <[email protected]>
7129 S:      Supported
7130 T:      git git://anongit.freedesktop.org/drm/drm-misc
7131 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7132 F:      drivers/gpu/drm/v3d/
7133 F:      include/uapi/drm/v3d_drm.h
7134
7135 DRM DRIVERS FOR VC4
7136 M:      Emma Anholt <[email protected]>
7137 M:      Maxime Ripard <[email protected]>
7138 S:      Supported
7139 T:      git git://github.com/anholt/linux
7140 T:      git git://anongit.freedesktop.org/drm/drm-misc
7141 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7142 F:      drivers/gpu/drm/vc4/
7143 F:      include/uapi/drm/vc4_drm.h
7144
7145 DRM DRIVERS FOR VIVANTE GPU IP
7146 M:      Lucas Stach <[email protected]>
7147 R:      Russell King <[email protected]>
7148 R:      Christian Gmeiner <[email protected]>
7149 L:      [email protected] (moderated for non-subscribers)
7150 L:      [email protected]
7151 S:      Maintained
7152 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7153 F:      drivers/gpu/drm/etnaviv/
7154 F:      include/uapi/drm/etnaviv_drm.h
7155
7156 DRM DRIVERS FOR XEN
7157 M:      Oleksandr Andrushchenko <[email protected]>
7158 L:      [email protected]
7159 L:      [email protected] (moderated for non-subscribers)
7160 S:      Supported
7161 T:      git git://anongit.freedesktop.org/drm/drm-misc
7162 F:      Documentation/gpu/xen-front.rst
7163 F:      drivers/gpu/drm/xen/
7164
7165 DRM DRIVERS FOR XILINX
7166 M:      Laurent Pinchart <[email protected]>
7167 L:      [email protected]
7168 S:      Maintained
7169 T:      git git://anongit.freedesktop.org/drm/drm-misc
7170 F:      Documentation/devicetree/bindings/display/xlnx/
7171 F:      drivers/gpu/drm/xlnx/
7172
7173 DRM GPU SCHEDULER
7174 M:      Luben Tuikov <[email protected]>
7175 L:      [email protected]
7176 S:      Maintained
7177 T:      git git://anongit.freedesktop.org/drm/drm-misc
7178 F:      drivers/gpu/drm/scheduler/
7179 F:      include/drm/gpu_scheduler.h
7180
7181 DRM PANEL DRIVERS
7182 M:      Neil Armstrong <[email protected]>
7183 R:      Jessica Zhang <[email protected]>
7184 R:      Sam Ravnborg <[email protected]>
7185 L:      [email protected]
7186 S:      Maintained
7187 T:      git git://anongit.freedesktop.org/drm/drm-misc
7188 F:      Documentation/devicetree/bindings/display/panel/
7189 F:      drivers/gpu/drm/drm_panel.c
7190 F:      drivers/gpu/drm/panel/
7191 F:      include/drm/drm_panel.h
7192
7193 DRM PRIVACY-SCREEN CLASS
7194 M:      Hans de Goede <[email protected]>
7195 L:      [email protected]
7196 S:      Maintained
7197 T:      git git://anongit.freedesktop.org/drm/drm-misc
7198 F:      drivers/gpu/drm/drm_privacy_screen*
7199 F:      include/drm/drm_privacy_screen*
7200
7201 DRM TTM SUBSYSTEM
7202 M:      Christian Koenig <[email protected]>
7203 M:      Huang Rui <[email protected]>
7204 L:      [email protected]
7205 S:      Maintained
7206 T:      git git://anongit.freedesktop.org/drm/drm-misc
7207 F:      drivers/gpu/drm/ttm/
7208 F:      include/drm/ttm/
7209
7210 DRM AUTOMATED TESTING
7211 M:      Helen Koike <[email protected]>
7212 L:      [email protected]
7213 S:      Maintained
7214 T:      git git://anongit.freedesktop.org/drm/drm-misc
7215 F:      Documentation/gpu/automated_testing.rst
7216 F:      drivers/gpu/drm/ci/
7217
7218 DSBR100 USB FM RADIO DRIVER
7219 M:      Alexey Klimov <[email protected]>
7220 L:      [email protected]
7221 S:      Maintained
7222 T:      git git://linuxtv.org/media_tree.git
7223 F:      drivers/media/radio/dsbr100.c
7224
7225 DT3155 MEDIA DRIVER
7226 M:      Hans Verkuil <[email protected]>
7227 L:      [email protected]
7228 S:      Odd Fixes
7229 W:      https://linuxtv.org
7230 T:      git git://linuxtv.org/media_tree.git
7231 F:      drivers/media/pci/dt3155/
7232
7233 DVB_USB_AF9015 MEDIA DRIVER
7234 M:      Antti Palosaari <[email protected]>
7235 L:      [email protected]
7236 S:      Maintained
7237 W:      https://linuxtv.org
7238 W:      http://palosaari.fi/linux/
7239 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7240 T:      git git://linuxtv.org/anttip/media_tree.git
7241 F:      drivers/media/usb/dvb-usb-v2/af9015*
7242
7243 DVB_USB_AF9035 MEDIA DRIVER
7244 M:      Antti Palosaari <[email protected]>
7245 L:      [email protected]
7246 S:      Maintained
7247 W:      https://linuxtv.org
7248 W:      http://palosaari.fi/linux/
7249 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7250 T:      git git://linuxtv.org/anttip/media_tree.git
7251 F:      drivers/media/usb/dvb-usb-v2/af9035*
7252
7253 DVB_USB_ANYSEE MEDIA DRIVER
7254 M:      Antti Palosaari <[email protected]>
7255 L:      [email protected]
7256 S:      Maintained
7257 W:      https://linuxtv.org
7258 W:      http://palosaari.fi/linux/
7259 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7260 T:      git git://linuxtv.org/anttip/media_tree.git
7261 F:      drivers/media/usb/dvb-usb-v2/anysee*
7262
7263 DVB_USB_AU6610 MEDIA DRIVER
7264 M:      Antti Palosaari <[email protected]>
7265 L:      [email protected]
7266 S:      Maintained
7267 W:      https://linuxtv.org
7268 W:      http://palosaari.fi/linux/
7269 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7270 T:      git git://linuxtv.org/anttip/media_tree.git
7271 F:      drivers/media/usb/dvb-usb-v2/au6610*
7272
7273 DVB_USB_CE6230 MEDIA DRIVER
7274 M:      Antti Palosaari <[email protected]>
7275 L:      [email protected]
7276 S:      Maintained
7277 W:      https://linuxtv.org
7278 W:      http://palosaari.fi/linux/
7279 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7280 T:      git git://linuxtv.org/anttip/media_tree.git
7281 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7282
7283 DVB_USB_CXUSB MEDIA DRIVER
7284 M:      Michael Krufky <[email protected]>
7285 L:      [email protected]
7286 S:      Maintained
7287 W:      https://linuxtv.org
7288 W:      http://github.com/mkrufky
7289 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7290 T:      git git://linuxtv.org/media_tree.git
7291 F:      drivers/media/usb/dvb-usb/cxusb*
7292
7293 DVB_USB_EC168 MEDIA DRIVER
7294 M:      Antti Palosaari <[email protected]>
7295 L:      [email protected]
7296 S:      Maintained
7297 W:      https://linuxtv.org
7298 W:      http://palosaari.fi/linux/
7299 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7300 T:      git git://linuxtv.org/anttip/media_tree.git
7301 F:      drivers/media/usb/dvb-usb-v2/ec168*
7302
7303 DVB_USB_GL861 MEDIA DRIVER
7304 M:      Antti Palosaari <[email protected]>
7305 L:      [email protected]
7306 S:      Maintained
7307 W:      https://linuxtv.org
7308 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7309 T:      git git://linuxtv.org/anttip/media_tree.git
7310 F:      drivers/media/usb/dvb-usb-v2/gl861*
7311
7312 DVB_USB_MXL111SF MEDIA DRIVER
7313 M:      Michael Krufky <[email protected]>
7314 L:      [email protected]
7315 S:      Maintained
7316 W:      https://linuxtv.org
7317 W:      http://github.com/mkrufky
7318 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7319 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7320 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7321
7322 DVB_USB_RTL28XXU MEDIA DRIVER
7323 M:      Antti Palosaari <[email protected]>
7324 L:      [email protected]
7325 S:      Maintained
7326 W:      https://linuxtv.org
7327 W:      http://palosaari.fi/linux/
7328 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7329 T:      git git://linuxtv.org/anttip/media_tree.git
7330 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7331
7332 DVB_USB_V2 MEDIA DRIVER
7333 M:      Antti Palosaari <[email protected]>
7334 L:      [email protected]
7335 S:      Maintained
7336 W:      https://linuxtv.org
7337 W:      http://palosaari.fi/linux/
7338 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7339 T:      git git://linuxtv.org/anttip/media_tree.git
7340 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7341 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7342
7343 DYNAMIC DEBUG
7344 M:      Jason Baron <[email protected]>
7345 M:      Jim Cromie <[email protected]>
7346 S:      Maintained
7347 F:      include/linux/dynamic_debug.h
7348 F:      lib/dynamic_debug.c
7349 F:      lib/test_dynamic_debug.c
7350
7351 DYNAMIC INTERRUPT MODERATION
7352 M:      Tal Gilboa <[email protected]>
7353 S:      Maintained
7354 F:      Documentation/networking/net_dim.rst
7355 F:      include/linux/dim.h
7356 F:      lib/dim/
7357
7358 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7359 M:      Daniel Lezcano <[email protected]>
7360 L:      [email protected]
7361 S:      Supported
7362 B:      https://bugzilla.kernel.org
7363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7364 F:      drivers/powercap/dtpm*
7365 F:      include/linux/dtpm.h
7366
7367 DZ DECSTATION DZ11 SERIAL DRIVER
7368 M:      "Maciej W. Rozycki" <[email protected]>
7369 S:      Maintained
7370 F:      drivers/tty/serial/dz.*
7371
7372 E3X0 POWER BUTTON DRIVER
7373 M:      Moritz Fischer <[email protected]>
7374 L:      [email protected]
7375 S:      Supported
7376 W:      http://www.ettus.com
7377 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7378 F:      drivers/input/misc/e3x0-button.c
7379
7380 E4000 MEDIA DRIVER
7381 M:      Antti Palosaari <[email protected]>
7382 L:      [email protected]
7383 S:      Maintained
7384 W:      https://linuxtv.org
7385 W:      http://palosaari.fi/linux/
7386 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7387 T:      git git://linuxtv.org/anttip/media_tree.git
7388 F:      drivers/media/tuners/e4000*
7389
7390 EARTH_PT1 MEDIA DRIVER
7391 M:      Akihiro Tsukada <[email protected]>
7392 L:      [email protected]
7393 S:      Odd Fixes
7394 F:      drivers/media/pci/pt1/
7395
7396 EARTH_PT3 MEDIA DRIVER
7397 M:      Akihiro Tsukada <[email protected]>
7398 L:      [email protected]
7399 S:      Odd Fixes
7400 F:      drivers/media/pci/pt3/
7401
7402 EC100 MEDIA DRIVER
7403 M:      Antti Palosaari <[email protected]>
7404 L:      [email protected]
7405 S:      Maintained
7406 W:      https://linuxtv.org
7407 W:      http://palosaari.fi/linux/
7408 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7409 T:      git git://linuxtv.org/anttip/media_tree.git
7410 F:      drivers/media/dvb-frontends/ec100*
7411
7412 ECRYPT FILE SYSTEM
7413 M:      Tyler Hicks <[email protected]>
7414 L:      [email protected]
7415 S:      Odd Fixes
7416 W:      http://ecryptfs.org
7417 W:      https://launchpad.net/ecryptfs
7418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7419 F:      Documentation/filesystems/ecryptfs.rst
7420 F:      fs/ecryptfs/
7421
7422 EDAC-AMD64
7423 M:      Yazen Ghannam <[email protected]>
7424 L:      [email protected]
7425 S:      Supported
7426 F:      drivers/edac/amd64_edac*
7427 F:      drivers/edac/mce_amd*
7428
7429 EDAC-ARMADA
7430 M:      Jan Luebbe <[email protected]>
7431 L:      [email protected]
7432 S:      Maintained
7433 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7434 F:      drivers/edac/armada_xp_*
7435
7436 EDAC-AST2500
7437 M:      Stefan Schaeckeler <[email protected]>
7438 S:      Supported
7439 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7440 F:      drivers/edac/aspeed_edac.c
7441
7442 EDAC-BLUEFIELD
7443 M:      Shravan Kumar Ramani <[email protected]>
7444 S:      Supported
7445 F:      drivers/edac/bluefield_edac.c
7446
7447 EDAC-CALXEDA
7448 M:      Andre Przywara <[email protected]>
7449 L:      [email protected]
7450 S:      Maintained
7451 F:      drivers/edac/highbank*
7452
7453 EDAC-CAVIUM OCTEON
7454 M:      Ralf Baechle <[email protected]>
7455 L:      [email protected]
7456 L:      [email protected]
7457 S:      Supported
7458 F:      drivers/edac/octeon_edac*
7459
7460 EDAC-CAVIUM THUNDERX
7461 M:      Robert Richter <[email protected]>
7462 L:      [email protected]
7463 S:      Odd Fixes
7464 F:      drivers/edac/thunderx_edac*
7465
7466 EDAC-CORE
7467 M:      Borislav Petkov <[email protected]>
7468 M:      Tony Luck <[email protected]>
7469 R:      James Morse <[email protected]>
7470 R:      Mauro Carvalho Chehab <[email protected]>
7471 R:      Robert Richter <[email protected]>
7472 L:      [email protected]
7473 S:      Supported
7474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7475 F:      Documentation/admin-guide/ras.rst
7476 F:      Documentation/driver-api/edac.rst
7477 F:      drivers/edac/
7478 F:      include/linux/edac.h
7479
7480 EDAC-DMC520
7481 M:      Lei Wang <[email protected]>
7482 L:      [email protected]
7483 S:      Supported
7484 F:      drivers/edac/dmc520_edac.c
7485
7486 EDAC-E752X
7487 M:      Mark Gross <[email protected]>
7488 L:      [email protected]
7489 S:      Maintained
7490 F:      drivers/edac/e752x_edac.c
7491
7492 EDAC-E7XXX
7493 L:      [email protected]
7494 S:      Maintained
7495 F:      drivers/edac/e7xxx_edac.c
7496
7497 EDAC-FSL_DDR
7498 M:      York Sun <[email protected]>
7499 L:      [email protected]
7500 S:      Maintained
7501 F:      drivers/edac/fsl_ddr_edac.*
7502
7503 EDAC-GHES
7504 M:      Mauro Carvalho Chehab <[email protected]>
7505 L:      [email protected]
7506 S:      Maintained
7507 F:      drivers/edac/ghes_edac.c
7508
7509 EDAC-I10NM
7510 M:      Tony Luck <[email protected]>
7511 L:      [email protected]
7512 S:      Maintained
7513 F:      drivers/edac/i10nm_base.c
7514
7515 EDAC-I3000
7516 L:      [email protected]
7517 S:      Orphan
7518 F:      drivers/edac/i3000_edac.c
7519
7520 EDAC-I5000
7521 L:      [email protected]
7522 S:      Maintained
7523 F:      drivers/edac/i5000_edac.c
7524
7525 EDAC-I5400
7526 M:      Mauro Carvalho Chehab <[email protected]>
7527 L:      [email protected]
7528 S:      Maintained
7529 F:      drivers/edac/i5400_edac.c
7530
7531 EDAC-I7300
7532 M:      Mauro Carvalho Chehab <[email protected]>
7533 L:      [email protected]
7534 S:      Maintained
7535 F:      drivers/edac/i7300_edac.c
7536
7537 EDAC-I7CORE
7538 M:      Mauro Carvalho Chehab <[email protected]>
7539 L:      [email protected]
7540 S:      Maintained
7541 F:      drivers/edac/i7core_edac.c
7542
7543 EDAC-I82443BXGX
7544 M:      Tim Small <[email protected]>
7545 L:      [email protected]
7546 S:      Maintained
7547 F:      drivers/edac/i82443bxgx_edac.c
7548
7549 EDAC-I82975X
7550 M:      "Arvind R." <[email protected]>
7551 L:      [email protected]
7552 S:      Maintained
7553 F:      drivers/edac/i82975x_edac.c
7554
7555 EDAC-IE31200
7556 M:      Jason Baron <[email protected]>
7557 L:      [email protected]
7558 S:      Maintained
7559 F:      drivers/edac/ie31200_edac.c
7560
7561 EDAC-IGEN6
7562 M:      Tony Luck <[email protected]>
7563 R:      Qiuxu Zhuo <[email protected]>
7564 L:      [email protected]
7565 S:      Maintained
7566 F:      drivers/edac/igen6_edac.c
7567
7568 EDAC-MPC85XX
7569 M:      Johannes Thumshirn <[email protected]>
7570 L:      [email protected]
7571 S:      Maintained
7572 F:      drivers/edac/mpc85xx_edac.[ch]
7573
7574 EDAC-NPCM
7575 M:      Marvin Lin <[email protected]>
7576 M:      Stanley Chu <[email protected]>
7577 L:      [email protected]
7578 S:      Maintained
7579 F:      Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7580 F:      drivers/edac/npcm_edac.c
7581
7582 EDAC-PASEMI
7583 M:      Egor Martovetsky <[email protected]>
7584 L:      [email protected]
7585 S:      Maintained
7586 F:      drivers/edac/pasemi_edac.c
7587
7588 EDAC-PND2
7589 M:      Tony Luck <[email protected]>
7590 L:      [email protected]
7591 S:      Maintained
7592 F:      drivers/edac/pnd2_edac.[ch]
7593
7594 EDAC-QCOM
7595 M:      Manivannan Sadhasivam <[email protected]>
7596 L:      [email protected]
7597 L:      [email protected]
7598 S:      Maintained
7599 F:      drivers/edac/qcom_edac.c
7600
7601 EDAC-R82600
7602 M:      Tim Small <[email protected]>
7603 L:      [email protected]
7604 S:      Maintained
7605 F:      drivers/edac/r82600_edac.c
7606
7607 EDAC-SBRIDGE
7608 M:      Tony Luck <[email protected]>
7609 R:      Qiuxu Zhuo <[email protected]>
7610 L:      [email protected]
7611 S:      Maintained
7612 F:      drivers/edac/sb_edac.c
7613
7614 EDAC-SKYLAKE
7615 M:      Tony Luck <[email protected]>
7616 L:      [email protected]
7617 S:      Maintained
7618 F:      drivers/edac/skx_*.[ch]
7619
7620 EDAC-TI
7621 M:      Tero Kristo <[email protected]>
7622 L:      [email protected]
7623 S:      Odd Fixes
7624 F:      drivers/edac/ti_edac.c
7625
7626 EDIROL UA-101/UA-1000 DRIVER
7627 M:      Clemens Ladisch <[email protected]>
7628 L:      [email protected] (moderated for non-subscribers)
7629 S:      Maintained
7630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7631 F:      sound/usb/misc/ua101.c
7632
7633 EFI TEST DRIVER
7634 M:      Ivan Hu <[email protected]>
7635 M:      Ard Biesheuvel <[email protected]>
7636 L:      [email protected]
7637 S:      Maintained
7638 F:      drivers/firmware/efi/test/
7639
7640 EFI VARIABLE FILESYSTEM
7641 M:      Jeremy Kerr <[email protected]>
7642 M:      Ard Biesheuvel <[email protected]>
7643 L:      [email protected]
7644 S:      Maintained
7645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7646 F:      fs/efivarfs/
7647
7648 EFIFB FRAMEBUFFER DRIVER
7649 M:      Peter Jones <[email protected]>
7650 L:      [email protected]
7651 S:      Maintained
7652 F:      drivers/video/fbdev/efifb.c
7653
7654 EFS FILESYSTEM
7655 S:      Orphan
7656 W:      http://aeschi.ch.eu.org/efs/
7657 F:      fs/efs/
7658
7659 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7660 M:      Douglas Miller <[email protected]>
7661 L:      [email protected]
7662 S:      Maintained
7663 F:      drivers/net/ethernet/ibm/ehea/
7664
7665 ELM327 CAN NETWORK DRIVER
7666 M:      Max Staudt <[email protected]>
7667 L:      [email protected]
7668 S:      Maintained
7669 F:      Documentation/networking/device_drivers/can/can327.rst
7670 F:      drivers/net/can/can327.c
7671
7672 EM28XX VIDEO4LINUX DRIVER
7673 M:      Mauro Carvalho Chehab <[email protected]>
7674 L:      [email protected]
7675 S:      Maintained
7676 W:      https://linuxtv.org
7677 T:      git git://linuxtv.org/media_tree.git
7678 F:      Documentation/admin-guide/media/em28xx*
7679 F:      drivers/media/usb/em28xx/
7680
7681 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7682 M:      Adrian Hunter <[email protected]>
7683 M:      Ritesh Harjani <[email protected]>
7684 M:      Asutosh Das <[email protected]>
7685 L:      [email protected]
7686 S:      Supported
7687 F:      drivers/mmc/host/cqhci*
7688
7689 EMS CPC-PCI CAN DRIVER
7690 M:      Gerhard Uttenthaler <[email protected]>
7691 M:      [email protected]
7692 L:      [email protected]
7693 S:      Maintained
7694 F:      drivers/net/can/sja1000/ems_pci.c
7695
7696 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7697 M:      Ketan Mukadam <[email protected]>
7698 L:      [email protected]
7699 S:      Supported
7700 W:      http://www.broadcom.com
7701 F:      drivers/scsi/be2iscsi/
7702
7703 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7704 M:      Ajit Khaparde <[email protected]>
7705 M:      Sriharsha Basavapatna <[email protected]>
7706 M:      Somnath Kotur <[email protected]>
7707 L:      [email protected]
7708 S:      Supported
7709 W:      http://www.emulex.com
7710 F:      drivers/net/ethernet/emulex/benet/
7711
7712 EMULEX ONECONNECT ROCE DRIVER
7713 M:      Selvin Xavier <[email protected]>
7714 L:      [email protected]
7715 S:      Odd Fixes
7716 W:      http://www.broadcom.com
7717 F:      drivers/infiniband/hw/ocrdma/
7718 F:      include/uapi/rdma/ocrdma-abi.h
7719
7720 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7721 M:      James Smart <[email protected]>
7722 M:      Ram Vegesna <[email protected]>
7723 L:      [email protected]
7724 L:      [email protected]
7725 S:      Supported
7726 W:      http://www.broadcom.com
7727 F:      drivers/scsi/elx/
7728
7729 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7730 M:      James Smart <[email protected]>
7731 M:      Dick Kennedy <[email protected]>
7732 L:      [email protected]
7733 S:      Supported
7734 W:      http://www.broadcom.com
7735 F:      drivers/scsi/lpfc/
7736
7737 ENE CB710 FLASH CARD READER DRIVER
7738 M:      Michał Mirosław <[email protected]>
7739 S:      Maintained
7740 F:      drivers/misc/cb710/
7741 F:      drivers/mmc/host/cb710-mmc.*
7742 F:      include/linux/cb710.h
7743
7744 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7745 M:      Maxim Levitsky <[email protected]>
7746 S:      Maintained
7747 F:      drivers/media/rc/ene_ir.*
7748
7749 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7750 M:      Laurentiu Tudor <[email protected]>
7751 L:      [email protected]
7752 S:      Maintained
7753 F:      drivers/tty/ehv_bytechan.c
7754
7755 EPSON S1D13XXX FRAMEBUFFER DRIVER
7756 M:      Kristoffer Ericson <[email protected]>
7757 S:      Maintained
7758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7759 F:      drivers/video/fbdev/s1d13xxxfb.c
7760 F:      include/video/s1d13xxxfb.h
7761
7762 EROFS FILE SYSTEM
7763 M:      Gao Xiang <[email protected]>
7764 M:      Chao Yu <[email protected]>
7765 R:      Yue Hu <[email protected]>
7766 R:      Jeffle Xu <[email protected]>
7767 L:      [email protected]
7768 S:      Maintained
7769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7770 F:      Documentation/ABI/testing/sysfs-fs-erofs
7771 F:      Documentation/filesystems/erofs.rst
7772 F:      fs/erofs/
7773 F:      include/trace/events/erofs.h
7774
7775 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7776 M:      Jeff Layton <[email protected]>
7777 S:      Maintained
7778 F:      include/linux/errseq.h
7779 F:      lib/errseq.c
7780
7781 ESD CAN/USB DRIVERS
7782 M:      Frank Jungclaus <[email protected]>
7783 R:      [email protected]
7784 L:      [email protected]
7785 S:      Maintained
7786 F:      drivers/net/can/usb/esd_usb.c
7787
7788 ET131X NETWORK DRIVER
7789 M:      Mark Einon <[email protected]>
7790 S:      Odd Fixes
7791 F:      drivers/net/ethernet/agere/
7792
7793 ETAS ES58X CAN/USB DRIVER
7794 M:      Vincent Mailhol <[email protected]>
7795 L:      [email protected]
7796 S:      Maintained
7797 F:      Documentation/networking/devlink/etas_es58x.rst
7798 F:      drivers/net/can/usb/etas_es58x/
7799
7800 ETHERNET BRIDGE
7801 M:      Roopa Prabhu <[email protected]>
7802 M:      Nikolay Aleksandrov <[email protected]>
7803 L:      [email protected] (moderated for non-subscribers)
7804 L:      [email protected]
7805 S:      Maintained
7806 W:      http://www.linuxfoundation.org/en/Net:Bridge
7807 F:      include/linux/netfilter_bridge/
7808 F:      net/bridge/
7809
7810 ETHERNET PHY LIBRARY
7811 M:      Andrew Lunn <[email protected]>
7812 M:      Heiner Kallweit <[email protected]>
7813 R:      Russell King <[email protected]>
7814 L:      [email protected]
7815 S:      Maintained
7816 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7817 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7818 F:      Documentation/devicetree/bindings/net/mdio*
7819 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7820 F:      Documentation/networking/phy.rst
7821 F:      drivers/net/mdio/
7822 F:      drivers/net/mdio/acpi_mdio.c
7823 F:      drivers/net/mdio/fwnode_mdio.c
7824 F:      drivers/net/mdio/of_mdio.c
7825 F:      drivers/net/pcs/
7826 F:      drivers/net/phy/
7827 F:      include/dt-bindings/net/qca-ar803x.h
7828 F:      include/linux/*mdio*.h
7829 F:      include/linux/linkmode.h
7830 F:      include/linux/mdio/*.h
7831 F:      include/linux/mii.h
7832 F:      include/linux/of_net.h
7833 F:      include/linux/phy.h
7834 F:      include/linux/phy_fixed.h
7835 F:      include/linux/phylib_stubs.h
7836 F:      include/linux/platform_data/mdio-bcm-unimac.h
7837 F:      include/linux/platform_data/mdio-gpio.h
7838 F:      include/trace/events/mdio.h
7839 F:      include/uapi/linux/mdio.h
7840 F:      include/uapi/linux/mii.h
7841 F:      net/core/of_net.c
7842
7843 EXEC & BINFMT API
7844 R:      Eric Biederman <[email protected]>
7845 R:      Kees Cook <[email protected]>
7846 L:      [email protected]
7847 S:      Supported
7848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7849 F:      fs/*binfmt_*.c
7850 F:      fs/exec.c
7851 F:      include/linux/binfmts.h
7852 F:      include/linux/elf.h
7853 F:      include/uapi/linux/binfmts.h
7854 F:      include/uapi/linux/elf.h
7855 F:      tools/testing/selftests/exec/
7856 N:      asm/elf.h
7857 N:      binfmt
7858
7859 EXFAT FILE SYSTEM
7860 M:      Namjae Jeon <[email protected]>
7861 M:      Sungjong Seo <[email protected]>
7862 L:      [email protected]
7863 S:      Maintained
7864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7865 F:      fs/exfat/
7866
7867 EXT2 FILE SYSTEM
7868 M:      Jan Kara <[email protected]>
7869 L:      [email protected]
7870 S:      Maintained
7871 F:      Documentation/filesystems/ext2.rst
7872 F:      fs/ext2/
7873 F:      include/linux/ext2*
7874
7875 EXT4 FILE SYSTEM
7876 M:      "Theodore Ts'o" <[email protected]>
7877 M:      Andreas Dilger <[email protected]>
7878 L:      [email protected]
7879 S:      Maintained
7880 W:      http://ext4.wiki.kernel.org
7881 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7883 F:      Documentation/filesystems/ext4/
7884 F:      fs/ext4/
7885 F:      include/trace/events/ext4.h
7886 F:      include/uapi/linux/ext4.h
7887
7888 Extended Verification Module (EVM)
7889 M:      Mimi Zohar <[email protected]>
7890 L:      [email protected]
7891 S:      Supported
7892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7893 F:      security/integrity/
7894 F:      security/integrity/evm/
7895
7896 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7897 M:      Ard Biesheuvel <[email protected]>
7898 L:      [email protected]
7899 S:      Maintained
7900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7901 F:      Documentation/admin-guide/efi-stub.rst
7902 F:      arch/*/include/asm/efi.h
7903 F:      arch/*/kernel/efi.c
7904 F:      arch/arm/boot/compressed/efi-header.S
7905 F:      arch/x86/platform/efi/
7906 F:      drivers/firmware/efi/
7907 F:      include/linux/efi*.h
7908
7909 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7910 M:      MyungJoo Ham <[email protected]>
7911 M:      Chanwoo Choi <[email protected]>
7912 L:      [email protected]
7913 S:      Maintained
7914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7915 F:      Documentation/devicetree/bindings/extcon/
7916 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7917 F:      drivers/extcon/
7918 F:      include/linux/extcon.h
7919 F:      include/linux/extcon/
7920
7921 EXTRA BOOT CONFIG
7922 M:      Masami Hiramatsu <[email protected]>
7923 L:      [email protected]
7924 L:      [email protected]
7925 S:      Maintained
7926 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
7927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
7928 F:      Documentation/admin-guide/bootconfig.rst
7929 F:      fs/proc/bootconfig.c
7930 F:      include/linux/bootconfig.h
7931 F:      lib/bootconfig-data.S
7932 F:      lib/bootconfig.c
7933 F:      tools/bootconfig/*
7934 F:      tools/bootconfig/scripts/*
7935
7936 EXYNOS DP DRIVER
7937 M:      Jingoo Han <[email protected]>
7938 L:      [email protected]
7939 S:      Maintained
7940 F:      drivers/gpu/drm/exynos/exynos_dp*
7941
7942 EXYNOS SYSMMU (IOMMU) driver
7943 M:      Marek Szyprowski <[email protected]>
7944 L:      [email protected]
7945 S:      Maintained
7946 F:      drivers/iommu/exynos-iommu.c
7947
7948 F2FS FILE SYSTEM
7949 M:      Jaegeuk Kim <[email protected]>
7950 M:      Chao Yu <[email protected]>
7951 L:      [email protected]
7952 S:      Maintained
7953 W:      https://f2fs.wiki.kernel.org/
7954 Q:      https://patchwork.kernel.org/project/f2fs/list/
7955 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
7956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7957 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7958 F:      Documentation/filesystems/f2fs.rst
7959 F:      fs/f2fs/
7960 F:      include/linux/f2fs_fs.h
7961 F:      include/trace/events/f2fs.h
7962 F:      include/uapi/linux/f2fs.h
7963
7964 F71805F HARDWARE MONITORING DRIVER
7965 M:      Jean Delvare <[email protected]>
7966 L:      [email protected]
7967 S:      Maintained
7968 F:      Documentation/hwmon/f71805f.rst
7969 F:      drivers/hwmon/f71805f.c
7970
7971 FADDR2LINE
7972 M:      Josh Poimboeuf <[email protected]>
7973 S:      Maintained
7974 F:      scripts/faddr2line
7975
7976 FAILOVER MODULE
7977 M:      Sridhar Samudrala <[email protected]>
7978 L:      [email protected]
7979 S:      Supported
7980 F:      Documentation/networking/failover.rst
7981 F:      include/net/failover.h
7982 F:      net/core/failover.c
7983
7984 FANOTIFY
7985 M:      Jan Kara <[email protected]>
7986 R:      Amir Goldstein <[email protected]>
7987 R:      Matthew Bobrowski <[email protected]>
7988 L:      [email protected]
7989 S:      Maintained
7990 F:      fs/notify/fanotify/
7991 F:      include/linux/fanotify.h
7992 F:      include/uapi/linux/fanotify.h
7993
7994 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
7995 M:      Linus Walleij <[email protected]>
7996 L:      [email protected]
7997 S:      Maintained
7998 F:      drivers/usb/fotg210/
7999
8000 FARSYNC SYNCHRONOUS DRIVER
8001 M:      Kevin Curtis <[email protected]>
8002 S:      Supported
8003 W:      http://www.farsite.co.uk/
8004 F:      drivers/net/wan/farsync.*
8005
8006 FAULT INJECTION SUPPORT
8007 M:      Akinobu Mita <[email protected]>
8008 S:      Supported
8009 F:      Documentation/fault-injection/
8010 F:      lib/fault-inject.c
8011
8012 FBTFT Framebuffer drivers
8013 L:      [email protected]
8014 L:      [email protected]
8015 S:      Orphan
8016 F:      drivers/staging/fbtft/
8017
8018 FC0011 TUNER DRIVER
8019 M:      Michael Buesch <[email protected]>
8020 L:      [email protected]
8021 S:      Maintained
8022 F:      drivers/media/tuners/fc0011.c
8023 F:      drivers/media/tuners/fc0011.h
8024
8025 FC2580 MEDIA DRIVER
8026 M:      Antti Palosaari <[email protected]>
8027 L:      [email protected]
8028 S:      Maintained
8029 W:      https://linuxtv.org
8030 W:      http://palosaari.fi/linux/
8031 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8032 T:      git git://linuxtv.org/anttip/media_tree.git
8033 F:      drivers/media/tuners/fc2580*
8034
8035 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8036 M:      Hannes Reinecke <[email protected]>
8037 L:      [email protected]
8038 S:      Supported
8039 W:      www.Open-FCoE.org
8040 F:      drivers/scsi/fcoe/
8041 F:      drivers/scsi/libfc/
8042 F:      include/scsi/fc/
8043 F:      include/scsi/libfc.h
8044 F:      include/scsi/libfcoe.h
8045 F:      include/uapi/scsi/fc/
8046
8047 FILE LOCKING (flock() and fcntl()/lockf())
8048 M:      Jeff Layton <[email protected]>
8049 M:      Chuck Lever <[email protected]>
8050 L:      [email protected]
8051 S:      Maintained
8052 F:      fs/fcntl.c
8053 F:      fs/locks.c
8054 F:      include/linux/fcntl.h
8055 F:      include/uapi/linux/fcntl.h
8056
8057 FILESYSTEM DIRECT ACCESS (DAX)
8058 M:      Dan Williams <[email protected]>
8059 R:      Matthew Wilcox <[email protected]>
8060 R:      Jan Kara <[email protected]>
8061 L:      [email protected]
8062 L:      [email protected]
8063 S:      Supported
8064 F:      fs/dax.c
8065 F:      include/linux/dax.h
8066 F:      include/trace/events/fs_dax.h
8067
8068 FILESYSTEMS (VFS and infrastructure)
8069 M:      Alexander Viro <[email protected]>
8070 M:      Christian Brauner <[email protected]>
8071 L:      [email protected]
8072 S:      Maintained
8073 F:      fs/*
8074 F:      include/linux/fs.h
8075 F:      include/linux/fs_types.h
8076 F:      include/uapi/linux/fs.h
8077 F:      include/uapi/linux/openat2.h
8078
8079 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8080 M:      Riku Voipio <[email protected]>
8081 L:      [email protected]
8082 S:      Maintained
8083 F:      drivers/hwmon/f75375s.c
8084 F:      include/linux/f75375s.h
8085
8086 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8087 M:      Ji-Ze Hong (Peter Hong) <[email protected]>
8088 L:      [email protected]
8089 S:      Maintained
8090 F:      drivers/net/can/usb/f81604.c
8091
8092 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8093 M:      Clemens Ladisch <[email protected]>
8094 M:      Takashi Sakamoto <[email protected]>
8095 L:      [email protected] (moderated for non-subscribers)
8096 S:      Maintained
8097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8098 F:      include/uapi/sound/firewire.h
8099 F:      sound/firewire/
8100
8101 FIREWIRE MEDIA DRIVERS (firedtv)
8102 M:      Stefan Richter <[email protected]>
8103 L:      [email protected]
8104 L:      [email protected]
8105 S:      Maintained
8106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8107 F:      drivers/media/firewire/
8108
8109 FIREWIRE SBP-2 TARGET
8110 M:      Chris Boot <[email protected]>
8111 L:      [email protected]
8112 L:      [email protected]
8113 L:      [email protected]
8114 S:      Maintained
8115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8116 F:      drivers/target/sbp/
8117
8118 FIREWIRE SUBSYSTEM
8119 M:      Takashi Sakamoto <[email protected]>
8120 M:      Takashi Sakamoto <[email protected]>
8121 L:      [email protected]
8122 S:      Maintained
8123 W:      http://ieee1394.docs.kernel.org/
8124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8125 F:      drivers/firewire/
8126 F:      include/linux/firewire.h
8127 F:      include/uapi/linux/firewire*.h
8128 F:      tools/firewire/
8129
8130 FIRMWARE FRAMEWORK FOR ARMV8-A
8131 M:      Sudeep Holla <[email protected]>
8132 L:      [email protected] (moderated for non-subscribers)
8133 S:      Maintained
8134 F:      drivers/firmware/arm_ffa/
8135 F:      include/linux/arm_ffa.h
8136
8137 FIRMWARE LOADER (request_firmware)
8138 M:      Luis Chamberlain <[email protected]>
8139 M:      Russ Weight <[email protected]>
8140 L:      [email protected]
8141 S:      Maintained
8142 F:      Documentation/firmware_class/
8143 F:      drivers/base/firmware_loader/
8144 F:      include/linux/firmware.h
8145
8146 FLEXTIMER FTM-QUADDEC DRIVER
8147 M:      Patrick Havelange <[email protected]>
8148 L:      [email protected]
8149 S:      Maintained
8150 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8151 F:      drivers/counter/ftm-quaddec.c
8152
8153 FLOPPY DRIVER
8154 M:      Denis Efremov <[email protected]>
8155 L:      [email protected]
8156 S:      Odd Fixes
8157 F:      drivers/block/floppy.c
8158
8159 FLYSKY FSIA6B RC RECEIVER
8160 M:      Markus Koch <[email protected]>
8161 L:      [email protected]
8162 S:      Maintained
8163 F:      drivers/input/joystick/fsia6b.c
8164
8165 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
8166 M:      Geoffrey D. Bennett <[email protected]>
8167 L:      [email protected] (moderated for non-subscribers)
8168 S:      Maintained
8169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8170 F:      sound/usb/mixer_scarlett_gen2.c
8171
8172 FORCEDETH GIGABIT ETHERNET DRIVER
8173 M:      Rain River <[email protected]>
8174 M:      Zhu Yanjun <[email protected]>
8175 L:      [email protected]
8176 S:      Maintained
8177 F:      drivers/net/ethernet/nvidia/*
8178
8179 FORTIFY_SOURCE
8180 M:      Kees Cook <[email protected]>
8181 L:      [email protected]
8182 S:      Supported
8183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8184 F:      include/linux/fortify-string.h
8185 F:      lib/fortify_kunit.c
8186 F:      lib/memcpy_kunit.c
8187 F:      lib/strcat_kunit.c
8188 F:      lib/strscpy_kunit.c
8189 F:      lib/test_fortify/*
8190 F:      scripts/test_fortify.sh
8191 K:      \b__NO_FORTIFY\b
8192
8193 FPGA DFL DRIVERS
8194 M:      Wu Hao <[email protected]>
8195 R:      Tom Rix <[email protected]>
8196 L:      [email protected]
8197 S:      Maintained
8198 F:      Documentation/ABI/testing/sysfs-bus-dfl*
8199 F:      Documentation/fpga/dfl.rst
8200 F:      drivers/fpga/dfl*
8201 F:      drivers/uio/uio_dfl.c
8202 F:      include/linux/dfl.h
8203 F:      include/uapi/linux/fpga-dfl.h
8204
8205 FPGA MANAGER FRAMEWORK
8206 M:      Moritz Fischer <[email protected]>
8207 M:      Wu Hao <[email protected]>
8208 M:      Xu Yilun <[email protected]>
8209 R:      Tom Rix <[email protected]>
8210 L:      [email protected]
8211 S:      Maintained
8212 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
8213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8214 F:      Documentation/devicetree/bindings/fpga/
8215 F:      Documentation/driver-api/fpga/
8216 F:      Documentation/fpga/
8217 F:      drivers/fpga/
8218 F:      include/linux/fpga/
8219
8220 FPU EMULATOR
8221 M:      Bill Metzenthen <[email protected]>
8222 S:      Maintained
8223 W:      https://floatingpoint.billm.au/
8224 F:      arch/x86/math-emu/
8225
8226 FRAMEBUFFER CORE
8227 M:      Daniel Vetter <[email protected]>
8228 S:      Odd Fixes
8229 T:      git git://anongit.freedesktop.org/drm/drm-misc
8230 F:      drivers/video/fbdev/core/
8231
8232 FRAMEBUFFER LAYER
8233 M:      Helge Deller <[email protected]>
8234 L:      [email protected]
8235 L:      [email protected]
8236 S:      Maintained
8237 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
8238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8239 F:      Documentation/fb/
8240 F:      drivers/video/
8241 F:      include/linux/fb.h
8242 F:      include/uapi/linux/fb.h
8243 F:      include/uapi/video/
8244 F:      include/video/
8245
8246 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8247 M:      Horia Geantă <[email protected]>
8248 M:      Pankaj Gupta <[email protected]>
8249 M:      Gaurav Jain <[email protected]>
8250 L:      [email protected]
8251 S:      Maintained
8252 F:      Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8253 F:      drivers/crypto/caam/
8254
8255 FREESCALE COLDFIRE M5441X MMC DRIVER
8256 M:      Angelo Dureghello <[email protected]>
8257 L:      [email protected]
8258 S:      Maintained
8259 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
8260 F:      include/linux/platform_data/mmc-esdhc-mcf.h
8261
8262 FREESCALE DIU FRAMEBUFFER DRIVER
8263 M:      Timur Tabi <[email protected]>
8264 L:      [email protected]
8265 S:      Maintained
8266 F:      drivers/video/fbdev/fsl-diu-fb.*
8267
8268 FREESCALE DMA DRIVER
8269 M:      Li Yang <[email protected]>
8270 M:      Zhang Wei <[email protected]>
8271 L:      [email protected]
8272 S:      Maintained
8273 F:      drivers/dma/fsldma.*
8274
8275 FREESCALE DSPI DRIVER
8276 M:      Vladimir Oltean <[email protected]>
8277 L:      [email protected]
8278 S:      Maintained
8279 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8280 F:      drivers/spi/spi-fsl-dspi.c
8281 F:      include/linux/spi/spi-fsl-dspi.h
8282
8283 FREESCALE ENETC ETHERNET DRIVERS
8284 M:      Claudiu Manoil <[email protected]>
8285 M:      Vladimir Oltean <[email protected]>
8286 L:      [email protected]
8287 S:      Maintained
8288 F:      drivers/net/ethernet/freescale/enetc/
8289
8290 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8291 M:      Claudiu Manoil <[email protected]>
8292 L:      [email protected]
8293 S:      Maintained
8294 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8295 F:      drivers/net/ethernet/freescale/gianfar*
8296
8297 FREESCALE GPMI NAND DRIVER
8298 M:      Han Xu <[email protected]>
8299 L:      [email protected]
8300 S:      Maintained
8301 F:      drivers/mtd/nand/raw/gpmi-nand/*
8302
8303 FREESCALE I2C CPM DRIVER
8304 M:      Jochen Friedrich <[email protected]>
8305 L:      [email protected]
8306 L:      [email protected]
8307 S:      Maintained
8308 F:      drivers/i2c/busses/i2c-cpm.c
8309
8310 FREESCALE IMX / MXC FEC DRIVER
8311 M:      Wei Fang <[email protected]>
8312 R:      Shenwei Wang <[email protected]>
8313 R:      Clark Wang <[email protected]>
8314 R:      NXP Linux Team <[email protected]>
8315 L:      [email protected]
8316 S:      Maintained
8317 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8318 F:      drivers/net/ethernet/freescale/fec.h
8319 F:      drivers/net/ethernet/freescale/fec_main.c
8320 F:      drivers/net/ethernet/freescale/fec_ptp.c
8321
8322 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8323 M:      Sascha Hauer <[email protected]>
8324 R:      Pengutronix Kernel Team <[email protected]>
8325 L:      [email protected]
8326 L:      [email protected] (moderated for non-subscribers)
8327 S:      Maintained
8328 F:      drivers/video/fbdev/imxfb.c
8329
8330 FREESCALE IMX DDR PMU DRIVER
8331 M:      Frank Li <[email protected]>
8332 L:      [email protected] (moderated for non-subscribers)
8333 S:      Maintained
8334 F:      Documentation/admin-guide/perf/imx-ddr.rst
8335 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8336 F:      drivers/perf/fsl_imx8_ddr_perf.c
8337
8338 FREESCALE IMX I2C DRIVER
8339 M:      Oleksij Rempel <[email protected]>
8340 R:      Pengutronix Kernel Team <[email protected]>
8341 L:      [email protected]
8342 S:      Maintained
8343 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8344 F:      drivers/i2c/busses/i2c-imx.c
8345
8346 FREESCALE IMX LPI2C DRIVER
8347 M:      Dong Aisheng <[email protected]>
8348 L:      [email protected]
8349 L:      [email protected]
8350 S:      Maintained
8351 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8352 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8353
8354 FREESCALE MPC I2C DRIVER
8355 M:      Chris Packham <[email protected]>
8356 L:      [email protected]
8357 S:      Maintained
8358 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8359 F:      drivers/i2c/busses/i2c-mpc.c
8360
8361 FREESCALE QORIQ DPAA ETHERNET DRIVER
8362 M:      Madalin Bucur <[email protected]>
8363 L:      [email protected]
8364 S:      Maintained
8365 F:      drivers/net/ethernet/freescale/dpaa
8366
8367 FREESCALE QORIQ DPAA FMAN DRIVER
8368 M:      Madalin Bucur <[email protected]>
8369 R:      Sean Anderson <[email protected]>
8370 L:      [email protected]
8371 S:      Maintained
8372 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8373 F:      drivers/net/ethernet/freescale/fman
8374
8375 FREESCALE QORIQ PTP CLOCK DRIVER
8376 M:      Yangbo Lu <[email protected]>
8377 L:      [email protected]
8378 S:      Maintained
8379 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8380 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8381 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8382 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8383 F:      drivers/ptp/ptp_qoriq.c
8384 F:      drivers/ptp/ptp_qoriq_debugfs.c
8385 F:      include/linux/fsl/ptp_qoriq.h
8386
8387 FREESCALE QUAD SPI DRIVER
8388 M:      Han Xu <[email protected]>
8389 L:      [email protected]
8390 S:      Maintained
8391 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8392 F:      drivers/spi/spi-fsl-qspi.c
8393
8394 FREESCALE QUICC ENGINE LIBRARY
8395 M:      Qiang Zhao <[email protected]>
8396 L:      [email protected]
8397 S:      Maintained
8398 F:      drivers/soc/fsl/qe/
8399 F:      include/soc/fsl/qe/
8400
8401 FREESCALE QUICC ENGINE QMC DRIVER
8402 M:      Herve Codina <[email protected]>
8403 L:      [email protected]
8404 S:      Maintained
8405 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8406 F:      drivers/soc/fsl/qe/qmc.c
8407 F:      include/soc/fsl/qe/qmc.h
8408
8409 FREESCALE QUICC ENGINE TSA DRIVER
8410 M:      Herve Codina <[email protected]>
8411 L:      [email protected]
8412 S:      Maintained
8413 F:      Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8414 F:      drivers/soc/fsl/qe/tsa.c
8415 F:      drivers/soc/fsl/qe/tsa.h
8416 F:      include/dt-bindings/soc/cpm1-fsl,tsa.h
8417
8418 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8419 M:      Li Yang <[email protected]>
8420 L:      [email protected]
8421 L:      [email protected]
8422 S:      Maintained
8423 F:      drivers/net/ethernet/freescale/ucc_geth*
8424
8425 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8426 M:      Zhao Qiang <[email protected]>
8427 L:      [email protected]
8428 L:      [email protected]
8429 S:      Maintained
8430 F:      drivers/net/wan/fsl_ucc_hdlc*
8431
8432 FREESCALE QUICC ENGINE UCC UART DRIVER
8433 M:      Timur Tabi <[email protected]>
8434 L:      [email protected]
8435 S:      Maintained
8436 F:      drivers/tty/serial/ucc_uart.c
8437
8438 FREESCALE SOC DRIVERS
8439 M:      Li Yang <[email protected]>
8440 L:      [email protected]
8441 L:      [email protected] (moderated for non-subscribers)
8442 S:      Maintained
8443 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8444 F:      Documentation/devicetree/bindings/soc/fsl/
8445 F:      drivers/soc/fsl/
8446 F:      include/linux/fsl/
8447 F:      include/soc/fsl/
8448
8449 FREESCALE SOC FS_ENET DRIVER
8450 M:      Pantelis Antoniou <[email protected]>
8451 L:      [email protected]
8452 L:      [email protected]
8453 S:      Maintained
8454 F:      drivers/net/ethernet/freescale/fs_enet/
8455
8456 FREESCALE SOC SOUND DRIVERS
8457 M:      Shengjiu Wang <[email protected]>
8458 M:      Xiubo Li <[email protected]>
8459 R:      Fabio Estevam <[email protected]>
8460 R:      Nicolin Chen <[email protected]>
8461 L:      [email protected] (moderated for non-subscribers)
8462 L:      [email protected]
8463 S:      Maintained
8464 F:      sound/soc/fsl/fsl*
8465 F:      sound/soc/fsl/imx*
8466 F:      sound/soc/fsl/mpc8610_hpcd.c
8467
8468 FREESCALE SOC SOUND QMC DRIVER
8469 M:      Herve Codina <[email protected]>
8470 L:      [email protected] (moderated for non-subscribers)
8471 L:      [email protected]
8472 S:      Maintained
8473 F:      Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8474 F:      sound/soc/fsl/fsl_qmc_audio.c
8475
8476 FREESCALE USB PERIPHERAL DRIVERS
8477 M:      Li Yang <[email protected]>
8478 L:      [email protected]
8479 L:      [email protected]
8480 S:      Maintained
8481 F:      drivers/usb/gadget/udc/fsl*
8482
8483 FREESCALE USB PHY DRIVER
8484 M:      Ran Wang <[email protected]>
8485 L:      [email protected]
8486 L:      [email protected]
8487 S:      Maintained
8488 F:      drivers/usb/phy/phy-fsl-usb*
8489
8490 FREEVXFS FILESYSTEM
8491 M:      Christoph Hellwig <[email protected]>
8492 S:      Maintained
8493 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8494 F:      fs/freevxfs/
8495
8496 FREEZER
8497 M:      "Rafael J. Wysocki" <[email protected]>
8498 M:      Pavel Machek <[email protected]>
8499 L:      [email protected]
8500 S:      Supported
8501 F:      Documentation/power/freezing-of-tasks.rst
8502 F:      include/linux/freezer.h
8503 F:      kernel/freezer.c
8504
8505 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8506 M:      David Howells <[email protected]>
8507 L:      [email protected] (moderated for non-subscribers)
8508 S:      Supported
8509 F:      Documentation/filesystems/caching/
8510 F:      fs/fscache/
8511 F:      include/linux/fscache*.h
8512
8513 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8514 M:      Eric Biggers <[email protected]>
8515 M:      Theodore Y. Ts'o <[email protected]>
8516 M:      Jaegeuk Kim <[email protected]>
8517 L:      [email protected]
8518 S:      Supported
8519 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8520 T:      git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8521 F:      Documentation/filesystems/fscrypt.rst
8522 F:      fs/crypto/
8523 F:      include/linux/fscrypt.h
8524 F:      include/uapi/linux/fscrypt.h
8525
8526 FSI SUBSYSTEM
8527 M:      Jeremy Kerr <[email protected]>
8528 M:      Joel Stanley <[email protected]>
8529 R:      Alistar Popple <[email protected]>
8530 R:      Eddie James <[email protected]>
8531 L:      [email protected]
8532 S:      Supported
8533 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8535 F:      drivers/fsi/
8536 F:      include/linux/fsi*.h
8537 F:      include/trace/events/fsi*.h
8538
8539 FSI-ATTACHED I2C DRIVER
8540 M:      Eddie James <[email protected]>
8541 L:      [email protected]
8542 L:      [email protected] (moderated for non-subscribers)
8543 S:      Maintained
8544 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8545 F:      drivers/i2c/busses/i2c-fsi.c
8546
8547 FSI-ATTACHED SPI DRIVER
8548 M:      Eddie James <[email protected]>
8549 L:      [email protected]
8550 S:      Maintained
8551 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8552 F:      drivers/spi/spi-fsi.c
8553
8554 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8555 M:      Jan Kara <[email protected]>
8556 R:      Amir Goldstein <[email protected]>
8557 L:      [email protected]
8558 S:      Maintained
8559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8560 F:      fs/notify/
8561 F:      include/linux/fsnotify*.h
8562
8563 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8564 M:      Eric Biggers <[email protected]>
8565 M:      Theodore Y. Ts'o <[email protected]>
8566 L:      [email protected]
8567 S:      Supported
8568 Q:      https://patchwork.kernel.org/project/fsverity/list/
8569 T:      git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8570 F:      Documentation/filesystems/fsverity.rst
8571 F:      fs/verity/
8572 F:      include/linux/fsverity.h
8573 F:      include/uapi/linux/fsverity.h
8574
8575 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8576 M:      Michael Zaidman <[email protected]>
8577 L:      [email protected]
8578 L:      [email protected]
8579 S:      Maintained
8580 F:      drivers/hid/hid-ft260.c
8581
8582 FUJITSU LAPTOP EXTRAS
8583 M:      Jonathan Woithe <[email protected]>
8584 L:      [email protected]
8585 S:      Maintained
8586 F:      drivers/platform/x86/fujitsu-laptop.c
8587
8588 FUJITSU TABLET EXTRAS
8589 M:      Robert Gerlach <[email protected]>
8590 L:      [email protected]
8591 S:      Maintained
8592 F:      drivers/platform/x86/fujitsu-tablet.c
8593
8594 FUNCTION HOOKS (FTRACE)
8595 M:      Steven Rostedt <[email protected]>
8596 M:      Masami Hiramatsu <[email protected]>
8597 R:      Mark Rutland <[email protected]>
8598 L:      [email protected]
8599 L:      [email protected]
8600 S:      Maintained
8601 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
8602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8603 F:      Documentation/trace/ftrace*
8604 F:      arch/*/*/*/*ftrace*
8605 F:      arch/*/*/*ftrace*
8606 F:      include/*/ftrace.h
8607 F:      kernel/trace/fgraph.c
8608 F:      kernel/trace/ftrace*
8609 F:      samples/ftrace
8610
8611 FUNGIBLE ETHERNET DRIVERS
8612 M:      Dimitris Michailidis <[email protected]>
8613 L:      [email protected]
8614 S:      Supported
8615 F:      drivers/net/ethernet/fungible/
8616
8617 FUSE: FILESYSTEM IN USERSPACE
8618 M:      Miklos Szeredi <[email protected]>
8619 L:      [email protected]
8620 S:      Maintained
8621 W:      https://github.com/libfuse/
8622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8623 F:      Documentation/filesystems/fuse.rst
8624 F:      fs/fuse/
8625 F:      include/uapi/linux/fuse.h
8626
8627 FUTEX SUBSYSTEM
8628 M:      Thomas Gleixner <[email protected]>
8629 M:      Ingo Molnar <[email protected]>
8630 R:      Peter Zijlstra <[email protected]>
8631 R:      Darren Hart <[email protected]>
8632 R:      Davidlohr Bueso <[email protected]>
8633 R:      André Almeida <[email protected]>
8634 L:      [email protected]
8635 S:      Maintained
8636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8637 F:      Documentation/locking/*futex*
8638 F:      include/asm-generic/futex.h
8639 F:      include/linux/futex.h
8640 F:      include/uapi/linux/futex.h
8641 F:      kernel/futex/*
8642 F:      tools/perf/bench/futex*
8643 F:      tools/testing/selftests/futex/
8644
8645 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8646 M:      Tim Harvey <[email protected]>
8647 S:      Maintained
8648 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8649 F:      Documentation/hwmon/gsc-hwmon.rst
8650 F:      drivers/hwmon/gsc-hwmon.c
8651 F:      drivers/mfd/gateworks-gsc.c
8652 F:      include/linux/mfd/gsc.h
8653 F:      include/linux/platform_data/gsc_hwmon.h
8654
8655 GCC PLUGINS
8656 M:      Kees Cook <[email protected]>
8657 L:      [email protected]
8658 S:      Maintained
8659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8660 F:      Documentation/kbuild/gcc-plugins.rst
8661 F:      scripts/Makefile.gcc-plugins
8662 F:      scripts/gcc-plugins/
8663
8664 GCOV BASED KERNEL PROFILING
8665 M:      Peter Oberparleiter <[email protected]>
8666 S:      Maintained
8667 F:      Documentation/dev-tools/gcov.rst
8668 F:      kernel/gcov/
8669
8670 GDB KERNEL DEBUGGING HELPER SCRIPTS
8671 M:      Jan Kiszka <[email protected]>
8672 M:      Kieran Bingham <[email protected]>
8673 S:      Supported
8674 F:      scripts/gdb/
8675
8676 GEMINI CRYPTO DRIVER
8677 M:      Corentin Labbe <[email protected]>
8678 L:      [email protected]
8679 S:      Maintained
8680 F:      drivers/crypto/gemini/
8681
8682 GEMTEK FM RADIO RECEIVER DRIVER
8683 M:      Hans Verkuil <[email protected]>
8684 L:      [email protected]
8685 S:      Maintained
8686 W:      https://linuxtv.org
8687 T:      git git://linuxtv.org/media_tree.git
8688 F:      drivers/media/radio/radio-gemtek*
8689
8690 GENERIC ARCHITECTURE TOPOLOGY
8691 M:      Sudeep Holla <[email protected]>
8692 L:      [email protected]
8693 S:      Maintained
8694 F:      drivers/base/arch_topology.c
8695 F:      include/linux/arch_topology.h
8696
8697 GENERIC ENTRY CODE
8698 M:      Thomas Gleixner <[email protected]>
8699 M:      Peter Zijlstra <[email protected]>
8700 M:      Andy Lutomirski <[email protected]>
8701 L:      [email protected]
8702 S:      Maintained
8703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8704 F:      include/linux/entry-common.h
8705 F:      include/linux/entry-kvm.h
8706 F:      kernel/entry/
8707
8708 GENERIC GPIO I2C DRIVER
8709 M:      Wolfram Sang <[email protected]>
8710 S:      Supported
8711 F:      drivers/i2c/busses/i2c-gpio.c
8712 F:      include/linux/platform_data/i2c-gpio.h
8713
8714 GENERIC GPIO I2C MULTIPLEXER DRIVER
8715 M:      Peter Korsgaard <[email protected]>
8716 L:      [email protected]
8717 S:      Supported
8718 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8719 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8720 F:      include/linux/platform_data/i2c-mux-gpio.h
8721
8722 GENERIC HDLC (WAN) DRIVERS
8723 M:      Krzysztof Halasa <[email protected]>
8724 S:      Maintained
8725 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8726 F:      drivers/net/wan/c101.c
8727 F:      drivers/net/wan/hd6457*
8728 F:      drivers/net/wan/hdlc*
8729 F:      drivers/net/wan/n2.c
8730 F:      drivers/net/wan/pc300too.c
8731 F:      drivers/net/wan/pci200syn.c
8732 F:      drivers/net/wan/wanxl*
8733
8734 GENERIC INCLUDE/ASM HEADER FILES
8735 M:      Arnd Bergmann <[email protected]>
8736 L:      [email protected]
8737 S:      Maintained
8738 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8739 F:      include/asm-generic/
8740 F:      include/uapi/asm-generic/
8741
8742 GENERIC PHY FRAMEWORK
8743 M:      Vinod Koul <[email protected]>
8744 M:      Kishon Vijay Abraham I <[email protected]>
8745 L:      [email protected]
8746 S:      Supported
8747 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8749 F:      Documentation/devicetree/bindings/phy/
8750 F:      drivers/phy/
8751 F:      include/dt-bindings/phy/
8752 F:      include/linux/phy/
8753
8754 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8755 M:      Wolfram Sang <[email protected]>
8756 S:      Supported
8757 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8758
8759 GENERIC PM DOMAINS
8760 M:      "Rafael J. Wysocki" <[email protected]>
8761 M:      Kevin Hilman <[email protected]>
8762 M:      Ulf Hansson <[email protected]>
8763 L:      [email protected]
8764 S:      Supported
8765 F:      Documentation/devicetree/bindings/power/power?domain*
8766 F:      drivers/base/power/domain*.c
8767 F:      include/linux/pm_domain.h
8768
8769 GENERIC PM DOMAIN PROVIDERS
8770 M:      Ulf Hansson <[email protected]>
8771 L:      [email protected]
8772 S:      Supported
8773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
8774 F:      drivers/pmdomain/
8775
8776 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8777 M:      Eugen Hristev <[email protected]>
8778 L:      [email protected]
8779 S:      Maintained
8780 F:      drivers/input/touchscreen/resistive-adc-touch.c
8781
8782 GENERIC STRING LIBRARY
8783 M:      Kees Cook <[email protected]>
8784 R:      Andy Shevchenko <[email protected]>
8785 L:      [email protected]
8786 S:      Supported
8787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8788 F:      include/linux/string.h
8789 F:      include/linux/string_choices.h
8790 F:      include/linux/string_helpers.h
8791 F:      lib/string.c
8792 F:      lib/string_helpers.c
8793 F:      lib/test-string_helpers.c
8794 F:      lib/test_string.c
8795
8796 GENERIC UIO DRIVER FOR PCI DEVICES
8797 M:      "Michael S. Tsirkin" <[email protected]>
8798 L:      [email protected]
8799 S:      Supported
8800 F:      drivers/uio/uio_pci_generic.c
8801
8802 GENERIC VDSO LIBRARY
8803 M:      Andy Lutomirski <[email protected]>
8804 M:      Thomas Gleixner <[email protected]>
8805 M:      Vincenzo Frascino <[email protected]>
8806 L:      [email protected]
8807 S:      Maintained
8808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8809 F:      include/asm-generic/vdso/vsyscall.h
8810 F:      include/vdso/
8811 F:      kernel/time/vsyscall.c
8812 F:      lib/vdso/
8813
8814 GENWQE (IBM Generic Workqueue Card)
8815 M:      Frank Haverkamp <[email protected]>
8816 S:      Supported
8817 F:      drivers/misc/genwqe/
8818
8819 GET_MAINTAINER SCRIPT
8820 M:      Joe Perches <[email protected]>
8821 S:      Maintained
8822 F:      scripts/get_maintainer.pl
8823
8824 GFS2 FILE SYSTEM
8825 M:      Bob Peterson <[email protected]>
8826 M:      Andreas Gruenbacher <[email protected]>
8827 L:      [email protected]
8828 S:      Supported
8829 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8831 F:      Documentation/filesystems/gfs2*
8832 F:      fs/gfs2/
8833 F:      include/uapi/linux/gfs2_ondisk.h
8834
8835 GIGABYTE WMI DRIVER
8836 M:      Thomas Weißschuh <[email protected]>
8837 L:      [email protected]
8838 S:      Maintained
8839 F:      drivers/platform/x86/gigabyte-wmi.c
8840
8841 GNSS SUBSYSTEM
8842 M:      Johan Hovold <[email protected]>
8843 S:      Maintained
8844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8845 F:      Documentation/ABI/testing/sysfs-class-gnss
8846 F:      Documentation/devicetree/bindings/gnss/
8847 F:      drivers/gnss/
8848 F:      include/linux/gnss.h
8849
8850 GO7007 MPEG CODEC
8851 M:      Hans Verkuil <[email protected]>
8852 L:      [email protected]
8853 S:      Maintained
8854 F:      drivers/media/usb/go7007/
8855
8856 GOODIX TOUCHSCREEN
8857 M:      Bastien Nocera <[email protected]>
8858 M:      Hans de Goede <[email protected]>
8859 L:      [email protected]
8860 S:      Maintained
8861 F:      drivers/input/touchscreen/goodix*
8862
8863 GOOGLE ETHERNET DRIVERS
8864 M:      Jeroen de Borst <[email protected]>
8865 M:      Praveen Kaligineedi <[email protected]>
8866 R:      Shailend Chand <[email protected]>
8867 L:      [email protected]
8868 S:      Supported
8869 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8870 F:      drivers/net/ethernet/google
8871
8872 GOOGLE FIRMWARE DRIVERS
8873 M:      Tzung-Bi Shih <[email protected]>
8874 R:      Brian Norris <[email protected]>
8875 R:      Julius Werner <[email protected]>
8876 L:      [email protected]
8877 S:      Maintained
8878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
8879 F:      drivers/firmware/google/
8880
8881 GPD POCKET FAN DRIVER
8882 M:      Hans de Goede <[email protected]>
8883 L:      [email protected]
8884 S:      Maintained
8885 F:      drivers/platform/x86/gpd-pocket-fan.c
8886
8887 GPIO ACPI SUPPORT
8888 M:      Mika Westerberg <[email protected]>
8889 M:      Andy Shevchenko <[email protected]>
8890 L:      [email protected]
8891 L:      [email protected]
8892 S:      Supported
8893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8894 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8895 F:      drivers/gpio/gpiolib-acpi.c
8896 F:      drivers/gpio/gpiolib-acpi.h
8897
8898 GPIO AGGREGATOR
8899 M:      Geert Uytterhoeven <[email protected]>
8900 L:      [email protected]
8901 S:      Supported
8902 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8903 F:      drivers/gpio/gpio-aggregator.c
8904
8905 GPIO IR Transmitter
8906 M:      Sean Young <[email protected]>
8907 L:      [email protected]
8908 S:      Maintained
8909 F:      Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
8910 F:      drivers/media/rc/gpio-ir-tx.c
8911
8912 GPIO MOCKUP DRIVER
8913 M:      Bamvor Jian Zhang <[email protected]>
8914 L:      [email protected]
8915 S:      Maintained
8916 F:      drivers/gpio/gpio-mockup.c
8917 F:      tools/testing/selftests/gpio/
8918
8919 GPIO REGMAP
8920 M:      Michael Walle <[email protected]>
8921 S:      Maintained
8922 F:      drivers/gpio/gpio-regmap.c
8923 F:      include/linux/gpio/regmap.h
8924 K:      (devm_)?gpio_regmap_(un)?register
8925
8926 GPIO SUBSYSTEM
8927 M:      Linus Walleij <[email protected]>
8928 M:      Bartosz Golaszewski <[email protected]>
8929 R:      Andy Shevchenko <[email protected]>
8930 L:      [email protected]
8931 S:      Maintained
8932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8933 F:      Documentation/ABI/obsolete/sysfs-gpio
8934 F:      Documentation/ABI/testing/gpio-cdev
8935 F:      Documentation/admin-guide/gpio/
8936 F:      Documentation/devicetree/bindings/gpio/
8937 F:      Documentation/driver-api/gpio/
8938 F:      drivers/gpio/
8939 F:      include/dt-bindings/gpio/
8940 F:      include/linux/gpio.h
8941 F:      include/linux/gpio/
8942 F:      include/linux/of_gpio.h
8943 F:      include/uapi/linux/gpio.h
8944 F:      tools/gpio/
8945
8946 GRE DEMULTIPLEXER DRIVER
8947 M:      Dmitry Kozlov <[email protected]>
8948 L:      [email protected]
8949 S:      Maintained
8950 F:      include/net/gre.h
8951 F:      net/ipv4/gre_demux.c
8952 F:      net/ipv4/gre_offload.c
8953
8954 GRETH 10/100/1G Ethernet MAC device driver
8955 M:      Andreas Larsson <[email protected]>
8956 L:      [email protected]
8957 S:      Maintained
8958 F:      drivers/net/ethernet/aeroflex/
8959
8960 GREYBUS AUDIO PROTOCOLS DRIVERS
8961 M:      Vaibhav Agarwal <[email protected]>
8962 M:      Mark Greer <[email protected]>
8963 S:      Maintained
8964 F:      drivers/staging/greybus/audio_apbridgea.c
8965 F:      drivers/staging/greybus/audio_apbridgea.h
8966 F:      drivers/staging/greybus/audio_codec.c
8967 F:      drivers/staging/greybus/audio_codec.h
8968 F:      drivers/staging/greybus/audio_gb.c
8969 F:      drivers/staging/greybus/audio_manager.c
8970 F:      drivers/staging/greybus/audio_manager.h
8971 F:      drivers/staging/greybus/audio_manager_module.c
8972 F:      drivers/staging/greybus/audio_manager_private.h
8973 F:      drivers/staging/greybus/audio_manager_sysfs.c
8974 F:      drivers/staging/greybus/audio_module.c
8975 F:      drivers/staging/greybus/audio_topology.c
8976
8977 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8978 M:      Viresh Kumar <[email protected]>
8979 S:      Maintained
8980 F:      drivers/staging/greybus/authentication.c
8981 F:      drivers/staging/greybus/bootrom.c
8982 F:      drivers/staging/greybus/firmware.h
8983 F:      drivers/staging/greybus/fw-core.c
8984 F:      drivers/staging/greybus/fw-download.c
8985 F:      drivers/staging/greybus/fw-management.c
8986 F:      drivers/staging/greybus/greybus_authentication.h
8987 F:      drivers/staging/greybus/greybus_firmware.h
8988 F:      drivers/staging/greybus/hid.c
8989 F:      drivers/staging/greybus/i2c.c
8990 F:      drivers/staging/greybus/spi.c
8991 F:      drivers/staging/greybus/spilib.c
8992 F:      drivers/staging/greybus/spilib.h
8993
8994 GREYBUS LOOPBACK DRIVER
8995 M:      Bryan O'Donoghue <[email protected]>
8996 S:      Maintained
8997 F:      drivers/staging/greybus/loopback.c
8998
8999 GREYBUS PLATFORM DRIVERS
9000 M:      Vaibhav Hiremath <[email protected]>
9001 S:      Maintained
9002 F:      drivers/staging/greybus/arche-apb-ctrl.c
9003 F:      drivers/staging/greybus/arche-platform.c
9004 F:      drivers/staging/greybus/arche_platform.h
9005
9006 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9007 M:      Rui Miguel Silva <[email protected]>
9008 S:      Maintained
9009 F:      drivers/staging/greybus/gpio.c
9010 F:      drivers/staging/greybus/light.c
9011 F:      drivers/staging/greybus/power_supply.c
9012 F:      drivers/staging/greybus/sdio.c
9013 F:      drivers/staging/greybus/spi.c
9014 F:      drivers/staging/greybus/spilib.c
9015
9016 GREYBUS SUBSYSTEM
9017 M:      Johan Hovold <[email protected]>
9018 M:      Alex Elder <[email protected]>
9019 M:      Greg Kroah-Hartman <[email protected]>
9020 L:      [email protected] (moderated for non-subscribers)
9021 S:      Maintained
9022 F:      drivers/greybus/
9023 F:      drivers/staging/greybus/
9024 F:      include/linux/greybus.h
9025 F:      include/linux/greybus/
9026
9027 GREYBUS UART PROTOCOLS DRIVERS
9028 M:      David Lin <[email protected]>
9029 S:      Maintained
9030 F:      drivers/staging/greybus/log.c
9031 F:      drivers/staging/greybus/uart.c
9032
9033 GS1662 VIDEO SERIALIZER
9034 M:      Charles-Antoine Couret <[email protected]>
9035 L:      [email protected]
9036 S:      Maintained
9037 T:      git git://linuxtv.org/media_tree.git
9038 F:      drivers/media/spi/gs1662.c
9039
9040 GSPCA FINEPIX SUBDRIVER
9041 M:      Frank Zago <[email protected]>
9042 L:      [email protected]
9043 S:      Maintained
9044 T:      git git://linuxtv.org/media_tree.git
9045 F:      drivers/media/usb/gspca/finepix.c
9046
9047 GSPCA GL860 SUBDRIVER
9048 M:      Olivier Lorin <[email protected]>
9049 L:      [email protected]
9050 S:      Maintained
9051 T:      git git://linuxtv.org/media_tree.git
9052 F:      drivers/media/usb/gspca/gl860/
9053
9054 GSPCA M5602 SUBDRIVER
9055 M:      Erik Andren <[email protected]>
9056 L:      [email protected]
9057 S:      Maintained
9058 T:      git git://linuxtv.org/media_tree.git
9059 F:      drivers/media/usb/gspca/m5602/
9060
9061 GSPCA PAC207 SONIXB SUBDRIVER
9062 M:      Hans Verkuil <[email protected]>
9063 L:      [email protected]
9064 S:      Odd Fixes
9065 T:      git git://linuxtv.org/media_tree.git
9066 F:      drivers/media/usb/gspca/pac207.c
9067
9068 GSPCA SN9C20X SUBDRIVER
9069 M:      Brian Johnson <[email protected]>
9070 L:      [email protected]
9071 S:      Maintained
9072 T:      git git://linuxtv.org/media_tree.git
9073 F:      drivers/media/usb/gspca/sn9c20x.c
9074
9075 GSPCA T613 SUBDRIVER
9076 M:      Leandro Costantino <[email protected]>
9077 L:      [email protected]
9078 S:      Maintained
9079 T:      git git://linuxtv.org/media_tree.git
9080 F:      drivers/media/usb/gspca/t613.c
9081
9082 GSPCA USB WEBCAM DRIVER
9083 M:      Hans Verkuil <[email protected]>
9084 L:      [email protected]
9085 S:      Odd Fixes
9086 T:      git git://linuxtv.org/media_tree.git
9087 F:      drivers/media/usb/gspca/
9088
9089 GTP (GPRS Tunneling Protocol)
9090 M:      Pablo Neira Ayuso <[email protected]>
9091 M:      Harald Welte <[email protected]>
9092 L:      [email protected]
9093 S:      Maintained
9094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9095 F:      drivers/net/gtp.c
9096
9097 GUID PARTITION TABLE (GPT)
9098 M:      Davidlohr Bueso <[email protected]>
9099 L:      [email protected]
9100 S:      Maintained
9101 F:      block/partitions/efi.*
9102
9103 HABANALABS PCI DRIVER
9104 M:      Oded Gabbay <[email protected]>
9105 L:      [email protected]
9106 S:      Supported
9107 C:      irc://irc.oftc.net/dri-devel
9108 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9109 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
9110 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
9111 F:      drivers/accel/habanalabs/
9112 F:      include/linux/habanalabs/
9113 F:      include/trace/events/habanalabs.h
9114 F:      include/uapi/drm/habanalabs_accel.h
9115
9116 HACKRF MEDIA DRIVER
9117 M:      Antti Palosaari <[email protected]>
9118 L:      [email protected]
9119 S:      Maintained
9120 W:      https://linuxtv.org
9121 W:      http://palosaari.fi/linux/
9122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9123 T:      git git://linuxtv.org/anttip/media_tree.git
9124 F:      drivers/media/usb/hackrf/
9125
9126 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9127 M:      Chuck Lever <[email protected]>
9128 L:      [email protected]
9129 L:      [email protected]
9130 S:      Maintained
9131 F:      Documentation/netlink/specs/handshake.yaml
9132 F:      Documentation/networking/tls-handshake.rst
9133 F:      include/net/handshake.h
9134 F:      include/trace/events/handshake.h
9135 F:      net/handshake/
9136
9137 HANTRO VPU CODEC DRIVER
9138 M:      Ezequiel Garcia <[email protected]>
9139 M:      Philipp Zabel <[email protected]>
9140 L:      [email protected]
9141 L:      [email protected]
9142 S:      Maintained
9143 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9144 F:      Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9145 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9146 F:      drivers/media/platform/verisilicon/
9147
9148 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9149 M:      Frank Seidel <[email protected]>
9150 L:      [email protected]
9151 S:      Maintained
9152 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9153 F:      drivers/platform/x86/hdaps.c
9154
9155 HARDWARE MONITORING
9156 M:      Jean Delvare <[email protected]>
9157 M:      Guenter Roeck <[email protected]>
9158 L:      [email protected]
9159 S:      Maintained
9160 W:      http://hwmon.wiki.kernel.org/
9161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9162 F:      Documentation/ABI/testing/sysfs-class-hwmon
9163 F:      Documentation/devicetree/bindings/hwmon/
9164 F:      Documentation/hwmon/
9165 F:      drivers/hwmon/
9166 F:      include/linux/hwmon*.h
9167 F:      include/trace/events/hwmon*.h
9168 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9169
9170 HARDWARE RANDOM NUMBER GENERATOR CORE
9171 M:      Olivia Mackall <[email protected]>
9172 M:      Herbert Xu <[email protected]>
9173 L:      [email protected]
9174 S:      Odd fixes
9175 F:      Documentation/admin-guide/hw_random.rst
9176 F:      Documentation/devicetree/bindings/rng/
9177 F:      drivers/char/hw_random/
9178 F:      include/linux/hw_random.h
9179
9180 HARDWARE SPINLOCK CORE
9181 M:      Ohad Ben-Cohen <[email protected]>
9182 M:      Bjorn Andersson <[email protected]>
9183 R:      Baolin Wang <[email protected]>
9184 L:      [email protected]
9185 S:      Maintained
9186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9187 F:      Documentation/devicetree/bindings/hwlock/
9188 F:      Documentation/locking/hwspinlock.rst
9189 F:      drivers/hwspinlock/
9190 F:      include/linux/hwspinlock.h
9191
9192 HARDWARE TRACING FACILITIES
9193 M:      Alexander Shishkin <[email protected]>
9194 S:      Maintained
9195 F:      drivers/hwtracing/
9196
9197 HARMONY SOUND DRIVER
9198 L:      [email protected]
9199 S:      Maintained
9200 F:      sound/parisc/harmony.*
9201
9202 HDPVR USB VIDEO ENCODER DRIVER
9203 M:      Hans Verkuil <[email protected]>
9204 L:      [email protected]
9205 S:      Odd Fixes
9206 W:      https://linuxtv.org
9207 T:      git git://linuxtv.org/media_tree.git
9208 F:      drivers/media/usb/hdpvr/
9209
9210 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9211 M:      Matt Hsiao <[email protected]>
9212 S:      Supported
9213 F:      drivers/misc/hpilo.[ch]
9214
9215 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9216 M:      Jerry Hoemann <[email protected]>
9217 S:      Supported
9218 F:      Documentation/watchdog/hpwdt.rst
9219 F:      drivers/watchdog/hpwdt.c
9220
9221 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9222 M:      Don Brace <[email protected]>
9223 L:      [email protected]
9224 L:      [email protected]
9225 S:      Supported
9226 F:      Documentation/scsi/hpsa.rst
9227 F:      drivers/scsi/hpsa*.[ch]
9228 F:      include/linux/cciss*.h
9229 F:      include/uapi/linux/cciss*.h
9230
9231 HFI1 DRIVER
9232 M:      Dennis Dalessandro <[email protected]>
9233 L:      [email protected]
9234 S:      Supported
9235 F:      drivers/infiniband/hw/hfi1
9236
9237 HFS FILESYSTEM
9238 L:      [email protected]
9239 S:      Orphan
9240 F:      Documentation/filesystems/hfs.rst
9241 F:      fs/hfs/
9242
9243 HFSPLUS FILESYSTEM
9244 L:      [email protected]
9245 S:      Orphan
9246 F:      Documentation/filesystems/hfsplus.rst
9247 F:      fs/hfsplus/
9248
9249 HGA FRAMEBUFFER DRIVER
9250 M:      Ferenc Bakonyi <[email protected]>
9251 L:      [email protected]
9252 S:      Maintained
9253 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9254 F:      drivers/video/fbdev/hgafb.c
9255
9256 HIBERNATION (aka Software Suspend, aka swsusp)
9257 M:      "Rafael J. Wysocki" <[email protected]>
9258 M:      Pavel Machek <[email protected]>
9259 L:      [email protected]
9260 S:      Supported
9261 B:      https://bugzilla.kernel.org
9262 F:      arch/*/include/asm/suspend*.h
9263 F:      arch/x86/power/
9264 F:      drivers/base/power/
9265 F:      include/linux/freezer.h
9266 F:      include/linux/pm.h
9267 F:      include/linux/suspend.h
9268 F:      kernel/power/
9269
9270 HID CORE LAYER
9271 M:      Jiri Kosina <[email protected]>
9272 M:      Benjamin Tissoires <[email protected]>
9273 L:      [email protected]
9274 S:      Maintained
9275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9276 F:      Documentation/hid/
9277 F:      drivers/hid/
9278 F:      include/linux/hid*
9279 F:      include/uapi/linux/hid*
9280 F:      samples/hid/
9281 F:      tools/testing/selftests/hid/
9282
9283 HID LOGITECH DRIVERS
9284 R:      Filipe Laíns <[email protected]>
9285 L:      [email protected]
9286 S:      Maintained
9287 F:      drivers/hid/hid-logitech-*
9288
9289 HID NVIDIA SHIELD DRIVER
9290 M:      Rahul Rameshbabu <[email protected]>
9291 L:      [email protected]
9292 S:      Maintained
9293 F:      drivers/hid/hid-nvidia-shield.c
9294
9295 HID PHOENIX RC FLIGHT CONTROLLER
9296 M:      Marcus Folkesson <[email protected]>
9297 L:      [email protected]
9298 S:      Maintained
9299 F:      drivers/hid/hid-pxrc.c
9300
9301 HID PLAYSTATION DRIVER
9302 M:      Roderick Colenbrander <[email protected]>
9303 L:      [email protected]
9304 S:      Supported
9305 F:      drivers/hid/hid-playstation.c
9306
9307 HID SENSOR HUB DRIVERS
9308 M:      Jiri Kosina <[email protected]>
9309 M:      Jonathan Cameron <[email protected]>
9310 M:      Srinivas Pandruvada <[email protected]>
9311 L:      [email protected]
9312 L:      [email protected]
9313 S:      Maintained
9314 F:      Documentation/hid/hid-sensor*
9315 F:      drivers/hid/hid-sensor-*
9316 F:      drivers/iio/*/hid-*
9317 F:      include/linux/hid-sensor-*
9318
9319 HID VRC-2 CAR CONTROLLER DRIVER
9320 M:      Marcus Folkesson <[email protected]>
9321 L:      [email protected]
9322 S:      Maintained
9323 F:      drivers/hid/hid-vrc2.c
9324
9325 HID WACOM DRIVER
9326 M:      Ping Cheng <[email protected]>
9327 M:      Jason Gerecke  <[email protected]>
9328 L:      [email protected]
9329 S:      Maintained
9330 F:      drivers/hid/wacom.h
9331 F:      drivers/hid/wacom_*
9332
9333 HID++ LOGITECH DRIVERS
9334 R:      Filipe Laíns <[email protected]>
9335 R:      Bastien Nocera <[email protected]>
9336 L:      [email protected]
9337 S:      Maintained
9338 F:      drivers/hid/hid-logitech-hidpp.c
9339
9340 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9341 M:      Thomas Gleixner <[email protected]>
9342 L:      [email protected]
9343 S:      Maintained
9344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9345 F:      Documentation/timers/
9346 F:      include/linux/clockchips.h
9347 F:      include/linux/hrtimer.h
9348 F:      kernel/time/clockevents.c
9349 F:      kernel/time/hrtimer.c
9350 F:      kernel/time/timer_*.c
9351
9352 HIGH-SPEED SCC DRIVER FOR AX.25
9353 L:      [email protected]
9354 S:      Orphan
9355 F:      drivers/net/hamradio/scc.c
9356
9357 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9358 M:      HighPoint Linux Team <[email protected]>
9359 S:      Supported
9360 W:      http://www.highpoint-tech.com
9361 F:      Documentation/scsi/hptiop.rst
9362 F:      drivers/scsi/hptiop.c
9363
9364 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9365 M:      John Stultz <[email protected]>
9366 L:      [email protected]
9367 S:      Maintained
9368 F:      drivers/misc/hisi_hikey_usb.c
9369
9370 HIMAX HX83112B TOUCHSCREEN SUPPORT
9371 M:      Job Noorman <[email protected]>
9372 L:      [email protected]
9373 S:      Maintained
9374 F:      Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9375 F:      drivers/input/touchscreen/himax_hx83112b.c
9376
9377 HIPPI
9378 M:      Jes Sorensen <[email protected]>
9379 L:      [email protected]
9380 S:      Maintained
9381 F:      drivers/net/hippi/
9382 F:      include/linux/hippidevice.h
9383 F:      include/uapi/linux/if_hippi.h
9384 F:      net/802/hippi.c
9385
9386 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9387 M:      Kurt Kanzenbach <[email protected]>
9388 L:      [email protected]
9389 S:      Maintained
9390 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9391 F:      drivers/net/dsa/hirschmann/*
9392 F:      include/linux/platform_data/hirschmann-hellcreek.h
9393 F:      net/dsa/tag_hellcreek.c
9394
9395 HISILICON DMA DRIVER
9396 M:      Zhou Wang <[email protected]>
9397 M:      Jie Hai <[email protected]>
9398 L:      [email protected]
9399 S:      Maintained
9400 F:      drivers/dma/hisi_dma.c
9401
9402 HISILICON GPIO DRIVER
9403 M:      Jay Fang <[email protected]>
9404 L:      [email protected]
9405 S:      Maintained
9406 F:      Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9407 F:      drivers/gpio/gpio-hisi.c
9408
9409 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9410 M:      Longfang Liu <[email protected]>
9411 L:      [email protected]
9412 S:      Maintained
9413 F:      Documentation/ABI/testing/debugfs-hisi-hpre
9414 F:      drivers/crypto/hisilicon/hpre/hpre.h
9415 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
9416 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
9417
9418 HISILICON HNS3 PMU DRIVER
9419 M:      Jijie Shao <[email protected]>
9420 S:      Supported
9421 F:      Documentation/admin-guide/perf/hns3-pmu.rst
9422 F:      drivers/perf/hisilicon/hns3_pmu.c
9423
9424 HISILICON I2C CONTROLLER DRIVER
9425 M:      Yicong Yang <[email protected]>
9426 L:      [email protected]
9427 S:      Maintained
9428 W:      https://www.hisilicon.com
9429 F:      Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9430 F:      drivers/i2c/busses/i2c-hisi.c
9431
9432 HISILICON KUNPENG SOC HCCS DRIVER
9433 M:      Huisong Li <[email protected]>
9434 S:      Maintained
9435 F:      Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9436 F:      drivers/soc/hisilicon/kunpeng_hccs.c
9437 F:      drivers/soc/hisilicon/kunpeng_hccs.h
9438
9439 HISILICON LPC BUS DRIVER
9440 M:      Jay Fang <[email protected]>
9441 S:      Maintained
9442 W:      http://www.hisilicon.com
9443 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9444 F:      drivers/bus/hisi_lpc.c
9445
9446 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9447 M:      Yisen Zhuang <[email protected]>
9448 M:      Salil Mehta <[email protected]>
9449 L:      [email protected]
9450 S:      Maintained
9451 W:      http://www.hisilicon.com
9452 F:      drivers/net/ethernet/hisilicon/hns3/
9453
9454 HISILICON NETWORK SUBSYSTEM DRIVER
9455 M:      Yisen Zhuang <[email protected]>
9456 M:      Salil Mehta <[email protected]>
9457 L:      [email protected]
9458 S:      Maintained
9459 W:      http://www.hisilicon.com
9460 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9461 F:      drivers/net/ethernet/hisilicon/
9462
9463 HISILICON PMU DRIVER
9464 M:      Yicong Yang <[email protected]>
9465 M:      Jonathan Cameron <[email protected]>
9466 S:      Supported
9467 W:      http://www.hisilicon.com
9468 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9469 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9470 F:      drivers/perf/hisilicon
9471
9472 HISILICON PTT DRIVER
9473 M:      Yicong Yang <[email protected]>
9474 M:      Jonathan Cameron <[email protected]>
9475 L:      [email protected]
9476 S:      Maintained
9477 F:      Documentation/ABI/testing/sysfs-devices-hisi_ptt
9478 F:      Documentation/trace/hisi-ptt.rst
9479 F:      drivers/hwtracing/ptt/
9480 F:      tools/perf/arch/arm64/util/hisi-ptt.c
9481 F:      tools/perf/util/hisi-ptt*
9482 F:      tools/perf/util/hisi-ptt-decoder/*
9483
9484 HISILICON QM DRIVER
9485 M:      Weili Qian <[email protected]>
9486 M:      Zhou Wang <[email protected]>
9487 L:      [email protected]
9488 S:      Maintained
9489 F:      drivers/crypto/hisilicon/Kconfig
9490 F:      drivers/crypto/hisilicon/Makefile
9491 F:      drivers/crypto/hisilicon/qm.c
9492 F:      drivers/crypto/hisilicon/sgl.c
9493 F:      include/linux/hisi_acc_qm.h
9494
9495 HISILICON ROCE DRIVER
9496 M:      Junxian Huang <[email protected]>
9497 L:      [email protected]
9498 S:      Maintained
9499 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9500 F:      drivers/infiniband/hw/hns/
9501
9502 HISILICON SAS Controller
9503 M:      Xiang Chen <[email protected]>
9504 S:      Supported
9505 W:      http://www.hisilicon.com
9506 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9507 F:      drivers/scsi/hisi_sas/
9508
9509 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9510 M:      Kai Ye <[email protected]>
9511 M:      Longfang Liu <[email protected]>
9512 L:      [email protected]
9513 S:      Maintained
9514 F:      Documentation/ABI/testing/debugfs-hisi-sec
9515 F:      drivers/crypto/hisilicon/sec2/sec.h
9516 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9517 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9518 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9519
9520 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9521 M:      Jay Fang <[email protected]>
9522 L:      [email protected]
9523 S:      Maintained
9524 W:      http://www.hisilicon.com
9525 F:      drivers/spi/spi-hisi-kunpeng.c
9526
9527 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9528 M:      Mauro Carvalho Chehab <[email protected]>
9529 L:      [email protected]
9530 S:      Maintained
9531 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9532 F:      drivers/spmi/hisi-spmi-controller.c
9533
9534 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9535 M:      Mauro Carvalho Chehab <[email protected]>
9536 L:      [email protected]
9537 S:      Maintained
9538 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9539 F:      drivers/mfd/hi6421-spmi-pmic.c
9540
9541 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9542 M:      Weili Qian <[email protected]>
9543 S:      Maintained
9544 F:      drivers/crypto/hisilicon/trng/trng.c
9545
9546 HISILICON V3XX SPI NOR FLASH Controller Driver
9547 M:      Jay Fang <[email protected]>
9548 S:      Maintained
9549 W:      http://www.hisilicon.com
9550 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9551
9552 HISILICON ZIP Controller DRIVER
9553 M:      Yang Shen <[email protected]>
9554 M:      Zhou Wang <[email protected]>
9555 L:      [email protected]
9556 S:      Maintained
9557 F:      Documentation/ABI/testing/debugfs-hisi-zip
9558 F:      drivers/crypto/hisilicon/zip/
9559
9560 HMM - Heterogeneous Memory Management
9561 M:      Jérôme Glisse <[email protected]>
9562 L:      [email protected]
9563 S:      Maintained
9564 F:      Documentation/mm/hmm.rst
9565 F:      include/linux/hmm*
9566 F:      lib/test_hmm*
9567 F:      mm/hmm*
9568 F:      tools/testing/selftests/mm/*hmm*
9569
9570 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9571 M:      Andreas Klinger <[email protected]>
9572 L:      [email protected]
9573 S:      Maintained
9574 F:      Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9575 F:      drivers/iio/pressure/mprls0025pa.c
9576
9577 HOST AP DRIVER
9578 L:      [email protected]
9579 S:      Obsolete
9580 F:      drivers/net/wireless/intersil/hostap/
9581
9582 HP BIOSCFG DRIVER
9583 M:      Jorge Lopez <[email protected]>
9584 L:      [email protected]
9585 S:      Maintained
9586 F:      drivers/platform/x86/hp/hp-bioscfg/
9587
9588 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9589 L:      [email protected]
9590 S:      Orphan
9591 F:      drivers/platform/x86/hp/tc1100-wmi.c
9592
9593 HP WMI HARDWARE MONITOR DRIVER
9594 M:      James Seo <[email protected]>
9595 L:      [email protected]
9596 S:      Maintained
9597 F:      Documentation/hwmon/hp-wmi-sensors.rst
9598 F:      drivers/hwmon/hp-wmi-sensors.c
9599
9600 HPET:   High Precision Event Timers driver
9601 M:      Clemens Ladisch <[email protected]>
9602 S:      Maintained
9603 F:      Documentation/timers/hpet.rst
9604 F:      drivers/char/hpet.c
9605 F:      include/linux/hpet.h
9606 F:      include/uapi/linux/hpet.h
9607
9608 HPET:   x86
9609 S:      Orphan
9610 F:      arch/x86/include/asm/hpet.h
9611 F:      arch/x86/kernel/hpet.c
9612
9613 HPFS FILESYSTEM
9614 M:      Mikulas Patocka <[email protected]>
9615 S:      Maintained
9616 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9617 F:      fs/hpfs/
9618
9619 HS3001 Hardware Temperature and Humidity Sensor
9620 M:      Andre Werner <[email protected]>
9621 L:      [email protected]
9622 S:      Maintained
9623 F:      drivers/hwmon/hs3001.c
9624
9625 HSI SUBSYSTEM
9626 M:      Sebastian Reichel <[email protected]>
9627 S:      Maintained
9628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9629 F:      Documentation/ABI/testing/sysfs-bus-hsi
9630 F:      Documentation/driver-api/hsi.rst
9631 F:      drivers/hsi/
9632 F:      include/linux/hsi/
9633 F:      include/uapi/linux/hsi/
9634
9635 HSO 3G MODEM DRIVER
9636 L:      [email protected]
9637 S:      Orphan
9638 F:      drivers/net/usb/hso.c
9639
9640 HSR NETWORK PROTOCOL
9641 L:      [email protected]
9642 S:      Orphan
9643 F:      net/hsr/
9644
9645 HT16K33 LED CONTROLLER DRIVER
9646 M:      Robin van der Gracht <[email protected]>
9647 S:      Maintained
9648 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9649 F:      drivers/auxdisplay/ht16k33.c
9650
9651 HTCPEN TOUCHSCREEN DRIVER
9652 M:      Pau Oliva Fora <[email protected]>
9653 L:      [email protected]
9654 S:      Maintained
9655 F:      drivers/input/touchscreen/htcpen.c
9656
9657 HTE SUBSYSTEM
9658 M:      Dipen Patel <[email protected]>
9659 L:      [email protected]
9660 S:      Maintained
9661 Q:      https://patchwork.kernel.org/project/timestamp/list/
9662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9663 F:      Documentation/devicetree/bindings/timestamp/
9664 F:      Documentation/driver-api/hte/
9665 F:      drivers/hte/
9666 F:      include/linux/hte.h
9667
9668 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9669 M:      Lorenzo Bianconi <[email protected]>
9670 L:      [email protected]
9671 S:      Maintained
9672 W:      http://www.st.com/
9673 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9674 F:      drivers/iio/humidity/hts221*
9675
9676 HUAWEI ETHERNET DRIVER
9677 M:      Cai Huoqing <[email protected]>
9678 L:      [email protected]
9679 S:      Maintained
9680 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9681 F:      drivers/net/ethernet/huawei/hinic/
9682
9683 HUGETLB SUBSYSTEM
9684 M:      Mike Kravetz <[email protected]>
9685 M:      Muchun Song <[email protected]>
9686 L:      [email protected]
9687 S:      Maintained
9688 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9689 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9690 F:      Documentation/mm/hugetlbfs_reserv.rst
9691 F:      Documentation/mm/vmemmap_dedup.rst
9692 F:      fs/hugetlbfs/
9693 F:      include/linux/hugetlb.h
9694 F:      mm/hugetlb.c
9695 F:      mm/hugetlb_vmemmap.c
9696 F:      mm/hugetlb_vmemmap.h
9697
9698 HVA ST MEDIA DRIVER
9699 M:      Jean-Christophe Trotin <[email protected]>
9700 L:      [email protected]
9701 S:      Supported
9702 W:      https://linuxtv.org
9703 T:      git git://linuxtv.org/media_tree.git
9704 F:      drivers/media/platform/st/sti/hva
9705
9706 HWPOISON MEMORY FAILURE HANDLING
9707 M:      Naoya Horiguchi <[email protected]>
9708 R:      Miaohe Lin <[email protected]>
9709 L:      [email protected]
9710 S:      Maintained
9711 F:      mm/hwpoison-inject.c
9712 F:      mm/memory-failure.c
9713
9714 HYCON HY46XX TOUCHSCREEN SUPPORT
9715 M:      Giulio Benetti <[email protected]>
9716 L:      [email protected]
9717 S:      Maintained
9718 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9719 F:      drivers/input/touchscreen/hycon-hy46xx.c
9720
9721 HYGON PROCESSOR SUPPORT
9722 M:      Pu Wen <[email protected]>
9723 L:      [email protected]
9724 S:      Maintained
9725 F:      arch/x86/kernel/cpu/hygon.c
9726
9727 HYNIX HI556 SENSOR DRIVER
9728 M:      Sakari Ailus <[email protected]>
9729 L:      [email protected]
9730 S:      Maintained
9731 T:      git git://linuxtv.org/media_tree.git
9732 F:      drivers/media/i2c/hi556.c
9733
9734 HYNIX HI846 SENSOR DRIVER
9735 M:      Martin Kepplinger <[email protected]>
9736 L:      [email protected]
9737 S:      Maintained
9738 F:      drivers/media/i2c/hi846.c
9739
9740 HYNIX HI847 SENSOR DRIVER
9741 M:      Sakari Ailus <[email protected]>
9742 L:      [email protected]
9743 S:      Maintained
9744 F:      drivers/media/i2c/hi847.c
9745
9746 Hyper-V/Azure CORE AND DRIVERS
9747 M:      "K. Y. Srinivasan" <[email protected]>
9748 M:      Haiyang Zhang <[email protected]>
9749 M:      Wei Liu <[email protected]>
9750 M:      Dexuan Cui <[email protected]>
9751 L:      [email protected]
9752 S:      Supported
9753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9754 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9755 F:      Documentation/ABI/testing/debugfs-hyperv
9756 F:      Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
9757 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9758 F:      Documentation/virt/hyperv
9759 F:      arch/arm64/hyperv
9760 F:      arch/arm64/include/asm/hyperv-tlfs.h
9761 F:      arch/arm64/include/asm/mshyperv.h
9762 F:      arch/x86/hyperv
9763 F:      arch/x86/include/asm/hyperv-tlfs.h
9764 F:      arch/x86/include/asm/mshyperv.h
9765 F:      arch/x86/include/asm/trace/hyperv.h
9766 F:      arch/x86/kernel/cpu/mshyperv.c
9767 F:      drivers/clocksource/hyperv_timer.c
9768 F:      drivers/hid/hid-hyperv.c
9769 F:      drivers/hv/
9770 F:      drivers/input/serio/hyperv-keyboard.c
9771 F:      drivers/iommu/hyperv-iommu.c
9772 F:      drivers/net/ethernet/microsoft/
9773 F:      drivers/net/hyperv/
9774 F:      drivers/pci/controller/pci-hyperv-intf.c
9775 F:      drivers/pci/controller/pci-hyperv.c
9776 F:      drivers/scsi/storvsc_drv.c
9777 F:      drivers/uio/uio_hv_generic.c
9778 F:      drivers/video/fbdev/hyperv_fb.c
9779 F:      include/asm-generic/hyperv-tlfs.h
9780 F:      include/asm-generic/mshyperv.h
9781 F:      include/clocksource/hyperv_timer.h
9782 F:      include/linux/hyperv.h
9783 F:      include/net/mana
9784 F:      include/uapi/linux/hyperv.h
9785 F:      net/vmw_vsock/hyperv_transport.c
9786 F:      tools/hv/
9787
9788 HYPERBUS SUPPORT
9789 M:      Vignesh Raghavendra <[email protected]>
9790 R:      Tudor Ambarus <[email protected]>
9791 L:      [email protected]
9792 S:      Supported
9793 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9794 C:      irc://irc.oftc.net/mtd
9795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9796 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9797 F:      drivers/mtd/hyperbus/
9798 F:      include/linux/mtd/hyperbus.h
9799
9800 HYPERVISOR VIRTUAL CONSOLE DRIVER
9801 L:      [email protected]
9802 S:      Odd Fixes
9803 F:      drivers/tty/hvc/
9804
9805 I2C ACPI SUPPORT
9806 M:      Mika Westerberg <[email protected]>
9807 L:      [email protected]
9808 L:      [email protected]
9809 S:      Maintained
9810 F:      drivers/i2c/i2c-core-acpi.c
9811
9812 I2C ADDRESS TRANSLATOR (ATR)
9813 M:      Tomi Valkeinen <[email protected]>
9814 R:      Luca Ceresoli <[email protected]>
9815 L:      [email protected]
9816 S:      Maintained
9817 F:      drivers/i2c/i2c-atr.c
9818 F:      include/linux/i2c-atr.h
9819
9820 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9821 M:      Ajay Gupta <[email protected]>
9822 L:      [email protected]
9823 S:      Maintained
9824 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9825 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9826
9827 I2C MUXES
9828 M:      Peter Rosin <[email protected]>
9829 L:      [email protected]
9830 S:      Maintained
9831 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9832 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9833 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9834 F:      Documentation/i2c/i2c-topology.rst
9835 F:      Documentation/i2c/muxes/
9836 F:      drivers/i2c/i2c-mux.c
9837 F:      drivers/i2c/muxes/
9838 F:      include/linux/i2c-mux.h
9839
9840 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9841 M:      Gregory CLEMENT <[email protected]>
9842 L:      [email protected]
9843 S:      Maintained
9844 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9845 F:      drivers/i2c/busses/i2c-mv64xxx.c
9846
9847 I2C OVER PARALLEL PORT
9848 M:      Jean Delvare <[email protected]>
9849 L:      [email protected]
9850 S:      Maintained
9851 F:      Documentation/i2c/busses/i2c-parport.rst
9852 F:      drivers/i2c/busses/i2c-parport.c
9853
9854 I2C SUBSYSTEM
9855 M:      Wolfram Sang <[email protected]>
9856 L:      [email protected]
9857 S:      Maintained
9858 W:      https://i2c.wiki.kernel.org/
9859 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9861 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9862 F:      Documentation/i2c/
9863 F:      drivers/i2c/*
9864 F:      include/dt-bindings/i2c/i2c.h
9865 F:      include/linux/i2c-dev.h
9866 F:      include/linux/i2c-smbus.h
9867 F:      include/linux/i2c.h
9868 F:      include/uapi/linux/i2c-*.h
9869 F:      include/uapi/linux/i2c.h
9870
9871 I2C SUBSYSTEM HOST DRIVERS
9872 M:      Andi Shyti <[email protected]>
9873 L:      [email protected]
9874 S:      Maintained
9875 W:      https://i2c.wiki.kernel.org/
9876 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9878 F:      Documentation/devicetree/bindings/i2c/
9879 F:      drivers/i2c/algos/
9880 F:      drivers/i2c/busses/
9881 F:      include/dt-bindings/i2c/
9882
9883 I2C-TAOS-EVM DRIVER
9884 M:      Jean Delvare <[email protected]>
9885 L:      [email protected]
9886 S:      Maintained
9887 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9888 F:      drivers/i2c/busses/i2c-taos-evm.c
9889
9890 I2C-TINY-USB DRIVER
9891 M:      Till Harbaum <[email protected]>
9892 L:      [email protected]
9893 S:      Maintained
9894 W:      http://www.harbaum.org/till/i2c_tiny_usb
9895 F:      drivers/i2c/busses/i2c-tiny-usb.c
9896
9897 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9898 M:      Jean Delvare <[email protected]>
9899 L:      [email protected]
9900 S:      Maintained
9901 F:      Documentation/i2c/busses/i2c-ali1535.rst
9902 F:      Documentation/i2c/busses/i2c-ali1563.rst
9903 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9904 F:      Documentation/i2c/busses/i2c-amd756.rst
9905 F:      Documentation/i2c/busses/i2c-amd8111.rst
9906 F:      Documentation/i2c/busses/i2c-i801.rst
9907 F:      Documentation/i2c/busses/i2c-nforce2.rst
9908 F:      Documentation/i2c/busses/i2c-piix4.rst
9909 F:      Documentation/i2c/busses/i2c-sis5595.rst
9910 F:      Documentation/i2c/busses/i2c-sis630.rst
9911 F:      Documentation/i2c/busses/i2c-sis96x.rst
9912 F:      Documentation/i2c/busses/i2c-via.rst
9913 F:      Documentation/i2c/busses/i2c-viapro.rst
9914 F:      drivers/i2c/busses/i2c-ali1535.c
9915 F:      drivers/i2c/busses/i2c-ali1563.c
9916 F:      drivers/i2c/busses/i2c-ali15x3.c
9917 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9918 F:      drivers/i2c/busses/i2c-amd756.c
9919 F:      drivers/i2c/busses/i2c-amd8111.c
9920 F:      drivers/i2c/busses/i2c-i801.c
9921 F:      drivers/i2c/busses/i2c-isch.c
9922 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9923 F:      drivers/i2c/busses/i2c-nforce2.c
9924 F:      drivers/i2c/busses/i2c-piix4.c
9925 F:      drivers/i2c/busses/i2c-sis5595.c
9926 F:      drivers/i2c/busses/i2c-sis630.c
9927 F:      drivers/i2c/busses/i2c-sis96x.c
9928 F:      drivers/i2c/busses/i2c-via.c
9929 F:      drivers/i2c/busses/i2c-viapro.c
9930
9931 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9932 M:      Hans de Goede <[email protected]>
9933 L:      [email protected]
9934 S:      Maintained
9935 F:      drivers/i2c/busses/i2c-cht-wc.c
9936
9937 I2C/SMBUS ISMT DRIVER
9938 M:      Seth Heasley <[email protected]>
9939 M:      Neil Horman <[email protected]>
9940 L:      [email protected]
9941 F:      Documentation/i2c/busses/i2c-ismt.rst
9942 F:      drivers/i2c/busses/i2c-ismt.c
9943
9944 I2C/SMBUS STUB DRIVER
9945 M:      Jean Delvare <[email protected]>
9946 L:      [email protected]
9947 S:      Maintained
9948 F:      drivers/i2c/i2c-stub.c
9949
9950 I3C DRIVER FOR ASPEED AST2600
9951 M:      Jeremy Kerr <[email protected]>
9952 S:      Maintained
9953 F:      Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
9954 F:      drivers/i3c/master/ast2600-i3c-master.c
9955
9956 I3C DRIVER FOR CADENCE I3C MASTER IP
9957 M:      Przemysław Gaj <[email protected]>
9958 S:      Maintained
9959 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9960 F:      drivers/i3c/master/i3c-master-cdns.c
9961
9962 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9963 S:      Orphan
9964 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9965 F:      drivers/i3c/master/dw*
9966
9967 I3C SUBSYSTEM
9968 M:      Alexandre Belloni <[email protected]>
9969 L:      [email protected] (moderated for non-subscribers)
9970 S:      Maintained
9971 C:      irc://chat.freenode.net/linux-i3c
9972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9973 F:      Documentation/ABI/testing/sysfs-bus-i3c
9974 F:      Documentation/devicetree/bindings/i3c/
9975 F:      Documentation/driver-api/i3c
9976 F:      drivers/i3c/
9977 F:      include/linux/i3c/
9978
9979 IA64 (Itanium) PLATFORM
9980 L:      [email protected]
9981 S:      Orphan
9982 F:      Documentation/arch/ia64/
9983 F:      arch/ia64/
9984
9985 IBM Operation Panel Input Driver
9986 M:      Eddie James <[email protected]>
9987 L:      [email protected]
9988 S:      Maintained
9989 F:      Documentation/devicetree/bindings/input/ibm,op-panel.yaml
9990 F:      drivers/input/misc/ibm-panel.c
9991
9992 IBM Power 842 compression accelerator
9993 M:      Haren Myneni <[email protected]>
9994 S:      Supported
9995 F:      crypto/842.c
9996 F:      drivers/crypto/nx/Kconfig
9997 F:      drivers/crypto/nx/Makefile
9998 F:      drivers/crypto/nx/nx-842*
9999 F:      include/linux/sw842.h
10000 F:      lib/842/
10001
10002 IBM Power in-Nest Crypto Acceleration
10003 M:      Breno Leitão <[email protected]>
10004 M:      Nayna Jain <[email protected]>
10005 M:      Paulo Flabiano Smorigo <[email protected]>
10006 L:      [email protected]
10007 S:      Supported
10008 F:      drivers/crypto/nx/Kconfig
10009 F:      drivers/crypto/nx/Makefile
10010 F:      drivers/crypto/nx/nx-aes*
10011 F:      drivers/crypto/nx/nx-sha*
10012 F:      drivers/crypto/nx/nx.*
10013 F:      drivers/crypto/nx/nx_csbcpb.h
10014 F:      drivers/crypto/nx/nx_debugfs.c
10015
10016 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10017 M:      Tyrel Datwyler <[email protected]>
10018 L:      [email protected]
10019 L:      [email protected]
10020 S:      Supported
10021 F:      drivers/pci/hotplug/rpadlpar*
10022
10023 IBM Power Linux RAID adapter
10024 M:      Brian King <[email protected]>
10025 S:      Supported
10026 F:      drivers/scsi/ipr.*
10027
10028 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10029 M:      Tyrel Datwyler <[email protected]>
10030 L:      [email protected]
10031 L:      [email protected]
10032 S:      Supported
10033 F:      drivers/pci/hotplug/rpaphp*
10034
10035 IBM Power SRIOV Virtual NIC Device Driver
10036 M:      Haren Myneni <[email protected]>
10037 M:      Rick Lindsley <[email protected]>
10038 R:      Nick Child <[email protected]>
10039 R:      Dany Madden <[email protected]>
10040 R:      Thomas Falcon <[email protected]>
10041 L:      [email protected]
10042 S:      Supported
10043 F:      drivers/net/ethernet/ibm/ibmvnic.*
10044
10045 IBM Power VFIO Support
10046 M:      Timothy Pearson <[email protected]>
10047 S:      Supported
10048 F:      drivers/vfio/vfio_iommu_spapr_tce.c
10049
10050 IBM Power Virtual Ethernet Device Driver
10051 M:      Nick Child <[email protected]>
10052 L:      [email protected]
10053 S:      Supported
10054 F:      drivers/net/ethernet/ibm/ibmveth.*
10055
10056 IBM Power Virtual FC Device Drivers
10057 M:      Tyrel Datwyler <[email protected]>
10058 L:      [email protected]
10059 S:      Supported
10060 F:      drivers/scsi/ibmvscsi/ibmvfc*
10061
10062 IBM Power Virtual Management Channel Driver
10063 M:      Brad Warrum <[email protected]>
10064 M:      Ritu Agarwal <[email protected]>
10065 S:      Supported
10066 F:      drivers/misc/ibmvmc.*
10067
10068 IBM Power Virtual SCSI Device Drivers
10069 M:      Tyrel Datwyler <[email protected]>
10070 L:      [email protected]
10071 S:      Supported
10072 F:      drivers/scsi/ibmvscsi/ibmvscsi*
10073 F:      include/scsi/viosrp.h
10074
10075 IBM Power Virtual SCSI Device Target Driver
10076 M:      Michael Cyr <[email protected]>
10077 L:      [email protected]
10078 L:      [email protected]
10079 S:      Supported
10080 F:      drivers/scsi/ibmvscsi_tgt/
10081
10082 IBM Power VMX Cryptographic instructions
10083 M:      Breno Leitão <[email protected]>
10084 M:      Nayna Jain <[email protected]>
10085 M:      Paulo Flabiano Smorigo <[email protected]>
10086 L:      [email protected]
10087 S:      Supported
10088 F:      drivers/crypto/vmx/Kconfig
10089 F:      drivers/crypto/vmx/Makefile
10090 F:      drivers/crypto/vmx/aes*
10091 F:      drivers/crypto/vmx/ghash*
10092 F:      drivers/crypto/vmx/ppc-xlate.pl
10093 F:      drivers/crypto/vmx/vmx.c
10094
10095 IBM ServeRAID RAID DRIVER
10096 S:      Orphan
10097 F:      drivers/scsi/ips.*
10098
10099 ICH LPC AND GPIO DRIVER
10100 M:      Peter Tyser <[email protected]>
10101 S:      Maintained
10102 F:      drivers/gpio/gpio-ich.c
10103 F:      drivers/mfd/lpc_ich.c
10104
10105 ICY I2C DRIVER
10106 M:      Max Staudt <[email protected]>
10107 L:      [email protected]
10108 S:      Maintained
10109 F:      drivers/i2c/busses/i2c-icy.c
10110
10111 IDEAPAD LAPTOP EXTRAS DRIVER
10112 M:      Ike Panhc <[email protected]>
10113 L:      [email protected]
10114 S:      Maintained
10115 W:      http://launchpad.net/ideapad-laptop
10116 F:      drivers/platform/x86/ideapad-laptop.c
10117
10118 IDEAPAD LAPTOP SLIDEBAR DRIVER
10119 M:      Andrey Moiseev <[email protected]>
10120 L:      [email protected]
10121 S:      Maintained
10122 W:      https://github.com/o2genum/ideapad-slidebar
10123 F:      drivers/input/misc/ideapad_slidebar.c
10124
10125 IDMAPPED MOUNTS
10126 M:      Christian Brauner <[email protected]>
10127 M:      Seth Forshee <[email protected]>
10128 L:      [email protected]
10129 S:      Maintained
10130 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
10131 F:      Documentation/filesystems/idmappings.rst
10132 F:      include/linux/mnt_idmapping.*
10133 F:      tools/testing/selftests/mount_setattr/
10134
10135 IDT VersaClock 5 CLOCK DRIVER
10136 M:      Luca Ceresoli <[email protected]>
10137 S:      Maintained
10138 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10139 F:      drivers/clk/clk-versaclock5.c
10140
10141 IEEE 802.15.4 SUBSYSTEM
10142 M:      Alexander Aring <[email protected]>
10143 M:      Stefan Schmidt <[email protected]>
10144 M:      Miquel Raynal <[email protected]>
10145 L:      [email protected]
10146 S:      Maintained
10147 W:      https://linux-wpan.org/
10148 Q:      https://patchwork.kernel.org/project/linux-wpan/list/
10149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10151 F:      Documentation/networking/ieee802154.rst
10152 F:      drivers/net/ieee802154/
10153 F:      include/linux/ieee802154.h
10154 F:      include/linux/nl802154.h
10155 F:      include/net/af_ieee802154.h
10156 F:      include/net/cfg802154.h
10157 F:      include/net/ieee802154_netdev.h
10158 F:      include/net/mac802154.h
10159 F:      include/net/nl802154.h
10160 F:      net/ieee802154/
10161 F:      net/mac802154/
10162
10163 IFCVF VIRTIO DATA PATH ACCELERATOR
10164 R:      Zhu Lingshan <[email protected]>
10165 F:      drivers/vdpa/ifcvf/
10166
10167 IFE PROTOCOL
10168 M:      Yotam Gigi <[email protected]>
10169 M:      Jamal Hadi Salim <[email protected]>
10170 F:      include/net/ife.h
10171 F:      include/uapi/linux/ife.h
10172 F:      net/ife
10173
10174 IGORPLUG-USB IR RECEIVER
10175 M:      Sean Young <[email protected]>
10176 L:      [email protected]
10177 S:      Maintained
10178 F:      drivers/media/rc/igorplugusb.c
10179
10180 IGUANAWORKS USB IR TRANSCEIVER
10181 M:      Sean Young <[email protected]>
10182 L:      [email protected]
10183 S:      Maintained
10184 F:      drivers/media/rc/iguanair.c
10185
10186 IIO DIGITAL POTENTIOMETER DAC
10187 M:      Peter Rosin <[email protected]>
10188 L:      [email protected]
10189 S:      Maintained
10190 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10191 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10192 F:      drivers/iio/dac/dpot-dac.c
10193
10194 IIO ENVELOPE DETECTOR
10195 M:      Peter Rosin <[email protected]>
10196 L:      [email protected]
10197 S:      Maintained
10198 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10199 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10200 F:      drivers/iio/adc/envelope-detector.c
10201
10202 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10203 M:      Matti Vaittinen <[email protected]>
10204 L:      [email protected]
10205 S:      Maintained
10206 F:      drivers/iio/light/gain-time-scale-helper.c
10207 F:      drivers/iio/light/gain-time-scale-helper.h
10208
10209 IIO MULTIPLEXER
10210 M:      Peter Rosin <[email protected]>
10211 L:      [email protected]
10212 S:      Maintained
10213 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10214 F:      drivers/iio/multiplexer/iio-mux.c
10215
10216 IIO SCMI BASED DRIVER
10217 M:      Jyoti Bhayana <[email protected]>
10218 L:      [email protected]
10219 S:      Maintained
10220 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
10221
10222 IIO SUBSYSTEM AND DRIVERS
10223 M:      Jonathan Cameron <[email protected]>
10224 R:      Lars-Peter Clausen <[email protected]>
10225 L:      [email protected]
10226 S:      Maintained
10227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10228 F:      Documentation/ABI/testing/configfs-iio*
10229 F:      Documentation/ABI/testing/sysfs-bus-iio*
10230 F:      Documentation/devicetree/bindings/iio/
10231 F:      drivers/iio/
10232 F:      drivers/staging/iio/
10233 F:      include/dt-bindings/iio/
10234 F:      include/linux/iio/
10235 F:      tools/iio/
10236
10237 IIO UNIT CONVERTER
10238 M:      Peter Rosin <[email protected]>
10239 L:      [email protected]
10240 S:      Maintained
10241 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10242 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10243 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10244 F:      drivers/iio/afe/iio-rescale.c
10245
10246 IKANOS/ADI EAGLE ADSL USB DRIVER
10247 M:      Matthieu Castet <[email protected]>
10248 M:      Stanislaw Gruszka <[email protected]>
10249 S:      Maintained
10250 F:      drivers/usb/atm/ueagle-atm.c
10251
10252 IMAGIS TOUCHSCREEN DRIVER
10253 M:      Markuss Broks <[email protected]>
10254 S:      Maintained
10255 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10256 F:      drivers/input/touchscreen/imagis.c
10257
10258 IMGTEC ASCII LCD DRIVER
10259 M:      Paul Burton <[email protected]>
10260 S:      Maintained
10261 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10262 F:      drivers/auxdisplay/img-ascii-lcd.c
10263
10264 IMGTEC IR DECODER DRIVER
10265 S:      Orphan
10266 F:      drivers/media/rc/img-ir/
10267
10268 IMON SOUNDGRAPH USB IR RECEIVER
10269 M:      Sean Young <[email protected]>
10270 L:      [email protected]
10271 S:      Maintained
10272 F:      drivers/media/rc/imon.c
10273 F:      drivers/media/rc/imon_raw.c
10274
10275 IMS TWINTURBO FRAMEBUFFER DRIVER
10276 L:      [email protected]
10277 S:      Orphan
10278 F:      drivers/video/fbdev/imsttfb.c
10279
10280 INA209 HARDWARE MONITOR DRIVER
10281 M:      Guenter Roeck <[email protected]>
10282 L:      [email protected]
10283 S:      Maintained
10284 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
10285 F:      Documentation/hwmon/ina209.rst
10286 F:      drivers/hwmon/ina209.c
10287
10288 INA2XX HARDWARE MONITOR DRIVER
10289 M:      Guenter Roeck <[email protected]>
10290 L:      [email protected]
10291 S:      Maintained
10292 F:      Documentation/hwmon/ina2xx.rst
10293 F:      drivers/hwmon/ina2xx.c
10294 F:      include/linux/platform_data/ina2xx.h
10295
10296 INDEX OF FURTHER KERNEL DOCUMENTATION
10297 M:      Carlos Bilbao <[email protected]>
10298 S:      Maintained
10299 F:      Documentation/process/kernel-docs.rst
10300
10301 INDUSTRY PACK SUBSYSTEM (IPACK)
10302 M:      Vaibhav Gupta <[email protected]>
10303 M:      Jens Taprogge <[email protected]>
10304 M:      Greg Kroah-Hartman <[email protected]>
10305 L:      [email protected]
10306 S:      Maintained
10307 W:      http://industrypack.sourceforge.net
10308 F:      drivers/ipack/
10309
10310 INFINEON DPS310 Driver
10311 M:      Eddie James <[email protected]>
10312 L:      [email protected]
10313 S:      Maintained
10314 F:      drivers/iio/pressure/dps310.c
10315
10316 INFINEON PEB2466 ASoC CODEC
10317 M:      Herve Codina <[email protected]>
10318 L:      [email protected] (moderated for non-subscribers)
10319 S:      Maintained
10320 F:      Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10321 F:      sound/soc/codecs/peb2466.c
10322
10323 INFINIBAND SUBSYSTEM
10324 M:      Jason Gunthorpe <[email protected]>
10325 M:      Leon Romanovsky <[email protected]>
10326 L:      [email protected]
10327 S:      Supported
10328 W:      https://github.com/linux-rdma/rdma-core
10329 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10331 F:      Documentation/devicetree/bindings/infiniband/
10332 F:      Documentation/infiniband/
10333 F:      drivers/infiniband/
10334 F:      include/rdma/
10335 F:      include/trace/events/ib_mad.h
10336 F:      include/trace/events/ib_umad.h
10337 F:      include/trace/misc/rdma.h
10338 F:      include/uapi/linux/if_infiniband.h
10339 F:      include/uapi/rdma/
10340 F:      samples/bpf/ibumad_kern.c
10341 F:      samples/bpf/ibumad_user.c
10342
10343 INGENIC JZ4780 NAND DRIVER
10344 M:      Harvey Hunt <[email protected]>
10345 L:      [email protected]
10346 L:      [email protected]
10347 S:      Maintained
10348 F:      drivers/mtd/nand/raw/ingenic/
10349
10350 INGENIC JZ47xx SoCs
10351 M:      Paul Cercueil <[email protected]>
10352 L:      [email protected]
10353 S:      Maintained
10354 F:      arch/mips/boot/dts/ingenic/
10355 F:      arch/mips/generic/board-ingenic.c
10356 F:      arch/mips/include/asm/mach-ingenic/
10357 F:      arch/mips/ingenic/Kconfig
10358 F:      drivers/clk/ingenic/
10359 F:      drivers/dma/dma-jz4780.c
10360 F:      drivers/gpu/drm/ingenic/
10361 F:      drivers/i2c/busses/i2c-jz4780.c
10362 F:      drivers/iio/adc/ingenic-adc.c
10363 F:      drivers/irqchip/irq-ingenic.c
10364 F:      drivers/memory/jz4780-nemc.c
10365 F:      drivers/mmc/host/jz4740_mmc.c
10366 F:      drivers/mtd/nand/raw/ingenic/
10367 F:      drivers/pinctrl/pinctrl-ingenic.c
10368 F:      drivers/power/supply/ingenic-battery.c
10369 F:      drivers/pwm/pwm-jz4740.c
10370 F:      drivers/remoteproc/ingenic_rproc.c
10371 F:      drivers/rtc/rtc-jz4740.c
10372 F:      drivers/tty/serial/8250/8250_ingenic.c
10373 F:      drivers/usb/musb/jz4740.c
10374 F:      drivers/watchdog/jz4740_wdt.c
10375 F:      include/dt-bindings/iio/adc/ingenic,adc.h
10376 F:      include/linux/mfd/ingenic-tcu.h
10377 F:      sound/soc/codecs/jz47*
10378 F:      sound/soc/jz4740/
10379
10380 INJOINIC IP5xxx POWER BANK IC DRIVER
10381 M:      Samuel Holland <[email protected]>
10382 S:      Maintained
10383 F:      drivers/power/supply/ip5xxx_power.c
10384
10385 INOTIFY
10386 M:      Jan Kara <[email protected]>
10387 R:      Amir Goldstein <[email protected]>
10388 L:      [email protected]
10389 S:      Maintained
10390 F:      Documentation/filesystems/inotify.rst
10391 F:      fs/notify/inotify/
10392 F:      include/linux/inotify.h
10393 F:      include/uapi/linux/inotify.h
10394
10395 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10396 M:      Dmitry Torokhov <[email protected]>
10397 L:      [email protected]
10398 S:      Maintained
10399 Q:      http://patchwork.kernel.org/project/linux-input/list/
10400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10401 F:      Documentation/devicetree/bindings/input/
10402 F:      Documentation/devicetree/bindings/serio/
10403 F:      Documentation/input/
10404 F:      drivers/input/
10405 F:      include/dt-bindings/input/
10406 F:      include/linux/input.h
10407 F:      include/linux/input/
10408 F:      include/uapi/linux/input-event-codes.h
10409 F:      include/uapi/linux/input.h
10410
10411 INPUT MULTITOUCH (MT) PROTOCOL
10412 M:      Henrik Rydberg <[email protected]>
10413 L:      [email protected]
10414 S:      Odd fixes
10415 F:      Documentation/input/multi-touch-protocol.rst
10416 F:      drivers/input/input-mt.c
10417 K:      \b(ABS|SYN)_MT_
10418
10419 INSIDE SECURE CRYPTO DRIVER
10420 M:      Antoine Tenart <[email protected]>
10421 L:      [email protected]
10422 S:      Maintained
10423 F:      drivers/crypto/inside-secure/
10424
10425 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10426 M:      Mimi Zohar <[email protected]>
10427 M:      Dmitry Kasatkin <[email protected]>
10428 L:      [email protected]
10429 S:      Supported
10430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10431 F:      security/integrity/
10432 F:      security/integrity/ima/
10433
10434 INTEL 810/815 FRAMEBUFFER DRIVER
10435 M:      Antonino Daplas <[email protected]>
10436 L:      [email protected]
10437 S:      Maintained
10438 F:      drivers/video/fbdev/i810/
10439
10440 INTEL 8254 COUNTER DRIVER
10441 M:      William Breathitt Gray <[email protected]>
10442 L:      [email protected]
10443 S:      Maintained
10444 F:      drivers/counter/i8254.c
10445 F:      include/linux/i8254.h
10446
10447 INTEL 8255 GPIO DRIVER
10448 M:      William Breathitt Gray <[email protected]>
10449 L:      [email protected]
10450 S:      Maintained
10451 F:      drivers/gpio/gpio-i8255.c
10452 F:      drivers/gpio/gpio-i8255.h
10453
10454 INTEL ASoC DRIVERS
10455 M:      Cezary Rojewski <[email protected]>
10456 M:      Pierre-Louis Bossart <[email protected]>
10457 M:      Liam Girdwood <[email protected]>
10458 M:      Peter Ujfalusi <[email protected]>
10459 M:      Bard Liao <[email protected]>
10460 M:      Ranjani Sridharan <[email protected]>
10461 M:      Kai Vehmanen <[email protected]>
10462 L:      [email protected] (moderated for non-subscribers)
10463 S:      Supported
10464 F:      sound/soc/intel/
10465
10466 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10467 M:      Hans de Goede <[email protected]>
10468 L:      [email protected]
10469 S:      Maintained
10470 F:      drivers/platform/x86/intel/atomisp2/pm.c
10471
10472 INTEL ATOMISP2 LED DRIVER
10473 M:      Hans de Goede <[email protected]>
10474 L:      [email protected]
10475 S:      Maintained
10476 F:      drivers/platform/x86/intel/atomisp2/led.c
10477
10478 INTEL BIOS SAR INT1092 DRIVER
10479 M:      Shravan Sudhakar <[email protected]>
10480 M:      Intel Corporation <[email protected]>
10481 L:      [email protected]
10482 S:      Maintained
10483 F:      drivers/platform/x86/intel/int1092/
10484
10485 INTEL BROXTON PMC DRIVER
10486 M:      Mika Westerberg <[email protected]>
10487 M:      Zha Qipeng <[email protected]>
10488 S:      Maintained
10489 F:      drivers/mfd/intel_pmc_bxt.c
10490 F:      include/linux/mfd/intel_pmc_bxt.h
10491
10492 INTEL C600 SERIES SAS CONTROLLER DRIVER
10493 M:      Artur Paszkiewicz <[email protected]>
10494 L:      [email protected]
10495 S:      Supported
10496 T:      git git://git.code.sf.net/p/intel-sas/isci
10497 F:      drivers/scsi/isci/
10498
10499 INTEL CPU family model numbers
10500 M:      Tony Luck <[email protected]>
10501 M:      [email protected]
10502 L:      [email protected]
10503 S:      Supported
10504 F:      arch/x86/include/asm/intel-family.h
10505
10506 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10507 M:      Jani Nikula <[email protected]>
10508 M:      Joonas Lahtinen <[email protected]>
10509 M:      Rodrigo Vivi <[email protected]>
10510 M:      Tvrtko Ursulin <[email protected]>
10511 L:      [email protected]
10512 S:      Supported
10513 W:      https://01.org/linuxgraphics/
10514 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
10515 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10516 C:      irc://irc.oftc.net/intel-gfx
10517 T:      git git://anongit.freedesktop.org/drm-intel
10518 F:      Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10519 F:      Documentation/gpu/i915.rst
10520 F:      drivers/gpu/drm/ci/xfails/i915*
10521 F:      drivers/gpu/drm/i915/
10522 F:      include/drm/i915*
10523 F:      include/uapi/drm/i915_drm.h
10524
10525 INTEL ETHERNET DRIVERS
10526 M:      Jesse Brandeburg <[email protected]>
10527 M:      Tony Nguyen <[email protected]>
10528 L:      [email protected] (moderated for non-subscribers)
10529 S:      Supported
10530 W:      https://www.intel.com/content/www/us/en/support.html
10531 Q:      https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10534 F:      Documentation/networking/device_drivers/ethernet/intel/
10535 F:      drivers/net/ethernet/intel/
10536 F:      drivers/net/ethernet/intel/*/
10537 F:      include/linux/avf/virtchnl.h
10538 F:      include/linux/net/intel/iidc.h
10539
10540 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10541 M:      Mustafa Ismail <[email protected]>
10542 M:      Shiraz Saleem <[email protected]>
10543 L:      [email protected]
10544 S:      Supported
10545 F:      drivers/infiniband/hw/irdma/
10546 F:      include/uapi/rdma/irdma-abi.h
10547
10548 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10549 M:      Maik Broemme <[email protected]>
10550 L:      [email protected]
10551 S:      Maintained
10552 F:      Documentation/fb/intelfb.rst
10553 F:      drivers/video/fbdev/intelfb/
10554
10555 INTEL GPIO DRIVERS
10556 M:      Andy Shevchenko <[email protected]>
10557 L:      [email protected]
10558 S:      Supported
10559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10560 F:      drivers/gpio/gpio-elkhartlake.c
10561 F:      drivers/gpio/gpio-ich.c
10562 F:      drivers/gpio/gpio-merrifield.c
10563 F:      drivers/gpio/gpio-ml-ioh.c
10564 F:      drivers/gpio/gpio-pch.c
10565 F:      drivers/gpio/gpio-sch.c
10566 F:      drivers/gpio/gpio-sodaville.c
10567 F:      drivers/gpio/gpio-tangier.c
10568
10569 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10570 M:      Zhenyu Wang <[email protected]>
10571 M:      Zhi Wang <[email protected]>
10572 L:      [email protected]
10573 L:      [email protected]
10574 S:      Supported
10575 W:      https://01.org/igvt-g
10576 T:      git https://github.com/intel/gvt-linux.git
10577 F:      drivers/gpu/drm/i915/gvt/
10578
10579 INTEL HID EVENT DRIVER
10580 M:      Alex Hung <[email protected]>
10581 L:      [email protected]
10582 S:      Maintained
10583 F:      drivers/platform/x86/intel/hid.c
10584
10585 INTEL I/OAT DMA DRIVER
10586 M:      Dave Jiang <[email protected]>
10587 R:      Dan Williams <[email protected]>
10588 L:      [email protected]
10589 S:      Supported
10590 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10591 F:      drivers/dma/ioat*
10592
10593 INTEL IDLE DRIVER
10594 M:      Jacob Pan <[email protected]>
10595 M:      Len Brown <[email protected]>
10596 L:      [email protected]
10597 S:      Supported
10598 B:      https://bugzilla.kernel.org
10599 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10600 F:      drivers/idle/intel_idle.c
10601
10602 INTEL IDXD DRIVER
10603 M:      Fenghua Yu <[email protected]>
10604 M:      Dave Jiang <[email protected]>
10605 L:      [email protected]
10606 S:      Supported
10607 F:      drivers/dma/idxd/*
10608 F:      include/uapi/linux/idxd.h
10609
10610 INTEL IN FIELD SCAN (IFS) DEVICE
10611 M:      Jithu Joseph <[email protected]>
10612 R:      Ashok Raj <[email protected]>
10613 R:      Tony Luck <[email protected]>
10614 S:      Maintained
10615 F:      drivers/platform/x86/intel/ifs
10616 F:      include/trace/events/intel_ifs.h
10617
10618 INTEL INTEGRATED SENSOR HUB DRIVER
10619 M:      Srinivas Pandruvada <[email protected]>
10620 M:      Jiri Kosina <[email protected]>
10621 L:      [email protected]
10622 S:      Maintained
10623 F:      drivers/hid/intel-ish-hid/
10624
10625 INTEL IOMMU (VT-d)
10626 M:      David Woodhouse <[email protected]>
10627 M:      Lu Baolu <[email protected]>
10628 L:      [email protected]
10629 S:      Supported
10630 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10631 F:      drivers/iommu/intel/
10632
10633 INTEL IPU3 CSI-2 CIO2 DRIVER
10634 M:      Yong Zhi <[email protected]>
10635 M:      Sakari Ailus <[email protected]>
10636 M:      Bingbu Cao <[email protected]>
10637 M:      Dan Scally <[email protected]>
10638 R:      Tianshu Qiu <[email protected]>
10639 L:      [email protected]
10640 S:      Maintained
10641 T:      git git://linuxtv.org/media_tree.git
10642 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10643 F:      drivers/media/pci/intel/ipu3/
10644
10645 INTEL IPU3 CSI-2 IMGU DRIVER
10646 M:      Sakari Ailus <[email protected]>
10647 R:      Bingbu Cao <[email protected]>
10648 R:      Tianshu Qiu <[email protected]>
10649 L:      [email protected]
10650 S:      Maintained
10651 F:      Documentation/admin-guide/media/ipu3.rst
10652 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10653 F:      Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
10654 F:      drivers/staging/media/ipu3/
10655
10656 INTEL ISHTP ECLITE DRIVER
10657 M:      Sumesh K Naduvalath <[email protected]>
10658 L:      [email protected]
10659 S:      Supported
10660 F:      drivers/platform/x86/intel/ishtp_eclite.c
10661
10662 INTEL IXP4XX CRYPTO SUPPORT
10663 M:      Corentin Labbe <[email protected]>
10664 L:      [email protected]
10665 S:      Maintained
10666 F:      drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
10667
10668 INTEL KEEM BAY DRM DRIVER
10669 M:      Anitha Chrisanthus <[email protected]>
10670 M:      Edmund Dea <[email protected]>
10671 S:      Maintained
10672 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10673 F:      drivers/gpu/drm/kmb/
10674
10675 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10676 M:      Daniele Alessandrelli <[email protected]>
10677 S:      Maintained
10678 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10679 F:      drivers/crypto/intel/keembay/Kconfig
10680 F:      drivers/crypto/intel/keembay/Makefile
10681 F:      drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
10682 F:      drivers/crypto/intel/keembay/ocs-aes.c
10683 F:      drivers/crypto/intel/keembay/ocs-aes.h
10684
10685 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10686 M:      Daniele Alessandrelli <[email protected]>
10687 M:      Prabhjot Khurana <[email protected]>
10688 M:      Mark Gross <[email protected]>
10689 S:      Maintained
10690 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10691 F:      drivers/crypto/intel/keembay/Kconfig
10692 F:      drivers/crypto/intel/keembay/Makefile
10693 F:      drivers/crypto/intel/keembay/keembay-ocs-ecc.c
10694
10695 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10696 M:      Daniele Alessandrelli <[email protected]>
10697 M:      Declan Murphy <[email protected]>
10698 S:      Maintained
10699 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10700 F:      drivers/crypto/intel/keembay/Kconfig
10701 F:      drivers/crypto/intel/keembay/Makefile
10702 F:      drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
10703 F:      drivers/crypto/intel/keembay/ocs-hcu.c
10704 F:      drivers/crypto/intel/keembay/ocs-hcu.h
10705
10706 INTEL MANAGEMENT ENGINE (mei)
10707 M:      Tomas Winkler <[email protected]>
10708 L:      [email protected]
10709 S:      Supported
10710 F:      Documentation/driver-api/mei/*
10711 F:      drivers/misc/mei/
10712 F:      drivers/watchdog/mei_wdt.c
10713 F:      include/linux/mei_aux.h
10714 F:      include/linux/mei_cl_bus.h
10715 F:      include/uapi/linux/mei.h
10716 F:      include/uapi/linux/mei_uuid.h
10717 F:      include/uapi/linux/uuid.h
10718 F:      samples/mei/*
10719
10720 INTEL MAX 10 BMC MFD DRIVER
10721 M:      Xu Yilun <[email protected]>
10722 R:      Tom Rix <[email protected]>
10723 S:      Maintained
10724 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10725 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10726 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10727 F:      drivers/mfd/intel-m10-bmc*
10728 F:      include/linux/mfd/intel-m10-bmc.h
10729
10730 INTEL MAX10 BMC SECURE UPDATES
10731 M:      Russ Weight <[email protected]>
10732 L:      [email protected]
10733 S:      Maintained
10734 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
10735 F:      drivers/fpga/intel-m10-bmc-sec-update.c
10736
10737 INTEL P-Unit IPC DRIVER
10738 M:      Zha Qipeng <[email protected]>
10739 L:      [email protected]
10740 S:      Maintained
10741 F:      arch/x86/include/asm/intel_punit_ipc.h
10742 F:      drivers/platform/x86/intel/punit_ipc.c
10743
10744 INTEL PMC CORE DRIVER
10745 M:      Rajneesh Bhardwaj <[email protected]>
10746 M:      David E Box <[email protected]>
10747 L:      [email protected]
10748 S:      Maintained
10749 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10750 F:      drivers/platform/x86/intel/pmc/
10751
10752 INTEL PMIC GPIO DRIVERS
10753 M:      Andy Shevchenko <[email protected]>
10754 S:      Supported
10755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10756 F:      drivers/gpio/gpio-*cove.c
10757
10758 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10759 M:      Andy Shevchenko <[email protected]>
10760 S:      Supported
10761 F:      drivers/mfd/intel_soc_pmic*
10762 F:      include/linux/mfd/intel_soc_pmic*
10763
10764 INTEL PMT DRIVERS
10765 M:      David E. Box <[email protected]>
10766 S:      Supported
10767 F:      drivers/platform/x86/intel/pmt/
10768
10769 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10770 M:      Stanislav Yakovlev <[email protected]>
10771 L:      [email protected]
10772 S:      Maintained
10773 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10774 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10775 F:      drivers/net/wireless/intel/ipw2x00/
10776
10777 INTEL PSTATE DRIVER
10778 M:      Srinivas Pandruvada <[email protected]>
10779 M:      Len Brown <[email protected]>
10780 L:      [email protected]
10781 S:      Supported
10782 F:      drivers/cpufreq/intel_pstate.c
10783
10784 INTEL PTP DFL ToD DRIVER
10785 M:      Tianfei Zhang <[email protected]>
10786 L:      [email protected]
10787 L:      [email protected]
10788 S:      Maintained
10789 F:      drivers/ptp/ptp_dfl_tod.c
10790
10791 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10792 M:      Jarkko Nikula <[email protected]>
10793 L:      [email protected]
10794 F:      drivers/counter/intel-qep.c
10795
10796 INTEL SCU DRIVERS
10797 M:      Mika Westerberg <[email protected]>
10798 S:      Maintained
10799 F:      arch/x86/include/asm/intel_scu_ipc.h
10800 F:      drivers/platform/x86/intel_scu_*
10801
10802 INTEL SDSI DRIVER
10803 M:      David E. Box <[email protected]>
10804 S:      Supported
10805 F:      drivers/platform/x86/intel/sdsi.c
10806 F:      tools/arch/x86/intel_sdsi/
10807 F:      tools/testing/selftests/drivers/sdsi/
10808
10809 INTEL SGX
10810 M:      Jarkko Sakkinen <[email protected]>
10811 R:      Dave Hansen <[email protected]>
10812 L:      [email protected]
10813 S:      Supported
10814 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10815 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10816 F:      Documentation/arch/x86/sgx.rst
10817 F:      arch/x86/entry/vdso/vsgx.S
10818 F:      arch/x86/include/asm/sgx.h
10819 F:      arch/x86/include/uapi/asm/sgx.h
10820 F:      arch/x86/kernel/cpu/sgx/*
10821 F:      tools/testing/selftests/sgx/*
10822 K:      \bSGX_
10823
10824 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10825 M:      Daniel Scally <[email protected]>
10826 S:      Maintained
10827 F:      drivers/platform/x86/intel/int3472/
10828
10829 INTEL SPEED SELECT TECHNOLOGY
10830 M:      Srinivas Pandruvada <[email protected]>
10831 L:      [email protected]
10832 S:      Maintained
10833 F:      drivers/platform/x86/intel/speed_select_if/
10834 F:      include/uapi/linux/isst_if.h
10835 F:      tools/power/x86/intel-speed-select/
10836
10837 INTEL STRATIX10 FIRMWARE DRIVERS
10838 M:      Dinh Nguyen <[email protected]>
10839 L:      [email protected]
10840 S:      Maintained
10841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10842 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10843 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10844 F:      drivers/firmware/stratix10-rsu.c
10845 F:      drivers/firmware/stratix10-svc.c
10846 F:      include/linux/firmware/intel/stratix10-smc.h
10847 F:      include/linux/firmware/intel/stratix10-svc-client.h
10848
10849 INTEL TELEMETRY DRIVER
10850 M:      Rajneesh Bhardwaj <[email protected]>
10851 M:      "David E. Box" <[email protected]>
10852 L:      [email protected]
10853 S:      Maintained
10854 F:      arch/x86/include/asm/intel_telemetry.h
10855 F:      drivers/platform/x86/intel/telemetry/
10856
10857 INTEL TPMI DRIVER
10858 M:      Srinivas Pandruvada <[email protected]>
10859 L:      [email protected]
10860 S:      Maintained
10861 F:      Documentation/ABI/testing/debugfs-tpmi
10862 F:      drivers/platform/x86/intel/tpmi.c
10863 F:      include/linux/intel_tpmi.h
10864
10865 INTEL UNCORE FREQUENCY CONTROL
10866 M:      Srinivas Pandruvada <[email protected]>
10867 L:      [email protected]
10868 S:      Maintained
10869 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10870 F:      drivers/platform/x86/intel/uncore-frequency/
10871
10872 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10873 M:      David E. Box <[email protected]>
10874 S:      Supported
10875 F:      drivers/platform/x86/intel/vsec.*
10876
10877 INTEL VIRTUAL BUTTON DRIVER
10878 M:      AceLan Kao <[email protected]>
10879 L:      [email protected]
10880 S:      Maintained
10881 F:      drivers/platform/x86/intel/vbtn.c
10882
10883 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10884 M:      Stanislaw Gruszka <[email protected]>
10885 L:      [email protected]
10886 S:      Supported
10887 F:      drivers/net/wireless/intel/iwlegacy/
10888
10889 INTEL WIRELESS WIFI LINK (iwlwifi)
10890 M:      Gregory Greenman <[email protected]>
10891 L:      [email protected]
10892 S:      Supported
10893 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10895 F:      drivers/net/wireless/intel/iwlwifi/
10896
10897 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10898 M:      Jithu Joseph <[email protected]>
10899 R:      Maurice Ma <[email protected]>
10900 S:      Maintained
10901 W:      https://slimbootloader.github.io/security/firmware-update.html
10902 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10903
10904 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10905 L:      [email protected]
10906 S:      Maintained
10907 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10908
10909 INTEL WWAN IOSM DRIVER
10910 M:      M Chetan Kumar <[email protected]>
10911 M:      Intel Corporation <[email protected]>
10912 L:      [email protected]
10913 S:      Maintained
10914 F:      drivers/net/wwan/iosm/
10915
10916 INTEL(R) TRACE HUB
10917 M:      Alexander Shishkin <[email protected]>
10918 S:      Supported
10919 F:      Documentation/trace/intel_th.rst
10920 F:      drivers/hwtracing/intel_th/
10921 F:      include/linux/intel_th.h
10922
10923 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10924 M:      Ning Sun <[email protected]>
10925 L:      [email protected]
10926 S:      Supported
10927 W:      http://tboot.sourceforge.net
10928 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10929 F:      Documentation/arch/x86/intel_txt.rst
10930 F:      arch/x86/kernel/tboot.c
10931 F:      include/linux/tboot.h
10932
10933 INTERCONNECT API
10934 M:      Georgi Djakov <[email protected]>
10935 L:      [email protected]
10936 S:      Maintained
10937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10938 F:      Documentation/devicetree/bindings/interconnect/
10939 F:      Documentation/driver-api/interconnect.rst
10940 F:      drivers/interconnect/
10941 F:      include/dt-bindings/interconnect/
10942 F:      include/linux/interconnect-provider.h
10943 F:      include/linux/interconnect.h
10944
10945 INTERRUPT COUNTER DRIVER
10946 M:      Oleksij Rempel <[email protected]>
10947 R:      Pengutronix Kernel Team <[email protected]>
10948 L:      [email protected]
10949 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10950 F:      drivers/counter/interrupt-cnt.c
10951
10952 INTERSIL ISL7998X VIDEO DECODER DRIVER
10953 M:      Michael Tretter <[email protected]>
10954 R:      Pengutronix Kernel Team <[email protected]>
10955 L:      [email protected]
10956 S:      Maintained
10957 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10958 F:      drivers/media/i2c/isl7998x.c
10959
10960 INVENSENSE ICM-426xx IMU DRIVER
10961 M:      Jean-Baptiste Maneyrol <[email protected]>
10962 L:      [email protected]
10963 S:      Maintained
10964 W:      https://invensense.tdk.com/
10965 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10966 F:      drivers/iio/imu/inv_icm42600/
10967
10968 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10969 M:      Linus Walleij <[email protected]>
10970 L:      [email protected]
10971 S:      Maintained
10972 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10973 F:      drivers/iio/gyro/mpu3050*
10974
10975 IOC3 ETHERNET DRIVER
10976 M:      Ralf Baechle <[email protected]>
10977 L:      [email protected]
10978 S:      Maintained
10979 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10980
10981 IOMAP FILESYSTEM LIBRARY
10982 M:      Darrick J. Wong <[email protected]>
10983 L:      [email protected]
10984 L:      [email protected]
10985 S:      Supported
10986 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10987 F:      fs/iomap/
10988 F:      include/linux/iomap.h
10989
10990 IOMMU DMA-API LAYER
10991 M:      Robin Murphy <[email protected]>
10992 L:      [email protected]
10993 S:      Maintained
10994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10995 F:      drivers/iommu/dma-iommu.c
10996 F:      drivers/iommu/dma-iommu.h
10997 F:      drivers/iommu/iova.c
10998 F:      include/linux/iova.h
10999
11000 IOMMU SUBSYSTEM
11001 M:      Joerg Roedel <[email protected]>
11002 M:      Will Deacon <[email protected]>
11003 R:      Robin Murphy <[email protected]>
11004 L:      [email protected]
11005 S:      Maintained
11006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11007 F:      Documentation/devicetree/bindings/iommu/
11008 F:      Documentation/userspace-api/iommu.rst
11009 F:      drivers/iommu/
11010 F:      include/linux/iommu.h
11011 F:      include/linux/iova.h
11012 F:      include/linux/of_iommu.h
11013 F:      include/uapi/linux/iommu.h
11014
11015 IOMMUFD
11016 M:      Jason Gunthorpe <[email protected]>
11017 M:      Kevin Tian <[email protected]>
11018 L:      [email protected]
11019 S:      Maintained
11020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11021 F:      Documentation/userspace-api/iommufd.rst
11022 F:      drivers/iommu/iommufd/
11023 F:      include/linux/iommufd.h
11024 F:      include/uapi/linux/iommufd.h
11025 F:      tools/testing/selftests/iommu/
11026
11027 IOSYS-MAP HELPERS
11028 M:      Thomas Zimmermann <[email protected]>
11029 L:      [email protected]
11030 S:      Maintained
11031 T:      git git://anongit.freedesktop.org/drm/drm-misc
11032 F:      include/linux/iosys-map.h
11033
11034 IO_URING
11035 M:      Jens Axboe <[email protected]>
11036 R:      Pavel Begunkov <[email protected]>
11037 L:      [email protected]
11038 S:      Maintained
11039 T:      git git://git.kernel.dk/linux-block
11040 T:      git git://git.kernel.dk/liburing
11041 F:      include/linux/io_uring.h
11042 F:      include/linux/io_uring_types.h
11043 F:      include/trace/events/io_uring.h
11044 F:      include/uapi/linux/io_uring.h
11045 F:      io_uring/
11046
11047 IPMI SUBSYSTEM
11048 M:      Corey Minyard <[email protected]>
11049 L:      [email protected] (moderated for non-subscribers)
11050 S:      Supported
11051 W:      http://openipmi.sourceforge.net/
11052 T:      git https://github.com/cminyard/linux-ipmi.git for-next
11053 F:      Documentation/devicetree/bindings/ipmi/
11054 F:      Documentation/driver-api/ipmi.rst
11055 F:      drivers/char/ipmi/
11056 F:      include/linux/ipmi*
11057 F:      include/uapi/linux/ipmi*
11058
11059 IPS SCSI RAID DRIVER
11060 M:      Adaptec OEM Raid Solutions <[email protected]>
11061 L:      [email protected]
11062 S:      Maintained
11063 W:      http://www.adaptec.com/
11064 F:      drivers/scsi/ips*
11065
11066 IPVS
11067 M:      Simon Horman <[email protected]>
11068 M:      Julian Anastasov <[email protected]>
11069 L:      [email protected]
11070 L:      [email protected]
11071 S:      Maintained
11072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11074 F:      Documentation/networking/ipvs-sysctl.rst
11075 F:      include/net/ip_vs.h
11076 F:      include/uapi/linux/ip_vs.h
11077 F:      net/netfilter/ipvs/
11078
11079 IPWIRELESS DRIVER
11080 M:      Jiri Kosina <[email protected]>
11081 M:      David Sterba <[email protected]>
11082 S:      Odd Fixes
11083 F:      drivers/tty/ipwireless/
11084
11085 IRON DEVICE AUDIO CODEC DRIVERS
11086 M:      Kiseok Jo <[email protected]>
11087 L:      [email protected] (moderated for non-subscribers)
11088 S:      Maintained
11089 F:      Documentation/devicetree/bindings/sound/irondevice,*
11090 F:      sound/soc/codecs/sma*
11091
11092 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11093 M:      Thomas Gleixner <[email protected]>
11094 S:      Maintained
11095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11096 F:      Documentation/core-api/irq/irq-domain.rst
11097 F:      include/linux/irqdomain.h
11098 F:      kernel/irq/irqdomain.c
11099 F:      kernel/irq/msi.c
11100
11101 IRQ SUBSYSTEM
11102 M:      Thomas Gleixner <[email protected]>
11103 L:      [email protected]
11104 S:      Maintained
11105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11106 F:      include/linux/group_cpus.h
11107 F:      kernel/irq/
11108 F:      lib/group_cpus.c
11109
11110 IRQCHIP DRIVERS
11111 M:      Thomas Gleixner <[email protected]>
11112 L:      [email protected]
11113 S:      Maintained
11114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11115 F:      Documentation/devicetree/bindings/interrupt-controller/
11116 F:      drivers/irqchip/
11117
11118 ISA
11119 M:      William Breathitt Gray <[email protected]>
11120 S:      Maintained
11121 F:      Documentation/driver-api/isa.rst
11122 F:      drivers/base/isa.c
11123 F:      include/linux/isa.h
11124
11125 ISA RADIO MODULE
11126 M:      Hans Verkuil <[email protected]>
11127 L:      [email protected]
11128 S:      Maintained
11129 W:      https://linuxtv.org
11130 T:      git git://linuxtv.org/media_tree.git
11131 F:      drivers/media/radio/radio-isa*
11132
11133 ISAPNP
11134 M:      Jaroslav Kysela <[email protected]>
11135 S:      Maintained
11136 F:      Documentation/driver-api/isapnp.rst
11137 F:      drivers/pnp/isapnp/
11138 F:      include/linux/isapnp.h
11139
11140 ISCSI
11141 M:      Lee Duncan <[email protected]>
11142 M:      Chris Leech <[email protected]>
11143 M:      Mike Christie <[email protected]>
11144 L:      [email protected]
11145 L:      [email protected]
11146 S:      Maintained
11147 W:      www.open-iscsi.com
11148 F:      drivers/scsi/*iscsi*
11149 F:      include/scsi/*iscsi*
11150
11151 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11152 M:      Peter Jones <[email protected]>
11153 M:      Konrad Rzeszutek Wilk <[email protected]>
11154 S:      Maintained
11155 F:      drivers/firmware/iscsi_ibft*
11156
11157 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11158 M:      Sagi Grimberg <[email protected]>
11159 M:      Max Gurtovoy <[email protected]>
11160 L:      [email protected]
11161 S:      Supported
11162 W:      http://www.openfabrics.org
11163 W:      www.open-iscsi.org
11164 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11165 F:      drivers/infiniband/ulp/iser/
11166
11167 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11168 M:      Sagi Grimberg <[email protected]>
11169 L:      [email protected]
11170 L:      [email protected]
11171 S:      Supported
11172 W:      http://www.linux-iscsi.org
11173 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11174 F:      drivers/infiniband/ulp/isert
11175
11176 ISDN/CMTP OVER BLUETOOTH
11177 M:      Karsten Keil <[email protected]>
11178 L:      [email protected] (subscribers-only)
11179 L:      [email protected]
11180 S:      Odd Fixes
11181 W:      http://www.isdn4linux.de
11182 F:      Documentation/isdn/
11183 F:      drivers/isdn/capi/
11184 F:      include/linux/isdn/
11185 F:      include/uapi/linux/isdn/
11186 F:      net/bluetooth/cmtp/
11187
11188 ISDN/mISDN SUBSYSTEM
11189 M:      Karsten Keil <[email protected]>
11190 L:      [email protected] (subscribers-only)
11191 L:      [email protected]
11192 S:      Maintained
11193 W:      http://www.isdn4linux.de
11194 F:      drivers/isdn/Kconfig
11195 F:      drivers/isdn/Makefile
11196 F:      drivers/isdn/hardware/
11197 F:      drivers/isdn/mISDN/
11198
11199 ISOFS FILESYSTEM
11200 M:      Jan Kara <[email protected]>
11201 L:      [email protected]
11202 S:      Maintained
11203 F:      Documentation/filesystems/isofs.rst
11204 F:      fs/isofs/
11205
11206 IT87 HARDWARE MONITORING DRIVER
11207 M:      Jean Delvare <[email protected]>
11208 L:      [email protected]
11209 S:      Maintained
11210 F:      Documentation/hwmon/it87.rst
11211 F:      drivers/hwmon/it87.c
11212
11213 IT913X MEDIA DRIVER
11214 M:      Antti Palosaari <[email protected]>
11215 L:      [email protected]
11216 S:      Maintained
11217 W:      https://linuxtv.org
11218 W:      http://palosaari.fi/linux/
11219 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11220 T:      git git://linuxtv.org/anttip/media_tree.git
11221 F:      drivers/media/tuners/it913x*
11222
11223 ITE IT66121 HDMI BRIDGE DRIVER
11224 M:      Phong LE <[email protected]>
11225 M:      Neil Armstrong <[email protected]>
11226 S:      Maintained
11227 T:      git git://anongit.freedesktop.org/drm/drm-misc
11228 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11229 F:      drivers/gpu/drm/bridge/ite-it66121.c
11230
11231 IVTV VIDEO4LINUX DRIVER
11232 M:      Andy Walls <[email protected]>
11233 L:      [email protected]
11234 S:      Maintained
11235 W:      https://linuxtv.org
11236 T:      git git://linuxtv.org/media_tree.git
11237 F:      Documentation/admin-guide/media/ivtv*
11238 F:      drivers/media/pci/ivtv/
11239 F:      include/uapi/linux/ivtv*
11240
11241 IX2505V MEDIA DRIVER
11242 M:      Malcolm Priestley <[email protected]>
11243 L:      [email protected]
11244 S:      Maintained
11245 W:      https://linuxtv.org
11246 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11247 F:      drivers/media/dvb-frontends/ix2505v*
11248
11249 JAILHOUSE HYPERVISOR INTERFACE
11250 M:      Jan Kiszka <[email protected]>
11251 L:      [email protected]
11252 S:      Maintained
11253 F:      arch/x86/include/asm/jailhouse_para.h
11254 F:      arch/x86/kernel/jailhouse.c
11255
11256 JC42.4 TEMPERATURE SENSOR DRIVER
11257 M:      Guenter Roeck <[email protected]>
11258 L:      [email protected]
11259 S:      Maintained
11260 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
11261 F:      Documentation/hwmon/jc42.rst
11262 F:      drivers/hwmon/jc42.c
11263
11264 JFS FILESYSTEM
11265 M:      Dave Kleikamp <[email protected]>
11266 L:      [email protected]
11267 S:      Odd Fixes
11268 W:      http://jfs.sourceforge.net/
11269 T:      git https://github.com/kleikamp/linux-shaggy.git
11270 F:      Documentation/admin-guide/jfs.rst
11271 F:      fs/jfs/
11272
11273 JME NETWORK DRIVER
11274 M:      Guo-Fu Tseng <[email protected]>
11275 L:      [email protected]
11276 S:      Maintained
11277 F:      drivers/net/ethernet/jme.*
11278
11279 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11280 M:      David Woodhouse <[email protected]>
11281 M:      Richard Weinberger <[email protected]>
11282 L:      [email protected]
11283 S:      Odd Fixes
11284 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
11285 T:      git git://git.infradead.org/ubifs-2.6.git
11286 F:      fs/jffs2/
11287 F:      include/uapi/linux/jffs2.h
11288
11289 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11290 M:      "Theodore Ts'o" <[email protected]>
11291 M:      Jan Kara <[email protected]>
11292 L:      [email protected]
11293 S:      Maintained
11294 F:      fs/jbd2/
11295 F:      include/linux/jbd2.h
11296
11297 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11298 M:      Mikhail Ulyanov <[email protected]>
11299 L:      [email protected]
11300 L:      [email protected]
11301 S:      Maintained
11302 F:      drivers/media/platform/renesas/rcar_jpu.c
11303
11304 JSM Neo PCI based serial card
11305 L:      [email protected]
11306 S:      Orphan
11307 F:      drivers/tty/serial/jsm/
11308
11309 K10TEMP HARDWARE MONITORING DRIVER
11310 M:      Clemens Ladisch <[email protected]>
11311 L:      [email protected]
11312 S:      Maintained
11313 F:      Documentation/hwmon/k10temp.rst
11314 F:      drivers/hwmon/k10temp.c
11315
11316 K8TEMP HARDWARE MONITORING DRIVER
11317 M:      Rudolf Marek <[email protected]>
11318 L:      [email protected]
11319 S:      Maintained
11320 F:      Documentation/hwmon/k8temp.rst
11321 F:      drivers/hwmon/k8temp.c
11322
11323 KASAN
11324 M:      Andrey Ryabinin <[email protected]>
11325 R:      Alexander Potapenko <[email protected]>
11326 R:      Andrey Konovalov <[email protected]>
11327 R:      Dmitry Vyukov <[email protected]>
11328 R:      Vincenzo Frascino <[email protected]>
11329 L:      [email protected]
11330 S:      Maintained
11331 F:      Documentation/dev-tools/kasan.rst
11332 F:      arch/*/include/asm/*kasan.h
11333 F:      arch/*/mm/kasan_init*
11334 F:      include/linux/kasan*.h
11335 F:      lib/Kconfig.kasan
11336 F:      mm/kasan/
11337 F:      scripts/Makefile.kasan
11338
11339 KCONFIG
11340 M:      Masahiro Yamada <[email protected]>
11341 L:      [email protected]
11342 S:      Maintained
11343 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11345 F:      Documentation/kbuild/kconfig*
11346 F:      scripts/Kconfig.include
11347 F:      scripts/kconfig/
11348
11349 KCOV
11350 R:      Dmitry Vyukov <[email protected]>
11351 R:      Andrey Konovalov <[email protected]>
11352 L:      [email protected]
11353 S:      Maintained
11354 F:      Documentation/dev-tools/kcov.rst
11355 F:      include/linux/kcov.h
11356 F:      include/uapi/linux/kcov.h
11357 F:      kernel/kcov.c
11358 F:      scripts/Makefile.kcov
11359
11360 KCSAN
11361 M:      Marco Elver <[email protected]>
11362 R:      Dmitry Vyukov <[email protected]>
11363 L:      [email protected]
11364 S:      Maintained
11365 F:      Documentation/dev-tools/kcsan.rst
11366 F:      include/linux/kcsan*.h
11367 F:      kernel/kcsan/
11368 F:      lib/Kconfig.kcsan
11369 F:      scripts/Makefile.kcsan
11370
11371 KDUMP
11372 M:      Baoquan He <[email protected]>
11373 R:      Vivek Goyal <[email protected]>
11374 R:      Dave Young <[email protected]>
11375 L:      [email protected]
11376 S:      Maintained
11377 W:      http://lse.sourceforge.net/kdump/
11378 F:      Documentation/admin-guide/kdump/
11379 F:      fs/proc/vmcore.c
11380 F:      include/linux/crash_core.h
11381 F:      include/linux/crash_dump.h
11382 F:      include/uapi/linux/vmcore.h
11383 F:      kernel/crash_*.c
11384
11385 KEENE FM RADIO TRANSMITTER DRIVER
11386 M:      Hans Verkuil <[email protected]>
11387 L:      [email protected]
11388 S:      Maintained
11389 W:      https://linuxtv.org
11390 T:      git git://linuxtv.org/media_tree.git
11391 F:      drivers/media/radio/radio-keene*
11392
11393 KERNEL AUTOMOUNTER
11394 M:      Ian Kent <[email protected]>
11395 L:      [email protected]
11396 S:      Maintained
11397 F:      fs/autofs/
11398
11399 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11400 M:      Masahiro Yamada <[email protected]>
11401 R:      Nathan Chancellor <[email protected]>
11402 R:      Nick Desaulniers <[email protected]>
11403 R:      Nicolas Schier <[email protected]>
11404 L:      [email protected]
11405 S:      Maintained
11406 Q:      https://patchwork.kernel.org/project/linux-kbuild/list/
11407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11408 F:      Documentation/kbuild/
11409 F:      Makefile
11410 F:      scripts/*vmlinux*
11411 F:      scripts/Kbuild*
11412 F:      scripts/Makefile*
11413 F:      scripts/basic/
11414 F:      scripts/dummy-tools/
11415 F:      scripts/mk*
11416 F:      scripts/mod/
11417 F:      scripts/package/
11418 F:      usr/
11419
11420 KERNEL HARDENING (not covered by other areas)
11421 M:      Kees Cook <[email protected]>
11422 L:      [email protected]
11423 S:      Supported
11424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11425 F:      Documentation/ABI/testing/sysfs-kernel-oops_count
11426 F:      Documentation/ABI/testing/sysfs-kernel-warn_count
11427 F:      include/linux/overflow.h
11428 F:      include/linux/randomize_kstack.h
11429 F:      mm/usercopy.c
11430 K:      \b(add|choose)_random_kstack_offset\b
11431 K:      \b__check_(object_size|heap_object)\b
11432
11433 KERNEL JANITORS
11434 L:      [email protected]
11435 S:      Odd Fixes
11436 W:      http://kernelnewbies.org/KernelJanitors
11437
11438 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11439 M:      Chuck Lever <[email protected]>
11440 M:      Jeff Layton <[email protected]>
11441 R:      Neil Brown <[email protected]>
11442 R:      Olga Kornievskaia <[email protected]>
11443 R:      Dai Ngo <[email protected]>
11444 R:      Tom Talpey <[email protected]>
11445 L:      [email protected]
11446 S:      Supported
11447 W:      http://nfs.sourceforge.net/
11448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11449 F:      Documentation/filesystems/nfs/
11450 F:      fs/exportfs/
11451 F:      fs/lockd/
11452 F:      fs/nfs_common/
11453 F:      fs/nfsd/
11454 F:      include/linux/lockd/
11455 F:      include/linux/sunrpc/
11456 F:      include/trace/events/rpcgss.h
11457 F:      include/trace/events/rpcrdma.h
11458 F:      include/trace/events/sunrpc.h
11459 F:      include/trace/misc/fs.h
11460 F:      include/trace/misc/nfs.h
11461 F:      include/trace/misc/sunrpc.h
11462 F:      include/uapi/linux/nfsd/
11463 F:      include/uapi/linux/sunrpc/
11464 F:      net/sunrpc/
11465
11466 KERNEL REGRESSIONS
11467 M:      Thorsten Leemhuis <[email protected]>
11468 L:      [email protected]
11469 S:      Supported
11470 F:      Documentation/admin-guide/reporting-regressions.rst
11471 F:      Documentation/process/handling-regressions.rst
11472
11473 KERNEL SELFTEST FRAMEWORK
11474 M:      Shuah Khan <[email protected]>
11475 M:      Shuah Khan <[email protected]>
11476 L:      [email protected]
11477 S:      Maintained
11478 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
11479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11480 F:      Documentation/dev-tools/kselftest*
11481 F:      tools/testing/selftests/
11482
11483 KERNEL SMB3 SERVER (KSMBD)
11484 M:      Namjae Jeon <[email protected]>
11485 M:      Steve French <[email protected]>
11486 R:      Sergey Senozhatsky <[email protected]>
11487 R:      Tom Talpey <[email protected]>
11488 L:      [email protected]
11489 S:      Maintained
11490 T:      git git://git.samba.org/ksmbd.git
11491 F:      Documentation/filesystems/smb/ksmbd.rst
11492 F:      fs/smb/common/
11493 F:      fs/smb/server/
11494
11495 KERNEL UNIT TESTING FRAMEWORK (KUnit)
11496 M:      Brendan Higgins <[email protected]>
11497 M:      David Gow <[email protected]>
11498 L:      [email protected]
11499 L:      [email protected]
11500 S:      Maintained
11501 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
11502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11504 F:      Documentation/dev-tools/kunit/
11505 F:      include/kunit/
11506 F:      lib/kunit/
11507 F:      rust/kernel/kunit.rs
11508 F:      scripts/rustdoc_test_*
11509 F:      tools/testing/kunit/
11510
11511 KERNEL USERMODE HELPER
11512 M:      Luis Chamberlain <[email protected]>
11513 L:      [email protected]
11514 S:      Maintained
11515 F:      include/linux/umh.h
11516 F:      kernel/umh.c
11517
11518 KERNEL VIRTUAL MACHINE (KVM)
11519 M:      Paolo Bonzini <[email protected]>
11520 L:      [email protected]
11521 S:      Supported
11522 W:      http://www.linux-kvm.org
11523 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11524 F:      Documentation/virt/kvm/
11525 F:      include/asm-generic/kvm*
11526 F:      include/kvm/iodev.h
11527 F:      include/linux/kvm*
11528 F:      include/trace/events/kvm.h
11529 F:      include/uapi/asm-generic/kvm*
11530 F:      include/uapi/linux/kvm*
11531 F:      tools/kvm/
11532 F:      tools/testing/selftests/kvm/
11533 F:      virt/kvm/*
11534
11535 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11536 M:      Marc Zyngier <[email protected]>
11537 M:      Oliver Upton <[email protected]>
11538 R:      James Morse <[email protected]>
11539 R:      Suzuki K Poulose <[email protected]>
11540 R:      Zenghui Yu <[email protected]>
11541 L:      [email protected] (moderated for non-subscribers)
11542 L:      [email protected]
11543 S:      Maintained
11544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11545 F:      arch/arm64/include/asm/kvm*
11546 F:      arch/arm64/include/uapi/asm/kvm*
11547 F:      arch/arm64/kvm/
11548 F:      include/kvm/arm_*
11549 F:      tools/testing/selftests/kvm/*/aarch64/
11550 F:      tools/testing/selftests/kvm/aarch64/
11551
11552 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11553 M:      Huacai Chen <[email protected]>
11554 L:      [email protected]
11555 L:      [email protected]
11556 S:      Maintained
11557 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11558 F:      arch/mips/include/asm/kvm*
11559 F:      arch/mips/include/uapi/asm/kvm*
11560 F:      arch/mips/kvm/
11561
11562 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11563 M:      Michael Ellerman <[email protected]>
11564 R:      Nicholas Piggin <[email protected]>
11565 L:      [email protected]
11566 L:      [email protected]
11567 S:      Maintained (Book3S 64-bit HV)
11568 S:      Odd fixes (Book3S 64-bit PR)
11569 S:      Orphan (Book3E and 32-bit)
11570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11571 F:      arch/powerpc/include/asm/kvm*
11572 F:      arch/powerpc/include/uapi/asm/kvm*
11573 F:      arch/powerpc/kernel/kvm*
11574 F:      arch/powerpc/kvm/
11575
11576 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11577 M:      Anup Patel <[email protected]>
11578 R:      Atish Patra <[email protected]>
11579 L:      [email protected]
11580 L:      [email protected]
11581 L:      [email protected]
11582 S:      Maintained
11583 T:      git https://github.com/kvm-riscv/linux.git
11584 F:      arch/riscv/include/asm/kvm*
11585 F:      arch/riscv/include/uapi/asm/kvm*
11586 F:      arch/riscv/kvm/
11587 F:      tools/testing/selftests/kvm/*/riscv/
11588
11589 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11590 M:      Christian Borntraeger <[email protected]>
11591 M:      Janosch Frank <[email protected]>
11592 M:      Claudio Imbrenda <[email protected]>
11593 R:      David Hildenbrand <[email protected]>
11594 L:      [email protected]
11595 S:      Supported
11596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11597 F:      Documentation/virt/kvm/s390*
11598 F:      arch/s390/include/asm/gmap.h
11599 F:      arch/s390/include/asm/kvm*
11600 F:      arch/s390/include/uapi/asm/kvm*
11601 F:      arch/s390/include/uapi/asm/uvdevice.h
11602 F:      arch/s390/kernel/uv.c
11603 F:      arch/s390/kvm/
11604 F:      arch/s390/mm/gmap.c
11605 F:      drivers/s390/char/uvdevice.c
11606 F:      tools/testing/selftests/drivers/s390x/uvdevice/
11607 F:      tools/testing/selftests/kvm/*/s390x/
11608 F:      tools/testing/selftests/kvm/s390x/
11609
11610 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11611 M:      Sean Christopherson <[email protected]>
11612 M:      Paolo Bonzini <[email protected]>
11613 L:      [email protected]
11614 S:      Supported
11615 P:      Documentation/process/maintainer-kvm-x86.rst
11616 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11617 F:      arch/x86/include/asm/kvm*
11618 F:      arch/x86/include/asm/svm.h
11619 F:      arch/x86/include/asm/vmx*.h
11620 F:      arch/x86/include/uapi/asm/kvm*
11621 F:      arch/x86/include/uapi/asm/svm.h
11622 F:      arch/x86/include/uapi/asm/vmx.h
11623 F:      arch/x86/kvm/
11624 F:      arch/x86/kvm/*/
11625 F:      tools/testing/selftests/kvm/*/x86_64/
11626 F:      tools/testing/selftests/kvm/x86_64/
11627
11628 KERNFS
11629 M:      Greg Kroah-Hartman <[email protected]>
11630 M:      Tejun Heo <[email protected]>
11631 S:      Supported
11632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11633 F:      fs/kernfs/
11634 F:      include/linux/kernfs.h
11635
11636 KEXEC
11637 M:      Eric Biederman <[email protected]>
11638 L:      [email protected]
11639 S:      Maintained
11640 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11641 F:      include/linux/kexec.h
11642 F:      include/uapi/linux/kexec.h
11643 F:      kernel/kexec*
11644
11645 KEYS-ENCRYPTED
11646 M:      Mimi Zohar <[email protected]>
11647 L:      [email protected]
11648 L:      [email protected]
11649 S:      Supported
11650 F:      Documentation/security/keys/trusted-encrypted.rst
11651 F:      include/keys/encrypted-type.h
11652 F:      security/keys/encrypted-keys/
11653
11654 KEYS-TRUSTED
11655 M:      James Bottomley <[email protected]>
11656 M:      Jarkko Sakkinen <[email protected]>
11657 M:      Mimi Zohar <[email protected]>
11658 L:      [email protected]
11659 L:      [email protected]
11660 S:      Supported
11661 F:      Documentation/security/keys/trusted-encrypted.rst
11662 F:      include/keys/trusted-type.h
11663 F:      include/keys/trusted_tpm.h
11664 F:      security/keys/trusted-keys/
11665
11666 KEYS-TRUSTED-CAAM
11667 M:      Ahmad Fatoum <[email protected]>
11668 R:      Pengutronix Kernel Team <[email protected]>
11669 L:      [email protected]
11670 L:      [email protected]
11671 S:      Maintained
11672 F:      include/keys/trusted_caam.h
11673 F:      security/keys/trusted-keys/trusted_caam.c
11674
11675 KEYS-TRUSTED-TEE
11676 M:      Sumit Garg <[email protected]>
11677 L:      [email protected]
11678 L:      [email protected]
11679 S:      Supported
11680 F:      include/keys/trusted_tee.h
11681 F:      security/keys/trusted-keys/trusted_tee.c
11682
11683 KEYS/KEYRINGS
11684 M:      David Howells <[email protected]>
11685 M:      Jarkko Sakkinen <[email protected]>
11686 L:      [email protected]
11687 S:      Maintained
11688 F:      Documentation/security/keys/core.rst
11689 F:      include/keys/
11690 F:      include/linux/key-type.h
11691 F:      include/linux/key.h
11692 F:      include/linux/keyctl.h
11693 F:      include/uapi/linux/keyctl.h
11694 F:      security/keys/
11695
11696 KEYS/KEYRINGS_INTEGRITY
11697 M:      Jarkko Sakkinen <[email protected]>
11698 M:      Mimi Zohar <[email protected]>
11699 L:      [email protected]
11700 L:      [email protected]
11701 S:      Supported
11702 F:      security/integrity/platform_certs
11703
11704 KFENCE
11705 M:      Alexander Potapenko <[email protected]>
11706 M:      Marco Elver <[email protected]>
11707 R:      Dmitry Vyukov <[email protected]>
11708 L:      [email protected]
11709 S:      Maintained
11710 F:      Documentation/dev-tools/kfence.rst
11711 F:      arch/*/include/asm/kfence.h
11712 F:      include/linux/kfence.h
11713 F:      lib/Kconfig.kfence
11714 F:      mm/kfence/
11715
11716 KFIFO
11717 M:      Stefani Seibold <[email protected]>
11718 S:      Maintained
11719 F:      include/linux/kfifo.h
11720 F:      lib/kfifo.c
11721 F:      samples/kfifo/
11722
11723 KGDB / KDB /debug_core
11724 M:      Jason Wessel <[email protected]>
11725 M:      Daniel Thompson <[email protected]>
11726 R:      Douglas Anderson <[email protected]>
11727 L:      [email protected]
11728 S:      Maintained
11729 W:      http://kgdb.wiki.kernel.org/
11730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11731 F:      Documentation/dev-tools/kgdb.rst
11732 F:      drivers/misc/kgdbts.c
11733 F:      drivers/tty/serial/kgdboc.c
11734 F:      include/linux/kdb.h
11735 F:      include/linux/kgdb.h
11736 F:      kernel/debug/
11737 F:      kernel/module/kdb.c
11738
11739 KHADAS MCU MFD DRIVER
11740 M:      Neil Armstrong <[email protected]>
11741 L:      [email protected]
11742 S:      Maintained
11743 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11744 F:      drivers/mfd/khadas-mcu.c
11745 F:      drivers/thermal/khadas_mcu_fan.c
11746 F:      include/linux/mfd/khadas-mcu.h
11747
11748 KIONIX/ROHM KX022A ACCELEROMETER
11749 M:      Matti Vaittinen <[email protected]>
11750 L:      [email protected]
11751 S:      Supported
11752 F:      drivers/iio/accel/kionix-kx022a*
11753
11754 KMEMLEAK
11755 M:      Catalin Marinas <[email protected]>
11756 S:      Maintained
11757 F:      Documentation/dev-tools/kmemleak.rst
11758 F:      include/linux/kmemleak.h
11759 F:      mm/kmemleak.c
11760 F:      samples/kmemleak/kmemleak-test.c
11761
11762 KMSAN
11763 M:      Alexander Potapenko <[email protected]>
11764 R:      Marco Elver <[email protected]>
11765 R:      Dmitry Vyukov <[email protected]>
11766 L:      [email protected]
11767 S:      Maintained
11768 F:      Documentation/dev-tools/kmsan.rst
11769 F:      arch/*/include/asm/kmsan.h
11770 F:      arch/*/mm/kmsan_*
11771 F:      include/linux/kmsan*.h
11772 F:      lib/Kconfig.kmsan
11773 F:      mm/kmsan/
11774 F:      scripts/Makefile.kmsan
11775
11776 KPROBES
11777 M:      Naveen N. Rao <[email protected]>
11778 M:      Anil S Keshavamurthy <[email protected]>
11779 M:      "David S. Miller" <[email protected]>
11780 M:      Masami Hiramatsu <[email protected]>
11781 L:      [email protected]
11782 L:      [email protected]
11783 S:      Maintained
11784 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
11785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
11786 F:      Documentation/trace/kprobes.rst
11787 F:      include/asm-generic/kprobes.h
11788 F:      include/linux/kprobes.h
11789 F:      kernel/kprobes.c
11790 F:      lib/test_kprobes.c
11791 F:      samples/kprobes
11792
11793 KS0108 LCD CONTROLLER DRIVER
11794 M:      Miguel Ojeda <[email protected]>
11795 S:      Maintained
11796 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11797 F:      drivers/auxdisplay/ks0108.c
11798 F:      include/linux/ks0108.h
11799
11800 KTD253 BACKLIGHT DRIVER
11801 M:      Linus Walleij <[email protected]>
11802 S:      Maintained
11803 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11804 F:      drivers/video/backlight/ktd253-backlight.c
11805
11806 KTEST
11807 M:      Steven Rostedt <[email protected]>
11808 M:      John Hawley <[email protected]>
11809 S:      Maintained
11810 F:      tools/testing/ktest
11811
11812 KTZ8866 BACKLIGHT DRIVER
11813 M:      Jianhua Lu <[email protected]>
11814 S:      Maintained
11815 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
11816 F:      drivers/video/backlight/ktz8866.c
11817
11818 KVM PARAVIRT (KVM/paravirt)
11819 M:      Paolo Bonzini <[email protected]>
11820 R:      Wanpeng Li <[email protected]>
11821 R:      Vitaly Kuznetsov <[email protected]>
11822 L:      [email protected]
11823 S:      Supported
11824 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11825 F:      arch/um/include/asm/kvm_para.h
11826 F:      arch/x86/include/asm/kvm_para.h
11827 F:      arch/x86/include/asm/pvclock-abi.h
11828 F:      arch/x86/include/uapi/asm/kvm_para.h
11829 F:      arch/x86/kernel/kvm.c
11830 F:      arch/x86/kernel/kvmclock.c
11831 F:      include/asm-generic/kvm_para.h
11832 F:      include/linux/kvm_para.h
11833 F:      include/uapi/asm-generic/kvm_para.h
11834 F:      include/uapi/linux/kvm_para.h
11835
11836 KVM X86 HYPER-V (KVM/hyper-v)
11837 M:      Vitaly Kuznetsov <[email protected]>
11838 M:      Sean Christopherson <[email protected]>
11839 M:      Paolo Bonzini <[email protected]>
11840 L:      [email protected]
11841 S:      Supported
11842 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11843 F:      arch/x86/kvm/hyperv.*
11844 F:      arch/x86/kvm/kvm_onhyperv.*
11845 F:      arch/x86/kvm/svm/hyperv.*
11846 F:      arch/x86/kvm/svm/svm_onhyperv.*
11847 F:      arch/x86/kvm/vmx/hyperv.*
11848
11849 KVM X86 Xen (KVM/Xen)
11850 M:      David Woodhouse <[email protected]>
11851 M:      Paul Durrant <[email protected]>
11852 M:      Sean Christopherson <[email protected]>
11853 M:      Paolo Bonzini <[email protected]>
11854 L:      [email protected]
11855 S:      Supported
11856 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11857 F:      arch/x86/kvm/xen.*
11858
11859 L3MDEV
11860 M:      David Ahern <[email protected]>
11861 L:      [email protected]
11862 S:      Maintained
11863 F:      include/net/l3mdev.h
11864 F:      net/l3mdev
11865
11866 LANDLOCK SECURITY MODULE
11867 M:      Mickaël Salaün <[email protected]>
11868 L:      [email protected]
11869 S:      Supported
11870 W:      https://landlock.io
11871 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
11872 F:      Documentation/security/landlock.rst
11873 F:      Documentation/userspace-api/landlock.rst
11874 F:      include/uapi/linux/landlock.h
11875 F:      samples/landlock/
11876 F:      security/landlock/
11877 F:      tools/testing/selftests/landlock/
11878 K:      landlock
11879 K:      LANDLOCK
11880
11881 LANTIQ / INTEL Ethernet drivers
11882 M:      Hauke Mehrtens <[email protected]>
11883 L:      [email protected]
11884 S:      Maintained
11885 F:      drivers/net/dsa/lantiq_gswip.c
11886 F:      drivers/net/dsa/lantiq_pce.h
11887 F:      drivers/net/ethernet/lantiq_xrx200.c
11888 F:      net/dsa/tag_gswip.c
11889
11890 LANTIQ MIPS ARCHITECTURE
11891 M:      John Crispin <[email protected]>
11892 L:      [email protected]
11893 S:      Maintained
11894 F:      arch/mips/lantiq
11895 F:      drivers/soc/lantiq
11896
11897 LASI 53c700 driver for PARISC
11898 M:      "James E.J. Bottomley" <[email protected]>
11899 L:      [email protected]
11900 S:      Maintained
11901 F:      Documentation/scsi/53c700.rst
11902 F:      drivers/scsi/53c700*
11903
11904 LEAKING_ADDRESSES
11905 M:      Tobin C. Harding <[email protected]>
11906 M:      Tycho Andersen <[email protected]>
11907 L:      [email protected]
11908 S:      Maintained
11909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11910 F:      scripts/leaking_addresses.pl
11911
11912 LED SUBSYSTEM
11913 M:      Pavel Machek <[email protected]>
11914 M:      Lee Jones <[email protected]>
11915 L:      [email protected]
11916 S:      Maintained
11917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11918 F:      Documentation/devicetree/bindings/leds/
11919 F:      Documentation/leds/
11920 F:      drivers/leds/
11921 F:      include/dt-bindings/leds/
11922 F:      include/linux/leds.h
11923
11924 LEGACY EEPROM DRIVER
11925 M:      Jean Delvare <[email protected]>
11926 S:      Maintained
11927 F:      Documentation/misc-devices/eeprom.rst
11928 F:      drivers/misc/eeprom/eeprom.c
11929
11930 LEGO MINDSTORMS EV3
11931 R:      David Lechner <[email protected]>
11932 S:      Maintained
11933 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11934 F:      arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
11935 F:      drivers/power/supply/lego_ev3_battery.c
11936
11937 LEGO USB Tower driver
11938 M:      Juergen Stuber <[email protected]>
11939 L:      [email protected]
11940 S:      Maintained
11941 W:      http://legousb.sourceforge.net/
11942 F:      drivers/usb/misc/legousbtower.c
11943
11944 LETSKETCH HID TABLET DRIVER
11945 M:      Hans de Goede <[email protected]>
11946 L:      [email protected]
11947 S:      Maintained
11948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11949 F:      drivers/hid/hid-letsketch.c
11950
11951 LG LAPTOP EXTRAS
11952 M:      Matan Ziv-Av <[email protected]>
11953 L:      [email protected]
11954 S:      Maintained
11955 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11956 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11957 F:      drivers/platform/x86/lg-laptop.c
11958
11959 LG2160 MEDIA DRIVER
11960 M:      Michael Krufky <[email protected]>
11961 L:      [email protected]
11962 S:      Maintained
11963 W:      https://linuxtv.org
11964 W:      http://github.com/mkrufky
11965 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11966 T:      git git://linuxtv.org/mkrufky/tuners.git
11967 F:      drivers/media/dvb-frontends/lg2160.*
11968
11969 LGDT3305 MEDIA DRIVER
11970 M:      Michael Krufky <[email protected]>
11971 L:      [email protected]
11972 S:      Maintained
11973 W:      https://linuxtv.org
11974 W:      http://github.com/mkrufky
11975 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11976 T:      git git://linuxtv.org/mkrufky/tuners.git
11977 F:      drivers/media/dvb-frontends/lgdt3305.*
11978
11979 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11980 M:      Viresh Kumar <[email protected]>
11981 L:      [email protected]
11982 S:      Maintained
11983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11984 F:      drivers/ata/pata_arasan_cf.c
11985 F:      include/linux/pata_arasan_cf_data.h
11986
11987 LIBATA PATA DRIVERS
11988 R:      Sergey Shtylyov <[email protected]>
11989 L:      [email protected]
11990 F:      drivers/ata/ata_*.c
11991 F:      drivers/ata/pata_*.c
11992
11993 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11994 M:      Linus Walleij <[email protected]>
11995 L:      [email protected]
11996 S:      Maintained
11997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11998 F:      drivers/ata/pata_ftide010.c
11999 F:      drivers/ata/sata_gemini.c
12000 F:      drivers/ata/sata_gemini.h
12001
12002 LIBATA SATA AHCI PLATFORM devices support
12003 M:      Hans de Goede <[email protected]>
12004 M:      Jens Axboe <[email protected]>
12005 L:      [email protected]
12006 S:      Maintained
12007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12008 F:      drivers/ata/ahci_platform.c
12009 F:      drivers/ata/libahci_platform.c
12010 F:      include/linux/ahci_platform.h
12011
12012 LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12013 M:      Serge Semin <[email protected]>
12014 L:      [email protected]
12015 S:      Maintained
12016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12017 F:      Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12018 F:      Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12019 F:      drivers/ata/ahci_dwc.c
12020
12021 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12022 M:      Mikael Pettersson <[email protected]>
12023 L:      [email protected]
12024 S:      Maintained
12025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12026 F:      drivers/ata/sata_promise.*
12027
12028 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12029 M:      Damien Le Moal <[email protected]>
12030 L:      [email protected]
12031 S:      Maintained
12032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12033 F:      Documentation/ABI/testing/sysfs-ata
12034 F:      Documentation/devicetree/bindings/ata/
12035 F:      drivers/ata/
12036 F:      include/linux/ata.h
12037 F:      include/linux/libata.h
12038
12039 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12040 M:      Vishal Verma <[email protected]>
12041 M:      Dan Williams <[email protected]>
12042 M:      Dave Jiang <[email protected]>
12043 L:      [email protected]
12044 S:      Supported
12045 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12046 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12047 F:      drivers/nvdimm/btt*
12048
12049 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12050 M:      Dan Williams <[email protected]>
12051 M:      Vishal Verma <[email protected]>
12052 M:      Dave Jiang <[email protected]>
12053 L:      [email protected]
12054 S:      Supported
12055 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12056 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12057 F:      drivers/nvdimm/pmem*
12058
12059 LIBNVDIMM: DEVICETREE BINDINGS
12060 M:      Oliver O'Halloran <[email protected]>
12061 L:      [email protected]
12062 S:      Supported
12063 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12064 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
12065 F:      drivers/nvdimm/of_pmem.c
12066
12067 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12068 M:      Dan Williams <[email protected]>
12069 M:      Vishal Verma <[email protected]>
12070 M:      Dave Jiang <[email protected]>
12071 M:      Ira Weiny <[email protected]>
12072 L:      [email protected]
12073 S:      Supported
12074 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
12075 P:      Documentation/nvdimm/maintainer-entry-profile.rst
12076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12077 F:      drivers/acpi/nfit/*
12078 F:      drivers/nvdimm/*
12079 F:      include/linux/libnvdimm.h
12080 F:      include/linux/nd.h
12081 F:      include/uapi/linux/ndctl.h
12082 F:      tools/testing/nvdimm/
12083
12084 LICENSES and SPDX stuff
12085 M:      Thomas Gleixner <[email protected]>
12086 M:      Greg Kroah-Hartman <[email protected]>
12087 L:      [email protected]
12088 S:      Maintained
12089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12090 F:      COPYING
12091 F:      Documentation/process/license-rules.rst
12092 F:      LICENSES/
12093 F:      scripts/spdxcheck-test.sh
12094 F:      scripts/spdxcheck.py
12095 F:      scripts/spdxexclude
12096
12097 LINEAR RANGES HELPERS
12098 M:      Mark Brown <[email protected]>
12099 R:      Matti Vaittinen <[email protected]>
12100 F:      include/linux/linear_range.h
12101 F:      lib/linear_ranges.c
12102 F:      lib/test_linear_ranges.c
12103
12104 LINUX FOR POWER MACINTOSH
12105 L:      [email protected]
12106 S:      Orphan
12107 F:      arch/powerpc/platforms/powermac/
12108 F:      drivers/macintosh/
12109 X:      drivers/macintosh/adb-iop.c
12110 X:      drivers/macintosh/via-macii.c
12111
12112 LINUX FOR POWERPC (32-BIT AND 64-BIT)
12113 M:      Michael Ellerman <[email protected]>
12114 R:      Nicholas Piggin <[email protected]>
12115 R:      Christophe Leroy <[email protected]>
12116 L:      [email protected]
12117 S:      Supported
12118 W:      https://github.com/linuxppc/wiki/wiki
12119 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12121 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
12122 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
12123 F:      Documentation/devicetree/bindings/powerpc/
12124 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
12125 F:      Documentation/powerpc/
12126 F:      arch/powerpc/
12127 F:      drivers/*/*/*pasemi*
12128 F:      drivers/*/*pasemi*
12129 F:      drivers/char/tpm/tpm_ibmvtpm*
12130 F:      drivers/crypto/nx/
12131 F:      drivers/crypto/vmx/
12132 F:      drivers/i2c/busses/i2c-opal.c
12133 F:      drivers/net/ethernet/ibm/ibmveth.*
12134 F:      drivers/net/ethernet/ibm/ibmvnic.*
12135 F:      drivers/pci/hotplug/pnv_php.c
12136 F:      drivers/pci/hotplug/rpa*
12137 F:      drivers/rtc/rtc-opal.c
12138 F:      drivers/scsi/ibmvscsi/
12139 F:      drivers/tty/hvc/hvc_opal.c
12140 F:      drivers/watchdog/wdrtas.c
12141 F:      tools/testing/selftests/powerpc
12142 N:      /pmac
12143 N:      powermac
12144 N:      powernv
12145 N:      [^a-z0-9]ps3
12146 N:      pseries
12147
12148 LINUX FOR POWERPC EMBEDDED MPC5XXX
12149 M:      Anatolij Gustschin <[email protected]>
12150 L:      [email protected]
12151 S:      Odd Fixes
12152 F:      arch/powerpc/platforms/512x/
12153 F:      arch/powerpc/platforms/52xx/
12154
12155 LINUX FOR POWERPC EMBEDDED PPC4XX
12156 L:      [email protected]
12157 S:      Orphan
12158 F:      arch/powerpc/platforms/40x/
12159 F:      arch/powerpc/platforms/44x/
12160
12161 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
12162 M:      Scott Wood <[email protected]>
12163 L:      [email protected]
12164 S:      Odd fixes
12165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12166 F:      Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12167 F:      Documentation/devicetree/bindings/powerpc/fsl/
12168 F:      arch/powerpc/platforms/83xx/
12169 F:      arch/powerpc/platforms/85xx/
12170
12171 LINUX FOR POWERPC EMBEDDED PPC8XX
12172 M:      Christophe Leroy <[email protected]>
12173 L:      [email protected]
12174 S:      Maintained
12175 F:      arch/powerpc/platforms/8xx/
12176
12177 LINUX KERNEL DUMP TEST MODULE (LKDTM)
12178 M:      Kees Cook <[email protected]>
12179 S:      Maintained
12180 F:      drivers/misc/lkdtm/*
12181 F:      tools/testing/selftests/lkdtm/*
12182
12183 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12184 M:      Alan Stern <[email protected]>
12185 M:      Andrea Parri <[email protected]>
12186 M:      Will Deacon <[email protected]>
12187 M:      Peter Zijlstra <[email protected]>
12188 M:      Boqun Feng <[email protected]>
12189 M:      Nicholas Piggin <[email protected]>
12190 M:      David Howells <[email protected]>
12191 M:      Jade Alglave <[email protected]>
12192 M:      Luc Maranget <[email protected]>
12193 M:      "Paul E. McKenney" <[email protected]>
12194 R:      Akira Yokosawa <[email protected]>
12195 R:      Daniel Lustig <[email protected]>
12196 R:      Joel Fernandes <[email protected]>
12197 L:      [email protected]
12198 L:      [email protected]
12199 S:      Supported
12200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12201 F:      Documentation/atomic_bitops.txt
12202 F:      Documentation/atomic_t.txt
12203 F:      Documentation/core-api/refcount-vs-atomic.rst
12204 F:      Documentation/litmus-tests/
12205 F:      Documentation/memory-barriers.txt
12206 F:      tools/memory-model/
12207
12208 LINUX-NEXT TREE
12209 M:      Stephen Rothwell <[email protected]>
12210 L:      [email protected]
12211 S:      Supported
12212 B:      mailto:[email protected] and the appropriate development tree
12213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12214
12215 LIS3LV02D ACCELEROMETER DRIVER
12216 M:      Eric Piel <[email protected]>
12217 S:      Maintained
12218 F:      Documentation/misc-devices/lis3lv02d.rst
12219 F:      drivers/misc/lis3lv02d/
12220 F:      drivers/platform/x86/hp/hp_accel.c
12221
12222 LIST KUNIT TEST
12223 M:      David Gow <[email protected]>
12224 L:      [email protected]
12225 L:      [email protected]
12226 S:      Maintained
12227 F:      lib/list-test.c
12228
12229 LITEX PLATFORM
12230 M:      Karol Gugala <[email protected]>
12231 M:      Mateusz Holenko <[email protected]>
12232 M:      Gabriel Somlo <[email protected]>
12233 M:      Joel Stanley <[email protected]>
12234 S:      Maintained
12235 F:      Documentation/devicetree/bindings/*/litex,*.yaml
12236 F:      arch/openrisc/boot/dts/or1klitex.dts
12237 F:      drivers/mmc/host/litex_mmc.c
12238 F:      drivers/net/ethernet/litex/*
12239 F:      drivers/soc/litex/*
12240 F:      drivers/tty/serial/liteuart.c
12241 F:      include/linux/litex.h
12242 N:      litex
12243
12244 LIVE PATCHING
12245 M:      Josh Poimboeuf <[email protected]>
12246 M:      Jiri Kosina <[email protected]>
12247 M:      Miroslav Benes <[email protected]>
12248 M:      Petr Mladek <[email protected]>
12249 R:      Joe Lawrence <[email protected]>
12250 L:      [email protected]
12251 S:      Maintained
12252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12253 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
12254 F:      Documentation/livepatch/
12255 F:      arch/powerpc/include/asm/livepatch.h
12256 F:      include/linux/livepatch.h
12257 F:      kernel/livepatch/
12258 F:      kernel/module/livepatch.c
12259 F:      lib/livepatch/
12260 F:      samples/livepatch/
12261 F:      tools/testing/selftests/livepatch/
12262
12263 LLC (802.2)
12264 L:      [email protected]
12265 S:      Odd fixes
12266 F:      include/linux/llc.h
12267 F:      include/net/llc*
12268 F:      include/uapi/linux/llc.h
12269 F:      net/llc/
12270
12271 LM73 HARDWARE MONITOR DRIVER
12272 M:      Guillaume Ligneul <[email protected]>
12273 L:      [email protected]
12274 S:      Maintained
12275 F:      drivers/hwmon/lm73.c
12276
12277 LM78 HARDWARE MONITOR DRIVER
12278 M:      Jean Delvare <[email protected]>
12279 L:      [email protected]
12280 S:      Maintained
12281 F:      Documentation/hwmon/lm78.rst
12282 F:      drivers/hwmon/lm78.c
12283
12284 LM83 HARDWARE MONITOR DRIVER
12285 M:      Jean Delvare <[email protected]>
12286 L:      [email protected]
12287 S:      Maintained
12288 F:      Documentation/hwmon/lm83.rst
12289 F:      drivers/hwmon/lm83.c
12290
12291 LM90 HARDWARE MONITOR DRIVER
12292 M:      Jean Delvare <[email protected]>
12293 L:      [email protected]
12294 S:      Maintained
12295 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12296 F:      Documentation/hwmon/lm90.rst
12297 F:      drivers/hwmon/lm90.c
12298 F:      include/dt-bindings/thermal/lm90.h
12299
12300 LM95234 HARDWARE MONITOR DRIVER
12301 M:      Guenter Roeck <[email protected]>
12302 L:      [email protected]
12303 S:      Maintained
12304 F:      Documentation/hwmon/lm95234.rst
12305 F:      drivers/hwmon/lm95234.c
12306
12307 LME2510 MEDIA DRIVER
12308 M:      Malcolm Priestley <[email protected]>
12309 L:      [email protected]
12310 S:      Maintained
12311 W:      https://linuxtv.org
12312 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12313 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
12314
12315 LOADPIN SECURITY MODULE
12316 M:      Kees Cook <[email protected]>
12317 S:      Supported
12318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12319 F:      Documentation/admin-guide/LSM/LoadPin.rst
12320 F:      security/loadpin/
12321
12322 LOCKING PRIMITIVES
12323 M:      Peter Zijlstra <[email protected]>
12324 M:      Ingo Molnar <[email protected]>
12325 M:      Will Deacon <[email protected]>
12326 R:      Waiman Long <[email protected]>
12327 R:      Boqun Feng <[email protected]> (LOCKDEP)
12328 L:      [email protected]
12329 S:      Maintained
12330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12331 F:      Documentation/locking/
12332 F:      arch/*/include/asm/spinlock*.h
12333 F:      include/linux/lockdep.h
12334 F:      include/linux/mutex*.h
12335 F:      include/linux/rwlock*.h
12336 F:      include/linux/rwsem*.h
12337 F:      include/linux/seqlock.h
12338 F:      include/linux/spinlock*.h
12339 F:      kernel/locking/
12340 F:      lib/locking*.[ch]
12341 X:      kernel/locking/locktorture.c
12342
12343 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12344 M:      "Richard Russon (FlatCap)" <[email protected]>
12345 L:      [email protected]
12346 S:      Maintained
12347 W:      http://www.linux-ntfs.org/content/view/19/37/
12348 F:      Documentation/admin-guide/ldm.rst
12349 F:      block/partitions/ldm.*
12350
12351 LOGITECH HID GAMING KEYBOARDS
12352 M:      Hans de Goede <[email protected]>
12353 L:      [email protected]
12354 S:      Maintained
12355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12356 F:      drivers/hid/hid-lg-g15.c
12357
12358 LONTIUM LT8912B MIPI TO HDMI BRIDGE
12359 M:      Adrien Grassein <[email protected]>
12360 S:      Maintained
12361 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12362 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
12363
12364 LOONGARCH
12365 M:      Huacai Chen <[email protected]>
12366 R:      WANG Xuerui <[email protected]>
12367 L:      [email protected]
12368 S:      Maintained
12369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12370 F:      Documentation/arch/loongarch/
12371 F:      Documentation/translations/zh_CN/arch/loongarch/
12372 F:      arch/loongarch/
12373 F:      drivers/*/*loongarch*
12374
12375 LOONGSON GPIO DRIVER
12376 M:      Yinbo Zhu <[email protected]>
12377 L:      [email protected]
12378 S:      Maintained
12379 F:      Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12380 F:      drivers/gpio/gpio-loongson-64bit.c
12381
12382 LOONGSON LS2X I2C DRIVER
12383 M:      Binbin Zhou <[email protected]>
12384 L:      [email protected]
12385 S:      Maintained
12386 F:      Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12387 F:      drivers/i2c/busses/i2c-ls2x.c
12388
12389 LOONGSON-2 SOC SERIES CLOCK DRIVER
12390 M:      Yinbo Zhu <[email protected]>
12391 L:      [email protected]
12392 S:      Maintained
12393 F:      Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12394 F:      drivers/clk/clk-loongson2.c
12395 F:      include/dt-bindings/clock/loongson,ls2k-clk.h
12396
12397 LOONGSON SPI DRIVER
12398 M:      Yinbo Zhu <[email protected]>
12399 L:      [email protected]
12400 S:      Maintained
12401 F:      Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12402 F:      drivers/spi/spi-loongson-core.c
12403 F:      drivers/spi/spi-loongson-pci.c
12404 F:      drivers/spi/spi-loongson-plat.c
12405 F:      drivers/spi/spi-loongson.h
12406
12407 LOONGSON-2 SOC SERIES GUTS DRIVER
12408 M:      Yinbo Zhu <[email protected]>
12409 L:      [email protected]
12410 S:      Maintained
12411 F:      Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12412 F:      drivers/soc/loongson/loongson2_guts.c
12413
12414 LOONGSON-2 SOC SERIES PM DRIVER
12415 M:      Yinbo Zhu <[email protected]>
12416 L:      [email protected]
12417 S:      Maintained
12418 F:      Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
12419 F:      drivers/soc/loongson/loongson2_pm.c
12420
12421 LOONGSON-2 SOC SERIES PINCTRL DRIVER
12422 M:      zhanghongchen <[email protected]>
12423 M:      Yinbo Zhu <[email protected]>
12424 L:      [email protected]
12425 S:      Maintained
12426 F:      Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12427 F:      drivers/pinctrl/pinctrl-loongson2.c
12428
12429 LOONGSON-2 SOC SERIES THERMAL DRIVER
12430 M:      zhanghongchen <[email protected]>
12431 M:      Yinbo Zhu <[email protected]>
12432 L:      [email protected]
12433 S:      Maintained
12434 F:      Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
12435 F:      drivers/thermal/loongson2_thermal.c
12436
12437 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12438 M:      Sathya Prakash <[email protected]>
12439 M:      Sreekanth Reddy <[email protected]>
12440 M:      Suganath Prabu Subramani <[email protected]>
12441 L:      [email protected]
12442 L:      [email protected]
12443 S:      Supported
12444 W:      http://www.avagotech.com/support/
12445 F:      drivers/message/fusion/
12446 F:      drivers/scsi/mpt3sas/
12447
12448 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12449 M:      Matthew Wilcox <[email protected]>
12450 L:      [email protected]
12451 S:      Maintained
12452 F:      drivers/scsi/sym53c8xx_2/
12453
12454 LTC1660 DAC DRIVER
12455 M:      Marcus Folkesson <[email protected]>
12456 L:      [email protected]
12457 S:      Maintained
12458 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12459 F:      drivers/iio/dac/ltc1660.c
12460
12461 LTC2688 IIO DAC DRIVER
12462 M:      Nuno Sá <[email protected]>
12463 L:      [email protected]
12464 S:      Supported
12465 W:      https://ez.analog.com/linux-software-drivers
12466 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12467 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12468 F:      drivers/iio/dac/ltc2688.c
12469
12470 LTC2947 HARDWARE MONITOR DRIVER
12471 M:      Nuno Sá <[email protected]>
12472 L:      [email protected]
12473 S:      Supported
12474 W:      https://ez.analog.com/linux-software-drivers
12475 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12476 F:      drivers/hwmon/ltc2947-core.c
12477 F:      drivers/hwmon/ltc2947-i2c.c
12478 F:      drivers/hwmon/ltc2947-spi.c
12479 F:      drivers/hwmon/ltc2947.h
12480
12481 LTC2983 IIO TEMPERATURE DRIVER
12482 M:      Nuno Sá <[email protected]>
12483 L:      [email protected]
12484 S:      Supported
12485 W:      https://ez.analog.com/linux-software-drivers
12486 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12487 F:      drivers/iio/temperature/ltc2983.c
12488
12489 LTC4261 HARDWARE MONITOR DRIVER
12490 M:      Guenter Roeck <[email protected]>
12491 L:      [email protected]
12492 S:      Maintained
12493 F:      Documentation/hwmon/ltc4261.rst
12494 F:      drivers/hwmon/ltc4261.c
12495
12496 LTC4306 I2C MULTIPLEXER DRIVER
12497 M:      Michael Hennerich <[email protected]>
12498 L:      [email protected]
12499 S:      Supported
12500 W:      https://ez.analog.com/linux-software-drivers
12501 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12502 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
12503
12504 LTP (Linux Test Project)
12505 M:      Mike Frysinger <[email protected]>
12506 M:      Cyril Hrubis <[email protected]>
12507 M:      Wanlong Gao <[email protected]>
12508 M:      Jan Stancek <[email protected]>
12509 M:      Stanislav Kholmanskikh <[email protected]>
12510 M:      Alexey Kodanev <[email protected]>
12511 L:      [email protected] (subscribers-only)
12512 S:      Maintained
12513 W:      http://linux-test-project.github.io/
12514 T:      git https://github.com/linux-test-project/ltp.git
12515
12516 LYNX 28G SERDES PHY DRIVER
12517 M:      Ioana Ciornei <[email protected]>
12518 L:      [email protected]
12519 S:      Supported
12520 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12521 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
12522
12523 LYNX PCS MODULE
12524 M:      Ioana Ciornei <[email protected]>
12525 L:      [email protected]
12526 S:      Supported
12527 F:      drivers/net/pcs/pcs-lynx.c
12528 F:      include/linux/pcs-lynx.h
12529
12530 M68K ARCHITECTURE
12531 M:      Geert Uytterhoeven <[email protected]>
12532 L:      [email protected]
12533 S:      Maintained
12534 W:      http://www.linux-m68k.org/
12535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12536 F:      arch/m68k/
12537 F:      drivers/zorro/
12538
12539 M68K ON APPLE MACINTOSH
12540 M:      Joshua Thompson <[email protected]>
12541 L:      [email protected]
12542 S:      Maintained
12543 W:      http://www.mac.linux-m68k.org/
12544 F:      arch/m68k/mac/
12545 F:      drivers/macintosh/adb-iop.c
12546 F:      drivers/macintosh/via-macii.c
12547
12548 M68K ON HP9000/300
12549 M:      Philip Blundell <[email protected]>
12550 S:      Maintained
12551 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
12552 F:      arch/m68k/hp300/
12553
12554 M88DS3103 MEDIA DRIVER
12555 M:      Antti Palosaari <[email protected]>
12556 L:      [email protected]
12557 S:      Maintained
12558 W:      https://linuxtv.org
12559 W:      http://palosaari.fi/linux/
12560 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12561 T:      git git://linuxtv.org/anttip/media_tree.git
12562 F:      drivers/media/dvb-frontends/m88ds3103*
12563
12564 M88RS2000 MEDIA DRIVER
12565 M:      Malcolm Priestley <[email protected]>
12566 L:      [email protected]
12567 S:      Maintained
12568 W:      https://linuxtv.org
12569 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12570 F:      drivers/media/dvb-frontends/m88rs2000*
12571
12572 MA901 MASTERKIT USB FM RADIO DRIVER
12573 M:      Alexey Klimov <[email protected]>
12574 L:      [email protected]
12575 S:      Maintained
12576 T:      git git://linuxtv.org/media_tree.git
12577 F:      drivers/media/radio/radio-ma901.c
12578
12579 MAC80211
12580 M:      Johannes Berg <[email protected]>
12581 L:      [email protected]
12582 S:      Maintained
12583 W:      https://wireless.wiki.kernel.org/
12584 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
12585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12587 F:      Documentation/networking/mac80211-injection.rst
12588 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12589 F:      drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12590 F:      include/net/mac80211.h
12591 F:      net/mac80211/
12592
12593 MAILBOX API
12594 M:      Jassi Brar <[email protected]>
12595 L:      [email protected]
12596 S:      Maintained
12597 F:      Documentation/devicetree/bindings/mailbox/
12598 F:      drivers/mailbox/
12599 F:      include/dt-bindings/mailbox/
12600 F:      include/linux/mailbox_client.h
12601 F:      include/linux/mailbox_controller.h
12602
12603 MAILBOX ARM MHUv2
12604 M:      Viresh Kumar <[email protected]>
12605 M:      Tushar Khandelwal <[email protected]>
12606 L:      [email protected]
12607 S:      Maintained
12608 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12609 F:      drivers/mailbox/arm_mhuv2.c
12610 F:      include/linux/mailbox/arm_mhuv2_message.h
12611
12612 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12613 M:      Michael Kerrisk <[email protected]>
12614 L:      [email protected]
12615 S:      Maintained
12616 W:      http://www.kernel.org/doc/man-pages
12617
12618 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12619 M:      Jeremy Kerr <[email protected]>
12620 M:      Matt Johnston <[email protected]>
12621 L:      [email protected]
12622 S:      Maintained
12623 F:      Documentation/networking/mctp.rst
12624 F:      drivers/net/mctp/
12625 F:      include/net/mctp.h
12626 F:      include/net/mctpdevice.h
12627 F:      include/net/netns/mctp.h
12628 F:      net/mctp/
12629
12630 MAPLE TREE
12631 M:      Liam R. Howlett <[email protected]>
12632 L:      [email protected]
12633 L:      [email protected]
12634 S:      Supported
12635 F:      Documentation/core-api/maple_tree.rst
12636 F:      include/linux/maple_tree.h
12637 F:      include/trace/events/maple_tree.h
12638 F:      lib/maple_tree.c
12639 F:      lib/test_maple_tree.c
12640 F:      tools/testing/radix-tree/linux/maple_tree.h
12641 F:      tools/testing/radix-tree/maple.c
12642
12643 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12644 M:      Rahul Bedarkar <[email protected]>
12645 L:      [email protected]
12646 S:      Maintained
12647 F:      arch/mips/boot/dts/img/pistachio*
12648
12649 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12650 M:      Andrew Lunn <[email protected]>
12651 L:      [email protected]
12652 S:      Maintained
12653 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
12654 F:      Documentation/networking/devlink/mv88e6xxx.rst
12655 F:      drivers/net/dsa/mv88e6xxx/
12656 F:      include/linux/dsa/mv88e6xxx.h
12657 F:      include/linux/platform_data/mv88e6xxx.h
12658
12659 MARVELL ARMADA 3700 PHY DRIVERS
12660 M:      Miquel Raynal <[email protected]>
12661 S:      Maintained
12662 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12663 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12664 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12665 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12666
12667 MARVELL ARMADA 3700 SERIAL DRIVER
12668 M:      Pali Rohár <[email protected]>
12669 S:      Maintained
12670 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12671 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
12672 F:      drivers/tty/serial/mvebu-uart.c
12673
12674 MARVELL ARMADA DRM SUPPORT
12675 M:      Russell King <[email protected]>
12676 S:      Maintained
12677 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12678 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12679 F:      Documentation/devicetree/bindings/display/armada/
12680 F:      drivers/gpu/drm/armada/
12681 F:      include/uapi/drm/armada_drm.h
12682
12683 MARVELL CRYPTO DRIVER
12684 M:      Boris Brezillon <[email protected]>
12685 M:      Arnaud Ebalard <[email protected]>
12686 M:      Srujana Challa <[email protected]>
12687 L:      [email protected]
12688 S:      Maintained
12689 F:      drivers/crypto/marvell/
12690 F:      include/linux/soc/marvell/octeontx2/
12691
12692 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12693 M:      Mirko Lindner <[email protected]>
12694 M:      Stephen Hemminger <[email protected]>
12695 L:      [email protected]
12696 S:      Maintained
12697 F:      drivers/net/ethernet/marvell/sk*
12698
12699 MARVELL LIBERTAS WIRELESS DRIVER
12700 L:      [email protected]
12701 S:      Orphan
12702 F:      drivers/net/wireless/marvell/libertas/
12703
12704 MARVELL MACCHIATOBIN SUPPORT
12705 M:      Russell King <[email protected]>
12706 L:      [email protected] (moderated for non-subscribers)
12707 S:      Maintained
12708 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12709
12710 MARVELL MV643XX ETHERNET DRIVER
12711 M:      Sebastian Hesselbarth <[email protected]>
12712 L:      [email protected]
12713 S:      Maintained
12714 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
12715 F:      include/linux/mv643xx.h
12716
12717 MARVELL MV88X3310 PHY DRIVER
12718 M:      Russell King <[email protected]>
12719 M:      Marek Behún <[email protected]>
12720 L:      [email protected]
12721 S:      Maintained
12722 F:      drivers/net/phy/marvell10g.c
12723
12724 MARVELL MVEBU THERMAL DRIVER
12725 M:      Miquel Raynal <[email protected]>
12726 S:      Maintained
12727 F:      drivers/thermal/armada_thermal.c
12728
12729 MARVELL MVNETA ETHERNET DRIVER
12730 M:      Thomas Petazzoni <[email protected]>
12731 L:      [email protected]
12732 S:      Maintained
12733 F:      drivers/net/ethernet/marvell/mvneta.*
12734
12735 MARVELL MVPP2 ETHERNET DRIVER
12736 M:      Marcin Wojtas <[email protected]>
12737 M:      Russell King <[email protected]>
12738 L:      [email protected]
12739 S:      Maintained
12740 F:      Documentation/devicetree/bindings/net/marvell,pp2.yaml
12741 F:      drivers/net/ethernet/marvell/mvpp2/
12742
12743 MARVELL MWIFIEX WIRELESS DRIVER
12744 M:      Brian Norris <[email protected]>
12745 L:      [email protected]
12746 S:      Odd Fixes
12747 F:      drivers/net/wireless/marvell/mwifiex/
12748
12749 MARVELL MWL8K WIRELESS DRIVER
12750 L:      [email protected]
12751 S:      Orphan
12752 F:      drivers/net/wireless/marvell/mwl8k.c
12753
12754 MARVELL NAND CONTROLLER DRIVER
12755 M:      Miquel Raynal <[email protected]>
12756 L:      [email protected]
12757 S:      Maintained
12758 F:      drivers/mtd/nand/raw/marvell_nand.c
12759
12760 MARVELL OCTEON ENDPOINT DRIVER
12761 M:      Veerasenareddy Burru <[email protected]>
12762 M:      Sathesh Edara <[email protected]>
12763 L:      [email protected]
12764 S:      Supported
12765 F:      drivers/net/ethernet/marvell/octeon_ep
12766
12767 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12768 M:      Sunil Goutham <[email protected]>
12769 M:      Geetha sowjanya <[email protected]>
12770 M:      Subbaraya Sundeep <[email protected]>
12771 M:      hariprasad <[email protected]>
12772 L:      [email protected]
12773 S:      Supported
12774 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12775 F:      include/linux/soc/marvell/octeontx2/
12776
12777 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12778 M:      Sunil Goutham <[email protected]>
12779 M:      Linu Cherian <[email protected]>
12780 M:      Geetha sowjanya <[email protected]>
12781 M:      Jerin Jacob <[email protected]>
12782 M:      hariprasad <[email protected]>
12783 M:      Subbaraya Sundeep <[email protected]>
12784 L:      [email protected]
12785 S:      Supported
12786 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12787 F:      drivers/net/ethernet/marvell/octeontx2/af/
12788
12789 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12790 M:      Taras Chornyi <[email protected]>
12791 S:      Supported
12792 W:      https://github.com/Marvell-switching/switchdev-prestera
12793 F:      drivers/net/ethernet/marvell/prestera/
12794
12795 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12796 M:      Nicolas Pitre <[email protected]>
12797 S:      Odd Fixes
12798 F:      drivers/mmc/host/mvsdio.*
12799
12800 MARVELL USB MDIO CONTROLLER DRIVER
12801 M:      Tobias Waldekranz <[email protected]>
12802 L:      [email protected]
12803 S:      Maintained
12804 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12805 F:      drivers/net/mdio/mdio-mvusb.c
12806
12807 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12808 M:      Hu Ziji <[email protected]>
12809 L:      [email protected]
12810 S:      Supported
12811 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12812 F:      drivers/mmc/host/sdhci-xenon*
12813
12814 MATROX FRAMEBUFFER DRIVER
12815 L:      [email protected]
12816 S:      Orphan
12817 F:      drivers/video/fbdev/matrox/matroxfb_*
12818 F:      include/uapi/linux/matroxfb.h
12819
12820 MAX15301 DRIVER
12821 M:      Daniel Nilsson <[email protected]>
12822 L:      [email protected]
12823 S:      Maintained
12824 F:      Documentation/hwmon/max15301.rst
12825 F:      drivers/hwmon/pmbus/max15301.c
12826
12827 MAX16065 HARDWARE MONITOR DRIVER
12828 M:      Guenter Roeck <[email protected]>
12829 L:      [email protected]
12830 S:      Maintained
12831 F:      Documentation/hwmon/max16065.rst
12832 F:      drivers/hwmon/max16065.c
12833
12834 MAX2175 SDR TUNER DRIVER
12835 M:      Ramesh Shanmugasundaram <[email protected]>
12836 L:      [email protected]
12837 S:      Maintained
12838 T:      git git://linuxtv.org/media_tree.git
12839 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12840 F:      Documentation/userspace-api/media/drivers/max2175.rst
12841 F:      drivers/media/i2c/max2175*
12842 F:      include/uapi/linux/max2175.h
12843
12844 MAX31827 TEMPERATURE SWITCH DRIVER
12845 M:      Daniel Matyas <[email protected]>
12846 L:      [email protected]
12847 S:      Supported
12848 W:      http://ez.analog.com/community/linux-device-drivers
12849 F:      Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
12850 F:      Documentation/hwmon/max31827.rst
12851 F:      drivers/hwmon/max31827.c
12852
12853 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12854 L:      [email protected]
12855 S:      Orphan
12856 F:      Documentation/hwmon/max6650.rst
12857 F:      drivers/hwmon/max6650.c
12858
12859 MAX6697 HARDWARE MONITOR DRIVER
12860 M:      Guenter Roeck <[email protected]>
12861 L:      [email protected]
12862 S:      Maintained
12863 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12864 F:      Documentation/hwmon/max6697.rst
12865 F:      drivers/hwmon/max6697.c
12866 F:      include/linux/platform_data/max6697.h
12867
12868 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12869 M:      Jacopo Mondi <[email protected]>
12870 M:      Kieran Bingham <[email protected]>
12871 M:      Laurent Pinchart <[email protected]>
12872 M:      Niklas Söderlund <[email protected]>
12873 L:      [email protected]
12874 S:      Maintained
12875 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12876 F:      drivers/media/i2c/max9286.c
12877
12878 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12879 M:      Niklas Söderlund <[email protected]>
12880 L:      [email protected]
12881 S:      Maintained
12882 F:      drivers/staging/media/max96712/max96712.c
12883
12884 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12885 M:      Peter Rosin <[email protected]>
12886 L:      [email protected] (moderated for non-subscribers)
12887 S:      Maintained
12888 F:      Documentation/devicetree/bindings/sound/max9860.txt
12889 F:      sound/soc/codecs/max9860.*
12890
12891 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12892 M:      Andreas Klinger <[email protected]>
12893 L:      [email protected]
12894 S:      Maintained
12895 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12896 F:      drivers/iio/proximity/mb1232.c
12897
12898 MAXIM MAX11205 DRIVER
12899 M:      Ramona Bolboaca <[email protected]>
12900 L:      [email protected]
12901 S:      Supported
12902 W:      https://ez.analog.com/linux-software-drivers
12903 F:      Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
12904 F:      drivers/iio/adc/max11205.c
12905
12906 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12907 R:      Iskren Chernev <[email protected]>
12908 R:      Krzysztof Kozlowski <[email protected]>
12909 R:      Marek Szyprowski <[email protected]>
12910 R:      Matheus Castello <[email protected]>
12911 L:      [email protected]
12912 S:      Maintained
12913 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12914 F:      drivers/power/supply/max17040_battery.c
12915
12916 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12917 R:      Hans de Goede <[email protected]>
12918 R:      Krzysztof Kozlowski <[email protected]>
12919 R:      Marek Szyprowski <[email protected]>
12920 R:      Sebastian Krzyszkowiak <[email protected]>
12921 R:      Purism Kernel Team <[email protected]>
12922 L:      [email protected]
12923 S:      Maintained
12924 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12925 F:      drivers/power/supply/max17042_battery.c
12926
12927 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12928 M:      Laurent Pinchart <[email protected]>
12929 L:      [email protected]
12930 S:      Maintained
12931 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12932 F:      drivers/regulator/max20086-regulator.c
12933
12934 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
12935 M:      Rajat Khandelwal <[email protected]>
12936 L:      [email protected]
12937 S:      Maintained
12938 F:      drivers/iio/temperature/max30208.c
12939
12940 MAXIM MAX77650 PMIC MFD DRIVER
12941 M:      Bartosz Golaszewski <[email protected]>
12942 L:      [email protected]
12943 S:      Maintained
12944 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12945 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12946 F:      drivers/gpio/gpio-max77650.c
12947 F:      drivers/input/misc/max77650-onkey.c
12948 F:      drivers/leds/leds-max77650.c
12949 F:      drivers/mfd/max77650.c
12950 F:      drivers/power/supply/max77650-charger.c
12951 F:      drivers/regulator/max77650-regulator.c
12952 F:      include/linux/mfd/max77650.h
12953
12954 MAXIM MAX77714 PMIC MFD DRIVER
12955 M:      Luca Ceresoli <[email protected]>
12956 S:      Maintained
12957 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12958 F:      drivers/mfd/max77714.c
12959 F:      include/linux/mfd/max77714.h
12960
12961 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12962 M:      Javier Martinez Canillas <[email protected]>
12963 L:      [email protected]
12964 S:      Supported
12965 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12966 F:      drivers/regulator/max77802-regulator.c
12967 F:      include/dt-bindings/*/*max77802.h
12968
12969 MAXIM MAX77976 BATTERY CHARGER
12970 M:      Luca Ceresoli <[email protected]>
12971 S:      Supported
12972 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12973 F:      drivers/power/supply/max77976_charger.c
12974
12975 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12976 M:      Krzysztof Kozlowski <[email protected]>
12977 L:      [email protected]
12978 S:      Maintained
12979 B:      mailto:[email protected]
12980 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12981 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12982 F:      drivers/power/supply/max14577_charger.c
12983 F:      drivers/power/supply/max77693_charger.c
12984
12985 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12986 M:      Chanwoo Choi <[email protected]>
12987 M:      Krzysztof Kozlowski <[email protected]>
12988 L:      [email protected]
12989 S:      Maintained
12990 B:      mailto:[email protected]
12991 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12992 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12993 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12994 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12995 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12996 F:      drivers/*/*max77843.c
12997 F:      drivers/*/max14577*.c
12998 F:      drivers/*/max77686*.c
12999 F:      drivers/*/max77693*.c
13000 F:      drivers/clk/clk-max77686.c
13001 F:      drivers/extcon/extcon-max14577.c
13002 F:      drivers/extcon/extcon-max77693.c
13003 F:      drivers/rtc/rtc-max77686.c
13004 F:      include/linux/mfd/max14577*.h
13005 F:      include/linux/mfd/max77686*.h
13006 F:      include/linux/mfd/max77693*.h
13007
13008 MAXIRADIO FM RADIO RECEIVER DRIVER
13009 M:      Hans Verkuil <[email protected]>
13010 L:      [email protected]
13011 S:      Maintained
13012 W:      https://linuxtv.org
13013 T:      git git://linuxtv.org/media_tree.git
13014 F:      drivers/media/radio/radio-maxiradio*
13015
13016 MAXLINEAR ETHERNET PHY DRIVER
13017 M:      Xu Liang <[email protected]>
13018 L:      [email protected]
13019 S:      Supported
13020 F:      drivers/net/phy/mxl-gpy.c
13021
13022 MCAN MMIO DEVICE DRIVER
13023 M:      Chandrasekar Ramakrishnan <[email protected]>
13024 L:      [email protected]
13025 S:      Maintained
13026 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13027 F:      drivers/net/can/m_can/m_can.c
13028 F:      drivers/net/can/m_can/m_can.h
13029 F:      drivers/net/can/m_can/m_can_platform.c
13030
13031 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13032 R:      Yasushi SHOJI <[email protected]>
13033 L:      [email protected]
13034 S:      Maintained
13035 F:      drivers/net/can/usb/mcba_usb.c
13036
13037 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13038 M:      Rishi Gupta <[email protected]>
13039 L:      [email protected]
13040 L:      [email protected]
13041 S:      Maintained
13042 F:      drivers/hid/hid-mcp2221.c
13043
13044 MCP251XFD SPI-CAN NETWORK DRIVER
13045 M:      Marc Kleine-Budde <[email protected]>
13046 M:      Manivannan Sadhasivam <[email protected]>
13047 R:      Thomas Kopp <[email protected]>
13048 L:      [email protected]
13049 S:      Maintained
13050 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13051 F:      drivers/net/can/spi/mcp251xfd/
13052
13053 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13054 M:      Peter Rosin <[email protected]>
13055 L:      [email protected]
13056 S:      Maintained
13057 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13058 F:      drivers/iio/potentiometer/mcp4018.c
13059 F:      drivers/iio/potentiometer/mcp4531.c
13060
13061 MCR20A IEEE-802.15.4 RADIO DRIVER
13062 M:      Stefan Schmidt <[email protected]>
13063 L:      [email protected]
13064 S:      Odd Fixes
13065 W:      https://github.com/xueliu/mcr20a-linux
13066 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13067 F:      drivers/net/ieee802154/mcr20a.c
13068 F:      drivers/net/ieee802154/mcr20a.h
13069
13070 MDIO REGMAP DRIVER
13071 M:      Maxime Chevallier <[email protected]>
13072 L:      [email protected]
13073 S:      Maintained
13074 F:      drivers/net/mdio/mdio-regmap.c
13075 F:      include/linux/mdio/mdio-regmap.h
13076
13077 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13078 M:      William Breathitt Gray <[email protected]>
13079 L:      [email protected]
13080 S:      Maintained
13081 F:      drivers/iio/dac/cio-dac.c
13082
13083 MEDIA CONTROLLER FRAMEWORK
13084 M:      Sakari Ailus <[email protected]>
13085 M:      Laurent Pinchart <[email protected]>
13086 L:      [email protected]
13087 S:      Supported
13088 W:      https://www.linuxtv.org
13089 T:      git git://linuxtv.org/media_tree.git
13090 F:      drivers/media/mc/
13091 F:      include/media/media-*.h
13092 F:      include/uapi/linux/media.h
13093
13094 MEDIA DRIVER FOR FREESCALE IMX PXP
13095 M:      Philipp Zabel <[email protected]>
13096 L:      [email protected]
13097 S:      Maintained
13098 T:      git git://linuxtv.org/media_tree.git
13099 F:      drivers/media/platform/nxp/imx-pxp.[ch]
13100
13101 MEDIA DRIVERS FOR ASCOT2E
13102 M:      Sergey Kozlov <[email protected]>
13103 M:      Abylay Ospan <[email protected]>
13104 L:      [email protected]
13105 S:      Supported
13106 W:      https://linuxtv.org
13107 W:      http://netup.tv/
13108 T:      git git://linuxtv.org/media_tree.git
13109 F:      drivers/media/dvb-frontends/ascot2e*
13110
13111 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13112 M:      Jasmin Jessich <[email protected]>
13113 L:      [email protected]
13114 S:      Maintained
13115 W:      https://linuxtv.org
13116 T:      git git://linuxtv.org/media_tree.git
13117 F:      drivers/media/dvb-frontends/cxd2099*
13118
13119 MEDIA DRIVERS FOR CXD2841ER
13120 M:      Sergey Kozlov <[email protected]>
13121 M:      Abylay Ospan <[email protected]>
13122 L:      [email protected]
13123 S:      Supported
13124 W:      https://linuxtv.org
13125 W:      http://netup.tv/
13126 T:      git git://linuxtv.org/media_tree.git
13127 F:      drivers/media/dvb-frontends/cxd2841er*
13128
13129 MEDIA DRIVERS FOR CXD2880
13130 M:      Yasunari Takiguchi <[email protected]>
13131 L:      [email protected]
13132 S:      Supported
13133 W:      http://linuxtv.org/
13134 T:      git git://linuxtv.org/media_tree.git
13135 F:      drivers/media/dvb-frontends/cxd2880/*
13136 F:      drivers/media/spi/cxd2880*
13137
13138 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13139 L:      [email protected]
13140 S:      Orphan
13141 W:      https://linuxtv.org
13142 T:      git git://linuxtv.org/media_tree.git
13143 F:      drivers/media/pci/ddbridge/*
13144
13145 MEDIA DRIVERS FOR FREESCALE IMX
13146 M:      Steve Longerbeam <[email protected]>
13147 M:      Philipp Zabel <[email protected]>
13148 L:      [email protected]
13149 S:      Maintained
13150 T:      git git://linuxtv.org/media_tree.git
13151 F:      Documentation/admin-guide/media/imx.rst
13152 F:      Documentation/devicetree/bindings/media/imx.txt
13153 F:      drivers/staging/media/imx/
13154 F:      include/linux/imx-media.h
13155 F:      include/media/imx.h
13156
13157 MEDIA DRIVERS FOR FREESCALE IMX7/8
13158 M:      Rui Miguel Silva <[email protected]>
13159 M:      Laurent Pinchart <[email protected]>
13160 M:      Martin Kepplinger <[email protected]>
13161 R:      Purism Kernel Team <[email protected]>
13162 L:      [email protected]
13163 S:      Maintained
13164 T:      git git://linuxtv.org/media_tree.git
13165 F:      Documentation/admin-guide/media/imx7.rst
13166 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13167 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13168 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
13169 F:      drivers/media/platform/nxp/imx-mipi-csis.c
13170 F:      drivers/media/platform/nxp/imx7-media-csi.c
13171 F:      drivers/media/platform/nxp/imx8mq-mipi-csi2.c
13172
13173 MEDIA DRIVERS FOR HELENE
13174 M:      Abylay Ospan <[email protected]>
13175 L:      [email protected]
13176 S:      Supported
13177 W:      https://linuxtv.org
13178 W:      http://netup.tv/
13179 T:      git git://linuxtv.org/media_tree.git
13180 F:      drivers/media/dvb-frontends/helene*
13181
13182 MEDIA DRIVERS FOR HORUS3A
13183 M:      Sergey Kozlov <[email protected]>
13184 M:      Abylay Ospan <[email protected]>
13185 L:      [email protected]
13186 S:      Supported
13187 W:      https://linuxtv.org
13188 W:      http://netup.tv/
13189 T:      git git://linuxtv.org/media_tree.git
13190 F:      drivers/media/dvb-frontends/horus3a*
13191
13192 MEDIA DRIVERS FOR LNBH25
13193 M:      Sergey Kozlov <[email protected]>
13194 M:      Abylay Ospan <[email protected]>
13195 L:      [email protected]
13196 S:      Supported
13197 W:      https://linuxtv.org
13198 W:      http://netup.tv/
13199 T:      git git://linuxtv.org/media_tree.git
13200 F:      drivers/media/dvb-frontends/lnbh25*
13201
13202 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13203 L:      [email protected]
13204 S:      Orphan
13205 W:      https://linuxtv.org
13206 T:      git git://linuxtv.org/media_tree.git
13207 F:      drivers/media/dvb-frontends/mxl5xx*
13208
13209 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13210 M:      Sergey Kozlov <[email protected]>
13211 M:      Abylay Ospan <[email protected]>
13212 L:      [email protected]
13213 S:      Supported
13214 W:      https://linuxtv.org
13215 W:      http://netup.tv/
13216 T:      git git://linuxtv.org/media_tree.git
13217 F:      drivers/media/pci/netup_unidvb/*
13218
13219 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13220 M:      Dmitry Osipenko <[email protected]>
13221 L:      [email protected]
13222 L:      [email protected]
13223 S:      Maintained
13224 T:      git git://linuxtv.org/media_tree.git
13225 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13226 F:      drivers/media/platform/nvidia/tegra-vde/
13227
13228 MEDIA DRIVERS FOR RENESAS - CEU
13229 M:      Jacopo Mondi <[email protected]>
13230 L:      [email protected]
13231 L:      [email protected]
13232 S:      Supported
13233 T:      git git://linuxtv.org/media_tree.git
13234 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
13235 F:      drivers/media/platform/renesas/renesas-ceu.c
13236 F:      include/media/drv-intf/renesas-ceu.h
13237
13238 MEDIA DRIVERS FOR RENESAS - DRIF
13239 M:      Fabrizio Castro <[email protected]>
13240 L:      [email protected]
13241 L:      [email protected]
13242 S:      Supported
13243 T:      git git://linuxtv.org/media_tree.git
13244 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
13245 F:      drivers/media/platform/renesas/rcar_drif.c
13246
13247 MEDIA DRIVERS FOR RENESAS - FCP
13248 M:      Laurent Pinchart <[email protected]>
13249 L:      [email protected]
13250 L:      [email protected]
13251 S:      Supported
13252 T:      git git://linuxtv.org/media_tree.git
13253 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
13254 F:      drivers/media/platform/renesas/rcar-fcp.c
13255 F:      include/media/rcar-fcp.h
13256
13257 MEDIA DRIVERS FOR RENESAS - FDP1
13258 M:      Kieran Bingham <[email protected]>
13259 L:      [email protected]
13260 L:      [email protected]
13261 S:      Supported
13262 T:      git git://linuxtv.org/media_tree.git
13263 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13264 F:      drivers/media/platform/renesas/rcar_fdp1.c
13265
13266 MEDIA DRIVERS FOR RENESAS - VIN
13267 M:      Niklas Söderlund <[email protected]>
13268 L:      [email protected]
13269 L:      [email protected]
13270 S:      Supported
13271 T:      git git://linuxtv.org/media_tree.git
13272 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
13273 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
13274 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
13275 F:      drivers/media/platform/renesas/rcar-isp.c
13276 F:      drivers/media/platform/renesas/rcar-vin/
13277
13278 MEDIA DRIVERS FOR RENESAS - VSP1
13279 M:      Laurent Pinchart <[email protected]>
13280 M:      Kieran Bingham <[email protected]>
13281 L:      [email protected]
13282 L:      [email protected]
13283 S:      Supported
13284 T:      git git://linuxtv.org/media_tree.git
13285 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13286 F:      drivers/media/platform/renesas/vsp1/
13287
13288 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13289 L:      [email protected]
13290 S:      Orphan
13291 W:      https://linuxtv.org
13292 T:      git git://linuxtv.org/media_tree.git
13293 F:      drivers/media/dvb-frontends/stv0910*
13294
13295 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13296 L:      [email protected]
13297 S:      Orphan
13298 W:      https://linuxtv.org
13299 T:      git git://linuxtv.org/media_tree.git
13300 F:      drivers/media/dvb-frontends/stv6111*
13301
13302 MEDIA DRIVERS FOR STM32 - DCMI
13303 M:      Hugues Fruchet <[email protected]>
13304 L:      [email protected]
13305 S:      Supported
13306 T:      git git://linuxtv.org/media_tree.git
13307 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13308 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
13309
13310 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13311 M:      Mauro Carvalho Chehab <[email protected]>
13312 L:      [email protected]
13313 S:      Maintained
13314 W:      https://linuxtv.org
13315 Q:      http://patchwork.kernel.org/project/linux-media/list/
13316 T:      git git://linuxtv.org/media_tree.git
13317 F:      Documentation/admin-guide/media/
13318 F:      Documentation/devicetree/bindings/media/
13319 F:      Documentation/driver-api/media/
13320 F:      Documentation/userspace-api/media/
13321 F:      drivers/media/
13322 F:      drivers/staging/media/
13323 F:      include/dt-bindings/media/
13324 F:      include/linux/platform_data/media/
13325 F:      include/media/
13326 F:      include/uapi/linux/dvb/
13327 F:      include/uapi/linux/ivtv*
13328 F:      include/uapi/linux/media.h
13329 F:      include/uapi/linux/uvcvideo.h
13330 F:      include/uapi/linux/v4l2-*
13331 F:      include/uapi/linux/videodev2.h
13332
13333 MEDIATEK BLUETOOTH DRIVER
13334 M:      Sean Wang <[email protected]>
13335 L:      [email protected]
13336 L:      [email protected] (moderated for non-subscribers)
13337 S:      Maintained
13338 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13339 F:      drivers/bluetooth/btmtkuart.c
13340
13341 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13342 M:      Sean Wang <[email protected]>
13343 L:      [email protected]
13344 S:      Maintained
13345 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13346 F:      drivers/power/reset/mt6323-poweroff.c
13347
13348 MEDIATEK CIR DRIVER
13349 M:      Sean Wang <[email protected]>
13350 S:      Maintained
13351 F:      drivers/media/rc/mtk-cir.c
13352
13353 MEDIATEK DMA DRIVER
13354 M:      Sean Wang <[email protected]>
13355 L:      [email protected]
13356 L:      [email protected] (moderated for non-subscribers)
13357 L:      [email protected] (moderated for non-subscribers)
13358 S:      Maintained
13359 F:      Documentation/devicetree/bindings/dma/mtk-*
13360 F:      drivers/dma/mediatek/
13361
13362 MEDIATEK ETHERNET DRIVER
13363 M:      Felix Fietkau <[email protected]>
13364 M:      John Crispin <[email protected]>
13365 M:      Sean Wang <[email protected]>
13366 M:      Mark Lee <[email protected]>
13367 M:      Lorenzo Bianconi <[email protected]>
13368 L:      [email protected]
13369 S:      Maintained
13370 F:      drivers/net/ethernet/mediatek/
13371
13372 MEDIATEK ETHERNET PCS DRIVER
13373 M:      Alexander Couzens <[email protected]>
13374 M:      Daniel Golle <[email protected]>
13375 L:      [email protected]
13376 S:      Maintained
13377 F:      drivers/net/pcs/pcs-mtk-lynxi.c
13378 F:      include/linux/pcs/pcs-mtk-lynxi.h
13379
13380 MEDIATEK ETHERNET PHY DRIVERS
13381 M:      Daniel Golle <[email protected]>
13382 M:      Qingfang Deng <[email protected]>
13383 M:      SkyLake Huang <[email protected]>
13384 L:      [email protected]
13385 S:      Maintained
13386 F:      drivers/net/phy/mediatek-ge-soc.c
13387 F:      drivers/net/phy/mediatek-ge.c
13388
13389 MEDIATEK I2C CONTROLLER DRIVER
13390 M:      Qii Wang <[email protected]>
13391 L:      [email protected]
13392 S:      Maintained
13393 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13394 F:      drivers/i2c/busses/i2c-mt65xx.c
13395
13396 MEDIATEK IOMMU DRIVER
13397 M:      Yong Wu <[email protected]>
13398 L:      [email protected]
13399 L:      [email protected] (moderated for non-subscribers)
13400 S:      Supported
13401 F:      Documentation/devicetree/bindings/iommu/mediatek*
13402 F:      drivers/iommu/mtk_iommu*
13403 F:      include/dt-bindings/memory/mediatek,mt*-port.h
13404 F:      include/dt-bindings/memory/mt*-port.h
13405
13406 MEDIATEK JPEG DRIVER
13407 M:      Bin Liu <[email protected]>
13408 S:      Supported
13409 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13410 F:      drivers/media/platform/mediatek/jpeg/
13411
13412 MEDIATEK KEYPAD DRIVER
13413 M:      Mattijs Korpershoek <[email protected]>
13414 S:      Supported
13415 F:      Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13416 F:      drivers/input/keyboard/mt6779-keypad.c
13417
13418 MEDIATEK MDP DRIVER
13419 M:      Minghsiu Tsai <[email protected]>
13420 M:      Houlong Wei <[email protected]>
13421 M:      Andrew-CT Chen <[email protected]>
13422 S:      Supported
13423 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
13424 F:      drivers/media/platform/mediatek/mdp/
13425 F:      drivers/media/platform/mediatek/vpu/
13426
13427 MEDIATEK MEDIA DRIVER
13428 M:      Tiffany Lin <[email protected]>
13429 M:      Andrew-CT Chen <[email protected]>
13430 M:      Yunfei Dong <[email protected]>
13431 S:      Supported
13432 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13433 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
13434 F:      drivers/media/platform/mediatek/vcodec/
13435 F:      drivers/media/platform/mediatek/vpu/
13436
13437 MEDIATEK MMC/SD/SDIO DRIVER
13438 M:      Chaotian Jing <[email protected]>
13439 S:      Maintained
13440 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13441 F:      drivers/mmc/host/mtk-sd.c
13442
13443 MEDIATEK MT76 WIRELESS LAN DRIVER
13444 M:      Felix Fietkau <[email protected]>
13445 M:      Lorenzo Bianconi <[email protected]>
13446 M:      Ryder Lee <[email protected]>
13447 R:      Shayne Chen <[email protected]>
13448 R:      Sean Wang <[email protected]>
13449 L:      [email protected]
13450 S:      Maintained
13451 T:      git https://github.com/nbd168/wireless
13452 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13453 F:      drivers/net/wireless/mediatek/mt76/
13454
13455 MEDIATEK MT7601U WIRELESS LAN DRIVER
13456 M:      Jakub Kicinski <[email protected]>
13457 L:      [email protected]
13458 S:      Maintained
13459 F:      drivers/net/wireless/mediatek/mt7601u/
13460
13461 MEDIATEK MT7621 CLOCK DRIVER
13462 M:      Sergio Paracuellos <[email protected]>
13463 S:      Maintained
13464 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13465 F:      drivers/clk/ralink/clk-mt7621.c
13466
13467 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13468 M:      Sergio Paracuellos <[email protected]>
13469 S:      Maintained
13470 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13471 F:      drivers/pci/controller/pcie-mt7621.c
13472
13473 MEDIATEK MT7621 PHY PCI DRIVER
13474 M:      Sergio Paracuellos <[email protected]>
13475 S:      Maintained
13476 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13477 F:      drivers/phy/ralink/phy-mt7621-pci.c
13478
13479 MEDIATEK MT7621/28/88 I2C DRIVER
13480 M:      Stefan Roese <[email protected]>
13481 L:      [email protected]
13482 S:      Maintained
13483 F:      Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13484 F:      drivers/i2c/busses/i2c-mt7621.c
13485
13486 MEDIATEK MTMIPS CLOCK DRIVER
13487 M:      Sergio Paracuellos <[email protected]>
13488 S:      Maintained
13489 F:      Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13490 F:      drivers/clk/ralink/clk-mtmips.c
13491
13492 MEDIATEK NAND CONTROLLER DRIVER
13493 L:      [email protected]
13494 S:      Orphan
13495 F:      Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13496 F:      drivers/mtd/nand/raw/mtk_*
13497
13498 MEDIATEK PMIC LED DRIVER
13499 M:      Sean Wang <[email protected]>
13500 S:      Maintained
13501 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
13502 F:      drivers/leds/leds-mt6323.c
13503
13504 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13505 M:      Sean Wang <[email protected]>
13506 S:      Maintained
13507 F:      drivers/char/hw_random/mtk-rng.c
13508
13509 MEDIATEK SMI DRIVER
13510 M:      Yong Wu <[email protected]>
13511 L:      [email protected] (moderated for non-subscribers)
13512 S:      Supported
13513 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13514 F:      drivers/memory/mtk-smi.c
13515 F:      include/soc/mediatek/smi.h
13516
13517 MEDIATEK SWITCH DRIVER
13518 M:      Arınç ÜNAL <[email protected]>
13519 M:      Daniel Golle <[email protected]>
13520 M:      Landen Chao <[email protected]>
13521 M:      DENG Qingfang <[email protected]>
13522 M:      Sean Wang <[email protected]>
13523 L:      [email protected]
13524 S:      Maintained
13525 F:      drivers/net/dsa/mt7530-mdio.c
13526 F:      drivers/net/dsa/mt7530-mmio.c
13527 F:      drivers/net/dsa/mt7530.*
13528 F:      net/dsa/tag_mtk.c
13529
13530 MEDIATEK T7XX 5G WWAN MODEM DRIVER
13531 M:      Chandrashekar Devegowda <[email protected]>
13532 M:      Intel Corporation <[email protected]>
13533 R:      Chiranjeevi Rapolu <[email protected]>
13534 R:      Liu Haijun <[email protected]>
13535 R:      M Chetan Kumar <[email protected]>
13536 R:      Ricardo Martinez <[email protected]>
13537 L:      [email protected]
13538 S:      Supported
13539 F:      drivers/net/wwan/t7xx/
13540
13541 MEDIATEK USB3 DRD IP DRIVER
13542 M:      Chunfeng Yun <[email protected]>
13543 L:      [email protected]
13544 L:      [email protected] (moderated for non-subscribers)
13545 L:      [email protected] (moderated for non-subscribers)
13546 S:      Maintained
13547 F:      Documentation/devicetree/bindings/usb/mediatek,*
13548 F:      drivers/usb/host/xhci-mtk*
13549 F:      drivers/usb/mtu3/
13550
13551 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13552 M:      Peter Senna Tschudin <[email protected]>
13553 M:      Ian Ray <[email protected]>
13554 M:      Martyn Welch <[email protected]>
13555 S:      Maintained
13556 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13557 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13558
13559 MEGARAID SCSI/SAS DRIVERS
13560 M:      Kashyap Desai <[email protected]>
13561 M:      Sumit Saxena <[email protected]>
13562 M:      Shivasharan S <[email protected]>
13563 L:      [email protected]
13564 L:      [email protected]
13565 S:      Maintained
13566 W:      http://www.avagotech.com/support/
13567 F:      Documentation/scsi/megaraid.rst
13568 F:      drivers/scsi/megaraid.*
13569 F:      drivers/scsi/megaraid/
13570
13571 MELEXIS MLX90614 DRIVER
13572 M:      Crt Mori <[email protected]>
13573 L:      [email protected]
13574 S:      Supported
13575 W:      http://www.melexis.com
13576 F:      drivers/iio/temperature/mlx90614.c
13577
13578 MELEXIS MLX90632 DRIVER
13579 M:      Crt Mori <[email protected]>
13580 L:      [email protected]
13581 S:      Supported
13582 W:      http://www.melexis.com
13583 F:      drivers/iio/temperature/mlx90632.c
13584
13585 MELFAS MIP4 TOUCHSCREEN DRIVER
13586 M:      Sangwon Jee <[email protected]>
13587 S:      Supported
13588 W:      http://www.melfas.com
13589 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
13590 F:      drivers/input/touchscreen/melfas_mip4.c
13591
13592 MELLANOX BLUEFIELD I2C DRIVER
13593 M:      Khalil Blaiech <[email protected]>
13594 M:      Asmaa Mnebhi <[email protected]>
13595 L:      [email protected]
13596 S:      Supported
13597 F:      drivers/i2c/busses/i2c-mlxbf.c
13598
13599 MELLANOX ETHERNET DRIVER (mlx4_en)
13600 M:      Tariq Toukan <[email protected]>
13601 L:      [email protected]
13602 S:      Supported
13603 W:      http://www.mellanox.com
13604 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13605 F:      drivers/net/ethernet/mellanox/mlx4/en_*
13606
13607 MELLANOX ETHERNET DRIVER (mlx5e)
13608 M:      Saeed Mahameed <[email protected]>
13609 L:      [email protected]
13610 S:      Supported
13611 W:      http://www.mellanox.com
13612 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13613 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
13614
13615 MELLANOX ETHERNET INNOVA DRIVERS
13616 R:      Boris Pismenny <[email protected]>
13617 L:      [email protected]
13618 S:      Supported
13619 W:      http://www.mellanox.com
13620 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13621 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13622 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13623 F:      include/linux/mlx5/mlx5_ifc_fpga.h
13624
13625 MELLANOX ETHERNET SWITCH DRIVERS
13626 M:      Ido Schimmel <[email protected]>
13627 M:      Petr Machata <[email protected]>
13628 L:      [email protected]
13629 S:      Supported
13630 W:      http://www.mellanox.com
13631 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13632 F:      drivers/net/ethernet/mellanox/mlxsw/
13633 F:      tools/testing/selftests/drivers/net/mlxsw/
13634
13635 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13636 M:      [email protected]
13637 L:      [email protected]
13638 S:      Supported
13639 W:      http://www.mellanox.com
13640 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13641 F:      drivers/net/ethernet/mellanox/mlxfw/
13642
13643 MELLANOX HARDWARE PLATFORM SUPPORT
13644 M:      Hans de Goede <[email protected]>
13645 M:      Ilpo Järvinen <[email protected]>
13646 M:      Mark Gross <[email protected]>
13647 M:      Vadim Pasternak <[email protected]>
13648 L:      [email protected]
13649 S:      Supported
13650 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13651 F:      drivers/platform/mellanox/
13652 F:      include/linux/platform_data/mlxreg.h
13653
13654 MELLANOX MLX4 core VPI driver
13655 M:      Tariq Toukan <[email protected]>
13656 L:      [email protected]
13657 L:      [email protected]
13658 S:      Supported
13659 W:      http://www.mellanox.com
13660 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13661 F:      drivers/net/ethernet/mellanox/mlx4/
13662 F:      include/linux/mlx4/
13663
13664 MELLANOX MLX4 IB driver
13665 M:      Yishai Hadas <[email protected]>
13666 L:      [email protected]
13667 S:      Supported
13668 W:      http://www.mellanox.com
13669 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13670 F:      drivers/infiniband/hw/mlx4/
13671 F:      include/linux/mlx4/
13672 F:      include/uapi/rdma/mlx4-abi.h
13673
13674 MELLANOX MLX5 core VPI driver
13675 M:      Saeed Mahameed <[email protected]>
13676 M:      Leon Romanovsky <[email protected]>
13677 L:      [email protected]
13678 L:      [email protected]
13679 S:      Supported
13680 W:      http://www.mellanox.com
13681 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13682 F:      Documentation/networking/device_drivers/ethernet/mellanox/
13683 F:      drivers/net/ethernet/mellanox/mlx5/core/
13684 F:      include/linux/mlx5/
13685
13686 MELLANOX MLX5 IB driver
13687 M:      Leon Romanovsky <[email protected]>
13688 L:      [email protected]
13689 S:      Supported
13690 W:      http://www.mellanox.com
13691 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13692 F:      drivers/infiniband/hw/mlx5/
13693 F:      include/linux/mlx5/
13694 F:      include/uapi/rdma/mlx5-abi.h
13695
13696 MELLANOX MLXCPLD I2C AND MUX DRIVER
13697 M:      Vadim Pasternak <[email protected]>
13698 M:      Michael Shych <[email protected]>
13699 L:      [email protected]
13700 S:      Supported
13701 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
13702 F:      drivers/i2c/busses/i2c-mlxcpld.c
13703 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
13704
13705 MELLANOX MLXCPLD LED DRIVER
13706 M:      Vadim Pasternak <[email protected]>
13707 L:      [email protected]
13708 S:      Supported
13709 F:      Documentation/leds/leds-mlxcpld.rst
13710 F:      drivers/leds/leds-mlxcpld.c
13711 F:      drivers/leds/leds-mlxreg.c
13712
13713 MELLANOX PLATFORM DRIVER
13714 M:      Vadim Pasternak <[email protected]>
13715 L:      [email protected]
13716 S:      Supported
13717 F:      drivers/platform/x86/mlx-platform.c
13718
13719 MEMBARRIER SUPPORT
13720 M:      Mathieu Desnoyers <[email protected]>
13721 M:      "Paul E. McKenney" <[email protected]>
13722 L:      [email protected]
13723 S:      Supported
13724 F:      arch/powerpc/include/asm/membarrier.h
13725 F:      include/uapi/linux/membarrier.h
13726 F:      kernel/sched/membarrier.c
13727
13728 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
13729 M:      Mike Rapoport <[email protected]>
13730 L:      [email protected]
13731 S:      Maintained
13732 F:      Documentation/core-api/boot-time-mm.rst
13733 F:      include/linux/memblock.h
13734 F:      mm/memblock.c
13735 F:      mm/mm_init.c
13736 F:      tools/testing/memblock/
13737
13738 MEMORY CONTROLLER DRIVERS
13739 M:      Krzysztof Kozlowski <[email protected]>
13740 L:      [email protected]
13741 S:      Maintained
13742 B:      mailto:[email protected]
13743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13744 F:      Documentation/devicetree/bindings/memory-controllers/
13745 F:      drivers/memory/
13746 F:      include/dt-bindings/memory/
13747 F:      include/memory/
13748
13749 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13750 M:      Dmitry Osipenko <[email protected]>
13751 L:      [email protected]
13752 L:      [email protected]
13753 S:      Maintained
13754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13755 F:      drivers/devfreq/tegra30-devfreq.c
13756
13757 MEMORY HOT(UN)PLUG
13758 M:      David Hildenbrand <[email protected]>
13759 M:      Oscar Salvador <[email protected]>
13760 L:      [email protected]
13761 S:      Maintained
13762 F:      Documentation/admin-guide/mm/memory-hotplug.rst
13763 F:      Documentation/core-api/memory-hotplug.rst
13764 F:      drivers/base/memory.c
13765 F:      include/linux/memory_hotplug.h
13766 F:      mm/memory_hotplug.c
13767 F:      tools/testing/selftests/memory-hotplug/
13768
13769 MEMORY MANAGEMENT
13770 M:      Andrew Morton <[email protected]>
13771 L:      [email protected]
13772 S:      Maintained
13773 W:      http://www.linux-mm.org
13774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13775 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13776 F:      include/linux/gfp.h
13777 F:      include/linux/gfp_types.h
13778 F:      include/linux/memory_hotplug.h
13779 F:      include/linux/mm.h
13780 F:      include/linux/mmzone.h
13781 F:      include/linux/pagewalk.h
13782 F:      include/linux/rmap.h
13783 F:      include/trace/events/ksm.h
13784 F:      mm/
13785 F:      tools/mm/
13786 F:      tools/testing/selftests/mm/
13787
13788 MEMORY TECHNOLOGY DEVICES (MTD)
13789 M:      Miquel Raynal <[email protected]>
13790 M:      Richard Weinberger <[email protected]>
13791 M:      Vignesh Raghavendra <[email protected]>
13792 L:      [email protected]
13793 S:      Maintained
13794 W:      http://www.linux-mtd.infradead.org/
13795 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13796 C:      irc://irc.oftc.net/mtd
13797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13799 F:      Documentation/devicetree/bindings/mtd/
13800 F:      drivers/mtd/
13801 F:      include/linux/mtd/
13802 F:      include/uapi/mtd/
13803
13804 MEMSENSING MICROSYSTEMS MSA311 DRIVER
13805 M:      Dmitry Rokosov <[email protected]>
13806 L:      [email protected]
13807 S:      Maintained
13808 F:      Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
13809 F:      drivers/iio/accel/msa311.c
13810
13811 MEN A21 WATCHDOG DRIVER
13812 M:      Johannes Thumshirn <[email protected]>
13813 L:      [email protected]
13814 S:      Maintained
13815 F:      drivers/watchdog/mena21_wdt.c
13816
13817 MEN CHAMELEON BUS (mcb)
13818 M:      Johannes Thumshirn <[email protected]>
13819 S:      Maintained
13820 F:      Documentation/driver-api/men-chameleon-bus.rst
13821 F:      drivers/mcb/
13822 F:      include/linux/mcb.h
13823
13824 MEN F21BMC (Board Management Controller)
13825 M:      Andreas Werner <[email protected]>
13826 S:      Supported
13827 F:      Documentation/hwmon/menf21bmc.rst
13828 F:      drivers/hwmon/menf21bmc_hwmon.c
13829 F:      drivers/leds/leds-menf21bmc.c
13830 F:      drivers/mfd/menf21bmc.c
13831 F:      drivers/watchdog/menf21bmc_wdt.c
13832
13833 MEN Z069 WATCHDOG DRIVER
13834 M:      Johannes Thumshirn <[email protected]>
13835 L:      [email protected]
13836 S:      Maintained
13837 F:      drivers/watchdog/menz69_wdt.c
13838
13839 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13840 M:      Neil Armstrong <[email protected]>
13841 L:      [email protected]
13842 L:      [email protected]
13843 S:      Supported
13844 W:      http://linux-meson.com/
13845 T:      git git://linuxtv.org/media_tree.git
13846 F:      Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
13847 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13848 F:      drivers/media/cec/platform/meson/ao-cec.c
13849
13850 MESON GE2D DRIVER FOR AMLOGIC SOCS
13851 M:      Neil Armstrong <[email protected]>
13852 L:      [email protected]
13853 L:      [email protected]
13854 S:      Supported
13855 T:      git git://linuxtv.org/media_tree.git
13856 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13857 F:      drivers/media/platform/amlogic/meson-ge2d/
13858
13859 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13860 M:      Liang Yang <[email protected]>
13861 L:      [email protected]
13862 S:      Maintained
13863 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
13864 F:      drivers/mtd/nand/raw/meson_*
13865
13866 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13867 M:      Neil Armstrong <[email protected]>
13868 L:      [email protected]
13869 L:      [email protected]
13870 S:      Supported
13871 T:      git git://linuxtv.org/media_tree.git
13872 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13873 F:      drivers/staging/media/meson/vdec/
13874
13875 METHODE UDPU SUPPORT
13876 M:      Vladimir Vid <[email protected]>
13877 S:      Maintained
13878 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13879
13880 MHI BUS
13881 M:      Manivannan Sadhasivam <[email protected]>
13882 L:      [email protected]
13883 L:      [email protected]
13884 S:      Maintained
13885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13886 F:      Documentation/ABI/stable/sysfs-bus-mhi
13887 F:      Documentation/mhi/
13888 F:      drivers/bus/mhi/
13889 F:      drivers/pci/endpoint/functions/pci-epf-mhi.c
13890 F:      include/linux/mhi.h
13891
13892 MICROBLAZE ARCHITECTURE
13893 M:      Michal Simek <[email protected]>
13894 S:      Supported
13895 W:      http://www.monstr.eu/fdt/
13896 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13897 F:      arch/microblaze/
13898
13899 MICROBLAZE TMR INJECT
13900 M:      Appana Durga Kedareswara rao <[email protected]>
13901 S:      Supported
13902 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
13903 F:      drivers/misc/xilinx_tmr_inject.c
13904
13905 MICROBLAZE TMR MANAGER
13906 M:      Appana Durga Kedareswara rao <[email protected]>
13907 S:      Supported
13908 F:      Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
13909 F:      Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
13910 F:      drivers/misc/xilinx_tmr_manager.c
13911
13912 MICROCHIP AT91 DMA DRIVERS
13913 M:      Ludovic Desroches <[email protected]>
13914 M:      Tudor Ambarus <[email protected]>
13915 L:      [email protected] (moderated for non-subscribers)
13916 L:      [email protected]
13917 S:      Supported
13918 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13919 F:      drivers/dma/at_hdmac.c
13920 F:      drivers/dma/at_xdmac.c
13921 F:      include/dt-bindings/dma/at91.h
13922
13923 MICROCHIP AT91 SERIAL DRIVER
13924 M:      Richard Genoud <[email protected]>
13925 S:      Maintained
13926 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13927 F:      drivers/tty/serial/atmel_serial.c
13928 F:      drivers/tty/serial/atmel_serial.h
13929
13930 MICROCHIP AT91 USART MFD DRIVER
13931 M:      Radu Pirea <[email protected]>
13932 L:      [email protected]
13933 S:      Supported
13934 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13935 F:      drivers/mfd/at91-usart.c
13936 F:      include/dt-bindings/mfd/at91-usart.h
13937
13938 MICROCHIP AT91 USART SPI DRIVER
13939 M:      Radu Pirea <[email protected]>
13940 L:      [email protected]
13941 S:      Supported
13942 F:      Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
13943 F:      drivers/spi/spi-at91-usart.c
13944
13945 MICROCHIP AUDIO ASOC DRIVERS
13946 M:      Claudiu Beznea <[email protected]>
13947 L:      [email protected] (moderated for non-subscribers)
13948 S:      Supported
13949 F:      Documentation/devicetree/bindings/sound/atmel*
13950 F:      Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
13951 F:      Documentation/devicetree/bindings/sound/microchip,sama7g5-*
13952 F:      Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
13953 F:      sound/soc/atmel
13954
13955 MICROCHIP CSI2DC DRIVER
13956 M:      Eugen Hristev <[email protected]>
13957 L:      [email protected]
13958 S:      Supported
13959 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13960 F:      drivers/media/platform/microchip/microchip-csi2dc.c
13961
13962 MICROCHIP ECC DRIVER
13963 M:      Tudor Ambarus <[email protected]>
13964 L:      [email protected]
13965 S:      Maintained
13966 F:      drivers/crypto/atmel-ecc.*
13967
13968 MICROCHIP EIC DRIVER
13969 M:      Claudiu Beznea <[email protected]>
13970 L:      [email protected] (moderated for non-subscribers)
13971 S:      Supported
13972 F:      Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
13973 F:      drivers/irqchip/irq-mchp-eic.c
13974
13975 MICROCHIP I2C DRIVER
13976 M:      Codrin Ciubotariu <[email protected]>
13977 L:      [email protected]
13978 S:      Supported
13979 F:      drivers/i2c/busses/i2c-at91-*.c
13980 F:      drivers/i2c/busses/i2c-at91.h
13981
13982 MICROCHIP ISC DRIVER
13983 M:      Eugen Hristev <[email protected]>
13984 L:      [email protected]
13985 S:      Supported
13986 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13987 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13988 F:      drivers/media/platform/microchip/microchip-isc*
13989 F:      drivers/media/platform/microchip/microchip-sama*-isc*
13990 F:      drivers/staging/media/deprecated/atmel/atmel-isc*
13991 F:      drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
13992 F:      include/linux/atmel-isc-media.h
13993
13994 MICROCHIP ISI DRIVER
13995 M:      Eugen Hristev <[email protected]>
13996 L:      [email protected]
13997 S:      Supported
13998 F:      drivers/media/platform/atmel/atmel-isi.c
13999 F:      drivers/media/platform/atmel/atmel-isi.h
14000
14001 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14002 M:      Woojung Huh <[email protected]>
14003 M:      [email protected]
14004 L:      [email protected]
14005 S:      Maintained
14006 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14007 F:      Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14008 F:      drivers/net/dsa/microchip/*
14009 F:      include/linux/dsa/ksz_common.h
14010 F:      include/linux/platform_data/microchip-ksz.h
14011 F:      net/dsa/tag_ksz.c
14012
14013 MICROCHIP LAN743X ETHERNET DRIVER
14014 M:      Bryan Whitehead <[email protected]>
14015 M:      [email protected]
14016 L:      [email protected]
14017 S:      Maintained
14018 F:      drivers/net/ethernet/microchip/lan743x_*
14019
14020 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14021 M:      Arun Ramadoss <[email protected]>
14022 R:      [email protected]
14023 L:      [email protected]
14024 S:      Maintained
14025 F:      drivers/net/phy/microchip_t1.c
14026
14027 MICROCHIP LAN966X ETHERNET DRIVER
14028 M:      Horatiu Vultur <[email protected]>
14029 M:      [email protected]
14030 L:      [email protected]
14031 S:      Maintained
14032 F:      drivers/net/ethernet/microchip/lan966x/*
14033
14034 MICROCHIP LCDFB DRIVER
14035 M:      Nicolas Ferre <[email protected]>
14036 L:      [email protected]
14037 S:      Maintained
14038 F:      drivers/video/fbdev/atmel_lcdfb.c
14039 F:      include/video/atmel_lcdc.h
14040
14041 MICROCHIP MCP16502 PMIC DRIVER
14042 M:      Claudiu Beznea <[email protected]>
14043 L:      [email protected] (moderated for non-subscribers)
14044 S:      Supported
14045 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
14046 F:      drivers/regulator/mcp16502.c
14047
14048 MICROCHIP MCP3911 ADC DRIVER
14049 M:      Marcus Folkesson <[email protected]>
14050 M:      Kent Gustavsson <[email protected]>
14051 L:      [email protected]
14052 S:      Maintained
14053 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
14054 F:      drivers/iio/adc/mcp3911.c
14055
14056 MICROCHIP MMC/SD/SDIO MCI DRIVER
14057 M:      Ludovic Desroches <[email protected]>
14058 S:      Maintained
14059 F:      drivers/mmc/host/atmel-mci.c
14060
14061 MICROCHIP NAND DRIVER
14062 M:      Tudor Ambarus <[email protected]>
14063 L:      [email protected]
14064 S:      Supported
14065 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
14066 F:      drivers/mtd/nand/raw/atmel/*
14067
14068 MICROCHIP OTPC DRIVER
14069 M:      Claudiu Beznea <[email protected]>
14070 L:      [email protected] (moderated for non-subscribers)
14071 S:      Supported
14072 F:      Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14073 F:      drivers/nvmem/microchip-otpc.c
14074 F:      include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14075
14076 MICROCHIP PCI1XXXX GP DRIVER
14077 M:      Vaibhaav Ram T.L <[email protected]>
14078 M:      Kumaravel Thiagarajan <[email protected]>
14079 L:      [email protected]
14080 S:      Supported
14081 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14082 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14083 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14084 F:      drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
14085
14086 MICROCHIP PCI1XXXX I2C DRIVER
14087 M:      Tharun Kumar P <[email protected]>
14088 M:      Kumaravel Thiagarajan <[email protected]>
14089 M:      Microchip Linux Driver Support <[email protected]>
14090 L:      [email protected]
14091 S:      Maintained
14092 F:      drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14093
14094 MICROCHIP PCIe UART DRIVER
14095 M:      Kumaravel Thiagarajan <[email protected]>
14096 M:      Tharun Kumar P <[email protected]>
14097 L:      [email protected]
14098 S:      Maintained
14099 F:      drivers/tty/serial/8250/8250_pci1xxxx.c
14100
14101 MICROCHIP POLARFIRE FPGA DRIVERS
14102 M:      Conor Dooley <[email protected]>
14103 R:      Vladimir Georgiev <[email protected]>
14104 L:      [email protected]
14105 S:      Supported
14106 F:      Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14107 F:      drivers/fpga/microchip-spi.c
14108
14109 MICROCHIP PWM DRIVER
14110 M:      Claudiu Beznea <[email protected]>
14111 L:      [email protected] (moderated for non-subscribers)
14112 L:      [email protected]
14113 S:      Supported
14114 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14115 F:      drivers/pwm/pwm-atmel.c
14116
14117 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14118 M:      Eugen Hristev <[email protected]>
14119 L:      [email protected]
14120 S:      Supported
14121 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14122 F:      drivers/iio/adc/at91-sama5d2_adc.c
14123 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14124
14125 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14126 M:      Claudiu Beznea <[email protected]>
14127 S:      Supported
14128 F:      Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14129 F:      drivers/power/reset/at91-sama5d2_shdwc.c
14130
14131 MICROCHIP SOC DRIVERS
14132 M:      Conor Dooley <[email protected]>
14133 S:      Supported
14134 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14135 F:      drivers/soc/microchip/
14136
14137 MICROCHIP SPI DRIVER
14138 M:      Ryan Wanner <[email protected]>
14139 S:      Supported
14140 F:      drivers/spi/spi-atmel.*
14141
14142 MICROCHIP SSC DRIVER
14143 M:      Claudiu Beznea <[email protected]>
14144 L:      [email protected] (moderated for non-subscribers)
14145 S:      Supported
14146 F:      Documentation/devicetree/bindings/misc/atmel-ssc.txt
14147 F:      drivers/misc/atmel-ssc.c
14148 F:      include/linux/atmel-ssc.h
14149
14150 Microchip Timer Counter Block (TCB) Capture Driver
14151 M:      Kamel Bouhara <[email protected]>
14152 L:      [email protected] (moderated for non-subscribers)
14153 L:      [email protected]
14154 S:      Maintained
14155 F:      drivers/counter/microchip-tcb-capture.c
14156
14157 MICROCHIP USB251XB DRIVER
14158 M:      Richard Leitner <[email protected]>
14159 L:      [email protected]
14160 S:      Maintained
14161 F:      Documentation/devicetree/bindings/usb/usb251xb.yaml
14162 F:      drivers/usb/misc/usb251xb.c
14163
14164 MICROCHIP USBA UDC DRIVER
14165 M:      Cristian Birsan <[email protected]>
14166 L:      [email protected] (moderated for non-subscribers)
14167 S:      Supported
14168 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
14169
14170 MICROCHIP WILC1000 WIFI DRIVER
14171 M:      Ajay Singh <[email protected]>
14172 M:      Claudiu Beznea <[email protected]>
14173 L:      [email protected]
14174 S:      Supported
14175 F:      drivers/net/wireless/microchip/wilc1000/
14176
14177 MICROSEMI MIPS SOCS
14178 M:      Alexandre Belloni <[email protected]>
14179 M:      [email protected]
14180 L:      [email protected]
14181 S:      Supported
14182 F:      Documentation/devicetree/bindings/mips/mscc.txt
14183 F:      Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14184 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14185 F:      arch/mips/boot/dts/mscc/
14186 F:      arch/mips/configs/generic/board-ocelot.config
14187 F:      arch/mips/generic/board-ocelot.c
14188
14189 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14190 M:      Don Brace <[email protected]>
14191 L:      [email protected]
14192 L:      [email protected]
14193 S:      Supported
14194 F:      Documentation/scsi/smartpqi.rst
14195 F:      drivers/scsi/smartpqi/Kconfig
14196 F:      drivers/scsi/smartpqi/Makefile
14197 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
14198 F:      include/linux/cciss*.h
14199 F:      include/uapi/linux/cciss*.h
14200
14201 MICROSOFT MANA RDMA DRIVER
14202 M:      Long Li <[email protected]>
14203 M:      Ajay Sharma <[email protected]>
14204 L:      [email protected]
14205 S:      Supported
14206 F:      drivers/infiniband/hw/mana/
14207 F:      include/net/mana
14208 F:      include/uapi/rdma/mana-abi.h
14209
14210 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14211 M:      Maximilian Luz <[email protected]>
14212 L:      [email protected]
14213 S:      Maintained
14214 F:      drivers/platform/surface/surface_aggregator_tabletsw.c
14215
14216 MICROSOFT SURFACE BATTERY AND AC DRIVERS
14217 M:      Maximilian Luz <[email protected]>
14218 L:      [email protected]
14219 L:      [email protected]
14220 S:      Maintained
14221 F:      drivers/power/supply/surface_battery.c
14222 F:      drivers/power/supply/surface_charger.c
14223
14224 MICROSOFT SURFACE DTX DRIVER
14225 M:      Maximilian Luz <[email protected]>
14226 L:      [email protected]
14227 S:      Maintained
14228 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
14229 F:      drivers/platform/surface/surface_dtx.c
14230 F:      include/uapi/linux/surface_aggregator/dtx.h
14231
14232 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14233 M:      Maximilian Luz <[email protected]>
14234 L:      [email protected]
14235 S:      Maintained
14236 F:      drivers/platform/surface/surface_gpe.c
14237
14238 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14239 M:      Hans de Goede <[email protected]>
14240 M:      Ilpo Järvinen <[email protected]>
14241 M:      Mark Gross <[email protected]>
14242 M:      Maximilian Luz <[email protected]>
14243 L:      [email protected]
14244 S:      Maintained
14245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14246 F:      drivers/platform/surface/
14247
14248 MICROSOFT SURFACE HID TRANSPORT DRIVER
14249 M:      Maximilian Luz <[email protected]>
14250 L:      [email protected]
14251 L:      [email protected]
14252 S:      Maintained
14253 F:      drivers/hid/surface-hid/
14254
14255 MICROSOFT SURFACE HOT-PLUG DRIVER
14256 M:      Maximilian Luz <[email protected]>
14257 L:      [email protected]
14258 S:      Maintained
14259 F:      drivers/platform/surface/surface_hotplug.c
14260
14261 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14262 M:      Maximilian Luz <[email protected]>
14263 L:      [email protected]
14264 S:      Maintained
14265 F:      drivers/platform/surface/surface_platform_profile.c
14266
14267 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14268 M:      Chen Yu <[email protected]>
14269 L:      [email protected]
14270 S:      Supported
14271 F:      drivers/platform/surface/surfacepro3_button.c
14272
14273 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14274 M:      Maximilian Luz <[email protected]>
14275 L:      [email protected]
14276 S:      Maintained
14277 F:      drivers/platform/surface/surface_aggregator_hub.c
14278
14279 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14280 M:      Maximilian Luz <[email protected]>
14281 L:      [email protected]
14282 S:      Maintained
14283 W:      https://github.com/linux-surface/surface-aggregator-module
14284 C:      irc://irc.libera.chat/linux-surface
14285 F:      Documentation/driver-api/surface_aggregator/
14286 F:      drivers/platform/surface/aggregator/
14287 F:      drivers/platform/surface/surface_acpi_notify.c
14288 F:      drivers/platform/surface/surface_aggregator_cdev.c
14289 F:      drivers/platform/surface/surface_aggregator_registry.c
14290 F:      include/linux/surface_acpi_notify.h
14291 F:      include/linux/surface_aggregator/
14292 F:      include/uapi/linux/surface_aggregator/
14293
14294 MICROTEK X6 SCANNER
14295 M:      Oliver Neukum <[email protected]>
14296 S:      Maintained
14297 F:      drivers/usb/image/microtek.*
14298
14299 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14300 M:      Luka Kovacic <[email protected]>
14301 M:      Luka Perkov <[email protected]>
14302 S:      Maintained
14303 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14304 F:      arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14305 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14306 F:      arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14307 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14308 F:      arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14309
14310 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14311 M:      Sakari Ailus <[email protected]>
14312 L:      [email protected]
14313 S:      Maintained
14314 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14315 F:      Documentation/driver-api/media/drivers/ccs/
14316 F:      Documentation/userspace-api/media/drivers/ccs.rst
14317 F:      drivers/media/i2c/ccs-pll.c
14318 F:      drivers/media/i2c/ccs-pll.h
14319 F:      drivers/media/i2c/ccs/
14320 F:      include/uapi/linux/ccs.h
14321 F:      include/uapi/linux/smiapp.h
14322
14323 MIPS
14324 M:      Thomas Bogendoerfer <[email protected]>
14325 L:      [email protected]
14326 S:      Maintained
14327 W:      http://www.linux-mips.org/
14328 Q:      https://patchwork.kernel.org/project/linux-mips/list/
14329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14330 F:      Documentation/devicetree/bindings/mips/
14331 F:      Documentation/arch/mips/
14332 F:      arch/mips/
14333 F:      drivers/platform/mips/
14334 F:      include/dt-bindings/mips/
14335
14336 MIPS BOSTON DEVELOPMENT BOARD
14337 M:      Paul Burton <[email protected]>
14338 L:      [email protected]
14339 S:      Maintained
14340 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
14341 F:      arch/mips/boot/dts/img/boston.dts
14342 F:      arch/mips/configs/generic/board-boston.config
14343 F:      drivers/clk/imgtec/clk-boston.c
14344 F:      include/dt-bindings/clock/boston-clock.h
14345
14346 MIPS CORE DRIVERS
14347 M:      Thomas Bogendoerfer <[email protected]>
14348 M:      Serge Semin <[email protected]>
14349 L:      [email protected]
14350 S:      Supported
14351 F:      drivers/bus/mips_cdmm.c
14352 F:      drivers/clocksource/mips-gic-timer.c
14353 F:      drivers/cpuidle/cpuidle-cps.c
14354 F:      drivers/irqchip/irq-mips-cpu.c
14355 F:      drivers/irqchip/irq-mips-gic.c
14356
14357 MIPS GENERIC PLATFORM
14358 M:      Paul Burton <[email protected]>
14359 L:      [email protected]
14360 S:      Supported
14361 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14362 F:      arch/mips/generic/
14363 F:      arch/mips/tools/generic-board-config.sh
14364
14365 MIPS RINT INSTRUCTION EMULATION
14366 M:      Aleksandar Markovic <[email protected]>
14367 L:      [email protected]
14368 S:      Supported
14369 F:      arch/mips/math-emu/dp_rint.c
14370 F:      arch/mips/math-emu/sp_rint.c
14371
14372 MIPS/LOONGSON1 ARCHITECTURE
14373 M:      Keguang Zhang <[email protected]>
14374 L:      [email protected]
14375 S:      Maintained
14376 F:      arch/mips/include/asm/mach-loongson32/
14377 F:      arch/mips/loongson32/
14378 F:      drivers/*/*loongson1*
14379
14380 MIPS/LOONGSON2EF ARCHITECTURE
14381 M:      Jiaxun Yang <[email protected]>
14382 L:      [email protected]
14383 S:      Maintained
14384 F:      arch/mips/include/asm/mach-loongson2ef/
14385 F:      arch/mips/loongson2ef/
14386 F:      drivers/cpufreq/loongson2_cpufreq.c
14387
14388 MIPS/LOONGSON64 ARCHITECTURE
14389 M:      Huacai Chen <[email protected]>
14390 M:      Jiaxun Yang <[email protected]>
14391 L:      [email protected]
14392 S:      Maintained
14393 F:      arch/mips/include/asm/mach-loongson64/
14394 F:      arch/mips/loongson64/
14395 F:      drivers/irqchip/irq-loongson*
14396 F:      drivers/platform/mips/cpu_hwmon.c
14397
14398 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14399 M:      Hans Verkuil <[email protected]>
14400 L:      [email protected]
14401 S:      Odd Fixes
14402 W:      https://linuxtv.org
14403 T:      git git://linuxtv.org/media_tree.git
14404 F:      drivers/media/radio/radio-miropcm20*
14405
14406 MMP SUPPORT
14407 R:      Lubomir Rintel <[email protected]>
14408 L:      [email protected] (moderated for non-subscribers)
14409 S:      Odd Fixes
14410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14411 F:      arch/arm/boot/dts/marvell/mmp*
14412 F:      arch/arm/mach-mmp/
14413 F:      include/linux/soc/mmp/
14414
14415 MMP USB PHY DRIVERS
14416 R:      Lubomir Rintel <[email protected]>
14417 L:      [email protected] (moderated for non-subscribers)
14418 S:      Maintained
14419 F:      drivers/phy/marvell/phy-mmp3-usb.c
14420 F:      drivers/phy/marvell/phy-pxa-usb.c
14421
14422 MMU GATHER AND TLB INVALIDATION
14423 M:      Will Deacon <[email protected]>
14424 M:      "Aneesh Kumar K.V" <[email protected]>
14425 M:      Andrew Morton <[email protected]>
14426 M:      Nick Piggin <[email protected]>
14427 M:      Peter Zijlstra <[email protected]>
14428 L:      [email protected]
14429 L:      [email protected]
14430 S:      Maintained
14431 F:      arch/*/include/asm/tlb.h
14432 F:      include/asm-generic/tlb.h
14433 F:      mm/mmu_gather.c
14434
14435 MN88472 MEDIA DRIVER
14436 M:      Antti Palosaari <[email protected]>
14437 L:      [email protected]
14438 S:      Maintained
14439 W:      https://linuxtv.org
14440 W:      http://palosaari.fi/linux/
14441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14442 F:      drivers/media/dvb-frontends/mn88472*
14443
14444 MN88473 MEDIA DRIVER
14445 M:      Antti Palosaari <[email protected]>
14446 L:      [email protected]
14447 S:      Maintained
14448 W:      https://linuxtv.org
14449 W:      http://palosaari.fi/linux/
14450 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14451 F:      drivers/media/dvb-frontends/mn88473*
14452
14453 MODULE SUPPORT
14454 M:      Luis Chamberlain <[email protected]>
14455 L:      [email protected]
14456 L:      [email protected]
14457 S:      Maintained
14458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14459 F:      include/linux/kmod.h
14460 F:      include/linux/module.h
14461 F:      kernel/module/
14462 F:      lib/test_kmod.c
14463 F:      scripts/module*
14464 F:      tools/testing/selftests/kmod/
14465
14466 MONOLITHIC POWER SYSTEM PMIC DRIVER
14467 M:      Saravanan Sekar <[email protected]>
14468 S:      Maintained
14469 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14470 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14471 F:      drivers/hwmon/pmbus/mpq7932.c
14472 F:      drivers/iio/adc/mp2629_adc.c
14473 F:      drivers/mfd/mp2629.c
14474 F:      drivers/power/supply/mp2629_charger.c
14475 F:      drivers/regulator/mp5416.c
14476 F:      drivers/regulator/mpq7920.c
14477 F:      drivers/regulator/mpq7920.h
14478 F:      include/linux/mfd/mp2629.h
14479
14480 MOST(R) TECHNOLOGY DRIVER
14481 M:      Parthiban Veerasooran <[email protected]>
14482 M:      Christian Gromm <[email protected]>
14483 S:      Maintained
14484 F:      Documentation/ABI/testing/configfs-most
14485 F:      Documentation/ABI/testing/sysfs-bus-most
14486 F:      drivers/most/
14487 F:      drivers/staging/most/
14488 F:      include/linux/most.h
14489
14490 MOTORCOMM PHY DRIVER
14491 M:      Peter Geis <[email protected]>
14492 M:      Frank <[email protected]>
14493 L:      [email protected]
14494 S:      Maintained
14495 F:      Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14496 F:      drivers/net/phy/motorcomm.c
14497
14498 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14499 M:      Jiri Slaby <[email protected]>
14500 S:      Maintained
14501 F:      Documentation/driver-api/tty/moxa-smartio.rst
14502 F:      drivers/tty/mxser.*
14503
14504 MR800 AVERMEDIA USB FM RADIO DRIVER
14505 M:      Alexey Klimov <[email protected]>
14506 L:      [email protected]
14507 S:      Maintained
14508 T:      git git://linuxtv.org/media_tree.git
14509 F:      drivers/media/radio/radio-mr800.c
14510
14511 MRF24J40 IEEE 802.15.4 RADIO DRIVER
14512 M:      Stefan Schmidt <[email protected]>
14513 L:      [email protected]
14514 S:      Odd Fixes
14515 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
14516 F:      drivers/net/ieee802154/mrf24j40.c
14517
14518 MSI EC DRIVER
14519 M:      Nikita Kravets <[email protected]>
14520 L:      [email protected]
14521 S:      Maintained
14522 W:      https://github.com/BeardOverflow/msi-ec
14523 F:      drivers/platform/x86/msi-ec.*
14524
14525 MSI LAPTOP SUPPORT
14526 M:      "Lee, Chun-Yi" <[email protected]>
14527 L:      [email protected]
14528 S:      Maintained
14529 F:      drivers/platform/x86/msi-laptop.c
14530
14531 MSI WMI SUPPORT
14532 L:      [email protected]
14533 S:      Orphan
14534 F:      drivers/platform/x86/msi-wmi.c
14535
14536 MSI001 MEDIA DRIVER
14537 M:      Antti Palosaari <[email protected]>
14538 L:      [email protected]
14539 S:      Maintained
14540 W:      https://linuxtv.org
14541 W:      http://palosaari.fi/linux/
14542 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14543 T:      git git://linuxtv.org/anttip/media_tree.git
14544 F:      drivers/media/tuners/msi001*
14545
14546 MSI2500 MEDIA DRIVER
14547 M:      Antti Palosaari <[email protected]>
14548 L:      [email protected]
14549 S:      Maintained
14550 W:      https://linuxtv.org
14551 W:      http://palosaari.fi/linux/
14552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14553 T:      git git://linuxtv.org/anttip/media_tree.git
14554 F:      drivers/media/usb/msi2500/
14555
14556 MSTAR INTERRUPT CONTROLLER DRIVER
14557 M:      Mark-PK Tsai <[email protected]>
14558 M:      Daniel Palmer <[email protected]>
14559 S:      Maintained
14560 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
14561 F:      drivers/irqchip/irq-mst-intc.c
14562
14563 MSYSTEMS DISKONCHIP G3 MTD DRIVER
14564 M:      Robert Jarzmik <[email protected]>
14565 L:      [email protected]
14566 S:      Maintained
14567 F:      drivers/mtd/devices/docg3*
14568
14569 MT9P031 APTINA CAMERA SENSOR
14570 M:      Laurent Pinchart <[email protected]>
14571 L:      [email protected]
14572 S:      Maintained
14573 T:      git git://linuxtv.org/media_tree.git
14574 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
14575 F:      drivers/media/i2c/mt9p031.c
14576 F:      include/media/i2c/mt9p031.h
14577
14578 MT9T112 APTINA CAMERA SENSOR
14579 M:      Jacopo Mondi <[email protected]>
14580 L:      [email protected]
14581 S:      Odd Fixes
14582 T:      git git://linuxtv.org/media_tree.git
14583 F:      drivers/media/i2c/mt9t112.c
14584 F:      include/media/i2c/mt9t112.h
14585
14586 MT9V032 APTINA CAMERA SENSOR
14587 M:      Laurent Pinchart <[email protected]>
14588 L:      [email protected]
14589 S:      Maintained
14590 T:      git git://linuxtv.org/media_tree.git
14591 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
14592 F:      drivers/media/i2c/mt9v032.c
14593 F:      include/media/i2c/mt9v032.h
14594
14595 MT9V111 APTINA CAMERA SENSOR
14596 M:      Jacopo Mondi <[email protected]>
14597 L:      [email protected]
14598 S:      Maintained
14599 T:      git git://linuxtv.org/media_tree.git
14600 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
14601 F:      drivers/media/i2c/mt9v111.c
14602
14603 MULTIFUNCTION DEVICES (MFD)
14604 M:      Lee Jones <[email protected]>
14605 S:      Maintained
14606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14607 F:      Documentation/devicetree/bindings/mfd/
14608 F:      drivers/mfd/
14609 F:      include/dt-bindings/mfd/
14610 F:      include/linux/mfd/
14611
14612 MULTIMEDIA CARD (MMC) ETC. OVER SPI
14613 S:      Orphan
14614 F:      drivers/mmc/host/mmc_spi.c
14615 F:      include/linux/spi/mmc_spi.h
14616
14617 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
14618 M:      Ulf Hansson <[email protected]>
14619 L:      [email protected]
14620 S:      Maintained
14621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14622 F:      Documentation/devicetree/bindings/mmc/
14623 F:      drivers/mmc/
14624 F:      include/linux/mmc/
14625 F:      include/uapi/linux/mmc/
14626
14627 MULTIPLEXER SUBSYSTEM
14628 M:      Peter Rosin <[email protected]>
14629 S:      Maintained
14630 F:      Documentation/ABI/testing/sysfs-class-mux*
14631 F:      Documentation/devicetree/bindings/mux/
14632 F:      drivers/mux/
14633 F:      include/dt-bindings/mux/
14634 F:      include/linux/mux/
14635
14636 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
14637 M:      Bin Liu <[email protected]>
14638 L:      [email protected]
14639 S:      Maintained
14640 F:      drivers/usb/musb/
14641
14642 MXL301RF MEDIA DRIVER
14643 M:      Akihiro Tsukada <[email protected]>
14644 L:      [email protected]
14645 S:      Odd Fixes
14646 F:      drivers/media/tuners/mxl301rf*
14647
14648 MXL5007T MEDIA DRIVER
14649 M:      Michael Krufky <[email protected]>
14650 L:      [email protected]
14651 S:      Maintained
14652 W:      https://linuxtv.org
14653 W:      http://github.com/mkrufky
14654 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14655 T:      git git://linuxtv.org/mkrufky/tuners.git
14656 F:      drivers/media/tuners/mxl5007t.*
14657
14658 MXSFB DRM DRIVER
14659 M:      Marek Vasut <[email protected]>
14660 M:      Stefan Agner <[email protected]>
14661 L:      [email protected]
14662 S:      Supported
14663 T:      git git://anongit.freedesktop.org/drm/drm-misc
14664 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
14665 F:      drivers/gpu/drm/mxsfb/
14666
14667 MYLEX DAC960 PCI RAID Controller
14668 M:      Hannes Reinecke <[email protected]>
14669 L:      [email protected]
14670 S:      Supported
14671 F:      drivers/scsi/myrb.*
14672 F:      drivers/scsi/myrs.*
14673
14674 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
14675 M:      Chris Lee <[email protected]>
14676 L:      [email protected]
14677 S:      Supported
14678 W:      https://www.cspi.com/ethernet-products/support/downloads/
14679 F:      drivers/net/ethernet/myricom/myri10ge/
14680
14681 NAND FLASH SUBSYSTEM
14682 M:      Miquel Raynal <[email protected]>
14683 R:      Richard Weinberger <[email protected]>
14684 L:      [email protected]
14685 S:      Maintained
14686 W:      http://www.linux-mtd.infradead.org/
14687 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14688 C:      irc://irc.oftc.net/mtd
14689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
14690 F:      drivers/mtd/nand/
14691 F:      include/linux/mtd/*nand*.h
14692
14693 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14694 M:      Daniel Mack <[email protected]>
14695 L:      [email protected] (moderated for non-subscribers)
14696 S:      Maintained
14697 W:      http://www.native-instruments.com
14698 F:      sound/usb/caiaq/
14699
14700 NATSEMI ETHERNET DRIVER (DP8381x)
14701 S:      Orphan
14702 F:      drivers/net/ethernet/natsemi/natsemi.c
14703
14704 NCR 5380 SCSI DRIVERS
14705 M:      Finn Thain <[email protected]>
14706 M:      Michael Schmitz <[email protected]>
14707 L:      [email protected]
14708 S:      Maintained
14709 F:      Documentation/scsi/g_NCR5380.rst
14710 F:      drivers/scsi/NCR5380.*
14711 F:      drivers/scsi/arm/cumana_1.c
14712 F:      drivers/scsi/arm/oak.c
14713 F:      drivers/scsi/atari_scsi.*
14714 F:      drivers/scsi/dmx3191d.c
14715 F:      drivers/scsi/g_NCR5380.*
14716 F:      drivers/scsi/mac_scsi.*
14717 F:      drivers/scsi/sun3_scsi.*
14718 F:      drivers/scsi/sun3_scsi_vme.c
14719
14720 NCSI LIBRARY
14721 M:      Samuel Mendoza-Jonas <[email protected]>
14722 S:      Maintained
14723 F:      net/ncsi/
14724
14725 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14726 M:      Guenter Roeck <[email protected]>
14727 L:      [email protected]
14728 S:      Maintained
14729 F:      Documentation/hwmon/nct6775.rst
14730 F:      drivers/hwmon/nct6775-core.c
14731 F:      drivers/hwmon/nct6775-platform.c
14732 F:      drivers/hwmon/nct6775.h
14733
14734 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14735 M:      Zev Weiss <[email protected]>
14736 L:      [email protected]
14737 S:      Maintained
14738 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14739 F:      drivers/hwmon/nct6775-i2c.c
14740
14741 NETDEVSIM
14742 M:      Jakub Kicinski <[email protected]>
14743 S:      Maintained
14744 F:      drivers/net/netdevsim/*
14745
14746 NETEM NETWORK EMULATOR
14747 M:      Stephen Hemminger <[email protected]>
14748 L:      [email protected]
14749 S:      Maintained
14750 F:      net/sched/sch_netem.c
14751
14752 NETERION 10GbE DRIVERS (s2io)
14753 M:      Jon Mason <[email protected]>
14754 L:      [email protected]
14755 S:      Supported
14756 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14757 F:      drivers/net/ethernet/neterion/
14758
14759 NETFILTER
14760 M:      Pablo Neira Ayuso <[email protected]>
14761 M:      Jozsef Kadlecsik <[email protected]>
14762 M:      Florian Westphal <[email protected]>
14763 L:      [email protected]
14764 L:      [email protected]
14765 S:      Maintained
14766 W:      http://www.netfilter.org/
14767 W:      http://www.iptables.org/
14768 W:      http://www.nftables.org/
14769 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
14770 C:      irc://irc.libera.chat/netfilter
14771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
14772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
14773 F:      include/linux/netfilter*
14774 F:      include/linux/netfilter/
14775 F:      include/net/netfilter/
14776 F:      include/uapi/linux/netfilter*
14777 F:      include/uapi/linux/netfilter/
14778 F:      net/*/netfilter.c
14779 F:      net/*/netfilter/
14780 F:      net/bridge/br_netfilter*.c
14781 F:      net/netfilter/
14782
14783 NETROM NETWORK LAYER
14784 M:      Ralf Baechle <[email protected]>
14785 L:      [email protected]
14786 S:      Maintained
14787 W:      https://linux-ax25.in-berlin.de
14788 F:      include/net/netrom.h
14789 F:      include/uapi/linux/netrom.h
14790 F:      net/netrom/
14791
14792 NETRONIX EMBEDDED CONTROLLER
14793 M:      Jonathan Neuschäfer <[email protected]>
14794 S:      Maintained
14795 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
14796 F:      drivers/mfd/ntxec.c
14797 F:      drivers/pwm/pwm-ntxec.c
14798 F:      drivers/rtc/rtc-ntxec.c
14799 F:      include/linux/mfd/ntxec.h
14800
14801 NETRONOME ETHERNET DRIVERS
14802 M:      Louis Peens <[email protected]>
14803 R:      Jakub Kicinski <[email protected]>
14804 L:      [email protected]
14805 S:      Maintained
14806 F:      drivers/net/ethernet/netronome/
14807
14808 NETWORK BLOCK DEVICE (NBD)
14809 M:      Josef Bacik <[email protected]>
14810 L:      [email protected]
14811 L:      [email protected]
14812 S:      Maintained
14813 F:      Documentation/admin-guide/blockdev/nbd.rst
14814 F:      drivers/block/nbd.c
14815 F:      include/trace/events/nbd.h
14816 F:      include/uapi/linux/nbd.h
14817
14818 NETWORK DROP MONITOR
14819 M:      Neil Horman <[email protected]>
14820 L:      [email protected]
14821 S:      Maintained
14822 W:      https://fedorahosted.org/dropwatch/
14823 F:      include/uapi/linux/net_dropmon.h
14824 F:      net/core/drop_monitor.c
14825
14826 NETWORKING DRIVERS
14827 M:      "David S. Miller" <[email protected]>
14828 M:      Eric Dumazet <[email protected]>
14829 M:      Jakub Kicinski <[email protected]>
14830 M:      Paolo Abeni <[email protected]>
14831 L:      [email protected]
14832 S:      Maintained
14833 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14836 F:      Documentation/devicetree/bindings/net/
14837 F:      drivers/connector/
14838 F:      drivers/net/
14839 F:      include/dt-bindings/net/
14840 F:      include/linux/etherdevice.h
14841 F:      include/linux/fcdevice.h
14842 F:      include/linux/fddidevice.h
14843 F:      include/linux/hippidevice.h
14844 F:      include/linux/if_*
14845 F:      include/linux/inetdevice.h
14846 F:      include/linux/netdevice.h
14847 F:      include/uapi/linux/if_*
14848 F:      include/uapi/linux/netdevice.h
14849 X:      drivers/net/wireless/
14850
14851 NETWORKING DRIVERS (WIRELESS)
14852 M:      Kalle Valo <[email protected]>
14853 L:      [email protected]
14854 S:      Maintained
14855 W:      https://wireless.wiki.kernel.org/
14856 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
14857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14859 F:      Documentation/devicetree/bindings/net/wireless/
14860 F:      drivers/net/wireless/
14861
14862 NETWORKING [DSA]
14863 M:      Andrew Lunn <[email protected]>
14864 M:      Florian Fainelli <[email protected]>
14865 M:      Vladimir Oltean <[email protected]>
14866 S:      Maintained
14867 F:      Documentation/devicetree/bindings/net/dsa/
14868 F:      Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
14869 F:      Documentation/devicetree/bindings/net/ethernet-switch.yaml
14870 F:      drivers/net/dsa/
14871 F:      include/linux/dsa/
14872 F:      include/linux/platform_data/dsa.h
14873 F:      include/net/dsa.h
14874 F:      net/dsa/
14875 F:      tools/testing/selftests/drivers/net/dsa/
14876
14877 NETWORKING [GENERAL]
14878 M:      "David S. Miller" <[email protected]>
14879 M:      Eric Dumazet <[email protected]>
14880 M:      Jakub Kicinski <[email protected]>
14881 M:      Paolo Abeni <[email protected]>
14882 L:      [email protected]
14883 S:      Maintained
14884 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
14885 B:      mailto:[email protected]
14886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14888 F:      Documentation/core-api/netlink.rst
14889 F:      Documentation/netlink/
14890 F:      Documentation/networking/
14891 F:      Documentation/process/maintainer-netdev.rst
14892 F:      Documentation/userspace-api/netlink/
14893 F:      include/linux/in.h
14894 F:      include/linux/net.h
14895 F:      include/linux/netdevice.h
14896 F:      include/net/
14897 F:      include/uapi/linux/in.h
14898 F:      include/uapi/linux/net.h
14899 F:      include/uapi/linux/net_namespace.h
14900 F:      include/uapi/linux/netdevice.h
14901 F:      lib/net_utils.c
14902 F:      lib/random32.c
14903 F:      net/
14904 F:      tools/net/
14905 F:      tools/testing/selftests/net/
14906 X:      net/bluetooth/
14907
14908 NETWORKING [IPSEC]
14909 M:      Steffen Klassert <[email protected]>
14910 M:      Herbert Xu <[email protected]>
14911 M:      "David S. Miller" <[email protected]>
14912 L:      [email protected]
14913 S:      Maintained
14914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
14915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
14916 F:      include/net/xfrm.h
14917 F:      include/uapi/linux/xfrm.h
14918 F:      net/ipv4/ah4.c
14919 F:      net/ipv4/esp4*
14920 F:      net/ipv4/ip_vti.c
14921 F:      net/ipv4/ipcomp.c
14922 F:      net/ipv4/xfrm*
14923 F:      net/ipv6/ah6.c
14924 F:      net/ipv6/esp6*
14925 F:      net/ipv6/ip6_vti.c
14926 F:      net/ipv6/ipcomp6.c
14927 F:      net/ipv6/xfrm*
14928 F:      net/key/
14929 F:      net/xfrm/
14930 F:      tools/testing/selftests/net/ipsec.c
14931
14932 NETWORKING [IPv4/IPv6]
14933 M:      "David S. Miller" <[email protected]>
14934 M:      David Ahern <[email protected]>
14935 L:      [email protected]
14936 S:      Maintained
14937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14938 F:      arch/x86/net/*
14939 F:      include/linux/ip.h
14940 F:      include/linux/ipv6*
14941 F:      include/net/fib*
14942 F:      include/net/ip*
14943 F:      include/net/route.h
14944 F:      net/ipv4/
14945 F:      net/ipv6/
14946
14947 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14948 M:      Paul Moore <[email protected]>
14949 L:      [email protected]
14950 L:      [email protected]
14951 S:      Supported
14952 W:      https://github.com/netlabel
14953 F:      Documentation/netlabel/
14954 F:      include/net/calipso.h
14955 F:      include/net/cipso_ipv4.h
14956 F:      include/net/netlabel.h
14957 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14958 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14959 F:      net/ipv4/cipso_ipv4.c
14960 F:      net/ipv6/calipso.c
14961 F:      net/netfilter/xt_CONNSECMARK.c
14962 F:      net/netfilter/xt_SECMARK.c
14963 F:      net/netlabel/
14964
14965 NETWORKING [MACSEC]
14966 M:      Sabrina Dubroca <[email protected]>
14967 L:      [email protected]
14968 S:      Maintained
14969 F:      drivers/net/macsec.c
14970 F:      include/net/macsec.h
14971 F:      include/uapi/linux/if_macsec.h
14972 K:      macsec
14973 K:      \bmdo_
14974
14975 NETWORKING [MPTCP]
14976 M:      Matthieu Baerts <[email protected]>
14977 M:      Mat Martineau <[email protected]>
14978 L:      [email protected]
14979 L:      [email protected]
14980 S:      Maintained
14981 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14982 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14983 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export-net
14984 T:      git https://github.com/multipath-tcp/mptcp_net-next.git export
14985 F:      Documentation/networking/mptcp-sysctl.rst
14986 F:      include/net/mptcp.h
14987 F:      include/trace/events/mptcp.h
14988 F:      include/uapi/linux/mptcp.h
14989 F:      net/mptcp/
14990 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14991 F:      tools/testing/selftests/net/mptcp/
14992
14993 NETWORKING [TCP]
14994 M:      Eric Dumazet <[email protected]>
14995 L:      [email protected]
14996 S:      Maintained
14997 F:      include/linux/tcp.h
14998 F:      include/net/tcp.h
14999 F:      include/trace/events/tcp.h
15000 F:      include/uapi/linux/tcp.h
15001 F:      net/ipv4/syncookies.c
15002 F:      net/ipv4/tcp*.c
15003 F:      net/ipv6/syncookies.c
15004 F:      net/ipv6/tcp*.c
15005
15006 NETWORKING [TLS]
15007 M:      Boris Pismenny <[email protected]>
15008 M:      John Fastabend <[email protected]>
15009 M:      Jakub Kicinski <[email protected]>
15010 L:      [email protected]
15011 S:      Maintained
15012 F:      include/net/tls.h
15013 F:      include/uapi/linux/tls.h
15014 F:      net/tls/*
15015
15016 NETXEN (1/10) GbE SUPPORT
15017 M:      Manish Chopra <[email protected]>
15018 M:      Rahul Verma <[email protected]>
15019 M:      [email protected]
15020 L:      [email protected]
15021 S:      Supported
15022 F:      drivers/net/ethernet/qlogic/netxen/
15023
15024 NET_FAILOVER MODULE
15025 M:      Sridhar Samudrala <[email protected]>
15026 L:      [email protected]
15027 S:      Supported
15028 F:      Documentation/networking/net_failover.rst
15029 F:      drivers/net/net_failover.c
15030 F:      include/net/net_failover.h
15031
15032 NEXTHOP
15033 M:      David Ahern <[email protected]>
15034 L:      [email protected]
15035 S:      Maintained
15036 F:      include/net/netns/nexthop.h
15037 F:      include/net/nexthop.h
15038 F:      include/uapi/linux/nexthop.h
15039 F:      net/ipv4/nexthop.c
15040
15041 NFC SUBSYSTEM
15042 M:      Krzysztof Kozlowski <[email protected]>
15043 L:      [email protected]
15044 S:      Maintained
15045 F:      Documentation/devicetree/bindings/net/nfc/
15046 F:      drivers/nfc/
15047 F:      include/net/nfc/
15048 F:      include/uapi/linux/nfc.h
15049 F:      net/nfc/
15050
15051 NFC VIRTUAL NCI DEVICE DRIVER
15052 M:      Bongsu Jeon <[email protected]>
15053 L:      [email protected]
15054 S:      Supported
15055 F:      drivers/nfc/virtual_ncidev.c
15056 F:      tools/testing/selftests/nci/
15057
15058 NFS, SUNRPC, AND LOCKD CLIENTS
15059 M:      Trond Myklebust <[email protected]>
15060 M:      Anna Schumaker <[email protected]>
15061 L:      [email protected]
15062 S:      Maintained
15063 W:      http://client.linux-nfs.org
15064 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
15065 F:      Documentation/filesystems/nfs/
15066 F:      fs/lockd/
15067 F:      fs/nfs/
15068 F:      fs/nfs_common/
15069 F:      include/linux/lockd/
15070 F:      include/linux/nfs*
15071 F:      include/linux/sunrpc/
15072 F:      include/uapi/linux/nfs*
15073 F:      include/uapi/linux/sunrpc/
15074 F:      net/sunrpc/
15075
15076 NILFS2 FILESYSTEM
15077 M:      Ryusuke Konishi <[email protected]>
15078 L:      [email protected]
15079 S:      Supported
15080 W:      https://nilfs.sourceforge.io/
15081 W:      https://nilfs.osdn.jp/
15082 T:      git https://github.com/konis/nilfs2.git
15083 F:      Documentation/filesystems/nilfs2.rst
15084 F:      fs/nilfs2/
15085 F:      include/trace/events/nilfs2.h
15086 F:      include/uapi/linux/nilfs2_api.h
15087 F:      include/uapi/linux/nilfs2_ondisk.h
15088
15089 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15090 M:      YOKOTA Hiroshi <[email protected]>
15091 S:      Maintained
15092 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15093 F:      Documentation/scsi/NinjaSCSI.rst
15094 F:      drivers/scsi/pcmcia/nsp_*
15095
15096 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15097 M:      GOTO Masanori <[email protected]>
15098 M:      YOKOTA Hiroshi <[email protected]>
15099 S:      Maintained
15100 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15101 F:      Documentation/scsi/NinjaSCSI.rst
15102 F:      drivers/scsi/nsp32*
15103
15104 NINTENDO HID DRIVER
15105 M:      Daniel J. Ogorchock <[email protected]>
15106 L:      [email protected]
15107 S:      Maintained
15108 F:      drivers/hid/hid-nintendo*
15109
15110 NIOS2 ARCHITECTURE
15111 M:      Dinh Nguyen <[email protected]>
15112 S:      Maintained
15113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15114 F:      arch/nios2/
15115
15116 NITRO ENCLAVES (NE)
15117 M:      Alexandru Ciobotaru <[email protected]>
15118 L:      [email protected]
15119 L:      The AWS Nitro Enclaves Team <[email protected]>
15120 S:      Supported
15121 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15122 F:      Documentation/virt/ne_overview.rst
15123 F:      drivers/virt/nitro_enclaves/
15124 F:      include/linux/nitro_enclaves.h
15125 F:      include/uapi/linux/nitro_enclaves.h
15126 F:      samples/nitro_enclaves/
15127
15128 NOHZ, DYNTICKS SUPPORT
15129 M:      Frederic Weisbecker <[email protected]>
15130 M:      Thomas Gleixner <[email protected]>
15131 M:      Ingo Molnar <[email protected]>
15132 L:      [email protected]
15133 S:      Maintained
15134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15135 F:      include/linux/sched/nohz.h
15136 F:      include/linux/tick.h
15137 F:      kernel/time/tick*.*
15138
15139 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15140 M:      Pavel Machek <[email protected]>
15141 M:      Sakari Ailus <[email protected]>
15142 L:      [email protected]
15143 S:      Maintained
15144 F:      drivers/media/i2c/ad5820.c
15145 F:      drivers/media/i2c/et8ek8
15146
15147 NOKIA N900 POWER SUPPLY DRIVERS
15148 R:      Pali Rohár <[email protected]>
15149 F:      drivers/power/supply/bq2415x_charger.c
15150 F:      drivers/power/supply/bq27xxx_battery.c
15151 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15152 F:      drivers/power/supply/isp1704_charger.c
15153 F:      drivers/power/supply/rx51_battery.c
15154 F:      include/linux/power/bq2415x_charger.h
15155 F:      include/linux/power/bq27xxx_battery.h
15156
15157 NOLIBC HEADER FILE
15158 M:      Willy Tarreau <[email protected]>
15159 M:      Thomas Weißschuh <[email protected]>
15160 S:      Maintained
15161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
15162 F:      tools/include/nolibc/
15163 F:      tools/testing/selftests/nolibc/
15164
15165 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15166 M:      Hans de Goede <[email protected]>
15167 L:      [email protected]
15168 S:      Maintained
15169 F:      drivers/input/touchscreen/novatek-nvt-ts.c
15170
15171 NSDEPS
15172 M:      Matthias Maennich <[email protected]>
15173 S:      Maintained
15174 F:      Documentation/core-api/symbol-namespaces.rst
15175 F:      scripts/nsdeps
15176
15177 NTB AMD DRIVER
15178 M:      Sanjay R Mehta <[email protected]>
15179 M:      Shyam Sundar S K <[email protected]>
15180 L:      [email protected]
15181 S:      Supported
15182 F:      drivers/ntb/hw/amd/
15183
15184 NTB DRIVER CORE
15185 M:      Jon Mason <[email protected]>
15186 M:      Dave Jiang <[email protected]>
15187 M:      Allen Hubbe <[email protected]>
15188 L:      [email protected]
15189 S:      Supported
15190 W:      https://github.com/jonmason/ntb/wiki
15191 T:      git https://github.com/jonmason/ntb.git
15192 F:      drivers/net/ntb_netdev.c
15193 F:      drivers/ntb/
15194 F:      drivers/pci/endpoint/functions/pci-epf-*ntb.c
15195 F:      include/linux/ntb.h
15196 F:      include/linux/ntb_transport.h
15197 F:      tools/testing/selftests/ntb/
15198
15199 NTB IDT DRIVER
15200 M:      Serge Semin <[email protected]>
15201 L:      [email protected]
15202 S:      Supported
15203 F:      drivers/ntb/hw/idt/
15204
15205 NTB INTEL DRIVER
15206 M:      Dave Jiang <[email protected]>
15207 L:      [email protected]
15208 S:      Supported
15209 W:      https://github.com/davejiang/linux/wiki
15210 T:      git https://github.com/davejiang/linux.git
15211 F:      drivers/ntb/hw/intel/
15212
15213 NTFS FILESYSTEM
15214 M:      Anton Altaparmakov <[email protected]>
15215 R:      Namjae Jeon <[email protected]>
15216 L:      [email protected]
15217 S:      Supported
15218 W:      http://www.tuxera.com/
15219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
15220 F:      Documentation/filesystems/ntfs.rst
15221 F:      fs/ntfs/
15222
15223 NTFS3 FILESYSTEM
15224 M:      Konstantin Komarov <[email protected]>
15225 L:      [email protected]
15226 S:      Supported
15227 W:      http://www.paragon-software.com/
15228 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15229 F:      Documentation/filesystems/ntfs3.rst
15230 F:      fs/ntfs3/
15231
15232 NUBUS SUBSYSTEM
15233 M:      Finn Thain <[email protected]>
15234 L:      [email protected]
15235 S:      Maintained
15236 F:      arch/*/include/asm/nubus.h
15237 F:      drivers/nubus/
15238 F:      include/linux/nubus.h
15239 F:      include/uapi/linux/nubus.h
15240
15241 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15242 M:      Antonino Daplas <[email protected]>
15243 L:      [email protected]
15244 S:      Maintained
15245 F:      drivers/video/fbdev/nvidia/
15246 F:      drivers/video/fbdev/riva/
15247
15248 NVIDIA WMI EC BACKLIGHT DRIVER
15249 M:      Daniel Dadap <[email protected]>
15250 L:      [email protected]
15251 S:      Supported
15252 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
15253 F:      include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15254
15255 NVM EXPRESS DRIVER
15256 M:      Keith Busch <[email protected]>
15257 M:      Jens Axboe <[email protected]>
15258 M:      Christoph Hellwig <[email protected]>
15259 M:      Sagi Grimberg <[email protected]>
15260 L:      [email protected]
15261 S:      Supported
15262 W:      http://git.infradead.org/nvme.git
15263 T:      git git://git.infradead.org/nvme.git
15264 F:      Documentation/nvme/
15265 F:      drivers/nvme/common/
15266 F:      drivers/nvme/host/
15267 F:      include/linux/nvme-*.h
15268 F:      include/linux/nvme.h
15269 F:      include/uapi/linux/nvme_ioctl.h
15270
15271 NVM EXPRESS FABRICS AUTHENTICATION
15272 M:      Hannes Reinecke <[email protected]>
15273 L:      [email protected]
15274 S:      Supported
15275 F:      drivers/nvme/host/auth.c
15276 F:      drivers/nvme/target/auth.c
15277 F:      drivers/nvme/target/fabrics-cmd-auth.c
15278 F:      include/linux/nvme-auth.h
15279
15280 NVM EXPRESS FC TRANSPORT DRIVERS
15281 M:      James Smart <[email protected]>
15282 L:      [email protected]
15283 S:      Supported
15284 F:      drivers/nvme/host/fc.c
15285 F:      drivers/nvme/target/fc.c
15286 F:      drivers/nvme/target/fcloop.c
15287 F:      include/linux/nvme-fc-driver.h
15288 F:      include/linux/nvme-fc.h
15289
15290 NVM EXPRESS HARDWARE MONITORING SUPPORT
15291 M:      Guenter Roeck <[email protected]>
15292 L:      [email protected]
15293 S:      Supported
15294 F:      drivers/nvme/host/hwmon.c
15295
15296 NVM EXPRESS TARGET DRIVER
15297 M:      Christoph Hellwig <[email protected]>
15298 M:      Sagi Grimberg <[email protected]>
15299 M:      Chaitanya Kulkarni <[email protected]>
15300 L:      [email protected]
15301 S:      Supported
15302 W:      http://git.infradead.org/nvme.git
15303 T:      git git://git.infradead.org/nvme.git
15304 F:      drivers/nvme/target/
15305
15306 NVMEM FRAMEWORK
15307 M:      Srinivas Kandagatla <[email protected]>
15308 S:      Maintained
15309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15310 F:      Documentation/ABI/stable/sysfs-bus-nvmem
15311 F:      Documentation/devicetree/bindings/nvmem/
15312 F:      drivers/nvmem/
15313 F:      include/linux/nvmem-consumer.h
15314 F:      include/linux/nvmem-provider.h
15315
15316 NXP BLUETOOTH WIRELESS DRIVERS
15317 M:      Amitkumar Karwar <[email protected]>
15318 M:      Neeraj Kale <[email protected]>
15319 S:      Maintained
15320 F:      Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15321 F:      drivers/bluetooth/btnxpuart.c
15322
15323 NXP C45 TJA11XX PHY DRIVER
15324 M:      Radu Pirea <[email protected]>
15325 L:      [email protected]
15326 S:      Maintained
15327 F:      drivers/net/phy/nxp-c45-tja11xx.c
15328
15329 NXP FSPI DRIVER
15330 M:      Han Xu <[email protected]>
15331 M:      Haibo Chen <[email protected]>
15332 R:      Yogesh Gaur <[email protected]>
15333 L:      [email protected]
15334 S:      Maintained
15335 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15336 F:      drivers/spi/spi-nxp-fspi.c
15337
15338 NXP FXAS21002C DRIVER
15339 M:      Rui Miguel Silva <[email protected]>
15340 L:      [email protected]
15341 S:      Maintained
15342 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15343 F:      drivers/iio/gyro/fxas21002c.h
15344 F:      drivers/iio/gyro/fxas21002c_core.c
15345 F:      drivers/iio/gyro/fxas21002c_i2c.c
15346 F:      drivers/iio/gyro/fxas21002c_spi.c
15347
15348 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15349 M:      Haibo Chen <[email protected]>
15350 L:      [email protected]
15351 L:      [email protected]
15352 S:      Maintained
15353 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15354 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15355 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15356 F:      drivers/iio/adc/imx7d_adc.c
15357 F:      drivers/iio/adc/imx93_adc.c
15358 F:      drivers/iio/adc/vf610_adc.c
15359
15360 NXP i.MX 8M ISI DRIVER
15361 M:      Laurent Pinchart <[email protected]>
15362 L:      [email protected]
15363 S:      Maintained
15364 F:      Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15365 F:      drivers/media/platform/nxp/imx8-isi/
15366
15367 NXP i.MX 8MP DW100 V4L2 DRIVER
15368 M:      Xavier Roumegue <[email protected]>
15369 L:      [email protected]
15370 S:      Maintained
15371 F:      Documentation/devicetree/bindings/media/nxp,dw100.yaml
15372 F:      Documentation/userspace-api/media/drivers/dw100.rst
15373 F:      drivers/media/platform/nxp/dw100/
15374 F:      include/uapi/linux/dw100.h
15375
15376 NXP i.MX 8MQ DCSS DRIVER
15377 M:      Laurentiu Palcu <[email protected]>
15378 R:      Lucas Stach <[email protected]>
15379 L:      [email protected]
15380 S:      Maintained
15381 T:      git git://anongit.freedesktop.org/drm/drm-misc
15382 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15383 F:      drivers/gpu/drm/imx/dcss/
15384
15385 NXP i.MX 8QXP ADC DRIVER
15386 M:      Cai Huoqing <[email protected]>
15387 M:      Haibo Chen <[email protected]>
15388 L:      [email protected]
15389 L:      [email protected]
15390 S:      Maintained
15391 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15392 F:      drivers/iio/adc/imx8qxp-adc.c
15393
15394 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15395 M:      Mirela Rabulea <[email protected]>
15396 R:      NXP Linux Team <[email protected]>
15397 L:      [email protected]
15398 S:      Maintained
15399 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15400 F:      drivers/media/platform/nxp/imx-jpeg
15401
15402 NXP i.MX CLOCK DRIVERS
15403 M:      Abel Vesa <[email protected]>
15404 R:      Peng Fan <[email protected]>
15405 L:      [email protected]
15406 L:      [email protected]
15407 S:      Maintained
15408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15409 F:      Documentation/devicetree/bindings/clock/imx*
15410 F:      drivers/clk/imx/
15411 F:      include/dt-bindings/clock/imx*
15412
15413 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15414 M:      Jagan Teki <[email protected]>
15415 S:      Maintained
15416 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15417 F:      drivers/regulator/pf8x00-regulator.c
15418
15419 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15420 M:      Krzysztof Kozlowski <[email protected]>
15421 L:      [email protected]
15422 S:      Maintained
15423 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15424 F:      drivers/extcon/extcon-ptn5150.c
15425
15426 NXP SGTL5000 DRIVER
15427 M:      Fabio Estevam <[email protected]>
15428 L:      [email protected] (moderated for non-subscribers)
15429 S:      Maintained
15430 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
15431 F:      sound/soc/codecs/sgtl5000*
15432
15433 NXP SJA1105 ETHERNET SWITCH DRIVER
15434 M:      Vladimir Oltean <[email protected]>
15435 L:      [email protected]
15436 S:      Maintained
15437 F:      drivers/net/dsa/sja1105
15438 F:      drivers/net/pcs/pcs-xpcs-nxp.c
15439
15440 NXP TDA998X DRM DRIVER
15441 M:      Russell King <[email protected]>
15442 S:      Maintained
15443 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15444 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15445 F:      drivers/gpu/drm/i2c/tda998x_drv.c
15446 F:      include/drm/i2c/tda998x.h
15447 F:      include/dt-bindings/display/tda998x.h
15448 K:      "nxp,tda998x"
15449
15450 NXP TFA9879 DRIVER
15451 M:      Peter Rosin <[email protected]>
15452 L:      [email protected] (moderated for non-subscribers)
15453 S:      Maintained
15454 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
15455 F:      sound/soc/codecs/tfa9879*
15456
15457 NXP-NCI NFC DRIVER
15458 S:      Orphan
15459 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15460 F:      drivers/nfc/nxp-nci
15461
15462 NXP/Goodix TFA989X (TFA1) DRIVER
15463 M:      Stephan Gerhold <[email protected]>
15464 L:      [email protected] (moderated for non-subscribers)
15465 S:      Maintained
15466 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15467 F:      sound/soc/codecs/tfa989x.c
15468
15469 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15470 M:      Jonas Malaco <[email protected]>
15471 L:      [email protected]
15472 S:      Maintained
15473 F:      Documentation/hwmon/nzxt-kraken2.rst
15474 F:      drivers/hwmon/nzxt-kraken2.c
15475
15476 NZXT-SMART2 HARDWARE MONITORING DRIVER
15477 M:      Aleksandr Mezin <[email protected]>
15478 L:      [email protected]
15479 S:      Maintained
15480 F:      Documentation/hwmon/nzxt-smart2.rst
15481 F:      drivers/hwmon/nzxt-smart2.c
15482
15483 OBJAGG
15484 M:      Jiri Pirko <[email protected]>
15485 L:      [email protected]
15486 S:      Supported
15487 F:      include/linux/objagg.h
15488 F:      lib/objagg.c
15489 F:      lib/test_objagg.c
15490
15491 OBJTOOL
15492 M:      Josh Poimboeuf <[email protected]>
15493 M:      Peter Zijlstra <[email protected]>
15494 S:      Supported
15495 F:      include/linux/objtool*.h
15496 F:      tools/objtool/
15497
15498 OCELOT ETHERNET SWITCH DRIVER
15499 M:      Vladimir Oltean <[email protected]>
15500 M:      Claudiu Manoil <[email protected]>
15501 M:      Alexandre Belloni <[email protected]>
15502 M:      [email protected]
15503 L:      [email protected]
15504 S:      Supported
15505 F:      drivers/net/dsa/ocelot/*
15506 F:      drivers/net/ethernet/mscc/
15507 F:      include/soc/mscc/ocelot*
15508 F:      net/dsa/tag_ocelot.c
15509 F:      net/dsa/tag_ocelot_8021q.c
15510 F:      tools/testing/selftests/drivers/net/ocelot/*
15511
15512 OCELOT EXTERNAL SWITCH CONTROL
15513 M:      Colin Foster <[email protected]>
15514 S:      Supported
15515 F:      Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
15516 F:      drivers/mfd/ocelot*
15517 F:      drivers/net/dsa/ocelot/ocelot_ext.c
15518 F:      include/linux/mfd/ocelot.h
15519
15520 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
15521 M:      Frederic Barrat <[email protected]>
15522 M:      Andrew Donnellan <[email protected]>
15523 L:      [email protected]
15524 S:      Supported
15525 F:      Documentation/userspace-api/accelerators/ocxl.rst
15526 F:      arch/powerpc/include/asm/pnv-ocxl.h
15527 F:      arch/powerpc/platforms/powernv/ocxl.c
15528 F:      drivers/misc/ocxl/
15529 F:      include/misc/ocxl*
15530 F:      include/uapi/misc/ocxl.h
15531
15532 OMAP AUDIO SUPPORT
15533 M:      Peter Ujfalusi <[email protected]>
15534 M:      Jarkko Nikula <[email protected]>
15535 L:      [email protected] (moderated for non-subscribers)
15536 L:      [email protected]
15537 S:      Maintained
15538 F:      sound/soc/ti/n810.c
15539 F:      sound/soc/ti/omap*
15540 F:      sound/soc/ti/rx51.c
15541 F:      sound/soc/ti/sdma-pcm.*
15542
15543 OMAP CLOCK FRAMEWORK SUPPORT
15544 M:      Paul Walmsley <[email protected]>
15545 L:      [email protected]
15546 S:      Maintained
15547 F:      arch/arm/*omap*/*clock*
15548
15549 OMAP DEVICE TREE SUPPORT
15550 M:      Benoît Cousson <[email protected]>
15551 M:      Tony Lindgren <[email protected]>
15552 L:      [email protected]
15553 L:      [email protected]
15554 S:      Maintained
15555 F:      arch/arm/boot/dts/ti/omap/
15556
15557 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
15558 L:      [email protected]
15559 L:      [email protected]
15560 S:      Orphan
15561 F:      Documentation/arch/arm/omap/dss.rst
15562 F:      drivers/video/fbdev/omap2/
15563
15564 OMAP FRAMEBUFFER SUPPORT
15565 L:      [email protected]
15566 L:      [email protected]
15567 S:      Orphan
15568 F:      drivers/video/fbdev/omap/
15569
15570 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
15571 M:      Roger Quadros <[email protected]>
15572 M:      Tony Lindgren <[email protected]>
15573 L:      [email protected]
15574 S:      Maintained
15575 F:      arch/arm/mach-omap2/*gpmc*
15576 F:      drivers/memory/omap-gpmc.c
15577
15578 OMAP GPIO DRIVER
15579 M:      Grygorii Strashko <[email protected]>
15580 M:      Santosh Shilimkar <[email protected]>
15581 M:      Kevin Hilman <[email protected]>
15582 L:      [email protected]
15583 S:      Maintained
15584 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
15585 F:      drivers/gpio/gpio-omap.c
15586
15587 OMAP HARDWARE SPINLOCK SUPPORT
15588 M:      Ohad Ben-Cohen <[email protected]>
15589 L:      [email protected]
15590 S:      Maintained
15591 F:      drivers/hwspinlock/omap_hwspinlock.c
15592
15593 OMAP HS MMC SUPPORT
15594 L:      [email protected]
15595 L:      [email protected]
15596 S:      Orphan
15597 F:      drivers/mmc/host/omap_hsmmc.c
15598
15599 OMAP HWMOD DATA
15600 M:      Paul Walmsley <[email protected]>
15601 L:      [email protected]
15602 S:      Maintained
15603 F:      arch/arm/mach-omap2/omap_hwmod*data*
15604
15605 OMAP HWMOD SUPPORT
15606 M:      Benoît Cousson <[email protected]>
15607 M:      Paul Walmsley <[email protected]>
15608 L:      [email protected]
15609 S:      Maintained
15610 F:      arch/arm/mach-omap2/omap_hwmod.*
15611
15612 OMAP I2C DRIVER
15613 M:      Vignesh R <[email protected]>
15614 L:      [email protected]
15615 L:      [email protected]
15616 S:      Maintained
15617 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
15618 F:      drivers/i2c/busses/i2c-omap.c
15619
15620 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
15621 M:      Laurent Pinchart <[email protected]>
15622 L:      [email protected]
15623 S:      Maintained
15624 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
15625 F:      drivers/media/platform/ti/omap3isp/
15626 F:      drivers/staging/media/omap4iss/
15627
15628 OMAP MMC SUPPORT
15629 M:      Aaro Koskinen <[email protected]>
15630 L:      [email protected]
15631 S:      Odd Fixes
15632 F:      drivers/mmc/host/omap.c
15633
15634 OMAP POWER MANAGEMENT SUPPORT
15635 M:      Kevin Hilman <[email protected]>
15636 L:      [email protected]
15637 S:      Maintained
15638 F:      arch/arm/*omap*/*pm*
15639 F:      drivers/cpufreq/omap-cpufreq.c
15640
15641 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
15642 M:      Paul Walmsley <[email protected]>
15643 L:      [email protected]
15644 S:      Maintained
15645 F:      arch/arm/mach-omap2/prm*
15646
15647 OMAP RANDOM NUMBER GENERATOR SUPPORT
15648 M:      Deepak Saxena <[email protected]>
15649 S:      Maintained
15650 F:      drivers/char/hw_random/omap-rng.c
15651
15652 OMAP USB SUPPORT
15653 L:      [email protected]
15654 L:      [email protected]
15655 S:      Orphan
15656 F:      arch/arm/*omap*/usb*
15657 F:      drivers/usb/*/*omap*
15658
15659 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
15660 M:      Mark Jackson <[email protected]>
15661 L:      [email protected]
15662 S:      Maintained
15663 F:      arch/arm/boot/dts/ti/omap/am335x-nano.dts
15664
15665 OMAP1 SUPPORT
15666 M:      Aaro Koskinen <[email protected]>
15667 M:      Janusz Krzysztofik <[email protected]>
15668 M:      Tony Lindgren <[email protected]>
15669 L:      [email protected]
15670 S:      Maintained
15671 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15673 F:      arch/arm/configs/omap1_defconfig
15674 F:      arch/arm/mach-omap1/
15675 F:      drivers/i2c/busses/i2c-omap.c
15676 F:      include/linux/platform_data/ams-delta-fiq.h
15677 F:      include/linux/platform_data/i2c-omap.h
15678
15679 OMAP2+ SUPPORT
15680 M:      Tony Lindgren <[email protected]>
15681 L:      [email protected]
15682 S:      Maintained
15683 W:      http://www.muru.com/linux/omap/
15684 W:      http://linux.omap.com/
15685 Q:      http://patchwork.kernel.org/project/linux-omap/list/
15686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15687 F:      Documentation/devicetree/bindings/arm/ti/omap.yaml
15688 F:      arch/arm/configs/omap2plus_defconfig
15689 F:      arch/arm/mach-omap2/
15690 F:      drivers/bus/ti-sysc.c
15691 F:      drivers/gpio/gpio-tps65219.c
15692 F:      drivers/i2c/busses/i2c-omap.c
15693 F:      drivers/irqchip/irq-omap-intc.c
15694 F:      drivers/mfd/*omap*.c
15695 F:      drivers/mfd/menelaus.c
15696 F:      drivers/mfd/palmas.c
15697 F:      drivers/mfd/tps65217.c
15698 F:      drivers/mfd/tps65218.c
15699 F:      drivers/mfd/tps65219.c
15700 F:      drivers/mfd/tps65910.c
15701 F:      drivers/mfd/twl-core.[ch]
15702 F:      drivers/mfd/twl4030*.c
15703 F:      drivers/mfd/twl6030*.c
15704 F:      drivers/mfd/twl6040*.c
15705 F:      drivers/regulator/palmas-regulator*.c
15706 F:      drivers/regulator/pbias-regulator.c
15707 F:      drivers/regulator/tps65217-regulator.c
15708 F:      drivers/regulator/tps65218-regulator.c
15709 F:      drivers/regulator/tps65219-regulator.c
15710 F:      drivers/regulator/tps65910-regulator.c
15711 F:      drivers/regulator/twl-regulator.c
15712 F:      drivers/regulator/twl6030-regulator.c
15713 F:      include/linux/platform_data/i2c-omap.h
15714 F:      include/linux/platform_data/ti-sysc.h
15715
15716 OMFS FILESYSTEM
15717 M:      Bob Copeland <[email protected]>
15718 L:      [email protected]
15719 S:      Maintained
15720 F:      Documentation/filesystems/omfs.rst
15721 F:      fs/omfs/
15722
15723 OMNIVISION OG01A1B SENSOR DRIVER
15724 M:      Sakari Ailus <[email protected]>
15725 L:      [email protected]
15726 S:      Maintained
15727 F:      drivers/media/i2c/og01a1b.c
15728
15729 OMNIVISION OV01A10 SENSOR DRIVER
15730 M:      Bingbu Cao <[email protected]>
15731 L:      [email protected]
15732 S:      Maintained
15733 T:      git git://linuxtv.org/media_tree.git
15734 F:      drivers/media/i2c/ov01a10.c
15735
15736 OMNIVISION OV02A10 SENSOR DRIVER
15737 L:      [email protected]
15738 S:      Orphan
15739 T:      git git://linuxtv.org/media_tree.git
15740 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
15741 F:      drivers/media/i2c/ov02a10.c
15742
15743 OMNIVISION OV08D10 SENSOR DRIVER
15744 M:      Jimmy Su <[email protected]>
15745 L:      [email protected]
15746 S:      Maintained
15747 T:      git git://linuxtv.org/media_tree.git
15748 F:      drivers/media/i2c/ov08d10.c
15749
15750 OMNIVISION OV08X40 SENSOR DRIVER
15751 M:      Jason Chen <[email protected]>
15752 L:      [email protected]
15753 S:      Maintained
15754 T:      git git://linuxtv.org/media_tree.git
15755 F:      drivers/media/i2c/ov08x40.c
15756
15757 OMNIVISION OV13858 SENSOR DRIVER
15758 M:      Sakari Ailus <[email protected]>
15759 L:      [email protected]
15760 S:      Maintained
15761 T:      git git://linuxtv.org/media_tree.git
15762 F:      drivers/media/i2c/ov13858.c
15763
15764 OMNIVISION OV13B10 SENSOR DRIVER
15765 M:      Arec Kao <[email protected]>
15766 L:      [email protected]
15767 S:      Maintained
15768 T:      git git://linuxtv.org/media_tree.git
15769 F:      drivers/media/i2c/ov13b10.c
15770
15771 OMNIVISION OV2680 SENSOR DRIVER
15772 M:      Rui Miguel Silva <[email protected]>
15773 M:      Hans de Goede <[email protected]>
15774 L:      [email protected]
15775 S:      Maintained
15776 T:      git git://linuxtv.org/media_tree.git
15777 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
15778 F:      drivers/media/i2c/ov2680.c
15779
15780 OMNIVISION OV2685 SENSOR DRIVER
15781 M:      Shunqian Zheng <[email protected]>
15782 L:      [email protected]
15783 S:      Maintained
15784 T:      git git://linuxtv.org/media_tree.git
15785 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
15786 F:      drivers/media/i2c/ov2685.c
15787
15788 OMNIVISION OV2740 SENSOR DRIVER
15789 M:      Tianshu Qiu <[email protected]>
15790 R:      Sakari Ailus <[email protected]>
15791 R:      Bingbu Cao <[email protected]>
15792 L:      [email protected]
15793 S:      Maintained
15794 T:      git git://linuxtv.org/media_tree.git
15795 F:      drivers/media/i2c/ov2740.c
15796
15797 OMNIVISION OV4689 SENSOR DRIVER
15798 M:      Mikhail Rudenko <[email protected]>
15799 L:      [email protected]
15800 S:      Maintained
15801 T:      git git://linuxtv.org/media_tree.git
15802 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
15803 F:      drivers/media/i2c/ov5647.c
15804
15805 OMNIVISION OV5640 SENSOR DRIVER
15806 M:      Steve Longerbeam <[email protected]>
15807 L:      [email protected]
15808 S:      Maintained
15809 T:      git git://linuxtv.org/media_tree.git
15810 F:      drivers/media/i2c/ov5640.c
15811
15812 OMNIVISION OV5647 SENSOR DRIVER
15813 M:      Dave Stevenson <[email protected]>
15814 M:      Jacopo Mondi <[email protected]>
15815 L:      [email protected]
15816 S:      Maintained
15817 T:      git git://linuxtv.org/media_tree.git
15818 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
15819 F:      drivers/media/i2c/ov5647.c
15820
15821 OMNIVISION OV5670 SENSOR DRIVER
15822 M:      Sakari Ailus <[email protected]>
15823 L:      [email protected]
15824 S:      Maintained
15825 T:      git git://linuxtv.org/media_tree.git
15826 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
15827 F:      drivers/media/i2c/ov5670.c
15828
15829 OMNIVISION OV5675 SENSOR DRIVER
15830 M:      Sakari Ailus <[email protected]>
15831 L:      [email protected]
15832 S:      Maintained
15833 T:      git git://linuxtv.org/media_tree.git
15834 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
15835 F:      drivers/media/i2c/ov5675.c
15836
15837 OMNIVISION OV5693 SENSOR DRIVER
15838 M:      Daniel Scally <[email protected]>
15839 L:      [email protected]
15840 S:      Maintained
15841 T:      git git://linuxtv.org/media_tree.git
15842 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
15843 F:      drivers/media/i2c/ov5693.c
15844
15845 OMNIVISION OV5695 SENSOR DRIVER
15846 M:      Shunqian Zheng <[email protected]>
15847 L:      [email protected]
15848 S:      Maintained
15849 T:      git git://linuxtv.org/media_tree.git
15850 F:      drivers/media/i2c/ov5695.c
15851
15852 OMNIVISION OV7670 SENSOR DRIVER
15853 L:      [email protected]
15854 S:      Orphan
15855 T:      git git://linuxtv.org/media_tree.git
15856 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
15857 F:      drivers/media/i2c/ov7670.c
15858
15859 OMNIVISION OV772x SENSOR DRIVER
15860 M:      Jacopo Mondi <[email protected]>
15861 L:      [email protected]
15862 S:      Odd fixes
15863 T:      git git://linuxtv.org/media_tree.git
15864 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
15865 F:      drivers/media/i2c/ov772x.c
15866 F:      include/media/i2c/ov772x.h
15867
15868 OMNIVISION OV7740 SENSOR DRIVER
15869 L:      [email protected]
15870 S:      Orphan
15871 T:      git git://linuxtv.org/media_tree.git
15872 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
15873 F:      drivers/media/i2c/ov7740.c
15874
15875 OMNIVISION OV8856 SENSOR DRIVER
15876 M:      Sakari Ailus <[email protected]>
15877 L:      [email protected]
15878 S:      Maintained
15879 T:      git git://linuxtv.org/media_tree.git
15880 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
15881 F:      drivers/media/i2c/ov8856.c
15882
15883 OMNIVISION OV8858 SENSOR DRIVER
15884 M:      Jacopo Mondi <[email protected]>
15885 M:      Nicholas Roth <[email protected]>
15886 L:      [email protected]
15887 S:      Maintained
15888 T:      git git://linuxtv.org/media_tree.git
15889 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
15890 F:      drivers/media/i2c/ov8858.c
15891
15892 OMNIVISION OV9282 SENSOR DRIVER
15893 M:      Paul J. Murphy <[email protected]>
15894 M:      Daniele Alessandrelli <[email protected]>
15895 L:      [email protected]
15896 S:      Maintained
15897 T:      git git://linuxtv.org/media_tree.git
15898 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
15899 F:      drivers/media/i2c/ov9282.c
15900
15901 OMNIVISION OV9640 SENSOR DRIVER
15902 M:      Petr Cvek <[email protected]>
15903 L:      [email protected]
15904 S:      Maintained
15905 F:      drivers/media/i2c/ov9640.*
15906
15907 OMNIVISION OV9650 SENSOR DRIVER
15908 M:      Sakari Ailus <[email protected]>
15909 R:      Akinobu Mita <[email protected]>
15910 R:      Sylwester Nawrocki <[email protected]>
15911 L:      [email protected]
15912 S:      Maintained
15913 T:      git git://linuxtv.org/media_tree.git
15914 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
15915 F:      drivers/media/i2c/ov9650.c
15916
15917 OMNIVISION OV9734 SENSOR DRIVER
15918 M:      Tianshu Qiu <[email protected]>
15919 R:      Bingbu Cao <[email protected]>
15920 L:      [email protected]
15921 S:      Maintained
15922 T:      git git://linuxtv.org/media_tree.git
15923 F:      drivers/media/i2c/ov9734.c
15924
15925 ONBOARD USB HUB DRIVER
15926 M:      Matthias Kaehlcke <[email protected]>
15927 L:      [email protected]
15928 S:      Maintained
15929 F:      Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
15930 F:      drivers/usb/misc/onboard_usb_hub.c
15931
15932 ONENAND FLASH DRIVER
15933 M:      Kyungmin Park <[email protected]>
15934 L:      [email protected]
15935 S:      Maintained
15936 F:      drivers/mtd/nand/onenand/
15937 F:      include/linux/mtd/onenand*.h
15938
15939 ONEXPLAYER FAN DRIVER
15940 M:      Derek John Clark <[email protected]>
15941 M:      Joaquín Ignacio Aramendía <[email protected]>
15942 L:      [email protected]
15943 S:      Maintained
15944 F:      drivers/hwmon/oxp-sensors.c
15945
15946 ONIE TLV NVMEM LAYOUT DRIVER
15947 M:      Miquel Raynal <[email protected]>
15948 S:      Maintained
15949 F:      Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
15950 F:      drivers/nvmem/layouts/onie-tlv.c
15951
15952 ONION OMEGA2+ BOARD
15953 M:      Harvey Hunt <[email protected]>
15954 L:      [email protected]
15955 S:      Maintained
15956 F:      arch/mips/boot/dts/ralink/omega2p.dts
15957
15958 ONSEMI ETHERNET PHY DRIVERS
15959 M:      Piergiorgio Beruto <[email protected]>
15960 L:      [email protected]
15961 S:      Supported
15962 W:      http://www.onsemi.com
15963 F:      drivers/net/phy/ncn*
15964
15965 OP-TEE DRIVER
15966 M:      Jens Wiklander <[email protected]>
15967 L:      [email protected]
15968 S:      Maintained
15969 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
15970 F:      drivers/tee/optee/
15971
15972 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
15973 M:      Sumit Garg <[email protected]>
15974 L:      [email protected]
15975 S:      Maintained
15976 F:      drivers/char/hw_random/optee-rng.c
15977
15978 OP-TEE RTC DRIVER
15979 M:      Clément Léger <[email protected]>
15980 L:      [email protected]
15981 S:      Maintained
15982 F:      drivers/rtc/rtc-optee.c
15983
15984 OPA-VNIC DRIVER
15985 M:      Dennis Dalessandro <[email protected]>
15986 L:      [email protected]
15987 S:      Supported
15988 F:      drivers/infiniband/ulp/opa_vnic
15989
15990 OPEN FIRMWARE AND FLATTENED DEVICE TREE
15991 M:      Rob Herring <[email protected]>
15992 M:      Frank Rowand <[email protected]>
15993 L:      [email protected]
15994 S:      Maintained
15995 W:      http://www.devicetree.org/
15996 C:      irc://irc.libera.chat/devicetree
15997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
15998 F:      Documentation/ABI/testing/sysfs-firmware-ofw
15999 F:      drivers/of/
16000 F:      include/linux/of*.h
16001 F:      scripts/dtc/
16002 K:      of_overlay_notifier_
16003 K:      of_overlay_fdt_apply
16004 K:      of_overlay_remove
16005
16006 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
16007 M:      Rob Herring <[email protected]>
16008 M:      Krzysztof Kozlowski <[email protected]>
16009 M:      Conor Dooley <[email protected]>
16010 L:      [email protected]
16011 S:      Maintained
16012 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
16013 C:      irc://irc.libera.chat/devicetree
16014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16015 F:      Documentation/devicetree/
16016 F:      arch/*/boot/dts/
16017 F:      include/dt-bindings/
16018
16019 OPENCOMPUTE PTP CLOCK DRIVER
16020 M:      Jonathan Lemon <[email protected]>
16021 M:      Vadim Fedorenko <[email protected]>
16022 L:      [email protected]
16023 S:      Maintained
16024 F:      drivers/ptp/ptp_ocp.c
16025
16026 OPENCORES I2C BUS DRIVER
16027 M:      Peter Korsgaard <[email protected]>
16028 M:      Andrew Lunn <[email protected]>
16029 L:      [email protected]
16030 S:      Maintained
16031 F:      Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
16032 F:      Documentation/i2c/busses/i2c-ocores.rst
16033 F:      drivers/i2c/busses/i2c-ocores.c
16034 F:      include/linux/platform_data/i2c-ocores.h
16035
16036 OPENRISC ARCHITECTURE
16037 M:      Jonas Bonn <[email protected]>
16038 M:      Stefan Kristiansson <[email protected]>
16039 M:      Stafford Horne <[email protected]>
16040 L:      [email protected]
16041 S:      Maintained
16042 W:      http://openrisc.io
16043 T:      git https://github.com/openrisc/linux.git
16044 F:      Documentation/arch/openrisc/
16045 F:      Documentation/devicetree/bindings/openrisc/
16046 F:      arch/openrisc/
16047 F:      drivers/irqchip/irq-ompic.c
16048 F:      drivers/irqchip/irq-or1k-*
16049
16050 OPENVSWITCH
16051 M:      Pravin B Shelar <[email protected]>
16052 L:      [email protected]
16053 L:      [email protected]
16054 S:      Maintained
16055 W:      http://openvswitch.org
16056 F:      include/uapi/linux/openvswitch.h
16057 F:      net/openvswitch/
16058 F:      tools/testing/selftests/net/openvswitch/
16059
16060 OPERATING PERFORMANCE POINTS (OPP)
16061 M:      Viresh Kumar <[email protected]>
16062 M:      Nishanth Menon <[email protected]>
16063 M:      Stephen Boyd <[email protected]>
16064 L:      [email protected]
16065 S:      Maintained
16066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
16067 F:      Documentation/devicetree/bindings/opp/
16068 F:      Documentation/power/opp.rst
16069 F:      drivers/opp/
16070 F:      include/linux/pm_opp.h
16071
16072 OPL4 DRIVER
16073 M:      Clemens Ladisch <[email protected]>
16074 L:      [email protected] (moderated for non-subscribers)
16075 S:      Maintained
16076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16077 F:      sound/drivers/opl4/
16078
16079 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16080 M:      Mark Fasheh <[email protected]>
16081 M:      Joel Becker <[email protected]>
16082 M:      Joseph Qi <[email protected]>
16083 L:      [email protected]
16084 S:      Supported
16085 W:      http://ocfs2.wiki.kernel.org
16086 F:      Documentation/filesystems/dlmfs.rst
16087 F:      Documentation/filesystems/ocfs2.rst
16088 F:      fs/ocfs2/
16089
16090 ORANGEFS FILESYSTEM
16091 M:      Mike Marshall <[email protected]>
16092 R:      Martin Brandenburg <[email protected]>
16093 L:      [email protected]
16094 S:      Supported
16095 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16096 F:      Documentation/filesystems/orangefs.rst
16097 F:      fs/orangefs/
16098
16099 ORINOCO DRIVER
16100 L:      [email protected]
16101 S:      Orphan
16102 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
16103 W:      http://www.nongnu.org/orinoco/
16104 F:      drivers/net/wireless/intersil/orinoco/
16105
16106 OV2659 OMNIVISION SENSOR DRIVER
16107 M:      "Lad, Prabhakar" <[email protected]>
16108 L:      [email protected]
16109 S:      Maintained
16110 W:      https://linuxtv.org
16111 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16112 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16113 F:      drivers/media/i2c/ov2659.c
16114 F:      include/media/i2c/ov2659.h
16115
16116 OVERLAY FILESYSTEM
16117 M:      Miklos Szeredi <[email protected]>
16118 M:      Amir Goldstein <[email protected]>
16119 L:      [email protected]
16120 S:      Supported
16121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
16122 F:      Documentation/filesystems/overlayfs.rst
16123 F:      fs/overlayfs/
16124
16125 P54 WIRELESS DRIVER
16126 M:      Christian Lamparter <[email protected]>
16127 L:      [email protected]
16128 S:      Maintained
16129 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
16130 F:      drivers/net/wireless/intersil/p54/
16131
16132 PACKET SOCKETS
16133 M:      Willem de Bruijn <[email protected]>
16134 S:      Maintained
16135 F:      include/uapi/linux/if_packet.h
16136 F:      net/packet/af_packet.c
16137
16138 PACKING
16139 M:      Vladimir Oltean <[email protected]>
16140 L:      [email protected]
16141 S:      Supported
16142 F:      Documentation/core-api/packing.rst
16143 F:      include/linux/packing.h
16144 F:      lib/packing.c
16145
16146 PADATA PARALLEL EXECUTION MECHANISM
16147 M:      Steffen Klassert <[email protected]>
16148 M:      Daniel Jordan <[email protected]>
16149 L:      [email protected]
16150 L:      [email protected]
16151 S:      Maintained
16152 F:      Documentation/core-api/padata.rst
16153 F:      include/linux/padata.h
16154 F:      kernel/padata.c
16155
16156 PAGE CACHE
16157 M:      Matthew Wilcox (Oracle) <[email protected]>
16158 L:      [email protected]
16159 S:      Supported
16160 T:      git git://git.infradead.org/users/willy/pagecache.git
16161 F:      Documentation/filesystems/locking.rst
16162 F:      Documentation/filesystems/vfs.rst
16163 F:      include/linux/pagemap.h
16164 F:      mm/filemap.c
16165 F:      mm/page-writeback.c
16166 F:      mm/readahead.c
16167 F:      mm/truncate.c
16168
16169 PAGE POOL
16170 M:      Jesper Dangaard Brouer <[email protected]>
16171 M:      Ilias Apalodimas <[email protected]>
16172 L:      [email protected]
16173 S:      Supported
16174 F:      Documentation/networking/page_pool.rst
16175 F:      include/net/page_pool/
16176 F:      include/trace/events/page_pool.h
16177 F:      net/core/page_pool.c
16178
16179 PAGE TABLE CHECK
16180 M:      Pasha Tatashin <[email protected]>
16181 M:      Andrew Morton <[email protected]>
16182 L:      [email protected]
16183 S:      Maintained
16184 F:      Documentation/mm/page_table_check.rst
16185 F:      include/linux/page_table_check.h
16186 F:      mm/page_table_check.c
16187
16188 PANASONIC LAPTOP ACPI EXTRAS DRIVER
16189 M:      Kenneth Chan <[email protected]>
16190 L:      [email protected]
16191 S:      Maintained
16192 F:      drivers/platform/x86/panasonic-laptop.c
16193
16194 PARALLAX PING IIO SENSOR DRIVER
16195 M:      Andreas Klinger <[email protected]>
16196 L:      [email protected]
16197 S:      Maintained
16198 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16199 F:      drivers/iio/proximity/ping.c
16200
16201 PARALLEL LCD/KEYPAD PANEL DRIVER
16202 M:      Willy Tarreau <[email protected]>
16203 M:      Ksenija Stanojevic <[email protected]>
16204 S:      Odd Fixes
16205 F:      Documentation/admin-guide/lcd-panel-cgram.rst
16206 F:      drivers/auxdisplay/panel.c
16207
16208 PARALLEL PORT SUBSYSTEM
16209 M:      Sudip Mukherjee <[email protected]>
16210 M:      Sudip Mukherjee <[email protected]>
16211 L:      [email protected] (subscribers-only)
16212 S:      Maintained
16213 F:      Documentation/driver-api/parport*.rst
16214 F:      drivers/char/ppdev.c
16215 F:      drivers/parport/
16216 F:      include/linux/parport*.h
16217 F:      include/uapi/linux/ppdev.h
16218
16219 PARAVIRT_OPS INTERFACE
16220 M:      Juergen Gross <[email protected]>
16221 R:      Ajay Kaher <[email protected]>
16222 R:      Alexey Makhalov <[email protected]>
16223 R:      VMware PV-Drivers Reviewers <[email protected]>
16224 L:      [email protected]
16225 L:      [email protected]
16226 S:      Supported
16227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16228 F:      Documentation/virt/paravirt_ops.rst
16229 F:      arch/*/include/asm/paravirt*.h
16230 F:      arch/*/kernel/paravirt*
16231 F:      include/linux/hypervisor.h
16232
16233 PARISC ARCHITECTURE
16234 M:      "James E.J. Bottomley" <[email protected]>
16235 M:      Helge Deller <[email protected]>
16236 L:      [email protected]
16237 S:      Maintained
16238 W:      https://parisc.wiki.kernel.org
16239 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
16240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16242 F:      Documentation/arch/parisc/
16243 F:      arch/parisc/
16244 F:      drivers/char/agp/parisc-agp.c
16245 F:      drivers/input/misc/hp_sdc_rtc.c
16246 F:      drivers/input/serio/gscps2.c
16247 F:      drivers/input/serio/hp_sdc*
16248 F:      drivers/parisc/
16249 F:      drivers/parport/parport_gsc.*
16250 F:      drivers/tty/serial/8250/8250_parisc.c
16251 F:      drivers/video/console/sti*
16252 F:      drivers/video/fbdev/sti*
16253 F:      drivers/video/logo/logo_parisc*
16254 F:      include/linux/hp_sdc.h
16255
16256 PARMAN
16257 M:      Jiri Pirko <[email protected]>
16258 L:      [email protected]
16259 S:      Supported
16260 F:      include/linux/parman.h
16261 F:      lib/parman.c
16262 F:      lib/test_parman.c
16263
16264 PC ENGINES APU BOARD DRIVER
16265 M:      Enrico Weigelt, metux IT consult <[email protected]>
16266 S:      Maintained
16267 F:      drivers/platform/x86/pcengines-apuv2.c
16268
16269 PC87360 HARDWARE MONITORING DRIVER
16270 M:      Jim Cromie <[email protected]>
16271 L:      [email protected]
16272 S:      Maintained
16273 F:      Documentation/hwmon/pc87360.rst
16274 F:      drivers/hwmon/pc87360.c
16275
16276 PC8736x GPIO DRIVER
16277 M:      Jim Cromie <[email protected]>
16278 S:      Maintained
16279 F:      drivers/char/pc8736x_gpio.c
16280
16281 PC87427 HARDWARE MONITORING DRIVER
16282 M:      Jean Delvare <[email protected]>
16283 L:      [email protected]
16284 S:      Maintained
16285 F:      Documentation/hwmon/pc87427.rst
16286 F:      drivers/hwmon/pc87427.c
16287
16288 PCA9532 LED DRIVER
16289 M:      Riku Voipio <[email protected]>
16290 S:      Maintained
16291 F:      drivers/leds/leds-pca9532.c
16292 F:      include/linux/leds-pca9532.h
16293
16294 PCA9541 I2C BUS MASTER SELECTOR DRIVER
16295 M:      Guenter Roeck <[email protected]>
16296 L:      [email protected]
16297 S:      Maintained
16298 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
16299
16300 PCDP - PRIMARY CONSOLE AND DEBUG PORT
16301 M:      Khalid Aziz <[email protected]>
16302 S:      Maintained
16303 F:      drivers/firmware/pcdp.*
16304
16305 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16306 M:      Thomas Petazzoni <[email protected]>
16307 M:      Pali Rohár <[email protected]>
16308 L:      [email protected]
16309 L:      [email protected] (moderated for non-subscribers)
16310 S:      Maintained
16311 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
16312 F:      drivers/pci/controller/pci-aardvark.c
16313
16314 PCI DRIVER FOR ALTERA PCIE IP
16315 M:      Joyce Ooi <[email protected]>
16316 L:      [email protected]
16317 S:      Supported
16318 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
16319 F:      drivers/pci/controller/pcie-altera.c
16320
16321 PCI DRIVER FOR APPLIEDMICRO XGENE
16322 M:      Toan Le <[email protected]>
16323 L:      [email protected]
16324 L:      [email protected] (moderated for non-subscribers)
16325 S:      Maintained
16326 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
16327 F:      drivers/pci/controller/pci-xgene.c
16328
16329 PCI DRIVER FOR ARM VERSATILE PLATFORM
16330 M:      Rob Herring <[email protected]>
16331 L:      [email protected]
16332 L:      [email protected] (moderated for non-subscribers)
16333 S:      Maintained
16334 F:      Documentation/devicetree/bindings/pci/versatile.yaml
16335 F:      drivers/pci/controller/pci-versatile.c
16336
16337 PCI DRIVER FOR ARMADA 8K
16338 M:      Thomas Petazzoni <[email protected]>
16339 L:      [email protected]
16340 L:      [email protected] (moderated for non-subscribers)
16341 S:      Maintained
16342 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
16343 F:      drivers/pci/controller/dwc/pcie-armada8k.c
16344
16345 PCI DRIVER FOR CADENCE PCIE IP
16346 M:      Tom Joseph <[email protected]>
16347 L:      [email protected]
16348 S:      Maintained
16349 F:      Documentation/devicetree/bindings/pci/cdns,*
16350 F:      drivers/pci/controller/cadence/
16351
16352 PCI DRIVER FOR FREESCALE LAYERSCAPE
16353 M:      Minghuan Lian <[email protected]>
16354 M:      Mingkai Hu <[email protected]>
16355 M:      Roy Zang <[email protected]>
16356 L:      [email protected]
16357 L:      [email protected]
16358 L:      [email protected] (moderated for non-subscribers)
16359 S:      Maintained
16360 F:      drivers/pci/controller/dwc/*layerscape*
16361
16362 PCI DRIVER FOR FU740
16363 M:      Paul Walmsley <[email protected]>
16364 M:      Greentime Hu <[email protected]>
16365 L:      [email protected]
16366 S:      Maintained
16367 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16368 F:      drivers/pci/controller/dwc/pcie-fu740.c
16369
16370 PCI DRIVER FOR GENERIC OF HOSTS
16371 M:      Will Deacon <[email protected]>
16372 L:      [email protected]
16373 L:      [email protected] (moderated for non-subscribers)
16374 S:      Maintained
16375 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16376 F:      drivers/pci/controller/pci-host-common.c
16377 F:      drivers/pci/controller/pci-host-generic.c
16378
16379 PCI DRIVER FOR IMX6
16380 M:      Richard Zhu <[email protected]>
16381 M:      Lucas Stach <[email protected]>
16382 L:      [email protected]
16383 L:      [email protected] (moderated for non-subscribers)
16384 S:      Maintained
16385 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16386 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16387 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16388 F:      drivers/pci/controller/dwc/*imx6*
16389
16390 PCI DRIVER FOR INTEL IXP4XX
16391 M:      Linus Walleij <[email protected]>
16392 S:      Maintained
16393 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16394 F:      drivers/pci/controller/pci-ixp4xx.c
16395
16396 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16397 M:      Nirmal Patel <[email protected]>
16398 R:      Jonathan Derrick <[email protected]>
16399 L:      [email protected]
16400 S:      Supported
16401 F:      drivers/pci/controller/vmd.c
16402
16403 PCI DRIVER FOR MICROSEMI SWITCHTEC
16404 M:      Kurt Schwemmer <[email protected]>
16405 M:      Logan Gunthorpe <[email protected]>
16406 L:      [email protected]
16407 S:      Maintained
16408 F:      Documentation/ABI/testing/sysfs-class-switchtec
16409 F:      Documentation/driver-api/switchtec.rst
16410 F:      drivers/ntb/hw/mscc/
16411 F:      drivers/pci/switch/switchtec*
16412 F:      include/linux/switchtec.h
16413 F:      include/uapi/linux/switchtec_ioctl.h
16414
16415 PCI DRIVER FOR MOBIVEIL PCIE IP
16416 M:      Karthikeyan Mitran <[email protected]>
16417 M:      Hou Zhiqiang <[email protected]>
16418 L:      [email protected]
16419 S:      Supported
16420 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16421 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
16422
16423 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16424 M:      Thomas Petazzoni <[email protected]>
16425 M:      Pali Rohár <[email protected]>
16426 L:      [email protected]
16427 L:      [email protected] (moderated for non-subscribers)
16428 S:      Maintained
16429 F:      drivers/pci/controller/*mvebu*
16430
16431 PCI DRIVER FOR NVIDIA TEGRA
16432 M:      Thierry Reding <[email protected]>
16433 L:      [email protected]
16434 L:      [email protected]
16435 S:      Supported
16436 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16437 F:      drivers/pci/controller/pci-tegra.c
16438
16439 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16440 M:      Hou Zhiqiang <[email protected]>
16441 L:      [email protected]
16442 L:      [email protected] (moderated for non-subscribers)
16443 S:      Maintained
16444 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16445 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16446
16447 PCI DRIVER FOR RENESAS R-CAR
16448 M:      Marek Vasut <[email protected]>
16449 M:      Yoshihiro Shimoda <[email protected]>
16450 L:      [email protected]
16451 L:      [email protected]
16452 S:      Maintained
16453 F:      Documentation/devicetree/bindings/pci/*rcar*
16454 F:      drivers/pci/controller/*rcar*
16455
16456 PCI DRIVER FOR SAMSUNG EXYNOS
16457 M:      Jingoo Han <[email protected]>
16458 L:      [email protected]
16459 L:      [email protected] (moderated for non-subscribers)
16460 L:      [email protected]
16461 S:      Maintained
16462 F:      drivers/pci/controller/dwc/pci-exynos.c
16463
16464 PCI DRIVER FOR SYNOPSYS DESIGNWARE
16465 M:      Jingoo Han <[email protected]>
16466 M:      Gustavo Pimentel <[email protected]>
16467 M:      Manivannan Sadhasivam <[email protected]>
16468 L:      [email protected]
16469 S:      Maintained
16470 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16471 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16472 F:      drivers/pci/controller/dwc/*designware*
16473
16474 PCI DRIVER FOR TI DRA7XX/J721E
16475 M:      Vignesh Raghavendra <[email protected]>
16476 L:      [email protected]
16477 L:      [email protected]
16478 L:      [email protected] (moderated for non-subscribers)
16479 S:      Supported
16480 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
16481 F:      drivers/pci/controller/cadence/pci-j721e.c
16482 F:      drivers/pci/controller/dwc/pci-dra7xx.c
16483
16484 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16485 M:      Linus Walleij <[email protected]>
16486 L:      [email protected]
16487 S:      Maintained
16488 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16489 F:      drivers/pci/controller/pci-v3-semi.c
16490
16491 PCI DRIVER FOR XILINX VERSAL CPM
16492 M:      Bharat Kumar Gogada <[email protected]>
16493 M:      Michal Simek <[email protected]>
16494 L:      [email protected]
16495 S:      Maintained
16496 F:      Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
16497 F:      drivers/pci/controller/pcie-xilinx-cpm.c
16498
16499 PCI ENDPOINT SUBSYSTEM
16500 M:      Lorenzo Pieralisi <[email protected]>
16501 M:      Krzysztof Wilczyński <[email protected]>
16502 R:      Manivannan Sadhasivam <[email protected]>
16503 R:      Kishon Vijay Abraham I <[email protected]>
16504 L:      [email protected]
16505 S:      Supported
16506 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16507 B:      https://bugzilla.kernel.org
16508 C:      irc://irc.oftc.net/linux-pci
16509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16510 F:      Documentation/PCI/endpoint/*
16511 F:      Documentation/misc-devices/pci-endpoint-test.rst
16512 F:      drivers/misc/pci_endpoint_test.c
16513 F:      drivers/pci/endpoint/
16514 F:      tools/pci/
16515
16516 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
16517 M:      Mahesh J Salgaonkar <[email protected]>
16518 R:      Oliver O'Halloran <[email protected]>
16519 L:      [email protected]
16520 S:      Supported
16521 F:      Documentation/PCI/pci-error-recovery.rst
16522 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
16523 F:      arch/powerpc/include/*/eeh*.h
16524 F:      arch/powerpc/kernel/eeh*.c
16525 F:      arch/powerpc/platforms/*/eeh*.c
16526 F:      drivers/pci/pcie/aer.c
16527 F:      drivers/pci/pcie/dpc.c
16528 F:      drivers/pci/pcie/err.c
16529
16530 PCI ERROR RECOVERY
16531 M:      Linas Vepstas <[email protected]>
16532 L:      [email protected]
16533 S:      Supported
16534 F:      Documentation/PCI/pci-error-recovery.rst
16535
16536 PCI MSI DRIVER FOR ALTERA MSI IP
16537 M:      Joyce Ooi <[email protected]>
16538 L:      [email protected]
16539 S:      Supported
16540 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
16541 F:      drivers/pci/controller/pcie-altera-msi.c
16542
16543 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
16544 M:      Toan Le <[email protected]>
16545 L:      [email protected]
16546 L:      [email protected] (moderated for non-subscribers)
16547 S:      Maintained
16548 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
16549 F:      drivers/pci/controller/pci-xgene-msi.c
16550
16551 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
16552 M:      Lorenzo Pieralisi <[email protected]>
16553 M:      Krzysztof Wilczyński <[email protected]>
16554 R:      Rob Herring <[email protected]>
16555 L:      [email protected]
16556 S:      Supported
16557 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16558 B:      https://bugzilla.kernel.org
16559 C:      irc://irc.oftc.net/linux-pci
16560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16561 F:      Documentation/devicetree/bindings/pci/
16562 F:      drivers/pci/controller/
16563 F:      drivers/pci/pci-bridge-emul.c
16564 F:      drivers/pci/pci-bridge-emul.h
16565
16566 PCI PEER-TO-PEER DMA (P2PDMA)
16567 M:      Bjorn Helgaas <[email protected]>
16568 M:      Logan Gunthorpe <[email protected]>
16569 L:      [email protected]
16570 S:      Supported
16571 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16572 B:      https://bugzilla.kernel.org
16573 C:      irc://irc.oftc.net/linux-pci
16574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16575 F:      Documentation/driver-api/pci/p2pdma.rst
16576 F:      drivers/pci/p2pdma.c
16577 F:      include/linux/pci-p2pdma.h
16578
16579 PCI SUBSYSTEM
16580 M:      Bjorn Helgaas <[email protected]>
16581 L:      [email protected]
16582 S:      Supported
16583 Q:      https://patchwork.kernel.org/project/linux-pci/list/
16584 B:      https://bugzilla.kernel.org
16585 C:      irc://irc.oftc.net/linux-pci
16586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16587 F:      Documentation/PCI/
16588 F:      Documentation/devicetree/bindings/pci/
16589 F:      arch/x86/kernel/early-quirks.c
16590 F:      arch/x86/kernel/quirks.c
16591 F:      arch/x86/pci/
16592 F:      drivers/acpi/pci*
16593 F:      drivers/pci/
16594 F:      include/asm-generic/pci*
16595 F:      include/linux/of_pci.h
16596 F:      include/linux/pci*
16597 F:      include/uapi/linux/pci*
16598 F:      lib/pci*
16599
16600 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
16601 M:      Jonathan Chocron <[email protected]>
16602 L:      [email protected]
16603 S:      Maintained
16604 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
16605 F:      drivers/pci/controller/dwc/pcie-al.c
16606
16607 PCIE DRIVER FOR AMLOGIC MESON
16608 M:      Yue Wang <[email protected]>
16609 L:      [email protected]
16610 L:      [email protected]
16611 S:      Maintained
16612 F:      drivers/pci/controller/dwc/pci-meson.c
16613
16614 PCIE DRIVER FOR AXIS ARTPEC
16615 M:      Jesper Nilsson <[email protected]>
16616 L:      [email protected]
16617 L:      [email protected]
16618 S:      Maintained
16619 F:      Documentation/devicetree/bindings/pci/axis,artpec*
16620 F:      drivers/pci/controller/dwc/*artpec*
16621
16622 PCIE DRIVER FOR CAVIUM THUNDERX
16623 M:      Robert Richter <[email protected]>
16624 L:      [email protected]
16625 L:      [email protected] (moderated for non-subscribers)
16626 S:      Odd Fixes
16627 F:      drivers/pci/controller/pci-thunder-*
16628
16629 PCIE DRIVER FOR HISILICON
16630 M:      Zhou Wang <[email protected]>
16631 L:      [email protected]
16632 S:      Maintained
16633 F:      drivers/pci/controller/dwc/pcie-hisi.c
16634
16635 PCIE DRIVER FOR HISILICON KIRIN
16636 M:      Xiaowei Song <[email protected]>
16637 M:      Binghui Wang <[email protected]>
16638 L:      [email protected]
16639 S:      Maintained
16640 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
16641 F:      drivers/pci/controller/dwc/pcie-kirin.c
16642
16643 PCIE DRIVER FOR HISILICON STB
16644 M:      Shawn Guo <[email protected]>
16645 L:      [email protected]
16646 S:      Maintained
16647 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
16648 F:      drivers/pci/controller/dwc/pcie-histb.c
16649
16650 PCIE DRIVER FOR INTEL KEEM BAY
16651 M:      Srikanth Thokala <[email protected]>
16652 L:      [email protected]
16653 S:      Supported
16654 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
16655 F:      drivers/pci/controller/dwc/pcie-keembay.c
16656
16657 PCIE DRIVER FOR INTEL LGM GW SOC
16658 M:      Chuanhua Lei <[email protected]>
16659 L:      [email protected]
16660 S:      Maintained
16661 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
16662 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
16663
16664 PCIE DRIVER FOR MEDIATEK
16665 M:      Ryder Lee <[email protected]>
16666 M:      Jianjun Wang <[email protected]>
16667 L:      [email protected]
16668 L:      [email protected] (moderated for non-subscribers)
16669 S:      Supported
16670 F:      Documentation/devicetree/bindings/pci/mediatek*
16671 F:      drivers/pci/controller/*mediatek*
16672
16673 PCIE DRIVER FOR MICROCHIP
16674 M:      Daire McNamara <[email protected]>
16675 L:      [email protected]
16676 S:      Supported
16677 F:      Documentation/devicetree/bindings/pci/microchip*
16678 F:      drivers/pci/controller/*microchip*
16679
16680 PCIE DRIVER FOR QUALCOMM MSM
16681 M:      Manivannan Sadhasivam <[email protected]>
16682 L:      [email protected]
16683 L:      [email protected]
16684 S:      Maintained
16685 F:      drivers/pci/controller/dwc/pcie-qcom.c
16686
16687 PCIE DRIVER FOR ROCKCHIP
16688 M:      Shawn Lin <[email protected]>
16689 L:      [email protected]
16690 L:      [email protected]
16691 S:      Maintained
16692 F:      Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
16693 F:      drivers/pci/controller/pcie-rockchip*
16694
16695 PCIE DRIVER FOR SOCIONEXT UNIPHIER
16696 M:      Kunihiko Hayashi <[email protected]>
16697 L:      [email protected]
16698 S:      Maintained
16699 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
16700 F:      drivers/pci/controller/dwc/pcie-uniphier*
16701
16702 PCIE DRIVER FOR ST SPEAR13XX
16703 M:      Pratyush Anand <[email protected]>
16704 L:      [email protected]
16705 S:      Maintained
16706 F:      drivers/pci/controller/dwc/*spear*
16707
16708 PCIE ENDPOINT DRIVER FOR QUALCOMM
16709 M:      Manivannan Sadhasivam <[email protected]>
16710 L:      [email protected]
16711 L:      [email protected]
16712 S:      Maintained
16713 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
16714 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
16715
16716 PCMCIA SUBSYSTEM
16717 M:      Dominik Brodowski <[email protected]>
16718 S:      Odd Fixes
16719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
16720 F:      Documentation/pcmcia/
16721 F:      drivers/pcmcia/
16722 F:      include/pcmcia/
16723 F:      tools/pcmcia/
16724
16725 PCNET32 NETWORK DRIVER
16726 M:      Don Fry <[email protected]>
16727 L:      [email protected]
16728 S:      Maintained
16729 F:      drivers/net/ethernet/amd/pcnet32.c
16730
16731 PCRYPT PARALLEL CRYPTO ENGINE
16732 M:      Steffen Klassert <[email protected]>
16733 L:      [email protected]
16734 S:      Maintained
16735 F:      crypto/pcrypt.c
16736 F:      include/crypto/pcrypt.h
16737
16738 PDS DSC VIRTIO DATA PATH ACCELERATOR
16739 R:      Shannon Nelson <[email protected]>
16740 F:      drivers/vdpa/pds/
16741
16742 PECI HARDWARE MONITORING DRIVERS
16743 M:      Iwona Winiarska <[email protected]>
16744 L:      [email protected]
16745 S:      Supported
16746 F:      Documentation/hwmon/peci-cputemp.rst
16747 F:      Documentation/hwmon/peci-dimmtemp.rst
16748 F:      drivers/hwmon/peci/
16749
16750 PECI SUBSYSTEM
16751 M:      Iwona Winiarska <[email protected]>
16752 L:      [email protected] (moderated for non-subscribers)
16753 S:      Supported
16754 F:      Documentation/devicetree/bindings/peci/
16755 F:      Documentation/peci/
16756 F:      drivers/peci/
16757 F:      include/linux/peci-cpu.h
16758 F:      include/linux/peci.h
16759
16760 PENSANDO ETHERNET DRIVERS
16761 M:      Shannon Nelson <[email protected]>
16762 M:      Brett Creeley <[email protected]>
16763 M:      [email protected]
16764 L:      [email protected]
16765 S:      Supported
16766 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
16767 F:      drivers/net/ethernet/pensando/
16768
16769 PER-CPU MEMORY ALLOCATOR
16770 M:      Dennis Zhou <[email protected]>
16771 M:      Tejun Heo <[email protected]>
16772 M:      Christoph Lameter <[email protected]>
16773 L:      [email protected]
16774 S:      Maintained
16775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
16776 F:      arch/*/include/asm/percpu.h
16777 F:      include/linux/percpu*.h
16778 F:      lib/percpu*.c
16779 F:      mm/percpu*.c
16780
16781 PER-TASK DELAY ACCOUNTING
16782 M:      Balbir Singh <[email protected]>
16783 S:      Maintained
16784 F:      include/linux/delayacct.h
16785 F:      kernel/delayacct.c
16786
16787 PERFORMANCE EVENTS SUBSYSTEM
16788 M:      Peter Zijlstra <[email protected]>
16789 M:      Ingo Molnar <[email protected]>
16790 M:      Arnaldo Carvalho de Melo <[email protected]>
16791 R:      Mark Rutland <[email protected]>
16792 R:      Alexander Shishkin <[email protected]>
16793 R:      Jiri Olsa <[email protected]>
16794 R:      Namhyung Kim <[email protected]>
16795 R:      Ian Rogers <[email protected]>
16796 R:      Adrian Hunter <[email protected]>
16797 L:      [email protected]
16798 L:      [email protected]
16799 S:      Supported
16800 W:      https://perf.wiki.kernel.org/
16801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
16803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
16804 F:      arch/*/events/*
16805 F:      arch/*/events/*/*
16806 F:      arch/*/include/asm/perf_event.h
16807 F:      arch/*/kernel/*/*/perf_event*.c
16808 F:      arch/*/kernel/*/perf_event*.c
16809 F:      arch/*/kernel/perf_callchain.c
16810 F:      arch/*/kernel/perf_event*.c
16811 F:      include/linux/perf_event.h
16812 F:      include/uapi/linux/perf_event.h
16813 F:      kernel/events/*
16814 F:      tools/lib/perf/
16815 F:      tools/perf/
16816
16817 PERFORMANCE EVENTS TOOLING ARM64
16818 R:      John Garry <[email protected]>
16819 R:      Will Deacon <[email protected]>
16820 R:      James Clark <[email protected]>
16821 R:      Mike Leach <[email protected]>
16822 R:      Leo Yan <[email protected]>
16823 L:      [email protected] (moderated for non-subscribers)
16824 S:      Supported
16825 F:      tools/build/feature/test-libopencsd.c
16826 F:      tools/perf/arch/arm*/
16827 F:      tools/perf/pmu-events/arch/arm64/
16828 F:      tools/perf/util/arm-spe*
16829 F:      tools/perf/util/cs-etm*
16830
16831 PERSONALITY HANDLING
16832 M:      Christoph Hellwig <[email protected]>
16833 L:      [email protected]
16834 S:      Maintained
16835 F:      include/linux/personality.h
16836 F:      include/uapi/linux/personality.h
16837
16838 PHOENIX RC FLIGHT CONTROLLER ADAPTER
16839 M:      Marcus Folkesson <[email protected]>
16840 L:      [email protected]
16841 S:      Maintained
16842 F:      Documentation/input/devices/pxrc.rst
16843 F:      drivers/input/joystick/pxrc.c
16844
16845 PHONET PROTOCOL
16846 M:      Remi Denis-Courmont <[email protected]>
16847 S:      Supported
16848 F:      Documentation/networking/phonet.rst
16849 F:      include/linux/phonet.h
16850 F:      include/net/phonet/
16851 F:      include/uapi/linux/phonet.h
16852 F:      net/phonet/
16853
16854 PHRAM MTD DRIVER
16855 M:      Joern Engel <[email protected]>
16856 L:      [email protected]
16857 S:      Maintained
16858 F:      drivers/mtd/devices/phram.c
16859
16860 PICOLCD HID DRIVER
16861 M:      Bruno Prémont <[email protected]>
16862 L:      [email protected]
16863 S:      Maintained
16864 F:      drivers/hid/hid-picolcd*
16865
16866 PIDFD API
16867 M:      Christian Brauner <[email protected]>
16868 L:      [email protected]
16869 S:      Maintained
16870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
16871 F:      samples/pidfd/
16872 F:      tools/testing/selftests/clone3/
16873 F:      tools/testing/selftests/pid_namespace/
16874 F:      tools/testing/selftests/pidfd/
16875 K:      (?i)pidfd
16876 K:      (?i)clone3
16877 K:      \b(clone_args|kernel_clone_args)\b
16878
16879 PIN CONTROL SUBSYSTEM
16880 M:      Linus Walleij <[email protected]>
16881 L:      [email protected]
16882 S:      Maintained
16883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
16884 F:      Documentation/devicetree/bindings/pinctrl/
16885 F:      Documentation/driver-api/pin-control.rst
16886 F:      drivers/pinctrl/
16887 F:      include/dt-bindings/pinctrl/
16888 F:      include/linux/pinctrl/
16889
16890 PIN CONTROLLER - AMD
16891 M:      Basavaraj Natikar <[email protected]>
16892 M:      Shyam Sundar S K <[email protected]>
16893 S:      Maintained
16894 F:      drivers/pinctrl/pinctrl-amd.c
16895
16896 PIN CONTROLLER - FREESCALE
16897 M:      Dong Aisheng <[email protected]>
16898 M:      Fabio Estevam <[email protected]>
16899 M:      Shawn Guo <[email protected]>
16900 M:      Jacky Bai <[email protected]>
16901 R:      Pengutronix Kernel Team <[email protected]>
16902 L:      [email protected]
16903 S:      Maintained
16904 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
16905 F:      drivers/pinctrl/freescale/
16906
16907 PIN CONTROLLER - INTEL
16908 M:      Mika Westerberg <[email protected]>
16909 M:      Andy Shevchenko <[email protected]>
16910 S:      Supported
16911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
16912 F:      drivers/pinctrl/intel/
16913
16914 PIN CONTROLLER - KEEMBAY
16915 M:      Lakshmi Sowjanya D <[email protected]>
16916 S:      Supported
16917 F:      drivers/pinctrl/pinctrl-keembay*
16918
16919 PIN CONTROLLER - MEDIATEK
16920 M:      Sean Wang <[email protected]>
16921 L:      [email protected] (moderated for non-subscribers)
16922 S:      Maintained
16923 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
16924 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
16925 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
16926 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
16927 F:      drivers/pinctrl/mediatek/
16928
16929 PIN CONTROLLER - MEDIATEK MIPS
16930 M:      Arınç ÜNAL <[email protected]>
16931 M:      Sergio Paracuellos <[email protected]>
16932 L:      [email protected] (moderated for non-subscribers)
16933 L:      [email protected]
16934 S:      Maintained
16935 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
16936 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
16937 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
16938 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
16939 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
16940 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
16941 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
16942 F:      Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
16943 F:      drivers/pinctrl/mediatek/pinctrl-mt7620.c
16944 F:      drivers/pinctrl/mediatek/pinctrl-mt7621.c
16945 F:      drivers/pinctrl/mediatek/pinctrl-mt76x8.c
16946 F:      drivers/pinctrl/mediatek/pinctrl-mtmips.*
16947 F:      drivers/pinctrl/mediatek/pinctrl-rt2880.c
16948 F:      drivers/pinctrl/mediatek/pinctrl-rt305x.c
16949 F:      drivers/pinctrl/mediatek/pinctrl-rt3883.c
16950
16951 PIN CONTROLLER - MICROCHIP AT91
16952 M:      Ludovic Desroches <[email protected]>
16953 L:      [email protected] (moderated for non-subscribers)
16954 L:      [email protected]
16955 S:      Supported
16956 F:      drivers/gpio/gpio-sama5d2-piobu.c
16957 F:      drivers/pinctrl/pinctrl-at91*
16958
16959 PIN CONTROLLER - NXP S32
16960 M:      Chester Lin <[email protected]>
16961 R:      NXP S32 Linux Team <[email protected]>
16962 L:      [email protected]
16963 S:      Maintained
16964 F:      Documentation/devicetree/bindings/pinctrl/nxp,s32*
16965 F:      drivers/pinctrl/nxp/
16966
16967 PIN CONTROLLER - QUALCOMM
16968 M:      Bjorn Andersson <[email protected]>
16969 L:      [email protected]
16970 S:      Maintained
16971 F:      Documentation/devicetree/bindings/pinctrl/qcom,*
16972 F:      drivers/pinctrl/qcom/
16973
16974 PIN CONTROLLER - RENESAS
16975 M:      Geert Uytterhoeven <[email protected]>
16976 L:      [email protected]
16977 S:      Supported
16978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
16979 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
16980 F:      drivers/pinctrl/renesas/
16981
16982 PIN CONTROLLER - SAMSUNG
16983 M:      Tomasz Figa <[email protected]>
16984 M:      Krzysztof Kozlowski <[email protected]>
16985 M:      Sylwester Nawrocki <[email protected]>
16986 R:      Alim Akhtar <[email protected]>
16987 L:      [email protected] (moderated for non-subscribers)
16988 L:      [email protected]
16989 S:      Maintained
16990 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
16991 B:      mailto:[email protected]
16992 C:      irc://irc.libera.chat/linux-exynos
16993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
16994 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
16995 F:      drivers/pinctrl/samsung/
16996 F:      include/dt-bindings/pinctrl/samsung.h
16997
16998 PIN CONTROLLER - SINGLE
16999 M:      Tony Lindgren <[email protected]>
17000 M:      Haojian Zhuang <[email protected]>
17001 L:      [email protected] (moderated for non-subscribers)
17002 L:      [email protected]
17003 S:      Maintained
17004 F:      drivers/pinctrl/pinctrl-single.c
17005
17006 PIN CONTROLLER - SUNPLUS / TIBBO
17007 M:      Dvorkin Dmitry <[email protected]>
17008 M:      Wells Lu <[email protected]>
17009 L:      [email protected] (moderated for non-subscribers)
17010 S:      Maintained
17011 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
17012 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
17013 F:      drivers/pinctrl/sunplus/
17014 F:      include/dt-bindings/pinctrl/sppctl*.h
17015
17016 PINE64 PINEPHONE KEYBOARD DRIVER
17017 M:      Samuel Holland <[email protected]>
17018 S:      Supported
17019 F:      Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
17020 F:      drivers/input/keyboard/pinephone-keyboard.c
17021
17022 PKTCDVD DRIVER
17023 M:      [email protected]
17024 S:      Orphan
17025 F:      drivers/block/pktcdvd.c
17026 F:      include/linux/pktcdvd.h
17027 F:      include/uapi/linux/pktcdvd.h
17028
17029 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
17030 M:      Tomasz Duszynski <[email protected]>
17031 S:      Maintained
17032 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
17033 F:      drivers/iio/chemical/pms7003.c
17034
17035 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
17036 M:      Piergiorgio Beruto <[email protected]>
17037 L:      [email protected]
17038 S:      Maintained
17039 F:      drivers/net/phy/mdio-open-alliance.h
17040 F:      net/ethtool/plca.c
17041
17042 PLDMFW LIBRARY
17043 M:      Jacob Keller <[email protected]>
17044 S:      Maintained
17045 F:      Documentation/driver-api/pldmfw/
17046 F:      include/linux/pldmfw.h
17047 F:      lib/pldmfw/
17048
17049 PLX DMA DRIVER
17050 M:      Logan Gunthorpe <[email protected]>
17051 S:      Maintained
17052 F:      drivers/dma/plx_dma.c
17053
17054 PM-GRAPH UTILITY
17055 M:      "Todd E Brandt" <[email protected]>
17056 L:      [email protected]
17057 S:      Supported
17058 W:      https://01.org/pm-graph
17059 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17060 T:      git git://github.com/intel/pm-graph
17061 F:      tools/power/pm-graph
17062
17063 PM6764TR DRIVER
17064 M:      Charles Hsu     <[email protected]>
17065 L:      [email protected]
17066 S:      Maintained
17067 F:      Documentation/hwmon/pm6764tr.rst
17068 F:      drivers/hwmon/pmbus/pm6764tr.c
17069
17070 PMBUS HARDWARE MONITORING DRIVERS
17071 M:      Guenter Roeck <[email protected]>
17072 L:      [email protected]
17073 S:      Maintained
17074 W:      http://hwmon.wiki.kernel.org/
17075 W:      http://www.roeck-us.net/linux/drivers/
17076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
17077 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
17078 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
17079 F:      Documentation/hwmon/adm1275.rst
17080 F:      Documentation/hwmon/ibm-cffps.rst
17081 F:      Documentation/hwmon/ir35221.rst
17082 F:      Documentation/hwmon/lm25066.rst
17083 F:      Documentation/hwmon/ltc2978.rst
17084 F:      Documentation/hwmon/ltc3815.rst
17085 F:      Documentation/hwmon/max16064.rst
17086 F:      Documentation/hwmon/max20751.rst
17087 F:      Documentation/hwmon/max31785.rst
17088 F:      Documentation/hwmon/max34440.rst
17089 F:      Documentation/hwmon/max8688.rst
17090 F:      Documentation/hwmon/pmbus-core.rst
17091 F:      Documentation/hwmon/pmbus.rst
17092 F:      Documentation/hwmon/tps40422.rst
17093 F:      Documentation/hwmon/ucd9000.rst
17094 F:      Documentation/hwmon/ucd9200.rst
17095 F:      Documentation/hwmon/zl6100.rst
17096 F:      drivers/hwmon/pmbus/
17097 F:      include/linux/pmbus.h
17098
17099 PMC SIERRA MaxRAID DRIVER
17100 L:      [email protected]
17101 S:      Orphan
17102 W:      http://www.pmc-sierra.com/
17103 F:      drivers/scsi/pmcraid.*
17104
17105 PMC SIERRA PM8001 DRIVER
17106 M:      Jack Wang <[email protected]>
17107 L:      [email protected]
17108 S:      Supported
17109 F:      drivers/scsi/pm8001/
17110
17111 PNI RM3100 IIO DRIVER
17112 M:      Song Qiang <[email protected]>
17113 L:      [email protected]
17114 S:      Maintained
17115 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17116 F:      drivers/iio/magnetometer/rm3100*
17117
17118 PNP SUPPORT
17119 M:      "Rafael J. Wysocki" <[email protected]>
17120 L:      [email protected]
17121 S:      Maintained
17122 F:      drivers/pnp/
17123 F:      include/linux/pnp.h
17124
17125 POSIX CLOCKS and TIMERS
17126 M:      Thomas Gleixner <[email protected]>
17127 L:      [email protected]
17128 S:      Maintained
17129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17130 F:      fs/timerfd.c
17131 F:      include/linux/time_namespace.h
17132 F:      include/linux/timer*
17133 F:      kernel/time/*timer*
17134 F:      kernel/time/namespace.c
17135
17136 POWER MANAGEMENT CORE
17137 M:      "Rafael J. Wysocki" <[email protected]>
17138 L:      [email protected]
17139 S:      Supported
17140 B:      https://bugzilla.kernel.org
17141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17142 F:      drivers/base/power/
17143 F:      drivers/powercap/
17144 F:      include/linux/intel_rapl.h
17145 F:      include/linux/pm.h
17146 F:      include/linux/pm_*
17147 F:      include/linux/powercap.h
17148 F:      kernel/configs/nopm.config
17149
17150 POWER STATE COORDINATION INTERFACE (PSCI)
17151 M:      Mark Rutland <[email protected]>
17152 M:      Lorenzo Pieralisi <[email protected]>
17153 L:      [email protected] (moderated for non-subscribers)
17154 S:      Maintained
17155 F:      drivers/firmware/psci/
17156 F:      include/linux/psci.h
17157 F:      include/uapi/linux/psci.h
17158
17159 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17160 M:      Sebastian Reichel <[email protected]>
17161 L:      [email protected]
17162 S:      Maintained
17163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17164 F:      Documentation/ABI/testing/sysfs-class-power
17165 F:      Documentation/devicetree/bindings/power/supply/
17166 F:      drivers/power/supply/
17167 F:      include/linux/power/
17168 F:      include/linux/power_supply.h
17169
17170 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17171 M:      Suraj Jitindar Singh <[email protected]>
17172 L:      [email protected]
17173 S:      Maintained
17174 F:      drivers/char/powernv-op-panel.c
17175
17176 PPP OVER ATM (RFC 2364)
17177 M:      Mitchell Blank Jr <[email protected]>
17178 S:      Maintained
17179 F:      include/uapi/linux/atmppp.h
17180 F:      net/atm/pppoatm.c
17181
17182 PPP OVER ETHERNET
17183 M:      Michal Ostrowski <[email protected]>
17184 S:      Maintained
17185 F:      drivers/net/ppp/pppoe.c
17186 F:      drivers/net/ppp/pppox.c
17187
17188 PPP OVER L2TP
17189 M:      James Chapman <[email protected]>
17190 S:      Maintained
17191 F:      include/linux/if_pppol2tp.h
17192 F:      include/uapi/linux/if_pppol2tp.h
17193 F:      net/l2tp/l2tp_ppp.c
17194
17195 PPP PROTOCOL DRIVERS AND COMPRESSORS
17196 L:      [email protected]
17197 S:      Orphan
17198 F:      drivers/net/ppp/ppp_*
17199
17200 PPS SUPPORT
17201 M:      Rodolfo Giometti <[email protected]>
17202 L:      [email protected] (subscribers-only)
17203 S:      Maintained
17204 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
17205 F:      Documentation/ABI/testing/sysfs-pps
17206 F:      Documentation/devicetree/bindings/pps/pps-gpio.yaml
17207 F:      Documentation/driver-api/pps.rst
17208 F:      drivers/pps/
17209 F:      include/linux/pps*.h
17210 F:      include/uapi/linux/pps.h
17211
17212 PPTP DRIVER
17213 M:      Dmitry Kozlov <[email protected]>
17214 L:      [email protected]
17215 S:      Maintained
17216 W:      http://sourceforge.net/projects/accel-pptp
17217 F:      drivers/net/ppp/pptp.c
17218
17219 PRESSURE STALL INFORMATION (PSI)
17220 M:      Johannes Weiner <[email protected]>
17221 M:      Suren Baghdasaryan <[email protected]>
17222 R:      Peter Ziljstra <[email protected]>
17223 S:      Maintained
17224 F:      include/linux/psi*
17225 F:      kernel/sched/psi.c
17226
17227 PRINTK
17228 M:      Petr Mladek <[email protected]>
17229 R:      Steven Rostedt <[email protected]>
17230 R:      John Ogness <[email protected]>
17231 R:      Sergey Senozhatsky <[email protected]>
17232 S:      Maintained
17233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17234 F:      include/linux/printk.h
17235 F:      kernel/printk/
17236
17237 PRINTK INDEXING
17238 R:      Chris Down <[email protected]>
17239 S:      Maintained
17240 F:      Documentation/core-api/printk-index.rst
17241 F:      kernel/printk/index.c
17242 K:      printk_index
17243
17244 PROC FILESYSTEM
17245 L:      [email protected]
17246 L:      [email protected]
17247 S:      Maintained
17248 F:      Documentation/filesystems/proc.rst
17249 F:      fs/proc/
17250 F:      include/linux/proc_fs.h
17251 F:      tools/testing/selftests/proc/
17252
17253 PROC SYSCTL
17254 M:      Luis Chamberlain <[email protected]>
17255 M:      Kees Cook <[email protected]>
17256 M:      Iurii Zaikin <[email protected]>
17257 L:      [email protected]
17258 L:      [email protected]
17259 S:      Maintained
17260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
17261 F:      fs/proc/proc_sysctl.c
17262 F:      include/linux/sysctl.h
17263 F:      kernel/sysctl-test.c
17264 F:      kernel/sysctl.c
17265 F:      tools/testing/selftests/sysctl/
17266
17267 PS3 NETWORK SUPPORT
17268 M:      Geoff Levand <[email protected]>
17269 L:      [email protected]
17270 L:      [email protected]
17271 S:      Maintained
17272 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
17273
17274 PS3 PLATFORM SUPPORT
17275 M:      Geoff Levand <[email protected]>
17276 L:      [email protected]
17277 S:      Maintained
17278 F:      arch/powerpc/boot/ps3*
17279 F:      arch/powerpc/include/asm/lv1call.h
17280 F:      arch/powerpc/include/asm/ps3*.h
17281 F:      arch/powerpc/platforms/ps3/
17282 F:      drivers/*/ps3*
17283 F:      drivers/ps3/
17284 F:      drivers/rtc/rtc-ps3.c
17285 F:      drivers/usb/host/*ps3.c
17286 F:      sound/ppc/snd_ps3*
17287
17288 PS3VRAM DRIVER
17289 M:      Jim Paris <[email protected]>
17290 M:      Geoff Levand <[email protected]>
17291 L:      [email protected]
17292 S:      Maintained
17293 F:      drivers/block/ps3vram.c
17294
17295 PSAMPLE PACKET SAMPLING SUPPORT
17296 M:      Yotam Gigi <[email protected]>
17297 S:      Maintained
17298 F:      include/net/psample.h
17299 F:      include/uapi/linux/psample.h
17300 F:      net/psample
17301
17302 PSTORE FILESYSTEM
17303 M:      Kees Cook <[email protected]>
17304 R:      Tony Luck <[email protected]>
17305 R:      Guilherme G. Piccoli <[email protected]>
17306 L:      [email protected]
17307 S:      Supported
17308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17309 F:      Documentation/admin-guide/pstore-blk.rst
17310 F:      Documentation/admin-guide/ramoops.rst
17311 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17312 F:      drivers/acpi/apei/erst.c
17313 F:      drivers/firmware/efi/efi-pstore.c
17314 F:      fs/pstore/
17315 F:      include/linux/pstore*
17316 K:      \b(pstore|ramoops)
17317
17318 PTP HARDWARE CLOCK SUPPORT
17319 M:      Richard Cochran <[email protected]>
17320 L:      [email protected]
17321 S:      Maintained
17322 W:      http://linuxptp.sourceforge.net/
17323 F:      Documentation/ABI/testing/sysfs-ptp
17324 F:      Documentation/driver-api/ptp.rst
17325 F:      drivers/net/phy/dp83640*
17326 F:      drivers/ptp/*
17327 F:      include/linux/ptp_cl*
17328 K:      (?:\b|_)ptp(?:\b|_)
17329
17330 PTP MOCKUP CLOCK SUPPORT
17331 M:      Vladimir Oltean <[email protected]>
17332 L:      [email protected]
17333 S:      Maintained
17334 F:      drivers/ptp/ptp_mock.c
17335 F:      include/linux/ptp_mock.h
17336
17337 PTP VIRTUAL CLOCK SUPPORT
17338 M:      Yangbo Lu <[email protected]>
17339 L:      [email protected]
17340 S:      Maintained
17341 F:      drivers/ptp/ptp_vclock.c
17342 F:      net/ethtool/phc_vclocks.c
17343
17344 PTRACE SUPPORT
17345 M:      Oleg Nesterov <[email protected]>
17346 S:      Maintained
17347 F:      arch/*/*/ptrace*.c
17348 F:      arch/*/include/asm/ptrace*.h
17349 F:      arch/*/ptrace*.c
17350 F:      include/asm-generic/syscall.h
17351 F:      include/linux/ptrace.h
17352 F:      include/linux/regset.h
17353 F:      include/uapi/linux/ptrace.h
17354 F:      kernel/ptrace.c
17355
17356 PULSE8-CEC DRIVER
17357 M:      Hans Verkuil <[email protected]>
17358 L:      [email protected]
17359 S:      Maintained
17360 T:      git git://linuxtv.org/media_tree.git
17361 F:      drivers/media/cec/usb/pulse8/
17362
17363 PURELIFI PLFXLC DRIVER
17364 M:      Srinivasan Raju <[email protected]>
17365 L:      [email protected]
17366 S:      Supported
17367 F:      drivers/net/wireless/purelifi/plfxlc/
17368
17369 PVRUSB2 VIDEO4LINUX DRIVER
17370 M:      Mike Isely <[email protected]>
17371 L:      [email protected]       (subscribers-only)
17372 L:      [email protected]
17373 S:      Maintained
17374 W:      http://www.isely.net/pvrusb2/
17375 T:      git git://linuxtv.org/media_tree.git
17376 F:      Documentation/driver-api/media/drivers/pvrusb2*
17377 F:      drivers/media/usb/pvrusb2/
17378
17379 PWC WEBCAM DRIVER
17380 M:      Hans Verkuil <[email protected]>
17381 L:      [email protected]
17382 S:      Odd Fixes
17383 T:      git git://linuxtv.org/media_tree.git
17384 F:      drivers/media/usb/pwc/*
17385 F:      include/trace/events/pwc.h
17386
17387 PWM IR Transmitter
17388 M:      Sean Young <[email protected]>
17389 L:      [email protected]
17390 S:      Maintained
17391 F:      Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17392 F:      drivers/media/rc/pwm-ir-tx.c
17393
17394 PWM SUBSYSTEM
17395 M:      Thierry Reding <[email protected]>
17396 R:      Uwe Kleine-König <[email protected]>
17397 L:      [email protected]
17398 S:      Maintained
17399 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
17400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
17401 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17402 F:      Documentation/devicetree/bindings/pwm/
17403 F:      Documentation/driver-api/pwm.rst
17404 F:      drivers/gpio/gpio-mvebu.c
17405 F:      drivers/pwm/
17406 F:      drivers/video/backlight/pwm_bl.c
17407 F:      include/dt-bindings/pwm/
17408 F:      include/linux/pwm.h
17409 F:      include/linux/pwm_backlight.h
17410 K:      pwm_(config|apply_state|ops)
17411
17412 PXA GPIO DRIVER
17413 M:      Robert Jarzmik <[email protected]>
17414 L:      [email protected]
17415 S:      Maintained
17416 F:      drivers/gpio/gpio-pxa.c
17417
17418 PXA MMCI DRIVER
17419 S:      Orphan
17420
17421 PXA RTC DRIVER
17422 M:      Robert Jarzmik <[email protected]>
17423 L:      [email protected]
17424 S:      Maintained
17425
17426 PXA2xx/PXA3xx SUPPORT
17427 M:      Daniel Mack <[email protected]>
17428 M:      Haojian Zhuang <[email protected]>
17429 M:      Robert Jarzmik <[email protected]>
17430 L:      [email protected] (moderated for non-subscribers)
17431 S:      Maintained
17432 T:      git git://github.com/hzhuang1/linux.git
17433 T:      git git://github.com/rjarzmik/linux.git
17434 F:      arch/arm/boot/dts/intel/pxa/
17435 F:      arch/arm/mach-pxa/
17436 F:      drivers/dma/pxa*
17437 F:      drivers/pcmcia/pxa2xx*
17438 F:      drivers/pinctrl/pxa/
17439 F:      drivers/spi/spi-pxa2xx*
17440 F:      drivers/usb/gadget/udc/pxa2*
17441 F:      include/sound/pxa2xx-lib.h
17442 F:      sound/arm/pxa*
17443 F:      sound/soc/pxa/
17444
17445 QAT DRIVER
17446 M:      Giovanni Cabiddu <[email protected]>
17447 L:      [email protected]
17448 S:      Supported
17449 F:      drivers/crypto/intel/qat/
17450
17451 QCOM AUDIO (ASoC) DRIVERS
17452 M:      Srinivas Kandagatla <[email protected]>
17453 M:      Banajit Goswami <[email protected]>
17454 L:      [email protected] (moderated for non-subscribers)
17455 S:      Supported
17456 F:      Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17457 F:      Documentation/devicetree/bindings/sound/qcom,*
17458 F:      drivers/soc/qcom/apr.c
17459 F:      include/dt-bindings/sound/qcom,wcd9335.h
17460 F:      sound/soc/codecs/lpass-rx-macro.*
17461 F:      sound/soc/codecs/lpass-tx-macro.*
17462 F:      sound/soc/codecs/lpass-va-macro.c
17463 F:      sound/soc/codecs/lpass-wsa-macro.*
17464 F:      sound/soc/codecs/msm8916-wcd-analog.c
17465 F:      sound/soc/codecs/msm8916-wcd-digital.c
17466 F:      sound/soc/codecs/wcd-clsh-v2.*
17467 F:      sound/soc/codecs/wcd-mbhc-v2.*
17468 F:      sound/soc/codecs/wcd9335.*
17469 F:      sound/soc/codecs/wcd934x.c
17470 F:      sound/soc/codecs/wsa881x.c
17471 F:      sound/soc/codecs/wsa883x.c
17472 F:      sound/soc/codecs/wsa884x.c
17473 F:      sound/soc/qcom/
17474
17475 QCOM EMBEDDED USB DEBUGGER (EUD)
17476 M:      Souradeep Chowdhury <[email protected]>
17477 L:      [email protected]
17478 S:      Maintained
17479 F:      Documentation/ABI/testing/sysfs-driver-eud
17480 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17481 F:      drivers/usb/misc/qcom_eud.c
17482
17483 QCOM IPA DRIVER
17484 M:      Alex Elder <[email protected]>
17485 L:      [email protected]
17486 S:      Supported
17487 F:      drivers/net/ipa/
17488
17489 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17490 M:      Gabriel Somlo <[email protected]>
17491 M:      "Michael S. Tsirkin" <[email protected]>
17492 L:      [email protected]
17493 S:      Maintained
17494 F:      drivers/firmware/qemu_fw_cfg.c
17495 F:      include/uapi/linux/qemu_fw_cfg.h
17496
17497 QIB DRIVER
17498 M:      Dennis Dalessandro <[email protected]>
17499 L:      [email protected]
17500 S:      Supported
17501 F:      drivers/infiniband/hw/qib/
17502
17503 QLOGIC QL41xxx FCOE DRIVER
17504 M:      Saurav Kashyap <[email protected]>
17505 M:      Javed Hasan <[email protected]>
17506 M:      [email protected]
17507 L:      [email protected]
17508 S:      Supported
17509 F:      drivers/scsi/qedf/
17510
17511 QLOGIC QL41xxx ISCSI DRIVER
17512 M:      Nilesh Javali <[email protected]>
17513 M:      Manish Rangankar <[email protected]>
17514 M:      [email protected]
17515 L:      [email protected]
17516 S:      Supported
17517 F:      drivers/scsi/qedi/
17518
17519 QLOGIC QL4xxx ETHERNET DRIVER
17520 M:      Ariel Elior <[email protected]>
17521 M:      Manish Chopra <[email protected]>
17522 L:      [email protected]
17523 S:      Supported
17524 F:      drivers/net/ethernet/qlogic/qed/
17525 F:      drivers/net/ethernet/qlogic/qede/
17526 F:      include/linux/qed/
17527
17528 QLOGIC QL4xxx RDMA DRIVER
17529 M:      Michal Kalderon <[email protected]>
17530 M:      Ariel Elior <[email protected]>
17531 L:      [email protected]
17532 S:      Supported
17533 F:      drivers/infiniband/hw/qedr/
17534 F:      include/uapi/rdma/qedr-abi.h
17535
17536 QLOGIC QLA1280 SCSI DRIVER
17537 M:      Michael Reed <[email protected]>
17538 L:      [email protected]
17539 S:      Maintained
17540 F:      drivers/scsi/qla1280.[ch]
17541
17542 QLOGIC QLA2XXX FC-SCSI DRIVER
17543 M:      Nilesh Javali <[email protected]>
17544 M:      [email protected]
17545 L:      [email protected]
17546 S:      Supported
17547 F:      drivers/scsi/qla2xxx/
17548
17549 QLOGIC QLA3XXX NETWORK DRIVER
17550 M:      [email protected]
17551 L:      [email protected]
17552 S:      Supported
17553 F:      drivers/net/ethernet/qlogic/qla3xxx.*
17554
17555 QLOGIC QLA4XXX iSCSI DRIVER
17556 M:      Nilesh Javali <[email protected]>
17557 M:      Manish Rangankar <[email protected]>
17558 M:      [email protected]
17559 L:      [email protected]
17560 S:      Supported
17561 F:      drivers/scsi/qla4xxx/
17562
17563 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
17564 M:      Shahed Shaikh <[email protected]>
17565 M:      Manish Chopra <[email protected]>
17566 M:      [email protected]
17567 L:      [email protected]
17568 S:      Supported
17569 F:      drivers/net/ethernet/qlogic/qlcnic/
17570
17571 QLOGIC QLGE 10Gb ETHERNET DRIVER
17572 M:      Manish Chopra <[email protected]>
17573 M:      [email protected]
17574 M:      Coiby Xu <[email protected]>
17575 L:      [email protected]
17576 S:      Supported
17577 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
17578 F:      drivers/staging/qlge/
17579
17580 QM1D1B0004 MEDIA DRIVER
17581 M:      Akihiro Tsukada <[email protected]>
17582 L:      [email protected]
17583 S:      Odd Fixes
17584 F:      drivers/media/tuners/qm1d1b0004*
17585
17586 QM1D1C0042 MEDIA DRIVER
17587 M:      Akihiro Tsukada <[email protected]>
17588 L:      [email protected]
17589 S:      Odd Fixes
17590 F:      drivers/media/tuners/qm1d1c0042*
17591
17592 QNX4 FILESYSTEM
17593 M:      Anders Larsen <[email protected]>
17594 S:      Maintained
17595 W:      http://www.alarsen.net/linux/qnx4fs/
17596 F:      fs/qnx4/
17597 F:      include/uapi/linux/qnx4_fs.h
17598 F:      include/uapi/linux/qnxtypes.h
17599
17600 QNX6 FILESYSTEM
17601 S:      Orphan
17602 F:      Documentation/filesystems/qnx6.rst
17603 F:      fs/qnx6/
17604 F:      include/linux/qnx6_fs.h
17605
17606 QORIQ DPAA2 FSL-MC BUS DRIVER
17607 M:      Stuart Yoder <[email protected]>
17608 M:      Laurentiu Tudor <[email protected]>
17609 L:      [email protected]
17610 S:      Maintained
17611 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
17612 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
17613 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
17614 F:      drivers/bus/fsl-mc/
17615 F:      include/uapi/linux/fsl_mc.h
17616
17617 QT1010 MEDIA DRIVER
17618 M:      Antti Palosaari <[email protected]>
17619 L:      [email protected]
17620 S:      Maintained
17621 W:      https://linuxtv.org
17622 W:      http://palosaari.fi/linux/
17623 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17624 T:      git git://linuxtv.org/anttip/media_tree.git
17625 F:      drivers/media/tuners/qt1010*
17626
17627 QUALCOMM ATH12K WIRELESS DRIVER
17628 M:      Kalle Valo <[email protected]>
17629 M:      Jeff Johnson <[email protected]>
17630 L:      [email protected]
17631 S:      Supported
17632 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
17633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17634 F:      drivers/net/wireless/ath/ath12k/
17635
17636 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
17637 M:      Kalle Valo <[email protected]>
17638 M:      Jeff Johnson <[email protected]>
17639 L:      [email protected]
17640 S:      Supported
17641 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
17642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17643 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
17644 F:      drivers/net/wireless/ath/ath10k/
17645
17646 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
17647 M:      Kalle Valo <[email protected]>
17648 M:      Jeff Johnson <[email protected]>
17649 L:      [email protected]
17650 S:      Supported
17651 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
17652 B:      https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
17653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17654 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
17655 F:      drivers/net/wireless/ath/ath11k/
17656
17657 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
17658 M:      Toke Høiland-Jørgensen <[email protected]>
17659 L:      [email protected]
17660 S:      Maintained
17661 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
17662 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17663 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
17664 F:      drivers/net/wireless/ath/ath9k/
17665
17666 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
17667 M:      Stephan Gerhold <[email protected]>
17668 L:      [email protected]
17669 L:      [email protected]
17670 S:      Maintained
17671 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
17672 F:      drivers/net/wwan/qcom_bam_dmux.c
17673
17674 QUALCOMM CAMERA SUBSYSTEM DRIVER
17675 M:      Robert Foss <[email protected]>
17676 M:      Todor Tomov <[email protected]>
17677 M:      Bryan O'Donoghue <[email protected]>
17678 L:      [email protected]
17679 S:      Maintained
17680 F:      Documentation/admin-guide/media/qcom_camss.rst
17681 F:      Documentation/devicetree/bindings/media/*camss*
17682 F:      drivers/media/platform/qcom/camss/
17683
17684 QUALCOMM CLOCK DRIVERS
17685 M:      Bjorn Andersson <[email protected]>
17686 L:      [email protected]
17687 S:      Supported
17688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
17689 F:      Documentation/devicetree/bindings/clock/qcom,*
17690 F:      drivers/clk/qcom/
17691 F:      include/dt-bindings/clock/qcom,*
17692
17693 QUALCOMM CLOUD AI (QAIC) DRIVER
17694 M:      Jeffrey Hugo <[email protected]>
17695 R:      Carl Vanderlip <[email protected]>
17696 R:      Pranjal Ramajor Asha Kanojiya <[email protected]>
17697 L:      [email protected]
17698 L:      [email protected]
17699 S:      Supported
17700 T:      git git://anongit.freedesktop.org/drm/drm-misc
17701 F:      Documentation/accel/qaic/
17702 F:      drivers/accel/qaic/
17703 F:      include/uapi/drm/qaic_accel.h
17704
17705 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
17706 M:      Bjorn Andersson <[email protected]>
17707 M:      Konrad Dybcio <[email protected]>
17708 L:      [email protected]
17709 L:      [email protected]
17710 S:      Maintained
17711 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
17712 F:      drivers/pmdomain/qcom/cpr.c
17713
17714 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
17715 M:      Ilia Lin <[email protected]>
17716 L:      [email protected]
17717 S:      Maintained
17718 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
17719 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
17720 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
17721
17722 QUALCOMM CRYPTO DRIVERS
17723 M:      Thara Gopinath <[email protected]>
17724 L:      [email protected]
17725 L:      [email protected]
17726 S:      Maintained
17727 F:      Documentation/devicetree/bindings/crypto/qcom-qce.yaml
17728 F:      drivers/crypto/qce/
17729
17730 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
17731 M:      Timur Tabi <[email protected]>
17732 L:      [email protected]
17733 S:      Maintained
17734 F:      drivers/net/ethernet/qualcomm/emac/
17735
17736 QUALCOMM ETHQOS ETHERNET DRIVER
17737 M:      Vinod Koul <[email protected]>
17738 R:      Bhupesh Sharma <[email protected]>
17739 L:      [email protected]
17740 L:      [email protected]
17741 S:      Maintained
17742 F:      Documentation/devicetree/bindings/net/qcom,ethqos.yaml
17743 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
17744
17745 QUALCOMM FASTRPC DRIVER
17746 M:      Srinivas Kandagatla <[email protected]>
17747 M:      Amol Maheshwari <[email protected]>
17748 L:      [email protected]
17749 S:      Maintained
17750 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
17751 F:      drivers/misc/fastrpc.c
17752 F:      include/uapi/misc/fastrpc.h
17753
17754 QUALCOMM HEXAGON ARCHITECTURE
17755 M:      Brian Cain <[email protected]>
17756 L:      [email protected]
17757 S:      Supported
17758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
17759 F:      arch/hexagon/
17760
17761 QUALCOMM HIDMA DRIVER
17762 M:      Sinan Kaya <[email protected]>
17763 L:      [email protected] (moderated for non-subscribers)
17764 L:      [email protected]
17765 L:      [email protected]
17766 S:      Supported
17767 F:      drivers/dma/qcom/hidma*
17768
17769 QUALCOMM I2C CCI DRIVER
17770 M:      Loic Poulain <[email protected]>
17771 M:      Robert Foss <[email protected]>
17772 L:      [email protected]
17773 L:      [email protected]
17774 S:      Maintained
17775 F:      Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
17776 F:      drivers/i2c/busses/i2c-qcom-cci.c
17777
17778 QUALCOMM INTERCONNECT BWMON DRIVER
17779 M:      Krzysztof Kozlowski <[email protected]>
17780 L:      [email protected]
17781 S:      Maintained
17782 F:      Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
17783 F:      drivers/soc/qcom/icc-bwmon.c
17784
17785 QUALCOMM IOMMU
17786 M:      Rob Clark <[email protected]>
17787 L:      [email protected]
17788 L:      [email protected]
17789 S:      Maintained
17790 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
17791
17792 QUALCOMM IPC ROUTER (QRTR) DRIVER
17793 M:      Manivannan Sadhasivam <[email protected]>
17794 L:      [email protected]
17795 S:      Maintained
17796 F:      include/trace/events/qrtr.h
17797 F:      include/uapi/linux/qrtr.h
17798 F:      net/qrtr/
17799
17800 QUALCOMM IPCC MAILBOX DRIVER
17801 M:      Manivannan Sadhasivam <[email protected]>
17802 L:      [email protected]
17803 S:      Supported
17804 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
17805 F:      drivers/mailbox/qcom-ipcc.c
17806 F:      include/dt-bindings/mailbox/qcom-ipcc.h
17807
17808 QUALCOMM IPQ4019 USB PHY DRIVER
17809 M:      Robert Marko <[email protected]>
17810 M:      Luka Perkov <[email protected]>
17811 L:      [email protected]
17812 S:      Maintained
17813 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
17814 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
17815
17816 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
17817 M:      Robert Marko <[email protected]>
17818 M:      Luka Perkov <[email protected]>
17819 L:      [email protected]
17820 S:      Maintained
17821 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
17822 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
17823
17824 QUALCOMM NAND CONTROLLER DRIVER
17825 M:      Manivannan Sadhasivam <[email protected]>
17826 L:      [email protected]
17827 L:      [email protected]
17828 S:      Maintained
17829 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
17830 F:      drivers/mtd/nand/raw/qcom_nandc.c
17831
17832 QUALCOMM RMNET DRIVER
17833 M:      Subash Abhinov Kasiviswanathan <[email protected]>
17834 M:      Sean Tranchetti <[email protected]>
17835 L:      [email protected]
17836 S:      Maintained
17837 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
17838 F:      drivers/net/ethernet/qualcomm/rmnet/
17839 F:      include/linux/if_rmnet.h
17840
17841 QUALCOMM TSENS THERMAL DRIVER
17842 M:      Amit Kucheria <[email protected]>
17843 M:      Thara Gopinath <[email protected]>
17844 L:      [email protected]
17845 L:      [email protected]
17846 S:      Maintained
17847 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
17848 F:      drivers/thermal/qcom/
17849
17850 QUALCOMM TYPEC PORT MANAGER DRIVER
17851 M:      Bryan O'Donoghue <[email protected]>
17852 L:      [email protected]
17853 L:      [email protected]
17854 S:      Maintained
17855 F:      Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
17856 F:      drivers/usb/typec/tcpm/qcom/
17857
17858 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
17859 M:      Stanimir Varbanov <[email protected]>
17860 M:      Vikash Garodia <[email protected]>
17861 R:      Bryan O'Donoghue <[email protected]>
17862 L:      [email protected]
17863 L:      [email protected]
17864 S:      Maintained
17865 T:      git git://linuxtv.org/media_tree.git
17866 F:      Documentation/devicetree/bindings/media/*venus*
17867 F:      drivers/media/platform/qcom/venus/
17868
17869 QUALCOMM WCN36XX WIRELESS DRIVER
17870 M:      Loic Poulain <[email protected]>
17871 L:      [email protected]
17872 S:      Supported
17873 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
17874 F:      drivers/net/wireless/ath/wcn36xx/
17875
17876 QUANTENNA QTNFMAC WIRELESS DRIVER
17877 M:      Igor Mitsyanko <[email protected]>
17878 R:      Sergey Matyukevich <[email protected]>
17879 L:      [email protected]
17880 S:      Maintained
17881 F:      drivers/net/wireless/quantenna
17882
17883 RADEON and AMDGPU DRM DRIVERS
17884 M:      Alex Deucher <[email protected]>
17885 M:      Christian König <[email protected]>
17886 M:      Pan, Xinhui <[email protected]>
17887 L:      [email protected]
17888 S:      Supported
17889 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
17890 C:      irc://irc.oftc.net/radeon
17891 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
17892 F:      Documentation/gpu/amdgpu/
17893 F:      drivers/gpu/drm/amd/
17894 F:      drivers/gpu/drm/ci/xfails/amd*
17895 F:      drivers/gpu/drm/radeon/
17896 F:      include/uapi/drm/amdgpu_drm.h
17897 F:      include/uapi/drm/radeon_drm.h
17898
17899 RADEON FRAMEBUFFER DISPLAY DRIVER
17900 M:      Benjamin Herrenschmidt <[email protected]>
17901 L:      [email protected]
17902 S:      Maintained
17903 F:      drivers/video/fbdev/aty/radeon*
17904 F:      include/uapi/linux/radeonfb.h
17905
17906 RADIOSHARK RADIO DRIVER
17907 M:      Hans Verkuil <[email protected]>
17908 L:      [email protected]
17909 S:      Maintained
17910 T:      git git://linuxtv.org/media_tree.git
17911 F:      drivers/media/radio/radio-shark.c
17912
17913 RADIOSHARK2 RADIO DRIVER
17914 M:      Hans Verkuil <[email protected]>
17915 L:      [email protected]
17916 S:      Maintained
17917 T:      git git://linuxtv.org/media_tree.git
17918 F:      drivers/media/radio/radio-shark2.c
17919 F:      drivers/media/radio/radio-tea5777.c
17920
17921 RADOS BLOCK DEVICE (RBD)
17922 M:      Ilya Dryomov <[email protected]>
17923 R:      Dongsheng Yang <[email protected]>
17924 L:      [email protected]
17925 S:      Supported
17926 W:      http://ceph.com/
17927 T:      git https://github.com/ceph/ceph-client.git
17928 F:      Documentation/ABI/testing/sysfs-bus-rbd
17929 F:      drivers/block/rbd.c
17930 F:      drivers/block/rbd_types.h
17931
17932 RAGE128 FRAMEBUFFER DISPLAY DRIVER
17933 L:      [email protected]
17934 S:      Orphan
17935 F:      drivers/video/fbdev/aty/aty128fb.c
17936
17937 RAINSHADOW-CEC DRIVER
17938 M:      Hans Verkuil <[email protected]>
17939 L:      [email protected]
17940 S:      Maintained
17941 T:      git git://linuxtv.org/media_tree.git
17942 F:      drivers/media/cec/usb/rainshadow/
17943
17944 RALINK MIPS ARCHITECTURE
17945 M:      John Crispin <[email protected]>
17946 L:      [email protected]
17947 S:      Maintained
17948 F:      arch/mips/ralink
17949
17950 RALINK MT7621 MIPS ARCHITECTURE
17951 M:      Arınç ÜNAL <[email protected]>
17952 M:      Sergio Paracuellos <[email protected]>
17953 L:      [email protected]
17954 S:      Maintained
17955 F:      arch/mips/boot/dts/ralink/mt7621*
17956
17957 RALINK RT2X00 WIRELESS LAN DRIVER
17958 M:      Stanislaw Gruszka <[email protected]>
17959 M:      Helmut Schaa <[email protected]>
17960 L:      [email protected]
17961 S:      Maintained
17962 F:      drivers/net/wireless/ralink/rt2x00/
17963
17964 RAMDISK RAM BLOCK DEVICE DRIVER
17965 M:      Jens Axboe <[email protected]>
17966 S:      Maintained
17967 F:      Documentation/admin-guide/blockdev/ramdisk.rst
17968 F:      drivers/block/brd.c
17969
17970 RANCHU VIRTUAL BOARD FOR MIPS
17971 M:      Miodrag Dinic <[email protected]>
17972 L:      [email protected]
17973 S:      Supported
17974 F:      arch/mips/configs/generic/board-ranchu.config
17975 F:      arch/mips/generic/board-ranchu.c
17976
17977 RANDOM NUMBER DRIVER
17978 M:      "Theodore Ts'o" <[email protected]>
17979 M:      Jason A. Donenfeld <[email protected]>
17980 S:      Maintained
17981 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
17982 F:      drivers/char/random.c
17983 F:      drivers/virt/vmgenid.c
17984
17985 RAPIDIO SUBSYSTEM
17986 M:      Matt Porter <[email protected]>
17987 M:      Alexandre Bounine <[email protected]>
17988 S:      Maintained
17989 F:      drivers/rapidio/
17990
17991 RAS INFRASTRUCTURE
17992 M:      Tony Luck <[email protected]>
17993 M:      Borislav Petkov <[email protected]>
17994 L:      [email protected]
17995 S:      Maintained
17996 F:      Documentation/admin-guide/ras.rst
17997 F:      drivers/ras/
17998 F:      include/linux/ras.h
17999 F:      include/ras/ras_event.h
18000
18001 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
18002 L:      [email protected]
18003 S:      Orphan
18004 F:      drivers/net/wireless/legacy/ray*
18005
18006 RC-CORE / LIRC FRAMEWORK
18007 M:      Sean Young <[email protected]>
18008 L:      [email protected]
18009 S:      Maintained
18010 W:      http://linuxtv.org
18011 T:      git git://linuxtv.org/media_tree.git
18012 F:      Documentation/driver-api/media/rc-core.rst
18013 F:      Documentation/userspace-api/media/rc/
18014 F:      drivers/media/rc/
18015 F:      include/media/rc-core.h
18016 F:      include/media/rc-map.h
18017 F:      include/uapi/linux/lirc.h
18018
18019 RCMM REMOTE CONTROLS DECODER
18020 M:      Patrick Lerda <[email protected]>
18021 S:      Maintained
18022 F:      drivers/media/rc/ir-rcmm-decoder.c
18023
18024 RCUTORTURE TEST FRAMEWORK
18025 M:      "Paul E. McKenney" <[email protected]>
18026 M:      Josh Triplett <[email protected]>
18027 R:      Steven Rostedt <[email protected]>
18028 R:      Mathieu Desnoyers <[email protected]>
18029 R:      Lai Jiangshan <[email protected]>
18030 L:      [email protected]
18031 S:      Supported
18032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18033 F:      tools/testing/selftests/rcutorture
18034
18035 RDACM20 Camera Sensor
18036 M:      Jacopo Mondi <[email protected]>
18037 M:      Kieran Bingham <[email protected]>
18038 M:      Laurent Pinchart <[email protected]>
18039 M:      Niklas Söderlund <[email protected]>
18040 L:      [email protected]
18041 S:      Maintained
18042 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18043 F:      drivers/media/i2c/max9271.c
18044 F:      drivers/media/i2c/max9271.h
18045 F:      drivers/media/i2c/rdacm20.c
18046
18047 RDACM21 Camera Sensor
18048 M:      Jacopo Mondi <[email protected]>
18049 M:      Kieran Bingham <[email protected]>
18050 M:      Laurent Pinchart <[email protected]>
18051 M:      Niklas Söderlund <[email protected]>
18052 L:      [email protected]
18053 S:      Maintained
18054 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18055 F:      drivers/media/i2c/max9271.c
18056 F:      drivers/media/i2c/max9271.h
18057 F:      drivers/media/i2c/rdacm21.c
18058
18059 RDC R-321X SoC
18060 M:      Florian Fainelli <[email protected]>
18061 S:      Maintained
18062
18063 RDC R6040 FAST ETHERNET DRIVER
18064 M:      Florian Fainelli <[email protected]>
18065 L:      [email protected]
18066 S:      Maintained
18067 F:      drivers/net/ethernet/rdc/r6040.c
18068
18069 RDMAVT - RDMA verbs software
18070 M:      Dennis Dalessandro <[email protected]>
18071 L:      [email protected]
18072 S:      Supported
18073 F:      drivers/infiniband/sw/rdmavt
18074
18075 RDS - RELIABLE DATAGRAM SOCKETS
18076 M:      Santosh Shilimkar <[email protected]>
18077 L:      [email protected]
18078 L:      [email protected]
18079 L:      [email protected] (moderated for non-subscribers)
18080 S:      Supported
18081 W:      https://oss.oracle.com/projects/rds/
18082 F:      Documentation/networking/rds.rst
18083 F:      net/rds/
18084
18085 RDT - RESOURCE ALLOCATION
18086 M:      Fenghua Yu <[email protected]>
18087 M:      Reinette Chatre <[email protected]>
18088 L:      [email protected]
18089 S:      Supported
18090 F:      Documentation/arch/x86/resctrl*
18091 F:      arch/x86/include/asm/resctrl.h
18092 F:      arch/x86/kernel/cpu/resctrl/
18093 F:      tools/testing/selftests/resctrl/
18094
18095 READ-COPY UPDATE (RCU)
18096 M:      "Paul E. McKenney" <[email protected]>
18097 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18098 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18099 M:      Joel Fernandes <[email protected]>
18100 M:      Josh Triplett <[email protected]>
18101 M:      Boqun Feng <[email protected]>
18102 R:      Steven Rostedt <[email protected]>
18103 R:      Mathieu Desnoyers <[email protected]>
18104 R:      Lai Jiangshan <[email protected]>
18105 R:      Zqiang <[email protected]>
18106 L:      [email protected]
18107 S:      Supported
18108 W:      http://www.rdrop.com/users/paulmck/RCU/
18109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18110 F:      Documentation/RCU/
18111 F:      include/linux/rcu*
18112 F:      kernel/rcu/
18113 X:      Documentation/RCU/torture.rst
18114 X:      include/linux/srcu*.h
18115 X:      kernel/rcu/srcu*.c
18116
18117 REAL TIME CLOCK (RTC) SUBSYSTEM
18118 M:      Alessandro Zummo <[email protected]>
18119 M:      Alexandre Belloni <[email protected]>
18120 L:      [email protected]
18121 S:      Maintained
18122 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
18123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18124 F:      Documentation/admin-guide/rtc.rst
18125 F:      Documentation/devicetree/bindings/rtc/
18126 F:      drivers/rtc/
18127 F:      include/linux/rtc.h
18128 F:      include/linux/rtc/
18129 F:      include/uapi/linux/rtc.h
18130 F:      tools/testing/selftests/rtc/
18131
18132 Real-time Linux Analysis (RTLA) tools
18133 M:      Daniel Bristot de Oliveira <[email protected]>
18134 M:      Steven Rostedt <[email protected]>
18135 L:      [email protected]
18136 S:      Maintained
18137 F:      Documentation/tools/rtla/
18138 F:      tools/tracing/rtla/
18139
18140 REALTEK AUDIO CODECS
18141 M:      Oder Chiou <[email protected]>
18142 S:      Maintained
18143 F:      include/sound/rt*.h
18144 F:      sound/soc/codecs/rt*
18145
18146 REALTEK OTTO WATCHDOG
18147 M:      Sander Vanheule <[email protected]>
18148 L:      [email protected]
18149 S:      Maintained
18150 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18151 F:      drivers/watchdog/realtek_otto_wdt.c
18152
18153 REALTEK RTL83xx SMI DSA ROUTER CHIPS
18154 M:      Linus Walleij <[email protected]>
18155 M:      Alvin Šipraga <[email protected]>
18156 S:      Maintained
18157 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
18158 F:      drivers/net/dsa/realtek/*
18159
18160 REALTEK WIRELESS DRIVER (rtlwifi family)
18161 M:      Ping-Ke Shih <[email protected]>
18162 L:      [email protected]
18163 S:      Maintained
18164 F:      drivers/net/wireless/realtek/rtlwifi/
18165
18166 REALTEK WIRELESS DRIVER (rtw88)
18167 M:      Ping-Ke Shih <[email protected]>
18168 L:      [email protected]
18169 S:      Maintained
18170 F:      drivers/net/wireless/realtek/rtw88/
18171
18172 REALTEK WIRELESS DRIVER (rtw89)
18173 M:      Ping-Ke Shih <[email protected]>
18174 L:      [email protected]
18175 S:      Maintained
18176 F:      drivers/net/wireless/realtek/rtw89/
18177
18178 REDPINE WIRELESS DRIVER
18179 L:      [email protected]
18180 S:      Orphan
18181 F:      drivers/net/wireless/rsi/
18182
18183 REGISTER MAP ABSTRACTION
18184 M:      Mark Brown <[email protected]>
18185 L:      [email protected]
18186 S:      Supported
18187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18188 F:      Documentation/devicetree/bindings/regmap/
18189 F:      drivers/base/regmap/
18190 F:      include/linux/regmap.h
18191
18192 REISERFS FILE SYSTEM
18193 L:      [email protected]
18194 S:      Obsolete
18195 F:      fs/reiserfs/
18196
18197 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18198 M:      Bjorn Andersson <[email protected]>
18199 M:      Mathieu Poirier <[email protected]>
18200 L:      [email protected]
18201 S:      Maintained
18202 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18203 F:      Documentation/ABI/testing/sysfs-class-remoteproc
18204 F:      Documentation/devicetree/bindings/remoteproc/
18205 F:      Documentation/staging/remoteproc.rst
18206 F:      drivers/remoteproc/
18207 F:      include/linux/remoteproc.h
18208 F:      include/linux/remoteproc/
18209
18210 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18211 M:      Bjorn Andersson <[email protected]>
18212 M:      Mathieu Poirier <[email protected]>
18213 L:      [email protected]
18214 S:      Maintained
18215 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18216 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
18217 F:      Documentation/staging/rpmsg.rst
18218 F:      drivers/rpmsg/
18219 F:      include/linux/rpmsg.h
18220 F:      include/linux/rpmsg/
18221 F:      include/uapi/linux/rpmsg.h
18222 F:      samples/rpmsg/
18223
18224 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18225 M:      Stephan Gerhold <[email protected]>
18226 L:      [email protected]
18227 L:      [email protected]
18228 S:      Maintained
18229 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
18230
18231 RENESAS CLOCK DRIVERS
18232 M:      Geert Uytterhoeven <[email protected]>
18233 L:      [email protected]
18234 S:      Supported
18235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18236 F:      Documentation/devicetree/bindings/clock/renesas,*
18237 F:      drivers/clk/renesas/
18238
18239 RENESAS EMEV2 I2C DRIVER
18240 M:      Wolfram Sang <[email protected]>
18241 L:      [email protected]
18242 S:      Supported
18243 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18244 F:      drivers/i2c/busses/i2c-emev2.c
18245
18246 RENESAS ETHERNET DRIVERS
18247 R:      Sergey Shtylyov <[email protected]>
18248 L:      [email protected]
18249 L:      [email protected]
18250 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
18251 F:      drivers/net/ethernet/renesas/
18252 F:      include/linux/sh_eth.h
18253
18254 RENESAS IDT821034 ASoC CODEC
18255 M:      Herve Codina <[email protected]>
18256 L:      [email protected] (moderated for non-subscribers)
18257 S:      Maintained
18258 F:      Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18259 F:      sound/soc/codecs/idt821034.c
18260
18261 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18262 M:      Miquel Raynal <[email protected]>
18263 L:      [email protected]
18264 L:      [email protected]
18265 S:      Maintained
18266 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18267 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
18268
18269 RENESAS R-CAR GYROADC DRIVER
18270 M:      Marek Vasut <[email protected]>
18271 L:      [email protected]
18272 S:      Supported
18273 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18274 F:      drivers/iio/adc/rcar-gyroadc.c
18275
18276 RENESAS R-CAR I2C DRIVERS
18277 M:      Wolfram Sang <[email protected]>
18278 L:      [email protected]
18279 S:      Supported
18280 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18281 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18282 F:      drivers/i2c/busses/i2c-rcar.c
18283 F:      drivers/i2c/busses/i2c-sh_mobile.c
18284
18285 RENESAS R-CAR SATA DRIVER
18286 R:      Sergey Shtylyov <[email protected]>
18287 L:      [email protected]
18288 L:      [email protected]
18289 S:      Supported
18290 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18291 F:      drivers/ata/sata_rcar.c
18292
18293 RENESAS R-CAR THERMAL DRIVERS
18294 M:      Niklas Söderlund <[email protected]>
18295 L:      [email protected]
18296 S:      Supported
18297 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18298 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18299 F:      drivers/thermal/rcar_gen3_thermal.c
18300 F:      drivers/thermal/rcar_thermal.c
18301
18302 RENESAS RIIC DRIVER
18303 M:      Chris Brandt <[email protected]>
18304 L:      [email protected]
18305 S:      Supported
18306 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18307 F:      drivers/i2c/busses/i2c-riic.c
18308
18309 RENESAS RZ/G2L A/D DRIVER
18310 M:      Lad Prabhakar <[email protected]>
18311 L:      [email protected]
18312 L:      [email protected]
18313 S:      Supported
18314 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18315 F:      drivers/iio/adc/rzg2l_adc.c
18316
18317 RENESAS RZ/G2L MTU3a COUNTER DRIVER
18318 M:      Biju Das <[email protected]>
18319 L:      [email protected]
18320 L:      [email protected]
18321 S:      Supported
18322 F:      Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18323 F:      drivers/counter/rz-mtu3-cnt.c
18324
18325 RENESAS RZ/N1 A5PSW SWITCH DRIVER
18326 M:      Clément Léger <[email protected]>
18327 L:      [email protected]
18328 L:      [email protected]
18329 S:      Maintained
18330 F:      Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18331 F:      Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18332 F:      drivers/net/dsa/rzn1_a5psw*
18333 F:      drivers/net/pcs/pcs-rzn1-miic.c
18334 F:      include/dt-bindings/net/pcs-rzn1-miic.h
18335 F:      include/linux/pcs-rzn1-miic.h
18336 F:      net/dsa/tag_rzn1_a5psw.c
18337
18338 RENESAS RZ/N1 RTC CONTROLLER DRIVER
18339 M:      Miquel Raynal <[email protected]>
18340 L:      [email protected]
18341 L:      [email protected]
18342 S:      Maintained
18343 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18344 F:      drivers/rtc/rtc-rzn1.c
18345
18346 RENESAS RZ/N1 USBF CONTROLLER DRIVER
18347 M:      Herve Codina <[email protected]>
18348 L:      [email protected]
18349 L:      [email protected]
18350 S:      Maintained
18351 F:      Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18352 F:      drivers/usb/gadget/udc/renesas_usbf.c
18353
18354 RENESAS RZ/V2M I2C DRIVER
18355 M:      Fabrizio Castro <[email protected]>
18356 L:      [email protected]
18357 L:      [email protected]
18358 S:      Supported
18359 F:      Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18360 F:      drivers/i2c/busses/i2c-rzv2m.c
18361
18362 RENESAS USB PHY DRIVER
18363 M:      Yoshihiro Shimoda <[email protected]>
18364 L:      [email protected]
18365 S:      Maintained
18366 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
18367
18368 RENESAS VERSACLOCK 7 CLOCK DRIVER
18369 M:      Alex Helms <[email protected]>
18370 S:      Maintained
18371 F:      Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18372 F:      drivers/clk/clk-versaclock7.c
18373
18374 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18375 M:      Herve Codina <[email protected]>
18376 L:      [email protected]
18377 S:      Maintained
18378 F:      Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18379 F:      drivers/iio/potentiometer/x9250.c
18380
18381 RESET CONTROLLER FRAMEWORK
18382 M:      Philipp Zabel <[email protected]>
18383 S:      Maintained
18384 T:      git git://git.pengutronix.de/git/pza/linux
18385 F:      Documentation/devicetree/bindings/reset/
18386 F:      Documentation/driver-api/reset.rst
18387 F:      drivers/reset/
18388 F:      include/dt-bindings/reset/
18389 F:      include/linux/reset-controller.h
18390 F:      include/linux/reset.h
18391 F:      include/linux/reset/
18392 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18393
18394 RESTARTABLE SEQUENCES SUPPORT
18395 M:      Mathieu Desnoyers <[email protected]>
18396 M:      Peter Zijlstra <[email protected]>
18397 M:      "Paul E. McKenney" <[email protected]>
18398 M:      Boqun Feng <[email protected]>
18399 L:      [email protected]
18400 S:      Supported
18401 F:      include/trace/events/rseq.h
18402 F:      include/uapi/linux/rseq.h
18403 F:      kernel/rseq.c
18404 F:      tools/testing/selftests/rseq/
18405
18406 RFKILL
18407 M:      Johannes Berg <[email protected]>
18408 L:      [email protected]
18409 S:      Maintained
18410 W:      https://wireless.wiki.kernel.org/
18411 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
18412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18414 F:      Documentation/ABI/stable/sysfs-class-rfkill
18415 F:      Documentation/driver-api/rfkill.rst
18416 F:      include/linux/rfkill.h
18417 F:      include/uapi/linux/rfkill.h
18418 F:      net/rfkill/
18419
18420 RHASHTABLE
18421 M:      Thomas Graf <[email protected]>
18422 M:      Herbert Xu <[email protected]>
18423 L:      [email protected]
18424 S:      Maintained
18425 F:      include/linux/rhashtable-types.h
18426 F:      include/linux/rhashtable.h
18427 F:      lib/rhashtable.c
18428 F:      lib/test_rhashtable.c
18429
18430 RICOH R5C592 MEMORYSTICK DRIVER
18431 M:      Maxim Levitsky <[email protected]>
18432 S:      Maintained
18433 F:      drivers/memstick/host/r592.*
18434
18435 RICOH SMARTMEDIA/XD DRIVER
18436 M:      Maxim Levitsky <[email protected]>
18437 S:      Maintained
18438 F:      drivers/mtd/nand/raw/r852.c
18439 F:      drivers/mtd/nand/raw/r852.h
18440
18441 RISC-V ARCHITECTURE
18442 M:      Paul Walmsley <[email protected]>
18443 M:      Palmer Dabbelt <[email protected]>
18444 M:      Albert Ou <[email protected]>
18445 L:      [email protected]
18446 S:      Supported
18447 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18448 C:      irc://irc.libera.chat/riscv
18449 P:      Documentation/riscv/patch-acceptance.rst
18450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18451 F:      arch/riscv/
18452 N:      riscv
18453 K:      riscv
18454
18455 RISC-V MICROCHIP FPGA SUPPORT
18456 M:      Conor Dooley <[email protected]>
18457 M:      Daire McNamara <[email protected]>
18458 L:      [email protected]
18459 S:      Supported
18460 F:      Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18461 F:      Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18462 F:      Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18463 F:      Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18464 F:      Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18465 F:      Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18466 F:      Documentation/devicetree/bindings/riscv/microchip.yaml
18467 F:      Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18468 F:      Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18469 F:      Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18470 F:      arch/riscv/boot/dts/microchip/
18471 F:      drivers/char/hw_random/mpfs-rng.c
18472 F:      drivers/clk/microchip/clk-mpfs*.c
18473 F:      drivers/i2c/busses/i2c-microchip-corei2c.c
18474 F:      drivers/mailbox/mailbox-mpfs.c
18475 F:      drivers/pci/controller/pcie-microchip-host.c
18476 F:      drivers/pwm/pwm-microchip-core.c
18477 F:      drivers/reset/reset-mpfs.c
18478 F:      drivers/rtc/rtc-mpfs.c
18479 F:      drivers/soc/microchip/mpfs-sys-controller.c
18480 F:      drivers/spi/spi-microchip-core-qspi.c
18481 F:      drivers/spi/spi-microchip-core.c
18482 F:      drivers/usb/musb/mpfs.c
18483 F:      include/soc/microchip/mpfs.h
18484
18485 RISC-V MISC SOC SUPPORT
18486 M:      Conor Dooley <[email protected]>
18487 L:      [email protected]
18488 S:      Maintained
18489 Q:      https://patchwork.kernel.org/project/linux-riscv/list/
18490 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
18491 F:      Documentation/devicetree/bindings/riscv/
18492 F:      arch/riscv/boot/dts/
18493 X:      arch/riscv/boot/dts/allwinner/
18494 X:      arch/riscv/boot/dts/renesas/
18495
18496 RISC-V PMU DRIVERS
18497 M:      Atish Patra <[email protected]>
18498 R:      Anup Patel <[email protected]>
18499 L:      [email protected]
18500 S:      Supported
18501 F:      drivers/perf/riscv_pmu.c
18502 F:      drivers/perf/riscv_pmu_legacy.c
18503 F:      drivers/perf/riscv_pmu_sbi.c
18504
18505 RISC-V THEAD SoC SUPPORT
18506 M:      Jisheng Zhang <[email protected]>
18507 M:      Guo Ren <[email protected]>
18508 M:      Fu Wei <[email protected]>
18509 L:      [email protected]
18510 S:      Maintained
18511 F:      arch/riscv/boot/dts/thead/
18512
18513 RNBD BLOCK DRIVERS
18514 M:      Md. Haris Iqbal <[email protected]>
18515 M:      Jack Wang <[email protected]>
18516 L:      [email protected]
18517 S:      Maintained
18518 F:      drivers/block/rnbd/
18519
18520 ROCCAT DRIVERS
18521 M:      Stefan Achatz <[email protected]>
18522 S:      Maintained
18523 W:      http://sourceforge.net/projects/roccat/
18524 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
18525 F:      drivers/hid/hid-roccat*
18526 F:      include/linux/hid-roccat*
18527
18528 ROCKCHIP CRYPTO DRIVERS
18529 M:      Corentin Labbe <[email protected]>
18530 L:      [email protected]
18531 S:      Maintained
18532 F:      Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
18533 F:      drivers/crypto/rockchip/
18534
18535 ROCKCHIP I2S TDM DRIVER
18536 M:      Nicolas Frattaroli <[email protected]>
18537 L:      [email protected]
18538 S:      Maintained
18539 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
18540 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
18541
18542 ROCKCHIP ISP V1 DRIVER
18543 M:      Dafna Hirschfeld <[email protected]>
18544 L:      [email protected]
18545 L:      [email protected]
18546 S:      Maintained
18547 F:      Documentation/admin-guide/media/rkisp1.rst
18548 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
18549 F:      Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
18550 F:      drivers/media/platform/rockchip/rkisp1
18551 F:      include/uapi/linux/rkisp1-config.h
18552
18553 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
18554 M:      Jacob Chen <[email protected]>
18555 M:      Ezequiel Garcia <[email protected]>
18556 L:      [email protected]
18557 L:      [email protected]
18558 S:      Maintained
18559 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
18560 F:      drivers/media/platform/rockchip/rga/
18561
18562 ROCKCHIP VIDEO DECODER DRIVER
18563 M:      Ezequiel Garcia <[email protected]>
18564 L:      [email protected]
18565 L:      [email protected]
18566 S:      Maintained
18567 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
18568 F:      drivers/staging/media/rkvdec/
18569
18570 ROCKER DRIVER
18571 M:      Jiri Pirko <[email protected]>
18572 L:      [email protected]
18573 S:      Supported
18574 F:      drivers/net/ethernet/rocker/
18575
18576 ROCKETPORT EXPRESS/INFINITY DRIVER
18577 M:      Kevin Cernekee <[email protected]>
18578 L:      [email protected]
18579 S:      Odd Fixes
18580 F:      drivers/tty/serial/rp2.*
18581
18582 ROHM BD99954 CHARGER IC
18583 M:      Matti Vaittinen <[email protected]>
18584 S:      Supported
18585 F:      drivers/power/supply/bd99954-charger.c
18586 F:      drivers/power/supply/bd99954-charger.h
18587
18588 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
18589 M:      Tomasz Duszynski <[email protected]>
18590 S:      Maintained
18591 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
18592 F:      drivers/iio/light/bh1750.c
18593
18594 ROHM BU270xx LIGHT SENSOR DRIVERs
18595 M:      Matti Vaittinen <[email protected]>
18596 L:      [email protected]
18597 S:      Supported
18598 F:      drivers/iio/light/rohm-bu27008.c
18599 F:      drivers/iio/light/rohm-bu27034.c
18600
18601 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
18602 M:      Marek Vasut <[email protected]>
18603 L:      [email protected]
18604 L:      [email protected]
18605 S:      Supported
18606 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
18607 F:      drivers/gpio/gpio-bd9571mwv.c
18608 F:      drivers/mfd/bd9571mwv.c
18609 F:      drivers/regulator/bd9571mwv-regulator.c
18610 F:      include/linux/mfd/bd9571mwv.h
18611
18612 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
18613 M:      Matti Vaittinen <[email protected]>
18614 S:      Supported
18615 F:      drivers/clk/clk-bd718x7.c
18616 F:      drivers/gpio/gpio-bd71815.c
18617 F:      drivers/gpio/gpio-bd71828.c
18618 F:      drivers/mfd/rohm-bd71828.c
18619 F:      drivers/mfd/rohm-bd718x7.c
18620 F:      drivers/mfd/rohm-bd9576.c
18621 F:      drivers/regulator/bd71815-regulator.c
18622 F:      drivers/regulator/bd71828-regulator.c
18623 F:      drivers/regulator/bd718x7-regulator.c
18624 F:      drivers/regulator/bd9576-regulator.c
18625 F:      drivers/regulator/rohm-regulator.c
18626 F:      drivers/rtc/rtc-bd70528.c
18627 F:      drivers/watchdog/bd9576_wdt.c
18628 F:      include/linux/mfd/rohm-bd71815.h
18629 F:      include/linux/mfd/rohm-bd71828.h
18630 F:      include/linux/mfd/rohm-bd718x7.h
18631 F:      include/linux/mfd/rohm-bd957x.h
18632 F:      include/linux/mfd/rohm-generic.h
18633 F:      include/linux/mfd/rohm-shared.h
18634
18635 ROSE NETWORK LAYER
18636 M:      Ralf Baechle <[email protected]>
18637 L:      [email protected]
18638 S:      Maintained
18639 W:      https://linux-ax25.in-berlin.de
18640 F:      include/net/rose.h
18641 F:      include/uapi/linux/rose.h
18642 F:      net/rose/
18643
18644 ROTATION DRIVER FOR ALLWINNER A83T
18645 M:      Jernej Skrabec <[email protected]>
18646 L:      [email protected]
18647 S:      Maintained
18648 T:      git git://linuxtv.org/media_tree.git
18649 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
18650 F:      drivers/media/platform/sunxi/sun8i-rotate/
18651
18652 RPMSG TTY DRIVER
18653 M:      Arnaud Pouliquen <[email protected]>
18654 L:      [email protected]
18655 S:      Maintained
18656 F:      drivers/tty/rpmsg_tty.c
18657
18658 RTL2830 MEDIA DRIVER
18659 M:      Antti Palosaari <[email protected]>
18660 L:      [email protected]
18661 S:      Maintained
18662 W:      https://linuxtv.org
18663 W:      http://palosaari.fi/linux/
18664 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18665 T:      git git://linuxtv.org/anttip/media_tree.git
18666 F:      drivers/media/dvb-frontends/rtl2830*
18667
18668 RTL2832 MEDIA DRIVER
18669 M:      Antti Palosaari <[email protected]>
18670 L:      [email protected]
18671 S:      Maintained
18672 W:      https://linuxtv.org
18673 W:      http://palosaari.fi/linux/
18674 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18675 T:      git git://linuxtv.org/anttip/media_tree.git
18676 F:      drivers/media/dvb-frontends/rtl2832*
18677
18678 RTL2832_SDR MEDIA DRIVER
18679 M:      Antti Palosaari <[email protected]>
18680 L:      [email protected]
18681 S:      Maintained
18682 W:      https://linuxtv.org
18683 W:      http://palosaari.fi/linux/
18684 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18685 T:      git git://linuxtv.org/anttip/media_tree.git
18686 F:      drivers/media/dvb-frontends/rtl2832_sdr*
18687
18688 RTL8180 WIRELESS DRIVER
18689 L:      [email protected]
18690 S:      Orphan
18691 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
18692
18693 RTL8187 WIRELESS DRIVER
18694 M:      Hin-Tak Leung <[email protected]>
18695 M:      Larry Finger <[email protected]>
18696 L:      [email protected]
18697 S:      Maintained
18698 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
18699
18700 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
18701 M:      Jes Sorensen <[email protected]>
18702 L:      [email protected]
18703 S:      Maintained
18704 F:      drivers/net/wireless/realtek/rtl8xxxu/
18705
18706 RTRS TRANSPORT DRIVERS
18707 M:      Md. Haris Iqbal <[email protected]>
18708 M:      Jack Wang <[email protected]>
18709 L:      [email protected]
18710 S:      Maintained
18711 F:      drivers/infiniband/ulp/rtrs/
18712
18713 RUNTIME VERIFICATION (RV)
18714 M:      Daniel Bristot de Oliveira <[email protected]>
18715 M:      Steven Rostedt <[email protected]>
18716 L:      [email protected]
18717 S:      Maintained
18718 F:      Documentation/trace/rv/
18719 F:      include/linux/rv.h
18720 F:      include/rv/
18721 F:      kernel/trace/rv/
18722 F:      tools/verification/
18723
18724 RUST
18725 M:      Miguel Ojeda <[email protected]>
18726 M:      Alex Gaynor <[email protected]>
18727 M:      Wedson Almeida Filho <[email protected]>
18728 R:      Boqun Feng <[email protected]>
18729 R:      Gary Guo <[email protected]>
18730 R:      Björn Roy Baron <[email protected]>
18731 R:      Benno Lossin <[email protected]>
18732 R:      Andreas Hindborg <[email protected]>
18733 R:      Alice Ryhl <[email protected]>
18734 L:      [email protected]
18735 S:      Supported
18736 W:      https://github.com/Rust-for-Linux/linux
18737 B:      https://github.com/Rust-for-Linux/linux/issues
18738 C:      zulip://rust-for-linux.zulipchat.com
18739 T:      git https://github.com/Rust-for-Linux/linux.git rust-next
18740 F:      Documentation/rust/
18741 F:      rust/
18742 F:      samples/rust/
18743 F:      scripts/*rust*
18744 K:      \b(?i:rust)\b
18745
18746 RXRPC SOCKETS (AF_RXRPC)
18747 M:      David Howells <[email protected]>
18748 M:      Marc Dionne <[email protected]>
18749 L:      [email protected]
18750 S:      Supported
18751 W:      https://www.infradead.org/~dhowells/kafs/
18752 F:      Documentation/networking/rxrpc.rst
18753 F:      include/keys/rxrpc-type.h
18754 F:      include/net/af_rxrpc.h
18755 F:      include/trace/events/rxrpc.h
18756 F:      include/uapi/linux/rxrpc.h
18757 F:      net/rxrpc/
18758
18759 S3 SAVAGE FRAMEBUFFER DRIVER
18760 M:      Antonino Daplas <[email protected]>
18761 L:      [email protected]
18762 S:      Maintained
18763 F:      drivers/video/fbdev/savage/
18764
18765 S390 ARCHITECTURE
18766 M:      Heiko Carstens <[email protected]>
18767 M:      Vasily Gorbik <[email protected]>
18768 M:      Alexander Gordeev <[email protected]>
18769 R:      Christian Borntraeger <[email protected]>
18770 R:      Sven Schnelle <[email protected]>
18771 L:      [email protected]
18772 S:      Supported
18773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18774 F:      Documentation/driver-api/s390-drivers.rst
18775 F:      Documentation/arch/s390/
18776 F:      arch/s390/
18777 F:      drivers/s390/
18778 F:      drivers/watchdog/diag288_wdt.c
18779
18780 S390 COMMON I/O LAYER
18781 M:      Vineeth Vijayan <[email protected]>
18782 M:      Peter Oberparleiter <[email protected]>
18783 L:      [email protected]
18784 S:      Supported
18785 F:      drivers/s390/cio/
18786
18787 S390 DASD DRIVER
18788 M:      Stefan Haberland <[email protected]>
18789 M:      Jan Hoeppner <[email protected]>
18790 L:      [email protected]
18791 S:      Supported
18792 F:      block/partitions/ibm.c
18793 F:      drivers/s390/block/dasd*
18794 F:      include/linux/dasd_mod.h
18795
18796 S390 IOMMU (PCI)
18797 M:      Niklas Schnelle <[email protected]>
18798 M:      Matthew Rosato <[email protected]>
18799 R:      Gerald Schaefer <[email protected]>
18800 L:      [email protected]
18801 S:      Supported
18802 F:      drivers/iommu/s390-iommu.c
18803
18804 S390 IUCV NETWORK LAYER
18805 M:      Alexandra Winter <[email protected]>
18806 M:      Wenjia Zhang <[email protected]>
18807 L:      [email protected]
18808 L:      [email protected]
18809 S:      Supported
18810 F:      drivers/s390/net/*iucv*
18811 F:      include/net/iucv/
18812 F:      net/iucv/
18813
18814 S390 MM
18815 M:      Alexander Gordeev <[email protected]>
18816 M:      Gerald Schaefer <[email protected]>
18817 L:      [email protected]
18818 S:      Supported
18819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18820 F:      arch/s390/include/asm/pgtable.h
18821 F:      arch/s390/mm
18822
18823 S390 NETWORK DRIVERS
18824 M:      Alexandra Winter <[email protected]>
18825 M:      Wenjia Zhang <[email protected]>
18826 L:      [email protected]
18827 L:      [email protected]
18828 S:      Supported
18829 F:      drivers/s390/net/
18830
18831 S390 PCI SUBSYSTEM
18832 M:      Niklas Schnelle <[email protected]>
18833 M:      Gerald Schaefer <[email protected]>
18834 L:      [email protected]
18835 S:      Supported
18836 F:      Documentation/arch/s390/pci.rst
18837 F:      arch/s390/pci/
18838 F:      drivers/pci/hotplug/s390_pci_hpc.c
18839
18840 S390 SCM DRIVER
18841 M:      Vineeth Vijayan <[email protected]>
18842 L:      [email protected]
18843 S:      Supported
18844 F:      drivers/s390/block/scm*
18845 F:      drivers/s390/cio/scm.c
18846
18847 S390 VFIO AP DRIVER
18848 M:      Tony Krowiak <[email protected]>
18849 M:      Halil Pasic <[email protected]>
18850 M:      Jason Herne <[email protected]>
18851 L:      [email protected]
18852 S:      Supported
18853 F:      Documentation/arch/s390/vfio-ap*
18854 F:      drivers/s390/crypto/vfio_ap*
18855
18856 S390 VFIO-CCW DRIVER
18857 M:      Eric Farman <[email protected]>
18858 M:      Matthew Rosato <[email protected]>
18859 R:      Halil Pasic <[email protected]>
18860 L:      [email protected]
18861 L:      [email protected]
18862 S:      Supported
18863 F:      Documentation/arch/s390/vfio-ccw.rst
18864 F:      drivers/s390/cio/vfio_ccw*
18865 F:      include/uapi/linux/vfio_ccw.h
18866
18867 S390 VFIO-PCI DRIVER
18868 M:      Matthew Rosato <[email protected]>
18869 M:      Eric Farman <[email protected]>
18870 L:      [email protected]
18871 L:      [email protected]
18872 S:      Supported
18873 F:      arch/s390/kvm/pci*
18874 F:      drivers/vfio/pci/vfio_pci_zdev.c
18875 F:      include/uapi/linux/vfio_zdev.h
18876
18877 S390 ZCRYPT DRIVER
18878 M:      Harald Freudenberger <[email protected]>
18879 L:      [email protected]
18880 S:      Supported
18881 F:      drivers/s390/crypto/
18882
18883 S390 ZFCP DRIVER
18884 M:      Steffen Maier <[email protected]>
18885 M:      Benjamin Block <[email protected]>
18886 L:      [email protected]
18887 S:      Supported
18888 F:      drivers/s390/scsi/zfcp_*
18889
18890 SAA6588 RDS RECEIVER DRIVER
18891 M:      Hans Verkuil <[email protected]>
18892 L:      [email protected]
18893 S:      Odd Fixes
18894 W:      https://linuxtv.org
18895 T:      git git://linuxtv.org/media_tree.git
18896 F:      drivers/media/i2c/saa6588*
18897
18898 SAA7134 VIDEO4LINUX DRIVER
18899 M:      Mauro Carvalho Chehab <[email protected]>
18900 L:      [email protected]
18901 S:      Odd fixes
18902 W:      https://linuxtv.org
18903 T:      git git://linuxtv.org/media_tree.git
18904 F:      Documentation/driver-api/media/drivers/saa7134*
18905 F:      drivers/media/pci/saa7134/
18906
18907 SAA7146 VIDEO4LINUX-2 DRIVER
18908 M:      Hans Verkuil <[email protected]>
18909 L:      [email protected]
18910 S:      Maintained
18911 T:      git git://linuxtv.org/media_tree.git
18912 F:      drivers/media/common/saa7146/
18913 F:      drivers/media/pci/saa7146/
18914 F:      include/media/drv-intf/saa7146*
18915
18916 SAFESETID SECURITY MODULE
18917 M:      Micah Morton <[email protected]>
18918 S:      Supported
18919 F:      Documentation/admin-guide/LSM/SafeSetID.rst
18920 F:      security/safesetid/
18921
18922 SAMSUNG AUDIO (ASoC) DRIVERS
18923 M:      Sylwester Nawrocki <[email protected]>
18924 L:      [email protected] (moderated for non-subscribers)
18925 S:      Maintained
18926 B:      mailto:[email protected]
18927 F:      Documentation/devicetree/bindings/sound/samsung*
18928 F:      sound/soc/samsung/
18929
18930 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
18931 M:      Krzysztof Kozlowski <[email protected]>
18932 L:      [email protected]
18933 L:      [email protected]
18934 S:      Maintained
18935 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
18936 F:      drivers/crypto/exynos-rng.c
18937
18938 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
18939 M:      Łukasz Stelmach <[email protected]>
18940 L:      [email protected]
18941 S:      Maintained
18942 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
18943 F:      drivers/char/hw_random/exynos-trng.c
18944
18945 SAMSUNG FRAMEBUFFER DRIVER
18946 M:      Jingoo Han <[email protected]>
18947 L:      [email protected]
18948 S:      Maintained
18949 F:      drivers/video/fbdev/s3c-fb.c
18950
18951 SAMSUNG INTERCONNECT DRIVERS
18952 M:      Sylwester Nawrocki <[email protected]>
18953 M:      Artur Świgoń <[email protected]>
18954 L:      [email protected]
18955 L:      [email protected]
18956 S:      Supported
18957 F:      drivers/interconnect/samsung/
18958
18959 SAMSUNG LAPTOP DRIVER
18960 M:      Corentin Chary <[email protected]>
18961 L:      [email protected]
18962 S:      Maintained
18963 F:      drivers/platform/x86/samsung-laptop.c
18964
18965 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
18966 M:      Krzysztof Kozlowski <[email protected]>
18967 L:      [email protected]
18968 L:      [email protected]
18969 S:      Maintained
18970 B:      mailto:[email protected]
18971 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
18972 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
18973 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
18974 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
18975 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
18976 F:      drivers/clk/clk-s2mps11.c
18977 F:      drivers/mfd/sec*.c
18978 F:      drivers/regulator/s2m*.c
18979 F:      drivers/regulator/s5m*.c
18980 F:      drivers/rtc/rtc-s5m.c
18981 F:      include/linux/mfd/samsung/
18982
18983 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
18984 M:      Sylwester Nawrocki <[email protected]>
18985 L:      [email protected]
18986 L:      [email protected]
18987 S:      Maintained
18988 F:      drivers/media/platform/samsung/s3c-camif/
18989 F:      include/media/drv-intf/s3c_camif.h
18990
18991 SAMSUNG S3FWRN5 NFC DRIVER
18992 M:      Krzysztof Kozlowski <[email protected]>
18993 S:      Maintained
18994 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
18995 F:      drivers/nfc/s3fwrn5
18996
18997 SAMSUNG S5C73M3 CAMERA DRIVER
18998 M:      Sylwester Nawrocki <[email protected]>
18999 M:      Andrzej Hajda <[email protected]>
19000 L:      [email protected]
19001 S:      Supported
19002 F:      Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19003 F:      drivers/media/i2c/s5c73m3/*
19004
19005 SAMSUNG S5K5BAF CAMERA DRIVER
19006 M:      Sylwester Nawrocki <[email protected]>
19007 M:      Andrzej Hajda <[email protected]>
19008 L:      [email protected]
19009 S:      Supported
19010 F:      drivers/media/i2c/s5k5baf.c
19011
19012 SAMSUNG S5P Security SubSystem (SSS) DRIVER
19013 M:      Krzysztof Kozlowski <[email protected]>
19014 M:      Vladimir Zapolskiy <[email protected]>
19015 L:      [email protected]
19016 L:      [email protected]
19017 S:      Maintained
19018 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
19019 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
19020 F:      drivers/crypto/s5p-sss.c
19021
19022 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
19023 M:      Sylwester Nawrocki <[email protected]>
19024 L:      [email protected]
19025 S:      Supported
19026 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19027 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
19028 F:      Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
19029 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
19030 F:      Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
19031 F:      Documentation/devicetree/bindings/media/samsung,fimc.yaml
19032 F:      drivers/media/platform/samsung/exynos4-is/
19033
19034 SAMSUNG SOC CLOCK DRIVERS
19035 M:      Krzysztof Kozlowski <[email protected]>
19036 M:      Sylwester Nawrocki <[email protected]>
19037 M:      Tomasz Figa <[email protected]>
19038 M:      Chanwoo Choi <[email protected]>
19039 R:      Alim Akhtar <[email protected]>
19040 L:      [email protected]
19041 S:      Maintained
19042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
19043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
19044 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
19045 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
19046 F:      drivers/clk/samsung/
19047 F:      include/dt-bindings/clock/exynos*.h
19048 F:      include/dt-bindings/clock/s5p*.h
19049 F:      include/dt-bindings/clock/samsung,*.h
19050 F:      include/linux/clk/samsung.h
19051
19052 SAMSUNG SPI DRIVERS
19053 M:      Andi Shyti <[email protected]>
19054 L:      [email protected]
19055 L:      [email protected]
19056 S:      Maintained
19057 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
19058 F:      drivers/spi/spi-s3c*
19059 F:      include/linux/platform_data/spi-s3c64xx.h
19060
19061 SAMSUNG SXGBE DRIVERS
19062 M:      Byungho An <[email protected]>
19063 L:      [email protected]
19064 S:      Supported
19065 F:      drivers/net/ethernet/samsung/sxgbe/
19066
19067 SAMSUNG THERMAL DRIVER
19068 M:      Bartlomiej Zolnierkiewicz <[email protected]>
19069 M:      Krzysztof Kozlowski <[email protected]>
19070 L:      [email protected]
19071 L:      [email protected]
19072 S:      Maintained
19073 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19074 F:      drivers/thermal/samsung/
19075
19076 SAMSUNG USB2 PHY DRIVER
19077 M:      Sylwester Nawrocki <[email protected]>
19078 L:      [email protected]
19079 S:      Supported
19080 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19081 F:      Documentation/driver-api/phy/samsung-usb2.rst
19082 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
19083 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
19084 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
19085 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
19086 F:      drivers/phy/samsung/phy-samsung-usb2.c
19087 F:      drivers/phy/samsung/phy-samsung-usb2.h
19088
19089 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19090 M:      Paul Barker <[email protected]>
19091 R:      Marc Murphy <[email protected]>
19092 S:      Supported
19093 F:      arch/arm/boot/dts/ti/omap/am335x-sancloud*
19094
19095 SC1200 WDT DRIVER
19096 M:      Zwane Mwaikambo <[email protected]>
19097 S:      Maintained
19098 F:      drivers/watchdog/sc1200wdt.c
19099
19100 SCHEDULER
19101 M:      Ingo Molnar <[email protected]>
19102 M:      Peter Zijlstra <[email protected]>
19103 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
19104 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
19105 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19106 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19107 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19108 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19109 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19110 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
19111 L:      [email protected]
19112 S:      Maintained
19113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19114 F:      include/linux/preempt.h
19115 F:      include/linux/sched.h
19116 F:      include/linux/wait.h
19117 F:      include/uapi/linux/sched.h
19118 F:      kernel/sched/
19119
19120 SCSI LIBSAS SUBSYSTEM
19121 R:      John Garry <[email protected]>
19122 R:      Jason Yan <[email protected]>
19123 L:      [email protected]
19124 S:      Supported
19125 F:      Documentation/scsi/libsas.rst
19126 F:      drivers/scsi/libsas/
19127 F:      include/scsi/libsas.h
19128 F:      include/scsi/sas_ata.h
19129
19130 SCSI RDMA PROTOCOL (SRP) INITIATOR
19131 M:      Bart Van Assche <[email protected]>
19132 L:      [email protected]
19133 S:      Supported
19134 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19135 F:      drivers/infiniband/ulp/srp/
19136 F:      include/scsi/srp.h
19137
19138 SCSI RDMA PROTOCOL (SRP) TARGET
19139 M:      Bart Van Assche <[email protected]>
19140 L:      [email protected]
19141 L:      [email protected]
19142 S:      Supported
19143 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
19144 F:      drivers/infiniband/ulp/srpt/
19145
19146 SCSI SG DRIVER
19147 M:      Doug Gilbert <[email protected]>
19148 L:      [email protected]
19149 S:      Maintained
19150 W:      http://sg.danny.cz/sg
19151 F:      Documentation/scsi/scsi-generic.rst
19152 F:      drivers/scsi/sg.c
19153 F:      include/scsi/sg.h
19154
19155 SCSI SUBSYSTEM
19156 M:      "James E.J. Bottomley" <[email protected]>
19157 M:      "Martin K. Petersen" <[email protected]>
19158 L:      [email protected]
19159 S:      Maintained
19160 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
19161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19163 F:      Documentation/devicetree/bindings/scsi/
19164 F:      drivers/scsi/
19165 F:      drivers/ufs/
19166 F:      include/scsi/
19167
19168 SCSI TAPE DRIVER
19169 M:      Kai Mäkisara <[email protected]>
19170 L:      [email protected]
19171 S:      Maintained
19172 F:      Documentation/scsi/st.rst
19173 F:      drivers/scsi/st.*
19174 F:      drivers/scsi/st_*.h
19175
19176 SCSI TARGET CORE USER DRIVER
19177 M:      Bodo Stroesser <[email protected]>
19178 L:      [email protected]
19179 L:      [email protected]
19180 S:      Supported
19181 F:      Documentation/target/tcmu-design.rst
19182 F:      drivers/target/target_core_user.c
19183 F:      include/uapi/linux/target_core_user.h
19184
19185 SCSI TARGET SUBSYSTEM
19186 M:      "Martin K. Petersen" <[email protected]>
19187 L:      [email protected]
19188 L:      [email protected]
19189 S:      Supported
19190 W:      http://www.linux-iscsi.org
19191 Q:      https://patchwork.kernel.org/project/target-devel/list/
19192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19193 F:      Documentation/target/
19194 F:      drivers/target/
19195 F:      include/target/
19196
19197 SCTP PROTOCOL
19198 M:      Marcelo Ricardo Leitner <[email protected]>
19199 M:      Xin Long <[email protected]>
19200 L:      [email protected]
19201 S:      Maintained
19202 W:      https://github.com/sctp/lksctp-tools/wiki
19203 F:      Documentation/networking/sctp.rst
19204 F:      include/linux/sctp.h
19205 F:      include/net/sctp/
19206 F:      include/uapi/linux/sctp.h
19207 F:      net/sctp/
19208
19209 SCx200 CPU SUPPORT
19210 M:      Jim Cromie <[email protected]>
19211 S:      Odd Fixes
19212 F:      Documentation/i2c/busses/scx200_acb.rst
19213 F:      arch/x86/platform/scx200/
19214 F:      drivers/i2c/busses/scx200*
19215 F:      drivers/mtd/maps/scx200_docflash.c
19216 F:      drivers/watchdog/scx200_wdt.c
19217 F:      include/linux/scx200.h
19218
19219 SCx200 GPIO DRIVER
19220 M:      Jim Cromie <[email protected]>
19221 S:      Maintained
19222 F:      drivers/char/scx200_gpio.c
19223 F:      include/linux/scx200_gpio.h
19224
19225 SCx200 HRT CLOCKSOURCE DRIVER
19226 M:      Jim Cromie <[email protected]>
19227 S:      Maintained
19228 F:      drivers/clocksource/scx200_hrt.c
19229
19230 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19231 M:      Sascha Sommer <[email protected]>
19232 L:      [email protected] (subscribers-only)
19233 S:      Maintained
19234 F:      drivers/mmc/host/sdricoh_cs.c
19235
19236 SECO BOARDS CEC DRIVER
19237 M:      Ettore Chimenti <[email protected]>
19238 S:      Maintained
19239 F:      drivers/media/cec/platform/seco/seco-cec.c
19240 F:      drivers/media/cec/platform/seco/seco-cec.h
19241
19242 SECURE COMPUTING
19243 M:      Kees Cook <[email protected]>
19244 R:      Andy Lutomirski <[email protected]>
19245 R:      Will Drewry <[email protected]>
19246 S:      Supported
19247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19248 F:      Documentation/userspace-api/seccomp_filter.rst
19249 F:      include/linux/seccomp.h
19250 F:      include/uapi/linux/seccomp.h
19251 F:      kernel/seccomp.c
19252 F:      tools/testing/selftests/kselftest_harness.h
19253 F:      tools/testing/selftests/seccomp/*
19254 K:      \bsecure_computing
19255 K:      \bTIF_SECCOMP\b
19256
19257 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19258 M:      Kamal Dasu <[email protected]>
19259 M:      Al Cooper <[email protected]>
19260 R:      Broadcom internal kernel review list <[email protected]>
19261 L:      [email protected]
19262 S:      Maintained
19263 F:      drivers/mmc/host/sdhci-brcmstb*
19264
19265 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19266 M:      Adrian Hunter <[email protected]>
19267 L:      [email protected]
19268 S:      Supported
19269 F:      Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19270 F:      drivers/mmc/host/sdhci*
19271
19272 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19273 M:      Eugen Hristev <[email protected]>
19274 L:      [email protected]
19275 S:      Supported
19276 F:      drivers/mmc/host/sdhci-of-at91.c
19277
19278 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19279 M:      Haibo Chen <[email protected]>
19280 L:      [email protected]
19281 L:      [email protected]
19282 S:      Maintained
19283 F:      drivers/mmc/host/sdhci-esdhc-imx.c
19284
19285 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19286 M:      Ben Dooks <[email protected]>
19287 M:      Jaehoon Chung <[email protected]>
19288 L:      [email protected]
19289 S:      Maintained
19290 F:      drivers/mmc/host/sdhci-s3c*
19291
19292 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19293 M:      Viresh Kumar <[email protected]>
19294 L:      [email protected]
19295 S:      Maintained
19296 F:      drivers/mmc/host/sdhci-spear.c
19297
19298 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19299 M:      Vignesh Raghavendra <[email protected]>
19300 L:      [email protected]
19301 S:      Maintained
19302 F:      drivers/mmc/host/sdhci-omap.c
19303
19304 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19305 M:      Jonathan Derrick <[email protected]>
19306 L:      [email protected]
19307 S:      Supported
19308 F:      block/opal_proto.h
19309 F:      block/sed*
19310 F:      include/linux/sed*
19311 F:      include/uapi/linux/sed*
19312
19313 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19314 M:      Mark Rutland <[email protected]>
19315 M:      Lorenzo Pieralisi <[email protected]>
19316 M:      Sudeep Holla <[email protected]>
19317 L:      [email protected] (moderated for non-subscribers)
19318 S:      Maintained
19319 F:      drivers/firmware/smccc/
19320 F:      include/linux/arm-smccc.h
19321
19322 SECURITY CONTACT
19323 M:      Security Officers <[email protected]>
19324 S:      Supported
19325 F:      Documentation/process/security-bugs.rst
19326
19327 SECURITY SUBSYSTEM
19328 M:      Paul Moore <[email protected]>
19329 M:      James Morris <[email protected]>
19330 M:      "Serge E. Hallyn" <[email protected]>
19331 L:      [email protected] (suggested Cc:)
19332 S:      Supported
19333 W:      http://kernsec.org/
19334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19335 F:      security/
19336 X:      security/selinux/
19337
19338 SELINUX SECURITY MODULE
19339 M:      Paul Moore <[email protected]>
19340 M:      Stephen Smalley <[email protected]>
19341 M:      Eric Paris <[email protected]>
19342 L:      [email protected]
19343 S:      Supported
19344 W:      https://selinuxproject.org
19345 W:      https://github.com/SELinuxProject
19346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19347 F:      Documentation/ABI/removed/sysfs-selinux-checkreqprot
19348 F:      Documentation/ABI/removed/sysfs-selinux-disable
19349 F:      Documentation/admin-guide/LSM/SELinux.rst
19350 F:      include/trace/events/avc.h
19351 F:      include/uapi/linux/selinux_netlink.h
19352 F:      scripts/selinux/
19353 F:      security/selinux/
19354
19355 SENSABLE PHANTOM
19356 M:      Jiri Slaby <[email protected]>
19357 S:      Maintained
19358 F:      drivers/misc/phantom.c
19359 F:      include/uapi/linux/phantom.h
19360
19361 SENSEAIR SUNRISE 006-0-0007
19362 M:      Jacopo Mondi <[email protected]>
19363 S:      Maintained
19364 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19365 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19366 F:      drivers/iio/chemical/sunrise_co2.c
19367
19368 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19369 M:      Tomasz Duszynski <[email protected]>
19370 S:      Maintained
19371 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19372 F:      drivers/iio/chemical/scd30.h
19373 F:      drivers/iio/chemical/scd30_core.c
19374 F:      drivers/iio/chemical/scd30_i2c.c
19375 F:      drivers/iio/chemical/scd30_serial.c
19376
19377 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19378 M:      Roan van Dijk <[email protected]>
19379 S:      Maintained
19380 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19381 F:      drivers/iio/chemical/scd4x.c
19382
19383 SENSIRION SGP40 GAS SENSOR DRIVER
19384 M:      Andreas Klinger <[email protected]>
19385 S:      Maintained
19386 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19387 F:      drivers/iio/chemical/sgp40.c
19388
19389 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19390 M:      Tomasz Duszynski <[email protected]>
19391 S:      Maintained
19392 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19393 F:      drivers/iio/chemical/sps30.c
19394 F:      drivers/iio/chemical/sps30_i2c.c
19395 F:      drivers/iio/chemical/sps30_serial.c
19396
19397 SERIAL DEVICE BUS
19398 M:      Rob Herring <[email protected]>
19399 L:      [email protected]
19400 S:      Maintained
19401 F:      Documentation/devicetree/bindings/serial/serial.yaml
19402 F:      drivers/tty/serdev/
19403 F:      include/linux/serdev.h
19404
19405 SERIAL IR RECEIVER
19406 M:      Sean Young <[email protected]>
19407 L:      [email protected]
19408 S:      Maintained
19409 F:      drivers/media/rc/serial_ir.c
19410
19411 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19412 M:      Srinivas Kandagatla <[email protected]>
19413 L:      [email protected] (moderated for non-subscribers)
19414 S:      Maintained
19415 F:      Documentation/devicetree/bindings/slimbus/
19416 F:      drivers/slimbus/
19417 F:      include/linux/slimbus.h
19418
19419 SFC NETWORK DRIVER
19420 M:      Edward Cree <[email protected]>
19421 M:      Martin Habets <[email protected]>
19422 L:      [email protected]
19423 L:      [email protected]
19424 S:      Supported
19425 F:      Documentation/networking/devlink/sfc.rst
19426 F:      drivers/net/ethernet/sfc/
19427
19428 SFCTEMP HWMON DRIVER
19429 M:      Emil Renner Berthing <[email protected]>
19430 L:      [email protected]
19431 S:      Maintained
19432 F:      Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19433 F:      Documentation/hwmon/sfctemp.rst
19434 F:      drivers/hwmon/sfctemp.c
19435
19436 SFF/SFP/SFP+ MODULE SUPPORT
19437 M:      Russell King <[email protected]>
19438 L:      [email protected]
19439 S:      Maintained
19440 F:      Documentation/devicetree/bindings/net/sff,sfp.yaml
19441 F:      drivers/net/phy/phylink.c
19442 F:      drivers/net/phy/sfp*
19443 F:      include/linux/mdio/mdio-i2c.h
19444 F:      include/linux/phylink.h
19445 F:      include/linux/sfp.h
19446 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)
19447
19448 SGI GRU DRIVER
19449 M:      Dimitri Sivanich <[email protected]>
19450 S:      Maintained
19451 F:      drivers/misc/sgi-gru/
19452
19453 SGI XP/XPC/XPNET DRIVER
19454 M:      Robin Holt <[email protected]>
19455 M:      Steve Wahl <[email protected]>
19456 S:      Maintained
19457 F:      drivers/misc/sgi-xp/
19458
19459 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19460 M:      Karsten Graul <[email protected]>
19461 M:      Wenjia Zhang <[email protected]>
19462 M:      Jan Karcher <[email protected]>
19463 R:      D. Wythe <[email protected]>
19464 R:      Tony Lu <[email protected]>
19465 R:      Wen Gu <[email protected]>
19466 L:      [email protected]
19467 S:      Supported
19468 F:      net/smc/
19469
19470 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19471 M:      Linus Walleij <[email protected]>
19472 L:      [email protected]
19473 S:      Maintained
19474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
19475 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
19476 F:      drivers/iio/light/gp2ap002.c
19477
19478 SHARP RJ54N1CB0C SENSOR DRIVER
19479 M:      Jacopo Mondi <[email protected]>
19480 L:      [email protected]
19481 S:      Odd fixes
19482 T:      git git://linuxtv.org/media_tree.git
19483 F:      drivers/media/i2c/rj54n1cb0c.c
19484 F:      include/media/i2c/rj54n1cb0c.h
19485
19486 SH_VOU V4L2 OUTPUT DRIVER
19487 L:      [email protected]
19488 S:      Orphan
19489 F:      drivers/media/platform/renesas/sh_vou.c
19490 F:      include/media/drv-intf/sh_vou.h
19491
19492 SI2157 MEDIA DRIVER
19493 M:      Antti Palosaari <[email protected]>
19494 L:      [email protected]
19495 S:      Maintained
19496 W:      https://linuxtv.org
19497 W:      http://palosaari.fi/linux/
19498 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19499 T:      git git://linuxtv.org/anttip/media_tree.git
19500 F:      drivers/media/tuners/si2157*
19501
19502 SI2165 MEDIA DRIVER
19503 M:      Matthias Schwarzott <[email protected]>
19504 L:      [email protected]
19505 S:      Maintained
19506 W:      https://linuxtv.org
19507 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19508 F:      drivers/media/dvb-frontends/si2165*
19509
19510 SI2168 MEDIA DRIVER
19511 M:      Antti Palosaari <[email protected]>
19512 L:      [email protected]
19513 S:      Maintained
19514 W:      https://linuxtv.org
19515 W:      http://palosaari.fi/linux/
19516 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19517 T:      git git://linuxtv.org/anttip/media_tree.git
19518 F:      drivers/media/dvb-frontends/si2168*
19519
19520 SI470X FM RADIO RECEIVER I2C DRIVER
19521 M:      Hans Verkuil <[email protected]>
19522 L:      [email protected]
19523 S:      Odd Fixes
19524 W:      https://linuxtv.org
19525 T:      git git://linuxtv.org/media_tree.git
19526 F:      Documentation/devicetree/bindings/media/silabs,si470x.yaml
19527 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
19528
19529 SI470X FM RADIO RECEIVER USB DRIVER
19530 M:      Hans Verkuil <[email protected]>
19531 L:      [email protected]
19532 S:      Maintained
19533 W:      https://linuxtv.org
19534 T:      git git://linuxtv.org/media_tree.git
19535 F:      drivers/media/radio/si470x/radio-si470x-common.c
19536 F:      drivers/media/radio/si470x/radio-si470x-usb.c
19537 F:      drivers/media/radio/si470x/radio-si470x.h
19538
19539 SI4713 FM RADIO TRANSMITTER I2C DRIVER
19540 M:      Eduardo Valentin <[email protected]>
19541 L:      [email protected]
19542 S:      Odd Fixes
19543 W:      https://linuxtv.org
19544 T:      git git://linuxtv.org/media_tree.git
19545 F:      drivers/media/radio/si4713/si4713.?
19546
19547 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
19548 M:      Eduardo Valentin <[email protected]>
19549 L:      [email protected]
19550 S:      Odd Fixes
19551 W:      https://linuxtv.org
19552 T:      git git://linuxtv.org/media_tree.git
19553 F:      drivers/media/radio/si4713/radio-platform-si4713.c
19554
19555 SI4713 FM RADIO TRANSMITTER USB DRIVER
19556 M:      Hans Verkuil <[email protected]>
19557 L:      [email protected]
19558 S:      Maintained
19559 W:      https://linuxtv.org
19560 T:      git git://linuxtv.org/media_tree.git
19561 F:      drivers/media/radio/si4713/radio-usb-si4713.c
19562
19563 SIANO DVB DRIVER
19564 M:      Mauro Carvalho Chehab <[email protected]>
19565 L:      [email protected]
19566 S:      Odd fixes
19567 W:      https://linuxtv.org
19568 T:      git git://linuxtv.org/media_tree.git
19569 F:      drivers/media/common/siano/
19570 F:      drivers/media/mmc/siano/
19571 F:      drivers/media/usb/siano/
19572 F:      drivers/media/usb/siano/
19573
19574 SIEMENS IPC LED DRIVERS
19575 M:      Gerd Haeussler <[email protected]>
19576 M:      Xing Tong Wu <[email protected]>
19577 M:      Tobias Schaffner <[email protected]>
19578 L:      [email protected]
19579 S:      Maintained
19580 F:      drivers/leds/simple/
19581
19582 SIEMENS IPC PLATFORM DRIVERS
19583 M:      Gerd Haeussler <[email protected]>
19584 M:      Xing Tong Wu <[email protected]>
19585 M:      Tobias Schaffner <[email protected]>
19586 L:      [email protected]
19587 S:      Maintained
19588 F:      drivers/platform/x86/siemens/
19589 F:      include/linux/platform_data/x86/simatic-ipc-base.h
19590 F:      include/linux/platform_data/x86/simatic-ipc.h
19591
19592 SIEMENS IPC WATCHDOG DRIVERS
19593 M:      Gerd Haeussler <[email protected]>
19594 M:      Xing Tong Wu <[email protected]>
19595 M:      Tobias Schaffner <[email protected]>
19596 L:      [email protected]
19597 S:      Maintained
19598 F:      drivers/watchdog/simatic-ipc-wdt.c
19599
19600 SIFIVE DRIVERS
19601 M:      Palmer Dabbelt <[email protected]>
19602 M:      Paul Walmsley <[email protected]>
19603 L:      [email protected]
19604 S:      Supported
19605 N:      sifive
19606 K:      [^@]sifive
19607
19608 SIFIVE FU540 SYSTEM-ON-CHIP
19609 M:      Paul Walmsley <[email protected]>
19610 M:      Palmer Dabbelt <[email protected]>
19611 L:      [email protected]
19612 S:      Supported
19613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
19614 N:      fu540
19615 K:      fu540
19616
19617 SIFIVE PDMA DRIVER
19618 M:      Green Wan <[email protected]>
19619 S:      Maintained
19620 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
19621 F:      drivers/dma/sf-pdma/
19622
19623 SIFIVE SOC DRIVERS
19624 M:      Conor Dooley <[email protected]>
19625 L:      [email protected]
19626 S:      Maintained
19627 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19628 F:      Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
19629 F:      drivers/soc/sifive/
19630
19631 SILEAD TOUCHSCREEN DRIVER
19632 M:      Hans de Goede <[email protected]>
19633 L:      [email protected]
19634 L:      [email protected]
19635 S:      Maintained
19636 F:      drivers/input/touchscreen/silead.c
19637 F:      drivers/platform/x86/touchscreen_dmi.c
19638
19639 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
19640 M:      Jérôme Pouiller <[email protected]>
19641 S:      Supported
19642 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
19643 F:      drivers/net/wireless/silabs/wfx/
19644
19645 SILICON MOTION SM712 FRAME BUFFER DRIVER
19646 M:      Sudip Mukherjee <[email protected]>
19647 M:      Teddy Wang <[email protected]>
19648 M:      Sudip Mukherjee <[email protected]>
19649 L:      [email protected]
19650 S:      Maintained
19651 F:      Documentation/fb/sm712fb.rst
19652 F:      drivers/video/fbdev/sm712*
19653
19654 SILVACO I3C DUAL-ROLE MASTER
19655 M:      Miquel Raynal <[email protected]>
19656 M:      Conor Culhane <[email protected]>
19657 L:      [email protected] (moderated for non-subscribers)
19658 S:      Maintained
19659 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
19660 F:      drivers/i3c/master/svc-i3c-master.c
19661
19662 SIMPLEFB FB DRIVER
19663 M:      Hans de Goede <[email protected]>
19664 L:      [email protected]
19665 S:      Maintained
19666 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
19667 F:      drivers/video/fbdev/simplefb.c
19668 F:      include/linux/platform_data/simplefb.h
19669
19670 SIMTEC EB110ATX (Chalice CATS)
19671 M:      Simtec Linux Team <[email protected]>
19672 S:      Supported
19673 W:      http://www.simtec.co.uk/products/EB110ATX/
19674
19675 SIOX
19676 M:      Thorsten Scherer <[email protected]>
19677 M:      Uwe Kleine-König <[email protected]>
19678 R:      Pengutronix Kernel Team <[email protected]>
19679 S:      Supported
19680 F:      drivers/gpio/gpio-siox.c
19681 F:      drivers/siox/*
19682 F:      include/trace/events/siox.h
19683
19684 SIPHASH PRF ROUTINES
19685 M:      Jason A. Donenfeld <[email protected]>
19686 S:      Maintained
19687 F:      include/linux/siphash.h
19688 F:      lib/siphash.c
19689 F:      lib/siphash_kunit.c
19690
19691 SIS 190 ETHERNET DRIVER
19692 M:      Francois Romieu <[email protected]>
19693 L:      [email protected]
19694 S:      Maintained
19695 F:      drivers/net/ethernet/sis/sis190.c
19696
19697 SIS 900/7016 FAST ETHERNET DRIVER
19698 M:      Daniele Venzano <[email protected]>
19699 L:      [email protected]
19700 S:      Maintained
19701 W:      http://www.brownhat.org/sis900.html
19702 F:      drivers/net/ethernet/sis/sis900.*
19703
19704 SIS FRAMEBUFFER DRIVER
19705 S:      Orphan
19706 F:      Documentation/fb/sisfb.rst
19707 F:      drivers/video/fbdev/sis/
19708 F:      include/video/sisfb.h
19709
19710 SIS I2C TOUCHSCREEN DRIVER
19711 M:      Mika Penttilä <[email protected]>
19712 L:      [email protected]
19713 S:      Maintained
19714 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
19715 F:      drivers/input/touchscreen/sis_i2c.c
19716
19717 SIS USB2VGA DRIVER
19718 M:      Thomas Winischhofer <[email protected]>
19719 S:      Maintained
19720 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
19721 F:      drivers/usb/misc/sisusbvga/
19722
19723 SL28 CPLD MFD DRIVER
19724 M:      Michael Walle <[email protected]>
19725 S:      Maintained
19726 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
19727 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
19728 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
19729 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
19730 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
19731 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
19732 F:      drivers/gpio/gpio-sl28cpld.c
19733 F:      drivers/hwmon/sl28cpld-hwmon.c
19734 F:      drivers/irqchip/irq-sl28cpld.c
19735 F:      drivers/pwm/pwm-sl28cpld.c
19736 F:      drivers/watchdog/sl28cpld_wdt.c
19737
19738 SL28 VPD NVMEM LAYOUT DRIVER
19739 M:      Michael Walle <[email protected]>
19740 S:      Maintained
19741 F:      Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
19742 F:      drivers/nvmem/layouts/sl28vpd.c
19743
19744 SLAB ALLOCATOR
19745 M:      Christoph Lameter <[email protected]>
19746 M:      Pekka Enberg <[email protected]>
19747 M:      David Rientjes <[email protected]>
19748 M:      Joonsoo Kim <[email protected]>
19749 M:      Andrew Morton <[email protected]>
19750 M:      Vlastimil Babka <[email protected]>
19751 R:      Roman Gushchin <[email protected]>
19752 R:      Hyeonggon Yoo <[email protected]>
19753 L:      [email protected]
19754 S:      Maintained
19755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
19756 F:      include/linux/sl?b*.h
19757 F:      mm/sl?b*
19758
19759 SLCAN CAN NETWORK DRIVER
19760 M:      Dario Binacchi <[email protected]>
19761 L:      [email protected]
19762 S:      Maintained
19763 F:      drivers/net/can/slcan/
19764
19765 SLEEPABLE READ-COPY UPDATE (SRCU)
19766 M:      Lai Jiangshan <[email protected]>
19767 M:      "Paul E. McKenney" <[email protected]>
19768 M:      Josh Triplett <[email protected]>
19769 R:      Steven Rostedt <[email protected]>
19770 R:      Mathieu Desnoyers <[email protected]>
19771 L:      [email protected]
19772 S:      Supported
19773 W:      http://www.rdrop.com/users/paulmck/RCU/
19774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19775 F:      include/linux/srcu*.h
19776 F:      kernel/rcu/srcu*.c
19777
19778 SMACK SECURITY MODULE
19779 M:      Casey Schaufler <[email protected]>
19780 L:      [email protected]
19781 S:      Maintained
19782 W:      http://schaufler-ca.com
19783 T:      git git://github.com/cschaufler/smack-next
19784 F:      Documentation/admin-guide/LSM/Smack.rst
19785 F:      security/smack/
19786
19787 SMC91x ETHERNET DRIVER
19788 M:      Nicolas Pitre <[email protected]>
19789 S:      Odd Fixes
19790 F:      drivers/net/ethernet/smsc/smc91x.*
19791
19792 SMSC EMC2103 HARDWARE MONITOR DRIVER
19793 M:      Steve Glendinning <[email protected]>
19794 L:      [email protected]
19795 S:      Maintained
19796 F:      Documentation/hwmon/emc2103.rst
19797 F:      drivers/hwmon/emc2103.c
19798
19799 SMSC SCH5627 HARDWARE MONITOR DRIVER
19800 M:      Hans de Goede <[email protected]>
19801 L:      [email protected]
19802 S:      Supported
19803 F:      Documentation/hwmon/sch5627.rst
19804 F:      drivers/hwmon/sch5627.c
19805
19806 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
19807 M:      Steve Glendinning <[email protected]>
19808 L:      [email protected]
19809 S:      Maintained
19810 F:      drivers/video/fbdev/smscufx.c
19811
19812 SMSC47B397 HARDWARE MONITOR DRIVER
19813 M:      Jean Delvare <[email protected]>
19814 L:      [email protected]
19815 S:      Maintained
19816 F:      Documentation/hwmon/smsc47b397.rst
19817 F:      drivers/hwmon/smsc47b397.c
19818
19819 SMSC911x ETHERNET DRIVER
19820 M:      Steve Glendinning <[email protected]>
19821 L:      [email protected]
19822 S:      Maintained
19823 F:      drivers/net/ethernet/smsc/smsc911x.*
19824 F:      include/linux/smsc911x.h
19825
19826 SMSC9420 PCI ETHERNET DRIVER
19827 M:      Steve Glendinning <[email protected]>
19828 L:      [email protected]
19829 S:      Maintained
19830 F:      drivers/net/ethernet/smsc/smsc9420.*
19831
19832 SNET DPU VIRTIO DATA PATH ACCELERATOR
19833 R:      Alvaro Karsz <[email protected]>
19834 F:      drivers/vdpa/solidrun/
19835
19836 SOCIONEXT (SNI) AVE NETWORK DRIVER
19837 M:      Kunihiko Hayashi <[email protected]>
19838 L:      [email protected]
19839 S:      Maintained
19840 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
19841 F:      drivers/net/ethernet/socionext/sni_ave.c
19842
19843 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
19844 M:      Jassi Brar <[email protected]>
19845 M:      Ilias Apalodimas <[email protected]>
19846 L:      [email protected]
19847 S:      Maintained
19848 F:      Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
19849 F:      drivers/net/ethernet/socionext/netsec.c
19850
19851 SOCIONEXT (SNI) Synquacer SPI DRIVER
19852 M:      Masahisa Kojima <[email protected]>
19853 M:      Jassi Brar <[email protected]>
19854 L:      [email protected]
19855 S:      Maintained
19856 F:      Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
19857 F:      drivers/spi/spi-synquacer.c
19858
19859 SOCIONEXT SYNQUACER I2C DRIVER
19860 M:      Ard Biesheuvel <[email protected]>
19861 L:      [email protected]
19862 S:      Maintained
19863 F:      Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
19864 F:      drivers/i2c/busses/i2c-synquacer.c
19865
19866 SOCIONEXT UNIPHIER SOUND DRIVER
19867 L:      [email protected] (moderated for non-subscribers)
19868 S:      Orphan
19869 F:      sound/soc/uniphier/
19870
19871 SOCKET TIMESTAMPING
19872 M:      Willem de Bruijn <[email protected]>
19873 S:      Maintained
19874 F:      Documentation/networking/timestamping.rst
19875 F:      include/uapi/linux/net_tstamp.h
19876 F:      tools/testing/selftests/net/so_txtime.c
19877
19878 SOEKRIS NET48XX LED SUPPORT
19879 M:      Chris Boot <[email protected]>
19880 S:      Maintained
19881 F:      drivers/leds/leds-net48xx.c
19882
19883 SOFT-IWARP DRIVER (siw)
19884 M:      Bernard Metzler <[email protected]>
19885 L:      [email protected]
19886 S:      Supported
19887 F:      drivers/infiniband/sw/siw/
19888 F:      include/uapi/rdma/siw-abi.h
19889
19890 SOFT-ROCE DRIVER (rxe)
19891 M:      Zhu Yanjun <[email protected]>
19892 L:      [email protected]
19893 S:      Supported
19894 F:      drivers/infiniband/sw/rxe/
19895 F:      include/uapi/rdma/rdma_user_rxe.h
19896
19897 SOFTLOGIC 6x10 MPEG CODEC
19898 M:      Bluecherry Maintainers <[email protected]>
19899 M:      Anton Sviridenko <[email protected]>
19900 M:      Andrey Utkin <[email protected]>
19901 M:      Ismael Luceno <[email protected]>
19902 L:      [email protected]
19903 S:      Supported
19904 F:      drivers/media/pci/solo6x10/
19905
19906 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
19907 M:      James Morse <[email protected]>
19908 L:      [email protected] (moderated for non-subscribers)
19909 S:      Maintained
19910 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
19911 F:      drivers/firmware/arm_sdei.c
19912 F:      include/linux/arm_sdei.h
19913 F:      include/uapi/linux/arm_sdei.h
19914
19915 SOFTWARE NODES AND DEVICE PROPERTIES
19916 R:      Andy Shevchenko <[email protected]>
19917 R:      Daniel Scally <[email protected]>
19918 R:      Heikki Krogerus <[email protected]>
19919 R:      Sakari Ailus <[email protected]>
19920 L:      [email protected]
19921 S:      Maintained
19922 F:      drivers/base/property.c
19923 F:      drivers/base/swnode.c
19924 F:      include/linux/fwnode.h
19925 F:      include/linux/property.h
19926
19927 SOFTWARE RAID (Multiple Disks) SUPPORT
19928 M:      Song Liu <[email protected]>
19929 L:      [email protected]
19930 S:      Supported
19931 Q:      https://patchwork.kernel.org/project/linux-raid/list/
19932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
19933 F:      drivers/md/Kconfig
19934 F:      drivers/md/Makefile
19935 F:      drivers/md/md*
19936 F:      drivers/md/raid*
19937 F:      include/linux/raid/
19938 F:      include/uapi/linux/raid/
19939
19940 SOLIDRUN CLEARFOG SUPPORT
19941 M:      Russell King <[email protected]>
19942 S:      Maintained
19943 F:      arch/arm/boot/dts/marvell/armada-388-clearfog*
19944 F:      arch/arm/boot/dts/marvell/armada-38x-solidrun-*
19945
19946 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
19947 M:      Russell King <[email protected]>
19948 S:      Maintained
19949 F:      arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
19950 F:      arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
19951 F:      arch/arm/boot/dts/nxp/imx/imx6*-sr-*
19952
19953 SONIC NETWORK DRIVER
19954 M:      Thomas Bogendoerfer <[email protected]>
19955 L:      [email protected]
19956 S:      Maintained
19957 F:      drivers/net/ethernet/natsemi/sonic.*
19958
19959 SONICS SILICON BACKPLANE DRIVER (SSB)
19960 M:      Michael Buesch <[email protected]>
19961 L:      [email protected]
19962 S:      Maintained
19963 F:      drivers/ssb/
19964 F:      include/linux/ssb/
19965
19966 SONY IMX208 SENSOR DRIVER
19967 M:      Sakari Ailus <[email protected]>
19968 L:      [email protected]
19969 S:      Maintained
19970 T:      git git://linuxtv.org/media_tree.git
19971 F:      drivers/media/i2c/imx208.c
19972
19973 SONY IMX214 SENSOR DRIVER
19974 M:      Ricardo Ribalda <[email protected]>
19975 L:      [email protected]
19976 S:      Maintained
19977 T:      git git://linuxtv.org/media_tree.git
19978 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
19979 F:      drivers/media/i2c/imx214.c
19980
19981 SONY IMX219 SENSOR DRIVER
19982 M:      Dave Stevenson <[email protected]>
19983 L:      [email protected]
19984 S:      Maintained
19985 T:      git git://linuxtv.org/media_tree.git
19986 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
19987 F:      drivers/media/i2c/imx219.c
19988
19989 SONY IMX258 SENSOR DRIVER
19990 M:      Sakari Ailus <[email protected]>
19991 L:      [email protected]
19992 S:      Maintained
19993 T:      git git://linuxtv.org/media_tree.git
19994 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
19995 F:      drivers/media/i2c/imx258.c
19996
19997 SONY IMX274 SENSOR DRIVER
19998 M:      Leon Luo <[email protected]>
19999 L:      [email protected]
20000 S:      Maintained
20001 T:      git git://linuxtv.org/media_tree.git
20002 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
20003 F:      drivers/media/i2c/imx274.c
20004
20005 SONY IMX290 SENSOR DRIVER
20006 M:      Manivannan Sadhasivam <[email protected]>
20007 L:      [email protected]
20008 S:      Maintained
20009 T:      git git://linuxtv.org/media_tree.git
20010 F:      Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
20011 F:      drivers/media/i2c/imx290.c
20012
20013 SONY IMX296 SENSOR DRIVER
20014 M:      Laurent Pinchart <[email protected]>
20015 M:      Manivannan Sadhasivam <[email protected]>
20016 L:      [email protected]
20017 S:      Maintained
20018 T:      git git://linuxtv.org/media_tree.git
20019 F:      Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
20020 F:      drivers/media/i2c/imx296.c
20021
20022 SONY IMX319 SENSOR DRIVER
20023 M:      Bingbu Cao <[email protected]>
20024 L:      [email protected]
20025 S:      Maintained
20026 T:      git git://linuxtv.org/media_tree.git
20027 F:      drivers/media/i2c/imx319.c
20028
20029 SONY IMX334 SENSOR DRIVER
20030 M:      Paul J. Murphy <[email protected]>
20031 M:      Daniele Alessandrelli <[email protected]>
20032 L:      [email protected]
20033 S:      Maintained
20034 T:      git git://linuxtv.org/media_tree.git
20035 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
20036 F:      drivers/media/i2c/imx334.c
20037
20038 SONY IMX335 SENSOR DRIVER
20039 M:      Paul J. Murphy <[email protected]>
20040 M:      Daniele Alessandrelli <[email protected]>
20041 L:      [email protected]
20042 S:      Maintained
20043 T:      git git://linuxtv.org/media_tree.git
20044 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
20045 F:      drivers/media/i2c/imx335.c
20046
20047 SONY IMX355 SENSOR DRIVER
20048 M:      Tianshu Qiu <[email protected]>
20049 L:      [email protected]
20050 S:      Maintained
20051 T:      git git://linuxtv.org/media_tree.git
20052 F:      drivers/media/i2c/imx355.c
20053
20054 SONY IMX412 SENSOR DRIVER
20055 M:      Paul J. Murphy <[email protected]>
20056 M:      Daniele Alessandrelli <[email protected]>
20057 L:      [email protected]
20058 S:      Maintained
20059 T:      git git://linuxtv.org/media_tree.git
20060 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
20061 F:      drivers/media/i2c/imx412.c
20062
20063 SONY IMX415 SENSOR DRIVER
20064 M:      Michael Riesch <[email protected]>
20065 L:      [email protected]
20066 S:      Maintained
20067 T:      git git://linuxtv.org/media_tree.git
20068 F:      Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
20069 F:      drivers/media/i2c/imx415.c
20070
20071 SONY MEMORYSTICK SUBSYSTEM
20072 M:      Maxim Levitsky <[email protected]>
20073 M:      Alex Dubov <[email protected]>
20074 M:      Ulf Hansson <[email protected]>
20075 L:      [email protected]
20076 S:      Maintained
20077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20078 F:      drivers/memstick/
20079 F:      include/linux/memstick.h
20080
20081 SONY VAIO CONTROL DEVICE DRIVER
20082 M:      Mattia Dongili <[email protected]>
20083 L:      [email protected]
20084 S:      Maintained
20085 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20086 F:      Documentation/admin-guide/laptops/sony-laptop.rst
20087 F:      drivers/char/sonypi.c
20088 F:      drivers/platform/x86/sony-laptop.c
20089 F:      include/linux/sony-laptop.h
20090
20091 SOUND
20092 M:      Jaroslav Kysela <[email protected]>
20093 M:      Takashi Iwai <[email protected]>
20094 L:      [email protected] (moderated for non-subscribers)
20095 S:      Maintained
20096 W:      http://www.alsa-project.org/
20097 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
20098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20099 F:      Documentation/sound/
20100 F:      include/sound/
20101 F:      include/uapi/sound/
20102 F:      sound/
20103 F:      tools/testing/selftests/alsa
20104
20105 SOUND - ALSA SELFTESTS
20106 M:      Mark Brown <[email protected]>
20107 L:      [email protected] (moderated for non-subscribers)
20108 L:      [email protected]
20109 S:      Supported
20110 F:      tools/testing/selftests/alsa
20111
20112 SOUND - COMPRESSED AUDIO
20113 M:      Vinod Koul <[email protected]>
20114 L:      [email protected] (moderated for non-subscribers)
20115 S:      Supported
20116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20117 F:      Documentation/sound/designs/compress-offload.rst
20118 F:      include/sound/compress_driver.h
20119 F:      include/uapi/sound/compress_*
20120 F:      sound/core/compress_offload.c
20121 F:      sound/soc/soc-compress.c
20122
20123 SOUND - DMAENGINE HELPERS
20124 M:      Lars-Peter Clausen <[email protected]>
20125 S:      Supported
20126 F:      include/sound/dmaengine_pcm.h
20127 F:      sound/core/pcm_dmaengine.c
20128 F:      sound/soc/soc-generic-dmaengine-pcm.c
20129
20130 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20131 M:      Liam Girdwood <[email protected]>
20132 M:      Mark Brown <[email protected]>
20133 L:      [email protected] (moderated for non-subscribers)
20134 S:      Supported
20135 W:      http://alsa-project.org/main/index.php/ASoC
20136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20137 F:      Documentation/devicetree/bindings/sound/
20138 F:      Documentation/sound/soc/
20139 F:      include/dt-bindings/sound/
20140 F:      include/sound/soc*
20141 F:      sound/soc/
20142
20143 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20144 M:      Pierre-Louis Bossart <[email protected]>
20145 M:      Liam Girdwood <[email protected]>
20146 M:      Peter Ujfalusi <[email protected]>
20147 M:      Bard Liao <[email protected]>
20148 M:      Ranjani Sridharan <[email protected]>
20149 M:      Daniel Baluta <[email protected]>
20150 R:      Kai Vehmanen <[email protected]>
20151 L:      [email protected] (moderated for non-subscribers)
20152 S:      Supported
20153 W:      https://github.com/thesofproject/linux/
20154 F:      sound/soc/sof/
20155
20156 SOUNDWIRE SUBSYSTEM
20157 M:      Vinod Koul <[email protected]>
20158 M:      Bard Liao <[email protected]>
20159 R:      Pierre-Louis Bossart <[email protected]>
20160 R:      Sanyog Kale <[email protected]>
20161 L:      [email protected] (moderated for non-subscribers)
20162 S:      Supported
20163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20164 F:      Documentation/driver-api/soundwire/
20165 F:      drivers/soundwire/
20166 F:      include/linux/soundwire/
20167
20168 SP2 MEDIA DRIVER
20169 M:      Olli Salonen <[email protected]>
20170 L:      [email protected]
20171 S:      Maintained
20172 W:      https://linuxtv.org
20173 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20174 F:      drivers/media/dvb-frontends/sp2*
20175
20176 SPANISH DOCUMENTATION
20177 M:      Carlos Bilbao <[email protected]>
20178 S:      Maintained
20179 F:      Documentation/translations/sp_SP/
20180
20181 SPARC + UltraSPARC (sparc/sparc64)
20182 M:      "David S. Miller" <[email protected]>
20183 L:      [email protected]
20184 S:      Maintained
20185 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
20186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20188 F:      arch/sparc/
20189 F:      drivers/sbus/
20190
20191 SPARC SERIAL DRIVERS
20192 M:      "David S. Miller" <[email protected]>
20193 L:      [email protected]
20194 S:      Maintained
20195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20197 F:      drivers/tty/serial/suncore.c
20198 F:      drivers/tty/serial/sunhv.c
20199 F:      drivers/tty/serial/sunsab.c
20200 F:      drivers/tty/serial/sunsab.h
20201 F:      drivers/tty/serial/sunsu.c
20202 F:      drivers/tty/serial/sunzilog.c
20203 F:      drivers/tty/serial/sunzilog.h
20204 F:      drivers/tty/vcc.c
20205 F:      include/linux/sunserialcore.h
20206
20207 SPARSE CHECKER
20208 M:      "Luc Van Oostenryck" <[email protected]>
20209 L:      [email protected]
20210 S:      Maintained
20211 W:      https://sparse.docs.kernel.org/
20212 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
20213 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20214 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20215 F:      include/linux/compiler.h
20216
20217 SPEAKUP CONSOLE SPEECH DRIVER
20218 M:      William Hubbs <[email protected]>
20219 M:      Chris Brannon <[email protected]>
20220 M:      Kirk Reiser <[email protected]>
20221 M:      Samuel Thibault <[email protected]>
20222 L:      [email protected]
20223 S:      Odd Fixes
20224 W:      http://www.linux-speakup.org/
20225 W:      https://github.com/linux-speakup/speakup
20226 B:      https://github.com/linux-speakup/speakup/issues
20227 F:      drivers/accessibility/speakup/
20228
20229 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20230 M:      Viresh Kumar <[email protected]>
20231 M:      Shiraz Hashim <[email protected]>
20232 M:      [email protected]
20233 L:      [email protected] (moderated for non-subscribers)
20234 S:      Maintained
20235 W:      http://www.st.com/spear
20236 F:      arch/arm/boot/dts/st/spear*
20237 F:      arch/arm/mach-spear/
20238 F:      drivers/clk/spear/
20239 F:      drivers/pinctrl/spear/
20240
20241 SPI NOR SUBSYSTEM
20242 M:      Tudor Ambarus <[email protected]>
20243 M:      Pratyush Yadav <[email protected]>
20244 R:      Michael Walle <[email protected]>
20245 L:      [email protected]
20246 S:      Maintained
20247 W:      http://www.linux-mtd.infradead.org/
20248 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
20249 C:      irc://irc.oftc.net/mtd
20250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20251 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20252 F:      drivers/mtd/spi-nor/
20253 F:      include/linux/mtd/spi-nor.h
20254
20255 SPI SUBSYSTEM
20256 M:      Mark Brown <[email protected]>
20257 L:      [email protected]
20258 S:      Maintained
20259 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
20260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20261 F:      Documentation/devicetree/bindings/spi/
20262 F:      Documentation/spi/
20263 F:      drivers/spi/
20264 F:      include/linux/spi/
20265 F:      include/uapi/linux/spi/
20266 F:      tools/spi/
20267
20268 SPIDERNET NETWORK DRIVER for CELL
20269 M:      Ishizaki Kou <[email protected]>
20270 M:      Geoff Levand <[email protected]>
20271 L:      [email protected]
20272 L:      [email protected]
20273 S:      Maintained
20274 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20275 F:      drivers/net/ethernet/toshiba/spider_net*
20276
20277 SPMI SUBSYSTEM
20278 M:      Stephen Boyd <[email protected]>
20279 L:      [email protected]
20280 S:      Maintained
20281 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20282 F:      Documentation/devicetree/bindings/spmi/
20283 F:      drivers/spmi/
20284 F:      include/dt-bindings/spmi/spmi.h
20285 F:      include/linux/spmi.h
20286 F:      include/trace/events/spmi.h
20287
20288 SPU FILE SYSTEM
20289 M:      Jeremy Kerr <[email protected]>
20290 L:      [email protected]
20291 S:      Supported
20292 W:      http://www.ibm.com/developerworks/power/cell/
20293 F:      Documentation/filesystems/spufs/spufs.rst
20294 F:      arch/powerpc/platforms/cell/spufs/
20295
20296 SQUASHFS FILE SYSTEM
20297 M:      Phillip Lougher <[email protected]>
20298 L:      [email protected] (subscribers-only)
20299 S:      Maintained
20300 W:      http://squashfs.org.uk
20301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20302 F:      Documentation/filesystems/squashfs.rst
20303 F:      fs/squashfs/
20304
20305 SRM (Alpha) environment access
20306 M:      Jan-Benedict Glaw <[email protected]>
20307 S:      Maintained
20308 F:      arch/alpha/kernel/srm_env.c
20309
20310 ST LSM6DSx IMU IIO DRIVER
20311 M:      Lorenzo Bianconi <[email protected]>
20312 L:      [email protected]
20313 S:      Maintained
20314 W:      http://www.st.com/
20315 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20316 F:      drivers/iio/imu/st_lsm6dsx/
20317
20318 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20319 M:      Benjamin Mugnier <[email protected]>
20320 M:      Sylvain Petinot <[email protected]>
20321 L:      [email protected]
20322 S:      Maintained
20323 T:      git git://linuxtv.org/media_tree.git
20324 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20325 F:      drivers/media/i2c/st-mipid02.c
20326
20327 ST STM32 I2C/SMBUS DRIVER
20328 M:      Pierre-Yves MORDRET <[email protected]>
20329 M:      Alain Volmat <[email protected]>
20330 L:      [email protected]
20331 S:      Maintained
20332 F:      drivers/i2c/busses/i2c-stm32*
20333
20334 ST STM32 SPI DRIVER
20335 M:      Alain Volmat <[email protected]>
20336 L:      [email protected]
20337 S:      Maintained
20338 F:      drivers/spi/spi-stm32.c
20339
20340 ST STPDDC60 DRIVER
20341 M:      Daniel Nilsson <[email protected]>
20342 L:      [email protected]
20343 S:      Maintained
20344 F:      Documentation/hwmon/stpddc60.rst
20345 F:      drivers/hwmon/pmbus/stpddc60.c
20346
20347 ST VGXY61 DRIVER
20348 M:      Benjamin Mugnier <[email protected]>
20349 M:      Sylvain Petinot <[email protected]>
20350 L:      [email protected]
20351 S:      Maintained
20352 T:      git git://linuxtv.org/media_tree.git
20353 F:      Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20354 F:      Documentation/userspace-api/media/drivers/st-vgxy61.rst
20355 F:      drivers/media/i2c/st-vgxy61.c
20356
20357 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20358 M:      Song Qiang <[email protected]>
20359 L:      [email protected]
20360 S:      Maintained
20361 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20362 F:      drivers/iio/proximity/vl53l0x-i2c.c
20363
20364 STABLE BRANCH
20365 M:      Greg Kroah-Hartman <[email protected]>
20366 M:      Sasha Levin <[email protected]>
20367 L:      [email protected]
20368 S:      Supported
20369 F:      Documentation/process/stable-kernel-rules.rst
20370
20371 STAGING - ATOMISP DRIVER
20372 M:      Hans de Goede <[email protected]>
20373 M:      Mauro Carvalho Chehab <[email protected]>
20374 R:      Sakari Ailus <[email protected]>
20375 L:      [email protected]
20376 S:      Maintained
20377 F:      drivers/staging/media/atomisp/
20378
20379 STAGING - FIELDBUS SUBSYSTEM
20380 M:      Sven Van Asbroeck <[email protected]>
20381 S:      Maintained
20382 F:      drivers/staging/fieldbus/*
20383 F:      drivers/staging/fieldbus/Documentation/
20384
20385 STAGING - HMS ANYBUS-S BUS
20386 M:      Sven Van Asbroeck <[email protected]>
20387 S:      Maintained
20388 F:      drivers/staging/fieldbus/anybuss/
20389
20390 STAGING - INDUSTRIAL IO
20391 M:      Jonathan Cameron <[email protected]>
20392 L:      [email protected]
20393 S:      Odd Fixes
20394 F:      Documentation/devicetree/bindings/staging/iio/
20395 F:      drivers/staging/iio/
20396
20397 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20398 M:      Marc Dietrich <[email protected]>
20399 L:      [email protected] (moderated for non-subscribers)
20400 L:      [email protected]
20401 S:      Maintained
20402 F:      drivers/staging/nvec/
20403
20404 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20405 M:      Jens Frederich <[email protected]>
20406 M:      Jon Nettleton <[email protected]>
20407 S:      Maintained
20408 W:      http://wiki.laptop.org/go/DCON
20409 F:      drivers/staging/olpc_dcon/
20410
20411 STAGING - REALTEK RTL8712U DRIVERS
20412 M:      Larry Finger <[email protected]>
20413 M:      Florian Schilhabel <[email protected]>.
20414 S:      Odd Fixes
20415 F:      drivers/staging/rtl8712/
20416
20417 STAGING - SEPS525 LCD CONTROLLER DRIVERS
20418 M:      Michael Hennerich <[email protected]>
20419 L:      [email protected]
20420 S:      Supported
20421 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20422 F:      drivers/staging/fbtft/fb_seps525.c
20423
20424 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20425 M:      Sudip Mukherjee <[email protected]>
20426 M:      Teddy Wang <[email protected]>
20427 M:      Sudip Mukherjee <[email protected]>
20428 L:      [email protected]
20429 S:      Maintained
20430 F:      drivers/staging/sm750fb/
20431
20432 STAGING - VIA VT665X DRIVERS
20433 M:      Forest Bond <[email protected]>
20434 S:      Odd Fixes
20435 F:      drivers/staging/vt665?/
20436
20437 STAGING SUBSYSTEM
20438 M:      Greg Kroah-Hartman <[email protected]>
20439 L:      [email protected]
20440 S:      Supported
20441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20442 F:      drivers/staging/
20443
20444 STANDALONE CACHE CONTROLLER DRIVERS
20445 M:      Conor Dooley <[email protected]>
20446 L:      [email protected]
20447 S:      Maintained
20448 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20449 F:      drivers/cache
20450
20451 STARFIRE/DURALAN NETWORK DRIVER
20452 M:      Ion Badulescu <[email protected]>
20453 S:      Odd Fixes
20454 F:      drivers/net/ethernet/adaptec/starfire*
20455
20456 STARFIVE CRYPTO DRIVER
20457 M:      Jia Jie Ho <[email protected]>
20458 M:      William Qiu <[email protected]>
20459 S:      Supported
20460 F:      Documentation/devicetree/bindings/crypto/starfive*
20461 F:      drivers/crypto/starfive/
20462
20463 STARFIVE DEVICETREES
20464 M:      Emil Renner Berthing <[email protected]>
20465 S:      Maintained
20466 F:      arch/riscv/boot/dts/starfive/
20467
20468 STARFIVE DWMAC GLUE LAYER
20469 M:      Emil Renner Berthing <[email protected]>
20470 M:      Samin Guo <[email protected]>
20471 S:      Maintained
20472 F:      Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
20473 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
20474
20475 STARFIVE JH7110 DPHY RX DRIVER
20476 M:      Jack Zhu <[email protected]>
20477 M:      Changhuang Liang <[email protected]>
20478 S:      Supported
20479 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
20480 F:      drivers/phy/starfive/phy-jh7110-dphy-rx.c
20481
20482 STARFIVE JH7110 MMC/SD/SDIO DRIVER
20483 M:      William Qiu <[email protected]>
20484 S:      Supported
20485 F:      Documentation/devicetree/bindings/mmc/starfive*
20486 F:      drivers/mmc/host/dw_mmc-starfive.c
20487
20488 STARFIVE JH7110 PLL CLOCK DRIVER
20489 M:      Xingyu Wu <[email protected]>
20490 S:      Supported
20491 F:      Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
20492 F:      drivers/clk/starfive/clk-starfive-jh7110-pll.c
20493
20494 STARFIVE JH7110 SYSCON
20495 M:      William Qiu <[email protected]>
20496 M:      Xingyu Wu <[email protected]>
20497 S:      Supported
20498 F:      Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
20499
20500 STARFIVE JH7110 TDM DRIVER
20501 M:      Walker Chen <[email protected]>
20502 S:      Maintained
20503 F:      Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
20504 F:      sound/soc/starfive/jh7110_tdm.c
20505
20506 STARFIVE JH71X0 CLOCK DRIVERS
20507 M:      Emil Renner Berthing <[email protected]>
20508 M:      Hal Feng <[email protected]>
20509 S:      Maintained
20510 F:      Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
20511 F:      drivers/clk/starfive/clk-starfive-jh71*
20512 F:      include/dt-bindings/clock/starfive?jh71*.h
20513
20514 STARFIVE JH71X0 PINCTRL DRIVERS
20515 M:      Emil Renner Berthing <[email protected]>
20516 M:      Jianlong Huang <[email protected]>
20517 M:      Hal Feng <[email protected]>
20518 L:      [email protected]
20519 S:      Maintained
20520 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
20521 F:      drivers/pinctrl/starfive/pinctrl-starfive-jh71*
20522 F:      include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
20523 F:      include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
20524
20525 STARFIVE JH71X0 RESET CONTROLLER DRIVERS
20526 M:      Emil Renner Berthing <[email protected]>
20527 M:      Hal Feng <[email protected]>
20528 S:      Maintained
20529 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
20530 F:      drivers/reset/starfive/reset-starfive-jh71*
20531 F:      include/dt-bindings/reset/starfive?jh71*.h
20532
20533 STARFIVE JH71X0 USB DRIVERS
20534 M:      Minda Chen <[email protected]>
20535 S:      Maintained
20536 F:      Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
20537 F:      drivers/usb/cdns3/cdns3-starfive.c
20538
20539 STARFIVE JH71XX PMU CONTROLLER DRIVER
20540 M:      Walker Chen <[email protected]>
20541 S:      Supported
20542 F:      Documentation/devicetree/bindings/power/starfive*
20543 F:      drivers/pmdomain/starfive/jh71xx-pmu.c
20544 F:      include/dt-bindings/power/starfive,jh7110-pmu.h
20545
20546 STARFIVE SOC DRIVERS
20547 M:      Conor Dooley <[email protected]>
20548 S:      Maintained
20549 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20550 F:      Documentation/devicetree/bindings/soc/starfive/
20551 F:      drivers/soc/starfive/
20552
20553 STARFIVE TRNG DRIVER
20554 M:      Jia Jie Ho <[email protected]>
20555 S:      Supported
20556 F:      Documentation/devicetree/bindings/rng/starfive*
20557 F:      drivers/char/hw_random/jh7110-trng.c
20558
20559 STARFIVE WATCHDOG DRIVER
20560 M:      Xingyu Wu <[email protected]>
20561 M:      Samin Guo <[email protected]>
20562 S:      Supported
20563 F:      Documentation/devicetree/bindings/watchdog/starfive*
20564 F:      drivers/watchdog/starfive-wdt.c
20565
20566 STARFIVE JH71X0 PCIE AND USB PHY DRIVER
20567 M:      Minda Chen <[email protected]>
20568 S:      Supported
20569 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
20570 F:      Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
20571 F:      drivers/phy/starfive/phy-jh7110-pcie.c
20572 F:      drivers/phy/starfive/phy-jh7110-usb.c
20573
20574 STATIC BRANCH/CALL
20575 M:      Peter Zijlstra <[email protected]>
20576 M:      Josh Poimboeuf <[email protected]>
20577 M:      Jason Baron <[email protected]>
20578 R:      Steven Rostedt <[email protected]>
20579 R:      Ard Biesheuvel <[email protected]>
20580 S:      Supported
20581 F:      arch/*/include/asm/jump_label*.h
20582 F:      arch/*/include/asm/static_call*.h
20583 F:      arch/*/kernel/jump_label.c
20584 F:      arch/*/kernel/static_call.c
20585 F:      include/linux/jump_label*.h
20586 F:      include/linux/static_call*.h
20587 F:      kernel/jump_label.c
20588 F:      kernel/static_call.c
20589
20590 STI AUDIO (ASoC) DRIVERS
20591 M:      Arnaud Pouliquen <[email protected]>
20592 L:      [email protected] (moderated for non-subscribers)
20593 S:      Maintained
20594 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
20595 F:      sound/soc/sti/
20596
20597 STI CEC DRIVER
20598 M:      Alain Volmat <[email protected]>
20599 S:      Maintained
20600 F:      Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
20601 F:      drivers/media/cec/platform/sti/
20602
20603 STK1160 USB VIDEO CAPTURE DRIVER
20604 M:      Ezequiel Garcia <[email protected]>
20605 L:      [email protected]
20606 S:      Maintained
20607 T:      git git://linuxtv.org/media_tree.git
20608 F:      drivers/media/usb/stk1160/
20609
20610 STM32 AUDIO (ASoC) DRIVERS
20611 M:      Olivier Moysan <[email protected]>
20612 M:      Arnaud Pouliquen <[email protected]>
20613 L:      [email protected] (moderated for non-subscribers)
20614 S:      Maintained
20615 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
20616 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
20617 F:      sound/soc/stm/
20618
20619 STM32 TIMER/LPTIMER DRIVERS
20620 M:      Fabrice Gasnier <[email protected]>
20621 S:      Maintained
20622 F:      Documentation/ABI/testing/*timer-stm32
20623 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
20624 F:      drivers/*/stm32-*timer*
20625 F:      drivers/pwm/pwm-stm32*
20626 F:      include/linux/*/stm32-*tim*
20627
20628 STMMAC ETHERNET DRIVER
20629 M:      Alexandre Torgue <[email protected]>
20630 M:      Jose Abreu <[email protected]>
20631 L:      [email protected]
20632 S:      Supported
20633 W:      http://www.stlinux.com
20634 F:      Documentation/networking/device_drivers/ethernet/stmicro/
20635 F:      drivers/net/ethernet/stmicro/stmmac/
20636
20637 SUN HAPPY MEAL ETHERNET DRIVER
20638 M:      Sean Anderson <[email protected]>
20639 S:      Maintained
20640 F:      drivers/net/ethernet/sun/sunhme.*
20641
20642 SUN3/3X
20643 M:      Sam Creasey <[email protected]>
20644 S:      Maintained
20645 W:      http://sammy.net/sun3/
20646 F:      arch/m68k/include/asm/sun3*
20647 F:      arch/m68k/kernel/*sun3*
20648 F:      arch/m68k/sun3*/
20649 F:      drivers/net/ethernet/i825xx/sun3*
20650
20651 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
20652 M:      Hans de Goede <[email protected]>
20653 L:      [email protected]
20654 S:      Maintained
20655 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
20656 F:      drivers/input/keyboard/sun4i-lradc-keys.c
20657
20658 SUNDANCE NETWORK DRIVER
20659 M:      Denis Kirjanov <[email protected]>
20660 L:      [email protected]
20661 S:      Maintained
20662 F:      drivers/net/ethernet/dlink/sundance.c
20663
20664 SUNPLUS ETHERNET DRIVER
20665 M:      Wells Lu <[email protected]>
20666 L:      [email protected]
20667 S:      Maintained
20668 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
20669 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
20670 F:      drivers/net/ethernet/sunplus/
20671
20672 SUNPLUS MMC DRIVER
20673 M:      Tony Huang <[email protected]>
20674 M:      Li-hao Kuo <[email protected]>
20675 S:      Maintained
20676 F:      Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
20677 F:      drivers/mmc/host/sunplus-mmc.c
20678
20679 SUNPLUS OCOTP DRIVER
20680 M:      Vincent Shih <[email protected]>
20681 S:      Maintained
20682 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
20683 F:      drivers/nvmem/sunplus-ocotp.c
20684
20685 SUNPLUS PWM DRIVER
20686 M:      Hammer Hsieh <[email protected]>
20687 S:      Maintained
20688 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
20689 F:      drivers/pwm/pwm-sunplus.c
20690
20691 SUNPLUS RTC DRIVER
20692 M:      Vincent Shih <[email protected]>
20693 L:      [email protected]
20694 S:      Maintained
20695 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
20696 F:      drivers/rtc/rtc-sunplus.c
20697
20698 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
20699 M:      Li-hao Kuo <[email protected]>
20700 L:      [email protected]
20701 S:      Maintained
20702 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
20703 F:      drivers/spi/spi-sunplus-sp7021.c
20704
20705 SUNPLUS UART DRIVER
20706 M:      Hammer Hsieh <[email protected]>
20707 S:      Maintained
20708 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
20709 F:      drivers/tty/serial/sunplus-uart.c
20710
20711 SUNPLUS USB2 PHY DRIVER
20712 M:      Vincent Shih <[email protected]>
20713 L:      [email protected]
20714 S:      Maintained
20715 F:      Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
20716 F:      drivers/phy/sunplus/Kconfig
20717 F:      drivers/phy/sunplus/Makefile
20718 F:      drivers/phy/sunplus/phy-sunplus-usb2.c
20719
20720 SUNPLUS WATCHDOG DRIVER
20721 M:      Xiantao Hu <[email protected]>
20722 L:      [email protected]
20723 S:      Maintained
20724 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
20725 F:      drivers/watchdog/sunplus_wdt.c
20726
20727 SUPERH
20728 M:      Yoshinori Sato <[email protected]>
20729 M:      Rich Felker <[email protected]>
20730 M:      John Paul Adrian Glaubitz <[email protected]>
20731 L:      [email protected]
20732 S:      Maintained
20733 Q:      http://patchwork.kernel.org/project/linux-sh/list/
20734 F:      Documentation/arch/sh/
20735 F:      arch/sh/
20736 F:      drivers/sh/
20737
20738 SUSPEND TO RAM
20739 M:      "Rafael J. Wysocki" <[email protected]>
20740 M:      Len Brown <[email protected]>
20741 M:      Pavel Machek <[email protected]>
20742 L:      [email protected]
20743 S:      Supported
20744 B:      https://bugzilla.kernel.org
20745 F:      Documentation/power/
20746 F:      arch/x86/kernel/acpi/sleep*
20747 F:      arch/x86/kernel/acpi/wakeup*
20748 F:      drivers/base/power/
20749 F:      include/linux/freezer.h
20750 F:      include/linux/pm.h
20751 F:      include/linux/suspend.h
20752 F:      kernel/power/
20753
20754 SVGA HANDLING
20755 M:      Martin Mares <[email protected]>
20756 L:      [email protected]
20757 S:      Maintained
20758 F:      Documentation/admin-guide/svga.rst
20759 F:      arch/x86/boot/video*
20760
20761 SWITCHDEV
20762 M:      Jiri Pirko <[email protected]>
20763 M:      Ivan Vecera <[email protected]>
20764 L:      [email protected]
20765 S:      Supported
20766 F:      include/net/switchdev.h
20767 F:      net/switchdev/
20768
20769 SY8106A REGULATOR DRIVER
20770 M:      Icenowy Zheng <[email protected]>
20771 S:      Maintained
20772 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
20773 F:      drivers/regulator/sy8106a-regulator.c
20774
20775 SYNC FILE FRAMEWORK
20776 M:      Sumit Semwal <[email protected]>
20777 R:      Gustavo Padovan <[email protected]>
20778 L:      [email protected]
20779 L:      [email protected]
20780 S:      Maintained
20781 T:      git git://anongit.freedesktop.org/drm/drm-misc
20782 F:      Documentation/driver-api/sync_file.rst
20783 F:      drivers/dma-buf/dma-fence*
20784 F:      drivers/dma-buf/sw_sync.c
20785 F:      drivers/dma-buf/sync_*
20786 F:      include/linux/sync_file.h
20787 F:      include/uapi/linux/sync_file.h
20788
20789 SYNOPSYS ARC ARCHITECTURE
20790 M:      Vineet Gupta <[email protected]>
20791 L:      [email protected]
20792 S:      Supported
20793 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
20794 F:      Documentation/arch/arc
20795 F:      Documentation/devicetree/bindings/arc/*
20796 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
20797 F:      arch/arc/
20798 F:      drivers/clocksource/arc_timer.c
20799 F:      drivers/tty/serial/arc_uart.c
20800
20801 SYNOPSYS ARC HSDK SDP pll clock driver
20802 M:      Eugeniy Paltsev <[email protected]>
20803 S:      Supported
20804 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
20805 F:      drivers/clk/clk-hsdk-pll.c
20806
20807 SYNOPSYS ARC SDP clock driver
20808 M:      Eugeniy Paltsev <[email protected]>
20809 S:      Supported
20810 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
20811 F:      drivers/clk/axs10x/*
20812
20813 SYNOPSYS ARC SDP platform support
20814 M:      Alexey Brodkin <[email protected]>
20815 S:      Supported
20816 F:      Documentation/devicetree/bindings/arc/axs10*
20817 F:      arch/arc/boot/dts/ax*
20818 F:      arch/arc/plat-axs10x
20819
20820 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
20821 M:      Eugeniy Paltsev <[email protected]>
20822 S:      Supported
20823 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
20824 F:      drivers/reset/reset-axs10x.c
20825
20826 SYNOPSYS CREG GPIO DRIVER
20827 M:      Eugeniy Paltsev <[email protected]>
20828 S:      Maintained
20829 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
20830 F:      drivers/gpio/gpio-creg-snps.c
20831
20832 SYNOPSYS DESIGNWARE 8250 UART DRIVER
20833 M:      Ilpo Järvinen <[email protected]>
20834 R:      Andy Shevchenko <[email protected]>
20835 S:      Supported
20836 F:      drivers/tty/serial/8250/8250_dw.c
20837 F:      drivers/tty/serial/8250/8250_dwlib.*
20838 F:      drivers/tty/serial/8250/8250_lpss.c
20839
20840 SYNOPSYS DESIGNWARE APB GPIO DRIVER
20841 M:      Hoan Tran <[email protected]>
20842 M:      Serge Semin <[email protected]>
20843 L:      [email protected]
20844 S:      Maintained
20845 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
20846 F:      drivers/gpio/gpio-dwapb.c
20847
20848 SYNOPSYS DESIGNWARE APB SSI DRIVER
20849 M:      Serge Semin <[email protected]>
20850 L:      [email protected]
20851 S:      Supported
20852 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
20853 F:      drivers/spi/spi-dw*
20854
20855 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
20856 M:      Eugeniy Paltsev <[email protected]>
20857 S:      Maintained
20858 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
20859 F:      drivers/dma/dw-axi-dmac/
20860
20861 SYNOPSYS DESIGNWARE DMAC DRIVER
20862 M:      Viresh Kumar <[email protected]>
20863 R:      Andy Shevchenko <[email protected]>
20864 S:      Maintained
20865 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
20866 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
20867 F:      drivers/dma/dw/
20868 F:      include/dt-bindings/dma/dw-dmac.h
20869 F:      include/linux/dma/dw.h
20870 F:      include/linux/platform_data/dma-dw.h
20871
20872 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
20873 M:      Jose Abreu <[email protected]>
20874 L:      [email protected]
20875 S:      Supported
20876 F:      drivers/net/ethernet/synopsys/
20877
20878 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
20879 M:      Jose Abreu <[email protected]>
20880 L:      [email protected]
20881 S:      Supported
20882 F:      drivers/net/pcs/pcs-xpcs.c
20883 F:      drivers/net/pcs/pcs-xpcs.h
20884 F:      include/linux/pcs/pcs-xpcs.h
20885
20886 SYNOPSYS DESIGNWARE I2C DRIVER
20887 M:      Jarkko Nikula <[email protected]>
20888 R:      Andy Shevchenko <[email protected]>
20889 R:      Mika Westerberg <[email protected]>
20890 R:      Jan Dabros <[email protected]>
20891 L:      [email protected]
20892 S:      Supported
20893 F:      drivers/i2c/busses/i2c-designware-*
20894
20895 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
20896 M:      Jaehoon Chung <[email protected]>
20897 L:      [email protected]
20898 S:      Maintained
20899 F:      drivers/mmc/host/dw_mmc*
20900
20901 SYNOPSYS HSDK RESET CONTROLLER DRIVER
20902 M:      Eugeniy Paltsev <[email protected]>
20903 S:      Supported
20904 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
20905 F:      drivers/reset/reset-hsdk.c
20906 F:      include/dt-bindings/reset/snps,hsdk-reset.h
20907
20908 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
20909 M:      Prabu Thangamuthu <[email protected]>
20910 M:      Manjunath M B <[email protected]>
20911 L:      [email protected]
20912 S:      Maintained
20913 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
20914
20915 SYSTEM CONFIGURATION (SYSCON)
20916 M:      Lee Jones <[email protected]>
20917 M:      Arnd Bergmann <[email protected]>
20918 S:      Supported
20919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
20920 F:      drivers/mfd/syscon.c
20921
20922 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
20923 M:      Sudeep Holla <[email protected]>
20924 R:      Cristian Marussi <[email protected]>
20925 L:      [email protected] (moderated for non-subscribers)
20926 S:      Maintained
20927 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
20928 F:      drivers/clk/clk-sc[mp]i.c
20929 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
20930 F:      drivers/firmware/arm_scmi/
20931 F:      drivers/firmware/arm_scpi.c
20932 F:      drivers/powercap/arm_scmi_powercap.c
20933 F:      drivers/regulator/scmi-regulator.c
20934 F:      drivers/reset/reset-scmi.c
20935 F:      include/linux/sc[mp]i_protocol.h
20936 F:      include/trace/events/scmi.h
20937 F:      include/uapi/linux/virtio_scmi.h
20938
20939 SYSTEM RESET/SHUTDOWN DRIVERS
20940 M:      Sebastian Reichel <[email protected]>
20941 L:      [email protected]
20942 S:      Maintained
20943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
20944 F:      Documentation/devicetree/bindings/power/reset/
20945 F:      drivers/power/reset/
20946
20947 SYSTEM TRACE MODULE CLASS
20948 M:      Alexander Shishkin <[email protected]>
20949 S:      Maintained
20950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
20951 F:      Documentation/trace/stm.rst
20952 F:      drivers/hwtracing/stm/
20953 F:      include/linux/stm.h
20954 F:      include/uapi/linux/stm.h
20955
20956 SYSTEM76 ACPI DRIVER
20957 M:      Jeremy Soller <[email protected]>
20958 M:      System76 Product Development <[email protected]>
20959 L:      [email protected]
20960 S:      Maintained
20961 F:      drivers/platform/x86/system76_acpi.c
20962
20963 SYSV FILESYSTEM
20964 S:      Orphan
20965 F:      Documentation/filesystems/sysv-fs.rst
20966 F:      fs/sysv/
20967 F:      include/linux/sysv_fs.h
20968
20969 TASKSTATS STATISTICS INTERFACE
20970 M:      Balbir Singh <[email protected]>
20971 S:      Maintained
20972 F:      Documentation/accounting/taskstats*
20973 F:      include/linux/taskstats*
20974 F:      kernel/taskstats.c
20975
20976 TC subsystem
20977 M:      Jamal Hadi Salim <[email protected]>
20978 M:      Cong Wang <[email protected]>
20979 M:      Jiri Pirko <[email protected]>
20980 L:      [email protected]
20981 S:      Maintained
20982 F:      include/net/pkt_cls.h
20983 F:      include/net/pkt_sched.h
20984 F:      include/net/tc_act/
20985 F:      include/uapi/linux/pkt_cls.h
20986 F:      include/uapi/linux/pkt_sched.h
20987 F:      include/uapi/linux/tc_act/
20988 F:      include/uapi/linux/tc_ematch/
20989 F:      net/sched/
20990 F:      tools/testing/selftests/tc-testing
20991
20992 TC90522 MEDIA DRIVER
20993 M:      Akihiro Tsukada <[email protected]>
20994 L:      [email protected]
20995 S:      Odd Fixes
20996 F:      drivers/media/dvb-frontends/tc90522*
20997
20998 TCP LOW PRIORITY MODULE
20999 M:      "Wong Hoi Sing, Edison" <[email protected]>
21000 M:      "Hung Hing Lun, Mike" <[email protected]>
21001 S:      Maintained
21002 W:      http://tcp-lp-mod.sourceforge.net/
21003 F:      net/ipv4/tcp_lp.c
21004
21005 TDA10071 MEDIA DRIVER
21006 M:      Antti Palosaari <[email protected]>
21007 L:      [email protected]
21008 S:      Maintained
21009 W:      https://linuxtv.org
21010 W:      http://palosaari.fi/linux/
21011 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21012 T:      git git://linuxtv.org/anttip/media_tree.git
21013 F:      drivers/media/dvb-frontends/tda10071*
21014
21015 TDA18212 MEDIA DRIVER
21016 M:      Antti Palosaari <[email protected]>
21017 L:      [email protected]
21018 S:      Maintained
21019 W:      https://linuxtv.org
21020 W:      http://palosaari.fi/linux/
21021 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21022 T:      git git://linuxtv.org/anttip/media_tree.git
21023 F:      drivers/media/tuners/tda18212*
21024
21025 TDA18218 MEDIA DRIVER
21026 M:      Antti Palosaari <[email protected]>
21027 L:      [email protected]
21028 S:      Maintained
21029 W:      https://linuxtv.org
21030 W:      http://palosaari.fi/linux/
21031 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21032 T:      git git://linuxtv.org/anttip/media_tree.git
21033 F:      drivers/media/tuners/tda18218*
21034
21035 TDA18250 MEDIA DRIVER
21036 M:      Olli Salonen <[email protected]>
21037 L:      [email protected]
21038 S:      Maintained
21039 W:      https://linuxtv.org
21040 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21041 T:      git git://linuxtv.org/media_tree.git
21042 F:      drivers/media/tuners/tda18250*
21043
21044 TDA18271 MEDIA DRIVER
21045 M:      Michael Krufky <[email protected]>
21046 L:      [email protected]
21047 S:      Maintained
21048 W:      https://linuxtv.org
21049 W:      http://github.com/mkrufky
21050 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21051 T:      git git://linuxtv.org/mkrufky/tuners.git
21052 F:      drivers/media/tuners/tda18271*
21053
21054 TDA1997x MEDIA DRIVER
21055 M:      Tim Harvey <[email protected]>
21056 L:      [email protected]
21057 S:      Maintained
21058 W:      https://linuxtv.org
21059 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21060 F:      drivers/media/i2c/tda1997x.*
21061
21062 TDA827x MEDIA DRIVER
21063 M:      Michael Krufky <[email protected]>
21064 L:      [email protected]
21065 S:      Maintained
21066 W:      https://linuxtv.org
21067 W:      http://github.com/mkrufky
21068 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21069 T:      git git://linuxtv.org/mkrufky/tuners.git
21070 F:      drivers/media/tuners/tda8290.*
21071
21072 TDA8290 MEDIA DRIVER
21073 M:      Michael Krufky <[email protected]>
21074 L:      [email protected]
21075 S:      Maintained
21076 W:      https://linuxtv.org
21077 W:      http://github.com/mkrufky
21078 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21079 T:      git git://linuxtv.org/mkrufky/tuners.git
21080 F:      drivers/media/tuners/tda8290.*
21081
21082 TDA9840 MEDIA DRIVER
21083 M:      Hans Verkuil <[email protected]>
21084 L:      [email protected]
21085 S:      Maintained
21086 W:      https://linuxtv.org
21087 T:      git git://linuxtv.org/media_tree.git
21088 F:      drivers/media/i2c/tda9840*
21089
21090 TEA5761 TUNER DRIVER
21091 M:      Mauro Carvalho Chehab <[email protected]>
21092 L:      [email protected]
21093 S:      Odd fixes
21094 W:      https://linuxtv.org
21095 T:      git git://linuxtv.org/media_tree.git
21096 F:      drivers/media/tuners/tea5761.*
21097
21098 TEA5767 TUNER DRIVER
21099 M:      Mauro Carvalho Chehab <[email protected]>
21100 L:      [email protected]
21101 S:      Maintained
21102 W:      https://linuxtv.org
21103 T:      git git://linuxtv.org/media_tree.git
21104 F:      drivers/media/tuners/tea5767.*
21105
21106 TEA6415C MEDIA DRIVER
21107 M:      Hans Verkuil <[email protected]>
21108 L:      [email protected]
21109 S:      Maintained
21110 W:      https://linuxtv.org
21111 T:      git git://linuxtv.org/media_tree.git
21112 F:      drivers/media/i2c/tea6415c*
21113
21114 TEA6420 MEDIA DRIVER
21115 M:      Hans Verkuil <[email protected]>
21116 L:      [email protected]
21117 S:      Maintained
21118 W:      https://linuxtv.org
21119 T:      git git://linuxtv.org/media_tree.git
21120 F:      drivers/media/i2c/tea6420*
21121
21122 TEAM DRIVER
21123 M:      Jiri Pirko <[email protected]>
21124 L:      [email protected]
21125 S:      Supported
21126 F:      drivers/net/team/
21127 F:      include/linux/if_team.h
21128 F:      include/uapi/linux/if_team.h
21129 F:      tools/testing/selftests/drivers/net/team/
21130
21131 TECHNICAL ADVISORY BOARD PROCESS DOCS
21132 M:      "Theodore Ts'o" <[email protected]>
21133 M:      Greg Kroah-Hartman <[email protected]>
21134 L:      [email protected]
21135 S:      Maintained
21136 F:      Documentation/process/contribution-maturity-model.rst
21137 F:      Documentation/process/researcher-guidelines.rst
21138
21139 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
21140 M:      "Savoir-faire Linux Inc." <[email protected]>
21141 S:      Maintained
21142 F:      arch/x86/platform/ts5500/
21143
21144 TECHNOTREND USB IR RECEIVER
21145 M:      Sean Young <[email protected]>
21146 L:      [email protected]
21147 S:      Maintained
21148 F:      drivers/media/rc/ttusbir.c
21149
21150 TECHWELL TW9910 VIDEO DECODER
21151 L:      [email protected]
21152 S:      Orphan
21153 F:      drivers/media/i2c/tw9910.c
21154 F:      include/media/i2c/tw9910.h
21155
21156 TEE SUBSYSTEM
21157 M:      Jens Wiklander <[email protected]>
21158 R:      Sumit Garg <[email protected]>
21159 L:      [email protected]
21160 S:      Maintained
21161 F:      Documentation/staging/tee.rst
21162 F:      drivers/tee/
21163 F:      include/linux/tee_drv.h
21164 F:      include/uapi/linux/tee.h
21165
21166 TEGRA ARCHITECTURE SUPPORT
21167 M:      Thierry Reding <[email protected]>
21168 M:      Jonathan Hunter <[email protected]>
21169 L:      [email protected]
21170 S:      Supported
21171 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
21172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21173 N:      [^a-z]tegra
21174
21175 TEGRA CLOCK DRIVER
21176 M:      Peter De Schrijver <[email protected]>
21177 M:      Prashant Gaikwad <[email protected]>
21178 S:      Supported
21179 F:      drivers/clk/tegra/
21180
21181 TEGRA DMA DRIVERS
21182 M:      Laxman Dewangan <[email protected]>
21183 M:      Jon Hunter <[email protected]>
21184 S:      Supported
21185 F:      drivers/dma/tegra*
21186
21187 TEGRA I2C DRIVER
21188 M:      Laxman Dewangan <[email protected]>
21189 R:      Dmitry Osipenko <[email protected]>
21190 S:      Supported
21191 F:      drivers/i2c/busses/i2c-tegra.c
21192
21193 TEGRA IOMMU DRIVERS
21194 M:      Thierry Reding <[email protected]>
21195 R:      Krishna Reddy <[email protected]>
21196 L:      [email protected]
21197 S:      Supported
21198 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21199 F:      drivers/iommu/tegra*
21200
21201 TEGRA KBC DRIVER
21202 M:      Laxman Dewangan <[email protected]>
21203 S:      Supported
21204 F:      drivers/input/keyboard/tegra-kbc.c
21205
21206 TEGRA NAND DRIVER
21207 M:      Stefan Agner <[email protected]>
21208 M:      Lucas Stach <[email protected]>
21209 S:      Maintained
21210 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21211 F:      drivers/mtd/nand/raw/tegra_nand.c
21212
21213 TEGRA PWM DRIVER
21214 M:      Thierry Reding <[email protected]>
21215 S:      Supported
21216 F:      drivers/pwm/pwm-tegra.c
21217
21218 TEGRA QUAD SPI DRIVER
21219 M:      Thierry Reding <[email protected]>
21220 M:      Jonathan Hunter <[email protected]>
21221 M:      Sowjanya Komatineni <[email protected]>
21222 L:      [email protected]
21223 S:      Maintained
21224 F:      drivers/spi/spi-tegra210-quad.c
21225
21226 TEGRA SERIAL DRIVER
21227 M:      Laxman Dewangan <[email protected]>
21228 S:      Supported
21229 F:      drivers/tty/serial/serial-tegra.c
21230
21231 TEGRA SPI DRIVER
21232 M:      Laxman Dewangan <[email protected]>
21233 S:      Supported
21234 F:      drivers/spi/spi-tegra*
21235
21236 TEGRA VIDEO DRIVER
21237 M:      Thierry Reding <[email protected]>
21238 M:      Jonathan Hunter <[email protected]>
21239 M:      Sowjanya Komatineni <[email protected]>
21240 M:      Luca Ceresoli <[email protected]>
21241 L:      [email protected]
21242 L:      [email protected]
21243 S:      Maintained
21244 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21245 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21246 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21247 F:      drivers/staging/media/tegra-video/
21248
21249 TEGRA XUSB PADCTL DRIVER
21250 M:      JC Kuo <[email protected]>
21251 S:      Supported
21252 F:      drivers/phy/tegra/xusb*
21253
21254 TEHUTI ETHERNET DRIVER
21255 M:      Andy Gospodarek <[email protected]>
21256 L:      [email protected]
21257 S:      Supported
21258 F:      drivers/net/ethernet/tehuti/*
21259
21260 TELECOM CLOCK DRIVER FOR MCPL0010
21261 M:      Mark Gross <[email protected]>
21262 S:      Supported
21263 F:      drivers/char/tlclk.c
21264
21265 TEMPO SEMICONDUCTOR DRIVERS
21266 M:      Steven Eckhoff <[email protected]>
21267 S:      Maintained
21268 F:      Documentation/devicetree/bindings/sound/tscs*.txt
21269 F:      sound/soc/codecs/tscs*.c
21270 F:      sound/soc/codecs/tscs*.h
21271
21272 TENSILICA XTENSA PORT (xtensa)
21273 M:      Chris Zankel <[email protected]>
21274 M:      Max Filippov <[email protected]>
21275 S:      Maintained
21276 T:      git https://github.com/jcmvbkbc/linux-xtensa.git
21277 F:      arch/xtensa/
21278 F:      drivers/irqchip/irq-xtensa-*
21279
21280 TEXAS INSTRUMENTS ASoC DRIVERS
21281 M:      Peter Ujfalusi <[email protected]>
21282 L:      [email protected] (moderated for non-subscribers)
21283 S:      Maintained
21284 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21285 F:      sound/soc/ti/
21286
21287 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21288 M:      Shenghao Ding <[email protected]>
21289 M:      Kevin Lu <[email protected]>
21290 M:      Baojun Xu <[email protected]>
21291 L:      [email protected] (moderated for non-subscribers)
21292 S:      Maintained
21293 F:      Documentation/devicetree/bindings/sound/tas2552.txt
21294 F:      Documentation/devicetree/bindings/sound/tas2562.yaml
21295 F:      Documentation/devicetree/bindings/sound/tas2770.yaml
21296 F:      Documentation/devicetree/bindings/sound/tas27xx.yaml
21297 F:      Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21298 F:      Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21299 F:      Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21300 F:      Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21301 F:      Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21302 F:      Documentation/devicetree/bindings/sound/tpa6130a2.txt
21303 F:      include/sound/tas2*.h
21304 F:      include/sound/tlv320*.h
21305 F:      include/sound/tpa6130a2-plat.h
21306 F:      sound/pci/hda/tas2781_hda_i2c.c
21307 F:      sound/soc/codecs/pcm1681.c
21308 F:      sound/soc/codecs/pcm1789*.*
21309 F:      sound/soc/codecs/pcm179x*.*
21310 F:      sound/soc/codecs/pcm186x*.*
21311 F:      sound/soc/codecs/pcm3008.*
21312 F:      sound/soc/codecs/pcm3060*.*
21313 F:      sound/soc/codecs/pcm3168a*.*
21314 F:      sound/soc/codecs/pcm5102a.c
21315 F:      sound/soc/codecs/pcm512x*.*
21316 F:      sound/soc/codecs/tas2*.*
21317 F:      sound/soc/codecs/tlv320*.*
21318 F:      sound/soc/codecs/tpa6130a2.*
21319
21320 TEXAS INSTRUMENTS DMA DRIVERS
21321 M:      Peter Ujfalusi <[email protected]>
21322 L:      [email protected]
21323 S:      Maintained
21324 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21325 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
21326 F:      Documentation/devicetree/bindings/dma/ti/
21327 F:      drivers/dma/ti/
21328 F:      include/linux/dma/k3-psil.h
21329 F:      include/linux/dma/k3-udma-glue.h
21330 F:      include/linux/dma/ti-cppi5.h
21331 X:      drivers/dma/ti/cppi41.c
21332
21333 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21334 M:      Robert Marko <[email protected]>
21335 M:      Luka Perkov <[email protected]>
21336 L:      [email protected]
21337 S:      Maintained
21338 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21339 F:      Documentation/hwmon/tps23861.rst
21340 F:      drivers/hwmon/tps23861.c
21341
21342 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21343 M:      Ricardo Ribalda <[email protected]>
21344 L:      [email protected]
21345 S:      Supported
21346 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21347 F:      drivers/iio/dac/ti-dac7612.c
21348
21349 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21350 M:      Nishanth Menon <[email protected]>
21351 M:      Tero Kristo <[email protected]>
21352 M:      Santosh Shilimkar <[email protected]>
21353 L:      [email protected] (moderated for non-subscribers)
21354 S:      Maintained
21355 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21356 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21357 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21358 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21359 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21360 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21361 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21362 F:      drivers/clk/keystone/sci-clk.c
21363 F:      drivers/firmware/ti_sci*
21364 F:      drivers/irqchip/irq-ti-sci-inta.c
21365 F:      drivers/irqchip/irq-ti-sci-intr.c
21366 F:      drivers/reset/reset-ti-sci.c
21367 F:      drivers/soc/ti/ti_sci_inta_msi.c
21368 F:      drivers/pmdomain/ti/ti_sci_pm_domains.c
21369 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
21370 F:      include/linux/soc/ti/ti_sci_inta_msi.h
21371 F:      include/linux/soc/ti/ti_sci_protocol.h
21372
21373 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21374 M:      Puranjay Mohan <[email protected]>
21375 L:      [email protected]
21376 S:      Supported
21377 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21378 F:      drivers/iio/temperature/tmp117.c
21379
21380 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21381 M:      Hans Verkuil <[email protected]>
21382 L:      [email protected]
21383 S:      Maintained
21384 W:      https://linuxtv.org
21385 T:      git git://linuxtv.org/media_tree.git
21386 F:      drivers/media/radio/radio-raremono.c
21387
21388 THERMAL
21389 M:      Rafael J. Wysocki <[email protected]>
21390 M:      Daniel Lezcano <[email protected]>
21391 R:      Amit Kucheria <[email protected]>
21392 R:      Zhang Rui <[email protected]>
21393 L:      [email protected]
21394 S:      Supported
21395 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21397 F:      Documentation/ABI/testing/sysfs-class-thermal
21398 F:      Documentation/admin-guide/thermal/
21399 F:      Documentation/devicetree/bindings/thermal/
21400 F:      Documentation/driver-api/thermal/
21401 F:      drivers/thermal/
21402 F:      include/dt-bindings/thermal/
21403 F:      include/linux/cpu_cooling.h
21404 F:      include/linux/thermal.h
21405 F:      include/uapi/linux/thermal.h
21406 F:      tools/lib/thermal/
21407 F:      tools/thermal/
21408
21409 THERMAL DRIVER FOR AMLOGIC SOCS
21410 M:      Guillaume La Roque <[email protected]>
21411 L:      [email protected]
21412 L:      [email protected]
21413 S:      Supported
21414 W:      http://linux-meson.com/
21415 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21416 F:      drivers/thermal/amlogic_thermal.c
21417
21418 THERMAL/CPU_COOLING
21419 M:      Amit Daniel Kachhap <[email protected]>
21420 M:      Daniel Lezcano <[email protected]>
21421 M:      Viresh Kumar <[email protected]>
21422 R:      Lukasz Luba <[email protected]>
21423 L:      [email protected]
21424 S:      Supported
21425 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
21426 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
21427 F:      drivers/thermal/cpufreq_cooling.c
21428 F:      drivers/thermal/cpuidle_cooling.c
21429 F:      include/linux/cpu_cooling.h
21430
21431 THERMAL/POWER_ALLOCATOR
21432 M:      Lukasz Luba <[email protected]>
21433 L:      [email protected]
21434 S:      Maintained
21435 F:      Documentation/driver-api/thermal/power_allocator.rst
21436 F:      drivers/thermal/gov_power_allocator.c
21437 F:      drivers/thermal/thermal_trace_ipa.h
21438
21439 THINKPAD ACPI EXTRAS DRIVER
21440 M:      Henrique de Moraes Holschuh <[email protected]>
21441 L:      [email protected]
21442 L:      [email protected]
21443 S:      Maintained
21444 W:      http://ibm-acpi.sourceforge.net
21445 W:      http://thinkwiki.org/wiki/Ibm-acpi
21446 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
21447 F:      drivers/platform/x86/thinkpad_acpi.c
21448
21449 THINKPAD LMI DRIVER
21450 M:      Mark Pearson <[email protected]>
21451 L:      [email protected]
21452 S:      Maintained
21453 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
21454 F:      drivers/platform/x86/think-lmi.?
21455
21456 THUNDERBOLT DMA TRAFFIC TEST DRIVER
21457 M:      Isaac Hazan <[email protected]>
21458 L:      [email protected]
21459 S:      Maintained
21460 F:      drivers/thunderbolt/dma_test.c
21461
21462 THUNDERBOLT DRIVER
21463 M:      Andreas Noever <[email protected]>
21464 M:      Michael Jamet <[email protected]>
21465 M:      Mika Westerberg <[email protected]>
21466 M:      Yehezkel Bernat <[email protected]>
21467 L:      [email protected]
21468 S:      Maintained
21469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
21470 F:      Documentation/admin-guide/thunderbolt.rst
21471 F:      drivers/thunderbolt/
21472 F:      include/linux/thunderbolt.h
21473
21474 THUNDERBOLT NETWORK DRIVER
21475 M:      Michael Jamet <[email protected]>
21476 M:      Mika Westerberg <[email protected]>
21477 M:      Yehezkel Bernat <[email protected]>
21478 L:      [email protected]
21479 S:      Maintained
21480 F:      drivers/net/thunderbolt/
21481
21482 THUNDERX GPIO DRIVER
21483 M:      Robert Richter <[email protected]>
21484 S:      Odd Fixes
21485 F:      drivers/gpio/gpio-thunderx.c
21486
21487 TI ADS7924 ADC DRIVER
21488 M:      Hugo Villeneuve <[email protected]>
21489 L:      [email protected]
21490 S:      Supported
21491 F:      Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
21492 F:      drivers/iio/adc/ti-ads7924.c
21493
21494 TI AM437X VPFE DRIVER
21495 M:      "Lad, Prabhakar" <[email protected]>
21496 L:      [email protected]
21497 S:      Maintained
21498 W:      https://linuxtv.org
21499 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21500 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21501 F:      drivers/media/platform/ti/am437x/
21502
21503 TI BANDGAP AND THERMAL DRIVER
21504 M:      Eduardo Valentin <[email protected]>
21505 M:      Keerthy <[email protected]>
21506 L:      [email protected]
21507 L:      [email protected]
21508 S:      Maintained
21509 F:      drivers/thermal/ti-soc-thermal/
21510
21511 TI BQ27XXX POWER SUPPLY DRIVER
21512 F:      drivers/power/supply/bq27xxx_battery.c
21513 F:      drivers/power/supply/bq27xxx_battery_i2c.c
21514 F:      include/linux/power/bq27xxx_battery.h
21515
21516 TI CDCE706 CLOCK DRIVER
21517 M:      Max Filippov <[email protected]>
21518 S:      Maintained
21519 F:      drivers/clk/clk-cdce706.c
21520
21521 TI CLOCK DRIVER
21522 M:      Tero Kristo <[email protected]>
21523 L:      [email protected]
21524 S:      Odd Fixes
21525 F:      drivers/clk/ti/
21526 F:      include/linux/clk/ti.h
21527
21528 TI DAVINCI MACHINE SUPPORT
21529 M:      Bartosz Golaszewski <[email protected]>
21530 L:      [email protected] (moderated for non-subscribers)
21531 S:      Maintained
21532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
21533 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
21534 F:      arch/arm/boot/dts/ti/davinci/
21535 F:      arch/arm/mach-davinci/
21536 F:      drivers/i2c/busses/i2c-davinci.c
21537
21538 TI DAVINCI SERIES CLOCK DRIVER
21539 M:      David Lechner <[email protected]>
21540 R:      Sekhar Nori <[email protected]>
21541 S:      Maintained
21542 F:      Documentation/devicetree/bindings/clock/ti/davinci/
21543 F:      drivers/clk/davinci/
21544 F:      include/linux/clk/davinci.h
21545
21546 TI DAVINCI SERIES GPIO DRIVER
21547 M:      Keerthy <[email protected]>
21548 L:      [email protected]
21549 S:      Maintained
21550 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
21551 F:      drivers/gpio/gpio-davinci.c
21552
21553 TI DAVINCI SERIES MEDIA DRIVER
21554 M:      "Lad, Prabhakar" <[email protected]>
21555 L:      [email protected]
21556 S:      Maintained
21557 W:      https://linuxtv.org
21558 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21559 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21560 F:      drivers/media/platform/ti/davinci/
21561 F:      include/media/davinci/
21562
21563 TI ENHANCED CAPTURE (eCAP) DRIVER
21564 M:      Vignesh Raghavendra <[email protected]>
21565 R:      Julien Panis <[email protected]>
21566 L:      [email protected]
21567 L:      [email protected]
21568 S:      Maintained
21569 F:      Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
21570 F:      drivers/counter/ti-ecap-capture.c
21571
21572 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
21573 R:      David Lechner <[email protected]>
21574 L:      [email protected]
21575 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
21576 F:      drivers/counter/ti-eqep.c
21577
21578 TI ETHERNET SWITCH DRIVER (CPSW)
21579 R:      Grygorii Strashko <[email protected]>
21580 L:      [email protected]
21581 L:      [email protected]
21582 S:      Maintained
21583 F:      drivers/net/ethernet/ti/cpsw*
21584 F:      drivers/net/ethernet/ti/davinci*
21585
21586 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
21587 M:      Alex Dubov <[email protected]>
21588 S:      Maintained
21589 W:      http://tifmxx.berlios.de/
21590 F:      drivers/memstick/host/tifm_ms.c
21591 F:      drivers/misc/tifm*
21592 F:      drivers/mmc/host/tifm_sd.c
21593 F:      include/linux/tifm.h
21594
21595 TI FPD-LINK DRIVERS
21596 M:      Tomi Valkeinen <[email protected]>
21597 L:      [email protected]
21598 S:      Maintained
21599 F:      Documentation/devicetree/bindings/media/i2c/ti,ds90*
21600 F:      drivers/media/i2c/ds90*
21601 F:      include/media/i2c/ds90*
21602
21603 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
21604 M:      Nishanth Menon <[email protected]>
21605 M:      Santosh Shilimkar <[email protected]>
21606 L:      [email protected]
21607 L:      [email protected] (moderated for non-subscribers)
21608 S:      Maintained
21609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
21610 F:      drivers/pmdomain/ti/omap_prm.c
21611 F:      drivers/soc/ti/*
21612
21613 TI LM49xxx FAMILY ASoC CODEC DRIVERS
21614 M:      M R Swami Reddy <[email protected]>
21615 M:      Vishwas A Deshpande <[email protected]>
21616 L:      [email protected] (moderated for non-subscribers)
21617 S:      Maintained
21618 F:      sound/soc/codecs/isabelle*
21619 F:      sound/soc/codecs/lm49453*
21620
21621 TI LMP92064 ADC DRIVER
21622 M:      Leonard Göhrs <[email protected]>
21623 R:      [email protected]
21624 L:      [email protected]
21625 S:      Maintained
21626 F:      Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
21627 F:      drivers/iio/adc/ti-lmp92064.c
21628
21629 TI PCM3060 ASoC CODEC DRIVER
21630 M:      Kirill Marinushkin <[email protected]>
21631 L:      [email protected] (moderated for non-subscribers)
21632 S:      Maintained
21633 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
21634 F:      sound/soc/codecs/pcm3060*
21635
21636 TI TAS571X FAMILY ASoC CODEC DRIVER
21637 M:      Kevin Cernekee <[email protected]>
21638 L:      [email protected] (moderated for non-subscribers)
21639 S:      Odd Fixes
21640 F:      sound/soc/codecs/tas571x*
21641
21642 TI TMAG5273 MAGNETOMETER DRIVER
21643 M:      Gerald Loacker <[email protected]>
21644 L:      [email protected]
21645 S:      Maintained
21646 F:      Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
21647 F:      drivers/iio/magnetometer/tmag5273.c
21648
21649 TI TRF7970A NFC DRIVER
21650 M:      Mark Greer <[email protected]>
21651 L:      [email protected]
21652 S:      Supported
21653 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
21654 F:      drivers/nfc/trf7970a.c
21655
21656 TI TSC2046 ADC DRIVER
21657 M:      Oleksij Rempel <[email protected]>
21658 R:      [email protected]
21659 L:      [email protected]
21660 S:      Maintained
21661 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
21662 F:      drivers/iio/adc/ti-tsc2046.c
21663
21664 TI TWL4030 SERIES SOC CODEC DRIVER
21665 M:      Peter Ujfalusi <[email protected]>
21666 L:      [email protected] (moderated for non-subscribers)
21667 S:      Maintained
21668 F:      sound/soc/codecs/twl4030*
21669
21670 TI VPE/CAL DRIVERS
21671 M:      Benoit Parrot <[email protected]>
21672 L:      [email protected]
21673 S:      Maintained
21674 W:      http://linuxtv.org/
21675 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21676 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
21677 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
21678 F:      drivers/media/platform/ti/cal/
21679 F:      drivers/media/platform/ti/vpe/
21680
21681 TI WILINK WIRELESS DRIVERS
21682 L:      [email protected]
21683 S:      Orphan
21684 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
21685 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
21686 F:      drivers/net/wireless/ti/
21687
21688 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
21689 M:      John Stultz <[email protected]>
21690 M:      Thomas Gleixner <[email protected]>
21691 R:      Stephen Boyd <[email protected]>
21692 L:      [email protected]
21693 S:      Supported
21694 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
21695 F:      include/linux/clocksource.h
21696 F:      include/linux/time.h
21697 F:      include/linux/timex.h
21698 F:      include/uapi/linux/time.h
21699 F:      include/uapi/linux/timex.h
21700 F:      kernel/time/alarmtimer.c
21701 F:      kernel/time/clocksource.c
21702 F:      kernel/time/ntp.c
21703 F:      kernel/time/time*.c
21704 F:      tools/testing/selftests/timers/
21705
21706 TIPC NETWORK LAYER
21707 M:      Jon Maloy <[email protected]>
21708 M:      Ying Xue <[email protected]>
21709 L:      [email protected] (core kernel code)
21710 L:      [email protected] (user apps, general discussion)
21711 S:      Maintained
21712 W:      http://tipc.sourceforge.net/
21713 F:      include/uapi/linux/tipc*.h
21714 F:      net/tipc/
21715
21716 TLAN NETWORK DRIVER
21717 M:      Samuel Chessman <[email protected]>
21718 L:      [email protected] (subscribers-only)
21719 S:      Maintained
21720 W:      http://sourceforge.net/projects/tlan/
21721 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
21722 F:      drivers/net/ethernet/ti/tlan.*
21723
21724 TMIO/SDHI MMC DRIVER
21725 M:      Wolfram Sang <[email protected]>
21726 L:      [email protected]
21727 L:      [email protected]
21728 S:      Supported
21729 F:      drivers/mmc/host/renesas_sdhi*
21730 F:      drivers/mmc/host/tmio_mmc*
21731 F:      include/linux/mfd/tmio.h
21732
21733 TMP401 HARDWARE MONITOR DRIVER
21734 M:      Guenter Roeck <[email protected]>
21735 L:      [email protected]
21736 S:      Maintained
21737 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
21738 F:      Documentation/hwmon/tmp401.rst
21739 F:      drivers/hwmon/tmp401.c
21740
21741 TMP464 HARDWARE MONITOR DRIVER
21742 M:      Guenter Roeck <[email protected]>
21743 L:      [email protected]
21744 S:      Maintained
21745 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
21746 F:      Documentation/hwmon/tmp464.rst
21747 F:      drivers/hwmon/tmp464.c
21748
21749 TMP513 HARDWARE MONITOR DRIVER
21750 M:      Eric Tremblay <[email protected]>
21751 L:      [email protected]
21752 S:      Maintained
21753 F:      Documentation/hwmon/tmp513.rst
21754 F:      drivers/hwmon/tmp513.c
21755
21756 TMPFS (SHMEM FILESYSTEM)
21757 M:      Hugh Dickins <[email protected]>
21758 L:      [email protected]
21759 S:      Maintained
21760 F:      include/linux/shmem_fs.h
21761 F:      mm/shmem.c
21762
21763 TOMOYO SECURITY MODULE
21764 M:      Kentaro Takeda <[email protected]>
21765 M:      Tetsuo Handa <[email protected]>
21766 L:      [email protected] (subscribers-only, for developers in English)
21767 L:      [email protected] (subscribers-only, for users in English)
21768 L:      [email protected] (subscribers-only, for developers in Japanese)
21769 L:      [email protected] (subscribers-only, for users in Japanese)
21770 S:      Maintained
21771 W:      https://tomoyo.osdn.jp/
21772 F:      security/tomoyo/
21773
21774 TOPSTAR LAPTOP EXTRAS DRIVER
21775 M:      Herton Ronaldo Krzesinski <[email protected]>
21776 L:      [email protected]
21777 S:      Maintained
21778 F:      drivers/platform/x86/topstar-laptop.c
21779
21780 TORTURE-TEST MODULES
21781 M:      Davidlohr Bueso <[email protected]>
21782 M:      "Paul E. McKenney" <[email protected]>
21783 M:      Josh Triplett <[email protected]>
21784 L:      [email protected]
21785 S:      Supported
21786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21787 F:      Documentation/RCU/torture.rst
21788 F:      kernel/locking/locktorture.c
21789 F:      kernel/rcu/rcuscale.c
21790 F:      kernel/rcu/rcutorture.c
21791 F:      kernel/rcu/refscale.c
21792 F:      kernel/torture.c
21793
21794 TOSHIBA ACPI EXTRAS DRIVER
21795 M:      Azael Avalos <[email protected]>
21796 L:      [email protected]
21797 S:      Maintained
21798 F:      drivers/platform/x86/toshiba_acpi.c
21799
21800 TOSHIBA BLUETOOTH DRIVER
21801 M:      Azael Avalos <[email protected]>
21802 L:      [email protected]
21803 S:      Maintained
21804 F:      drivers/platform/x86/toshiba_bluetooth.c
21805
21806 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
21807 M:      Azael Avalos <[email protected]>
21808 L:      [email protected]
21809 S:      Maintained
21810 F:      drivers/platform/x86/toshiba_haps.c
21811
21812 TOSHIBA SMM DRIVER
21813 M:      Jonathan Buzzard <[email protected]>
21814 S:      Maintained
21815 W:      http://www.buzzard.org.uk/toshiba/
21816 F:      drivers/char/toshiba.c
21817 F:      include/linux/toshiba.h
21818 F:      include/uapi/linux/toshiba.h
21819
21820 TOSHIBA TC358743 DRIVER
21821 M:      Hans Verkuil <[email protected]>
21822 L:      [email protected]
21823 S:      Maintained
21824 F:      Documentation/devicetree/bindings/media/i2c/tc358743.txt
21825 F:      drivers/media/i2c/tc358743*
21826 F:      include/media/i2c/tc358743.h
21827
21828 TOSHIBA WMI HOTKEYS DRIVER
21829 M:      Azael Avalos <[email protected]>
21830 L:      [email protected]
21831 S:      Maintained
21832 F:      drivers/platform/x86/toshiba-wmi.c
21833
21834 TPM DEVICE DRIVER
21835 M:      Peter Huewe <[email protected]>
21836 M:      Jarkko Sakkinen <[email protected]>
21837 R:      Jason Gunthorpe <[email protected]>
21838 L:      [email protected]
21839 S:      Maintained
21840 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
21841 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
21842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
21843 F:      drivers/char/tpm/
21844
21845 TPS546D24 DRIVER
21846 M:      Duke Du <[email protected]>
21847 L:      [email protected]
21848 S:      Maintained
21849 F:      Documentation/hwmon/tps546d24.rst
21850 F:      drivers/hwmon/pmbus/tps546d24.c
21851
21852 TQ SYSTEMS BOARD & DRIVER SUPPORT
21853 L:      [email protected]
21854 S:      Supported
21855 W:      https://www.tq-group.com/en/products/tq-embedded/
21856 F:      arch/arm/boot/dts/imx*mba*.dts*
21857 F:      arch/arm/boot/dts/imx*tqma*.dts*
21858 F:      arch/arm/boot/dts/mba*.dtsi
21859 F:      arch/arm64/boot/dts/freescale/imx*mba*.dts*
21860 F:      arch/arm64/boot/dts/freescale/imx*tqma*.dts*
21861 F:      arch/arm64/boot/dts/freescale/mba*.dtsi
21862 F:      drivers/gpio/gpio-tqmx86.c
21863 F:      drivers/mfd/tqmx86.c
21864 F:      drivers/watchdog/tqmx86_wdt.c
21865
21866 TRACING
21867 M:      Steven Rostedt <[email protected]>
21868 M:      Masami Hiramatsu <[email protected]>
21869 L:      [email protected]
21870 L:      [email protected]
21871 S:      Maintained
21872 Q:      https://patchwork.kernel.org/project/linux-trace-kernel/list/
21873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
21874 F:      Documentation/trace/*
21875 F:      fs/tracefs/
21876 F:      include/linux/trace*.h
21877 F:      include/trace/
21878 F:      kernel/trace/
21879 F:      scripts/tracing/
21880 F:      tools/testing/selftests/ftrace/
21881
21882 TRACING MMIO ACCESSES (MMIOTRACE)
21883 M:      Steven Rostedt <[email protected]>
21884 M:      Masami Hiramatsu <[email protected]>
21885 R:      Karol Herbst <[email protected]>
21886 R:      Pekka Paalanen <[email protected]>
21887 L:      [email protected]
21888 L:      [email protected]
21889 S:      Maintained
21890 F:      arch/x86/mm/kmmio.c
21891 F:      arch/x86/mm/mmio-mod.c
21892 F:      arch/x86/mm/testmmiotrace.c
21893 F:      include/linux/mmiotrace.h
21894 F:      kernel/trace/trace_mmiotrace.c
21895
21896 TRACING OS NOISE / LATENCY TRACERS
21897 M:      Steven Rostedt <[email protected]>
21898 M:      Daniel Bristot de Oliveira <[email protected]>
21899 S:      Maintained
21900 F:      Documentation/trace/hwlat_detector.rst
21901 F:      Documentation/trace/osnoise-tracer.rst
21902 F:      Documentation/trace/timerlat-tracer.rst
21903 F:      arch/*/kernel/trace.c
21904 F:      include/trace/events/osnoise.h
21905 F:      kernel/trace/trace_hwlat.c
21906 F:      kernel/trace/trace_irqsoff.c
21907 F:      kernel/trace/trace_osnoise.c
21908 F:      kernel/trace/trace_sched_wakeup.c
21909
21910 TRADITIONAL CHINESE DOCUMENTATION
21911 M:      Hu Haowen <[email protected]>
21912 S:      Maintained
21913 W:      https://github.com/srcres258/linux-doc
21914 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
21915 F:      Documentation/translations/zh_TW/
21916
21917 TTY LAYER AND SERIAL DRIVERS
21918 M:      Greg Kroah-Hartman <[email protected]>
21919 M:      Jiri Slaby <[email protected]>
21920 L:      [email protected]
21921 L:      [email protected]
21922 S:      Supported
21923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
21924 F:      Documentation/devicetree/bindings/serial/
21925 F:      Documentation/driver-api/serial/
21926 F:      drivers/tty/
21927 F:      include/linux/selection.h
21928 F:      include/linux/serial.h
21929 F:      include/linux/serial_core.h
21930 F:      include/linux/sysrq.h
21931 F:      include/linux/tty*.h
21932 F:      include/linux/vt.h
21933 F:      include/linux/vt_*.h
21934 F:      include/uapi/linux/serial.h
21935 F:      include/uapi/linux/serial_core.h
21936 F:      include/uapi/linux/tty.h
21937
21938 TUA9001 MEDIA DRIVER
21939 M:      Antti Palosaari <[email protected]>
21940 L:      [email protected]
21941 S:      Maintained
21942 W:      https://linuxtv.org
21943 W:      http://palosaari.fi/linux/
21944 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
21945 T:      git git://linuxtv.org/anttip/media_tree.git
21946 F:      drivers/media/tuners/tua9001*
21947
21948 TULIP NETWORK DRIVERS
21949 L:      [email protected]
21950 L:      [email protected]
21951 S:      Orphan
21952 F:      drivers/net/ethernet/dec/tulip/
21953
21954 TUN/TAP driver
21955 M:      Willem de Bruijn <[email protected]>
21956 M:      Jason Wang <[email protected]>
21957 S:      Maintained
21958 W:      http://vtun.sourceforge.net/tun
21959 F:      Documentation/networking/tuntap.rst
21960 F:      arch/um/os-Linux/drivers/
21961 F:      drivers/net/tap.c
21962 F:      drivers/net/tun.c
21963
21964 TURBOCHANNEL SUBSYSTEM
21965 M:      "Maciej W. Rozycki" <[email protected]>
21966 M:      Ralf Baechle <[email protected]>
21967 L:      [email protected]
21968 S:      Maintained
21969 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
21970 F:      drivers/tc/
21971 F:      include/linux/tc.h
21972
21973 TURBOSTAT UTILITY
21974 M:      "Len Brown" <[email protected]>
21975 L:      [email protected]
21976 S:      Supported
21977 Q:      https://patchwork.kernel.org/project/linux-pm/list/
21978 B:      https://bugzilla.kernel.org
21979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
21980 F:      tools/power/x86/turbostat/
21981
21982 TW5864 VIDEO4LINUX DRIVER
21983 M:      Bluecherry Maintainers <[email protected]>
21984 M:      Anton Sviridenko <[email protected]>
21985 M:      Andrey Utkin <[email protected]>
21986 M:      Andrey Utkin <[email protected]>
21987 L:      [email protected]
21988 S:      Supported
21989 F:      drivers/media/pci/tw5864/
21990
21991 TW68 VIDEO4LINUX DRIVER
21992 M:      Hans Verkuil <[email protected]>
21993 L:      [email protected]
21994 S:      Odd Fixes
21995 W:      https://linuxtv.org
21996 T:      git git://linuxtv.org/media_tree.git
21997 F:      drivers/media/pci/tw68/
21998
21999 TW686X VIDEO4LINUX DRIVER
22000 M:      Ezequiel Garcia <[email protected]>
22001 L:      [email protected]
22002 S:      Maintained
22003 W:      http://linuxtv.org
22004 T:      git git://linuxtv.org/media_tree.git
22005 F:      drivers/media/pci/tw686x/
22006
22007 U-BOOT ENVIRONMENT VARIABLES
22008 M:      Rafał Miłecki <[email protected]>
22009 S:      Maintained
22010 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
22011 F:      drivers/nvmem/u-boot-env.c
22012
22013 UACCE ACCELERATOR FRAMEWORK
22014 M:      Zhangfei Gao <[email protected]>
22015 M:      Zhou Wang <[email protected]>
22016 L:      [email protected]
22017 L:      [email protected]
22018 S:      Maintained
22019 F:      Documentation/ABI/testing/sysfs-driver-uacce
22020 F:      Documentation/misc-devices/uacce.rst
22021 F:      drivers/misc/uacce/
22022 F:      include/linux/uacce.h
22023 F:      include/uapi/misc/uacce/
22024
22025 UBI FILE SYSTEM (UBIFS)
22026 M:      Richard Weinberger <[email protected]>
22027 L:      [email protected]
22028 S:      Supported
22029 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
22030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22032 F:      Documentation/ABI/testing/sysfs-fs-ubifs
22033 F:      Documentation/filesystems/ubifs-authentication.rst
22034 F:      Documentation/filesystems/ubifs.rst
22035 F:      fs/ubifs/
22036
22037 UBLK USERSPACE BLOCK DRIVER
22038 M:      Ming Lei <[email protected]>
22039 L:      [email protected]
22040 S:      Maintained
22041 F:      Documentation/block/ublk.rst
22042 F:      drivers/block/ublk_drv.c
22043 F:      include/uapi/linux/ublk_cmd.h
22044
22045 UCLINUX (M68KNOMMU AND COLDFIRE)
22046 M:      Greg Ungerer <[email protected]>
22047 L:      [email protected]
22048 S:      Maintained
22049 W:      http://www.linux-m68k.org/
22050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
22051 F:      arch/m68k/*/*_no.*
22052 F:      arch/m68k/68*/
22053 F:      arch/m68k/coldfire/
22054 F:      arch/m68k/include/asm/*_no.*
22055
22056 UDF FILESYSTEM
22057 M:      Jan Kara <[email protected]>
22058 S:      Maintained
22059 F:      Documentation/filesystems/udf.rst
22060 F:      fs/udf/
22061
22062 UDRAW TABLET
22063 M:      Bastien Nocera <[email protected]>
22064 L:      [email protected]
22065 S:      Maintained
22066 F:      drivers/hid/hid-udraw-ps3.c
22067
22068 UFS FILESYSTEM
22069 M:      Evgeniy Dushistov <[email protected]>
22070 S:      Maintained
22071 F:      Documentation/admin-guide/ufs.rst
22072 F:      fs/ufs/
22073
22074 UHID USERSPACE HID IO DRIVER
22075 M:      David Rheinsberg <[email protected]>
22076 L:      [email protected]
22077 S:      Maintained
22078 F:      drivers/hid/uhid.c
22079 F:      include/uapi/linux/uhid.h
22080
22081 ULPI BUS
22082 M:      Heikki Krogerus <[email protected]>
22083 L:      [email protected]
22084 S:      Maintained
22085 F:      drivers/usb/common/ulpi.c
22086 F:      include/linux/ulpi/
22087
22088 UNICODE SUBSYSTEM
22089 M:      Gabriel Krisman Bertazi <[email protected]>
22090 L:      [email protected]
22091 S:      Supported
22092 F:      fs/unicode/
22093
22094 UNIFDEF
22095 M:      Tony Finch <[email protected]>
22096 S:      Maintained
22097 W:      http://dotat.at/prog/unifdef
22098 F:      scripts/unifdef.c
22099
22100 UNIFORM CDROM DRIVER
22101 M:      Phillip Potter <[email protected]>
22102 S:      Maintained
22103 F:      Documentation/cdrom/
22104 F:      drivers/cdrom/cdrom.c
22105 F:      include/linux/cdrom.h
22106 F:      include/uapi/linux/cdrom.h
22107
22108 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
22109 R:      Alim Akhtar <[email protected]>
22110 R:      Avri Altman <[email protected]>
22111 R:      Bart Van Assche <[email protected]>
22112 L:      [email protected]
22113 S:      Supported
22114 F:      Documentation/devicetree/bindings/ufs/
22115 F:      Documentation/scsi/ufs.rst
22116 F:      drivers/ufs/core/
22117
22118 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
22119 M:      Pedro Sousa <[email protected]>
22120 L:      [email protected]
22121 S:      Supported
22122 F:      drivers/ufs/host/*dwc*
22123
22124 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
22125 M:      Alim Akhtar <[email protected]>
22126 L:      [email protected]
22127 S:      Maintained
22128 F:      drivers/ufs/host/ufs-exynos*
22129
22130 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
22131 M:      Stanley Chu <[email protected]>
22132 L:      [email protected]
22133 L:      [email protected] (moderated for non-subscribers)
22134 S:      Maintained
22135 F:      drivers/ufs/host/ufs-mediatek*
22136
22137 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
22138 M:      Manivannan Sadhasivam <[email protected]>
22139 L:      [email protected]
22140 L:      [email protected]
22141 S:      Maintained
22142 F:      Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
22143 F:      drivers/ufs/host/ufs-qcom*
22144
22145 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
22146 M:      Yoshihiro Shimoda <[email protected]>
22147 L:      [email protected]
22148 L:      [email protected]
22149 S:      Maintained
22150 F:      drivers/ufs/host/ufs-renesas.c
22151
22152 UNSORTED BLOCK IMAGES (UBI)
22153 M:      Richard Weinberger <[email protected]>
22154 L:      [email protected]
22155 S:      Supported
22156 W:      http://www.linux-mtd.infradead.org/
22157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22159 F:      drivers/mtd/ubi/
22160 F:      include/linux/mtd/ubi.h
22161 F:      include/uapi/mtd/ubi-user.h
22162
22163 USB "USBNET" DRIVER FRAMEWORK
22164 M:      Oliver Neukum <[email protected]>
22165 L:      [email protected]
22166 S:      Maintained
22167 W:      http://www.linux-usb.org/usbnet
22168 F:      drivers/net/usb/usbnet.c
22169 F:      include/linux/usb/usbnet.h
22170
22171 USB ACM DRIVER
22172 M:      Oliver Neukum <[email protected]>
22173 L:      [email protected]
22174 S:      Maintained
22175 F:      Documentation/usb/acm.rst
22176 F:      drivers/usb/class/cdc-acm.*
22177
22178 USB APPLE MFI FASTCHARGE DRIVER
22179 M:      Bastien Nocera <[email protected]>
22180 L:      [email protected]
22181 S:      Maintained
22182 F:      drivers/usb/misc/apple-mfi-fastcharge.c
22183
22184 USB AR5523 WIRELESS DRIVER
22185 L:      [email protected]
22186 S:      Orphan
22187 F:      drivers/net/wireless/ath/ar5523/
22188
22189 USB ATTACHED SCSI
22190 M:      Oliver Neukum <[email protected]>
22191 L:      [email protected]
22192 L:      [email protected]
22193 S:      Maintained
22194 F:      drivers/usb/storage/uas.c
22195
22196 USB CDC ETHERNET DRIVER
22197 M:      Oliver Neukum <[email protected]>
22198 L:      [email protected]
22199 S:      Maintained
22200 F:      drivers/net/usb/cdc_*.c
22201 F:      include/uapi/linux/usb/cdc.h
22202
22203 USB CHAOSKEY DRIVER
22204 M:      Keith Packard <[email protected]>
22205 L:      [email protected]
22206 S:      Maintained
22207 F:      drivers/usb/misc/chaoskey.c
22208
22209 USB CYPRESS C67X00 DRIVER
22210 L:      [email protected]
22211 S:      Orphan
22212 F:      drivers/usb/c67x00/
22213
22214 USB DAVICOM DM9601 DRIVER
22215 M:      Peter Korsgaard <[email protected]>
22216 L:      [email protected]
22217 S:      Maintained
22218 W:      http://www.linux-usb.org/usbnet
22219 F:      drivers/net/usb/dm9601.c
22220
22221 USB EHCI DRIVER
22222 M:      Alan Stern <[email protected]>
22223 L:      [email protected]
22224 S:      Maintained
22225 F:      Documentation/usb/ehci.rst
22226 F:      drivers/usb/host/ehci*
22227
22228 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22229 M:      Jiri Kosina <[email protected]>
22230 M:      Benjamin Tissoires <[email protected]>
22231 L:      [email protected]
22232 S:      Maintained
22233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22234 F:      Documentation/hid/hiddev.rst
22235 F:      drivers/hid/usbhid/
22236
22237 USB INTEL XHCI ROLE MUX DRIVER
22238 M:      Hans de Goede <[email protected]>
22239 L:      [email protected]
22240 S:      Maintained
22241 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
22242
22243 USB IP DRIVER FOR HISILICON KIRIN 960
22244 M:      Yu Chen <[email protected]>
22245 M:      Binghui Wang <[email protected]>
22246 L:      [email protected]
22247 S:      Maintained
22248 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22249 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
22250
22251 USB IP DRIVER FOR HISILICON KIRIN 970
22252 M:      Mauro Carvalho Chehab <[email protected]>
22253 L:      [email protected]
22254 S:      Maintained
22255 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22256 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
22257
22258 USB ISP116X DRIVER
22259 M:      Olav Kongas <[email protected]>
22260 L:      [email protected]
22261 S:      Maintained
22262 F:      drivers/usb/host/isp116x*
22263 F:      include/linux/usb/isp116x.h
22264
22265 USB ISP1760 DRIVER
22266 M:      Rui Miguel Silva <[email protected]>
22267 L:      [email protected]
22268 S:      Maintained
22269 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22270 F:      drivers/usb/isp1760/*
22271
22272 USB LAN78XX ETHERNET DRIVER
22273 M:      Woojung Huh <[email protected]>
22274 M:      [email protected]
22275 L:      [email protected]
22276 S:      Maintained
22277 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22278 F:      drivers/net/usb/lan78xx.*
22279 F:      include/dt-bindings/net/microchip-lan78xx.h
22280
22281 USB MASS STORAGE DRIVER
22282 M:      Alan Stern <[email protected]>
22283 L:      [email protected]
22284 L:      [email protected]
22285 S:      Maintained
22286 F:      drivers/usb/storage/
22287
22288 USB MIDI DRIVER
22289 M:      Clemens Ladisch <[email protected]>
22290 L:      [email protected] (moderated for non-subscribers)
22291 S:      Maintained
22292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22293 F:      sound/usb/midi.*
22294
22295 USB NETWORKING DRIVERS
22296 L:      [email protected]
22297 S:      Odd Fixes
22298 F:      drivers/net/usb/
22299
22300 USB OHCI DRIVER
22301 M:      Alan Stern <[email protected]>
22302 L:      [email protected]
22303 S:      Maintained
22304 F:      Documentation/usb/ohci.rst
22305 F:      drivers/usb/host/ohci*
22306
22307 USB OTG FSM (Finite State Machine)
22308 M:      Peter Chen <[email protected]>
22309 L:      [email protected]
22310 S:      Maintained
22311 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22312 F:      drivers/usb/common/usb-otg-fsm.c
22313
22314 USB OVER IP DRIVER
22315 M:      Valentina Manea <[email protected]>
22316 M:      Shuah Khan <[email protected]>
22317 M:      Shuah Khan <[email protected]>
22318 R:      Hongren Zheng <[email protected]>
22319 L:      [email protected]
22320 S:      Maintained
22321 F:      Documentation/usb/usbip_protocol.rst
22322 F:      drivers/usb/usbip/
22323 F:      tools/testing/selftests/drivers/usb/usbip/
22324 F:      tools/usb/usbip/
22325
22326 USB PEGASUS DRIVER
22327 M:      Petko Manolov <[email protected]>
22328 L:      [email protected]
22329 L:      [email protected]
22330 S:      Maintained
22331 W:      https://github.com/petkan/pegasus
22332 T:      git https://github.com/petkan/pegasus.git
22333 F:      drivers/net/usb/pegasus.*
22334
22335 USB PRINTER DRIVER (usblp)
22336 M:      Pete Zaitcev <[email protected]>
22337 L:      [email protected]
22338 S:      Supported
22339 F:      drivers/usb/class/usblp.c
22340
22341 USB QMI WWAN NETWORK DRIVER
22342 M:      Bjørn Mork <[email protected]>
22343 L:      [email protected]
22344 S:      Maintained
22345 F:      Documentation/ABI/testing/sysfs-class-net-qmi
22346 F:      drivers/net/usb/qmi_wwan.c
22347
22348 USB RAW GADGET DRIVER
22349 R:      Andrey Konovalov <[email protected]>
22350 L:      [email protected]
22351 S:      Maintained
22352 F:      Documentation/usb/raw-gadget.rst
22353 F:      drivers/usb/gadget/legacy/raw_gadget.c
22354 F:      include/uapi/linux/usb/raw_gadget.h
22355
22356 USB RTL8150 DRIVER
22357 M:      Petko Manolov <[email protected]>
22358 L:      [email protected]
22359 L:      [email protected]
22360 S:      Maintained
22361 W:      https://github.com/petkan/rtl8150
22362 T:      git https://github.com/petkan/rtl8150.git
22363 F:      drivers/net/usb/rtl8150.c
22364
22365 USB SERIAL SUBSYSTEM
22366 M:      Johan Hovold <[email protected]>
22367 L:      [email protected]
22368 S:      Maintained
22369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22370 F:      Documentation/usb/usb-serial.rst
22371 F:      drivers/usb/serial/
22372 F:      include/linux/usb/serial.h
22373
22374 USB SMSC75XX ETHERNET DRIVER
22375 M:      Steve Glendinning <[email protected]>
22376 L:      [email protected]
22377 S:      Maintained
22378 F:      drivers/net/usb/smsc75xx.*
22379
22380 USB SMSC95XX ETHERNET DRIVER
22381 M:      Steve Glendinning <[email protected]>
22382 M:      [email protected]
22383 L:      [email protected]
22384 S:      Maintained
22385 F:      drivers/net/usb/smsc95xx.*
22386
22387 USB SUBSYSTEM
22388 M:      Greg Kroah-Hartman <[email protected]>
22389 L:      [email protected]
22390 S:      Supported
22391 W:      http://www.linux-usb.org
22392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
22393 F:      Documentation/devicetree/bindings/usb/
22394 F:      Documentation/usb/
22395 F:      drivers/usb/
22396 F:      include/dt-bindings/usb/
22397 F:      include/linux/usb.h
22398 F:      include/linux/usb/
22399 F:      include/uapi/linux/usb/
22400
22401 USB TYPEC BUS FOR ALTERNATE MODES
22402 M:      Heikki Krogerus <[email protected]>
22403 L:      [email protected]
22404 S:      Maintained
22405 F:      Documentation/ABI/testing/sysfs-bus-typec
22406 F:      Documentation/driver-api/usb/typec_bus.rst
22407 F:      drivers/usb/typec/altmodes/
22408 F:      include/linux/usb/typec_altmode.h
22409
22410 USB TYPEC CLASS
22411 M:      Heikki Krogerus <[email protected]>
22412 L:      [email protected]
22413 S:      Maintained
22414 F:      Documentation/ABI/testing/sysfs-class-typec
22415 F:      Documentation/driver-api/usb/typec.rst
22416 F:      drivers/usb/typec/
22417 F:      include/linux/usb/typec.h
22418
22419 USB TYPEC INTEL PMC MUX DRIVER
22420 M:      Heikki Krogerus <[email protected]>
22421 L:      [email protected]
22422 S:      Maintained
22423 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
22424 F:      drivers/usb/typec/mux/intel_pmc_mux.c
22425
22426 USB TYPEC PI3USB30532 MUX DRIVER
22427 M:      Hans de Goede <[email protected]>
22428 L:      [email protected]
22429 S:      Maintained
22430 F:      drivers/usb/typec/mux/pi3usb30532.c
22431
22432 USB TYPEC PORT CONTROLLER DRIVERS
22433 M:      Guenter Roeck <[email protected]>
22434 L:      [email protected]
22435 S:      Maintained
22436 F:      drivers/usb/typec/tcpm/
22437
22438 USB UHCI DRIVER
22439 M:      Alan Stern <[email protected]>
22440 L:      [email protected]
22441 S:      Maintained
22442 F:      drivers/usb/host/uhci*
22443
22444 USB VIDEO CLASS
22445 M:      Laurent Pinchart <[email protected]>
22446 L:      [email protected]
22447 S:      Maintained
22448 W:      http://www.ideasonboard.org/uvc/
22449 T:      git git://linuxtv.org/media_tree.git
22450 F:      drivers/media/usb/uvc/
22451 F:      include/uapi/linux/uvcvideo.h
22452
22453 USB WEBCAM GADGET
22454 M:      Laurent Pinchart <[email protected]>
22455 M:      Daniel Scally <[email protected]>
22456 L:      [email protected]
22457 S:      Maintained
22458 F:      drivers/usb/gadget/function/*uvc*
22459 F:      drivers/usb/gadget/legacy/webcam.c
22460 F:      include/uapi/linux/usb/g_uvc.h
22461
22462 USB WIRELESS RNDIS DRIVER (rndis_wlan)
22463 L:      [email protected]
22464 S:      Orphan
22465 F:      drivers/net/wireless/legacy/rndis_wlan.c
22466
22467 USB XHCI DRIVER
22468 M:      Mathias Nyman <[email protected]>
22469 L:      [email protected]
22470 S:      Supported
22471 F:      drivers/usb/host/pci-quirks*
22472 F:      drivers/usb/host/xhci*
22473
22474 USB ZD1201 DRIVER
22475 L:      [email protected]
22476 S:      Orphan
22477 W:      http://linux-lc100020.sourceforge.net
22478 F:      drivers/net/wireless/zydas/zd1201.*
22479
22480 USER DATAGRAM PROTOCOL (UDP)
22481 M:      Willem de Bruijn <[email protected]>
22482 S:      Maintained
22483 F:      include/linux/udp.h
22484 F:      net/ipv4/udp.c
22485 F:      net/ipv6/udp.c
22486
22487 USER-MODE LINUX (UML)
22488 M:      Richard Weinberger <[email protected]>
22489 M:      Anton Ivanov <[email protected]>
22490 M:      Johannes Berg <[email protected]>
22491 L:      [email protected]
22492 S:      Maintained
22493 W:      http://user-mode-linux.sourceforge.net
22494 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
22495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
22496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
22497 F:      Documentation/virt/uml/
22498 F:      arch/um/
22499 F:      arch/x86/um/
22500 F:      fs/hostfs/
22501
22502 USERSPACE COPYIN/COPYOUT (UIOVEC)
22503 M:      Alexander Viro <[email protected]>
22504 S:      Maintained
22505 F:      include/linux/uio.h
22506 F:      lib/iov_iter.c
22507
22508 USERSPACE DMA BUFFER DRIVER
22509 M:      Gerd Hoffmann <[email protected]>
22510 L:      [email protected]
22511 S:      Maintained
22512 T:      git git://anongit.freedesktop.org/drm/drm-misc
22513 F:      drivers/dma-buf/udmabuf.c
22514 F:      include/uapi/linux/udmabuf.h
22515
22516 USERSPACE I/O (UIO)
22517 M:      Greg Kroah-Hartman <[email protected]>
22518 S:      Maintained
22519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22520 F:      Documentation/driver-api/uio-howto.rst
22521 F:      drivers/uio/
22522 F:      include/linux/uio_driver.h
22523
22524 UTIL-LINUX PACKAGE
22525 M:      Karel Zak <[email protected]>
22526 L:      [email protected]
22527 S:      Maintained
22528 W:      http://en.wikipedia.org/wiki/Util-linux
22529 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
22530
22531 UUID HELPERS
22532 R:      Andy Shevchenko <[email protected]>
22533 L:      [email protected]
22534 S:      Maintained
22535 F:      include/linux/uuid.h
22536 F:      lib/test_uuid.c
22537 F:      lib/uuid.c
22538
22539 UV SYSFS DRIVER
22540 M:      Justin Ernst <[email protected]>
22541 L:      [email protected]
22542 S:      Maintained
22543 F:      drivers/platform/x86/uv_sysfs.c
22544
22545 UVESAFB DRIVER
22546 M:      Michal Januszewski <[email protected]>
22547 L:      [email protected]
22548 S:      Maintained
22549 W:      https://github.com/mjanusz/v86d
22550 F:      Documentation/fb/uvesafb.rst
22551 F:      drivers/video/fbdev/uvesafb.*
22552
22553 Ux500 CLOCK DRIVERS
22554 M:      Ulf Hansson <[email protected]>
22555 L:      [email protected]
22556 L:      [email protected] (moderated for non-subscribers)
22557 S:      Maintained
22558 F:      drivers/clk/ux500/
22559
22560 V4L2 ASYNC AND FWNODE FRAMEWORKS
22561 M:      Sakari Ailus <[email protected]>
22562 L:      [email protected]
22563 S:      Maintained
22564 T:      git git://linuxtv.org/media_tree.git
22565 F:      drivers/media/v4l2-core/v4l2-async.c
22566 F:      drivers/media/v4l2-core/v4l2-fwnode.c
22567 F:      include/media/v4l2-async.h
22568 F:      include/media/v4l2-fwnode.h
22569
22570 V4L2 LENS DRIVERS
22571 M:      Sakari Ailus <[email protected]>
22572 L:      [email protected]
22573 S:      Maintained
22574 F:      drivers/media/i2c/ak*
22575 F:      drivers/media/i2c/dw*
22576 F:      drivers/media/i2c/lm*
22577
22578 V4L2 CAMERA SENSOR DRIVERS
22579 M:      Sakari Ailus <[email protected]>
22580 L:      [email protected]
22581 S:      Maintained
22582 F:      Documentation/driver-api/media/camera-sensor.rst
22583 F:      Documentation/driver-api/media/tx-rx.rst
22584 F:      drivers/media/i2c/ar*
22585 F:      drivers/media/i2c/hi*
22586 F:      drivers/media/i2c/imx*
22587 F:      drivers/media/i2c/mt*
22588 F:      drivers/media/i2c/og*
22589 F:      drivers/media/i2c/ov*
22590 F:      drivers/media/i2c/s5*
22591 F:      drivers/media/i2c/st-vgxy61.c
22592
22593 VF610 NAND DRIVER
22594 M:      Stefan Agner <[email protected]>
22595 L:      [email protected]
22596 S:      Supported
22597 F:      drivers/mtd/nand/raw/vf610_nfc.c
22598
22599 VFAT/FAT/MSDOS FILESYSTEM
22600 M:      OGAWA Hirofumi <[email protected]>
22601 S:      Maintained
22602 F:      Documentation/filesystems/vfat.rst
22603 F:      fs/fat/
22604 F:      tools/testing/selftests/filesystems/fat/
22605
22606 VFIO CDX DRIVER
22607 M:      Nipun Gupta <[email protected]>
22608 M:      Nikhil Agarwal <[email protected]>
22609 L:      [email protected]
22610 S:      Maintained
22611 F:      drivers/vfio/cdx/*
22612
22613 VFIO DRIVER
22614 M:      Alex Williamson <[email protected]>
22615 L:      [email protected]
22616 S:      Maintained
22617 T:      git https://github.com/awilliam/linux-vfio.git
22618 F:      Documentation/ABI/testing/sysfs-devices-vfio-dev
22619 F:      Documentation/driver-api/vfio.rst
22620 F:      drivers/vfio/
22621 F:      include/linux/vfio.h
22622 F:      include/linux/vfio_pci_core.h
22623 F:      include/uapi/linux/vfio.h
22624
22625 VFIO FSL-MC DRIVER
22626 M:      Diana Craciun <[email protected]>
22627 L:      [email protected]
22628 S:      Maintained
22629 F:      drivers/vfio/fsl-mc/
22630
22631 VFIO HISILICON PCI DRIVER
22632 M:      Longfang Liu <[email protected]>
22633 M:      Shameer Kolothum <[email protected]>
22634 L:      [email protected]
22635 S:      Maintained
22636 F:      drivers/vfio/pci/hisilicon/
22637
22638 VFIO MEDIATED DEVICE DRIVERS
22639 M:      Kirti Wankhede <[email protected]>
22640 L:      [email protected]
22641 S:      Maintained
22642 F:      Documentation/driver-api/vfio-mediated-device.rst
22643 F:      drivers/vfio/mdev/
22644 F:      include/linux/mdev.h
22645 F:      samples/vfio-mdev/
22646
22647 VFIO MLX5 PCI DRIVER
22648 M:      Yishai Hadas <[email protected]>
22649 L:      [email protected]
22650 S:      Maintained
22651 F:      drivers/vfio/pci/mlx5/
22652
22653 VFIO PCI DEVICE SPECIFIC DRIVERS
22654 R:      Jason Gunthorpe <[email protected]>
22655 R:      Yishai Hadas <[email protected]>
22656 R:      Shameer Kolothum <[email protected]>
22657 R:      Kevin Tian <[email protected]>
22658 L:      [email protected]
22659 S:      Maintained
22660 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
22661 F:      drivers/vfio/pci/*/
22662
22663 VFIO PDS PCI DRIVER
22664 M:      Brett Creeley <[email protected]>
22665 L:      [email protected]
22666 S:      Maintained
22667 F:      Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
22668 F:      drivers/vfio/pci/pds/
22669
22670 VFIO PLATFORM DRIVER
22671 M:      Eric Auger <[email protected]>
22672 L:      [email protected]
22673 S:      Maintained
22674 F:      drivers/vfio/platform/
22675
22676 VGA_SWITCHEROO
22677 R:      Lukas Wunner <[email protected]>
22678 S:      Maintained
22679 T:      git git://anongit.freedesktop.org/drm/drm-misc
22680 F:      Documentation/gpu/vga-switcheroo.rst
22681 F:      drivers/gpu/vga/vga_switcheroo.c
22682 F:      include/linux/vga_switcheroo.h
22683
22684 VIA RHINE NETWORK DRIVER
22685 M:      Kevin Brace <[email protected]>
22686 S:      Maintained
22687 F:      drivers/net/ethernet/via/via-rhine.c
22688
22689 VIA SD/MMC CARD CONTROLLER DRIVER
22690 M:      Bruce Chang <[email protected]>
22691 M:      Harald Welte <[email protected]>
22692 S:      Maintained
22693 F:      drivers/mmc/host/via-sdmmc.c
22694
22695 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
22696 M:      Florian Tobias Schandinat <[email protected]>
22697 L:      [email protected]
22698 S:      Maintained
22699 F:      drivers/video/fbdev/via/
22700 F:      include/linux/via-core.h
22701 F:      include/linux/via_i2c.h
22702
22703 VIA VELOCITY NETWORK DRIVER
22704 M:      Francois Romieu <[email protected]>
22705 L:      [email protected]
22706 S:      Maintained
22707 F:      drivers/net/ethernet/via/via-velocity.*
22708
22709 VICODEC VIRTUAL CODEC DRIVER
22710 M:      Hans Verkuil <[email protected]>
22711 L:      [email protected]
22712 S:      Maintained
22713 W:      https://linuxtv.org
22714 T:      git git://linuxtv.org/media_tree.git
22715 F:      drivers/media/test-drivers/vicodec/*
22716
22717 VIDEO I2C POLLING DRIVER
22718 M:      Matt Ranostay <[email protected]>
22719 L:      [email protected]
22720 S:      Maintained
22721 F:      drivers/media/i2c/video-i2c.c
22722
22723 VIDEO MULTIPLEXER DRIVER
22724 M:      Philipp Zabel <[email protected]>
22725 L:      [email protected]
22726 S:      Maintained
22727 F:      drivers/media/platform/video-mux.c
22728
22729 VIDEOBUF2 FRAMEWORK
22730 M:      Tomasz Figa <[email protected]>
22731 M:      Marek Szyprowski <[email protected]>
22732 L:      [email protected]
22733 S:      Maintained
22734 F:      drivers/media/common/videobuf2/*
22735 F:      include/media/videobuf2-*
22736
22737 VIDTV VIRTUAL DIGITAL TV DRIVER
22738 M:      Daniel W. S. Almeida <[email protected]>
22739 L:      [email protected]
22740 S:      Maintained
22741 W:      https://linuxtv.org
22742 T:      git git://linuxtv.org/media_tree.git
22743 F:      drivers/media/test-drivers/vidtv/*
22744
22745 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
22746 M:      Shuah Khan <[email protected]>
22747 R:      Kieran Bingham <[email protected]>
22748 L:      [email protected]
22749 S:      Maintained
22750 W:      https://linuxtv.org
22751 T:      git git://linuxtv.org/media_tree.git
22752 F:      drivers/media/test-drivers/vimc/*
22753
22754 VIRT LIB
22755 M:      Alex Williamson <[email protected]>
22756 M:      Paolo Bonzini <[email protected]>
22757 L:      [email protected]
22758 S:      Supported
22759 F:      virt/lib/
22760
22761 VIRTIO AND VHOST VSOCK DRIVER
22762 M:      Stefan Hajnoczi <[email protected]>
22763 M:      Stefano Garzarella <[email protected]>
22764 L:      [email protected]
22765 L:      [email protected]
22766 L:      [email protected]
22767 S:      Maintained
22768 F:      drivers/vhost/vsock.c
22769 F:      include/linux/virtio_vsock.h
22770 F:      include/uapi/linux/virtio_vsock.h
22771 F:      net/vmw_vsock/virtio_transport.c
22772 F:      net/vmw_vsock/virtio_transport_common.c
22773
22774 VIRTIO BALLOON
22775 M:      "Michael S. Tsirkin" <[email protected]>
22776 M:      David Hildenbrand <[email protected]>
22777 L:      [email protected]
22778 S:      Maintained
22779 F:      drivers/virtio/virtio_balloon.c
22780 F:      include/linux/balloon_compaction.h
22781 F:      include/uapi/linux/virtio_balloon.h
22782 F:      mm/balloon_compaction.c
22783
22784 VIRTIO BLOCK AND SCSI DRIVERS
22785 M:      "Michael S. Tsirkin" <[email protected]>
22786 M:      Jason Wang <[email protected]>
22787 R:      Paolo Bonzini <[email protected]>
22788 R:      Stefan Hajnoczi <[email protected]>
22789 L:      [email protected]
22790 S:      Maintained
22791 F:      drivers/block/virtio_blk.c
22792 F:      drivers/scsi/virtio_scsi.c
22793 F:      include/uapi/linux/virtio_blk.h
22794 F:      include/uapi/linux/virtio_scsi.h
22795
22796 VIRTIO CONSOLE DRIVER
22797 M:      Amit Shah <[email protected]>
22798 L:      [email protected]
22799 S:      Maintained
22800 F:      drivers/char/virtio_console.c
22801 F:      include/linux/virtio_console.h
22802 F:      include/uapi/linux/virtio_console.h
22803
22804 VIRTIO CORE AND NET DRIVERS
22805 M:      "Michael S. Tsirkin" <[email protected]>
22806 M:      Jason Wang <[email protected]>
22807 R:      Xuan Zhuo <[email protected]>
22808 L:      [email protected]
22809 S:      Maintained
22810 F:      Documentation/ABI/testing/sysfs-bus-vdpa
22811 F:      Documentation/ABI/testing/sysfs-class-vduse
22812 F:      Documentation/devicetree/bindings/virtio/
22813 F:      Documentation/driver-api/virtio/
22814 F:      drivers/block/virtio_blk.c
22815 F:      drivers/crypto/virtio/
22816 F:      drivers/net/virtio_net.c
22817 F:      drivers/vdpa/
22818 F:      drivers/virtio/
22819 F:      include/linux/vdpa.h
22820 F:      include/linux/virtio*.h
22821 F:      include/linux/vringh.h
22822 F:      include/uapi/linux/virtio_*.h
22823 F:      tools/virtio/
22824
22825 VIRTIO CRYPTO DRIVER
22826 M:      Gonglei <[email protected]>
22827 L:      [email protected]
22828 L:      [email protected]
22829 S:      Maintained
22830 F:      drivers/crypto/virtio/
22831 F:      include/uapi/linux/virtio_crypto.h
22832
22833 VIRTIO DRIVERS FOR S390
22834 M:      Cornelia Huck <[email protected]>
22835 M:      Halil Pasic <[email protected]>
22836 M:      Eric Farman <[email protected]>
22837 L:      [email protected]
22838 L:      [email protected]
22839 L:      [email protected]
22840 S:      Supported
22841 F:      arch/s390/include/uapi/asm/virtio-ccw.h
22842 F:      drivers/s390/virtio/
22843
22844 VIRTIO FILE SYSTEM
22845 M:      Vivek Goyal <[email protected]>
22846 M:      Stefan Hajnoczi <[email protected]>
22847 M:      Miklos Szeredi <[email protected]>
22848 L:      [email protected]
22849 L:      [email protected]
22850 S:      Supported
22851 W:      https://virtio-fs.gitlab.io/
22852 F:      Documentation/filesystems/virtiofs.rst
22853 F:      fs/fuse/virtio_fs.c
22854 F:      include/uapi/linux/virtio_fs.h
22855
22856 VIRTIO GPIO DRIVER
22857 M:      Enrico Weigelt, metux IT consult <[email protected]>
22858 M:      Viresh Kumar <[email protected]>
22859 L:      [email protected]
22860 L:      [email protected]
22861 S:      Maintained
22862 F:      drivers/gpio/gpio-virtio.c
22863 F:      include/uapi/linux/virtio_gpio.h
22864
22865 VIRTIO GPU DRIVER
22866 M:      David Airlie <[email protected]>
22867 M:      Gerd Hoffmann <[email protected]>
22868 R:      Gurchetan Singh <[email protected]>
22869 R:      Chia-I Wu <[email protected]>
22870 L:      [email protected]
22871 L:      [email protected]
22872 S:      Maintained
22873 T:      git git://anongit.freedesktop.org/drm/drm-misc
22874 F:      drivers/gpu/drm/ci/xfails/virtio*
22875 F:      drivers/gpu/drm/virtio/
22876 F:      include/uapi/linux/virtio_gpu.h
22877
22878 VIRTIO HOST (VHOST)
22879 M:      "Michael S. Tsirkin" <[email protected]>
22880 M:      Jason Wang <[email protected]>
22881 L:      [email protected]
22882 L:      [email protected]
22883 L:      [email protected]
22884 S:      Maintained
22885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
22886 F:      drivers/vhost/
22887 F:      include/linux/sched/vhost_task.h
22888 F:      include/linux/vhost_iotlb.h
22889 F:      include/uapi/linux/vhost.h
22890 F:      kernel/vhost_task.c
22891
22892 VIRTIO HOST (VHOST-SCSI)
22893 M:      "Michael S. Tsirkin" <[email protected]>
22894 M:      Jason Wang <[email protected]>
22895 M:      Mike Christie <[email protected]>
22896 R:      Paolo Bonzini <[email protected]>
22897 R:      Stefan Hajnoczi <[email protected]>
22898 L:      [email protected]
22899 S:      Maintained
22900 F:      drivers/vhost/scsi.c
22901
22902 VIRTIO I2C DRIVER
22903 M:      Conghui Chen <[email protected]>
22904 M:      Viresh Kumar <[email protected]>
22905 L:      [email protected]
22906 L:      [email protected]
22907 S:      Maintained
22908 F:      drivers/i2c/busses/i2c-virtio.c
22909 F:      include/uapi/linux/virtio_i2c.h
22910
22911 VIRTIO INPUT DRIVER
22912 M:      Gerd Hoffmann <[email protected]>
22913 S:      Maintained
22914 F:      drivers/virtio/virtio_input.c
22915 F:      include/uapi/linux/virtio_input.h
22916
22917 VIRTIO IOMMU DRIVER
22918 M:      Jean-Philippe Brucker <[email protected]>
22919 L:      [email protected]
22920 S:      Maintained
22921 F:      drivers/iommu/virtio-iommu.c
22922 F:      include/uapi/linux/virtio_iommu.h
22923
22924 VIRTIO MEM DRIVER
22925 M:      David Hildenbrand <[email protected]>
22926 L:      [email protected]
22927 S:      Maintained
22928 W:      https://virtio-mem.gitlab.io/
22929 F:      drivers/virtio/virtio_mem.c
22930 F:      include/uapi/linux/virtio_mem.h
22931
22932 VIRTIO PMEM DRIVER
22933 M:      Pankaj Gupta <[email protected]>
22934 L:      [email protected]
22935 S:      Maintained
22936 F:      drivers/nvdimm/nd_virtio.c
22937 F:      drivers/nvdimm/virtio_pmem.c
22938
22939 VIRTIO SOUND DRIVER
22940 M:      Anton Yakovlev <[email protected]>
22941 M:      "Michael S. Tsirkin" <[email protected]>
22942 L:      [email protected]
22943 L:      [email protected] (moderated for non-subscribers)
22944 S:      Maintained
22945 F:      include/uapi/linux/virtio_snd.h
22946 F:      sound/virtio/*
22947
22948 VIRTUAL BOX GUEST DEVICE DRIVER
22949 M:      Hans de Goede <[email protected]>
22950 M:      Arnd Bergmann <[email protected]>
22951 M:      Greg Kroah-Hartman <[email protected]>
22952 S:      Maintained
22953 F:      drivers/virt/vboxguest/
22954 F:      include/linux/vbox_utils.h
22955 F:      include/uapi/linux/vbox*.h
22956
22957 VIRTUAL BOX SHARED FOLDER VFS DRIVER
22958 M:      Hans de Goede <[email protected]>
22959 L:      [email protected]
22960 S:      Maintained
22961 F:      fs/vboxsf/*
22962
22963 VIRTUAL PCM TEST DRIVER
22964 M:      Ivan Orlov <[email protected]>
22965 L:      [email protected]
22966 S:      Maintained
22967 F:      Documentation/sound/cards/pcmtest.rst
22968 F:      sound/drivers/pcmtest.c
22969 F:      tools/testing/selftests/alsa/test-pcmtest-driver.c
22970
22971 VIRTUAL SERIO DEVICE DRIVER
22972 M:      Stephen Chandler Paul <[email protected]>
22973 S:      Maintained
22974 F:      drivers/input/serio/userio.c
22975 F:      include/uapi/linux/userio.h
22976
22977 VISL VIRTUAL STATELESS DECODER DRIVER
22978 M:      Daniel Almeida <[email protected]>
22979 L:      [email protected]
22980 S:      Supported
22981 F:      drivers/media/test-drivers/visl
22982
22983 VIVID VIRTUAL VIDEO DRIVER
22984 M:      Hans Verkuil <[email protected]>
22985 L:      [email protected]
22986 S:      Maintained
22987 W:      https://linuxtv.org
22988 T:      git git://linuxtv.org/media_tree.git
22989 F:      drivers/media/test-drivers/vivid/*
22990
22991 VLYNQ BUS
22992 M:      Florian Fainelli <[email protected]>
22993 L:      [email protected] (subscribers-only)
22994 S:      Maintained
22995 F:      drivers/vlynq/vlynq.c
22996 F:      include/linux/vlynq.h
22997
22998 VM SOCKETS (AF_VSOCK)
22999 M:      Stefano Garzarella <[email protected]>
23000 L:      [email protected]
23001 L:      [email protected]
23002 S:      Maintained
23003 F:      drivers/net/vsockmon.c
23004 F:      include/net/af_vsock.h
23005 F:      include/uapi/linux/vm_sockets.h
23006 F:      include/uapi/linux/vm_sockets_diag.h
23007 F:      include/uapi/linux/vsockmon.h
23008 F:      net/vmw_vsock/
23009 F:      tools/testing/vsock/
23010
23011 VMALLOC
23012 M:      Andrew Morton <[email protected]>
23013 R:      Uladzislau Rezki <[email protected]>
23014 R:      Christoph Hellwig <[email protected]>
23015 R:      Lorenzo Stoakes <[email protected]>
23016 L:      [email protected]
23017 S:      Maintained
23018 W:      http://www.linux-mm.org
23019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
23020 F:      include/linux/vmalloc.h
23021 F:      mm/vmalloc.c
23022
23023 VME SUBSYSTEM
23024 M:      Martyn Welch <[email protected]>
23025 M:      Manohar Vanga <[email protected]>
23026 M:      Greg Kroah-Hartman <[email protected]>
23027 L:      [email protected]
23028 S:      Odd fixes
23029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23030 F:      Documentation/driver-api/vme.rst
23031 F:      drivers/staging/vme_user/
23032
23033 VMWARE BALLOON DRIVER
23034 M:      Nadav Amit <[email protected]>
23035 R:      VMware PV-Drivers Reviewers <[email protected]>
23036 L:      [email protected]
23037 S:      Supported
23038 F:      drivers/misc/vmw_balloon.c
23039
23040 VMWARE HYPERVISOR INTERFACE
23041 M:      Ajay Kaher <[email protected]>
23042 M:      Alexey Makhalov <[email protected]>
23043 R:      VMware PV-Drivers Reviewers <[email protected]>
23044 L:      [email protected]
23045 L:      [email protected]
23046 S:      Supported
23047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
23048 F:      arch/x86/include/asm/vmware.h
23049 F:      arch/x86/kernel/cpu/vmware.c
23050
23051 VMWARE PVRDMA DRIVER
23052 M:      Bryan Tan <[email protected]>
23053 M:      Vishnu Dasa <[email protected]>
23054 R:      VMware PV-Drivers Reviewers <[email protected]>
23055 L:      [email protected]
23056 S:      Supported
23057 F:      drivers/infiniband/hw/vmw_pvrdma/
23058
23059 VMWARE PVSCSI DRIVER
23060 M:      Vishal Bhakta <[email protected]>
23061 R:      VMware PV-Drivers Reviewers <[email protected]>
23062 L:      [email protected]
23063 S:      Supported
23064 F:      drivers/scsi/vmw_pvscsi.c
23065 F:      drivers/scsi/vmw_pvscsi.h
23066
23067 VMWARE VIRTUAL PTP CLOCK DRIVER
23068 M:      Deep Shah <[email protected]>
23069 R:      Ajay Kaher <[email protected]>
23070 R:      Alexey Makhalov <[email protected]>
23071 R:      VMware PV-Drivers Reviewers <[email protected]>
23072 L:      [email protected]
23073 S:      Supported
23074 F:      drivers/ptp/ptp_vmw.c
23075
23076 VMWARE VMCI DRIVER
23077 M:      Bryan Tan <[email protected]>
23078 M:      Vishnu Dasa <[email protected]>
23079 R:      VMware PV-Drivers Reviewers <[email protected]>
23080 L:      [email protected]
23081 S:      Supported
23082 F:      drivers/misc/vmw_vmci/
23083 F:      include/linux/vmw_vmci*
23084
23085 VMWARE VMMOUSE SUBDRIVER
23086 M:      Zack Rusin <[email protected]>
23087 R:      VMware Graphics Reviewers <[email protected]>
23088 R:      VMware PV-Drivers Reviewers <[email protected]>
23089 L:      [email protected]
23090 S:      Supported
23091 F:      drivers/input/mouse/vmmouse.c
23092 F:      drivers/input/mouse/vmmouse.h
23093
23094 VMWARE VMXNET3 ETHERNET DRIVER
23095 M:      Ronak Doshi <[email protected]>
23096 R:      VMware PV-Drivers Reviewers <[email protected]>
23097 L:      [email protected]
23098 S:      Supported
23099 F:      drivers/net/vmxnet3/
23100
23101 VMWARE VSOCK VMCI TRANSPORT DRIVER
23102 M:      Bryan Tan <[email protected]>
23103 M:      Vishnu Dasa <[email protected]>
23104 R:      VMware PV-Drivers Reviewers <[email protected]>
23105 L:      [email protected]
23106 S:      Supported
23107 F:      net/vmw_vsock/vmci_transport*
23108
23109 VOCORE VOCORE2 BOARD
23110 M:      Harvey Hunt <[email protected]>
23111 L:      [email protected]
23112 S:      Maintained
23113 F:      arch/mips/boot/dts/ralink/vocore2.dts
23114
23115 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
23116 M:      Liam Girdwood <[email protected]>
23117 M:      Mark Brown <[email protected]>
23118 L:      [email protected]
23119 S:      Supported
23120 W:      http://www.slimlogic.co.uk/?p=48
23121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
23122 F:      Documentation/devicetree/bindings/regulator/
23123 F:      Documentation/power/regulator/
23124 F:      drivers/regulator/
23125 F:      include/dt-bindings/regulator/
23126 F:      include/linux/regulator/
23127 K:      regulator_get_optional
23128
23129 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
23130 R:      Matti Vaittinen <[email protected]>
23131 F:      drivers/regulator/irq_helpers.c
23132
23133 VRF
23134 M:      David Ahern <[email protected]>
23135 L:      [email protected]
23136 S:      Maintained
23137 F:      Documentation/networking/vrf.rst
23138 F:      drivers/net/vrf.c
23139
23140 VSPRINTF
23141 M:      Petr Mladek <[email protected]>
23142 M:      Steven Rostedt <[email protected]>
23143 R:      Andy Shevchenko <[email protected]>
23144 R:      Rasmus Villemoes <[email protected]>
23145 R:      Sergey Senozhatsky <[email protected]>
23146 S:      Maintained
23147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
23148 F:      Documentation/core-api/printk-formats.rst
23149 F:      lib/test_printf.c
23150 F:      lib/test_scanf.c
23151 F:      lib/vsprintf.c
23152
23153 VT1211 HARDWARE MONITOR DRIVER
23154 M:      Juerg Haefliger <[email protected]>
23155 L:      [email protected]
23156 S:      Maintained
23157 F:      Documentation/hwmon/vt1211.rst
23158 F:      drivers/hwmon/vt1211.c
23159
23160 VT8231 HARDWARE MONITOR DRIVER
23161 M:      Roger Lucas <[email protected]>
23162 L:      [email protected]
23163 S:      Maintained
23164 F:      drivers/hwmon/vt8231.c
23165
23166 VUB300 USB to SDIO/SD/MMC bridge chip
23167 L:      [email protected]
23168 S:      Orphan
23169 F:      drivers/mmc/host/vub300.c
23170
23171 W1 DALLAS'S 1-WIRE BUS
23172 M:      Krzysztof Kozlowski <[email protected]>
23173 S:      Maintained
23174 F:      Documentation/devicetree/bindings/w1/
23175 F:      Documentation/w1/
23176 F:      drivers/w1/
23177 F:      include/linux/w1.h
23178
23179 W83791D HARDWARE MONITORING DRIVER
23180 M:      Marc Hulsman <[email protected]>
23181 L:      [email protected]
23182 S:      Maintained
23183 F:      Documentation/hwmon/w83791d.rst
23184 F:      drivers/hwmon/w83791d.c
23185
23186 W83793 HARDWARE MONITORING DRIVER
23187 M:      Rudolf Marek <[email protected]>
23188 L:      [email protected]
23189 S:      Maintained
23190 F:      Documentation/hwmon/w83793.rst
23191 F:      drivers/hwmon/w83793.c
23192
23193 W83795 HARDWARE MONITORING DRIVER
23194 M:      Jean Delvare <[email protected]>
23195 L:      [email protected]
23196 S:      Maintained
23197 F:      drivers/hwmon/w83795.c
23198
23199 W83L51xD SD/MMC CARD INTERFACE DRIVER
23200 M:      Pierre Ossman <[email protected]>
23201 S:      Maintained
23202 F:      drivers/mmc/host/wbsd.*
23203
23204 WACOM PROTOCOL 4 SERIAL TABLETS
23205 M:      Julian Squires <[email protected]>
23206 M:      Hans de Goede <[email protected]>
23207 L:      [email protected]
23208 S:      Maintained
23209 F:      drivers/input/tablet/wacom_serial4.c
23210
23211 WANGXUN ETHERNET DRIVER
23212 M:      Jiawen Wu <[email protected]>
23213 M:      Mengyuan Lou <[email protected]>
23214 L:      [email protected]
23215 S:      Maintained
23216 W:      https://www.net-swift.com
23217 F:      Documentation/networking/device_drivers/ethernet/wangxun/*
23218 F:      drivers/net/ethernet/wangxun/
23219 F:      drivers/net/pcs/pcs-xpcs-wx.c
23220
23221 WATCHDOG DEVICE DRIVERS
23222 M:      Wim Van Sebroeck <[email protected]>
23223 M:      Guenter Roeck <[email protected]>
23224 L:      [email protected]
23225 S:      Maintained
23226 W:      http://www.linux-watchdog.org/
23227 T:      git git://www.linux-watchdog.org/linux-watchdog.git
23228 F:      Documentation/devicetree/bindings/watchdog/
23229 F:      Documentation/watchdog/
23230 F:      drivers/watchdog/
23231 F:      include/linux/watchdog.h
23232 F:      include/trace/events/watchdog.h
23233 F:      include/uapi/linux/watchdog.h
23234
23235 WHISKEYCOVE PMIC GPIO DRIVER
23236 M:      Kuppuswamy Sathyanarayanan <[email protected]>
23237 L:      [email protected]
23238 S:      Maintained
23239 F:      drivers/gpio/gpio-wcove.c
23240
23241 WHWAVE RTC DRIVER
23242 M:      Dianlong Li <[email protected]>
23243 L:      [email protected]
23244 S:      Maintained
23245 F:      drivers/rtc/rtc-sd3078.c
23246
23247 WIIMOTE HID DRIVER
23248 M:      David Rheinsberg <[email protected]>
23249 L:      [email protected]
23250 S:      Maintained
23251 F:      drivers/hid/hid-wiimote*
23252
23253 WILOCITY WIL6210 WIRELESS DRIVER
23254 L:      [email protected]
23255 S:      Orphan
23256 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23257 F:      drivers/net/wireless/ath/wil6210/
23258
23259 WINBOND CIR DRIVER
23260 M:      David Härdeman <[email protected]>
23261 S:      Maintained
23262 F:      drivers/media/rc/winbond-cir.c
23263
23264 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23265 L:      [email protected]
23266 S:      Orphan
23267 F:      drivers/watchdog/ebc-c384_wdt.c
23268
23269 WINSYSTEMS WS16C48 GPIO DRIVER
23270 M:      William Breathitt Gray <[email protected]>
23271 L:      [email protected]
23272 S:      Maintained
23273 F:      drivers/gpio/gpio-ws16c48.c
23274
23275 WIREGUARD SECURE NETWORK TUNNEL
23276 M:      Jason A. Donenfeld <[email protected]>
23277 L:      [email protected]
23278 L:      [email protected]
23279 S:      Maintained
23280 F:      drivers/net/wireguard/
23281 F:      tools/testing/selftests/wireguard/
23282
23283 WISTRON LAPTOP BUTTON DRIVER
23284 M:      Miloslav Trmac <[email protected]>
23285 S:      Maintained
23286 F:      drivers/input/misc/wistron_btns.c
23287
23288 WL3501 WIRELESS PCMCIA CARD DRIVER
23289 L:      [email protected]
23290 S:      Orphan
23291 F:      drivers/net/wireless/legacy/wl3501*
23292
23293 WMI BINARY MOF DRIVER
23294 M:      Armin Wolf <[email protected]>
23295 R:      Thomas Weißschuh <[email protected]>
23296 L:      [email protected]
23297 S:      Maintained
23298 F:      Documentation/ABI/stable/sysfs-platform-wmi-bmof
23299 F:      Documentation/wmi/devices/wmi-bmof.rst
23300 F:      drivers/platform/x86/wmi-bmof.c
23301
23302 WOLFSON MICROELECTRONICS DRIVERS
23303 L:      [email protected]
23304 S:      Supported
23305 W:      https://github.com/CirrusLogic/linux-drivers/wiki
23306 T:      git https://github.com/CirrusLogic/linux-drivers.git
23307 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23308 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23309 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
23310 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23311 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
23312 F:      Documentation/devicetree/bindings/sound/wm*
23313 F:      Documentation/hwmon/wm83??.rst
23314 F:      arch/arm/mach-s3c/mach-crag6410*
23315 F:      drivers/clk/clk-wm83*.c
23316 F:      drivers/gpio/gpio-*wm*.c
23317 F:      drivers/gpio/gpio-arizona.c
23318 F:      drivers/hwmon/wm83??-hwmon.c
23319 F:      drivers/input/misc/wm831x-on.c
23320 F:      drivers/input/touchscreen/wm831x-ts.c
23321 F:      drivers/input/touchscreen/wm97*.c
23322 F:      drivers/leds/leds-wm83*.c
23323 F:      drivers/mfd/arizona*
23324 F:      drivers/mfd/cs47l24*
23325 F:      drivers/mfd/wm*.c
23326 F:      drivers/power/supply/wm83*.c
23327 F:      drivers/regulator/arizona*
23328 F:      drivers/regulator/wm8*.c
23329 F:      drivers/rtc/rtc-wm83*.c
23330 F:      drivers/video/backlight/wm83*_bl.c
23331 F:      drivers/watchdog/wm83*_wdt.c
23332 F:      include/linux/mfd/arizona/
23333 F:      include/linux/mfd/wm831x/
23334 F:      include/linux/mfd/wm8350/
23335 F:      include/linux/mfd/wm8400*
23336 F:      include/linux/regulator/arizona*
23337 F:      include/linux/wm97xx.h
23338 F:      include/sound/wm????.h
23339 F:      sound/soc/codecs/arizona*
23340 F:      sound/soc/codecs/cs47l24*
23341 F:      sound/soc/codecs/wm*
23342
23343 WORKQUEUE
23344 M:      Tejun Heo <[email protected]>
23345 R:      Lai Jiangshan <[email protected]>
23346 S:      Maintained
23347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23348 F:      Documentation/core-api/workqueue.rst
23349 F:      include/linux/workqueue.h
23350 F:      kernel/workqueue.c
23351 F:      kernel/workqueue_internal.h
23352
23353 WWAN DRIVERS
23354 M:      Loic Poulain <[email protected]>
23355 M:      Sergey Ryazanov <[email protected]>
23356 R:      Johannes Berg <[email protected]>
23357 L:      [email protected]
23358 S:      Maintained
23359 F:      drivers/net/wwan/
23360 F:      include/linux/wwan.h
23361 F:      include/uapi/linux/wwan.h
23362
23363 X-POWERS AXP288 PMIC DRIVERS
23364 M:      Hans de Goede <[email protected]>
23365 S:      Maintained
23366 F:      drivers/acpi/pmic/intel_pmic_xpower.c
23367 N:      axp288
23368
23369 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23370 M:      Chen-Yu Tsai <[email protected]>
23371 L:      [email protected]
23372 S:      Maintained
23373 N:      axp[128]
23374
23375 X.25 STACK
23376 M:      Martin Schiller <[email protected]>
23377 L:      [email protected]
23378 S:      Maintained
23379 F:      Documentation/networking/lapb-module.rst
23380 F:      Documentation/networking/x25*
23381 F:      drivers/net/wan/hdlc_x25.c
23382 F:      drivers/net/wan/lapbether.c
23383 F:      include/*/lapb.h
23384 F:      include/net/x25*
23385 F:      include/uapi/linux/x25.h
23386 F:      net/lapb/
23387 F:      net/x25/
23388
23389 X86 ARCHITECTURE (32-BIT AND 64-BIT)
23390 M:      Thomas Gleixner <[email protected]>
23391 M:      Ingo Molnar <[email protected]>
23392 M:      Borislav Petkov <[email protected]>
23393 M:      Dave Hansen <[email protected]>
23394 M:      [email protected]
23395 R:      "H. Peter Anvin" <[email protected]>
23396 L:      [email protected]
23397 S:      Maintained
23398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23399 F:      Documentation/arch/x86/
23400 F:      Documentation/devicetree/bindings/x86/
23401 F:      arch/x86/
23402
23403 X86 ENTRY CODE
23404 M:      Andy Lutomirski <[email protected]>
23405 L:      [email protected]
23406 S:      Maintained
23407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
23408 F:      arch/x86/entry/
23409
23410 X86 HARDWARE VULNERABILITIES
23411 M:      Thomas Gleixner <[email protected]>
23412 M:      Borislav Petkov <[email protected]>
23413 M:      Peter Zijlstra <[email protected]>
23414 M:      Josh Poimboeuf <[email protected]>
23415 R:      Pawan Gupta <[email protected]>
23416 S:      Maintained
23417 F:      Documentation/admin-guide/hw-vuln/
23418 F:      arch/x86/include/asm/nospec-branch.h
23419 F:      arch/x86/kernel/cpu/bugs.c
23420
23421 X86 MCE INFRASTRUCTURE
23422 M:      Tony Luck <[email protected]>
23423 M:      Borislav Petkov <[email protected]>
23424 L:      [email protected]
23425 S:      Maintained
23426 F:      Documentation/ABI/testing/sysfs-mce
23427 F:      Documentation/arch/x86/x86_64/machinecheck.rst
23428 F:      arch/x86/kernel/cpu/mce/*
23429
23430 X86 MICROCODE UPDATE SUPPORT
23431 M:      Borislav Petkov <[email protected]>
23432 S:      Maintained
23433 F:      arch/x86/kernel/cpu/microcode/*
23434
23435 X86 MM
23436 M:      Dave Hansen <[email protected]>
23437 M:      Andy Lutomirski <[email protected]>
23438 M:      Peter Zijlstra <[email protected]>
23439 L:      [email protected]
23440 S:      Maintained
23441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
23442 F:      arch/x86/mm/
23443
23444 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
23445 M:      Hans de Goede <[email protected]>
23446 L:      [email protected]
23447 S:      Maintained
23448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23449 F:      drivers/platform/x86/x86-android-tablets/
23450
23451 X86 PLATFORM DRIVERS
23452 M:      Hans de Goede <[email protected]>
23453 M:      Ilpo Järvinen <[email protected]>
23454 M:      Mark Gross <[email protected]>
23455 L:      [email protected]
23456 S:      Maintained
23457 Q:      https://patchwork.kernel.org/project/platform-driver-x86/list/
23458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23459 F:      drivers/platform/olpc/
23460 F:      drivers/platform/x86/
23461 F:      include/linux/platform_data/x86/
23462
23463 X86 PLATFORM DRIVERS - ARCH
23464 R:      Darren Hart <[email protected]>
23465 R:      Andy Shevchenko <[email protected]>
23466 L:      [email protected]
23467 L:      [email protected]
23468 S:      Maintained
23469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23470 F:      arch/x86/platform
23471
23472 X86 PLATFORM UV HPE SUPERDOME FLEX
23473 M:      Steve Wahl <[email protected]>
23474 R:      Justin Ernst <[email protected]>
23475 R:      Kyle Meyer <[email protected]>
23476 R:      Dimitri Sivanich <[email protected]>
23477 R:      Russ Anderson <[email protected]>
23478 S:      Supported
23479 F:      arch/x86/include/asm/uv/
23480 F:      arch/x86/kernel/apic/x2apic_uv_x.c
23481 F:      arch/x86/platform/uv/
23482
23483 X86 STACK UNWINDING
23484 M:      Josh Poimboeuf <[email protected]>
23485 M:      Peter Zijlstra <[email protected]>
23486 S:      Supported
23487 F:      arch/x86/include/asm/unwind*.h
23488 F:      arch/x86/kernel/dumpstack.c
23489 F:      arch/x86/kernel/stacktrace.c
23490 F:      arch/x86/kernel/unwind_*.c
23491
23492 X86 VDSO
23493 M:      Andy Lutomirski <[email protected]>
23494 L:      [email protected]
23495 S:      Maintained
23496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
23497 F:      arch/x86/entry/vdso/
23498
23499 XARRAY
23500 M:      Matthew Wilcox <[email protected]>
23501 L:      [email protected]
23502 S:      Supported
23503 F:      Documentation/core-api/xarray.rst
23504 F:      include/linux/idr.h
23505 F:      include/linux/xarray.h
23506 F:      lib/idr.c
23507 F:      lib/xarray.c
23508 F:      tools/testing/radix-tree
23509
23510 XBOX DVD IR REMOTE
23511 M:      Benjamin Valentin <[email protected]>
23512 S:      Maintained
23513 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
23514 F:      drivers/media/rc/xbox_remote.c
23515
23516 XC2028/3028 TUNER DRIVER
23517 M:      Mauro Carvalho Chehab <[email protected]>
23518 L:      [email protected]
23519 S:      Maintained
23520 W:      https://linuxtv.org
23521 T:      git git://linuxtv.org/media_tree.git
23522 F:      drivers/media/tuners/xc2028.*
23523
23524 XDP (eXpress Data Path)
23525 M:      Alexei Starovoitov <[email protected]>
23526 M:      Daniel Borkmann <[email protected]>
23527 M:      David S. Miller <[email protected]>
23528 M:      Jakub Kicinski <[email protected]>
23529 M:      Jesper Dangaard Brouer <[email protected]>
23530 M:      John Fastabend <[email protected]>
23531 L:      [email protected]
23532 L:      [email protected]
23533 S:      Supported
23534 F:      drivers/net/ethernet/*/*/*/*/*xdp*
23535 F:      drivers/net/ethernet/*/*/*xdp*
23536 F:      include/net/xdp.h
23537 F:      include/net/xdp_priv.h
23538 F:      include/trace/events/xdp.h
23539 F:      kernel/bpf/cpumap.c
23540 F:      kernel/bpf/devmap.c
23541 F:      net/core/xdp.c
23542 F:      samples/bpf/xdp*
23543 F:      tools/testing/selftests/bpf/*/*xdp*
23544 F:      tools/testing/selftests/bpf/*xdp*
23545 K:      (?:\b|_)xdp(?:\b|_)
23546
23547 XDP SOCKETS (AF_XDP)
23548 M:      Björn Töpel <[email protected]>
23549 M:      Magnus Karlsson <[email protected]>
23550 M:      Maciej Fijalkowski <[email protected]>
23551 R:      Jonathan Lemon <[email protected]>
23552 L:      [email protected]
23553 L:      [email protected]
23554 S:      Maintained
23555 F:      Documentation/networking/af_xdp.rst
23556 F:      include/net/netns/xdp.h
23557 F:      include/net/xdp_sock*
23558 F:      include/net/xsk_buff_pool.h
23559 F:      include/uapi/linux/if_xdp.h
23560 F:      include/uapi/linux/xdp_diag.h
23561 F:      net/xdp/
23562 F:      tools/testing/selftests/bpf/*xsk*
23563
23564 XEN BLOCK SUBSYSTEM
23565 M:      Roger Pau Monné <[email protected]>
23566 L:      [email protected] (moderated for non-subscribers)
23567 S:      Supported
23568 F:      drivers/block/xen*
23569 F:      drivers/block/xen-blkback/*
23570
23571 XEN HYPERVISOR ARM
23572 M:      Stefano Stabellini <[email protected]>
23573 L:      [email protected] (moderated for non-subscribers)
23574 S:      Maintained
23575 F:      arch/arm/include/asm/xen/
23576 F:      arch/arm/xen/
23577
23578 XEN HYPERVISOR ARM64
23579 M:      Stefano Stabellini <[email protected]>
23580 L:      [email protected] (moderated for non-subscribers)
23581 S:      Maintained
23582 F:      arch/arm64/include/asm/xen/
23583 F:      arch/arm64/xen/
23584
23585 XEN HYPERVISOR INTERFACE
23586 M:      Juergen Gross <[email protected]>
23587 M:      Stefano Stabellini <[email protected]>
23588 R:      Oleksandr Tyshchenko <[email protected]>
23589 L:      [email protected] (moderated for non-subscribers)
23590 S:      Supported
23591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
23592 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
23593 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
23594 F:      drivers/*/xen-*front.c
23595 F:      drivers/xen/
23596 F:      include/uapi/xen/
23597 F:      include/xen/
23598 F:      kernel/configs/xen.config
23599
23600 XEN HYPERVISOR X86
23601 M:      Juergen Gross <[email protected]>
23602 R:      Boris Ostrovsky <[email protected]>
23603 L:      [email protected] (moderated for non-subscribers)
23604 S:      Supported
23605 F:      arch/x86/configs/xen.config
23606 F:      arch/x86/include/asm/pvclock-abi.h
23607 F:      arch/x86/include/asm/xen/
23608 F:      arch/x86/platform/pvh/
23609 F:      arch/x86/xen/
23610
23611 XEN NETWORK BACKEND DRIVER
23612 M:      Wei Liu <[email protected]>
23613 M:      Paul Durrant <[email protected]>
23614 L:      [email protected] (moderated for non-subscribers)
23615 L:      [email protected]
23616 S:      Supported
23617 F:      drivers/net/xen-netback/*
23618
23619 XEN PCI SUBSYSTEM
23620 M:      Juergen Gross <[email protected]>
23621 L:      [email protected] (moderated for non-subscribers)
23622 S:      Supported
23623 F:      arch/x86/pci/*xen*
23624 F:      drivers/pci/*xen*
23625
23626 XEN PVSCSI DRIVERS
23627 M:      Juergen Gross <[email protected]>
23628 L:      [email protected] (moderated for non-subscribers)
23629 L:      [email protected]
23630 S:      Supported
23631 F:      drivers/scsi/xen-scsifront.c
23632 F:      drivers/xen/xen-scsiback.c
23633 F:      include/xen/interface/io/vscsiif.h
23634
23635 XEN PVUSB DRIVER
23636 M:      Juergen Gross <[email protected]>
23637 L:      [email protected] (moderated for non-subscribers)
23638 L:      [email protected]
23639 S:      Supported
23640 F:      drivers/usb/host/xen*
23641 F:      include/xen/interface/io/usbif.h
23642
23643 XEN SOUND FRONTEND DRIVER
23644 M:      Oleksandr Andrushchenko <[email protected]>
23645 L:      [email protected] (moderated for non-subscribers)
23646 L:      [email protected] (moderated for non-subscribers)
23647 S:      Supported
23648 F:      sound/xen/*
23649
23650 XEN SWIOTLB SUBSYSTEM
23651 M:      Juergen Gross <[email protected]>
23652 M:      Stefano Stabellini <[email protected]>
23653 L:      [email protected] (moderated for non-subscribers)
23654 L:      [email protected]
23655 S:      Supported
23656 F:      arch/*/include/asm/xen/swiotlb-xen.h
23657 F:      drivers/xen/swiotlb-xen.c
23658 F:      include/xen/arm/swiotlb-xen.h
23659 F:      include/xen/swiotlb-xen.h
23660
23661 XFS FILESYSTEM
23662 M:      Chandan Babu R <[email protected]>
23663 R:      Darrick J. Wong <[email protected]>
23664 L:      [email protected]
23665 S:      Supported
23666 W:      http://xfs.org/
23667 C:      irc://irc.oftc.net/xfs
23668 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
23669 P:      Documentation/filesystems/xfs-maintainer-entry-profile.rst
23670 F:      Documentation/ABI/testing/sysfs-fs-xfs
23671 F:      Documentation/admin-guide/xfs.rst
23672 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
23673 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
23674 F:      fs/xfs/
23675 F:      include/uapi/linux/dqblk_xfs.h
23676 F:      include/uapi/linux/fsmap.h
23677
23678 XILINX AMS DRIVER
23679 M:      Anand Ashok Dumbre <[email protected]>
23680 L:      [email protected]
23681 S:      Maintained
23682 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
23683 F:      drivers/iio/adc/xilinx-ams.c
23684
23685 XILINX AXI ETHERNET DRIVER
23686 M:      Radhey Shyam Pandey <[email protected]>
23687 S:      Maintained
23688 F:      Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
23689 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
23690
23691 XILINX CAN DRIVER
23692 M:      Appana Durga Kedareswara rao <[email protected]>
23693 R:      Naga Sureshkumar Relli <[email protected]>
23694 L:      [email protected]
23695 S:      Maintained
23696 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
23697 F:      drivers/net/can/xilinx_can.c
23698
23699 XILINX EVENT MANAGEMENT DRIVER
23700 M:      Abhyuday Godhasara <[email protected]>
23701 S:      Maintained
23702 F:      drivers/soc/xilinx/xlnx_event_manager.c
23703 F:      include/linux/firmware/xlnx-event-manager.h
23704
23705 XILINX GPIO DRIVER
23706 M:      Shubhrajyoti Datta <[email protected]>
23707 R:      Srinivas Neeli <[email protected]>
23708 R:      Michal Simek <[email protected]>
23709 S:      Maintained
23710 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
23711 F:      Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
23712 F:      drivers/gpio/gpio-xilinx.c
23713 F:      drivers/gpio/gpio-zynq.c
23714
23715 XILINX PWM DRIVER
23716 M:      Sean Anderson <[email protected]>
23717 S:      Maintained
23718 F:      drivers/pwm/pwm-xilinx.c
23719 F:      include/clocksource/timer-xilinx.h
23720
23721 XILINX SD-FEC IP CORES
23722 M:      Derek Kiernan <[email protected]>
23723 M:      Dragan Cvetic <[email protected]>
23724 S:      Maintained
23725 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
23726 F:      Documentation/misc-devices/xilinx_sdfec.rst
23727 F:      drivers/misc/Kconfig
23728 F:      drivers/misc/Makefile
23729 F:      drivers/misc/xilinx_sdfec.c
23730 F:      include/uapi/misc/xilinx_sdfec.h
23731
23732 XILINX UARTLITE SERIAL DRIVER
23733 M:      Peter Korsgaard <[email protected]>
23734 L:      [email protected]
23735 S:      Maintained
23736 F:      drivers/tty/serial/uartlite.c
23737
23738 XILINX VIDEO IP CORES
23739 M:      Laurent Pinchart <[email protected]>
23740 L:      [email protected]
23741 S:      Supported
23742 T:      git git://linuxtv.org/media_tree.git
23743 F:      Documentation/devicetree/bindings/media/xilinx/
23744 F:      drivers/media/platform/xilinx/
23745 F:      include/uapi/linux/xilinx-v4l2-controls.h
23746
23747 XILINX WATCHDOG DRIVER
23748 M:      Srinivas Neeli <[email protected]>
23749 R:      Shubhrajyoti Datta <[email protected]>
23750 R:      Michal Simek <[email protected]>
23751 S:      Maintained
23752 F:      Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
23753 F:      Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
23754 F:      drivers/watchdog/of_xilinx_wdt.c
23755 F:      drivers/watchdog/xilinx_wwdt.c
23756
23757 XILINX XDMA DRIVER
23758 M:      Lizhi Hou <[email protected]>
23759 M:      Brian Xu <[email protected]>
23760 M:      Raj Kumar Rampelli <[email protected]>
23761 L:      [email protected]
23762 S:      Supported
23763 F:      drivers/dma/xilinx/xdma-regs.h
23764 F:      drivers/dma/xilinx/xdma.c
23765 F:      include/linux/dma/amd_xdma.h
23766 F:      include/linux/platform_data/amd_xdma.h
23767
23768 XILINX ZYNQMP DPDMA DRIVER
23769 M:      Laurent Pinchart <[email protected]>
23770 L:      [email protected]
23771 S:      Supported
23772 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
23773 F:      drivers/dma/xilinx/xilinx_dpdma.c
23774 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
23775
23776 XILINX ZYNQMP OCM EDAC DRIVER
23777 M:      Shubhrajyoti Datta <[email protected]>
23778 M:      Sai Krishna Potthuri <[email protected]>
23779 S:      Maintained
23780 F:      Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
23781 F:      drivers/edac/zynqmp_edac.c
23782
23783 XILINX ZYNQMP PSGTR PHY DRIVER
23784 M:      Laurent Pinchart <[email protected]>
23785 L:      [email protected]
23786 S:      Supported
23787 T:      git https://github.com/Xilinx/linux-xlnx.git
23788 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
23789 F:      drivers/phy/xilinx/phy-zynqmp.c
23790
23791 XILINX ZYNQMP SHA3 DRIVER
23792 M:      Harsha <[email protected]>
23793 S:      Maintained
23794 F:      drivers/crypto/xilinx/zynqmp-sha.c
23795
23796 XILLYBUS DRIVER
23797 M:      Eli Billauer <[email protected]>
23798 L:      [email protected]
23799 S:      Supported
23800 F:      drivers/char/xillybus/
23801
23802 XLP9XX I2C DRIVER
23803 M:      George Cherian <[email protected]>
23804 L:      [email protected]
23805 S:      Supported
23806 W:      http://www.marvell.com
23807 F:      drivers/i2c/busses/i2c-xlp9xx.c
23808
23809 XRA1403 GPIO EXPANDER
23810 M:      Nandor Han <[email protected]>
23811 L:      [email protected]
23812 S:      Maintained
23813 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
23814 F:      drivers/gpio/gpio-xra1403.c
23815
23816 XTENSA XTFPGA PLATFORM SUPPORT
23817 M:      Max Filippov <[email protected]>
23818 S:      Maintained
23819 F:      drivers/spi/spi-xtensa-xtfpga.c
23820 F:      sound/soc/xtensa/xtfpga-i2s.c
23821
23822 YAM DRIVER FOR AX.25
23823 M:      Jean-Paul Roubelat <[email protected]>
23824 L:      [email protected]
23825 S:      Maintained
23826 F:      drivers/net/hamradio/yam*
23827 F:      include/linux/yam.h
23828
23829 YAMA SECURITY MODULE
23830 M:      Kees Cook <[email protected]>
23831 S:      Supported
23832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23833 F:      Documentation/admin-guide/LSM/Yama.rst
23834 F:      security/yama/
23835
23836 YEALINK PHONE DRIVER
23837 M:      Henk Vergonet <[email protected]>
23838 L:      [email protected]
23839 S:      Maintained
23840 F:      Documentation/input/devices/yealink.rst
23841 F:      drivers/input/misc/yealink.*
23842
23843 Z3FOLD COMPRESSED PAGE ALLOCATOR
23844 M:      Vitaly Wool <[email protected]>
23845 R:      Miaohe Lin <[email protected]>
23846 L:      [email protected]
23847 S:      Maintained
23848 F:      mm/z3fold.c
23849
23850 Z8530 DRIVER FOR AX.25
23851 M:      Joerg Reuter <[email protected]>
23852 L:      [email protected]
23853 S:      Maintained
23854 W:      http://yaina.de/jreuter/
23855 W:      http://www.qsl.net/dl1bke/
23856 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
23857 F:      drivers/net/hamradio/*scc.c
23858 F:      drivers/net/hamradio/z8530.h
23859
23860 ZBUD COMPRESSED PAGE ALLOCATOR
23861 M:      Seth Jennings <[email protected]>
23862 M:      Dan Streetman <[email protected]>
23863 L:      [email protected]
23864 S:      Maintained
23865 F:      mm/zbud.c
23866
23867 ZD1211RW WIRELESS DRIVER
23868 L:      [email protected]
23869 S:      Orphan
23870 F:      drivers/net/wireless/zydas/zd1211rw/
23871
23872 ZD1301 MEDIA DRIVER
23873 M:      Antti Palosaari <[email protected]>
23874 L:      [email protected]
23875 S:      Maintained
23876 W:      https://linuxtv.org/
23877 W:      http://palosaari.fi/linux/
23878 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23879 F:      drivers/media/usb/dvb-usb-v2/zd1301*
23880
23881 ZD1301_DEMOD MEDIA DRIVER
23882 M:      Antti Palosaari <[email protected]>
23883 L:      [email protected]
23884 S:      Maintained
23885 W:      https://linuxtv.org/
23886 W:      http://palosaari.fi/linux/
23887 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23888 F:      drivers/media/dvb-frontends/zd1301_demod*
23889
23890 ZHAOXIN PROCESSOR SUPPORT
23891 M:      Tony W Wang-oc <[email protected]>
23892 L:      [email protected]
23893 S:      Maintained
23894 F:      arch/x86/kernel/cpu/zhaoxin.c
23895
23896 ZONEFS FILESYSTEM
23897 M:      Damien Le Moal <[email protected]>
23898 M:      Naohiro Aota <[email protected]>
23899 R:      Johannes Thumshirn <[email protected]>
23900 L:      [email protected]
23901 S:      Maintained
23902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
23903 F:      Documentation/filesystems/zonefs.rst
23904 F:      fs/zonefs/
23905
23906 ZPOOL COMPRESSED PAGE STORAGE API
23907 M:      Dan Streetman <[email protected]>
23908 L:      [email protected]
23909 S:      Maintained
23910 F:      include/linux/zpool.h
23911 F:      mm/zpool.c
23912
23913 ZR36067 VIDEO FOR LINUX DRIVER
23914 M:      Corentin Labbe <[email protected]>
23915 L:      [email protected]
23916 L:      [email protected]
23917 S:      Maintained
23918 W:      http://mjpeg.sourceforge.net/driver-zoran/
23919 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
23920 F:      Documentation/driver-api/media/drivers/zoran.rst
23921 F:      drivers/media/pci/zoran/
23922
23923 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
23924 M:      Minchan Kim <[email protected]>
23925 M:      Sergey Senozhatsky <[email protected]>
23926 L:      [email protected]
23927 S:      Maintained
23928 F:      Documentation/admin-guide/blockdev/zram.rst
23929 F:      drivers/block/zram/
23930
23931 ZS DECSTATION Z85C30 SERIAL DRIVER
23932 M:      "Maciej W. Rozycki" <[email protected]>
23933 S:      Maintained
23934 F:      drivers/tty/serial/zs.*
23935
23936 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
23937 M:      Minchan Kim <[email protected]>
23938 M:      Sergey Senozhatsky <[email protected]>
23939 L:      [email protected]
23940 S:      Maintained
23941 F:      Documentation/mm/zsmalloc.rst
23942 F:      include/linux/zsmalloc.h
23943 F:      mm/zsmalloc.c
23944
23945 ZSTD
23946 M:      Nick Terrell <[email protected]>
23947 S:      Maintained
23948 B:      https://github.com/facebook/zstd/issues
23949 T:      git https://github.com/terrelln/linux.git
23950 F:      crypto/zstd.c
23951 F:      include/linux/zstd*
23952 F:      lib/decompress_unzstd.c
23953 F:      lib/zstd/
23954 N:      zstd
23955 K:      zstd
23956
23957 ZSWAP COMPRESSED SWAP CACHING
23958 M:      Seth Jennings <[email protected]>
23959 M:      Dan Streetman <[email protected]>
23960 M:      Vitaly Wool <[email protected]>
23961 L:      [email protected]
23962 S:      Maintained
23963 F:      mm/zswap.c
23964
23965 THE REST
23966 M:      Linus Torvalds <[email protected]>
23967 L:      [email protected]
23968 S:      Buried alive in reporters
23969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
23970 F:      *
23971 F:      */
This page took 1.383652 seconds and 4 git commands to generate.